.scen--nada,.varld--nada{--a:#fb923c;--a2:#fb923c;--papper:#f6ecdc;--blak:#2a1d12;--blak-dov:#7a5b3f;--orange-mork:#c2410c;--markering:#fde047;--scen-dov:#cdb59a;--rubrikfont:var(--font-nada), Georgia, serif;--yta:#1a0f07b3;--ram:#fb923c66}.scen--nada .scen__bakgrund,.varld--nada .varld__bakgrund{background:radial-gradient(55% 65%,#fb923c21,#0000 72%),radial-gradient(120% 100%,#0000 50%,#0009),repeating-linear-gradient(93deg,#ffc89605 0 2px,#0000 2px 9px),#140b05}.scen--nada .spellogga,.varld--nada .spellogga{font-weight:600}.scen--nada .spellogga b,.varld--nada .spellogga b{font-style:italic}.scen--nada .scenlobby__titel,.scen--nada .scenslut__rubrik,.scen--nada .scenslut__vinnare{font-weight:600}.scen--nada .scenslut__vinnare{font-style:italic}.nadaljud{color:var(--scen-dov);flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem 1.2rem;margin-top:clamp(1rem,3vh,2rem);display:flex}.scen--nada .scen__mitt{align-content:center}.uppslag{background:linear-gradient(90deg, transparent calc(42% - 1px), #2a1d121f calc(42% - 1px) calc(42% + 1px), transparent calc(42% + 1px)), radial-gradient(130% 100% at 30% 0%, #fdf6ea, var(--papper) 55%, #eadcc3);width:min(100%,108rem);color:var(--blak);font-family:var(--rubrikfont);border-radius:6px;grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);justify-self:center;align-items:center;gap:clamp(1.5rem,4vw,4.5rem);padding:clamp(1.4rem,3.4vh,3rem) clamp(1.6rem,3.6vw,4rem);display:grid;box-shadow:0 40px 80px -40px #000000f2,0 0 0 1px #fb923c40}.uppslag__ord{align-content:center;gap:clamp(.5rem,1.6vh,1.2rem);display:grid}.uppslag__niva{font-family:var(--font-scen), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--blak-dov);justify-content:space-between;align-items:center;gap:1rem;margin:0;font-size:clamp(.8rem,1.2vw,1.25rem);font-weight:700;display:flex}.uppslag__uppslagsord{font-weight:600;font-size:min(7.5rem, calc(31vw / (var(--langd,8) * .56)));letter-spacing:-.02em;overflow-wrap:break-word;margin:0;line-height:1}.uppslag__hogtalare{width:2.6rem;height:2.6rem;color:var(--orange-mork);cursor:pointer;background:0 0;border:2px solid #2a1d1240;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.uppslag__hogtalare svg{width:55%;height:55%}.uppslag__hogtalare:hover{border-color:var(--orange-mork)}.uppslag__klocka{justify-self:start}.uppslag__klocka .ntidsring__spar{stroke:#2a1d121f}.uppslag__klocka .ntidsring__rest{stroke:var(--orange-mork);filter:none}.uppslag__klocka .ntidsring__text{color:var(--blak);font-family:var(--rubrikfont);font-weight:600}.uppslag__exempel{color:var(--blak);margin:0;font-size:clamp(1.05rem,1.7vw,1.9rem);line-height:1.35}.uppslag__exempel span{font-family:var(--font-scen), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--blak-dov);font-size:.6em;font-weight:700;display:block}.uppslag__bonus{border:2px solid var(--orange-mork);color:var(--orange-mork);justify-self:start;margin:0;padding:.15em .7em;font-size:clamp(.9rem,1.4vw,1.4rem);font-style:italic;transform:rotate(-3deg)}.betydelser{gap:clamp(.3rem,1.2vh,.9rem);margin:0;padding:0;list-style:none;display:grid}.betydelse{grid-template-columns:1.6em 1fr auto;align-items:baseline;gap:0 .6rem;padding:.15em .3em;font-size:clamp(1.25rem,.8rem + 1.6vw,2.6rem);line-height:1.2;animation:.5s ease-out both betydelse;display:grid;position:relative}.betydelse:nth-child(2){animation-delay:80ms}.betydelse:nth-child(3){animation-delay:.16s}.betydelse:nth-child(4){animation-delay:.24s}.betydelse:nth-child(5){animation-delay:.32s}@keyframes betydelse{0%{opacity:0;transform:translate(1rem)}}.betydelse__nyckel{color:var(--orange-mork);font-style:italic;font-weight:600}.betydelse__text{justify-self:start;position:relative}.betydelse--dold{opacity:.3;animation:none}.betydelser--avslojat .betydelse{animation:none}.betydelse--fel .betydelse__text{color:var(--blak-dov);-webkit-text-decoration:line-through #2a1d1259;text-decoration:line-through #2a1d1259;text-decoration-thickness:.06em}.betydelse--ratt .betydelse__text{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 12%,#fde047d9 12% 88%,#0000 88%) 0 0/100% 100% no-repeat;font-weight:600;animation:.7s cubic-bezier(.3,.7,.2,1) .2s both markera}@keyframes markera{0%{background-size:0% 100%}}.betydelse__andel{font-family:var(--font-scen), system-ui, sans-serif;color:var(--blak-dov);font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;font-size:.5em;font-weight:700;display:flex}.betydelse__andel i{background:linear-gradient(var(--orange-mork), var(--orange-mork)) no-repeat 0 0 / var(--w,0) 100%, #2a1d121f;border-radius:2px;width:5rem;max-width:8vw;height:4px;display:block}@media (max-width:900px){.uppslag__uppslagsord{font-size:min(5rem, calc(80vw / (var(--langd,8) * .56)))}.uppslag{background:radial-gradient(130% 100% at 30% 0%, #fdf6ea, var(--papper) 55%, #eadcc3);grid-template-columns:1fr}}.varld--nada .kort{background:linear-gradient(#24150af2,#140b05f7)}.varld--nada .knapp--primar,.varld--nada .knapp--magenta{background:var(--a);color:#2a1305;box-shadow:0 0 22px -6px var(--a)}.varld--nada .ntidsring__rest{stroke:var(--a)}@media (prefers-reduced-motion:reduce){.betydelse,.betydelse--ratt .betydelse__text{animation:none}}
.scen--oforberedd,.varld--oforberedd{--a:#f43f5e;--a2:#f43f5e;--ros-ljus:#fecdd3;--led:#ff4d6a;--scen-dov:#c3a9b0;--rubrikfont:var(--font-oforberedd), Impact, "Arial Narrow", sans-serif;--ledfont:var(--font-radar), ui-monospace, Consolas, monospace;--yta:#18080eb8;--ram:#f43f5e66}.scen--oforberedd .scen__bakgrund,.varld--oforberedd .varld__bakgrund{background:radial-gradient(34% 70% at 50% -12%,#f43f5e4d,#0000 72%),linear-gradient(#0000 86%,#f43f5e1a 86%,#f43f5e05 100%),radial-gradient(120% 100%,#0000 50%,#000000a6),#07050a}.scen--oforberedd .spellogga,.varld--oforberedd .spellogga{text-transform:uppercase;letter-spacing:.02em}.scen--oforberedd .scenlobby__titel,.scen--oforberedd .scenslut__rubrik,.scen--oforberedd .scenslut__vinnare{text-transform:uppercase;letter-spacing:.01em}.konferens__not{text-align:center;color:var(--scen-dov);margin:clamp(.6rem,2vh,1.2rem) 0 0}.konferens{grid-template-columns:minmax(0,1fr) clamp(16rem,22vw,26rem);align-items:center;gap:clamp(1rem,2.4vw,3rem);height:100%;min-height:0;display:grid}.konferens__duk{place-items:center;height:100%;min-height:0;display:grid;container-type:size}.konferens__duk .obild{width:min(100cqw,177.778cqh);box-shadow:0 0 80px -20px #f43f5e73,0 30px 60px -30px #000}.scen--oforberedd:has(.konferens){height:100dvh}.scen--oforberedd .scen__mitt:has(.konferens){align-content:stretch}.pulpet{border-top:4px solid var(--a);background:linear-gradient(#280a14d9,#0e060ae6);gap:clamp(.8rem,2.4vh,1.8rem);padding:clamp(1rem,2.4vh,2rem) clamp(1rem,1.6vw,1.8rem);display:grid;box-shadow:0 30px 60px -30px #000}.pulpet__rad{letter-spacing:.18em;text-transform:uppercase;color:var(--scen-dov);gap:.2rem;margin:0;font-size:clamp(.75rem,1vw,1.1rem);font-weight:700;display:grid}.pulpet__rad strong{font-family:var(--rubrikfont);letter-spacing:.01em;color:var(--scen-text);font-size:clamp(1.4rem,2.4vw,2.8rem);font-weight:400;line-height:1.05}.pulpet__rad--amne strong{color:var(--ros-ljus);text-wrap:balance;font-size:clamp(1.1rem,1.6vw,1.9rem)}.pulpet__bild{color:var(--scen-dov);font-variant-numeric:tabular-nums;align-items:center;gap:.8rem;font-weight:700;display:flex}.pulpet .ntidsring__rest{stroke:var(--a);filter:drop-shadow(0 0 5px #f43f5eb3)}.talarklocka{font-family:var(--ledfont);font-variant-numeric:tabular-nums;background:#120508;border:2px solid #f43f5e4d;border-radius:8px;justify-self:start;padding:.12em .35em;font-size:clamp(3.4rem,6vw,7rem);line-height:1;display:inline-grid;position:relative;box-shadow:inset 0 0 30px #000c}.talarklocka>span{text-align:right;grid-area:1/1}.talarklocka__skugga{color:#ff4d6a14}.talarklocka__tid{color:var(--led);text-shadow:0 0 18px #ff4d6ad9}.talarklocka--liten{justify-self:center;font-size:clamp(2.4rem,4vw,4.4rem)}.talarklocka--slut .talarklocka__tid{animation:1s steps(2,end) infinite talarklocka}@keyframes talarklocka{50%{opacity:.35}}.affisch{text-align:center;align-content:center;justify-items:center;gap:clamp(.8rem,2.6vh,2rem);display:grid}.affisch__etikett{color:var(--scen-dov);margin:0;font-size:clamp(1.1rem,2vw,2.2rem)}.affisch__amne{max-width:18ch;font-family:var(--rubrikfont);text-transform:uppercase;text-wrap:balance;color:var(--scen-text);text-shadow:0 0 60px #f43f5e73;margin:0;font-size:clamp(3rem,1.4rem + 6vw,8.5rem);font-weight:400;line-height:.95;animation:.6s cubic-bezier(.2,.9,.3,1.2) both affisch}.affisch__amne:before,.affisch__amne:after{color:var(--a)}.affisch__amne:before{content:"»";margin-right:.08em}.affisch__amne:after{content:"«";margin-left:.08em}@keyframes affisch{0%{opacity:0;transform:scale(.9)}}.affisch__rubrik{font-family:var(--rubrikfont);text-transform:uppercase;margin:0;font-size:clamp(2.6rem,1.4rem + 4.4vw,6.4rem);font-weight:400;line-height:1}.affisch__led{color:var(--scen-dov);margin:0;font-size:clamp(1rem,1.7vw,1.9rem)}.affisch__led strong{color:var(--scen-text)}.affisch__poang{font-family:var(--rubrikfont);color:var(--a);text-shadow:0 0 30px #f43f5e80;margin:0;font-size:clamp(2rem,1rem + 3vw,4.2rem)}.affisch .ostaplar{width:min(60rem,100%)}.publikfragor{counter-reset:fraga;gap:clamp(.4rem,1.4vh,1rem);width:min(70rem,100%);margin:0;padding:0;list-style:none;display:grid}.publikfragor li{counter-increment:fraga;border-left:4px solid var(--a);background:var(--yta);text-align:left;grid-template-columns:auto 1fr;gap:.2rem 1rem;padding:clamp(.6rem,1.6vh,1.1rem) clamp(1rem,2vw,1.6rem);font-size:clamp(1.1rem,2vw,2.1rem);font-weight:600;display:grid}.publikfragor li:before{content:counter(fraga);font-family:var(--rubrikfont);color:var(--a);grid-row:span 2;font-weight:400}.publikfragor small{color:var(--scen-dov);font-size:.6em;font-weight:500}.utmarkelser{flex-wrap:wrap;justify-content:center;gap:clamp(.8rem,2vw,2rem);display:flex}.utmarkelse{border-top:4px solid var(--a);background:var(--yta);justify-items:center;gap:.3rem;min-width:min(22rem,80vw);padding:clamp(.8rem,2vh,1.4rem) clamp(1rem,2vw,2rem);display:grid}.utmarkelse__emoji{font-size:clamp(1.8rem,4vw,3.6rem);line-height:1}.utmarkelse__namn{letter-spacing:.16em;text-transform:uppercase;color:var(--ros-ljus);font-size:clamp(.8rem,1.1vw,1.2rem);font-weight:700}.utmarkelse__vinnare{font-family:var(--rubrikfont);text-transform:uppercase;font-size:clamp(1.6rem,2.8vw,3.2rem);font-weight:400}.utmarkelse__forklaring{color:var(--scen-dov)}@media (max-width:900px){.konferens{grid-template-columns:1fr}}.varld--oforberedd .kort{background:linear-gradient(#220911f2,#0c0509f7)}.varld--oforberedd .knapp--primar,.varld--oforberedd .knapp--magenta{background:var(--a);color:#fff;box-shadow:0 0 22px -6px var(--a)}.varld--oforberedd .ntidsring__rest{stroke:var(--a)}@media (prefers-reduced-motion:reduce){.affisch__amne,.talarklocka--slut .talarklocka__tid{animation:none}}
.scen--hogrelagre,.varld--hogrelagre{--a:#ffd23f;--a2:#e63946;--marin:#0b1638;--marin-ljus:#1b2a6b;--scen-dov:#a9b4dc;--rubrikfont:var(--font-hogrelagre), "Arial Black", Impact, sans-serif;--yta:#0b1638c7;--ram:#ffd23f66}.scen--hogrelagre .scen__bakgrund,.varld--hogrelagre .varld__bakgrund{background:radial-gradient(60% 55% at 50% 45%, #ffd23f24, transparent 70%), repeating-conic-gradient(from 0deg at 50% 115%, #ffffff09 0 5deg, transparent 5deg 10deg), linear-gradient(180deg, #0f1e4d, #060d27)}.scen--hogrelagre .scen__bakgrund:after{content:"";opacity:.8;background:radial-gradient(circle,#ffe27a 0 3px,#ffd23f59 4px,#0000 7px) 0 6px/34px 20px repeat-x,radial-gradient(circle,#ffe27a 0 3px,#ffd23f59 4px,#0000 7px) 17px calc(100% - 6px)/34px 20px repeat-x;animation:1.6s steps(2,end) infinite hl-slinga;position:absolute;inset:0}@keyframes hl-slinga{to{background-position:34px 6px,-17px calc(100% - 6px)}}@media (prefers-reduced-motion:reduce){.scen--hogrelagre .scen__bakgrund:after{animation:none}}.scen--hogrelagre .spellogga,.varld--hogrelagre .spellogga{letter-spacing:.01em;font-weight:400}.scen--hogrelagre .spellogga b,.varld--hogrelagre .spellogga b{color:var(--a);text-shadow:0 0 18px #ffd23f8c}.scen--hogrelagre .scenlobby__titel,.scen--hogrelagre .scenslut__rubrik,.scen--hogrelagre .scenslut__vinnare{font-weight:400}.scen--hogrelagre .scenslut__vinnare{color:var(--a)}.scen--hogrelagre .deltagare li:before{background:var(--a)}.hlljud{color:var(--scen-dov);flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem 1.2rem;margin-top:clamp(1rem,3vh,2rem);display:flex}.hlkort{--kortb:160px;width:var(--kortb);aspect-ratio:5/7;perspective:1400px}.hlkort__inre{width:100%;height:100%;transform-style:preserve-3d;transition:transform .25s cubic-bezier(.45,0,.25,1);position:relative}.hlkort--dolt .hlkort__inre{transform:rotateY(180deg)}.hlkort__sida{backface-visibility:hidden;-webkit-user-select:none;user-select:none;border-radius:6.4%/4.6%;width:100%;height:100%;position:absolute;inset:0;box-shadow:0 18px 40px -18px #000000d9,0 2px 6px #00000059}.hlkort__bak{transform:rotateY(180deg)}.hlkort--ratt .hlkort__fram{box-shadow:0 0 0 5px #22c55e,0 0 44px #22c55ebf}.hlkort--lika .hlkort__fram{box-shadow:0 0 0 5px var(--a,#ffd23f), 0 0 44px #ffd23fbf}.hlkort--fel .hlkort__fram{box-shadow:0 0 0 5px #e63946,0 0 44px #e63946bf}.hlkort--neutral .hlkort__fram{box-shadow:0 0 0 4px #ffffffd9,0 0 36px #ffffff59}.hlkort--ratt,.hlkort--lika,.hlkort--fel{animation:.36s cubic-bezier(.2,.9,.3,1.3) hl-poff}@keyframes hl-poff{40%{scale:1.06}}.hlbord{--kortb:160px;width:calc(var(--kortb) * 2.7);max-width:100%;margin:0 auto;position:relative}.hlbord--stor{--kortb:clamp(150px, min(15vw, 28vh), 290px)}.hlbord--mellan{--kortb:min(30vw, 150px)}.hlbord--liten{--kortb:min(24vw, 92px)}.hlbord .hlkort{--kortb:inherit;width:var(--kortb)}.hlbord__lek{z-index:2;justify-items:center;gap:.3rem;display:grid;position:absolute;top:0;right:0}.hlbord__hog{display:block}.hlbord__hog .hlkort{width:calc(var(--kortb) * .46)}.hlbord__hog .hlkort__sida{box-shadow:2px 2px #0a1433,4px 4px #0d1a45,6px 6px #0a1433,0 14px 24px -12px #000c}.hlbord__kvar{font-size:calc(var(--kortb) * .085 + .35rem);color:var(--scen-dov,#a9b4dc);white-space:nowrap}.hlbord__kvar strong{color:#fff;font-variant-numeric:tabular-nums}.hlbord__yta{height:calc(var(--kortb) * 1.4 + 1.5rem);position:relative}.hlbord__yta>.hlkort{position:absolute;top:50%;left:50%;translate:-50% -50%}.hlbord__nu{transform:none}.hlbord__forra{filter:brightness(.82);z-index:0;animation:.35s cubic-bezier(.2,.75,.25,1) both hl-at-sidan}.hlbord__nytt{z-index:1;animation:.35s cubic-bezier(.2,.75,.25,1) both hl-glid}@keyframes hl-at-sidan{to{transform:translate(-56%)rotate(-6deg)scale(.86)}}@keyframes hl-glid{0%{transform:translate(calc(var(--kortb) * .95), calc(var(--kortb) * -.62)) rotate(6deg) scale(.46)}to{transform:translate(22%)rotate(0)scale(1)}}.hlbord__forra{transform:translate(-56%)rotate(-6deg)scale(.86)}.hlbord__nytt{transform:translate(22%)}.hlbord__lika{z-index:3;background:var(--a,#ffd23f);color:#0b1638;font-family:var(--rubrikfont,inherit);font-size:calc(var(--kortb) * .09 + .3rem);white-space:nowrap;border-radius:999px;margin:0;padding:.25em .9em;animation:.36s cubic-bezier(.2,.9,.3,1.3) hl-poff;position:absolute;bottom:-.2rem;left:50%;translate:-50%}@media (prefers-reduced-motion:reduce){.hlbord__forra,.hlbord__nytt{animation-duration:1ms}}.scen--hogrelagre .scen__mitt{align-content:center}.hlscen{grid-template-columns:minmax(12rem,1fr) minmax(0,2.2fr) minmax(12rem,1fr);justify-self:center;align-items:start;gap:clamp(1rem,2.4vw,3rem);width:min(100%,118rem);display:grid}.hllista h2{font-family:var(--rubrikfont);color:var(--a);justify-content:space-between;align-items:baseline;margin:0 0 .8rem;font-size:clamp(1rem,1.5vw,1.7rem);font-weight:400;display:flex}.hllista h2 span{color:#fff}.hllista--ute h2{color:var(--scen-dov)}.hllista ul{gap:clamp(.35rem,.8vh,.6rem);margin:0;padding:0;list-style:none;display:grid}.hlspelare{border:2px solid var(--ram);background:var(--yta);border-radius:.7em;align-items:center;gap:.6em;padding:.4em .8em;font-size:clamp(.9rem,1.25vw,1.45rem);font-weight:700;display:flex;position:relative}.hlspelare__namn{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.hlspelare__poang{font-family:var(--rubrikfont);color:var(--a);font-variant-numeric:tabular-nums;font-weight:400}.hlspelare__hjartan{color:#ff8fa3;font-size:.78em}.hlspelare--gissat{border-color:var(--a)}.hlspelare--gissat:after{content:"✓";color:var(--a)}.hlspelare--ute{opacity:.55;filter:grayscale(.6);border-color:#a9b4dc40}.hlspelare__foll{--kortb:1.7em;flex:none}.hlspelare__foll .hlkort__sida{box-shadow:none}.hlhjarta{color:#ff4d6d;pointer-events:none;text-shadow:0 0 12px #ff4d6dcc;font-size:1.4em;font-style:normal;animation:2.5s ease-out forwards hl-hjarta;position:absolute;bottom:60%}@keyframes hl-hjarta{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:1;transform:translateY(-.6em)scale(1.15)}to{opacity:0;transform:translateY(-4.5em)scale(.9)}}.hlmitt{justify-items:center;gap:clamp(.8rem,2vh,1.6rem);display:grid}.hlfraga{align-items:center;gap:clamp(.8rem,1.6vw,1.6rem);display:flex}.hlfraga__text{font-family:var(--rubrikfont);text-align:center;margin:0;font-size:clamp(1.2rem,2.3vw,2.6rem);line-height:1.15}.hlmarkorer{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:clamp(.8rem,2vw,2.4rem);width:100%;display:flex}.hlmarkorer__stapel{flex:1 1 0;min-width:10rem;max-width:26rem}.hlmarkorer__stapel--utan{opacity:.7;flex:0 auto;min-width:0}.hlmarkorer__rubrik{background:var(--a);color:var(--marin);font-family:var(--rubrikfont);text-align:center;border-radius:.5em;margin:0 0 .5rem;padding:.35em .8em;font-size:clamp(1rem,1.6vw,1.8rem)}.hlmarkorer__stapel:nth-child(2) .hlmarkorer__rubrik{background:var(--a2);color:#fff}.hlmarkorer__stapel--utan .hlmarkorer__rubrik{color:#fff;background:#a9b4dc40}.hlmarkorer ul{flex-wrap:wrap;justify-content:center;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.hlmarkor{background:#ffffff1a;border:1px solid #fff3;border-radius:999px;padding:.2em .65em;font-size:clamp(.8rem,1.05vw,1.2rem);font-weight:700;animation:.42s cubic-bezier(.2,.8,.3,1.2) both lagg}.hlmarkor--ratt,.hlmarkor--lika{background:#16a34a;border-color:#4ade80}.hlmarkor--fel,.hlmarkor--ingen{opacity:.8;background:#e639464d;border-color:#e63946;text-decoration:line-through}.varld--hogrelagre .kort{background:linear-gradient(#142254f5,#080e26f7)}.varld--hogrelagre .knapp--primar,.varld--hogrelagre .knapp--magenta{background:var(--a);color:var(--marin);box-shadow:0 0 22px -6px var(--a)}.varld--hogrelagre .ntidsring__rest{stroke:var(--a)}.hlmobilbord{margin:.4rem 0 .2rem;position:relative}.hlmobilbord .ntidsring{position:absolute;top:0;left:0}.hlval{grid-template-columns:1fr 1fr;gap:.6rem;margin:.8rem 0 .4rem;display:grid}.hlval__knapp{min-height:4.6rem;font-family:var(--font-hogrelagre), "Arial Black", sans-serif;cursor:pointer;border:0;border-radius:1rem;align-content:center;justify-items:center;gap:.1rem;font-size:1.35rem;font-weight:800;transition:transform .12s,box-shadow .12s,opacity .12s;display:grid}.hlval__knapp span{font-size:.9rem;line-height:1}.hlval__knapp--hogre{color:#0b1638;background:#ffd23f;box-shadow:0 6px #b8901a}.hlval__knapp--lagre{color:#fff;background:#e63946;box-shadow:0 6px #9d1f2a}.hlval__knapp:active:not(:disabled){transform:translateY(4px);box-shadow:0 2px #0006}.hlval__knapp.vald{outline-offset:3px;outline:4px solid #fff}.hlval__knapp:disabled{opacity:.45;cursor:default}.hlbanka{color:#ffd23f;width:100%;font-family:var(--font-hogrelagre), "Arial Black", sans-serif;cursor:pointer;background:#ffd23f1f;border:2px dashed #ffd23f;border-radius:1rem;gap:.15rem;margin:.2rem 0 0;padding:.7rem 1rem;font-size:1.15rem;animation:.38s cubic-bezier(.2,.8,.3,1.2) both lagg;display:grid}.hlbanka small{font-family:var(--font-scen,system-ui), sans-serif;color:#d9def2;font-size:.75rem}.hlljudknapp{color:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:.35rem;margin:.6rem auto 0;padding:.3rem .7rem;font-size:.85rem;display:inline-flex}.hlsolo__siffror .hlljudknapp{margin:0 0 0 auto;padding:.2rem .5rem}.hlheja{gap:.4rem;margin:.4rem 0;padding:0;list-style:none;display:grid}.hlheja li{background:#ffffff0f;border-radius:.7rem;align-items:center;gap:.6rem;padding:.35rem .4rem .35rem .8rem;display:flex}.hlheja__namn{flex:1;font-weight:700}.hlheja__poang{color:#ffd23f;font-variant-numeric:tabular-nums;font-weight:800}.hlheja__gissning{color:#d9def2}.hlheja__knapp{color:#fff;cursor:pointer;background:#ff4d6d;border:0;border-radius:50%;width:2.6rem;height:2.6rem;font-size:1.2rem;box-shadow:0 4px #b3203d}.hlheja__knapp:active{transform:translateY(3px);box-shadow:0 1px #b3203d}.hlsolokort{max-width:30rem}.hlsolo{grid-template-columns:minmax(0,1fr);gap:.2rem;display:grid}.hlsolo__siffror{color:#c3cbe8;flex-wrap:wrap;align-items:baseline;gap:1rem;font-size:.85rem;display:flex}.hlsolo__siffror strong{color:#fff;font-variant-numeric:tabular-nums;font-size:1.35rem}.hlsolo__kedja strong{color:#ffd23f;font-size:1.7rem}.hlsolo--kompakt .hlsolo__siffror strong{font-size:1.05rem}.hlsolo--kompakt .hlsolo__kedja strong{font-size:1.25rem}.hlsolo--kompakt .hlval__knapp{min-height:3.2rem;font-size:1.05rem}.hlslut{text-align:center;gap:.7rem;margin-top:.6rem;display:grid}.hlslut__rubrik{font-family:var(--font-hogrelagre), "Arial Black", sans-serif;color:#ffd23f;margin:0;font-size:1.3rem}.hlslut__siffror{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.5rem;margin:0;display:grid}.hlslut__siffror div{background:#ffffff12;border-radius:.8rem;padding:.6rem}.hlslut__siffror dt{color:#c3cbe8;font-size:.75rem}.hlslut__siffror dd{margin:.2rem 0 0;font-size:1.8rem;font-weight:800}.hlslut__siffror dd small{color:#4ade80;font-size:.7rem;display:block}.hlslut__basta{font-size:1.2rem!important}.hlslut__knappar{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.hlslut--kompakt p{margin:0}.vantespel{color:#fff;background:#0b1638b8;border:1px solid #ffd23f59;border-radius:1rem;margin-top:1rem;padding:.6rem .8rem .8rem}.vantespel__rubrik{color:#ffd23f;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;width:100%;padding:.2rem 0;font-family:inherit;font-size:.95rem;font-weight:800;display:flex}.vantespel__rubrik>span:first-child{flex:1}.vantespel__basta{color:#0b1638;background:#fff;border-radius:999px;padding:.1rem .5rem;font-size:.8rem}.hlflikar{flex-wrap:wrap;gap:.4rem;margin:0 0 .6rem;display:flex}.hlflik{color:#fff;border:1px solid #ffd23f66;border-radius:999px;padding:.45rem .9rem;font-size:.95rem;font-weight:700;text-decoration:none}.hlflik--aktiv{color:#0b1638;background:#ffd23f;border-color:#ffd23f}.hlflikar--sma .hlflik{padding:.3rem .7rem;font-size:.82rem}.hltopplista li strong{color:#ffd23f}.hlgrind{gap:.2rem;margin-top:.4rem;display:grid}.hlgrind__rubrik{font-family:var(--rubrikfont);color:var(--a);margin:0 0 .3rem;font-size:1.6rem;font-weight:400}
.scen--bajsmackan,.varld--bajsmackan{--a:#ffc94d;--a2:#ef5a4a;--brod:#f1cf92;--skorpa:#b8773c;--sallad:#7cc242;--scen-dov:#d8bfa6;--rubrikfont:var(--font-bajsmackan), "Trebuchet MS", sans-serif;--yta:#281812cc;--ram:#ffc94d59}.scen--bajsmackan .scen__bakgrund,.varld--bajsmackan .varld__bakgrund{background:radial-gradient(45% 50% at 50% 52%,#ffc94d29,#0000 70%),radial-gradient(120% 90% at 50% 110%,#b8773c59,#0000 60%),repeating-linear-gradient(90deg,#ffffff05 0 2px,#0000 2px 60px),linear-gradient(#24141e,#160c0f)}.scen--bajsmackan .spellogga,.varld--bajsmackan .spellogga{font-weight:700}.scen--bajsmackan .spellogga b,.varld--bajsmackan .spellogga b{color:var(--a)}.scen--bajsmackan .scenlobby__titel,.scen--bajsmackan .scenslut__rubrik,.scen--bajsmackan .scenslut__vinnare{font-weight:700}.scen--bajsmackan .scenslut__vinnare{color:var(--a)}.scen--bajsmackan .deltagare li:before{background:var(--skorpa)}.scen--bajsmackan.scen--larm .scen__bakgrund{animation:.9s ease-in-out 3 bm-larm}@keyframes bm-larm{50%{filter:brightness(1.4)saturate(1.5);background-color:#ef5a4a59}}.bmljud{color:var(--scen-dov);flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem 1.2rem;margin-top:clamp(1rem,3vh,2rem);display:flex}.scen--bajsmackan .scen__mitt{align-content:stretch}.bmbord{justify-self:center;width:min(100%,120rem);min-height:min(74vh,60rem);position:relative}.bmring{margin:0;padding:0;list-style:none;position:absolute;inset:0}.bmstol{left:var(--x);top:var(--y);text-align:center;justify-items:center;gap:.2rem;width:clamp(7rem,10vw,11rem);transition:transform .3s;display:grid;position:absolute;translate:-50% -50%}.bmstol--aktiv{z-index:2;transform:scale(1.12)}.bmstol__namn{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(.85rem,1.1vw,1.25rem);font-weight:700;overflow:hidden}.bmstol__rad{align-items:center;gap:.35rem;font-size:clamp(.9rem,1.2vw,1.35rem);display:flex}.bmstol__rad strong{font-family:var(--rubrikfont);color:var(--a);font-variant-numeric:tabular-nums}.bmstol__mackor{gap:.05rem;font-size:1.25em;display:inline-flex}.bmstol__etiketter{flex-wrap:wrap;justify-content:center;gap:.2rem;display:flex}.bmavatar{--storlek:clamp(3.2rem, 4.6vw, 5.4rem);width:var(--storlek);height:var(--storlek);background:hsl(var(--ton) 55% 42%);color:#fff;font-family:var(--font-bajsmackan), "Trebuchet MS", sans-serif;font-weight:700;font-size:calc(var(--storlek) * .38);letter-spacing:.02em;border:3px solid #ffffff40;border-radius:50%;flex:none;place-items:center;display:inline-grid}.bmavatar--aktiv{border-color:var(--a,#ffc94d);animation:1.6s ease-in-out infinite bm-puls;box-shadow:0 0 0 5px #ffc94d40,0 0 34px #ffc94da6}@keyframes bm-puls{50%{box-shadow:0 0 0 9px #ffc94d1f,0 0 44px #ffc94dcc}}.bmmacka{vertical-align:-.15em}.bmmacka--tom{opacity:.22;filter:grayscale()}.bmetikett{color:#ffe3a1;white-space:nowrap;background:#ffc94d2e;border:1px solid #ffc94d80;border-radius:999px;padding:.05em .5em;font-size:.72em;font-weight:700}.bmetikett--hela{color:#ffc2bb;background:#ef5a4a33;border-color:#ef5a4a99}.bmbord__mitt{place-items:center;width:min(56%,62rem);max-height:96%;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.bmscen{text-align:center;justify-items:center;gap:clamp(.6rem,1.6vh,1.3rem);width:100%;display:grid}.bmscen__etikett{letter-spacing:.16em;text-transform:uppercase;color:var(--scen-dov);margin:0;font-size:clamp(.85rem,1.2vw,1.3rem)}.bmscen__text{font-family:var(--rubrikfont);margin:0;font-size:clamp(1.4rem,2.7vw,3.2rem);font-weight:700;line-height:1.15}.bmscen__not{color:var(--scen-dov);align-items:center;gap:.4rem;margin:0;font-size:clamp(.9rem,1.2vw,1.35rem);display:inline-flex}.bmval{grid-template-columns:repeat(3,1fr);gap:clamp(.6rem,1.4vw,1.4rem);width:100%;margin:0;padding:0;list-style:none;display:grid}.bmval li{background:var(--yta);border:2px solid var(--ram);border-radius:1.2rem;gap:.3rem;padding:clamp(.9rem,2vh,1.6rem);display:grid}.bmval li:first-child{border-color:#6fb7ff}.bmval li:nth-child(2){border-color:var(--sallad)}.bmval li:nth-child(3){border-color:var(--a)}.bmval strong{font-family:var(--rubrikfont);font-size:clamp(1.3rem,2.4vw,2.8rem)}.bmval span{color:var(--scen-dov);font-size:clamp(.85rem,1.1vw,1.25rem)}.bmval .bmval--slut{opacity:.35;text-decoration:line-through}.bmalt{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.bmalt li{background:var(--yta);text-align:left;border:2px solid #ffffff1f;border-radius:.9rem;align-items:center;gap:.7rem;padding:.7rem 1rem;font-size:clamp(1rem,1.6vw,1.8rem);font-weight:700;display:flex}.bmalt li span{background:var(--a);color:#2a1a10;width:1.8em;height:1.8em;font-family:var(--rubrikfont);border-radius:50%;flex:none;place-items:center;display:inline-grid}.bmalt .bmalt--ratt{border-color:var(--sallad);background:#7cc24240}.bmalt .bmalt--fel{border-color:var(--a2);background:#ef5a4a33;text-decoration:line-through}.bmplus{font-family:var(--rubrikfont);color:var(--a);text-shadow:0 0 30px #ffc94d99;margin:0;font-size:clamp(3rem,8vw,9rem);font-weight:700;animation:.6s cubic-bezier(.2,.9,.3,1.4) both bm-plopp}@keyframes bm-plopp{0%{opacity:0;transform:scale(.3)}}.bmbedom{justify-items:center;gap:.6rem;display:grid}.bmbedom__tal{font-family:var(--rubrikfont);color:var(--a);margin:0;font-size:clamp(3rem,7vw,8rem);line-height:1}.bmbedom__tal small{color:var(--scen-dov);margin-left:.2em;font-size:.4em}.bmtummar{font-family:var(--rubrikfont);gap:clamp(1.5rem,4vw,4rem);margin:0;font-size:clamp(2.2rem,5vw,5.5rem);display:flex}.bmscen--snurr{grid-template-columns:auto}.bmkonsekvens{justify-items:center;gap:.5rem;display:grid}.bmkonsekvens__text{background:var(--brod,#f1cf92);color:#2a1a10;font-family:var(--rubrikfont);border-radius:1.2rem;margin:0;padding:.8em 1.1em;font-size:clamp(1.3rem,2.4vw,2.8rem);font-weight:700;line-height:1.2;animation:.5s cubic-bezier(.2,.9,.3,1.3) both bm-plopp;box-shadow:0 0 0 4px #b8773c,0 20px 40px -20px #000000e6}.bmkonsekvens__text--mobil{margin:.6rem 0;font-size:1.2rem}.bmstorstraff{font-family:var(--rubrikfont);color:var(--a2);text-shadow:0 0 34px #ef5a4ab3;margin:0;font-size:clamp(2.6rem,6vw,7rem);font-weight:700;animation:.5s ease-in-out 3 bm-skaka}.bmstorstraff--mobil{text-align:center;font-size:2rem}@keyframes bm-skaka{25%{transform:rotate(-3deg)scale(1.05)}75%{transform:rotate(3deg)scale(1.05)}}.bmkort{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.6rem,1.4vw,1.4rem);width:100%;margin:0;padding:0;list-style:none;display:grid}.bmkort li{background:var(--brod,#f1cf92);color:#2a1a10;border-radius:1.1rem;align-content:start;gap:.5rem;padding:1rem;transition:opacity .3s,transform .3s;display:grid;box-shadow:0 0 0 3px #b8773c}.bmkort strong{font-family:var(--rubrikfont);font-size:clamp(1.1rem,1.8vw,2rem)}.bmkort span{font-size:clamp(.85rem,1.1vw,1.25rem)}.bmkort em{color:#9a3a2a;font-style:normal;font-weight:800}.bmkort .bmkort--vald{box-shadow:0 0 0 5px var(--a2), 0 0 40px #ef5a4a99;transform:scale(1.06)}.bmkort .bmkort--bort{opacity:.3}.bmtitlar{flex-wrap:wrap;justify-content:center;gap:1rem 2.5rem;display:flex}.bmtitel{font-family:var(--rubrikfont);align-items:center;gap:.8rem;margin:0;font-size:clamp(1.2rem,2vw,2.2rem);font-weight:700;display:flex}.bmtitel small{letter-spacing:.14em;text-transform:uppercase;color:var(--scen-dov);font-size:.55em;display:block}.bmtitel__ikon{font-size:2.2em}.bmsnurra{width:min(52vh,34vw,100%)}.bmsnurra--liten{width:min(72vw,280px);margin:.4rem auto}.bmsnurra svg{filter:drop-shadow(0 24px 40px #0009);width:100%;height:auto;display:block}.bmsnurra text{font-family:var(--font-bajsmackan), "Trebuchet MS", sans-serif}.bmfalt--landat path{filter:brightness(1.25)saturate(1.3);stroke:#fff;stroke-width:7px;animation:.7s ease-in-out infinite alternate bm-lys}@keyframes bm-lys{to{filter:brightness(1.5)saturate(1.5)}}.bmscen--snurr:has(.bmkonsekvens) .bmsnurra{width:min(34vh,24vw)}.bmmynt{perspective:1000px;justify-items:center;gap:1rem;display:grid}.bmmynt__skiva{aspect-ratio:1;width:clamp(7rem,12vw,12rem);transform-style:preserve-3d;animation:cubic-bezier(.2,.7,.2,1) both bm-mynt-krona;position:relative}.bmmynt__skiva--klave{animation-name:bm-mynt-klave}@keyframes bm-mynt-krona{0%{transform:rotateY(0)translateY(0)}50%{transform:rotateY(1100deg)translateY(-12%)}to{transform:rotateY(1800deg)translateY(0)}}@keyframes bm-mynt-klave{0%{transform:rotateY(0)translateY(0)}50%{transform:rotateY(1100deg)translateY(-12%)}to{transform:rotateY(1980deg)translateY(0)}}.bmmynt__sida{color:#5a3a00;backface-visibility:hidden;background:radial-gradient(circle at 35% 30%,#ffe89a,#e0a420 70%,#a8740a);border-radius:50%;align-content:center;place-items:center;font-size:clamp(3rem,5vw,5rem);display:grid;position:absolute;inset:0;box-shadow:inset 0 0 0 6px #c78d12,0 10px 30px #00000080}.bmmynt__sida small{font-family:var(--font-bajsmackan), sans-serif;text-transform:uppercase;font-size:.28em;font-weight:700}.bmmynt__klave{transform:rotateY(180deg)}.bmmynt__utfall{font-family:var(--font-bajsmackan), sans-serif;color:#ffb3a8;margin:0;font-size:clamp(1.3rem,2.6vw,3rem);font-weight:700;animation:.5s cubic-bezier(.2,.9,.3,1.3) both bm-plopp}.bmmynt__utfall--krona{color:#ffe089}.varld--bajsmackan .kort{background:linear-gradient(#301c1af5,#160c0ef7)}.varld--bajsmackan .knapp--primar,.varld--bajsmackan .knapp--magenta{background:var(--a);color:#2a1a10;box-shadow:0 0 22px -6px var(--a)}.varld--bajsmackan .ntidsring__rest{stroke:var(--a)}.bmtopp{align-items:center;gap:.7rem;margin-bottom:.6rem;display:flex}.bmtopp__namn{flex:1;min-width:0;display:grid}.bmtopp__namn strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bmtopp__rad{color:#d8bfa6;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.bmtopp__mackor{gap:.05rem;font-size:1.1rem;display:inline-flex}.bmtopp__poang{color:#d8bfa6;font-size:.85rem}.bmtopp__poang strong{color:#ffc94d;font-size:1.6rem;font-family:var(--font-bajsmackan), sans-serif}.bmtopp__etiketter{flex-wrap:wrap;gap:.3rem;margin:0 0 .6rem;font-size:1rem;display:flex}.bmvalknappar{gap:.6rem;margin:.6rem 0;display:grid}.bmvalknapp{font-family:var(--font-bajsmackan), sans-serif;cursor:pointer;color:#1c1208;border:0;border-radius:1rem;gap:.1rem;padding:1rem;font-size:1.5rem;font-weight:700;display:grid}.bmvalknapp small{font-family:var(--font-scen,system-ui), sans-serif;font-size:.8rem;font-weight:600}.bmvalknapp--fraga{background:#8cc7ff;box-shadow:0 5px #3f7fbf}.bmvalknapp--utmaning{background:#9fd866;box-shadow:0 5px #5a8f24}.bmvalknapp--chans{background:#ffc94d;box-shadow:0 5px #b8861a}.bmvalknapp:disabled{opacity:.4;cursor:default}.bmvalknapp:active:not(:disabled){box-shadow:none;transform:translateY(3px)}.bmuppgift{align-items:center;gap:.8rem;margin:.4rem 0 .8rem;display:flex}.bmuppgift__text{font-family:var(--font-bajsmackan), sans-serif;margin:0;font-size:1.2rem;font-weight:700;line-height:1.25}.bmraknare{justify-content:center;align-items:center;gap:1rem;margin:.8rem 0;display:flex}.bmraknare__knapp{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;width:4rem;height:4rem;font-size:2rem;font-weight:800}.bmraknare__knapp--plus{color:#1c1208;background:#9fd866;width:5.5rem;height:5.5rem;box-shadow:0 5px #5a8f24}.bmraknare__knapp:active{box-shadow:none;transform:translateY(3px)}.bmraknare__tal{font-family:var(--font-bajsmackan), sans-serif;text-align:center;min-width:5rem;font-size:3rem;font-weight:700}.bmraknare__tal small{color:#d8bfa6;margin-left:.2em;font-size:.4em}.bmtumknappar{grid-template-columns:1fr 1fr;gap:.6rem;margin:.8rem 0;display:grid}.bmtum{color:#fff;cursor:pointer;background:#ffffff0f;border:2px solid #ffffff26;border-radius:1rem;justify-items:center;gap:.2rem;padding:1rem .5rem;font-size:2.6rem;display:grid}.bmtum small{font-size:.85rem;font-weight:700}.bmtum.vald{background:#ffc94d2e;border-color:#ffc94d}.bmmottagare{gap:.4rem;margin:.6rem 0;display:grid}.bmmottagare__knapp{color:#fff;cursor:pointer;text-align:left;background:#ffffff0d;border:1px solid #ffffff26;border-radius:.8rem;align-items:center;gap:.7rem;padding:.5rem .8rem;font-size:1rem;font-weight:700;display:flex}.bmknapprad{flex-wrap:wrap;justify-content:center;gap:.6rem;margin:.6rem 0;display:flex}.bmkortknappar{gap:.5rem;margin:.6rem 0;display:grid}.bmkortknapp{color:#2a1a10;text-align:left;cursor:pointer;background:#f1cf92;border:0;border-radius:1rem;gap:.2rem;padding:.8rem 1rem;display:grid;box-shadow:0 0 0 3px #b8773c}.bmkortknapp strong{font-family:var(--font-bajsmackan), sans-serif;font-size:1.1rem}.bmkortknapp span{font-size:.85rem}.bmkortknapp.vald{box-shadow:0 0 0 4px #ef5a4a,0 0 24px #ef5a4a99}.bmljudknapp{color:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:.35rem;margin:.6rem auto 0;padding:.3rem .7rem;font-size:.85rem;display:inline-flex}.bmhoppa{margin:.8rem auto 0;display:block}
.scen--besserwisser,.varld--besserwisser{--a:#d9b26a;--a2:#8fbf87;--massing:#d9b26a;--papper:#f3ead5;--lader:#143026;--anklagad:#e0705f;--scen-dov:#b9c7b5;--rubrikfont:var(--font-besserwisser), Georgia, serif;--yta:#0e261dd1;--ram:#d9b26a59}.scen--besserwisser .scen__bakgrund,.varld--besserwisser .varld__bakgrund{background:radial-gradient(50% 45% at 50% 40%,#d9b26a24,#0000 70%),radial-gradient(120% 90% at 50% 115%,#14302699,#0000 60%),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 48px),linear-gradient(#102a21,#071310)}.scen--besserwisser .spellogga,.varld--besserwisser .spellogga{letter-spacing:-.01em;font-weight:700}.scen--besserwisser .spellogga b,.varld--besserwisser .spellogga b{color:var(--a)}.scen--besserwisser .scenlobby__titel,.scen--besserwisser .scenslut__rubrik,.scen--besserwisser .scenslut__vinnare{font-weight:700}.scen--besserwisser .scenslut__vinnare{color:var(--a)}.scen--besserwisser .deltagare li:before{background:var(--massing)}.scen--besserwisser.scen--larm .scen__bakgrund{animation:1s ease-in-out 3 bw-fonster}@keyframes bw-fonster{50%{filter:brightness(1.25);background-color:#d9b26a29}}.bwregel{text-align:center;max-width:62rem;color:var(--scen-dov);margin:clamp(1rem,3vh,2rem) auto 0;font-size:clamp(1rem,1.6vw,1.35rem)}.bwscen{align-content:center;justify-self:center;gap:clamp(1rem,2.5vh,2rem);width:min(100%,120rem);display:grid}.bwscen--dold{text-align:center;justify-items:center}.bwfraga,.bwfacit,.bwfonsterruta{background:var(--papper);color:#1c2a22;text-align:center;border-radius:20px;padding:clamp(1.4rem,3vw,2.6rem) clamp(1.6rem,4vw,3.4rem);position:relative;box-shadow:0 18px 40px -18px #000c}.bwscen .bwfraga__text{font-family:var(--rubrikfont);margin:0;font-size:clamp(1.6rem,3.6vw,3.4rem);font-weight:700;line-height:1.15}.bwfraga .ntidsring{position:absolute;top:1rem;right:1.2rem}.bwalternativ{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:.7rem;margin:clamp(1rem,2.5vh,1.8rem) 0 0;padding:0;list-style:none;display:grid}.bwalternativ li{text-align:left;background:#14302614;border:1px solid #14302629;border-radius:12px;align-items:center;gap:.7rem;padding:.7rem 1rem;font-size:clamp(1rem,1.7vw,1.5rem);display:flex}.bwbokstav{background:var(--lader);min-width:2rem;height:2rem;color:var(--papper);border-radius:8px;place-items:center;font-size:.9em;font-weight:700;display:grid}.bwtabell{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.bwrad{background:var(--yta);border:1px solid var(--ram);color:#eef5ec;border-radius:14px;grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:.9rem;padding:.55rem 1rem;animation:.4s both bw-in;display:grid}@keyframes bw-in{0%{opacity:0;transform:translateY(8px)}}.bwrad--zon{border-color:var(--anklagad);box-shadow:inset 0 0 0 1px #e0705f66}.bwrad--zon .bwrad__poang{color:var(--anklagad)}.bwrad__namn{font-size:clamp(.95rem,1.4vw,1.3rem);font-weight:600}.bwrad__varningar{gap:.25rem;display:inline-flex}.bwrad__prick{background:#ffffff29;border-radius:50%;width:.7rem;height:.7rem}.bwrad__prick--inne{background:var(--a2);box-shadow:0 0 10px -2px var(--a2)}.bwrad__poang{font-family:var(--rubrikfont);color:var(--a);font-size:clamp(1.1rem,2vw,1.7rem)}.bwetikett{text-transform:uppercase;letter-spacing:.18em;color:#1c2a22a6;margin:0 0 .4rem;font-size:clamp(.7rem,1vw,.9rem)}.bwfonsterruta .bwetikett{color:#1c2a22b3}.bwscen .bwfonstertext{font-family:var(--rubrikfont);margin:0;font-size:clamp(1.3rem,2.6vw,2.4rem)}.bwnedrakning{font-family:var(--rubrikfont);color:var(--anklagad);font-size:clamp(1.6rem,3vw,2.6rem);position:absolute;top:.8rem;right:1.4rem}.bwsvaren{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.bwsvar{background:var(--yta);border:1px solid var(--ram);color:#eef5ec;border-radius:16px;padding:.9rem 1.2rem;animation:.45s both bw-in}.bwsvar--anklagad{border-color:var(--anklagad);background:#e0705f24}.bwsvar__namn{color:var(--scen-dov);font-size:.9rem;display:block}.bwsvar__text{font-family:var(--rubrikfont);font-size:clamp(1.1rem,2vw,1.7rem);display:block}.bwsvar__anklagelse{color:var(--anklagad);margin-top:.3rem;font-size:.9rem;display:block}.bwscen .bwfacit__ratt{font-family:var(--rubrikfont);margin:0;font-size:clamp(1.8rem,4vw,3.6rem)}.bwfacit__fraga{color:#1c2a22b3;margin:.5rem 0 0;font-size:clamp(.95rem,1.5vw,1.2rem)}.bwfacit__forklaring{color:#1c2a22d9;max-width:52rem;margin:.8rem auto 0;font-size:clamp(1rem,1.7vw,1.4rem);line-height:1.4}.bwutfall{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.bwutfall__rad{background:var(--yta);border:1px solid var(--ram);color:#eef5ec;border-radius:12px;grid-template-columns:1fr auto auto;align-items:center;gap:1rem;padding:.5rem 1rem;display:grid}.bwutfall__rad--ratt{border-color:#8fbf8799}.bwutfall__svar{color:var(--scen-dov)}.bwutfall__delta{font-family:var(--rubrikfont);color:var(--a2);font-size:1.2rem}.bwutfall__delta--minus{color:var(--anklagad)}.bwrattelser{justify-items:center;gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.bwrattelse{color:var(--scen-dov);font-size:clamp(.9rem,1.4vw,1.15rem)}.bwrattelse--lyckad strong{color:var(--a2)}.bwrattelse--miss strong{color:var(--anklagad)}.bwdoldruta{border:1px dashed var(--ram);background:var(--yta);max-width:54rem;color:var(--scen-dov);font-size:clamp(1.1rem,2.2vw,1.9rem);font-family:var(--rubrikfont);border-radius:20px;margin:0;padding:clamp(1.6rem,4vw,3rem)}.bwdoldruta .bwetikett{color:var(--a);display:block}.bwdoldruta__kvar{color:var(--a);letter-spacing:.1em;text-transform:uppercase;margin:1rem 0 0;font-size:.9rem}.bwtitlar{flex-wrap:wrap;justify-content:center;gap:1.5rem 3rem;margin-top:clamp(1rem,3vh,2rem);display:flex}.bwtitel{font-family:var(--rubrikfont);color:var(--a);align-items:center;gap:.9rem;margin:0;font-size:clamp(1.2rem,2.4vw,2rem);display:flex}.bwtitel small{font-family:var(--brodfont,inherit);letter-spacing:.14em;text-transform:uppercase;color:var(--scen-dov);font-size:.6em;display:block}.bwtitel--lagom{color:var(--a2)}.bwtitel__ikon{font-size:2.2rem}.bwavatar{width:var(--storlek,3rem);height:var(--storlek,3rem);background:hsl(var(--ton) 45% 42%);color:#fff;font-weight:700;font-size:calc(var(--storlek,3rem) * .38);letter-spacing:.02em;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 2px #ffffff2e}.bwavatar--monokel{box-shadow:inset 0 0 0 2px var(--a), 0 0 18px -4px var(--a)}.bwmonokel{width:.8em;height:.8em;position:absolute;bottom:-.15em;right:-.15em}.bwvarning{background:var(--anklagad);border-radius:50%;width:.55rem;height:.55rem;display:inline-block}.bwvarning--tom{background:#ffffff29}.varld--besserwisser .kort{background:linear-gradient(#122c22f5,#071310f7)}.varld--besserwisser .knapp--primar,.varld--besserwisser .knapp--magenta{background:var(--a);color:#10251c;box-shadow:0 0 22px -6px var(--a)}.varld--besserwisser .ntidsring__rest{stroke:var(--a)}.varld--besserwisser .svarsknapp .bokstav{background:var(--lader);color:var(--papper)}.bwtopp{grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;margin-bottom:.9rem;display:grid}.bwtopp__namn strong{display:block}.bwtopp__rad{color:var(--dov);align-items:center;gap:.35rem;font-size:.85rem;display:flex}.bwtopp__rad .dov{margin-left:.4rem}.bwtopp__poang{text-align:right;color:var(--dov);font-size:.8rem}.bwtopp__poang strong{font-family:var(--rubrikfont);color:var(--a);font-size:1.6rem;display:block}.bwuppgift{text-align:center;margin-bottom:1rem;position:relative}.bwuppgift .ntidsring{position:absolute;top:-.2rem;right:0}.bwuppgift__text{font-family:var(--rubrikfont);margin:.4rem 1.5rem 0 0;font-size:1.25rem;line-height:1.25}.bwfonster{text-align:center;font-family:var(--rubrikfont);color:var(--a);margin:0 0 .6rem;font-size:1.4rem}.bwsvarslista{gap:.5rem;display:grid}.bwsvarsrad{text-align:left;border:1px solid var(--ram);width:100%;min-height:3.4rem;color:inherit;background:#ffffff0d;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;align-items:center;gap:.1rem .7rem;padding:.7rem .9rem;display:grid}.bwsvarsrad .bwavatar{grid-area:1/1/span 2}.bwsvarsrad:disabled{opacity:.75}.bwsvarsrad--vald{border-color:var(--a);background:#d9b26a29}.bwsvarsrad__namn{grid-area:1/2;font-weight:600}.bwsvarsrad__svar{color:var(--dov);grid-area:2/2;font-size:.95rem}.bwsvarsrad__knapp{color:var(--a);white-space:nowrap;grid-area:1/3/span 2;font-size:.85rem}.bwfacit__ratt{text-align:center;font-size:1.1rem}.bwfacit__ratt strong{font-family:var(--rubrikfont);color:var(--a)}.bwdelta{text-align:center;font-family:var(--rubrikfont);color:var(--a);margin:.6rem 0 0;font-size:2rem}.bwdold{text-align:center;font-family:var(--rubrikfont);color:var(--a);margin:0 0 .4rem;font-size:1.4rem}
.scen--tidslinjen,.varld--tidslinjen{--a:#d7a24b;--a2:#6fb0c9;--sepia:#efe3cd;--arkiv:#14202b;--scen-dov:#a9bdc9;--rubrikfont:var(--font-tidslinjen), "Courier New", monospace;--yta:#10202bd1;--ram:#d7a24b59}.scen--tidslinjen .scen__bakgrund,.varld--tidslinjen .varld__bakgrund{background:radial-gradient(90% 45% at 50% -6%,#d7a24b38,#0000 70%),radial-gradient(70% 40% at 50% 108%,#6fb0c929,#0000 72%),radial-gradient(40% 30% at 50% 45%,#d7a24b12,#0000 70%),repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 72px),linear-gradient(#1b2b38 0%,#121e28 45%,#070d13 100%)}.scen--tidslinjen .scen__bakgrund:before,.scen--tidslinjen .scen__bakgrund:after{content:"";pointer-events:none;height:22vh;position:absolute;left:0;right:0}.scen--tidslinjen .scen__bakgrund:before{background:linear-gradient(#d7a24b29,#0000);top:0}.scen--tidslinjen .scen__bakgrund:after{background:linear-gradient(#0000,#04080cd9);bottom:0}.scen--tidslinjen .spellogga,.varld--tidslinjen .spellogga{letter-spacing:-.02em;font-weight:700}.scen--tidslinjen .spellogga b,.varld--tidslinjen .spellogga b,.scen--tidslinjen .scenslut__vinnare{color:var(--a)}.scen--tidslinjen .deltagare li:before{background:var(--a)}.tlregel{text-align:center;max-width:60rem;color:var(--scen-dov);margin:clamp(1rem,3vh,2rem) auto 0;font-size:clamp(1rem,1.6vw,1.35rem)}.tlscen{align-content:center;justify-self:center;gap:clamp(1rem,3vh,2.2rem);width:min(100%,124rem);display:grid}.tlscen--bonus{text-align:center;justify-items:center}.tlrubrikrad{justify-content:center;align-items:center;gap:1.4rem;display:flex}.tlrubrikrad h1,.tlrubrik__avslojande{font-family:var(--rubrikfont);text-align:center;color:var(--sepia);letter-spacing:.06em;text-shadow:0 0 40px #d7a24b59;margin:0;font-size:clamp(1.6rem,3.4vw,3rem);font-weight:700}.tlrubrik__avslojande:after{content:"";background:linear-gradient(90deg, transparent, var(--a), transparent);width:6rem;height:2px;margin:.7rem auto 0;display:block}.tlbord{grid-template-columns:repeat(5,1fr);gap:clamp(.6rem,1.4vw,1.3rem);margin:0;padding:0;list-style:none;display:grid}.tlfoto{background:linear-gradient(170deg, #fbf3e2 0%, var(--sepia) 55%, #e4d6bb 100%);color:#24313b;border-top:5px solid var(--a);border-radius:10px;align-content:start;gap:.4rem;min-height:13rem;padding:clamp(.9rem,1.7vw,1.5rem);animation:.5s both tl-in;display:grid;box-shadow:0 22px 44px -22px #000000f2,0 0 0 1px #ffffff0f}.tlfoto:nth-child(odd){transform:rotate(-.5deg)}.tlfoto:nth-child(2n){transform:rotate(.6deg)}@keyframes tl-in{0%{opacity:0;transform:translateY(14px)rotate(-1deg)}}.tlfoto__kategori{letter-spacing:.1em;text-transform:uppercase;font-size:clamp(.72rem,1vw,.9rem)}.tlfoto__titel{font-size:clamp(1rem,1.5vw,1.45rem);line-height:1.2}.tlfoto__hint{color:#24313bb3;font-size:clamp(.78rem,1.1vw,1rem)}.tlfoto__ar{font-family:var(--rubrikfont);color:#24313b59;letter-spacing:.1em;margin-top:auto;font-size:clamp(1.2rem,2vw,1.8rem)}.tllinje{grid-template-columns:repeat(5,1fr);gap:clamp(.6rem,1.4vw,1.3rem);margin:0;padding:1.6rem 0 0;list-style:none;display:grid;position:relative}.tllinje:before{content:"";background:linear-gradient(90deg,#0000,#d7a24bb3 12% 88%,#0000);height:2px;position:absolute;top:.95rem;left:0;right:0;box-shadow:0 0 22px #d7a24b59}.tlpunkt{text-align:center;background:linear-gradient(170deg, #fbf3e2 0%, var(--sepia) 60%, #e6d9bf 100%);color:#24313b;border-top:5px solid var(--a);border-radius:10px;align-content:start;gap:.45rem;padding:clamp(.8rem,1.5vw,1.3rem);animation:.55s cubic-bezier(.2,.9,.3,1.2) both tl-fall;display:grid;position:relative;box-shadow:0 22px 44px -24px #000000f2}.tlpunkt:before{content:"";background:var(--a);width:.85rem;height:.85rem;box-shadow:0 0 18px -2px var(--a);border-radius:50%;position:absolute;top:-1.35rem;left:50%;transform:translate(-50%)}.tlpunkt--tom:before{box-shadow:none;background:#ffffff2e}@keyframes tl-fall{0%{opacity:0;transform:translateY(-16px)}}.tlpunkt--tom{border-top-color:var(--ram);color:var(--scen-dov);background:#ffffff0a;min-height:7rem}.tlpunkt__ar{font-family:var(--rubrikfont);letter-spacing:.02em;font-size:clamp(1.6rem,3vw,2.7rem);font-weight:700}.tlpunkt__titel{font-size:clamp(.85rem,1.3vw,1.2rem);line-height:1.25}.tlpunkt__ratt{color:#24313ba8;border-top:1px solid #24313b24;margin-top:.1rem;padding-top:.4rem;font-size:clamp(.7rem,1vw,.9rem)}.tlutfall{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.tlutfall__rad{border:1px solid var(--ram);color:#eaf2f6;background:linear-gradient(90deg,#d7a24b1a,#10202bbf 40%);border-radius:12px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:.9rem;padding:.6rem 1.1rem;display:grid}.tlutfall__rad--helt{border-color:var(--a);box-shadow:0 0 22px -10px var(--a)}.tlutfall__rad strong{font-family:var(--rubrikfont);color:var(--a)}.tlutfall__rad em{color:var(--scen-dov);font-size:.85rem;font-style:normal}.tletikett{text-transform:uppercase;letter-spacing:.2em;color:var(--a);margin:0;font-size:clamp(.75rem,1vw,.95rem)}.tlbonusfraga{font-family:var(--rubrikfont);color:var(--sepia);max-width:48rem;margin:.4rem 0 1rem;font-size:clamp(1.4rem,3vw,2.6rem)}.tlbonusfacit{font-family:var(--rubrikfont);color:var(--a);margin:0;font-size:clamp(3rem,8vw,7rem)}.tlbonuslista{color:var(--scen-dov);flex-wrap:wrap;justify-content:center;gap:.8rem 1.6rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.tlbonuslista li{align-items:center;gap:.5rem;display:flex}.tlbonuslista strong{color:var(--a)}.tltitlar{flex-wrap:wrap;justify-content:center;gap:1.5rem 3rem;margin-top:clamp(1rem,3vh,2rem);display:flex}.tltitel{font-family:var(--rubrikfont);color:var(--a);align-items:center;gap:.9rem;margin:0;font-size:clamp(1.2rem,2.2vw,1.9rem);display:flex}.tltitel small{letter-spacing:.14em;text-transform:uppercase;color:var(--scen-dov);font-family:inherit;font-size:.6em;display:block}.tltitel--bakvand{color:var(--a2)}.tltitel__ikon{font-size:2rem}.tlavatar{width:var(--storlek,2.4rem);height:var(--storlek,2.4rem);background:hsl(var(--ton) 42% 42%);color:#fff;font-weight:700;font-size:calc(var(--storlek,2.4rem) * .38);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 2px #ffffff29}.varld--tidslinjen .kort{background:linear-gradient(#142632f5,#070d13f7)}.varld--tidslinjen .knapp--primar,.varld--tidslinjen .knapp--magenta{background:var(--a);color:#16242f;box-shadow:0 0 22px -6px var(--a)}.varld--tidslinjen .ntidsring__rest{stroke:var(--a)}.tltopp{justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.9rem;display:flex}.tltopp__rad{color:var(--dov);font-size:.85rem;display:block}.tltopp__poang{text-align:right;color:var(--dov);font-size:.8rem}.tltopp__poang strong{font-family:var(--rubrikfont);color:var(--a);font-size:1.5rem;display:block}.tlrubrik{align-items:center;gap:.9rem;margin-bottom:.6rem;display:flex}.tlrubrik .spelarlage{margin:0}.tlordning{gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.tlordning--last,.tlordning--facit{counter-reset:none}.tlkort{touch-action:none;border:1px solid var(--ram);border-left:4px solid var(--a);-webkit-user-select:none;user-select:none;background:#ffffff0d;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;min-height:3.5rem;padding:.6rem .8rem;display:grid}.tlkort--drar{background:#d7a24b2e;transform:scale(1.02)}.tlkort--ratt{border-color:#6fc98f}.tlkort--fel{opacity:.75;border-color:#ffffff1f}.tlkort__handtag{color:var(--dov);letter-spacing:-.2em;font-size:1.1rem}.tlkort__text{gap:.1rem;display:grid}.tlkort__text small{font-size:.8rem}.tlkort__pilar{gap:.2rem;display:grid}.tlkort__pilar button{border:1px solid var(--ram);width:2.2rem;height:1.6rem;color:inherit;background:#ffffff0f;border-radius:6px;font-size:.7rem}.tlkort__pilar button:disabled{opacity:.3}.tlplats{background:var(--arkiv);min-width:2.6rem;height:2rem;color:var(--a);font-family:var(--rubrikfont);border-radius:6px;place-items:center;font-weight:700;display:grid}.tldelta{text-align:center;font-family:var(--rubrikfont);color:var(--a);margin:.6rem 0 0;font-size:1.8rem}.tlbonus{gap:.6rem;display:flex}.tlbonus input{text-align:center;flex:1;font-size:1.4rem}@media (max-width:900px){.tlbord,.tllinje{grid-template-columns:repeat(2,1fr)}.tllinje:before{display:none}}
.scen--sekunden,.varld--sekunden{--a:#eaeaea;--a2:#ffd34d;--gron:#5fd37a;--scen-dov:#8b9097;--rubrikfont:var(--font-sekunden), "Helvetica Neue", sans-serif;--yta:#ffffff0d;--ram:#ffffff29}.scen--sekunden .scen__bakgrund,.varld--sekunden .varld__bakgrund{background:radial-gradient(40% 35% at 50% 40%,#ffffff12,#0000 70%),linear-gradient(#0c0d0f,#050506)}.scen--sekunden .spellogga,.varld--sekunden .spellogga{letter-spacing:-.03em;font-weight:700}.scen--sekunden .spellogga b,.varld--sekunden .spellogga b,.scen--sekunden .scenslut__vinnare{color:var(--a2)}.scen--sekunden .deltagare li:before{background:var(--a2)}.seregel{text-align:center;max-width:62rem;color:var(--scen-dov);margin:clamp(1rem,3vh,2rem) auto 0;font-size:clamp(1rem,1.6vw,1.35rem)}.seljud{color:var(--scen-dov);flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem 1.2rem;margin-top:clamp(1rem,3vh,2rem);display:flex}.sescen{align-content:center;justify-self:center;gap:clamp(1rem,3vh,2.4rem);width:min(100%,110rem);display:grid}.sescen--mitt{text-align:center;justify-items:center}.seetikett{text-transform:uppercase;letter-spacing:.24em;color:var(--scen-dov);margin:0;font-size:clamp(.75rem,1vw,.95rem)}.serubrik{font-family:var(--rubrikfont);letter-spacing:-.02em;margin:.3rem 0 0;font-size:clamp(2.2rem,6vw,5rem);font-weight:700}.serubrik--liten{color:var(--scen-dov);font-size:clamp(1.4rem,3vw,2.4rem)}.seinstruktion{color:var(--scen-dov);max-width:48rem;margin:0;font-size:clamp(1rem,1.9vw,1.6rem)}.semaltid{font-family:var(--rubrikfont);color:var(--a2);letter-spacing:-.03em;margin:.4rem 0;font-size:clamp(3rem,10vw,9rem)}.sestart{color:var(--a2);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.9rem}.sepulsring{gap:1.6rem;margin:.4rem 0 .2rem;display:flex}.sepulsring span{background:#ffffff1f;border-radius:50%;width:1.5rem;height:1.5rem;animation:1s step-end infinite se-takt}.sepulsring--dov span{opacity:.75;width:1rem;height:1rem}.sepulsring span:nth-child(2){animation-delay:.333s}.sepulsring span:nth-child(3){animation-delay:.666s}@keyframes se-takt{0%,18%{background:var(--a2);box-shadow:0 0 34px -4px var(--a2);transform:scale(1.18)}19%,to{box-shadow:none;background:#ffffff1f;transform:scale(1)}}.sescen--puls{position:relative}.sescen--puls:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#ffd34d1a,#0000 70%);border-radius:50%;animation:1s ease-in-out infinite se-andning;position:absolute;inset:-12vh -20vw}@keyframes se-andning{0%,to{opacity:.25;transform:scale(.96)}12%{opacity:.85;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.sepulsring span{animation-duration:1s}.sescen--puls:before{opacity:.4;animation:none}}.secirkel{width:min(46vh,30rem)}.secirkel svg{width:100%;height:auto}.secirkel__ram{fill:none;stroke:#ffffff1a;stroke-width:10px}.secirkel__fyll{fill:none;stroke:var(--a2);stroke-width:10px;stroke-linecap:round}.sepuls{place-items:center;height:min(40vh,26rem);display:grid}.sepuls span{background:#ffffff14;border-radius:50%;width:12rem;height:12rem}.sepuls--lever span{background:var(--a2);box-shadow:0 0 120px -10px var(--a2);animation:1.6s ease-in-out infinite se-puls}@keyframes se-puls{50%{transform:scale(1.06)}}.segron{background:#ffffff0d;border-radius:24px;width:min(60vw,46rem);height:min(40vh,26rem)}.segron--nu{background:var(--gron);box-shadow:0 0 160px -20px var(--gron)}.senedrakning{font-family:var(--rubrikfont);color:var(--a);margin:0;font-size:clamp(5rem,22vw,18rem);line-height:1}.sedistraktion{color:var(--scen-dov);justify-items:center;gap:1.4rem;display:grid}.sedistraktion__prick{background:var(--a2);border-radius:50%;width:4rem;height:4rem;animation:7s ease-in-out infinite alternate se-drift}@keyframes se-drift{0%{transform:translate(-18vw)}to{transform:translate(18vw)}}.serytm{gap:2rem;display:flex}.serytm__slag{background:#ffffff1f;border-radius:50%;width:4rem;height:4rem}.serytm__slag--spelad{background:var(--a2);box-shadow:0 0 40px -6px var(--a2)}.sefacit{text-align:center}.sefacit__tal{font-family:var(--rubrikfont);color:var(--a2);margin:.2rem 0 0;font-size:clamp(2.4rem,7vw,5rem)}.sespridning{color:var(--scen-dov);margin:.3rem 0 0}.seskala{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.serad{background:var(--yta);border:1px solid var(--ram);border-radius:14px;grid-template-columns:auto 12rem 1fr auto 3rem;align-items:center;gap:1rem;padding:.5rem 1rem;display:grid}.serad--utan{opacity:.45}.serad__namn{font-weight:600}.serad__stapel{background:#ffffff14;border-radius:999px;height:.7rem;overflow:hidden}.serad__stapel span{background:linear-gradient(90deg, var(--gron), var(--a2));height:100%;animation:.6s both se-vaxa;display:block}@keyframes se-vaxa{0%{width:0!important}}.serad__tal{font-family:var(--rubrikfont);color:var(--a)}.serad__poang{color:var(--a2);text-align:right}.setitlar{flex-wrap:wrap;justify-content:center;gap:1.4rem 3rem;margin-top:clamp(1rem,3vh,2rem);display:flex}.setitel{font-family:var(--rubrikfont);color:var(--a2);align-items:center;gap:.9rem;margin:0;font-size:clamp(1.2rem,2.2vw,1.9rem);display:flex}.setitel small{letter-spacing:.16em;text-transform:uppercase;color:var(--scen-dov);font-size:.6em;display:block}.setitel--snabb{color:var(--gron)}.setitel--zen{color:#9ad7ff}.setitel__ikon{font-size:2rem}.varld--sekunden .kort{background:linear-gradient(#141518f7,#050506fa)}.varld--sekunden .knapp--primar,.varld--sekunden .knapp--magenta{background:var(--a2);color:#111;box-shadow:0 0 22px -6px var(--a2)}.setopp{justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.9rem;display:flex}.setopp__rad{color:var(--dov);font-size:.85rem;display:block}.setopp__poang{text-align:right;color:var(--dov);font-size:.8rem}.setopp__poang strong{font-family:var(--rubrikfont);color:var(--a2);font-size:1.5rem;display:block}.setom{justify-items:center;gap:1rem;padding:1rem 0;display:grid}.setryck{aspect-ratio:1;border:2px solid var(--ram);width:min(70vw,16rem);color:inherit;font-family:var(--rubrikfont);letter-spacing:.06em;touch-action:manipulation;background:#ffffff0f;border-radius:50%;font-size:1.8rem}.setryck:active{transform:scale(.97)}.setryck--stopp{background:var(--a2);color:#111;border-color:#0000}.setryck--gron{background:var(--gron);color:#06210d;border-color:#0000}.setryck--vanta{opacity:.6}.setryck--takt{font-size:2.4rem}.seuppgift{font-family:var(--rubrikfont);margin:.2rem 0 .4rem;font-size:1.7rem}.semal{font-family:var(--rubrikfont);color:var(--a2);text-align:center;margin:.4rem 0;font-size:3rem}.seavvikelse{text-align:center;font-family:var(--rubrikfont);color:var(--a2);margin:.2rem 0 0;font-size:2.6rem}.sefel{text-align:center;color:var(--a);margin:.5rem 0 .2rem;font-size:1.15rem}.varld--sekunden .seetikett{text-align:center;margin-bottom:0}.segissning{gap:.6rem;display:grid}.segissning input{text-align:center;font-size:2rem;font-family:var(--rubrikfont)}@media (prefers-reduced-motion:reduce){.sedistraktion__prick,.sepuls--lever span{animation:none}}
.scen--kartan,.varld--kartan{--a:#eaf2f8;--a2:#ffb26b;--kust:#7fd4ff;--land:#16324a;--land-ljus:#1d4361;--hav:#060d15;--facit:#35e07b;--scen-dov:#8ea6b8;--rubrikfont:var(--font-kartan), "Helvetica Neue", sans-serif;--yta:#ffffff0d;--ram:#7fd4ff38}.scen--kartan .scen__bakgrund,.varld--kartan .varld__bakgrund{background:radial-gradient(60% 45% at 50% 0,#7fd4ff1a,#0000 70%),linear-gradient(#071320,#04080e)}.scen--kartan .spellogga,.varld--kartan .spellogga{letter-spacing:.02em;text-transform:uppercase;font-weight:700}.scen--kartan .spellogga b,.varld--kartan .spellogga b,.scen--kartan .scenslut__vinnare{color:var(--kust)}.scen--kartan .deltagare li:before{background:var(--kust)}.karegel{text-align:center;max-width:62rem;color:var(--scen-dov);margin:clamp(1rem,3vh,2rem) auto 0;font-size:clamp(1rem,1.6vw,1.35rem)}.kakarta__ruta{border:1px solid var(--ram);background:var(--hav);touch-action:none;cursor:crosshair;border-radius:14px;width:100%;position:relative;overflow:hidden}.kakarta__lager{transform-origin:0 0;width:100%;position:absolute;top:0;left:0}.kakarta__bild{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.kakarta__nalar{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.kakarta__hav{fill:var(--hav)}.kakarta__land path{fill:var(--land);stroke:var(--kust);stroke-width:1.2px;stroke-linejoin:round}.kakarta__granser path{fill:none;stroke:#7fd4ff29;stroke-width:1px}.kakarta__sjoar path{fill:var(--hav);stroke:#7fd4ff59;stroke-width:.8px}.kanal__prick{fill:var(--a2);stroke:#00000073;stroke-width:1px}.kanal__etikett{fill:var(--a);font-family:var(--rubrikfont);paint-order:stroke;stroke:#0009;stroke-width:3px;font-weight:700}.kanal--min .kanal__prick{fill:var(--kust)}.kanal--min .kanal__ring{fill:none;stroke:var(--kust);opacity:.6}.kanal--narmast .kanal__prick{fill:#ffe37a;filter:drop-shadow(0 0 10px #ffe37a)}.kascen .kanal__inre,.varld--kartan .kanal--facit .kanal__inre{animation:.42s cubic-bezier(.3,1.5,.5,1) both ka-fall}@keyframes ka-fall{0%{opacity:0;transform:translateY(-40px)scale(2.6)}to{opacity:1;transform:translateY(0)scale(1)}}.kanal--facit .kanal__prick{fill:var(--facit);stroke:#00000080;stroke-width:1px;filter:drop-shadow(0 0 18px var(--facit));transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite ka-hjarta}.kanal--facit .kanal__puls{fill:none;stroke:var(--facit);animation:1.8s ease-out infinite ka-puls}@keyframes ka-puls{0%{opacity:.95;stroke-width:4px;transform:scale(.35)}to{opacity:0;stroke-width:1px;transform:scale(1.9)}}@keyframes ka-hjarta{0%,to{transform:scale(1)}12%{transform:scale(1.22)}24%{transform:scale(1)}}.kanal__streck{stroke:#ffb26b73;stroke-dasharray:6 6}.kanal__streck--narmast{stroke:#ffe37a;stroke-dasharray:none}@media (prefers-reduced-motion:reduce){.kascen .kanal{animation:none}.kanal--facit .kanal__puls{opacity:.5;animation:none}.kanal--facit .kanal__prick,.karesultat,.kautan,.kaandras{animation:none}}.kascen{grid-template-columns:minmax(16rem,30%) 1fr;justify-self:center;align-items:center;gap:clamp(1rem,3vw,2.5rem);width:min(100%,120rem);display:grid}.kascen__text{align-content:center;gap:.6rem;display:grid}.kascen__karta{place-items:center;display:grid}.kascen__karta .kakarta__ruta{width:100%;max-height:78vh}.kascen__bild{object-fit:cover;border-radius:12px;width:100%;max-height:28vh;margin-bottom:.8rem}.kaetikett{text-transform:uppercase;letter-spacing:.24em;color:var(--scen-dov);margin:0;font-size:clamp(.75rem,1vw,.95rem)}.karubrik{font-family:var(--rubrikfont);letter-spacing:.01em;margin:.2rem 0 0;font-size:clamp(1.8rem,3.4vw,3.6rem);font-weight:700;line-height:1.1}.kanedrakning{font-family:var(--rubrikfont);color:var(--a2);margin:.4rem 0 0;font-size:clamp(3rem,7vw,6rem);line-height:1}.kascen__fakta{color:var(--a);margin:.6rem 0 0;font-size:clamp(1rem,1.5vw,1.35rem);line-height:1.65}.kakalla{color:var(--scen-dov);margin:.4rem 0 0;font-size:.9rem}.kalista{gap:.35rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.kalista__rad{background:var(--yta);border-radius:10px;grid-template-columns:1fr auto auto;align-items:baseline;gap:.9rem;padding:.4rem .8rem;animation:.4s both ka-in;display:grid}@keyframes ka-in{0%{opacity:0;transform:translate(-12px)}}.kalista__rad--narmast{background:#ffe37a24}.kalista__namn{font-weight:600}.kalista__km{font-family:var(--rubrikfont);color:var(--a2)}.kalista__poang{color:var(--kust);text-align:right;min-width:2.5rem}.katitlar{flex-wrap:wrap;justify-content:center;gap:1.4rem 3rem;margin-top:clamp(1rem,3vh,2rem);display:flex}.katitel{font-family:var(--rubrikfont);color:var(--kust);align-items:center;gap:.9rem;margin:0;font-size:clamp(1.2rem,2.2vw,1.9rem);display:flex}.katitel small{letter-spacing:.16em;text-transform:uppercase;color:var(--scen-dov);font-size:.6em;display:block}.katitel--vilse{color:var(--a2)}.katitel__ikon{font-size:2rem}@media (max-width:1100px){.kascen{grid-template-columns:1fr}.kascen__karta .kakarta__ruta{max-height:52vh}}.varld--kartan .kort{background:linear-gradient(#0a1622f7,#04080efa)}.varld--kartan .knapp--primar,.varld--kartan .knapp--magenta{background:var(--kust);color:#06202e}.katopp{justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.9rem;display:flex}.katopp__rad{color:var(--dov);font-size:.85rem;display:block}.katopp__poang{text-align:right;color:var(--dov);font-size:.8rem}.katopp__poang strong{font-family:var(--rubrikfont);color:var(--kust);font-size:1.5rem;display:block}.varld--kartan .kaetikett{text-align:center}.kafraga{font-family:var(--rubrikfont);text-align:center;margin:.3rem 0 .8rem;font-size:1.45rem;line-height:1.25}.kabild{border-radius:12px;width:100%;margin-bottom:.8rem}.kaljud{width:100%;margin-bottom:.8rem}.kahjalp{text-align:center;color:var(--dov);margin:.7rem 0;font-size:.95rem;line-height:1.6}.kaklocka{text-align:center;color:var(--dov);margin:.7rem 0 0;font-size:.9rem}.kafacit{font-family:var(--rubrikfont);text-align:center;color:var(--kust);margin:.2rem 0 .9rem;font-size:2rem}.varld--kartan .kakarta__ruta{max-width:calc(42vh * var(--kartkvot,.44));margin-inline:auto}.karesultat{justify-items:center;gap:.2rem;padding:1rem 0;animation:.5s 1.5s both ka-siffror;display:grid}@keyframes ka-siffror{0%{opacity:0;transform:translateY(10px)}}.karesultat__etikett{text-transform:uppercase;letter-spacing:.2em;color:var(--dov);margin:0;font-size:.75rem}.karesultat__tal{font-family:var(--rubrikfont);color:var(--a2);margin:.1rem 0;font-size:3rem;line-height:1}.karesultat__rad{color:var(--dov);margin:0;font-size:.95rem}.karesultat__placering{margin:.6rem 0 0;font-size:1.05rem}.karesultat__poang{font-family:var(--rubrikfont);color:var(--kust);margin:.4rem 0 0;font-size:1.8rem}.kautan{text-align:center;color:var(--dov);padding:1.5rem 0;animation:.5s 1.5s both ka-siffror}.kaandras{gap:.3rem;margin:1rem 0 0;padding:0;list-style:none;animation:.5s 1.8s both ka-siffror;display:grid}.kaandras__rad{background:var(--yta);border-radius:9px;grid-template-columns:1fr auto auto;align-items:baseline;gap:.8rem;padding:.4rem .75rem;font-size:.95rem;display:grid}.kaandras__rad--jag{background:#7fd4ff29;font-weight:600}.kaandras__rad--narmast .kaandras__km{color:#ffe37a}.kaandras__namn{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kaandras__km{font-family:var(--rubrikfont);color:var(--a2)}.kaandras__poang{color:var(--kust);text-align:right;min-width:2.2rem}.kafakta{color:var(--a);margin:1rem 0 0;line-height:1.7}.kahint{text-align:center;color:var(--dov);margin:.8rem 0 0;font-style:italic}.katabell{counter-reset:rad;gap:.4rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.katabell__rad{background:var(--yta);border-radius:10px;justify-content:space-between;gap:1rem;padding:.55rem .9rem;display:flex}.katabell__rad--jag{background:#7fd4ff29}.kastege{gap:.45rem;width:min(100%,44rem);margin:1rem 0 0;padding:0;list-style:none;display:grid}.kastege__rad{background:var(--yta);border-radius:12px;grid-template-columns:2.5rem 1fr auto;align-items:baseline;gap:1rem;padding:.5rem 1rem;display:grid}.kastege__plats{color:var(--scen-dov);font-family:var(--rubrikfont)}.kastege__namn{font-weight:600}.kastege__poang{color:var(--kust);font-family:var(--rubrikfont);font-size:1.3rem}
.scen--storfiskaren,.varld--storfiskaren{--djup:#12303a;--djupast:#0e2229;--grund:#1d4a56;--gradde:#f3ebdd;--salvia:#c9dcd4;--skiffer:#3d4f54;--sand:#cfc5b2;--rost:#c23a26;--guld:#e9b44c;--lovgron:#7fb069;--a:var(--gradde);--a2:var(--guld);--vatten:var(--djup);--vatten-djup:#0c222a;--vatten-djupast:#081920;--siv:#6e9e8e;--gron:var(--lovgron);--rod:var(--rost);--scen-dov:var(--salvia);--rubrikfont:var(--font-storfiskaren), Georgia, serif;--yta:#f3ebdd0f;--ram:#f3ebdd33}.scen--storfiskaren .scen__bakgrund,.varld--storfiskaren .varld__bakgrund{background:radial-gradient(70% 45% at 50% 8%,#e9b44c24,#0000 70%),radial-gradient(50% 40% at 50% 100%,#6e9e8e1a,#0000 70%),linear-gradient(#16343e,#0a1c23 65%)}.scen--storfiskaren .spellogga,.varld--storfiskaren .spellogga{font-family:var(--rubrikfont);letter-spacing:-.01em;font-weight:700}.scen--storfiskaren .spellogga b,.varld--storfiskaren .spellogga b,.scen--storfiskaren .scenslut__vinnare{color:var(--a2)}.scen--storfiskaren .deltagare li:before{background:var(--siv)}.sfsjo{width:100%;height:auto;max-height:var(--sjohojd,58vh);max-width:calc(var(--sjohojd,58vh) * 1.5625);margin-inline:auto;display:block;overflow:visible}.sfsjo__strand{fill:var(--vatten);stroke:#eaf2f438;stroke-width:2.5px}.sfsjo__djup{fill:var(--vatten-djup);stroke:none;opacity:.75}.sfsjo__djup--2{fill:var(--vatten-djupast)}.sfplats{--platsfarg:var(--a)}.sfplats--vass,.sfplats--nackrosor,.sfplats--sandvik{--platsfarg:var(--siv)}.sfplats--djuphala,.sfplats--grynna{--platsfarg:#6fa8c4}.sfplats--strom{--platsfarg:#8fc8d8}.sfplats__ring{fill:#060e12b8;stroke:var(--platsfarg);stroke-width:1.8px;opacity:.6}.sfmarke__form{fill:none;stroke:var(--platsfarg);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.sfmarke__form--fyll{fill:color-mix(in srgb, var(--platsfarg) 28%, transparent)}.sfmarke__prick{fill:var(--platsfarg);stroke:none}.sfplats__namn{fill:var(--a);text-anchor:middle;paint-order:stroke;stroke:#040c10d9;stroke-width:4px;font-size:19px;font-weight:600}.sfplats__djup{fill:var(--scen-dov);text-anchor:middle;font-size:15px}.sfplats__fiskare{fill:var(--a2);text-anchor:middle;paint-order:stroke;stroke:#040c10d9;stroke-width:4px;font-size:15px;font-weight:600}.sfsjo--stor .sfplats__namn{font-size:23px}.sfsjo--stor .sfplats__djup{font-size:17px}.sfsjo--stor .sfplats__fiskare{font-size:18px}.sfplats--min .sfplats__ring{opacity:1;stroke-width:3px;stroke:var(--a2)}.sfplats--min .sfmarke__form{stroke:var(--a2)}.sfplats--min .sfplats__namn{fill:var(--a2)}.sfplats--valjbar{cursor:pointer}.sfplats--valjbar .sfplats__ring{transition:opacity .15s,stroke-width .15s}.sfplats--valjbar:hover .sfplats__ring,.sfplats--valjbar:focus-visible .sfplats__ring{opacity:1;stroke-width:3px}.sfplats--valjbar:focus-visible{outline:none}.sfplats--valjbar:focus-visible .sfplats__namn{fill:var(--a2)}.sfsignal{pointer-events:none}.sfsignal--vak circle{fill:none;stroke:#eaf2f48c;stroke-width:1.6px;transform-origin:50%;animation:2.4s ease-out infinite sf-ringar}@keyframes sf-ringar{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(2.6)}}.sfsignal--jakt path{stroke:#eaf2f4cc;stroke-width:2px;stroke-linecap:round;transform-origin:50%;animation:1.6s ease-out infinite sf-solfjader}@keyframes sf-solfjader{0%,60%{opacity:0;transform:scale(.3)}70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}.sfsignal--stim ellipse{fill:#09202ad9;stroke:#6fa8c459;animation:6s ease-in-out infinite alternate sf-driva}@keyframes sf-driva{0%{transform:translate(-16px,6px)rotate(-6deg)}to{transform:translate(18px,-8px)rotate(5deg)}}.sfsignal--faglar path{fill:none;stroke:#eaf2f4b3;stroke-width:1.8px;stroke-linecap:round;animation:2.2s ease-in-out infinite sf-dyk}@keyframes sf-dyk{0%,to{opacity:.85;transform:translateY(0)}50%{opacity:.35;transform:translateY(14px)}}.sfsignal--bubblor circle{fill:#eaf2f499;animation:2.6s ease-in infinite sf-bubbla}@keyframes sf-bubbla{0%{opacity:0;transform:translateY(10px)scale(.5)}40%{opacity:.9}to{opacity:0;transform:translateY(-16px)scale(1)}}.sfsignal--storfisk path{fill:#f0b4454d;stroke:var(--a2);stroke-width:1.6px;animation:3.4s ease-in-out infinite sf-rygg}@keyframes sf-rygg{0%,70%,to{opacity:0;transform:translate(-14px)}80%,90%{opacity:1;transform:translate(6px)}}.sfsignal--skugga path{fill:#040c10b3;stroke:#6fa8c466;stroke-width:1.4px;animation:7s ease-in-out infinite alternate sf-lurar}@keyframes sf-lurar{0%{transform:translate(-6px)}to{transform:translate(7px)}}@media (prefers-reduced-motion:reduce){.sfsignal *{animation:none!important}.sfsignal--vak circle:first-child{opacity:.8}.sfsignal--vak circle:not(:first-child){opacity:.35;transform:scale(1.8)}.sfsignal--jakt path,.sfsignal--faglar path,.sfsignal--bubblor circle{opacity:.8}.sfsignal--storfisk path{opacity:1}}.sfnapp{text-align:center;justify-items:center;gap:.9rem;display:grid}.sfnapp__bild{width:min(100%,22rem)}.sfnapp__bild svg{width:100%;height:auto;display:block}.sfnapp__text{min-height:1.5em;color:var(--a);margin:0;font-size:clamp(1.05rem,4vw,1.3rem)}.sfnapp--hugg .sfnapp__text{color:var(--a2);font-weight:700}.sfnapp__handling{color:var(--scen-dov);max-width:26rem;margin:0;font-size:.92rem}.sfnapp__knapp{appearance:none;border:2px solid var(--ram);background:var(--yta);color:var(--a);font:inherit;cursor:pointer;touch-action:none;opacity:.55;letter-spacing:.02em;border-radius:999px;min-width:14rem;min-height:3.4rem;padding:1rem 1.8rem;font-size:1.05rem;font-weight:600;transition:border-color .12s,background .12s}.sfnapp--hugg .sfnapp__knapp{opacity:1;border-color:var(--a2);color:var(--a2);letter-spacing:.06em;background:#f0b4453d;font-size:1.35rem;font-weight:800;transform:scale(1.06)}.sfnapp__utfall{place-items:center;min-height:3.4rem;margin:0;font-size:clamp(1.1rem,4.5vw,1.4rem);font-weight:700;display:grid}.sfnapp__utfall--traff{color:var(--gron)}.sfnapp__utfall--for_tidigt,.sfnapp__utfall--for_sent{color:var(--rod)}.sfnapp__yta{stroke:#eaf2f44d;stroke-width:2px}.sfnapp__lina{stroke:#eaf2f48c;stroke-width:1.6px;fill:none}.sfnapp__flote{transition:transform .18s}.sfnapp__flote-topp{fill:var(--rod)}.sfnapp__flote-fot{stroke:var(--a);stroke-width:3px}.sfnapp--nafs .sfnapp__flote{animation:.28s linear infinite sf-darr}.sfnapp--hugg .sfnapp__flote{transform:translateY(26px)}@keyframes sf-darr{0%,to{transform:translate(0)}50%{transform:translate(1.5px,2px)}}.sfnapp__ringar circle{fill:none;stroke:#eaf2f466;stroke-width:1.4px}.sfnapp__spo{fill:none;stroke:var(--a);stroke-width:3.5px;stroke-linecap:round;transform-origin:24px 120px;transition:transform .2s}.sfnapp__rulle{fill:none;stroke:var(--a);stroke-width:2.5px}.sfnapp--nafs .sfnapp__spo{animation:.5s ease-in-out infinite sf-nick}.sfnapp--hugg .sfnapp__spo{stroke:var(--a2);transform:rotate(16deg)}@keyframes sf-nick{0%,to{transform:rotate(0)}50%{transform:rotate(3deg)}}.sfnapp__slak{fill:none;stroke:var(--a);stroke-width:2.4px;transition:d .14s linear}.sfnapp--nafs .sfnapp__slak{animation:.4s ease-in-out infinite sf-ryck}.sfnapp--hugg .sfnapp__slak{d:path("M 20 46 C 70 48 130 48 180 46");stroke:var(--a2);stroke-width:3px}@keyframes sf-ryck{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.sfnapp__bete{fill:var(--a2);transition:transform .2s}.sfnapp--nafs .sfnapp__bete{transform:translate(6px,3px)}.sfnapp__plask path{stroke:#eaf2f4d9;stroke-width:2.4px;stroke-linecap:round;opacity:0}.sfnapp--nafs .sfnapp__plask path:nth-child(3){opacity:.4}.sfnapp--hugg .sfnapp__plask path{animation:.5s ease-out forwards sf-explosion}@keyframes sf-explosion{0%{opacity:0;transform:scaleY(.2)}40%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1.25)}}.sfnapp__indikator{fill:none;stroke:var(--a);stroke-width:2.4px}.sfnapp__lampa{fill:#eaf2f42e;transition:fill .1s}.sfnapp__lampa--pa{fill:var(--a2)}.sfnapp--nafs .sfnapp__lampa{animation:1.2s step-end infinite sf-pip}@keyframes sf-pip{0%,85%{fill:#eaf2f42e}90%,to{fill:var(--a2)}}@media (prefers-reduced-motion:reduce){.sfnapp *{animation:none!important}.sfnapp--hugg .sfnapp__lampa{fill:var(--a2)}.sfnapp--hugg .sfnapp__plask path{opacity:1}}.sfscen{grid-template-columns:minmax(0,1fr) minmax(14rem,20rem);justify-self:center;align-items:center;gap:clamp(1rem,3vw,2.5rem);width:min(100%,120rem);max-width:100%;display:grid}.sfscen>*{min-width:0;min-height:0}.sfscen--lobby{grid-template-columns:minmax(0,1fr);gap:clamp(.6rem,2vh,1.4rem)}.sfscen--lobby .sfsjo{--sjohojd:26vh;opacity:.85}.sfscen__sjo{min-width:0;min-height:0}.sfscen__sida{align-content:start;gap:.7rem;min-width:0;display:grid}.sfscen__sjonamn{font-family:var(--rubrikfont);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:clamp(1.3rem,2.1vw,2rem)}.sfscen__sjotyp{color:var(--scen-dov);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.95rem}.sfscen__tid{font-family:var(--rubrikfont);color:var(--a2);margin:0;font-size:clamp(2rem,4vw,3.4rem)}.sfscen__vader{margin:.4rem 0 0;font-size:clamp(1rem,1.6vw,1.35rem)}.sfscen__skrona{color:var(--siv);margin:0;font-size:clamp(.95rem,1.4vw,1.2rem);font-style:italic}.sfscen__fangster{gap:.35rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.sfscen__fangster li{color:var(--scen-dov);justify-content:space-between;gap:1rem;font-size:clamp(.95rem,1.3vw,1.15rem);display:flex}.sfscen__fangst--landad{color:var(--a)}.sfscen__fangst--landad b{color:var(--a2)}.sftitlar{color:var(--scen-dov);gap:.3rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}@media (max-width:62rem){.sfscen,.sfscen--lobby{grid-template-columns:minmax(0,1fr)}}.sfmobil{gap:.8rem;display:grid}.sfmobil .sfsjo{--sjohojd:30vh}.sfmobil--napp{place-content:center;min-height:60vh}.sfrad{color:var(--scen-dov);justify-content:space-between;align-items:baseline;margin:0;font-size:.9rem;display:flex}.sfrad__tid{font-family:var(--rubrikfont);color:var(--a2);font-size:1.4rem}.sfinfo{color:var(--scen-dov);text-align:center;margin:0}.sfvader{text-align:center;margin:0;font-size:1.05rem}.sfstatus{flex-wrap:wrap;align-items:baseline;gap:.3rem 1rem;margin:0;display:flex}.sfstatus b{font-family:var(--rubrikfont);font-size:1.2rem}.sfstatus span{color:var(--scen-dov);font-size:.9rem}.sfstatus__fisk{color:var(--a2)!important}.sfledtradar{background:var(--yta);border:1px solid var(--ram);border-radius:.9rem;gap:.5rem;padding:.9rem 1rem;display:grid}.sfledtrad{margin:0}.sfskrona{color:var(--siv);margin:0;font-style:italic}.sfguide{color:var(--a2);background:#f0b44524;border-radius:.7rem;margin:0;padding:.6rem .9rem}.sfdrag{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.5rem;display:grid}.sfdrag__knapp{appearance:none;text-align:left;border:1px solid var(--ram);background:var(--yta);min-height:4.4rem;color:var(--a);font:inherit;cursor:pointer;border-radius:.8rem;gap:.15rem;padding:.7rem .8rem;display:grid}.sfdrag__knapp b{font-size:.98rem}.sfdrag__knapp small{color:var(--scen-dov);font-size:.78rem}.sfdrag__knapp--valt{border-color:var(--a2);background:#f0b4452e}.sfdrag__knapp--valt b{color:var(--a2)}.sfdrag__knapp:disabled{opacity:.4;cursor:not-allowed}.sfbutik__oppna{appearance:none;border:1px dashed var(--ram);width:100%;min-height:3rem;color:var(--scen-dov);font:inherit;cursor:pointer;background:0 0;border-radius:.8rem;padding:.85rem}.sfbutik{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.sfbutik li{background:var(--yta);border:1px solid var(--ram);border-radius:.8rem;justify-content:space-between;align-items:center;gap:.8rem;padding:.7rem .85rem;display:flex}.sfbutik li div{gap:.1rem;display:grid}.sfbutik li small{color:var(--scen-dov);font-size:.8rem}.sfbutik li button{appearance:none;border:1px solid var(--a2);min-height:2.6rem;color:var(--a2);font:inherit;cursor:pointer;background:#f0b44524;border-radius:999px;flex:none;padding:.55rem .9rem;font-weight:600}.sfbutik li button:disabled{opacity:.35;border-color:var(--ram);color:var(--scen-dov);cursor:not-allowed;background:0 0}.sfbutik--agd{opacity:.6}.sfbutik__agd{color:var(--gron);font-size:.85rem}.sffangst{text-align:center;gap:.6rem;display:grid}.sffangst__text{margin:0;font-size:1.05rem}.sffangst__fisk{font-family:var(--rubrikfont);color:var(--a2);margin:0;font-size:1.5rem}.sffangst__trofe{color:var(--gron);letter-spacing:.16em;text-transform:uppercase;font-size:.85rem;font-family:var(--brodfont,inherit);display:block}.sfslapp{appearance:none;border:1px solid var(--siv);min-height:3.4rem;color:var(--siv);font:inherit;cursor:pointer;background:0 0;border-radius:.9rem;gap:.2rem;padding:.8rem 1rem;display:grid}.sfslapp small{color:var(--scen-dov);font-size:.78rem}.sftabell{counter-reset:p;gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.sftabell li{border-radius:.6rem;justify-content:space-between;gap:1rem;padding:.5rem .7rem;display:flex}.sftabell li:before{counter-increment:p;content:counter(p) ".";color:var(--scen-dov);margin-right:.5rem}.sftabell li b{font-family:var(--rubrikfont)}.sftabell--jag{background:var(--yta)}.sftabell--jag b{color:var(--a2)}.sfsignallista{color:var(--scen-dov);gap:.2rem;margin:0;padding:0;font-size:.85rem;list-style:none;display:grid}.sffel{color:var(--rod);text-align:center;margin:0}.korruta--storfiskaren .korruta__platser{border-collapse:collapse;width:100%;font-size:.88rem}.korruta--storfiskaren .korruta__platser th{text-align:left;opacity:.6;padding:.3rem .5rem;font-weight:600}.korruta--storfiskaren .korruta__platser td{border-top:1px solid #ffffff14;padding:.35rem .5rem}.korruta__plats--upptagen td{background:#ffffff0a}.korruta__falsk{color:#e2644f}.korruta--storfiskaren .korruta__fangster{gap:.25rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.korruta--storfiskaren .korruta__fangster li{justify-content:space-between;gap:1rem;font-size:.9rem;display:flex}.korruta__skrona{opacity:.7;margin:.2rem 0 0;font-style:italic}.sfkort{background:var(--yta);border:1px solid var(--ram);border-radius:.9rem;gap:.35rem;padding:.9rem 1rem;display:grid}.sfkort__etikett{letter-spacing:.18em;text-transform:uppercase;color:var(--scen-dov);margin:0;font-size:.72rem}.sfkort__rubrik{font-family:var(--rubrikfont);margin:0;font-size:clamp(1.3rem,6vw,1.7rem);line-height:1.15}.sfkort__text{margin:0;font-size:.98rem}.sfkort__bi{color:var(--scen-dov);margin:0;font-size:.88rem}.sfkort--se{border-color:color-mix(in srgb, var(--siv) 45%, transparent)}.sfsignalrad{margin:0;font-size:.95rem}.sfsignalrad b{color:var(--a2)}.sfinfo--vantar{color:var(--scen-dov);font-size:.9rem}.sfgrupp{gap:.4rem;margin-top:.5rem;display:grid}.sfgrupp__rubrik{letter-spacing:.06em;text-transform:uppercase;color:var(--siv);margin:0;font-size:.82rem;font-weight:700}.sfgrupp__rubrik span{text-transform:none;letter-spacing:0;color:var(--scen-dov);font-weight:400}.sfdrag__knapp em{color:var(--scen-dov);letter-spacing:.04em;font-size:.72rem;font-style:normal}.sfdrag__knapp--valt em{color:var(--a2)}.sfvalt{color:var(--a2);background:#f0b44524;border-radius:.7rem;margin:.6rem 0 0;padding:.7rem .85rem;font-size:.92rem}.sfkort--kast{border-color:color-mix(in srgb, var(--a2) 40%, transparent)}.sffangst--landad{border-color:var(--gron)}.sffangst--landad .sfkort__rubrik{color:var(--a2)}.sfverktyg{flex-wrap:wrap;gap:.4rem;display:flex}.sfverktyg__knapp{appearance:none;border:1px solid var(--ram);min-height:2.8rem;color:var(--scen-dov);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:auto;padding:.6rem .8rem;font-size:.85rem}.sfhjalp{border:1px solid var(--a2);background:#f0b44514;border-radius:.9rem;gap:.7rem;padding:1rem 1.1rem;display:grid}.sfhjalp h2{font-family:var(--rubrikfont);color:var(--a2);margin:0;font-size:1.3rem}.sfhjalp ol{gap:.55rem;margin:0;padding-left:1.2rem;font-size:.92rem;display:grid}.sfhjalp li b{color:var(--a)}.sfhjalp__spets{color:var(--siv);margin:0;font-size:.9rem;font-style:italic}.sfscen__uppmaning{color:var(--a2);margin:.3rem 0 0;font-size:clamp(.95rem,1.5vw,1.25rem)}.sfkast{text-align:center;justify-items:center;gap:.8rem;display:grid}.sfkast__bild{width:min(100%,22rem)}.sfkast__bild svg,.sfkast__bild{height:auto;display:block}.sfkast__vatten{stroke:#eaf2f447;stroke-width:2px}.sfkast__spo{fill:none;stroke:var(--a);stroke-width:3.5px;stroke-linecap:round;transform-origin:22px 138px;transition:transform .35s cubic-bezier(.3,1.4,.5,1)}.sfkast__rulle{fill:none;stroke:var(--a);stroke-width:2.5px}.sfkast__lina{fill:none;stroke:#eaf2f480;stroke-width:1.5px;transition:opacity .3s}.sfkast__bete{fill:var(--a2);transition:transform .55s cubic-bezier(.25,.9,.4,1)}.sfkast__ringar circle{fill:none;stroke:#eaf2f473;stroke-width:1.4px;opacity:0;transform-origin:176px 118px}.sfkast--flyger .sfkast__spo{transform:rotate(-14deg)}.sfkast--flyger .sfkast__bete{transform:translate(14px,22px)}.sfkast--flyger .sfkast__ringar circle{animation:1.6s ease-out .55s infinite sf-plask}.sfkast--flyger .sfkast__ringar circle:last-child{animation-delay:.85s}@keyframes sf-plask{0%{opacity:.8;transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}.sfkast__drag{font-family:var(--rubrikfont);color:var(--a2);margin:0;font-size:1.25rem}.sfkast__text{color:var(--scen-dov);max-width:22rem;margin:0;font-size:.9rem}.sfnapp__gest{color:var(--scen-dov);margin:0;font-size:.82rem}.sfrorelse{appearance:none;text-align:left;border:1px dashed var(--a2);width:100%;color:var(--a2);font:inherit;cursor:pointer;background:#f0b44514;border-radius:.9rem;gap:.2rem;padding:.85rem 1rem;display:grid}.sfrorelse small{color:var(--scen-dov);font-size:.8rem}@media (prefers-reduced-motion:reduce){.sfkast *{transition:none!important;animation:none!important}.sfkast--flyger .sfkast__ringar circle{opacity:.5}}.sflada{border:1px solid var(--ram);background:linear-gradient(#00000052,#0000002e);border-radius:.9rem;gap:.7rem;padding:.7rem;display:grid}.sflada__fack{background:#ffffff09;border-radius:.6rem;gap:.4rem;padding:.55rem .5rem .65rem;display:grid;box-shadow:inset 0 1px #ffffff0f}.sflada__rubrik{letter-spacing:.1em;text-transform:uppercase;color:var(--siv);margin:0;font-size:.72rem;font-weight:700}.sflada__rubrik span{letter-spacing:0;text-transform:none;color:var(--scen-dov);font-weight:400}.sflada__rad{grid-template-columns:repeat(auto-fit,minmax(5.2rem,1fr));gap:.4rem;display:grid}.sfbete{appearance:none;color:var(--a);font:inherit;cursor:pointer;background:#00000040;border:1.5px solid #0000;border-radius:.55rem;justify-items:center;gap:.15rem;padding:.5rem .3rem .45rem;transition:border-color .12s,background .12s,transform .12s;display:grid}.sfbete__bild{width:100%;max-width:3.6rem;display:block}.sfbete__bild svg{width:100%;height:auto;display:block}.sfbete__namn{text-align:center;font-size:.78rem;font-weight:600;line-height:1.1}.sfbete__stil{color:var(--scen-dov);letter-spacing:.04em;font-size:.66rem}.sfbete:hover:not(:disabled){border-color:var(--ram)}.sfbete--valt{border-color:var(--a2);background:#f0b44529;transform:translateY(-2px)}.sfbete--valt .sfbete__namn{color:var(--a2)}.sfbete--omojligt{opacity:.28;cursor:not-allowed}.sfbete:disabled{cursor:not-allowed}.sfbete:disabled:not(.sfbete--omojligt){opacity:.55}.sflada__valt{color:var(--scen-dov);margin:0;padding:0 .2rem;font-size:.88rem}.sflada__valt b{color:var(--a2)}.sfbete__lina{stroke:#eaf2f480;stroke-width:1.2px;fill:none}.sfbete__krok{stroke:#cfd8dc;stroke-width:1.6px;fill:none;stroke-linecap:round}.sfbete__oga{fill:#0b1418}.sfbete__rod{fill:#e2644f}.sfbete__vit{stroke:#eef3f5;stroke-width:3px}.sfbete__silver{fill:#c8d4da}.sfbete__glans{fill:#ffffff8c}.sfbete__koppar{fill:#d29a4e}.sfbete__blaa{fill:#5d9fc4}.sfbete__gron{fill:#6fbf7d}.sfbete__brun{fill:#9c7a4e}.sfbete__vinge{fill:#eaf2f4b8}.sfbete__bly{fill:#8b98a0}.sfbete__guld{fill:#f0b445}.sfbete__silverfisk{fill:#b9c8d0}.sfbete__skovel{fill:#eaf2f48c}.sfbete__stjart{fill:#eaf2f46b}.sfbete__nos{fill:#00000073}.sfbete__rand{stroke:#00000059;stroke-width:1.4px;fill:none}.sfbete__pärla{fill:#f0b445}.sfbete__rodprick{fill:#e2644f}.sfbete__majs{fill:#f0d045}.sfbete__vatten{stroke:#eaf2f438;stroke-width:1.4px}.sfutsikt{gap:.5rem;display:grid}.sfutsikt__bild{border:1px solid var(--ram);touch-action:none;cursor:crosshair;border-radius:1rem;width:100%;height:min(58vh,30rem);display:block}.sfstruktur{fill:#6e9e8e29;stroke:#6e9e8e66;stroke-width:1.5px;transition:fill .15s,stroke .15s}.sfstruktur--traffad{fill:#e9b44c38;stroke:var(--guld);stroke-width:2.5px}.sfbage__fyll{fill:var(--gradde);opacity:.09}.sfbage__kant{fill:none;stroke:var(--gradde);stroke-width:2px;opacity:.7;stroke-dasharray:7 7;stroke-linecap:round;stroke-linejoin:round}.sfbage__avstand{fill:none;stroke:var(--gradde);stroke-width:1.5px;opacity:.35;stroke-linecap:round}.sfspo__blank{stroke:#0e2229;stroke-width:5px;fill:none;stroke-linecap:round}.sfspo__grepp{stroke:#5b3b22;stroke-width:10px;fill:none;stroke-linecap:round}.sfspo__rulle{fill:#2b2b2b}.sfspo__nav{fill:#c9b98e}.sfspo__lina{fill:none;stroke:var(--gradde);stroke-width:1.5px;opacity:.85}.sfutsikt__signalnamn{fill:var(--a);text-anchor:middle;paint-order:stroke;stroke:#040c10d9;stroke-width:3.5px;font-size:11px;font-weight:600}.sfum ellipse,.sfum circle{fill:none;stroke:#eaf2f499;stroke-width:1.4px}.sfum path{fill:none;stroke:#eaf2f4bf;stroke-width:1.6px;stroke-linecap:round}.sfum--vak ellipse{transform-origin:50%;animation:2.6s ease-out infinite sf-vakring}.sfum--vak ellipse:nth-child(2){animation-delay:.5s}.sfum--vak ellipse:nth-child(3){animation-delay:1s}@keyframes sf-vakring{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.3)}}.sfum--stim ellipse{fill:#09202acc;stroke:#6fa8c466}.sfum--storfisk path{fill:#f0b44559;stroke:var(--a2)}.sfum--skugga path{fill:#040c10a6;stroke:#6fa8c466}.sfum--bubblor circle{fill:#eaf2f48c;stroke:none}.sfsikte{stroke:var(--rost);stroke-width:3px;opacity:.9;stroke-dasharray:2 9;fill:none;stroke-linecap:round}.sfsikte__skugga{fill:#0b1f29;opacity:.45}.sfsikte__ring{fill:none;stroke:var(--gradde);stroke-width:2px;opacity:.9}.sfsikte__ring--yttre{opacity:.4}.sfutsikt__text{text-align:center;color:var(--scen-dov);margin:0;font-size:.92rem}.sfutsikt__text b{color:var(--a2)}.sfsikteslage{text-align:center;color:var(--scen-dov);margin:0;font-size:.85rem}@media (prefers-reduced-motion:reduce){.sfum *{animation:none!important}.sfum--vak ellipse{opacity:.55}}.sfvrid--pa{border-color:var(--a2)!important;background:#f0b4454d!important}.sfsikteslage--vrider{color:var(--a2);font-weight:700}.varld--storfiskaren .sfkort,.scen--storfiskaren .sfkort{background:#12303a8c;border:1px solid #f3ebdd29;border-radius:20px;gap:10px;padding:18px 20px}.sfkort__etikett{letter-spacing:1.5px;text-transform:uppercase;color:var(--guld);font-size:13px;font-weight:700}.sfkort__rubrik{font-family:var(--rubrikfont);letter-spacing:-1px;font-size:clamp(30px,9vw,44px);font-weight:800;line-height:1}.sfkort__text{font-size:16px;font-weight:500}.sfkort__bi{color:var(--salvia);font-size:14px;font-weight:500;line-height:1.4}.varld--storfiskaren .knapp--magenta{background:var(--rost);border-color:var(--rost);color:#fff;border-radius:18px;height:64px;font-size:19px;font-weight:700}.varld--storfiskaren .knapp--magenta:disabled{opacity:.45}.sfhaller{background:var(--djup);border:1px solid #f3ebdd24;border-radius:16px;align-items:center;gap:14px;padding:12px 16px;display:flex}.sfhaller__vad{flex-direction:column;flex-grow:1;display:flex}.sfhaller__vad small{color:var(--salvia);font-size:13px;font-weight:600}.sfhaller__vad b{font-size:19px;font-weight:700}.sfhaller__fisk{flex-shrink:0;width:96px;height:24px}.sfhaller__vikt{font-family:var(--rubrikfont);letter-spacing:-.5px;font-size:30px;font-weight:800}.sffisk{display:block}.sffisk--liten{fill:#8fb3a8}.sffisk--stor{fill:#2f6b75}.sffisk--trofe{fill:var(--guld)}.sffangst__mat{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sffangst__vikt{font-family:var(--rubrikfont);letter-spacing:-1px;color:var(--guld);font-size:clamp(34px,11vw,56px);font-weight:800;line-height:1}.sffangst__trofe{letter-spacing:1.5px;text-transform:uppercase;color:var(--lovgron);margin:0;font-size:13px;font-weight:700}.sfverktyg__knapp--pa{border-color:var(--guld);color:var(--guld)}.sfkort__bi--pa{color:var(--guld);font-weight:700}
