@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jost-latin-400-normal-q-RKOgPK.woff2)format("woff2"),url(/assets/jost-latin-400-normal-C7S-3Ky6.woff)format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jost-latin-500-normal-41lBe9I9.woff2)format("woff2"),url(/assets/jost-latin-500-normal-B-AtzreL.woff)format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jost-latin-600-normal-C497H-z9.woff2)format("woff2"),url(/assets/jost-latin-600-normal-Bv_M0d15.woff)format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jost-latin-700-normal-u2Hrqd6k.woff2)format("woff2"),url(/assets/jost-latin-700-normal-k-iBXzmq.woff)format("woff")}:root{--farg-bakgrund:#f0efef;--farg-yta:#fff;--farg-yta-2:#fff;--farg-text:#030701;--farg-text-dampad:#555;--farg-linje:#e2dfdd;--farg-kant:#000;--farg-meny-kant:#b5b0ad;--skugga-meny:0 4px 16px #0000001f;--farg-vald:#516a81;--farg-vald-text:#fff;--farg-accent:#516a81;--farg-accent-text:#000;--farg-fokus:#516a81;--farg-underskriven:#3e7944;--farg-varning:#5e4a12;--farg-varning-bg:#f6edd5;--farg-fel:#6e353a;--farg-fel-bg:#f7e4e0;--farg-farlig:#6e353a;--farg-farlig-text:#fff;--typsnitt-rubrik:"Jost", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--typsnitt-text:"Jost", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--typsnitt-liten:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--textstorlek:15px;--rundning:6px;--luft:12px;--kantbredd:1px;--farg-rubrik-bg:#516a81;--farg-rubrik-text:#fff;--rubrik-storlek:22px;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--luft-xs:calc(var(--luft) * .25);--luft-s:calc(var(--luft) * .5);--luft-l:calc(var(--luft) * 1.5);--luft-xl:calc(var(--luft) * 2);--kontrollhojd:48px;--overgang:.16s cubic-bezier(.25, 1, .5, 1);--lager-klistrad:10;--lager-designknapp:30;--lager-designpanel:40}*{box-sizing:border-box}html{font-size:var(--textstorlek);-webkit-text-size-adjust:100%}body{font-family:var(--typsnitt-text);background:var(--farg-bakgrund);color:var(--farg-text);-webkit-tap-highlight-color:transparent;margin:0;line-height:1.45}h1,h2{font-family:var(--typsnitt-rubrik);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:500;line-height:1.2}h1{font-size:1.5rem}h2{font-size:1.1875rem}p{margin:0}.etikett,.falt label,.hjalptext,.gammal-text,.sparstatus,.matvarde span:first-child,.radinfo{font-family:var(--typsnitt-liten)}button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation}:focus-visible{outline:2px solid var(--farg-fokus);outline-offset:2px}.sidhuvud,.toppfalt{align-items:center;gap:var(--luft-s);min-height:56px;padding:max(var(--luft-s), env(safe-area-inset-top)) max(var(--luft), env(safe-area-inset-right)) var(--luft-s) max(var(--luft), env(safe-area-inset-left));background:var(--farg-yta);border-bottom:1px solid var(--farg-linje);display:flex}.sidhuvud{--loggbredd:min(175px, calc((100cqi - 2px - 2 * var(--luft-s) - 2 * var(--luft-xs)) / 2));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);min-height:68px;display:grid;container-type:inline-size}.sidhuvud .logga{width:var(--loggbredd);justify-self:center}.sidhuvud .appnamn{font-size:calc((var(--loggbredd) - 12px) / 6.83);text-align:center;white-space:nowrap}.logga{background:#fff;border-radius:4px;width:175px;max-width:100%;height:auto;padding:4px 6px;display:block}.avdelare{width:2px;height:32px;margin-inline:var(--luft-xs);background:#a8a8a8}.appnamn{font-family:var(--typsnitt-rubrik);color:var(--farg-text-dampad);font-size:20px;font-weight:500}.klistrad{z-index:var(--lager-klistrad);position:sticky;top:0}.klistrad:after{content:"";inset-inline:0;background:linear-gradient(var(--farg-yta), color-mix(in srgb, var(--farg-yta) 0%, transparent));pointer-events:none;height:14px;position:absolute;top:100%}.toppfalt{justify-content:space-between}.tillbaka{align-items:center;gap:var(--luft-xs);min-height:44px;padding:0 var(--luft-xs);margin-left:calc(var(--luft-xs) * -1);background:0 0;border:0;font-weight:600;display:inline-flex}.tillbaka:disabled{color:var(--farg-text-dampad)}.sparstatus{color:var(--farg-fel);align-items:center;gap:6px;font-size:.875rem;font-weight:600;display:inline-flex}.sparstatus[hidden]{display:none}.sparstatus:before{content:"";background:var(--farg-fel);border-radius:50%;width:8px;height:8px}.innehall{max-width:640px;padding:var(--luft) 0 calc(var(--luft-xl) + env(safe-area-inset-bottom));margin:0 auto}.inre{padding-inline:max(var(--luft), env(safe-area-inset-left)) max(var(--luft), env(safe-area-inset-right))}.avsnitt{background:var(--farg-yta);border-block:1px solid var(--farg-linje);padding:var(--luft) max(var(--luft), env(safe-area-inset-right)) var(--luft-l) max(var(--luft), env(safe-area-inset-left));margin-top:var(--luft-s)}.avsnittshuvud{align-items:baseline;gap:var(--luft-s);margin-bottom:var(--luft);display:flex}.nummer{font-family:var(--typsnitt-rubrik);font-variant-numeric:tabular-nums;flex:none;font-size:1.1875rem;font-weight:500;line-height:1.2}.etikett{margin:var(--luft) 0 var(--luft-s);color:var(--farg-text-dampad);font-size:.875rem;font-weight:600;display:block}.avsnittshuvud+.etikett,.avsnittshuvud+div>.etikett:first-child{margin-top:0}.hjalptext{margin:var(--luft) 0 var(--luft-s);color:var(--farg-text-dampad);font-size:.875rem}.titel{padding:var(--luft-s) max(var(--luft), env(safe-area-inset-right)) var(--luft-s) max(var(--luft), env(safe-area-inset-left));background:var(--farg-yta);border-bottom:1px solid var(--farg-linje);container-type:inline-size}.klistrad+.innehall{margin-top:calc(var(--luft-s) * -1 - 1px);padding-top:0}.titel h1{max-width:calc(640px - 2 * var(--luft));padding:var(--luft-s);border-radius:var(--rundning);background:var(--farg-rubrik-bg);color:var(--farg-rubrik-text);text-align:center;font-size:min(var(--rubrik-storlek), calc((100cqi - 2 * var(--luft-s)) / 16));letter-spacing:0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-inline:auto}.huvudknapp{justify-content:center;align-items:center;gap:var(--luft-s);border-radius:var(--rundning);background:var(--farg-accent);width:100%;min-height:56px;color:var(--farg-accent-text);transition:background-color var(--overgang);border:0;font-size:1.0625rem;font-weight:600;display:flex}.huvudknapp:active{background:color-mix(in oklab, var(--farg-accent), var(--farg-text) 12%)}.huvudknapp:disabled{opacity:.6}.plus{font-size:1.375rem;font-weight:400;line-height:1}.knapprad{gap:var(--luft-s);margin-top:var(--luft);flex-wrap:wrap;display:flex}.knapp{min-height:var(--kontrollhojd);padding:0 var(--luft);border:var(--kantbredd) solid var(--farg-kant);border-radius:var(--rundning);background:var(--farg-yta);color:var(--farg-text);transition:background-color var(--overgang);font-weight:600}.knapp:active{background:var(--farg-yta-2)}a.knapp{align-items:center;text-decoration:none;display:inline-flex}.knapp.farlig{background:var(--farg-farlig);border-color:var(--farg-farlig);color:var(--farg-farlig-text)}.valknappar-rutnat{grid-template-columns:repeat(var(--kolumner,3), minmax(0, 1fr));gap:var(--luft-s);display:grid}.valknapp{min-height:var(--kontrollhojd);padding:0 var(--luft-xs);border:var(--kantbredd) solid var(--farg-kant);border-radius:var(--rundning);background:var(--farg-yta);font-variant-numeric:tabular-nums;transition:background-color var(--overgang), color var(--overgang), border-color var(--overgang);font-weight:500}.valknapp:active{background:var(--farg-yta-2)}.valknapp[aria-pressed=true]{background:var(--farg-vald);border-color:var(--farg-vald);color:var(--farg-vald-text);font-weight:600}.valknappar-segment{border:var(--kantbredd) solid var(--farg-kant);border-radius:var(--rundning);background:var(--farg-yta-2);gap:3px;padding:3px;display:flex}.valknappar-segment .valknapp{min-height:calc(var(--kontrollhojd) - 6px);border-radius:max(0px, calc(var(--rundning) - 3px));background:0 0;border:0;flex:1}.valknappar-segment .valknapp:active{background:var(--farg-yta)}.valknappar-segment .valknapp[aria-pressed=true]{background:var(--farg-vald);color:var(--farg-vald-text)}.faltrad{gap:var(--luft);grid-template-columns:1fr 1fr;display:grid}.falt{flex-direction:column;display:flex}.falt label{margin:var(--luft) 0 var(--luft-s);color:var(--farg-text-dampad);font-size:.875rem;font-weight:600}input[type=text],input[type=date],textarea{border:var(--kantbredd) solid var(--farg-kant);border-radius:var(--rundning);background:var(--farg-yta);width:100%;min-height:52px;color:var(--farg-text);font:inherit;padding:12px 14px;font-size:max(16px,1rem)}input[type=date]{appearance:none;min-width:0}input[type=date]::-webkit-date-and-time-value{text-align:center}input:focus-visible,textarea:focus-visible{outline:2px solid var(--farg-fokus);outline-offset:0;border-color:var(--farg-fokus)}textarea{resize:vertical}.formular{border:0;min-width:0;margin:0;padding:0}.formular:disabled{opacity:.7}.anmarkningar{border-top:1px solid var(--farg-linje)}.kryssrad{border-bottom:1px solid var(--farg-linje);align-items:center;gap:14px;min-height:52px;padding:10px 0;display:flex}.kryssrad input{width:22px;height:22px;accent-color:var(--farg-vald);flex:none;margin:0}.kryssrad input.egen-falt{flex:1;width:auto;min-width:0;height:auto;min-height:40px;padding:6px 10px}.egen-rad{padding:6px 0}.gammal-text{color:var(--farg-varning);margin-top:2px;font-size:.875rem;display:block}.matvarde{margin-top:var(--luft);padding:14px var(--luft);border-radius:var(--rundning);background:var(--farg-yta-2);justify-content:space-between;align-items:baseline;display:flex}.matvarde span:first-child{color:var(--farg-text-dampad);font-size:.875rem}.matvarde strong{font-family:var(--typsnitt-rubrik);font-size:1.125rem;font-weight:500}.dold{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.felruta,.varningsruta{padding:14px var(--luft);border-radius:var(--rundning);border:1px solid}.felruta{background:var(--farg-fel-bg);border-color:color-mix(in oklab, var(--farg-fel), transparent 70%);color:var(--farg-fel)}.varningsruta{background:var(--farg-varning-bg);border-color:color-mix(in oklab, var(--farg-varning), transparent 70%);color:var(--farg-varning)}.felruta p+p,.varningsruta p+p{margin-top:var(--luft-s)}.stark{font-weight:700}.innehall>.felruta,.innehall>.varningsruta{margin:var(--luft-s) max(var(--luft), env(safe-area-inset-right)) 0 max(var(--luft), env(safe-area-inset-left))}.avsnitt .varningsruta{margin-top:var(--luft)}.saknas ul{margin:0;padding:0;list-style:none}.saknas li{border-top:1px solid var(--farg-linje);gap:10px;padding:10px 0;display:flex}.saknas li:before{content:"";border:1.5px solid var(--farg-text-dampad);border-radius:50%;flex:none;width:8px;height:8px;margin-top:.5em}.rityta{width:100%;height:180px;margin-top:var(--luft-s);border:var(--kantbredd) solid var(--farg-kant);border-radius:var(--rundning);background:linear-gradient(var(--hjalplinje), var(--hjalplinje)) var(--luft) 70% / calc(100% - 2 * var(--luft)) 1px no-repeat, #fff;--hjalplinje:color-mix(in oklab, var(--farg-text-dampad), transparent 55%);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:crosshair;display:block}.underskrift .felruta{margin-top:var(--luft-s)}.skrivunder{margin-top:var(--luft)}.underskriftsbild{width:100%;height:auto;margin-top:var(--luft-s);border:1px solid var(--farg-linje);border-radius:var(--rundning);background:#fff;display:block}.startknapp{padding:var(--luft) max(var(--luft), env(safe-area-inset-right)) 0 max(var(--luft), env(safe-area-inset-left))}.listrubrik{align-items:baseline;gap:var(--luft-s);padding:var(--luft-xl) max(var(--luft), env(safe-area-inset-right)) var(--luft-s) max(var(--luft), env(safe-area-inset-left));display:flex}.antal{color:var(--farg-text-dampad);font-size:.9375rem}.protokollista{background:var(--farg-yta);border-block:1px solid var(--farg-linje);margin:0;padding:0;list-style:none}.protokollista li+li .protokollrad{border-top:1px solid var(--farg-linje)}.protokollista li+li{padding-left:max(var(--luft), env(safe-area-inset-left))}.protokollista li+li .protokollrad{padding-left:0}.protokollrad{align-items:center;gap:2px var(--luft-s);width:100%;min-height:68px;padding:12px max(var(--luft), env(safe-area-inset-right)) 12px max(var(--luft), env(safe-area-inset-left));text-align:left;transition:background-color var(--overgang);background:0 0;border:0;grid-template-columns:1fr auto;display:grid}.protokollrad:active{background:var(--farg-yta-2)}.radnamn{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:600}.radinfo{color:var(--farg-text-dampad);flex-wrap:wrap;grid-column:1;align-items:center;gap:4px 12px;font-size:.875rem;display:flex}.pil{color:var(--farg-text-dampad);grid-area:1/2/span 2;font-size:1.5rem;line-height:1}.status{align-items:center;gap:6px;display:inline-flex}.status:before{content:"";border:1.5px solid var(--farg-text-dampad);border-radius:50%;width:8px;height:8px}.status-underskriven{color:var(--farg-underskriven);font-weight:600}.status-underskriven:before{background:var(--farg-underskriven);border-color:var(--farg-underskriven)}.meny{align-self:center;margin-left:auto;position:relative}.menyknapp{min-width:44px;min-height:44px;color:var(--farg-text-dampad);background:0 0;border:0;justify-content:flex-end;align-items:center;margin-block:-12px;padding:0;font-size:1.5rem;line-height:1;display:flex}.menyknapp[aria-expanded=true]{color:var(--farg-text)}.menyfonster{z-index:10;border:1px solid var(--farg-meny-kant);border-radius:var(--rundning);background:var(--farg-yta);min-width:220px;box-shadow:var(--skugga-meny);flex-direction:column;padding:4px 0;display:flex;position:absolute;top:calc(100% + 4px);right:0}.menyfonster[hidden],.menyskydd[hidden]{display:none}.menyskydd{z-index:9;cursor:default;position:fixed;inset:0}.menyval{min-height:44px;padding:0 var(--luft);color:var(--farg-text);text-align:left;background:0 0;border:0;font-size:.9375rem}.menyval+.menyval{border-top:1px solid var(--farg-linje)}.menyval:active:not(:disabled){background:var(--farg-bakgrund)}.menyval:disabled{color:var(--farg-text-dampad);opacity:.6}.inforuta{padding:14px var(--luft);border:1px solid var(--farg-linje);border-radius:var(--rundning);background:var(--farg-yta)}.menymeddelande>*{margin:var(--luft-s) max(var(--luft), env(safe-area-inset-right)) 0 max(var(--luft), env(safe-area-inset-left))}.tomt{margin:0 max(var(--luft), env(safe-area-inset-right)) 0 max(var(--luft), env(safe-area-inset-left));padding:var(--luft-l) var(--luft);border:1px dashed var(--farg-kant);border-radius:var(--rundning);color:var(--farg-text-dampad);text-align:center}@media (prefers-reduced-motion:reduce){*{transition:none!important}}
