@font-face{font-family:UnifrakturMaguntia;font-style:normal;font-weight:400;font-display:swap;src:url(../media/40a3cd74afdfe30c-s.2vru4chvrf9f2.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:UnifrakturMaguntia Fallback;src:local(Arial);ascent-override:88.12%;descent-override:28.13%;line-gap-override:0.0%;size-adjust:89.05%}.unifrakturmaguntia_e81936b6-module__183J4G__className{font-family:UnifrakturMaguntia,UnifrakturMaguntia Fallback;font-style:normal;font-weight:400}.unifrakturmaguntia_e81936b6-module__183J4G__variable{--f-unifraktur:"UnifrakturMaguntia", "UnifrakturMaguntia Fallback"}
@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.3-5_uhe2g8vfj.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 Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.27tgfqm6_tedn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9eba4caf7edd2921-s.2r0cv3f07u_0l.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f6752bd2263820da-s.12_ze2_d4hpxy.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 Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f285987c35230861-s.318-mahh4esyg.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 Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.0yot_wy8hf-md.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 Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ab57efd000576a30-s.2q0khlq77_eaw.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 Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.inter_tight_67eb476f-module__J_9-na__className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.inter_tight_67eb476f-module__J_9-na__variable{--f-intertight:"Inter Tight", "Inter Tight Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.1ii7211jqpzi_.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_54f35b30-module__A6Af2a__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_54f35b30-module__A6Af2a__variable{--f-spacegrotesk:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.0s6677u7501n5.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:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.3w_oc3nqvqm6n.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:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.002ht2t_o636a.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:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.anton_d58fd950-module__k9WTva__className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}.anton_d58fd950-module__k9WTva__variable{--f-anton:"Anton", "Anton Fallback"}
@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/316b6682b406c2db-s.1c_7chp82d3kz.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:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5e4d537aaa9e154b-s.2aqrdzrjzn6ap.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:Archivo Black Fallback;src:local(Arial);ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.0%;size-adjust:124.05%}.archivo_black_5922dfca-module__Tn7QqG__className{font-family:Archivo Black,Archivo Black Fallback;font-style:normal;font-weight:400}.archivo_black_5922dfca-module__Tn7QqG__variable{--f-archivoblack:"Archivo Black", "Archivo Black Fallback"}
@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/ab624315db63c58d-s.1uwhc7jrbo4mx.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:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e94b8ab81811a983-s.2my4drvc0bavc.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:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/0c795a286deabae8-s.25jyahqycoolj.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:Syne Fallback;src:local(Arial);ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:98.47%}.syne_b5c330d8-module__tXT-8q__className{font-family:Syne,Syne Fallback;font-style:normal}.syne_b5c330d8-module__tXT-8q__variable{--f-syne:"Syne", "Syne Fallback"}
@font-face{font-family:Major Mono Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/394de1988df45aa8-s.3yf-56pb9tbfd.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:Major Mono Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/64cc3d46ed560c30-s.15o59jpgcuscb.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:Major Mono Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b53068845ea777d-s.20l29vp187zn4.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:Major Mono Display Fallback;src:local(Arial);ascent-override:54.22%;descent-override:6.02%;line-gap-override:0.0%;size-adjust:165.99%}.major_mono_display_1d379ffa-module__G3XRIa__className{font-family:Major Mono Display,Major Mono Display Fallback;font-style:normal;font-weight:400}.major_mono_display_1d379ffa-module__G3XRIa__variable{--f-majormono:"Major Mono Display", "Major Mono Display Fallback"}
@font-face{font-family:Monoton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d468767e47b66a1b-s.1l8pc_0qcuhv5.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:Monoton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/35bd4e5d2fb3a744-s.18c-98o0r99e-.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:Monoton Fallback;src:local(Arial);ascent-override:82.86%;descent-override:28.79%;line-gap-override:0.0%;size-adjust:139.43%}.monoton_4dfaed9a-module__iihmKa__className{font-family:Monoton,Monoton Fallback;font-style:normal;font-weight:400}.monoton_4dfaed9a-module__iihmKa__variable{--f-monoton:"Monoton", "Monoton Fallback"}
@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:75% 125%;font-display:swap;src:url(../media/f3a6fb8f279a405e-s.2sxocazv5lfad.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:75% 125%;font-display:swap;src:url(../media/3fd619a19aa872d5-s.2nz6-n8o58alb.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:Fredoka;font-style:normal;font-weight:300 700;font-stretch:75% 125%;font-display:swap;src:url(../media/c690c3d31b0be1b0-s.2m6ig1ohcghie.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:Fredoka Fallback;src:local(Arial);ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.0%;size-adjust:101.84%}.fredoka_bd3f19ff-module__BZIMjq__className{font-family:Fredoka,Fredoka Fallback;font-style:normal}.fredoka_bd3f19ff-module__BZIMjq__variable{--f-fredoka:"Fredoka", "Fredoka Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.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:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.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:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/a85fe84266768609-s.00hx3ibfyf9qx.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:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_fba2eb0-module__6PZa0W__className{font-family:Caveat,Caveat Fallback;font-style:normal}.caveat_fba2eb0-module__6PZa0W__variable{--f-caveat:"Caveat", "Caveat Fallback"}
@font-face{font-family:Special Elite;font-style:normal;font-weight:400;font-display:swap;src:url(../media/09d59b9ec7493ab1-s.1t23271dk9abp.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:Special Elite;font-style:normal;font-weight:400;font-display:swap;src:url(../media/748b8b5301d2bdb2-s.0obcy7v14u1cn.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:Special Elite Fallback;src:local(Arial);ascent-override:60%;descent-override:25.33%;line-gap-override:0.0%;size-adjust:117.2%}.special_elite_4dc0b01a-module__E5foUW__className{font-family:Special Elite,Special Elite Fallback;font-style:normal;font-weight:400}.special_elite_4dc0b01a-module__E5foUW__variable{--f-specialelite:"Special Elite", "Special Elite Fallback"}
@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a1e5f881e1ca6a9a-s.3pa-xep11snzp.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:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2efc0c479abd2474-s.3392eipp7sc2y.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/70963ccca14000df-s.1abvn15b18zwh.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a146d0fd3ff96e4-s.0uz2jod5i5o--.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:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0474ff9f7224a0da-s.0_u-iv5ddry8l.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:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f48d461c03e0a8ec-s.0_9p4dezmmbbg.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:Great Vibes Fallback;src:local(Arial);ascent-override:124.79%;descent-override:58.8%;line-gap-override:0.0%;size-adjust:68.19%}.great_vibes_52c1f42b-module__1eEAIG__className{font-family:Great Vibes,Great Vibes Fallback;font-style:normal;font-weight:400}.great_vibes_52c1f42b-module__1eEAIG__variable{--f-greatvibes:"Great Vibes", "Great Vibes Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:var(--nf-ui), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--nf-ui-mono), ui-monospace, monospace;--spacing:.25rem;--font-weight-medium:500;--font-weight-semibold:600;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--animate-spin:spin 1s linear infinite;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--nf-ui), ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:var(--nf-ui-mono), ui-monospace, monospace;--color-void:#0b0c0f;--color-panel:#141519;--color-raise:#1b1c21;--color-raise-2:#24262c;--color-float:#1e2025;--color-line:#25272d;--color-line-2:#33353c;--color-ink:#eae8e3;--color-dim:#a6a8b0;--color-faint:#8c8e96;--color-brand:var(--brand);--color-warn:#e7b549;--shadow-float:0 12px 32px -8px #000000b3, 0 0 0 1px #00000040}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.h-11{height:calc(var(--spacing) * 11)}.h-\[18px\]{height:18px}.h-full{height:100%}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[30ch\]{max-width:30ch}.max-w-\[620px\]{max-width:620px}.max-w-\[760px\]{max-width:760px}.max-w-\[900px\]{max-width:900px}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.scroll-mt-40{scroll-margin-top:calc(var(--spacing) * 40)}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-line{border-color:var(--color-line)}.bg-panel{background-color:var(--color-panel)}.bg-panel\/60{background-color:#14151999}@supports (color:color-mix(in lab, red, red)){.bg-panel\/60{background-color:color-mix(in oklab, var(--color-panel) 60%, transparent)}}.bg-panel\/95{background-color:#141519f2}@supports (color:color-mix(in lab, red, red)){.bg-panel\/95{background-color:color-mix(in oklab, var(--color-panel) 95%, transparent)}}.bg-transparent{background-color:#0000}.p-0{padding:0}.p-2{padding:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.pt-0{padding-top:0}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-\[124px\]{padding-top:124px}.pt-\[132px\]{padding-top:132px}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--nf-ui-mono), ui-monospace, monospace}.text-\[12\.5px\]{font-size:12.5px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[38px\]{font-size:38px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-brand{color:var(--color-brand)}.text-dim{color:var(--color-dim)}.text-faint{color:var(--color-faint)}.text-ink{color:var(--color-ink)}.text-warn{color:var(--color-warn)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.accent-\[var\(--brand\)\]{accent-color:var(--brand)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-float{--tw-shadow:0 12px 32px -8px var(--tw-shadow-color,#000000b3), 0 0 0 1px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:text-ink:is(:where(.group):hover *){color:var(--color-ink)}}.group-data-\[state\=open\]\:block:is(:where(.group)[data-state=open] *){display:block}.group-data-\[state\=open\]\:hidden:is(:where(.group)[data-state=open] *){display:none}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:bg-raise:hover{background-color:var(--color-raise)}.hover\:bg-raise-2:hover{background-color:var(--color-raise-2)}.hover\:text-ink:hover{color:var(--color-ink)}}.focus\:border-brand:focus{border-color:var(--color-brand)}.has-checked\:border-brand:has(:checked){border-color:var(--color-brand)}@media (min-width:40rem){.sm\:grid{display:grid}.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:pt-\[140px\]{padding-top:140px}.sm\:pt-\[156px\]{padding-top:156px}}@media (min-width:48rem){.md\:grid-cols-\[1\.4fr_repeat\(4\,1fr\)\]{grid-template-columns:1.4fr repeat(4,1fr)}}@media (min-width:64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:pl-7{padding-left:calc(var(--spacing) * 7)}}}.sv-root{position:relative;container:svpage/inline-size}.sv-page{--p-pad:28px;isolation:isolate;min-height:100%;padding:var(--p-pad);background:var(--p-bg);color:var(--p-text);cursor:var(--p-cursor);contain:layout paint;position:relative;overflow:clip}.sv-page[data-cursor=pixel] :is(a,button),.sv-page[data-cursor=custom] :is(a,button),.sv-page[data-cursor=crosshair] :is(a,button){cursor:inherit}.sv-inner{z-index:1;gap:var(--p-gap);flex-direction:column;max-width:1120px;margin-inline:auto;display:flex;position:relative}.sv-grid{gap:var(--p-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.sv-item{grid-column:span var(--span) / span var(--span);min-width:0;position:relative}.sv-item>.sv-w{height:100%}.sv-root[data-device=mobile] .sv-page{--p-pad:14px}.sv-root[data-device=mobile] .sv-grid{grid-template-columns:minmax(0,1fr)}.sv-root[data-device=mobile] .sv-item{grid-column:1/-1}@container svpage (max-width:720px){.sv-root[data-device=auto] .sv-page{--p-pad:14px}.sv-root[data-device=auto] .sv-grid{grid-template-columns:minmax(0,1fr)}.sv-root[data-device=auto] .sv-item{grid-column:1/-1}}.sv-backdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sv-backdrop-glow{background:radial-gradient(70% 60% at 50% -12%, var(--p-glow), transparent 72%);height:760px;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){.sv-backdrop-glow{background:radial-gradient(70% 60% at 50% -12%, color-mix(in oklab, var(--p-glow) 36%, transparent), transparent 72%)}}.sv-backdrop-pattern{opacity:var(--p-pattern-opacity);background-image:var(--p-pattern);background-size:var(--p-pattern-size);image-rendering:pixelated;position:absolute;inset:0}.sv-horizon{height:680px;opacity:var(--p-pattern-opacity);position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 55%,#0000 100%);mask-image:linear-gradient(#000 0 55%,#0000 100%)}.sv-horizon-sun{background:linear-gradient(180deg, #ffd66e 0%, var(--p-pattern-color) 72%);border-radius:50%;width:380px;height:380px;position:absolute;top:90px;left:50%;translate:-50%;-webkit-mask-image:linear-gradient(#000 52%,#0000 52%),repeating-linear-gradient(#000 0 13px,#0000 13px 21px);mask-image:linear-gradient(#000 52%,#0000 52%),repeating-linear-gradient(#000 0 13px,#0000 13px 21px)}.sv-horizon-floor{perspective:300px;perspective-origin:50% 0;background:var(--p-bg);height:900px;position:absolute;top:330px;left:-60%;right:-60%;overflow:hidden}.sv-horizon-plane{transform-origin:50% 0;position:absolute;inset:0;overflow:hidden;transform:rotateX(72deg)}.sv-horizon-lines{background:linear-gradient(var(--p-pattern-color) 2px, transparent 2px) 0 0 / 64px 64px, linear-gradient(90deg, var(--p-pattern-color) 2px, transparent 2px) 0 0 / 64px 64px;will-change:transform;animation:2.6s linear infinite sv-drive;position:absolute;inset:-64px 0 0}@keyframes sv-drive{to{transform:translateY(64px)}}.sv-backdrop[data-compact] .sv-horizon{zoom:.24;height:100%;-webkit-mask-image:none;mask-image:none}.sv-backdrop[data-compact] .sv-horizon-sun{top:40px}.sv-backdrop[data-compact] .sv-horizon-floor{top:280px}html:has(.sv-public){scrollbar-width:none}html:has(.sv-public)::-webkit-scrollbar{display:none}.sv-w{--w-line:var(--w-text)}@supports (color:color-mix(in lab, red, red)){.sv-w{--w-line:color-mix(in oklab, var(--w-text) 13%, transparent)}}.sv-w{--w-soft:var(--w-text)}@supports (color:color-mix(in lab, red, red)){.sv-w{--w-soft:color-mix(in oklab, var(--w-text) 7%, transparent)}}.sv-w{--w-accent-soft:var(--w-accent)}@supports (color:color-mix(in lab, red, red)){.sv-w{--w-accent-soft:color-mix(in oklab, var(--w-accent) 20%, transparent)}}.sv-w{--w-round:clamp(0px, calc(var(--w-radius) * 99), 999px);--fx-bevel:0 0 #0000;--fx-shadow:0 0 #0000;--fx-glow:0 0 #0000;--fx-halo:0 0 #0000;--fx-finish:0 0 #0000;padding:var(--w-pad);background:var(--w-surface);color:var(--w-text);border:var(--w-bw) solid var(--w-border);border-radius:var(--w-radius);box-shadow:var(--fx-bevel), var(--fx-finish), var(--fx-shadow), var(--fx-glow), var(--fx-halo);font-family:var(--w-font-body);font-size:calc(14px * var(--w-body-scale));overflow-wrap:anywhere;line-height:1.5;position:relative;container-type:inline-size}.sv-w[data-shadow=soft]{--fx-shadow:0 1px 2px #0000000f, 0 12px 32px -14px #00000061}.sv-w[data-shadow=hard]{--fx-shadow:6px 6px 0 0 #00000073}.sv-w[data-shadow=glow]{--fx-shadow:0 0 26px -6px var(--w-accent), 0 0 2px 0 var(--w-accent)}@supports (color:color-mix(in lab, red, red)){.sv-w[data-shadow=glow]{--fx-shadow:0 0 26px -6px color-mix(in oklab, var(--w-accent) 70%, transparent), 0 0 2px 0 color-mix(in oklab, var(--w-accent) 55%, transparent)}}.sv-w[data-bevel]{--fx-bevel:inset 3px 3px 0 #ffffff9e, inset -3px -3px 0 #00000042}.sv-w[data-glow]{--fx-glow:inset 0 0 22px -10px var(--w-accent)}.sv-w[data-glow] :is(.sv-title,.sv-glow,.sv-name){text-shadow:0 0 12px var(--w-accent), 0 0 2px var(--w-accent)}@supports (color:color-mix(in lab, red, red)){.sv-w[data-glow] :is(.sv-title,.sv-glow,.sv-name){text-shadow:0 0 12px color-mix(in oklab, var(--w-accent) 65%, transparent), 0 0 2px color-mix(in oklab, var(--w-accent) 80%, transparent)}}.sv-w[data-glass]{background:linear-gradient(160deg, #ffffff42, #ffffff0f 60%), var(--w-surface)}@supports (color:color-mix(in lab, red, red)){.sv-w[data-glass]{background:linear-gradient(160deg, #ffffff42, #ffffff0f 60%), color-mix(in oklab, var(--w-surface) 30%, transparent)}}.sv-w[data-glass]{--fx-bevel:inset 0 1px 0 #ffffff73;-webkit-backdrop-filter:blur(7px)saturate(1.5);backdrop-filter:blur(7px)saturate(1.5);border-color:#ffffff52}.sv-w[data-glass][data-bevel]{--fx-bevel:inset 3px 3px 0 #ffffff9e, inset -3px -3px 0 #00000042}.sv-w[data-text-glow] :is(.sv-title,.sv-name,.sv-join-h,.sv-bignum,.sv-num){text-shadow:0 0 14px,0 0 2px}@supports (color:color-mix(in lab, red, red)){.sv-w[data-text-glow] :is(.sv-title,.sv-name,.sv-join-h,.sv-bignum,.sv-num){text-shadow:0 0 14px color-mix(in oklab, currentColor 70%, transparent), 0 0 2px color-mix(in oklab, currentColor 45%, transparent)}}.sv-w[data-text-glow=all] :is(p,li,span,a,dd,dt,td){text-shadow:0 0 10px}@supports (color:color-mix(in lab, red, red)){.sv-w[data-text-glow=all] :is(p,li,span,a,dd,dt,td){text-shadow:0 0 10px color-mix(in oklab, currentColor 55%, transparent)}}.sv-w[data-icon-glow] :is(.sv-brand,.sv-honours,.sv-linkrow) :is(svg,img),.sv-w[data-icon-glow] .sv-mark{filter:drop-shadow(0 0 6px)}@supports (color:color-mix(in lab, red, red)){.sv-w[data-icon-glow] :is(.sv-brand,.sv-honours,.sv-linkrow) :is(svg,img),.sv-w[data-icon-glow] .sv-mark{filter:drop-shadow(0 0 6px color-mix(in oklab, currentColor 75%, transparent))}}.sv-w[data-icon-glow] .sv-icon img{filter:drop-shadow(0 0 10px var(--w-accent))}@supports (color:color-mix(in lab, red, red)){.sv-w[data-icon-glow] .sv-icon img{filter:drop-shadow(0 0 10px color-mix(in oklab, var(--w-accent) 55%, transparent))}}.sv-w[data-card-glow]{--fx-halo:0 0 46px -8px var(--w-accent)}@supports (color:color-mix(in lab, red, red)){.sv-w[data-card-glow]{--fx-halo:0 0 46px -8px color-mix(in oklab, var(--w-accent) 60%, transparent)}}.sv-w[data-finish=clay]{background:radial-gradient(120% 95% at 28% 8%, var(--w-surface), var(--w-surface) 62%);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.sv-w[data-finish=clay]{background:radial-gradient(120% 95% at 28% 8%, color-mix(in oklab, var(--w-surface) 78%, white), var(--w-surface) 62%)}}.sv-w[data-finish=clay]{--fx-finish:inset 5px 6px 10px #ffffff8c, inset -7px -9px 16px var(--w-surface), 0 18px 30px -16px var(--w-accent)}@supports (color:lab(0% 0 0)){.sv-w[data-finish=clay]{--fx-finish:inset 5px 6px 10px lab(100% -.0000298023 .0000119209/.55), inset -7px -9px 16px var(--w-surface), 0 18px 30px -16px var(--w-accent)}}@supports (color:color-mix(in lab, red, red)){.sv-w[data-finish=clay]{--fx-finish:inset 5px 6px 10px lab(100% -.0000298023 .0000119209/.55), inset -7px -9px 16px color-mix(in oklab, var(--w-surface) 72%, black), 0 18px 30px -16px color-mix(in oklab, var(--w-accent) 40%, #00000080)}}.sv-w[data-finish=clay] .sv-btn{border-radius:999px;box-shadow:inset 2px 3px 5px #ffffff80,inset -3px -4px 7px #0000002e,0 8px 14px -8px #0006}.sv-w[data-finish=soft]{--fx-finish:-9px -9px 18px var(--w-surface), 10px 10px 20px var(--w-surface);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.sv-w[data-finish=soft]{--fx-finish:-9px -9px 18px color-mix(in oklab, var(--w-surface) 35%, white), 10px 10px 20px color-mix(in oklab, var(--w-surface) 80%, black)}}.sv-w[data-finish=soft] .sv-btn{box-shadow:-4px -4px 9px var(--w-surface), 5px 5px 10px var(--w-surface);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.sv-w[data-finish=soft] .sv-btn{box-shadow:-4px -4px 9px color-mix(in oklab, var(--w-surface) 35%, white), 5px 5px 10px color-mix(in oklab, var(--w-surface) 80%, black)}}.sv-w[data-finish=paper],.sv-w[data-finish=tape]{background-color:var(--w-surface);--fx-finish:0 1px 1px #0000001f, 0 14px 24px -14px #0000006b;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.3 0 0 0 0 0.24 0 0 0 0 0.16 1.2 0 0 0 -0.45'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.sv-grid>:nth-child(3n+1)>.sv-w:is([data-finish=paper],[data-finish=tape]){rotate:-.5deg}.sv-grid>:nth-child(3n+2)>.sv-w:is([data-finish=paper],[data-finish=tape]){rotate:.4deg}.sv-w[data-finish=tape]{padding-top:calc(var(--w-pad) + 10px);background-image:linear-gradient(var(--w-accent), var(--w-accent)), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.3 0 0 0 0 0.24 0 0 0 0 0.16 1.2 0 0 0 -0.45'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@supports (color:color-mix(in lab, red, red)){.sv-w[data-finish=tape]{background-image:linear-gradient(color-mix(in oklab, var(--w-accent) 42%, #ffffff59), color-mix(in oklab, var(--w-accent) 42%, #ffffff59)), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.3 0 0 0 0 0.24 0 0 0 0 0.16 1.2 0 0 0 -0.45'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}}.sv-w[data-finish=tape]{background-position:50% -4px,0 0;background-repeat:no-repeat,repeat;background-size:96px 22px,auto}.sv-w[data-finish=sketch]{border-width:max(2px, var(--w-bw));border-color:var(--w-text)}@supports (color:color-mix(in lab, red, red)){.sv-w[data-finish=sketch]{border-color:color-mix(in oklab, var(--w-text) 75%, transparent)}}.sv-w[data-finish=sketch]{--fx-finish:3px 4px 0 -1px var(--w-text);border-radius:255px 18px 225px/18px 225px 18px 255px}@supports (color:color-mix(in lab, red, red)){.sv-w[data-finish=sketch]{--fx-finish:3px 4px 0 -1px color-mix(in oklab, var(--w-text) 22%, transparent)}}.sv-w[data-finish=sketch] .sv-btn{border:2px solid;border-radius:255px 15px 225px/15px 225px 15px 255px}.sv-w[data-finish=ornate]{border-color:var(--w-accent)}@supports (color:color-mix(in lab, red, red)){.sv-w[data-finish=ornate]{border-color:color-mix(in oklab, var(--w-accent) 75%, transparent)}}.sv-w[data-finish=ornate]{background-color:var(--w-surface);background-image:radial-gradient(circle, var(--w-accent) 0 2.5px, transparent 3px), radial-gradient(circle, var(--w-accent) 0 2.5px, transparent 3px), radial-gradient(circle, var(--w-accent) 0 2.5px, transparent 3px), radial-gradient(circle, var(--w-accent) 0 2.5px, transparent 3px);background-size:12px 12px;background-position:3px 3px, right 3px top 3px, 3px bottom 3px, right 3px bottom 3px;--fx-finish:inset 0 0 0 5px var(--w-surface), inset 0 0 0 6px var(--w-accent);background-repeat:no-repeat}@supports (color:color-mix(in lab, red, red)){.sv-w[data-finish=ornate]{--fx-finish:inset 0 0 0 5px var(--w-surface), inset 0 0 0 6px color-mix(in oklab, var(--w-accent) 55%, transparent)}}.sv-w[data-finish=chrome]{border-width:max(2px, var(--w-bw));border-color:#fff}@supports (color:color-mix(in lab, red, red)){.sv-w[data-finish=chrome]{border-color:color-mix(in oklab, white 80%, var(--w-accent))}}.sv-w[data-finish=chrome]{background:linear-gradient(180deg, white 0%, var(--w-surface) 44%, var(--w-surface) 100%)}@supports (color:color-mix(in lab, red, red)){.sv-w[data-finish=chrome]{background:linear-gradient(180deg, color-mix(in oklab, white 50%, var(--w-surface)) 0%, var(--w-surface) 44%, color-mix(in oklab, var(--w-surface) 82%, var(--w-accent)) 100%)}}.sv-w[data-finish=chrome]{--fx-finish:inset 0 2px 0 #ffffffe6, inset 0 -12px 20px -10px var(--w-accent), 0 16px 30px -16px var(--w-accent)}@supports (color:color-mix(in lab, red, red)){.sv-w[data-finish=chrome]{--fx-finish:inset 0 2px 0 #ffffffe6, inset 0 -12px 20px -10px color-mix(in oklab, var(--w-accent) 50%, transparent), 0 16px 30px -16px color-mix(in oklab, var(--w-accent) 60%, transparent)}}.sv-w[data-finish=chrome] .sv-btn{background:linear-gradient(180deg, white, var(--w-accent) 55%)}@supports (color:color-mix(in lab, red, red)){.sv-w[data-finish=chrome] .sv-btn{background:linear-gradient(180deg, color-mix(in oklab, white 45%, var(--w-accent)), var(--w-accent) 55%)}}.sv-w[data-finish=chrome] .sv-btn{box-shadow:inset 0 1px 0 #ffffffd9, 0 6px 14px -8px var(--w-accent)}.sv-w[data-finish=torn]{padding-block:calc(var(--w-pad) + 8px);background-color:var(--w-surface);--torn-top:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='12' preserveAspectRatio='none'%3E%3Cpath d='M0 12 L0 6 L7 3 L12 7 L19 2 L26 6 L31 4 L38 8 L44 3 L52 6 L58 2 L66 7 L72 4 L80 6 L86 2 L93 7 L99 3 L106 6 L113 2 L120 5 L120 12 Z'/%3E%3C/svg%3E");--torn-bottom:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='12' preserveAspectRatio='none'%3E%3Cpath d='M0 0 L0 6 L6 9 L13 5 L20 10 L27 6 L33 8 L40 4 L47 9 L54 6 L61 10 L68 5 L74 8 L81 6 L88 10 L95 5 L101 9 L108 6 L114 10 L120 7 L120 0 Z'/%3E%3C/svg%3E");-webkit-mask:linear-gradient(#000 0 0) 0 11px / 100% calc(100% - 22px) no-repeat, var(--torn-top) 0 0 / 120px 12px repeat-x, var(--torn-bottom) 0 100% / 120px 12px repeat-x;-webkit-mask:linear-gradient(#000 0 0) 0 11px / 100% calc(100% - 22px) no-repeat, var(--torn-top) 0 0 / 120px 12px repeat-x, var(--torn-bottom) 0 100% / 120px 12px repeat-x;-webkit-mask:linear-gradient(#000 0 0) 0 11px / 100% calc(100% - 22px) no-repeat, var(--torn-top) 0 0 / 120px 12px repeat-x, var(--torn-bottom) 0 100% / 120px 12px repeat-x;-webkit-mask:linear-gradient(#000 0 0) 0 11px / 100% calc(100% - 22px) no-repeat, var(--torn-top) 0 0 / 120px 12px repeat-x, var(--torn-bottom) 0 100% / 120px 12px repeat-x;mask:linear-gradient(#000 0 0) 0 11px / 100% calc(100% - 22px) no-repeat, var(--torn-top) 0 0 / 120px 12px repeat-x, var(--torn-bottom) 0 100% / 120px 12px repeat-x;border-color:#0000;border-radius:0}.sv-item:has(>.sv-w[data-finish=torn]){filter:drop-shadow(0 6px 10px #00000038)}.sv-w[data-finish=lined]{padding-left:calc(var(--w-pad) + 22px);background-color:var(--w-surface);background-image:linear-gradient(90deg, transparent calc(var(--w-pad) + 8px), #e0475b8c calc(var(--w-pad) + 8px) calc(var(--w-pad) + 9.5px), transparent calc(var(--w-pad) + 9.5px)), repeating-linear-gradient(180deg, transparent 0 25px, #4f86c64d 25px 26px);background-position:0 0, 0 calc(var(--w-pad) + 12px);--fx-finish:0 1px 1px #0000001a, 0 12px 22px -14px #00000061}@supports (color:lab(0% 0 0)){.sv-w[data-finish=lined]{background-image:linear-gradient(90deg, transparent calc(var(--w-pad) + 8px), lab(53.7459% 60.8196 24.268/.55) calc(var(--w-pad) + 8px) calc(var(--w-pad) + 9.5px), transparent calc(var(--w-pad) + 9.5px)), repeating-linear-gradient(180deg, transparent 0 25px, lab(54.2948% -3.75304 -39.4357/.3) 25px 26px)}}.sv-page[data-arrange=scatter] .sv-grid{row-gap:calc(var(--p-gap) + 10px)}.sv-page[data-arrange=scatter] .sv-item{transition:rotate .25s,translate .25s;position:relative}.sv-page[data-arrange=scatter] .sv-item:nth-child(5n+1){translate:0 6px;rotate:-1.6deg}.sv-page[data-arrange=scatter] .sv-item:nth-child(5n+2){z-index:1;translate:6px -4px;rotate:1.2deg}.sv-page[data-arrange=scatter] .sv-item:nth-child(5n+3){translate:-4px 10px;rotate:-.7deg}.sv-page[data-arrange=scatter] .sv-item:nth-child(5n+4){z-index:1;translate:3px;rotate:1.8deg}.sv-page[data-arrange=scatter] .sv-item:nth-child(5n){translate:-6px 4px;rotate:-1.1deg}.sv-root[data-device=mobile] .sv-page[data-arrange=scatter] .sv-item{translate:0}.sv-root[data-device=mobile] .sv-page[data-arrange=scatter] .sv-item:nth-child(odd){rotate:-.6deg}.sv-root[data-device=mobile] .sv-page[data-arrange=scatter] .sv-item:nth-child(2n){rotate:.6deg}@container svpage (max-width:720px){.sv-root[data-device=auto] .sv-page[data-arrange=scatter] .sv-item{translate:0}.sv-root[data-device=auto] .sv-page[data-arrange=scatter] .sv-item:nth-child(odd){rotate:-.6deg}.sv-root[data-device=auto] .sv-page[data-arrange=scatter] .sv-item:nth-child(2n){rotate:.6deg}}@media (prefers-reduced-motion:reduce){.sv-page[data-arrange=scatter] .sv-item{transition:none}}.sv-w[data-notch]{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px))}.sv-w[data-brackets]:before{content:"";pointer-events:none;--b:var(--w-accent);background:linear-gradient(var(--b), var(--b)) top left / 12px 2px, linear-gradient(var(--b), var(--b)) top left / 2px 12px, linear-gradient(var(--b), var(--b)) bottom right / 12px 2px, linear-gradient(var(--b), var(--b)) bottom right / 2px 12px;background-repeat:no-repeat;position:absolute;inset:7px}.sv-w[data-scanlines]:after{content:"";border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(#00000047 0 1px,#0000 1px 3px);position:absolute;inset:0}.sv-head{margin-bottom:calc(var(--w-pad) * .7);justify-content:space-between;align-items:center;gap:12px;min-height:1.4em;display:flex}.sv-title{font-family:var(--w-font-display);font-style:var(--w-display-style,normal);font-weight:var(--w-display-weight);font-size:calc(15px * var(--w-display-scale));letter-spacing:var(--w-tracking);text-transform:var(--w-transform);margin:0;line-height:1.2}.sv-title:before{content:var(--w-prefix);color:var(--w-accent)}.sv-w[data-caret] .sv-title:after{content:"";vertical-align:-.14em;background:currentColor;width:.5em;height:1em;margin-left:.2em;animation:1.1s step-end infinite sv-blink;display:inline-block}@keyframes sv-blink{50%{opacity:0}}.sv-headmeta{color:var(--w-dim);flex:none;font-size:.8em}.sv-dim{color:var(--w-dim)}.sv-num{font-family:var(--w-font-display);font-style:var(--w-display-style,normal);font-weight:var(--w-display-weight);font-variant-numeric:tabular-nums}.sv-livetag{letter-spacing:.1em;text-transform:uppercase;color:var(--w-dim);align-items:center;gap:7px;font-size:.72rem;font-weight:600;display:inline-flex}.sv-dot-live{border-radius:var(--w-round);background:var(--w-accent);flex:none;width:8px;height:8px;position:relative}.sv-dot-live:after{content:"";border-radius:inherit;background:var(--w-accent);animation:2.2s cubic-bezier(0,0,.2,1) infinite sv-ping;position:absolute;inset:0}@keyframes sv-ping{70%,to{opacity:0;transform:scale(2.8)}}.sv-avatar{border-radius:var(--w-round);background:oklch(.72 .13 var(--hue));flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sv-avatar{background:color-mix(in oklab, oklch(.72 .13 var(--hue)) 58%, var(--w-surface))}}.sv-avatar{color:var(--w-text);font-weight:700;line-height:1;font-size:calc(var(--size) * .44);width:var(--size);height:var(--size)}.sv-avatar:has(>img){box-sizing:border-box;background-clip:content-box;padding:1px}.sv-avatar-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv-chart-wait{height:148px}.sv-list{margin:0;padding:0;list-style:none}.sv-list>li+li{border-top:1px solid var(--w-line)}.sv-btn{border-radius:min(var(--w-radius), 14px);background:var(--w-accent);height:44px;color:var(--w-accent-text);font-family:var(--w-font-display);font-style:var(--w-display-style,normal);font-weight:var(--w-display-weight);font-size:calc(14px * var(--w-display-scale));letter-spacing:var(--w-tracking);text-transform:var(--w-transform);white-space:nowrap;border:0;justify-content:center;align-items:center;gap:.55em;padding:0 20px;text-decoration:none;transition:transform .16s cubic-bezier(.2,.8,.2,1),filter .16s;display:inline-flex}.sv-btn:hover{filter:brightness(1.1)}.sv-btn:active{transform:translateY(1px)scale(.99)}.sv-btn-lg{height:52px;font-size:calc(15px * var(--w-display-scale));padding:0 26px}.sv-w[data-bevel] .sv-btn{text-shadow:2px 2px #00000059;border:2px solid #000000d9;box-shadow:inset 3px 3px #ffffff52,inset -3px -3px #0000004d}.sv-w[data-notch] .sv-btn{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}.sv-w[data-glow] .sv-btn{box-shadow:0 0 22px -4px var(--w-accent)}.sv-prose{color:var(--w-text)}@supports (color:color-mix(in lab, red, red)){.sv-prose{color:color-mix(in oklab, var(--w-text) 86%, var(--w-dim))}}.sv-prose{text-wrap:pretty}.sv-prose p{margin:0 0 .8em}.sv-prose p:last-child{margin-bottom:0}.sv-chan{border-radius:min(var(--w-radius), 5px);background:var(--w-accent-soft);color:var(--w-text);white-space:nowrap;padding:0 .3em;font-weight:500}.sv-kvs{margin:0}.sv-kv{border-top:1px solid var(--w-line);justify-content:space-between;align-items:baseline;gap:14px;padding:9px 0;display:flex}.sv-kv dt{color:var(--w-dim)}.sv-kv dd{text-align:right;margin:0;font-weight:500}.sv-header{padding:0;overflow:hidden}.sv-banner{background:radial-gradient(120% 150% at 0% 0%, var(--w-accent), transparent 62%), radial-gradient(90% 120% at 100% 100%, var(--w-accent), transparent 70%), var(--w-accent);height:clamp(120px,24cqi,232px);position:relative}@supports (color:color-mix(in lab, red, red)){.sv-banner{background:radial-gradient(120% 150% at 0% 0%, color-mix(in oklab, var(--w-accent) 72%, transparent), transparent 62%), radial-gradient(90% 120% at 100% 100%, color-mix(in oklab, var(--w-accent) 45%, transparent), transparent 70%), color-mix(in oklab, var(--w-accent) 16%, var(--w-surface))}}.sv-banner{border-bottom:var(--w-bw) solid var(--w-border)}.sv-banner:after{content:"";background-image:radial-gradient(var(--w-text) 1px, transparent 1.5px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.sv-banner:after{background-image:radial-gradient(color-mix(in oklab, var(--w-text) 24%, transparent) 1px, transparent 1.5px)}}.sv-banner:after{background-size:14px 14px;-webkit-mask-image:linear-gradient(100deg,#0000 25%,#000 95%);mask-image:linear-gradient(100deg,#0000 25%,#000 95%)}.sv-banner img{object-fit:cover;width:100%;height:100%;display:block}.sv-banner:has(img):after{display:none}.sv-hbody{padding:var(--w-pad);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px 22px;padding-top:0;display:grid}.sv-header:not([data-banner]) .sv-hbody{padding-top:var(--w-pad)}.sv-icon{--size:clamp(68px, 12cqi, 108px);width:var(--size);height:var(--size);margin-top:calc(var(--size) * -.42);border:4px solid var(--w-surface);border-radius:min(calc(var(--w-radius) * 1.5), 30px);background:var(--w-accent);color:var(--w-accent-text);box-shadow:var(--fx-bevel);font-family:var(--w-font-display);font-style:var(--w-display-style,normal);font-weight:var(--w-display-weight);font-size:calc(var(--size) * .34 * var(--w-display-scale));letter-spacing:var(--w-tracking);background-clip:padding-box;place-items:center;display:grid;position:relative;overflow:hidden}.sv-header:not([data-banner]) .sv-icon{border-width:0;margin-top:0}.sv-icon img{object-fit:cover;width:100%;height:100%}.sv-icon:has(>img){background:0 0}.sv-name{font-family:var(--w-font-display);font-style:var(--w-display-style,normal);font-weight:var(--w-display-weight);font-size:calc(clamp(26px, 5cqi, 46px) * var(--w-display-scale));letter-spacing:calc(var(--w-tracking) - .01em);text-transform:var(--w-transform);text-wrap:balance;margin:0;line-height:1.05}.sv-tagline{max-width:62ch;color:var(--w-dim);text-wrap:pretty;margin:8px 0 0}.sv-hmeta{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:14px;font-size:.92em;display:flex}.sv-hstat{color:var(--w-dim);align-items:center;gap:7px;display:inline-flex}.sv-hstat b{color:var(--w-text);font-weight:600}.sv-tags{flex-wrap:wrap;gap:6px;display:flex}.sv-tag{border:1px solid var(--w-line);border-radius:min(var(--w-radius), 999px);color:var(--w-dim);padding:1px 9px;font-size:.86em}.sv-hactions{align-self:end}.sv-header[data-align=center] .sv-hbody{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.sv-header[data-align=center] :is(.sv-hmeta,.sv-tags){justify-content:center}.sv-header[data-align=center] .sv-tagline{margin-inline:auto}@container (max-width:640px){.sv-hbody{grid-template-columns:minmax(0,1fr);gap:12px}.sv-hactions,.sv-hactions .sv-btn{width:100%}}.sv-stats-hero{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:12px;display:flex}.sv-bignum{font-size:calc(clamp(32px, 14cqi, 56px) * var(--w-display-scale));line-height:1}.sv-voice{padding:9px 0}.sv-voice:first-child{padding-top:0}.sv-voice:last-child{padding-bottom:0}.sv-voice-line{align-items:center;gap:9px;display:flex}.sv-voice[data-empty]{color:var(--w-dim)}.sv-ico{color:var(--w-dim);flex:none}.sv-voice-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.sv-count{color:var(--w-dim);font-variant-numeric:tabular-nums;font-size:.86em}.sv-faces{flex-wrap:wrap;align-items:center;gap:3px;margin:9px 0 0 24px;display:flex}.sv-face{display:inline-flex}.sv-face[data-pop],.sv-person[data-pop]{animation:.34s cubic-bezier(.34,1.56,.64,1) both sv-pop}@keyframes sv-pop{0%{opacity:0;transform:scale(.4)}}@media (prefers-reduced-motion:reduce){.sv-face[data-pop],.sv-person[data-pop]{animation:none}}.sv-face-more{color:var(--w-dim);margin-left:8px;font-size:.82em}.sv-people{flex-wrap:wrap;gap:5px;margin:8px 0 0 24px;display:flex}.sv-person{border-radius:var(--w-round);background:var(--w-soft);align-items:center;gap:6px;padding:2px 9px 2px 2px;font-size:.84em;display:inline-flex}.sv-srv-list{display:grid}.sv-srv{border-top:1px solid var(--w-line);align-items:center;gap:11px;padding:10px 0;display:flex}.sv-srv:first-child{border-top:0;padding-top:0}.sv-srv:last-child{padding-bottom:0}.sv-srv-mark{border-radius:min(var(--w-radius), 9px);background:var(--w-soft);width:32px;height:32px;color:var(--w-text);flex:none;place-items:center;display:grid}.sv-srv[data-down] .sv-srv-mark{color:var(--w-dim)}.sv-srv-text{flex:1;min-width:0;line-height:1.3;display:grid}.sv-motd{border-radius:min(var(--w-radius), 8px);color:#aaa;font-family:var(--f-pixelify), ui-monospace, monospace;text-align:center;white-space:pre-wrap;overflow-wrap:anywhere;background:#0c0c0c;margin:12px 0 0;padding:10px 12px;font-size:.95em;line-height:1.4;box-shadow:inset 0 0 0 1px #ffffff0f}.sv-srv-title{align-items:center;gap:5px;min-width:0;display:flex}.sv-srv-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.sv-verified{color:var(--w-accent);flex:none;display:inline-flex}.sv-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sv-srv-meta{min-width:0;color:var(--w-dim);align-items:center;gap:6px;font-size:.86em;display:flex}.sv-srv-platform{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sv-srv-addr{text-overflow:ellipsis;white-space:nowrap;color:var(--w-dim);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.8em;overflow:hidden}.sv-srv-join{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:6px;display:flex}.sv-btn.sv-srv-btn{gap:6px;height:32px;padding:0 12px;font-size:.86em}.sv-btn.sv-srv-btn[data-quiet]{background:var(--w-soft);color:var(--w-text)}@container (max-width:330px){.sv-srv{flex-wrap:wrap}.sv-srv .sv-srv-join{justify-content:flex-start;width:100%;padding-left:43px}}.sv-srv-big{align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.sv-srv-fill{background:var(--w-soft);border-radius:999px;height:6px;overflow:hidden}.sv-srv-fill>span{border-radius:inherit;background:var(--w-accent);height:100%;clip-path:inset(0 calc(100% - var(--full,0%)) 0 0 round 999px);transition:clip-path .6s cubic-bezier(.2,.8,.2,1);display:block}.sv-srv-detail{color:var(--w-dim);margin:10px 0 0;font-size:.86em}.sv-srv-motd{margin:8px 0 0;line-height:1.45}.sv-srv-foot{border-top:1px solid var(--w-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}.sv-players{margin-left:0}.sv-setup{min-height:236px;color:var(--w-dim);text-align:center;place-items:center;padding:2px;display:grid;position:relative}.sv-setup[data-busy]{opacity:.6;pointer-events:none}.sv-setup-ghost{pointer-events:none;opacity:.65;filter:blur(2.5px);--thin:radial-gradient(115% 74% at 50% 50%, transparent 40%, #000 88%);-webkit-mask-image:var(--thin);-webkit-mask-image:var(--thin);-webkit-mask-image:var(--thin);-webkit-mask-image:var(--thin);mask-image:var(--thin);flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.sv-ghost-dot,.sv-ghost-bar,.sv-ghost-pill,.sv-ghost-ico,.sv-ghost-face{background:var(--w-text);flex:none}@supports (color:color-mix(in lab, red, red)){.sv-ghost-dot,.sv-ghost-bar,.sv-ghost-pill,.sv-ghost-ico,.sv-ghost-face{background:color-mix(in oklab, var(--w-text) 14%, transparent)}}.sv-ghost-dot,.sv-ghost-bar,.sv-ghost-pill,.sv-ghost-ico,.sv-ghost-face{border-radius:var(--w-round)}.sv-ghost-bar{border-radius:999px}.sv-ghost-head{background:var(--w-text)}@supports (color:color-mix(in lab, red, red)){.sv-ghost-head{background:color-mix(in oklab, var(--w-text) 21%, transparent)}}.sv-ghost-post{flex-direction:column;align-items:flex-start;gap:7px;padding:11px 0;display:flex}.sv-ghost-post+.sv-ghost-post{border-top:1px solid var(--w-text)}@supports (color:color-mix(in lab, red, red)){.sv-ghost-post+.sv-ghost-post{border-top:1px solid color-mix(in oklab, var(--w-text) 9%, transparent)}}.sv-ghost-by{align-items:center;gap:7px;margin-bottom:2px;display:flex}.sv-ghost-dot{width:22px;height:22px}.sv-ghost-pill{border-radius:var(--w-round);width:46px}.sv-ghost-room{padding:10px 0}.sv-ghost-room+.sv-ghost-room{border-top:1px solid var(--w-text)}@supports (color:color-mix(in lab, red, red)){.sv-ghost-room+.sv-ghost-room{border-top:1px solid color-mix(in oklab, var(--w-text) 9%, transparent)}}.sv-ghost-roomline{align-items:center;gap:9px;display:flex}.sv-ghost-ico{border-radius:3px;width:15px;height:13px}.sv-ghost-count{margin-left:auto}.sv-ghost-faces{gap:3px;margin:9px 0 0 24px;display:flex}.sv-ghost-face{width:22px;height:22px}.sv-setup-ask{justify-items:center;max-width:42ch;display:grid;position:relative}.sv-setup-badge{border:1px dashed var(--w-text);margin-bottom:10px;padding:3px 8px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.sv-setup-badge{border:1px dashed color-mix(in oklab, var(--w-text) 26%, transparent)}}.sv-setup-badge{border-radius:var(--w-round);letter-spacing:.04em;text-transform:uppercase;font-size:.72em}.sv-setup-title{color:var(--w-text);margin:0;font-size:.98em;font-weight:600}.sv-setup-body{margin:6px 0 0;font-size:.86em;line-height:1.55}.sv-setup-pick{border:1px solid var(--w-text);align-items:center;gap:7px;min-height:36px;margin-top:14px;padding:0 13px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sv-setup-pick{border:1px solid color-mix(in oklab, var(--w-text) 22%, transparent)}}.sv-setup-pick{border-radius:var(--w-round);background:var(--w-soft);color:var(--w-text);font:inherit;cursor:pointer;font-size:.86em;text-decoration:none;transition:border-color .15s,background-color .15s}.sv-setup-pick:hover{border-color:var(--w-accent)}@supports (color:color-mix(in lab, red, red)){.sv-setup-pick:hover{border-color:color-mix(in oklab, var(--w-accent) 60%, transparent)}}.sv-setup-note{align-items:center;gap:6px;margin:12px 0 0;font-size:.82em;display:flex}.sv-setup-ok{color:var(--w-accent)}.sv-setup-pop{border:1px solid var(--color-line-2);background:var(--color-float);width:280px;box-shadow:var(--shadow-float,0 18px 40px -20px #000000e6);color:var(--color-ink);border-radius:12px;padding:6px}.sv-setup-search{border:0;border-bottom:1px solid var(--color-line);width:100%;height:34px;color:var(--color-ink);font:inherit;background:0 0;outline:none;padding:0 8px;font-size:13px}.sv-setup-search::placeholder{color:var(--color-faint)}.sv-setup-list{max-height:260px;margin-top:6px;overflow-y:auto}.sv-setup-item{height:32px;color:var(--color-dim);cursor:pointer;border-radius:7px;align-items:center;gap:8px;padding:0 8px;font-size:13px;display:flex}.sv-setup-item[data-selected=true]{background:var(--color-raise);color:var(--color-ink)}.sv-setup-cat{max-width:96px;color:var(--color-faint);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:11.5px;overflow:hidden}.sv-setup-warn{color:var(--color-warn,#e7b549);display:inline-flex}.sv-setup-none{color:var(--color-faint);padding:10px 8px;font-size:12.5px}.sv-setup-all{color:var(--color-ink)}.sv-setup-done{background:var(--color-ink);width:100%;height:32px;color:var(--color-void);font:inherit;cursor:pointer;border-radius:8px;margin-top:6px;font-size:12.5px;font-weight:600}:is(.sv-item:has(>.sv-w:empty),.sv-item:has(>.sv-w>.sv-glare:only-child)){display:none}.sv-post-media{gap:6px;margin-top:10px;display:grid}.sv-post-media[data-many]{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-post-img{object-fit:contain;object-position:left center;background:var(--w-soft);border-radius:0;width:auto;max-width:100%;max-height:260px;display:block}.sv-post-media[data-many] .sv-post-img{object-fit:cover;object-position:center;width:100%;max-height:160px}.sv-post{padding:13px 0}.sv-post:first-child{padding-top:0}.sv-post:last-child{padding-bottom:0}.sv-post-by{color:var(--w-dim);align-items:center;gap:8px;font-size:.84em;display:flex}.sv-post-author{color:var(--w-text);font-weight:600}.sv-badge{border-radius:min(var(--w-radius), 6px);background:var(--w-accent-soft);color:var(--w-text);padding:1px 7px;font-size:max(11px,.86em);font-weight:500}.sv-post-title{font-family:var(--w-font-body);margin:7px 0 3px;font-size:1.04em;font-weight:650;line-height:1.35}.sv-post-body{color:var(--w-dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.sv-seg{border:1px solid var(--w-line);border-radius:min(var(--w-radius), 10px);gap:2px;padding:2px;display:inline-flex}.sv-seg button{all:unset;border-radius:min(calc(var(--w-radius) - 2px), 8px);min-height:24px;color:var(--w-dim);font-variant-numeric:tabular-nums;cursor:pointer;align-items:center;padding:2px 10px;font-size:.8rem;display:inline-flex}.sv-seg button[aria-pressed=true]{background:var(--w-accent-soft);color:var(--w-text)}.sv-seg button:focus-visible{outline:2px solid var(--w-accent)}.sv-chart{height:136px;position:relative}.sv-chart svg{width:100%;height:100%;display:block;overflow:visible}.sv-chart :is(path,rect){transition:d .6s cubic-bezier(.2,.8,.2,1),y .6s cubic-bezier(.2,.8,.2,1),height .6s cubic-bezier(.2,.8,.2,1)}.sv-chart-now{width:8px;height:8px;margin-top:-4px;transition:top .6s cubic-bezier(.2,.8,.2,1);position:absolute;right:-4px}.sv-axis{height:1.2em;color:var(--w-dim);font-variant-numeric:tabular-nums;margin-top:8px;font-size:max(11px,.76em);position:relative}.sv-axis span{white-space:nowrap;position:absolute;top:0}.sv-chart-note{color:var(--w-dim);margin:10px 0 0;font-size:.88em}.sv-chart-note b{color:var(--w-text);font-weight:600}.sv-event{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.sv-event:first-child{padding-top:0}.sv-event:last-child{padding-bottom:0}.sv-date{border-radius:min(var(--w-radius), 10px);background:var(--w-accent-soft);text-align:center;width:48px;padding:6px 0 5px;line-height:1.05}.sv-date-m{color:var(--w-dim);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600;display:block}.sv-date-d{font-size:calc(20px * var(--w-display-scale));margin-top:2px;display:block}.sv-event-title{font-size:inherit;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;overflow:hidden}.sv-event-when{color:var(--w-dim);font-size:.86em}.sv-interest{color:var(--w-dim);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:.84em;display:inline-flex}.sv-staff{align-items:center;gap:11px;padding:8px 0;display:flex}.sv-staff:first-child{padding-top:0}.sv-staff:last-child{padding-bottom:0}.sv-staff[data-status=offline]{opacity:.55}.sv-av-wrap{display:inline-flex;position:relative}.sv-status{border:2px solid var(--w-surface);border-radius:var(--w-round);width:11px;height:11px;position:absolute;bottom:-2px;right:-2px}.sv-status[data-s=online]{background:var(--w-accent)}.sv-status[data-s=idle]{background:var(--w-surface);box-shadow:inset 0 0 0 2px var(--w-accent)}.sv-status[data-s=dnd]{background:var(--w-dim)}.sv-status[data-s=offline]{background:var(--w-surface);box-shadow:inset 0 0 0 2px var(--w-dim)}.sv-mark{color:var(--w-mark);flex:none}.sv-staff-name{font-weight:600}.sv-staff-role{color:var(--w-dim);font-size:max(11px,.84em)}.sv-staff-state{color:var(--w-dim);margin-left:auto;font-size:max(11px,.8em)}.sv-rules{column-gap:28px;margin:0;padding:0;list-style:none;display:grid}.sv-rule{border-top:1px solid var(--w-line);grid-template-columns:2em minmax(0,1fr);gap:2px 8px;padding:11px 0;display:grid}.sv-rule:first-child{border-top:0;padding-top:0}.sv-rule-n{color:var(--w-accent);font-size:calc(15px * var(--w-display-scale));line-height:1.5}.sv-rule-t{font-size:inherit;margin:0;font-weight:650}.sv-rule-b{color:var(--w-dim);grid-column:2;margin:0}@container (min-width:600px){.sv-rules{grid-template-columns:1fr 1fr}.sv-rule:nth-child(2){border-top:0;padding-top:0}}.sv-linkrow{color:inherit;align-items:center;gap:12px;padding:10px 0;text-decoration:none;display:flex}.sv-list>li:first-child>.sv-linkrow{padding-top:0}.sv-list>li:last-child>.sv-linkrow{padding-bottom:0}.sv-brand{border-radius:min(var(--w-radius), 9px);background:var(--w-soft);flex:none;place-items:center;width:32px;height:32px;display:grid}.sv-linkrow-main{flex:1;min-width:0}.sv-linkrow-title{text-underline-offset:3px;font-weight:600;display:block}.sv-linkrow-sub{color:var(--w-dim);text-overflow:ellipsis;white-space:nowrap;font-size:.84em;display:block;overflow:hidden}.sv-linkrow-arrow{color:var(--w-dim);flex:none;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.sv-linkrow:hover .sv-linkrow-title{text-decoration:underline}.sv-linkrow:hover .sv-linkrow-arrow{color:var(--w-text);transform:translate(2px,-2px)}.sv-join{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 28px;min-height:100%;display:flex}.sv-join-h{font-family:var(--w-font-display);font-style:var(--w-display-style,normal);font-weight:var(--w-display-weight);font-size:calc(clamp(22px, 4.4cqi, 36px) * var(--w-display-scale));letter-spacing:var(--w-tracking);text-transform:var(--w-transform);text-wrap:balance;margin:0;line-height:1.1}.sv-join-b{max-width:54ch;color:var(--w-dim);margin:8px 0 0}.sv-join-cta{flex-direction:column;align-items:center;gap:9px;display:flex}.sv-join-note{color:var(--w-dim);align-items:center;gap:7px;font-size:.84em;display:inline-flex}@container (max-width:520px){.sv-join{flex-direction:column;align-items:stretch}.sv-join-cta,.sv-join .sv-btn{width:100%}}.sv-faq-item+.sv-faq-item{border-top:1px solid var(--w-line)}.sv-faq-h{font-size:inherit;font-weight:inherit;margin:0}.sv-faq-trigger{all:unset;box-sizing:border-box;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:11px 0;font-weight:600;display:flex}.sv-faq-item:first-child .sv-faq-trigger{padding-top:0}.sv-faq-trigger:focus-visible{outline:2px solid var(--w-accent);outline-offset:2px}.sv-faq-trigger svg{color:var(--w-dim);flex:none;transition:transform .28s cubic-bezier(.2,.8,.2,1)}.sv-faq-trigger[data-state=open] svg{color:var(--w-accent);transform:rotate(45deg)}.sv-faq-content{color:var(--w-dim);overflow:hidden}.sv-faq-content[data-state=open]{animation:.28s cubic-bezier(.2,.8,.2,1) sv-open}.sv-faq-content[data-state=closed]{animation:.22s cubic-bezier(.4,0,1,1) sv-close}.sv-faq-content>div{padding-bottom:12px}@keyframes sv-open{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes sv-close{0%{height:var(--radix-accordion-content-height)}to{opacity:0;height:0}}.sv-stream{aspect-ratio:16/9;border-radius:min(var(--w-radius), 12px);background:radial-gradient(80% 90% at 20% 10%, var(--w-accent), transparent 60%), radial-gradient(70% 80% at 90% 100%, var(--w-accent), transparent 70%), #07060b;place-items:center;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sv-stream{background:radial-gradient(80% 90% at 20% 10%, color-mix(in oklab, var(--w-accent) 55%, transparent), transparent 60%), radial-gradient(70% 80% at 90% 100%, color-mix(in oklab, var(--w-accent) 30%, transparent), transparent 70%), #07060b}}.sv-stream:after{content:"";background-image:radial-gradient(#ffffff1f 1px,#0000 1.5px);background-size:12px 12px;position:absolute;inset:0}.sv-stream-top{z-index:1;gap:6px;display:flex;position:absolute;top:12px;left:12px}.sv-stream-chip{border-radius:min(var(--w-radius), 6px);color:#fff;font-variant-numeric:tabular-nums;background:#0000008c;align-items:center;gap:6px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.sv-stream-chip[data-live]{letter-spacing:.08em;background:#e5252a}.sv-stream-play{z-index:1;border-radius:var(--w-round);background:var(--w-accent);width:64px;height:64px;color:var(--w-accent-text);box-shadow:0 12px 34px -8px var(--w-accent);place-items:center;transition:transform .2s cubic-bezier(.2,.8,.2,1);display:grid;position:relative}.sv-stream:hover .sv-stream-play{transform:scale(1.06)}.sv-stream-foot{align-items:center;gap:10px;margin-top:12px;display:flex}.sv-stream-foot b{font-weight:600;display:block}.sv-countdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.sv-cd-unit{border-radius:min(var(--w-radius), 12px);background:var(--w-soft);text-align:center;padding:12px 4px 10px}.sv-cd-n{font-size:calc(clamp(22px, 9cqi, 40px) * var(--w-display-scale));line-height:1;display:block}.sv-cd-l{color:var(--w-dim);letter-spacing:.1em;text-transform:uppercase;margin-top:7px;font-size:11px;font-weight:600;display:block}.sv-cd-cap{color:var(--w-dim);margin:12px 0 0;font-size:.9em}@container svpage (max-width:430px){.sv-w{padding:calc(var(--w-pad) * .85)}.sv-seg button{padding:7px 12px}.sv-linkrow,.sv-event,.sv-staff{padding-block:12px}.sv-faq-trigger{padding-block:14px}.sv-faq-item:first-child .sv-faq-trigger{padding-top:0}.sv-kv{padding-block:11px}.sv-tagline{max-width:none}.sv-kv{gap:10px}.sv-kv dd{max-width:60%}}@container svpage (max-width:360px){.sv-w{padding:calc(var(--w-pad) * .72)}.sv-hmeta{gap:6px 12px}}.sv-w[data-motion=none] *,.sv-w[data-motion=none] :before,.sv-w[data-motion=none] :after{transition-duration:0s!important;animation:none!important}.sv-w[data-motion=playful]{transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s cubic-bezier(.2,.8,.2,1)}.sv-w[data-motion=playful]:hover{transform:translateY(-3px)}.sv-w[data-motion=playful] .sv-btn:hover{transform:translateY(-2px)scale(1.02)}.sv-w[data-motion=playful] .sv-linkrow:hover{transform:translate(2px)}:is(.sv-title,.sv-name,.sv-num,.sv-join-h,.sv-btn,.sv-og-name,.sv-date-d,.sv-cd-n,.sv-rule-n){font-stretch:var(--w-display-width,normal)}.sv-root[data-device=mobile] .sv-item[data-hidden]{display:none}@container svpage (max-width:720px){.sv-root[data-device=auto] .sv-item[data-hidden]{display:none}}.sv-root[data-device=mobile] .ed-item[data-hidden]{opacity:.35;display:block}.sv-w[data-custom]{contain:layout paint}.sv-custom :where(h1,h2,h3,h4){font-family:var(--w-font-display);font-style:var(--w-display-style,normal);font-weight:var(--w-display-weight);letter-spacing:var(--w-tracking);text-transform:var(--w-transform);margin:0 0 .5em;line-height:1.2}.sv-custom :where(p){margin:0 0 .75em}.sv-custom :where(p:last-child){margin-bottom:0}.sv-custom :where(a:not(.sv-btn)){color:var(--w-accent)}.sv-custom :where(img){border-radius:min(var(--w-radius), 12px);max-width:100%;height:auto;display:block}.sv-custom :where(ul,ol){margin:0;padding-left:1.2em}.sv-og{isolation:isolate;box-sizing:border-box;background:var(--p-bg);width:1200px;height:630px;padding:52px;position:relative;overflow:hidden}.sv-og-card{z-index:1;box-sizing:border-box;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.sv-og-body{box-sizing:border-box;flex-direction:column;flex:1;min-height:0;padding:52px 56px;display:flex}.sv-og-band{flex:none;height:104px;display:block;overflow:hidden}.sv-og-band img{object-fit:cover;width:100%;height:100%}.sv-og-card[data-banner] .sv-og-body{padding:26px 56px 28px}.sv-og-card[data-banner] .sv-icon.sv-og-icon{--size:88px}.sv-og-card[data-banner] .sv-og-name{font-size:calc(66px * var(--w-display-scale))}.sv-og-card[data-banner] .sv-og-tag,.sv-og-card[data-banner] .sv-og-on{margin-top:10px;font-size:25px}.sv-og-card[data-banner] .sv-og-foot{margin-top:16px;padding-top:18px}.sv-og-card[data-banner] .sv-btn.sv-og-btn{height:58px}.sv-og-top{justify-content:space-between;align-items:center;gap:24px;display:flex}.sv-icon.sv-og-icon{--size:128px;margin:0}.sv-og-live{color:var(--w-dim);font-variant-numeric:tabular-nums;align-items:center;gap:14px;font-size:26px;display:flex}.sv-og-live .sv-dot-live{width:14px;height:14px}.sv-og-name{font-family:var(--w-font-display);font-style:var(--w-display-style,normal);font-weight:var(--w-display-weight);font-size:calc(92px * var(--w-display-scale));letter-spacing:calc(var(--w-tracking) - .01em);text-transform:var(--w-transform);text-overflow:ellipsis;white-space:nowrap;margin-top:auto;line-height:1.02;overflow:hidden}.sv-og-tag{max-width:920px;color:var(--w-dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:18px 0 0;font-size:28px;line-height:1.35;display:-webkit-box;overflow:hidden}.sv-og-on{color:var(--w-accent);align-items:center;gap:14px;margin:20px 0 0;font-size:26px;display:flex}.sv-og-on-dot{background:var(--w-accent);border-radius:999px;flex:none;width:10px;height:10px}.sv-og-foot{border-top:max(1px, var(--w-bw)) solid var(--w-line);justify-content:space-between;align-items:center;margin-top:34px;padding-top:28px;display:flex}.sv-og-url{color:var(--w-dim);font-size:26px}.sv-og-url b{color:var(--w-text);font-weight:600}.sv-btn.sv-og-btn{border-radius:min(var(--w-radius), 18px);height:66px;font-size:calc(25px * var(--w-display-scale));padding:0 30px}.sv-byline{color:var(--p-text);font:500 12px/1.4 var(--nf-ui), ui-sans-serif, system-ui, sans-serif;text-align:center;padding:5px 0 0}.sv-byline a{color:inherit;text-underline-offset:3px;padding:5px 4px 4px;text-decoration:underline;display:inline-block}.sv-guides{z-index:20;grid-template-columns:inherit;column-gap:inherit;pointer-events:none;display:grid;position:absolute;inset:0}.sv-guides>span{background:#ffb2240f;box-shadow:inset 1px 0 #ffb2246b,inset -1px 0 #ffb2246b}.sv-root[data-device=mobile] .sv-guides>span:nth-child(n+2){display:none}.sv-fx{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sv-fx[data-front]{z-index:2}.sv-fx[data-live]{height:0;position:sticky;inset:0 auto auto;overflow:visible}.sv-fx>*{width:100%;height:100%;position:absolute;top:0;left:0}.sv-fx[data-live]>*{height:100svh}.sv-canvas{display:block}.sv-media-el{object-fit:cover;filter:blur(calc(var(--p-media-blur) * 1px));scale:calc(1 + var(--p-media-blur) / 40)}.sv-media-veil{background:var(--p-bg);opacity:var(--p-media-dim)}.sv-splash{z-index:1500;background:var(--p-bg);border:0;place-items:center;width:100%;padding:24px;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.sv-splash{background:color-mix(in oklab, var(--p-bg) 74%, transparent)}}.sv-splash{-webkit-backdrop-filter:blur(18px)saturate(1.1);backdrop-filter:blur(18px)saturate(1.1);color:var(--w-text);cursor:pointer;animation:.3s sv-in}.sv-splash-text{font-family:var(--w-font-display);font-style:var(--w-display-style,normal);font-weight:var(--w-display-weight);font-size:calc(clamp(22px, 5vw, 42px) * var(--w-display-scale));font-stretch:var(--w-display-width,normal);letter-spacing:var(--w-tracking);text-transform:var(--w-transform);animation:2.8s ease-in-out infinite sv-breathe}.sv-splash:focus-visible{outline:2px solid var(--w-accent);outline-offset:-6px}@keyframes sv-in{0%{opacity:0}}@keyframes sv-breathe{50%{opacity:.5}}.sv-dock{--w-soft:var(--w-text)}@supports (color:color-mix(in lab, red, red)){.sv-dock{--w-soft:color-mix(in oklab, var(--w-text) 8%, transparent)}}.sv-dock{z-index:3;border:var(--w-bw) solid var(--w-border);border-radius:min(calc(var(--w-radius) + 8px), 999px);background:var(--w-surface);align-items:center;gap:8px;max-width:min(300px,100% - 32px);padding:7px;display:flex;position:absolute;bottom:16px;left:16px}@supports (color:color-mix(in lab, red, red)){.sv-dock{background:color-mix(in oklab, var(--w-surface) 88%, transparent)}}.sv-dock{color:var(--w-text);font-family:var(--w-font-body);font-size:calc(13px * var(--w-body-scale));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 10px 30px -12px #00000080}.sv-dock[data-fixed]{z-index:1400;position:fixed}.sv-dock-art{border-radius:min(var(--w-radius), 999px);background:var(--w-soft);width:34px;height:34px;color:var(--w-dim);flex:none;place-items:center;display:grid;overflow:hidden}.sv-dock-art img{object-fit:cover;width:100%;height:100%}.sv-dock-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.sv-dock-btn{all:unset;border-radius:min(var(--w-radius), 999px);width:32px;height:32px;color:var(--w-text);cursor:pointer;flex:none;place-items:center;display:grid}.sv-dock-btn:hover{background:var(--w-soft)}.sv-dock-btn:focus-visible{outline:2px solid var(--w-accent);outline-offset:-2px}.sv-dock-embed{border:var(--w-bw) solid var(--w-border);border-radius:min(calc(var(--w-radius) + 8px), 18px);background:var(--w-surface);width:max(100%,300px);animation:.2s sv-in;position:absolute;bottom:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 10px 30px -12px #00000080}.sv-dock-frame{border:0;width:100%;display:block}body[data-previewing] .sv-dock[data-fixed]{bottom:68px}.sv-mp.sv-dock{--mp-art:38px;border-radius:min(calc(var(--w-radius) + 8px), 16px);background:var(--w-surface);gap:8px;width:264px;max-width:calc(100% - 32px);padding:9px;display:grid}@supports (color:color-mix(in lab, red, red)){.sv-mp.sv-dock{background:color-mix(in oklab, var(--w-surface) 80%, transparent)}}.sv-mp.sv-dock{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);box-shadow:0 12px 32px -14px #0009}.sv-mp-top{align-items:center;gap:9px;min-width:0;display:flex}.sv-mp-art{width:var(--mp-art);height:var(--mp-art);border-radius:min(var(--w-radius), 8px);background:var(--w-soft);color:var(--w-dim);flex:none;place-items:center;display:grid;overflow:hidden}.sv-mp-art img{object-fit:cover;width:100%;height:100%}.sv-mp-text{flex:1;min-width:0;line-height:1.25;display:grid}.sv-mp-title,.sv-mp-artist{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sv-mp-title{color:var(--w-text);font-size:13px;font-weight:650}.sv-mp-artist{color:var(--w-dim);font-size:11.5px}.sv-mp-eq{opacity:.8;flex:none;align-items:flex-end;gap:2px;height:12px;display:none}.sv-mp-eq[data-on]{display:flex}.sv-mp-eq i{background:var(--w-text);border-radius:1px;width:2.5px;height:30%;animation:.9s ease-in-out infinite alternate sv-eq}.sv-mp-eq i:nth-child(2){animation-delay:-.3s}.sv-mp-eq i:nth-child(3){animation-delay:-.55s}.sv-mp-eq i:nth-child(4){animation-delay:-.15s}@keyframes sv-eq{0%{height:25%}to{height:100%}}@media (prefers-reduced-motion:reduce){.sv-mp-eq i{height:70%;animation:none}}.sv-mp-bar{font-variant-numeric:tabular-nums;color:var(--w-dim);grid-template-columns:auto 1fr auto;align-items:center;gap:8px;font-size:11px;display:grid}.sv-mp-seek{--track:var(--w-text)}@supports (color:color-mix(in lab, red, red)){.sv-mp-seek{--track:color-mix(in oklab, var(--w-text) 22%, transparent)}}.sv-mp-seek{appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:-5px 0}.sv-mp-seek::-webkit-slider-runnable-track{background:linear-gradient(var(--w-text), var(--w-text)) 0 / var(--at,0%) 100% no-repeat, var(--track);border-radius:999px;height:3px}.sv-mp-seek::-moz-range-track{background:linear-gradient(var(--w-text), var(--w-text)) 0 / var(--at,0%) 100% no-repeat, var(--track);border-radius:999px;height:3px}.sv-mp-seek::-webkit-slider-thumb{appearance:none;background:var(--w-text);opacity:0;border-radius:50%;width:11px;height:11px;margin-top:-4px;transition:opacity .15s}.sv-mp-seek::-moz-range-thumb{background:var(--w-text);opacity:0;border:0;border-radius:50%;width:11px;height:11px}.sv-mp-seek:hover::-webkit-slider-thumb{opacity:1}.sv-mp-seek:focus-visible::-webkit-slider-thumb{opacity:1}.sv-mp-seek:hover::-moz-range-thumb{opacity:1}.sv-mp-seek:focus-visible::-moz-range-thumb{opacity:1}.sv-mp-seek:focus-visible{outline:2px solid var(--w-accent);outline-offset:2px;border-radius:4px}.sv-mp-controls{justify-content:center;align-items:center;gap:18px;display:flex}.sv-mp-main{display:contents}.sv-mp-btn,.sv-mp-play{all:unset;color:var(--w-text);cursor:pointer;border-radius:999px;flex:none;place-items:center;display:grid}.sv-mp-btn{width:30px;height:30px}.sv-mp-btn:disabled{opacity:.35;cursor:default}.sv-mp-play{background:var(--w-text);width:36px;height:36px;color:var(--w-surface)}.sv-mp-btn:hover:not(:disabled){background:var(--w-soft)}.sv-mp-btn:focus-visible,.sv-mp-play:focus-visible{outline:2px solid var(--w-accent);outline-offset:2px}.sv-mp-note{color:var(--w-dim);margin:0;font-size:11.5px}.sv-mp .sv-mp-top>.sv-mp-play,.sv-mp .sv-mp-grow{display:none}.sv-mp[data-size=small]{--mp-art:30px;gap:0;width:232px;padding:6px}.sv-mp[data-size=small] .sv-mp-bar,.sv-mp[data-size=small] .sv-mp-controls,.sv-mp[data-size=small] .sv-mp-shrink{display:none}.sv-mp[data-size=small] .sv-mp-top>.sv-mp-play,.sv-mp[data-size=small] .sv-mp-grow{display:grid}.sv-mp[data-size=small] .sv-mp-play{width:30px;height:30px}@media (max-width:480px){.sv-mp.sv-dock[data-fixed]{width:auto}.sv-mp:not([data-size]){--mp-art:30px;gap:0;padding:6px}.sv-mp:not([data-size]) .sv-mp-bar,.sv-mp:not([data-size]) .sv-mp-controls,.sv-mp:not([data-size]) .sv-mp-shrink{display:none}.sv-mp:not([data-size]) .sv-mp-top>.sv-mp-play,.sv-mp:not([data-size]) .sv-mp-grow{display:grid}.sv-mp:not([data-size]) .sv-mp-play{width:30px;height:30px}}.sv-yt{z-index:-1;opacity:0;pointer-events:none;width:200px;height:200px;position:fixed;bottom:0;left:0}.sv-yt[data-shown]{z-index:1450;opacity:1;pointer-events:auto;border-radius:12px;height:200px;overflow:hidden;box-shadow:0 16px 40px -16px #0009}@media (max-width:900px){body:has(.sv-stickyjoin[data-shown]) .sv-dock[data-fixed]{bottom:calc(84px + env(safe-area-inset-bottom,0px))}}@media (max-width:480px){.sv-dock[data-fixed]{max-width:none;bottom:12px;left:12px;right:12px}}.sv-honours{align-items:center;gap:6px;min-height:22px;margin-top:10px;display:flex}.sv-awards{flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}.sv-award{color:inherit;cursor:help;background:0 0;border:0;padding:0;line-height:0;display:inline-flex}.sv-award-tip{z-index:60;pointer-events:none;border:max(1px, var(--w-bw)) solid var(--w-border);border-radius:max(6px, min(var(--w-radius), 10px));background:var(--w-surface);text-align:left;width:max-content;max-width:216px;font-family:var(--w-font-body);letter-spacing:normal;text-transform:none;white-space:normal;padding:9px 11px 10px;font-size:12px;font-weight:400;line-height:1.45;transition:opacity .14s,translate .14s;position:fixed;translate:-50%;box-shadow:0 14px 34px -16px #000000bf}@starting-style{.sv-award-tip{opacity:0;translate:-50% -4px}}.sv-award-tip b{color:var(--w-text);font-size:12.5px;font-weight:650;line-height:1.3;display:block}.sv-award-tip i{color:var(--w-dim);margin-top:3px;font-style:normal;line-height:1.45;display:block}.sv-award-tip em{border-top:1px solid var(--w-line);color:var(--w-dim);margin-top:8px;padding-top:7px;font-size:11px;font-style:normal;font-weight:500;line-height:1.35;display:block}@media (prefers-reduced-motion:reduce){.sv-award-tip{transition:none}}.sv-pagenum{border:1px solid var(--w-line);border-radius:min(var(--w-radius), 999px);color:var(--w-dim);font-family:var(--w-font-display);font-style:var(--w-display-style,normal);font-variant-numeric:tabular-nums;letter-spacing:var(--w-tracking);align-items:center;padding:1px 9px;font-size:.82em;display:inline-flex}.sv-w[data-fx=gradient] :is(.sv-name,.sv-title,.sv-join-h){background:linear-gradient(100deg, var(--w-text) 0%, var(--w-accent) 40%, var(--w-text) 80%);color:#0000;-webkit-text-fill-color:transparent;background-size:240% 100%;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite sv-sweep}@keyframes sv-sweep{to{background-position:-240% 0}}.sv-w[data-fx=glitch] :is(.sv-name,.sv-title,.sv-join-h){animation:4s step-end infinite sv-glitch}@keyframes sv-glitch{0%,90%,to{text-shadow:none;translate:0}91%{text-shadow:-2px 0 var(--w-accent), 2px 0 var(--w-dim);translate:1px}93%{text-shadow:2px 0 var(--w-accent), -2px 0 var(--w-dim);translate:-1px}95%{text-shadow:none;translate:0}97%{text-shadow:-1px 0 var(--w-dim), 1px 0 var(--w-accent);translate:0 -1px}}.sv-w[data-fx=typewriter] :is(.sv-name,.sv-title,.sv-join-h){animation:1.4s steps(24,end) both sv-type}@keyframes sv-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 -.1em 0 0)}}@media (prefers-reduced-motion:reduce){.sv-splash,.sv-splash-text,.sv-w[data-fx] :is(.sv-name,.sv-title,.sv-join-h){animation:none!important}.sv-page *,.sv-page :before,.sv-page :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.sv-apply{flex-direction:column;gap:14px;display:flex}.sv-apply-intro{color:var(--w-dim);margin:0;font-size:14px;line-height:1.55}.sv-apply-field{flex-direction:column;gap:5px;display:flex}.sv-apply-q{color:var(--w-text);font-size:14px;font-weight:600}.sv-apply-hint{color:var(--w-dim);font-size:12.5px}.sv-apply-field textarea{box-sizing:border-box;border:max(1px, var(--w-bw)) solid var(--w-line);border-radius:min(var(--w-radius), 14px);background:var(--w-surface);width:100%;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.sv-apply-field textarea{background:color-mix(in oklab, var(--w-surface) 60%, transparent)}}.sv-apply-field textarea{color:var(--w-text);font:inherit;resize:vertical;font-size:14px;line-height:1.5}.sv-apply-field textarea:focus-visible{border-color:var(--w-accent);outline:none}.sv-apply-send{align-self:flex-start;margin-top:2px;text-decoration:none}.sv-apply-wait,.sv-apply-error{color:var(--w-dim);font-size:13px}.sv-apply-error{color:var(--w-accent)}.sv-apply-state{border:max(1px, var(--w-bw)) solid var(--w-line);border-radius:min(var(--w-radius), 14px);background:var(--w-surface);padding:14px 16px}@supports (color:color-mix(in lab, red, red)){.sv-apply-state{background:color-mix(in oklab, var(--w-surface) 60%, transparent)}}.sv-apply-state b{color:var(--w-text);font-size:15px}.sv-apply-state p{color:var(--w-dim);margin:8px 0 0;font-size:13.5px;line-height:1.6}.sv-apply-state[data-state=approved]{border-color:var(--w-accent)}@supports (color:color-mix(in lab, red, red)){.sv-apply-state[data-state=approved]{border-color:color-mix(in oklab, var(--w-accent) 55%, var(--w-line))}}.sv-stickyjoin.sv-w{z-index:60;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));border-radius:min(var(--w-radius), 18px);max-width:520px;box-shadow:0 18px 40px #00000073, var(--fx-glow);opacity:0;pointer-events:none;align-items:center;gap:12px;margin:0 auto;padding:10px 10px 10px 12px;transition:transform .26s cubic-bezier(.2,.8,.2,1),opacity .2s;display:flex;position:fixed;transform:translateY(calc(100% + 24px))}.sv-stickyjoin.sv-w[data-shown]{opacity:1;pointer-events:auto;transform:none}@media (prefers-reduced-motion:reduce){.sv-stickyjoin.sv-w{transition:opacity .12s linear;transform:none}}.sv-stickyjoin-icon{border-radius:min(var(--w-radius), 10px);object-fit:cover;flex:none;width:38px;height:38px}.sv-stickyjoin-text{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.sv-stickyjoin-name{color:var(--w-text);font-family:var(--w-font-display);font-style:var(--w-display-style,normal);font-weight:var(--w-display-weight);font-size:calc(14.5px * var(--w-display-scale));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sv-stickyjoin-live{color:var(--w-dim);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.sv-stickyjoin .sv-btn{flex:none}.sv-root:has(~.sv-stickyjoin) .sv-inner{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.sv-glare{z-index:3;border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:0}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.sv-page[data-hover=lift] .sv-w{transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s}.sv-page[data-hover=lift] .sv-w:hover{box-shadow:0 18px 40px #00000059, var(--fx-bevel), var(--fx-shadow), var(--fx-glow), var(--fx-halo);transform:translateY(-4px)}.sv-page[data-hover=tilt] .sv-w{transform:perspective(1000px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .6s cubic-bezier(.2,.8,.2,1)}.sv-page[data-hover=tilt] .sv-w[data-tilting]{transition:transform .1s linear}.sv-page[data-hover=tilt] .sv-glare{background:radial-gradient(circle at var(--glare-x,50%) var(--glare-y,50%), var(--w-text), transparent 55%)}@supports (color:color-mix(in lab, red, red)){.sv-page[data-hover=tilt] .sv-glare{background:radial-gradient(circle at var(--glare-x,50%) var(--glare-y,50%), color-mix(in oklab, var(--w-text) 16%, transparent), transparent 55%)}}.sv-page[data-hover=tilt] .sv-glare{transition:opacity .3s}.sv-page[data-hover=tilt] .sv-w[data-tilting] .sv-glare{opacity:1}}.sv-root img[src^="data:image/png"]{image-rendering:pixelated}:root{--brand:#c9f24e;--brand-ink:#121a00}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--color-void)}body{color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:13px}.font-mono{font-stretch:87.5%}::selection{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in oklab, var(--brand) 30%, transparent)}}:root{accent-color:var(--brand)}:is(input,textarea,[contenteditable]){caret-color:var(--brand)}:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}:is(input,textarea):focus-visible{outline:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
