@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.2xm1k7t3a0pcd.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/b887d91685b8c137-s.p.330vchwb4izzb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.16u3vygyjnhr0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.2xm1k7t3a0pcd.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/b887d91685b8c137-s.p.330vchwb4izzb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.16u3vygyjnhr0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.2xm1k7t3a0pcd.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/b887d91685b8c137-s.p.330vchwb4izzb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.16u3vygyjnhr0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.p.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.p.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.p.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_a3b81edd-module__T5gyNa__className{font-family:Fraunces,Fraunces Fallback}.fraunces_a3b81edd-module__T5gyNa__variable{--font-serif:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.p.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.p.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.p.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.p.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_c44133a8-module__UUVYza__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_c44133a8-module__UUVYza__variable{--font-sans:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_1c5e5f89-module__kc-pqG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_1c5e5f89-module__kc-pqG__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_56a08558-module__4ZLN6a__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_56a08558-module__4ZLN6a__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/797e433ab948586e-s.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/797e433ab948586e-s.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_cfce644b-module__U8G3MG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_cfce644b-module__U8G3MG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_da8dc73e-module__XmIi3a__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_da8dc73e-module__XmIi3a__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.ugm{--bg:#f6f6f4;--surface:#fff;--ink:#15181c;--ink-2:#3d434a;--ink-3:#5f666e;--line:#e2e2de;--accent:#c4551f;--accent-ink:#a3440f;--ok:#157347;--warn:#8a5200;--danger:#c22e22;--inv:#0e1116;--inv-2:#1a1f27;--inv-line:#2b323c;--inv-ink:#fff;--inv-ink-2:#aab2bb;--brand:#f08a4f;--tint:color-mix(in srgb, var(--ink) 5%, var(--surface));--ok-bg:color-mix(in srgb, var(--ok) 11%, var(--surface));--warn-bg:color-mix(in srgb, var(--warn) 13%, var(--surface));--danger-bg:color-mix(in srgb, var(--danger) 10%, var(--surface));--r:10px;--gap:24px;--pad:16px;--sans:var(--font-geist), -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--mono:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, Consolas, monospace}@media (min-width:720px){.ugm{--pad:24px}}.ugm *,.ugm :before,.ugm :after{box-sizing:border-box}.ugm{-webkit-text-size-adjust:100%;background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;scroll-padding-top:128px;font-size:15px;line-height:1.55}:where(.ugm) :where(img,svg){max-width:100%;display:block}:where(.ugm) :where(a){color:inherit;text-decoration:none}:where(.ugm) :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure){margin:0;padding:0}:where(.ugm) :where(ul,ol){list-style:none}:where(.ugm) :where(button,input,textarea){font:inherit;color:inherit}:where(.ugm) :where(button){cursor:pointer}:where(.ugm) :where(em){font-style:normal}.ugm .prose em{font-style:italic}.ugm :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.ugm .hdr :focus-visible,.ugm .hero :focus-visible{outline-color:var(--inv-ink)}.ugm .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ugm .wrap{max-width:calc(1240px + 2 * var(--pad));padding:0 var(--pad);margin:0 auto}.ugm .mono,.ugm .kb,.ugm code,.ugm .bigv{font-family:var(--mono);font-feature-settings:"zero" 1;letter-spacing:-.01em}.ugm .muted{color:var(--ink-3)}.ugm .nowrap{white-space:nowrap}.ugm .link,.ugm .prose a,.ugm .srcs a,.ugm .src a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 35%, transparent);text-underline-offset:3px}.ugm .link:hover,.ugm .prose a:hover,.ugm .srcs a:hover,.ugm .src a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.ugm .ext{align-items:center;gap:4px;display:inline-flex}.ugm .hdr{background:var(--inv);color:var(--inv-ink);z-index:50;position:sticky;top:0}.ugm .hdr-1{align-items:center;gap:8px;height:56px;display:flex}.ugm .logo{letter-spacing:-.02em;flex:none;align-items:center;gap:10px;min-height:44px;font-size:20px;font-weight:700;display:inline-flex}.ugm .logo b{color:var(--brand);font-weight:700}.ugm .nav{align-items:stretch;gap:4px;height:100%;margin-left:20px;display:none}.ugm .nav a{color:var(--inv-ink);border-top:2px solid #0000;border-bottom:2px solid #0000;align-items:center;padding:0 12px;font-size:15px;font-weight:600;display:inline-flex}.ugm .nav a:hover{border-bottom-color:var(--inv-line)}.ugm .nav a[aria-current=page]{border-bottom-color:var(--accent)}.ugm .hdr-search{background:var(--inv-2);border:1px solid var(--inv-line);border-radius:var(--r);height:40px;color:var(--inv-ink-2);align-items:center;gap:8px;width:320px;margin-left:auto;padding:0 12px;display:none}.ugm .hdr-search input{color:var(--inv-ink);background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:15px}.ugm .hdr-search input::placeholder{color:var(--inv-ink-2)}.ugm .hdr-search:focus-within{border-color:var(--inv-ink-2)}.ugm .hdr-btns{gap:4px;margin-left:auto;display:flex}.ugm .hbtn{border-radius:var(--r);width:44px;height:44px;color:var(--inv-ink);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.ugm .hbtn:hover{background:var(--inv-2)}.ugm .hdr-2{border-top:1px solid var(--inv-line);display:none}.ugm .hdr-2 .wrap{align-items:stretch;gap:4px;height:44px;display:flex}.ugm .live-l{letter-spacing:.1em;color:var(--inv-ink-2);border-right:1px solid var(--inv-line);align-self:center;align-items:center;gap:8px;height:20px;margin-right:8px;padding-right:12px;font-size:12px;font-weight:700;display:inline-flex}.ugm .live-l i{background:var(--ok);border-radius:50%;width:7px;height:7px;display:block}.ugm .hdr-2 a{color:var(--inv-ink-2);white-space:nowrap;border-top:2px solid #0000;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:0 10px;font-size:13px;font-weight:400;display:inline-flex}.ugm .hdr-2 a:hover{color:var(--inv-ink)}.ugm .hdr-2 a[aria-current=page]{color:var(--inv-ink);border-bottom-color:var(--accent)}.ugm .sheet{background:var(--inv);border-top:1px solid var(--inv-line);padding:8px var(--pad) 20px;max-height:calc(100vh - 56px);position:absolute;top:56px;left:0;right:0;overflow:auto}.ugm .sheet a{min-height:48px;color:var(--inv-ink);border-bottom:1px solid var(--inv-line);align-items:center;gap:12px;font-size:17px;font-weight:600;display:flex}.ugm .sheet .sheet-h{letter-spacing:.1em;text-transform:uppercase;color:var(--inv-ink-2);padding:20px 0 4px;font-size:12px;font-weight:700}.ugm .sheet a[aria-current=page]{color:var(--brand)}@media (min-width:960px){.ugm .hdr-1{height:64px}.ugm .nav,.ugm .hdr-search{display:flex}.ugm .hdr-btns,.ugm .sheet{display:none}.ugm .hdr-2{display:block}}.ugm main{min-height:60vh;padding:32px 0 64px}.ugm .cols{gap:var(--gap);display:grid}.ugm .cols>*{min-width:0}@media (min-width:1020px){.ugm .cols{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.ugm .cols>:first-child{grid-column:span 8}.ugm .cols>aside{grid-column:span 4}}.ugm .side{gap:var(--gap);display:grid}@media (min-width:1020px){.ugm .side.sticky{position:sticky;top:132px}}@media (min-width:1020px) and (min-height:1320px){.ugm .side.pin{position:sticky;top:132px}}.ugm .sec{margin-top:48px}.ugm .sec:first-child{margin-top:0}.ugm .only-m{display:block}.ugm .only-d{display:none}@media (min-width:1020px){.ugm .only-m{display:none}.ugm .only-d{display:block}}.ugm .grid2{gap:var(--gap);display:grid}@media (min-width:760px){.ugm .grid2{grid-template-columns:1fr 1fr}}.ugm .page-h{padding:0 0 24px}.ugm .crumbs{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;display:flex}.ugm .crumbs a:hover{color:var(--ink);text-decoration:underline}.ugm .crumbs i{opacity:.6;font-style:normal}.ugm h1.t{letter-spacing:-.02em;font-size:26px;font-weight:700;line-height:1.2}@media (min-width:720px){.ugm h1.t{letter-spacing:-.025em;font-size:36px;line-height:1.15}}.ugm .lead-p{color:var(--ink-2);max-width:72ch;margin-top:12px;font-size:17px;line-height:1.55}.ugm .updated{color:var(--ink-3);flex-wrap:wrap;gap:4px 16px;margin-top:12px;font-size:13px;display:flex}.ugm .sec-h,.ugm .cat-h{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;display:flex}.ugm .sec-h h2,.ugm .cat-h h2{letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.25}.ugm .more{color:var(--accent-ink);white-space:nowrap;align-items:center;gap:4px;font-size:15px;font-weight:600;display:inline-flex}.ugm .more:hover{text-underline-offset:3px;text-decoration:underline}.ugm .cat-h{justify-content:flex-start;margin-top:32px}.ugm .cat-h span{color:var(--ink-3);font-size:13px}.ugm .card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r)}.ugm .card-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.ugm .card-h h2,.ugm .card-h h3{letter-spacing:-.01em;font-size:17px;font-weight:700;line-height:1.3}.ugm .card-h .src{text-align:right}.ugm .card-b{padding:20px}.ugm .card-f{border-top:1px solid var(--line);color:var(--ink-3);padding:12px 20px;font-size:13px}.ugm .sub-h{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--tint);padding:12px 20px;font-size:12px;font-weight:700}.ugm .empty{color:var(--ink-3);padding:20px}.ugm .src{color:var(--ink-3);font-size:13px}.ugm .btn{border-radius:var(--r);border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.ugm .btn:hover{border-color:var(--ink-3)}.ugm .btn-accent{background:var(--accent);border-color:var(--accent);color:var(--inv-ink)}.ugm .btn-accent:hover{background:var(--accent-ink);border-color:var(--accent-ink)}.ugm .btn[disabled]{opacity:.55;cursor:default}.ugm .btn[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--surface)}.ugm .tag,.ugm .tagx,.ugm .chip,.ugm .ck,.ugm .sev,.ugm .kchip{letter-spacing:.04em;text-transform:uppercase;background:var(--tint);height:22px;color:var(--ink-2);white-space:nowrap;border-radius:4px;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.ugm .tagx.resolved,.ugm .tag.ok{background:var(--ok-bg);color:var(--ok)}.ugm .tagx.minor,.ugm .tagx.mitigated,.ugm .tagx.confirmed,.ugm .tagx.investigating,.ugm .tagx.identified,.ugm .tagx.monitoring,.ugm .sev.Important,.ugm .tag.warn{background:var(--warn-bg);color:var(--warn)}.ugm .tagx.major,.ugm .tagx.critical,.ugm .sev.Critical,.ugm .sev.exp,.ugm .tag.danger{background:var(--danger-bg);color:var(--danger)}.ugm .cat{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:600}.ugm .note{border-radius:var(--r);background:var(--tint);color:var(--ink-2);gap:12px;padding:16px 20px;font-size:15px;display:flex}.ugm .meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:2px 12px;font-size:13px;display:flex}.ugm .cover{aspect-ratio:16/9;object-fit:cover;background:var(--inv);width:100%;height:auto;display:block}.ugm .leadc{display:block;overflow:hidden}.ugm .leadc .b{padding:20px}.ugm .leadc h3{letter-spacing:-.015em;margin-top:8px;font-size:20px;font-weight:700;line-height:1.25}@media (min-width:720px){.ugm .leadc h3{letter-spacing:-.02em;font-size:26px;line-height:1.2}}.ugm .leadc p{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:17px;display:-webkit-box;overflow:hidden}.ugm .leadc .meta{margin-top:12px}.ugm .leadc:hover h3,.ugm .pc:hover h3,.ugm .ri:hover h3{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ugm .grid3{gap:var(--gap);grid-template-columns:1fr;display:grid}@media (min-width:620px){.ugm .grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1020px){.ugm .grid3{grid-template-columns:repeat(3,minmax(0,1fr))}}.ugm .pc{flex-direction:column;display:flex;overflow:hidden}.ugm .pc .b{flex-direction:column;flex:1;gap:8px;padding:16px 20px 20px;display:flex}.ugm .pc h3{letter-spacing:-.01em;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:17px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ugm .pc .meta{margin-top:auto}.ugm .ri{border-bottom:1px solid var(--line);grid-template-columns:112px minmax(0,1fr);align-items:start;gap:16px;padding:16px;display:grid}.ugm .ri:last-child{border-bottom:0}.ugm .ri.text{grid-template-columns:minmax(0,1fr)}.ugm .ri .cover{border-radius:6px;width:112px}.ugm .ri h3{letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.3}.ugm .ri p{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:15px;display:-webkit-box;overflow:hidden}.ugm .ri .meta{margin-top:6px}@media (min-width:620px){.ugm .ri{grid-template-columns:160px minmax(0,1fr);gap:20px;padding:20px}.ugm .ri.text{grid-template-columns:minmax(0,1fr)}.ugm .ri .cover{width:160px}}.ugm .mini a{border-bottom:1px solid var(--line);padding:12px 20px;display:block}.ugm .mini a:last-child{border-bottom:0}.ugm .mini h4{margin-top:2px;font-size:15px;font-weight:600;line-height:1.35}.ugm .mini p{color:var(--ink-3);margin-top:2px;font-size:13px}.ugm .mini a:hover h4{text-underline-offset:3px;text-decoration:underline}.ugm .kv>div,.ugm .prow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:10px 20px;font-size:15px;display:flex}.ugm .kv>div:last-child,.ugm .prow:last-child{border-bottom:0}.ugm .kv dt{color:var(--ink-2);flex:none;max-width:60%}.ugm .kv dd{text-align:right;overflow-wrap:anywhere;min-width:0;font-weight:600}.ugm .kv dd small,.ugm .prow .v small{color:var(--ink-3);font-size:13px;font-weight:400;display:block}.ugm a.prow:hover{background:var(--tint)}.ugm .prow{justify-content:flex-start;gap:10px}.ugm .prow .n{min-width:0;color:var(--ink-2);line-height:1.3}.ugm .prow .v{text-align:right;white-space:nowrap;flex:none;margin-left:auto;font-weight:600;line-height:1.3}.ugm .tblw{overflow-x:auto}.ugm .tbl{border-collapse:collapse;width:100%;font-size:15px}.ugm .tbl th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line);white-space:nowrap;background:var(--tint);padding:12px 20px;font-size:12px;font-weight:700}.ugm .tbl td{border-bottom:1px solid var(--line);vertical-align:top;padding:12px 20px}.ugm .tbl tr:last-child td{border-bottom:0}.ugm .tbl td.num,.ugm .tbl th.num{text-align:right}.ugm .tbl a.row{font-weight:600}.ugm .tbl a.row:hover{text-underline-offset:3px;text-decoration:underline}.ugm .tbl .sub{color:var(--ink-3);margin-top:2px;font-size:13px;display:block}.ugm .tbl td.num .sub,.ugm .tbl a.row.mono,.ugm .tbl .kb{white-space:nowrap}.ugm .kb{font-weight:600}@media (max-width:619px){.ugm .tblw .tbl:has(thead){min-width:580px}}.ugm .steps-l{counter-reset:s}.ugm .steps-l li{counter-increment:s;border-bottom:1px solid var(--line);padding:14px 20px 14px 60px;font-size:15px;position:relative}.ugm .steps-l li:last-child{border-bottom:0}.ugm .steps-l li:before{content:counter(s);background:var(--ink);width:26px;height:26px;color:var(--surface);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid;position:absolute;top:13px;left:20px}.ugm .steps-l b{font-weight:600}.ugm code,.ugm code.k{background:var(--tint);border-radius:4px;padding:2px 6px;font-size:.9em}.ugm .dot{background:var(--ink-3);border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.ugm .dot.ok{background:var(--ok)}.ugm .dot.degraded,.ugm .dot.maintenance{background:var(--warn)}.ugm .dot.outage,.ugm .dot.unreachable{background:var(--danger)}.ugm .state{white-space:nowrap;color:var(--ink-3);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.ugm .state.ok{color:var(--ok)}.ugm .state.degraded,.ugm .state.maintenance{color:var(--warn)}.ugm .state.outage,.ugm .state.unreachable{color:var(--danger)}.ugm .svc-ico{object-fit:cover;border-radius:6px;flex:none;width:28px;height:28px}.ugm .svc-ico.sm{border-radius:4px;width:20px;height:20px}.ugm .svc-ico.lg{border-radius:var(--r);width:48px;height:48px}.ugm .svc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:760px){.ugm .svc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.ugm .svc-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ugm .svc{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);align-items:center;gap:12px;min-width:0;min-height:60px;padding:12px;display:flex}.ugm .svc:hover{border-color:var(--ink-3)}.ugm .svc-t{flex:1;min-width:0}.ugm .svc-n{overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.25;display:block}.ugm .svc-m{align-items:center;gap:8px;margin-top:2px;display:flex}.ugm .svc-ms{color:var(--ink-3);white-space:nowrap;margin-left:auto;font-size:13px}@media (max-width:619px){.ugm .svc-ms{display:none}}.ugm .sumbar{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:720px){.ugm .sumbar{grid-template-columns:repeat(4,minmax(0,1fr))}}.ugm .sum{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:16px 20px}.ugm .sum b{letter-spacing:-.02em;font-size:26px;font-weight:700;line-height:1.15;display:block}.ugm .sum span{color:var(--ink-3);font-size:13px}.ugm .verdict{border-radius:var(--r);border:1px solid var(--line);background:var(--surface);align-items:flex-start;gap:16px;padding:20px;display:flex}.ugm .verdict.st-ok{background:var(--ok-bg);border-color:color-mix(in srgb, var(--ok) 30%, var(--surface))}.ugm .verdict.st-degraded,.ugm .verdict.st-maintenance{background:var(--warn-bg);border-color:color-mix(in srgb, var(--warn) 30%, var(--surface))}.ugm .verdict.st-outage,.ugm .verdict.st-unreachable{background:var(--danger-bg);border-color:color-mix(in srgb, var(--danger) 30%, var(--surface))}.ugm .verdict-ic{width:44px;height:44px;color:var(--surface);background:var(--ink-3);border-radius:50%;flex:none;place-items:center;display:grid}.ugm .st-ok .verdict-ic{background:var(--ok)}.ugm .st-degraded .verdict-ic,.ugm .st-maintenance .verdict-ic{background:var(--warn)}.ugm .st-outage .verdict-ic,.ugm .st-unreachable .verdict-ic{background:var(--danger)}.ugm .verdict h2{letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.25}.ugm .verdict p{color:var(--ink-2);margin-top:4px;font-size:15px}.ugm .two{gap:12px;margin-top:12px;display:grid}@media (min-width:720px){.ugm .two{grid-template-columns:1fr 1fr}}.ugm .sig{padding:16px 20px}.ugm .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:700}.ugm .sig .big{align-items:center;gap:8px;margin-top:8px;font-size:17px;font-weight:600;display:flex}.ugm .sig p{color:var(--ink-3);margin-top:4px;font-size:13px}.ugm .inc{border-bottom:1px solid var(--line);padding:16px 20px;display:block}.ugm .inc:last-child{border-bottom:0}.ugm .inc-t{font-size:17px;font-weight:600;line-height:1.3}.ugm .inc-t a:hover{text-underline-offset:3px;text-decoration:underline}.ugm .inc-m{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:6px;font-size:13px;display:flex}.ugm .inc-n{color:var(--ink-2);overflow-wrap:anywhere;margin-top:8px;font-size:15px}.ugm .chart{padding:16px 12px 8px}.ugm .chart svg{width:100%;height:auto;overflow:visible}.ugm .chart-leg{color:var(--ink-3);flex-wrap:wrap;gap:4px 20px;padding:0 20px 16px;font-size:13px;display:flex}.ugm .chart-leg i{vertical-align:middle;background:var(--ink);width:12px;height:3px;margin-right:8px;display:inline-block}.ugm .chart-leg i.fail{background:var(--danger);width:3px;height:10px}.ugm .vote{padding:20px}.ugm .vote h3{font-size:17px;font-weight:700}.ugm .vote p{color:var(--ink-3);margin-top:4px;font-size:13px}.ugm .vote-btns{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.ugm .vote-btns .btn{flex:140px}.ugm .vote-res{color:var(--ink-2);margin-top:12px;font-size:13px}.ugm .bar{background:var(--tint);border-radius:4px;height:8px;margin-top:8px;display:flex;overflow:hidden}.ugm .bar i{background:var(--ink);height:100%;display:block}.ugm .bar i+i{background:var(--line)}.ugm .pulse{overflow:hidden}.ugm .pulse-h{background:var(--inv);color:var(--inv-ink);justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.ugm .pulse-h h2{align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.ugm .pulse-h span{color:var(--inv-ink-2);font-size:13px}.ugm .beat{background:var(--ok);border-radius:50%;width:8px;height:8px;display:block}.ugm .pulse-g{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);background:var(--tint);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:10px 20px;font-size:12px;font-weight:700}.ugm .pulse-h+.pulse-g{border-top:0}.ugm .hero{background:var(--inv);color:var(--inv-ink);border-top:1px solid var(--inv-line);margin-top:-32px;padding:28px 0 32px}.ugm .hero h1{letter-spacing:-.02em;font-size:26px;font-weight:700;line-height:1.2}@media (min-width:720px){.ugm .hero h1{letter-spacing:-.025em;font-size:36px;line-height:1.15}}.ugm .hero-search,.ugm .search-f{gap:8px;max-width:720px;margin-top:20px;display:flex}.ugm .hero-search .in,.ugm .search-f .in{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);height:52px;color:var(--ink-3);flex:1;align-items:center;gap:12px;min-width:0;padding:0 16px;display:flex}.ugm .hero-search input,.ugm .search-f input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;min-width:0;font-size:17px}.ugm .hero-search .btn,.ugm .search-f .btn{height:52px;padding:0 20px}.ugm .hero-tags{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.ugm .hero-tags a{border:1px solid var(--inv-line);color:var(--inv-ink-2);border-radius:999px;padding:5px 12px;font-size:13px}.ugm .hero-tags a:hover{border-color:var(--inv-ink-2);color:var(--inv-ink)}.ugm .art-h h1{letter-spacing:-.02em;margin-top:12px;font-size:26px;font-weight:700;line-height:1.2}@media (min-width:720px){.ugm .art-h h1{letter-spacing:-.025em;font-size:36px;line-height:1.15}}.ugm .dek{color:var(--ink-2);margin-top:12px;font-size:20px;line-height:1.45}.ugm .byline{color:var(--ink-3);align-items:center;gap:12px;margin-top:16px;font-size:13px;display:flex}.ugm .byline img{object-fit:cover;border-radius:50%;flex:none;width:36px;height:36px}.ugm .byline a,.ugm .byline b{color:var(--ink);font-size:15px;font-weight:600}.ugm .byline a:hover{text-underline-offset:3px;text-decoration:underline}.ugm .art-cover{border-radius:var(--r);border:1px solid var(--line);margin-top:24px}.ugm .facts{gap:0;margin-top:24px;display:grid}.ugm .facts dl{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:620px){.ugm .facts dl{grid-template-columns:repeat(4,minmax(0,1fr))}}.ugm .facts dl>div{border-bottom:1px solid var(--line);padding:16px 20px}.ugm .facts dt{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:700}.ugm .facts dd{margin-top:4px;font-size:17px;font-weight:600}.ugm .facts .go{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:15px;display:flex}.ugm .toc a{color:var(--ink-2);border-bottom:1px solid var(--line);padding:10px 20px;font-size:15px;line-height:1.35;display:block}.ugm .toc a:last-child{border-bottom:0}.ugm .toc a:hover{color:var(--ink);background:var(--tint)}.ugm .toc-m{margin-top:24px}.ugm .toc-m summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:52px;padding:0 20px;font-size:15px;font-weight:600;list-style:none;display:flex}.ugm .toc-m summary::-webkit-details-marker{display:none}.ugm .toc-m summary:after{content:"Show";color:var(--ink-3);font-size:13px;font-weight:400}.ugm .toc-m[open] summary:after{content:"Hide"}.ugm .toc-m ol{gap:10px;padding:0 20px 16px 40px;font-size:15px;list-style:decimal;display:grid}.ugm .toc-m a{text-underline-offset:3px;text-decoration:underline}.ugm .prose{color:var(--ink);overflow-wrap:break-word;min-width:0;max-width:720px;margin-top:32px;font-size:17px;line-height:1.6}.ugm .prose+.prose{margin-top:0}.ugm .prose>*+*{margin-top:1.1em}.ugm .prose h2{letter-spacing:-.02em;margin-top:48px;font-size:26px;font-weight:700;line-height:1.2}.ugm .prose h3{margin-top:32px;font-size:20px;font-weight:700;line-height:1.3}.ugm .prose h4{margin-top:24px;font-size:17px;font-weight:700}.ugm .prose ul,.ugm .prose ol{grid-template-columns:minmax(0,1fr);gap:.5em;padding-left:1.3em;display:grid}.ugm .prose li,.ugm .prose :not(pre)>code{overflow-wrap:anywhere}.ugm .prose ul{list-style:outside}.ugm .prose ol{list-style:decimal}.ugm .prose li::marker{color:var(--ink-3)}.ugm .prose img{border-radius:var(--r);border:1px solid var(--line);height:auto}.ugm .prose figure{margin-top:24px}.ugm .prose figcaption{color:var(--ink-3);margin-top:8px;font-size:13px}.ugm .prose blockquote{border-left:3px solid var(--line);color:var(--ink-2);padding-left:16px}.ugm .prose pre{background:var(--inv);color:var(--inv-ink);border-radius:var(--r);font-family:var(--mono);padding:16px 20px;font-size:15px;overflow-x:auto}.ugm .prose pre code{color:inherit;background:0 0;padding:0}.ugm .prose table{border-collapse:collapse;width:100%;font-size:15px;display:block;overflow-x:auto}.ugm .prose th,.ugm .prose td{border:1px solid var(--line);text-align:left;padding:8px 12px}.ugm .prose>p:first-child em:only-child{color:var(--ink-2);border-left:3px solid var(--line);padding-left:16px;font-size:20px;line-height:1.45;display:block}.ugm .ad{border:1px solid var(--line);background:var(--surface);border-radius:var(--r);gap:16px;max-width:720px;margin:32px 0;padding:20px;display:grid}@media (min-width:620px){.ugm .ad{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.ugm .ad-l{background:var(--ink);height:22px;color:var(--surface);letter-spacing:.08em;text-transform:uppercase;border-radius:4px;align-items:center;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.ugm .ad h3{margin-top:8px;font-size:17px;font-weight:700}.ugm .ad p{color:var(--ink-2);margin-top:4px;font-size:15px}.ugm .ad small{color:var(--ink-3);margin-top:8px;font-size:13px;display:block}.ugm .srcs{border-top:1px solid var(--line);max-width:720px;margin-top:48px;padding-top:24px}.ugm .srcs h2{font-size:20px;font-weight:700}.ugm .srcs ol{color:var(--ink-2);gap:8px;margin-top:12px;padding-left:1.4em;font-size:15px;list-style:decimal;display:grid}.ugm .srcs a{overflow-wrap:anywhere}.ugm .fixvote{max-width:720px;margin-top:32px}.ugm .count{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.ugm .count b{letter-spacing:-.03em;font-size:36px;font-weight:700;line-height:1}.ugm .count span{color:var(--ink-2);font-size:15px}.ugm .bigv{letter-spacing:-.02em;font-size:26px;font-weight:600}.ugm .vgrid{gap:var(--gap);display:grid}@media (min-width:760px){.ugm .vgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ugm .vcard{padding:20px;display:block}.ugm .vcard:hover{border-color:var(--ink-3)}.ugm .vcard h3{color:var(--ink-2);font-size:15px;font-weight:600}.ugm .vcard .bigv{margin-top:8px;display:block}.ugm .vcard p{color:var(--ink-3);margin-top:4px;font-size:13px}.ugm .vcard ul{border-top:1px solid var(--line);gap:6px;margin-top:16px;padding-top:12px;font-size:13px;display:grid}.ugm .vcard li{justify-content:space-between;gap:12px;display:flex}.ugm .vcard li span{color:var(--ink-3)}.ugm .cal-m{background:var(--tint);border-bottom:1px solid var(--line);border-top:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:12px 20px;font-size:12px;font-weight:700}.ugm .cal>div:first-child .cal-m{border-radius:var(--r) var(--r) 0 0;border-top:0}.ugm .cal-r{border-bottom:1px solid var(--line);grid-template-columns:72px minmax(0,1fr);gap:16px;padding:16px 20px;display:grid}.ugm .cal>div:last-child .cal-r:last-child{border-bottom:0}.ugm .cal-d b{letter-spacing:-.02em;font-size:26px;font-weight:700;line-height:1.1;display:block}.ugm .cal-d span{color:var(--ink-3);white-space:nowrap;font-size:13px}.ugm .cal-t{font-size:17px;font-weight:600;line-height:1.3}.ugm .cal-t a:hover{text-underline-offset:3px;text-decoration:underline}.ugm .cal-x{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:6px;font-size:13px;display:flex}.ugm .cal-n{color:var(--ink-2);margin-top:6px;font-size:15px}.ugm .games{gap:var(--gap);display:grid}@media (min-width:620px){.ugm .games{grid-template-columns:1fr 1fr}}.ugm .game{flex-direction:column;display:flex;overflow:hidden}.ugm .game .b{flex-direction:column;flex:1;gap:8px;padding:16px 20px 20px;display:flex}.ugm .game h3{font-size:17px;font-weight:600;line-height:1.3}.ugm .game p{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}.ugm .game .rowx{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:8px;font-size:13px;display:flex}.ugm .price s{color:var(--ink-3);margin-right:8px}.ugm .price b{font-weight:700}.ugm .deals{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:1020px){.ugm .deals{grid-template-columns:repeat(3,minmax(0,1fr))}}.ugm .deal{display:block;overflow:hidden}.ugm .deal img{aspect-ratio:460/215;object-fit:cover;background:var(--tint);width:100%;height:auto}.ugm .deal .b{padding:12px 16px 16px}.ugm .deal h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ugm .deal .rowx{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:13px;display:flex}.ugm .off{background:var(--ink);color:var(--surface);border-radius:4px;padding:2px 6px;font-size:13px;font-weight:700}.ugm .deal:hover h3{text-underline-offset:3px;text-decoration:underline}.ugm .form{gap:20px;padding:20px;display:grid}.ugm .field label{margin-bottom:6px;font-size:15px;font-weight:600;display:block}.ugm .field input,.ugm .field textarea{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);width:100%;min-height:48px;padding:12px 14px;font-size:17px}.ugm .field textarea{resize:vertical;min-height:170px}.ugm .field input:focus,.ugm .field textarea:focus{outline:2px solid var(--accent);outline-offset:0}.ugm .field small{color:var(--ink-3);margin-top:6px;font-size:13px;display:block}.ugm .hp{position:absolute;left:-9999px}.ugm .msg{border-radius:var(--r);padding:12px 16px;font-size:15px}.ugm .msg.ok{background:var(--ok-bg);color:var(--ok)}.ugm .msg.err{background:var(--danger-bg);color:var(--danger)}.ugm .pager{justify-content:center;gap:12px;margin-top:24px;display:flex}.ugm .ftr{background:var(--surface);border-top:1px solid var(--line);color:var(--ink-2);padding:48px 0 32px;font-size:15px}.ugm .ftr .logo{color:var(--ink)}.ugm .ftr .logo b{color:var(--accent-ink)}.ugm .ftr-g{gap:32px var(--gap);grid-template-columns:1fr 1fr;display:grid}@media (min-width:900px){.ugm .ftr-g{grid-template-columns:2fr 1fr 1fr 1fr}}.ugm .ftr-about{grid-column:1/-1}@media (min-width:900px){.ugm .ftr-about{grid-column:auto}}.ugm .ftr-about p{max-width:48ch;margin-top:12px;font-size:15px}.ugm .ftr h3{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:8px;font-size:12px;font-weight:700}.ugm .ftr li a{align-items:center;min-height:36px;display:inline-flex}.ugm .ftr a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.ugm .ftr-b{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:32px;padding-top:20px;font-size:13px;display:flex}@media (max-width:959px){.ugm .hero-tags a,.ugm .more,.ugm .crumbs a,.ugm .ftr li a,.ugm .mini a,.ugm .toc-m a{align-items:center;min-height:44px;display:inline-flex}.ugm .mini a{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.ugm .toc-m ol{gap:0}.ugm .crumbs{margin-bottom:4px}}.ugm .wrapx{max-width:1512px;margin:0 auto;padding:0 12px}.ugm .hdr-top{border-bottom:1px solid var(--inv-line);display:none}.ugm .hdr-top .wrapx{align-items:stretch;gap:4px;height:36px;display:flex}.ugm .hdr-top a{color:var(--inv-ink-2);white-space:nowrap;border-top:2px solid #0000;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:0 10px;font-size:13px;display:inline-flex}.ugm .hdr-top a:first-child{padding-left:0}.ugm .hdr-top a:hover{color:var(--inv-ink)}.ugm .hdr-top a[aria-current=page]{color:var(--inv-ink);border-bottom-color:var(--accent)}.ugm .hdr-members{color:var(--inv-ink-2);align-self:center;margin-left:auto;font-size:13px}@media (min-width:960px){.ugm .hdr-top{display:block}}.ugm .hdr .hdr-1{padding:0 12px}.ugm .frame{align-items:flex-start;gap:16px;max-width:1512px;margin:0 auto;padding:16px 12px 48px;display:flex}.ugm .f-main{flex:auto;min-width:0;min-height:60vh;padding:0}.ugm .f-side,.ugm .f-comm{scrollbar-width:none;flex:0 0 340px;width:340px;max-height:calc(100vh - 116px);padding-bottom:16px;display:none;position:sticky;top:116px;overflow-y:auto}.ugm .f-side::-webkit-scrollbar{display:none}.ugm .f-comm::-webkit-scrollbar{display:none}.ugm .f-comm{display:none}@media (min-width:1144px){.ugm .f-side{display:block}}@media (min-width:1280px){.ugm .f-comm{align-content:start;gap:16px;display:grid}}.ugm .f-main .wrap{max-width:none;padding:0}.ugm .f-main .cols{display:block}.ugm .f-main .cols>aside{margin-top:24px}.ugm .f-main .side.sticky,.ugm .f-main .side.pin{position:static}.ugm .hero .wrapx{padding:0 12px}.ugm .hero{margin-top:0;padding:24px 0 28px}.ugm .col{overflow:hidden}.ugm .col-h{background:var(--inv);color:var(--inv-ink);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.ugm .col-h h2{font-size:15px;font-weight:700}.ugm .col-note{color:var(--inv-ink-2);align-items:center;gap:7px;font-size:13px;display:inline-flex}.ugm .col-note i{background:var(--ok);border-radius:50%;width:7px;height:7px;display:block}.ugm .col-g{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);background:var(--tint);border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:8px 16px;font-size:12px;font-weight:700;display:flex}.ugm .col-h+.col-g{border-top:0}.ugm .col-g a{letter-spacing:0;text-transform:none;color:var(--accent-ink);font-size:13px;font-weight:600}.ugm .col .prow{min-height:40px;padding:8px 16px;font-size:15px}.ugm .wrow{border-bottom:1px solid var(--line);grid-template-columns:52px minmax(0,1fr);gap:10px;padding:9px 16px;font-size:15px;line-height:1.35;display:grid}.ugm .wrow:last-child{border-bottom:0}.ugm .wrow time{color:var(--ink-3);white-space:nowrap;padding-top:1px;font-size:13px}.ugm .wrow span{font-weight:600}.ugm .wrow small{color:var(--ink-3);font-size:13px;font-weight:400;display:block}.ugm .wrow:hover{background:var(--tint)}.ugm .col-b{border-bottom:1px solid var(--line);padding:16px}.ugm .col-b:last-child{border-bottom:0}.ugm .col-b h3{letter-spacing:-.01em;font-size:17px;font-weight:700}.ugm .col-b>p{color:var(--ink-2);margin-top:4px;font-size:15px}.ugm .col-b>.btn{margin-top:12px}.ugm .qform{gap:8px;margin-top:12px;display:grid}.ugm .qform textarea,.ugm .qform input[type=email]{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);resize:vertical;width:100%;min-height:44px;padding:10px 12px;font-size:15px}.ugm .qform textarea:focus,.ugm .qform input:focus{outline:2px solid var(--accent);outline-offset:0}.ugm .qform .btn{justify-self:start}.ugm .answered{gap:6px;margin-top:16px;display:grid}.ugm .answered a{text-underline-offset:3px;font-size:15px;font-weight:600;text-decoration:underline}.ugm .col-ad{padding:16px}.ugm .col-ad h3{margin-top:8px;font-size:17px;font-weight:700}.ugm .col-ad p{color:var(--ink-2);margin-top:4px;font-size:15px}.ugm .col-ad .btn{margin-top:12px}.ugm .col-ad small{color:var(--ink-3);margin-top:8px;font-size:13px;display:block}.ugm .col-f{color:var(--ink-3);padding:16px;font-size:13px}.ugm .col-f nav{grid-template-columns:1fr 1fr;gap:2px 16px;display:grid}.ugm .col-f nav a{color:var(--ink-2);align-items:center;min-height:32px;font-size:15px;display:inline-flex}.ugm .col-f nav a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.ugm .col-f p{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}@media (min-width:1280px){.ugm .f-main .ad{display:none}}.ugm .strip{scrollbar-width:none;background:var(--surface);border-bottom:1px solid var(--line);gap:8px;padding:8px 12px;display:flex;overflow-x:auto}.ugm .strip::-webkit-scrollbar{display:none}.ugm .strip-chip,.ugm .now-btn{border:1px solid var(--line);background:var(--surface);height:36px;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;flex:none;align-items:center;gap:7px;max-width:260px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex;overflow:hidden}.ugm .now-btn{background:var(--inv);border-color:var(--inv);color:var(--inv-ink)}.ugm .now-btn i{background:var(--ok);border-radius:50%;width:7px;height:7px;display:block}.ugm .bbar{z-index:60;height:calc(64px + env(safe-area-inset-bottom));padding:0 8px env(safe-area-inset-bottom);background:var(--inv);border-top:1px solid var(--inv-line);justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.ugm .bbar a,.ugm .bbar button{min-height:56px;color:var(--inv-ink-2);background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;font-size:12px;font-weight:600;display:flex}.ugm .bbar .is-cur{color:var(--inv-ink)}.ugm .bbar .bbar-plus{background:var(--accent);width:52px;height:52px;min-height:52px;color:var(--inv-ink);border-radius:50%;flex:none;margin:0 4px}.ugm .sheetx{top:0;left:0;right:0;bottom:calc(64px + env(safe-area-inset-bottom));z-index:55;background:var(--bg);flex-direction:column;display:flex;position:fixed}.ugm .sheetx-bar{background:var(--inv);color:var(--inv-ink);justify-content:space-between;align-items:center;padding:8px 8px 8px 16px;display:flex}.ugm .sheetx-bar b{font-size:17px}.ugm .sheetx-bar span{color:var(--inv-ink-2);margin-left:10px;font-size:13px}.ugm .sheetx-body{flex:auto;min-height:0;padding:12px;overflow-y:auto}.ugm .sheetx-body>*+*{margin-top:12px}.ugm .sheetx-body .col-h{display:none}.ugm .sheetx-body .col-h+.col-g{border-top:0}@media (max-width:1143px){.ugm{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.ugm .frame{padding-top:12px}}@media (min-width:1144px){.ugm .strip,.ugm .bbar,.ugm .sheetx{display:none}}.ugm .feat{gap:16px;display:grid}@media (min-width:620px){.ugm .feat{grid-template-columns:1fr 1fr}}.ugm .feat .pc h3{font-size:20px;font-weight:700;line-height:1.25}.ugm .tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:620px){.ugm .tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1700px){.ugm .tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.ugm .tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);align-items:center;gap:14px;min-height:72px;padding:14px 16px;display:flex}.ugm .tile-t{flex-direction:column;gap:2px;min-width:0;display:flex}.ugm .tile b{font-size:15px;font-weight:600;line-height:1.3}.ugm .tile-t span{color:var(--ink-3);font-size:13px;line-height:1.3}.ugm .tpc{color:var(--ink);flex:none}.ugm .tpc .f{stroke:var(--accent)}.ugm .tpc .ff{fill:var(--accent);stroke:none}.ugm .tpc .k{fill:var(--surface);stroke:none}.ugm .tile:hover{border-color:var(--ink-3)}.ugm .g1234{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.ugm .g1234>*{grid-column:span 12}@media (min-width:620px){.ugm .g1234>.l2{grid-column:span 6}.ugm .g1234>.l3{grid-column:span 4}.ugm .g1234>.l4{grid-column:span 6}}@media (min-width:900px){.ugm .g1234>.l4{grid-column:span 3}}.ugm .g1234 .l3 h3,.ugm .g1234 .l4 h3{font-size:15px}.ugm .g1234 .l3 .b,.ugm .g1234 .l4 .b{padding:12px 14px 14px}.ugm .f-foot{max-width:1512px;margin:0 auto;padding:0 12px 24px}@media (min-width:1280px){.ugm .f-foot{display:none}}.ugm .sheetx-body .col-f{display:none}.ugm .f-main>.sec:first-of-type{margin-top:0}.ugm .f-main>.sec{margin-top:32px}@media (min-width:1280px) and (max-width:1511px){.ugm .f-side,.ugm .f-comm{flex-basis:288px;width:288px}}.ugm .btn,.ugm .btn-accent{background:var(--accent);color:#fff;border:0;border-radius:10px;padding:0 18px 3px;font-weight:700;transition:transform .12s ease-out,box-shadow .12s ease-out,background-color .12s ease-out;box-shadow:inset 0 -3px #0000003d}.ugm .btn:hover,.ugm .btn-accent:hover{background:var(--accent-ink)}.ugm .btn:active{transform:translateY(2px);box-shadow:inset 0 -1px #0000003d}.ugm .btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ugm .btn[aria-pressed=false]{background:var(--surface);color:var(--accent-ink);box-shadow:inset 0 0 0 1.5px var(--accent), inset 0 -3px 0 var(--accent)}.ugm .btn[aria-pressed=false]:hover{background:#fbefe8}.ugm .btn[aria-pressed=true]{background:var(--accent-ink);color:#fff;border:0}.ugm .btn[disabled]{opacity:.55;transform:none}@media (prefers-reduced-motion:reduce){.ugm .btn{transition:none}}.ugm{--field-line:#868c94}.ugm .field input,.ugm .field textarea,.ugm .qform textarea,.ugm .qform input[type=email],.ugm .qform input[type=text]{border:1.5px solid var(--field-line)}.ugm .field input:hover,.ugm .field textarea:hover,.ugm .qform textarea:hover,.ugm .qform input:hover{border-color:var(--ink-2)}.ugm .field input:focus,.ugm .field textarea:focus,.ugm .qform textarea:focus,.ugm .qform input:focus{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:0}.ugm .field input::placeholder,.ugm .field textarea::placeholder,.ugm .qform textarea::placeholder,.ugm .qform input::placeholder{color:var(--ink-3)}.ugm .hdr-acct{min-height:40px;color:var(--inv-ink);border:1px solid var(--inv-line);border-radius:var(--r);white-space:nowrap;align-items:center;margin-left:8px;padding:0 14px;font-size:15px;font-weight:600;display:none}.ugm .hdr-acct:hover{border-color:var(--inv-ink-2)}@media (min-width:960px){.ugm .hdr-acct{display:inline-flex}}.ugm .frame--bare{max-width:1100px;display:block}.ugm .auth{max-width:520px;margin:16px auto 0}.ugm .auth-card{margin-top:20px}.ugm .auth-foot{color:var(--ink-2);margin-top:16px;font-size:15px}.ugm .form-row{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.ugm .check{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;display:flex}.ugm .check input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin:1px 0 0}.ugm .field select{background:var(--surface);border-radius:var(--r);width:100%;min-height:48px;color:var(--ink);border:1.5px solid #8b9198;padding:0 12px;font-size:17px}.ugm .field select:focus{outline:2px solid var(--accent);outline-offset:0}.ugm .msg ul{gap:4px;padding-left:1.2em;list-style:outside;display:grid}.ugm .acct>.msg,.ugm .f-main>.wrap>.msg{margin-bottom:16px}.ugm .decl{color:var(--ink-2);gap:10px;padding-left:40px;font-size:15px;list-style:outside;display:grid}.ugm .btn-text{min-height:44px;color:var(--ink-2);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:15px;text-decoration:underline}.ugm .btn-text:hover{color:var(--ink)}.ugm .editor{align-items:start;gap:24px;display:grid}@media (min-width:900px){.ugm .editor{grid-template-columns:minmax(0,1fr) 320px}}.ugm .editor-body{min-height:460px;font-family:var(--mono);font-size:15px;line-height:1.6}.ugm .editor-side{gap:24px;display:grid}.ugm .fmt-help{gap:8px;font-size:13px;display:grid}.ugm .review-body{border-top:1px solid var(--line);max-width:none;max-height:520px;margin-top:0;overflow:auto}.ugm .member-label{margin-bottom:4px}.ugm a.member-label:hover{text-decoration:underline}.ugm .member-note{margin-top:24px}@media (max-width:719px){.ugm .tbl-stack thead{display:none}.ugm .tbl-stack,.ugm .tbl-stack tbody,.ugm .tbl-stack tr,.ugm .tbl-stack td{width:100%;min-width:0;display:block}.ugm .tbl-stack tr{border-bottom:1px solid var(--line);padding:12px 0}.ugm .tbl-stack tr:last-child{border-bottom:0}.ugm .tbl-stack td{border:0;padding:4px 20px}.ugm .tbl-stack td:first-child{padding-bottom:8px;font-size:17px}.ugm .tbl-stack td[data-th]{text-align:right;justify-content:space-between;gap:16px;display:flex}.ugm .tbl-stack td[data-th]:before{content:attr(data-th);color:var(--ink-3);text-align:left;flex:none;font-size:13px}.ugm .tblw .tbl.tbl-stack:has(thead){min-width:0}}.ugm .legal{gap:16px;max-width:820px;display:grid}.ugm .legal-toc ol{gap:6px;padding:12px 20px 16px;font-size:15px;list-style:none;display:grid}.ugm .legal-toc a:hover{text-underline-offset:3px;text-decoration:underline}.ugm .legal-s{scroll-margin-top:16px}.ugm .prose-s{color:var(--ink);gap:10px;font-size:16px;line-height:1.6;display:grid}.ugm .prose-s ul{gap:8px;padding-left:22px;list-style:outside;display:grid}.ugm .prose-s b{font-weight:600}.ugm .legal-more{color:var(--ink-2);flex-wrap:wrap;gap:8px 16px;padding:4px 0 8px;font-size:15px;display:flex}.ugm .col-f-legal{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}.ugm .authx{align-items:start;gap:20px;display:grid}.ugm .authx-main{min-width:0}@media (min-width:720px){.ugm .authx{grid-template-columns:minmax(0,1fr) minmax(240px,300px)}}@media (min-width:1280px) and (max-width:1599px){.ugm .authx{grid-template-columns:minmax(0,1fr)}.ugm .authx-value{max-width:560px}}.ugm .authx .lead-p{margin-bottom:16px}.ugm .auth-card{margin-top:0;overflow:hidden}.ugm .auth-tabs{border-bottom:1px solid var(--line);background:var(--tint);grid-template-columns:1fr 1fr;display:grid}.ugm .auth-tabs a{min-height:52px;color:var(--ink-2);text-align:center;border-bottom:3px solid #0000;justify-content:center;align-items:center;padding:0 12px;font-size:15px;font-weight:600;display:flex}.ugm .auth-tabs a:hover{color:var(--ink)}.ugm .auth-tabs a[aria-current=page]{color:var(--ink);background:var(--surface);border-bottom-color:var(--accent)}.ugm .auth-body{padding:20px}.ugm .auth-body .form{padding:0}.ugm .auth-trust{border-top:1px solid var(--line);color:var(--ink-3);padding:14px 20px;font-size:13px;line-height:1.5}.ugm .authx-value ul{gap:14px;padding:16px 20px;display:grid}.ugm .authx-value li{color:var(--ink);grid-template-columns:22px minmax(0,1fr);gap:12px;font-size:15px;line-height:1.45;display:grid}.ugm .authx-value li svg{color:var(--accent);margin-top:1px}.ugm .authx-value .card-f{color:var(--ink-2);font-size:13px}.ugm .draft{background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--r);margin:0 0 16px;padding:14px 16px}.ugm .draft figcaption{color:var(--ink-2);font-size:13px;font-weight:600}.ugm .draft blockquote{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0;font-size:15px;line-height:1.5}.ugm .draft small{color:var(--ink-3);font-size:13px}.ugm .pw-rules{color:var(--ink-3);gap:4px;margin-top:8px;font-size:13px;display:grid}.ugm .pw-rules li{align-items:center;gap:8px;display:flex}.ugm .pw-rules i{border:1.5px solid;border-radius:50%;flex:none;width:10px;height:10px}.ugm .pw-rules li.ok{color:var(--ok)}.ugm .pw-rules li.ok i{background:currentColor}.ugm .pw-show{margin-top:6px;font-size:13px}.ugm .welcome-grid{gap:12px;max-width:820px;display:grid}@media (min-width:600px){.ugm .welcome-grid{grid-template-columns:1fr 1fr}}.ugm .welcome-o{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:14px;padding:18px 20px;display:grid}.ugm .welcome-o svg{color:var(--accent)}.ugm .welcome-o b{font-size:17px;display:block}.ugm .welcome-o span span{color:var(--ink-2);margin-top:2px;font-size:15px;display:block}.ugm .welcome-o:hover b{text-underline-offset:3px;text-decoration:underline}.ugm .final-note{border-left:3px solid var(--accent);background:var(--tint);color:var(--ink);margin-bottom:14px;padding:10px 14px;font-size:15px;font-weight:600}.ugm .proc{max-width:860px}.ugm .facts .facts-wide{grid-column:1/-1}.ugm .pbefore ul{gap:6px;padding-left:40px;font-size:15px;list-style:outside;display:grid}.ugm .ptabs-w{margin-bottom:12px}.ugm .ptabs{flex-wrap:wrap;gap:8px;display:flex}.ugm .ptabs button{border-radius:var(--r);border:1.5px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink-2);padding:0 16px;font-size:15px;font-weight:600}.ugm .ptabs button[aria-selected=true]{border-color:var(--ink);color:var(--ink);box-shadow:inset 0 -3px 0 var(--accent)}.ugm .ptabs-note{color:var(--ink-3);margin-top:8px;font-size:13px}.ugm .pvar{scroll-margin-top:16px}.ugm .pvar-for{color:var(--ink-3);font-size:13px}.ugm .pvar-intro{color:var(--ink-2);margin-top:8px;font-size:15px}.ugm .psteps{gap:20px;margin-top:16px;padding:0;list-style:none;display:grid}.ugm .pstep{grid-template-columns:32px minmax(0,1fr);gap:14px;display:grid}.ugm .pstep-n{background:var(--ink);width:32px;height:32px;color:var(--surface);border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.ugm .pstep-b h3{margin-top:4px;font-size:17px;font-weight:600}.ugm .pstep-b p{margin-top:6px;font-size:16px;line-height:1.6}.ugm .pcode{background:var(--inv-bg,#0e1116);border-radius:var(--r);align-items:flex-start;gap:12px;margin-top:10px;padding:10px 14px;display:flex}.ugm .pcode pre{flex:1;min-width:0;margin:0;overflow-x:auto}.ugm .pcode code{color:#f2f2f0;font-family:var(--mono);white-space:pre;background:0 0;padding:0;font-size:14px}.ugm .pcode .btn-text{color:#c9cdd2;min-height:32px;font-size:13px}.ugm .pstep-img{margin-top:12px}.ugm .pstep-img img{border:1px solid var(--line);border-radius:var(--r);width:100%;height:auto}.ugm .pstep-img figcaption{color:var(--ink-2);margin-top:6px;font-size:13px}.ugm .xsite{background:var(--tint);height:20px;color:var(--ink-2);white-space:nowrap;vertical-align:1px;border-radius:4px;align-items:center;margin-left:4px;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.ugm .frame--guide .f-main .ad{display:grid}.ugm .offer-top{border:2px solid var(--accent);border-radius:var(--r);background:var(--surface);gap:18px;margin:20px 0 8px;padding:20px 22px;display:grid}@media (min-width:680px){.ugm .offer-top{grid-template-columns:minmax(0,1fr) 230px;align-items:center}}.ugm .offer-top h2{margin:6px 0;font-size:21px;font-weight:750;line-height:1.25}.ugm .offer-top p{color:var(--ink-2);font-size:15.5px}.ugm .offer-top ul{gap:4px;margin:10px 0 0;padding:0;list-style:none;display:grid}.ugm .offer-top li{padding-left:20px;font-size:14.5px;position:relative}.ugm .offer-top li:before{content:"";border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);width:9px;height:5px;position:absolute;top:6px;left:2px;transform:rotate(-45deg)}.ugm .offer-top-a{text-align:center;gap:8px;display:grid}.ugm .btn-lg{justify-content:center;align-items:center;min-height:52px;font-size:17px;display:inline-flex}.ugm .offer-top-a small{color:var(--ink-3);font-size:12.5px;line-height:1.4}.ugm .manual-lead{color:var(--ink-2);margin:18px 0 6px;font-size:15px;font-weight:600}.ugm .frame--guide{max-width:1400px}@media (min-width:1180px){.ugm .f-main .cols.gd{grid-template-columns:230px minmax(0,1fr) 270px;align-items:start;gap:28px;display:grid}.ugm .cols.gd>aside.side{grid-column:2}}.ugm .gd-l,.ugm .gd-r{display:none}@media (min-width:1180px){.ugm .gd-l,.ugm .gd-r{align-self:stretch;display:block}}.ugm .gd-stick{gap:14px;display:grid;position:sticky;top:16px}.ugm .gd-toc{padding:14px 16px}.ugm .gd-toc h2,.ugm .gd-toc .toc-title{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);margin-bottom:8px;font-size:13px}.ugm .gd-toc ol,.ugm .gd-toc ul{gap:6px;margin:0;padding-left:18px;font-size:14px;line-height:1.35;display:grid}.ugm .gd-toc a{color:var(--ink);text-decoration:none}.ugm .gd-toc a:hover{color:var(--accent-ink);text-decoration:underline}.ugm .offer-side{border:2px solid var(--accent);gap:10px;padding:16px;display:grid}.ugm .offer-side h3{font-size:17px;font-weight:750;line-height:1.25}.ugm .offer-side ul{gap:4px;margin:0;padding-left:18px;font-size:14px;display:grid}.ugm .offer-side small{color:var(--ink-3);font-size:12px;line-height:1.35}.ugm .gd-ask{color:var(--ink);gap:4px;padding:14px 16px;font-size:14px;text-decoration:none;display:grid}.ugm .gd-ask b{font-size:15px}@media (min-width:1180px){.ugm .f-main .cols.gd>*{grid-column:auto}.ugm .f-main .cols.gd>.gd-l{grid-area:1/1/span 2}.ugm .f-main .cols.gd>div{grid-area:1/2}.ugm .f-main .cols.gd>.gd-r{grid-area:1/3/span 2}.ugm .f-main .cols.gd>aside.side{grid-area:2/2}}.ugm .f-main .cols.gd>.gd-l,.ugm .f-main .cols.gd>.gd-r{margin-top:0}.ugm .card.disc{margin-top:32px;padding:20px}.ugm .card.disc>h2{font-size:20px;font-weight:700;line-height:1.3}.ugm .card.disc>.src{margin:4px 0 12px}.ugm .f-main:has(.nf) .pdisc-w{display:none}.ugm .file-pg .byline{margin-top:12px}.ugm .file-pg .dll-toc{margin:0 0 16px}@media (min-width:1180px){.ugm .file-pg .dll-toc{display:none}}.ugm .acard{align-items:flex-start;gap:14px;margin-top:32px;padding:18px 20px;display:flex}.ugm .acard img{object-fit:cover;border-radius:50%;flex:none;width:56px;height:56px}.ugm .acard>div{gap:2px;min-width:0;display:grid}.ugm .acard-k{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);font-size:12px}.ugm .acard-n{color:var(--ink);font-size:17px;font-weight:700}.ugm .acard-n:hover{text-underline-offset:3px;text-decoration:underline}.ugm .acard-r{color:var(--ink-3);font-size:13px}.ugm .acard p{color:var(--ink-2);margin-top:6px;font-size:15px;line-height:1.55}.ugm .gd-toc a{border-left:2px solid #0000;margin-left:-12px;padding:2px 0 2px 10px;display:block}.ugm .gd-toc a[aria-current=location]{border-left-color:var(--accent);color:var(--accent-ink);font-weight:650}.ugm .wl{flex-direction:column;gap:16px;display:flex}.ugm .wl+.wl,.ugm .wp-box+.wl,.ugm .wp-box+.card.empty,.ugm .wm+.wl,.ugm .wm+.card.empty,.ugm .wm+.wp-box,.ugm .tabs+.wl,.ugm .tabs+.wp-box,.ugm .tabs+.card.empty{margin-top:16px}.ugm .wp{padding:16px 20px}.ugm .wp-h{align-items:center;gap:12px;display:flex}.ugm .wp-av{background:var(--tint);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ugm .wp-av img{object-fit:cover;width:100%;height:100%}.ugm .wp-av--i{color:var(--ink-2);border:1px solid var(--line);font-weight:700}.ugm .wp-av svg{border-radius:50%}.ugm .wp-who{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.ugm .wp-name{font-size:15px;font-weight:700}.ugm .wp-name:hover,.ugm .wp-ch a:hover,.ugm .wp-time:hover{text-decoration:underline}.ugm .wp-ch{color:var(--ink-3);font-size:13px}.ugm .wp-ch a{color:var(--ink-2);font-weight:600}.ugm .wp-time{color:var(--ink-3);font-size:13px}.ugm .wp-b{white-space:pre-line;overflow-wrap:anywhere;margin-top:12px;font-size:15px;line-height:1.6}.ugm .wp--full .wp-b{font-size:17px}.ugm .wp-b--clamp{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ugm .wp-link{border:1px solid var(--line);border-radius:var(--r);background:var(--tint);flex-direction:column;gap:4px;margin-top:12px;padding:12px 16px;display:flex}.ugm .wp-link b{font-weight:600;line-height:1.35}.ugm .wp-link:hover b{text-decoration:underline}.ugm .wp-src{flex-direction:column;gap:2px;margin-top:10px;display:flex}.ugm .wp-f{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:12px;padding-top:8px;display:flex}.ugm .wp-act{border-radius:var(--r);min-height:44px;color:var(--ink-2);background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.ugm .wp-act:hover{background:var(--tint);color:var(--ink)}.ugm .wp-act b{font-weight:600}.ugm .wp-act.is-on{color:var(--accent-ink)}.ugm .wp-act.is-on svg path{fill:currentColor}.ugm .wp-del{color:var(--ink-3);margin-left:auto}.ugm .wp-ask{color:var(--ink-2);align-items:center;gap:4px;margin-left:auto;font-size:13px;display:inline-flex}.ugm .wp-box{padding:16px 20px}.ugm .wp-box>h2{margin-bottom:10px;font-size:17px;font-weight:700}.ugm .wp-box>.src{margin-bottom:12px}.ugm .wp-compose textarea{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);resize:vertical;width:100%;min-height:88px;padding:12px 14px;font-size:15px;line-height:1.5}.ugm .wp-compose textarea:focus{outline:2px solid var(--accent);outline-offset:0;border-color:#0000}.ugm .wp-compose-f{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:10px;display:flex}.ugm .wp-compose-ch select{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);min-height:44px;font:inherit;padding:0 12px;font-size:15px}.ugm .wp-compose .src{margin-top:8px}.ugm .wp-msg{color:var(--danger);margin-top:8px;font-size:13px}.ugm .wp-msg.ok{color:var(--ok)}.ugm .wt{flex-direction:column;gap:10px;height:100%;padding:14px 16px;display:flex}.ugm .wt:hover{border-color:var(--ink-3)}.ugm .wt-h{align-items:center;gap:10px;min-width:0;display:flex}.ugm .wt-h>span:last-child{flex-direction:column;min-width:0;display:flex}.ugm .wt-h b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;line-height:1.25;overflow:hidden}.ugm .wt-h small{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ugm .wt-b{color:var(--ink);-webkit-line-clamp:5;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.ugm .wt .meta{margin-top:auto}.ugm .wm{flex-wrap:wrap;align-items:center;gap:16px 20px;padding:20px;display:flex}.ugm .wm-t{flex:280px;min-width:0}.ugm .wm-t .t{letter-spacing:-.01em;font-size:26px;font-weight:700;line-height:1.2}.ugm .wm-t .lead-p{margin-top:6px;font-size:15px}.ugm .wm-t .meta{margin-top:8px}.ugm .wm-a{flex:none}.ugm .chl{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:900px){.ugm .chl{grid-template-columns:repeat(2,minmax(0,1fr))}}.ugm .chc{justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px;display:flex}.ugm .chc-t{flex-direction:column;gap:6px;min-width:0;display:flex}.ugm .chc h3{font-size:17px;font-weight:700}.ugm .chc h3:hover{text-decoration:underline}.ugm .chc p{color:var(--ink-2);font-size:15px}.ugm .mbl{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:720px){.ugm .mbl{grid-template-columns:repeat(2,minmax(0,1fr))}}.ugm .mbr{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:44px;padding:12px 16px;display:flex}.ugm .mbr:hover{background:var(--tint)}.ugm .mbr>span:last-child{flex-direction:column;min-width:0;display:flex}.ugm .mbr b{font-weight:600}.ugm .mbr small{color:var(--ink-3);font-size:13px}.ugm .tabs{border-bottom:1px solid var(--line);gap:4px;margin-bottom:24px;display:flex}.ugm .tabs a{min-height:44px;color:var(--ink-3);border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:0 14px;font-size:15px;font-weight:600;display:inline-flex}.ugm .tabs a:hover{color:var(--ink)}.ugm .tabs a[aria-current=page]{color:var(--ink);border-bottom-color:var(--accent)}.ugm .wl>.card.disc{margin-top:0}.ugm .nav-item{align-items:stretch;display:flex;position:relative}.ugm .nav-drop{z-index:60;background:var(--surface);border:1px solid var(--line);border-radius:10px;min-width:230px;padding:8px;display:none;position:absolute;top:100%;left:-10px;box-shadow:0 12px 28px #00000024}.ugm .nav-item:hover .nav-drop,.ugm .nav-item:focus-within .nav-drop{display:grid}.ugm .nav-drop a{white-space:nowrap;border-radius:6px;font-size:14px;font-weight:500;color:var(--ink)!important;padding:8px 10px!important}.ugm .nav-drop a:hover{background:var(--bg-2,#f2f2f4)}.ugm .mnav-g{display:grid}.ugm .mnav-sub{opacity:.85;font-size:14px;padding-left:18px!important}.ugm .rubric-bar{align-items:center;gap:12px;margin-top:14px;display:flex}.ugm .rubric .chips{flex-wrap:wrap;gap:8px;margin:6px 0 16px;display:flex}.ugm .rubric .chips>a{border:1px solid var(--line);color:var(--ink);background:var(--surface);border-radius:999px;padding:6px 12px;font-size:14px;text-decoration:none}.ugm .rubric .chips>a[aria-current=page]{border-color:var(--accent);color:var(--accent-ink);font-weight:650}.ugm .rmix{gap:16px;margin-top:16px;display:grid}.ugm .l77-btn{font:inherit;border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;border-radius:999px;padding:7px 16px;font-size:14px;font-weight:700}.ugm .l77-btn--ghost{color:var(--accent-ink);background:0 0}.ugm .l77-btn--sm{padding:4px 12px;font-size:13px}.ugm .l77-btn:disabled{opacity:.6}.ugm .seg{background:var(--tint);border:1px solid var(--line);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.ugm .seg>a{min-height:36px;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.ugm .seg>a:hover{color:var(--ink)}.ugm .seg>a[aria-current=page]{background:var(--inv);color:var(--inv-ink)}.ugm .rubric-tabs{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:4px 0 16px;display:flex}.ugm .rubric-cta{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:14px 16px;font-size:15px;display:flex}.ugm .rubric-wall{margin-top:16px}.ugm .rubric .wp-box{margin-bottom:16px}.ugm .vsw-w{padding-top:16px}.ugm .vsw-w+*{margin-top:0}.ugm .vsw{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ugm .vsw-chip{border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--ink);border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.ugm .vsw-chip:hover{border-color:var(--ink-3)}.ugm .vsw-chip[aria-current=page]{border-color:var(--accent);color:var(--accent-ink)}.ugm .feed .wp-box{margin-top:16px}.ugm .feed-follow{margin-top:10px}.ugm .feed-list{margin-top:16px}.ugm .fa-b{color:inherit;gap:8px;margin-top:12px;text-decoration:none;display:grid}.ugm .fa-img{border-radius:var(--r)}.ugm .fa-t{font-size:19px;font-weight:700;line-height:1.3}.ugm .fa-b:hover .fa-t{text-decoration:underline}.ugm .fa-x{color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.ugm .pick-g{margin-top:16px;padding:16px 20px}.ugm .pick-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:8px;margin-top:10px;display:grid}.ugm .pick-t{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);width:100%;min-height:52px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:10px;padding:8px 12px;display:flex}.ugm .pick-t:hover{border-color:var(--ink-3)}.ugm .pick-t.is-on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, var(--surface))}.ugm .pick-t--main{min-height:60px}.ugm .pick-t--main b{font-size:17px}.ugm .pick-t span{flex-direction:column;flex:1;min-width:0;display:flex}.ugm .pick-t b{font-size:15px;font-weight:700}.ugm .pick-t small{color:var(--ink-3);font-size:13px}.ugm .pick-m{border:1px solid var(--line);width:26px;height:26px;color:var(--ink-2);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ugm .pick-t.is-on .pick-m{background:var(--accent);border-color:var(--accent);color:#fff}.ugm .pick-actions{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.ugm .mcol{margin-bottom:16px}.ugm .mcol-who{color:var(--ink);border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex}.ugm .mcol-who>span:last-child{flex-direction:column;min-width:0;display:flex}.ugm .mcol-who b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.ugm .mcol-who small{color:var(--ink-3);font-size:13px}.ugm .mcol-who:hover small{text-decoration:underline}.ugm .mcol-l{margin:0;padding:6px 8px 8px;list-style:none}.ugm .mcol-l a{border-radius:var(--r);min-height:40px;color:var(--ink-2);align-items:center;padding:0 10px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.ugm .mcol-l a:hover{background:var(--tint);color:var(--ink)}.ugm .mcol-l a[aria-current=page]{background:var(--tint);color:var(--accent-ink)}.ugm .cs{margin:8px 0 24px}.ugm .cs-h{justify-content:space-between;align-items:center;gap:12px;display:flex}.ugm .cs-h h2{flex-direction:column;display:flex}.ugm .cs-eye{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);font-size:11px;font-weight:700}.ugm .cs-nav{align-items:center;gap:8px;display:flex}.ugm .cs-nav button{border:1px solid var(--line);background:var(--surface);width:34px;height:34px;color:var(--ink);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:none}@media (min-width:900px){.ugm .cs-nav button{display:inline-flex}}.ugm .cs-nav button:disabled{opacity:.35;cursor:default}.ugm .cs-list{scrollbar-width:none;scroll-snap-type:x proximity;align-items:stretch;gap:12px;padding:4px 2px 10px;display:flex;overflow:auto hidden}.ugm .cs-list::-webkit-scrollbar{display:none}.ugm .cs-item{scroll-snap-align:start;flex:0 0 280px;width:280px;display:flex}.ugm .cs-item>.wt{width:100%}.ugm .wt{color:var(--ink);flex-direction:column;gap:10px;padding:12px;text-decoration:none;display:flex}.ugm .wt-img{aspect-ratio:16/10;background:var(--bg-2,#eef0f3);border-radius:8px;display:block;overflow:hidden}.ugm .wt-img img{object-fit:cover;width:100%;height:100%;display:block}.ugm .wt-b{-webkit-line-clamp:7;-webkit-box-orient:vertical;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.ugm .wt-b--short{-webkit-line-clamp:3}.ugm .wp-av--rubric{background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ugm .gd-stick{top:126px}.offer-top .btn,.offer-side .btn,.ad .btn{justify-content:center;align-items:center;gap:10px;display:inline-flex}.ugm.nf{padding-top:16px}
