:root{--k-yellow:#ffe14d;--k-blue:#5bc8ff;--k-pink:#ff2e7e;--k-red:#ff4b2b;--k-black:#111111;--k-white:#ffffff;--k-lime:#7cff4f;--k-yellow-2:#ffd21f;--k-blue-2:#8ad9ff;--k-pink-ink:#b0124f;--k-red-hot:#e3001b;--k-blush:#ff9ec4;--k-rope:#e8c27a;--k-salmon:#ff8a4c;--k-salmon-stripe:#ffd3b8;--k-nori:#22313f;--k-nori-shine:#3b5266;--k-bowl:#3d6bff;--k-noodle:#ffd66b;--k-noodle-line:#e0a92e;--k-yolk:#ff9f1c;--k-edamame:#4cc26a;--k-edamame-light:#9be3a8;--k-beer:#ffb020;--k-tanuki:#a0714f;--k-tanuki-dark:#5a3a28;--k-cream:#f3e3cf;--k-dango-green:#8fd694;--k-nasu:#8e5bd6;--k-leaf:#2fa35a;--k-soot:#3a3a3a;--k-smoke:#d9d9d9;--k-color-bg:var(--k-yellow);--k-color-panel:var(--k-blue);--k-color-accent:var(--k-pink);--k-color-danger:var(--k-red);--k-color-success:var(--k-lime);--k-color-ink:var(--k-black);--k-color-paper:var(--k-white);--k-font-telop:"M PLUS Rounded 1c","Onest",system-ui,sans-serif;--k-font-boom:"Rampart One","M PLUS Rounded 1c",system-ui,sans-serif;--k-font-ui:"Onest",system-ui,sans-serif;--k-font-mono:"Rubik Mono One","Onest",ui-monospace,monospace;--k-weight-regular:400;--k-weight-medium:600;--k-weight-bold:800;--k-weight-telop:900;--k-text-2xs:10px;--k-text-xs:12px;--k-text-sm:14px;--k-text-md:16px;--k-text-lg:20px;--k-text-xl:24px;--k-text-2xl:30px;--k-text-3xl:38px;--k-text-4xl:46px;--k-text-5xl:62px;--k-text-6xl:80px;--k-leading-tight:1.05;--k-leading-snug:1.2;--k-leading-body:1.4;--k-stroke:3px;--k-stroke-thick:4px;--k-telop-inner:4px;--k-telop-outer:3px;--k-shadow-sm:3px 3px 0 var(--k-black);--k-shadow-md:5px 5px 0 var(--k-black);--k-shadow-lg:6px 6px 0 var(--k-black);--k-shadow-press:0 7px 0 var(--k-black);--k-shadow-press-sm:0 5px 0 var(--k-black);--k-telop-shadow-x:4px;--k-telop-shadow-y:5px;--k-radius-sm:8px;--k-radius-md:12px;--k-radius-lg:20px;--k-radius-pill:999px;--k-space-1:4px;--k-space-2:8px;--k-space-3:12px;--k-space-4:16px;--k-space-5:20px;--k-space-6:24px;--k-space-8:32px;--k-space-10:40px;--k-space-12:48px;--k-gutter:16px;--k-tap-min:56px;--k-ease-pop:linear(0,0.046 2%,0.167 4%,1.102 14.5%,1.23 17%,1.303 20%,1.307 22%,1.283 24%,0.984 35%,0.932 38%,0.907 41%,0.914 45.5%,1.003 56%,1.028 62%,1.026 67%,0.992 82%,1);--k-ease-spring:linear(0,0.035 2.5%,0.148 5.5%,0.931 20%,1.061 24%,1.141 28.5%,1.162 32%,1.154 36%,1.017 52%,0.978 61%,0.975 69%,1.002 91%,1);--k-ease-soft:linear(0,0.022 3%,0.102 7%,0.548 21.5%,0.731 28.5%,0.857 35%,0.941 41.5%,0.999 49.5%,1.026 59.5%,1.026 70.5%,1);--k-ease-out:cubic-bezier(0.2,0.8,0.2,1);--k-ease-in-out:cubic-bezier(0.45,0,0.55,1);--k-dur-instant:80ms;--k-dur-fast:160ms;--k-dur-base:320ms;--k-dur-pop:560ms;--k-dur-spring:720ms;--k-dur-pulse:1.1s;--k-dur-spark:360ms;--k-dur-sunburst:80s;--k-z-bg:0;--k-z-content:1;--k-z-raised:10;--k-z-sticker:20;--k-z-header:100;--k-z-overlay:200;--k-z-modal:300;--k-z-toast:400;--k-z-flash:1000}*,:after,:before{box-sizing:border-box}html{text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;min-width:320px;background:var(--k-color-bg);color:var(--k-color-ink);font-family:var(--k-font-ui);font-weight:var(--k-weight-medium);line-height:var(--k-leading-body)}button,input{font:inherit;color:inherit}.Icon_icon__0eOgT{display:inline-block;flex:none;overflow:visible;vertical-align:middle;stroke-linejoin:round;stroke-linecap:round}.Icon_c__ZhgIW{fill:var(--icon-color)}.Icon_c__ZhgIW,.Icon_w__w_Rel{stroke:var(--k-black);stroke-width:3}.Icon_w__w_Rel{fill:var(--k-white)}.Icon_k__lVnjt{fill:var(--k-black)}.Icon_l__Rpce_{fill:none;stroke:var(--k-black);stroke-width:3}.Icon_lb__9LI3U{fill:none;stroke:var(--k-black);stroke-width:4.5}.Icon_xo__CuoDc{fill:none;stroke:var(--k-black);stroke-width:12}.Icon_xi__LPgkf{fill:none;stroke:var(--icon-color);stroke-width:6}.Icon_cut__aaKIK{fill:none;stroke:var(--k-white);stroke-width:11}.Avatar_avatar__dqUL3{--avatar-stroke:var(--k-stroke);--avatar-shadow:3px;--art-size:calc(var(--avatar-size) * 1.08);--art-top:calc(var(--avatar-size) * -0.14);--art-cy:calc(var(--avatar-size) * 0.5 - var(--art-top));--art-r:calc(var(--avatar-size) * 0.5 - var(--avatar-stroke));display:inline-flex;flex-direction:column;align-items:center;gap:var(--k-space-2);margin:0;max-width:100%;vertical-align:top}.Avatar_s48__ap7RG{--avatar-stroke:2.5px;--avatar-shadow:2px;gap:var(--k-space-1)}.Avatar_s160__lvJld{--avatar-stroke:var(--k-stroke-thick);--avatar-shadow:5px;gap:var(--k-space-3)}.Avatar_frame__XHfk1{position:relative;flex:none;width:var(--avatar-size);height:var(--avatar-size);transition:transform var(--k-dur-pop) var(--k-ease-pop)}.Avatar_circle__8_w_5{position:absolute;inset:0;border:var(--avatar-stroke) solid var(--k-black);border-radius:50%;background:var(--avatar-backing);box-shadow:var(--avatar-shadow) var(--avatar-shadow) 0 var(--k-black)}.Avatar_art__f2lRJ{position:absolute;left:calc((var(--avatar-size) - var(--art-size)) / 2);top:var(--art-top);width:var(--art-size);height:var(--art-size);-webkit-mask:radial-gradient(circle var(--art-r) at 50% var(--art-cy),var(--k-black) calc(var(--art-r) - .5px),transparent var(--art-r)),linear-gradient(var(--k-black) 0 0) top /100% var(--art-cy) no-repeat;mask:radial-gradient(circle var(--art-r) at 50% var(--art-cy),var(--k-black) calc(var(--art-r) - .5px),transparent var(--art-r)),linear-gradient(var(--k-black) 0 0) top /100% var(--art-cy) no-repeat}.Avatar_art__f2lRJ svg{display:block;width:100%;height:100%}.Avatar_badge__eHuWL{position:absolute;right:-6%;bottom:-6%;display:grid;line-height:0}.Avatar_name___IFzK{max-width:min(100%,max(calc(var(--avatar-size) + 32px),96px));padding:2px 6px;border:var(--k-stroke) solid var(--k-black);border-radius:var(--k-radius-md);background:var(--k-white);font-family:var(--k-font-ui);font-weight:var(--k-weight-bold);font-size:13px;line-height:var(--k-leading-snug);text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.Avatar_longName__qnPN_{font-size:11px}.Avatar_s48__ap7RG .Avatar_name___IFzK{max-width:80px;padding:1px 6px;border-width:2.5px;font-size:var(--k-text-xs)}.Avatar_s160__lvJld .Avatar_name___IFzK{padding:var(--k-space-1) var(--k-space-3);font-size:var(--k-text-lg)}.Avatar_selected__y18Ua .Avatar_frame__XHfk1{transform:rotate(-4deg) scale(1.06)}.Avatar_selected__y18Ua .Avatar_circle__8_w_5{box-shadow:0 0 0 var(--avatar-stroke) var(--k-pink),0 0 0 calc(var(--avatar-stroke) * 2) var(--k-black),calc(var(--avatar-shadow) + 2px) calc(var(--avatar-shadow) + 2px) 0 calc(var(--avatar-stroke) * 2) var(--k-black)}.Avatar_selected__y18Ua .Avatar_name___IFzK{background:var(--k-pink)}.Avatar_taken__ORFwh .Avatar_circle__8_w_5{background:var(--k-smoke)}.Avatar_taken__ORFwh .Avatar_art__f2lRJ{filter:grayscale(1);opacity:.55}.Avatar_taken__ORFwh .Avatar_name___IFzK{background:var(--k-smoke);text-decoration:line-through;text-decoration-thickness:2px}.Avatar_boom__310fb .Avatar_frame__XHfk1{transform:rotate(-8deg)}.Avatar_boom__310fb .Avatar_circle__8_w_5{background:var(--k-red)}.Avatar_offline__VBliy .Avatar_art__f2lRJ,.Avatar_offline__VBliy .Avatar_circle__8_w_5,.Avatar_offline__VBliy .Avatar_name___IFzK{opacity:.45}.Avatar_offline__VBliy .Avatar_circle__8_w_5{border-style:dashed;box-shadow:none}@media (prefers-reduced-motion:reduce){.Avatar_frame__XHfk1{transition:none}}.Bomb_bomb__pB9b0{--tension:0;--bomb-body:color-mix(in oklab,var(--k-red),var(--k-red-hot) calc(var(--tension) * 100%));--shake-x:calc(var(--tension) * var(--bomb-size) * 0.025);--shake-r:calc(var(--tension) * 7deg);position:relative;flex:none;width:var(--bomb-size);height:var(--bomb-size)}.Bomb_idle__rFUF5,.Bomb_shake__VdO2A{position:absolute;inset:0}.Bomb_shake__VdO2A{animation:Bomb_bomb-shake__hGzFw calc(.5s - var(--tension) * .38s) linear infinite}.Bomb_art__sOG2j{display:block;width:100%;height:100%;overflow:visible}.Bomb_bomb__pB9b0 [id=body] circle,.Bomb_bomb__pB9b0 [id=eyes] rect[clip-path]{fill:var(--bomb-body)}.Bomb_bomb__pB9b0 [id=spark]{visibility:hidden}.Bomb_spark__HYYqI{position:absolute;left:52.3%;top:-.4%;width:23.4%;height:23.4%;overflow:visible}.Bomb_flying__7iG18 .Bomb_spark__HYYqI{left:44%;top:-2.1%;rotate:-10deg}.Bomb_spark__HYYqI [id^=spark-]{transform:none;opacity:0;animation:Bomb_bomb-spark__8eQHF var(--k-dur-spark) step-end infinite}.Bomb_spark__HYYqI [id=spark-1]{opacity:1}.Bomb_spark__HYYqI [id=spark-2]{animation-delay:calc(var(--k-dur-spark) / -3 * 2)}.Bomb_spark__HYYqI [id=spark-3]{animation-delay:calc(var(--k-dur-spark) / -3)}.Bomb_smirk__pNmO9 .Bomb_idle__rFUF5{transform-origin:50% 85%;animation:Bomb_bomb-wobble__q1qtE 1.6s var(--k-ease-in-out) infinite}.Bomb_nervous__IwfHf .Bomb_idle__rFUF5{animation:Bomb_bomb-bob__15clY 1.2s var(--k-ease-in-out) infinite}.Bomb_panic__afXdi .Bomb_idle__rFUF5{animation:Bomb_bomb-bob__15clY .5s var(--k-ease-in-out) infinite}.Bomb_flying__7iG18 .Bomb_idle__rFUF5{animation:Bomb_bomb-fly__iVCho .8s var(--k-ease-in-out) infinite}.Bomb_bomb__pB9b0 [id=sweat]{transform-box:fill-box;animation:Bomb_bomb-sweat__YRVM5 1.1s ease-in infinite}.Bomb_panic__afXdi [id=sweat]{animation-duration:.6s}.Bomb_bomb__pB9b0 [id=wind]{animation:Bomb_bomb-wind__seZEL .3s var(--k-ease-in-out) infinite alternate}@keyframes Bomb_bomb-spark__8eQHF{0%{opacity:1}33.333%{opacity:0}}@keyframes Bomb_bomb-shake__hGzFw{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(calc(var(--shake-x) * -1),calc(var(--shake-x) * .6)) rotate(calc(var(--shake-r) * -1))}50%{transform:translate(var(--shake-x),calc(var(--shake-x) * -.4)) rotate(var(--shake-r))}75%{transform:translate(calc(var(--shake-x) * -.6),calc(var(--shake-x) * -.6)) rotate(calc(var(--shake-r) * -.5))}}@keyframes Bomb_bomb-wobble__q1qtE{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes Bomb_bomb-bob__15clY{0%,to{transform:translateY(0)}50%{transform:translateY(-3%)}}@keyframes Bomb_bomb-fly__iVCho{0%,to{transform:translate(0) rotate(0deg)}50%{transform:translate(3%,-5%) rotate(-3deg)}}@keyframes Bomb_bomb-sweat__YRVM5{0%{transform:translateY(0);opacity:1}80%{opacity:1}to{transform:translateY(14px);opacity:0}}@keyframes Bomb_bomb-wind__seZEL{0%{transform:translateX(-10px)}to{transform:translateX(6px)}}@media (prefers-reduced-motion:reduce){.Bomb_bomb__pB9b0 [id=sweat],.Bomb_bomb__pB9b0 [id=wind],.Bomb_idle__rFUF5,.Bomb_shake__VdO2A,.Bomb_spark__HYYqI [id^=spark-]{animation:none}}.Telop_telop__dbvPY{--telop-inner:var(--k-telop-inner);--telop-outer:var(--k-telop-outer);--telop-sx:var(--k-telop-shadow-x);--telop-sy:var(--k-telop-shadow-y);--telop-ink:var(--k-white);--telop-shadow:var(--k-pink);--telop-pad:calc(var(--telop-inner) + var(--telop-outer));position:relative;isolation:isolate;display:block;margin:0;padding:var(--telop-pad);transform:rotate(var(--telop-tilt,0deg));font-family:var(--k-font-telop);font-weight:var(--k-weight-telop);line-height:1.12;letter-spacing:.01em;color:var(--telop-ink);-webkit-text-stroke:calc(var(--telop-inner) * 2) var(--k-white);paint-order:stroke fill;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}.Telop_telop__dbvPY:after,.Telop_telop__dbvPY:before{content:attr(data-text);content:attr(data-text) /"";position:absolute;inset:var(--telop-pad);pointer-events:none;-webkit-text-stroke-width:calc((var(--telop-inner) + var(--telop-outer)) * 2)}.Telop_telop__dbvPY:after{z-index:-1;color:var(--k-black);-webkit-text-stroke-color:var(--k-black)}.Telop_telop__dbvPY:before{z-index:-2;transform:translate(var(--telop-sx),var(--telop-sy));color:var(--telop-shadow);-webkit-text-stroke-color:var(--telop-shadow)}.Telop_inline__SqCN2{display:inline-block}.Telop_start__Y8Uij{text-align:start}.Telop_center__jbFIW{text-align:center}.Telop_end__2ObCi{text-align:end}.Telop_sm__Z1ZX0{--telop-inner:calc(var(--k-telop-inner) * 0.75);--telop-outer:calc(var(--k-telop-outer) * 0.85);--telop-sx:calc(var(--k-telop-shadow-x) * 0.6);--telop-sy:calc(var(--k-telop-shadow-y) * 0.6);font-size:var(--k-text-lg)}.Telop_md__dK2EE{--telop-inner:calc(var(--k-telop-inner) * 0.8);--telop-outer:calc(var(--k-telop-outer) * 0.9);--telop-sx:calc(var(--k-telop-shadow-x) * 0.7);--telop-sy:calc(var(--k-telop-shadow-y) * 0.7);font-size:var(--k-text-xl)}.Telop_lg__k70fh{--telop-inner:calc(var(--k-telop-inner) * 0.9);--telop-sx:calc(var(--k-telop-shadow-x) * 0.85);--telop-sy:calc(var(--k-telop-shadow-y) * 0.85);font-size:var(--k-text-2xl)}.Telop_xl__chX8T{font-size:var(--k-text-3xl)}.Telop_xxl__jouKN{--telop-inner:calc(var(--k-telop-inner) * 1.125);--telop-outer:calc(var(--k-telop-outer) * 1.15);font-size:var(--k-text-4xl);line-height:1.06}.Telop_hero__PADPF{--telop-inner:calc(var(--k-telop-inner) * 1.25);--telop-outer:calc(var(--k-telop-outer) * 1.35);--telop-sx:calc(var(--k-telop-shadow-x) * 1.25);--telop-sy:calc(var(--k-telop-shadow-y) * 1.2);font-size:var(--k-text-5xl);line-height:1.02}.Telop_ink-white__cT_om{--telop-ink:var(--k-white);--telop-inner:0px}.Telop_ink-pink__PN_bW{--telop-ink:var(--k-pink)}.Telop_ink-blue__v4f3m{--telop-ink:var(--k-blue)}.Telop_ink-yellow__K6vn_{--telop-ink:var(--k-yellow)}.Telop_ink-red__Y17F_{--telop-ink:var(--k-red)}.Telop_ink-lime__dM3aA{--telop-ink:var(--k-lime)}.Telop_ink-black__taB23{--telop-ink:var(--k-black)}.Telop_shadow-pink___MBaT{--telop-shadow:var(--k-pink)}.Telop_shadow-blue__DmE96{--telop-shadow:var(--k-blue)}.Telop_shadow-black__hlHmc{--telop-shadow:var(--k-black)}.Telop_shadow-none__zXixU:before{display:none}.Telop_pop__QLVTv{animation:Telop_telop-pop__8Cr__ var(--k-dur-pop) var(--k-ease-pop) var(--telop-delay,0s) both,Telop_telop-fade__MXykt var(--k-dur-fast) var(--k-ease-out) var(--telop-delay,0s) both}@keyframes Telop_telop-pop__8Cr__{0%{transform:rotate(calc(var(--telop-tilt, 0deg) - 10deg)) scale(.2)}to{transform:rotate(var(--telop-tilt,0deg)) scale(1)}}@keyframes Telop_telop-fade__MXykt{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Telop_pop__QLVTv{animation:none}}.Button_button__nNuJ_{--button-shadow:var(--k-shadow-press);--button-sink:7px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--k-space-2);min-height:var(--k-tap-min);margin:0;padding:0 var(--k-space-6);border:var(--k-stroke-thick) solid var(--k-black);border-radius:var(--k-radius-pill);background:var(--button-bg,transparent);box-shadow:var(--button-shadow);color:var(--k-black);font-family:var(--k-font-ui);font-weight:var(--k-weight-bold);line-height:1.1;text-align:center;cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;transition:transform var(--k-dur-instant) var(--k-ease-out),box-shadow var(--k-dur-instant) var(--k-ease-out)}.Button_full__ERYMu{width:100%}.Button_fit__9Mxxo{width:auto;max-width:100%}.Button_sm__dwCI0{padding:var(--k-space-1) var(--k-space-3)}.Button_md__AsJLv{min-height:64px;padding-block:var(--k-space-1)}.Button_lg__fhIuL{min-height:80px;padding-block:var(--k-space-2)}.Button_primary__GCtQm{--button-bg:var(--k-pink);animation:Button_button-pulse__dCoQV var(--k-dur-pulse) var(--k-ease-in-out) infinite}.Button_secondary__1AVfZ{--button-bg:var(--k-yellow);--button-shadow:var(--k-shadow-press-sm);--button-sink:5px}.Button_ghost__OC11f{--button-shadow:none;--button-sink:0px;border-color:transparent;padding-inline:var(--k-space-4);font-size:var(--k-text-md);text-decoration:underline;text-decoration-thickness:var(--k-stroke);text-underline-offset:5px}.Button_label__6eQAr{min-width:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.Button_lg__fhIuL .Button_label__6eQAr{letter-spacing:.04em}.Button_icon__FkuR_{margin-inline-start:calc(var(--k-space-2) * -1)}.Button_button__nNuJ_:active:not(:disabled),.Button_button__nNuJ_[data-state=pressed]{animation:none;transform:translateY(var(--button-sink));box-shadow:none}.Button_ghost__OC11f:active:not(:disabled),.Button_ghost__OC11f[data-state=pressed]{transform:scale(.96)}.Button_button__nNuJ_:focus-visible{outline:var(--k-stroke-thick) solid var(--k-black);outline-offset:4px}.Button_button__nNuJ_:disabled{--button-bg:var(--k-smoke);animation:none;cursor:not-allowed}.Button_ghost__OC11f:disabled{--button-bg:transparent;opacity:.5}@keyframes Button_button-pulse__dCoQV{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.Button_primary__GCtQm{animation:none}}.Card_card__YyERh{position:relative;min-width:0;border:var(--k-stroke) solid var(--k-black);border-radius:var(--k-radius-lg);box-shadow:var(--k-shadow-lg);background:var(--card-bg);color:var(--k-black);transform:rotate(var(--card-tilt,0deg))}.Card_white__q_SPW{--card-bg:var(--k-white)}.Card_blue__zWcqn{--card-bg:var(--k-blue)}.Card_yellow__Pc_d8{--card-bg:var(--k-yellow)}.Card_pink__IPZBL{--card-bg:var(--k-pink)}.Card_pad-none__LEMei{padding:0}.Card_pad-sm__uyvaZ{padding:var(--k-space-3)}.Card_pad-md__esg9A{padding:var(--k-space-4)}.Card_pad-lg__dkHWe{padding:var(--k-space-6) var(--k-space-5)}.Card_enter__hkFJf{animation:Card_card-enter__q_5WM var(--k-dur-spring) var(--k-ease-spring) both}@keyframes Card_card-enter__q_5WM{0%{transform:translateY(40px) rotate(calc(var(--card-tilt, 0deg) - 12deg)) scale(.7);opacity:0}to{transform:rotate(var(--card-tilt,0deg));opacity:1}}@media (prefers-reduced-motion:reduce){.Card_enter__hkFJf{animation:none}}.CodeBoard_board__9pRQR{display:flex;flex-direction:column;gap:var(--k-space-2);min-width:0;padding:var(--k-space-3) var(--k-space-4) var(--k-space-4);border:var(--k-stroke) solid var(--k-black);border-radius:var(--k-radius-lg);background:var(--k-blue);box-shadow:var(--k-shadow-md);color:var(--k-black);transform:rotate(var(--board-tilt))}.CodeBoard_label__HpaN_{font-family:var(--k-font-ui);font-weight:var(--k-weight-bold);font-size:var(--k-text-sm);line-height:var(--k-leading-snug)}.CodeBoard_row__yqHUG{display:flex;flex-wrap:wrap;align-items:center;gap:var(--k-space-2) var(--k-space-3)}.CodeBoard_row__yqHUG>:not(.CodeBoard_cells__Rs8nX){flex:1 0 auto}.CodeBoard_cells__Rs8nX{flex:1 1 176px;min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--k-space-2);padding:var(--k-stroke)}.CodeBoard_cell__PokVE{position:relative;display:grid;place-items:center;height:var(--k-tap-min);border:var(--k-stroke) solid var(--k-white);border-radius:var(--k-radius-md);background:var(--k-black);box-shadow:inset 0 0 0 var(--k-stroke) var(--k-blue),0 0 0 var(--k-stroke) var(--k-black);color:var(--k-white);font-family:var(--k-font-mono);font-size:var(--k-text-xl);line-height:1}.CodeBoard_show__2nUJV .CodeBoard_cell__PokVE{height:76px;font-size:var(--k-text-3xl)}.CodeBoard_show__2nUJV .CodeBoard_label__HpaN_{text-align:center;font-size:var(--k-text-md)}.CodeBoard_show__2nUJV .CodeBoard_char__jcNga{animation:CodeBoard_board-flip__RVzLe var(--k-dur-spring) var(--k-ease-spring) both;animation-delay:calc(var(--cell-index) * 90ms)}.CodeBoard_active__Ic4xC{border-color:var(--k-pink);box-shadow:inset 0 0 0 var(--k-stroke) var(--k-blue),0 0 0 var(--k-stroke) var(--k-black),var(--k-shadow-sm);transform:translateY(-3px) rotate(-3deg) scale(1.06)}.CodeBoard_caret__hGNpY{position:absolute;left:50%;bottom:10px;width:40%;height:4px;border-radius:2px;background:var(--k-blue);translate:-50% 0;animation:CodeBoard_board-caret__N_LPL 1s steps(1) infinite}@keyframes CodeBoard_board-caret__N_LPL{50%{opacity:0}}@keyframes CodeBoard_board-flip__RVzLe{0%{transform:translateY(-60%) scale(.4);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.CodeBoard_caret__hGNpY,.CodeBoard_show__2nUJV .CodeBoard_char__jcNga{animation:none}}.Logo_logo__gg4hE{position:relative;max-width:100%}.Logo_art__472yO{display:block;width:100%;height:100%;overflow:visible}.Logo_animate__4YVTT{animation:Logo_logo-in__C88Tt var(--k-dur-spring) var(--k-ease-pop) both}.Logo_animate__4YVTT [id=plaque]{animation:Logo_logo-plaque__1ZHGC var(--k-dur-pop) var(--k-ease-pop) both;animation-delay:var(--k-dur-base)}.Logo_tikaboom___zf7L [id=bomb-o]{animation:Logo_logo-bomb__GVGxY 1.4s var(--k-ease-in-out) infinite}@keyframes Logo_logo-plaque__1ZHGC{0%{transform:translate(20px,-380px) rotate(-30deg) scale(.4)}to{transform:translate(20px,-260px) rotate(-6deg)}}@keyframes Logo_logo-bomb__GVGxY{0%,to{transform:translate(621.4px,-286.5px) scale(.667) translate(256px,300px) rotate(-6deg) translate(-256px,-300px)}50%{transform:translate(621.4px,-286.5px) scale(.667) translate(256px,300px) rotate(6deg) translate(-256px,-300px)}}@keyframes Logo_logo-in__C88Tt{0%{transform:scale(.3) rotate(-14deg);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.Logo_animate__4YVTT,.Logo_animate__4YVTT [id=plaque],.Logo_tikaboom___zf7L [id=bomb-o]{animation:none}}.Stamp_stamp__4BE5T{position:relative;display:inline-grid;place-items:center;flex:none;width:var(--stamp-size);height:var(--stamp-size);transform:rotate(-8deg)}.Stamp_backdrop____DmW{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.Stamp_burst__Z5hhP{fill:var(--k-lime);stroke:var(--k-black);stroke-width:9;stroke-linejoin:round}.Stamp_crossOuter__LOmpp{fill:none;stroke:var(--k-black);stroke-width:74;stroke-linecap:round}.Stamp_crossInner__CKleR{fill:none;stroke:var(--k-red);stroke-width:50;stroke-linecap:round}.Stamp_label__L8lOX{position:relative;max-width:120%}.Stamp_stamp__4BE5T .Stamp_text__akQk6{font-size:min(calc(var(--stamp-size) * .34),calc(var(--stamp-size) * 1.25 / var(--stamp-chars)));white-space:nowrap}.Stamp_animate__nlUWh{animation:Stamp_stamp-slam__7WK_x var(--k-dur-pop) var(--k-ease-pop) both}.Stamp_ok__6_UHp.Stamp_animate__nlUWh .Stamp_backdrop____DmW{animation:Stamp_stamp-spin__Nbp93 12s linear infinite}@keyframes Stamp_stamp-slam__7WK_x{0%{transform:rotate(-24deg) scale(2.4);opacity:0}to{transform:rotate(-8deg) scale(1);opacity:1}}@keyframes Stamp_stamp-spin__Nbp93{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Stamp_animate__nlUWh,.Stamp_ok__6_UHp.Stamp_animate__nlUWh .Stamp_backdrop____DmW{animation:none}}.StarSticker_sticker__6lAmQ{--sticker-fill:var(--k-lime);display:inline-block;flex:none;width:var(--sticker-size);height:var(--sticker-size);transform:rotate(var(--sticker-tilt));pointer-events:none}.StarSticker_sticker__6lAmQ svg{display:block;width:100%;height:100%;overflow:visible}.StarSticker_star__EF0K4{fill:var(--sticker-fill);stroke:var(--k-black);stroke-width:12;stroke-linejoin:round}.StarSticker_text__z_HOo{fill:var(--k-black);font-family:var(--k-font-mono)}.StarSticker_lime__mtnIT{--sticker-fill:var(--k-lime)}.StarSticker_yellow__EQDtC{--sticker-fill:var(--k-yellow)}.StarSticker_pink__lXYSs{--sticker-fill:var(--k-pink)}.StarSticker_blue__3VhaU{--sticker-fill:var(--k-blue)}.StarSticker_white__0KDFo{--sticker-fill:var(--k-white)}.StarSticker_pop__atCvN{animation:StarSticker_sticker-pop__3ShvT var(--k-dur-spring) var(--k-ease-pop) both;animation-delay:var(--k-dur-base)}@keyframes StarSticker_sticker-pop__3ShvT{0%{transform:rotate(calc(var(--sticker-tilt) - 90deg)) scale(0)}to{transform:rotate(var(--sticker-tilt)) scale(1)}}@media (prefers-reduced-motion:reduce){.StarSticker_pop__atCvN{animation:none}}.SunburstBackground_sunburst__eXiGF{--ray-a:var(--k-yellow);--ray-b:var(--k-yellow-2);--ray-width:9deg;position:absolute;inset:0;z-index:var(--k-z-bg);overflow:hidden;contain:strict;background:var(--ray-a);pointer-events:none}.SunburstBackground_fixed__cXncn{position:fixed}.SunburstBackground_blue__CLGRS{--ray-a:var(--k-blue);--ray-b:var(--k-blue-2);--ray-width:6deg}.SunburstBackground_rays__FA_8v{position:absolute;left:50%;top:var(--sun-y);width:max(170vmax,1400px);aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:repeating-conic-gradient(var(--ray-a) 0deg var(--ray-width),var(--ray-b) var(--ray-width) calc(var(--ray-width) * 2));animation:SunburstBackground_sunburst-spin__6A3Pj var(--k-dur-sunburst) linear infinite}.SunburstBackground_star__kVhFi{position:absolute;width:26px;height:26px;translate:-50% -50%;transform:scale(var(--sparkle-scale));overflow:visible;animation:SunburstBackground_sunburst-twinkle__f6G8d 2.8s var(--k-ease-in-out) var(--sparkle-delay) infinite}.SunburstBackground_star__kVhFi path{fill:var(--k-white);stroke:var(--k-black);stroke-width:2.5;stroke-linejoin:round}.SunburstBackground_dot__EmICg{position:absolute;width:8px;height:8px;translate:-50% -50%;border-radius:50%;background:var(--k-pink)}.SunburstBackground_blue__CLGRS .SunburstBackground_dot__EmICg{background:var(--k-white)}@keyframes SunburstBackground_sunburst-spin__6A3Pj{to{transform:rotate(1turn)}}@keyframes SunburstBackground_sunburst-twinkle__f6G8d{0%,to{transform:scale(var(--sparkle-scale)) rotate(0deg)}50%{transform:scale(calc(var(--sparkle-scale) * .6)) rotate(45deg)}}@media (prefers-reduced-motion:reduce){.SunburstBackground_rays__FA_8v,.SunburstBackground_star__kVhFi{animation:none}}