@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-vietnamese-opsz-normal-D9N6E8K1.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-opsz-normal-IcJDqblK.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-opsz-normal-Cre6nC2_.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");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}:root{--ink:#171717;--text-body:#5c5850;--text-muted:#625d4b;--text-on-ink:#fbf9f4;--text-on-photo:#efead8;--preview-dim:#0003;--text-watermark:#dfd5b1;--surface:#fbf9f4;--surface-raised:#fff;--surface-sand:#eee6d0;--surface-selected:#f5f2ea;--page-bg:#efead8;--divider:#1717171a;--overlay:#0009;--overlay-blur:6px;--brand:#e97a50;--warning-fg:#e97a50;--warning-tint:#fff4ea;--error:#ff5948;--error-tint:#ffe9e6;--error-text:#b42318;--success-solid:#22b077;--success-tint:#c5f8df;--success-soft:#ebf9f4;--success-text:#15795a;--assumed-fg:#8b5cf6;--assumed-tint:#e7e2ff;--assumed-text:#6d28d9;--star:#f59e0b;--page-gradient:url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjEzNzUiIGhlaWdodD0iOTAwIiB2aWV3Qm94PSIwIDAgMTM3NSA5MDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJHcmFkaWVudCIgb3BhY2l0eT0iMC43OCIgZmlsdGVyPSJ1cmwoI2ZpbHRlcjApIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI3BhaW50MF9hbmd1bGFyXzBfNjNfY2xpcF9wYXRoKSIgZGF0YS1maWdtYS1za2lwLXBhcnNlPSJ0cnVlIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjY0ODM3OSAwLjcwNiAtMS4yMDA2MiAwLjgzMjgzNCA5MTIuNDQ4IDYwNykiPjxmb3JlaWduT2JqZWN0IHg9Ii0xMDczLjI3IiB5PSItMTA3My4yNyIgd2lkdGg9IjIxNDYuNTQiIGhlaWdodD0iMjE0Ni41NCI+PGRpdiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCIgc3R5bGU9ImJhY2tncm91bmQ6Y29uaWMtZ3JhZGllbnQoZnJvbSA5MGRlZyxyZ2JhKDI1NSwgMTg1LCAyMjYsIDEpIDBkZWcscmdiYSgyNTUsIDIwOCwgMTYxLCAxKSAxMDYuMTk3ZGVnLHJnYmEoMjU1LCAyNDQsIDIzNCwgMCkgMTU1Ljc2OWRlZyxyZ2JhKDI1NSwgMjQ0LCAyMzQsIDApIDE4Mi44MTRkZWcscmdiYSgyNTUsIDE1OCwgMTQ4LCAxKSAyNjEuMzIzZGVnLHJnYmEoMjU1LCAxODUsIDIyNiwgMSkgMzYwZGVnKTtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO29wYWNpdHk6MSI+PC9kaXY+PC9mb3JlaWduT2JqZWN0PjwvZz48L2c+PHJlY3Qgd2lkdGg9IjEzNzUiIGhlaWdodD0iOTAwIiBkYXRhLWZpZ21hLWdyYWRpZW50LWZpbGw9InsmIzM0O3R5cGUmIzM0OzomIzM0O0dSQURJRU5UX0FOR1VMQVImIzM0OywmIzM0O3N0b3BzJiMzNDs6W3smIzM0O2NvbG9yJiMzNDs6eyYjMzQ7ciYjMzQ7OjEuMCwmIzM0O2cmIzM0OzowLjcyODEzOTk5NjUyODYyNTQ5LCYjMzQ7YiYjMzQ7OjAuODg5Mjc5OTAxOTgxMzUzNzYsJiMzNDthJiMzNDs6MS4wfSwmIzM0O3Bvc2l0aW9uJiMzNDs6MC4wfSx7JiMzNDtjb2xvciYjMzQ7OnsmIzM0O3ImIzM0OzoxLjAsJiMzNDtnJiMzNDs6MC44MTg2OTI5ODIxOTY4MDc4NiwmIzM0O2ImIzM0OzowLjYzMzE2OTI5MzQwMzYyNTQ5LCYjMzQ7YSYjMzQ7OjEuMH0sJiMzNDtwb3NpdGlvbiYjMzQ7OjAuMjk0OTkxMTM1NTk3MjI5MH0seyYjMzQ7Y29sb3ImIzM0Ozp7JiMzNDtyJiMzNDs6MS4wLCYjMzQ7ZyYjMzQ7OjAuOTU2ODYyNzQ3NjY5MjE5OTcsJiMzNDtiJiMzNDs6MC45MTc2NDcwNjM3MzIxNDcyMiwmIzM0O2EmIzM0OzowLjB9LCYjMzQ7cG9zaXRpb24mIzM0OzowLjQzMjY5MjMxOTE1NDczOTM4fSx7JiMzNDtjb2xvciYjMzQ7OnsmIzM0O3ImIzM0OzoxLjAsJiMzNDtnJiMzNDs6MC45NTY4NjI3NDc2NjkyMTk5NywmIzM0O2ImIzM0OzowLjkxNzY0NzA2MzczMjE0NzIyLCYjMzQ7YSYjMzQ7OjAuMH0sJiMzNDtwb3NpdGlvbiYjMzQ7OjAuNTA3ODE2MjU1MDkyNjIwODV9LHsmIzM0O2NvbG9yJiMzNDs6eyYjMzQ7ciYjMzQ7OjEuMCwmIzM0O2cmIzM0OzowLjYyMDA2NzQxNzYyMTYxMjU1LCYjMzQ7YiYjMzQ7OjAuNTgxMjk4ODI4MTI1MCwmIzM0O2EmIzM0OzoxLjB9LCYjMzQ7cG9zaXRpb24mIzM0OzowLjcyNTg5Njc3NTcyMjUwMzY2fV0sJiMzNDt0cmFuc2Zvcm0mIzM0Ozp7JiMzNDttMDAmIzM0OzoxMjk2Ljc1NzU2ODM1OTM3NTAsJiMzNDttMDEmIzM0OzotMjQwMS4yMzEyMDExNzE4NzUwLCYjMzQ7bTAyJiMzNDs6MTQ2NC42ODQ1NzAzMTI1MCwmIzM0O20xMCYjMzQ7OjE0MTEuOTk5ODc3OTI5Njg3NSwmIzM0O20xMSYjMzQ7OjE2NjUuNjY4NDU3MDMxMjUwLCYjMzQ7bTEyJiMzNDs6LTkzMS44MzQyMjg1MTU2MjUwfSwmIzM0O29wYWNpdHkmIzM0OzoxLjAsJiMzNDtibGVuZE1vZGUmIzM0OzomIzM0O05PUk1BTCYjMzQ7LCYjMzQ7c3RvcHNWYXImIzM0OzpbeyYjMzQ7Y29sb3ImIzM0Ozp7JiMzNDtyJiMzNDs6MS4wLCYjMzQ7ZyYjMzQ7OjAuNzI4MTM5OTk2NTI4NjI1NDksJiMzNDtiJiMzNDs6MC44ODkyNzk5MDE5ODEzNTM3NiwmIzM0O2EmIzM0OzoxLjB9LCYjMzQ7cG9zaXRpb24mIzM0OzowLjB9LHsmIzM0O2NvbG9yJiMzNDs6eyYjMzQ7ciYjMzQ7OjEuMCwmIzM0O2cmIzM0OzowLjgxODY5Mjk4MjE5NjgwNzg2LCYjMzQ7YiYjMzQ7OjAuNjMzMTY5MjkzNDAzNjI1NDksJiMzNDthJiMzNDs6MS4wfSwmIzM0O3Bvc2l0aW9uJiMzNDs6MC4yOTQ5OTExMzU1OTcyMjkwfSx7JiMzNDtjb2xvciYjMzQ7OnsmIzM0O3ImIzM0OzoxLjAsJiMzNDtnJiMzNDs6MC45NTY4NjI3NDc2NjkyMTk5NywmIzM0O2ImIzM0OzowLjkxNzY0NzA2MzczMjE0NzIyLCYjMzQ7YSYjMzQ7OjAuMH0sJiMzNDtwb3NpdGlvbiYjMzQ7OjAuNDMyNjkyMzE5MTU0NzM5Mzh9LHsmIzM0O2NvbG9yJiMzNDs6eyYjMzQ7ciYjMzQ7OjEuMCwmIzM0O2cmIzM0OzowLjk1Njg2Mjc0NzY2OTIxOTk3LCYjMzQ7YiYjMzQ7OjAuOTE3NjQ3MDYzNzMyMTQ3MjIsJiMzNDthJiMzNDs6MC4wfSwmIzM0O3Bvc2l0aW9uJiMzNDs6MC41MDc4MTYyNTUwOTI2MjA4NX0seyYjMzQ7Y29sb3ImIzM0Ozp7JiMzNDtyJiMzNDs6MS4wLCYjMzQ7ZyYjMzQ7OjAuNjIwMDY3NDE3NjIxNjEyNTUsJiMzNDtiJiMzNDs6MC41ODEyOTg4MjgxMjUwLCYjMzQ7YSYjMzQ7OjEuMH0sJiMzNDtwb3NpdGlvbiYjMzQ7OjAuNzI1ODk2Nzc1NzIyNTAzNjZ9XSwmIzM0O3Zpc2libGUmIzM0Ozp0cnVlfSIvPgo8L2c+CjxkZWZzPgo8ZmlsdGVyIGlkPSJmaWx0ZXIwIiB4PSIwIiB5PSIwIiAgd2lkdGg9IjEzNzUiIGhlaWdodD0iOTAwIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9InNoYXBlIi8+CjxmZVR1cmJ1bGVuY2UgdHlwZT0iZnJhY3RhbE5vaXNlIiBiYXNlRnJlcXVlbmN5PSIyIDIiIHN0aXRjaFRpbGVzPSJzdGl0Y2giIG51bU9jdGF2ZXM9IjMiIHJlc3VsdD0ibm9pc2UiIHNlZWQ9IjY4MDQiIC8+CjxmZUNvbG9yTWF0cml4IGluPSJub2lzZSIgdHlwZT0ibHVtaW5hbmNlVG9BbHBoYSIgcmVzdWx0PSJhbHBoYU5vaXNlIiAvPgo8ZmVDb21wb25lbnRUcmFuc2ZlciBpbj0iYWxwaGFOb2lzZSIgcmVzdWx0PSJjb2xvcmVkTm9pc2UxIj4KPGZlRnVuY0EgdHlwZT0iZGlzY3JldGUiIHRhYmxlVmFsdWVzPSIwIDAgMCAwIDAgMCAwIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwICIvPgo8L2ZlQ29tcG9uZW50VHJhbnNmZXI+CjxmZUNvbXBvc2l0ZSBvcGVyYXRvcj0iaW4iIGluMj0ic2hhcGUiIGluPSJjb2xvcmVkTm9pc2UxIiByZXN1bHQ9Im5vaXNlMUNsaXBwZWQiIC8+CjxmZUZsb29kIGZsb29kLWNvbG9yPSIjRjhFREUwIiByZXN1bHQ9ImNvbG9yMUZsb29kIiAvPgo8ZmVDb21wb3NpdGUgb3BlcmF0b3I9ImluIiBpbjI9Im5vaXNlMUNsaXBwZWQiIGluPSJjb2xvcjFGbG9vZCIgcmVzdWx0PSJjb2xvcjEiIC8+CjxmZU1lcmdlIHJlc3VsdD0iZWZmZWN0MV9ub2lzZV8wXzYzIj4KPGZlTWVyZ2VOb2RlIGluPSJzaGFwZSIgLz4KPGZlTWVyZ2VOb2RlIGluPSJjb2xvcjEiIC8+CjwvZmVNZXJnZT4KPC9maWx0ZXI+CjxjbGlwUGF0aCBpZD0icGFpbnQwX2FuZ3VsYXJfMF82M19jbGlwX3BhdGgiPjxyZWN0IHdpZHRoPSIxMzc1IiBoZWlnaHQ9IjkwMCIvPjwvY2xpcFBhdGg+PC9kZWZzPgo8L3N2Zz4K);--landing-photo:url(/assets/landing-hero-D0Ca2Ac7.jpg);--landing-gradient:url(data:image/svg+xml;base64,PHN2ZyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiBvdmVyZmxvdz0idmlzaWJsZSIgc3R5bGU9ImRpc3BsYXk6IGJsb2NrOyIgd2lkdGg9IjE0NDAiIGhlaWdodD0iOTAwIiB2aWV3Qm94PSIwIDAgMTQ0MCA5MDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGlkPSJHcmFkaWVudCIgb3BhY2l0eT0iMC43OCIgZmlsdGVyPSJ1cmwoI2ZpbHRlcjApIiBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6aGFyZC1saWdodCI+CjxnIGNsaXAtcGF0aD0idXJsKCNwYWludDBfYW5ndWxhcl8wXzRfY2xpcF9wYXRoKSIgZGF0YS1maWdtYS1za2lwLXBhcnNlPSJ0cnVlIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjQ5ODUgMC44NjM1IC0xLjM4MTYgMC43OTc2IDk0MS41IDY2Ni41KSI+PGZvcmVpZ25PYmplY3QgeD0iLTEwNTEuNDMiIHk9Ii0xMDUxLjQzIiB3aWR0aD0iMjEwMi44NyIgaGVpZ2h0PSIyMTAyLjg3Ij48ZGl2IHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIiBzdHlsZT0iYmFja2dyb3VuZDpjb25pYy1ncmFkaWVudChmcm9tIDkwZGVnLHJnYmEoMjU1LCAxODUsIDIyNiwgMSkgMGRlZyxyZ2JhKDI1NSwgMjA4LCAxNjEsIDEpIDg2LjUzODVkZWcscmdiYSgyNTUsIDI0NCwgMjM0LCAwKSAxNTUuNzY5ZGVnLHJnYmEoMjU1LCAyNDQsIDIzNCwgMCkgMjE2LjEzNGRlZyxyZ2JhKDI1NSwgMTU4LCAxNDgsIDEpIDMxNi45MDZkZWcscmdiYSgyNTUsIDE4NSwgMjI2LCAxKSAzNjBkZWcpO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7b3BhY2l0eToxIj48L2Rpdj48L2ZvcmVpZ25PYmplY3Q+PC9nPjwvZz48cmVjdCB3aWR0aD0iMTQ0MCIgaGVpZ2h0PSI5MDAiIGRhdGEtZmlnbWEtZ3JhZGllbnQtZmlsbD0ieyYjMzQ7dHlwZSYjMzQ7OiYjMzQ7R1JBRElFTlRfQU5HVUxBUiYjMzQ7LCYjMzQ7c3RvcHMmIzM0OzpbeyYjMzQ7Y29sb3ImIzM0Ozp7JiMzNDtyJiMzNDs6MS4wLCYjMzQ7ZyYjMzQ7OjAuNzI4MTM5OTk2NTI4NjI1NDksJiMzNDtiJiMzNDs6MC44ODkyNzk5MDE5ODEzNTM3NiwmIzM0O2EmIzM0OzoxLjB9LCYjMzQ7cG9zaXRpb24mIzM0OzowLjB9LHsmIzM0O2NvbG9yJiMzNDs6eyYjMzQ7ciYjMzQ7OjEuMCwmIzM0O2cmIzM0OzowLjgxODY5Mjk4MjE5NjgwNzg2LCYjMzQ7YiYjMzQ7OjAuNjMzMTY5MjkzNDAzNjI1NDksJiMzNDthJiMzNDs6MS4wfSwmIzM0O3Bvc2l0aW9uJiMzNDs6MC4yNDAzODQ2MDg1MDcxNTYzN30seyYjMzQ7Y29sb3ImIzM0Ozp7JiMzNDtyJiMzNDs6MS4wLCYjMzQ7ZyYjMzQ7OjAuOTU2ODYyNzQ3NjY5MjE5OTcsJiMzNDtiJiMzNDs6MC45MTc2NDcwNjM3MzIxNDcyMiwmIzM0O2EmIzM0OzowLjB9LCYjMzQ7cG9zaXRpb24mIzM0OzowLjQzMjY5MjMxOTE1NDczOTM4fSx7JiMzNDtjb2xvciYjMzQ7OnsmIzM0O3ImIzM0OzoxLjAsJiMzNDtnJiMzNDs6MC45NTY4NjI3NDc2NjkyMTk5NywmIzM0O2ImIzM0OzowLjkxNzY0NzA2MzczMjE0NzIyLCYjMzQ7YSYjMzQ7OjAuMH0sJiMzNDtwb3NpdGlvbiYjMzQ7OjAuNjAwMzcyMDE2NDI5OTAxMTJ9LHsmIzM0O2NvbG9yJiMzNDs6eyYjMzQ7ciYjMzQ7OjEuMCwmIzM0O2cmIzM0OzowLjYyMDA2NzQxNzYyMTYxMjU1LCYjMzQ7YiYjMzQ7OjAuNTgxMjk4ODI4MTI1MCwmIzM0O2EmIzM0OzoxLjB9LCYjMzQ7cG9zaXRpb24mIzM0OzowLjg4MDI5NTc1MzQ3OTAwMzkxfV0sJiMzNDt0cmFuc2Zvcm0mIzM0Ozp7JiMzNDttMDAmIzM0Ozo5OTcuMCwmIzM0O20wMSYjMzQ7Oi0yNzYzLjIwMDE5NTMxMjUwLCYjMzQ7bTAyJiMzNDs6MTgyNC42MDAwOTc2NTYyNTAsJiMzNDttMTAmIzM0OzoxNzI3LjAwMDEyMjA3MDMxMjUsJiMzNDttMTEmIzM0OzoxNTk1LjE5OTk1MTE3MTg3NTAsJiMzNDttMTImIzM0OzotOTk0LjYwMDA5NzY1NjI1MH0sJiMzNDtvcGFjaXR5JiMzNDs6MS4wLCYjMzQ7YmxlbmRNb2RlJiMzNDs6JiMzNDtOT1JNQUwmIzM0OywmIzM0O3N0b3BzVmFyJiMzNDs6W3smIzM0O2NvbG9yJiMzNDs6eyYjMzQ7ciYjMzQ7OjEuMCwmIzM0O2cmIzM0OzowLjcyODEzOTk5NjUyODYyNTQ5LCYjMzQ7YiYjMzQ7OjAuODg5Mjc5OTAxOTgxMzUzNzYsJiMzNDthJiMzNDs6MS4wfSwmIzM0O3Bvc2l0aW9uJiMzNDs6MC4wfSx7JiMzNDtjb2xvciYjMzQ7OnsmIzM0O3ImIzM0OzoxLjAsJiMzNDtnJiMzNDs6MC44MTg2OTI5ODIxOTY4MDc4NiwmIzM0O2ImIzM0OzowLjYzMzE2OTI5MzQwMzYyNTQ5LCYjMzQ7YSYjMzQ7OjEuMH0sJiMzNDtwb3NpdGlvbiYjMzQ7OjAuMjQwMzg0NjA4NTA3MTU2Mzd9LHsmIzM0O2NvbG9yJiMzNDs6eyYjMzQ7ciYjMzQ7OjEuMCwmIzM0O2cmIzM0OzowLjk1Njg2Mjc0NzY2OTIxOTk3LCYjMzQ7YiYjMzQ7OjAuOTE3NjQ3MDYzNzMyMTQ3MjIsJiMzNDthJiMzNDs6MC4wfSwmIzM0O3Bvc2l0aW9uJiMzNDs6MC40MzI2OTIzMTkxNTQ3MzkzOH0seyYjMzQ7Y29sb3ImIzM0Ozp7JiMzNDtyJiMzNDs6MS4wLCYjMzQ7ZyYjMzQ7OjAuOTU2ODYyNzQ3NjY5MjE5OTcsJiMzNDtiJiMzNDs6MC45MTc2NDcwNjM3MzIxNDcyMiwmIzM0O2EmIzM0OzowLjB9LCYjMzQ7cG9zaXRpb24mIzM0OzowLjYwMDM3MjAxNjQyOTkwMTEyfSx7JiMzNDtjb2xvciYjMzQ7OnsmIzM0O3ImIzM0OzoxLjAsJiMzNDtnJiMzNDs6MC42MjAwNjc0MTc2MjE2MTI1NSwmIzM0O2ImIzM0OzowLjU4MTI5ODgyODEyNTAsJiMzNDthJiMzNDs6MS4wfSwmIzM0O3Bvc2l0aW9uJiMzNDs6MC44ODAyOTU3NTM0NzkwMDM5MX1dLCYjMzQ7dmlzaWJsZSYjMzQ7OnRydWV9Ii8+CjwvZz4KPGRlZnM+CjxmaWx0ZXIgaWQ9ImZpbHRlcjAiIHg9IjAiIHk9IjAiICB3aWR0aD0iMTQ0MCIgaGVpZ2h0PSI5MDAiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz4KPGZlVHVyYnVsZW5jZSB0eXBlPSJmcmFjdGFsTm9pc2UiIGJhc2VGcmVxdWVuY3k9IjIgMiIgc3RpdGNoVGlsZXM9InN0aXRjaCIgbnVtT2N0YXZlcz0iMyIgcmVzdWx0PSJub2lzZSIgc2VlZD0iNjgwNCIgLz4KPGZlQ29sb3JNYXRyaXggaW49Im5vaXNlIiB0eXBlPSJsdW1pbmFuY2VUb0FscGhhIiByZXN1bHQ9ImFscGhhTm9pc2UiIC8+CjxmZUNvbXBvbmVudFRyYW5zZmVyIGluPSJhbHBoYU5vaXNlIiByZXN1bHQ9ImNvbG9yZWROb2lzZTEiPgo8ZmVGdW5jQSB0eXBlPSJkaXNjcmV0ZSIgdGFibGVWYWx1ZXM9IjAgMCAwIDAgMCAwIDAgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgIi8+CjwvZmVDb21wb25lbnRUcmFuc2Zlcj4KPGZlQ29tcG9zaXRlIG9wZXJhdG9yPSJpbiIgaW4yPSJzaGFwZSIgaW49ImNvbG9yZWROb2lzZTEiIHJlc3VsdD0ibm9pc2UxQ2xpcHBlZCIgLz4KPGZlRmxvb2QgZmxvb2QtY29sb3I9IiNGOEVERTAiIHJlc3VsdD0iY29sb3IxRmxvb2QiIC8+CjxmZUNvbXBvc2l0ZSBvcGVyYXRvcj0iaW4iIGluMj0ibm9pc2UxQ2xpcHBlZCIgaW49ImNvbG9yMUZsb29kIiByZXN1bHQ9ImNvbG9yMSIgLz4KPGZlTWVyZ2UgcmVzdWx0PSJlZmZlY3QxX25vaXNlXzBfNCI+CjxmZU1lcmdlTm9kZSBpbj0ic2hhcGUiIC8+CjxmZU1lcmdlTm9kZSBpbj0iY29sb3IxIiAvPgo8L2ZlTWVyZ2U+CjwvZmlsdGVyPgo8Y2xpcFBhdGggaWQ9InBhaW50MF9hbmd1bGFyXzBfNF9jbGlwX3BhdGgiPjxyZWN0IHdpZHRoPSIxNDQwIiBoZWlnaHQ9IjkwMCIvPjwvY2xpcFBhdGg+PC9kZWZzPgo8L3N2Zz4K);--landing-footer:url(/assets/landing-footer-m8QCVlOV.jpg);--font-display:"Bricolage Grotesque Variable", "Bricolage Grotesque", sans-serif;--font-body:"Geist Variable", "Geist", sans-serif;--font-mono:"Geist Mono Variable", "Geist Mono", monospace;--opsz-display:"opsz" 96, "wdth" 100;--opsz-text:"opsz" 14, "wdth" 100;--fs-slogan:32px;--fs-display:92px;--lh-display:.96;--tracking-display:-.04em;--fs-page-title:42px;--tracking-page-title:-.01em;--fs-section:24px;--fs-card-title:20px;--fs-panel-title:18px;--fs-body-lg:16px;--lh-body-lg:1.5;--fs-body:14px;--lh-body:18px;--fs-nav:14px;--fs-small:11px;--lh-small:1.4;--fs-button:14px;--lh-button:16px;--fs-label:11px;--lh-heading:1.2;--weight-extralight:200;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--radius-accent:2px;--radius-xs:3px;--radius-badge:4px;--radius-control:6px;--radius-sm:8px;--radius-md:10px;--radius-card:12px;--radius-lg:16px;--radius-round:999px;--border-w:2px;--border-badge-w:1.5px;--border-thin-w:1px;--border-accent-w:4px;--border:var(--border-w) solid var(--ink);--border-badge:var(--border-badge-w) solid var(--ink);--border-thin:var(--border-thin-w) solid var(--ink);--elev-sm:2px;--elev-md:4px;--elev-lg:6px;--shadow-sm:var(--elev-sm) var(--elev-sm) 0 var(--ink);--shadow-md:var(--elev-md) var(--elev-md) 0 var(--ink);--shadow-lg:var(--elev-lg) var(--elev-lg) 0 var(--ink);--shadow-soft:0 4px 16px #17171724;--hover-lift:-1px;--hover-grow:1px;--press-sink:2px;--focus-ring:2px solid var(--ink);--focus-offset:2px;--disabled-opacity:.45;--duration-fast:.12s;--duration-whoosh:.225s;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--icon-xs:10px;--icon-sm:14px;--icon-md:16px;--icon-lg:21px;--icon-xl:24px;--dot-sm:5px;--dot-md:10px;--status-dot:20px;--avatar-sm:24px;--avatar-md:32px;--avatar-lg:48px;--icon-button:26px;--control-h:48px;--modal-w:480px;--modal-w-wide:624px;--logo-h:28px;--logo-h-lg:34px;--logo-icon-h:30px;--logo-icon-h-lg:40px;--dialog-title-gap:var(--space-2);--toast-top:64px;--panel-w:300px;--chat-w:728px;--hero-text-w:448px;--game-card-w:278px;--game-thumb-h:155px;--content-max:1280px;--z-nav:50;--z-modal:100;--z-toast:110;--fs-display-phone:48px;--fs-page-title-phone:32px;--underline-offset:3px;--menu-w:220px;--side-w:calc(var(--panel-w) + var(--space-12) * 2);--frame-min-h-phone:calc(var(--space-12) * 9);--log-max-h:calc(var(--space-12) * 9);--thumb-row-w:calc(var(--space-12) * 2);--sr-only-size:1px;--switch-h:var(--icon-xl);--switch-w:calc(var(--switch-h) * 2 - var(--space-1));--switch-inset:var(--space-0-5);--switch-knob:calc(var(--switch-h) - var(--border-w) * 2 - var(--switch-inset) * 2);--switch-h-sm:var(--icon-md);--switch-w-sm:calc(var(--switch-h-sm) * 2 - var(--space-1));--switch-knob-sm:calc(var(--switch-h-sm) - var(--border-badge-w) * 2 - var(--switch-inset) * 2);--canvas-code-w:var(--space-8);--canvas-status-w:calc(var(--space-12) + var(--space-4))}:root[data-calm]{--duration-fast:0s;--duration-whoosh:0s}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--page-bg);color:var(--ink);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p{margin:0}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}img{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.t-display{font-family:var(--font-display);font-weight:var(--weight-extrabold);font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--tracking-display);font-variation-settings:var(--opsz-text)}.t-page-title{font-family:var(--font-display);font-weight:var(--weight-extrabold);font-size:var(--fs-page-title);line-height:var(--lh-heading);letter-spacing:var(--tracking-page-title);font-variation-settings:var(--opsz-display)}.t-section{font-family:var(--font-display);font-weight:var(--weight-extrabold);font-size:var(--fs-section);line-height:var(--lh-heading);font-variation-settings:var(--opsz-display)}.t-card-title{font-family:var(--font-display);font-weight:var(--weight-extrabold);font-size:var(--fs-card-title);line-height:var(--lh-heading);font-variation-settings:var(--opsz-text)}.t-panel-title{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--fs-panel-title);line-height:var(--lh-heading);font-variation-settings:var(--opsz-text)}.t-body-lg{font-size:var(--fs-body-lg);line-height:var(--lh-body-lg)}.t-body{font-size:var(--fs-body);line-height:var(--lh-body)}.t-small{font-size:var(--fs-small);line-height:var(--lh-small)}.t-label{font-family:var(--font-mono);font-weight:var(--weight-bold);font-size:var(--fs-label);line-height:var(--lh-heading);text-transform:uppercase}.t-muted{color:var(--text-muted)}.t-body-color{color:var(--text-body)}.pressable{--elev:var(--elev-md);box-shadow:var(--elev) var(--elev) 0 var(--ink);transition:transform var(--duration-fast) ease-out, box-shadow var(--duration-fast) ease-out}.pressable:hover:not(:disabled){transform:translate(var(--hover-lift), var(--hover-lift));box-shadow:calc(var(--elev) + var(--hover-grow)) calc(var(--elev) + var(--hover-grow)) 0 var(--ink)}.pressable:active:not(:disabled){transform:translate(var(--press-sink), var(--press-sink));box-shadow:none}:root[data-calm],:root[data-calm] *,:root[data-calm] :before,:root[data-calm] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.visually-hidden{width:var(--sr-only-size);height:var(--sr-only-size);clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden}.dialog [data-variant=text]{align-self:flex-end;width:auto}.dialog [data-variant=text]>span:after{content:" →"}.dialog :is([data-variant=primary],[data-variant=secondary],[data-variant=outline])+[data-variant=text]{align-self:stretch;width:100%}.dialog :is([data-variant=primary],[data-variant=secondary],[data-variant=outline])+[data-variant=text]>span:after{content:none}.dialog [data-variant=text][data-back]{align-self:flex-start}.dialog [data-variant=text][data-back]>span:after{content:none}.dialog [data-variant=text][data-back]>span:before{content:"← "}@media (width<=700px){.t-display{font-size:var(--fs-display-phone)}.t-page-title{font-size:var(--fs-page-title-phone)}}._viewport_h8axx_3{top:var(--toast-top);right:var(--space-6);z-index:var(--z-toast);align-items:flex-end;gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:fixed}._toast_h8axx_14{align-items:center;gap:var(--space-2);max-width:calc(var(--modal-w) - var(--space-12));padding:var(--space-2) var(--space-4) var(--space-2) var(--space-3);border-radius:var(--radius-round);box-shadow:var(--shadow-soft);animation:_toast-in_h8axx_1 var(--duration-fast) ease-out;display:inline-flex}._success_h8axx_24{background:var(--success-tint);color:var(--success-text)}._neutral_h8axx_28{background:var(--surface);color:var(--ink)}._message_h8axx_32{font-size:var(--fs-body);font-weight:var(--weight-medium)}._dot_h8axx_36{width:var(--dot-md);height:var(--dot-md);border-radius:var(--radius-round);background:var(--ink);flex-shrink:0}@keyframes _toast-in_h8axx_1{0%{opacity:0;transform:translateY(calc(-1 * var(--space-2)))}}@media (prefers-reduced-motion:reduce){._toast_h8axx_14{animation:none}}._avatar_xtrm9_1{border-radius:var(--radius-round);background:var(--surface-sand);font-family:var(--font-mono);font-weight:var(--weight-bold);font-size:var(--fs-label);text-transform:uppercase;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}._avatar_xtrm9_1 img{object-fit:cover;width:100%;height:100%}._sm_xtrm9_19{width:var(--avatar-sm);height:var(--avatar-sm)}._md_xtrm9_23{width:var(--avatar-md);height:var(--avatar-md)}._lg_xtrm9_27{width:var(--avatar-lg);height:var(--avatar-lg)}._bordered_xtrm9_31{border:var(--border-thin)}._spinner_cvy18_1{border-radius:var(--radius-round);border:var(--border-w) solid var(--divider);flex-shrink:0;animation:.8s linear infinite _spin_cvy18_1;display:inline-block}._sm_cvy18_8{width:var(--icon-sm);height:var(--icon-sm)}._md_cvy18_12{width:var(--icon-md);height:var(--icon-md)}._ink_cvy18_16{border-top-color:var(--ink)}._success_cvy18_19{border-top-color:var(--success-solid)}@keyframes _spin_cvy18_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_cvy18_1{animation-duration:2.4s}}._button_zrdkx_1{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-weight:var(--weight-bold);text-transform:uppercase;white-space:nowrap;color:var(--ink);display:inline-flex}._md_zrdkx_14{--elev:var(--elev-md);padding:var(--space-3) var(--space-6);font-size:var(--fs-button);line-height:var(--lh-button);border-radius:var(--radius-sm);border:var(--border)}._sm_zrdkx_24{--elev:var(--elev-sm);padding:var(--space-1-5) var(--space-3);font-size:var(--fs-label);line-height:var(--lh-button);border-radius:var(--radius-control);border:var(--border-badge)}._primary_zrdkx_33{background:var(--brand)}._secondary_zrdkx_39,._outline_zrdkx_40{background:var(--surface-raised)}._secondary_zrdkx_39:hover:not(:disabled),._secondary_zrdkx_39:active:not(:disabled),._secondary_zrdkx_39[data-force=hover],._secondary_zrdkx_39[data-force=pressed],._outline_zrdkx_40:hover:not(:disabled),._outline_zrdkx_40:active:not(:disabled),._outline_zrdkx_40[data-force=hover],._outline_zrdkx_40[data-force=pressed]{background:var(--brand)}._text_zrdkx_55{padding:var(--space-1) var(--space-2);font-size:var(--fs-label);color:var(--text-muted);background:0 0;border:0}._text_zrdkx_55:hover:not(:disabled),._text_zrdkx_55[data-force=hover]{color:var(--ink);text-decoration:underline}._text_zrdkx_55[data-force=pressed]{color:var(--ink)}._text_zrdkx_55[data-force=focus]{outline:var(--focus-ring);outline-offset:var(--focus-offset)}._full_zrdkx_75{width:100%}._asLink_zrdkx_80{text-decoration:none}._asLink_zrdkx_80._text_zrdkx_55:hover{text-decoration:underline}._button_zrdkx_1:disabled{cursor:not-allowed;box-shadow:none;opacity:var(--disabled-opacity)}._button_zrdkx_1[aria-busy=true]{cursor:progress;opacity:1}._iconButton_zrdkx_98{--elev:var(--elev-sm);width:var(--icon-button);height:var(--icon-button);background:var(--surface-raised);border:var(--border-thin);border-radius:var(--radius-control);justify-content:center;align-items:center;display:inline-flex;position:relative}._iconButton_zrdkx_98:disabled{cursor:not-allowed;box-shadow:none;opacity:var(--disabled-opacity)}._iconButton_zrdkx_98:hover:not(:disabled),._iconButton_zrdkx_98:active:not(:disabled),._iconButton_zrdkx_98[data-force=hover],._iconButton_zrdkx_98[data-force=pressed]{background:var(--brand)}._dot_zrdkx_124{top:var(--space-1);right:var(--space-1);width:var(--dot-sm);height:var(--dot-sm);border-radius:var(--radius-round);background:var(--error);position:absolute}._logo_1giky_1{flex-shrink:0;width:auto;display:block}._full_md_1giky_6{height:var(--logo-h)}._full_lg_1giky_9{height:var(--logo-h-lg)}._icon_md_1giky_12{height:var(--logo-icon-h)}._icon_lg_1giky_15{height:var(--logo-icon-h-lg)}._shell_1tmqg_4{isolation:isolate;flex-direction:column;min-height:100vh;display:flex;position:relative}._background_1tmqg_12{z-index:-1;background-color:var(--page-bg);background-image:var(--page-gradient);background-position:50%;background-size:cover;position:fixed;inset:0;transform:rotate(180deg)}._main_1tmqg_23{width:100%;max-width:calc(var(--content-max) + var(--space-8) * 2);padding:0 var(--space-8) var(--space-12);flex:1;margin:0 auto}._bar_1tmqg_32{z-index:var(--z-nav);position:relative}._onPhoto_1tmqg_37{color:var(--ink)}._nav_1tmqg_40{align-items:center;gap:var(--space-10);width:100%;max-width:calc(var(--content-max) + var(--space-8) * 2);padding:var(--space-6) var(--space-8);margin:0 auto;display:flex}._logo_1tmqg_49{flex-shrink:0;display:inline-flex}._links_1tmqg_53{gap:var(--space-8);display:flex}._link_1tmqg_53{padding:var(--space-1) 0;font-family:var(--font-mono);font-weight:var(--weight-bold);font-size:var(--fs-button);text-transform:uppercase;white-space:nowrap;text-decoration:none}._link_1tmqg_53:hover{text-decoration:underline}._linkActive_1tmqg_70{text-decoration:underline;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand);text-decoration-thickness:var(--border-w);text-underline-offset:var(--space-1)}._right_1tmqg_76{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}._desktopOnly_1tmqg_82{display:contents}._menuButton_1tmqg_85{--elev:var(--elev-sm);padding:var(--space-1-5) var(--space-3);background:var(--surface-raised);border:var(--border-badge);border-radius:var(--radius-control);box-shadow:var(--shadow-sm);align-items:center;display:none}._menuButton_1tmqg_85:hover,._menuButton_1tmqg_85[aria-expanded=true]{background:var(--brand)}._account_1tmqg_101{position:relative}._accountButton_1tmqg_104{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);background:var(--surface-raised);border:var(--border-badge);border-radius:var(--radius-round);box-shadow:var(--shadow-sm);font-weight:var(--weight-semibold);display:inline-flex}._accountButton_1tmqg_104:hover,._accountButton_1tmqg_104[aria-expanded=true]{background:var(--brand)}._accountName_1tmqg_119{max-width:calc(var(--space-12) * 3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._caret_1tmqg_125{font-size:var(--fs-small)}._menu_1tmqg_85{top:calc(100% + var(--space-2));z-index:var(--z-nav);width:var(--menu-w);padding:var(--space-1);background:var(--surface);border:var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);flex-direction:column;display:flex;position:absolute;right:0}._menu_1tmqg_85 a,._menu_1tmqg_85 button{padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--ink);font-size:var(--fs-body);text-align:left;text-decoration:none}._menu_1tmqg_85 a:hover,._menu_1tmqg_85 button:hover{background:var(--surface-sand)}._menuWho_1tmqg_155{margin-bottom:var(--space-1);padding:var(--space-2) var(--space-3);border-bottom:var(--border-thin-w) solid var(--divider);color:var(--text-body)}._panel_1tmqg_163{display:none}._panelLink_1tmqg_166{padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);font-family:var(--font-mono);font-weight:var(--weight-bold);font-size:var(--fs-button);text-transform:uppercase;text-align:left;text-decoration:none}._panelLink_1tmqg_166:hover{background:var(--surface-sand)}._panelRule_1tmqg_179{width:100%;margin:var(--space-1) 0;border:0;border-top:var(--border-thin-w) solid var(--divider)}._crumbRow_1tmqg_187{padding:0 0 var(--space-4)}._crumbs_1tmqg_190{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-weight:var(--weight-bold);font-size:var(--fs-label);text-transform:uppercase;color:var(--text-muted);flex-wrap:wrap;margin:0;padding:0;line-height:1;list-style:none;display:flex}._crumbs_1tmqg_190 a{color:inherit;text-decoration:none}._crumbs_1tmqg_190 a:hover{color:var(--ink);text-decoration:underline}._current_1tmqg_213{color:var(--ink)}._footer_1tmqg_218{padding:var(--space-10) var(--space-8) var(--space-6);border-top:var(--border-thin-w) solid var(--divider)}._footerPhoto_1tmqg_222{padding-top:var(--space-12);background-image:var(--landing-footer);color:var(--text-on-photo);background-position:50%;background-size:cover;border-top:0}._footerTop_1tmqg_230,._footerBottom_1tmqg_231{max-width:var(--content-max);margin:0 auto}._footerTop_1tmqg_230{justify-content:space-between;gap:var(--space-12);padding-bottom:var(--space-8);border-bottom:var(--border-thin-w) solid currentColor;flex-wrap:wrap;display:flex}._footerBrand_1tmqg_243{justify-content:space-between;gap:var(--space-6);flex-direction:column;display:flex}._slogan_1tmqg_249{max-width:calc(var(--space-12) * 7);font-family:var(--font-display);font-weight:var(--weight-light);font-size:var(--fs-slogan);line-height:var(--lh-heading);font-variation-settings:var(--opsz-text)}._footerCols_1tmqg_257{gap:var(--space-12);flex-wrap:wrap;display:flex}._footerCol_1tmqg_257{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._footerHead_1tmqg_268{font-size:var(--fs-body);text-decoration:underline}._footerLink_1tmqg_272{font-family:var(--font-mono);font-weight:var(--weight-bold);font-size:var(--fs-body);text-transform:uppercase;color:inherit;text-decoration:none}._footerLink_1tmqg_272:hover{text-decoration:underline}._footerBottom_1tmqg_231{justify-content:space-between;gap:var(--space-4);padding-top:var(--space-5);font-family:var(--font-mono);font-size:var(--fs-small);text-transform:uppercase;flex-wrap:wrap;display:flex}@media (width<=700px){._main_1tmqg_23{padding:0 var(--space-4) var(--space-10)}._nav_1tmqg_40{gap:var(--space-3);padding:var(--space-4)}._nav_1tmqg_40 ._logoImg_1tmqg_303{height:var(--logo-h)}._links_1tmqg_53,._desktopOnly_1tmqg_82{display:none}._menuButton_1tmqg_85{display:inline-flex}._panel_1tmqg_163{gap:var(--space-1);margin:0 var(--space-4) var(--space-4);padding:var(--space-3);background:var(--surface);border:var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._footer_1tmqg_218{padding:var(--space-8) var(--space-4) var(--space-5)}._footerTop_1tmqg_230{gap:var(--space-8)}._slogan_1tmqg_249{font-size:var(--fs-section)}}._banner_katep_1{gap:var(--space-4);border:var(--border);width:100%;display:flex;position:relative}._md_katep_8{padding:var(--space-6);border-radius:var(--radius-card)}._sm_katep_12{padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);border-width:var(--border-thin-w)}._main_katep_18{align-items:flex-end;gap:var(--space-4);flex:1;display:flex}._text_katep_24{gap:var(--space-2);flex-direction:column;flex:1;display:flex}._title_katep_30{align-items:center;gap:var(--space-2);font-weight:var(--weight-extrabold);font-variation-settings:var(--opsz-display);display:flex}._body_katep_37{align-items:flex-start;gap:var(--space-2);color:var(--text-body);display:flex}._md_katep_8 ._body_katep_37,._md_katep_8 ._title_katep_30+._body_katep_37{padding-left:var(--space-5)}._action_katep_49{flex-shrink:0}._close_katep_52{align-self:flex-start;display:inline-flex}._warning_katep_58{background:var(--warning-tint);border-color:var(--warning-fg)}._error_katep_63{background:var(--error-tint);border-color:var(--error);box-shadow:var(--shadow-sm)}._success_katep_69{background:var(--success-soft);border-color:var(--success-solid)}._sm_katep_12._success_katep_69 ._body_katep_37{color:var(--success-text)}._info_katep_77{background:var(--surface);border-color:var(--ink)}._mark_katep_83{border-radius:var(--radius-round);font-family:var(--font-mono);font-weight:var(--weight-bold);font-size:var(--fs-label);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}._mark_warning_katep_94{width:var(--dot-md);height:var(--dot-md);background:var(--warning-fg)}._mark_error_katep_99{width:var(--icon-md);height:var(--icon-md);background:var(--error);border:var(--border-thin);color:var(--ink)}._mark_info_katep_106{width:var(--icon-md);height:var(--icon-md);background:var(--ink);color:var(--text-on-ink)}._sm_katep_12 ._mark_warning_katep_94{margin-top:var(--space-1)}._center_1ozpp_1{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-12) 0;display:flex}._block_1ozpp_15{gap:var(--space-4);padding:var(--space-6) 0;flex-direction:column;display:flex}._empty_1ozpp_27{align-items:flex-start;gap:var(--space-2);padding:var(--space-6);background:var(--surface);border:var(--border-thin);border-radius:var(--radius-sm);flex-direction:column;display:flex}._empty_1ozpp_27>:last-child:not(p){margin-top:var(--space-2)}._field_ct8mo_1{gap:var(--space-1-5);flex-direction:column;display:flex}._label_ct8mo_6{color:var(--ink)}._hint_ct8mo_9{color:var(--text-body)}._error_ct8mo_12{color:var(--error-text)}._box_ct8mo_17{align-items:center;gap:var(--space-3);background:var(--surface-raised);border:var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);padding:0 var(--space-4);display:flex}._box_ct8mo_17:focus-within,._focused_ct8mo_28{outline:var(--focus-ring);outline-offset:var(--focus-offset)}._search_ct8mo_32{min-height:var(--control-h)}._invalid_ct8mo_35{border-color:var(--error);background:var(--error-tint)}._disabled_ct8mo_39{box-shadow:none;opacity:var(--disabled-opacity)}._input_ct8mo_44{min-width:0;padding:var(--space-3) 0;font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);background:0 0;border:0;outline:none;flex:1}._input_ct8mo_44::placeholder{color:var(--text-muted)}._input_ct8mo_44:disabled{cursor:not-allowed}._textarea_ct8mo_60{resize:vertical}._selectBox_ct8mo_64{padding-right:var(--space-2)}._select_ct8mo_64{cursor:pointer}._checkbox_ct8mo_72{align-items:center;gap:var(--space-2);padding:var(--space-1) 0;cursor:pointer;display:inline-flex}._checkbox_ct8mo_72 input{opacity:0;pointer-events:none;position:absolute}._check_ct8mo_72{width:var(--icon-md);height:var(--icon-md);border:var(--border);border-radius:var(--radius-badge);background:0 0;flex-shrink:0;position:relative}._checkbox_ct8mo_72 input:checked+._check_ct8mo_72{background:var(--ink)}._checkbox_ct8mo_72 input:checked+._check_ct8mo_72:after{content:"";border:solid var(--text-on-ink);border-width:0 var(--border-w) var(--border-w) 0;width:30%;height:55%;position:absolute;top:10%;left:30%;transform:rotate(45deg)}._checkbox_ct8mo_72 input:focus-visible+._check_ct8mo_72{outline:var(--focus-ring);outline-offset:var(--focus-offset)}._checkbox_ct8mo_72 input:disabled+._check_ct8mo_72,._checkbox_ct8mo_72 input:disabled~span{opacity:var(--disabled-opacity)}._track_hpc09_3{--elev:var(--elev-sm);width:var(--switch-w);height:var(--switch-h);border:var(--border);border-radius:var(--radius-round);background:var(--surface-raised);cursor:pointer;flex-shrink:0;padding:0;display:inline-flex;position:relative}._knob_hpc09_16{top:var(--switch-inset);left:var(--switch-inset);width:var(--switch-knob);height:var(--switch-knob);border-radius:var(--radius-round);background:var(--ink);transition:transform var(--duration-fast) ease-out;position:absolute}._on_hpc09_27{background:var(--ink)}._on_hpc09_27 ._knob_hpc09_16{background:var(--text-on-ink);transform:translateX(calc(var(--switch-w) - var(--switch-h)))}._track_hpc09_3:not(._on_hpc09_27):not(._sm_hpc09_35):hover,._track_hpc09_3:not(._on_hpc09_27):not(._sm_hpc09_35):active{background:var(--brand)}._track_hpc09_3[aria-busy=true],._chip_hpc09_40[aria-busy=true]{cursor:progress}._sm_hpc09_35{width:var(--switch-w-sm);height:var(--switch-h-sm);border:var(--border-badge);box-shadow:none;cursor:inherit}._sm_hpc09_35 ._knob_hpc09_16{width:var(--switch-knob-sm);height:var(--switch-knob-sm)}._sm_hpc09_35._on_hpc09_27 ._knob_hpc09_16{transform:translateX(calc(var(--switch-w-sm) - var(--switch-h-sm)))}._chip_hpc09_40{--elev:var(--elev-sm);align-items:center;gap:var(--space-2);padding:var(--space-1-5) var(--space-3);border:var(--border-badge);border-radius:var(--radius-control);background:var(--surface-raised);font-family:var(--font-mono);font-weight:var(--weight-bold);font-size:var(--fs-label);line-height:var(--lh-button);text-transform:uppercase;white-space:nowrap;color:var(--ink);display:inline-flex}._chip_hpc09_40:hover,._chip_hpc09_40:active{background:var(--brand)}._tag_6brry_1{align-items:center;gap:var(--space-1-5);padding:var(--space-0-5) var(--space-1-5);border-radius:var(--radius-xs);font-family:var(--font-mono);font-weight:var(--weight-bold);font-size:var(--fs-label);line-height:var(--lh-small);text-transform:uppercase;white-space:nowrap;color:var(--ink);display:inline-flex}._wrap_6brry_16{white-space:normal;overflow-wrap:anywhere;text-align:left}._neutral_6brry_22{background:var(--surface-sand);color:var(--text-body)}._outline_6brry_28,._creator_6brry_29,._approved_6brry_30,._status_6brry_31{border:var(--border-badge);border-radius:var(--radius-badge)}._outline_6brry_28{background:var(--surface-raised)}._creator_6brry_29{background:var(--warning-tint)}._approved_6brry_30{background:var(--success-soft);border-color:var(--success-solid);color:var(--success-text)}._status_6brry_31{background:var(--success-solid)}._assumed_6brry_50{background:var(--assumed-tint);color:var(--assumed-text)}._new_6brry_55{background:var(--assumed-text);color:var(--surface-raised);border-radius:var(--radius-badge)}._mustfix_6brry_62{background:var(--error-tint);color:var(--error-text);border:var(--border-badge);border-color:var(--error);border-radius:var(--radius-badge)}._warning_6brry_69{background:var(--warning-tint);border:var(--border-badge);border-color:var(--warning-fg);border-radius:var(--radius-badge)}._chip_6brry_77{--elev:var(--elev-sm);border:var(--border-badge);border-radius:var(--radius-badge);background:var(--surface-raised)}._chip_6brry_77:hover:not(:disabled):not(._active_6brry_84),._chip_6brry_77:active:not(:disabled):not(._active_6brry_84),._chip_6brry_77[data-force=hover]:not(._active_6brry_84),._chip_6brry_77[data-force=pressed]:not(._active_6brry_84){background:var(--brand)}._active_6brry_84{background:var(--ink);color:var(--text-on-ink)}._pill_6brry_96{border:var(--border-badge);border-radius:var(--radius-round);background:var(--surface);padding:var(--space-0-5) var(--space-2)}._pillDot_6brry_102{width:var(--dot-md);height:var(--dot-md);border-radius:var(--radius-round);border:var(--border-thin)}._healthy_6brry_108{background:var(--success-solid)}._low_6brry_111{background:var(--warning-fg)}._empty_6brry_114{background:var(--error)}._page_62a98_2{gap:var(--space-6);max-width:var(--chat-w);flex-direction:column;display:flex}._panel_62a98_8{gap:var(--space-5);padding:var(--space-8);background:var(--surface);border:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._who_62a98_18{align-items:center;gap:var(--space-4);display:flex}._whoText_62a98_23{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._handle_62a98_29{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._form_62a98_35{gap:var(--space-5);flex-direction:column;display:flex}._setting_62a98_41{justify-content:space-between;align-items:flex-start;gap:var(--space-5);display:flex}._settingText_62a98_47{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._settingLabel_62a98_53{cursor:pointer}._actions_62a98_56{justify-content:flex-end;align-items:center;gap:var(--space-3);display:flex}._signOut_62a98_62{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-6);border-top:var(--border-thin-w) solid var(--divider);flex-wrap:wrap;display:flex}@media (width<=700px){._panel_62a98_8{padding:var(--space-5)}}._panel_1cp1s_4{gap:var(--space-5);padding:var(--space-6);background:var(--surface);border:var(--border-thin);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._game_1cp1s_16{gap:var(--space-2);width:var(--game-card-w);text-align:left;color:inherit;flex-direction:column;flex-shrink:0;text-decoration:none;display:flex}._fluid_1cp1s_26{width:auto}._thumb_1cp1s_29{width:100%;height:var(--game-thumb-h);object-fit:cover;border:var(--border-thin);border-radius:var(--radius-sm);background:var(--surface-sand);transition:transform var(--duration-fast) ease-out, box-shadow var(--duration-fast) ease-out}._thumbFallback_1cp1s_39{background:var(--surface-sand);justify-content:center;align-items:center;display:flex}._thumbFallback_1cp1s_39 img{width:auto;height:var(--logo-icon-h-lg);opacity:.6}._game_1cp1s_16:hover ._thumb_1cp1s_29,._game_1cp1s_16:focus-visible ._thumb_1cp1s_29{transform:translate(var(--hover-lift), var(--hover-lift));box-shadow:var(--shadow-sm)}._gameText_1cp1s_55{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}._gameTitle_1cp1s_61{font-size:var(--fs-body);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._gameDesc_1cp1s_68{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._gameMeta_1cp1s_74{margin-top:var(--space-1);color:var(--text-body)}._prompt_1cp1s_80{gap:var(--space-1);padding:var(--space-4);background:var(--surface);border:var(--border-thin);border-left-width:var(--border-accent-w);border-radius:var(--radius-accent) var(--radius-sm) var(--radius-sm) var(--radius-accent);flex-direction:column;display:flex}._promptHead_1cp1s_90{justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;display:flex}._mono_1cp1s_96{font-family:var(--font-mono);color:var(--text-body)}._promptText_1cp1s_100{white-space:pre-wrap;overflow-wrap:anywhere}._endFrame_xbjsc_6{min-height:calc(var(--space-12) * 6);padding:var(--space-6) var(--space-4);border:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);background:var(--ink);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._endBg_xbjsc_19{object-fit:cover;opacity:.85;width:100%;height:100%;position:absolute;inset:0}._endWash_xbjsc_27{background:var(--overlay);-webkit-backdrop-filter:blur(var(--overlay-blur));backdrop-filter:blur(var(--overlay-blur));position:absolute;inset:0}._endCard_xbjsc_33{width:100%;max-width:var(--modal-w);align-items:center;gap:var(--space-3);padding:var(--space-6);background:var(--surface);border:var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);text-align:center;flex-direction:column;display:flex;position:relative}._endActions_xbjsc_48{align-items:center;gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}._saveBox_xbjsc_55{align-items:stretch;gap:var(--space-3);text-align:left;flex-direction:column;width:100%;display:flex}._saveRow_xbjsc_63{justify-content:center;display:flex}._frameStage_xbjsc_69{border:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);background:var(--page-bg);position:relative;overflow:hidden}._gameFrame_xbjsc_77{width:100%;aspect-ratio:var(--frame-ratio,16 / 10);background:var(--page-bg);border:0;display:block}._frameActions_xbjsc_84{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._playArea_xbjsc_91:fullscreen{padding:var(--space-6);background:var(--page-bg);flex-direction:column;justify-content:center;display:flex}._playArea_xbjsc_91:fullscreen ._frameStage_xbjsc_69{width:fit-content;max-width:100%;margin:0 auto}._playArea_xbjsc_91:fullscreen ._gameFrame_xbjsc_77{width:auto;max-width:100%;height:calc(100vh - var(--space-12) * 3)}._frameBar_xbjsc_108{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._frameLabel_xbjsc_116{overflow-wrap:anywhere;min-width:0}._resultLine_xbjsc_122{margin-top:var(--space-3)}._saving_xbjsc_125{justify-content:center;align-items:center;gap:var(--space-2);display:inline-flex}@media (width<=700px){._gameFrame_xbjsc_77{min-height:var(--frame-min-h-phone)}}._dots_1eygv_3{top:var(--space-2);right:var(--space-2);justify-content:flex-end;gap:var(--space-1);max-width:calc(var(--space-12) * 4);z-index:1;flex-wrap:wrap;display:flex;position:absolute}._dot_1eygv_3{width:var(--space-3);height:var(--space-3);border:var(--border-badge) solid var(--ink);border-radius:var(--radius-round);background:var(--surface);cursor:pointer;padding:0;animation:.9s ease-in-out infinite alternate _blink_1eygv_1}._dot_1eygv_3:nth-child(2n){animation-delay:.3s}@keyframes _blink_1eygv_1{0%{opacity:.35}to{opacity:1}}:root[data-calm] ._dot_1eygv_3{opacity:1;background:var(--brand);animation:none}._row_1eygv_39{align-items:center;gap:var(--space-3);display:flex}._rowLeft_1eygv_44{flex-direction:row-reverse}._game_1eygv_47{flex:1;min-width:0}._box_1eygv_52{border:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);background:var(--ink);transition:width var(--duration-whoosh), border-radius var(--duration-whoosh);flex:none;position:relative;overflow:hidden}._wide_1eygv_62{aspect-ratio:16/9;width:38%}._square_1eygv_63{aspect-ratio:1;width:28%}._tall_1eygv_64{aspect-ratio:9/16;width:20%}._circle_1eygv_65{aspect-ratio:1;border-radius:var(--radius-round);width:28%}._out_1eygv_67{animation:_whooshOut_1eygv_1 var(--duration-whoosh) ease-in forwards}._in_1eygv_70{animation:_whooshIn_1eygv_1 var(--duration-whoosh) ease-out}@keyframes _whooshOut_1eygv_1{to{transform:translateX(calc(var(--whoosh-from) * -60%)) scale(.6);opacity:0}}@keyframes _whooshIn_1eygv_1{0%{transform:translateX(calc(var(--whoosh-from) * 60%)) scale(.6);opacity:0}}._video_1eygv_80{object-fit:cover;width:100%;height:100%;display:block}._empty_1eygv_86{height:100%;padding:var(--space-4);padding-bottom:var(--space-6);text-align:center;color:var(--surface);place-items:end center;display:grid}._stamp_1eygv_95{top:var(--space-2);padding:var(--space-0-5) var(--space-1-5);border:var(--border-badge) solid var(--ink);border-radius:var(--radius-badge);background:var(--brand);color:var(--ink);white-space:nowrap;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)rotate(-4deg)}._load_1eygv_108{transition:opacity var(--duration-fast);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._box_1eygv_52:has(._video_1eygv_80) ._load_1eygv_108{top:calc(var(--space-12) + var(--space-2));opacity:0}._box_1eygv_52:has(._video_1eygv_80):hover ._load_1eygv_108{opacity:1}._page_1yews_2{gap:var(--space-8);flex-direction:column;display:flex}._header_1yews_7{gap:var(--space-3);max-width:var(--chat-w);flex-direction:column;display:flex}._titleRow_1yews_13{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._columns_1yews_19{align-items:flex-start;gap:var(--space-10);display:flex}._formCol_1yews_24,._mainCol_1yews_25{gap:var(--space-8);flex-direction:column;flex:1;min-width:0;display:flex}._listCol_1yews_32,._sideCol_1yews_33{flex:0 0 var(--side-w);gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._section_1yews_40{gap:var(--space-4);flex-direction:column;display:flex}._panel_1yews_45{gap:var(--space-5);padding:var(--space-6);background:var(--surface);border:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._actions_1yews_55{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._list_1yews_32{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1yews_72{gap:var(--space-1-5);padding:var(--space-4);background:var(--surface);border:var(--border-thin);border-radius:var(--radius-sm);flex-direction:column;display:flex}._rowHead_1yews_81{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._rowTitle_1yews_87{overflow-wrap:anywhere;min-width:0;font-weight:var(--weight-bold);font-size:var(--fs-body);color:var(--ink);text-underline-offset:var(--underline-offset);text-decoration:underline}._textLink_1yews_96{color:var(--ink);text-underline-offset:var(--underline-offset);align-self:flex-start;text-decoration:underline}._logBox_1yews_104{max-height:var(--log-max-h);padding:var(--space-3) var(--space-4);background:var(--surface-raised);border:var(--border-thin);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);overflow-y:auto}._log_1yews_104{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._logRow_1yews_120{align-items:baseline;gap:var(--space-2);padding:var(--space-1-5) 0;grid-template-columns:auto auto minmax(0,1fr);display:grid}._logRow_1yews_120+._logRow_1yews_120{border-top:var(--border-thin-w) solid var(--divider)}._logWarning_1yews_130{background:var(--warning-tint)}._logTime_1yews_133{font-family:var(--font-mono);color:var(--text-body)}._logKind_1yews_137{color:var(--text-body)}._logText_1yews_140{overflow-wrap:anywhere;white-space:pre-wrap}._warnList_1yews_144{padding-left:var(--space-4);margin:0}._preview_1yews_150{gap:var(--space-2);flex-direction:column;display:flex}._previewFacts_1yews_155{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=1100px){._columns_1yews_19{flex-direction:column}._listCol_1yews_32,._sideCol_1yews_33{flex-basis:auto;width:100%}}@media (width<=700px){._panel_1yews_45{padding:var(--space-4)}._logRow_1yews_120{grid-template-columns:auto minmax(0,1fr)}._logText_1yews_140{grid-column:1/-1}}._page_1hij7_3{gap:var(--space-8);flex-direction:column;display:flex}._body_1hij7_13{align-items:flex-start;gap:var(--space-8);display:flex}._tabs_1hij7_23{width:calc(var(--space-12) * 4);flex-direction:column;flex-shrink:0;display:flex}._tab_1hij7_23{padding:var(--space-1) 0;text-align:left;font-size:var(--fs-body);font-weight:var(--weight-semibold);color:var(--text-muted)}._tab_1hij7_23:hover{color:var(--ink)}._tabActive_1hij7_55{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand);text-decoration-thickness:var(--border-w);text-underline-offset:var(--space-1)}._content_1hij7_69{flex:1;min-width:0}._stack_1hij7_77{gap:var(--space-10);flex-direction:column;display:flex}._section_1hij7_87{gap:var(--space-4);flex-direction:column;display:flex}._sectionHead_1hij7_97{justify-content:space-between;align-items:baseline;gap:var(--space-4);flex-wrap:wrap;display:flex}._panel_1hij7_111{gap:var(--space-4);padding:var(--space-6);background:var(--surface);border:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._twoCols_1hij7_131{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._inlineLink_1hij7_141{color:var(--ink);text-underline-offset:var(--underline-offset);text-decoration:underline}._code_1hij7_151{font-family:var(--font-mono);font-weight:var(--weight-bold);font-size:var(--fs-body-lg);letter-spacing:var(--space-0-5)}._queuePicker_1hij7_167{gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-2);display:flex;overflow-x:auto}._queueItem_1hij7_179{--elev:var(--elev-sm);gap:var(--space-0-5);padding:var(--space-2) var(--space-3);text-align:left;background:var(--surface-raised);border:var(--border-badge);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);flex-direction:column;flex-shrink:0;display:flex}._queueItem_1hij7_179:hover{background:var(--brand)}._queueItemActive_1hij7_211,._queueItemActive_1hij7_211:hover{background:var(--ink);color:var(--text-on-ink)}._queueTitle_1hij7_221{font-weight:var(--weight-bold)}._review_1hij7_227{gap:var(--space-5);padding:var(--space-6);background:var(--surface);border:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._reviewHead_1hij7_247{gap:var(--space-1-5);flex-direction:column;display:flex}._reviewTitle_1hij7_257{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._reviewGrid_1hij7_269{gap:var(--space-6);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}._reviewMain_1hij7_281,._reviewSide_1hij7_283{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._shot_1hij7_295{aspect-ratio:16/9;object-fit:cover;border:var(--border-thin);border-radius:var(--radius-sm);background:var(--surface-sand);width:100%}._checks_1hij7_311{gap:var(--space-1);flex-direction:column;display:flex}._decide_1hij7_321{gap:var(--space-5);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}._decide_1hij7_321 ._panel_1hij7_111{background:var(--page-bg);box-shadow:none;border-width:var(--border-thin-w)}._rows_1hij7_347{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._rowItem_1hij7_363{align-items:flex-start;gap:var(--space-1-5);padding:var(--space-3) var(--space-4);background:var(--surface);border:var(--border-thin);border-radius:var(--radius-sm);flex-direction:column;display:flex}._rowMain_1hij7_383{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._userRow_1hij7_395,._gameRow_1hij7_397{align-items:center;gap:var(--space-4);flex-flow:wrap}._userText_1hij7_409{min-width:calc(var(--space-12) * 3);gap:var(--space-0-5);flex-direction:column;flex:1;display:flex}._userName_1hij7_423{font-weight:var(--weight-bold);color:var(--ink);overflow-wrap:anywhere}a._userName_1hij7_423{text-underline-offset:var(--underline-offset);text-decoration:underline}._roleSelect_1hij7_441{width:calc(var(--space-12) * 3)}._rowThumb_1hij7_447{width:var(--thumb-row-w);aspect-ratio:16/10;object-fit:cover;border:var(--border-thin);border-radius:var(--radius-badge);background:var(--surface-sand)}._tableWrap_1hij7_467{background:var(--surface);border:var(--border-thin);border-radius:var(--radius-sm);overflow-x:auto}._table_1hij7_467{border-collapse:collapse;width:100%;font-size:var(--fs-body);line-height:var(--lh-body);font-variant-numeric:tabular-nums slashed-zero}._table_1hij7_467 th,._table_1hij7_467 td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top;border-bottom:var(--border-thin-w) solid var(--divider);white-space:nowrap}._table_1hij7_467 thead th{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:var(--weight-bold);text-transform:uppercase}._table_1hij7_467 tbody th{font-weight:var(--weight-regular);white-space:normal;min-width:calc(var(--space-12) * 3)}._table_1hij7_467 tbody tr:last-child th,._table_1hij7_467 tbody tr:last-child td{border-bottom:0}@media (width<=1100px){._body_1hij7_13{flex-direction:column}._tabs_1hij7_23{column-gap:var(--space-4);flex-flow:wrap;width:100%}._reviewGrid_1hij7_269,._decide_1hij7_321{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){._twoCols_1hij7_131{grid-template-columns:minmax(0,1fr)}._review_1hij7_227,._panel_1hij7_111{padding:var(--space-4)}._roleSelect_1hij7_441{width:100%}}._page_6voqg_2{gap:var(--space-10);padding:var(--space-6) 0 var(--space-12);flex-direction:column;display:flex}._hero_6voqg_8{gap:var(--space-3);max-width:var(--chat-w);flex-direction:column;display:flex}._lead_6voqg_14{margin:0}._section_6voqg_18{gap:var(--space-4);scroll-margin-top:var(--space-6);flex-direction:column;display:flex}._grid_6voqg_24{grid-template-columns:repeat(auto-fill, minmax(calc(var(--space-12) * 6), 1fr));gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}._card_6voqg_32{gap:var(--space-2);padding:var(--space-5);background:var(--surface);border:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._card_6voqg_32 p{margin:0}._num_6voqg_45{color:var(--ink)}._how_6voqg_49{padding-top:var(--space-3);border-top:var(--border-thin-w) solid var(--divider);color:var(--text-body);margin-top:auto!important}._cta_6voqg_56{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}._actions_6voqg_62{gap:var(--space-3);flex-wrap:wrap;display:flex}._page_ariqp_2{isolation:isolate;min-height:100vh;padding:var(--space-6);justify-content:center;align-items:center;display:flex;position:relative}._card_ariqp_13{width:100%;max-width:var(--modal-w);gap:var(--space-6);padding:var(--space-10);background:var(--surface);border:var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}._top_ariqp_25{justify-content:space-between;align-items:center;display:flex}._titleBlock_ariqp_30{gap:var(--dialog-title-gap);flex-direction:column;display:flex}._body_ariqp_35{color:var(--text-body)}._stack_ariqp_39{gap:var(--space-4);flex-direction:column;display:flex}._foot_ariqp_44{text-align:center;color:var(--text-body)}._inlineLink_ariqp_48{font-weight:var(--weight-semibold);text-underline-offset:var(--underline-offset);color:var(--ink);text-decoration:underline}@media (width<=700px){._page_ariqp_2{padding:var(--space-4);align-items:flex-start}._card_ariqp_13{padding:var(--space-6)}}._page_9b7qr_2{gap:var(--space-8);flex-direction:column;display:flex}._header_9b7qr_7{align-items:flex-start;gap:var(--space-5);flex-wrap:wrap;display:flex}._who_9b7qr_13{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._who_9b7qr_13 p{max-width:var(--chat-w);margin-top:var(--space-2)}._stats_9b7qr_24{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}._stats_9b7qr_24 div{padding:var(--space-4);background:var(--surface);border:var(--border-thin);border-radius:var(--radius-sm)}._stats_9b7qr_24 dt{font-family:var(--font-mono);font-weight:var(--weight-bold);font-size:var(--fs-label);text-transform:uppercase;color:var(--text-body)}._stats_9b7qr_24 dd{margin:var(--space-1) 0 0;font-family:var(--font-display);font-variation-settings:var(--opsz-display);font-weight:var(--weight-extrabold);font-size:var(--fs-section)}._section_9b7qr_50{gap:var(--space-4);flex-direction:column;display:flex}._grid_9b7qr_55{grid-template-columns:repeat(auto-fill, minmax(calc(var(--space-12) * 5), 1fr));gap:var(--space-5);display:grid}@media (width<=700px){._stats_9b7qr_24{grid-template-columns:1fr 1fr}._grid_9b7qr_55{grid-template-columns:1fr}}._page_ba6x9_2{gap:var(--space-10);padding-top:var(--space-2);flex-direction:column;display:flex}._hero_ba6x9_8{align-items:center;gap:var(--space-4);text-align:center;max-width:var(--chat-w);flex-direction:column;margin:0 auto;display:flex}._search_ba6x9_17{width:100%;max-width:calc(var(--modal-w) + var(--space-12) * 2);text-align:left}._body_ba6x9_23{gap:var(--space-8);align-items:flex-start;display:flex}._filters_ba6x9_28{width:calc(var(--space-12) * 4);gap:var(--space-6);flex-direction:column;flex-shrink:0;display:flex}._rule_ba6x9_35{border:0;border-top:var(--border-thin);width:100%;margin:0}._group_ba6x9_41{gap:var(--space-1);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._group_ba6x9_41 legend{margin-bottom:var(--space-2)}._results_ba6x9_54{gap:var(--space-5);flex-direction:column;flex:1;min-width:0;display:flex}._rowHead_ba6x9_61{align-items:center;gap:var(--space-4);min-height:var(--space-8);display:flex}._rowTitle_ba6x9_68{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--fs-panel-title);font-variation-settings:var(--opsz-text)}._link_ba6x9_74{color:var(--ink);margin-left:auto}._link_ba6x9_74:hover{text-decoration:underline}._grid_ba6x9_81{grid-template-columns:repeat(auto-fill, minmax(calc(var(--game-card-w) - var(--space-8)), 1fr));gap:var(--space-6) var(--space-5);display:grid}._empty_ba6x9_86{align-items:center;gap:var(--space-3);padding:var(--space-12) 0;text-align:center;flex-direction:column;display:flex}@media (width<=1100px){._body_ba6x9_23{flex-direction:column}._filters_ba6x9_28{column-gap:var(--space-12);row-gap:var(--space-4);flex-flow:wrap;width:100%}._rule_ba6x9_35{display:none}}@media (width<=700px){._filters_ba6x9_28{column-gap:var(--space-8)}._grid_ba6x9_81{grid-template-columns:1fr}}._page_x3l72_2{gap:var(--space-10);padding:var(--space-6) 0 var(--space-12);flex-direction:column;display:flex}._hero_x3l72_8{gap:var(--space-3);max-width:var(--chat-w);flex-direction:column;display:flex}._lead_x3l72_14{margin:0}._note_x3l72_17{gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-4) var(--space-5);background:var(--surface);border:var(--border);border-radius:var(--radius-card);flex-direction:column;display:flex}._note_x3l72_17 p{margin:0}._section_x3l72_31{gap:var(--space-4);flex-direction:column;display:flex}._grid_x3l72_36{grid-template-columns:repeat(auto-fill, minmax(calc(var(--space-12) * 6), 1fr));gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}._card_x3l72_44{gap:var(--space-2);padding:var(--space-5);background:var(--surface);border:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._card_x3l72_44 p{margin:0}._by_x3l72_57{color:var(--text-muted)}._why_x3l72_60{padding-top:var(--space-3);border-top:var(--border-thin-w) solid var(--divider);color:var(--text-body)}._links_x3l72_66{gap:var(--space-4);padding-top:var(--space-2);flex-wrap:wrap;display:flex;margin-top:auto!important}._link_x3l72_66{color:var(--ink);font-weight:var(--weight-semibold);text-underline-offset:var(--underline-offset);text-decoration:underline}._cta_x3l72_80{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}._actions_x3l72_86{gap:var(--space-3);flex-wrap:wrap;display:flex}._section_njqew_2{gap:var(--space-4);flex-direction:column;display:flex}._head_njqew_7{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._tools_njqew_14{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._toolsRight_njqew_21{align-items:center;gap:var(--space-3);display:flex}._layers_njqew_26{gap:var(--space-3);flex-direction:column;display:flex}._layer_njqew_26{background:var(--surface);border:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm)}._layerHeading_njqew_39{font-size:inherit;font-weight:inherit;margin:0}._layerToggle_njqew_44{align-items:center;gap:var(--space-2) var(--space-3);width:100%;padding:var(--space-3) var(--space-5);border-radius:var(--radius-card);text-align:left;display:flex}._layerToggle_njqew_44:hover ._layerName_njqew_53{text-decoration:underline}._letter_njqew_56{width:var(--icon-xl);height:var(--icon-xl);border-radius:var(--radius-badge);background:var(--ink);color:var(--text-on-ink);font-family:var(--font-mono);font-weight:var(--weight-bold);font-size:var(--fs-label);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}._layerName_njqew_53{flex:1;min-width:0}._layerCount_njqew_75{white-space:nowrap;flex-shrink:0}._chevron_njqew_79{width:var(--icon-md);font-size:var(--fs-body);text-align:center;flex-shrink:0;line-height:1}._layerBody_njqew_86{padding:0 var(--space-5) var(--space-4)}._list_njqew_91{border-top:var(--border-thin-w) solid var(--divider);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_njqew_99{grid-template-columns:var(--canvas-code-w) minmax(0, 1fr) auto var(--canvas-status-w);align-items:center;gap:var(--space-1-5) var(--space-3);padding:var(--space-2) 0;border-bottom:var(--border-thin-w) solid var(--divider);display:grid}._item_njqew_99:last-child{border-bottom:0;padding-bottom:0}._code_njqew_111{color:var(--text-body);grid-column:1}._name_njqew_115{min-width:0;font-weight:var(--weight-semibold);font-size:var(--fs-body);line-height:var(--lh-body);overflow-wrap:anywhere;grid-column:2}._evidenceToggle_njqew_123{grid-column:3}._status_njqew_126{grid-column:4;justify-content:flex-end;display:inline-flex}._values_njqew_131,._evidence_njqew_123{grid-column:2/-1;min-width:0}._values_njqew_131{gap:var(--space-1-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._evidence_njqew_123{margin-bottom:var(--space-1);padding-left:var(--space-3);border-left:var(--border-accent-w) solid var(--surface-sand);white-space:pre-wrap;overflow-wrap:anywhere}@media (width<=700px){._layerToggle_njqew_44{padding:var(--space-3) var(--space-4)}._layerBody_njqew_86{padding:0 var(--space-4) var(--space-4)}._item_njqew_99{grid-template-columns:var(--canvas-code-w) minmax(0, 1fr) var(--canvas-status-w)}._status_njqew_126{grid-column:3}._evidenceToggle_njqew_123{margin-left:calc(-1 * var(--space-2));order:1;grid-column:2/-1;justify-self:start}._evidence_njqew_123{order:2}}._page_rffwi_3{gap:var(--space-8);flex-direction:column;display:flex}._header_rffwi_13{gap:var(--space-3);flex-direction:column;display:flex}._lead_rffwi_23{max-width:var(--chat-w)}._meta_rffwi_29{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._by_rffwi_41{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-weight:var(--weight-bold);font-size:var(--fs-label);text-transform:uppercase;color:var(--text-body);text-decoration:none;display:inline-flex}._by_rffwi_41:hover{color:var(--ink);text-decoration:underline}._sep_rffwi_71{width:var(--border-thin-w);height:var(--space-4);background:var(--ink)}._columns_rffwi_83{gap:var(--space-12);align-items:flex-start;display:flex}._main_rffwi_93{gap:var(--space-12);flex-direction:column;flex:1;min-width:0;display:flex}._side_rffwi_107{flex:0 0 var(--side-w);gap:var(--space-8);flex-direction:column;min-width:0;display:flex}._mediaBlock_rffwi_125{gap:var(--space-4);scroll-margin-top:var(--space-6);flex-direction:column;display:flex}._media_rffwi_125{border:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);background:var(--ink);position:relative;overflow:hidden}._mediaImg_rffwi_153{aspect-ratio:16/9;object-fit:cover;width:100%;display:flex}._launchRow_rffwi_167{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._metaRow_rffwi_189{margin-top:calc(var(--space-4) - var(--space-12));align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}._section_rffwi_209{gap:var(--space-4);flex-direction:column;display:flex}._sectionHead_rffwi_219{justify-content:space-between;align-items:baseline;gap:var(--space-4);flex-wrap:wrap;display:flex}._prompts_rffwi_233{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._step_rffwi_251{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}._step_rffwi_251>article{width:100%}._sideBlock_rffwi_273{gap:var(--space-4);scroll-margin-top:var(--space-6);flex-direction:column;display:flex}._sideHead_rffwi_285{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}._record_rffwi_297,._boardBox_rffwi_299,._creator_rffwi_301{gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--surface);border:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._record_rffwi_297{align-items:flex-start}._recordPoints_rffwi_327{align-items:baseline;gap:var(--space-2);font-family:var(--font-display);font-weight:var(--weight-extrabold);font-size:var(--fs-page-title);font-variation-settings:var(--opsz-display);line-height:1;display:flex}._boardList_rffwi_351{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._boardRow_rffwi_367{grid-template-columns:var(--space-10) minmax(0, 1fr) auto;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);display:grid}._boardRowYou_rffwi_383{background:var(--warning-tint);font-weight:var(--weight-bold)}._boardName_rffwi_391{flex-direction:column;min-width:0;display:flex}._boardDisplay_rffwi_401{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._boardNums_rffwi_411{align-items:flex-end;gap:var(--space-0-5);flex-direction:column;display:flex}._boardList_rffwi_351,._boardNums_rffwi_411,._nums_rffwi_429,._recordPoints_rffwi_327{font-variant-numeric:tabular-nums slashed-zero}._receiptTags_rffwi_439{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._boardRule_rffwi_451{border:0;border-top:var(--border-thin-w) solid var(--divider);width:100%;margin:0}._creatorHead_rffwi_467{align-items:center;gap:var(--space-4);display:flex}._creatorName_rffwi_477{font-weight:var(--weight-extrabold);font-variation-settings:var(--opsz-display)}._inlineLink_rffwi_485{color:var(--ink);text-underline-offset:var(--space-0-5);align-self:flex-start;text-decoration:underline}._creatorExtra_rffwi_497{gap:var(--space-3);padding-top:var(--space-4);border-top:var(--border-thin-w) solid var(--divider);flex-direction:column;display:flex}._thumbs_rffwi_511{grid-template-columns:repeat(auto-fill, minmax(calc(var(--space-12) * 2.5), 1fr));gap:var(--space-3);display:grid}._thumb_rffwi_511{gap:var(--space-1-5);text-align:left;flex-direction:column;text-decoration:none;display:flex}._thumbImg_rffwi_535{aspect-ratio:16/10;object-fit:cover;border:var(--border-thin);border-radius:var(--radius-badge);width:100%;display:flex;overflow:hidden}._thumb_rffwi_511:hover ._thumbImg_rffwi_535{box-shadow:var(--shadow-sm)}._thumbTitle_rffwi_559{font-weight:var(--weight-bold);font-size:var(--fs-body)}@media (width<=1100px){._columns_rffwi_83{flex-direction:column}._side_rffwi_107{flex-basis:auto;width:100%}}@media (width<=700px){._columns_rffwi_83,._main_rffwi_93{gap:var(--space-10)}._metaRow_rffwi_189{margin-top:calc(var(--space-4) - var(--space-10));gap:var(--space-3)}}._page_1218a_3{background:var(--page-bg);min-height:100vh}._hero_1218a_8{isolation:isolate;flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}._photo_1218a_16,._gradient_1218a_17{z-index:-1;background-position:50%;background-size:cover;position:absolute;inset:0}._photo_1218a_16{background-image:var(--landing-photo)}._gradient_1218a_17{background-image:var(--landing-gradient);mix-blend-mode:hard-light;transform:rotate(180deg)}._center_1218a_33{align-items:center;gap:var(--space-10);padding:var(--space-12) var(--space-6) calc(var(--space-12) * 4);flex-direction:column;flex:1;display:flex}._headline_1218a_41{align-items:center;gap:var(--space-4);text-align:center;max-width:calc(var(--content-max) * .65);flex-direction:column;display:flex}._title_1218a_49,._sub_1218a_50{color:var(--text-on-photo)}._sub_1218a_50{max-width:var(--hero-text-w)}._ctas_1218a_56{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._keyboard_1218a_62{width:calc(100% - var(--space-12) * 2);max-width:var(--content-max);pointer-events:none;mix-blend-mode:luminosity;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._body_1218a_74{gap:var(--space-12);max-width:calc(var(--content-max) + var(--space-8) * 2);padding:var(--space-12) var(--space-8);flex-direction:column;margin:0 auto;display:flex}._section_1218a_82{gap:var(--space-4);scroll-margin-top:var(--space-6);flex-direction:column;display:flex}._eyebrow_1218a_88{margin-bottom:var(--space-1);color:var(--text-body)}._rowHead_1218a_92{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}._link_1218a_99{color:var(--ink);text-decoration:none}._link_1218a_99:hover{text-decoration:underline}._inline_1218a_106{color:var(--ink);font-weight:var(--weight-semibold);text-underline-offset:var(--underline-offset);text-decoration:underline}._strip_1218a_112{gap:var(--space-5);margin:0 calc(-1 * var(--space-1));padding:var(--space-1) var(--space-1) var(--space-3);display:flex;overflow-x:auto}._how_1218a_121{grid-template-columns:repeat(auto-fit, minmax(calc(var(--space-12) * 6), 1fr));gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}._card_1218a_129,._nextCard_1218a_130{gap:var(--space-2);padding:var(--space-5);background:var(--surface);border:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._next_1218a_130{grid-template-columns:repeat(auto-fit, minmax(calc(var(--space-12) * 6), 1fr));gap:var(--space-5);display:grid}._nextCard_1218a_130{transition:transform var(--duration-fast) ease-out, box-shadow var(--duration-fast) ease-out;text-decoration:none}._nextCard_1218a_130:hover{transform:translate(var(--hover-lift), var(--hover-lift));box-shadow:calc(var(--elev-sm) + var(--hover-grow)) calc(var(--elev-sm) + var(--hover-grow)) 0 var(--ink)}@media (width<=700px){._hero_1218a_8{min-height:auto}._center_1218a_33{padding:var(--space-8) var(--space-4) calc(var(--space-12) * 2.5)}._keyboard_1218a_62{width:calc(100% - var(--space-8))}._body_1218a_74{padding:var(--space-10) var(--space-4);gap:var(--space-10)}._how_1218a_121,._next_1218a_130{grid-template-columns:1fr}}._page_1gayt_1{align-items:flex-start;gap:var(--space-3);max-width:var(--chat-w);padding:var(--space-10) 0 var(--space-12);flex-direction:column;display:flex}._lead_1gayt_9{overflow-wrap:anywhere}._path_1gayt_12{font-family:var(--font-mono);font-weight:var(--weight-bold);color:var(--ink)}._actions_1gayt_17{gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}
