@font-face{font-family:"Jersey 10";font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccc903a593d7c992-s.p.3-nwzazwr9g8p.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Jersey 10";font-style:normal;font-weight:400;font-display:swap;src:url(../media/d2098d401ba64747-s.p.07f8q-37_4hra.woff2)format("woff2");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:"Jersey 10 Fallback";src:local(Arial);ascent-override:101.52%;descent-override:33.84%;line-gap-override:0.0%;size-adjust:79.15%}._8NlzhW_className{font-family:"Jersey 10","Jersey 10 Fallback";font-style:normal;font-weight:400}._8NlzhW_variable{--font-jersey:"Jersey 10", "Jersey 10 Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.p.3z_x6eowsw16y.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/660acf689794c992-s.p.2_mbdogr7ni8i.woff2)format("woff2");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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.p.3z_x6eowsw16y.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/660acf689794c992-s.p.2_mbdogr7ni8i.woff2)format("woff2");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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.p.3z_x6eowsw16y.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/660acf689794c992-s.p.2_mbdogr7ni8i.woff2)format("woff2");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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.udKd8a_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.udKd8a_variable{--font-dm:"DM Sans", "DM Sans Fallback"}
:root{--night:#171927;--night-2:#25283b;--deep:#0e1020;--edge:#0b0c18;--line:#3a3d57;--ink:#fff0ce;--muted:#b9b2bb;--gold:#f6c979;--gold-d:#c99a52;--mint:#a8d6b1;--rose:#ec8f98;--f-pixel:var(--font-jersey), "Jersey 10", ui-monospace, monospace;--f-text:var(--font-dm), "DM Sans", system-ui, sans-serif;--safe-t:env(safe-area-inset-top,0px);--safe-b:env(safe-area-inset-bottom,0px);--safe-l:env(safe-area-inset-left,0px);--safe-r:env(safe-area-inset-right,0px);--gut:16px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--night);color:var(--ink);margin:0}body{font-family:var(--f-text);-webkit-text-size-adjust:100%;overflow-x:hidden}button,input{font:inherit;color:inherit}a{color:inherit}.app{flex-direction:column;max-width:600px;min-height:100svh;margin:0 auto;display:flex}.stage-wrap{flex:100 1 0;min-height:220px;max-height:min(118vw,640px);position:relative}.stage{background:var(--deep);position:absolute;inset:0;overflow:hidden}.stage canvas{width:100%;height:100%;image-rendering:pixelated;display:block;position:absolute;inset:0}.stage:after{content:"";pointer-events:none;background:linear-gradient(#0000 0 6px,#17192759 6px 12px,#171927b3 12px 18px);height:18px;position:absolute;bottom:0;left:0;right:0}.loading{font:400 17px var(--f-pixel);color:var(--muted);place-items:center;display:grid;position:absolute;inset:0}.loading[hidden]{display:none}.panel{padding:14px max(var(--gut), var(--safe-r)) calc(12px + var(--safe-b)) max(var(--gut), var(--safe-l));flex-direction:column;flex:1 0 auto;gap:12px;display:flex}@media (min-width:700px){.app{max-width:720px}.stage-wrap{max-height:860px}.stage{box-shadow:0 3px 0 var(--edge)}}@media (min-width:900px) and (min-aspect-ratio:5/4){.app{flex-direction:row;justify-content:center;align-items:center;gap:40px;max-width:none;padding:24px}.stage-wrap{aspect-ratio:1;flex:none;width:min(100svh - 48px,56vw,900px);min-height:0;max-height:none}.stage{box-shadow:0 0 0 3px var(--edge), 8px 8px 0 var(--edge)}.stage:after{display:none}.panel{width:380px;max-height:calc(100svh - 48px);padding:0;overflow-y:auto}}.topbar{z-index:2;padding:calc(10px + var(--safe-t)) max(12px, var(--safe-r)) 0 max(12px, var(--safe-l));pointer-events:none;align-items:center;gap:8px;display:flex;position:absolute;top:0;left:0;right:0}.topbar>*{pointer-events:auto}.topbar .grow{flex:1}.chip{min-height:32px;font:400 15px/1 var(--f-pixel);color:var(--ink);border:2px solid var(--line);box-shadow:2px 2px 0 var(--edge);font-variant-numeric:tabular-nums;background:#0e1020d1;align-items:center;gap:6px;padding:0 10px;text-decoration:none;display:inline-flex}.chip.gold{color:var(--gold)}.icon-btn{cursor:pointer;justify-content:center;width:40px;height:40px;min-height:40px;padding:0}.pix{shape-rendering:crispedges;flex:none;width:14px;height:14px}.label{font:400 15px/1.4 var(--f-pixel);letter-spacing:.04em;color:var(--muted);text-transform:uppercase;margin:0}.logo{font:400 40px/1.1 var(--f-pixel);letter-spacing:.02em;color:var(--ink);text-shadow:3px 3px 0 var(--edge);margin:0}.logo b{color:var(--gold);font-weight:400}.lead{color:var(--muted);text-wrap:pretty;margin:0;font-size:15px;line-height:1.45}.lead strong{color:var(--ink);font-weight:500}.stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.stats>*{background:var(--night-2);border:2px solid var(--line);flex-direction:column;justify-content:space-between;min-width:0;padding:8px 8px 9px;display:flex;position:relative}.stats dt{font:400 12px/1.2 var(--f-pixel);color:var(--muted);text-transform:uppercase;overflow-wrap:anywhere}.stats .lock{width:14px;height:14px}:root:not(.prihlasen) .lockable .val{display:none}:root:not(.prihlasen) .lockable .ico{filter:grayscale()brightness(.8);opacity:.5;animation-play-state:paused}.prihlasen .lockable .lock{display:none}.lockable .cover{position:absolute;inset:0}.prihlasen .lockable .cover{display:none}.stats dd{font:700 18px/1 var(--f-text);font-variant-numeric:tabular-nums;align-items:center;gap:5px;margin:4px 0 0;display:flex}.stats dd small{color:var(--muted);font-size:12px;font-weight:500}.btn{width:100%;min-height:56px;font:400 25px/1 var(--f-pixel);letter-spacing:.04em;cursor:pointer;color:#2a2033;background:var(--gold);border:3px solid var(--gold-d);box-shadow:5px 5px 0 var(--edge);justify-content:center;align-items:center;gap:10px;text-decoration:none;display:flex}.btn:active{box-shadow:2px 2px 0 var(--edge);transform:translate(3px,3px)}.btn small{font:500 12px var(--f-text);letter-spacing:0;opacity:.75}.btn.ghost{background:var(--night-2);color:var(--ink);border-color:var(--line);min-height:44px;font-size:10px}:where(a,button,input):focus-visible{outline:2px solid var(--ink);outline-offset:3px}.ad{outline-offset:3px;background:repeating-linear-gradient(45deg,#1f181a 0 8px,#241c1e 8px 16px);border:1px dashed #54402f;outline:3px solid #3a2c27;flex:none;place-items:center;margin-inline:auto;display:grid;position:relative;box-shadow:0 0 0 6px #120d10}.ad:before{content:"REKLAMA";font:400 12px var(--f-pixel);color:#6e6a7c;position:absolute;top:4px;left:6px}.ad span{font:500 12px var(--f-text);color:#6e6a7c}.ad-320x100{width:320px;height:100px}.ad-300x250{width:300px;height:250px}.huhu{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ec8f98 0 10%,#f6c979 10% 20%,#a8d6b1 20% 30%,#9dbbe0 30% 40%,#c9a7eb 40% 50%,#ec8f98 50% 60%,#f6c979 60% 70%,#a8d6b1 70% 80%,#9dbbe0 80% 90%,#c9a7eb 90% 100%) 0 0/200% 100%;text-shadow:none;transform-origin:0;filter:drop-shadow(3px 3px 0 var(--edge));-webkit-background-clip:text;background-clip:text;animation:1.5s steps(10,end) infinite huFlow,1s steps(2,end) infinite huPulse;display:inline-block}.tier.huhu{text-shadow:none}.huhu-bg{animation:3s steps(20,end) infinite huFlow;background-image:linear-gradient(90deg,#ec8f98 0 10%,#f6c979 10% 20%,#a8d6b1 20% 30%,#9dbbe0 30% 40%,#c9a7eb 40% 50%,#ec8f98 50% 60%,#f6c979 60% 70%,#a8d6b1 70% 80%,#9dbbe0 80% 90%,#c9a7eb 90% 100%)!important;background-repeat:no-repeat!important;background-size:200% 100%!important}.huhu-txt{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ec8f98 0 10%,#f6c979 10% 20%,#a8d6b1 20% 30%,#9dbbe0 30% 40%,#c9a7eb 40% 50%,#ec8f98 50% 60%,#f6c979 60% 70%,#a8d6b1 70% 80%,#9dbbe0 80% 90%,#c9a7eb 90% 100%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.5s steps(10,end) infinite huFlow;color:#0000!important;text-shadow:none!important}@keyframes huFlow{0%{background-position:100% 0}to{background-position:0 0}}@keyframes huPulse{50%{filter:drop-shadow(3px 3px 0 var(--edge)) brightness(1.18);transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.btn:active{transform:none}*{transition:none!important;animation:none!important}}html,body{height:100%;overflow:hidden}.stage{height:var(--stageH,56svh);position:fixed;inset:0 0 auto}.stage:after{display:none}.topbar{z-index:4;position:fixed}.topbar [hidden]{display:none!important}.mb{cursor:pointer;white-space:nowrap;min-width:30px;height:30px;color:var(--gold);background:#1b1522;border:2px solid #c99a52;flex:none;place-items:center;padding:0;text-decoration:none;display:inline-grid;box-shadow:0 0 0 2px #0d090b,inset 0 2px #fff0ce1a,inset 0 -3px #0006,2px 2px 0 2px #0d090b}.mb.txt{font:400 15px/1 var(--f-pixel);letter-spacing:.03em;padding:0 7px 1px}.mb:not(.info):hover{background:#2a2033;border-color:#f6c979}.mb.info{cursor:default;color:var(--ink);font-variant-numeric:tabular-nums}.mb.info:active{transform:none}.mb.info.gold{color:var(--gold)}#quit .pix{width:12px;height:12px}.mb:active{transform:translateY(2px);box-shadow:0 0 0 2px #0d090b,inset 0 3px #0006,1px 1px 0 2px #0d090b}.mb:focus-visible{outline-offset:3px;outline:2px solid #fff0ce}.mi{shape-rendering:crispedges;width:16px;height:16px}.mb .u,.prihlasen .mb .g{display:none}.prihlasen .mb .u{display:inline}.snd .off,.snd[aria-pressed=false] .on{display:none}.snd[aria-pressed=false] .off{display:block}.topbar{gap:7px}.topbar .snd{order:9}.topbar.ingame .menu-i{display:none}.topbar.ingame .grow{order:1}.topbar.ingame .snd{order:0}@media (max-width:380px){.topbar{gap:6px;padding-inline:10px}.mb.txt{padding-inline:6px}}.sheet{z-index:3;left:0;right:0;top:var(--stageH,56svh);bottom:var(--kb,0px);overscroll-behavior:contain;max-width:640px;padding:16px max(var(--gut), var(--safe-r)) calc(14px + var(--safe-b)) max(var(--gut), var(--safe-l));opacity:0;visibility:hidden;--night-2:#2e2320;--line:#54402f;--deep:#150f11;--edge:#0d090b;--off:#3a2c27;--barfill:#a08a72;--muted:#e2d6c8;text-shadow:0 1px #0d090bd9,0 0 6px #0d090b99;background:0 0;flex-direction:column;gap:12px;margin-inline:auto;transition:opacity .25s steps(4,end),visibility 0s .25s;display:flex;position:fixed;overflow-y:auto}.sheet.on{opacity:1;visibility:visible;transition:opacity .25s steps(4,end),visibility}:root{--z:calc(100vw / 1254)}.ground{z-index:1;pointer-events:none;bottom:0;left:0;right:0;top:calc(var(--stageH,56svh) - var(--z) * 70);background:var(--zem) 0 0 / 100% auto no-repeat, linear-gradient(#1f151e, #1f151e) 0 calc(var(--z) * 1000) / 100% 100% no-repeat;position:fixed;overflow:hidden}.xm .ground{background:var(--zem-x) 0 0 / 100% auto no-repeat, linear-gradient(#1c141c, #1c141c) 0 calc(var(--z) * 1000) / 100% 100% no-repeat}.gs,.ico{animation:fr var(--d,1s) steps(4) infinite;background:0 0/400% 100% no-repeat;position:absolute}@keyframes fr{to{background-position:133.333% 0}}.sheet .btn,.sheet input,.sheet .pts span,.sheet .ad{text-shadow:none}.gs.zizala{--d:1.6s;left:calc(var(--z) * 230);top:calc(var(--z) * 800);width:calc(var(--z) * 86);height:calc(var(--z) * 38);animation:1.6s steps(4,end) infinite fr,46s linear infinite crawl}@keyframes crawl{0%{opacity:0;transform:translate(0)}6%,88%{opacity:1}to{transform:translateX(calc(var(--z) * 330));opacity:0}}.ico{flex:none;height:23px;display:inline-block;position:static}.ico.pirko{--d:2.2s;width:22px}.ico.serie{--d:.7s;width:13px}.turf{z-index:4;left:0;right:0;top:calc(var(--stageH,56svh) - var(--z) * 70);height:calc(var(--z) * 200);background:var(--zem-t) 0 0 / 100% auto no-repeat;pointer-events:none;position:fixed}.xm .turf{background-image:var(--zem-xt)}.sheet{top:calc(var(--stageH,56svh) + var(--z) * 25);padding-top:calc(var(--z) * 36 + 10px)}.xm .sheet{padding-top:calc(var(--z) * 86 + 10px)}.kb .sheet{max-height:calc(var(--vvh,100svh) - 56px);box-shadow:0 -3px 0 #324b4c, 0 -6px 0 var(--edge);background:#231b1e;padding-top:16px;padding-bottom:10px;top:auto}.kb .turf{display:none}@media (min-width:900px) and (min-aspect-ratio:5/4){:root{--sw:min(calc(100vw - 400px), calc(100svh * 1254 / 1140))}.stage{width:var(--sw);height:auto;bottom:0;left:0;right:auto}.sheet{left:var(--sw);background:var(--night);border-left:3px solid var(--line);width:auto;max-width:none;max-height:none;box-shadow:-4px 0 0 var(--edge);opacity:1;--night-2:#25283b;--line:#3a3d57;--deep:#0e1020;--edge:#0b0c18;--off:#2e3148;--barfill:#8c87a8;--muted:#b9b2bb;text-shadow:none;justify-content:safe center;padding:32px 28px;transition:transform .38s cubic-bezier(.3,0,.2,1),visibility 0s .38s;top:0;bottom:0;right:0;transform:translate(calc(100% + 16px))}.sheet.on{transition:transform .38s cubic-bezier(.3,0,.2,1),visibility;transform:none}.sheet>:not(.ad){width:100%;max-width:560px;margin-inline:auto}.ground,.turf{display:none}.sheet,.xm .sheet{padding-top:32px}.dav{box-shadow:none}.ad{border-color:var(--line);box-shadow:none;background:repeating-linear-gradient(45deg,#1c1f31 0 8px,#202337 8px 16px);outline:0}.topbar{right:calc(100vw - var(--sw))}}.tagline{font:400 15px/1.5 var(--f-pixel);color:var(--mint);letter-spacing:.03em;margin:-6px 0 0}.play-note{text-align:center;color:var(--muted);margin:-4px 0 22px;font-size:12px}.gh{border-bottom:2px dashed var(--line);color:var(--gold);flex-wrap:wrap;align-items:center;gap:4px 10px;padding-bottom:9px;display:flex}.gh .dt{color:var(--muted);align-items:center;gap:10px;display:inline-flex}.gh .dt:before{content:"";background:var(--gold);width:6px;height:6px}.gh .dt:empty{display:none}.say{font:400 26px/1.1 var(--f-pixel);letter-spacing:.01em;color:var(--ink);text-wrap:balance;min-height:2.2em;text-shadow:2px 2px 0 var(--edge);margin:0}.count{text-align:center;font:400 105px/1 var(--f-pixel);color:var(--gold);text-shadow:5px 5px 0 var(--edge);margin:0;animation:.7s steps(3,end) tick}@keyframes tick{0%{transform:scale(1.25)}30%,to{transform:scale(1)}}.timer{flex:1;grid-template-columns:repeat(20,1fr);gap:2px;height:12px;display:grid}.timer i{background:var(--gold);box-shadow:inset 0 -2px #0000002e}.timer i.off{background:var(--off);box-shadow:none}.timer.warn i:not(.off){background:var(--rose)}.timer i.now{animation:1s step-end infinite blink}@keyframes blink{50%{background:var(--off)}}.trow{align-items:center;gap:10px;display:flex}.secs{font:400 18px var(--f-pixel);color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;min-width:3ch}.warn-text .secs{color:var(--rose)}.qtext{font:700 24px/1.15 var(--f-text);letter-spacing:-.01em;text-wrap:balance;margin:2px 0 0}.hint{color:var(--muted);margin:0;font-size:14px;line-height:1.4}.kb .hint,.kb .demo-tip{display:none}.kb .qtext{font-size:20px}.msg{min-height:18px;color:var(--mint);margin:0;font-size:13px}.answer{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.answer input{min-width:0;height:56px;color:var(--ink);background:var(--deep);border:3px solid var(--line);caret-color:var(--gold);border-radius:0;padding:0 14px;font-size:18px;font-weight:500}.answer input::placeholder{color:#6e6a7c}.answer input:focus{border-color:var(--gold);outline:none}.answer .btn{width:auto;box-shadow:4px 4px 0 var(--edge);padding:0 16px;font-size:11px}.demo-tip{color:var(--muted);border:1px dashed var(--line);margin:0;padding:6px 8px;font-size:12px}.verdict{visibility:hidden;gap:6px;display:grid}.verdict.on{visibility:visible;animation:.35s steps(4,end) both pop}@keyframes pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.tier{font:400 33px/1.2 var(--f-pixel);color:var(--gold);text-shadow:3px 3px 0 var(--edge);margin:0}:root{--r1:#fff0ce;--r2:#a8d6b1;--r3:#9dbbe0;--r4:#c9a7eb;--r5:#f08a3a;--r5d:#b85e22}.tier.r0,.sum .t.r0{color:var(--muted)}.tier.r1,.sum .t.r1{color:var(--r1)}.tier.r2,.sum .t.r2{color:var(--r2)}.tier.r3,.sum .t.r3{color:var(--r3)}.tier.r4,.sum .t.r4{color:var(--r4)}.tier.r5,.sum .t.r5{color:var(--r5)}#next.wait{background:var(--night-2);color:var(--ink);border-color:var(--line)}#next.r0{background:#b9b2bb;border-color:#857e88}#next.r1{background:var(--r1);border-color:#c9b68f}#next.r2{background:var(--r2);border-color:#6e9a78}#next.r3{background:var(--r3);border-color:#6a88ad}#next.r4{background:var(--r4);border-color:#9273b5}#next.r5{background-color:var(--r5);border-color:var(--r5d)}.tier.r5:not(.huhu){color:#0000;text-shadow:none;filter:drop-shadow(3px 3px 0 var(--edge));background:linear-gradient(90deg, var(--r5) 0 45%, #ffd9ae 45% 47%, #fff4e2 47% 53%, #ffd9ae 53% 55%, var(--r5) 55% 100%) 100% 0 / 300% 100% no-repeat;-webkit-background-clip:text;background-clip:text;animation:1.4s steps(14,end) .2s 2 both r5Glint}#next.r5:not(.huhu-bg),.pts .pt.glint{background-image:linear-gradient(90deg,#0000 0 45%,#fff4e273 45% 47%,#fff4e2cc 47% 53%,#fff4e273 53% 55%,#0000 55% 100%);background-repeat:no-repeat;background-size:300% 100%;animation:1.4s steps(14,end) .2s 2 both r5Glint}@keyframes r5Glint{0%{background-position:100% 0}to{background-position:0 0}}#next.huhu-bg{border-color:var(--gold-d)}#sh-res{--vc:var(--ink);--vcd:var(--line)}.pts .pt{color:#2a2033;background:var(--vc);border-color:var(--vcd)}.explain .you{color:var(--vc);font-weight:700}.mb.dots{align-items:center;gap:3px;padding:0 8px;display:inline-flex}.dots i,.row7 i{background:#1b1522;width:10px;height:10px;display:block;box-shadow:inset 0 0 0 2px #54402f}.dots i.now{box-shadow:inset 0 0 0 2px var(--ink);animation:1s step-end infinite blink}.dots i.f,.row7 i{box-shadow:none}.row7{gap:6px;margin:0;display:flex}#again{background:var(--night-2);color:var(--ink);border-color:var(--line);min-height:48px;font-size:22px}.share-msg{min-height:18px;color:var(--mint);text-align:center;white-space:pre-line;-webkit-user-select:text;user-select:text;margin:-4px 0 0;font-size:13px}.row7 i{width:26px;height:26px;box-shadow:3px 3px 0 var(--edge)}.pts{flex-wrap:wrap;gap:8px;margin:2px 0 0;display:flex}.pts span{font:400 15px/1 var(--f-pixel);background:var(--night-2);border:2px solid var(--line);padding:7px 8px}.pts .mint{color:#1d2a22;background:var(--mint);border-color:#6e9a78}.pts .huhu-bg{color:#2a2033;border-color:var(--gold-d)}.explain{color:var(--muted);margin:2px 0 0;font-size:15px;line-height:1.45}.explain b{color:var(--ink);font-weight:700}.dav{background:var(--night-2);border:2px solid var(--line);box-shadow:inset 0 2px 0 #3e302a, 3px 3px 0 var(--edge);padding:12px 14px 14px}.dav:not(.on){visibility:hidden}.dav.on{animation:.35s steps(4,end) both pop}.dav ol{gap:7px;margin:10px 0 0;padding:0;list-style:none;display:grid}.dav li{grid-template-columns:7.5em minmax(0,1fr) 3.2em;align-items:center;gap:10px;font-size:14px;display:grid}.dav .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dav .bar{background:var(--off);height:10px}.dav .bar i{background:var(--barfill);min-width:2px;height:100%;display:block}.dav .pc{text-align:right;font-variant-numeric:tabular-nums;color:var(--muted)}.dav li.you .name,.dav li.you .pc{color:var(--vc)}.dav li.you .name{font-weight:700}.dav li.you .bar i{background:var(--vc)}.next-gap{flex:none;height:20px}#confetti{z-index:6;pointer-events:none;width:100%;height:100%;image-rendering:pixelated;position:fixed;inset:0}.sum{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sum li{background:var(--night-2);border:2px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:6px 8px;font-size:14px;display:grid}.sum .q{white-space:nowrap;text-overflow:ellipsis;color:var(--muted);overflow:hidden}.sum .t{font:400 13px var(--f-pixel);color:var(--gold)}.sum .p{font-variant-numeric:tabular-nums;text-align:right;min-width:3ch;font-weight:700}.total{flex-wrap:wrap;gap:8px;display:flex}.lockbox{text-align:center;width:min(320px,100vw - 32px);color:var(--ink);background:#2e2320;border:3px solid #c99a52;justify-items:center;gap:12px;margin:auto;padding:26px 22px 22px;display:grid;box-shadow:inset 0 3px #3e302a,inset 0 -3px #221915,0 0 0 3px #0d090b,8px 8px #0d090b}.lockbox:not([open]){display:none}.lockbox:focus{outline:none}.lockbox[open]{animation:.24s steps(3,end) both lbIn}.lockbox::backdrop{background:#09070cbd;animation:.24s steps(3,end) both lbFade}@keyframes lbIn{0%{opacity:0;transform:translateY(10px)scale(.94)}to{opacity:1;transform:none}}@keyframes lbFade{0%{opacity:0}to{opacity:1}}.lb-lock{shape-rendering:crispedges;filter:drop-shadow(3px 3px #0d090b);width:40px;height:40px}.lb-t{font:400 24px/1.15 var(--f-pixel);letter-spacing:.02em;text-wrap:balance;text-shadow:2px 2px #0d090b;margin:0}.lb-a{font:700 17px/1.3 var(--f-text);color:var(--gold);text-underline-offset:4px;padding:8px 10px;text-decoration:underline;text-decoration-thickness:2px}.lb-a:hover{color:#fff0ce}.lb-x{cursor:pointer;background:0 0;border:0;place-items:center;width:40px;height:40px;padding:0;display:grid;position:absolute;top:6px;right:6px}.lb-x .pix{width:14px;height:14px}.lockable .cover{cursor:pointer;background:0 0;border:0;padding:0}.lockbox.signin{gap:12px;width:min(360px,100vw - 32px);max-height:calc(100svh - 32px);overflow-y:auto}.lb-book{shape-rendering:crispedges;filter:drop-shadow(3px 3px #0d090b);width:44px;height:44px}.si-sub{color:#e2d6c8;text-wrap:balance;margin:-4px 0 0;font-size:14px;line-height:1.4}.si-list{text-align:left;color:#e2d6c8;gap:6px;width:100%;margin:0;padding:0;font-size:14px;line-height:1.35;list-style:none;display:grid}.si-list li{background:#231b1e;border:2px solid #54402f;align-items:center;gap:10px;padding:7px 10px;display:flex}.si-list b{color:var(--ink)}.si-list .ic{flex:none;place-items:center;width:24px;display:grid}.si-list .ic .pix{shape-rendering:crispedges;width:20px;height:20px}.si-form{gap:8px;width:100%;margin-top:2px;display:grid}.si-form input{width:100%;min-width:0;height:46px;font:500 16px var(--f-text);color:var(--ink);caret-color:var(--gold);background:#150f11;border:3px solid #54402f;border-radius:0;padding:0 12px}.si-form input::placeholder{color:#8a7c70}.si-form input:focus{border-color:var(--gold);outline:none}.si-form .btn{min-height:48px;margin-top:2px;font-size:22px}.si-form .btn[aria-busy=true]{cursor:progress;filter:brightness(.88)}.si-links{justify-content:space-between;gap:8px;width:100%;margin-top:2px;display:flex}.si-links a{font:700 14px/1.3 var(--f-text);color:var(--gold);text-underline-offset:3px;padding:6px 2px;text-decoration:underline;text-decoration-thickness:2px}.si-links a:hover{color:#fff0ce}.si-or{width:100%;font:400 15px/1 var(--f-pixel);letter-spacing:.06em;color:#b8a898;align-items:center;gap:10px;display:flex}.si-or:before,.si-or:after{content:"";border-top:2px dashed #54402f;flex:1}.si-soc{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.gbtn{cursor:pointer;width:100%;min-height:44px;font:400 19px/1 var(--f-pixel);letter-spacing:.03em;color:#2a2033;text-shadow:none;background:#fff0ce;border:3px solid #c99a52;justify-content:center;align-items:center;gap:9px;padding:0 8px;display:flex;box-shadow:4px 4px #0d090b}.gbtn:hover{background:#fff7e3}.gbtn:active{transform:translate(3px,3px);box-shadow:1px 1px #0d090b}.gbtn .gl{background:#fff;flex:none;place-items:center;width:22px;height:22px;display:grid;box-shadow:0 0 0 2px #c99a52}.gbtn .gl svg{width:15px;height:15px}.gbtn[aria-busy=true]{cursor:progress;background:#e9dcc0}.si-v{justify-items:center;gap:12px;width:100%;display:grid}.si-v[hidden]{display:none}.si-sub b{color:var(--ink);word-break:break-word}.pw{display:block;position:relative}.pw input{padding-right:82px}.pw-t{cursor:pointer;font:400 15px/1 var(--f-pixel);letter-spacing:.04em;color:var(--gold);background:#231b1e;border:0;padding:0 10px;position:absolute;top:3px;bottom:3px;right:3px}.pw-t:hover{color:#fff0ce}.si-form input[aria-invalid=true]{border-color:var(--rose)}.si-hint{color:#b8a898;text-align:left;margin:-4px 0 2px;font-size:12px;line-height:1.35}.si-err{color:var(--rose);text-align:left;margin:0;font-size:13px;font-weight:700;line-height:1.35}.si-err:empty{display:none}.si-err:before{content:"";vertical-align:2px;background:var(--rose);width:6px;height:6px;margin-right:7px;display:inline-block}.si-check{text-align:left;color:#e2d6c8;cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.4;display:flex}.si-check input{appearance:none;cursor:pointer;background:#150f11;border:3px solid #54402f;flex:none;width:22px;height:22px;margin:0;padding:0}.si-check input:checked{background:var(--gold);border-color:#c99a52;box-shadow:inset 0 0 0 3px #150f11}.si-check input[aria-invalid=true]{border-color:var(--rose)}.si-check a,.si-note a,.si-back a{color:var(--gold);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.si-check a:hover,.si-note a:hover,.si-back a:hover{color:#fff0ce}.si-note,.si-back{color:#e2d6c8;margin:0;font-size:14px;line-height:1.4}.si-back{padding-top:2px}.si-ok{color:var(--mint);margin:0;font-size:13px;font-weight:700}.si-ok:empty{display:none}.si-demo{cursor:pointer;width:100%;min-height:40px;font:400 15px/1 var(--f-pixel);letter-spacing:.04em;color:#b8a898;background:0 0;border:2px dashed #54402f}.si-demo:hover{color:var(--ink);border-color:#a08a72}.nick{display:block;position:relative}.nick input{padding-right:58px}.nick-n{pointer-events:none;font:400 15px/1 var(--f-pixel);color:#8a7c70;font-variant-numeric:tabular-nums;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.nick-n.full{color:var(--gold)}.si-name{margin:-2px 0 0}.si-name[hidden]{display:none}.si-done{min-height:48px;margin-top:4px;font-size:22px}.chip.mint{color:var(--mint)}.pts .soon{color:var(--mint);background:linear-gradient(90deg, transparent 0 38%, #a8d6b11f 38% 44%, #a8d6b142 44% 56%, #a8d6b11f 56% 62%, transparent 62% 100%) 100% 0 / 300% 100% no-repeat, var(--night-2);border-color:#6e9a78;animation:3.2s steps(16,end) infinite jtShine}@keyframes jtShine{0%{background-position:100% 0}55%,to{background-position:0 0}}.explain .jt-line{color:var(--mint);box-shadow:2px 2px 0 var(--edge);background:#a8d6b11a;border:2px solid #6e9a78;align-items:center;gap:10px;margin-top:10px;padding:8px 10px;font-weight:500;display:flex}.explain .jt-line .ico{flex:none}.sum .t.jt:before{content:"";vertical-align:2px;background:var(--mint);width:6px;height:6px;margin-right:6px;display:inline-block}.lockbox.acct{text-align:left;justify-items:stretch;width:min(440px,100vw - 32px);max-height:calc(100svh - 32px);overflow-y:auto}.ac-v{gap:10px;display:grid}.ac-v[hidden]{display:none}.ac-c{text-align:center;justify-self:center}.ac-head{align-items:center;gap:14px;padding-right:34px;display:flex}.ac-av{background:linear-gradient(#1f2238 0 70%,#3e5a3a 70% 76%,#2a1e1c 76%);border:2px solid #54402f;flex:none;place-items:end center;width:72px;height:80px;padding-bottom:4px;display:grid;overflow:hidden;box-shadow:3px 3px #0d090b}.ac-name{font:400 30px/1 var(--f-pixel);color:var(--gold);text-shadow:2px 2px #0d090b;word-break:break-word;margin:0}.ac-since{color:#b8a898;margin:5px 0 0;font-size:13px;line-height:1.35}.ac-sec{font:400 16px/1 var(--f-pixel);letter-spacing:.05em;color:var(--gold);align-items:center;gap:10px;margin:6px 0 0;display:flex}.ac-sec:after{content:"";border-top:2px dashed #54402f;flex:1}.ac-bars{gap:5px;margin:0;padding:0;list-style:none;display:grid}.ac-bars li{font:400 15px/1 var(--f-pixel);letter-spacing:.02em;grid-template-columns:112px minmax(0,1fr) 30px;align-items:center;gap:8px;display:grid}.ac-bars .n{color:var(--c);white-space:nowrap}.ac-bars .b{background:#1b1522;height:12px;box-shadow:inset 0 0 0 2px #3a2c27}.ac-bars .b i{height:100%;width:var(--w);background-color:var(--c);display:block}.ac-bars .v{text-align:right;color:#e2d6c8;font-variant-numeric:tabular-nums}.ac-days{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ac-days li{color:#e2d6c8;background:#231b1e;border:2px solid #54402f;grid-template-columns:52px auto minmax(0,1fr);align-items:center;gap:10px;padding:7px 10px;font-size:13px;display:grid}.ac-days .d{font:400 15px/1 var(--f-pixel);color:var(--gold)}.ac-days .row7{gap:3px}.ac-days .row7 i{width:11px;height:11px;box-shadow:none}.ac-days .r{text-align:right;white-space:nowrap}.ac-days .r b{color:var(--ink)}.ac-pages{flex-wrap:wrap;gap:8px;margin:0;display:flex}.ac-pages span{font:400 15px/1 var(--f-pixel);letter-spacing:.03em;color:#2a2033;border:2px solid var(--gold-d);text-shadow:none;padding:6px 8px}.zv-spr{width:calc(var(--w) * 1px);height:calc(var(--h) * 1px);background:var(--img) 0 0 / calc(var(--n) * var(--w) * 1px) 100% no-repeat;display:block}.zv-stage{background:radial-gradient(circle at 50% 100%,#f6c9792e 0 30%,#0000 31%),linear-gradient(#171927 0 76%,#3e5a3a 76% 80%,#2a1e1c 80%);border:2px solid #54402f;place-items:end center;height:168px;padding-bottom:14px;display:grid;overflow:hidden;box-shadow:3px 3px #0d090b}.zv-big{width:calc(var(--w) * 2px);height:calc(var(--h) * 2px);background-size:calc(var(--n) * var(--w) * 2px) 100%;image-rendering:pixelated;animation:zvAnim calc(var(--n) * .32s) steps(var(--n)) infinite}@keyframes zvAnim{to{background-position:calc(var(--n) * var(--w) * -2px) 0}}.zv-grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;display:grid}.zv-card{cursor:pointer;text-align:center;color:var(--ink);font:500 13px/1.25 var(--f-text);background:#231b1e;border:2px solid #54402f;justify-items:center;gap:6px;padding:10px 6px 8px;display:grid;box-shadow:3px 3px #0d090b}.zv-card .im{place-items:end center;height:76px;display:grid}.zv-card:hover{border-color:#a08a72}.zv-card[aria-pressed=true]{border-color:var(--gold);box-shadow:0 0 0 2px var(--gold-d), 3px 3px 0 2px #0d090b}.zv-card.lock{cursor:default;color:#b8a898}.zv-card.lock .zv-spr{filter:brightness(.35)saturate(.4)}.ac-tag{font:400 14px/1 var(--f-pixel);letter-spacing:.04em;color:#b8a898;text-shadow:none;border:2px solid #54402f;padding:3px 6px;display:inline-block}.ac-tag.gold{color:#2a2033;background:var(--gold);border-color:var(--gold-d)}.ac-tag.mint{color:#1d2a22;background:var(--mint);border-color:#6e9a78}.zv-acc{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.zv-acc span{aspect-ratio:1;font:400 28px/1 var(--f-pixel);color:#54402f;background:#1b1522;border:2px dashed #54402f;place-items:center;display:grid}.ac-btn{min-height:48px;margin-top:4px;font-size:22px}.ac-rows{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ac-rows li{background:#231b1e;border:2px solid #54402f;grid-template-columns:minmax(0,auto) minmax(0,1fr) auto;align-items:center;gap:10px;min-height:46px;padding:6px 6px 6px 10px;font-size:14px;display:grid}.ac-rows .k{color:#b8a898}.ac-rows .v{color:var(--ink);text-align:right;overflow-wrap:anywhere;font-weight:500}.ac-act{cursor:pointer;font:400 15px/1 var(--f-pixel);letter-spacing:.04em;color:var(--gold);background:#1b1522;border:2px solid #c99a52;padding:7px 9px;box-shadow:2px 2px #0d090b}.ac-act:hover{color:#fff0ce;background:#2a2033}.ac-act[hidden]{display:none}.ac-del{cursor:pointer;font:400 17px/1 var(--f-pixel);letter-spacing:.05em;color:var(--rose);background:0 0;border:2px solid #9c4e57;justify-self:center;margin-top:10px;padding:9px 14px}.ac-del:hover{background:#ec8f981a}.ac-rose{color:var(--rose)}.ac-lost{color:#e2d6c8;background:#ec8f9814;border:2px solid #9c4e57;gap:4px;margin:0;padding:10px 12px 10px 28px;font-size:14px;line-height:1.4;display:grid}.ac-lost b,.acct .si-sub b{color:var(--ink)}.ac-delbtn{color:#2a1418;background:var(--rose);border-color:#9c4e57}.ac-delbtn:disabled{cursor:not-allowed;opacity:.4}.pm-head{border-bottom:2px dashed #54402f;gap:6px;margin-bottom:4px;padding:6px 10px 10px;display:grid}.pm-head b{font:400 22px/1 var(--f-pixel);color:var(--gold);letter-spacing:.02em;overflow-wrap:anywhere}.pm-head .st{font:400 16px/1 var(--f-pixel);color:var(--ink);align-items:center;gap:6px;display:flex}.pm-head .st .ico{height:20px}.pm-head .st .ico.pirko{width:19px}.pm-head .st .ico.serie{width:11px;margin-left:8px}.ac-meta{flex-wrap:wrap;gap:6px;margin:7px 0 0;display:flex}.ac-meta .ac-tag{white-space:nowrap}.ac-hist{border-collapse:separate;border-spacing:0 5px;color:#e2d6c8;width:100%;margin-top:-4px;font-size:13px}.ac-hist th{font:400 13px/1 var(--f-pixel);letter-spacing:.04em;color:#b8a898;text-align:right;padding:0 5px 1px}.ac-hist th:nth-child(-n+2),.ac-hist td:nth-child(-n+2){text-align:left}.ac-hist td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;vertical-align:middle;background:#231b1e;border-block:2px solid #54402f;padding:6px 5px}.ac-hist td:first-child{border-left:2px solid #54402f;padding-left:8px}.ac-hist td:last-child{border-right:2px solid #54402f;padding-right:8px}.ac-hist .d b{font:400 16px/1 var(--f-pixel);color:var(--gold);display:block}.ac-hist .d small{color:#b8a898;font-size:11px}.ac-hist .row7{gap:2px}.ac-hist .row7 i{width:9px;height:9px;box-shadow:none}.ac-hist .p{color:var(--ink);font-weight:700}.ac-hist .f{color:var(--mint);font-weight:700}.ac-hist .f.z{color:#6e6a7c;font-weight:400}@media (max-width:420px){.ac-hist .row7 i{width:7px;height:7px}.ac-hist td,.ac-hist th{padding-inline:4px}}.ac-pager{font:400 16px/1 var(--f-pixel);color:#e2d6c8;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:12px;display:flex}.ac-pager[hidden]{display:none}.ac-pager button{cursor:pointer;background:#1b1522;border:2px solid #c99a52;place-items:center;width:36px;height:30px;padding:0;display:grid;box-shadow:2px 2px #0d090b}.ac-pager button:before{content:"";background:var(--gold);clip-path:polygon(0 0,100% 50%,0 100%);width:8px;height:12px}.ac-pager [data-pg="-1"]:before{clip-path:polygon(100% 0,0 50%,100% 100%)}.ac-pager button:hover:not(:disabled){background:#2a2033}.ac-pager button:disabled{opacity:.3;cursor:default}.ac-pagesw{position:relative}.ac-pages button{cursor:pointer;font:400 15px/1 var(--f-pixel);letter-spacing:.03em;color:#2a2033;border:2px solid var(--gold-d);text-shadow:none;padding:6px 8px}.ac-pages button[aria-expanded=true]{outline:2px solid var(--ink);outline-offset:2px}.ac-tip{z-index:2;color:#e2d6c8;white-space:nowrap;pointer-events:none;border:2px solid var(--gold);background:#150f11;margin:0;padding:7px 10px;font-size:13px;line-height:1.35;position:absolute;box-shadow:3px 3px #0d090b}.ac-tip b{color:var(--ink)}.ac-tip:after{content:"";left:var(--ax,50%);background:var(--gold);clip-path:polygon(0 0,100% 0,50% 100%);width:12px;height:6px;margin-left:-6px;position:absolute;bottom:-8px}.ac-tip[hidden]{display:none}.ac-led{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px;margin:0;display:grid}.lockbox.acct,.ac-v{grid-template-columns:minmax(0,1fr)}@media (max-width:480px){.ac-led{grid-template-columns:1fr}}.ac-led>div{background:#231b1e;border:2px solid #54402f;align-items:center;gap:10px;min-height:40px;padding:4px 10px;display:flex}.ac-led dt{color:#e2d6c8;white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:9px;min-width:0;font-size:14px;display:flex;overflow:hidden}.ac-led dt>:first-child{flex:none}.ac-led .ico{height:20px}.ac-led .ico.serie{width:11px;margin-inline:4px}.ac-led .ico.pirko{width:19px}.ac-led .ico.dim{opacity:.55}.ac-led .pix{shape-rendering:crispedges;width:18px;height:18px;margin-inline:1px}.ac-bul{background:var(--gold);width:8px;height:8px;margin-inline:6px;display:block;box-shadow:2px 2px #0d090b}.ac-led dd{font:400 24px/1 var(--f-pixel);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin:0}.ac-led dd small{font:500 12px var(--f-text);color:#b8a898}.lockbox.kron{text-align:left;justify-items:stretch;gap:10px;width:min(460px,100vw - 32px);max-height:calc(100svh - 32px);padding:24px 16px 20px;overflow-y:auto}.kr-head{align-items:center;gap:12px;padding-right:34px;display:flex}.kr-book{shape-rendering:crispedges;filter:drop-shadow(3px 3px #0d090b);flex:none;width:40px;height:40px}.kron .kr-head .lb-t{text-align:left}.kr-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-top:2px;display:grid}.kr-tabs button{cursor:pointer;min-height:38px;font:400 16px/1 var(--f-pixel);letter-spacing:.03em;color:#b8a898;background:#1b1522;border:2px solid #54402f;padding:0 2px 1px;box-shadow:2px 2px #0d090b}.kr-tabs button:hover{color:var(--ink);border-color:#a08a72}.kr-tabs button[aria-selected=true]{color:#2a2033;background:var(--gold);border-color:var(--gold-d)}.kr-sub{align-items:center;gap:6px;display:flex}.kr-sub[hidden]{display:none}.kr-sub button{cursor:pointer;font:400 15px/1 var(--f-pixel);letter-spacing:.04em;color:#b8a898;background:0 0;border:2px solid #54402f;padding:6px 9px}.kr-sub button:hover{color:var(--ink)}.kr-sub button[aria-pressed=true]{color:var(--gold);background:#1b1522;border-color:#c99a52}.kr-sub .lbl{color:#8a7c70;text-align:right;margin-left:auto;font-size:12px}.kr-what{color:#b8a898;margin:0;font-size:13px;line-height:1.45}.kr-me .rn-place b{font-size:40px}.kr-me .rn-pts b{font-size:32px}.kr-tags{flex-wrap:wrap;grid-column:1/-1;justify-content:center;gap:6px;margin:0;display:flex}.kr-rival{color:#e2d6c8;text-align:center;text-wrap:balance;grid-column:1/-1;margin:0;font-size:13px;line-height:1.45}.kr-me .kr-rival b{font:700 13px/1.45 var(--f-text);color:var(--ink);text-shadow:none}.kr-rival .up{color:var(--gold)}.kr-note{color:#e2d6c8;background:#1b1522;border:2px dashed #54402f;justify-items:start;gap:9px;padding:11px 12px;font-size:14px;line-height:1.45;display:grid}.kr-note p{margin:0}.kr-note b{color:var(--ink)}.kr-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.kr-list li{color:#e2d6c8;background:#231b1e;border:2px solid #54402f;grid-template-columns:38px 40px minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:40px;padding:5px 10px 5px 6px;font-size:14px;display:grid}.kr-list.norow li{grid-template-columns:38px 40px minmax(0,1fr) auto}.kr-av{width:40px;height:40px;image-rendering:pixelated;background:#1f2238 50%/40px 40px no-repeat;display:block;box-shadow:0 0 0 2px #0d090b}.kr-list li.me .kr-av{box-shadow:0 0 0 2px var(--gold-d), 0 0 0 4px #0d090b}.kr-list .r{text-align:center;font:400 17px/1 var(--f-pixel);color:#b8a898;font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:center}.kr-list li{position:relative}.kr-hit{z-index:1;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:-2px}.kr-hit:focus-visible{outline:2px solid var(--ink);outline-offset:0}.kr-list li:has(.kr-hit:hover){background:#2a2024;border-color:#a08a72}.kr-list li.me:has(.kr-hit:hover){background:#3a2e1c;border-color:#fff0ce}.ac-krback{margin:-6px 0 0;padding:0}.ac-ach{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px;margin:0;padding:0;list-style:none;display:grid}.ac-ach li>span:last-child{min-width:0}@media (max-width:480px){.ac-ach{grid-template-columns:1fr}}.ac-ach li{color:#b8a898;background:#231b1e;border:2px solid #54402f;align-items:center;gap:10px;min-height:48px;padding:6px 10px;font-size:12px;line-height:1.3;display:flex}.ac-ach li b{font:400 17px/1.05 var(--f-pixel);letter-spacing:.03em;color:var(--ink);display:block}.ac-ach li.gold{border-color:var(--gold-d);background:#33281a}.ac-ach li.gold b{color:var(--gold)}.ac-ach .ic{min-width:30px;height:28px;font:400 16px/1 var(--f-pixel);color:#2a2033;background:#e2d6c8;flex:none;place-items:center;padding:0 3px;display:grid;box-shadow:2px 2px #0d090b}.ac-ach li.gold .ic{background:var(--gold)}.ac-ach .ic .pix{width:18px;height:18px}.kr-list .r.m{text-align:center;color:#2a2033;background:var(--gold);border:2px solid var(--gold-d);justify-self:center;min-width:28px;padding:3px 3px 4px;box-shadow:2px 2px #0d090b}.kr-list .r.m2{background:#e2d6c8;border-color:#a08a72}.kr-list .r.m3{background:#d08e5e;border-color:#8a5a34}.kr-list .n{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-weight:500;overflow:hidden}.kr-list .n small{color:#8a7c70;margin-top:1px;font-size:11px;font-weight:400;display:block}.kr-list .n small b{color:var(--mint);font-weight:500}.kr-ty{font:400 13px/1 var(--f-pixel);color:#2a2033;background:var(--gold);vertical-align:1px;margin-left:4px;padding:1px 4px 2px;font-style:normal}.kr-list .row7{gap:2px}.kr-list .row7 i{width:8px;height:8px;box-shadow:none}.kr-list .v{min-width:3ch;font:400 20px/1 var(--f-pixel);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}.kr-list .v .ico{width:17px;height:18px}.kr-list li.me{border-color:var(--gold);background:#33281a;box-shadow:0 0 0 2px #0d090b}.kr-list li.me .n,.kr-list li.me .v{color:var(--gold)}.kr-list li.head{min-height:0;font:400 13px/1 var(--f-pixel);letter-spacing:.05em;color:#8a7c70;background:0 0;border:0;padding:0 12px 0 8px}.kr-list li.head span:first-child{justify-self:center}.kr-list li.head span:last-child{text-align:right}.kr-list li.gap{text-align:center;min-height:0;font:400 18px/.8 var(--f-pixel);letter-spacing:.4em;color:#6e5a48;background:0 0;border:0;padding:0;display:block}.kr-hof{gap:8px;display:grid}.kr-hof[hidden]{display:none}.kr-pager .pg{text-align:center;min-width:130px;color:var(--gold)}.kron .si-back{text-align:center}.kr-ad{margin-top:40px}@media (max-width:420px){.lockbox.kron{padding-inline:14px}.kr-tabs button{font-size:14px}.kr-list li{grid-template-columns:30px 32px minmax(0,1fr) auto auto;gap:6px;padding-right:8px}.kr-list.norow li{grid-template-columns:30px 32px minmax(0,1fr) auto}.kr-av{background-size:40px 40px;width:32px;height:32px}.kr-list .row7 i{width:6px;height:6px}.kr-list .v{font-size:18px}}.topbar .mb{position:relative}@media (max-width:440px){.topbar:not(.ingame) #where{display:none}}.mb-badge{min-width:16px;height:16px;font:400 13px/1 var(--f-pixel);color:#2a1418;background:var(--rose);place-items:center;padding:0 3px 1px;display:grid;position:absolute;top:-8px;right:-8px;box-shadow:0 0 0 2px #0d090b}.mb-badge:empty,:root:not(.prihlasen) .mb-badge{display:none}.lockbox.soc{width:min(460px,100vw - 32px);height:min(680px, calc(var(--vvh,100svh) - 24px));text-align:left;gap:10px;max-height:none;margin:12px auto auto;padding:24px 16px 14px;overflow:hidden}.lockbox.soc[open]{flex-direction:column;display:flex}@media (min-height:760px){.lockbox.soc{margin:auto}}.kr-tabs.so-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.so-badge{vertical-align:1px;min-width:18px;height:18px;font:400 14px/1 var(--f-pixel);color:#2a1418;background:var(--rose);place-items:center;margin-left:6px;padding:0 4px 1px;display:inline-grid}.so-body{overscroll-behavior:contain;flex:1;align-content:start;gap:8px;min-height:0;padding:2px 4px 2px 2px;display:grid;overflow-y:auto}.so-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.so-list li{background:#231b1e;border:2px solid #54402f;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:5px 8px 5px 6px;display:grid}.so-list li.new{border-color:#9c4e57}.so-name{text-align:left;cursor:pointer;min-width:0;color:var(--ink);font:500 14px/1.25 var(--f-text);background:0 0;border:0;gap:2px;padding:0;display:grid}.so-name b{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.so-name:hover b{color:var(--gold)}.so-sub{text-overflow:ellipsis;white-space:nowrap;color:#8a7c70;font-size:12px;font-weight:400;overflow:hidden}.so-sub.unread{color:#e2d6c8;font-weight:500}.so-acts{align-items:center;gap:6px;display:flex}.so-x{cursor:pointer;width:32px;height:32px;font:400 20px/1 var(--f-pixel);color:#b8a898;background:0 0;border:2px solid #54402f;padding:0 0 2px}.so-x:hover{color:var(--rose);border-color:#9c4e57}.so-time{color:#8a7c70;justify-items:end;gap:4px;font-size:11px;display:grid}.so-time .so-badge{margin:0}.so-th{border-bottom:2px dashed #54402f;align-items:center;gap:10px;padding-bottom:8px;display:flex}.so-back{cursor:pointer;font:400 15px/1 var(--f-pixel);letter-spacing:.03em;color:var(--gold);background:#1b1522;border:2px solid #c99a52;flex:none;padding:6px 8px;box-shadow:2px 2px #0d090b}.so-log{gap:8px;margin:0;padding:0;list-style:none;display:grid}.so-b{color:#e2d6c8;background:#231b1e;border:2px solid #54402f;justify-self:start;max-width:82%;padding:7px 10px 5px;font-size:14px;line-height:1.4;box-shadow:2px 2px #0d090b}.so-b p{overflow-wrap:anywhere;margin:0}.so-b time{color:#8a7c70;text-align:right;margin-top:2px;font-size:11px;display:block}.so-b.me{color:var(--ink);border-color:var(--gold-d);background:#3a2e1c;justify-self:end}.so-day{font:400 13px/1 var(--f-pixel);letter-spacing:.05em;color:#8a7c70;justify-self:center}.so-pin{color:#e2d6c8;border:2px solid var(--gold-d);background:#f6c97914;margin:0;padding:8px 10px;font-size:13px;line-height:1.45}.so-pin b{color:var(--gold)}.so-pin p{margin:0}.so-pin-x{cursor:pointer;font:500 12px var(--f-text);color:#b8a898;text-underline-offset:2px;background:0 0;border:0;margin:6px 0 0 auto;padding:2px 0;text-decoration:underline;display:block}.so-pin-x:hover{color:var(--gold)}.so-who[hidden]{display:none}.so-who{border-bottom:2px dashed #54402f;gap:6px;padding-bottom:6px;display:grid}.so-online{cursor:pointer;text-align:left;width:100%;font:400 16px/1 var(--f-pixel);letter-spacing:.03em;color:#b8a898;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:4px 2px;display:flex}.so-online b{color:var(--ink);font-weight:400}.so-online .more{color:var(--gold);margin-left:auto}.so-online:hover .more{color:var(--ink)}.so-online .dot{background:#6ee08a;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 2px #1f4a2a}.so-who-list{overscroll-behavior:contain;flex-wrap:wrap;gap:5px;max-height:128px;margin:0;padding:2px;list-style:none;display:flex;overflow-y:auto}.so-who-list[hidden]{display:none}.so-who-list button{cursor:pointer;font:400 15px/1 var(--f-pixel);letter-spacing:.02em;color:var(--ink);background:#1b1522;border:2px solid #54402f;align-items:center;gap:5px;padding:2px 7px 2px 2px;display:flex}.so-who-list button:hover{border-color:var(--gold-d);color:var(--gold)}.so-who-list .kr-av{width:20px;height:20px}.so-who-list .me button{color:var(--gold);border-color:var(--gold-d)}.so-who-list .fr button:after{content:"★";color:var(--mint);font-size:12px}.so-who-list .rest{font:400 15px/1 var(--f-pixel);color:#8a7c70;align-self:center;padding:0 4px}.so-m{grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.so-avb{cursor:pointer;background:0 0;border:0;width:32px;height:32px;padding:0}.so-m .kr-av{width:32px;height:32px}.so-m .h{align-items:baseline;gap:8px;margin:0;display:flex}.so-m .nick{cursor:pointer;font:400 17px/1 var(--f-pixel);letter-spacing:.02em;color:var(--ink);background:0 0;border:0;padding:0}.so-m .nick:hover,.so-m.me .nick{color:var(--gold)}.so-m.fr .nick:after{content:" ★";color:var(--mint);font-size:13px}.so-m time{color:#8a7c70;font-size:11px}.so-m .h{flex-wrap:wrap;row-gap:3px}.so-medals{flex-wrap:wrap;align-self:center;gap:4px;display:inline-flex}.so-medal{font:400 12px/14px var(--f-pixel);letter-spacing:.03em;color:var(--mc);border:2px solid var(--mc);white-space:nowrap;background:#1b1522;align-items:center;gap:3px;padding:0 4px 0 0;font-style:normal;display:inline-flex}.so-medal b{color:#2a2033;background:var(--mc);place-items:center;width:14px;height:14px;font-weight:400;display:grid}.so-medal.m1{--mc:#f6c979}.so-medal.m2{--mc:#c9ced8}.so-medal.m3{--mc:#d49a6a}.so-medal.live{border-style:dashed}.so-medal.more{--mc:#8a7c70;padding:0 4px}.so-who-list .so-medal{margin-left:2px;padding:0}.so-m .t{color:#e2d6c8;overflow-wrap:anywhere;margin:2px 0 0;font-size:14px;line-height:1.4}.so-m.rep .t{color:#8a7c70;font-style:italic}.so-flag{cursor:pointer;width:28px;height:28px;font:400 15px/1 var(--f-text);color:#6e5a48;background:0 0;border:0;padding:0}.so-flag:hover{color:var(--rose)}.so-send{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.so-send[hidden]{display:none}.so-send input{min-width:0;height:46px;font:500 16px var(--f-text);color:var(--ink);caret-color:var(--gold);background:#150f11;border:3px solid #54402f;border-radius:0;padding:0 12px}.so-send input:focus{border-color:var(--gold);outline:none}.so-send input:disabled{opacity:.6}.so-send .btn{width:auto;min-height:46px;padding:0 14px;font-size:20px;box-shadow:3px 3px #0d090b}.soc #soErr{margin:-4px 0 0}.soc .kr-ad{margin-top:36px;margin-bottom:8px}.ac-soc{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 0;display:flex}.ac-soc[hidden],.ac-mod[hidden]{display:none}.ac-mod{text-align:center;color:#8a7c70;margin:4px 0 0;font-size:12px}.ac-mod button{cursor:pointer;font:inherit;color:#b8a898;text-underline-offset:3px;background:0 0;border:0;padding:4px 2px;text-decoration:underline}.ac-mod button:hover{color:var(--rose)}#endHint a{color:var(--gold);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.lockbox.rano{text-align:left;justify-items:stretch;gap:10px;width:min(440px,100vw - 32px);max-height:calc(100svh - 32px);overflow-y:auto}.rn-head{align-items:flex-end;gap:12px;padding-right:34px;display:flex}.rn-owl{background:var(--owl) 0 0 / calc(8 * 67px) 95px no-repeat;background-position:calc(var(--f,4) * -67px) 0;filter:drop-shadow(3px 3px #0d090b);flex:none;width:67px;height:95px}.rn-kick{font:400 15px/1 var(--f-pixel);letter-spacing:.05em;color:var(--gold);margin:0 0 6px}.rano .rn-head .lb-t{text-align:left}.rn-say{color:#e2d6c8;background:#231b1e;border:2px solid #54402f;margin:0;padding:9px 12px;font-size:14px;font-style:italic;line-height:1.45;position:relative}.rn-say:before{content:"";clip-path:polygon(50% 0,100% 100%,0 100%);background:#54402f;width:12px;height:6px;position:absolute;top:-8px;left:26px}.rn-res{background:#1b1522;border:2px solid #c99a52;grid-template-columns:auto auto;justify-content:space-between;gap:10px 8px;padding:12px;display:grid;box-shadow:3px 3px #0d090b}.rn-place,.rn-pts{align-items:baseline;gap:8px;display:flex}.rn-pts{justify-content:flex-end}.rn-res b{font:400 44px/.9 var(--f-pixel);color:var(--gold);text-shadow:3px 3px #0d090b;font-variant-numeric:tabular-nums}.rn-pts b{color:var(--ink)}.rn-res span{font:400 18px/1 var(--f-pixel);color:#e2d6c8;letter-spacing:.03em}.rn-res span small{font:500 13px/1 var(--f-text);color:#b8a898;letter-spacing:0;margin-left:2px}.rn-place span{white-space:nowrap}.rn-row{grid-column:1/-1;justify-content:center;gap:6px}.rn-row i{width:24px;height:24px;box-shadow:3px 3px #0d090b}.rn-move{text-align:center;color:#b8a898;grid-column:1/-1;margin:0;font-size:13px}.rn-feath{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rn-feath li{color:#b8a898;background:#231b1e;border:2px solid #54402f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:8px 10px;font-size:13px;line-height:1.35;display:grid}.rn-feath li.ok{background:#a8d6b112;border-color:#6e9a78}.rn-feath .a{color:var(--ink);font-size:15px;font-weight:700}.rn-feath .a em{font-style:normal;font:400 14px/1 var(--f-pixel);letter-spacing:.03em;color:var(--c);margin-left:6px}.rn-feath .t{font:400 15px/1 var(--f-pixel);letter-spacing:.03em;color:#8a7c70;white-space:nowrap;border:2px solid #54402f;grid-area:1/2/3;align-items:center;gap:6px;padding:5px 8px;display:flex}.rn-feath li.ok .t{color:#1d2a22;background:var(--mint);border-color:#6e9a78}.rn-feath .t .ico{width:17px;height:18px}.rn-feath .none{grid-column:1/-1}.rn-sum{color:#e2d6c8;align-items:center;gap:8px;margin:-2px 0 0;font-size:14px;display:flex}.rn-sum .ico{width:19px;height:20px}.rn-sum b{font:400 20px/1 var(--f-pixel);color:var(--ink)}.rn-sum:empty{display:none}.rn-qs{counter-reset:q;gap:6px;margin:0;padding:0;list-style:none;display:grid}.rn-qs li{counter-increment:q;color:#b8a898;background:#231b1e;border:2px solid #54402f;grid-template-columns:22px minmax(0,1fr);gap:3px 8px;padding:8px 10px;font-size:13px;display:grid}.rn-qs li:before{content:counter(q) ".";font:400 17px/1 var(--f-pixel);color:var(--gold);grid-row:1/4}.rn-qs .q{color:var(--ink);font-size:14px;font-weight:500}.rn-qs .you{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.rn-qs .you i{flex:none;width:10px;height:10px}.rn-qs .you b{color:var(--ink)}.rn-qs .you em{font-style:normal;font:400 14px/1 var(--f-pixel);letter-spacing:.03em;color:var(--c)}.rn-qs .pg{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.rn-qs .pg .huhu-bg{font:400 15px/1 var(--f-pixel);letter-spacing:.03em;color:#2a2033;border:2px solid var(--gold-d);text-shadow:none;padding:3px 7px}.rn-qs li.found{border-color:var(--gold-d)}.rn-qs .me{font:400 13px/1 var(--f-pixel);color:#2a2033;background:var(--gold);padding:2px 5px}.rn-streak{color:#e2d6c8;align-items:center;gap:10px;margin:4px 0 0;font-size:14px;display:flex}.rn-streak .ico{flex:none;width:13px;height:23px}.rn-streak b{color:var(--gold)}.rano .btn{min-height:48px;margin-top:2px;font-size:22px}.rano .si-back{text-align:center}.rano .rn-ad{justify-self:center;margin-top:36px}@media (max-width:420px){.lockbox.rano{padding-inline:10px}}.end-ad{margin-top:38px}.end-rank{align-items:center}.end-rank .kr-tags{grid-column:auto;justify-content:flex-end}.end-rank .rn-move a,.end-note a{color:var(--gold);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.end-note{color:#e2d6c8;background:#1b1522;border:2px dashed #54402f;margin:0;padding:10px 12px;font-size:14px;line-height:1.45}.end-note b{color:var(--ink)}.welcome{font:400 18px/1.1 var(--f-pixel);letter-spacing:.03em;color:var(--gold);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:2px 0 -4px;display:flex}.welcome .dt{color:var(--muted);align-items:center;gap:10px;display:inline-flex}.welcome .dt:before{content:"";background:var(--gold);width:6px;height:6px}#sh-intro .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stats .live dd{gap:8px}.stats .dot{background:#6ee08a;border-radius:50%;flex:none;width:10px;height:10px;position:relative;box-shadow:0 0 0 2px #1f4a2a}.stats .dot:after{content:"";border:2px solid #6ee08a;border-radius:50%;animation:1.6s steps(6,end) infinite livePulse;position:absolute;inset:-2px}@keyframes livePulse{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}.lockbox.nv{text-align:left;justify-items:stretch;gap:18px;width:min(440px,100vw - 32px);max-height:calc(100svh - 32px);padding:30px 24px 26px;overflow-y:auto}.nv .rn-head .lb-t{text-align:left}.nv-story{color:#e2d6c8;text-wrap:pretty;margin:0;font-size:15px;line-height:1.65}.nv-sec{margin:4px 0 -4px}.nv-story strong{color:var(--ink);font-weight:700}.nv-steps{counter-reset:nv;gap:14px;margin:0;padding:0;list-style:none;display:grid}.nv-steps>li{counter-increment:nv;color:#e2d6c8;background:#231b1e;border:2px solid #54402f;gap:9px;padding:14px 14px 16px;font-size:14px;line-height:1.5;display:grid;box-shadow:3px 3px #0d090b}.nv-steps p{margin:0}.nv-steps b{color:var(--ink)}.nv-h{font:400 19px/1.1 var(--f-pixel);letter-spacing:.02em;color:var(--gold);align-items:center;gap:10px;display:flex}.nv-h:before{content:counter(nv);width:28px;height:28px;font:400 22px/1 var(--f-pixel);color:#2a2033;background:var(--gold);flex:none;place-items:center;display:grid;box-shadow:2px 2px #0d090b}.nv-timer{grid-template-columns:repeat(20,1fr);gap:2px;height:10px;margin-top:2px;display:grid}.nv-timer i{background:var(--gold)}.nv-timer i.off{background:#3a2c27}.nv-ex{gap:5px;margin:2px 0 0;padding:0;list-style:none;display:grid}.nv-ex li{border-left:4px solid var(--c);background:#1b1522;grid-template-columns:minmax(0,1fr) auto 40px;align-items:center;gap:10px;padding:5px 8px;display:grid}.nv-ex li.hd{font:400 13px/1 var(--f-pixel);letter-spacing:.05em;color:#b8a898;background:0 0;border-left-color:#0000;padding-block:0 2px}.nv-ex li.hd span:not(:first-child){text-align:right}.nv-ex li>span:first-child{flex-wrap:wrap;align-items:baseline;gap:7px;display:flex}.nv-ex li>span:first-child b{color:var(--ink);font-weight:700}.nv-ex em{font-style:normal;font:400 14px/1 var(--f-pixel);letter-spacing:.03em;color:var(--c)}.nv-ex .n{color:#b8a898;text-align:right;white-space:nowrap;font-size:13px}.nv-ex .p{font:400 20px/1 var(--f-pixel);color:var(--c);text-align:right}.nv-chips{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.nv-chips .huhu-bg{font:400 16px/1 var(--f-pixel);letter-spacing:.03em;color:#2a2033;border:2px solid var(--gold-d);text-shadow:none;padding:4px 8px}.nv-chips b{font:400 18px/1 var(--f-pixel)}.nv-feath{font:400 16px/1 var(--f-pixel);letter-spacing:.03em;color:#1d2a22;background:var(--mint);border:2px solid #6e9a78;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.nv-feath .ico{width:17px;height:18px}.nv-check{margin-top:4px;font-size:14px}.nv .btn{min-height:48px;font-size:22px}.nv .nv-more{color:var(--ink);background:#2e2320;border-color:#54402f;margin-top:-6px}.nv .nv-more:hover{border-color:#a08a72}.pwrap{display:inline-flex;position:relative}.pmenu{z-index:7;background:#2e2320;border:3px solid #c99a52;min-width:230px;padding:6px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 0 0 3px #0d090b,6px 6px #0d090b}.pmenu[hidden],.pmenu [hidden]{display:none}.pmenu a,.pmenu button{text-align:left;width:100%;font:500 15px/1.2 var(--f-text);color:var(--ink);cursor:pointer;background:0 0;border:0;padding:9px 10px;text-decoration:none;display:block}.pmenu a:hover,.pmenu button:hover,.pmenu :focus-visible{color:var(--gold);background:#3e302a}.pmenu #pmOut{color:var(--muted);border-top:2px dashed #54402f;margin-top:4px}.hint a{color:var(--gold);text-underline-offset:3px}.tiers-test{z-index:5;top:calc(50px + var(--safe-t));left:max(8px, var(--safe-l));right:max(8px, var(--safe-r));pointer-events:none;flex-wrap:wrap;justify-content:center;gap:4px;display:flex;position:fixed}.tiers-test button{pointer-events:auto;cursor:pointer;min-height:30px;font:400 12px/1 var(--f-pixel);color:var(--ink);border:2px solid var(--line);box-shadow:2px 2px 0 var(--edge);background:#0e1020db;padding:0 7px}.tiers-test button b{color:var(--gold);margin-right:3px;font-weight:400}.tiers-test button.on{border-color:var(--gold)}.tiers-test.busy button[data-t]{opacity:.5;cursor:wait}.tiers-test .br{flex-basis:100%;height:0}.tiers-test:not(.open)>:not(.tog){display:none}.tiers-test button.tog{color:var(--gold)}.tiers-test button.sk{color:var(--muted)}.tiers-test button.sk.on{color:var(--gold)}@media (min-width:900px) and (min-aspect-ratio:5/4){.tiers-test{right:calc(100vw - var(--sw) + 8px)}}.bezreklam .ad{display:none}@media (prefers-reduced-motion:reduce){.au,.kr-av:before,.kr-av:after,.ac-av:before,.ac-av:after,.lk-ban:after,.pt-sw:after,.ac-head:after{animation:none!important}}.kr-av,.ac-av{position:relative}.kr-av[class*=\ fr-],.kr-list li.me .kr-av[class*=\ fr-]{box-shadow:none}.kr-av[class*=\ fr-]:after,.ac-av[class*=\ fr-]:after{content:"";z-index:2;pointer-events:none;border:10px solid #0000;border-image-source:var(--fr-a);image-rendering:pixelated;border-image-slice:10;border-image-width:10px;border-image-repeat:repeat;position:absolute;inset:-6px}.ac-av[class*=\ fr-]{border-color:#0000;overflow:visible}.kr-list li:has(.kr-av[class*=\ fr-]) .n{padding-left:3px}.so-name:has(~* .kr-av[class*=\ fr-]){padding-left:3px}.kr-av[class*=\ fr-]:before,.ac-av[class*=\ fr-]:before{content:none;z-index:3;pointer-events:none;width:16px;height:10px;image-rendering:pixelated;background:var(--fr-crown) 0 0 / calc(var(--fr-cn) * 16px) 10px no-repeat;animation:frCrown calc(var(--fr-cn) * .12s) steps(var(--fr-cn)) infinite;margin-left:-8px;position:absolute;top:-15px;left:50%}@keyframes frCrown{to{background-position:calc(var(--fr-cn) * -16px) 0}}.au{z-index:0;pointer-events:none;width:80px;height:92px;image-rendering:pixelated;background:var(--au-img) 0 0 / calc(var(--au-n) * 80px) 92px no-repeat;animation:auStrip calc(var(--au-n) * var(--au-ms)) steps(var(--au-n)) infinite;margin-left:-40px;position:absolute;bottom:4px;left:50%}.au[hidden]{display:none}@keyframes auStrip{to{background-position:calc(var(--au-n) * -80px) 0}}.au+.zv-spr,.ac-av .zv-spr{z-index:1;position:relative}.ac-av:has(.au:not([hidden])){overflow:visible}.pt-sw,.lk-card{--pt-bg:linear-gradient(#1f2238 0 70%, #2a2f4a 70%)}.pt-dub{--pt-bg:linear-gradient(transparent 45%, #0d090bcc), var(--img-base) 50% 88% / 190% auto no-repeat, #1f2238;--pt-acc:#e2c9a0;--pt-line:#7a6448}.pt-zima{--pt-bg:linear-gradient(transparent 45%, #0d090bcc), var(--img-basex) 50% 88% / 190% auto no-repeat, #1f2238;--pt-acc:#cfe3f5;--pt-line:#5e7690}.pt-hvezdy{--pt-acc:#b9c3f0;--pt-line:#4a4e8a;--st:linear-gradient(#fff0ce, #fff0ce);--pt-bg:var(--st) 12% 22% / 2px 2px no-repeat, var(--st) 30% 60% / 2px 2px no-repeat, var(--st) 47% 18% / 2px 2px no-repeat, var(--st) 64% 44% / 2px 2px no-repeat, var(--st) 90% 28% / 2px 2px no-repeat, var(--st) 6% 74% / 2px 2px no-repeat, var(--st) 74% 80% / 2px 2px no-repeat, linear-gradient(#fff0ce, #fff0ce) 84% 12% / 14px 14px no-repeat, linear-gradient(#1e2150 0 34%, #252963 34% 67%, #2e3374 67%)}.pt-podzim{--pt-acc:#e0a84e;--pt-line:#7a4a2a;--l1:linear-gradient(#d08e5e, #d08e5e);--l2:linear-gradient(#b5523b, #b5523b);--pt-bg:var(--l1) 10% 30% / 4px 4px no-repeat, var(--l2) 26% 64% / 4px 4px no-repeat, var(--l1) 44% 20% / 4px 4px no-repeat, var(--l2) 62% 50% / 4px 4px no-repeat, var(--l1) 80% 30% / 4px 4px no-repeat, var(--l2) 92% 70% / 4px 4px no-repeat, linear-gradient(transparent 72%, #3a2418 72% 80%, #2a1a12 80%), linear-gradient(#2a1e2e 0 30%, #3a2430 30% 55%, #4a2c2a 55%)}.pt-rybnik{--pt-acc:#8fc3cf;--pt-line:#3e6a74;--w:linear-gradient(#6fa3b0, #6fa3b0);--p:linear-gradient(#4e7a45, #4e7a45);--pt-bg:var(--p) 14% 70% / 14px 6px no-repeat, var(--p) 72% 84% / 18px 6px no-repeat, var(--p) 50% 58% / 10px 4px no-repeat, var(--w) 30% 80% / 12px 2px no-repeat, var(--w) 86% 64% / 10px 2px no-repeat, var(--w) 6% 52% / 8px 2px no-repeat, linear-gradient(#171927 0 34%, #1e3a44 34% 56%, #24505a 56% 78%, #2a5e66 78%)}.pt-noc{--pt-acc:#dce3ea;--pt-line:#5e667a;--pt-bg:linear-gradient(#14163480, #0d090bd9), var(--img-base) 50% 92% / 190% auto no-repeat, #141634}.lk-ban,.pt-sw{position:relative}.lk-ban:after,.pt-sw:after,.ac-v[class*=pt-]>.ac-head:after{content:"";z-index:0;pointer-events:none;image-rendering:pixelated;background-image:var(--pt-fx,none);background-repeat:var(--pt-fxrep,repeat);background-position:var(--pt-fxpos,0 0);position:absolute;inset:0}.ac-v[class*=pt-]>.ac-head{position:relative}.ac-v[class*=pt-]>.ac-head>*{z-index:1;position:relative}.pt-sw{width:100px;height:56px;image-rendering:pixelated;background:var(--pt-bg);display:block;box-shadow:0 0 0 2px #0d090b}.ac-v[class*=pt-]>.ac-head{image-rendering:pixelated;background:var(--pt-bg);border-bottom:3px solid var(--pt-line);margin:-26px -22px 0;padding:26px 56px 16px 22px}.ac-v[class*=pt-]>.ac-krback:not([hidden])+.ac-head{margin-top:0;padding-top:16px}.ac-v[class*=pt-] .ac-sec{color:var(--pt-acc)}.ac-v[class*=pt-] .ac-sec:after{border-top-color:var(--pt-line)}.ac-v[class*=pt-] .ac-meta .ac-tag:not(.gold){color:#e2d6c8;background:#0d090b99}.look{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.look .zv-stage{height:188px;image-rendering:pixelated;background:linear-gradient(90deg, transparent 28%, #dce8f70f 28% 34%, #dce8f71f 34% 66%, #dce8f70f 66% 72%, transparent 72%), linear-gradient(#0e10208c, #0e10208c), var(--img-base) 50% 90% / 300% auto no-repeat, #171927;padding-bottom:22px;position:relative}.look .zv-stage:after{content:"";z-index:0;background:linear-gradient(#a8a2b0 0 2px,#6e6878 2px 10px,#4a4552 10px 14px,#0d090b 14px);width:104px;height:16px;margin-left:-52px;position:absolute;bottom:8px;left:50%;box-shadow:0 0 0 2px #0d090b}.look .zv-stage .zv-big{z-index:1;position:relative}.look .au{transform-origin:50% 100%;bottom:22px;transform:scale(2)}.lk-card{background:#1b1522;border:2px solid #54402f;grid-template-rows:62px auto;display:grid;overflow:hidden;box-shadow:3px 3px #0d090b}.lk-ban{image-rendering:pixelated;background:var(--pt-bg);border-bottom:2px solid var(--pt-line,#3a2c27)}.lk-who{text-align:center;justify-items:center;gap:6px;margin-top:-24px;padding:0 8px 10px;display:grid}.lk-who .kr-av{width:40px;height:40px}.lk-who b{font:400 20px/1 var(--f-pixel);color:var(--gold);text-shadow:2px 2px #0d090b;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.lk-who small{color:#8a7c70;font-size:11px;line-height:1.3}.zv-card .im:has(>.kr-av){height:96px}.zv-card .im .kr-av{transform-origin:50% 100%;margin-bottom:8px;transform:scale(2)}.zv-card .im:has(.au-box){height:96px}.zv-card .im .au-box{place-items:end center;width:80px;height:92px;display:grid;position:relative}.zv-card .im .au-box .au{bottom:0}.zv-card .im .pt-sw{margin-bottom:8px}.zv-card.more{color:var(--gold);border-style:dashed}.zv-card.more .im{font:400 34px/1 var(--f-pixel);color:#c99a52;place-items:center}.zv-card.soon{cursor:default;color:#8a7c70;border-style:dashed}.zv-card.soon .im{font:400 40px/1 var(--f-pixel);color:#54402f;place-items:center}.ac-tag.price{color:#2a2033;background:#e2d6c8;border-color:#a08a72}.rar{font:400 13px/1 var(--f-pixel);letter-spacing:.08em}.rar.r2{color:#a9b3c6}.rar.r3{color:#fff;text-shadow:1px 1px #5e667a}.zv-card.r2{border-color:#6e7488}.zv-card.r3{text-align:left;background:linear-gradient(#22243a,#1a1b2c);border-color:#dce3ea;grid-column:1/-1;grid-template-rows:auto auto auto 1fr;grid-template-columns:112px minmax(0,1fr);justify-items:start;column-gap:14px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #5e667a,3px 3px #0d090b}.zv-card.r3>.im{grid-row:1/-1;justify-self:center;height:104px}.zv-card.r3>.im:has(>.kr-av){height:128px}.zv-card.r3>span:not(.im){align-self:center}.zv-card.r3 .lg-d{color:#a9b3c6;font-size:12px;font-weight:400;line-height:1.35}.zv-card.r3:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff1a 0 6px,#ffffff38 6px 12px,#ffffff1a 12px);width:18px;animation:4s steps(20,end) infinite lgSweep;position:absolute;top:-20%;bottom:-20%;left:-30%}@keyframes lgSweep{0%,55%{left:-30%}to{left:130%}}.zv-card.r3[aria-pressed=true]{border-color:#fff;box-shadow:inset 0 0 0 2px #a9b3c6,0 0 0 2px #dce3ea,3px 3px 0 2px #0d090b}.sh-det .rar{margin-right:6px}@media (prefers-reduced-motion:reduce){.zv-card.r3:before{display:none;animation:none!important}}.lockbox.shop{text-align:left;justify-items:stretch;gap:10px;width:min(480px,100vw - 32px);max-height:calc(100svh - 32px);padding:24px 16px 20px;overflow-y:auto}.shop .kr-head .lb-t{text-align:left}.sh-v{gap:10px;display:grid}.sh-v[hidden]{display:none}.sh-det{z-index:3;background:#231b1e;border:2px solid #c99a52;gap:6px;padding:10px 12px 12px;display:grid;position:sticky;bottom:-20px;box-shadow:0 -6px #2e2320,3px 3px #0d090b}.sh-det[hidden]{display:none}.sh-det .h{justify-content:space-between;align-items:baseline;gap:10px;margin:0;display:flex}.sh-det .h b{font:400 22px/1 var(--f-pixel);color:var(--ink)}.sh-det .h span{font:400 20px/1 var(--f-pixel);color:var(--gold);white-space:nowrap}.sh-det p{color:#b8a898;margin:0;font-size:13px;line-height:1.45}.sh-det .btn{min-height:48px;font-size:22px}.sh-det .btn.quiet{color:var(--ink);background:#1b1522;border-color:#54402f}.sh-det .btn:disabled{cursor:default;opacity:.7;transform:none}.sh-fair{color:#8a7c70;text-align:center;text-wrap:balance;margin:4px 0 0;font-size:12px;line-height:1.45}.sh-noads{text-align:center;background:#231b1e;border:2px solid #54402f;justify-items:center;gap:10px;padding:18px 14px;display:grid;box-shadow:3px 3px #0d090b}.sh-noads .sign{width:120px;height:50px;font:400 15px/1 var(--f-pixel);color:#6e6a7c;letter-spacing:.05em;background:repeating-linear-gradient(45deg,#1f181a 0 8px,#241c1e 8px 16px);border:1px dashed #54402f;place-items:center;display:grid;position:relative}.sh-noads .sign:after{content:"";background:#ec8f98;height:4px;margin-top:-2px;position:absolute;top:50%;left:-8px;right:-8px;box-shadow:2px 2px #0d090b}.sh-noads b{font:400 26px/1 var(--f-pixel);color:var(--ink)}.sh-noads p{color:#e2d6c8;max-width:34ch;margin:0;font-size:14px;line-height:1.45}.sh-noads .btn{min-height:48px;font-size:22px}.sh-sum{background:#231b1e;border:2px solid #54402f;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.sh-sum .im{place-items:center;min-width:52px;display:grid}.sh-sum b{font:400 20px/1.1 var(--f-pixel);color:var(--ink)}.sh-sum small{color:#8a7c70;font-size:12px;display:block}.sh-sum .p{font:400 22px/1 var(--f-pixel);color:var(--gold);white-space:nowrap}.sh-pay .si-hint,.sh-done .si-hint{text-align:center}@media (max-width:420px){.lockbox.shop{padding-inline:12px}.shop .kr-tabs button{font-size:13px}.look .zv-stage{height:150px}.look .zv-big{transform-origin:50% 100%;transform:scale(.8)}.look .au{transform:scale(1.6)}}.si-gsi{place-items:center;width:100%;min-height:44px;display:grid}.si-note b{color:var(--ink)}#ts{z-index:60;justify-items:center;display:grid;position:fixed;bottom:24px;left:0;right:0}
