.App{background-color:"#282c34";text-align:center}.App-logo{height:10vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:5vh}.App-link{color:#61dafb}.Configurator-Header{min-height:0}.Configurator,.Configurator-Header{align-items:center;display:flex;flex-direction:column;font-size:calc(10px + 2vmin)}.Configurator{min-height:50vh}.column{float:left}.left{width:25%}.right{width:75%}.row:after{clear:both;content:"";display:table}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}:root{--sink:#eef1f2;--sink-2:#e2e7ea;--plate:#fff;--linje:#c9d1d6;--skifer:#1f2a30;--staal:#5b6770;--strandrod:#922;--strandrod-mork:#7a1a1a;--signalgul:#f2c230;--signalgul-svak:#fbefc4;--maalblaa:#2f5d8a;--ok:#2f7d4f;--advarsel:#b5561b;--font:"Archivo",system-ui,sans-serif;--smal:78;--normal:100;--t-xs:0.8rem;--t-s:0.875rem;--t-m:1rem;--t-l:1.25rem;--t-xl:1.563rem;--t-xxl:1.953rem;--t-maal:2.441rem;--r-felt:4px;--r-panel:10px;--r-knapp:999px;--rom:8px;--flyt:0 1px 0 rgba(31,42,48,.06),0 12px 32px -16px rgba(31,42,48,.35);--fokus:0 0 0 3px var(--plate),0 0 0 5px var(--maalblaa)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--sink:#161d21;--sink-2:#1e272c;--plate:#232e34;--linje:#34424a;--skifer:#e6ecef;--staal:#9aa7af;--strandrod:#c43a3a;--strandrod-mork:#a52e2e;--signalgul-svak:#4a3f17;--maalblaa:#7fb0e0}}:root[data-theme=dark]{--sink:#161d21;--sink-2:#1e272c;--plate:#232e34;--linje:#34424a;--skifer:#e6ecef;--staal:#9aa7af;--strandrod:#c43a3a;--strandrod-mork:#a52e2e;--signalgul-svak:#4a3f17;--maalblaa:#7fb0e0}html{color:#1f2a30;color:var(--skifer);font-family:Archivo,system-ui,sans-serif;font-family:var(--font)}body,html{background:#eef1f2;background:var(--sink)}body{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0}:focus-visible{box-shadow:0 0 0 3px #fff,0 0 0 5px #2f5d8a;box-shadow:var(--fokus);outline:none}@media (prefers-reduced-motion:reduce){*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}html{font-size:clamp(15px,calc(7.5px + .58vw),18px)}body{line-height:1.4;overflow:hidden}.d26,.d26 *,.d26 :after,.d26 :before{box-sizing:border-box}.d26 button{color:inherit;cursor:pointer;font:inherit}.d26 button:disabled{cursor:not-allowed;opacity:.45}.d26 h2,.d26 h3,.d26 p{margin:0}.d26 .ikon{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none;height:1.1rem;width:1.1rem}.d26{--steg-w:18.5rem;--bom-w:0px;--topp-h:3.25rem;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";background:var(--sink);color:var(--skifer);display:grid;font-family:var(--font);font-variant-numeric:tabular-nums;grid-template-columns:var(--steg-w) minmax(0,1fr) var(--bom-w);grid-template-rows:var(--topp-h) minmax(0,1fr);height:100vh;height:100dvh;position:relative;text-align:left}.d26.liste-apen{--bom-w:23rem}@media (min-width:1600px){.d26,.d26.liste-apen{--bom-w:clamp(26rem,25vw,30rem)}.kun-smal{display:none!important}}.topp{--topp-flate:#1f2a30;--topp-tekst:#fff;--topp-lenke:#d5dde1;--topp-hover:hsla(0,0%,100%,.1);--fokus:0 0 0 2px var(--topp-flate),0 0 0 4px var(--topp-tekst);background:var(--topp-flate);gap:1.25rem;grid-column:1/-1;min-width:0;padding:0 1rem 0 1.1rem}.merke,.topp{align-items:center;display:flex}.merke{color:inherit;gap:.7rem;text-decoration:none;white-space:nowrap}.merke img{display:block;height:2.45rem}.merke b{font-size:1.35rem;font-stretch:78%;font-weight:800;letter-spacing:-.015em}.merke b,.topp .meny-knapp{color:var(--topp-tekst)}.topp nav{align-items:center;display:flex;gap:.15rem;margin-left:auto}.topp .lenkeknapp,.topp nav a{background:none;border:0;border-radius:var(--r-felt);color:var(--topp-lenke);font-size:var(--t-s);font-weight:550;padding:.4rem .65rem;text-decoration:none;white-space:nowrap}.topp .lenkeknapp:hover,.topp nav a:hover{background:var(--topp-hover);color:var(--topp-tekst)}.topp .lenkeknapp{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.45);color:var(--topp-tekst);font-weight:600;margin-left:.75rem;padding:.4rem .8rem}.topp .lenkeknapp:focus-visible{box-shadow:var(--fokus)}.topp .lenkeknapp.bekreft,.topp .lenkeknapp.bekreft:hover{background:var(--signalgul-svak);color:var(--skifer);font-weight:650}.steg{background:var(--plate);border-right:1px solid var(--linje);display:flex;flex-direction:column;min-height:0;position:relative;z-index:2}.steg-liste{border-bottom:1px solid var(--linje);list-style:none;margin:0;padding:.35rem 0;position:relative}.steg-liste:before{background:var(--linje);bottom:.9rem;content:"";left:1.72rem;position:absolute;top:.9rem;width:1px}.steg-knapp{align-items:center;background:none;border:0;display:grid;grid-template-columns:2.2rem minmax(0,1fr);padding:.3rem 1rem;text-align:left;width:100%}.steg-knapp:hover .steg-navn{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.steg-nr{background:var(--plate);border:1.5px solid var(--linje);border-radius:var(--r-felt);color:var(--staal);display:grid;font-size:var(--t-m);font-stretch:78%;font-weight:800;height:1.45rem;line-height:1;place-items:center;position:relative;width:1.45rem;z-index:1}.steg-tekst{align-items:baseline;display:flex;gap:.5rem;min-width:0}.steg-navn{flex:none;font-weight:650}.steg-sum{color:var(--staal);flex:1 1;font-size:var(--t-s);min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.steg-knapp.sett .steg-nr{border-color:var(--skifer);color:var(--skifer)}.steg-knapp[aria-selected=true]{background:var(--sink)}.steg-knapp[aria-selected=true] .steg-nr{background:var(--signalgul);border-color:var(--signalgul);color:#1f2a30}.steg-knapp[aria-selected=true] .steg-navn{font-weight:750}.steg-innhold{flex:1 1;min-height:0;overflow:auto;padding:.9rem 1rem 1rem;scrollbar-gutter:stable}.sporsmal{font-size:var(--t-l);font-stretch:78%;font-weight:750;letter-spacing:-.005em;line-height:1.15;margin-bottom:.8rem}.merknad{color:var(--staal);font-size:var(--t-xs);line-height:1.4;margin-top:.3rem}.advarsel{color:var(--advarsel);font-size:var(--t-s);line-height:1.4;margin-top:.35rem}.tips{align-items:flex-start;color:var(--staal);display:flex;font-size:var(--t-xs);gap:.45rem;line-height:1.4;margin-top:1.2rem!important}.tips .ikon{height:1rem;width:1rem}.steg-fot{align-items:center;background:var(--plate);border-top:1px solid var(--linje);display:flex;gap:.5rem;justify-content:space-between;padding:.65rem 1rem}.steg-fot .knapp:only-child{margin-left:auto}.felt{margin-bottom:.75rem;min-width:0}.felt-etikett{display:block;font-size:var(--t-s);font-weight:600;margin-bottom:.25rem}.felt-hjelp{color:var(--staal);font-size:var(--t-xs);line-height:1.35;margin-top:.3rem}.rad2{grid-gap:.6rem;display:grid;gap:.6rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.maalfelt{align-items:center;display:flex;gap:.3rem}.maalfelt .MuiTextField-root{flex:1 1;min-width:0}.maalfelt .MuiOutlinedInput-input{padding:.4rem .15rem .4rem .5rem}.maalfelt .MuiInputBase-adornedEnd{padding-right:.2rem}.maalfelt .MuiInputAdornment-positionEnd{margin-left:.15rem}.maalfelt-enhet{color:var(--staal);font-size:var(--t-s);width:.9rem}.tak-tegning{background:var(--sink);border-radius:var(--r-felt);display:block;height:4.5rem;margin-bottom:.75rem;object-fit:contain;padding:.35rem;width:100%}.typefelt{border-left:2px solid var(--signalgul);margin:-.2rem 0 1rem;padding-left:.6rem}.valg{background:var(--sink);border:1px solid var(--linje);border-radius:var(--r-felt);display:flex;overflow:hidden}.valg button{background:none;border:0;border-left:1px solid var(--linje);flex:1 1;font-size:var(--t-s);font-weight:600;line-height:1.15;min-height:2.3rem;min-width:0;padding:.4rem .3rem}.valg button:first-child{border-left:0}.valg button:hover{background:var(--sink-2)}.valg button[aria-pressed=true]{background:var(--signalgul);color:#1f2a30}.valg.fliser button{grid-gap:.2rem;display:grid;font-size:var(--t-xs);gap:.2rem;justify-items:center;padding:.4rem .15rem .35rem}.valg.fliser img{height:1.5rem;object-fit:contain;width:2.4rem}.valg-smal button,.valg.tall button{font-size:var(--t-m);font-stretch:78%;font-weight:750}.bryter{align-items:center;display:flex;font-size:var(--t-s);font-weight:600;gap:.55rem;justify-content:space-between;margin-bottom:.45rem}.d26 select{background:var(--plate);border:1px solid var(--linje);border-radius:var(--r-felt);color:var(--skifer);font:inherit;font-size:var(--t-s);height:2.3rem;padding:0 .4rem;width:100%}.d26 select:focus-visible{box-shadow:var(--fokus);outline:none}.flere{border-top:1px solid var(--sink-2);margin-top:.4rem;padding-top:.2rem}.flere>summary{align-items:baseline;cursor:pointer;display:flex;font-size:var(--t-s);font-weight:650;gap:.5rem;list-style:none;padding:.45rem 0}.flere>summary::-webkit-details-marker{display:none}.flere>summary:before{align-self:center;border:1px solid var(--linje);border-radius:var(--r-felt);content:"+";display:inline-grid;flex:none;font-weight:700;height:1rem;line-height:1;place-items:center;width:1rem}.flere[open]>summary:before{content:"−"}.flere>summary span{color:var(--staal);flex:1 1;font-size:var(--t-xs);font-weight:400;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.flere[open]>summary span{visibility:hidden}.ord{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--staal);text-decoration-color:var(--staal);text-underline-offset:.22em}.pm{background:var(--plate);border:1px solid var(--linje);border-radius:var(--r-felt);display:flex;flex:none;overflow:hidden}.pm button{background:none;border:0;display:grid;height:2rem;place-items:center;width:2rem}.pm button:hover{background:var(--sink-2)}.pm output{border-left:1px solid var(--linje);border-right:1px solid var(--linje);display:grid;font-stretch:78%;font-weight:750;min-width:3rem;padding:0 .3rem;place-items:center}.knapp{align-items:center;background:var(--skifer);border:1px solid var(--skifer);border-radius:var(--r-felt);color:var(--plate)!important;display:inline-flex;font-weight:650;gap:.35rem;height:2.4rem;justify-content:center;padding:0 1rem;white-space:nowrap}.knapp:hover:not(:disabled){background:#36444c}.knapp.spokelse{background:transparent;border-color:var(--linje);color:var(--skifer)!important}.knapp.spokelse:hover:not(:disabled){background:var(--sink);border-color:var(--staal)}.primaer{align-items:center;background:var(--strandrod);border:0;border-radius:var(--r-knapp);color:#fff!important;display:inline-flex;font-weight:700;gap:.45rem;height:2.6rem;justify-content:center;padding:0 1.1rem;white-space:nowrap}.primaer:hover:not(:disabled){background:var(--strandrod-mork)}.fakk{border-top:3px solid var(--signalgul);display:flex;flex:1 1;flex-direction:column;min-height:0}.fakk-hode{align-items:center;border-bottom:1px solid var(--sink-2);display:flex;gap:.6rem;padding:.75rem 1rem .6rem}.fakk-hode>div{flex:1 1;min-width:0}.fakk-hode h2{font-size:var(--t-l);font-stretch:78%;font-weight:800;line-height:1.1}.fakk-hode p{color:var(--staal);font-size:var(--t-s)}.fakk-hode .knapp{height:2.1rem;padding:0 .8rem}.fakk-kropp{flex:1 1;min-height:0;overflow:auto;padding:.2rem 1rem 1rem}.gruppe{margin-top:.8rem}.gruppe>h3{align-items:baseline;display:flex;font-size:var(--t-s);font-weight:700;gap:.4rem;margin:0 0 .35rem}.gruppe>h3 small{color:var(--staal);font-size:var(--t-xs);font-weight:400}.utstyr{background:var(--signalgul-svak);border-radius:var(--r-felt);flex-wrap:wrap;gap:.35rem;margin-top:.5rem;padding:.45rem .5rem}.utstyr,.utstyr-navn{align-items:center;display:flex}.utstyr-navn{flex:1 0 100%;font-size:var(--t-s);font-weight:650;gap:.45rem;min-width:0}.sknapp{align-items:center;background:var(--plate);border:1px solid var(--linje);border-radius:var(--r-felt);display:inline-flex;font-size:var(--t-s);font-weight:600;gap:.35rem;line-height:1.2;min-height:2rem;padding:.2rem .6rem;text-align:left}.sknapp:hover:not(:disabled){border-color:var(--staal)}.sknapp .ikon{color:var(--staal);height:1rem;width:1rem}.leggtil{grid-gap:.35rem;display:grid;gap:.35rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sknapp.legg-til{background:transparent;border-style:dashed;font-size:var(--t-xs)}.sknapp.fare{color:var(--advarsel)}.sknapp.fare .ikon{color:currentColor}.fakk-fot{border-top:1px solid var(--sink-2);margin-top:1rem;padding-top:.75rem}.lerret{background:var(--sink);min-height:0;min-width:0;overflow:hidden;position:relative}.lerret>div:first-child{inset:0;position:absolute!important;z-index:0}.lerret canvas{display:block;outline:none}.lerret-tittel{color:var(--staal);font-size:var(--t-s);left:1rem;pointer-events:none;position:absolute;top:.75rem;z-index:2}.hint{align-items:center;background:rgba(238,241,242,.85);border-radius:var(--r-felt);color:var(--staal);font-size:var(--t-xs);gap:.45rem;left:1rem;max-width:min(26rem,50%);padding:.3rem .5rem}.hint,.visning{bottom:1rem;display:flex;position:absolute;z-index:2}.visning{background:var(--plate);border:1px solid var(--linje);border-radius:var(--r-felt);overflow:hidden;right:1rem}.visning button{align-items:center;background:none;border:0;display:flex;font-size:var(--t-s);font-weight:600;gap:.3rem;height:2rem;padding:0 .65rem}.visning button+button{border-left:1px solid var(--linje)}.visning button:hover{background:var(--sink)}.lasting{background:var(--plate);border-radius:var(--r-panel);box-shadow:var(--flyt);font-size:var(--t-s);left:50%;padding:.55rem .85rem .65rem;position:absolute;top:.75rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .4s;width:min(18rem,60%);z-index:3}.lasting.ferdig{opacity:0;pointer-events:none}.lasting-rad{display:flex;gap:1rem;justify-content:space-between;margin-bottom:.4rem}.lasting-rad b{color:var(--maalblaa);font-stretch:78%;font-weight:800}.lasting-linje{background:var(--sink-2);height:2px;position:relative}.lasting-linje i{background:var(--maalblaa);bottom:0;left:0;position:absolute;top:0;transition:width .3s}.lasting-linje:after,.lasting-linje:before{background:var(--maalblaa);content:"";height:10px;position:absolute;top:-4px;width:1px}.lasting-linje:before{left:0}.lasting-linje:after{right:0}.maal-lapp{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";background:rgba(238,241,242,.85);border-radius:2px;color:var(--maalblaa);display:inline-block;font-family:var(--font);font-size:9px;font-stretch:78%;font-variant-numeric:tabular-nums;font-weight:700;line-height:1;padding:1px 3px;white-space:nowrap}.maal-lapp.fot{color:var(--staal)}.maal-lapp.total{font-size:12px;font-weight:800;padding:1px 6px}.sum{grid-gap:.3rem;background:var(--plate);border-radius:var(--r-panel);box-shadow:var(--flyt);display:grid;gap:.3rem;padding:.7rem .8rem .8rem 1rem;position:absolute;right:1rem;top:calc(var(--topp-h) + .75rem);width:19rem;z-index:5}.liste-apen .sum{display:none}@media (min-width:1600px){.sum{display:none}}.vekt{align-items:baseline;display:flex;gap:.5rem}.vekt .stor{font-size:var(--t-xxl);font-stretch:75%;font-weight:800;letter-spacing:-.01em;line-height:1}.vekt .stor i{font-size:var(--t-l);font-style:normal;font-weight:700;margin-left:.15rem}.endring{color:var(--staal);font-size:var(--t-s);font-stretch:78%;font-weight:750;opacity:0;transition:opacity .3s}.endring.vis{opacity:1}.sum-meta{color:var(--staal);font-size:var(--t-xs)}.sum-rad{align-items:baseline;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.35rem}.lenke{background:none;border:0;color:var(--skifer);font-size:var(--t-s);font-weight:600;padding:0;text-decoration:underline;text-underline-offset:.2em;white-space:nowrap}.lenke:hover{text-decoration-thickness:2px}.sum .primaer{width:100%}.bom{background:var(--plate);border-left:1px solid var(--linje);display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.d26:not(.liste-apen) .bom{border-left:0}@media (min-width:1600px){.d26:not(.liste-apen) .bom{border-left:1px solid var(--linje)}}.bom-hode{align-items:flex-start;border-bottom:1px solid var(--linje);display:flex;gap:.5rem;padding:.75rem .6rem .6rem 1rem}.bom-hode>div{flex:1 1;min-width:0}.bom-hode h2{color:var(--staal);font-size:var(--t-s);font-weight:650;margin-bottom:.15rem}.bom-hode .lukk{background:none;border:0;border-radius:var(--r-felt);display:grid;height:2rem;place-items:center;width:2rem}.bom-hode .lukk:hover{background:var(--sink)}.bom-kropp{flex:1 1;min-height:0;overflow:auto}.bom-tabell{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";border-collapse:collapse;font-size:var(--t-s);font-variant-numeric:tabular-nums;width:100%}.bom-tabell td,.bom-tabell th{border-bottom:1px solid var(--sink-2);font-weight:400;padding:.28rem .4rem;text-align:left;vertical-align:initial}.bom-tabell .navn{padding-left:1rem}.bom-tabell td:last-child,.bom-tabell th:last-child{padding-right:1rem}.bom-tabell thead th{background:var(--plate);border-bottom:1px solid var(--linje);color:var(--staal);font-size:var(--t-xs);font-weight:600;position:-webkit-sticky;position:sticky;top:0;z-index:1}.bom-tabell .n{text-align:right;white-space:nowrap}.bom-tabell .vnr{color:var(--staal);display:none;padding-left:1rem;white-space:nowrap}@media (min-width:1600px){.bom-tabell .vnr{display:table-cell}.bom-tabell .navn{padding-left:.4rem}}.bom-tabell tr.gruppe-rad th{border-bottom:1px solid var(--linje);color:var(--skifer);font-size:var(--t-s);font-weight:650;padding:.7rem 1rem .25rem}.bom-tabell tr.gruppe-rad th span{color:var(--staal);float:right;font-weight:600}.bom-tabell tr.endret td{-webkit-animation:blink 1.8s ease-out;animation:blink 1.8s ease-out}@-webkit-keyframes blink{0%{background:var(--signalgul-svak)}to{background:transparent}}@keyframes blink{0%{background:var(--signalgul-svak)}to{background:transparent}}.tom{background:var(--sink);border-radius:var(--r-felt);color:var(--staal);font-size:var(--t-s);line-height:1.45;padding:1rem}.bom-tom{margin:1rem}.bom-fot{grid-gap:.45rem;border-top:1px solid var(--linje);display:grid;gap:.45rem;grid-template-columns:minmax(0,1fr);padding:.7rem 1rem .85rem}.bom-fot .knapp{font-size:var(--t-s);min-width:0;padding:0 .5rem}.pdf-felt{background:var(--plate);border:1px solid var(--linje);border-radius:var(--r-felt);box-sizing:border-box;color:inherit;display:block;font:inherit;font-size:var(--t-m);padding:.45rem .55rem;width:100%}.pdf-felt[aria-invalid=true]{border-color:var(--advarsel)}.pdf-skjema .merknad{margin-top:.5rem;overflow-wrap:anywhere}.pdf-skjema .merknad a{color:var(--skifer)}.pdf-bruker{margin-top:0;overflow-wrap:anywhere}.pdf-bruker .lenke,.pdf-valg .lenke{font-size:var(--t-xs)}.pdf-valg{display:flex;gap:1rem;margin-top:.4rem}.pdf-knapper{grid-gap:.45rem;display:grid;gap:.45rem;grid-template-columns:minmax(0,1fr) minmax(0,2fr);margin-top:.5rem}.kvittering{background:var(--sink);border-left:4px solid var(--ok);border-radius:var(--r-felt);font-size:var(--t-s);line-height:1.4;padding:.45rem .65rem}.kvittering b{color:var(--ok)}.kvittering.feil{border-left-color:var(--advarsel)}.kvittering.feil b{color:var(--advarsel)}.kvittering a{color:var(--skifer)}@media (min-width:701px){.kun-mobil{display:none!important}}@media (max-width:700px){html{font-size:16px}body{-webkit-tap-highlight-color:transparent;overscroll-behavior:none}.kun-stor{display:none!important}.d26{--ark-h:min(max(17rem,34dvh),46dvh);--trykk:3rem;grid-template-areas:"topp" "lerret" "steg" "sum";grid-template-columns:minmax(0,1fr);grid-template-rows:3rem minmax(0,1fr) var(--ark-h) auto}.d26.ark-lav{--ark-h:10.5rem}.d26.ark-hoy{--ark-h:70dvh}.topp{gap:.5rem;grid-area:topp;padding:0 .25rem 0 .85rem;position:relative;z-index:6}.merke img{height:2.3rem}.merke b{font-size:1.2rem}.meny-knapp{background:none;border:0;border-radius:var(--r-felt);display:grid;height:var(--trykk);margin-left:auto;place-items:center;width:var(--trykk)}.meny-knapp .ikon{height:1.5rem;width:1.5rem}.topp nav{align-items:stretch;background:var(--topp-flate);border:1px solid hsla(0,0%,100%,.18);border-radius:var(--r-panel);box-shadow:var(--flyt);display:none;flex-direction:column;gap:0;min-width:15rem;padding:.35rem;position:absolute;right:.5rem;top:calc(100% + .25rem)}.meny-apen .topp nav{display:flex}.topp .lenkeknapp,.topp nav a{align-items:center;display:flex;font-size:var(--t-m);min-height:var(--trykk);padding:0 .75rem;text-align:left}.topp .lenkeknapp{border-radius:0 0 var(--r-felt) var(--r-felt);border-top:1px solid hsla(0,0%,100%,.18);box-shadow:none;margin:.25rem 0 0}.lerret{grid-area:lerret}.lerret-tittel{font-size:var(--t-xs);left:.75rem;line-height:1.25;max-width:calc(100% - 14.5rem);top:.5rem}.visning{bottom:auto;right:.5rem;top:.5rem}.visning button{gap:.25rem;height:2.5rem;padding:0 .6rem}.hint{background:var(--skifer);bottom:1.4rem;color:var(--sink);font-size:var(--t-s);left:.75rem;max-width:none;padding:.5rem .7rem;right:.75rem}.lasting{top:3.5rem;width:min(18rem,calc(100% - 1.5rem))}.maal-lapp{font-size:12px;padding:2px 3px}.maal-lapp.hoyde{-webkit-transform:translateX(calc(50% + 7px));transform:translateX(calc(50% + 7px))}.maal-lapp.fot{-webkit-transform:translate(calc(50% + 7px),7px);transform:translate(calc(50% + 7px),7px)}.maal-lapp.lengde{-webkit-transform:translateY(15px);transform:translateY(15px)}.maal-lapp.total{font-size:15px;padding:1px 6px;-webkit-transform:translateY(34px);transform:translateY(34px)}.bare-total .maal-lapp.lengde{display:none}.bare-total .maal-lapp.total{-webkit-transform:translateY(18px);transform:translateY(18px)}.ark-hoy .hint,.ark-hoy .lerret-tittel,.ark-hoy .maal-lapp,.ark-hoy .visning{display:none}.steg{border-radius:var(--r-panel) var(--r-panel) 0 0;border-right:0;box-shadow:var(--flyt);grid-area:steg;margin-top:-.6rem;z-index:3}.steg.drar{will-change:margin-top}.steg.glir{transition:margin-top .22s cubic-bezier(.2,.8,.2,1)}.handtak,.steg-liste{touch-action:none}.handtak{background:none;border:0;cursor:grab;display:grid;flex:none;height:1.75rem;padding:0;place-items:center;width:100%}.handtak:before{background:#87949c;border-radius:3px;content:"";height:5px;width:2.75rem}.steg-liste{display:flex;padding:0 .5rem}.steg-liste:before{display:none}.steg-liste li{flex:1 1 auto;min-width:0}.steg-knapp{align-items:center;display:flex;gap:.35rem;height:var(--trykk);justify-content:center;padding:0 .3rem;position:relative}.steg-knapp[aria-selected=true]{background:none}.steg-knapp[aria-selected=true]:after{background:var(--signalgul);bottom:-1px;content:"";height:4px;left:.35rem;position:absolute;right:.35rem}.steg-nr{font-size:var(--t-s);height:1.3rem;width:1.3rem}.steg-tekst{display:block;min-width:0}.steg-navn{display:block;font-size:var(--t-s);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.steg-sum{display:none}.steg-innhold{overscroll-behavior:contain;padding:.8rem 1rem 1rem;scrollbar-gutter:auto}.sporsmal{font-size:var(--t-xl)}.steg-fot{padding:.5rem .75rem}.steg-fot .knapp{height:var(--trykk)}.steg-fot .knapp:last-child{flex:1 1}.valg button{font-size:var(--t-m);min-height:var(--trykk)}.valg.fliser button{font-size:var(--t-s)}.valg.fliser img{height:1.8rem;width:2.8rem}.valg-smal button{font-size:var(--t-m)}.pm button{width:var(--trykk)}.knapp,.pm button{height:var(--trykk)}.sknapp{min-height:2.75rem;padding:.3rem .75rem}.bryter{margin-bottom:.25rem}.bryter,.flere>summary{min-height:var(--trykk)}.flere>summary{align-items:center}.felt-etikett,.flere>summary{font-size:var(--t-m)}.maalfelt .MuiOutlinedInput-input{padding-bottom:.65rem;padding-top:.65rem}.maalfelt .MuiInputAdornment-positionEnd>.MuiBox-root{flex-direction:row-reverse!important;margin-left:0}.maalfelt .MuiInputAdornment-positionEnd .MuiIconButton-root{border-radius:var(--r-felt);height:2.75rem!important;width:2.1rem!important}.maalfelt .MuiInputAdornment-positionEnd .MuiSvgIcon-root{font-size:1.75rem!important}.d26 select{font-size:1rem;height:var(--trykk)}.fakk-hode{padding:.6rem .75rem .5rem 1rem}.fakk-hode .knapp{height:var(--trykk);padding:0 1.1rem}.fakk-kropp{overscroll-behavior:contain}.sum{align-items:center;border-radius:0;border-top:1px solid var(--linje);box-shadow:none;-webkit-column-gap:.75rem;column-gap:.75rem;grid-area:sum;grid-template-columns:minmax(0,1fr) auto;padding:.5rem .75rem calc(.55rem + env(safe-area-inset-bottom, 0px)) 1rem;position:relative;right:auto;row-gap:.15rem;top:auto;width:auto;z-index:4}.sum>.vekt{grid-column:1;grid-row:1}.sum .endring:empty:before{content:"\200b"}.sum .vekt .stor{font-size:var(--t-xl)}.sum .vekt .stor i{font-size:var(--t-m)}.sum .sum-rad{grid-column:1;grid-row:2;margin:0}.sum .sum-rad .sum-meta{display:none}.sum .lenke{min-height:1.75rem}.sum .primaer{grid-column:2;grid-row:1/span 2;height:var(--trykk);padding:0 1rem;width:auto}.sum .kvittering{grid-column:1/-1;margin-top:.35rem}.bom{border-left:0;inset:0;position:fixed;z-index:30}.d26:not(.liste-apen) .bom{display:none}.bom-hode{padding:.75rem .5rem .6rem 1rem}.bom-hode .lukk{height:var(--trykk);width:var(--trykk)}.bom-hode .lukk .ikon{height:1.4rem;width:1.4rem}.bom-tabell{font-size:var(--t-m)}.bom-tabell td,.bom-tabell th{padding-bottom:.45rem;padding-top:.45rem}.bom-fot{padding-bottom:calc(.85rem + env(safe-area-inset-bottom, 0px))}.bom-fot .primaer{height:var(--trykk)}.pdf-valg{margin-top:0}.pdf-bruker .lenke,.pdf-valg .lenke{padding:.55rem 0}}@media (max-width:700px) and (max-height:700px){.d26.skriver .lerret-tittel,.d26.skriver .steg-fot,.d26.skriver .sum,.d26.skriver .visning{display:none}}body,html{margin:0;padding:0}