html.projektor-modus{--projektor-zoom:1;--projektor-auto:clamp(1.15rem, .4rem + 1.3vw, 2.6rem);--base-font-size:calc(var(--projektor-auto) * var(--projektor-zoom));--projektor-ui-size:calc(18.4px * var(--ui-scale,1));scroll-padding-top:calc(var(--projektor-ui-size) * 3);scroll-padding-bottom:calc(var(--projektor-ui-size) * 5)}html.projektor-modus body.oppgave-page>main{font-weight:500}html.projektor-modus main math{-webkit-text-stroke:.012em currentColor}.projektor-topbar{display:none}html.projektor-modus body.oppgave-page{flex-direction:column;min-height:100dvh;display:flex;container:projektor-side/inline-size}html.projektor-modus .projektor-topbar{font-size:calc(var(--projektor-ui-size) * .95);background-color:var(--color-bg);border-bottom:.06em solid var(--color-border);z-index:30;align-items:center;gap:.75em;padding:.35em 1em;line-height:1.3;display:flex;position:sticky;top:0}.projektor-topbar__title{min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;font-size:1em;font-weight:600;line-height:1.3;overflow:hidden}.projektor-topbar__crumbs{min-width:0;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:.95em;line-height:1.3;overflow:hidden}.projektor-topbar__crumbs ol{margin:0;padding:0;list-style:none;display:inline}.projektor-topbar__crumbs li{display:inline}.projektor-topbar__crumbs li+li:before{content:" › ";color:var(--color-text-muted);margin:0 .15em}.projektor-topbar__crumbs a{color:var(--color-text-muted);text-decoration:none}.projektor-topbar__crumbs a:hover{color:var(--color-link);text-decoration:underline}.projektor-topbar__meta{flex:none;display:inline-flex}html.projektor-modus .projektor-topbar__meta .del-merke{font-size:1em}.projektor-topbar__crumbs [aria-current=page]{color:var(--color-text);font-weight:600}html.projektor-modus body.oppgave-page>.projektor-topbar{order:-1}html.projektor-modus body.oppgave-page>main{flex:auto}html.projektor-modus body.oppgave-page>.site-header{font-size:var(--projektor-ui-size);--hit-area:2.5em;background-color:var(--color-bg);order:1;padding:.4em .6em;position:sticky;top:auto;bottom:0}html.projektor-modus body.oppgave-page>.site-header .site-header__inner{gap:.6em;max-width:none;padding:.35em .6em}html.projektor-modus body.oppgave-page>.site-header pagefind-modal-trigger,html.projektor-modus body.oppgave-page>.site-header .site-header__mine-oppgaver-lenke,html.projektor-modus body.oppgave-page>.site-header .site-header__inner>.tag,html.projektor-modus body.oppgave-page>.site-header .site-header__inner:has(.prev-next--projektor) .site-header__logo{display:none}html.projektor-modus body.oppgave-page>.site-header .site-header__logo{font-size:1em;font-weight:600}html.projektor-modus body.oppgave-page>.site-header .site-header__tools{gap:.4em}html.projektor-modus body.oppgave-page>.site-header .site-header__tool-btn,html.projektor-modus body.oppgave-page>.site-header .settings-menu>summary{min-height:var(--hit-area);padding:.25em .6em;font-size:.95em}html.projektor-modus body.oppgave-page>.site-header .settings-menu__panel{top:auto;bottom:calc(100% + .4em)}.prev-next--projektor{display:none}html.projektor-modus .prev-next--projektor{flex:0 auto;align-items:center;gap:.35em;min-width:0;margin:0;display:flex}html.projektor-modus .prev-next--projektor a,html.projektor-modus .prev-next--projektor .placeholder{min-height:var(--hit-area);border:.06em solid var(--color-border);background-color:var(--color-bg-elevated);color:var(--color-text);white-space:nowrap;border-radius:.7em;flex-direction:row;align-items:center;gap:.35em;padding:.25em .7em;font-size:.95em;line-height:1.2;text-decoration:none;display:inline-flex}html.projektor-modus .prev-next--projektor a:hover{background-color:var(--color-bg-subtle);border-color:var(--color-accent)}html.projektor-modus .prev-next--projektor a:focus-visible{outline:.15em solid var(--color-focus);outline-offset:.1em}html.projektor-modus .prev-next--projektor .placeholder{opacity:.4}html.projektor-modus .prev-next--projektor .label{font-size:inherit;color:inherit}html.projektor-modus .prev-next--projektor .nr{font-variant-numeric:tabular-nums;font-weight:600}html.projektor-modus .prev-next--projektor .eksamen{color:var(--color-text-muted);text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}html.projektor-modus main.oppgave{width:100%;max-width:50em;margin:0 auto;padding:1em 1.5em 2em}html.projektor-modus main.oppgave>.breadcrumbs,html.projektor-modus main.oppgave .oppgave-hode{display:none}html.projektor-modus main.oppgave article img{width:auto;height:auto;max-height:calc(100dvh - var(--projektor-ui-size) * 7);object-fit:contain;max-width:100%!important}html.projektor-modus .oppgave-tabs{font-size:var(--projektor-ui-size);--hit-area:2.5em;border-bottom:0;gap:.4em;margin-top:1.2em;padding-bottom:.5em}html.projektor-modus .oppgave-tabs__btn,html.projektor-modus .oppgave-tabs__btn:hover,html.projektor-modus .oppgave-tabs__btn:focus,html.projektor-modus .oppgave-tabs__btn:active,html.projektor-modus .oppgave-tabs__btn[aria-expanded=true]{border:.06em solid var(--color-border-strong);border-radius:.7em;margin:0}html.projektor-modus .oppgave-tabs__btn{color:var(--color-text);background-color:var(--color-bg-elevated);padding:.3em .9em;font-size:1em;font-weight:600}html.projektor-modus .oppgave-tabs__btn:hover{border-color:var(--color-accent)}html.projektor-modus .oppgave-tabs__btn:focus-visible{outline-offset:.1em}html.projektor-modus .oppgave-tabs__btn[aria-expanded=true]{background-color:var(--color-text);border-color:var(--color-text);color:var(--color-bg)}html.projektor-modus .oppgave-tabs__btn[aria-expanded=true]:before{content:"✓ "}@container projektor-side (width>=1100px){html.projektor-modus main.oppgave:has(details.solution[open]:not(.solution--oppgavedata)){max-width:none;width:calc(var(--projektor-deling,.4) * 100%);margin:0}html.projektor-modus main.oppgave .has-oppgave-tabs details.solution[open]:not(.solution--oppgavedata){z-index:20;width:calc((1 - var(--projektor-deling,.4)) * 100cqw);overscroll-behavior:contain;padding:calc(var(--projektor-ui-size) * 3) 1.5em calc(var(--projektor-ui-size) * 5);background-color:var(--color-bg);border-left:.06em solid var(--color-border-strong);position:fixed;top:0;bottom:0;right:0;overflow-y:auto}}html.projektor-modus.kalk-dokket main.oppgave .has-oppgave-tabs details.solution[open]:not(.solution--oppgavedata){right:var(--kalk-dokk-bredde)}.projektor-deler{display:none}@container projektor-side (width>=1100px){html.projektor-modus main.oppgave:has(details.solution[open]:not(.solution--oppgavedata))~.projektor-deler{top:0;bottom:0;left:calc(var(--projektor-deling,.4) * 100cqw - 12px);z-index:25;cursor:col-resize;touch-action:none;width:24px;display:block;position:fixed}}.projektor-deler:after{content:"";background-color:var(--color-border-strong);opacity:0;border-radius:1em;width:.35em;height:3.5em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.projektor-deler:hover:after,.projektor-deler:focus-visible:after,html.projektor-deler-drar .projektor-deler:after{opacity:1}.projektor-deler:focus-visible{outline:.15em solid var(--color-focus);outline-offset:-.15em}html.projektor-deler-drar,html.projektor-deler-drar *{user-select:none;cursor:col-resize!important}html.projektor-modus main.oppgave>.prev-next--top,html.projektor-modus main.oppgave>.prev-next--bottom,html.projektor-modus main.oppgave .oppgave-status-widget,html.projektor-modus main.oppgave .tilhorer-eksamen,html.projektor-modus .oppgave-tabs__btn--meta,html.projektor-modus .oppgave-tabs__btn--ki-hjelp,.projektor-exit-btn,.projektor-scale,.projektor-kalk-btn,.projektor-tavle-btn{display:none}html.projektor-modus .projektor-kalk-btn,html.projektor-modus .projektor-tavle-btn{display:inline-flex}html.projektor-modus body.oppgave-page .kalk-brikke,html.projektor-modus body.oppgave-page .brett-brikke,html.projektor-modus body.oppgave-page .settings-menu__kalkulator,html.projektor-modus body.oppgave-page .settings-menu__tegnebrett{display:none}html.projektor-modus .projektor-exit-btn{min-height:var(--hit-area);border:.06em solid var(--color-border);background-color:var(--color-bg-elevated);color:var(--color-text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:.7em;align-items:center;gap:.35em;padding:.25em .6em;font-size:.95em;line-height:1;display:inline-flex}html.projektor-modus .projektor-exit-btn:hover{background-color:var(--color-bg-subtle);border-color:var(--color-accent)}html.projektor-modus .projektor-scale{align-items:stretch;gap:.2em;display:inline-flex}.projektor-scale__btn{font:inherit;background-color:var(--color-bg-elevated);color:var(--color-text);cursor:pointer;font-variant-numeric:tabular-nums;font-size:.9em;line-height:1;min-height:var(--hit-area)!important;border:.06em solid var(--color-border)!important;border-radius:.7em!important;min-width:auto!important;padding:.2em .5em!important}.projektor-scale__btn:hover{background-color:var(--color-bg-subtle);border-color:var(--color-accent)!important}@media (width<=50em){html.projektor-modus .projektor-topbar{flex-wrap:wrap;gap:.2em .6em;padding:.35em .7em}.projektor-topbar__title{flex:100%}.projektor-topbar__crumbs{flex:auto;font-size:.9em}html.projektor-modus .site-header__logo{font-size:0;line-height:1}html.projektor-modus .site-header__logo:before{content:"←";font-size:1.2rem;line-height:1}html.projektor-modus .projektor-exit-btn__label,html.projektor-modus .projektor-kalk-btn__label,html.projektor-modus .projektor-tavle-btn__label,html.projektor-modus .prev-next--projektor .eksamen,html.projektor-modus .prev-next--projektor .label{display:none}html.projektor-modus .prev-next--liste .eksamen{display:inline-flex}html.projektor-modus .prev-next--liste .eksamen .navn{display:none}html.projektor-modus main.oppgave{padding:.5em 1em 2em}}@media (width<=400px){html.projektor-modus .projektor-scale{display:none}}@media print{.projektor-topbar,.projektor-deler{display:none!important}}.tilhorer-eksamen[data-astro-cid-g7z2uyqv]{border-top:.06em solid var(--color-border);margin-top:2.5em;padding-top:1em}.tilhorer-eksamen[data-astro-cid-g7z2uyqv] h2[data-astro-cid-g7z2uyqv]{color:var(--color-text-muted);margin:0 0 .5em;font-size:1em;font-weight:600}.tilhorer-eksamen[data-astro-cid-g7z2uyqv] ul[data-astro-cid-g7z2uyqv]{flex-wrap:wrap;gap:.4em .8em;margin:0;padding:0;list-style:none;display:flex}.tilhorer-eksamen[data-astro-cid-g7z2uyqv] li[data-astro-cid-g7z2uyqv] a[data-astro-cid-g7z2uyqv]{border:.06em solid var(--color-border);border-radius:.4em;padding:.3em .6em;text-decoration:none;display:inline-block}.tilhorer-eksamen[data-astro-cid-g7z2uyqv] .posisjon[data-astro-cid-g7z2uyqv]{color:var(--color-text-muted);font-size:.9em}.tilhorer-eksamen[data-astro-cid-g7z2uyqv] li[data-astro-cid-g7z2uyqv] a[data-astro-cid-g7z2uyqv][aria-current=true]{border-width:.12em;border-color:var(--color-text);font-weight:600}.tilhorer-eksamen[data-astro-cid-g7z2uyqv] li[data-astro-cid-g7z2uyqv] a[data-astro-cid-g7z2uyqv][aria-current=true]:before{content:"✓ ";content:"✓ " / ""}
