@font-face{font-family:Big Shoulders Display;font-weight:600;font-display:swap;src:url(big-shoulders-600.woff2) format("woff2")}@font-face{font-family:Big Shoulders Display;font-weight:800;font-display:swap;src:url(big-shoulders-800.woff2) format("woff2")}@font-face{font-family:Barlow;font-weight:400;font-display:swap;src:url(barlow-400.woff2) format("woff2")}@font-face{font-family:Barlow;font-weight:500;font-display:swap;src:url(barlow-500.woff2) format("woff2")}@font-face{font-family:Barlow;font-weight:600;font-display:swap;src:url(barlow-600.woff2) format("woff2")}@font-face{font-family:Newsreader;font-weight:200 800;font-style:normal;font-display:swap;src:url(newsreader-opsz.woff2) format("woff2")}@font-face{font-family:Newsreader;font-weight:200 800;font-style:italic;font-display:swap;src:url(newsreader-opsz-italic.woff2) format("woff2")}:root{--natt: #071519;--natt2: #0c2226;--is: #e4f4f0;--dimma: #a9c8c2;--reflex: #dcff3f;--ljus: #ffbe6b;--flagga: #ff6a48;--sno: #f1f6f4;--sno2: #dfe9e6;--black: #0f2120;--blackmatt: #40544f;--lank: #075f55;--frost: rgba(7, 24, 28, .74);--kant: rgba(214, 245, 236, .22);--disp: "Big Shoulders Display", "Barlow", "Arial Narrow", sans-serif;--ui: "Barlow", "Segoe UI", system-ui, sans-serif;--las: "Newsreader", Georgia, "Times New Roman", serif;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-expo: cubic-bezier(.16, 1, .3, 1);--ease-io: cubic-bezier(.76, 0, .24, 1);--railh: 68px;--toppen: 60px}*,*:before,*:after{box-sizing:border-box}html{scrollbar-gutter:stable;scrollbar-color:#36605e var(--natt);background:var(--natt);-webkit-text-size-adjust:100%}html.lås{overflow:hidden}html.lås #resan,html.minneoppet .ar{visibility:hidden}html.minneoppet .ar .skylt{visibility:hidden!important}html.lås .topp{background:#06161a}body{margin:0;color:var(--is);font:400 1rem/1.5 var(--ui);background:var(--natt);overflow-x:clip}::selection{background:var(--reflex);color:#101c05}.panel.las ::selection{background:#0a6a5e;color:#fff}a{color:inherit}button,input{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer;padding:0}:focus-visible{outline:2.5px solid var(--reflex);outline-offset:3px;border-radius:3px}.panel.las :focus-visible{outline-color:#0a6a5e}.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ic{width:1.25em;height:1.25em;flex:none;display:block}.hoppa{position:fixed;left:12px;top:-80px;z-index:90;background:var(--reflex);color:#111;padding:10px 16px;font-weight:600}.hoppa:focus{top:12px}#scen{position:fixed;inset:0;width:100%;height:100%;display:block;z-index:0;opacity:0;transition:opacity .9s ease}#scen.klar{opacity:1}#scen.peka{cursor:pointer}html.no3d #scen{display:none}.topp{position:fixed;z-index:40;inset:0 0 auto;height:var(--toppen);display:flex;align-items:center;gap:22px;padding:0 28px;background:linear-gradient(#071519d1,#07151900)}.ord{font:800 1.75rem/1 var(--disp);letter-spacing:.005em;text-decoration:none;display:inline-flex;align-items:center;min-height:44px;transition:color .18s ease}.ord span{color:var(--reflex)}.meny a,.slumpknapp{background:#07181c9e;border-radius:8px}.meny{display:flex;align-items:center;gap:4px;margin-left:12px}.meny a,.slumpknapp{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 12px;text-decoration:none;font-weight:500;font-size:.98rem;border-radius:22px;transition:background-color .18s ease,color .18s ease,transform .14s var(--ease-out)}.meny a[aria-current]{color:var(--reflex)}.meny a:active,.slumpknapp:active{transform:scale(.96)}.slumpknapp .ic{color:var(--ljus);transition:transform .4s var(--ease-out)}.sok{margin-left:auto;display:flex;align-items:center;gap:8px;height:40px;width:min(280px,26vw);padding:0 14px;border:1px solid var(--kant);border-radius:20px;background:#07181c8c;backdrop-filter:blur(12px);transition:border-color .18s ease,width .24s var(--ease-out)}.sok:focus-within{border-color:var(--reflex);width:min(340px,32vw)}.sok input{background:none;border:0;outline:0;width:100%;height:38px;font-size:.98rem;caret-color:var(--reflex)}.sok input::placeholder{color:var(--dimma);opacity:1}.sok input::-webkit-search-cancel-button{filter:invert(1)}@media(hover:hover)and (pointer:fine){.meny a:hover,.slumpknapp:hover{background:#d6f5ec24}.slumpknapp:hover .ic{transform:rotate(90deg)}.ord:hover{color:var(--reflex)}}#resan{position:relative;z-index:10;pointer-events:none}#resan a,#resan button,.skylt,.start-text{pointer-events:auto}.start{min-height:100svh;padding:calc(var(--toppen) + 3.2vh) 28px calc(var(--railh) + 20px);position:relative}.start-text{max-width:900px}h1{font:800 clamp(3.25rem,6.8vw,6rem)/.94 var(--disp);margin:0 0 16px;letter-spacing:-.005em;text-shadow:0 2px 22px rgba(4,16,19,.55)}.rad{display:block;overflow:hidden;padding-bottom:.09em;margin-bottom:-.09em}.rad>span{display:block}.rad:nth-child(2){color:var(--reflex)}.ingress{font-size:clamp(1.08rem,1.45vw,1.3rem);line-height:1.42;max-width:31em;margin:0 0 12px;text-shadow:0 1px 12px rgba(4,16,19,.8)}.ingress b{font-weight:600}.nyckel{list-style:none;display:flex;flex-wrap:wrap;gap:4px 20px;padding:0;margin:0 0 18px;font-weight:500;font-size:.95rem;text-shadow:0 1px 10px rgba(4,16,19,.9)}.nyckel li{display:flex;align-items:center;gap:8px}.n-vag{width:22px;height:4px;border-radius:2px;background:var(--reflex);box-shadow:0 0 10px #dcff3fb3}.n-ljus{width:10px;height:10px;border-radius:50%;background:var(--ljus);box-shadow:0 0 10px 2px #ffbe6bb3}.n-flagga{color:var(--flagga);width:18px;height:18px}.start-val{display:flex;flex-wrap:wrap;gap:10px}.knapp{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:0 20px;font-weight:600;text-decoration:none;border-radius:24px;border:1px solid var(--kant);background:#07181c9e;backdrop-filter:blur(10px);transition:transform .14s var(--ease-out),background-color .18s ease,color .18s ease,border-color .18s ease}.knapp .ic{transition:transform .3s var(--ease-out)}.knapp:active{transform:scale(.97)}.knapp-reflex{background:var(--reflex);color:#152006;border-color:var(--reflex)}.valj-ar{margin:10px 0 0;font-size:.92rem;color:var(--is);text-shadow:0 1px 10px rgba(4,16,19,.9)}@media(hover:hover)and (pointer:fine){.knapp:hover{background:#d6f5ec29;border-color:#d6f5ec80}.knapp-reflex:hover{background:#eaff7d;border-color:#eaff7d}.knapp:hover .ic:last-child{transform:translate(3px)}}.reserv{display:none}html.no3d .reserv{display:block;margin-top:28px}html.no3d .reserv svg{width:100%;height:auto;display:block}html.no3d .hud-spring,html.no3d #springAlla{display:none}.ar{min-height:112svh;padding:0 28px;position:relative}.skylt{position:sticky;top:calc(var(--toppen) + 22px);width:min(404px,100%);padding:18px 22px 20px;background:var(--frost);-webkit-backdrop-filter:blur(16px) saturate(1.25);backdrop-filter:blur(16px) saturate(1.25);border:1px solid var(--kant);border-radius:18px;box-shadow:0 18px 44px #020a0c66,inset 0 1px #ffffff1a}.skylt h2{font:800 clamp(4.2rem,7vw,6rem)/.86 var(--disp);margin:0 0 8px;font-variant-numeric:tabular-nums}.skylt h2 a{text-decoration:none;display:inline-block;transition:color .18s ease}.tal{display:flex;flex-wrap:wrap;gap:0 14px;margin:0 0 8px;font-weight:600;font-size:1.05rem;font-variant-numeric:tabular-nums}.tal b{font-weight:600;color:var(--reflex)}.tal .t{color:var(--ljus)}.rost{margin:0 0 10px;font-size:1.05rem;line-height:1.4}.titlar{list-style:none;margin:0 0 12px;padding:0}.titlar a{display:flex;align-items:center;gap:9px;min-height:40px;padding:5px 0;text-decoration:none;border-top:1px solid rgba(214,245,236,.15);font-weight:500;line-height:1.25;transition:color .18s ease}.titlar small{margin-left:auto;color:var(--dimma);font:inherit;font-weight:400;font-size:.9rem;white-space:nowrap;font-variant-numeric:tabular-nums;padding-left:8px}.titlar .ic{width:16px;height:16px;color:var(--flagga)}.titlar i{width:8px;height:8px;margin:0 4px;border-radius:50%;background:var(--ljus);flex:none;box-shadow:0 0 8px #ffbe6bcc}.oppna{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;color:var(--reflex);text-decoration:none}.oppna .ic{transition:transform .3s var(--ease-out)}.oppna:active{transform:scale(.98)}@media(hover:hover)and (pointer:fine){.titlar a:hover{color:var(--reflex)}.oppna:hover .ic{transform:translate(4px)}.skylt h2 a:hover{color:var(--reflex)}}.slut{min-height:110svh;padding:18svh 28px calc(var(--railh) + 30px);display:flex;align-items:flex-start}.skylt-slut{position:relative;top:0;width:min(560px,100%)}.skylt-slut h2{font-size:clamp(2.6rem,5vw,4.2rem);line-height:.95;margin-bottom:12px}.skylt-slut p{margin:0 0 14px;font-size:1.05rem}.skylt-slut .sidfot{margin:18px 0 0;font-size:.92rem;color:var(--dimma)}.samma{margin:0 0 14px}.samma h3{font:600 1rem/1.3 var(--ui);margin:0 0 4px;color:var(--ljus)}.hud{position:fixed;z-index:30;right:26px;bottom:calc(var(--railh) + 16px);text-align:right;width:300px;padding:12px 16px;background:var(--frost);backdrop-filter:blur(14px) saturate(1.2);border:1px solid var(--kant);border-radius:16px;font-variant-numeric:tabular-nums}.hud p{margin:0}.hud-ar{font:800 1.5rem/1 var(--disp);color:var(--reflex)}.hud-km{font-weight:500;font-size:1rem;line-height:1.15}.hud-km b{font:800 3.4rem/.98 var(--disp);display:inline-block;transform-origin:right bottom;transition:color .3s ease}.hud-km span{display:block;color:var(--dimma);font-size:.9rem;font-weight:400}.hud-smatt{font-size:.9rem;color:var(--is);margin-top:2px!important}.hud-spring{position:absolute;left:10px;top:10px;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px 0 8px;border-radius:22px;font-weight:600;font-size:.92rem;color:var(--reflex);transition:background-color .18s ease,transform .14s var(--ease-out)}.hud-spring:active{transform:scale(.96)}.hud-spring[aria-pressed=true]{background:var(--reflex);color:#152006}@media(hover:hover)and (pointer:fine){.hud-spring:hover{background:#dcff3f29}.hud-spring[aria-pressed=true]:hover{background:#eaff7d}}html.no3d .hud{display:none}html.no3d .topp{background:#06161a}@media(prefers-reduced-motion:reduce){.topp{background:#06161a}}@media(min-width:761px){html.startlage .hud{bottom:auto;top:calc(var(--toppen) + 16px)}}@media(max-width:1180px){html.startlage .hud{display:none}}.rail{position:fixed;z-index:45;inset:auto 0 0;height:var(--railh);display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:0 14px env(safe-area-inset-bottom);background:#051215db;backdrop-filter:blur(14px);border-top:1px solid var(--kant);overflow-x:auto;scrollbar-width:none}.rail a{position:relative;display:flex;align-items:flex-end;justify-content:center;min-width:46px;padding-bottom:7px;text-decoration:none;font-weight:600;font-size:.95rem;font-variant-numeric:tabular-nums;color:var(--is);isolation:isolate;transition:color .18s ease}.rail a:before{content:"";position:absolute;z-index:-1;left:22%;right:22%;bottom:30px;height:calc(var(--h) * 28px + 2px);background:#58908a;border-radius:2px 2px 0 0;transition:background-color .18s ease}.rail a.ljus:after{content:"";position:absolute;left:50%;bottom:33px;margin-left:-3px;width:6px;height:6px;border-radius:50%;background:var(--ljus);box-shadow:0 0 7px #ffbe6be6}.rail a[aria-current]{color:var(--reflex)}.rail a[aria-current]:before{background:var(--reflex)}.rail a:active{transform:translateY(1px)}@media(hover:hover)and (pointer:fine){.rail a:hover{color:var(--reflex)}.rail a:hover:before{background:var(--reflex)}}.rail .tom{color:var(--dimma)}#etiketter{position:fixed;inset:0;z-index:8;pointer-events:none;overflow:hidden}.et{position:absolute;left:0;top:0;pointer-events:auto;display:inline-flex;align-items:center;gap:6px;max-width:230px;padding:4px 10px;min-height:28px;font-weight:500;font-size:.88rem;line-height:1.18;text-decoration:none;color:var(--is);background:#06161ad1;border:1px solid var(--kant);border-radius:14px;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s,background-color .18s ease,color .18s ease;will-change:transform}.et.pa{opacity:1;visibility:visible;transition:opacity .24s ease,visibility 0s,background-color .18s ease,color .18s ease}.et:after{content:"";position:absolute;left:50%;top:100%;width:1px;height:12px;background:#e4f4f099}.et .ic{width:15px;height:15px;color:var(--flagga)}.et small{color:var(--dimma);font-size:inherit;font-weight:400;font-variant-numeric:tabular-nums}.et-text{white-space:normal;background:#281804db;border-color:#ffbe6b73;width:max-content;max-width:210px}.et-text:after{background:#ffbe6bb3}.et-stor{font-weight:600;font-size:.98rem;border-color:#ff6a4899}.et-plats{font:800 1.25rem/1 var(--disp);color:#1a1303;background:var(--ljus);border-color:var(--ljus);padding:6px 12px;letter-spacing:.01em}.et-plats small{color:#3a2b08;font:500 .85rem/1 var(--ui)}.et-ar{font:800 1.08rem/1 var(--disp);background:none;border:0;padding:2px 4px;min-height:22px;text-shadow:0 1px 6px #04131699,0 0 2px #041316}.et-ar:after{height:5px;opacity:.6}.et-ar.topp14,.et-ar.dal{background:var(--reflex);color:#152006;text-shadow:none;padding:5px 11px;border-radius:14px;font-size:1.22rem}.et-ar.topp14 small,.et-ar.dal small{color:#2c3b0c;font:600 .86rem/1 var(--ui)}.et-ar.dal{background:#d9f3ee}@media(hover:hover)and (pointer:fine){.et:hover{background:var(--reflex);color:#152006;border-color:var(--reflex);z-index:3}.et:hover small,.et:hover .ic{color:#2c3b0c}.et-ar:hover{text-shadow:none}}.tips{position:fixed;z-index:35;left:0;top:0;pointer-events:none;padding:7px 11px;max-width:280px;background:#06161af0;border:1px solid var(--kant);border-radius:10px;font-size:.92rem;line-height:1.25;font-weight:500}.tips small{display:block;color:var(--dimma);font-weight:400;font-size:.84rem;margin-top:1px;font-variant-numeric:tabular-nums}.klarat{position:fixed;z-index:31;left:0;right:0;margin-inline:auto;width:fit-content;max-width:calc(100vw - 20px);top:calc(var(--toppen) + 10px);display:flex;align-items:center;gap:8px;padding:8px 15px;border-radius:22px;background:var(--flagga);color:#260700;font-weight:600;white-space:nowrap;opacity:0;transform:translateY(-14px) scale(.97);pointer-events:none;transition:opacity .18s ease,transform .18s var(--ease-out)}.klarat.pa{opacity:1;transform:none;transition:opacity .24s ease,transform .38s var(--ease-out)}.panel{position:fixed;z-index:42;top:var(--toppen);right:0;bottom:var(--railh);width:min(620px,48vw);overflow-y:auto;overscroll-behavior:contain;background:#06161ae6;-webkit-backdrop-filter:blur(22px) saturate(1.3);backdrop-filter:blur(22px) saturate(1.3);border-left:1px solid var(--kant);border-top-left-radius:20px;padding:0 30px 40px;outline:0;scrollbar-width:thin;scrollbar-color:#36605e transparent;transform:translate(0);opacity:1;transition:transform .46s var(--ease-expo),opacity .24s ease,width .46s var(--ease-expo),background-color .3s ease,color .3s ease}.panel.ut{transform:translate(44px);opacity:0;transition:transform .2s ease,opacity .18s ease}.panel[hidden]{display:none}.panelhuvud{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 -30px 6px;padding:8px 18px 8px 26px;background:inherit;backdrop-filter:none}.tillbaka,.stang{display:inline-flex;align-items:center;gap:7px;min-height:44px;min-width:44px;text-decoration:none;font-weight:500;transition:color .18s ease,transform .14s var(--ease-out)}.stang{justify-content:center;border-radius:50%}.tillbaka:active,.stang:active{transform:scale(.96)}@media(hover:hover)and (pointer:fine){.tillbaka:hover,.stang:hover{color:var(--reflex)}.panel.las .tillbaka:hover,.panel.las .stang:hover{color:var(--lank)}}.vy{animation:vyIn .46s var(--ease-expo) both}@keyframes vyIn{0%{opacity:0;transform:translateY(16px)}}.arstal{font:800 clamp(5.6rem,10vw,8.6rem)/.84 var(--disp);margin:0 0 8px;font-variant-numeric:tabular-nums;outline:0}.arstal.medel{font-size:clamp(3rem,5.4vw,4.6rem);line-height:.96}.tre{display:flex;flex-wrap:wrap;gap:8px 30px;margin:0 0 12px;padding:0}.tre div{min-width:70px}.tre dd{margin:0;font:800 2.45rem/1 var(--disp);font-variant-numeric:tabular-nums;color:var(--reflex)}.tre div.t dd{color:var(--ljus)}.tre div.f dd{color:var(--flagga)}.tre dt{font-size:.9rem;color:var(--dimma)}.vy h3{font:800 1.65rem/1.05 var(--disp);margin:28px 0 8px}.rost-stor{font-size:1.15rem;line-height:1.4;margin:0 0 12px;max-width:34em}.lista{list-style:none;margin:0;padding:0}.lista a{display:grid;grid-template-columns:62px 1fr auto;gap:10px;align-items:baseline;min-height:44px;padding:10px 6px;text-decoration:none;border-top:1px solid rgba(214,245,236,.13);line-height:1.28;transition:background-color .18s ease,color .18s ease,transform .14s var(--ease-out)}.lista a:active{transform:scale(.99)}.lista time{color:var(--dimma);font-size:.92rem;font-variant-numeric:tabular-nums;white-space:nowrap}.lista b{font-weight:500;display:flex;align-items:center;gap:7px}.lista b .ic{width:16px;height:16px;color:var(--flagga)}.lista span{color:var(--dimma);font-variant-numeric:tabular-nums;white-space:nowrap}.lista p{grid-column:2 / -1;margin:3px 0 0;font-size:.94rem;color:var(--dimma)}.lista.ar-med a{grid-template-columns:96px 1fr auto}@media(hover:hover)and (pointer:fine){.lista a:hover{background:#d6f5ec17;color:var(--reflex)}}mark{background:#dcff3f47;color:inherit;border-radius:2px}.manader{display:grid;grid-template-columns:repeat(12,1fr);gap:3px;align-items:end;height:128px;margin:16px 0 4px}.manader div{display:flex;flex-direction:column;justify-content:flex-end;height:100%;text-align:center;font-size:.78rem;color:var(--dimma);font-variant-numeric:tabular-nums}.manader i{display:block;background:var(--reflex);border-radius:2px 2px 0 0;min-height:1px;transform-origin:bottom;animation:stapel .7s var(--ease-expo) both;animation-delay:calc(var(--i) * 30ms + .12s)}.manader em{font-style:normal;color:var(--is);font-size:.76rem}@keyframes stapel{0%{transform:scaleY(0)}}.tomt-ar{font-size:1.15rem;max-width:30em}.arsteg{display:flex;justify-content:space-between;gap:10px;margin-top:26px}.platta{margin:0}.berg{display:grid;gap:3px;margin:12px 0 0}.berg a{display:grid;grid-template-columns:48px 1fr 66px;gap:10px;align-items:center;min-height:30px;text-decoration:none;font-variant-numeric:tabular-nums;font-weight:500;transition:color .18s ease}.berg i{display:block;height:16px;background:linear-gradient(90deg,#58908a,var(--reflex));border-radius:0 3px 3px 0;transform-origin:left;animation:stapelX .8s var(--ease-expo) both;animation-delay:calc(var(--i) * 26ms)}.berg span{text-align:right;color:var(--dimma)}@keyframes stapelX{0%{transform:scaleX(0)}}@media(hover:hover)and (pointer:fine){.berg a:hover{color:var(--reflex)}}.hurlangt{margin:10px 0 0}.hurlangt label{display:block;font-weight:500;margin-bottom:6px}.hurlangt .rad-in{display:flex;gap:8px}.hurlangt input{width:120px;min-height:46px;padding:0 14px;border-radius:12px;border:1px solid var(--kant);background:#d6f5ec12;font-variant-numeric:tabular-nums;caret-color:var(--reflex)}.hurlangt input:focus{border-color:var(--reflex);outline:0}.hurlangt p{margin:10px 0 0;min-height:1.5em}.veckor{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;align-items:end;height:100px}.veckor div{display:flex;flex-direction:column;justify-content:flex-end;height:100%;text-align:center;font-size:.82rem;color:var(--dimma)}.veckor i{display:block;background:#79b3ab;border-radius:2px 2px 0 0}.veckor em{font-style:normal;color:var(--is);font-size:.78rem;font-variant-numeric:tabular-nums}.panel.las{width:min(860px,62vw);background:var(--sno);color:var(--black);backdrop-filter:none;-webkit-backdrop-filter:none;border-left:0}.panel.las .panelhuvud{background:var(--sno);border-bottom:1px solid var(--sno2);margin-bottom:26px}.artikel{max-width:68ch;margin:0 auto;font:400 1.19rem/1.62 var(--las)}.artikel h2{font:800 clamp(2.6rem,5vw,4.3rem)/.98 var(--disp);margin:0 0 8px;color:var(--black);text-wrap:balance;outline:0}.artikel .meta{font:500 1rem/1.4 var(--ui);color:var(--blackmatt);margin:0 0 28px;font-variant-numeric:tabular-nums}.innehall a{color:var(--lank);text-underline-offset:.18em;text-decoration-thickness:.06em}.innehall img{max-width:100%;height:auto;display:block;margin:1.2em 0;border-radius:4px}.innehall p{margin:0 0 1em}.innehall blockquote{margin:1em 0;padding-left:1em;border-left:1px solid #9eb0ab;color:var(--blackmatt)}.innehall ul,.innehall ol{padding-left:1.3em}.innehall table{max-width:100%;display:block;overflow-x:auto}.laddar{color:var(--blackmatt);font-family:var(--ui)}.siffror{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:16px 18px;margin:0 0 26px;padding:18px 0;border-top:2px solid var(--black);border-bottom:1px solid #b9c8c4;font-family:var(--ui)}.siffror dd{margin:0;font:800 clamp(2.5rem,5vw,3.5rem)/1 var(--disp);font-variant-numeric:tabular-nums}.siffror dt{color:var(--blackmatt);font-size:.95rem}.jmf{font:400 1.02rem/1.5 var(--ui);margin:0 0 22px}.artikel h3{font:800 1.6rem/1.1 var(--disp);margin:28px 0 8px}.panel.las .lista a{border-top-color:#cdd9d5;font-family:var(--ui);font-size:1.02rem}.panel.las .lista time,.panel.las .lista span{color:var(--blackmatt)}@media(hover:hover)and (pointer:fine){.panel.las .lista a:hover{background:var(--sno2);color:var(--lank)}}.grannar{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:38px 0 10px;font-family:var(--ui)}.grannar a{display:block;padding:12px 0;min-height:44px;text-decoration:none;border-top:2px solid var(--black);line-height:1.25;font-weight:600;transition:color .18s ease}.grannar a:last-child{text-align:right}.grannar span{display:block;font-weight:400;color:var(--blackmatt);font-size:.9rem;margin-bottom:2px}@media(hover:hover)and (pointer:fine){.grannar a:hover{color:var(--lank)}}.panel.galleri{width:100%;left:0;background:#06161a;border:0;border-radius:0;padding:0 24px 40px}.panel.galleri .panelhuvud{margin:0 -24px 6px;background:#06161a}.bilder{columns:4 240px;column-gap:8px;margin-top:16px}.bilder button{display:block;width:100%;margin:0 0 8px;break-inside:avoid;overflow:hidden;border-radius:6px;background:#12302f}.bilder img{display:block;width:100%;height:auto;transition:transform .5s var(--ease-out),opacity .3s ease}.bilder button:active img{transform:scale(.985)}@media(hover:hover)and (pointer:fine){.bilder button:hover img{transform:scale(1.035)}}.ljusbord{border:0;padding:0;margin:0;width:100vw;height:100dvh;max-width:none;max-height:none;background:#030b0df7;color:var(--is);overflow:hidden}.ljusbord::backdrop{background:#030b0de6}.ljusbord[open]{display:flex;flex-direction:column;align-items:center;justify-content:center;animation:lbIn .22s ease both}@keyframes lbIn{0%{opacity:0}}.ljusbord img{max-width:100%;max-height:calc(100dvh - 76px);object-fit:contain;display:block}.ljusbord p{margin:8px 0 0;font-variant-numeric:tabular-nums}.lb{position:absolute;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:#07181cc7;border:1px solid var(--kant);transition:background-color .18s ease,transform .14s var(--ease-out)}.lb:active{transform:scale(.94)}.lb-stang{top:14px;right:14px}.lb-bak{left:14px;top:50%;margin-top:-26px}.lb-fram{right:14px;top:50%;margin-top:-26px}@media(hover:hover)and (pointer:fine){.lb:hover{background:#3c5a58e6}}.minne{position:fixed;z-index:44;left:28px;bottom:calc(var(--railh) + 16px);width:min(440px,calc(100vw - 24px));padding:16px 20px;background:#261805eb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(255,190,107,.5);border-radius:18px;box-shadow:0 18px 50px #020a0c80;transform-origin:left bottom;animation:minneIn .42s var(--ease-expo) both}@keyframes minneIn{0%{opacity:0;transform:translateY(18px) scale(.97)}}.minne[hidden]{display:none}.minne h2{font:800 clamp(1.9rem,3vw,2.4rem)/1.02 var(--disp);margin:0 44px 4px 0;text-wrap:balance}.minne .nar{color:var(--ljus);font-weight:500;margin:0 0 8px;font-variant-numeric:tabular-nums}.minne .utdrag{margin:0 0 12px;font-size:.98rem;line-height:1.42}.minne .start-val .knapp{min-height:44px;padding:0 16px}.minne .stang{position:absolute;right:8px;top:8px}.minne .knapp-reflex{background:var(--ljus);border-color:var(--ljus);color:#241702}@media(prefers-reduced-motion:no-preference){.js .rad>span{animation:radUpp .88s var(--ease-expo) both;animation-delay:calc(var(--i) * 95ms + 80ms)}.js .ingress,.js .nyckel,.js .start-val,.js .valj-ar{animation:lyft .62s var(--ease-out) both;animation-delay:.42s}.js .nyckel{animation-delay:.5s}.js .start .start-val{animation-delay:.58s}.js .valj-ar{animation-delay:.64s}.js .skylt h2 .siffra{display:inline-block}.ar .skylt{transition:opacity .42s ease,transform .64s var(--ease-expo),visibility 0s}.js .ar:not(.syns) .skylt{opacity:0;transform:translateY(30px);visibility:hidden;transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s}.rail a{transition:color .18s ease,transform .14s var(--ease-out)}}@keyframes radUpp{0%{transform:translateY(105%)}}@keyframes lyft{0%{opacity:0;transform:translateY(14px)}}html.no3d .ar .skylt,html.no3d .ar:not(.syns) .skylt{opacity:1;transform:none;position:relative;top:0;visibility:visible}html.no3d .ar{min-height:0;padding-bottom:20px}html.no3d .skylt{width:min(640px,100%);background:var(--natt2)}html.no3d .slut{min-height:0;padding-top:30px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0ms!important;transition-duration:.01ms!important}}@media(max-width:760px){:root{--railh: 62px;--toppen: 56px}html{scrollbar-gutter:auto;scrollbar-width:none}.topp{padding:0 8px 0 14px;gap:2px}.ord{font-size:1.42rem}.meny{margin-left:auto;gap:0}.meny a,.slumpknapp{padding:0 8px;font-size:.94rem;gap:4px}.slumpknapp .bred,.slumpknapp .ic{display:none}.sok{position:relative;width:44px!important;height:44px;padding:0;border:0;background:none;backdrop-filter:none;justify-content:center;margin-left:0}.sok input{position:fixed;left:10px;right:10px;top:58px;width:auto;height:46px;padding:0 16px;background:#0a2226;border:1px solid var(--reflex);border-radius:23px;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .18s ease,transform .2s var(--ease-out);font-size:16px}.sok.oppen input,.sok input:focus{opacity:1;pointer-events:auto;transform:none}.sok .ic{pointer-events:none}.start{padding:calc(var(--toppen) + 6px) 16px 0;min-height:100svh}h1{font-size:clamp(2.9rem,13.6vw,3.6rem);margin-bottom:10px}.ingress{font-size:1.04rem;margin-bottom:8px}.nyckel{font-size:.9rem;gap:2px 14px;margin-bottom:0}.start-text>.start-val{position:fixed;left:16px;right:16px;bottom:calc(var(--railh) + 12px);flex-wrap:nowrap}.start-text>.start-val .knapp{flex:1;padding:0 10px;white-space:nowrap;font-size:.96rem}.valj-ar{display:none}html.pastart .start-text>.start-val{display:none}.ar{padding:0 10px;min-height:104svh}.skylt{top:calc(100svh - var(--railh) - var(--ph, 300px) - 10px);width:100%;padding:12px 16px;border-radius:16px}.skylt h2{font-size:3.7rem;margin-bottom:4px}.rost{font-size:1rem;margin-bottom:6px}.tal{font-size:.98rem;margin-bottom:4px}.titlar{margin-bottom:4px}.titlar a{min-height:44px}.titlar li:nth-child(n+3){display:none}.slut{padding:calc(var(--toppen) + 8px) 10px calc(var(--railh) + 12px);min-height:100svh}.skylt-slut h2{font-size:2.5rem}html.startlage .hud{display:none}.skylt-slut{top:0}.hud{left:10px;right:10px;top:calc(var(--toppen) + 2px);bottom:auto;width:auto;display:flex;align-items:center;gap:10px;text-align:left;padding:2px 4px 2px 12px;min-height:46px;border-radius:23px}.hud-ar{font-size:1.32rem}.hud-km{font-size:.92rem;white-space:nowrap}.hud-km b{font-size:1.42rem;line-height:1}.hud-km span{display:none}.hud-smatt{font-size:.8rem;margin:0!important;color:var(--dimma);white-space:nowrap;overflow:hidden}.hud-smatt{display:none}.hud-spring{position:static;margin-left:auto}html:not(.pastart) .hud{display:none}html.lås .hud{display:none}.rail{grid-auto-columns:50px;overflow-x:auto;scrollbar-width:none;padding:0 6px env(safe-area-inset-bottom)}.rail::-webkit-scrollbar{display:none}.rail a{min-width:50px}.panel{left:0;right:0;width:100%;top:34svh;border-left:0;border-top:1px solid var(--kant);border-radius:20px 20px 0 0;padding:0 16px 32px;background:#06161af0}.panel.ut{transform:translateY(44px)}.panelhuvud{margin:0 -16px 2px;padding:4px 8px 4px 12px}.arstal{font-size:5.2rem}.arstal.medel{font-size:2.9rem}.tre{gap:6px 22px}.tre dd{font-size:2.1rem}.lista a{grid-template-columns:54px 1fr auto;padding:10px 2px}.lista.ar-med a{grid-template-columns:84px 1fr}.lista.ar-med span{grid-column:2}.panel.las,.panel.galleri{top:var(--toppen);width:100%;bottom:0;border-radius:0;z-index:46}.panel.galleri{padding:0 8px 30px}.panel.galleri .panelhuvud{margin:0 -8px 4px}.panel.las .panelhuvud{margin-bottom:16px}.artikel{font-size:1.13rem;line-height:1.58}.artikel .meta{margin-bottom:18px}.siffror{grid-template-columns:1fr 1fr}.bilder{columns:2;column-gap:6px}.bilder button{margin-bottom:6px}.grannar{gap:10px}.minne{left:10px;right:10px;width:auto;bottom:calc(var(--railh) + 10px);padding:14px 14px 14px 16px}.et{font-size:.82rem;max-width:172px}.et-text{max-width:160px}.et-ar{font-size:.92rem}.manader em{display:none}.klarat{font-size:.9rem;top:calc(var(--toppen) + 54px);padding:7px 13px}.lb{width:48px;height:48px}.lb-bak,.lb-fram{top:auto;bottom:14px;margin:0}}@media(max-width:760px)and (max-height:700px){.ingress{font-size:.98rem}h1{font-size:2.6rem}}@media(min-width:761px)and (max-height:760px){h1{font-size:4.2rem}.skylt h2{font-size:4rem}}@media(min-width:761px)and (max-width:1040px){.panel{width:56vw}.panel.las{width:76vw}.meny{margin-left:0}.slumpknapp .bred{display:none}}@media(hover:none){.tips{display:none}}@media print{#scen,#etiketter,.rail,.hud{display:none}}html.skrollad .topp{background:#06161af0}
