:root{--adm-popup-yta:var(--adm-white);--adm-popup-kant:1px solid color-mix(in srgb, var(--adm-purple) 22%, var(--adm-border));--adm-popup-radie:14px;--adm-popup-skugga:var(--adm-lyft-3);--adm-popup-huvud-padding:12px 12px 12px 18px;--adm-popup-kropp-padding:16px 18px 18px;--adm-popup-kropp-gap:14px}.adm-dold,.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.adm-rullist::-webkit-scrollbar{width:8px;height:8px}.uf-main::-webkit-scrollbar{width:8px;height:8px}.adm-arbetsyta-kropp::-webkit-scrollbar{width:8px;height:8px}.adm-rullist::-webkit-scrollbar-track{background:0 0}.uf-main::-webkit-scrollbar-track{background:0 0}.adm-arbetsyta-kropp::-webkit-scrollbar-track{background:0 0}.adm-rullist::-webkit-scrollbar-thumb{background:var(--adm-border);border-radius:var(--adm-radie-mikro)}.uf-main::-webkit-scrollbar-thumb{background:var(--adm-border);border-radius:var(--adm-radie-mikro)}.adm-arbetsyta-kropp::-webkit-scrollbar-thumb{background:var(--adm-border);border-radius:var(--adm-radie-mikro)}.adm-rullist::-webkit-scrollbar-thumb:hover{background:var(--ui-neutral-4)}.uf-main::-webkit-scrollbar-thumb:hover{background:var(--ui-neutral-4)}.adm-arbetsyta-kropp::-webkit-scrollbar-thumb:hover{background:var(--ui-neutral-4)}@supports not selector(::-webkit-scrollbar){.adm-rullist,.uf-main,.adm-arbetsyta-kropp{scrollbar-width:thin;scrollbar-color:var(--adm-border) transparent}}:where(input[type=checkbox]){appearance:none;box-sizing:border-box;width:var(--adm-kryssruta-storlek);height:var(--adm-kryssruta-storlek);border:1.5px solid var(--adm-kryssruta-kant);border-radius:var(--adm-kryssruta-radie);background:var(--adm-white) center / 75% no-repeat;vertical-align:middle;cursor:pointer;flex:none;margin:0}:where(input[type=checkbox]:checked){border-color:var(--adm-primar);background-color:var(--adm-primar);background-image:var(--adm-kryssruta-bock)}:where(input[type=checkbox]:indeterminate){border-color:var(--adm-primar);background-color:var(--adm-primar);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='white' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M3 6h6'/%3E%3C/svg%3E")}:where(input[type=checkbox]:focus-visible){outline:var(--adm-fokus-outline);outline-offset:var(--adm-fokus-offset)}:where(input[type=checkbox]:disabled){opacity:var(--adm-disabled-opacitet);cursor:not-allowed}:where(.uf-root[data-miljo=telefon],:root[data-miljo=telefon]) :where(input[type=checkbox]){position:relative}:where(.uf-root[data-miljo=telefon],:root[data-miljo=telefon]) :where(input[type=checkbox]):after{content:"";width:var(--adm-kontroll-touch);height:var(--adm-kontroll-touch);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.adm-valfritt{font-weight:var(--adm-vikt-normal);color:var(--adm-text-light)}.adm-teckenraknare{text-align:right;font-size:var(--adm-text-meta);font-variant-numeric:tabular-nums;color:var(--adm-text-light);grid-column:-2/-1;display:block}.adm-teckenraknare[data-fullt]{color:var(--adm-ton-varning-ink)}:where(input,textarea)::placeholder{color:var(--adm-field-platshallare);opacity:1}:where(textarea){field-sizing:content;resize:none}:root{--adm-editoryta-skugga:0 1px 2px #2d1b6912, 0 6px 18px #2d1b691a}.adm-avatar{width:var(--adm-avatar-storlek,22px);height:var(--adm-avatar-storlek,22px);font-size:var(--adm-avatar-text,var(--adm-text-mikro));font-weight:var(--adm-vikt-display);letter-spacing:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.adm-avatar--liten,.adm-avatar--mellan,.adm-avatar--stor{position:relative}.adm-avatar--liten{--adm-avatar-storlek:22px}.adm-avatar--mellan{--adm-avatar-storlek:40px;--adm-avatar-text:var(--adm-text-meta)}.adm-avatar--stor{--adm-avatar-storlek:60px;--adm-avatar-text:var(--adm-text-rubrik)}.adm-avatarstapel{flex:none;align-items:center;display:inline-flex}.adm-avatarstapel>.adm-avatar+.adm-avatar{box-shadow:inset 0 0 0 2.5px var(--avaton-kant,transparent), 0 0 0 2px var(--adm-white);margin-left:-6px}.adm-avatar>.adm-portratt{object-position:center 30%;border-radius:50%}.adm-stangknapp{width:var(--adm-kontroll-mikro);height:var(--adm-kontroll-mikro);color:var(--adm-text-mid);border-radius:var(--adm-radie-tat);cursor:pointer;transition:var(--adm-transition);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.adm-stangknapp:hover{color:var(--adm-text);background:var(--ui-neutral-2)}.adm-stangknapp:focus-visible{outline:var(--adm-fokus-outline);outline-offset:var(--adm-fokus-offset)}.adm-stangknapp:disabled{opacity:var(--adm-disabled-opacitet);cursor:not-allowed}.adm-farlig.adm-farlig,.adm-farlig-yta.adm-farlig-yta{color:var(--adm-destruktiv-ink)}.adm-farlig.adm-farlig:hover:not(:disabled){color:var(--adm-destruktiv);text-decoration:underline}.adm-farlig-yta.adm-farlig-yta:hover:not(:disabled){background:var(--adm-destruktiv);border-color:var(--adm-destruktiv);color:var(--adm-white)}.adm-menypost{flex-direction:column;gap:2px;min-width:0;display:flex}.adm-menypost-etikett{align-items:center;gap:8px;display:inline-flex}.adm-menypost-beskrivning{font-size:var(--adm-text-meta);font-weight:var(--adm-vikt-normal);color:var(--adm-text-mid);white-space:normal;line-height:1.35}.adm-menyvarning{border:1px solid var(--adm-ton-varning-kant);border-radius:var(--adm-radie-mikro);background:var(--adm-ton-varning-yta);color:var(--adm-ton-varning-ink);align-items:flex-start;gap:6px;margin-top:4px;padding:6px 8px;display:flex}.adm-menyvarning svg{flex:none;margin-top:1px}.adm-snabbtal{align-items:center;gap:var(--adm-rum-2);flex-wrap:wrap;flex:none;display:flex}.adm-snabbtal-post{gap:var(--adm-rum-1)}.adm-snabbtal-tal{font-weight:var(--adm-vikt-stark)}.adm-bricka{font-family:var(--font-ui);font-size:var(--adm-text-mikro);font-weight:var(--adm-bricka-vikt);color:var(--adm-text-mid);background:var(--adm-bg);border:1px solid var(--adm-border);border-radius:var(--adm-radie-pill);padding:var(--adm-bricka-padding);white-space:nowrap}.adm-raknare{box-sizing:border-box;min-width:var(--adm-bricka-antal-hojd);height:var(--adm-bricka-antal-hojd);padding:var(--adm-bricka-antal-padding);border-radius:var(--adm-radie-pill);font-family:var(--font-ui);font-size:var(--adm-text-mikro);font-weight:var(--adm-bricka-vikt);font-variant-numeric:tabular-nums;color:var(--adm-ton-neutral-ink);background:var(--adm-ton-neutral-yta);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.adm-raknare[data-vantar]{color:var(--adm-white);background:var(--adm-pink-btn)}.adm-sidrubrik{box-sizing:border-box;min-height:var(--adm-sidrubrik-hojd);background:var(--adm-white);border-bottom:1px solid var(--adm-border);flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:8px 20px;display:flex}.adm-sidrubrik-titel{font-family:var(--font-display);font-weight:var(--adm-vikt-display);font-size:var(--adm-text-sidrubrik);letter-spacing:-.3px;color:var(--adm-navy);white-space:nowrap;margin:0 4px 0 0;line-height:1.1}.adm-sidrubrik-handlingar{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.adm-sidrubrik-handlingar:empty{display:none}.adm-sidrubrik .adm-segmenterad>button{font-size:var(--adm-text-tabell)}.adm-tomlage{box-sizing:border-box;text-align:center;border-radius:var(--adm-radie-panel);background:var(--adm-white);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:32px 24px;display:flex}.adm-tomlage-ikon{width:var(--adm-kontroll-stor);height:var(--adm-kontroll-stor);border-radius:var(--adm-radie-kontroll);color:var(--adm-pink-btn);background:var(--adm-pink-pale);place-items:center;margin-bottom:8px;display:grid}.adm-tomlage-titel{font-family:var(--font-ui);font-size:var(--adm-text-sektion);font-weight:var(--adm-vikt-display);color:var(--adm-text);margin:0;line-height:1.3}.adm-tomlage-text{max-width:var(--adm-tomlage-bredd);font-size:var(--adm-text-tabell);color:var(--adm-text-mid);margin:0;line-height:1.5}.adm-tomlage-handling{margin-top:10px}.adm-tomlage--inbaddad{background:0 0;border-radius:0}.adm-tomlage--vilar>*{visibility:hidden}tr:has(>td>.adm-tomlage--inbaddad)>td{border-bottom-color:#0000}td>.adm-tomlage{margin:8px 0}.adm-tooltip{--adm-tooltip-pil:50%;z-index:var(--adm-lager-utfall);background:var(--adm-primar);width:max-content;max-width:240px;color:var(--adm-white);border-radius:var(--adm-radie-kontroll);font-family:var(--font-display), sans-serif;font-size:var(--adm-text-tabell);font-weight:var(--adm-vikt-medel);box-shadow:var(--adm-lyft-2);padding:7px 10px;line-height:1.4}.adm-tooltip:after{content:"";top:100%;left:var(--adm-tooltip-pil);border:5px solid #0000;border-top-color:var(--adm-primar);position:absolute;transform:translate(-50%)}.adm-tooltip-under:after{border-top-color:#0000;border-bottom-color:var(--adm-primar);top:auto;bottom:100%}.adm-avaton-initialer{font-family:var(--font-ui);font-weight:var(--adm-vikt-display);color:var(--avaton-ink,var(--mod-ink));justify-content:center;align-items:center;display:flex}.adm-portratt{object-fit:cover;width:100%;height:100%;display:block}:root{--adm-topbar-hojd:var(--adm-huvud-hojd);--adm-tillagg-inline-pad:2px 0;--adm-tillagg-inline-text:var(--adm-text-mikro);--adm-tillagg-inline-vikt:600;--adm-tillagg-inline-understryk:3px;--adm-stegmarke-storlek:22px;--adm-stegmarke-radie:7px;--adm-stegmarke-text:var(--adm-text-mikro);--adm-stegmarke-vikt:700;--loading-accent:var(--adm-pink-btn);--error:#d2415c;--error-deep:#9f263d;--error-soft:color-mix(in srgb, var(--error) 10%, var(--adm-white));--adm-topbar-bg:#6f183f}.adm-shell{background:var(--adm-bg);flex-direction:column;height:100vh;display:flex;overflow:hidden}.adm-shell--scroll{height:auto;min-height:100vh;overflow:visible}.adm-modul-skal{flex-direction:column;flex:1;min-height:0;display:flex}.adm-modul-body{flex:1;min-height:0}.adm-modul-body .uf-root{height:100%}.adm-pub-skal{flex-direction:column;flex:1;min-height:0;display:flex}.adm-pub-area{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.adm-pub-inner{flex-direction:column;flex:1;min-height:0;display:flex}.adm-pub-body{flex:1;min-height:0}.adm-pub-body .uf-root{height:100%}.adm-entre{z-index:var(--adm-lager-chrome);background:var(--adm-bg);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.adm-entre-yta{flex-direction:column;display:flex;position:relative}.adm-entre-inner{flex-direction:column;flex:1;min-height:0;display:flex}.adm-topbar{background:var(--adm-topbar-bg);--adm-fokus-farg:var(--adm-white);--adm-fokus-outline:var(--adm-fokus-outline-ljus);height:var(--adm-topbar-hojd);z-index:var(--adm-lager-chrome);flex-shrink:0;align-items:center;gap:12px;padding:0 20px;display:flex}.hk-marke{--n:4px;--hk-marke-ljus:#ffa8c6;--hk-marke-mork:#d94476;background-color:var(--adm-pink);width:34px;height:34px;box-shadow:inset 2px 2px 0 var(--hk-marke-ljus), inset -2px -2px 0 var(--hk-marke-mork);clip-path:polygon(var(--n) 0, calc(100% - var(--n)) 0, calc(100% - var(--n)) var(--n), 100% var(--n), 100% calc(100% - var(--n)), calc(100% - var(--n)) calc(100% - var(--n)), calc(100% - var(--n)) 100%, var(--n) 100%, var(--n) calc(100% - var(--n)), 0 calc(100% - var(--n)), 0 var(--n), var(--n) var(--n));background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2034%2034'%3E%3Cg%20fill='%23ffa8c6'%3E%3Crect%20x='5'%20y='5'%20width='3'%20height='3'/%3E%3Crect%20x='9'%20y='5'%20width='2'%20height='2'/%3E%3Crect%20x='5'%20y='9'%20width='2'%20height='2'/%3E%3C/g%3E%3C/svg%3E");background-size:100% 100%;flex:none;place-items:center;display:grid}.hk-marke-robot{width:22px;height:auto;color:var(--adm-white);image-rendering:pixelated;filter:drop-shadow(1.5px 1.5px 0 color-mix(in srgb, var(--adm-primar) 22%, transparent));display:block}.hk-wordmark{width:auto;height:13px;color:var(--adm-white);display:block}.adm-topbar-logo{font-family:var(--font-display);font-weight:var(--adm-vikt-normal);font-size:var(--adm-text-sidrubrik);color:#fff;letter-spacing:.3px}.adm-topbar-actions{flex:none;gap:8px;margin-left:auto;display:flex}.adm-topbar-mer{position:relative}.adm-topbar-mer-knapp{width:var(--adm-kontroll);height:var(--adm-kontroll);border-radius:var(--adm-radie-kontroll);background:color-mix(in srgb, var(--adm-white) 15%, transparent);color:var(--adm-white);cursor:pointer;transition:background var(--adm-tid) ease;border:0;place-items:center;padding:0;display:grid}.adm-topbar-mer-knapp:hover,.adm-topbar-mer-knapp[aria-expanded=true]{background:color-mix(in srgb, var(--adm-white) 25%, transparent)}.adm-topbar-klocka{gap:var(--adm-rum-1);width:auto;padding-inline:var(--adm-rum-2);font-size:var(--adm-text-tabell);font-weight:var(--adm-vikt-stark);text-decoration:none;display:inline-flex}.adm-topbar-mer-lista{top:var(--adm-utfall-forankring);z-index:var(--adm-lager-utfall);background:var(--adm-topbar-bg);clip-path:polygon(6px 0,calc(100% - 6px) 0,calc(100% - 6px) 3px,calc(100% - 3px) 3px,calc(100% - 3px) 6px,100% 6px,100% calc(100% - 6px),calc(100% - 3px) calc(100% - 6px),calc(100% - 3px) calc(100% - 3px),calc(100% - 6px) calc(100% - 3px),calc(100% - 6px) 100%,6px 100%,6px calc(100% - 3px),3px calc(100% - 3px),3px calc(100% - 6px),0 calc(100% - 6px),0 6px,3px 6px,3px 3px,6px 3px);min-width:200px;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--adm-white) 20%, transparent);padding:4px;position:absolute;right:0}.adm-topbar-mer-post{width:100%;height:var(--adm-menyrad-hojd,var(--adm-kontroll));color:var(--adm-white);font-family:var(--font-body);font-size:var(--adm-text-brod);text-align:left;cursor:pointer;background:0 0;border:0;padding:0 10px;display:block}.adm-topbar-mer-post:hover{background:color-mix(in srgb, var(--adm-white) 14%, transparent)}.adm-topbar-mer-post:focus-visible{outline:var(--adm-fokus-outline);outline-offset:var(--adm-fokus-offset-inre);background:color-mix(in srgb, var(--adm-white) 14%, transparent)}.adm-main{flex:1;display:flex;overflow:hidden}:root{--adm-sys-yta:#fff;--adm-sys-yta-mjuk:#faf7f1;--adm-sys-ink:#191716;--adm-sys-dov:#5f5751;--adm-sys-brand:#005b57;--adm-sys-rubrik:2rem;--adm-sys-brodtext:1.0625rem;--adm-sys-measure-rubrik:540px;--adm-sys-measure-copy:53ch}.adm-system-sida{background:var(--adm-sys-yta-mjuk);min-height:100vh;color:var(--adm-sys-ink);font-family:var(--font-display);flex-direction:column;display:flex}.adm-system-yta{background:var(--adm-sys-yta);flex:1;align-items:center;padding:64px 24px 104px;display:flex}.adm-system-lockup{align-items:center;gap:40px;width:100%;max-width:52rem;margin:0 auto;display:grid}@media (min-width:768px){.adm-system-lockup{grid-template-columns:minmax(0,1fr) auto}}.adm-system-rubrik{font-family:var(--font-display);font-weight:var(--adm-vikt-display);font-size:var(--adm-sys-rubrik);letter-spacing:-.02em;color:var(--adm-sys-ink);max-width:var(--adm-sys-measure-rubrik);text-wrap:balance;margin:0;line-height:1.15}.adm-system-text{font-size:var(--adm-sys-brodtext);color:var(--adm-sys-dov);max-width:var(--adm-sys-measure-copy);margin:20px 0 0;line-height:1.45}.adm-system-atgarder{flex-direction:column;align-items:flex-start;gap:16px;margin-top:32px;display:flex}.adm-system-lank{font-family:var(--font-display);font-size:var(--adm-sys-brodtext);font-weight:var(--adm-vikt-stark);color:var(--adm-sys-brand);cursor:pointer;text-underline-offset:4px;background:0 0;border:none;align-items:center;gap:6px;padding:0;text-decoration:none;display:inline-flex}.adm-system-lank:hover{text-decoration:underline}.adm-system-robot{display:none}@media (min-width:768px){.adm-system-robot{justify-content:center;display:flex}.adm-system-robot img{height:auto}}.adm-system-logo{width:auto;height:15px;color:var(--v-blackn);display:block}.adm-system-varldsyta{z-index:1;align-items:center;min-height:100%;padding:56px 28px;display:flex;position:relative}.adm-system-figur{display:none}@media (min-width:768px){.adm-system-figur{filter:drop-shadow(3px 4px 0 var(--v-platta));justify-content:center;line-height:0;display:flex}}.adm-system-form{flex-direction:column;gap:8px;width:100%;max-width:340px;display:flex}.adm-system-etikett{font-size:var(--adm-text-tabell);font-weight:var(--adm-vikt-stark);color:var(--adm-sys-ink)}.adm-system-falt{font-family:var(--font-display);font-size:var(--adm-text-sektion);color:var(--adm-sys-ink);background:var(--adm-sys-yta);border:1.5px solid var(--ui-neutral-3);border-radius:var(--adm-radie-yta);transition:border-color var(--adm-tid);outline:none;padding:12px 14px}.adm-system-falt:focus{outline:none}.adm-system-falt.adm-system-falt--fel{border-color:var(--adm-destruktiv-ink)}.adm-system-fel{color:var(--adm-destruktiv-ink);font-size:var(--adm-text-brod);margin:0}.adm-system-knapp{font-family:var(--font-display);font-size:var(--adm-sys-brodtext);font-weight:var(--adm-vikt-stark);color:var(--adm-sys-yta);background:var(--adm-sys-brand);border-radius:var(--adm-radie-pill);padding:var(--adm-kontroll-padding-stor);cursor:pointer;transition:filter var(--adm-tid);border:none;margin-top:8px}.adm-system-knapp:hover:not(:disabled){filter:brightness(1.12)}.adm-system-knapp:disabled{opacity:var(--adm-disabled-opacitet);cursor:not-allowed}.adm-system-header{background:var(--adm-sys-yta);border-bottom:1px solid var(--ui-neutral-3);padding:20px 24px}.adm-system-header img{width:auto;height:28px;display:block}.adm-system-footer{background:var(--adm-sys-brand);color:var(--adm-sys-yta-mjuk);font-size:var(--adm-text-sektion);padding:48px 24px;line-height:1.6}.adm-system-footer-inner{gap:32px;max-width:52rem;margin:0 auto;display:grid}@media (min-width:768px){.adm-system-footer-inner{grid-template-columns:1.05fr 1fr}}.adm-system-footer img{width:auto;height:34px;margin-bottom:18px;display:block}.adm-system-footer p{max-width:42ch;color:color-mix(in srgb, var(--adm-sys-yta-mjuk) 80%, transparent);margin:0}.adm-system-footer-rubrik{font-weight:var(--adm-vikt-stark);color:var(--adm-sys-yta-mjuk);margin-bottom:8px}.adm-system-footer a{color:color-mix(in srgb, var(--adm-sys-yta-mjuk) 80%, transparent);text-decoration:none}.adm-system-footer a:hover{color:var(--adm-sys-yta-mjuk);text-decoration:underline}.adm-system-footer-copy{border-top:1px solid color-mix(in srgb, var(--adm-sys-yta-mjuk) 22%, transparent);max-width:52rem;font-size:var(--adm-text-tabell);color:color-mix(in srgb, var(--adm-sys-yta-mjuk) 70%, transparent);margin:32px auto 0;padding-top:20px}.fb-panel{height:100%;min-height:0;font-family:var(--font-body);color:var(--adm-text);flex-direction:column;gap:12px;display:flex}.fb-panel [data-statusrad=rad]{background:var(--adm-white);border:1px solid var(--adm-border);border-radius:var(--adm-radie-yta);padding:8px 14px}.fb-yta{flex:1;gap:20px;min-height:0;display:flex}.fb-vanster{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.fb-bibliotekskol{background:var(--adm-white);border:1px solid var(--adm-border);border-radius:var(--adm-radie-panel);width:372px;min-height:0;box-shadow:-6px 0 18px color-mix(in srgb, var(--adm-primar) 7%, transparent);flex-direction:column;flex:none;padding:14px;display:flex}@media (max-width:1100px){.fb-yta{flex-direction:column}.fb-bibliotekskol{width:auto;max-height:320px}}.adm-dukverktyg{z-index:7;background:var(--adm-white);border:1px solid var(--adm-border);border-radius:var(--adm-radie-kontroll);box-shadow:var(--adm-lyft-2);opacity:0;pointer-events:none;transition:opacity var(--adm-tid);align-items:center;gap:1px;padding:3px;display:flex;position:absolute;top:-14px;right:0}.adm-kebab{position:relative}.adm-kebab-lista{background:var(--adm-utfall-yta);border:var(--adm-utfall-kant);border-radius:var(--adm-utfall-radie);min-width:150px;box-shadow:var(--adm-utfall-skugga);padding:4px}.adm-kebab-post{text-align:left;width:100%;padding:var(--adm-kontroll-padding);font-family:var(--font-ui);font-size:var(--adm-text-tabell);font-weight:var(--adm-vikt-medel);color:var(--adm-navy);border-radius:var(--adm-radie-mikro);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;text-decoration:none;display:flex}.adm-kebab-post:hover{background:var(--adm-bg)}.adm-kebab-post:focus-visible{outline:var(--adm-fokus-outline);outline-offset:var(--adm-fokus-offset-inre)}.adm-kebab-post--destruktiv{color:var(--adm-destruktiv)}.adm-kebab-post--destruktiv .adm-kebab-ikon{color:inherit}.adm-kebab-post[aria-pressed=true]{color:var(--adm-purple)}.adm-kebab-ikon{color:var(--adm-text-mid);flex:none;display:inline-flex}.fb-tom-vagar{align-items:center;gap:10px;display:inline-flex}.fb-lank{margin-left:4px}.adm-segmenterad{background:var(--adm-white);border:1px solid var(--adm-border);border-radius:var(--adm-radie-pill);width:max-content;display:inline-flex;overflow:hidden}.adm-segmenterad--full{width:100%;display:flex}.adm-segmenterad--full>button{flex:1 1 0;justify-content:center}.adm-segmenterad>button{padding:var(--adm-kontroll-padding);font:inherit;font-size:var(--adm-text-meta);font-weight:var(--adm-vikt-stark);color:var(--adm-text-mid);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;display:inline-flex}.adm-segmenterad>button[aria-checked=true]{background:var(--adm-vald-yta);color:var(--adm-purple)}.adm-segmenterad>button:focus-visible{outline:var(--adm-fokus-outline);outline-offset:var(--adm-fokus-offset-inre)}:root[data-miljo=telefon] .adm-segmenterad>button{min-height:var(--adm-kontroll-touch)}.adm-falt{width:100%;padding:var(--adm-field-padding);font-family:inherit;font-size:var(--adm-field-font-size);color:var(--adm-field-color);background:var(--adm-white);border:var(--adm-field-kant) solid var(--adm-border);border-radius:var(--adm-field-radius)}.adm-falt:focus{outline:none}.adm-datumfalt{justify-content:space-between;align-items:center;gap:var(--adm-rum-2);display:flex;position:relative}.adm-datumfalt-text{min-width:0;font:inherit;color:inherit;text-overflow:ellipsis;background:0 0;border:none;flex:1;margin:0;padding:0}.adm-datumfalt-text:focus{outline:none}.adm-datumfalt-rensa{margin-right:-6px}.adm-kalenderknapp{width:var(--adm-kontroll-mikro);height:var(--adm-kontroll-mikro);margin-right:calc(var(--adm-rum-1) * -1);border-radius:var(--adm-radie-tat);color:var(--adm-text-mid);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.adm-kalenderknapp:hover:not(:disabled){background:var(--ui-neutral-2);color:var(--adm-text)}.adm-kalender{gap:var(--adm-rum-2);width:312px;padding:var(--adm-rum-3);background:var(--adm-meny-yta);border:1px solid var(--adm-meny-kant);border-radius:var(--adm-radie-panel);box-shadow:var(--adm-meny-skugga);display:grid}.adm-kalender-huvud{justify-content:space-between;align-items:center;display:flex}.adm-kalender-titel{font-family:var(--font-ui);font-size:var(--adm-text-sektion);font-weight:var(--adm-vikt-display);color:var(--adm-navy)}.adm-kalender-nav{gap:var(--adm-rum-1);display:flex}.adm-kalender-pil{width:var(--adm-kontroll);height:var(--adm-kontroll);border-radius:var(--adm-radie-kontroll);color:var(--adm-navy);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:grid}.adm-kalender-pil:hover{background:var(--adm-kontroll-hover-yta)}.adm-kalender-ram{overflow:hidden}.adm-kalender-rutnat{grid-template-columns:34px repeat(7,1fr);display:grid}.adm-kalender-rutnat[data-riktning=fram]{animation:adm-kalender-fram var(--adm-tid-lugn) ease-out}.adm-kalender-rutnat[data-riktning=bak]{animation:adm-kalender-bak var(--adm-tid-lugn) ease-out}@keyframes adm-kalender-fram{0%{opacity:0;transform:translate(14px)}}@keyframes adm-kalender-bak{0%{opacity:0;transform:translate(-14px)}}.adm-kalender-veckodag{padding-bottom:var(--adm-rum-1);font-size:var(--adm-text-mikro);font-weight:var(--adm-vikt-medel);text-align:center;color:var(--adm-text-light)}.adm-kalender-vecka{margin-right:var(--adm-rum-2);font-size:var(--adm-text-mikro);font-weight:var(--adm-vikt-stark);font-variant-numeric:tabular-nums;color:var(--adm-text-mid);background:var(--adm-purple-pale);place-items:center;display:grid}.adm-kalender-rutnat>.adm-kalender-vecka:nth-child(9){border-radius:var(--adm-radie-kontroll) var(--adm-radie-kontroll) 0 0}.adm-kalender-rutnat>.adm-kalender-vecka:nth-last-child(8){border-radius:0 0 var(--adm-radie-kontroll) var(--adm-radie-kontroll)}.adm-kalender-dag{aspect-ratio:1;border-radius:var(--adm-radie-kontroll);font-size:var(--adm-text-tabell);font-variant-numeric:tabular-nums;color:var(--adm-text);cursor:pointer;transition:background-color var(--adm-tid-snabb);background:0 0;border:none;padding:0;position:relative}.adm-kalender-dag:hover{background:var(--adm-purple-pale)}.adm-kalender-dag:focus-visible{outline:var(--adm-fokus-outline);outline-offset:var(--adm-fokus-offset-inre)}.adm-kalender-dag[data-helg]{color:var(--adm-text-mid)}.adm-kalender-dag[data-utanfor]{color:color-mix(in srgb, var(--adm-text-light) 55%, var(--adm-white))}.adm-kalender-dag[aria-current=date]{font-weight:var(--adm-vikt-stark);color:var(--adm-pink-btn)}.adm-kalender-dag[aria-current=date]:after{content:"";left:50%;bottom:var(--adm-rum-1);background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute}.adm-kalender-dag[aria-pressed=true]{font-weight:var(--adm-vikt-stark);color:var(--adm-primar-text);background:var(--adm-primar)}.adm-kalender-dag[aria-pressed=true]:hover{background:var(--adm-primar-hover)}@media (prefers-reduced-motion:reduce){.adm-kalender-rutnat[data-riktning]{animation:none}}.adm-skrivdatum{display:block;position:relative}.adm-skrivdatum>input:first-child{width:100%;padding-right:calc(var(--adm-kontroll-mikro) + 4px)}.adm-skrivdatum>.adm-kalenderknapp{margin:0;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.adm-kalenderknapp:disabled{cursor:not-allowed}.uf-root[data-miljo=telefon] .adm-skarmrubrik{font-family:var(--font-display);font-size:var(--tel-rubrik,24px);font-weight:var(--adm-vikt-display);letter-spacing:-.01em;color:var(--adm-navy);margin:0;line-height:1.1}.adm-gruppetikett{font-family:var(--font-ui);font-size:var(--adm-text-mikro);font-weight:var(--adm-vikt-display);letter-spacing:.03em;color:var(--adm-text-mid);margin:0}.uf-root[data-miljo=telefon] .adm-gruppetikett{font-size:var(--tel-meta,13px)}.adm-sektionstitel{font-family:var(--font-ui);font-size:var(--adm-sektionstitel-grad,var(--adm-text-sektion));font-weight:var(--adm-vikt-display);letter-spacing:.2px;color:var(--adm-text);margin:0}.adm-palettkort{text-align:left;border:1px solid var(--adm-border);border-radius:var(--adm-radie-yta);background:var(--adm-white);cursor:grab;transition:border-color var(--adm-tid) ease, box-shadow var(--adm-tid) ease, transform var(--adm-tid-snabb) ease}.adm-palettkort:hover:not(:disabled){border-color:color-mix(in srgb, var(--adm-purple) 34%, var(--adm-border));box-shadow:var(--adm-lyft-2);transform:translateY(-2px)}.adm-palettkort:active:not(:disabled){cursor:grabbing;transform:translateY(0)}.adm-verktygsrad{padding:var(--adm-vr-luft,6px 14px 6px 16px);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm-verktygsrad .adm-sok{flex:1 1 0}.adm-verktygsrad :is(.adm-knapp,.uf-select,.ln-manadsnav,.uf-toolyear){height:var(--adm-kontroll-tabell);min-height:var(--adm-kontroll-tabell)}.adm-verktygsrad :is(.ln-nav-btn,.uf-toolyear .uf-select){height:calc(var(--adm-kontroll-tabell) - 8px);min-height:calc(var(--adm-kontroll-tabell) - 8px)}.adm-verktygsrad :is(.adm-knapp,.uf-select,.ln-manadsnav,.ln-nav-label,.uf-toolyear){font-size:var(--adm-text-tabell)}.adm-verktygsrad :is(.uf-select,.ln-manadsnav,.uf-toolyear){border-radius:var(--adm-radie-kontroll)}.uf-root[data-miljo=telefon] .adm-verktygsrad{padding:var(--adm-vr-luft-telefon,4px 0 14px);flex-wrap:wrap;gap:8px}.uf-root[data-miljo=telefon] .uf-md-table>.adm-verktygsrad{margin-inline:var(--tel-inset);padding-top:12px}.uf-root[data-miljo=telefon] .adm-verktygsrad .uf-toolbtn-etikett{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.uf-root[data-miljo=telefon] .adm-verktygsrad .uf-toolbtn-caret{display:none}.uf-root[data-miljo=telefon] .adm-verktygsrad .adm-knapp:has(.uf-toolbtn-etikett){width:var(--adm-kontroll-touch);justify-content:center;padding:0}.uf-root[data-miljo=telefon] .adm-verktygsrad .adm-knapp--ikonenbart{width:var(--adm-kontroll-touch);justify-content:center;padding:0}.uf-root[data-miljo=telefon] .adm-verktygsrad .adm-sok{flex:160px}.uf-root[data-miljo=telefon] .adm-verktygsrad :is(.adm-knapp,.uf-select,.ln-manadsnav,.uf-toolyear){height:var(--adm-kontroll-touch);min-height:var(--adm-kontroll-touch);border-radius:var(--adm-radie-yta);font-size:var(--tel-piller-text,13px);font-weight:var(--tel-piller-vikt,700)}.uf-root[data-miljo=telefon] .adm-verktygsrad :is(.ln-nav-btn,.uf-toolyear .uf-select){height:calc(var(--adm-kontroll-touch) - 8px);min-height:calc(var(--adm-kontroll-touch) - 8px)}.adm-sok{min-width:calc(22px + var(--sok-tecken,0) * .52 * var(--adm-text-tabell));height:var(--adm-kontroll);background:0 0;border:none;flex:auto;align-items:center;gap:8px;padding:0;display:flex}.adm-sok:focus-within{outline:none}.adm-sok-ikon{color:var(--adm-text-mid);flex:none}.adm-sok-falt{min-width:0;height:100%;font-family:var(--font-ui);font-size:var(--adm-text-tabell);color:var(--adm-text);background:0 0;border:none;outline:none;flex:auto;padding:0}.adm-sok-falt::-webkit-search-cancel-button{display:none}.adm-sok-rensa{border-radius:var(--adm-radie-mikro);color:var(--adm-text-mid);cursor:pointer;background:0 0;border:none;flex:none;align-items:center;padding:2px;display:inline-flex}.adm-sok-rensa:hover{background:var(--ui-neutral-2);color:var(--adm-text)}.uf-root[data-miljo=telefon] .adm-sok{height:var(--adm-kontroll-touch);border-radius:var(--adm-radie-yta);background:var(--adm-white);border:var(--adm-field-kant) solid var(--adm-border);padding:0 12px}.uf-root[data-miljo=telefon] .adm-sok-falt{font-size:var(--tel-text,16px)}.uf-root[data-miljo=telefon] .adm-sok-falt::placeholder{font-size:var(--tel-meta,13px)}.fb-skelett{--fb-skelett-ledarbredd:186px;background:var(--adm-white);border:1px solid var(--adm-border);border-radius:var(--adm-radie-yta);height:100%;min-height:0;box-shadow:var(--adm-lyft-1);flex-direction:column;flex:1;padding:0 12px;display:flex;overflow:hidden}.fb-skelett-huvud{grid-template-columns:var(--fb-skelett-ledarbredd) repeat(6, minmax(0, 1fr));height:var(--fb-veckorad-hojd);border-bottom:1px solid var(--adm-border);flex:none;align-items:center;gap:10px;display:grid}.fb-skelett-rader{background-image:repeating-linear-gradient(to bottom, transparent 0 calc(var(--fb-radtakt) - 1px), var(--adm-border) calc(var(--fb-radtakt) - 1px) var(--fb-radtakt));flex:1;min-height:0;position:relative}.fb-skelett-kolumner{grid-template-columns:var(--fb-skelett-ledarbredd) repeat(6, minmax(0, 1fr));display:grid;position:absolute;inset:0}.fb-skelett-kolumner span{border-right:1px solid var(--adm-border)}.fb-skelett-kolumner span:last-child{border-right:0}.fb-skelett-rad{height:var(--fb-radtakt);align-items:center;display:flex;position:relative}.fb-skelett-ledare{align-items:center;gap:8px;display:flex}.fb-skelett-bibliotek{gap:10px}.fb-skelett-kort{border:1px solid var(--adm-border);border-radius:var(--adm-radie-yta);flex-direction:column;gap:6px;padding:11px 12px;display:flex}.fb-yta{--fb-radtakt:46px;--fb-veckorad-hojd:34px;--fb-veckobredd:116px}.fb-tabellyta{background:var(--adm-white);border:1px solid var(--adm-border);border-radius:var(--adm-radie-yta);min-height:0;box-shadow:var(--adm-lyft-1);flex:1;overflow:auto}.fb-tabell{border-collapse:separate;border-spacing:0;width:100%;height:100%;font-size:var(--adm-text-meta)}.fb-fyllnad{height:100%}.fb-fyllnad-cell{--fb-radlinjer:repeating-linear-gradient(to bottom, transparent 0 calc(var(--fb-radtakt) - 1px), var(--adm-border) calc(var(--fb-radtakt) - 1px) var(--fb-radtakt));background-image:var(--fb-radlinjer);padding:0}.fb-fyllnad-cell.fb-td-ledare{background-color:var(--adm-white);background-image:var(--fb-radlinjer)}.fb-tabell th,.fb-tabell td{text-align:left}.fb-th-ledare,.fb-td-ledare{background:var(--adm-white);width:186px;min-width:186px;padding:6px 10px;position:sticky;left:0}.fb-tabell .fb-th-ledare,.fb-tabell .fb-td-ledare{border-right:1px solid var(--adm-border)}.fb-th-ledare{z-index:4;height:34px;font-size:var(--adm-text-mikro);font-weight:var(--adm-vikt-display);letter-spacing:.02em;color:var(--adm-text-light);top:0}.fb-td-ledare{z-index:2;vertical-align:middle;border-bottom:1px solid var(--adm-border)}.fb-tabell tbody tr:last-child .fb-td-ledare{border-bottom:none}.fb-ledarrad{align-items:center;gap:8px;min-width:0;display:flex}.fb-ledarnamn,.fb-bricka-namn,.fb-th-vecka,.fb-th-ledare{font-family:var(--font-display)}.fb-ledarnamn{min-width:0;font-size:var(--adm-text-tabell);font-weight:var(--adm-vikt-stark);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fb-tabell thead th{border-bottom:1px solid var(--adm-border)}.fb-th-vecka{z-index:3;width:var(--fb-veckobredd);min-width:var(--fb-veckobredd);max-width:var(--fb-veckobredd);height:var(--fb-veckorad-hojd);font-size:var(--adm-text-tabell);font-weight:var(--adm-vikt-display);color:var(--adm-navy);background:var(--adm-white);white-space:nowrap;padding:6px 8px;position:sticky;top:0}.fb-th-vecka--nu{background-color:color-mix(in srgb, var(--adm-pink) 8%, var(--adm-white))}.fb-cell--nu{background-color:color-mix(in srgb, var(--adm-pink) 5%, var(--adm-white))}.fb-cell{border-bottom:1px solid var(--adm-border);height:46px;width:var(--fb-veckobredd);min-width:var(--fb-veckobredd);max-width:var(--fb-veckobredd);vertical-align:middle;padding:2px;position:relative}.fb-cell--over{background:var(--adm-purple-pale);box-shadow:inset 0 0 0 2px var(--adm-purple)}.fb-cell--mal .fb-cellknapp--tom{border-color:var(--adm-purple);background:var(--adm-purple-pale);color:var(--adm-purple)}.fb-cell--mal .fb-cell-tom{opacity:1;color:inherit}.fb-cell--mal:has(.fb-cellknapp:not(.fb-cellknapp--tom)){box-shadow:inset 0 0 0 2px var(--adm-purple)}.fb-cellknapp{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;width:100%;height:100%;padding:4px 6px;font-family:inherit;display:flex}.fb-cellknapp:focus-visible{outline:var(--adm-fokus-outline);outline-offset:var(--adm-fokus-offset-inre)}.fb-cell-tom{font-size:var(--adm-text-brod);font-weight:var(--adm-vikt-stark);color:var(--adm-text-light);opacity:.4;transition:opacity var(--adm-tid-snabb)}.fb-cellknapp--tom{border:1px dashed color-mix(in srgb, var(--adm-purple) 16%, transparent);border-radius:var(--adm-radie-tat);width:calc(100% - 6px);height:calc(100% - 6px);transition:border-color var(--adm-tid) ease, background-color var(--adm-tid) ease, color var(--adm-tid) ease;justify-content:center;margin:3px}.fb-cell:hover .fb-cellknapp--tom,.fb-cellknapp--tom:focus-visible{border-color:var(--adm-purple);background:var(--adm-purple-pale);color:var(--adm-purple)}.fb-cell:hover .fb-cell-tom,.fb-cellknapp:focus-visible .fb-cell-tom{opacity:1}.fb-cell:hover .fb-cellknapp--tom .fb-cell-tom{color:inherit}.fb-bricka{background:var(--kat-rosa,var(--adm-bg));border-radius:var(--adm-radie-tat);border:1px solid #0000;flex-direction:column;justify-content:center;gap:1px;width:100%;min-width:0;padding:4px 8px;display:flex}.fb-bricka-namn{min-width:0;font-size:var(--adm-text-meta);font-weight:var(--adm-vikt-stark);white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}.fb-bricka-status{font-size:var(--adm-text-mikro);font-weight:var(--adm-vikt-display);letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;line-height:1.1;overflow:hidden}.fb-bricka--ingen{color:var(--adm-text-light);border-style:dashed;border-color:var(--adm-border);background:0 0}.fb-bricka--ingen .fb-bricka-namn{font-weight:var(--adm-vikt-medel)}.fb-bricka--handling{background:var(--adm-status-handling-yta);border-color:var(--adm-status-handling-kant);color:var(--adm-status-handling-ink)}.fb-bricka--opublicerad,.fb-bricka--osparad{background:var(--adm-utkast);border-color:var(--adm-utkast);color:var(--adm-utkast-ink)}.fb-bricka--osparad{border-width:2px;border-color:color-mix(in srgb, var(--adm-white) 45%, var(--adm-utkast));padding:3px 7px}.fb-bricka--kritisk{background:var(--adm-status-kritisk-yta-svag);border-color:var(--adm-destruktiv);color:var(--adm-status-kritisk-ink)}.fb-bricka--klar{background:var(--adm-status-klar-yta);border-color:var(--adm-status-klar-kant);color:var(--adm-status-klar-ink)}.fb-cell-fler{font-family:inherit;font-size:var(--adm-text-mikro);font-weight:var(--adm-vikt-stark);color:var(--adm-text-light);border-radius:var(--adm-radie-mikro);cursor:pointer;background:0 0;border:none;padding:0 3px;position:absolute;bottom:1px;right:3px}.fb-cell-fler:hover{color:var(--adm-purple);background:var(--adm-purple-pale)}.adm-cellvaljare{z-index:var(--adm-lager-utfall);max-height:min(380px,100vh - 24px);font-family:var(--font-body);color:var(--adm-text);background:var(--adm-utfall-yta);border:var(--adm-utfall-kant);border-radius:var(--adm-utfall-radie);box-shadow:var(--adm-utfall-skugga);flex-direction:column;gap:10px;padding:11px;display:flex;position:fixed}.adm-cellvaljare-huvud{justify-content:space-between;align-items:center;gap:8px;display:flex}.adm-cellvaljare-titel{font-family:var(--font-display);font-size:var(--adm-text-tabell);font-weight:var(--adm-vikt-stark);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-cellvaljare-stang{flex:none;margin:-4px -4px -4px 0}.adm-cellvaljare-kontroll{border:1px solid var(--adm-border);border-radius:var(--adm-radie-kontroll);flex-direction:column;min-height:0;display:flex;overflow:hidden}.adm-cellvaljare-falt{width:100%;font-family:inherit;font-size:var(--adm-text-tabell);color:inherit;background:var(--adm-white);border:0;border-bottom:1px solid var(--adm-border);padding:7px 10px}.adm-cellvaljare-falt:focus{outline:none}.adm-cellvaljare-lista{background:var(--adm-white);min-height:0;max-height:250px;overflow-y:auto}.adm-cellvaljare-rad{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:8px;width:100%;padding:7px 10px;font-family:inherit;display:flex}.adm-cellvaljare-rad--skiljare{border-top:1px solid var(--adm-border);margin-top:5px;padding-top:12px}.adm-cellvaljare-rad--skiljare-under{border-bottom:1px solid var(--adm-border);margin-bottom:5px;padding-bottom:12px}.adm-cellvaljare-rad--dov .adm-cellvaljare-namn{font-family:var(--font-body);font-weight:var(--adm-vikt-medel);color:var(--adm-text-mid)}.adm-cellvaljare-rad--markerad,.adm-cellvaljare-rad:focus-visible{background:var(--adm-purple-pale);outline:none}.adm-cellvaljare-rad--vald{background:var(--adm-vald-yta)}.adm-cellvaljare-rad--vald.adm-cellvaljare-rad--markerad{background:color-mix(in srgb, var(--adm-purple) 8%, var(--adm-vald-yta))}.adm-cellvaljare-namn{min-width:0;font-family:var(--font-display);font-size:var(--adm-text-tabell);font-weight:var(--adm-vikt-stark);color:var(--adm-navy);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.adm-cellvaljare-meta{border-radius:var(--adm-radie-mikro);font-size:var(--adm-text-mikro);font-weight:var(--adm-vikt-stark);background:var(--kat-pill,var(--ui-neutral-1));color:var(--kat-pill-ink,var(--adm-text-mid));flex:none;padding:1px 5px}.adm-cellvaljare-bock{color:var(--adm-purple);flex:none;align-self:center;align-items:center;display:inline-flex}.adm-cellvaljare-tomt{font-size:var(--adm-text-meta);color:var(--adm-text-light);margin:0;padding:12px 10px}.fb-valjare-tabort{align-self:flex-start}.fb-valjare-last{font-size:var(--adm-text-meta);color:var(--adm-text-mid);margin:0;line-height:1.45}.fb-valjare-notis{font-size:var(--adm-text-meta);color:var(--adm-ton-varning-ink);background:var(--adm-ton-varning-yta);border:var(--adm-field-kant) solid var(--adm-ton-varning-kant);border-radius:var(--adm-radie-kontroll);gap:6px;margin:0;padding:8px 9px;line-height:1.4;display:flex}.fb-valjare-notis svg{flex:none;margin-top:1px}.fb-valjare-notis strong{font-weight:var(--adm-vikt-stark);display:block}.fb-syskon{font-size:var(--adm-text-meta);background:var(--adm-bg);border-radius:var(--adm-radie-kontroll);flex-direction:column;gap:4px;margin:0;padding:8px 9px;list-style:none;display:flex}.fb-syskon li{justify-content:space-between;gap:10px;display:flex}.fb-syskon-status{color:var(--adm-text-light)}.fb-granskning{z-index:var(--adm-lager-portal);max-height:min(460px,100vh - 24px);font-family:var(--font-body);font-size:var(--adm-text-tabell);color:var(--adm-text);background:var(--adm-popup-yta);border:var(--adm-popup-kant);border-radius:var(--adm-popup-radie);box-shadow:var(--adm-popup-skugga);flex-direction:column;display:flex;position:fixed;overflow:hidden}.fb-granskning:focus,.fb-granskning:focus-visible{outline:none}.fb-granskning-huvud{padding:var(--adm-popup-huvud-padding);border-bottom:1px solid var(--adm-border);flex-shrink:0;align-items:baseline;gap:8px;display:flex}.fb-granskning-huvud h2{font-family:var(--font-display);font-size:var(--adm-text-sektion);font-weight:var(--adm-vikt-display);letter-spacing:-.01em;color:var(--adm-navy);margin:0}.fb-granskning-vecka{font-size:var(--adm-text-meta);font-weight:var(--adm-vikt-stark);color:var(--adm-text-mid)}.fb-granskning-kropp{padding:var(--adm-popup-kropp-padding);flex-direction:column;gap:8px;min-height:0;display:flex;overflow-y:auto}.fb-granskning-namn{font-family:var(--font-ui);font-size:var(--adm-text-tabell);font-weight:var(--adm-vikt-stark);color:var(--adm-navy);margin:0}.fb-granskning-varning{background:var(--adm-yellow-pale);border-radius:var(--adm-radie-kontroll);font-size:var(--adm-text-meta);color:var(--adm-ton-varning-ink);flex-direction:column;gap:1px;margin:0;padding:7px 10px;line-height:1.4;display:flex}.fb-granskning-varning strong{font-weight:var(--adm-vikt-display)}.fb-granskning-tid{font-family:var(--font-ui);font-weight:var(--adm-vikt-stark);color:var(--adm-navy);margin:0}.fb-granskning-betalt{color:var(--adm-text-mid)}.fb-granskning-tid--kort,.fb-granskning-tid--kort .fb-granskning-betalt{color:var(--adm-ton-varning-ink)}.fb-granskning-steg{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fb-granskning-steg li{font-size:var(--adm-text-meta);color:var(--adm-text);border-top:1px solid var(--adm-border);justify-content:space-between;gap:10px;padding:3px 0;display:flex}.fb-granskning-steg li:first-child{border-top:0}.fb-granskning-steg li span:last-child{color:var(--adm-text-mid);font-variant-numeric:tabular-nums;white-space:nowrap}.fb-granskning-ovrigt{border-top-color:var(--adm-text-light);margin-top:2px}.fb-granskning-not{font-size:var(--adm-text-mikro);color:var(--adm-text-light);margin:0;line-height:1.45}.fb-granskning-kommentar{flex-direction:column;gap:2px;display:flex}.fb-granskning-kommentar p{font-size:var(--adm-text-meta);color:var(--adm-text-mid);margin:0;line-height:1.45}.fb-granskning-kommentar--klippt{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fb-granskning-kommentar-etikett{font-weight:var(--adm-vikt-stark);color:var(--adm-text)}.fb-granskning-kvitto{font-size:var(--adm-text-meta);color:var(--adm-text-light);flex-direction:column;gap:1px;margin:0;line-height:1.45;display:flex}.fb-granskning-kvitto strong{font-weight:var(--adm-vikt-display);color:var(--adm-navy)}.fb-granskning-historik{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.fb-granskning-historik li{font-size:var(--adm-text-mikro);color:var(--adm-text-light);flex-direction:column;gap:1px;line-height:1.4;display:flex}.fb-granskning-fot{border-top:1px solid var(--adm-border);background:var(--adm-popup-yta);flex-direction:column;flex-shrink:0;gap:8px;padding:12px 18px 16px;display:flex}.fb-granskning-handlingar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fb-granskning-fot label{font-size:var(--adm-etikett-storlek);color:var(--adm-etikett-farg);line-height:1.4;font-weight:var(--adm-etikett-vikt)}.fb-granskning-fot :is(input,button.fb-granskning-val){padding:var(--adm-field-padding-kompakt);background:var(--adm-white);font:inherit;font-size:var(--adm-text-tabell);border:var(--adm-field-kant) solid var(--adm-border);border-radius:var(--adm-radie-kontroll)}.fb-granskning-lank{align-self:flex-start}.fb-granskning-tid{gap:8px;display:flex}.adm-notis{background:var(--warning-soft);border-bottom:1px solid var(--adm-border);color:var(--warning);font-size:var(--adm-text-tabell);font-weight:var(--adm-vikt-medel);margin:0;padding:10px 16px}.fb-panel[hidden]{display:none}.fb-diagnostik{flex:none;padding-top:8px}.fb-diagnostik-knapp{font-family:inherit;font-size:var(--adm-text-mikro);font-weight:var(--adm-vikt-medel);color:var(--adm-text-light);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:4px 0;display:inline-flex}.fb-diagnostik-knapp:hover{color:var(--adm-text-mid)}.fb-diagnostik-knapp:focus-visible{outline:var(--adm-fokus-outline);outline-offset:var(--adm-fokus-offset)}.fb-diagnostik-lista{font-size:var(--adm-text-mikro);color:var(--adm-text-mid);margin-top:4px;padding-left:18px;line-height:1.5;list-style:outside}.fb-td-laggtill{padding:4px 10px}.fb-laggtill{position:relative}.fb-laggtill-ruta{z-index:var(--adm-lager-portal);background:var(--adm-utfall-yta);border:var(--adm-utfall-kant);border-radius:var(--adm-utfall-radie);width:240px;max-height:268px;box-shadow:var(--adm-utfall-skugga);flex-direction:column;display:flex;position:fixed;overflow:hidden}.fb-laggtill-sok{width:100%;padding:var(--adm-field-padding-kompakt);font-family:inherit;font-size:var(--adm-text-tabell);color:var(--adm-text);background:var(--adm-white);border:none;border-bottom:1px solid var(--adm-border);border-radius:0}.fb-laggtill-lista{min-height:0;overflow-y:auto}.fb-laggtill-rad{width:100%;min-height:var(--adm-kontroll);padding:var(--adm-kontroll-padding-mikro);font-family:inherit;font-size:var(--adm-text-tabell);color:var(--adm-text);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;display:flex}.fb-laggtill-rad:hover{background:var(--ui-neutral-1)}.fb-laggtill-rad:focus-visible{outline:var(--adm-fokus-outline);outline-offset:var(--adm-fokus-offset-inre)}.fb-laggtill-namn{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.fb-laggtill-tom{font-size:var(--adm-text-mikro);color:var(--adm-text-light);padding:10px 12px}.uf-mermenu{z-index:var(--adm-lager-portal);max-height:calc(100vh - 16px);padding:var(--adm-meny-padding);background:var(--adm-meny-yta);border:var(--adm-utfall-kant);border-radius:var(--adm-meny-radie);box-shadow:var(--adm-meny-skugga);flex-direction:column;display:flex;position:fixed;overflow-y:auto}.uf-mermenu-item{align-items:center;gap:var(--adm-menyrad-gap);width:100%;min-height:var(--adm-menyrad-hojd);padding:var(--adm-menyrad-padding);border-radius:var(--adm-menyrad-radie);text-align:left;white-space:nowrap;font-family:var(--font-ui);font-size:var(--adm-menyrad-text);color:var(--adm-text);cursor:pointer;background:0 0;border:none;display:flex}.uf-mermenu-item:hover:not(:disabled){background:var(--adm-menyrad-hover)}.uf-mermenu-item:focus-visible{outline:var(--adm-fokus-outline);outline-offset:var(--adm-fokus-offset-inre)}.uf-mermenu-item:disabled{opacity:var(--adm-disabled-opacitet);cursor:not-allowed}.uf-mermenu-ikon{width:var(--adm-menyrad-ikon);height:var(--adm-menyrad-ikon);color:var(--adm-text-mid);flex:none;justify-content:center;align-items:center;display:inline-flex}.uf-mermenu-div{background:var(--adm-meny-separator);height:1px;margin:4px 8px}.uf-mermenu-item[data-ton=destruktiv] .uf-mermenu-ikon,.uf-mermenu-item[data-ton=destruktiv]{color:var(--adm-destruktiv-ink)}.uf-mermenu-item.uf-mermenu-item--armerad,.uf-mermenu-item.uf-mermenu-item--armerad:hover:not(:disabled),.uf-mermenu-item.uf-mermenu-item--armerad .uf-mermenu-ikon{background:var(--adm-destruktiv);color:var(--adm-white)}.uf-mermenu-item.uf-mermenu-item--armerad .uf-mermenu-ikon{background:0 0}.adm-trunk{align-items:center;gap:var(--adm-rum-1);min-width:0;max-width:100%;display:flex}.adm-trunk-text{white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}td:has(>.adm-kapbart:focus){position:relative;overflow:visible}.adm-kapbart.adm-kapbart.adm-kapbart:focus{height:calc(100% + 1px);z-index:var(--adm-lager-hojd);field-sizing:content;background:var(--adm-white);outline:var(--adm-fokus-outline);outline-offset:var(--adm-fokus-offset-inre);border-radius:var(--adm-radie-strimma);width:max-content;min-width:100%;max-width:480px;position:absolute;top:0;left:0}.adm-trunk-visa{border-radius:var(--adm-radie-mikro);color:var(--adm-text-light);cursor:pointer;opacity:0;transition:opacity var(--adm-tid-snabb);background:0 0;border:0;flex:none;place-items:center;padding:2px;display:inline-grid}tr:hover .adm-trunk-visa,.adm-trunk-visa:focus-visible{opacity:1}.adm-trunk-visa:hover{color:var(--adm-text);background:var(--adm-kontroll-hover-yta)}.adm-trunk-visa:focus-visible{outline:var(--adm-fokus-outline);outline-offset:var(--adm-fokus-offset-inre)}@media (hover:none){.adm-trunk-visa{opacity:1;position:relative}.adm-trunk-visa:after{content:"";position:absolute;inset:-14px 0}}.adm-trunk-overlagg{z-index:var(--adm-lager-portal);max-width:min(360px,100vw - 32px);max-height:min(320px,100vh - 16px);padding:var(--adm-rum-2) var(--adm-rum-3);background:var(--adm-utfall-yta);border:var(--adm-utfall-kant);border-radius:var(--adm-utfall-radie);box-shadow:var(--adm-utfall-skugga);font-family:var(--font-ui), sans-serif;font-size:var(--adm-text-tabell);font-weight:var(--adm-vikt-normal);color:var(--adm-text);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;cursor:text;position:fixed;top:0;left:0;overflow-y:auto}.adm-trunk-overlagg:focus{outline:none}.adm-mejllank{color:inherit;border-radius:var(--adm-radie-mikro);text-decoration:none}.adm-mejllank:hover{color:var(--adm-text);text-underline-offset:2px;text-decoration:underline}.adm-mejllank:focus-visible{outline:var(--adm-fokus-outline);outline-offset:var(--adm-fokus-offset)}
:root[data-miljo=telefon] .adm-telrad{width:100%;min-height:var(--tel-rad-stor,72px);padding:12px var(--tel-inset,16px);border:none;border-bottom:1px solid color-mix(in srgb, var(--adm-border) 70%, var(--adm-white));background:var(--adm-white);color:var(--adm-text);font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;align-items:center;gap:4px 14px;text-decoration:none}:root[data-miljo=telefon] .adm-telrad:has(.adm-telrad-meta){padding-block:20px}:root[data-miljo=telefon] .adm-telrad:focus-visible{outline:var(--adm-fokus-outline);outline-offset:var(--adm-fokus-offset-inre)}:root[data-miljo=telefon] .adm-telrad-glyf{flex:none;justify-content:center;align-items:center;display:flex}:root[data-miljo=telefon] .adm-telrad-text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}:root[data-miljo=telefon] .adm-telrad-titel{min-width:0;font-family:var(--font-ui);font-size:var(--tel-text,16px);font-weight:var(--adm-vikt-stark);color:var(--adm-navy);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.4;overflow:hidden}:root[data-miljo=telefon] .adm-telrad-meta{min-width:0;font-size:var(--tel-meta,13px);color:var(--adm-text-mid);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.45;overflow:hidden}:root[data-miljo=telefon] .adm-telrad-slut{flex:none;align-items:center;gap:8px;display:flex}:root[data-miljo=telefon] .adm-telrad-pil{color:var(--adm-text-light);flex:none;align-items:center;display:inline-flex}:root[data-miljo=telefon] .adm-telsektion{padding:26px var(--tel-inset,16px) 10px;background:var(--adm-white);border-top:1px solid var(--adm-border);font-family:var(--font-ui);font-size:var(--tel-text,16px);font-weight:var(--adm-vikt-display);letter-spacing:-.01em;color:var(--adm-navy);border-bottom:none;margin:0;line-height:1.2}.adm-telrad--overallt{align-items:center;display:flex}.adm-telrad--overallt .adm-telrad-text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.adm-telrad--overallt .adm-telrad-titel{font-size:var(--adm-text-brod);font-weight:var(--adm-vikt-stark);color:var(--adm-navy);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.adm-telrad--overallt .adm-telrad-meta{font-size:var(--adm-text-meta);color:var(--adm-text-mid);text-overflow:ellipsis;white-space:nowrap;line-height:1.45;overflow:hidden}.adm-telrad--overallt .adm-telrad-pil{color:var(--adm-text-light);flex:none;align-items:center;display:inline-flex}
.adm-telkort{--kort-kulor:var(--mod-border);min-height:var(--tel-rad-stor,72px);border:1.5px solid var(--kort-kulor);border-radius:var(--adm-radie-panel);background:var(--adm-white);box-shadow:3px 4px 0 var(--kort-kulor);color:var(--adm-text);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;padding:14px 16px;text-decoration:none;position:relative}.adm-telkort:not(.adm-telkort--staende){--kort-kulor:color-mix(in srgb, var(--mod-border) 55%, var(--adm-white));box-shadow:2px 2px 0 var(--kort-kulor)}.adm-telkort:active{box-shadow:1px 1px 0 var(--kort-kulor);transform:translate(2px,3px)}.adm-telkort:not(.adm-telkort--staende):active{box-shadow:1px 1px 0 var(--kort-kulor);transform:translate(1px,1px)}@media (prefers-reduced-motion:reduce){.adm-telkort:active{transform:none}}.adm-telkort:focus-visible{outline:var(--adm-fokus-outline);outline-offset:var(--adm-fokus-offset)}.adm-telkort--staende{gap:10px;width:100%;min-height:168px;padding:16px;overflow:clip}.adm-telkort-topp{justify-content:space-between;align-items:center;gap:8px;display:flex}.adm-telkort--staende .adm-telrad-titel,.adm-telkort--staende .adm-telrad-meta{white-space:normal;text-overflow:clip;overflow:visible}.adm-telkort--staende .adm-telrad-titel{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.adm-telkort--staende .adm-telrad-text{flex:1}.adm-telkarusell{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.adm-telkarusell>li{flex:0 0 240px;min-width:0;display:flex}.uf-root[data-miljo=telefon] .adm-telkarusell{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(var(--tel-inset,16px) * -1);padding:12px var(--tel-inset,16px) 16px;scroll-padding-inline:var(--tel-inset,16px);flex-wrap:nowrap;overflow-x:auto}.adm-telkarusell::-webkit-scrollbar{display:none}.uf-root[data-miljo=telefon] .adm-telkarusell>li{scroll-snap-align:start;flex:0 0 max(210px,62%)}
button,input,select,textarea{font-family:inherit}h1,h2,h3{font-weight:var(--adm-vikt-stark);letter-spacing:-.01em}h4,h5,h6{font-weight:var(--adm-vikt-stark)}
