@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-ext-wght-normal-B5bTHO_g.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:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-wght-normal-BbzFLZTg.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: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,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)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:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAZ8AA4AAAAACnQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAACkAAAA2AGUAO0dQT1MAAAFwAAAAkAAAANY4GDi2R1NVQgAAAgAAAAAeAAAAHkR0THVPUy8yAAACIAAAAEoAAABgXHADHmNtYXAAAAJsAAAAcgAAAJwKGitbZ2FzcAAAAuAAAAAIAAAACAAAABBnbHlmAAAC6AAAAWIAAAOYdQ6shWhlYWQAAARMAAAANAAAADb6rdwnaGhlYQAABIAAAAAdAAAAJAezAYhobXR4AAAEoAAAACMAAABIKYEHU2xvY2EAAATEAAAAKgAAACoLBwoGbWF4cAAABPAAAAAZAAAAIAAhAEpuYW1lAAAFDAAAAQgAAAJGMG5NbHBvc3QAAAYUAAAAZQAAAIMQ/kVkeNpjYGRgYuBjgAAVIJsZKALCbEDIyMDPIAzmMQJlOYCyEBEGABBEAKEAAAB42i3MoTYFUBQA0X0uAAAUgPQqABWSBg0gAQDdR/kmSQc4eGvWTByBZqMWxfLq2oZGtfD9rSCUs/3rE71nJ2cn2hGJlGJafdIpNJN9TMKGVnW6tSY7joS3mmcRC9lahMZ0y2C2olWteZNps4inmhOhNi1q1KtDBeNVB9Ev4iFf2XIl79m8lxdF6NDDDyjkFS0AAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BhOsA4gYGVgYGpiymCgYHBG0IzxjEYMfxiQAINDAz+yPxQP28/hgMMvAoKLGz/2RgYmF+A1TMygIgvTHuAlAIDMwBXhgziAAB42kWJtQHCUBRFz8PdO3SVbAI9PU5Ng07AJsgi6WMb/Lg9uQoUgCIwClAiLnEBJvQo0qLNAo03f1nJVs7yKkqxVKwtFp4HWfuTZdCegpZiMW495Zne11t7Gri34A+qp7qqqjsI+QySz6dEjSp1HyXiHZYAAAABAAH//wAPeNq1k4GGxDAQhv8kesUulataFKfK3QNUnqqgoAcDFhy41zxQsKDs9f5M0joswE52NzPJ9Muf6SwsBDA3O8GhBAbf+Y/B92LmVcRO9296SFl2YtYJVcwawtAwLfQN3V5k5WddzU3k98x5/sS2pWfcj32HAfACL6C5fZ2sC1qgDkprIs09JO98u4ja/fX/SSgOolN9Ld4A04ehCL2Sy9A1jr5GHAVjO5HwJRIZiifPzG6MPqO0mS1rXvL9a6DzB83XnEt+yUm2irokUGa0XIvFjaxFobWo5EpPa591ezRok+4ysz3nTtmlxsSpPEpehSOrVam6zp/nV+NJug1ku2qNK+AS2GNk9LEvOJikz+ZZ6AHm6N0TwJ7Z+8gr/HgJsBA3Zr0lYJjVpfdFAdQi6XS7mJk5zKjzPcjh6qN9nqSqjn0Lernq1V7vo69Tfc8qa7+8pBtE/frvI7VrGMZi4Q/oKg3tAAB42mNgZGAAYqdjnvGK8fw2Xxn4mV8wAMFOiV/8IPre8Xms/13/s7GkgsXZGJhAogBR9ww0eNpjYGRgYGH7zwYkH/13/dvPkgoUQQUCAH4PBUEAAAB42mMqZKhleoeKmbMhGCIHoRm/MDDAMEyOgQGIoRAA5ywS8wAAAAATAC0AOQBiAJMAswC+AOkBGgFFAUUBRQFFAV4BcgGEAZQBpAG/AcwAAHjaY2BkYGAQYVBhYAVhMA8BmBgYAQm9AGwAAAB42o2Rg04FABSGv+ympqZsG0O2XdO17ftQ8VF6ov6dZe9YOwKq8VFGSXkN8FAy9KyX0FTS/KyX0lhS/6yXMcfjs15OBzfPegUnXD3rlfJPPeuN0iBARpAgrephQRo3KYLyZKQPiYJEJOPy+hXfZ40djs0bfs72CmIMciTpJ6uIU94zWSmrjyvawihDjAhGmafFuvqUl5WME1BWTFoLPeQsc0Y0IZpmkEk8Ihe93/Zt+dj3Q59T9tgWzf9r4o/WdxXLxElQtAv57XYtjD13a+FEHq/k91MeSI8TkuW2ukXbPUDcrqTNv/zCT9AysrgYUlWcqHnjAr86ePERt7ul5U9/07X3CVFIWv542mNgYgCD/3MYjBiwAREgVmE4yXCc4QmDDcNuhmcMTxmeMzIxMDMyMyxjaGJkYWRlZGNkZ+Rgcg5iL83LNDBwNADTxgYWnOlFiWWpyfm5SZyJyaUlEFZJZk4KmAVVZQIASHgbpAAAAA==)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:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/silkscreen-latin-400-normal-CtPo2yA5.woff2)format("woff2"),url(/assets/silkscreen-latin-400-normal-D0DfPJut.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}:root{--hand:"Lilita One", "Arial Rounded MT Bold", "Trebuchet MS", system-ui, sans-serif;--ui:"Instrument Sans Variable", "Helvetica Neue", Arial, system-ui, sans-serif;--line:32px;--gutter:96px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--paper,Canvas);color:var(--graphite,CanvasText);font:16px/var(--line) var(--ui);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overflow:hidden}button{font:inherit;color:inherit;cursor:pointer}a{color:inherit}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--bic-blue);outline-offset:3px}[tabindex="-1"]:focus{outline:none}[hidden]{display:none!important}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}canvas#ink{width:100%;height:100%;display:block;position:fixed;inset:0}video.cam{opacity:0;pointer-events:none;width:2px;height:2px;position:fixed;top:0;left:0}.layer{pointer-events:none;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);position:fixed;inset:0}.layer>*{pointer-events:auto}#home{padding:calc(var(--line) + env(safe-area-inset-top,0px)) 40px var(--line) calc(var(--gutter) + 20px);pointer-events:auto;grid-template-columns:minmax(0,560px) 1fr minmax(260px,320px);column-gap:32px;height:100%;display:grid;overflow-y:auto}#home .col{min-width:0}#home>.stage{display:none}h1{font:400 88px/128px var(--hand);color:var(--bic-blue);letter-spacing:-.01em;margin:0}.verse{font:300 19px/var(--line) var(--hand);color:var(--graphite);margin:0 0 var(--line)}.verse>.tr{display:block}.verse>.tr+.tr{padding-left:1.2em}.verse.error{color:var(--bic-red)}.games{margin:0 0 var(--line);gap:0;padding:0;list-style:none;display:grid}.game{text-align:left;min-height:calc(var(--line) * 3);color:inherit;background:0 0;border:0;grid-template-columns:28px 1fr;column-gap:12px;padding:0;text-decoration:none;display:grid}.game .tick{border:2px solid var(--graphite);border-radius:3px;width:22px;height:22px;margin-top:5px;position:relative}a.game:hover .tick:after,a.game:focus-visible .tick:after{content:"";border:solid var(--bic-blue);border-width:0 3px 3px 0;width:10px;height:20px;position:absolute;top:-8px;left:4px;transform:rotate(40deg)}.game b{font:400 26px/var(--line) var(--hand);display:block}a.game b{color:var(--bic-blue)}.game small{color:var(--graphite-soft);margin-bottom:8px;font-size:15px;line-height:24px;display:block}.game.soon{min-height:calc(var(--line) * 2)}.game.soon b{color:var(--graphite-soft);font-size:21px}.game.soon .tick{border-color:var(--graphite-soft);border-style:dashed}.game.soon small{line-height:20px}.actions{min-height:calc(var(--line) * 2);margin-bottom:var(--line);flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.btn{text-align:center;border:2px solid var(--bic-blue);background:var(--bic-blue);color:var(--on-ink);border-radius:999px/60% 70%;padding:12px 20px;font-size:15px;font-weight:600;line-height:20px;text-decoration:none;display:inline-block}.btn:hover{background:var(--bic-blue-hover)}.btn.ghost{color:var(--bic-blue);background:0 0}.btn.ghost:hover{background:color-mix(in srgb, var(--bic-blue) 7%, transparent)}.btn:disabled{opacity:.45;cursor:default}.note{color:var(--graphite-soft);max-width:46ch;margin:0 0 var(--line);font-size:14px;line-height:24px}h2{font:400 26px/var(--line) var(--hand);color:var(--graphite);margin:0}.link{color:var(--bic-blue);text-underline-offset:4px;background:0 0;border:0;padding:0 2px;font-weight:600;text-decoration:underline;text-decoration-thickness:2px}.empty{color:var(--graphite-soft);margin:0;font-size:15px}.throne h2,.throne-page h2{color:var(--bic-red)}.throne .link+h2{margin-top:var(--line)}.crown{margin:0 0 var(--line)}.crown .name{font:400 30px/64px var(--hand);color:var(--bic-red);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.crown .rec{font-size:15px;display:block}.tabs{min-height:var(--line);gap:16px;margin:8px 0;display:flex}.tabs button{color:var(--graphite-soft);text-align:left;background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.tabs button[aria-selected=true]{color:var(--graphite)}.tabs button[aria-selected=true] .tr{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}ol.board{margin:0 0 var(--line);counter-reset:r;max-width:420px;padding:0;list-style:none}ol.board li{counter-increment:r;min-height:var(--line);grid-template-columns:28px 1fr auto;font-size:15px;display:grid}ol.board li:before{content:counter(r);color:var(--graphite-soft);font-variant-numeric:tabular-nums}ol.board li.empty{display:block}ol.board li.empty:before{content:none}ol.board li.empty span:first-child{white-space:normal}ol.board li span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}ol.board li.me span:first-child{color:var(--bic-blue);font-weight:700}ol.board li span:last-child{font-variant-numeric:tabular-nums;padding-left:8px}.page-col{padding:calc(var(--line) + env(safe-area-inset-top,0px)) 24px var(--line) calc(var(--gutter) + 20px);pointer-events:auto;overflow-y:auto}.page-col .col{max-width:620px}.game-screen{place-items:center;display:grid;overflow-y:auto}.prompt{background:color-mix(in srgb, var(--paper) 94%, transparent);max-width:560px;box-shadow:0 0 0 1px color-mix(in srgb, var(--graphite) 8%, transparent);border-radius:18px;margin:16px;padding:24px 32px 8px}.prompt h1{font-size:56px;line-height:88px}.prompt h2{font-size:22px}#hud{pointer-events:none;position:absolute;inset:0}#hud>*{pointer-events:auto}#hud .tag{text-align:center;pointer-events:none;width:280px;position:absolute;transform:translate(-50%)}#hud .tag b{font:400 24px/var(--line) var(--hand);text-overflow:ellipsis;white-space:nowrap;color:var(--bic-blue);display:block;overflow:hidden}#hud .gauge{background:color-mix(in srgb, var(--graphite) 12%, transparent);border-radius:3px;width:180px;height:6px;margin:8px auto 0;overflow:hidden}#hud .gauge i{background:var(--bic-blue);width:0;height:100%;transition:width 80ms linear,background-color .2s;display:block}#hud .gauge i.low{background:var(--bic-red)}#hud .gauge-label{color:var(--graphite-soft);margin-top:4px;font-size:13px;line-height:18px}#clock{left:50%;top:var(--line);font:300 56px/96px var(--hand);font-variant-numeric:tabular-nums;color:var(--graphite);white-space:nowrap;pointer-events:none;position:absolute;transform:translate(-50%)}#say{font:400 44px/1.4 var(--hand);color:var(--graphite);text-align:center;pointer-events:none;width:min(90vw,760px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#hud.solo #say{top:27%}#say .long{max-width:640px;margin:0 auto;font-size:30px;line-height:1.35;display:block}#say .count{font-size:1.6em;animation:.9s ease-out both count;display:inline-block}@keyframes count{0%{opacity:0;transform:scale(1.5)}30%{opacity:1}to{opacity:.85;transform:scale(1)}}#hudBar{left:50%;bottom:var(--line);align-items:center;gap:16px;display:flex;position:absolute;transform:translate(-50%)}#hudHint{left:50%;top:calc(var(--line) * 3.5);color:var(--graphite-soft);text-align:center;pointer-events:none;width:min(90vw,560px);font-size:15px;position:absolute;transform:translate(-50%)}#hud #tagOpp b{color:var(--bic-red)}#hud #tagOpp.above{transform:translate(-50%,-100%)}#hud.duel #say{top:22%}#say .rhyme{font-style:italic}.invite{left:50%;bottom:calc(var(--line) * 3);text-align:center;background:color-mix(in srgb, var(--paper) 94%, transparent);width:min(92vw,520px);box-shadow:0 0 0 1px color-mix(in srgb, var(--graphite) 8%, transparent);border-radius:14px;padding:12px 20px 4px;position:absolute;transform:translate(-50%)}.invite[hidden]{display:none}.invite .url code{word-break:break-all;color:var(--graphite-soft);font-size:13px;line-height:20px}.invite .actions{justify-content:center}.queue .verse{animation:2.4s ease-in-out infinite breathe}@keyframes breathe{50%{opacity:.55}}.turnstile{z-index:10;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.dev-rec{color:var(--bic-red);font-size:12px;position:absolute;top:16px;right:16px}#result{place-items:center;padding:16px;display:grid;position:absolute;inset:0;overflow-y:auto}#result .card{text-align:center;background:color-mix(in srgb, var(--paper) 92%, transparent);width:100%;max-width:580px;box-shadow:0 0 0 1px color-mix(in srgb, var(--graphite) 8%, transparent);border-radius:18px;padding:24px 32px 8px}.stamp{font:400 72px/1.3 var(--hand);border:5px solid;border-radius:14px;padding:4px 28px 12px;display:inline-block;transform:rotate(-8deg)}.stamp.lose{color:var(--bic-red)}.stamp.win{color:var(--bic-green)}.stamp.pop{animation:.42s cubic-bezier(.2,1.6,.4,1) both stamp}@keyframes stamp{0%{opacity:0;transform:rotate(-8deg)scale(2.4)}to{opacity:1;transform:rotate(-8deg)scale(1)}}#result-line{margin:var(--line) 0 8px;font-size:18px;line-height:26px}#resultSub{color:var(--graphite-soft);margin:0 0 16px;font-size:15px;line-height:22px}#result .actions{justify-content:center}.clip{margin:0 auto 8px}.clip video,.clip img{aspect-ratio:1;width:min(240px,60vw);box-shadow:0 0 0 1px color-mix(in srgb, var(--graphite) 12%, transparent);background:var(--paper);border-radius:12px;margin:0 auto 12px;display:block}.clip .actions{justify-content:center;min-height:0;margin-bottom:8px}.clip .note{margin:0 auto 12px}.report{color:var(--graphite-soft);margin:0 auto 12px;font-size:14px}.report summary{cursor:pointer;display:inline}.report .reasons{flex-wrap:wrap;justify-content:center;gap:4px 16px;margin-top:4px;display:flex}.chips{gap:8px;margin:4px 0;display:flex}.chip{border:1px solid color-mix(in srgb, var(--graphite) 20%, transparent);color:var(--graphite-soft);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 14px}.chip[aria-pressed=true]{border-color:var(--bic-blue);color:var(--bic-blue)}.badge{color:var(--bic-green);margin:0;font-size:15px}.badge[hidden]{display:none}#toast{left:50%;bottom:calc(var(--line) * 2 + env(safe-area-inset-bottom,0px));background:var(--graphite);color:var(--paper);opacity:0;pointer-events:none;border-radius:6px;max-width:min(90vw,480px);padding:10px 16px;font-size:14px;line-height:20px;transition:opacity .2s;position:fixed;transform:translate(-50%)}#toast.on{opacity:1}#toast:empty{transition:none}[data-boot=failed] #app:after{content:"Récré n’a pas pu démarrer. Rechargez la page.";font:400 24px/1.4 var(--hand);color:var(--bic-red,CanvasText);background:var(--paper,Canvas);place-items:center;display:grid;position:fixed;inset:0}@media (max-width:1100px){#home{grid-template-columns:minmax(0,1fr) minmax(240px,300px)}#home .spacer{display:none}}@media (max-width:760px){:root{--gutter:28px}#home{padding:calc(var(--line) + env(safe-area-inset-top,0px)) 20px calc(var(--line) * 2) calc(var(--gutter) + 16px);display:block}.page-col{padding-left:calc(var(--gutter) + 16px);padding-right:20px}h1{font-size:56px;line-height:96px}.prompt{padding:16px 20px 4px}.prompt h1{font-size:40px;line-height:64px}.throne{margin-top:var(--line)}#clock{font-size:40px;line-height:64px}#say{font-size:30px}#hud.solo #say{top:27%}#hud.duel #say{top:48%}#hud.hands #say{top:51%}#say .long{font-size:24px}.invite{bottom:calc(var(--line) * 2.5)}#hudHint{top:calc(var(--line) * 3)}#hud .tag{width:220px}.stamp{font-size:52px}}.theme-setting{margin-top:var(--line)}.theme-setting .chips{flex-wrap:wrap}.theme-setting .chip{white-space:nowrap}@media (prefers-reduced-motion:reduce){.stamp.pop,#say .count,.queue .verse{animation:none}#hud .gauge i{transition:none}}#hud.split #clock{display:none}#hud.split #hudHint{line-height:20px;top:12px}#hud.split #hudBar{bottom:12px}#hud.split #say{top:50%}#hud.split .tag,#hud.split #tagOpp.above{text-align:left;transform:none}#hud.split .tag .gauge{width:min(180px,100%);margin:8px 0 0}#hud.split .tag .gauge-label{display:none}.split-divider{background:var(--margin);opacity:.7;pointer-events:none;position:absolute}.split-dist{text-align:right;font:400 20px/var(--line) var(--hand);font-variant-numeric:tabular-nums;color:var(--graphite);white-space:nowrap;pointer-events:none;position:absolute}.split-dist.opp{color:var(--bic-red)}.split-stamp{pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.split-stamp .stamp{font-size:inherit;white-space:nowrap;border-width:4px;padding:2px 16px 6px}.qr{shape-rendering:crispedges;display:block}.qr .qr-light{fill:var(--qr-light)}.qr .qr-dark{fill:var(--qr-dark)}.invite-grid{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:16px;display:grid}.invite-grid .actions{justify-content:flex-start}.qr-thumb{cursor:zoom-in;background:0 0;border:0;border-radius:6px;margin-bottom:8px;padding:0}.qr-thumb .qr{border-radius:6px;width:120px;height:120px}.qr-full{z-index:30;padding:calc(12px + env(safe-area-inset-top,0px)) 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--paper);color:var(--graphite);text-align:center;cursor:zoom-out;pointer-events:auto;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:fixed;inset:0}.qr-full .qr{aspect-ratio:1;flex-shrink:0;width:min(92vw,100dvh - 240px,720px);height:auto}.qr-full .qr-caption{max-width:40ch;margin:8px 0 0;font-size:17px;line-height:24px}.qr-full .url code{word-break:break-all;color:var(--graphite-soft);font-size:13px;line-height:20px}@media (max-width:760px){.qr-thumb{display:none}.invite-grid{text-align:center;display:block}.invite-grid .actions{justify-content:center}}.mimic{text-align:center;pointer-events:none;width:min(30vw,320px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mimic-round,.mimic-wins{font:400 16px/24px var(--ui);color:var(--graphite-soft);font-variant-numeric:tabular-nums;margin:0}.mimic-emoji{font-size:128px;line-height:1.1}.mimic-emoji.closed{opacity:.35}.mimic-reveal{background:var(--paper);border:1px solid var(--margin);border-radius:14px;margin-top:8px;padding:6px 12px}.mimic-reveal p{margin:0}.mimic-scores{font:400 18px/28px var(--ui);font-variant-numeric:tabular-nums}.mimic-small{font-size:24px}.mimic-verdict{font:400 20px/30px var(--hand);color:var(--graphite)}.mimic-verdict.me{color:var(--bic-green)}.mimic-verdict.them{color:var(--bic-red)}.mimic-summary h2{font:400 20px/var(--line) var(--hand);color:var(--bic-blue);margin:8px 0 0}.mimic-summary ol{font-variant-numeric:tabular-nums;margin:0 0 8px;padding:0;list-style:none}.mimic-summary li.me{color:var(--bic-green)}.mimic-summary li.them{color:var(--bic-red)}@media (max-width:760px){.mimic{width:min(80vw,320px);top:45%}.mimic-emoji{font-size:56px}.mimic-round,.mimic-wins{font-size:13px;line-height:18px}.mimic-scores{font-size:15px;line-height:22px}.mimic-verdict{font-size:16px;line-height:24px}}:root[data-theme=arene]{--gold:#f2b62b;--gold-deep:#c4800f;--plank:#f9f3bd;--plank-edge:#6b3828;--ring:#efe08f;--shadow:#b5652c;--stroke:#6b3828;--title:#f4c27a;--soft:#a4573b;--go:#2e7d32;--go-hover:#2a7530;--go-edge:#1b5e20;--on-go:#fff;--on-gold:#3a2414;--board:#3a2414;--board-text:#f9f3bd;--pixel:"Silkscreen", "Courier New", monospace;--frame:inset 0 0 0 4px var(--ring), inset 0 0 0 5.5px color-mix(in srgb, var(--plank-edge) 55%, var(--ring));--stand:#a8552a;--bench:#c97a3e;--wood:#d39252;--wood-2:#c1803f;--rail:#8a4a22;--flame:#e8562a;--skin-1:#f6cfa4;--skin-2:#c98a5a;--skin-3:#8a5634;--shirt-5:#3f6fb5;--stage-h:300px;--burst:polygon(50% 0%, 61% 18%, 82% 7%, 79% 30%, 100% 33%, 85% 50%, 100% 67%, 79% 70%, 82% 93%, 61% 82%, 50% 100%, 39% 82%, 18% 93%, 21% 70%, 0% 67%, 15% 50%, 0% 33%, 21% 30%, 18% 7%, 39% 18%)}:root[data-theme=arene][data-mode=dark]{--plank:#3f2c1c;--plank-edge:#c9955f;--ring:#4b3624;--shadow:#0a0603;--stroke:#0a0603;--title:#f2b62b;--soft:var(--graphite-soft);--go-edge:#123d16;--board:#160e08;--stand:#1d130b;--bench:#33231a;--wood:#5a3d24;--wood-2:#4d331e;--rail:#2a1b10}:root[data-theme=arene] :is(button,a,[tabindex]):focus-visible{outline:3px solid var(--graphite)}:root[data-theme=arene] h1{font:400 92px/128px var(--hand);letter-spacing:.01em;color:var(--title);-webkit-text-stroke:4px var(--stroke);paint-order:stroke fill;text-shadow:5px 6px 0 var(--stroke);margin-bottom:8px;display:inline-block;position:relative}:root[data-theme=arene] #home{padding-top:calc(var(--stage-h) + 24px + env(safe-area-inset-top,0px))}:root[data-theme=arene] #home h1{z-index:1;left:50%;top:calc(84px + env(safe-area-inset-top,0px));white-space:nowrap;text-align:center;background:var(--plank);border:3px solid var(--plank-edge);box-shadow:var(--frame), 6px 7px 0 var(--shadow);transform-origin:50% -60px;border-radius:18px;margin:0;padding:2px 30px 10px;animation:5s ease-in-out infinite arene-swing;position:absolute;translate:-50%;rotate:-2deg}:root[data-theme=arene] #home h1:before{content:"";z-index:-1;border:solid var(--stroke);border-width:0 4px;height:64px;position:absolute;bottom:100%;left:18%;right:18%}:root[data-theme=arene] #home>.stage{height:calc(var(--stage-h) + env(safe-area-inset-top,0px));pointer-events:none;display:block;position:absolute;top:0;left:0;right:0;overflow:hidden}:root[data-theme=arene] .stage svg{width:100%;height:100%;display:block}:root[data-theme=arene] .stage :is(.body,.head,.bench,.rail,.cup,.pole,.flag,.flame-out){stroke:var(--stroke);stroke-width:3px;stroke-linejoin:round}:root[data-theme=arene] .stage .stands{fill:var(--stand)}:root[data-theme=arene] .stage .rays{fill:var(--gold);opacity:.35}:root[data-theme=arene] .stage .sun{transform-box:view-box;transform-origin:1200px 175px;animation:90s linear infinite arene-spin}:root[data-theme=arene] .stage .bench{fill:var(--bench)}:root[data-theme=arene] .stage .eyes{fill:var(--stroke)}:root[data-theme=arene] .stage .arm{fill:none;stroke-width:9px;stroke-linecap:round}:root[data-theme=arene] .stage .skin-1 .head{fill:var(--skin-1)}:root[data-theme=arene] .stage .skin-2 .head{fill:var(--skin-2)}:root[data-theme=arene] .stage .skin-3 .head{fill:var(--skin-3)}:root[data-theme=arene] .stage .skin-1 .arm{fill:none;stroke:var(--skin-1)}:root[data-theme=arene] .stage .skin-2 .arm{fill:none;stroke:var(--skin-2)}:root[data-theme=arene] .stage .skin-3 .arm{fill:none;stroke:var(--skin-3)}:root[data-theme=arene] .stage .shirt-1 .body,:root[data-theme=arene] .stage .flag-1{fill:var(--gold)}:root[data-theme=arene] .stage .shirt-2 .body,:root[data-theme=arene] .stage .flag-2{fill:var(--go)}:root[data-theme=arene] .stage .shirt-3 .body,:root[data-theme=arene] .stage .flag-3{fill:var(--flame)}:root[data-theme=arene] .stage .shirt-4 .body,:root[data-theme=arene] .stage .flag-4{fill:var(--plank)}:root[data-theme=arene] .stage .shirt-5 .body{fill:var(--shirt-5)}:root[data-theme=arene] .stage .bob{animation:1.6s ease-in-out infinite arene-bob}:root[data-theme=arene] .stage .rope{fill:none;stroke:var(--stroke);stroke-width:3px}:root[data-theme=arene] .stage .plank{fill:var(--wood)}:root[data-theme=arene] .stage .plank-2{fill:var(--wood-2)}:root[data-theme=arene] .stage .seam{stroke:var(--stroke);stroke-width:3px}:root[data-theme=arene] .stage .nail{fill:var(--stroke)}:root[data-theme=arene] .stage .rail{fill:var(--rail)}:root[data-theme=arene] .stage .wall-foot{stroke:var(--stroke);stroke-width:4px}:root[data-theme=arene] .stage .cast{fill:var(--shadow);opacity:.55}:root[data-theme=arene] .stage .pole{fill:var(--rail)}:root[data-theme=arene] .stage .cup{fill:var(--plank-edge)}:root[data-theme=arene] .stage .flame-out{fill:var(--flame)}:root[data-theme=arene] .stage .flame-in{fill:var(--gold)}:root[data-theme=arene] .stage .flame{transform-box:fill-box;transform-origin:50% 100%;animation:.9s ease-in-out infinite alternate arene-flicker}:root[data-theme=arene] .stage .torch+.torch .flame{animation-delay:-.45s}:root[data-theme=arene] .stage .glow{display:none}:root[data-theme=arene] .stage .glow-in{stop-color:var(--gold);stop-opacity:.55}:root[data-theme=arene] .stage .glow-out{stop-color:var(--gold);stop-opacity:0}:root[data-theme=arene][data-mode=dark] .stage .crowd{filter:brightness(.55)saturate(.8)}:root[data-theme=arene][data-mode=dark] .stage .rays{opacity:.08}:root[data-theme=arene][data-mode=dark] .stage .glow{display:inline}:root[data-theme=arene][data-mode=dark] .stage .cast{opacity:.7}:root[data-theme=arene] h2{font:400 26px/var(--line) var(--hand);letter-spacing:.02em;text-transform:uppercase}:root[data-theme=arene] #home h2.sr-only{clip-path:none;white-space:normal;width:auto;height:auto;font:400 13px/20px var(--pixel);letter-spacing:.06em;color:var(--graphite);margin:0 0 6px 4px;overflow:visible;position:static!important}:root[data-theme=arene] #home .theme-setting>.note{font:400 12px/20px var(--pixel);letter-spacing:.04em;text-transform:uppercase}:root[data-theme=arene] .verse{font:400 21px/var(--line) var(--hand);letter-spacing:.01em}:root[data-theme=arene] .verse>.tr+.tr{color:var(--soft)}:root[data-theme=arene] #home .verse{background:var(--plank);border:3px solid var(--plank-edge);box-shadow:var(--frame), 5px 6px 0 var(--shadow);border-radius:18px;margin:0 0 22px;padding:12px 22px 14px;position:relative}:root[data-theme=arene] #home .verse:after{content:"";background:var(--plank);border:solid var(--plank-edge);border-width:3px 0 0 3px;width:18px;height:18px;position:absolute;top:-12px;left:44px;rotate:45deg}:root[data-theme=arene] .games{counter-reset:bout;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;margin-top:18px}:root[data-theme=arene] .games>li{counter-increment:bout;display:grid}:root[data-theme=arene] .game{background:var(--plank);border:3px solid var(--plank-edge);min-height:0;box-shadow:var(--frame), 4px 5px 0 var(--shadow);border-radius:16px;grid-template-columns:40px 1fr;align-content:start;padding:14px 18px 6px 14px;transition:transform .12s ease-out,box-shadow .12s ease-out}:root[data-theme=arene] a.game:hover,:root[data-theme=arene] a.game:focus-visible{box-shadow:var(--frame), 7px 9px 0 var(--shadow);transform:translate(-2px,-3px)}:root[data-theme=arene] a.game:active{box-shadow:var(--frame), 1px 1px 0 var(--shadow);transform:translate(3px,4px)}:root[data-theme=arene] .game .tick{background:var(--plank-edge);clip-path:polygon(0 0,100% 0,100% 55%,50% 100%,0 55%);border:0;border-radius:0;width:30px;height:34px;margin-top:2px}:root[data-theme=arene] .game .tick:before{content:"";background:var(--gold);clip-path:var(--burst);position:absolute;inset:5px 8px 13px}:root[data-theme=arene] .games .game .tick:before{content:counter(bout);clip-path:none;font:400 19px/1 var(--hand);color:var(--plank);background:0 0;place-items:center;display:grid;inset:0 0 6px}:root[data-theme=arene] a.game:hover .tick,:root[data-theme=arene] a.game:focus-visible .tick{background:var(--go)}:root[data-theme=arene] a.game:hover .tick:before,:root[data-theme=arene] a.game:focus-visible .tick:before{color:var(--on-go)}:root[data-theme=arene] a.game:hover .tick:after,:root[data-theme=arene] a.game:focus-visible .tick:after{content:none}:root[data-theme=arene] .game b,:root[data-theme=arene] a.game b{color:var(--graphite);font-size:25px;line-height:30px}:root[data-theme=arene] .game small{color:var(--soft);margin:4px 0 8px;font-size:14px;font-weight:600;line-height:20px}:root[data-theme=arene] .game.soon{box-shadow:none;border-style:dashed}:root[data-theme=arene] .game.soon b{color:var(--soft)}:root[data-theme=arene] .game.soon .tick{background:var(--soft)}:root[data-theme=arene] #home .col>a.game.circuit{margin-top:0;padding:16px 22px 8px 16px}:root[data-theme=arene] a.game.circuit{background:var(--go);border-color:var(--go-edge);box-shadow:inset 0 0 0 4px var(--go), inset 0 0 0 5.5px color-mix(in srgb, var(--on-go) 40%, var(--go)), 4px 5px 0 var(--shadow)}:root[data-theme=arene] a.game.circuit:hover,:root[data-theme=arene] a.game.circuit:focus-visible{background:var(--go-hover);box-shadow:inset 0 0 0 4px var(--go-hover), inset 0 0 0 5.5px color-mix(in srgb, var(--on-go) 40%, var(--go)), 7px 9px 0 var(--shadow)}:root[data-theme=arene] a.game.circuit b{color:var(--on-go);font-size:30px;line-height:36px}:root[data-theme=arene] a.game.circuit small{color:var(--on-go)}:root[data-theme=arene] a.game.circuit .tick,:root[data-theme=arene] a.game.circuit:hover .tick,:root[data-theme=arene] a.game.circuit:focus-visible .tick{background:var(--plank)}:root[data-theme=arene] .throne{color:var(--graphite);background:var(--plank);border:3px solid var(--plank-edge);box-shadow:var(--frame), 6px 7px 0 var(--shadow);border-radius:16px;align-self:start;margin-top:22px;padding:0 18px 12px}:root[data-theme=arene] .throne .empty,:root[data-theme=arene] .throne .rec{color:var(--graphite);font-weight:600;line-height:24px}:root[data-theme=arene] .throne .badge{color:var(--soft);font-weight:600}:root[data-theme=arene] .link{color:var(--graphite)}:root[data-theme=arene] .throne .link{margin:4px 0 8px;display:inline-block}:root[data-theme=arene] .throne h2,:root[data-theme=arene] .throne-page h2{width:-moz-fit-content;width:fit-content;max-width:calc(100% + 8px);color:var(--plank);background:var(--plank-edge);clip-path:polygon(0 0,100% 0,calc(100% - 14px) 50%,100% 100%,0 100%);filter:drop-shadow(3px 3px 0 var(--shadow));margin:24px 0 10px -28px;padding:6px 30px 6px 16px;font-size:20px;line-height:26px;display:block}:root[data-theme=arene] .throne h2:first-child,:root[data-theme=arene] .throne-page h2:first-of-type{margin-top:-14px}:root[data-theme=arene] .crown .name{color:var(--graphite);text-shadow:2px 2px 0 var(--title);font-size:34px}:root[data-theme=arene] ol.board li:before{color:var(--soft);font-weight:700}:root[data-theme=arene] ol.board li:first-child:before{color:var(--graphite)}:root[data-theme=arene] #home .note{color:var(--graphite);font-weight:600}:root[data-theme=arene] .page-col .col{background:var(--plank);border:3px solid var(--plank-edge);box-shadow:var(--frame), 6px 7px 0 var(--shadow);border-radius:18px;margin-top:8px;padding:4px 32px 8px}:root[data-theme=arene] .page-col h1{-webkit-text-stroke-width:3px;text-shadow:4px 5px 0 var(--stroke);font-size:54px;line-height:88px}:root[data-theme=arene] .throne-page h2{margin-left:-42px}:root[data-theme=arene] .throne-page h2:first-of-type{margin-top:0}:root[data-theme=arene] .prompt h2{letter-spacing:.08em;color:var(--soft);margin-top:4px;font-size:16px;line-height:24px}:root[data-theme=arene] .prompt .actions .btn{flex:100%}:root[data-theme=arene] .prompt .actions a.btn.ghost{box-shadow:none;color:var(--graphite);font:600 15px/20px var(--ui);letter-spacing:0;text-transform:none;text-underline-offset:4px;background:0 0;border:0;border-radius:0;flex:none;padding:0 2px;text-decoration:underline;text-decoration-thickness:2px;transform:none}:root[data-theme=arene] #home .theme-setting{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:10px;display:flex}:root[data-theme=arene] #home .theme-setting>.note{min-width:6em;margin:0}:root[data-theme=arene] #home .theme-setting .chips{margin:0}:root[data-theme=arene] .btn{font:400 18px/22px var(--hand);letter-spacing:.04em;text-transform:uppercase;color:var(--on-go);background:var(--go);border:3px solid var(--go-edge);box-shadow:0 5px 0 var(--shadow);border-radius:12px;padding:11px 24px 12px;transition:transform 80ms ease-out,box-shadow 80ms ease-out}:root[data-theme=arene] .btn:not(:disabled):hover{background:var(--go-hover);box-shadow:0 7px 0 var(--shadow);transform:translateY(-2px)}:root[data-theme=arene] .btn:not(:disabled):active{box-shadow:0 0 0 var(--shadow);transform:translateY(5px)}:root[data-theme=arene] .btn.ghost{background:var(--plank);color:var(--graphite);border-color:var(--plank-edge);box-shadow:var(--frame), 0 5px 0 var(--shadow)}:root[data-theme=arene] .btn.ghost:not(:disabled):hover{background:var(--plank);box-shadow:var(--frame), 0 7px 0 var(--shadow)}:root[data-theme=arene] .btn.ghost:not(:disabled):active{box-shadow:var(--frame), 0 0 0 var(--shadow)}:root[data-theme=arene] .chip{border:2px solid var(--plank-edge);background:var(--plank);color:var(--graphite);font-weight:600}:root[data-theme=arene] .chip[aria-pressed=true]{background:var(--plank-edge);border-color:var(--plank-edge);color:var(--plank)}:root[data-theme=arene] .tabs button[aria-selected=true] .tr{-webkit-text-decoration-color:var(--graphite);text-decoration-color:var(--graphite);text-decoration-thickness:3px}:root[data-theme=arene] .prompt,:root[data-theme=arene] #result .card,:root[data-theme=arene] .invite,:root[data-theme=arene] .mimic-reveal{background:var(--plank);border:3px solid var(--plank-edge);box-shadow:var(--frame), 6px 7px 0 var(--shadow);border-radius:18px}:root[data-theme=arene] .prompt h1{-webkit-text-stroke-width:3px;text-shadow:3px 4px 0 var(--stroke);font-size:56px;line-height:88px}:root[data-theme=arene] #result .card{overflow:visible}:root[data-theme=arene] #toast{border:2px solid var(--plank-edge);border-radius:12px}:root[data-theme=arene] #clock{font:400 52px/76px var(--hand);color:var(--board-text);background:var(--board);border:4px solid var(--gold);box-shadow:0 5px 0 var(--shadow), inset 0 -6px 0 #00000040;border-radius:14px;padding:0 22px;top:16px}:root[data-theme=arene] #say{font:400 52px/1.25 var(--hand);color:var(--bic-red);letter-spacing:.02em;-webkit-text-stroke:3px var(--stroke);paint-order:stroke fill;text-shadow:4px 5px 0 var(--stroke)}:root[data-theme=arene] #say .long{color:var(--graphite);-webkit-text-stroke:0;text-shadow:2px 2px 0 var(--plank);font-size:32px}:root[data-theme=arene] #say .count{animation:.9s cubic-bezier(.2,1.5,.4,1) both arene-slam}:root[data-theme=arene] #hud .tag b{-webkit-text-stroke:3px var(--plank);paint-order:stroke fill;font-size:24px}:root[data-theme=arene] #hud .gauge{border:3px solid var(--plank-edge);background:var(--plank);width:200px;height:16px;box-shadow:0 3px 0 var(--shadow);border-radius:8px}:root[data-theme=arene] #hud .gauge i{background:linear-gradient(180deg, color-mix(in srgb, var(--bic-green) 60%, white) 0 30%, var(--bic-green) 30%)}:root[data-theme=arene] #hud .gauge i.low{background:linear-gradient(180deg, color-mix(in srgb, var(--bic-red) 60%, white) 0 30%, var(--bic-red) 30%)}:root[data-theme=arene] #hud .gauge-label,:root[data-theme=arene] #hudHint{color:var(--graphite);font-weight:600}:root[data-theme=arene] .split-divider{opacity:1;width:6px;box-shadow:0 0 0 2px var(--stroke)}:root[data-theme=arene] .split-dist{-webkit-text-stroke:3px var(--plank);paint-order:stroke fill}:root[data-theme=arene] .stamp{isolation:isolate;font:400 76px/1.15 var(--hand);text-transform:uppercase;letter-spacing:.02em;-webkit-text-stroke:5px var(--stroke);paint-order:stroke fill;text-shadow:5px 6px 0 var(--stroke);border:0;padding:18px 36px 22px;position:relative;transform:rotate(-6deg)}:root[data-theme=arene] .stamp:before{content:"";z-index:-1;background:var(--gold);clip-path:var(--burst);position:absolute;inset:-34px -18px}:root[data-theme=arene] .stamp.pop{animation:.5s cubic-bezier(.2,1.7,.4,1) both arene-stamp}:root[data-theme=arene] .stamp.lose.pop{animation:.5s cubic-bezier(.2,1.7,.4,1) both arene-stamp,.35s ease-in-out .5s 2 arene-shake}:root[data-theme=arene] .stamp.win:before{animation:18s linear infinite arene-spin}:root[data-theme=arene] .split-stamp .stamp{-webkit-text-stroke-width:3px;text-shadow:3px 3px 0 var(--stroke);padding:8px 20px 10px}:root[data-theme=arene] .split-stamp .stamp:before{inset:-18px -8px}@keyframes arene-spin{to{rotate:360deg}}@keyframes arene-slam{0%{opacity:0;transform:scale(2.6)rotate(-10deg)}35%{opacity:1}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes arene-stamp{0%{opacity:0;transform:rotate(-20deg)scale(3)}60%{opacity:1}to{opacity:1;transform:rotate(-6deg)scale(1)}}@keyframes arene-swing{50%{rotate:1.5deg}}@keyframes arene-bob{50%{translate:0 -5px}}@keyframes arene-flicker{0%{scale:1}50%{scale:.92 1.08}to{scale:1.06 .94}}@keyframes arene-shake{25%{translate:-6px}75%{translate:6px}}@media (max-width:760px){:root[data-theme=arene] h1{-webkit-text-stroke-width:3px;text-shadow:3px 4px 0 var(--stroke);font-size:60px;line-height:96px}:root[data-theme=arene]{--stage-h:236px}:root[data-theme=arene] #home{padding-left:16px;padding-right:16px}:root[data-theme=arene] #home h1{top:calc(62px + env(safe-area-inset-top,0px));padding:0 20px 6px}:root[data-theme=arene] #home h1:before{height:50px}:root[data-theme=arene] #home .verse{padding:10px 16px 12px;font-size:19px}:root[data-theme=arene] .games{grid-template-columns:minmax(0,1fr)}:root[data-theme=arene] .page-col{padding-left:16px;padding-right:16px}:root[data-theme=arene] .page-col .col{padding:4px 18px 8px}:root[data-theme=arene] .page-col h1,:root[data-theme=arene] .prompt h1{font-size:40px;line-height:60px}:root[data-theme=arene] .throne-page h2{margin-left:-28px}:root[data-theme=arene] #clock{padding:0 16px;font-size:36px;line-height:56px}:root[data-theme=arene] #say{-webkit-text-stroke-width:2px;text-shadow:3px 3px 0 var(--stroke);font-size:34px}:root[data-theme=arene] #say .long{font-size:24px}:root[data-theme=arene] .stamp{-webkit-text-stroke-width:4px;font-size:52px}}@media (prefers-reduced-motion:reduce){:root[data-theme=arene] #home h1,:root[data-theme=arene] .stage :is(.sun,.bob,.flame),:root[data-theme=arene] .stamp.pop,:root[data-theme=arene] .stamp.lose.pop,:root[data-theme=arene] .stamp.win:before,:root[data-theme=arene] #say .count{animation:none}:root[data-theme=arene] .game,:root[data-theme=arene] .btn{transition:none}}
