:root{color-scheme:dark;--bg:#0e0b0d;--panel:#171214;--raise:#221b1e;--ink:#efe6d4;--muted:#b3a796;--line:rgba(239,230,212,.13);--onaccent:#140a0b;--scrim:rgba(6,4,5,.76);--sel:#2c2414;--gold:#e8c26a;--you:#4fb3bf;--reaper:#ff6b6b;--plague:#9bc53d;--disaster:#f08a24;--cruelty:#ff5c61;--madness:#b48ae6;--hbg:#1a0e11;--bbg:#231c0f;--qline:rgba(239,230,212,.6);--era0:#2a2117;--era1:#2b1e1a;--era2:#2a1a22;--era3:#241b2a;--era4:#1e1f2b;--era5:#1a2329;--era6:#1a2722;--era7:#20271a;--era8:#2a2618;--era9:#2c1e16;--pumpkin:#ff7a1a;--pumpkin2:#ffb347;--burnt:#c94a06;--char:#1c0b06;--blood:#7a0a0a;--shadow:rgba(40,10,0,.4);--fog:rgba(239,230,212,.06);--bloodglow:rgba(210,10,25,.6);--glass:rgba(20,15,17,.78);--lv-casual:#5B9933;--lv-informed:#C29900;--lv-analyst:#D92A30;--lv-oracle:#000000;--cellbg:rgba(241,231,210,.045);--lime:#8dd41a;--good:#3fbf5a;--ocean:#2a8fd6;--brush:"Kaushan Script","Brush Script MT",cursive;--purple:#24092f;--purple2:#4f1d6b;--bone:#f1e7d2;--red:#d8222e;--spook:"Anton","Bebas Neue",Impact,"Arial Narrow",sans-serif;--display:"IM Fell English","Iowan Old Style",Georgia,serif;--body:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif}[hidden]{display:none!important}html,body{background:var(--bg);color:var(--ink)}body{font-family:var(--body);font-size:15px;line-height:1.45;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.wrap{max-width:1180px;margin:0 auto;padding-block:16px 128px}@media(min-width:900px){.wrap{padding-block:24px 48px}}button{font:inherit}.btn{min-height:44px;padding:10px 16px;border-radius:12px;border:1px solid var(--line);background:var(--raise);color:var(--ink);font-weight:600;cursor:pointer}.btn.primary{background:var(--gold);color:var(--onaccent);border-color:transparent}.btn:disabled{opacity:.45;cursor:default}button:focus-visible,a:focus-visible{outline:2px solid var(--gold);outline-offset:2px}a{color:var(--gold)}.top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.brand small{display:block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.brand h1{font-family:var(--display);font-weight:400;font-size:clamp(28px,6vw,42px);line-height:1;margin:2px 0 0;text-wrap:balance}.badge{display:inline-block;font-family:var(--body);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:var(--cruelty);color:var(--onaccent);padding:3px 9px;border-radius:999px;vertical-align:middle;margin-left:6px}.topnav{display:flex;gap:8px;flex-wrap:wrap}.ic{width:1em;height:1em;flex:none;vertical-align:-.12em}html.homebg,html.homebg body{background-color:var(--purple);background-image:var(--papyrus,none);background-size:512px 512px}.collage{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0;pointer-events:none}.collage svg{position:absolute;color:var(--purple2);--cut:var(--purple)}.collage svg.d{color:var(--char);opacity:.6}.collage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--papyrus,none),radial-gradient(130% 60% at 18% 26%,var(--purple) 0 26%,transparent 72%);background-size:512px 512px,auto;opacity:.7}.drips{position:absolute;top:33px;left:0;width:100%;height:48px;z-index:1;pointer-events:none;color:var(--red)}.home{position:relative;z-index:2;display:flex;flex-direction:column;gap:22px;color:var(--bone)}.hometop{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding-top:34px}.maker{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.btn.dark{background:var(--char);color:var(--bone);border-color:var(--line)}.hero{display:flex;flex-direction:column;gap:12px;padding-block:6px 4px}.tag18{align-self:flex-start;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:var(--bone);color:var(--char);padding:5px 12px;border-radius:999px}.distress{filter:url(#distress)}.hero{padding-top:64px}.brandlock{display:flex;flex-wrap:nowrap;justify-content:center;align-items:baseline;gap:.22em;white-space:nowrap;line-height:1;font-family:var(--brush);font-weight:400;font-size:clamp(16px,4.9vw,48px);margin:0 auto 14px;max-width:100%}.brandlock .bl4{color:var(--bone);font-size:.78em;margin-left:.08em}.brandlock .bl1{color:var(--bone)}.brandlock .bl2{color:var(--lime);display:inline-flex;align-items:baseline}.brandlock .bl2 .q{color:var(--bone);margin-left:.06em}.brandlock .globe{width:.66em;height:.66em;margin:0 .02em;align-self:center;transform:translateY(.06em)}.brandlock .bl3{font-family:var(--body);font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:.5em;color:var(--lime)}.hsbar s{text-decoration:none;position:relative;opacity:.75}.hsbar s:after{content:"";position:absolute;left:-3px;right:-3px;top:48%;height:3px;background:#1a0008;transform:rotate(-9deg);border-radius:2px}.hsbar em{font-style:normal;font-family:var(--brush);text-transform:none;letter-spacing:.02em;font-size:1.5em;color:#fff3c4;display:inline-block;transform:rotate(-4deg) translateY(-1px);margin:0 .1em}.hsbar{position:absolute;top:0;left:0;right:0;z-index:3;height:34px;display:flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;background:var(--red);color:var(--bone);font-family:var(--spook);text-transform:uppercase;letter-spacing:.06em;font-size:clamp(9.5px,2.55vw,15px);padding:0 6px}.ask{font-family:var(--spook);font-weight:400;text-transform:uppercase;line-height:.9;margin:0;display:flex;flex-direction:column;letter-spacing:.01em;text-shadow:0 4px 18px var(--char)}.ask .willyou{font-size:clamp(30px,8vw,56px);color:var(--bone);margin-bottom:clamp(14px,3.5vw,28px)}.ask .series{font-size:clamp(26px,7vw,48px);color:var(--bone);letter-spacing:.32em;display:flex;align-items:center;gap:.45em;margin-bottom:.12em}.ask .eh{font-size:clamp(46px,12.6vw,140px);color:var(--red)}.spook{font-family:var(--spook);text-transform:uppercase;letter-spacing:.03em;font-size:clamp(20px,4.8vw,32px);line-height:1.1;margin:0;color:var(--bone);max-width:none;text-shadow:0 2px 12px var(--char)}.modes{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.mode{text-align:left;display:flex;flex-direction:column;gap:4px;padding:18px;border-radius:16px;background:var(--char);border:1.5px solid var(--line);color:var(--ink);cursor:pointer;min-width:0;box-shadow:0 12px 30px var(--shadow);transition:transform .15s}.mode:hover{border-color:var(--red);transform:translateY(-2px)}.mode h3{font-family:var(--spook);font-weight:400;text-transform:uppercase;letter-spacing:.02em;font-size:28px;line-height:1.05;margin:0;color:var(--bone);display:flex;align-items:center;gap:10px}.mode p{margin:0;color:var(--bone)}.mode .mini{display:flex;flex-direction:column;gap:3px;margin-top:8px;padding-top:10px;border-top:1px solid var(--line);font-size:13px}.mode .mini:empty{display:none}.mode .mini .mh{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:2px}.mode .mini .mr{display:flex;gap:8px;align-items:baseline}.mode .mini .mr i{font-style:normal;width:16px;color:var(--muted);font-weight:700;font-variant-numeric:tabular-nums}.mode .mini .mr b{flex:1;min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mode .mini .mr em{font-style:normal;font-weight:700;font-variant-numeric:tabular-nums}.mode .mini .mr.me b,.mode .mini .mr.me em{color:var(--gold)}.mode .mini .cau{font-size:10px;font-weight:700;color:#ff8a8a;margin-left:5px;letter-spacing:.04em;text-transform:uppercase}.mode .mini .you{margin-top:4px;font-weight:700;color:var(--gold)}.mode .mini .dim{color:var(--muted)}.mode .best{font-size:13px;font-weight:600;color:var(--red);font-variant-numeric:tabular-nums;margin-top:4px}.resume{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding:14px 18px;border-radius:16px;background:var(--char);color:var(--bone);border:2px solid var(--red)}.foot{font-size:12px;font-weight:600;margin:0;color:var(--bone);opacity:.7}.btn.big{align-self:stretch;min-height:60px;padding:12px 28px;font-family:var(--spook);font-weight:400;font-size:24px;text-transform:uppercase;letter-spacing:.08em;background:var(--char);color:var(--bone);border:2px solid var(--red);border-radius:14px;box-shadow:0 10px 26px var(--shadow)}.about{display:flex;flex-direction:column;gap:16px;align-items:center;margin-top:18px;padding:20px;border-radius:16px;background:var(--char);border:1.5px solid var(--line)}.aj{width:150px;height:150px;max-width:100%;object-fit:cover;border-radius:50%;border:3px solid var(--red);flex:none}.abouttxt{width:100%;max-width:62ch;min-width:0;display:flex;flex-direction:column;gap:10px;color:var(--bone)}.abouttxt .sh{margin:0;font-size:30px;text-align:center}.howlede{font-size:18px!important;line-height:1.55}.kw{font-weight:700;text-transform:uppercase;letter-spacing:.03em}.kw-b{color:var(--good)}.kw-h{color:var(--red)}.kw-m{color:var(--char);background:var(--bone);padding:0 6px;border-radius:4px}.abouttxt p{margin:0;font-size:16px;line-height:1.6;max-width:62ch}.blood{color:var(--red);font-family:var(--spook);letter-spacing:.04em;text-shadow:0 0 12px rgba(216,34,46,.55)}.btn.big:hover{background:var(--red);color:var(--bone)}.resume .btn.primary{background:var(--bone);color:var(--char)}.sheet.mono{--c:var(--red)}.sheet.mono h2{font-family:var(--spook);text-transform:uppercase;letter-spacing:.02em}.sheet.mono .btn.primary{background:var(--bone);color:var(--char)}.chasers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:560px){.chasers{grid-template-columns:repeat(3,minmax(0,1fr))}}.chaserbtn{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;padding:14px 8px;min-height:44px;border-radius:14px;border:1.5px solid var(--line);background:var(--raise);color:var(--bone);cursor:pointer}.chaserbtn:hover,.chaserbtn.last{border-color:var(--red)}.diffs{display:grid;gap:8px}.diffbtn{display:flex;flex-direction:column;align-items:flex-start;gap:3px;text-align:left;padding:14px 16px;min-height:44px;border-radius:14px;border:1.5px solid var(--line);background:var(--raise);color:var(--bone);cursor:pointer;font:inherit}.diffbtn:hover,.diffbtn.last{border-color:var(--red)}.diffbtn .dn{font-family:var(--spook);font-size:22px;letter-spacing:.04em;text-transform:uppercase;line-height:1}.diffbtn.d-nightmare .dn{color:var(--red)}.diffbtn .dl{font-size:14px;line-height:1.35;color:var(--bone);opacity:.85}.diffbtn .db{font-size:12px;font-weight:700;color:var(--muted)}.chic{color:var(--red);display:flex}.chic .ic{width:40px;height:40px}.chn{font-family:var(--spook);text-transform:uppercase;letter-spacing:.03em;font-size:18px;line-height:1.1}.chl{font-size:12px;color:var(--muted)}.sh{font-family:var(--spook);font-weight:400;text-transform:uppercase;letter-spacing:.04em;font-size:22px;margin:6px 0 2px;color:var(--red)}.intro p{margin:0 0 8px;font-size:16px;line-height:1.55}.intro details{margin-top:6px}.intro summary{cursor:pointer;font-weight:700;min-height:44px;display:flex;align-items:center}.intro .rules{margin-top:6px}@media(prefers-reduced-motion:reduce){.mode{transition:none}.mode:hover{transform:none}}.gameatmos{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;background:radial-gradient(95% 70% at 50% 42%,var(--eratint,var(--era0)) 0%,var(--bg) 78%)}.gameatmos:before,.gameatmos:after{content:"";position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;background:radial-gradient(38% 22% at 28% 72%,var(--fog) 0,transparent 70%),radial-gradient(34% 20% at 74% 28%,var(--fog) 0,transparent 70%),radial-gradient(30% 18% at 55% 90%,var(--fog) 0,transparent 70%);animation:fog 36s ease-in-out infinite alternate}.gameatmos:after{animation-duration:54s;animation-direction:alternate-reverse}@keyframes fog{to{transform:translate3d(9%,-5%,0)}}.vignette{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;pointer-events:none;box-shadow:inset 0 0 140px 34px var(--bloodglow);opacity:var(--danger,0);transition:opacity .6s}.game{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px;max-width:760px;margin:0 auto;min-height:calc(100dvh - 150px)}@media(min-width:900px){.game{min-height:calc(100dvh - 60px)}}.hud{display:flex;align-items:center;gap:10px}.iconbtn{width:44px;height:44px;flex:none;display:grid;place-items:center;border-radius:12px;border:1px solid var(--line);background:var(--glass);color:var(--ink);cursor:pointer}.iconbtn .ic{width:20px;height:20px}.where{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.1}.where .era{font-family:var(--spook);text-transform:uppercase;letter-spacing:.02em;font-size:clamp(17px,4.6vw,32px);color:var(--pumpkin2);line-height:1;text-wrap:balance}.where .youin{font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--muted)}.where .yr{font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.hudr{display:flex;align-items:center;gap:8px;flex:none}.hudclock{font-family:var(--display);font-size:26px;line-height:1;font-variant-numeric:tabular-nums}.pips{display:flex;gap:4px}.pip2{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--line);display:grid;place-items:center;color:var(--muted)}.pip2.on{border-color:var(--reaper);color:var(--reaper);background:var(--hbg)}.pip2 .ic{width:11px;height:11px}.shieldbtn{display:flex;align-items:center;gap:1px;min-height:44px;min-width:44px;justify-content:center;padding:0 8px;border-radius:12px;border:1px solid var(--line);background:var(--glass);cursor:pointer;color:var(--muted)}.shieldbtn .ic{width:17px;height:17px}.reaperwarn{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:600;color:var(--muted);min-height:22px}.reaperwarn.warn{color:var(--reaper)}.reaperwarn.warn .ic{animation:pulse 1s ease-in-out infinite}@keyframes pulse{50%{transform:scale(1.3)}}.board{background:var(--glass);border:1px solid var(--line);border-radius:16px;padding:6px;display:flex;flex-direction:column;gap:3px;width:100%;box-sizing:border-box;margin:0 auto;flex:1 1 auto;min-height:340px}.board{position:relative;overflow:hidden}.boardart{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.boardart svg{position:absolute;aspect-ratio:1/1;height:auto;color:var(--bone);opacity:.075;--cut:transparent}.boardart svg.r{color:var(--red);opacity:.13}.row{position:relative;z-index:1;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:3px;flex:1 1 0;min-height:0}.row.far{display:none}.cell{min-height:30px;min-width:0;max-width:100%;border-radius:8px;padding:3px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;border:1px solid rgba(241,231,210,.11);background:#0e0b0d52;color:var(--ink);text-align:center;cursor:pointer;transition:background .4s,border-color .4s}.cell.zone{background:#d8222e2b;border-color:#d8222e61}.cell .n{position:absolute;left:3px;top:2px;font-size:9px;font-weight:700;line-height:1;opacity:.75;font-variant-numeric:tabular-nums}@media(min-width:700px){.cell .n{font-size:11px;left:5px;top:4px}}.cell .yr{display:none;position:absolute;right:5px;top:4px;font-size:9px;color:var(--muted);line-height:1}.cell .lbl{display:none;font-size:clamp(8px,1.15vw,11px);line-height:1.05;font-weight:700;color:var(--c,var(--ink));max-width:100%;overflow:hidden}.cell .mk{color:var(--c,var(--ink));display:flex}.cell .mk .ic{width:clamp(14px,3.6vw,30px);height:clamp(14px,3.6vw,30px)}.cell.h{border:1.5px solid var(--c);background:var(--hbg)}.cell.b{--c:var(--gold);border:1.5px solid var(--gold);background:var(--bbg)}.cell.q{border:1.5px dashed var(--qline)}.cell.fin{--c:var(--gold);border:1.5px solid var(--gold);background:var(--bbg)}.cell.here{box-shadow:inset 0 0 0 2px var(--you),0 0 16px var(--you);z-index:1}@media(min-width:1000px)and (min-height:600px){.cell .lbl{display:block}}@media(min-width:1100px){.cell .yr{display:block}}.pawns{position:absolute;right:2px;bottom:2px;display:flex;gap:2px}.tok{width:15px;height:15px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--bg);box-sizing:border-box}.tok.pl{background:var(--pc);border-color:var(--bg);color:#120a0c;font-size:10px;font-weight:800;line-height:1;width:17px;height:17px}.tok.pl.cur{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--pc),0 0 14px var(--pc);animation:youpulse 1.6s ease-in-out infinite}.pform.party input{border-left-width:6px}.tok.you{background:var(--you);box-shadow:0 0 10px var(--you);width:19px;height:19px;border-width:3px;animation:youpulse 1.6s ease-in-out infinite}@keyframes youpulse{50%{box-shadow:0 0 0 4px var(--bg),0 0 0 6px var(--you),0 0 18px var(--you)}}@media(prefers-reduced-motion:reduce){.tok.you{animation:none}}.tok.reaper{background:var(--bg);color:var(--reaper);border-color:var(--reaper);box-shadow:0 0 10px var(--reaper)}.tok.reaper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:28px;height:28px;border-width:2.5px;z-index:3;box-shadow:0 0 0 2px var(--bg),0 0 16px 3px var(--reaper);animation:reaperthrob 1.2s ease-in-out infinite}.tok.reaper .ic{width:17px;height:17px}@keyframes reaperthrob{50%{box-shadow:0 0 0 2px var(--bg),0 0 26px 7px var(--reaper)}}@media(prefers-reduced-motion:reduce){.tok.reaper{animation:none}}.cell.hunted{box-shadow:inset 0 0 0 2px var(--reaper);overflow:visible;z-index:2}@media(min-width:900px){.tok{width:18px;height:18px}.tok.reaper{width:38px;height:38px}.tok.reaper .ic{width:22px;height:22px}}.caption{text-align:center;min-height:44px;display:flex;flex-direction:column;gap:2px;justify-content:center}.caption p{margin:0}.log{font-size:15px}.log2{font-size:13px;color:var(--muted)}.rollbar{display:flex;gap:12px;align-items:center;width:100%;max-width:440px;margin:0 auto}@media(max-width:899px){.rollbar{position:fixed;left:0;right:0;bottom:0;z-index:20;max-width:none;background:var(--glass);border-top:1px solid var(--line);box-sizing:border-box;padding:12px max(16px,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px))}}.die{width:56px;height:56px;border-radius:12px;background:var(--ink);display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);padding:9px;box-sizing:border-box;flex:none;box-shadow:0 0 18px var(--fog)}.die.spin{animation:wob .12s linear infinite}@keyframes wob{50%{transform:rotate(8deg) scale(.96)}}.dp{width:10px;height:10px;border-radius:50%;background:var(--bg);place-self:center;visibility:hidden}.dp.on{visibility:visible}.rollbtn{flex:1;min-height:56px;font-size:18px}.eracard{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;pointer-events:none;text-align:center;padding:24px}.eracard .inner{display:flex;flex-direction:column;gap:6px;animation:eraIn 2.4s ease forwards}.eracard .ey{font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ink)}.eracard .en{font-family:var(--spook);text-transform:uppercase;filter:url(#distress);font-size:clamp(46px,13vw,104px);line-height:.95;color:var(--pumpkin2);text-shadow:0 0 30px var(--bg),0 0 60px var(--bg);max-width:12ch;text-wrap:balance}.eracard .er{font-size:14px;color:var(--muted)}@keyframes eraIn{0%{opacity:0;transform:scale(.92)}14%,72%{opacity:1;transform:none}to{opacity:0}}@media(prefers-reduced-motion:reduce){.die.spin,.gameatmos:before,.gameatmos:after,.reaperwarn.warn .ic{animation:none}.eracard .inner{animation:none}.vignette{transition:none}}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:var(--scrim);display:flex;align-items:flex-end;justify-content:center}@media(min-width:700px){.scrim{align-items:center;padding:24px}}.sheet{width:100%;max-width:760px;max-height:92vh;max-height:92dvh;overflow:auto;background-color:var(--purple);background-image:var(--papyrus,none);background-size:512px 512px;color:var(--bone);border-top:3px solid var(--red);border-radius:20px 20px 0 0;box-sizing:border-box;padding:20px max(18px,env(safe-area-inset-right,0px)) calc(24px + env(safe-area-inset-bottom,0px)) max(18px,env(safe-area-inset-left,0px))}.sheet .btn{background:#00000059;color:var(--bone)}.sheet .btn.primary{background:var(--bone);color:var(--char)}@media(min-width:700px){.sheet{border-radius:20px;border:1px solid var(--line);border-top:3px solid var(--red)}}.sheetin{display:flex;flex-direction:column;gap:10px}.kicker{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bone);opacity:.85}.kicker .cat{color:var(--c)}.sheet h2{font-family:var(--display);font-weight:400;font-size:clamp(28px,7vw,36px);line-height:1.05;margin:0;text-wrap:balance}.sheet h2.qtext{font-family:var(--body);font-weight:700;font-size:clamp(19px,2.6vw,24px);line-height:1.3;text-wrap:wrap;max-width:none}.meta{font-size:13px;color:var(--muted)}.fact{font-family:var(--display);font-style:italic;font-size:20px;line-height:1.35;margin:0}.body p{margin:0 0 6px}.actions{display:flex;flex-direction:column;gap:8px;margin-top:4px}.qtype{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--red)}.timer{height:6px;border-radius:3px;background:var(--line);overflow:hidden}.timer i{display:block;height:100%;background:var(--red);transform-origin:left center}.tleft{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;margin-top:-6px}.opts{display:grid;gap:6px}.opt{display:flex;justify-content:space-between;align-items:center;gap:10px;text-align:left;min-height:44px;padding:8px 12px;font-size:15px;border-radius:12px;border:1.5px solid var(--line);background:#00000061;color:var(--bone);cursor:pointer;line-height:1.3}.opt[aria-pressed=true]{border-color:var(--bone);background:#f1e7d21f}.opt:disabled{cursor:default;opacity:1}.opt.right{background:var(--bone);color:var(--char);border-color:var(--bone)}.opt.missed{border:3px solid var(--good);box-shadow:0 0 0 1px var(--good),0 0 16px #3fbf5a8c;background:#3fbf5a1f}.opt.wrong{border-color:var(--red)}.tag{flex:none;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.opt.right .tag{color:var(--char)}.opt.missed .tag{color:var(--good)}.opt.wrong .tag{color:var(--red)}.qfoot{display:flex;flex-direction:column;gap:10px}.result{font-weight:700;margin:0}.youline{font-size:17px}.pform{display:flex;flex-direction:column;gap:8px}.pform input{font:inherit;font-size:18px;min-height:48px;padding:10px 14px;border-radius:12px;border:1.5px solid var(--bone);background:#0006;color:var(--bone);box-sizing:border-box;width:100%}.pform input:focus-visible{outline:2px solid var(--red);outline-offset:2px}.perr{margin:0;color:var(--red);font-weight:700}.reveal{margin:0;font-family:var(--body);font-size:16px;line-height:1.55}.rules{display:flex;flex-direction:column;gap:8px;margin:0;padding-left:18px}.end{margin:28px auto 0;max-width:620px;display:flex;flex-direction:column;gap:16px}.end h2{font-family:var(--display);font-weight:400;font-size:clamp(36px,9vw,56px);line-height:1;margin:0;text-wrap:balance}.big{font-family:var(--display);font-size:clamp(44px,12vw,72px);line-height:1;font-variant-numeric:tabular-nums;color:var(--gold)}.grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.grid2 div{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:12px}.grid2 b{display:block;font-size:22px;font-variant-numeric:tabular-nums}.grid2 span{font-size:12px;color:var(--muted)}.pb{color:var(--gold);font-weight:700}.btnrow{display:flex;flex-wrap:wrap;gap:10px}.btnrow .btn{flex:1 1 160px}.promo2{position:relative;overflow:hidden;border-radius:20px;padding:22px 18px 18px;background:radial-gradient(120% 90% at 85% 0%,rgba(216,34,46,.55),transparent 60%),linear-gradient(160deg,#2a0d33,#120616 70%);border:1.5px solid var(--gold);box-shadow:0 14px 40px #00000073,0 0 30px #c299002e;display:grid;grid-template-columns:1fr 112px;gap:6px 12px;align-items:center}.promo2 .pk{grid-column:1/-1;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.promo2 h3{margin:0;font-family:var(--brush);font-weight:400;font-size:clamp(30px,8.6vw,42px);line-height:1;color:var(--bone)}.promo2 p{margin:6px 0 0;font-size:15px;line-height:1.4;color:var(--bone)}.promo2 p b{color:var(--gold)}.promo2 .fan{position:relative;height:118px;grid-row:2/4;grid-column:2}.promo2 .fan i{position:absolute;left:20px;top:8px;width:70px;height:98px;border-radius:9px;border:2px solid #f3e9d2;box-shadow:0 6px 14px #00000073;display:grid;place-items:center;font-style:normal;font-family:var(--spook);font-size:13px;letter-spacing:.12em;color:#f3e9d2;text-transform:uppercase}.promo2 .fan i:nth-child(1){background:#5b9933;transform:rotate(-16deg) translate(-14px,6px)}.promo2 .fan i:nth-child(2){background:#c29900;transform:rotate(-5deg) translate(-4px)}.promo2 .fan i:nth-child(3){background:#d92a30;transform:rotate(6deg) translate(6px,2px)}.promo2 .fan i:nth-child(4){background:#0b0b0b;transform:rotate(17deg) translate(16px,8px)}.promo2 .cta{grid-column:1/-1;margin-top:12px;display:flex;align-items:center;justify-content:center;gap:8px;min-height:54px;border-radius:14px;background:var(--gold);color:#1a0f00;font-weight:800;font-size:17px;text-decoration:none;box-shadow:0 6px #7a5f00;transition:transform .1s}.promo2 .cta:active{transform:translateY(3px);box-shadow:0 3px #7a5f00}.promo2 .sub{grid-column:1/-1;text-align:center;font-size:12px;color:var(--muted);margin-top:2px}.promo2 .code{grid-column:1/-1;margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 10px;padding:10px 12px;border-radius:12px;border:1.5px dashed var(--gold);background:#c299001a;color:var(--bone);font:inherit;font-size:14px;cursor:pointer}.promo2 .code strong{font-family:var(--spook);font-weight:400;font-size:22px;letter-spacing:.14em;color:var(--gold)}.promo2 .code em{font-style:normal;font-size:12px;font-weight:700;color:var(--muted);text-decoration:underline}.ppcard .promo2{text-align:left;border:0;box-shadow:none;background:none;padding:2px 6px;overflow:visible}.dresult .promo2{margin-top:6px}.promo{padding:16px;border-radius:16px;background:var(--sel);border:1px solid var(--gold)}.promo p{margin:0 0 6px}textarea.copy{width:100%;box-sizing:border-box;min-height:110px;background:var(--raise);color:var(--ink);border:1px solid var(--line);border-radius:12px;padding:10px;font:inherit}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media(prefers-reduced-motion:reduce){.die.spin{animation:none}.meter i{transition:none}}.cell{background:var(--cellbg)}.cell .mk{color:var(--bone);opacity:.9}.cell.st,.cell.fin{border:1.5px solid var(--bone)}.cell.fin .mk,.cell.st .mk{color:var(--bone)}.dice{display:flex;gap:10px;align-items:center;flex:none}.cdiewrap{display:flex;flex-direction:column;align-items:center;gap:3px;position:relative}.cdiewrap .cname{position:absolute;top:100%;left:50%;transform:translate(-50%);white-space:nowrap;margin-top:2px}.cdie{width:56px;height:56px;border-radius:12px;background:var(--lvc,var(--lv-oracle));display:grid;place-items:center;box-sizing:border-box;flex:none;box-shadow:0 0 18px var(--fog),inset 0 0 0 1.5px #ffffff59}.cdie.spin{animation:wob .12s linear infinite}.cring{width:40px;height:40px;border-radius:50%;display:block;background:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCAB4AHgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD5XoopKwPHFp8EMtxOkFvFJNNIdqRxqWZj6ADkmtrwf4WvvEk8zxyw2WnWi773ULk7YbZPUnux7KOTW7d+MNO8Nwvpnw+t3tiRsn1u4QfbLj12doU9hz61w1sY1P2VGPNPr0S/xP8ARXflbUaXcji8AHTIkufG2uWfhuNhuW1YefeuPaFfu/8AAiKc2s/DrSfl0rwne65Kv/LxrF3sQ+/lRf1NN+DPgq5+JvxNsfDct/LALvzJ7u7I8x0jRSzNz1Y8AZ7sKT4veDLXwl8VtV8F+H7q71hLSeOCFjFmZ5GRWKbU+8wLbeBzjpUfUalXXEVG/KPur8HzffJl8r5eZIcvxL1S3G3StA8L6WnYQaUjEfi+TTv+FreM+huNNK/3TpcGP/Qa5G40zUrfVTpNxYXMGoiUQm1miKSCQkAKVOCCSR+dfU/j79n7w1da34H+HPhpIdM8QHTJr/XNUJeX90gRN7JuAJaZiFxjAB7U1lGCe9KL9Vd/exwhKadjwY/Ei5ujjWPCnhTVE779NETf99RkGlF98MtaGy80fVvC9w3/AC2sZvtduD7xv8wH0NcdqttHZ6pd2cNzHdRwTyRJPGCFlCsQHAPODjP41WAzxS/suhH+FeD/ALra/D4fvTM22tzstV+H2prYSar4cvbTxPpkYy82nkmWIf8ATSE/Ov5GuNr0zVfAGteBfhb4Z+KUfiZbG71q422lnCrJMseGYSb84IIUErjGGXrVSPVfD3j3Ft4kFtoXiFuIdXhj2W9y3ZbhBwpP/PQfjSdXE4X+N78O6XvL1S39Y2/wlyhbc8+orR8SaHqnh3V5dK1e1a3uY8HGcq6noysOGU9iKzq74TjUipwd09mZ7BRRRVCCt3wR4am8S6q8JuEs9PtYzcaheyD5LaEdWPqT0A7msOGOSaVIYUaSSRgqIoyWYnAA9ya7rx9NH4Y0SD4f6fIpmQrca7Mh/wBddEZEOf7kYwMf3vpXFi60040aXxy69kt5fLZebXS5SXUzPG3iiLUoYdC0KB9P8N2LH7NbZ+aZu88x/ikbrz06CuWrf0TwjrGteGtT17TVhnh011FxAr5n2kZ3hMcqB/I+hrBHNXhFQpxdKi/heve71183vfqErn0r/wAE+tPWb4k6/qbICbTSViU+hlmXP6Rmtb9lXQm8Z/tEeMfiHep5lvp13cyQMw48+eR1TH+7GG+mRTP+Ce7qmpeOCDiQWVqy/QNN/XFeg/AJF+G/g34eeHLlRFrXjfUrjULxWHzLELd5AD9AIF+rGu6K2Oykrxiee6ZoDeOP289Wkmj8y00a9F5PkZAFvFGkY/7+bPyNdto2r6t4lPxX+IHh+B7zUtUuU8KeGVBxlYxsLg9l3SNKSeAEJ7VW1rPwz0L42fEiX9zqWr6s+m6U7fe5UAMp9N8jH/tlRoTzeD/gX8Lvh1p7m21nxpcxieZTiSG3lbzblweoby3EYPbcT2prQuKs/wATwrxN+z34y0f4k6H4CtbrT9U1DVbT7UJYCyxW0asVdpCwyFXHXHzZAAycV0g+D3hfwH4g8P634ivv+FgeFr+7k0uddGBjEV/uCJG7CTld24cMDlenavZ9dvNX1XWfjXrPhWzmu9f02ztPDukxWy5mjTy90mz/AIHKzf8AbMelZmp+Drzwf4f+BvgV7V57W38QR3mr3MaFoUugdyqzjjmSRlGeu2lyon2MVrYf+0J8YPCHw51yz8Cw/DrTNfm0rT4vspvGQw2auuFjVWRm+6i5wRkY5r4nlbzJHfaq7mJ2qMAZPQD0r3X9qzwX4jXxn4r+IOueXY2M+tR6fpkM+fNvUWEfvIx/cVUGT6k+leEUpPU568pOVmd34S1uw8Q6VF4K8W3AjhHy6Rqj8vYSHojHvCx4I/h/lyOv6Tf6FrF1pGpwGG7tnKSL1HsQe4I5B7g1dPhXWh4PbxXJarHpXnrAskjhWlY8ZVTywzxn6+hrpWY+OvATySHzPEfhqAHd1e8sAe/q0R/8dNeKqlPC1XUpO9Nu0kvsy7+V27SXdp/zGe+55/RQKK9gk7b4Uww2FxqfjK8jV7fw/bedCrdJLt/lgX88t+FY/hLRp/GHioWE+rWtncXfmStc3bfK78sR7sxrZ1z/AIlPwh0HTl+WXWrybU5/Uxx/uogfbO41xHGOcY968uhCdd1q0ZWbbjF72Ubrb/FzPz0Kemh6Iui+PvhPrsetJZsYF+V54cy208fdXxyAfcAg8isD4gS+GbzVIdV8MF4Ir6My3Ng6EfYpc8oG6Mp6jHT26Vu+AZfivGir4Yj1uS0YD5JY91sw9P3vy4+lch4qhv4PEuow6pbW9rercMJ4bdVWKN88hQvygewrnwcZSxbdWcXNLVxerX96OtrdHfy2dhvY9f8A2M/Heh+CPiRfjxHfw6fpup6cYDcTHEaSq4dNx7AjeM+pHrVj4qfGiy1X9pXRvGWlO11oHhq4igtFQbTLCpPnOoPTdubGccBelRfshxeA9X8ZxeFvEvgdNf1XUJ2a2u7iQGC1hSJmfdGeGOV9D1HTHO98YxrHxPt/FOl+DvC3hrSvDfgXUjGDaQ7Lq8lZmhVECrgkkH5RjJ28k4r3lexvHm9mrMzf2ufjPo3xITSdA8Jvcvo1ozXNxNLCYvOnYbVAU84VS3J6lvbNS28vxx+KPinwn468NeCxZx6FbRw6XKoEdoQhO5sysNwb7px2GB615r8V/hT4q+GMejN4n+wrJqsLyRx28/mNEU27kfgDI3L0yOvNetfsYeKfG+vfErSPDFx4j1F/Dmi6fPOLEOFi2gBEVsDLANICASeg9KN3qJScqlpaXOun8I/tFzfEaz1W/wDGOieHL7xKv2CZNOxKIIIY5JQ3lFcHHzAMGLBpByAa+d/FXjnx1p6S+B38Z3t9peiarK9tJG23dNHMxEofG8/PlwCxwTmvoD9nq51TxZ8Y/iv4+08NdXUMU1ppQdyUV5ZWEXXooWFM+xNc/wCKv2fvC0zfDrTPC+v3mo6h4ku5hf6kWDRSwRJvmuI0I+UA/d6g7l5Oc02rrQ0nFyjeJ4H408Z+KvGd7Dd+KddvdWmgTZCZ3GI177VAAGcDJA5xzSeB7fw7NrJm8U3r2+m2sRmeGNSZLsgjEKY6E55JxwDzX0l8TNK+HUHwO8arp/gOx0bTtHvIdP8AD2sSr/peqXatiWRWIDMmQRnJDAMeMYHy94fhurjXrCCxsob65kuEWG2mUMkzbuEYEjIPQ8iubFQvSkua2m60t83t69DnqQcZau52mry+MvitqsUejaLKulWn7uztohstrZBwMucKWx1/IDFZ/wBn1T4W/EKya8mtbme2VJLmO3kLq0Tgh4myByVzx9DWr431r4swQNaavBqekWMa7RDZW3kQKvpuj4x9TXm5YsxdmLMTkknJJrycBQnVpezfIqNmuWPvb95afl13IbOi+JGhReHvGF5Y2jb7GTbc2Tjo0Eg3p+QOPworV8WY1X4XeFtb6z2Es2j3Ddyq/vIs/wDASRRXfl9SU6CU3eUbxfm4u1/na/zE9xPjGPs2s6LpC8Jp2hWcIHozJvb9WriRkEEdQeK7b455/wCFnakvZYrZR9BAlcTUZVrgqT7xT+/V/mEtzsfEHxP8ca3D9nutdmgg2hTHaKIAeMcleT+dccSSSSSSTkknrXSfD/wVq/jXUp7PS2t4hbxiSWadiEXJwo4BJJOePY1hajayWGo3NjKyPJbTPC5jbKkqxBIPccVWFWDozlh6CUWrNpK2+1wdz3j9h22ih+I+u+JbkAQaHoM9wWPQFmUf+gq9dN8GPEs3g/8AZc8YeOlEb61rWvNHpzSgEG5YIsbgd9jM7/VK4j4Y/Hy3+HXgaLQ/D/w90VtUeNk1DU7mZibz5mK71VQSAGxgtj0rN+LGq+P734d6ZceIbzS7bSdU1WTVIdNs4PKeKaVWbJ46AE4GSRuGcnp1VMTSoyjCcrOWi82dMZxhFWZ1H7bseo2Xijwpok0V69lpehRwJdzqxWeck+YQ54ZsKhbnPPNW/wBj1hoPgv4peOSdj6bowhgf/a2SSY/NY68Y8e/EXxj48+wL4s1+bVBYIUtldUUJnGWwoGWOBljycVjWOt6xY6TfaTZape22n6ht+2WsUzLFcbTld6g4bHvWt9bkOolU5j3v4datP4G/Yz8Wa9azNBqXiHVjpsEy8MF2KjMPcKJj9ea9rlvtI8KfFz4cSXes6TbeHm8KSaTpT/aVys5EbbyOioyRoobOCxx3FfB0lzcG0W2a4ma3RjIsRkOxWI5YL0BOOvWvSvin4N0Hwt8P/Dk0cMw1u9Cmd3mJBXywzjaeAAzKBj3rkr4+nh6tOlJO83ZfJXbfkVGvZbHefHmwbTdC1O6+KPxFt/GXiuYeToGm6ZcbbewUsC1zIihVU7RgLjnOMt1X52RiGDRsQQcqVPIPtiu0+B2jQ6x8SdNguLeOa3gD3UsbKCrBF4yO/wAxWvZfg1pvhnxB+1zqDaglhDBo9u8trAVVI5rmIRpuxwCylnf6qD2rP68pY76oo68vM387WIf72SM74c+Cv2lJNIivNOsZvsLruih1qeIM4xxhZDvA+uK8S8ceGfEnhPxBNpfinSp9M1E5laOVQA4Yn5lK5VlJzypI7V754/8A2lfiRqXxQm0n4ftapp8d+bOxtFs0uHvir7QWY5PzkcBSMAjnvXW/8FAxZN4P8IS3ccMesm7lChTkiLygZQD3UP5ddFLB4ejKU6UFFveySuXKnBxbj0Pm/wAPE3Xwf8V2jcizvrK9X2yWjb9CKKPAfPgHx+p6f2dbN+IuBiiubBR/fV1/eX4wiY8t0O+N2JfG8d+vKX2mWdyp9cwqP5qa4iu18bqdR8AeD9dX5jDby6TcH0eF9yZ+qN+lcSOlLKtMLGH8t4/+Au36Ey3Pf/2d0TSPht4g8ROAD50j5P8AdhiyP1Y1xvwB8K2virxLfahrVqt5ZWcW545RlZJpDxn1wAxx9K6/wc32f9l/V5U4LxXmfxcL/Kuq+B+kweHPBel2lziPUdYEl8yEfNtAXAPphCn4tXw+Mx0sPDG1YP35z5Fbe0Vq/uKseNSeF7LWPjnc+GtPtlg04am6vHHnbHDHzJj2wCPxr2TWPDtp438Z3FzfKk2k+HcWkFntJS4uCoeQsARwoKIB3I9AQeb+GltFpnjH4h+NdQX91p9zcRIT7O0j4/BUH/Aqk+E3ii8PhXZHhr7ULl5TIQGxM8h3BgeMHPXtXs0MBjs4rS+pyXNQhBJt6Xk487u77R33fbU5Mbi4YWKc9m7aejf6Gv4ns9LOk/8ACOXOlWzyM0TwmW1iTy0ZckblA6HjIx+lcHY/CC2k8f32iXmoXcVhHpov7aSKMeY2X2bSGz0Ib3Ix0zXo1xpcmmeI4rjxNLJcW8hLefGWYFh0Ddxj09K1oLiytvHGrXqzPLDpmiRmZnkL43yPLtyefuoDg/3q9HiTHwy/AUIZe788XNzjH3JSfLF8r3TTWsbac13qedlTqzrVHV6aJN6pbq68+/keTL8JLG30DT5JdSll1xtStLa7gGPJjMrKTH0zuVGBJz6jFb/xK0X/AITv4z6b4YDumn6ZYie8aPqiu24qvoSPLUfXPauU+B2oax4k+J8X2y+uZLVZbjVZLcyHyhMy7Q+3pnLgfhXceCdRabVPij4ltkaW7inaK32DJ2xRvsAHXqoP4V83jqmMw2IlKpPmnCN0+zqSUbfJXaPdVjd8B2/gC11vV7jwxpy20+iobO7mQNscffbBJO8gxkFuOh6ivmJ/tviDxC32eF7i91K7PlRKMtJJK/yqPclgK958B6FqPh74Da1ctbTnVdTtZroxBCZCGTZGMdc4y2OvzV5f8Djq1j8WtBvdM8N3+v3Wm3YuX0+1jzKypkMeeFK5zk4GQK9ThulBYnEyjNzs1G7d3otfk29AtdpH1D4a8N/D39mPwXD4n8VMmqeMbyIpEIwGkZ8fNFbg/cQZAaQ9e/ULXyt8XPiHr3xL8XS+INcdI8L5VpaxE+XbRZyEXPU55LHkn04A2P2kPGmq+N/irqOoanpl/pAtFSzg0694ltUQchh2ZmLMceo5OM15xX17fQqrU+zHY7Xwj+4+Fvji6bjzvsNovuTKWP6LRS6j/wASv4MaZan5Ztb1aW8I7mGBPLU/QszflRXnYBuUq1RbSm//ACVKP5xZm3Yd8P1/t3wv4g8Gn5rmWManpq+txCDvQe7Rkj8K4YdKu6JqV5o2sWmq2Enl3VpMssTe4PQ+x6H2NdH8StLtPtNt4q0WPbouthpo0H/LtP8A8tYD6FWyR7H2pRf1fFOL+Gpqv8SWq+aSa9JBuj1z4H2lt4i+C13oVw5ET3c0E2OTtYo+PxBIo/4SiO7/AGkbXS4WVbSys5tOjUH5RIU3sB68qq/8Brx7wL498QeDIbyHR3tmju8F0uIt4VwMB15HOD7g8cVi6XcazP4hhvdOa7n1c3HnxvCpeVpc7twAHJzXz8uHZyxOJqVJLkkpcvk5LVv0tb0HzHvXx0ktvC/w7vdMs3In8QarJNL6kM3mSfgMIv414v4N8TzaC7wyRtNaSNuKKcMjeq/4V6LcfD74g+NpYtW8davb6XbwR7V+0Bd0SZyfkXCrnqdxBqJrT4J+FOLq6vPFN4nVYyXjz/wHan6tW/D2axyaChQk6ta7b5FzK701bsrWSRhiMPTxMHTqK6Y7xl8XLPV4YbXTLS8lWFAsUUwALPtALuQSSfYf1rM8Na74wHhHxHpcfhPWNQv9db578QyYVSgTG3bzhQQMEdfar7/Giz0xDD4V8EaZp8Y+60hGfxEYH86yLz42ePrxsQ3djb56CGzVj/49uNdNapj8VhaeEjhYwpw1Scut73fKnq3q7smjhadGcqi1lLdv8g+Hml/Ejwdrbatpvg2/uDJCYZIZ7dgrqSD1BBBBArfh8RfFzT/FF9rw8GTgXkUcUlqLJzEojzsIKnduGTznnP0xzFr8QvirqKNLZalqdxGudzW1grKMdclUxWnovi340X2kPrWnvqN9p0QYtP8AYYnTC8sR8uSB3xXBisLiak5VK8KLbSi7uXql66adTpRXHxJ+JWh6jqd9eWzwy37Kzi7sHVISowvlg424HbkHqcmofgV8Vbv4ZeOrzxO+mprX262kt7qN5vLdtzq+8PggNuXnI5BNX9N+O/i6IBNQs9K1GIjkNE0RP4qcfpWP8SvG2geLNLthZeEoNK1RZt890jL8y4I2jaoJySDz0xXfgI4jDVrPCxjzWTlGStotLppOwKVndMyfir4yu/iB4/1Txde2kVpLfOpEEbFhGiIqKuT1OFGTxk+lYWk2F1quqWumWSGS5uplhiUd2Y4FVa7vwYv/AAifha58cXIC39yHstCQjnzCMS3GPRFJAP8AeNevjMQ6NO8dZPRLu3t8ur7JNk/E7spfFi/tZ/FC6Rpz79N0O3TTbYg8N5f33/4E5Y0VyGSSSSSfUnrRV4agsPSjSWtl9/d/PcG7i11ngHX7C1iu/DXiMO/h7UyPOZeXtJh9y4T3XuO4rk6KMRQjiKbpy/4KfRrzT2EnY2fGHhvUPDGrmwvtkqOoltrmI5iuYj92RD3B/Q8VofD7xxqvgma+m0q2spnvIljY3EZYpgkgggg9zkdDx6VP4V8VWf8AZA8LeLbeW/0EsWgkj/4+NPc/xwk9V9U6Gq3i3wZfaLaJq1nPFq+gzH9xqdrzGf8AZkHWN/UGvPc41Y/VMck29n9mfp2feP3XRVuqL2lXuv8AxL8caXo+va3cyxXlyFK52xxLgs21B8oOAccVq+LNF0zUvCMmoeGfCNlYW8OoJaxXS6qZrpwXaNRJDzgswB7VwGj6jeaRqtrqmnzGG7tZRLE+M4Ye3ce1dXqXxK1q6aE22maJpypex38yWlnsW6nQ5Vpectg844rLE4PEQrQeFSUI20u4pau+ite6sle6VttQUlbU7L4teC7aw8N6fJZ6ELH+ytQi0+SYQ7TfRuifvj/e/ebhk+td1BaeFYPipDqtr9mh1AXDaEtpEirtkA3mYAdvK+Xp36188S+K/EEg1RX1KQrqsqzXakBgzq+9Suc7cN6Y9KpXer6pda3Jrc2oXB1OWQyvdK+2QueM5XGD9K86WQYqtRVKrW2UldX15uXe/S9+va1tk+ZHtHhe21O5+DttFptv4mlkW+1FcaNcrCoO44M5bquew561U0C2Gp/C+y/4SaKHT9PsNKm+w6rY6yI25JxFJbg/MxPGMZ/OvGlurpYfIW6uBESTsErBcnqcZxzUGB6D8q6/7Ck3L30rz5k0ndXv15vO21u6YOYL90ZGDjkUtB4612Xh/wAGxxadH4h8Y3MmjaIeYU2/6VfH+7Ch5wf754Fe1iMTTw8eab32XVvsl1ZCVyp4F8MxasbjV9anax8O6dhr66xy57Qx/wB6RugA6Zz6VU8b+IpfEusC5EC2ljbxi3sLNPuW0C/dQe/cnuTU3jPxTNr32extLVNM0Sxytjp0Rykeersf45D3Y1ztYYejUnU+sV1Z9F/Kv1k+r6bLq227aIKKKK7yQooopAFbPhXxPrfhm6efSLwxJKMTwOoeGdfR0PDD9feiioq0oVoOFRJp9GCbR0Rufh94my17BP4P1JustqhuLF29TH9+P/gORUU/wy8RSwm50CXTvEdoOfN0y6Vzj3RsMPpiiivms3xVbJ6cZ0JNpu1papej+L8bGiXMrs5u/wDD+vWDFb7RdRtiOvm2rr+uKoiCfdtEMhPpsOaKK9jB4udekpySuS4o09M8L+JNTcJp+g6nck/3LZ8fmRiugX4cahYKJvFesaT4ah6lbq4Ek5H+zFHkk/lRRXhYnOsSsbHCxslLrbX8br8ClFD11/wf4Y/5FbSZNZ1Jfu6pq8Y2Rn1itxxn0LkmuT1zV9T1zUZNR1e+nvbqT70krZOPQdgPYcUUV9JRwdOjLn1cu71f/AXkrLyJbKNFFFdJIUUUUAf/2Q==) center/cover;box-shadow:0 0 0 1.5px #ffffffb3}.cglobe{width:24px;height:24px}.cname{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--bone)}.rollbar .die{width:56px;height:56px}.lvchip{display:inline-flex;align-items:center;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--lvc);border:1.5px solid var(--bone);padding:3px 9px;border-radius:999px}.typeform{display:flex;flex-direction:column;gap:8px}.typeform input{font:inherit;font-size:20px;min-height:52px;padding:10px 14px;border-radius:12px;border:1.5px solid var(--bone);background:#0006;color:var(--bone);box-sizing:border-box;width:100%}.typeform input:focus-visible{outline:2px solid var(--red);outline-offset:2px}.hint{margin:0;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:16px;letter-spacing:.06em;color:var(--bone);opacity:.85}.answerline{margin:0;font-size:17px}.lbhome{width:100%;max-width:560px;margin:4px auto 0;display:block}.lb .seg{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}.lb .seg button{flex:1;min-height:40px;border-radius:10px;border:1px solid var(--line);background:var(--raise);color:var(--bone);font:inherit;font-size:13px;font-weight:700;cursor:pointer;padding:6px 8px}.lb .seg button[aria-pressed=true]{border-color:var(--red);background:#d8222e2e}.lb .seg.small button{font-size:12px;min-height:34px}.lbl li.gap{background:none;justify-content:center;color:var(--muted);padding:0;font-size:20px;line-height:1}.lbl .rk.wide{width:auto;min-width:24px}.pbmsg{margin:0;padding:12px 14px;border-radius:12px;background:#c2990024;border:1px solid rgba(194,153,0,.4);color:var(--gold);font-weight:700}.lbyou{margin:0 0 10px;font-size:14px;font-weight:700;color:var(--gold)}.lbl{list-style:none;margin:6px 0 10px;padding:0;display:flex;flex-direction:column;gap:4px;max-height:46vh;overflow:auto}.lbl li{display:flex;gap:10px;align-items:center;padding:8px 10px;border-radius:10px;background:#0000004d;font-size:15px}.lbl li.me{outline:1.5px solid var(--gold);background:#c299001f}.lbl li.dim{color:var(--muted);justify-content:center}.lbl .rk{width:24px;font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums}.lbl .nm{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lbl .vl{font-weight:700;font-variant-numeric:tabular-nums}.lbl .nm .tags{display:flex;gap:4px;margin-top:3px}.tag2{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:2px 6px;border-radius:6px;background:#ffffff14;color:var(--muted)}.tag2.esc{background:#8dd41a2e;color:#a9e04a}.tag2.cau{background:#d8222e38;color:#ff8a8a}.fiftybtn{width:100%;border-color:var(--gold);font-size:14px}.opt.gone{opacity:.18;text-decoration:line-through}.slot.fixed.given{color:var(--good)}.scare{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;background:radial-gradient(circle,#78000a8c,#000000eb);animation:scarebg .25s ease-out both;pointer-events:none}.scare svg{position:absolute;left:50%;top:50%;translate:-50% -50%;width:min(112vw,112vh);height:auto;animation:lunge .42s cubic-bezier(.15,.85,.2,1.15) both;filter:drop-shadow(0 0 40px rgba(216,34,46,.6))}.scare.out{animation:scareout .35s ease-in both}@keyframes lunge{0%{transform:scale(.08) rotate(-8deg);opacity:0}55%{transform:scale(1.18) rotate(3deg);opacity:1}to{transform:scale(1.04) rotate(0)}}@keyframes scarebg{0%{background:#ffffffe6}}@keyframes scareout{to{opacity:0}}.shake body{animation:shake .5s linear 2}@keyframes shake{10%,90%{transform:translate(-4px,2px)}30%,70%{transform:translate(6px,-4px)}50%{transform:translate(-7px,5px)}}@media(prefers-reduced-motion:reduce){.scare svg{animation:none}.shake body{animation:none}}.slots{display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:center;margin:4px 0}.word{display:flex;gap:4px;flex-wrap:wrap;justify-content:center}.slot{width:clamp(20px,7vw,30px);height:40px;border-radius:7px;display:grid;place-items:center;font:inherit;font-size:20px;font-weight:700;box-sizing:border-box;padding:0;color:var(--bone)}.slot.fixed{background:transparent;border-bottom:2px solid rgba(241,231,210,.35)}.slot.blank{background:#0006;border:1.5px dashed rgba(241,231,210,.55);cursor:pointer}.slot.blank.on{border-style:solid;border-color:var(--bone);background:#f1e7d21f}.slot.blank.ok{border:2px solid var(--good);background:#3fbf5a26}.slot.blank.bad{border:2px solid var(--red);background:#d8222e26}.tiles{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.tile{width:44px;height:48px;border-radius:10px;border:1.5px solid var(--bone);background:var(--bone);color:var(--char);font:inherit;font-size:21px;font-weight:700;cursor:pointer;padding:0}.tile:disabled{opacity:.18;cursor:default}.fillact{display:flex;gap:8px}.fillact .btn{flex:1}.hintbtn{width:100%;display:flex;flex-direction:column;align-items:center;gap:1px;border-color:var(--red)}.hintbtn span{font-size:12px;font-weight:600;color:var(--reaper);text-transform:none;letter-spacing:0}.slot.blank.hinted{border-style:solid;border-color:var(--reaper);color:var(--reaper)}@media(max-width:380px){.slot{width:25px;height:36px;font-size:17px}.tile{width:40px;height:44px}}.levels{display:grid;gap:8px}.lvbtn{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:12px;align-items:center;text-align:left;padding:12px 14px;min-height:56px;border-radius:14px;border:1.5px solid var(--line);background:#00000059;color:var(--bone);cursor:pointer}.lvbtn:hover{border-color:var(--bone)}.lvdot{grid-row:1 / span 2;width:30px;height:30px;border-radius:50%;background:var(--lvc);border:2px solid var(--bone)}.lvn{font-family:var(--spook);text-transform:uppercase;letter-spacing:.04em;font-size:22px;line-height:1.1}.lvd{font-size:13px;opacity:.85}.mode.soon{opacity:.62;cursor:default}.poison{gap:16px;max-width:620px}.ppcard{flex:1;display:flex;flex-direction:column;justify-content:center;gap:12px;text-align:center;padding:24px 18px;border-radius:20px;background:#0a040eb8;border:1.5px solid var(--red);min-height:46vh;box-shadow:0 0 40px #d8222e40}.ppkick{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.pplead{font-family:var(--brush);font-size:clamp(24px,7vw,36px);color:var(--gold);line-height:1.1}.ppbig{font-family:var(--spook);font-weight:400;text-transform:uppercase;font-size:clamp(28px,8.4vw,52px);line-height:1.05;margin:0;color:var(--bone);text-wrap:balance}.pphow{margin:0;color:var(--muted);font-size:14px}.ppres .ppshot{font-size:64px;line-height:1}.ppres h2{font-family:var(--spook);font-weight:400;text-transform:uppercase;font-size:clamp(34px,10vw,60px);line-height:1;margin:8px 0 4px;color:var(--red)}.ppact{display:flex;flex-direction:column;gap:10px}.ppbtns{display:flex;gap:10px}.ppbtns .btn{flex:1;min-height:64px;font-size:19px;font-weight:800}.ppg{background:var(--red);color:#fff;border-color:transparent}.ppn{background:var(--bone);color:var(--char);border-color:transparent}.ppdodge{align-self:center;color:var(--muted)}.daily{gap:12px;max-width:620px}.dstat{display:flex;align-items:center;gap:10px;min-height:22px}.dchaser{font-size:13px;color:var(--muted)}.dsolved{display:flex;flex-direction:column;gap:8px}.dsolved:empty{display:none}.dgroup{background:var(--gc);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:3px;text-align:center;color:#fff;border:1px solid rgba(255,255,255,.18)}.dgroup b{font-family:var(--spook);text-transform:uppercase;letter-spacing:.04em;font-size:16px;font-weight:400}.dgroup span{font-size:13px;font-weight:700}.dgroup small{font-size:12px;opacity:.88;line-height:1.35}.dgroup.missed{opacity:.6;filter:saturate(.6)}.dgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.dgrid:empty{display:none}.dtile{min-height:66px;padding:6px 4px;border-radius:10px;border:1px solid var(--line);background:#f1e7d21a;color:var(--bone);font:inherit;font-size:12.5px;font-weight:700;line-height:1.15;cursor:pointer;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;transition:transform .12s,background .12s}.dtile:active{transform:scale(.96)}.dtile.on{background:var(--bone);color:var(--char);border-color:var(--bone)}@media(min-width:560px){.dtile{font-size:14px;min-height:76px}}.dmsg{min-height:20px;margin:0;text-align:center;font-weight:700;color:var(--pumpkin2)}.dctl{display:flex;gap:8px}.dctl .btn{flex:1}.dctl .btn:disabled{opacity:.45;cursor:default}.shake2{animation:shake2 .35s}@keyframes shake2{20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.dresult{display:flex;flex-direction:column;gap:12px;margin-top:6px}.dresult h2{font-family:var(--display);font-weight:400;font-size:clamp(34px,9vw,52px);line-height:1;margin:0}.dresult .big{font-family:var(--display);font-size:clamp(30px,8vw,44px);color:var(--gold)}.dresult .btn.big{font-size:clamp(17px,4.6vw,22px);color:var(--bone);padding:12px 14px;line-height:1.15}.linkbtn{background:none;border:0;padding:0;color:var(--gold);font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.mode.soon:hover{border-color:transparent;transform:none}.quiz{position:relative;z-index:1;display:flex;flex-direction:column;gap:18px;max-width:640px;margin:0 auto;min-height:calc(100dvh - 120px)}.qscore{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:10vh}.qscore b{font-family:var(--spook);font-size:clamp(72px,22vw,140px);line-height:1;color:var(--bone);font-variant-numeric:tabular-nums}.qstreak{font-size:15px;font-weight:700;color:var(--red);min-height:20px}.qlog{text-align:center;margin:0;min-height:22px}.qnext{align-self:center;min-width:240px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/escape-history.css.map */
