@font-face{font-family:IM Fell English;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/im-fell-english-latin-400-normal-BhowGHCQ.woff2)format("woff2"),url(/assets/im-fell-english-latin-400-normal-CxhBQSzl.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:IM Fell English;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/im-fell-english-latin-400-italic-DD_ylKHZ.woff2)format("woff2"),url(/assets/im-fell-english-latin-400-italic-hN89MLGX.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:IM Fell English SC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/im-fell-english-sc-latin-400-normal-CW_nhHm4.woff2)format("woff2"),url(/assets/im-fell-english-sc-latin-400-normal-DPW2r_p4.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/alegreya-sans-cyrillic-ext-400-normal-CBouUAPx.woff2)format("woff2"),url(/assets/alegreya-sans-cyrillic-ext-400-normal-ClLgPhqT.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/alegreya-sans-cyrillic-400-normal-CFUoBDld.woff2)format("woff2"),url(/assets/alegreya-sans-cyrillic-400-normal-C2XSGevv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/alegreya-sans-greek-ext-400-normal-CaUEPd_u.woff2)format("woff2"),url(/assets/alegreya-sans-greek-ext-400-normal-D6j-TQLM.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/alegreya-sans-greek-400-normal-B87Md6o9.woff2)format("woff2"),url(/assets/alegreya-sans-greek-400-normal-8U5NAP_q.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/alegreya-sans-vietnamese-400-normal-D7fwYHgb.woff2)format("woff2"),url(/assets/alegreya-sans-vietnamese-400-normal-BFvpiE3j.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/alegreya-sans-latin-ext-400-normal-D7N6b6bd.woff2)format("woff2"),url(/assets/alegreya-sans-latin-ext-400-normal-DpBVrRWA.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/alegreya-sans-latin-400-normal-DtLlO8BS.woff2)format("woff2"),url(/assets/alegreya-sans-latin-400-normal-DmA8jeke.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-sans-cyrillic-ext-500-normal-BjdEjhHc.woff2)format("woff2"),url(/assets/alegreya-sans-cyrillic-ext-500-normal-CBZLRaMr.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-sans-cyrillic-500-normal-kQHBM3cE.woff2)format("woff2"),url(/assets/alegreya-sans-cyrillic-500-normal-gEBUHwKD.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-sans-greek-ext-500-normal-8OvC5Vmr.woff2)format("woff2"),url(/assets/alegreya-sans-greek-ext-500-normal-Cp0bGOKK.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-sans-greek-500-normal-CjlmbScm.woff2)format("woff2"),url(/assets/alegreya-sans-greek-500-normal-BwxJMQU_.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-sans-vietnamese-500-normal-CFLbXWhL.woff2)format("woff2"),url(/assets/alegreya-sans-vietnamese-500-normal-B1LHNMw0.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-sans-latin-ext-500-normal-TH5u60nj.woff2)format("woff2"),url(/assets/alegreya-sans-latin-ext-500-normal-CxFoZ42m.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-sans-latin-500-normal-DS713u5J.woff2)format("woff2"),url(/assets/alegreya-sans-latin-500-normal-vXxrTKJT.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/alegreya-sans-cyrillic-ext-700-normal-Cpzx2u2L.woff2)format("woff2"),url(/assets/alegreya-sans-cyrillic-ext-700-normal-YOec_wOb.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/alegreya-sans-cyrillic-700-normal-BMO00Gdb.woff2)format("woff2"),url(/assets/alegreya-sans-cyrillic-700-normal-qSextXl4.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/alegreya-sans-greek-ext-700-normal-ChNZoGr1.woff2)format("woff2"),url(/assets/alegreya-sans-greek-ext-700-normal-BVJ8GoGc.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/alegreya-sans-greek-700-normal-CTof9pYC.woff2)format("woff2"),url(/assets/alegreya-sans-greek-700-normal-BZuMtSJ5.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/alegreya-sans-vietnamese-700-normal-CHYTK2w7.woff2)format("woff2"),url(/assets/alegreya-sans-vietnamese-700-normal-D0056cUE.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/alegreya-sans-latin-ext-700-normal-HuHd3-Mg.woff2)format("woff2"),url(/assets/alegreya-sans-latin-ext-700-normal-CkNjzB9Y.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:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/alegreya-sans-latin-700-normal-DEbcy2sF.woff2)format("woff2"),url(/assets/alegreya-sans-latin-700-normal-BnzUNlma.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:Alegreya Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/alegreya-sans-cyrillic-ext-400-italic-T00rgbz1.woff2)format("woff2"),url(/assets/alegreya-sans-cyrillic-ext-400-italic-BpLolsQ8.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:Alegreya Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/alegreya-sans-cyrillic-400-italic-BfxaBkav.woff2)format("woff2"),url(/assets/alegreya-sans-cyrillic-400-italic-Bc6UFQqS.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/alegreya-sans-greek-ext-400-italic-CqU0VZms.woff2)format("woff2"),url(/assets/alegreya-sans-greek-ext-400-italic-Dsqv3611.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/alegreya-sans-greek-400-italic-Y4Zag0Am.woff2)format("woff2"),url(/assets/alegreya-sans-greek-400-italic-omD4Z7vk.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/alegreya-sans-vietnamese-400-italic-DWlx-poF.woff2)format("woff2"),url(/assets/alegreya-sans-vietnamese-400-italic-CmFF8Y5k.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:Alegreya Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/alegreya-sans-latin-ext-400-italic-DX574ivH.woff2)format("woff2"),url(/assets/alegreya-sans-latin-ext-400-italic-DeNTv1Y-.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:Alegreya Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/alegreya-sans-latin-400-italic-rmlAbObI.woff2)format("woff2"),url(/assets/alegreya-sans-latin-400-italic-CgbdrOqg.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{--desk:#2a211a;--desk-fg:#eadfc4;--desk-muted:#b8a483;--paper:#efe2c0;--paper-hi:#f7eed7;--ink:#22170d;--ink-soft:#5b4630;--red-ink:#9c1f10;--line-soft:color-mix(in srgb, var(--ink) 38%, transparent);--display:"IM Fell English", "Iowan Old Style", Georgia, serif;--label:"IM Fell English SC", "Iowan Old Style", Georgia, serif;--body:"Alegreya Sans", "Gill Sans", "Trebuchet MS", sans-serif;--noise:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3' seed='7'/><feColorMatrix values='0 0 0 0 .32  0 0 0 0 .22  0 0 0 0 .1  0 0 0 .13 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--sheet-w:380px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--desk);color:var(--ink);font-family:var(--body);-webkit-text-size-adjust:100%;font-size:17px;line-height:1.45}button{font:inherit;color:inherit}h1,h2,h3{margin:0;font-weight:400}p{margin:0}.desk{justify-content:center;min-height:100dvh;display:flex}.paper{background:var(--noise), var(--paper);width:100%;min-height:100dvh;padding:calc(env(safe-area-inset-top,0px) + 14px) 16px calc(env(safe-area-inset-bottom,0px) + 20px)}@media (width>=700px){.desk{padding:28px 20px 48px}.paper{border-radius:6px;align-self:flex-start;min-height:0;padding:24px 28px 32px;box-shadow:0 18px 50px #00000073}}.mark{font-family:var(--display);font-style:italic;line-height:1}.logo{align-items:flex-end;gap:.25em;display:inline-flex}.logo .token{flex:none;align-self:center;width:1.2em;height:1.2em}.logo.is-stacked .token{width:1.15em;height:1.15em}.logo.is-stacked{flex-direction:column;align-items:center;gap:6px}.lbl{font-family:var(--label);letter-spacing:.03em;font-size:16px}.soft{color:var(--ink-soft)}.small{font-size:14px}.is-no{color:var(--red-ink)}.rule{border:0;border-top:1px dashed var(--line-soft);width:100%;margin:0}.b-num{font-family:var(--display)}.b-label{font-family:var(--label)}.b-body{font-family:var(--body)}.icon{flex:none;width:1.2em;height:1.2em}.ink-edge{position:relative}.ink-edge:before{content:"";border:1.6px solid var(--ink);border-radius:inherit;filter:url(#rough);pointer-events:none;position:absolute;inset:0}.btn{font-family:var(--label);cursor:pointer;letter-spacing:.02em;border-radius:3px;padding:7px 16px;font-size:16px}.btn-ink{background:var(--ink);color:var(--paper-hi);border:1.5px solid var(--ink)}.btn-ink.is-danger{background:var(--red-ink);border-color:var(--red-ink)}.btn-line{color:var(--ink);border:1.5px solid var(--ink);background:0 0}.btn[disabled],button[disabled]{opacity:.4;cursor:default}.link{cursor:pointer;color:var(--ink);background:0 0;border:0;padding:0;text-decoration:underline}:focus-visible{outline:2px solid var(--red-ink);outline-offset:2px}.btn-begin{font-family:var(--label);letter-spacing:.04em;background:var(--ink);color:var(--paper-hi);cursor:pointer;border:0;border-radius:4px;width:100%;padding:12px 0;font-size:22px}.chips{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.chip{border:1.2px solid var(--ink);background:color-mix(in srgb, var(--wash,#fff) 34%, var(--paper-hi));width:20px;height:28px;font-family:var(--display);border-radius:3px;flex:none;place-items:center;font-size:15px;display:inline-grid}.chip .icon{width:14px;height:14px}.chip.is-unknown{background:var(--paper)}.chip.is-dev{background:var(--paper-hi);width:22px;height:30px}.chip.is-dev .icon{width:16px;height:16px}.chip.is-unknown.is-dev{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--ink) 14%, var(--paper)) 0 3px, var(--paper) 3px 6px)}.chip.is-circled{outline:2px solid var(--red-ink);outline-offset:1px}.count{font-family:var(--display);min-width:.6em;font-size:18px;font-weight:400;line-height:1}.dev-count{align-items:center;gap:4px;display:inline-flex}.seal{background:var(--c);border:2px solid var(--ink);box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--c) 60%, #000), inset 0 0 0 5px var(--c);border-radius:50%;flex:none;display:inline-block}.cost{font-family:var(--display);flex-wrap:wrap;align-items:center;gap:2px 9px;font-size:16px;display:inline-flex}.cost .part{white-space:nowrap;align-items:center;gap:2px;display:inline-flex}.cost .icon{width:17px;height:17px}.cost .nm{margin-left:2px}.cost .part.is-short{color:var(--red-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.rows{display:grid}.row{border:0;border-bottom:1px dashed var(--line-soft);text-align:left;cursor:pointer;background:0 0;grid-template-columns:1fr auto;align-items:center;gap:2px 10px;width:100%;padding:9px 2px;display:grid}.row:last-child{border-bottom:0}.row.is-static{cursor:default}.row .what{font-family:var(--display);font-size:19px}.row .cost,.row .note{grid-column:1}.row .note{color:var(--ink-soft);font-size:13.5px}.row .state{text-align:right;grid-area:1/2/span 2;font-size:14px}.row .state.chips{justify-content:flex-end}.state.is-ok{font-weight:700}.state.is-no{color:var(--red-ink)}.rows.is-ok{gap:8px}.row.move.is-ok{border:1.5px solid var(--ink);background:var(--paper-hi);border-radius:4px;grid-template-columns:1fr auto auto;padding:9px 12px}.row.move.is-ok:last-child{border-bottom:1.5px solid var(--ink)}.row.move.is-ok:after{content:"›";font-family:var(--display);grid-area:1/3/span 2;margin:-4px 0 0 2px;font-size:30px;line-height:1}.row.move.is-ok .state{color:var(--ink);font-weight:700}.row.move.is-ok:hover{background:color-mix(in srgb, var(--ink) 6%, var(--paper-hi))}.row.move:disabled{opacity:1}.row.move:not(.is-ok) .what,.row.move:not(.is-ok) .cost .part:not(.is-short){color:color-mix(in srgb, var(--ink-soft) 70%, var(--paper))}.row.move:not(.is-ok) .state{color:var(--ink-soft)}.row .what.swap{align-items:center;gap:8px;display:inline-flex}.row .what.swap .cost{font-size:19px}.arrow{font-family:var(--display)}.sub.is-not-yet{margin-bottom:-8px}.scrim{z-index:20;background:#22170d6b;animation:.2s fade;position:fixed;inset:0}.sheet{z-index:21;background:var(--noise), var(--paper-hi);max-height:85dvh;color:var(--ink);border-top:2px solid var(--ink);padding:18px 18px calc(env(safe-area-inset-bottom,0px) + 20px);border-radius:14px 14px 0 0;gap:12px;animation:.28s cubic-bezier(.2,.8,.2,1) rise;display:grid;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.sheet h3{font-family:var(--display);font-size:26px;line-height:1.1}.sheet.is-danger h3{color:var(--red-ink)}.sheet .acts{justify-content:flex-end;gap:10px;display:flex}.sheet .final{text-align:right}.preview{border-left:3px solid var(--ink);gap:3px;padding:2px 0 2px 12px;font-size:15.5px;display:grid}.preview b{font-family:var(--display);font-size:20px;font-weight:400}.preview .after{flex-wrap:wrap;gap:6px;margin:2px 0;display:flex}.preview .was{border:1.2px solid var(--ink);background:color-mix(in srgb, var(--wash,#fff) 30%, var(--paper-hi));border-radius:3px;align-items:center;gap:4px;padding:2px 8px;font-size:14.5px;display:inline-flex}.preview .was .icon{width:15px;height:15px}.preview .was b{font-family:var(--display);font-size:17px;font-weight:400}.preview .was.is-vp{color:var(--red-ink);border-color:var(--red-ink)}.preview .unknown{color:var(--ink-soft);font-style:italic}.picks{flex-wrap:wrap;gap:6px;display:flex}.pick{font-family:var(--label);border:1.5px solid var(--ink);background:color-mix(in srgb, var(--wash,#fff) 30%, var(--paper-hi));cursor:pointer;border-radius:3px;align-items:center;gap:5px;padding:7px 11px;font-size:16px;display:inline-flex}.pick .icon{width:17px;height:17px}.help{gap:10px;max-width:60ch;font-size:16px;display:grid}@media (width>=1100px){.scrim{background:#22170d2e}.sheet{width:var(--sheet-w);border:2px solid var(--ink);border-radius:8px;bottom:32px;left:auto;right:max(24px,50vw - 576px);box-shadow:0 16px 40px #00000059}}.play{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""vp""board""hand""tabs""panel""end";align-content:start;gap:14px;max-width:560px;padding-bottom:0;display:grid}@media (width<=699px){.play{gap:10px}.tab{gap:4px;font-size:15px}.board-note{margin-top:-6px}}.play .top{grid-area:top;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.play .top .logo{justify-self:center;font-size:26px}.play .top .day{justify-items:start;gap:1px;min-width:0;display:grid}.play .top .no{font-family:var(--label);white-space:nowrap;font-size:17px;line-height:1.1}.play .top .date{color:var(--ink-soft);font-size:13px;line-height:1.2}.play .top .help-btn{justify-self:end}.review-tag{white-space:nowrap;font-family:var(--label);color:var(--paper-hi);background:var(--red-ink);border-radius:3px;padding:1px 8px;font-size:15px;transform:rotate(-2deg)}.help-btn{border:1.5px solid var(--ink);width:30px;height:30px;font-family:var(--display);cursor:pointer;background:0 0;border-radius:50%;font-size:17px;line-height:1}.area-vp{grid-area:vp}.area-board{grid-area:board;position:relative}.area-hand{grid-area:hand}.tabs{grid-area:tabs}.panel{grid-area:panel;align-content:start;gap:14px;min-width:0;display:grid}.drawer,.mine{display:contents}.endbar{grid-area:end}.vp{gap:0;display:grid}.vp-head{align-items:baseline;gap:8px;display:flex}.vp-big{font-family:var(--display);font-size:40px;line-height:.9}.vp-of{font-family:var(--label);font-size:17px}.vp-why{color:var(--ink-soft);text-align:right;margin-left:auto;font-size:14px}.scoring{margin-top:2px;font-size:14.5px}.scoring summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:10px;list-style:none;display:flex}.scoring summary::-webkit-details-marker{display:none}.scoring .goal b{font-family:var(--display);color:var(--red-ink);font-size:18px;font-weight:400}.scoring .open{font-family:var(--label);white-space:nowrap;border-bottom:1px dashed var(--ink);font-size:14px}.scoring .open:after{content:" ▾";font-size:11px}.scoring[open] .open:after{content:" ▴"}.scoring ul{background:var(--paper-hi);border:1.5px solid var(--ink);border-radius:4px;gap:6px;margin:8px 0 0;padding:8px 12px;list-style:none;display:grid}.scoring li{border-bottom:1px dashed var(--line-soft);grid-template-columns:1fr auto;gap:0 10px;padding-bottom:6px;display:grid}.scoring li:last-child{border-bottom:0;padding-bottom:0}.scoring .way{font-family:var(--display);font-size:17px}.scoring .plus{font-family:var(--label);font-size:15px}.scoring .note{color:var(--ink-soft);grid-column:1/-1;font-size:13.5px;line-height:1.3}.vp svg{width:100%;height:auto;display:block}.board-svg{touch-action:manipulation;width:100%;height:auto;display:block}.board-note{color:var(--ink-soft);text-align:center;margin-top:-2px;font-size:13px;font-style:italic}.target{cursor:pointer;outline:none}.target-hit{fill:#0000;stroke:#0000}.target-ring{fill:#f7eed7bf;stroke:var(--red-ink);stroke-width:2.4px;transform-box:fill-box;transform-origin:50%;animation:1.3s ease-in-out infinite pulse}.target-edge{stroke:var(--red-ink);stroke-width:4px;stroke-linecap:round;stroke-dasharray:3 3;opacity:.85}.target-dot{fill:var(--red-ink)}.target-hex{fill:#0000;stroke:none}.is-robbing{opacity:.8;transition:opacity .25s}.ghost-robber{fill:#f7eed7b3;stroke:var(--ink);stroke-width:1.1px;stroke-dasharray:1.6 1.4;opacity:.4;transition:opacity .15s}.target.has-victims .ghost-robber{opacity:.85}.target:hover .ghost-robber{opacity:1}.hex-pick polygon{fill:#9c1f101f;stroke:var(--red-ink);stroke-width:2.6px;stroke-linejoin:round}.target.is-selected .target-ring{fill:var(--red-ink);animation:none}.target.is-selected .target-edge{stroke-dasharray:none;stroke-width:5px;opacity:1}.target:focus-visible .target-ring,.target:focus-visible .target-edge{stroke-width:4px}.target:focus-visible .target-hex{stroke:var(--red-ink);stroke-width:3px;stroke-dasharray:4 3}@keyframes pulse{50%{opacity:.7;transform:scale(1.2)}}.hand-head{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.hand-head .soft{font-size:14px}.hand-head .lbl{align-items:center;gap:6px;display:inline-flex}.hand-head .lbl .soft{font-family:var(--body);text-transform:none}.cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.rc{justify-items:center;gap:4px;display:grid}.rcard{background:color-mix(in srgb, var(--wash) 34%, var(--paper-hi));border-radius:5px;grid-template-columns:auto auto;justify-content:center;align-items:center;column-gap:4px;width:100%;max-width:92px;padding:6px 2px 4px;display:grid}.rcard .nm{text-align:center;grid-column:1/-1}.rcard .icon{width:22px;height:22px}.rcard .n{font-family:var(--display);font-size:28px;line-height:1}.rcard .nm{font-family:var(--label);font-size:12px;line-height:1.2}.rcard.is-zero{opacity:.45}.rate{font-family:var(--label);color:var(--ink-soft);font-size:13px;line-height:1}.rate.is-good{color:var(--red-ink)}.tabs{border-bottom:1.5px solid var(--ink);grid-template-columns:repeat(4,1fr);display:grid}.tab{font-family:var(--label);white-space:nowrap;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;padding:8px 0 10px;font-size:16px;display:inline-flex}.tab .badge{background:var(--ink);min-width:17px;height:17px;color:var(--paper-hi);font-family:var(--display);text-align:center;border-radius:9px;padding:0 4px;font-size:13px;line-height:18px}.tab[aria-selected=true]{color:var(--ink)}.panel[data-active=false]{display:none}.panel[data-active=true]{animation:.22s ease-out slide-in}@keyframes slide-in{0%{opacity:0;transform:translateY(6px)}}.sub{font-family:var(--label);color:var(--ink-soft);justify-content:space-between;align-items:baseline;gap:10px;font-size:15px;display:flex}.letter{background:var(--paper-hi);border-radius:3px;gap:4px;padding:12px 14px 12px 50px;display:grid}.letter .seal{width:26px;height:26px;position:absolute;top:12px;left:12px}.letter .from{font-family:var(--label);color:var(--ink-soft);font-size:15px}.letter .terms{font-family:var(--display);grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;font-size:18px;display:grid}.letter .terms .cost{font-size:18px}.letter .terms i{color:var(--ink-soft);font-size:15px;font-style:italic}.letter .foot .reason{color:var(--ink-soft)}.letter .foot{color:var(--ink-soft);justify-content:space-between;align-items:center;gap:8px;margin-top:4px;font-size:14px;display:flex}.letter.is-used .terms{text-decoration:line-through;-webkit-text-decoration-color:var(--red-ink);text-decoration-color:var(--red-ink);opacity:.6}.dev{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dcard{aspect-ratio:3/4.3;background:var(--paper-hi);text-align:center;cursor:pointer;border:0;border-radius:4px;grid-template-rows:auto 1fr auto;place-items:center;padding:10px 6px 8px;display:grid;position:relative}.dcard:after{content:"";border:1px solid var(--line-soft);pointer-events:none;border-radius:2px;position:absolute;inset:4px}.dcard .dn{font-family:var(--label);font-size:14px;line-height:1.1}.dcard .icon{width:34px;height:34px}.dcard .dr{color:var(--ink-soft);font-size:12px;line-height:1.25}.deck-count{align-items:center;gap:8px;display:flex}.deck-count b{font-family:var(--display);font-size:26px;font-weight:400;line-height:1}.deck-stack{flex:none;width:22px;height:30px;margin-right:4px;position:relative}.deck-stack i{border:1.4px solid var(--ink);background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--ink) 14%, var(--paper)) 0 3px, var(--paper) 3px 6px);border-radius:3px;position:absolute;inset:0}.deck-stack i:first-child{transform:translate(4px,3px)}.deck-stack i:nth-child(2){transform:translate(2px,1.5px)}.standing{gap:8px;font-size:15px;display:grid}.standing div{grid-template-columns:7.5em 1fr;gap:8px;display:grid}.opp{border-bottom:1px dashed var(--line-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:10px 0;display:grid}.opp:last-child{border-bottom:0}.opp .who{font-family:var(--display);font-size:19px;line-height:1.1}.opp .who small{font-family:var(--body);color:var(--ink-soft);font-size:13px;display:block}.opp .stats{color:var(--ink-soft);font-size:14px}.opp .opp-cards{grid-column:2/span 2}.dev-row{border-top:1px dotted color-mix(in srgb, var(--ink) 30%, transparent);flex-wrap:wrap;grid-column:2/span 2;justify-content:space-between;align-items:center;gap:6px 14px;margin-top:4px;padding-top:6px;display:flex}.dev-row .group{align-items:center;gap:8px;display:flex}.dev-lbl{font-family:var(--label);color:var(--ink-soft);font-size:13px}.endbar{z-index:5;padding:10px 16px calc(env(safe-area-inset-bottom,0px) + 12px);background:var(--noise), var(--paper);border-top:1.5px solid var(--ink);align-items:center;gap:10px;margin:0 -16px;display:flex;position:sticky;bottom:0}.lastmove{color:var(--ink-soft);flex:1;min-width:0;font-size:13.5px;line-height:1.3}.lastmove .prompt{font-family:var(--display);color:var(--red-ink);font-size:18px}.lastmove b{font-family:var(--label);color:var(--ink);font-weight:400}.endturn{font-family:var(--label);color:var(--ink-soft);border:1.2px solid var(--ink-soft);cursor:pointer;background:0 0;border-radius:3px;flex:none;padding:4px 10px;font-size:14px}.endturn.is-only{color:var(--red-ink);border:2px solid var(--red-ink);padding:6px 14px;font-size:18px;transform:rotate(-1.5deg)}.reveal{z-index:15;left:16px;right:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 78px);background:var(--paper-hi);border-radius:6px;align-items:center;gap:12px;max-width:420px;margin:0 auto;padding:12px 14px;animation:.3s cubic-bezier(.2,.8,.2,1) rise;display:flex;position:fixed;box-shadow:0 10px 30px #22170d4d}.reveal .icon{width:30px;height:30px}.reveal>span:not(.flip){flex:1;font-size:15.5px}@media (width>=700px) and (orientation:portrait){.play{max-width:720px}}@media (width>=700px) and (orientation:landscape){.play{grid-template:"top top""board mine""board drawer"minmax(0,1fr)"end end"/minmax(0,1fr) minmax(330px,400px);gap:16px 32px;max-width:1360px;height:max(640px,100dvh - 76px)}.area-board{align-content:center;align-self:stretch;justify-items:center;min-height:0;display:grid}.area-board .board-svg{width:min(100%,114.103dvh - 287.538px)}.mine{grid-area:mine;gap:16px;display:grid}.mine>*{grid-area:auto}.vp svg{max-height:54px}.drawer{background:color-mix(in srgb, var(--paper-hi) 55%, transparent);border:1.5px solid var(--ink);border-radius:6px;grid-area:drawer;grid-template-rows:auto minmax(0,1fr);align-self:stretch;min-height:0;display:grid}.drawer .tabs{--pad:6px;grid-area:auto;padding:0 6px}.drawer .panel{overscroll-behavior:contain;grid-area:auto;padding:14px 16px 18px;overflow-y:auto}.drawer .panel[data-active=true]{animation-name:drawer-in}@keyframes drawer-in{0%{opacity:0;transform:translate(14px)}}.endbar{border-radius:0 0 6px 6px;align-self:end;margin:0 -28px -32px;padding-inline:28px;position:static}.reveal{width:var(--sheet-w);margin:0;bottom:32px;left:auto;right:max(24px,50vw - 656px)}}.start{align-content:start;gap:18px;max-width:560px;display:grid}.mast{text-align:center;gap:2px;padding-top:6px;display:grid}.mast .logo{font-size:56px}.mast .mark{line-height:.95}.mast .no{font-family:var(--label);margin-top:10px;font-size:18px}.mast .when{color:var(--ink-soft);font-size:14px}.start-grid{gap:18px;display:grid}.start-side{align-content:start;gap:18px;display:grid}.brief{text-align:center;gap:8px;display:grid}.brief .line{font-family:var(--display);text-wrap:balance;font-size:25px;line-height:1.2}.brief .line em{color:var(--red-ink);font-style:normal}.holding{color:var(--ink-soft);flex-wrap:wrap;justify-content:center;gap:6px 16px;font-size:15px;display:flex}.holding b{font-family:var(--display);color:var(--ink);margin-right:4px;font-size:19px;font-weight:400}.rules{gap:10px;margin:0;padding:0;list-style:none;display:grid}.rules li{grid-template-columns:26px 1fr;align-items:start;gap:10px;font-size:15.5px;line-height:1.4;display:grid}.rules .icon{width:24px;height:24px;margin-top:1px}.begin{justify-items:center;gap:8px;display:grid}.begin small{color:var(--ink-soft);text-align:center;font-size:13.5px}.foot{color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:14px;display:flex}.foot b{font-family:var(--display);color:var(--ink);font-size:17px;font-weight:400}.howto{color:var(--ink-soft);text-align:center;font-size:14px}.end{align-content:start;gap:18px;max-width:560px;display:grid}.end-grid,.end-main,.end-side{align-content:start;gap:18px;min-width:0;display:grid}.res-logo{align-items:baseline;gap:10px;display:inline-flex}.res-logo .logo{font-size:22px}.res-head{justify-content:space-between;align-items:baseline;font-size:14px;display:flex}.verdict{text-align:center;gap:4px;padding:6px 0 2px;display:grid;position:relative}.verdict .word{font-family:var(--display);font-size:64px;line-height:.9}.verdict .detail{font-family:var(--label);font-size:20px}.verdict .wax{width:62px;height:62px;position:absolute;top:0;right:8px;transform:rotate(-12deg)}.rank{text-align:center;font-size:17px}.spread svg{width:100%;height:auto;display:block}.spread .key{color:var(--ink-soft);justify-content:space-between;gap:8px;margin-top:2px;font-size:13px;display:flex}.section-h{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.section-h h3{font-family:var(--display);font-size:22px}.section-h span{color:var(--ink-soft);font-size:13.5px}.routemap{gap:8px;display:grid}.review-btn{justify-self:end}.moves{counter-reset:m;margin:0;padding:0;list-style:none}.moves li{counter-increment:m;border-bottom:1px dashed var(--line-soft);grid-template-columns:26px 1fr;gap:0 8px;padding:6px 0;font-size:15.5px;display:grid}.moves li:last-child{border-bottom:0}.moves li:before{content:counter(m);font-family:var(--display);color:var(--red-ink);grid-row:span 2;font-size:18px;font-style:italic}.hidden{gap:10px;display:grid}.rv{grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;display:grid}.rv .who{font-family:var(--display);align-items:center;gap:8px;font-size:18px;display:flex}.rv .chips{justify-content:flex-end}.sep{background:color-mix(in srgb, var(--ink) 35%, transparent);width:1px;height:22px;margin:0 4px}.deckline{font-size:15px;line-height:1.4}.share{gap:10px;display:grid}.slip{background:var(--paper-hi);font-family:var(--body);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:3px;padding:12px 14px;font-size:17px;line-height:1.6}.share-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.share-row span{color:var(--ink-soft);font-size:14px}.btn-share{font-family:var(--label);background:var(--ink);color:var(--paper-hi);cursor:pointer;border:0;border-radius:4px;padding:9px 22px;font-size:19px}.streaks{text-align:center;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.streaks b{font-family:var(--display);font-size:34px;font-weight:400;line-height:1;display:block}.streaks span{color:var(--ink-soft);font-size:13px}.next{text-align:center;gap:2px;display:grid}.next .clock,.message .clock{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:34px}.next span{color:var(--ink-soft);font-size:14px}.message{text-align:center;align-content:start;justify-items:center;gap:14px;max-width:460px;padding-top:18vh;display:grid}.message .logo{font-size:48px}.message h1{font-family:var(--display);font-size:30px}@media (width>=1100px){.start{max-width:1100px}.start-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:40px}.end{max-width:1100px}.end-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:44px}}.paper{view-transition-name:page}::view-transition-group(root){animation:none}::view-transition-old(page){animation:.34s linear both page-under}::view-transition-new(page){animation:.34s cubic-bezier(0,0,.2,1) both page-in}@keyframes page-under{60%{opacity:1}to{opacity:0}}@keyframes page-in{0%{opacity:0;transform:translate(24px)rotate(.4deg)}}@supports not (view-transition-name:none){.paper{animation:.3s ease-out fade}}.flock{z-index:100;pointer-events:auto;position:fixed;inset:0;overflow:hidden}.flock-row{will-change:transform;transform:translateX(var(--from));animation:cross var(--cross) both;position:absolute;left:0}@keyframes cross{0%{transform:translateX(var(--from));animation-timing-function:cubic-bezier(.25,.5,.4,1)}40%{transform:translateX(var(--hold));animation-timing-function:linear}52%{transform:translateX(var(--hold2));animation-timing-function:cubic-bezier(.5,0,.6,1)}to{transform:translateX(var(--to))}}.sheep{will-change:transform;transform-origin:50% 92%;scale:var(--k);animation:.7s ease-in-out infinite waddle;position:absolute;top:0;overflow:visible}.sheep.is-flipped{scale:calc(-1 * var(--k)) var(--k)}@keyframes waddle{0%,to{transform:rotate(-4deg)}25%{transform:translateY(-5%)rotate(0)}50%{transform:rotate(4deg)}75%{transform:translateY(-5%)rotate(0)}}.flock-clock{animation:fade calc(var(--cross) * .46 + .11s) linear both;position:absolute}.flock-clock.is-end{animation-duration:calc(var(--cross) + .12s)}button:not([disabled]):active{translate:0 1px}.tabs{position:relative}.tab-ink{bottom:-1.5px;left:var(--pad,0px);width:calc((100% - 2 * var(--pad,0px)) / 4);background:var(--ink);pointer-events:none;height:3px;transform:translateX(calc(var(--i) * 100%));transition:transform .28s cubic-bezier(.45,0,.25,1);position:absolute}.mast .tk-ring{stroke-dasharray:1;stroke-linecap:round;animation:.45s ease-out 80ms both ink-draw}.mast .tk-p{transform-box:fill-box;transform-origin:50%;animation:.35s cubic-bezier(.2,.8,.2,1) .42s both press-p}.mast .tk-dot{transform-box:fill-box;transform-origin:50%;animation:.25s ease-out both ink-in;animation-delay:calc(.64s + var(--i) * 70ms)}@keyframes press-p{0%{opacity:0;transform:scale(1.35)}}.flight{z-index:30;border:1.3px solid var(--ink);background:color-mix(in srgb, var(--wash) 34%, var(--paper-hi));pointer-events:none;opacity:0;border-radius:3px;place-items:center;width:26px;height:36px;margin:-18px 0 0 -13px;animation:.5s cubic-bezier(.5,0,.3,1) both fly;display:grid;position:fixed}.flight .icon{width:16px;height:16px}@keyframes fly{0%{opacity:1;transform:none}75%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.45) rotate(-10deg)}}@keyframes rise{0%{transform:translateY(100%)}}@keyframes fade{0%{opacity:0}}.ink-draw{stroke-dasharray:1 2;animation:.36s cubic-bezier(.45,0,.25,1) both ink-draw}.area-board .ink-draw{animation-delay:.3s}.area-board .ink-draw.is-color{animation-delay:.42s}@keyframes ink-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.stamp{transform-box:fill-box;transform-origin:50% 85%;animation:.4s cubic-bezier(.3,.6,.3,1) .3s both stamp}@keyframes stamp{0%{opacity:0;transform:translateY(-9px)scale(1.35)}60%{opacity:1;transform:scale(.94)}to{transform:none}}.splash{opacity:0;transform-box:fill-box;transform-origin:50%;animation:.6s ease-out .52s both splash}@keyframes splash{0%{opacity:.6;transform:scale(.9)}to{opacity:0;transform:scale(2.1)}}.robber{transition:transform .6s cubic-bezier(.45,0,.25,1)}.robber-hop{animation:.6s cubic-bezier(.45,0,.25,1) hop}@keyframes hop{50%{transform:translateY(-14px)scale(1.1)}}.rc{position:relative}.rcard.is-bumped{animation:.5s ease-out lift}@keyframes lift{40%{transform:translateY(-6px)rotate(-2deg)}}.delta{font-family:var(--display);pointer-events:none;opacity:0;font-size:21px;line-height:1;animation:1.5s ease-out both float-off;position:absolute;top:-6px;right:0}.delta.is-up{color:var(--ink)}.delta.is-down{color:var(--red-ink)}@keyframes float-off{0%{opacity:0;transform:translateY(6px)}15%,65%{opacity:1;transform:none}to{opacity:0;transform:translateY(-14px)}}.vp-big{display:inline-block}.vp-big.is-up{animation:.45s cubic-bezier(.3,.6,.3,1) tick}@keyframes tick{0%{opacity:0;transform:translateY(-10px)}}.ink-in{transform-box:fill-box;transform-origin:50%;animation:.35s ease-out both ink-in}@keyframes ink-in{0%{opacity:0;transform:scale(1.8)}}.flip{border:1.4px solid var(--ink);background:var(--paper-hi);border-radius:3px;flex:none;place-items:center;width:32px;height:44px;animation:.7s ease-in-out .2s both turn;display:grid;position:relative}.flip-face{place-items:center;display:grid}.reveal .flip .icon{width:24px;height:24px}.flip-back{border:1.4px solid var(--ink);background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--ink) 14%, var(--paper)) 0 3px, var(--paper) 3px 6px);opacity:0;border-radius:3px;animation:.7s .2s both back;position:absolute;inset:-1.4px}@keyframes turn{50%{transform:rotateY(90deg)}}@keyframes back{0%,49.9%{opacity:1}50%,to{opacity:0}}.accepted{font-family:var(--label);letter-spacing:.06em;color:var(--red-ink);border:2px solid var(--red-ink);opacity:.85;pointer-events:none;border-radius:3px;padding:0 7px;font-size:17px;position:absolute;top:10px;right:14px;transform:rotate(-7deg)}.accepted.is-new{animation:.4s cubic-bezier(.3,.6,.3,1) .1s both press}@keyframes press{0%{opacity:0;transform:rotate(-16deg)scale(1.8)}65%{opacity:.95;transform:rotate(-6deg)scale(.95)}}.end.is-intro .verdict .word{animation:.6s ease-out .1s both ink-word}@keyframes ink-word{0%{opacity:0;filter:blur(3px)}}.end.is-intro .verdict .detail{animation:.5s ease-out .4s both fade}.end.is-intro .verdict .wax{animation:.45s cubic-bezier(.3,.6,.3,1) .65s both seal}.end.is-intro .rank{animation:.5s ease-out .5s both fade}.end.is-intro .bar{transform-box:fill-box;transform-origin:50% 100%;animation:.45s cubic-bezier(.3,.6,.3,1) both grow;animation-delay:calc(.6s + var(--i) * 60ms)}.end.is-intro .bar-label{animation:.3s ease-out both fade;animation-delay:calc(.9s + var(--i) * 60ms)}@keyframes grow{0%{transform:scaleY(0)}}@keyframes seal{0%{opacity:0;transform:rotate(-34deg)scale(1.9)}65%{opacity:1;transform:rotate(-10deg)scale(.92)}to{transform:rotate(-12deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
