@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAVoAA8AAAAACegAAAUTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbDBwYBmAAbBEIColciA0LHgABNgIkAzgEIAWDZAc+DAcb9QdRlE5OmOBngm2rYa0IiBSU4SB6GXpb1ovxAEMb3kc8/X6ve+4LIEoWKsKQjE0KaAS5si8LV935qoC6jkBWl99PeNa/acrMsmIWkJM7J2fiwyD6/rZ3nySQEEJPI2+8mQgCjl/7/xfCPjhmumgbjyJtDTLAgZRI5C2Lsyg9Ej+AogCfIgpT4Glg/xqJD/gP3cxixar09EqCLkAR0S2CjsmOByOgCZ096O8EMaNtszM3NFMavYQr9Cp5x9dfFA/5c6zg2Tty8yAadUVizTiA6qa3QCC/ewmYw2NFVjA0W0NfnG8fGGCFUMwlNjUZzmSW9PlG/R/AyDGpxk28hPlctcMi84z8m/D+t4A8BCJ1LJF6PM8poA/kPvkJWDJ1K8BaUZaAFU7lYnST2ctUYrFxdcncWZ+9iCBZ7QpGtRZjgknaiROuAw9zmuW0fBVJAuYMq2n1OtKMXVFHky8Q0hrFz5fHL9r+nEPMnjt7HmivMC8x91xDA/1M/oAFOmT59tOnXR4D/SyfffGCednGaXbT8vxlrLJwBWKuYq7gZdFz7CSU+gIt6kE7uc+Qo2v37Ql5HkHKQsxRQtvGGz2XFwMdv411vIFQ6YqXmDMUlNIsQgwHBXRRFWtcw+hMzOajmR59mMsOuWmOF4yqrMx9tIxFTBfJL+Ii0RlIK4ImubT7MpIsjraaeanajTm7MtJOmW4rxrqXFRkT0If2oT0spW5rQzzafpjguAN9hiRinFZih+0AJ4zTkDbS8Uh95LjURmGlmKaOU1gqqpGTVk+skg4HuviVSNOtxkAukjRmgehpuFJzeK1lTT5P1BR1/PNEQdrPnuV+BTaWg//+kPhs+NC04dbkEaOaIOzcWmf+0GCvjO57t/beypjctoHZoyi8WpYUkmvITj8o+TTCOX91Xp24bnVevsQkk/AmUsZTIOZotreXUWEZNO7bn9qWsbLZpFW6JvXu9NXJzKKH42p+jchuqW1L6vNy1e9301q7tfmbr/QZMkUOD899Yd14NHBLo/SjF5cCSkjT2NHk135OQk4wT8IJPl3A+KVAmsC6w9Yzeb5ippX3NAv4svYkQsqFgb5lm1UzJZ7DRrsvW6fPCvnquOaJ3AZkUSKvIgyXf96PrZJ0kgSzaEuXOoX1hffmtOr/WYZ+xra+RIUo1WFKdehUQIrG3y5m3i9eznH2AwnYJE9dQSY4kM2VOdnutWqt4pcfeb+k1NlrCD2P3ZO5XLekNz+2uPpKb/XJ2t0NUfOkPccR0vHefWSNS4H/BGiupbdcml/BnXeommkZlIk13/I8D/sOQlw8z33xfpVl+C/GxBeA17vkDn3BYWv7dXrdRJsCQnVz7EH1QwnxcArxoPR47glkG2iQNwSZIChqhlyhaVP9a/045AZNdsyOfJGctxwg9NgmBAURbAFAm+MIaZIADY94zBhygFn0uMesbKlubVJlNpuQyGwxwB96jhQ4qR9Qu4XyKu1Tp1cLH/p5ZE990E5DFwpNaqksidKBtoMWVahBSjs1KNRwaI2gi380ig9P3rz5SjWgRqcMBWu/Q2sDMrNLKOq0U7MWT/ny5gPGn6tBkwHtavQaVcbp0m0kfWtTWctTnNVxceak0ulKzTpDe6uiNRqHjom7XY06zVt5qtVilAt3lKFEEM26JK19bwCDFNQf9sQgYUrmZO1Qm5ZiW0CGLZ6Hyvq4TZke5H+6xGcf+8Snzvruczt8Mu1G9R7wrwIAAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAdoAA4AAAAACcgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAABYAAAAWABEADkdQT1MAAAFcAAAADAAAAAwAFQAKR1NVQgAAAWgAAAAYAAAAGGyKdIVPUy8yAAABgAAAAE8AAABgZgH8y2NtYXAAAAHQAAAAUwAAAGxDUOfcZ2FzcAAAAiQAAAAIAAAACAAAABBnbHlmAAACLAAAA1QAAATSWeRXtGhlYWQAAAWAAAAAMgAAADb4vFe7aGhlYQAABbQAAAAeAAAAJAbhAvBobXR4AAAF1AAAADgAAAA4FcIAhmxvY2EAAAYMAAAAHgAAAB4HgwZJbWF4cAAABiwAAAAYAAAAIAAVAE5uYW1lAAAGRAAAAPIAAAHkJa9Cm3Bvc3QAAAc4AAAALwAAAD4DnwR9AAEAAAAMAAAAAAAAAAIAAQABAA0AAQAAAAEAAAAKAAoACgAAAAEAAAAKABYAFgABbGF0bgAIAAAAAAAAeNpjYGJczjiBgZWBgWkPUxcDA0MPhGa8y2DE8AsoygADDQwMugxIICAyKJjBgUFBQYF51n9VBgbm2Qx3gMKMDCDiF9MBIKXAwAQAu3UOIwB42mNgYGACYmYgFgGSjGCahSECSAsxCDAwA2UVGJ0YExkrGOsYJzEdV1D4/5+BASjmyJgAFKuFif1//O/wv2X/Jvzr+Vf51/X+W6BJGAAA3YQYRQAAAQAB//8AD3jabJQDtOtKFIb3nkmTpkqRSWqeukdBr23bNheebXvx2bZtLz7b9uLTcnsnBxe9J8bM/N8mILgA8E3yNlQARoUK+XLJGtUchyF+NXWNhUxD11RJrCMbeirk8qXpubBbENzhnBGL2sbmwZfN1zp3Mdx6MuiOoyelJJUUsqBIBVFp/TXwekZVr6o1n6PabuGx5FVIARTVQmkCHqZsHi6LbOfi8YMC47esmDT4NMkto/TRoMJWhUqt6waegUCq/T/+Q6+BGkwAGJVGw7Z6KF+5aRqarjJVlEp5puppqmvOS74HrSY6WgqK+V4s2c5IvTk/smFFdHLWDlTO2zv7VNKQJ+8outPl7rh94mnjt8xO4wJZUcXrJbd0vZiXyZln/KtYOUVPh8pszKOnZGKUFvaJuS4tJAQiqaixdN/FRB27dAl5VEtXXMsFYblLzlhz5wInjnHi+8hbUIAmJ9ZMTlx2MAxtgLbAcdNkgLaQL9kj0k5d0pu2zth/zZ66u24k2Oii3rd336zjE9jooHyynylR8/i5C7NxbTaNRnyhmBouTVi8ra+WnEgSHXC0/V/7P3ISvQA0SEMJAB0vSpTxwPBoTUBa4h8ySNX8BLQMpg/d8Ur/calF9P1RyWZi1GfC2sxpvjnWZZf9etll5PaCW2xN+z0kCVQK/4ivid6uL7Eiui6XXVcNXB2PFPklTq+AFPQBRAbzwswZmipR0zgsC61RiZFCF5KoS2Z4QbAf/3wGUZMF0au3TpN76Z/nd/iDiD2RnljPeQFs3dSnG0njlLSA+/CiEaIEgA/xKGlQdZhsawBIwVEGUwdhJmHkaJi6FMFJUh++/nDQ42u9qtTIK5d0MODy+gmrvfivb1Zi5nZGvsN9nerYvrs9Ad/l6nX+wgWduqBOOlhNJ2FGRQocyKmdURPRdPImgHYpryCe7A2J0txS9Fl7bpec7a24ijO8Lo9nBvVuWtzYls1m50gU/80bXYHW2Y/Fral+ZuGJGTUxStuzNBZndp4wiwHCbOLDm7l+GGAEj+OxnW59q8MEhGL7UXyefAMFAAw58eM5fqjb2IPdJoXD0cVaSgmkUsdFJCrI4QMrBHOKgBxWDiHGaf8sIKUA4wlZXlkB2a0Q3lYwhwEAvBLSq3jaY2BkYADi5t8fKo7F89t8ZeBmfsEABKd1OU/B6P9d/1WYdzLPBnI5GJhAogCeEw3qAAB42mNgZGBgnv1fBUi++9/1/zzzTqAIKuADAKY3BtYAAADHAAAAAAAAAU0AAAC8AAAB1QAFAX0ABQIYAB0BwgAZAmf/9QIzACUBxgAZAab/pgHjAEgB2wAlAAAAAAAAAAAAAAA7AGcAwAEOAUkBkwHSAhICMwJpAAB42mNgZGBg4GPwZWBjAAIgDw0AAAnZAGR42m2OBWoDQBREX929WLFPkLoXC1J3V5y4u8tpeoKeoFhOlgHiCWuzY3xgkiAjDI1OAf/UGniIVf4aeJh5fht4hDPcDTza4RljjZsGHmeZkwaeF4Iwea00Tva1cvjIEtE/L7ynEyGuNyU2JP2VG560xOrk8YhJEuBHJ4vcpPQ3DpU50DrigQIecc9IIY+a5BUj5MS6uqzRJp4jpQ+1PvQPqSMuPTvQfUmKNBWy4kOEpRkb+NjsaLHWHDZwEiWINhxniCchNq6/j7DuPbxqr6pzB6MknBdvaDpyOlmKuv1ibhrtxotyCaQLOwZO7qgDp2hIawAAeNptwUkBgCAAALCJf8MY0TA24EUa7hhQgE0AVvQ6eXAJbkXVdMkw/bJvA722ChwA)format("woff");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:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lilita-one-latin-400-normal-87r-Z-Re.woff2)format("woff2"),url(/assets/lilita-one-latin-400-normal-DXkechA3.woff)format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-cyrillic-ext-600-normal-CWPPjBOD.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-600-normal-vnfu4DTE.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-cyrillic-600-normal-DJGQ2h05.woff2)format("woff2"),url(/assets/nunito-cyrillic-600-normal-BUjmtIuu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-vietnamese-600-normal-BY8O6Cug.woff2)format("woff2"),url(/assets/nunito-vietnamese-600-normal-DO1RqFw5.woff)format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-ext-600-normal-Dd9Zuxh1.woff2)format("woff2"),url(/assets/nunito-latin-ext-600-normal-BKUpuB78.woff)format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-600-normal-Br8yIETf.woff2)format("woff2"),url(/assets/nunito-latin-600-normal-Cd0eNu1l.woff)format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-cyrillic-ext-800-normal-B-cvGohL.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-800-normal-pjRatrRO.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-cyrillic-800-normal-D3igD7Kl.woff2)format("woff2"),url(/assets/nunito-cyrillic-800-normal-DymMgApb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-vietnamese-800-normal-D_CZYdm9.woff2)format("woff2"),url(/assets/nunito-vietnamese-800-normal-Dz0hZPb5.woff)format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-ext-800-normal-CtU8tJOV.woff2)format("woff2"),url(/assets/nunito-latin-ext-800-normal-CDcxIxx8.woff)format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-800-normal-Dz8SOQK_.woff2)format("woff2"),url(/assets/nunito-latin-800-normal-D-J0wlBY.woff)format("woff");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:Patrick Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/patrick-hand-vietnamese-400-normal-65jA92mZ.woff2)format("woff2"),url(/assets/patrick-hand-vietnamese-400-normal-CZjY324Y.woff)format("woff");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:Patrick Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/patrick-hand-latin-ext-400-normal-Dno5CMlI.woff2)format("woff2"),url(/assets/patrick-hand-latin-ext-400-normal-C2ywpnn3.woff)format("woff");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:Patrick Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/patrick-hand-latin-400-normal-B7HHA2Vw.woff2)format("woff2"),url(/assets/patrick-hand-latin-400-normal-Df9_VoRQ.woff)format("woff");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:Bangers;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bangers-vietnamese-400-normal-BbvBhFjQ.woff2)format("woff2"),url(/assets/bangers-vietnamese-400-normal-Ll9rymNv.woff)format("woff");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:Bangers;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bangers-latin-ext-400-normal-7BLmjjiv.woff2)format("woff2"),url(/assets/bangers-latin-ext-400-normal-CzVt_Cgx.woff)format("woff");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:Bangers;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bangers-latin-400-normal-DeHY8Ncq.woff2)format("woff2"),url(/assets/bangers-latin-400-normal-BAEm-Pv0.woff)format("woff");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:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vt323-vietnamese-400-normal-D0VnvwZ9.woff2)format("woff2"),url(/assets/vt323-vietnamese-400-normal-D_5Q7Vcv.woff)format("woff");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:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vt323-latin-ext-400-normal-iUdYUaX4.woff2)format("woff2"),url(/assets/vt323-latin-ext-400-normal-DqOq58ri.woff)format("woff");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:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vt323-latin-400-normal-wDgJuOC9.woff2)format("woff2"),url(/assets/vt323-latin-400-normal-Dqn9ZSPj.woff)format("woff");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:Architects Daughter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/architects-daughter-latin-ext-400-normal-BsHeVfRr.woff2)format("woff2"),url(/assets/architects-daughter-latin-ext-400-normal-FqHtA13I.woff)format("woff");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:Architects Daughter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/architects-daughter-latin-400-normal-DOGE_9Aw.woff2)format("woff2"),url(/assets/architects-daughter-latin-400-normal-Ze4cbGW2.woff)format("woff");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:Courier Prime;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/courier-prime-latin-ext-400-normal-B-EsvyE4.woff2)format("woff2"),url(/assets/courier-prime-latin-ext-400-normal-CKOCNFvK.woff)format("woff");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:Courier Prime;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/courier-prime-latin-400-normal-BbyBr73r.woff2)format("woff2"),url(/assets/courier-prime-latin-400-normal-BAlbUm6l.woff)format("woff");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:Courier Prime;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/courier-prime-latin-ext-700-normal-ByMJlNdM.woff2)format("woff2"),url(/assets/courier-prime-latin-ext-700-normal-BIFoAzHx.woff)format("woff");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:Courier Prime;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/courier-prime-latin-700-normal-D1YCjmaD.woff2)format("woff2"),url(/assets/courier-prime-latin-700-normal-CVvp4Sof.woff)format("woff");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:Gochi Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/gochi-hand-latin-400-normal-D3Iu69dp.woff2)format("woff2"),url(/assets/gochi-hand-latin-400-normal-DC0_N7qt.woff)format("woff");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:DSEG7 Classic;font-weight:700;font-style:normal;font-display:block;src:url(/assets/DSEG7Classic-Bold-jUCkPCxO.woff2)format("woff2")}*{box-sizing:border-box}html,body{height:100%;margin:0}body{overflow:hidden}button{font:inherit;color:inherit;cursor:pointer}button:disabled{cursor:not-allowed}kbd{font:inherit;background:0 0;border:1.5px solid;border-radius:5px;padding:0 .4em;font-weight:800;line-height:1.3;display:inline-block}h1,h2,p,ol,ul{margin:0;padding:0}ol,ul{list-style:none}.app{background:var(--bg);background-image:var(--bg-image);background-size:var(--bg-size);height:100vh;color:var(--ink);font-family:var(--font-ui);font-size:var(--font-size);font-weight:var(--ui-weight);font-variant-numeric:tabular-nums;line-height:1.35;position:relative;overflow:hidden}.defs-host{width:0;height:0;position:absolute;overflow:hidden}.spacer{flex:1}.empty{opacity:.7;font-family:var(--font-hand)}.gain{color:var(--gain)}.loss{color:var(--loss)}.hint{opacity:.8;font-size:.86em}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.panel{background:var(--panel);background-image:var(--panel-image);background-size:var(--panel-size);border:var(--panel-border);border-radius:var(--panel-radius);box-shadow:var(--panel-shadow);color:var(--panel-ink);clip-path:var(--panel-clip);padding:12px 14px}.panel h2,.sticky h2,.drawer h2,.modal h2{font-family:var(--font-display);letter-spacing:var(--display-track);text-transform:var(--display-case);text-shadow:var(--display-shadow);align-items:baseline;gap:8px;margin-bottom:6px;font-size:1.15em;font-weight:400;display:flex}.btn{background:var(--btn);width:100%;color:var(--btn-ink);border:var(--btn-border);border-radius:var(--btn-radius);box-shadow:var(--btn-shadow);transform:var(--btn-skew);font-family:var(--font-display);letter-spacing:var(--display-track);text-transform:var(--display-case);text-align:left;flex-direction:column;align-items:flex-start;gap:2px;padding:14px 20px;font-size:1.45em;transition:transform 90ms,box-shadow 90ms,filter 90ms;display:flex}.btn small{font-family:var(--font-ui);letter-spacing:0;text-transform:none;opacity:.85;font-size:.55em}.btn.primary{background:var(--primary);color:var(--primary-ink)}.btn:hover{filter:brightness(1.06);transform:var(--btn-skew) translateY(-2px)}.btn:active{transform:var(--btn-skew) translateY(2px);box-shadow:none}.chip-btn{background:var(--btn);color:var(--btn-ink);border:var(--chip-border);border-radius:var(--chip-radius);white-space:nowrap;padding:5px 12px;font-size:.86em;font-weight:800}.chip-btn:hover{filter:brightness(1.08)}.chip-btn.danger{color:var(--loss)}.menu{grid-template-columns:minmax(340px,38%) 1fr;gap:28px;height:100vh;padding:26px 32px;display:grid}.menu-left{flex-direction:column;gap:14px;min-height:0;padding:4px 6px 12px 4px;display:flex;overflow-y:auto}.menu-right{min-height:0;padding:4px 8px 12px 4px;overflow-y:auto}.logo{font-family:var(--font-display);white-space:nowrap;letter-spacing:var(--display-track);color:var(--logo);text-shadow:var(--logo-shadow);transform-origin:0;-webkit-text-stroke:var(--logo-stroke);paint-order:stroke fill;align-items:center;padding:6px 0 10px;font-size:clamp(34px,4.4vw,70px);font-weight:400;line-height:.95;display:flex;transform:rotate(-2deg)}.logo svg{width:auto;height:.86em;margin:0 .02em;overflow:visible}.logo .logo-i{height:.92em}.pencil-wood{fill:var(--accent-w);stroke:var(--logo-ink);stroke-width:3px}.pencil-lead{fill:var(--logo-ink)}.pencil-ferrule{fill:var(--accent-b);stroke:var(--logo-ink);stroke-width:3px}.pencil-eraser{fill:var(--check);stroke:var(--logo-ink);stroke-width:3px}.dial{fill:var(--panel);stroke:var(--logo-ink);stroke-width:8px}.dial-hands{fill:none;stroke:var(--logo-ink);stroke-width:7px;stroke-linecap:round}.dial-flag{fill:var(--low);stroke:var(--logo-ink);stroke-width:3px;stroke-linejoin:round}.logo.small{-webkit-text-stroke-width:min(5px, .2em);text-shadow:none;padding:0;font-size:26px;transform:none}.tagline{font-family:var(--font-hand);font-size:1.35em}.menu-buttons{gap:12px;display:grid}.options{gap:7px;display:grid}.seg{gap:6px;display:flex}.seg button{text-transform:capitalize;border:var(--chip-border);border-radius:var(--chip-radius);color:inherit;background:0 0;flex:1;padding:6px 4px;font-weight:800}.seg button.on{background:var(--primary);color:var(--primary-ink)}.check{cursor:pointer;align-items:center;gap:8px;display:flex}.check input{width:17px;height:17px;accent-color:var(--primary)}.sticky{background:var(--note);color:var(--note-ink);font-family:var(--font-hand);border-radius:var(--note-radius);border:var(--note-border);padding:14px 16px 16px;font-size:1.08em;transform:rotate(1.2deg);box-shadow:3px 5px #0000002e}.sticky ol{counter-reset:n;gap:5px;display:grid}.sticky li{counter-increment:n;padding-left:1.5em;position:relative}.sticky li:before{content:counter(n) ".";font-weight:800;position:absolute;left:0}.locker-title{font-family:var(--font-display);letter-spacing:var(--display-track);text-transform:var(--display-case);text-shadow:var(--display-shadow);flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:12px;font-size:1.7em;font-weight:400;display:flex}.locker-title small{font-family:var(--font-hand);letter-spacing:0;text-transform:none;opacity:.85;font-size:.58em}.style-grid{grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:16px;display:grid}.style-grid.compact{grid-template-columns:repeat(5,1fr);gap:10px}.style-card{text-align:left;background:var(--bg);background-image:var(--bg-image);background-size:var(--bg-size);color:var(--ink);font-family:var(--font-ui);font-size:var(--font-size);font-weight:var(--ui-weight);border:3px solid #0000;border-radius:14px;gap:3px;padding:10px;transition:transform .11s;display:grid;position:relative;box-shadow:0 3px #00000040}.style-card:hover{transform:translateY(-3px)rotate(-.6deg)}.style-card.active{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus), 0 6px 14px #0000004d}.style-card.active:after{content:"✓";background:var(--focus);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font:800 16px/1 sans-serif;display:grid;position:absolute;top:-10px;right:-10px}.style-card .board.mini{border:var(--frame-border);width:100%;height:auto;box-shadow:none;border-radius:6px}.style-name{font-family:var(--font-display);letter-spacing:var(--display-track);text-transform:var(--display-case);text-shadow:var(--display-shadow);margin-top:5px;font-size:1.2em}.style-room{opacity:.8;text-transform:uppercase;letter-spacing:.08em;font-size:.8em}.style-blurb{font-family:var(--font-hand);font-size:.98em;line-height:1.25}.compact .style-name{font-size:.95em}.compact .style-room{display:none}.match{grid-template:"top top top""left board right"minmax(0,1fr)/minmax(230px,300px) minmax(0,1fr) minmax(290px,350px);gap:12px 18px;height:100vh;padding:10px 18px 14px;display:grid}.topbar{grid-area:top;align-items:center;gap:10px;min-height:38px;display:flex}.mode-tag,.turn-tag{background:var(--tag);color:var(--tag-ink);text-transform:capitalize;border-radius:99px;padding:3px 10px;font-size:.86em;font-weight:800}.turn-tag{background:var(--primary);color:var(--primary-ink);text-transform:none}.rail{flex-direction:column;gap:12px;min-height:0;display:flex}.rail-left{grid-area:left}.rail-right{grid-area:right;justify-content:center}.board-area{flex-direction:column;grid-area:board;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:0;display:flex;container-type:size}.board-wrap{aspect-ratio:1;will-change:transform;width:min(100cqw,100cqh - 46px)}.board-frame{width:100%;height:100%;padding:var(--frame-pad);background:var(--frame);border:var(--frame-border);border-radius:var(--frame-radius);box-shadow:var(--frame-shadow);position:relative}.board{-webkit-user-select:none;user-select:none;border-radius:var(--board-radius);width:100%;height:100%;filter:var(--board-filter);display:block}.moves{flex-direction:column;flex:1 1 0;min-height:90px;display:flex}.moves ol{flex:1;font-size:.95em;overflow-y:auto}.moves li{grid-template-columns:2.4em 1fr 1fr;padding:1px 0;display:grid}.moves li.empty{display:block}.mv-no{opacity:.6}.mv{font-weight:800}.ledger li{color:var(--panel-ink);padding:1px 0;font-size:.92em}.ledger li b{min-width:3.1em;display:inline-block}.ledger li.gain b{color:var(--gain)}.ledger li.loss b{color:var(--loss)}.bench-row{flex-wrap:wrap;min-height:30px;margin:0 -4px;display:flex}.bench-row span{margin-right:-8px}.crowd{font-family:var(--font-ui);letter-spacing:.05em;text-transform:none;margin-left:auto;font-size:.72em}.movebox{align-items:center;gap:8px;height:34px;font-size:.9em;display:flex}.movebox input{width:150px;font:inherit;color:var(--panel-ink);background:var(--panel);border:var(--chip-border);border-radius:var(--chip-radius);padding:5px 10px;font-weight:800}.movebox input::placeholder{color:inherit;opacity:.55;font-weight:600}.sq-l{fill:var(--sq-l)}.sq-d{fill:var(--sq-d)}.sq-tex{pointer-events:none}.sq-tex-l{fill:var(--tex-l);opacity:var(--tex-l-op)}.sq-tex-d{fill:var(--tex-d);opacity:var(--tex-d-op)}.board-overlay{fill:var(--overlay);opacity:var(--overlay-op);mix-blend-mode:var(--overlay-blend);pointer-events:none}.coord{font:800 15px var(--font-ui);pointer-events:none}.coord.on-l{fill:var(--coord-l)}.coord.on-d{fill:var(--coord-d)}.hit{fill:#0000;cursor:pointer;touch-action:none}.marks{pointer-events:none}.hl-last{fill:var(--last);opacity:var(--last-op)}.hl-selected{fill:none;stroke:var(--focus);stroke-width:6px;stroke-dasharray:var(--sel-dash)}.hl-dot{fill:var(--dot);opacity:.9;stroke:var(--dot-ring);stroke-width:3px}.hl-capture path{fill:var(--dot);stroke:var(--dot-ring);stroke-width:2px}.hl-check circle{fill:none;stroke:var(--check);stroke-width:8px}.hl-check text{font:800 34px var(--font-ui);fill:var(--check);stroke:var(--badge-ring);stroke-width:5px;paint-order:stroke}.ghost-cell{fill:var(--focus);opacity:.14;stroke:var(--focus);stroke-width:3px;stroke-dasharray:10 7}.ghost-block{fill:none;stroke-width:7px;opacity:.9}.ghost-w{stroke:var(--accent-w)}.ghost-b{stroke:var(--accent-b)}.badge circle{stroke:var(--badge-ring);stroke-width:3px}.badge text{fill:#fff;font:800 21px sans-serif}.badge-up circle{fill:var(--up)}.badge-down circle{fill:var(--down)}.badge-even circle{fill:var(--even)}.window-ring circle{fill:none;stroke:var(--focus);stroke-width:9px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0;transform-origin:50px 50px;animation:ring-drain var(--dur) linear forwards, ring-warn .5s steps(2) calc(var(--dur) - .5s) infinite;transform:rotate(-90deg)}@keyframes ring-drain{to{stroke-dashoffset:100px}}@keyframes ring-warn{50%{stroke:var(--low)}to{stroke:var(--low)}}.captured-ghost{opacity:.5;pointer-events:none}.pieces{filter:var(--pieces-filter);pointer-events:none}.piece-slot{transition:transform .17s cubic-bezier(.2,.9,.3,1.15)}.piece-slot.is-dragging{transition:none}.pc-w{--pc-fill:var(--w-fill);--pc-ink:var(--w-ink);--pc-accent:var(--accent-w);--pc-base:var(--w-base);--pc-eye:var(--w-eye);--pc-line:var(--w-line);--pc-dash:var(--w-dash)}.pc-b{--pc-fill:var(--b-fill);--pc-ink:var(--b-ink);--pc-accent:var(--accent-b);--pc-base:var(--b-base);--pc-eye:var(--b-eye);--pc-line:var(--b-line);--pc-dash:var(--b-dash)}.pc-shadow{fill:#000;opacity:var(--shadow-op)}.pc-body{fill:var(--pc-fill);stroke:var(--pc-ink);stroke-width:var(--pc-stroke);stroke-linejoin:round;stroke-dasharray:var(--pc-dash)}.pc-detail{fill:none;stroke:var(--pc-line);stroke-width:var(--pc-detail-w);stroke-linecap:round;stroke-linejoin:round}.pc-eye{fill:var(--pc-eye);display:var(--eye-display)}.pc-base{fill:var(--pc-base);stroke:var(--pc-ink);stroke-width:var(--pc-stroke);stroke-linejoin:round}.pc-band{fill:var(--pc-accent)}.pc-halo{display:var(--halo-display)}.pc-halo *{fill:var(--halo);stroke:var(--halo);stroke-width:var(--halo-w);stroke-linejoin:round}.pc.is-selected{transform:translateY(-6px)}.piece-icon{filter:var(--pieces-filter);overflow:visible}.promo-bg{fill:var(--panel);stroke:var(--focus);stroke-width:4px}.promo-opt rect{fill:#0000;cursor:pointer}.promo-opt:hover rect{fill:var(--last);opacity:.6}.prompt{z-index:5;background:var(--panel);width:max-content;max-width:330px;color:var(--panel-ink);border:var(--panel-border);border-radius:var(--panel-radius);padding:9px 11px 8px;animation:.14s cubic-bezier(.2,1.4,.4,1) pop-in;position:absolute;transform:translate(-50%,calc(-100% - 10px));box-shadow:0 8px 22px #00000059}.prompt.below{transform:translate(-50%,10px)}.prompt-wait{opacity:.85;background:var(--tag);color:var(--tag-ink);border:none;padding:4px 12px;font-weight:800}.prompt-head{align-items:center;gap:8px;margin-bottom:7px;font-weight:800;display:flex}.prompt-who{text-transform:uppercase;letter-spacing:.06em}.prompt-game{align-items:center;gap:5px;display:inline-flex}.glyph{fill:currentColor;flex:none}.adv{color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;margin-left:auto;font:800 14px sans-serif;display:grid}.adv-up{background:var(--up)}.adv-down{background:var(--down)}.adv-even{background:var(--even)}.prompt-tiers{gap:9px;display:flex}.prompt-foot{font-family:var(--font-hand);opacity:.85;text-align:center;margin-top:5px;font-size:.9em}.hallpass{background:var(--pass);min-width:132px;height:72px;color:var(--pass-ink);border:var(--pass-border);border-radius:var(--pass-radius);box-shadow:var(--btn-shadow);text-align:left;grid-template-columns:auto 1fr;grid-template-areas:"k w""k c";align-items:center;column-gap:9px;padding:6px 14px 6px 10px;display:grid}.hallpass kbd{grid-area:k;font-size:1.4em}.hallpass-w{font-family:var(--font-display);font-variant-numeric:tabular-nums;grid-area:w;font-size:1.75em;line-height:1}.hallpass-cost{text-transform:uppercase;letter-spacing:.06em;grid-area:c;font-size:.78em;font-weight:800}.hallpass:disabled{filter:grayscale();opacity:.5}.hallpass:not(:disabled):hover{transform:translateY(-2px)rotate(-1deg)}@keyframes pop-in{0%{opacity:0;scale:.7}}.banner{z-index:6;white-space:nowrap;pointer-events:none;font-family:var(--font-display);letter-spacing:var(--display-track);background:var(--ot);color:var(--ot-ink);border:var(--stamp-border);border-radius:var(--pass-radius);padding:6px 26px;font-size:clamp(30px,6cqw,62px);animation:1.5s both banner-in;position:absolute;top:42%;left:50%;translate:-50% -50%;rotate:-4deg;box-shadow:0 8px #00000040}.banner-info{background:var(--tag);color:var(--tag-ink);font-size:clamp(18px,2.6cqw,26px);animation-duration:1.1s;top:8%;rotate:0deg}.banner-mate{background:var(--primary);color:var(--primary-ink);animation-duration:2.2s}@keyframes banner-in{0%{opacity:0;scale:1.6}12%{opacity:1;scale:1}85%{opacity:1}to{opacity:0;scale:.96}}.toast{z-index:40;background:var(--panel-ink);color:var(--panel);border-radius:99px;padding:8px 18px;font-weight:800;animation:.14s pop-in;position:fixed;bottom:26px;left:50%;translate:-50%}.clock-panel{gap:10px;display:grid;position:relative}.clock{background:var(--clock-case);color:var(--clock-case-ink);border:var(--clock-border);border-radius:var(--clock-radius);box-shadow:var(--panel-shadow);padding:10px 12px;position:relative}.clock.side-w{--side:var(--accent-w)}.clock.side-b{--side:var(--accent-b)}.clock-head{align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.clock-who{font-family:var(--font-display);letter-spacing:var(--display-track);text-transform:var(--display-case);font-size:1.15em}.clock-school{opacity:.85;border-left:10px solid var(--side);margin-left:auto;padding-left:12px;font-size:.78em}.clock-lcd{background:var(--lcd);border:var(--lcd-border);border-radius:var(--lcd-radius);height:84px;font-family:"DSEG7 Classic", var(--font-ui);color:var(--lcd-idle);box-shadow:var(--lcd-shadow);justify-content:flex-end;align-items:center;padding:0 14px;font-size:56px;font-weight:700;line-height:1;display:flex;position:relative;overflow:hidden}[data-clock=plain] .clock-lcd{font-family:Nunito,sans-serif;font-weight:800}[data-clock=plain] .clock-ghost{display:none}.clock-digits{position:relative}.clock-ghost{opacity:.1;position:absolute;right:14px}.clock-pause{border-left:7px solid;border-right:7px solid;width:18px;height:24px;display:none;position:absolute;left:14px}.clock[data-state=running] .clock-lcd{color:var(--lcd-on);box-shadow:var(--lcd-shadow), inset 0 0 0 4px var(--side)}.clock[data-state=frozen] .clock-lcd{background-image:repeating-linear-gradient(135deg, transparent 0 10px, var(--lcd-hatch) 10px 14px)}.clock[data-state=frozen] .clock-pause{display:block}.clock[data-low=low] .clock-lcd,.clock[data-low=critical] .clock-lcd{color:var(--low)}.clock[data-low=critical][data-state=running] .clock-digits{animation:1s steps(2,end) infinite pulse}.clock.is-overtime{background:var(--ot);color:var(--ot-ink);background-image:repeating-linear-gradient(135deg,#0000 0 16px,#00000017 16px 32px)}.clock[data-flagged=yes] .clock-lcd:after{content:"";background:linear-gradient(115deg, transparent 46%, var(--low) 47% 48.5%, transparent 49.5%), linear-gradient(60deg, transparent 58%, var(--low) 59% 60%, transparent 61%), linear-gradient(170deg, transparent 30%, var(--low) 31% 32%, transparent 33%);position:absolute;inset:0}@keyframes pulse{50%{opacity:.55}}.timebar{background:var(--bar-bg);border-radius:5px;height:9px;margin-top:8px;position:relative;overflow:hidden}.timebar>div{border-radius:5px;position:absolute;top:0;bottom:0;left:0}.timebar-fill{background:var(--side)}.timebar-trail{background:var(--bar-trail)}.timebar-over{background:repeating-linear-gradient(90deg, var(--gold) 0 6px, #fff8 6px 9px)}.passes{gap:5px;margin-top:8px;display:flex}.pass{letter-spacing:.08em;border-radius:var(--chip-radius);background:var(--pass);color:var(--pass-ink);border:var(--pass-border);padding:2px 8px;font-size:.66em;font-weight:800}.pass.off{opacity:.28;filter:grayscale();text-decoration:line-through}.scale-wrap{justify-items:center;min-height:96px;display:grid;position:relative}.scale{width:170px;height:94px;overflow:visible}.scale-post,.scale-arm,.scale-string{fill:none;stroke:var(--brass);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.scale-string{stroke-width:2px}.scale-post{fill:var(--brass)}.scale-pan{fill:var(--brass);stroke:var(--ink);stroke-width:1.5px}.scale-pin{fill:var(--brass);stroke:var(--ink);stroke-width:2px}.scale-beam{transform-origin:100px 26px;transition:transform .5s cubic-bezier(.3,1.5,.5,1)}.ot-badge{font-family:var(--font-display);letter-spacing:var(--display-track);background:var(--ot);color:var(--ot-ink);border:var(--stamp-border);border-radius:6px;padding:1px 10px;font-size:.95em;position:absolute;top:0;left:0;rotate:-6deg}.cooldown-note{font-family:var(--font-hand);opacity:.9;font-size:.92em;position:absolute;bottom:-2px;right:0}.fly-chip{z-index:20;background:var(--gold);color:#1b1a2e;pointer-events:none;border:2px solid #1b1a2e;border-radius:99px;padding:3px 12px;font-size:1.2em;font-weight:800;animation:.5s cubic-bezier(.5,-.3,.5,1) .5s both fly;position:absolute;translate:-50% -50%}@keyframes fly{0%{opacity:1;transform:translateY(0)scale(1.25)}to{transform:translateY(var(--dy)) scale(.8);opacity:0}}.delta-tag{z-index:3;background:var(--panel);pointer-events:none;border:2px solid;border-radius:8px;padding:0 10px;font-size:1.25em;font-weight:800;animation:2.2s both delta;position:absolute;top:-12px;right:12px}@keyframes delta{0%{opacity:0;translate:0 10px}12%{opacity:1;translate:0}80%{opacity:1}to{opacity:0}}.qd{z-index:30;pointer-events:none;position:fixed;inset:0}.qd-slam{place-items:center;display:grid;position:absolute;inset:0}.hallpass.big{min-width:200px;height:110px;animation:.28s cubic-bezier(.2,1.6,.4,1) both slam;rotate:-7deg;box-shadow:0 10px #0000004d}.hallpass.big .hallpass-w{grid-area:k;font-size:3em}.hallpass.big .hallpass-cost{grid-area:w;font-size:1em}.stage-dive .qd-slam,.stage-ready .qd-slam,.stage-play .qd-slam{display:none}@keyframes slam{0%{opacity:0;scale:3.2}}.qd-scene{pointer-events:auto;background:var(--arena);background-image:var(--arena-image);background-size:var(--arena-size);color:var(--arena-ink);opacity:0;grid-template-rows:auto auto 1fr 1.25fr;transition:opacity .45s cubic-bezier(.65,0,.35,1),scale .45s cubic-bezier(.65,0,.35,1);display:grid;position:absolute;inset:0;scale:.35}.stage-slam .qd-scene{pointer-events:none}.stage-dive .qd-scene,.stage-ready .qd-scene,.stage-play .qd-scene{opacity:1;scale:1}.qd-dock{justify-content:center;align-items:center;gap:22px;padding:10px;font-size:1.15em;font-weight:800;display:flex}.qd-dock span{font-family:"DSEG7 Classic", var(--font-ui);font-size:1.3em}.qd-dock b{background:var(--pass);color:var(--pass-ink);border:var(--pass-border);border-radius:var(--pass-radius);padding:2px 14px}.qd-fuse{background:var(--bar-bg);border-radius:6px;height:12px;margin:0 12%;overflow:hidden}.qd-fuse div{background:var(--low);transform-origin:0;height:100%}.qd-wall,.qd-bell{place-items:center;display:grid;position:relative}.bell-plate{fill:var(--panel);stroke:var(--arena-ink);stroke-width:4px}.bell-dome{fill:var(--brass);stroke:var(--arena-ink);stroke-width:4px}.bell-pin{fill:var(--arena-ink)}.bell-hammer{stroke:var(--arena-ink);stroke-width:7px;stroke-linecap:round}.qd-bell.ringing svg{animation:70ms linear infinite ring}.qd-bell.ringing .bell-dome{fill:var(--low)}@keyframes ring{0%{transform:translate(-5px)rotate(-3deg)}50%{transform:translate(5px)rotate(3deg)}to{transform:translate(-5px)rotate(-3deg)}}.qd-ring{font-family:var(--font-display);white-space:nowrap;color:var(--low);-webkit-text-stroke:3px var(--arena-ink);paint-order:stroke fill;margin-left:8px;font-size:64px;animation:90ms pop-in;position:absolute;top:-14px;left:100%;rotate:-8deg}.qd-decoy{font-family:var(--font-display);letter-spacing:var(--display-track);background:var(--note);color:var(--note-ink);border:var(--note-border);padding:8px 18px;font-size:34px;animation:.65s both decoy;position:absolute;box-shadow:3px 4px #0003}.decoy-0{border-radius:4px;rotate:-6deg}.decoy-1{border-radius:40px 40px 40px 4px;rotate:4deg}.decoy-2{clip-path:polygon(0 12%,8% 0,100% 6%,96% 100%,4% 94%);border-radius:0;rotate:-2deg}.decoy-3{border-radius:50%;padding:18px 20px;rotate:7deg}.slot-0{top:22%;left:14%}.slot-1{top:30%;right:13%}.slot-2{bottom:12%;left:22%}.slot-3{bottom:16%;right:22%}@keyframes decoy{0%{opacity:0;scale:.4}15%{opacity:1;scale:1.1}70%{opacity:1;scale:1}to{opacity:0;scale:.9}}.qd-arena{opacity:.9;grid-template-columns:repeat(3,26px);gap:3px;display:grid;position:absolute;bottom:8%;left:3%}.cell{background:var(--sq-l);border:2px solid var(--arena-ink);border-radius:4px;width:26px;height:26px}.cell.wall{background:repeating-linear-gradient(45deg, var(--arena-ink) 0 3px, transparent 3px 6px)}.cell.block-w{background:var(--accent-w)}.cell.block-b{background:var(--accent-b)}.cell.center{outline:3px solid var(--low);outline-offset:1px}.qd-panes{grid-template-columns:1fr 1fr;display:grid}.qd-pane{border-top:var(--panel-border);background:var(--pane);--side:var(--accent-w);align-content:center;justify-items:center;gap:4px;padding:10px;display:grid;position:relative;overflow:hidden}.qd-pane.side-b{--side:var(--accent-b)}.qd-pane+.qd-pane{border-left:var(--panel-border)}.qd-pane:before{content:"";background:var(--side);height:10px;position:absolute;top:0;left:0;right:0}.qd-name{font-family:var(--font-display);letter-spacing:var(--display-track);text-transform:var(--display-case);font-size:1.5em}.qd-avatar{height:170px;position:relative}.qd-avatar .piece-icon{transform-origin:50% 90%;transition:transform 90ms}.pane-hit .piece-icon{transform:scale(1.12,.9)}.pane-false .piece-icon{filter:var(--pieces-filter) grayscale(.7);transform:rotate(-18deg)translateY(8px)}.pane-saved .piece-icon{animation:.3s wobble}@keyframes wobble{30%{transform:rotate(-9deg)}70%{transform:rotate(7deg)}}.qd-shields{gap:4px;min-height:26px;display:flex}.shield path{fill:var(--side);stroke:var(--arena-ink);stroke-width:2px}.shield.off{opacity:.25}.qd-status{font-family:var(--font-display);letter-spacing:var(--display-track);font-variant-numeric:tabular-nums;min-height:1.3em;font-size:2em}.pane-hit .qd-status{color:var(--gain)}.pane-false .qd-status,.pane-none .qd-status{color:var(--loss)}.qd-key{background:var(--panel);color:var(--panel-ink);padding:2px 12px;font-size:1.1em}.stamp{z-index:2;white-space:nowrap;text-align:center;font-family:var(--font-display);letter-spacing:var(--display-track);background:var(--stamp-bg);border:6px double;border-radius:10px;padding:4px 22px;font-size:clamp(30px,4.2vw,60px);animation:.24s cubic-bezier(.2,1.6,.4,1) both slam;position:absolute;top:47%;left:50%;translate:-50% -50%;rotate:-9deg}.stamp small{font-family:var(--font-ui);letter-spacing:0;font-size:.36em;font-weight:800;display:block}.stamp-win{color:var(--gain)}.stamp-loss{color:var(--loss);rotate:6deg}.stamp-tie{color:var(--arena-ink);rotate:-3deg}.qd-pane.lost{filter:saturate(.35)}.qd-flash{background:var(--flash);place-content:center;justify-items:center;gap:12px;animation:.12s pop-in;display:grid;position:absolute;inset:0}.qd-verb{font-family:var(--font-display);letter-spacing:var(--display-track);color:var(--logo);-webkit-text-stroke:var(--logo-stroke);paint-order:stroke fill;text-shadow:var(--logo-shadow);font-size:160px;line-height:1;rotate:-4deg}.qd-how{background:var(--panel);color:var(--panel-ink);border:var(--panel-border);border-radius:var(--panel-radius);align-items:center;gap:8px;padding:6px 18px;font-size:1.5em;font-weight:800;display:flex}.confetti{pointer-events:none;position:absolute;inset:0;overflow:hidden}.confetti i{width:10px;height:16px;animation:1s cubic-bezier(.2,.6,.6,1) both fall;position:absolute;top:-14px}.confetti .c0{background:var(--accent-w)}.confetti .c1{background:var(--accent-b)}.confetti .c2{background:var(--check)}.confetti .c3{background:var(--gold);border-radius:50%}.confetti .c4{background:var(--gain)}@keyframes fall{to{transform:translateY(46vh) rotate(var(--r));opacity:0}}.modal-back{z-index:35;background:#0a0a148c;place-items:center;animation:.3s fade;display:grid;position:fixed;inset:0}@keyframes fade{0%{opacity:0}}.modal{background:var(--panel);background-image:var(--panel-image);background-size:var(--panel-size);width:min(720px,92vw);color:var(--panel-ink);border:var(--panel-border);border-radius:var(--panel-radius);gap:10px;padding:26px 30px 22px;animation:.22s cubic-bezier(.2,1.3,.4,1) pop-in;display:grid;position:relative;box-shadow:0 24px 60px #00000080}.modal h2{margin:0;font-size:2em}.slip{font-family:var(--font-display);letter-spacing:var(--display-track);background:var(--stamp-bg);border:4px double;border-radius:8px;padding:3px 18px;font-size:1.5em;position:absolute;top:-20px;right:22px;rotate:5deg}.slip-honor{color:var(--gain)}.slip-detention{color:var(--loss)}.superlative{font-family:var(--font-hand);font-size:1.4em}.stats{border-collapse:collapse;width:100%}.stats th,.stats td{text-align:right;border-bottom:var(--rule);padding:5px 8px}.stats th:first-child{text-align:left;font-weight:600}.stats td{font-weight:800}.modal-buttons{grid-template-columns:1.4fr 1fr;gap:12px;margin-top:6px;display:grid}.modal-buttons .btn{flex-direction:row;align-items:baseline;gap:10px;font-size:1.25em}.drawer{z-index:45;background:var(--panel);width:min(1180px,96vw);max-height:80vh;color:var(--panel-ink);border:var(--panel-border);border-radius:var(--panel-radius);padding:14px 18px 18px;animation:.16s pop-in;position:fixed;top:56px;left:50%;overflow-y:auto;translate:-50%;box-shadow:0 24px 60px #00000080}.drawer-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.too-small{display:none}@media (width<=1099px),(height<=599px){.too-small{z-index:99;text-align:center;background:var(--bg);font-family:var(--font-hand);place-content:center;justify-items:center;gap:16px;padding:30px;font-size:1.4em;display:grid;position:fixed;inset:0}}[data-motion=reduced] *,[data-motion=reduced] :before,[data-motion=reduced] :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}[data-motion=reduced] .window-ring circle{animation:ring-drain var(--dur) linear forwards!important}[data-motion=reduced] .qd-scene{scale:1;transition:opacity .2s!important}[data-motion=reduced] .banner{animation:1.5s both banner-in!important}[data-motion=reduced] .delta-tag{animation:2.2s both delta!important}[data-motion=reduced] .fly-chip{display:none}.board-frame.is-3d{box-shadow:none;background:0 0;border:none;padding:0}.board3d{filter:none;position:relative}.board3d canvas{cursor:pointer;touch-action:none}.promo3d{background:var(--panel);border:var(--panel-border);border-radius:var(--panel-radius);box-shadow:var(--panel-shadow);gap:8px;padding:10px;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.promo3d button{background:var(--btn);border:var(--btn-border);border-radius:var(--btn-radius);cursor:pointer}.qd-arena3d{width:min(720px,70vw);height:330px}.qd-arena3d~.qd-ring{top:6px;left:auto;right:2%}.hd-panes{grid-row:3/5;min-height:0}.hd-panes .qd-pane{align-content:stretch;padding:0}.hd-panes canvas{display:block}.hd-hud{pointer-events:none;text-shadow:0 0 6px var(--pane), 0 0 6px var(--pane);justify-items:center;gap:4px;display:grid;position:absolute;inset:14px 0 auto}.hd-hud .qd-status.bad{color:var(--loss)}[data-style]{--font-display:"Lilita One", "Nunito", sans-serif;--font-ui:"Nunito", system-ui, sans-serif;--font-hand:"Patrick Hand", "Nunito", cursive;--font-size:16px;--ui-weight:600;--display-track:.01em;--display-case:none;--display-shadow:none;--bg:#8a5a3b;--bg-image:none;--bg-size:auto;--ink:#fbf8ef;--focus:#0072b2;--gain:#007a59;--loss:#b34e00;--low:#d55e00;--gold:#f0c419;--check:#cc79a7;--accent-w:#e69f00;--accent-b:#56b4e9;--panel:#fbf8ef;--panel-image:none;--panel-size:auto;--panel-ink:#1b1a2e;--panel-border:2px solid #1b1a2e;--panel-radius:10px;--panel-shadow:0 4px 0 #00000040;--panel-clip:none;--rule:1px solid #a8c7e6;--tag:#1b1a2e;--tag-ink:#fbf8ef;--note:#ffe680;--note-ink:#1b1a2e;--note-radius:2px;--note-border:none;--btn:#fbf8ef;--btn-ink:#1b1a2e;--btn-border:2.5px solid #1b1a2e;--btn-radius:12px;--btn-shadow:0 5px 0 #1b1a2e;--btn-skew:skew(0deg);--primary:#e69f00;--primary-ink:#1b1a2e;--chip-border:2px solid #1b1a2e;--chip-radius:8px;--pass:#ffe680;--pass-ink:#1b1a2e;--pass-border:2px dashed #1b1a2e;--pass-radius:8px;--logo:#fbf8ef;--logo-ink:#1b1a2e;--logo-stroke:10px #1b1a2e;--logo-shadow:0 6px 0 #1b1a2e;--frame:#1b1a2e;--frame-pad:10px;--frame-border:3px solid #1b1a2e;--frame-radius:14px;--frame-shadow:0 10px 0 #00000047;--board-radius:6px;--board-filter:none;--sq-l:#c9b98f;--sq-d:#577563;--tex-l:none;--tex-l-op:0;--tex-d:none;--tex-d-op:0;--overlay:none;--overlay-op:0;--overlay-blend:normal;--coord-l:#577563;--coord-d:#c9b98f;--last:#f0e442;--last-op:.45;--sel-dash:none;--dot:#1b1a2e;--dot-ring:#fbf8ef;--badge-ring:#fbf8ef;--up:#007a59;--down:#b34e00;--even:#6b6b76;--pieces-filter:none;--pc-stroke:3.4;--pc-detail-w:2.6;--shadow-op:.3;--eye-display:inline;--halo-display:none;--halo:#fff;--halo-w:9;--w-fill:#f4ebd9;--w-ink:#1b1a2e;--w-base:#d9c7a7;--w-eye:#1b1a2e;--w-line:#1b1a2e;--w-dash:none;--b-fill:#2b2d42;--b-ink:#1b1a2e;--b-base:#3e4160;--b-eye:#fbf8ef;--b-line:#8d93c7;--b-dash:none;--clock-case:#fbf8ef;--clock-case-ink:#1b1a2e;--clock-border:2.5px solid #1b1a2e;--clock-radius:14px;--lcd:#c4cfa1;--lcd-border:2.5px solid #1b1a2e;--lcd-radius:8px;--lcd-idle:#7c8663;--lcd-on:#1b1a2e;--lcd-shadow:inset 0 3px 0 #00000024;--lcd-hatch:#1b1a2e21;--bar-bg:#1b1a2e29;--bar-trail:#fff;--brass:#c9a227;--ot:#f0e442;--ot-ink:#1b1a2e;--stamp-border:3px solid #1b1a2e;--stamp-bg:#fbf8efeb;--arena:#e9dfc4;--arena-image:none;--arena-size:auto;--arena-ink:#1b1a2e;--pane:#fbf8ef;--flash:#e9dfc4e6}[data-style=notebook]{--bg:#8a5a3b;--bg-image:repeating-linear-gradient(92deg, #00000012 0 2px, transparent 2px 46px), repeating-linear-gradient(88deg, #ffffff0d 0 3px, transparent 3px 113px), radial-gradient(ellipse at 50% 30%, #a5714c, #6f452b);--panel-image:linear-gradient(90deg, transparent 26px, #e7a0a0 26px 27.5px, transparent 27.5px), repeating-linear-gradient(transparent 0 23px, #a8c7e6 23px 24px);--arena-image:repeating-linear-gradient(90deg, transparent 0 118px, #1b1a2e33 118px 122px), linear-gradient(#cdd9c2 0 46%, #1b1a2e 46% 47%, #b89a6a 47%)}[data-style=notebook] .panel{padding-left:36px}[data-style=chalkboard]{--font-display:"Gochi Hand", cursive;--font-ui:"Patrick Hand", sans-serif;--font-size:18px;--ui-weight:400;--display-track:.03em;--bg:#20352b;--bg-image:radial-gradient(ellipse 60% 40% at 30% 20%, #ffffff12, transparent), radial-gradient(ellipse 50% 30% at 75% 70%, #ffffff0d, transparent), repeating-linear-gradient(8deg, #ffffff05 0 3px, transparent 3px 11px);--ink:#f1eee0;--focus:#ffd166;--gain:#8ef0c0;--loss:#ffb37a;--low:#ff9a5c;--check:#ff9ecf;--accent-w:#ffd166;--accent-b:#7fd3ff;--panel:#263e33;--panel-ink:#f1eee0;--panel-border:2.5px dashed #f1eee0bf;--panel-radius:4px;--panel-shadow:none;--rule:1px dashed #f1eee066;--tag:#f1eee0;--tag-ink:#20352b;--note:#f1eee0;--note-ink:#20352b;--btn:transparent;--btn-ink:#f1eee0;--btn-border:3px solid #f1eee0;--btn-radius:255px 18px 225px 18px / 18px 225px 18px 255px;--btn-shadow:none;--primary:#f1eee0;--primary-ink:#20352b;--chip-border:2px solid #f1eee0cc;--pass:transparent;--pass-ink:#ffd166;--pass-border:2px dashed #ffd166;--logo:#f1eee0;--logo-ink:#f1eee0;--logo-stroke:0;--logo-shadow:3px 3px 0 #f1eee040;--frame:#7a5230;--frame-pad:14px;--frame-border:3px solid #4d3320;--frame-radius:6px;--board-radius:2px;--sq-l:#2f4d3f;--sq-d:#1f3329;--tex-l:url(#p-hatch);--tex-l-op:.3;--coord-l:#f1eee0;--coord-d:#f1eee0;--last:#ffd166;--last-op:.3;--sel-dash:14 8;--dot:#f1eee0;--dot-ring:#1f3329;--badge-ring:#f1eee0;--up:#1f7a5c;--pieces-filter:url(#f-chalk);--pc-stroke:4.2;--pc-detail-w:3;--shadow-op:0;--w-fill:#f4f1e6;--w-ink:#f4f1e6;--w-base:#f4f1e6;--w-eye:#20352b;--w-line:#20352b;--b-fill:#18281f;--b-ink:#f4f1e6;--b-base:#18281f;--b-eye:#f4f1e6;--b-line:#f4f1e6;--clock-case:#263e33;--clock-case-ink:#f1eee0;--clock-border:2.5px dashed #f1eee0bf;--clock-radius:4px;--lcd:#18281f;--lcd-border:2px solid #f1eee099;--lcd-idle:#6f8a7c;--lcd-on:#f4f1e6;--lcd-shadow:none;--lcd-hatch:#f1eee029;--bar-bg:#f1eee029;--brass:#f1eee0;--ot:#ffd166;--ot-ink:#20352b;--stamp-border:3px dashed #20352b;--stamp-bg:#18281fe6;--arena:#20352b;--arena-image:repeating-linear-gradient(90deg, transparent 0 138px, #f1eee029 138px 141px);--arena-ink:#f1eee0;--pane:#263e33;--flash:#18281feb}[data-style=blueprint]{--font-display:"Architects Daughter", cursive;--font-hand:"Architects Daughter", cursive;--display-case:uppercase;--display-track:.06em;--bg:#1d4f91;--bg-image:linear-gradient(#ffffff29 1px, transparent 1px), linear-gradient(90deg, #ffffff29 1px, transparent 1px), linear-gradient(#ffffff0f 1px, transparent 1px), linear-gradient(90deg, #ffffff0f 1px, transparent 1px);--bg-size:100px 100px, 100px 100px, 20px 20px, 20px 20px;--ink:#e8f3ff;--focus:#ffd166;--gain:#9ff5cf;--loss:#ffbe8a;--low:#ffa46b;--check:#ffa8d9;--accent-w:#ffd166;--accent-b:#ff9a76;--panel:#143c73db;--panel-ink:#e8f3ff;--panel-border:1.5px solid #e8f3ff;--panel-radius:0;--panel-shadow:6px 6px 0 -4.5px #e8f3ff, -6px -6px 0 -4.5px #e8f3ff;--rule:1px solid #e8f3ff59;--tag:#e8f3ff;--tag-ink:#1d4f91;--note:#e8f3ff;--note-ink:#143c73;--note-radius:0;--btn:#143c73db;--btn-ink:#e8f3ff;--btn-border:2px solid #e8f3ff;--btn-radius:0;--btn-shadow:5px 5px 0 -3px #e8f3ff;--primary:#e8f3ff;--primary-ink:#143c73;--chip-border:1.5px solid #e8f3ff;--chip-radius:0;--pass:transparent;--pass-ink:#ffd166;--pass-border:1.5px dashed #ffd166;--pass-radius:0;--logo:transparent;--logo-ink:#e8f3ff;--logo-stroke:2.5px #e8f3ff;--logo-shadow:none;--frame:transparent;--frame-pad:8px;--frame-border:2px solid #e8f3ff;--frame-radius:0;--frame-shadow:9px 9px 0 -7px #e8f3ff, -9px -9px 0 -7px #e8f3ff;--board-radius:0;--sq-l:#2f6ab4;--sq-d:#1a437e;--overlay:url(#p-grid);--overlay-op:.3;--coord-l:#e8f3ff;--coord-d:#e8f3ff;--last:#ffd166;--last-op:.32;--sel-dash:6 6;--dot:#e8f3ff;--dot-ring:#143c73;--badge-ring:#e8f3ff;--up:#14785a;--pc-stroke:2.4;--pc-detail-w:1.6;--shadow-op:0;--eye-display:none;--w-fill:#eef6ff;--w-ink:#0d2a52;--w-base:#eef6ff;--w-line:#1d4f91;--b-fill:#12356a;--b-ink:#e8f3ff;--b-base:#12356a;--b-line:#e8f3ff;--b-dash:6 3.5;--clock-case:#143c73db;--clock-case-ink:#e8f3ff;--clock-border:1.5px solid #e8f3ff;--clock-radius:0;--lcd:#12356a;--lcd-border:1.5px solid #e8f3ff;--lcd-radius:0;--lcd-idle:#6f95c9;--lcd-on:#fff;--lcd-shadow:none;--lcd-hatch:#e8f3ff2e;--bar-bg:#e8f3ff33;--brass:#e8f3ff;--ot:#ffd166;--ot-ink:#143c73;--stamp-border:2px solid #143c73;--stamp-bg:#12356aeb;--arena:#1d4f91;--arena-image:linear-gradient(#ffffff24 1px, transparent 1px), linear-gradient(90deg, #ffffff24 1px, transparent 1px);--arena-size:60px 60px;--arena-ink:#e8f3ff;--pane:#12356ae6;--flash:#12356af0}[data-style=sticker]{--bg:#ffd9ec;--bg-image:radial-gradient(circle, #ffffffd9 0 6px, transparent 7px), linear-gradient(135deg, #ffd0e8 0%, #d9d4ff 50%, #c5f0ff 100%);--bg-size:44px 44px, auto;--ink:#3b2a5c;--focus:#7a3cff;--check:#ff3d8b;--accent-w:#ff7ab8;--accent-b:#38d6c0;--panel:#fff;--panel-ink:#3b2a5c;--panel-border:3px solid #fff;--panel-radius:22px;--panel-shadow:0 0 0 2px #e3d3ff, 5px 7px 0 #ff9ecf;--rule:1px solid #f0e3ff;--tag:#3b2a5c;--tag-ink:#fff;--note:#fff7a8;--note-ink:#3b2a5c;--note-radius:18px;--btn:#fff;--btn-ink:#3b2a5c;--btn-border:3px solid #fff;--btn-radius:99px;--btn-shadow:0 0 0 2px #e3d3ff, 4px 6px 0 #9ed0ff;--primary:#ff7ab8;--primary-ink:#fff;--chip-border:2px solid #e3d3ff;--chip-radius:99px;--pass:#fff7a8;--pass-ink:#3b2a5c;--pass-border:3px solid #fff;--pass-radius:16px;--logo:#ff7ab8;--logo-ink:#3b2a5c;--logo-stroke:14px #fff;--logo-shadow:0 6px 0 #c9b6ff, 0 8px 12px #3b2a5c4d;--frame:linear-gradient(120deg, #ff9ecf, #ffe680, #9ef0c9, #9ed0ff, #d3a8ff, #ff9ecf);--frame-pad:12px;--frame-border:4px solid #fff;--frame-radius:26px;--frame-shadow:0 0 0 2px #e3d3ff, 0 10px 24px #7a3cff40;--board-radius:14px;--sq-l:#fff8fc;--sq-d:#a9dbff;--coord-l:#6aa9d9;--coord-d:#fff;--last:#ffe14d;--last-op:.6;--dot:#7a3cff;--dot-ring:#fff;--pieces-filter:url(#f-sticker);--pc-stroke:3;--shadow-op:0;--halo-display:inline;--halo:#fff;--halo-w:11;--w-fill:#fff6d6;--w-ink:#3b2a5c;--w-base:#ffd9ec;--w-eye:#3b2a5c;--w-line:#3b2a5c;--b-fill:#5a48a0;--b-ink:#2a1d47;--b-base:#46387e;--b-line:#cfc3ff;--clock-case:#fff;--clock-case-ink:#3b2a5c;--clock-border:3px solid #fff;--clock-radius:24px;--lcd:#f3ecff;--lcd-border:2px solid #e3d3ff;--lcd-radius:16px;--lcd-idle:#b9a8dc;--lcd-on:#3b2a5c;--lcd-shadow:none;--lcd-hatch:#7a3cff1f;--bar-bg:#efe6ff;--bar-trail:#c9b6ff;--brass:#c9b6ff;--ot:#ffe14d;--ot-ink:#3b2a5c;--stamp-border:4px solid #fff;--stamp-bg:#fff;--arena:#d9d4ff;--arena-image:radial-gradient(circle, #fffc 0 7px, transparent 8px), linear-gradient(160deg, #ffd0e8, #c5f0ff);--arena-size:56px 56px, auto;--arena-ink:#3b2a5c;--pane:#fff;--flash:#fff0faeb}[data-style=lcd]{--font-display:"VT323", monospace;--font-ui:"VT323", monospace;--font-hand:"VT323", monospace;--font-size:21px;--ui-weight:400;--display-case:uppercase;--display-track:.04em;--bg:#2c302b;--bg-image:radial-gradient(circle, #0000004d 0 1.5px, transparent 2px), linear-gradient(#3a3f38, #23261f);--bg-size:9px 9px, auto;--ink:#c9d5a0;--focus:#0f380f;--gain:#0f380f;--loss:#0f380f;--low:#0f380f;--gold:#306230;--check:#0f380f;--accent-w:#306230;--accent-b:#c8e060;--panel:#9bbc0f;--panel-image:linear-gradient(#0f380f12 1px, transparent 1px);--panel-size:100% 3px;--panel-ink:#0f380f;--panel-border:4px solid #1a1d18;--panel-radius:6px;--panel-shadow:inset 0 3px 0 #0003, 0 2px 0 #4a5046;--rule:1px solid #0f380f59;--tag:#0f380f;--tag-ink:#9bbc0f;--note:#8bac0f;--note-ink:#0f380f;--note-radius:4px;--note-border:3px solid #0f380f;--btn:#4a5046;--btn-ink:#e3ecc2;--btn-border:2px solid #1a1d18;--btn-radius:8px;--btn-shadow:0 6px 0 #1a1d18;--primary:#b34e00;--primary-ink:#fff3d6;--chip-border:2px solid #1a1d18;--chip-radius:5px;--pass:#306230;--pass-ink:#c8e060;--pass-border:2px solid #0f380f;--pass-radius:3px;--logo:#9bbc0f;--logo-ink:#0f380f;--logo-stroke:0;--logo-shadow:4px 4px 0 #0f380f;--frame:#1a1d18;--frame-pad:14px;--frame-border:3px solid #4a5046;--frame-radius:10px;--board-radius:2px;--sq-l:#9bbc0f;--sq-d:#6d9620;--overlay:url(#p-pixels);--overlay-op:.2;--coord-l:#306230;--coord-d:#0f380f;--last:#0f380f;--last-op:.22;--sel-dash:10 10;--dot:#0f380f;--dot-ring:#9bbc0f;--badge-ring:#9bbc0f;--up:#0f380f;--down:#0f380f;--even:#0f380f;--pc-stroke:4;--pc-detail-w:3;--shadow-op:0;--w-fill:#d3e87a;--w-ink:#0f380f;--w-base:#d3e87a;--w-eye:#0f380f;--w-line:#0f380f;--b-fill:#0f380f;--b-ink:#0f380f;--b-base:#0f380f;--b-eye:#9bbc0f;--b-line:#9bbc0f;--clock-case:#4a5046;--clock-case-ink:#e3ecc2;--clock-border:2px solid #1a1d18;--clock-radius:10px;--lcd:#9bbc0f;--lcd-border:4px solid #1a1d18;--lcd-radius:4px;--lcd-idle:#5f8a1c;--lcd-on:#0f380f;--lcd-shadow:inset 0 4px 0 #0003;--lcd-hatch:#0f380f33;--bar-bg:#1a1d18;--bar-trail:#e3ecc2;--brass:#9bbc0f;--ot:#c8e060;--ot-ink:#0f380f;--stamp-border:3px solid #0f380f;--stamp-bg:#9bbc0f;--arena:#8bac0f;--arena-image:linear-gradient(#0f380f1a 2px, transparent 2px), linear-gradient(90deg, #0f380f1a 2px, transparent 2px);--arena-size:8px 8px;--arena-ink:#0f380f;--pane:#9bbc0f;--flash:#9bbc0ff0}[data-style=crayon]{--font-display:"Gochi Hand", cursive;--font-ui:"Patrick Hand", sans-serif;--font-size:18px;--ui-weight:400;--bg:#3f7cac;--bg-image:repeating-linear-gradient(17deg, #ffffff0d 0 2px, transparent 2px 9px), repeating-linear-gradient(-63deg, #0000000d 0 1px, transparent 1px 7px);--ink:#fff9ec;--focus:#e4572e;--gain:#1f7a3d;--loss:#c8401a;--low:#e4572e;--check:#d6409f;--accent-w:#e4572e;--accent-b:#76c7f2;--panel:#fff9ec;--panel-ink:#2d2a32;--panel-border:3.5px solid #2d2a32;--panel-radius:255px 15px 225px 15px / 15px 225px 15px 255px;--panel-shadow:5px 6px 0 #2d2a3259;--rule:2px dotted #c9b9a0;--tag:#2d2a32;--tag-ink:#fff9ec;--note:#ffd447;--note-ink:#2d2a32;--note-radius:15px 225px 15px 255px / 255px 15px 225px 15px;--note-border:3px solid #2d2a32;--btn:#fff9ec;--btn-ink:#2d2a32;--btn-border:3.5px solid #2d2a32;--btn-radius:15px 225px 15px 255px / 255px 15px 225px 15px;--btn-shadow:4px 5px 0 #2d2a32;--primary:#e4572e;--primary-ink:#fff9ec;--chip-border:2.5px solid #2d2a32;--chip-radius:225px 15px 255px 15px / 15px 255px 15px 225px;--pass:#ffd447;--pass-border:2.5px solid #2d2a32;--pass-radius:15px 225px 15px 255px / 255px 15px 225px 15px;--logo:#ffd447;--logo-ink:#2d2a32;--logo-stroke:9px #2d2a32;--logo-shadow:5px 6px 0 #e4572e;--frame:#fff9ec;--frame-pad:12px;--frame-border:4px solid #2d2a32;--frame-radius:18px 30px 14px 34px / 30px 14px 34px 18px;--board-radius:4px;--board-filter:url(#f-rough);--sq-l:#ffe8a3;--sq-d:#79b56a;--tex-l:url(#p-fibers);--tex-l-op:.3;--tex-d:url(#p-fibers);--tex-d-op:.35;--coord-l:#4d8a41;--coord-d:#fff9ec;--last:#ff8a5c;--last-op:.5;--dot:#2d2a32;--pieces-filter:url(#f-wax);--pc-stroke:4.4;--pc-detail-w:3.2;--shadow-op:.16;--w-fill:#fff9ec;--w-ink:#2d2a32;--w-base:#ffd9a8;--b-fill:#4b3f72;--b-ink:#2d2a32;--b-base:#352c52;--b-line:#cfc1ff;--clock-case:#fff9ec;--clock-case-ink:#2d2a32;--clock-border:3.5px solid #2d2a32;--clock-radius:255px 15px 225px 15px / 15px 225px 15px 255px;--lcd:#ffe8a3;--lcd-border:3px solid #2d2a32;--lcd-radius:15px 60px 15px 60px / 60px 15px 60px 15px;--lcd-idle:#b89f5c;--lcd-on:#2d2a32;--lcd-shadow:none;--brass:#e4572e;--ot:#ffd447;--ot-ink:#2d2a32;--arena:#f2b5d4;--arena-image:repeating-linear-gradient(17deg, #ffffff1f 0 2px, transparent 2px 9px);--arena-ink:#2d2a32;--pane:#fff9ec;--flash:#fff9eceb}[data-style=neon]{--display-track:.05em;--display-case:uppercase;--display-shadow:0 0 12px currentColor;--bg:#080c17;--bg-image:radial-gradient(ellipse 70% 50% at 50% 0%, #2de2e629, transparent), radial-gradient(ellipse 50% 40% at 90% 100%, #f7258524, transparent), linear-gradient(#2de2e60f 1px, transparent 1px), linear-gradient(90deg, #2de2e60f 1px, transparent 1px);--bg-size:auto, auto, 40px 40px, 40px 40px;--ink:#e6f7ff;--focus:#f9f871;--gain:#5dffb1;--loss:#ff9f6b;--low:#ff6b35;--gold:#ffd60a;--check:#ff4fa3;--accent-w:#ffb703;--accent-b:#2de2e6;--panel:#101728;--panel-ink:#e6f7ff;--panel-border:1.5px solid #2de2e6;--panel-radius:12px;--panel-shadow:0 0 14px #2de2e659, inset 0 0 18px #2de2e612;--rule:1px solid #2de2e640;--tag:#2de2e6;--tag-ink:#080c17;--note:#1a1033;--note-ink:#ffc2e2;--note-radius:12px;--note-border:1.5px solid #ff4fa3;--btn:#101728;--btn-ink:#2de2e6;--btn-border:2px solid #2de2e6;--btn-radius:12px;--btn-shadow:0 0 16px #2de2e680, inset 0 0 12px #2de2e633;--primary:#ff4fa3;--primary-ink:#14051f;--chip-border:1.5px solid #2de2e6;--pass:#101728;--pass-ink:#f9f871;--pass-border:1.5px solid #f9f871;--logo:#fff7d1;--logo-ink:#2de2e6;--logo-stroke:0;--logo-shadow:0 0 8px #ffb703, 0 0 26px #ff4fa3, 0 0 60px #ff4fa3;--frame:#05080f;--frame-pad:10px;--frame-border:2px solid #2de2e6;--frame-radius:16px;--frame-shadow:0 0 30px #2de2e673, 0 0 80px #f7258533;--sq-l:#1d2848;--sq-d:#0e1426;--coord-l:#6f86c9;--coord-d:#6f86c9;--last:#f9f871;--last-op:.22;--dot:#f9f871;--dot-ring:#080c17;--badge-ring:#080c17;--up:#0f8f5f;--down:#c2410c;--even:#56617f;--pieces-filter:url(#f-glow);--pc-stroke:3;--pc-detail-w:2.2;--shadow-op:0;--w-fill:#fff3c4;--w-ink:#ffb703;--w-base:#ffe08a;--w-eye:#7a3b00;--w-line:#b86a00;--b-fill:#070b14;--b-ink:#2de2e6;--b-base:#070b14;--b-eye:#2de2e6;--b-line:#2de2e6;--clock-case:#101728;--clock-case-ink:#e6f7ff;--clock-border:1.5px solid #2de2e6;--lcd:#05080f;--lcd-border:1.5px solid #24304f;--lcd-idle:#2c4a63;--lcd-on:#5dffe1;--lcd-shadow:inset 0 0 22px #2de2e61f;--lcd-hatch:#2de2e624;--bar-bg:#1b2440;--brass:#ffb703;--ot:#f9f871;--ot-ink:#14051f;--stamp-border:2px solid #14051f;--stamp-bg:#080c17e6;--arena:#080c17;--arena-image:linear-gradient(#f7258521 1px, transparent 1px), linear-gradient(90deg, #f7258521 1px, transparent 1px), radial-gradient(ellipse 60% 60% at 50% 20%, #2de2e633, transparent);--arena-size:48px 48px, 48px 48px, auto;--arena-ink:#e6f7ff;--pane:#101728;--flash:#080c17ed}[data-style=comic]{--font-display:"Bangers", "Lilita One", sans-serif;--display-track:.05em;--ui-weight:800;--bg:#ffd23f;--bg-image:radial-gradient(circle, #ef476f66 0 3.5px, transparent 4px);--bg-size:14px 14px;--ink:#111;--focus:#ef476f;--check:#ef476f;--accent-w:#ff9f1c;--accent-b:#4cc9f0;--panel:#fff;--panel-ink:#111;--panel-border:4px solid #111;--panel-radius:0;--panel-shadow:7px 7px 0 #111;--rule:2px solid #111;--tag:#111;--tag-ink:#ffd23f;--note:#4cc9f0;--note-ink:#111;--note-radius:0;--note-border:4px solid #111;--btn:#fff;--btn-ink:#111;--btn-border:4px solid #111;--btn-radius:0;--btn-shadow:7px 7px 0 #111;--btn-skew:skew(-5deg);--primary:#ef476f;--primary-ink:#fff;--chip-border:3px solid #111;--chip-radius:0;--pass:#ffd23f;--pass-ink:#111;--pass-border:4px solid #111;--pass-radius:0;--logo:#fff;--logo-ink:#111;--logo-stroke:12px #111;--logo-shadow:8px 8px 0 #ef476f;--frame:#fff;--frame-pad:10px;--frame-border:5px solid #111;--frame-radius:0;--frame-shadow:12px 12px 0 #111;--board-radius:0;--sq-l:#fff;--sq-d:#58c9ee;--tex-d:url(#p-dots);--tex-d-op:.2;--tex-l:url(#p-dots);--tex-l-op:.06;--coord-l:#111;--coord-d:#111;--last:#ffd23f;--last-op:.7;--dot:#ef476f;--dot-ring:#111;--badge-ring:#111;--pc-stroke:5.2;--pc-detail-w:3.6;--shadow-op:.9;--w-fill:#fff;--w-ink:#111;--w-base:#ffe9a8;--w-eye:#111;--w-line:#111;--b-fill:#2b2d42;--b-ink:#111;--b-base:#40436a;--b-line:#b9c0ff;--clock-case:#fff;--clock-case-ink:#111;--clock-border:4px solid #111;--clock-radius:0;--lcd:#fff8d6;--lcd-border:4px solid #111;--lcd-radius:0;--lcd-idle:#b9ad7a;--lcd-on:#111;--lcd-shadow:none;--bar-bg:#ddd;--bar-trail:#ef476f;--brass:#111;--ot:#ef476f;--ot-ink:#fff;--stamp-border:4px solid #111;--stamp-bg:#fff;--arena:#4cc9f0;--arena-image:radial-gradient(circle, #ffffff8c 0 4px, transparent 4.5px), repeating-conic-gradient(from 0deg at 50% 38%, #ffffff38 0 6deg, transparent 6deg 12deg);--arena-size:16px 16px, auto;--arena-ink:#111;--pane:#fff;--flash:#ffd23fed}[data-style=detention]{--font-display:"Courier Prime", "Courier New", monospace;--font-ui:"Courier Prime", "Courier New", monospace;--font-hand:"Patrick Hand", cursive;--ui-weight:400;--display-case:uppercase;--display-track:.12em;--bg:#cfc6b4;--bg-image:repeating-linear-gradient(0deg, #00000008 0 1px, transparent 1px 4px), radial-gradient(ellipse at 20% 10%, #ddd5c5, #b9ae99);--ink:#2a2140;--focus:#c1121f;--gain:#1c5d99;--loss:#c1121f;--low:#c1121f;--check:#c1121f;--accent-w:#c1121f;--accent-b:#6fa8dc;--panel:#f8cbd6;--panel-image:radial-gradient(circle at 14px 12px, #cfc6b4 0 5px, transparent 5.5px);--panel-size:28px 100%;--panel-ink:#2a2140;--panel-border:1px solid #b0475f;--panel-radius:0;--panel-shadow:3px 3px 0 #f4e9b8, 6px 6px 0 #fff, 7px 8px 8px #00000040;--rule:1px dashed #b0475f;--tag:#2a2140;--tag-ink:#f8cbd6;--note:#f4e9b8;--note-ink:#2a2140;--note-radius:0;--note-border:1px solid #b59a3c;--btn:#f4e9b8;--btn-ink:#2a2140;--btn-border:1.5px solid #2a2140;--btn-radius:2px;--btn-shadow:3px 3px 0 #fff, 4px 4px 0 #2a2140;--primary:#c1121f;--primary-ink:#fff5f7;--chip-border:1.5px solid #2a2140;--chip-radius:2px;--pass:#fff5f7;--pass-ink:#c1121f;--pass-border:3px double #c1121f;--pass-radius:3px;--logo:#c1121f;--logo-ink:#2a2140;--logo-stroke:0;--logo-shadow:2px 2px 0 #c1121f40;--frame:#f8cbd6;--frame-pad:14px;--frame-border:1px solid #b0475f;--frame-radius:0;--frame-shadow:4px 4px 0 #f4e9b8, 8px 8px 0 #fff, 10px 12px 12px #00000040;--board-radius:0;--sq-l:#fdeef2;--sq-d:#e79ab0;--coord-l:#b0475f;--coord-d:#fdeef2;--last:#6fa8dc;--last-op:.4;--sel-dash:3 5;--dot:#2a2140;--pieces-filter:url(#f-ink);--pc-stroke:3.2;--shadow-op:0;--w-fill:#fffafb;--w-ink:#2a2140;--w-base:#fffafb;--w-eye:#2a2140;--w-line:#2a2140;--b-fill:#2a2140;--b-ink:#2a2140;--b-base:#2a2140;--b-eye:#fdeef2;--b-line:#f8cbd6;--clock-case:#f8cbd6;--clock-case-ink:#2a2140;--clock-border:1px solid #b0475f;--clock-radius:0;--lcd:#fffafb;--lcd-border:1.5px solid #2a2140;--lcd-radius:0;--lcd-idle:#c3a9b6;--lcd-on:#2a2140;--lcd-shadow:none;--bar-bg:#2a214026;--brass:#2a2140;--ot:#c1121f;--ot-ink:#fff5f7;--stamp-border:4px double #fff5f7;--stamp-bg:#fffafbe6;--arena:#f4e9b8;--arena-image:repeating-linear-gradient(transparent 0 31px, #2a214029 31px 32px);--arena-ink:#2a2140;--pane:#f8cbd6;--flash:#f8cbd6ed}[data-style=detention] .panel{padding-left:34px}[data-style=origami]{--font-display:"Nunito", sans-serif;--display-case:uppercase;--display-track:.2em;--bg:#ebe5d6;--bg-image:radial-gradient(circle at 50% 100%, transparent 0 17px, #7d98a133 17px 18.5px, transparent 19px), radial-gradient(circle at 0 50%, transparent 0 17px, #7d98a133 17px 18.5px, transparent 19px), radial-gradient(circle at 100% 50%, transparent 0 17px, #7d98a133 17px 18.5px, transparent 19px);--bg-size:40px 40px;--ink:#3d3a35;--focus:#d1495b;--gain:#2a6f58;--loss:#b3401f;--low:#d1495b;--check:#d1495b;--accent-w:#d1495b;--accent-b:#edae49;--panel:#fffdf7;--panel-ink:#3d3a35;--panel-border:0 solid transparent;--panel-radius:0;--panel-shadow:none;--panel-clip:polygon(0 0, calc(100% - 22px) 0, 100% 22px, 100% 100%, 0 100%);--panel-image:linear-gradient(225deg, #d9d2c0 0 15.5px, #c2b9a3 15.5px 16.5px, transparent 17px);--rule:1px solid #e2dccc;--tag:#3d3a35;--tag-ink:#fffdf7;--note:#d1495b;--note-ink:#fffdf7;--note-radius:0;--btn:#fffdf7;--btn-ink:#3d3a35;--btn-border:0 solid transparent;--btn-radius:0;--btn-shadow:0 2px 0 #c2b9a3, 0 10px 18px -8px #3d3a3573;--primary:#3d3a35;--primary-ink:#fffdf7;--chip-border:1px solid #c2b9a3;--chip-radius:0;--pass:#edae49;--pass-ink:#3d3a35;--pass-border:0 solid transparent;--pass-radius:0;--logo:#3d3a35;--logo-ink:#3d3a35;--logo-stroke:0;--logo-shadow:none;--frame:#fffdf7;--frame-pad:16px;--frame-border:0 solid transparent;--frame-radius:0;--frame-shadow:0 2px 0 #c2b9a3, 0 26px 40px -18px #3d3a3580;--board-radius:0;--sq-l:#f7f1e3;--sq-d:#86a0a8;--tex-l:url(#p-fibers);--tex-l-op:.14;--tex-d:url(#p-fibers);--tex-d-op:.2;--coord-l:#86a0a8;--coord-d:#f7f1e3;--last:#edae49;--last-op:.5;--dot:#3d3a35;--pieces-filter:drop-shadow(0 2.5px 1.5px #3d3a3566);--pc-stroke:1.2;--pc-detail-w:1.1;--shadow-op:0;--eye-display:none;--w-fill:url(#g-fold-w);--w-ink:#a89c82;--w-base:#efe7d3;--w-line:#b9ad92;--b-fill:url(#g-fold-b);--b-ink:#1a1b2c;--b-base:#33365a;--b-line:#7379ad;--clock-case:#fffdf7;--clock-case-ink:#3d3a35;--clock-border:0 solid transparent;--clock-radius:0;--lcd:#f1eadb;--lcd-border:0 solid transparent;--lcd-radius:0;--lcd-idle:#b9ad92;--lcd-on:#3d3a35;--lcd-shadow:inset 0 2px 0 #d9d2c0;--bar-bg:#e2dccc;--bar-trail:#c2b9a3;--brass:#b08d57;--ot:#edae49;--ot-ink:#3d3a35;--stamp-border:0 solid transparent;--stamp-bg:#fffdf7;--arena:#dfe7e3;--arena-image:linear-gradient(115deg, #ffffff80 0 34%, transparent 34%), linear-gradient(245deg, #7d98a140 0 28%, transparent 28%);--arena-ink:#3d3a35;--pane:#fffdf7;--flash:#ebe5d6f0}[data-style=origami] .clock{box-shadow:0 2px #c2b9a3,0 18px 28px -16px #3d3a3580}
