.prat{z-index:6;left:var(--ramme-kant-x);top:104px;bottom:calc(100svh - var(--konsoll-bunn,75svh));width:min(clamp(380px, 33vw, 460px), calc(var(--konsoll-venstre,100vw) - var(--ramme-kant-x) - 28px));font:400 15px/1.55 var(--ramme-mono);color:var(--ramme-blekk);flex-direction:column;justify-content:flex-end;gap:14px;display:flex;position:absolute}.ramme-side.forside{min-height:100svh}.rubrikk h1{font:700 clamp(40px, min(6vw, 8vh), 92px)/.96 var(--ramme-sans);letter-spacing:-.025em;color:var(--ramme-blekk);text-wrap:balance;margin:0}.rubrikk p{font:400 17px/1.45 var(--ramme-sans);color:var(--ramme-dim);margin:12px 0 0}.prat .ask-linje{flex:0 auto;min-height:0}.prat .linjer{flex:0 auto}@media (width>=760px){.prat .ask-linje{position:relative}.prat .merk{margin-top:10px;position:absolute;top:100%;left:0;right:0}}.rubrikk .bokstav{white-space:pre;display:inline-block}.rubrikk.borte{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ramme-side.forside+.fot{margin-top:0}@media (width>=760px) and (height<=520px){.rubrikk h1{font-size:clamp(28px,min(6vw,8vh),40px)}.prat{top:96px;bottom:calc(50px + env(safe-area-inset-bottom,0px))}.valg{scrollbar-width:none;overscroll-behavior-x:contain;flex-wrap:nowrap;margin:-12px 0 -16px;padding:12px 0 16px;overflow-x:auto}.valg::-webkit-scrollbar{display:none}.valg li{flex:none}}@media (width>=760px) and (height<=369px){.rubrikk{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=759px){.prat{top:auto;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));gap:10px;width:auto;font-size:14px}.prat:not(.vindu-apen) .linjer{--fade:0px;max-height:17vh;padding-left:4px}.prat:not(.vindu-apen) .linjer:has(>.signal){margin-left:-4px;padding-left:8px}.rubrikk h1{font-size:clamp(36px,11vw,48px)}.rubrikk p{font-size:15px}html.js body:has(.plate:not([hidden])) .spor{margin-left:54px}body:has(.prat) .plate{bottom:calc(48px + env(safe-area-inset-bottom,0px))}}.vindu-topp{display:none}@media (width<=759px){.prat.har-samtale:not(.vindu-apen) .linjer{display:none}.prat.vindu-apen{z-index:20;top:auto;left:12px;right:12px;bottom:calc(12px + var(--vv-bunn,0px) + env(safe-area-inset-bottom,0px));--vindu-rom:max(0px, calc(var(--vv-h,100svh) - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)));max-height:min(var(--vindu-rom), max(calc(var(--vv-topp,0px) + var(--vv-h,100svh) - max(var(--skjerm-bunn,330px), calc(96px + env(safe-area-inset-top,0px))) - 22px - env(safe-area-inset-bottom,0px)), min(260px, var(--vindu-rom))));box-sizing:border-box;background:var(--ramme-panel);min-height:0;color:var(--ramme-panel-blekk);border-radius:22px;gap:12px;padding:14px 18px 12px;animation:.34s cubic-bezier(.16,1,.3,1) vindu-inn;position:fixed;overflow:hidden;box-shadow:0 2px 10px #2824201a,0 24px 48px -24px #28242073}.prat.vindu-apen.tastatur{max-height:var(--vindu-rom)}.prat.vindu-apen .vindu-topp{font:400 12px/1 var(--ramme-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ramme-dim);align-items:center;gap:8px;display:flex}.prat.vindu-apen .vindu-navn{flex:1}.prat.vindu-apen .vindu-lukk{background:var(--ramme-linje);width:36px;height:36px;color:var(--ramme-panel-blekk);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.prat.vindu-apen .vindu-lukk svg{width:16px;height:16px}.prat.vindu-apen .ask-linje,.prat.vindu-apen .linjer{flex:auto;min-height:0}.prat.vindu-apen .spor{box-shadow:0 0 0 1px var(--ramme-linje);margin-left:0!important}@keyframes vindu-inn{0%{opacity:0;transform:translateY(28px)}}}@media (width<=759px) and (prefers-reduced-motion:reduce){.prat.vindu-apen{animation:none}}#vert{z-index:5;pointer-events:none;position:fixed;inset:0}#vert canvas.konsoll-3d{width:100%;height:100%;display:block}#vert .flat{pointer-events:auto}@media (width>=760px){#vert[data-modus=flat] .flat{left:70%}}.konsoll-taster{z-index:12;right:max(16px,6vw);bottom:calc(18px + env(safe-area-inset-bottom,0px));clip-path:inset(50%);gap:8px;width:1px;height:1px;display:flex;position:fixed;overflow:hidden}.konsoll-taster:focus-within{clip-path:none;width:auto;height:auto;overflow:visible}.konsoll-taster button{background:var(--ramme-knapp);color:var(--ramme-knapp-blekk);font:400 13px/1 var(--ramme-mono);cursor:pointer;border:0;border-radius:999px;padding:10px 14px}.konsoll-taster button:focus-visible{outline:2px solid var(--ramme-blekk);outline-offset:2px}#vert[data-modus=flat]~.konsoll-taster,#vert:not([data-modus])~.konsoll-taster{display:none}@media (width<=759px){#vert[data-modus=flat]~.prat .rubrikk{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}:root{--flat-h:min(57svh, 500px)}.flat{z-index:5;left:50%;top:calc(84px + env(safe-area-inset-top,0px));height:var(--flat-h);aspect-ratio:1.86/3.1;box-sizing:border-box;translate:-50%;transform:perspective(900px) rotateX(var(--vx,0deg)) rotateY(var(--vy,0deg));background:linear-gradient(160deg,#3a3631 0%,#302c28 38%,#2a2723 100%);border-radius:5.2%/3.1%;transition:transform .3s ease-out;animation:7.8s ease-in-out infinite flat-svev;position:fixed;box-shadow:inset 0 1px #ffffff12,inset 0 -2px 6px #00000059,0 26px 40px -22px #1e1a168c}.flat:after{content:"";z-index:-1;background:radial-gradient(closest-side,#1e1a1638,#0000);border-radius:50%;height:5%;position:absolute;bottom:-9%;left:12%;right:12%}@keyframes flat-svev{50%{translate:-50% -5px}}.flat-glass{background:#050506;border-radius:3.2%/3.6%;height:52%;position:absolute;top:1%;left:1.6%;right:1.6%;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a}.flat-glass canvas{border-radius:1.2%;width:96%;height:95.6%;position:absolute;inset:2.2% 2%}.flat-glass:after{content:"";pointer-events:none;background:linear-gradient(152deg,#ffffff1c 0%,#ffffff0d 41%,#0000 41.2%);position:absolute;inset:0}.flat.tilside button{pointer-events:none}.flat.tilside{cursor:pointer;animation:none}.flat button{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0;padding:0;position:absolute}.flat button:focus-visible{outline-offset:2px;outline:2px solid #efeae2}.flat button:after{content:"";border-radius:50%;position:absolute;inset:-6px}.flat .pil:after{border-radius:6px;inset:-8px}.flat .liten:after{inset:-9px}.flat .rund{aspect-ratio:1;background:radial-gradient(circle at 40% 32%,#34312d,#1d1b19 62%);border-radius:50%;width:9%;translate:-50% -50%;box-shadow:0 0 0 3px #171513,0 2px 2px #0006}.flat .rund:active,.flat .liten:active,.flat .pil:active{filter:brightness(.75);scale:.94}.flat .liten{aspect-ratio:1;background:radial-gradient(circle at 40% 32%,#34312d,#1d1b19 62%);border-radius:50%;place-items:center;width:6.6%;display:grid;translate:-50% -50%;box-shadow:0 0 0 2.5px #171513}.flat .liten svg{width:52%;height:52%}.flat .kors{aspect-ratio:1;width:25%;position:absolute;top:66.5%;left:21.5%;translate:-50% -50%}.flat .kors:before,.flat .kors:after{content:"";background:#171513;border-radius:6px;position:absolute}.flat .kors:before{inset:-3% 33%}.flat .kors:after{inset:33% -3%}.flat .pil{z-index:1;background:#1d1b19;width:30%;height:30%;box-shadow:inset 0 1px #ffffff0f}.flat .pil[data-k=opp]{border-radius:4px 4px 0 0;top:2%;left:35%}.flat .pil[data-k=ned]{border-radius:0 0 4px 4px;bottom:2%;left:35%}.flat .pil[data-k=venstre]{border-radius:4px 0 0 4px;top:35%;left:2%}.flat .pil[data-k=hoyre]{border-radius:0 4px 4px 0;top:35%;right:2%}.flat .kors i{z-index:1;pointer-events:none;background:#1d1b19;width:30%;height:30%;position:absolute;top:35%;left:35%}.flat .merke{opacity:.9;width:7%;height:auto;position:absolute;bottom:5.5%;left:6%}.flat .strom{background:#cdc6bc;border-radius:3px;width:1.4%;height:7%;position:absolute;top:30%;left:-1.2%}@media (width<=759px){:root{--flat-h:min(57svh, 500px, calc(100svh - 84px - env(safe-area-inset-top,0px) - var(--prat-h,230px) - 24px - env(safe-area-inset-bottom,0px)), calc((100vw - 16px) * 3.1 / 1.86))}#vert,.flat{position:absolute}}@media (prefers-reduced-motion:reduce){.flat{animation:none}}
