.sds-badge{--badge-background-color:var(--sds-color-interaction-primary-subtle-default);--badge-color:var(--sds-color-text-primary);background-color:var(--badge-background-color);border-radius:var(--sds-space-border-radius-large);color:var(--badge-color);font-size:var(--sds-typography-body-s-fontsize);font-weight:var(--sds-typography-body-s-fontweight);line-height:var(--sds-typography-body-s-lineheight);min-height:24px;padding:0 var(--sds-space-padding-minimal);justify-content:center;align-items:center;display:inline-flex}.sds-badge--visibility-strong{--badge-background-color:var(--sds-color-brand-primary-strong);--badge-color:var(--sds-color-text-on-strong)}.sds-badge--success{--badge-background-color:var(--sds-color-support-success-subtle)}.sds-badge--success.sds-badge--visibility-strong{--badge-background-color:var(--sds-color-support-success-strong)}.sds-badge--critical{--badge-background-color:var(--sds-color-support-critical-subtle)}.sds-badge--critical.sds-badge--visibility-strong{--badge-background-color:var(--sds-color-support-critical-strong)}.sds-badge--warning{--badge-background-color:var(--sds-color-support-warning-subtle)}.sds-badge--warning.sds-badge--visibility-strong{--badge-background-color:var(--sds-color-support-warning-default);--badge-color:var(--sds-color-text-primary)}.sds-badge--info{--badge-background-color:var(--sds-color-support-info-subtle)}.sds-badge--info.sds-badge--visibility-strong{--badge-background-color:var(--sds-color-support-info-strong)}.sds-badge__icon{font-size:var(--sds-typography-fontsize-300);justify-content:center;align-items:center;width:1em;height:1em;display:inline-flex}.sds-badge__label{padding:0 var(--sds-space-padding-minimal)}.sds-button{--button-border-radius:var(--sds-space-border-radius-full);--button-padding:var(--sds-space-padding-small);border-radius:var(--button-border-radius);color:var(--sds-color-text-primary);cursor:pointer;font-size:var(--sds-typography-body-l-fontsize);font-weight:var(--sds-typography-body-l-fontweight);line-height:var(--sds-typography-body-l-lineheight);justify-content:center;align-items:center;gap:var(--button-padding);padding:var(--button-padding) calc(var(--button-padding) + var(--button-padding));background-color:#0000;border:0;display:inline-flex}.sds-button:has(.sds-button__notification){position:relative}.sds-button__notification{position:absolute;top:0;right:0;transform:translate(25%,-10%)}.sds-button--small .sds-button__notification{transform:translate(80%)}.sds-button__icon{font-size:var(--sds-typography-fontsize-700);justify-content:center;align-items:center;display:flex}.sds-button__icon--left{margin-left:calc(var(--button-padding) * -1)}.sds-button__icon--right{margin-right:calc(var(--button-padding) * -1)}.sds-button__icon--only{margin-right:calc(var(--button-padding) * -1);margin-left:calc(var(--button-padding) * -1)}.sds-button:focus-visible{outline:var(--sds-focus-outline)}.sds-button--icon-left{flex-direction:row-reverse}.sds-button--strong{background-color:var(--sds-color-interaction-primary-strong-default);color:var(--sds-color-text-on-strong)}@media (pointer:fine){.sds-button--strong:hover{background-color:var(--sds-color-interaction-primary-strong-highlight)}}.sds-button--strong:focus-visible{background-color:var(--sds-color-interaction-primary-strong-highlight)}.sds-button--strong:active{background-color:var(--sds-color-interaction-primary-strong-pressed)}.sds-button--subtle{background-color:var(--sds-color-interaction-primary-subtle-default)}@media (pointer:fine){.sds-button--subtle:hover{background-color:var(--sds-color-interaction-primary-subtle-highlight)}}.sds-button--subtle:focus-visible{background-color:var(--sds-color-interaction-primary-subtle-highlight)}.sds-button--subtle:active{background-color:var(--sds-color-interaction-primary-subtle-pressed)}@media (pointer:fine){.sds-button--transparent:hover{background-color:var(--sds-color-interaction-primary-transparent-highlight)}}.sds-button--transparent:focus-visible{background-color:var(--sds-color-interaction-primary-transparent-highlight)}.sds-button--transparent:active{background-color:var(--sds-color-interaction-primary-transparent-pressed)}.sds-button--critical{background-color:var(--sds-color-interaction-danger-strong-default);color:var(--sds-color-text-on-strong)}@media (pointer:fine){.sds-button--critical:hover{background-color:var(--sds-color-interaction-danger-strong-highlight)}}.sds-button--critical:focus-visible{background-color:var(--sds-color-interaction-danger-strong-highlight)}.sds-button--critical:active{background-color:var(--sds-color-interaction-danger-strong-pressed)}.sds-button--neutral{background-color:var(--sds-color-interaction-neutral-subtle-default)}@media (pointer:fine){.sds-button--neutral:hover{background-color:var(--sds-color-interaction-neutral-subtle-highlight)}}.sds-button--neutral:focus-visible{background-color:var(--sds-color-interaction-neutral-subtle-highlight)}.sds-button--neutral:active{background-color:var(--sds-color-interaction-neutral-subtle-pressed)}@media (pointer:fine){.sds-button--neutral-transparent:hover{background-color:var(--sds-color-interaction-neutral-transparent-highlight)}}.sds-button--neutral-transparent:focus-visible{background-color:var(--sds-color-interaction-neutral-transparent-highlight)}.sds-button--neutral-transparent:active{background-color:var(--sds-color-interaction-neutral-transparent-pressed)}.sds-button--small{--button-border-radius:var(--sds-space-border-radius-minimal);--button-padding:var(--sds-space-padding-minimal);font-size:var(--sds-typography-body-default-fontsize);font-weight:var(--sds-typography-body-default-fontweight);line-height:var(--sds-typography-body-default-lineheight)}.sds-button:disabled{background:repeating-linear-gradient(-45deg, transparent, transparent var(--sds-base-size-s), var(--sds-color-interaction-neutral-subtle-default) var(--sds-base-size-s), var(--sds-color-interaction-neutral-subtle-default) calc(var(--sds-base-size-s) * 2));color:var(--sds-color-text-primary);cursor:not-allowed}.sds-button-link{text-decoration:none;display:inline-flex}.sds-button-link:focus-visible{outline-offset:0}.sds-button-group{gap:var(--sds-space-gap-small);flex-wrap:wrap;display:flex}.sds-button-group--vertical{flex-direction:column}.sds-button-group--horizontal{flex-direction:row}.sds-button-group--auto{flex-direction:column}@media (width>=45rem){.sds-button-group--auto{flex-direction:row;align-items:center}}.sds-button-group--left{justify-content:flex-start}.sds-button-group--right,.sds-button-group--split{justify-content:flex-end}@media (width>=45rem){.sds-button-group--split>:first-child{margin-right:auto}}.sds-card{background-color:var(--sds-color-layout-background-default);border-radius:var(--sds-space-border-radius-large);color:var(--sds-color-text-primary);grid-template-rows:1fr auto;grid-template-areas:"image""content";display:grid;overflow:hidden}.sds-card__image{grid-area:image}.sds-card__image *{width:100%}.sds-card__content{grid-gap:var(--sds-space-gap-medium);padding:var(--sds-space-padding-large);flex-direction:column;grid-area:content;align-items:flex-start;display:flex}.sds-card__cta{flex-wrap:wrap;justify-content:right;width:100%;display:flex}.sds-message{--message-icon-color:var(--sds-color-text-on-strong);--message-border-color:var(--lightningcss-light,transparent)var(--lightningcss-dark,var(--message-icon-background-color));--message-icon-padding:var(--sds-space-padding-minimal);background-color:var(--message-background-color);box-shadow:inset 0 0 0 var(--sds-space-border-weight-regular) var(--message-border-color);color:var(--sds-color-text-primary);font-size:var(--sds-typography-body-default-fontsize);font-weight:var(--sds-typography-body-default-fontweight);line-height:var(--sds-typography-body-default-lineheight);gap:var(--sds-space-gap-tiny);display:flex}.sds-message:focus{outline:var(--sds-focus-outline)}.sds-message__icon{background-color:var(--message-icon-background-color);border-radius:var(--sds-space-border-radius-full);font-size:var(--sds-typography-fontsize-700);height:var(--sds-typography-fontsize-900);min-width:var(--sds-typography-fontsize-900);padding:var(--message-icon-padding);justify-content:center;align-items:center;display:flex}.sds-message__icon>.sds-icon{color:var(--message-icon-color)}.sds-message__message{gap:var(--sds-space-gap-tiny);padding:var(--sds-space-padding-minimal) 0;flex-direction:column;display:flex}.sds-message__cta{--button-small-padding:var(--sds-space-padding-minimal);margin:calc(-1 * var(--button-small-padding));padding:var(--sds-space-padding-minimal) 0;margin-left:auto}.sds-message--info{--message-icon-background-color:var(--sds-color-support-info-strong);--message-background-color:var(--sds-color-support-info-subtle)}.sds-message--warning{--message-icon-color:var(--sds-color-text-primary);--message-icon-background-color:var(--sds-color-support-warning-strong);--message-icon-padding:calc(var(--sds-space-padding-minimal) - 1px) var(--sds-space-padding-minimal) calc(var(--sds-space-padding-minimal) + 1px);--message-background-color:var(--sds-color-support-warning-subtle)}.sds-message--warning .sds-message__icon{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}.sds-message--success{--message-icon-background-color:var(--sds-color-support-success-strong);--message-background-color:var(--sds-color-support-success-subtle)}.sds-message--critical{--message-icon-background-color:var(--sds-color-support-critical-strong);--message-background-color:var(--sds-color-support-critical-subtle)}.sds-message--bar{padding:var(--sds-space-padding-small) var(--sds-space-padding-large)}.sds-message--box{border-radius:var(--sds-space-border-radius-medium);padding:var(--sds-space-padding-small)}.sds-message--application-status{box-shadow:inset 0 calc(var(--sds-space-border-weight-regular) * -1) var(--message-border-color)}*,:before,:after{box-sizing:border-box;background-repeat:no-repeat}:before,:after{-webkit-text-decoration:inherit;text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;overflow-wrap:break-word;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;line-height:1.5}:where(body){margin:0}:where(h1){margin:.67em 0;font-size:2em}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){padding:0;list-style-type:none}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){resize:vertical;margin:0}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){color:#000;background-color:#fff;border:solid;width:fit-content;height:fit-content;margin:auto;padding:1em;position:absolute;left:0;right:0}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0, 0, 0, 0);position:absolute}:where(iframe,img,input,video,select,textarea){max-width:100%;height:auto}:where(button,input,select,textarea){color:inherit;font:inherit;letter-spacing:inherit;background-color:#0000;border:1px solid windowframe;padding:.25em .375em}:where(select){appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E") 100%/1em no-repeat;border-radius:0;padding-right:1em}:where(select[multiple]){background-image:none}:where([type=color i],[type=range i]){border-width:0;padding:0}html{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}code,kbd,samp,pre{font-family:ui-monospace,Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Noto Mono,Oxygen Mono,Liberation Mono,monospace,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}@media (prefers-reduced-motion:reduce){*,:before,:after{background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:-1ms!important}}:root{--sds-base-breakpoint-tablet:45rem;--sds-base-breakpoint-desktop:64rem;--sds-base-breakpoint-ultrawide:90rem;--sds-base-size-xxxs:2px;--sds-base-size-xxs:4px;--sds-base-size-xs:8px;--sds-base-size-s:12px;--sds-base-size-s1:16px;--sds-base-size-m:24px;--sds-base-size-m1:32px;--sds-base-size-l:48px;--sds-base-size-xl:96px;--sds-base-size-xxl:192px;--sds-base-zindex-default:auto;--sds-base-zindex-drawer:2000;--sds-base-zindex-menu:1000;--sds-base-zindex-modal:3000;--sds-effect-animation-duration-short:.1s;--sds-effect-animation-duration-medium:.25s;--sds-effect-animation-duration-long:.5s;--sds-effect-animation-easing-default:ease-in-out;--sds-effect-shadow-elevated-default:0 4px 24px var(--sds-color-shadow-elevated-default);--sds-effect-shadow-elevated-hover:0 4px 12px var(--sds-color-shadow-elevated-hover);--sds-space-border-weight-thin:1px;--sds-space-border-weight-regular:2px;--sds-space-border-weight-bold:4px;--sds-space-border-radius-minimal:4px;--sds-space-border-radius-small:8px;--sds-space-border-radius-medium:12px;--sds-space-border-radius-large:24px;--sds-space-border-radius-full:99999px;--sds-space-gap-minimal:4px;--sds-space-gap-tiny:8px;--sds-space-gap-small:12px;--sds-space-gap-medium:24px;--sds-space-gap-large:48px;--sds-space-grid-full:100%;--sds-space-grid-max-width:100%;--sds-space-padding-infinitesimal:2px;--sds-space-padding-minimal:4px;--sds-space-padding-tiny:8px;--sds-space-padding-small:12px;--sds-space-padding-medium:12px;--sds-space-padding-large:24px;--sds-space-padding-huge:32px;--sds-typography-fontsize-100:.75rem;--sds-typography-fontsize-200:.875rem;--sds-typography-fontsize-300:1rem;--sds-typography-fontsize-400:1.125rem;--sds-typography-fontsize-500:1.25rem;--sds-typography-fontsize-600:1.375rem;--sds-typography-fontsize-700:1.5rem;--sds-typography-fontsize-800:1.75rem;--sds-typography-fontsize-900:2rem;--sds-typography-fontsize-1000:2.25rem;--sds-typography-fontsize-1100:2.625rem;--sds-typography-fontsize-1200:3rem;--sds-typography-fontsize-1300:3.5rem;--sds-typography-fontsize-1400:4rem;--sds-typography-fontsize-1500:4.5rem;--sds-typography-fontweight-regular:400;--sds-typography-fontweight-semibold:600;--sds-typography-fontweight-bold:700;--sds-typography-letterspacing-wide:.02em;--sds-typography-lineheight-xs:1.15;--sds-typography-lineheight-s:1.25;--sds-typography-lineheight-m:1.35;--sds-typography-lineheight-l:1.5;--sds-typography-lineheight-xl:1.6;--sds-typography-body-s-fontsize:.875rem;--sds-typography-body-s-fontweight:400;--sds-typography-body-s-lineheight:1.6;--sds-typography-body-default-fontsize:1rem;--sds-typography-body-default-fontweight:400;--sds-typography-body-default-lineheight:1.5;--sds-typography-body-l-fontsize:1.125rem;--sds-typography-body-l-fontweight:400;--sds-typography-body-l-lineheight:1.35;--sds-typography-body-xl-fontsize:1.25rem;--sds-typography-body-xl-fontweight:400;--sds-typography-body-xl-lineheight:1.5;--sds-typography-editorial-headline-xxs-fontsize:1rem;--sds-typography-editorial-headline-xxs-fontweight:600;--sds-typography-editorial-headline-xxs-lineheight:1.5;--sds-typography-editorial-headline-xs-fontsize:1.375rem;--sds-typography-editorial-headline-xs-fontweight:600;--sds-typography-editorial-headline-xs-lineheight:1.35;--sds-typography-editorial-headline-s-fontsize:1.5rem;--sds-typography-editorial-headline-s-fontweight:600;--sds-typography-editorial-headline-s-lineheight:1.25;--sds-typography-editorial-headline-m-fontsize:1.75rem;--sds-typography-editorial-headline-m-fontweight:600;--sds-typography-editorial-headline-m-lineheight:1.25;--sds-typography-editorial-headline-l-fontsize:2rem;--sds-typography-editorial-headline-l-fontweight:600;--sds-typography-editorial-headline-l-lineheight:1.15;--sds-typography-editorial-headline-xl-fontsize:2.625rem;--sds-typography-editorial-headline-xl-fontweight:600;--sds-typography-editorial-headline-xl-lineheight:1.15;--sds-typography-editorial-headline-xxl-fontsize:3rem;--sds-typography-editorial-headline-xxl-fontweight:600;--sds-typography-editorial-headline-xxl-lineheight:1.15;--sds-typography-application-headline-xxs-fontsize:1rem;--sds-typography-application-headline-xxs-fontweight:600;--sds-typography-application-headline-xxs-lineheight:1.35;--sds-typography-application-headline-xs-fontsize:1.125rem;--sds-typography-application-headline-xs-fontweight:600;--sds-typography-application-headline-xs-lineheight:1.35;--sds-typography-application-headline-s-fontsize:1.25rem;--sds-typography-application-headline-s-fontweight:600;--sds-typography-application-headline-s-lineheight:1.35;--sds-typography-application-headline-m-fontsize:1.375rem;--sds-typography-application-headline-m-fontweight:600;--sds-typography-application-headline-m-lineheight:1.25;--sds-typography-application-headline-l-fontsize:1.5rem;--sds-typography-application-headline-l-fontweight:600;--sds-typography-application-headline-l-lineheight:1.25;--sds-typography-application-headline-xl-fontsize:1.75rem;--sds-typography-application-headline-xl-fontweight:600;--sds-typography-application-headline-xl-lineheight:1.25;--sds-typography-application-headline-xxl-fontsize:2.25rem;--sds-typography-application-headline-xxl-fontweight:600;--sds-typography-application-headline-xxl-lineheight:1.25;--sds-typography-label-default-fontsize:1rem;--sds-typography-label-default-fontweight:600;--sds-typography-label-default-lineheight:1.5;--sds-typography-label-l-fontsize:1.125rem;--sds-typography-label-l-fontweight:600;--sds-typography-label-l-lineheight:1.35;--sds-typography-overline-default-fontsize:.875rem;--sds-typography-overline-default-fontweight:600;--sds-typography-overline-default-lineheight:1.15;--sds-typography-overline-default-texttransform:uppercase}@media (width>=45rem){:root{--sds-typography-editorial-headline-s-fontsize:1.75rem;--sds-typography-editorial-headline-m-fontsize:2rem;--sds-typography-editorial-headline-l-fontsize:2.625rem;--sds-typography-editorial-headline-xl-fontsize:3rem;--sds-typography-editorial-headline-xxl-fontsize:3.5rem;--sds-typography-application-headline-xl-fontsize:2rem;--sds-typography-application-headline-xxl-fontsize:2.625rem;--sds-space-padding-medium:16px;--sds-space-padding-large:32px;--sds-space-padding-huge:48px}}@media (width>=64rem){:root{--sds-typography-editorial-headline-m-fontsize:2.25rem;--sds-typography-editorial-headline-l-fontsize:3rem;--sds-typography-editorial-headline-xl-fontsize:4rem;--sds-typography-editorial-headline-xxl-fontsize:4.5rem;--sds-typography-application-headline-xs-fontsize:1.25rem;--sds-typography-application-headline-s-fontsize:1.375rem;--sds-typography-application-headline-m-fontsize:1.5rem;--sds-typography-application-headline-l-fontsize:1.75rem;--sds-typography-application-headline-xl-fontsize:2.25rem;--sds-typography-application-headline-xxl-fontsize:3rem;--sds-space-grid-max-width:960px;--sds-space-padding-medium:24px;--sds-space-padding-large:48px;--sds-space-padding-huge:96px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--sds-color-brand-primary-strong:var(--lightningcss-light,#7351fb)var(--lightningcss-dark,#7351fb);--sds-color-brand-primary-subtle:var(--lightningcss-light,#ebe6fe)var(--lightningcss-dark,#4324c8);--sds-color-brand-accent-strong:var(--lightningcss-light,#0a0132)var(--lightningcss-dark,#1d1d1d);--sds-color-brand-accent-subtle:var(--lightningcss-light,#c2bfcb)var(--lightningcss-dark,#433a65);--sds-color-brand-neutral-strong:var(--lightningcss-light,#767676)var(--lightningcss-dark,#767676);--sds-color-brand-neutral-subtle:var(--lightningcss-light,#dedede)var(--lightningcss-dark,#dedede);--sds-color-datavisualization-category-1:var(--lightningcss-light,#ff957a)var(--lightningcss-dark,#ff957a);--sds-color-datavisualization-category-2:var(--lightningcss-light,#ffac70)var(--lightningcss-dark,#ffac70);--sds-color-datavisualization-category-3:var(--lightningcss-light,#fbc774)var(--lightningcss-dark,#fbc774);--sds-color-datavisualization-category-4:var(--lightningcss-light,#fbe774)var(--lightningcss-dark,#fbe774);--sds-color-datavisualization-category-5:var(--lightningcss-light,#82e3cb)var(--lightningcss-dark,#82e3cb);--sds-color-datavisualization-category-6:var(--lightningcss-light,#75c7f0)var(--lightningcss-dark,#75c7f0);--sds-color-datavisualization-category-7:var(--lightningcss-light,#cca3f5)var(--lightningcss-dark,#cca3f5);--sds-color-datavisualization-category-8:var(--lightningcss-light,#f5a3cc)var(--lightningcss-dark,#f5a3cc);--sds-color-interaction-primary-strong-default:var(--lightningcss-light,#7351fb)var(--lightningcss-dark,#7351fb);--sds-color-interaction-primary-strong-highlight:var(--lightningcss-light,#643ffa)var(--lightningcss-dark,#643ffa);--sds-color-interaction-primary-strong-pressed:var(--lightningcss-light,#5531e8)var(--lightningcss-dark,#5531e8);--sds-color-interaction-primary-subtle-default:var(--lightningcss-light,#d1cdff)var(--lightningcss-dark,#4324c8);--sds-color-interaction-primary-subtle-highlight:var(--lightningcss-light,#c2bcff)var(--lightningcss-dark,#351aad);--sds-color-interaction-primary-subtle-pressed:var(--lightningcss-light,#b4aeff)var(--lightningcss-dark,#260d92);--sds-color-interaction-primary-transparent-default:var(--lightningcss-light,#0000)var(--lightningcss-dark,#0000);--sds-color-interaction-primary-transparent-highlight:var(--lightningcss-light,#c2bcff)var(--lightningcss-dark,#351aad);--sds-color-interaction-primary-transparent-pressed:var(--lightningcss-light,#b4aeff)var(--lightningcss-dark,#260d92);--sds-color-interaction-neutral-strong-default:var(--lightningcss-light,#767676)var(--lightningcss-dark,#767676);--sds-color-interaction-neutral-strong-highlight:var(--lightningcss-light,#656565)var(--lightningcss-dark,#656565);--sds-color-interaction-neutral-strong-pressed:var(--lightningcss-light,#595959)var(--lightningcss-dark,#595959);--sds-color-interaction-neutral-subtle-default:var(--lightningcss-light,#dedede)var(--lightningcss-dark,#4f4f4f);--sds-color-interaction-neutral-subtle-highlight:var(--lightningcss-light,#d6d6d6)var(--lightningcss-dark,#454545);--sds-color-interaction-neutral-subtle-pressed:var(--lightningcss-light,#ccc)var(--lightningcss-dark,#404040);--sds-color-interaction-neutral-transparent-default:var(--lightningcss-light,#0000)var(--lightningcss-dark,#0000);--sds-color-interaction-neutral-transparent-highlight:var(--lightningcss-light,#d6d6d6)var(--lightningcss-dark,#454545);--sds-color-interaction-neutral-transparent-pressed:var(--lightningcss-light,#ccc)var(--lightningcss-dark,#404040);--sds-color-interaction-danger-strong-default:var(--lightningcss-light,#b60203)var(--lightningcss-dark,#cc1201);--sds-color-interaction-danger-strong-highlight:var(--lightningcss-light,#970002)var(--lightningcss-dark,#b60203);--sds-color-interaction-danger-strong-pressed:var(--lightningcss-light,#7f0001)var(--lightningcss-dark,#970002);--sds-color-layout-page-default:var(--lightningcss-light,#f1f1f1)var(--lightningcss-dark,#1a1a1a);--sds-color-layout-page-overlay:var(--lightningcss-light,#00000040)var(--lightningcss-dark,#00000040);--sds-color-layout-divider-strong:var(--lightningcss-light,#656565)var(--lightningcss-dark,#959595);--sds-color-layout-divider-subtle:var(--lightningcss-light,#dedede)var(--lightningcss-dark,#595959);--sds-color-layout-focus-border:var(--lightningcss-light,#004fcf)var(--lightningcss-dark,#005aea);--sds-color-layout-background-default:var(--lightningcss-light,#fff)var(--lightningcss-dark,#262626);--sds-color-layout-background-primary:var(--lightningcss-light,#ebe6fe)var(--lightningcss-dark,#404040);--sds-color-layout-background-neutral:var(--lightningcss-light,#ebebeb)var(--lightningcss-dark,#2a2a2a);--sds-color-layout-background-info:var(--lightningcss-light,#e6f0ff)var(--lightningcss-dark,#001d4d);--sds-color-layout-background-success:var(--lightningcss-light,#cff7e2)var(--lightningcss-dark,#032b17);--sds-color-layout-background-warning:var(--lightningcss-light,#fceed2)var(--lightningcss-dark,#000);--sds-color-layout-background-critical:var(--lightningcss-light,#ffeae9)var(--lightningcss-dark,#470001);--sds-color-shadow-elevated-default:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#00000080);--sds-color-shadow-elevated-hover:var(--lightningcss-light,#00000040)var(--lightningcss-dark,#000000bf);--sds-color-support-info-strong:var(--lightningcss-light,#004fcf)var(--lightningcss-dark,#005aea);--sds-color-support-info-subtle:var(--lightningcss-light,#e6f0ff)var(--lightningcss-dark,#001d4d);--sds-color-support-success-strong:var(--lightningcss-light,#096638)var(--lightningcss-dark,#007638);--sds-color-support-success-subtle:var(--lightningcss-light,#cff7e2)var(--lightningcss-dark,#032b17);--sds-color-support-warning-strong:var(--lightningcss-light,#ffb700)var(--lightningcss-dark,#ffb700);--sds-color-support-warning-subtle:var(--lightningcss-light,#fceed2)var(--lightningcss-dark,#000);--sds-color-support-critical-strong:var(--lightningcss-light,#b60203)var(--lightningcss-dark,#cc1201);--sds-color-support-critical-subtle:var(--lightningcss-light,#ffeae9)var(--lightningcss-dark,#470001);--sds-color-text-primary:var(--lightningcss-light,#0a0132)var(--lightningcss-dark,#fff);--sds-color-text-on-strong:var(--lightningcss-light,#fff)var(--lightningcss-dark,#fff);--sds-color-text-secondary:var(--lightningcss-light,#595959)var(--lightningcss-dark,#dedede);--sds-color-text-critical:var(--lightningcss-light,#b60203)var(--lightningcss-dark,#e87373)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}[data-color-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}[data-color-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only}:root{--sds-focus-outline-width:var(--sds-base-size-xxs);--sds-focus-outline:var(--sds-focus-outline-width) dashed var(--sds-color-layout-focus-border);--sds-color-support-warning-default:var(--sds-color-support-warning-strong)}h1,h2,h3,h4,h5,h6,p,dl,ol,ul{margin:0}fieldset{border:0;margin:0;padding:0;line-height:1;display:block}table{border-collapse:collapse}table,thead,tbody,tr,td,th{margin:0;padding:0}[hidden]{display:none}.sds-figure{margin:0}.sds-figure__figure{width:100%}.sds-figure__figure--ratio-16x9{aspect-ratio:16/9}.sds-figure__caption{font-size:var(--sds-typography-body-s-fontsize);font-weight:var(--sds-typography-body-s-fontweight);line-height:var(--sds-typography-body-s-lineheight)}.sds-typography-editorial-headline--xxs{font-size:var(--sds-typography-editorial-headline-xxs-fontsize);font-weight:var(--sds-typography-editorial-headline-xxs-fontweight);line-height:var(--sds-typography-editorial-headline-xxs-lineheight)}.sds-typography-editorial-headline--xs{font-size:var(--sds-typography-editorial-headline-xs-fontsize);font-weight:var(--sds-typography-editorial-headline-xs-fontweight);line-height:var(--sds-typography-editorial-headline-xs-lineheight)}.sds-typography-editorial-headline--s{font-size:var(--sds-typography-editorial-headline-s-fontsize);font-weight:var(--sds-typography-editorial-headline-s-fontweight);line-height:var(--sds-typography-editorial-headline-s-lineheight)}.sds-typography-editorial-headline--m{font-size:var(--sds-typography-editorial-headline-m-fontsize);font-weight:var(--sds-typography-editorial-headline-m-fontweight);line-height:var(--sds-typography-editorial-headline-m-lineheight)}.sds-typography-editorial-headline--l{font-size:var(--sds-typography-editorial-headline-l-fontsize);font-weight:var(--sds-typography-editorial-headline-l-fontweight);line-height:var(--sds-typography-editorial-headline-l-lineheight)}.sds-typography-editorial-headline--xl{font-size:var(--sds-typography-editorial-headline-xl-fontsize);font-weight:var(--sds-typography-editorial-headline-xl-fontweight);line-height:var(--sds-typography-editorial-headline-xl-lineheight)}.sds-typography-editorial-headline--xxl{font-size:var(--sds-typography-editorial-headline-xxl-fontsize);font-weight:var(--sds-typography-editorial-headline-xxl-fontweight);line-height:var(--sds-typography-editorial-headline-xxl-lineheight)}.sds-typography-application-headline--xxs{font-size:var(--sds-typography-application-headline-xxs-fontsize);font-weight:var(--sds-typography-application-headline-xxs-fontweight);line-height:var(--sds-typography-application-headline-xxs-lineheight)}.sds-typography-application-headline--xs{font-size:var(--sds-typography-application-headline-xs-fontsize);font-weight:var(--sds-typography-application-headline-xs-fontweight);line-height:var(--sds-typography-application-headline-xs-lineheight)}.sds-typography-application-headline--s{font-size:var(--sds-typography-application-headline-s-fontsize);font-weight:var(--sds-typography-application-headline-s-fontweight);line-height:var(--sds-typography-application-headline-s-lineheight)}.sds-typography-application-headline--m{font-size:var(--sds-typography-application-headline-m-fontsize);font-weight:var(--sds-typography-application-headline-m-fontweight);line-height:var(--sds-typography-application-headline-m-lineheight)}.sds-typography-application-headline--l{font-size:var(--sds-typography-application-headline-l-fontsize);font-weight:var(--sds-typography-application-headline-l-fontweight);line-height:var(--sds-typography-application-headline-l-lineheight)}.sds-typography-application-headline--xl{font-size:var(--sds-typography-application-headline-xl-fontsize);font-weight:var(--sds-typography-application-headline-xl-fontweight);line-height:var(--sds-typography-application-headline-xl-lineheight)}.sds-typography-application-headline--xxl{font-size:var(--sds-typography-application-headline-xxl-fontsize);font-weight:var(--sds-typography-application-headline-xxl-fontweight);line-height:var(--sds-typography-application-headline-xxl-lineheight)}.sds-typography-label{font-size:var(--sds-typography-label-default-fontsize);font-weight:var(--sds-typography-label-default-fontweight);line-height:var(--sds-typography-label-default-lineheight)}.sds-typography-label--l{font-size:var(--sds-typography-label-l-fontsize);font-weight:var(--sds-typography-label-l-fontweight);line-height:var(--sds-typography-label-l-lineheight)}.sds-typography-overline{font-size:var(--sds-typography-overline-default-fontsize);font-weight:var(--sds-typography-overline-default-fontweight);line-height:var(--sds-typography-overline-default-lineheight);text-transform:uppercase}.sds-typography-body{font-size:var(--sds-typography-body-default-fontsize);font-weight:var(--sds-typography-body-default-fontweight);line-height:var(--sds-typography-body-default-lineheight)}.sds-typography-body--s{font-size:var(--sds-typography-body-s-fontsize);font-weight:var(--sds-typography-body-s-fontweight);line-height:var(--sds-typography-body-s-lineheight)}.sds-typography-body--l{font-size:var(--sds-typography-body-l-fontsize);font-weight:var(--sds-typography-body-l-fontweight);line-height:var(--sds-typography-body-l-lineheight)}.sds-typography-body--xl{font-size:var(--sds-typography-body-xl-fontsize);font-weight:var(--sds-typography-body-xl-fontweight);line-height:var(--sds-typography-body-xl-lineheight)}.sds-typography--emphasis,.sds-typography--quote{font-style:italic}.sds-typography--strong{font-weight:600}.sds-typography--code{font-family:monospace}.sds-typography--tabular-nums{font-variant-numeric:tabular-nums}.sds-typography--color-primary{color:var(--sds-color-text-primary)}.sds-typography--color-secondary{color:var(--sds-color-text-secondary)}.sds-typography--color-critical{color:var(--sds-color-text-critical)}.sds-typography-blockquote{font-size:var(--sds-typography-fontsize-600);font-weight:var(--sds-typography-fontweight-regular);line-height:var(--sds-typography-lineheight-m);quotes:"“" "”";margin:0;padding-left:48px;position:relative}.sds-typography-blockquote:before{content:open-quote;font-size:var(--sds-base-size-xl);margin-left:-48px;position:absolute}.sds-typography-blockquote__quote{margin:0}.sds-typography-link{--link-icon-size:1.3em;color:var(--sds-color-text-primary);gap:var(--sds-space-gap-minimal);text-decoration:underline;display:inline-flex}.sds-typography-link--icon-left{flex-direction:row-reverse}.sds-typography-link__icon{font-size:var(--link-icon-size);justify-content:center;align-items:center;display:inline-flex}.sds-typography-link:after,.sds-typography-link:before{background-color:var(--sds-color-text-primary)}.sds-typography-link:focus-visible{background-color:var(--sds-color-interaction-primary-transparent-highlight);outline:var(--sds-focus-outline);outline-offset:0}@media (pointer:fine){.sds-typography-link:hover{background-color:var(--sds-color-interaction-primary-transparent-highlight)}}.sds-typography-link:active{background-color:var(--sds-color-interaction-primary-transparent-pressed)}.sds-typography-link[target=_blank]:after,.sds-typography-link--external:after,.sds-typography-link--navigation:after{content:"";-webkit-mask-position:100%;mask-position:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--link-icon-size);-webkit-mask-size:var(--link-icon-size);mask-size:var(--link-icon-size);min-width:var(--link-icon-size);min-height:var(--link-icon-size);width:var(--link-icon-size);height:var(--link-icon-size);vertical-align:sub;align-self:center;display:inline-block}.sds-typography-link[target=_blank]:after,.sds-typography-link--external:after{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 256 256\"><path d=\"M224,100a8,8,0,0,1-16,0V59.3l-58.4,58.4A8,8,0,0,1,144,120a8.3,8.3,0,0,1-5.7-2.3,8,8,0,0,1,0-11.3L196.7,48H156a8,8,0,0,1,0-16h60a8,8,0,0,1,8,8Zm-40,36a8,8,0,0,0-8,8v64H48V80h64a8,8,0,0,0,0-16H48A16,16,0,0,0,32,80V208a16,16,0,0,0,16,16H176a16,16,0,0,0,16-16V144A8,8,0,0,0,184,136Z\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 256 256\"><path d=\"M224,100a8,8,0,0,1-16,0V59.3l-58.4,58.4A8,8,0,0,1,144,120a8.3,8.3,0,0,1-5.7-2.3,8,8,0,0,1,0-11.3L196.7,48H156a8,8,0,0,1,0-16h60a8,8,0,0,1,8,8Zm-40,36a8,8,0,0,0-8,8v64H48V80h64a8,8,0,0,0,0-16H48A16,16,0,0,0,32,80V208a16,16,0,0,0,16,16H176a16,16,0,0,0,16-16V144A8,8,0,0,0,184,136Z\"/></svg>")}.sds-typography-link--navigation:after{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 256 256\" fill=\"currentColor\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm45.66-93.66a8,8,0,0,1,0,11.32l-32,32a8,8,0,0,1-11.32-11.32L148.69,136H88a8,8,0,0,1,0-16h60.69l-18.35-18.34a8,8,0,0,1,11.32-11.32Z\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 256 256\" fill=\"currentColor\"><path d=\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm45.66-93.66a8,8,0,0,1,0,11.32l-32,32a8,8,0,0,1-11.32-11.32L148.69,136H88a8,8,0,0,1,0-16h60.69l-18.35-18.34a8,8,0,0,1,11.32-11.32Z\"/></svg>")}.sds-typography-link[href^=mailto\:]:before,.sds-typography-link[href^=tel\:]:before{content:"";-webkit-mask-position:0;mask-position:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--link-icon-size);-webkit-mask-size:var(--link-icon-size);mask-size:var(--link-icon-size);min-width:var(--link-icon-size);min-height:var(--link-icon-size);width:var(--link-icon-size);height:var(--link-icon-size);vertical-align:sub;align-self:center;display:inline-block}.sds-typography-link[href^=mailto\:]:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 256 256\"><path d=\"M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48ZM203.4,64,128,133.1,52.6,64ZM216,192H40V74.2l82.6,75.7a8,8,0,0,0,10.8,0L216,74.2V192Z\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 256 256\"><path d=\"M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48ZM203.4,64,128,133.1,52.6,64ZM216,192H40V74.2l82.6,75.7a8,8,0,0,0,10.8,0L216,74.2V192Z\"/></svg>")}.sds-typography-link[href^=tel\:]:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 256 256\"><path d=\"M176,224C96.6,224,32,159.4,32,80A56.2,56.2,0,0,1,80.9,24.4,16.3,16.3,0,0,1,97.6,34l20.1,46.9A15.9,15.9,0,0,1,116.3,96L99.7,121.4h0a76.5,76.5,0,0,0,35.2,35L160,139.7a15.6,15.6,0,0,1,15.1-1.3l46.9,20a16.3,16.3,0,0,1,9.6,16.7A56.2,56.2,0,0,1,176,224ZM82.9,40.3A40,40,0,0,0,48,80,128.1,128.1,0,0,0,176,208a40,40,0,0,0,39.7-34.9l-46.9-20-25,16.7a16,16,0,0,1-15.7,1.1,92.5,92.5,0,0,1-42.8-42.6,16,16,0,0,1,1-15.7L103,87.2ZM135,156.5Z\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 256 256\"><path d=\"M176,224C96.6,224,32,159.4,32,80A56.2,56.2,0,0,1,80.9,24.4,16.3,16.3,0,0,1,97.6,34l20.1,46.9A15.9,15.9,0,0,1,116.3,96L99.7,121.4h0a76.5,76.5,0,0,0,35.2,35L160,139.7a15.6,15.6,0,0,1,15.1-1.3l46.9,20a16.3,16.3,0,0,1,9.6,16.7A56.2,56.2,0,0,1,176,224ZM82.9,40.3A40,40,0,0,0,48,80,128.1,128.1,0,0,0,176,208a40,40,0,0,0,39.7-34.9l-46.9-20-25,16.7a16,16,0,0,1-15.7,1.1,92.5,92.5,0,0,1-42.8-42.6,16,16,0,0,1,1-15.7L103,87.2ZM135,156.5Z\"/></svg>")}.sds-typography-link--no-icon[target=_blank]:after,.sds-typography-link--no-icon[href^=mailto\:]:before,.sds-typography-link--no-icon[href^=tel\:]:before{align-self:unset;content:unset;-webkit-mask-image:unset;-webkit-mask-image:unset;mask-image:unset;margin:unset;min-width:unset;min-height:unset;vertical-align:unset;width:unset;height:unset}.sds-screen-reader-only{clip-path:circle(0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sds-screen-reader-only--focusable:focus,.sds-screen-reader-only--focusable:focus-within{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}@media (prefers-reduced-motion:reduce){@view-transition{}}:root{background-color:var(--sds-color-layout-page-default);color:var(--sds-color-text-primary);font-family:Haffer,Arial,sans-serif;font-size:var(--sds-typography-body-default-fontsize);font-variant-ligatures:no-contextual;font-style:normal;font-weight:var(--sds-typography-body-default-fontweight);interpolate-size:allow-keywords;line-height:var(--sds-typography-body-default-lineheight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Haffer;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/Haffer-Regular-aiSZWDhd.woff2)format("woff2")}@font-face{font-family:Haffer;font-display:swap;font-style:normal;font-weight:600;src:url(/assets/Haffer-SemiBold-DVg-p90y.woff2)format("woff2")}:root{--sikt-lilla-01:#6f4dfa;--sikt-lilla-02:#b4b0fb;--sikt-lilla-03:#f3f1fe;--sikt-mork:#0f0035;--sikt-lys:#fff;--sikt-rosa-01:#ff71bf;--sikt-rosa-02:#ffbde4;--sikt-rosa-03:#ffe6f7;--sikt-bla-01:#3968ff;--sikt-bla-02:#76abff;--sikt-bla-03:#e1edff;--sikt-gronn-01:#13bb83;--sikt-gronn-02:#a3e28f;--sikt-gronn-03:#e3f8eb;--sikt-oransje-01:#ff966e;--sikt-oransje-02:#ffb5a1;--sikt-oransje-03:#ffeae6;--sikt-gul-01:#ffd45a;--sikt-gul-02:#ffea9a;--sikt-gul-03:#fff4cf;--ff-primary-color:var(--sikt-lilla-01);--ff-primary-subtle:var(--sikt-lilla-03);--ff-primary-mid:var(--sikt-lilla-02);--ff-link-hover-color:var(--sikt-mork);--ff-accent-strong:var(--sikt-mork);--ff-accent-subtle:#e8e6f0;--ff-neutral-strong:#3d3a4d;--ff-neutral-subtle:#9896a3;--ff-secondary-color:#fafbfc;--ff-text-color:var(--sikt-mork);--ff-border-color:#d4d2de;--ff-success-color:var(--sikt-gronn-01);--ff-warning-color:var(--sikt-oransje-01);--ff-critical-color:#dc2626;--ff-info-color:var(--sikt-bla-01);--theme-background:#fafafc;--theme-surface:var(--sikt-lys);--theme-surface-elevated:var(--sikt-lys);--theme-text-primary:var(--sikt-mork);--theme-text-secondary:#4a4660;--theme-text-muted:#6a6880;--theme-border:#e4e2ee;--theme-border-strong:#cbc9d9;--theme-card-background:var(--sikt-lys);--theme-card-border:#e4e2ee;--theme-hover:var(--sikt-lilla-03);--theme-active:var(--sikt-lilla-02);--theme-focus-ring:var(--sikt-lilla-01);--ff-radius-sm:4px;--ff-radius-md:6px;--ff-radius-lg:10px;--ff-radius-xl:14px;--ff-shadow-sm:0 1px 3px #0f00350a, 0 1px 2px #0f003505;--ff-shadow-md:0 4px 16px #0f003514, 0 2px 4px #0f00350a;--ff-shadow-lg:0 12px 48px #0f00351f, 0 4px 12px #0f00350f;--ff-shadow-xl:0 24px 80px #0f003529, 0 8px 24px #0f003514;--ff-space-1:.25rem;--ff-space-2:.5rem;--ff-space-3:.75rem;--ff-space-4:1rem;--ff-space-5:1.25rem;--ff-space-6:1.5rem;--ff-space-7:2rem;--ff-space-8:2.5rem;--ff-space-9:3rem;--ff-space-10:4rem;--ff-font-primary:"Haffer", Arial, sans-serif;--ff-font-sans:"Haffer", Arial, sans-serif;--ff-font-mono:"SF Mono", SFMono-Regular, ui-monospace, Menlo, Monaco, monospace;--ff-font-size-xs:.6875rem;--ff-font-size-sm:.8125rem;--ff-font-size-md:.9375rem;--ff-font-size-lg:1.0625rem;--ff-font-size-xl:1.25rem;--ff-font-size-2xl:1.5rem;--ff-font-size-3xl:1.875rem;--ff-font-size-4xl:2.25rem;--ff-line-height-tight:1.15;--ff-line-height-snug:1.3;--ff-line-height-normal:1.5;--ff-line-height-relaxed:1.65;--ff-letter-spacing-tight:-.02em;--ff-letter-spacing-normal:-.01em;--ff-letter-spacing-wide:.02em;--ff-letter-spacing-caps:.1em}[data-theme=dark]{--ff-primary-color:var(--sikt-lilla-02);--ff-primary-subtle:#1e1640;--ff-primary-mid:#4a3d8c;--ff-link-hover-color:var(--sikt-lilla-03);--ff-accent-strong:#f5f4f8;--ff-accent-subtle:#2a2445;--ff-neutral-strong:#b0aec0;--ff-neutral-subtle:#5a5770;--ff-secondary-color:#120e24;--ff-text-color:#f5f4f8;--ff-border-color:#3a3555;--ff-success-color:var(--sikt-gronn-02);--ff-warning-color:var(--sikt-oransje-02);--ff-critical-color:#f87171;--ff-info-color:var(--sikt-bla-02);--theme-background:#0c0918;--theme-surface:#14102a;--theme-surface-elevated:#1c1838;--theme-text-primary:#f5f4f8;--theme-text-secondary:#b0aec0;--theme-text-muted:#9290a6;--theme-border:#2e2a48;--theme-border-strong:#403b60;--theme-card-background:#1a1632;--theme-card-border:#2e2a48;--theme-hover:#252140;--theme-active:#302b50;--theme-focus-ring:var(--sikt-lilla-02);--ff-shadow-sm:0 1px 3px #0000004d, 0 1px 2px #0003;--ff-shadow-md:0 4px 16px #0006, 0 2px 4px #0000004d;--ff-shadow-lg:0 12px 48px #00000080, 0 4px 12px #0006;--ff-shadow-xl:0 24px 80px #0009, 0 8px 24px #00000080}body{font-family:var(--ff-font-sans);font-size:var(--ff-font-size-md);line-height:var(--ff-line-height-normal);letter-spacing:var(--ff-letter-spacing-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--theme-background);color:var(--theme-text-primary);margin:0;padding:0;transition:background-color .25s,color .25s}h1,h2,h3,h4{font-family:var(--ff-font-primary);color:var(--theme-text-primary);letter-spacing:var(--ff-letter-spacing-tight);font-weight:600}h1{font-size:var(--ff-font-size-3xl);line-height:var(--ff-line-height-tight);margin:0 0 var(--ff-space-6);font-weight:700}h2{font-size:var(--ff-font-size-2xl);line-height:var(--ff-line-height-snug);margin:0 0 var(--ff-space-5);font-weight:600}h3{font-size:var(--ff-font-size-lg);line-height:var(--ff-line-height-snug);margin:0 0 var(--ff-space-4)}h4{font-size:var(--ff-font-size-md);line-height:var(--ff-line-height-snug);margin:0 0 var(--ff-space-3);text-transform:uppercase;letter-spacing:var(--ff-letter-spacing-caps);color:var(--theme-text-secondary);font-weight:600}p{margin:0 0 var(--ff-space-4)}a{color:var(--ff-primary-color);text-decoration:none;transition:color .15s}a:hover{color:var(--ff-link-hover-color);text-decoration:underline}.ff-content-body a,.ff-content-page a,.pilot-banner a,.ff-inline-link{text-underline-offset:2px;text-decoration:underline}.ff-catalog__row{border-bottom:1px solid var(--theme-border,#e0e0e0);align-items:center;gap:.5rem;padding:0 1rem;display:flex}.ff-catalog__row:hover{background-color:var(--theme-hover,#f0ebff)}.ff-catalog__toggle{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.ff-catalog__products .ff-catalog__link:hover{background-color:var(--theme-hover,#f0ebff)}.ff-label-caps{font-size:var(--ff-font-size-xs);text-transform:uppercase;letter-spacing:var(--ff-letter-spacing-caps);color:var(--theme-text-muted);font-weight:600}#root{min-height:100vh}.container{max-width:1200px;margin:0 auto;padding:0 1rem}main.container{padding-top:var(--ff-space-8);padding-bottom:var(--ff-space-9)}.site-header h1,.site-header h2,.site-header h3,.site-header p,.site-header div{color:var(--sds-color-text-on-strong,#fff)!important}@media (width<=768px){.container{padding:0 .75rem}main.container{padding-top:var(--ff-space-6);padding-bottom:var(--ff-space-7)}.site-header-inner{gap:var(--ff-space-4)}.site-header .site-logo{height:24px!important}.site-header h1{font-size:1.1rem}.site-header p{font-size:.8rem}.site-header-actions{justify-content:space-between;gap:var(--ff-space-3);width:100%}h1{font-size:var(--ff-font-size-xl)}h2{font-size:var(--ff-font-size-lg)}h3{font-size:var(--ff-font-size-md)}}.loading{flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem;display:flex}.spinner{border:3px solid var(--theme-border);border-top:3px solid var(--ff-primary-color);border-radius:50%;width:30px;height:30px;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*{transition:background-color .3s,color .3s,border-color .3s}.sds-card{box-shadow:var(--ff-shadow-sm);background-color:var(--theme-card-background)!important;border:1px solid var(--theme-card-border)!important;border-radius:var(--ff-radius-md)!important;color:var(--theme-text-primary)!important;display:block!important}.sds-card__content{display:block}.card-hover:hover{box-shadow:var(--ff-shadow-md);transform:translateY(-1px)}.badge-pill{background:var(--ff-primary-color);color:#fff;font-size:var(--ff-font-size-sm);border-radius:999px;padding:.2rem .6rem;display:inline-block}.sds-button{transition:all .3s!important}.sds-btn--auto{align-self:flex-start;width:auto!important}@media (width<=640px){.sds-btn--auto{width:100%!important}}:where(a,button,input,select,textarea,[role=button]){outline:none}:where(a,button,input,select,textarea,[role=button]):focus-visible{box-shadow:0 0 0 2px var(--theme-card-background), 0 0 0 4px var(--ff-primary-color);border-radius:6px}.ff-input,.ff-select{padding:var(--ff-space-3) var(--ff-space-4);border:1px solid var(--theme-border);background:var(--theme-card-background);color:var(--theme-text-primary);border-radius:6px}.ff-toolbar{justify-content:space-between;align-items:flex-start;gap:var(--ff-space-4);margin-bottom:var(--ff-space-7);flex-wrap:wrap;display:flex}.ff-toolbar .group{align-items:center;gap:var(--ff-space-4);flex-wrap:wrap;display:flex}@media (width<=768px){.ff-toolbar{align-items:stretch;gap:var(--ff-space-3);flex-direction:column}.ff-toolbar .group{justify-content:stretch;gap:var(--ff-space-3);flex-wrap:wrap;width:100%}.ff-toolbar input.ff-input{order:1;width:100%;min-width:0}.grid-toggle{order:2;justify-self:flex-start;width:auto}.ff-toolbar .group>div:has(button){justify-content:center;gap:var(--ff-space-2);order:3;display:flex}}.ff-switch-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex}.ff-switch-toggle input[type=checkbox]{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.ff-switch-track{background:var(--theme-border);border-radius:999px;width:44px;height:24px;transition:background-color .2s;position:relative;box-shadow:inset 0 0 0 1px #0000000f}.ff-switch-thumb{background:var(--theme-card-background);border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.ff-switch-toggle input[type=checkbox]:checked+.ff-switch-track{background:var(--ff-primary-color)}.ff-switch-toggle input[type=checkbox]:checked+.ff-switch-track .ff-switch-thumb{transform:translate(20px)}.ff-switch-toggle input[type=checkbox]:focus-visible+.ff-switch-track{box-shadow:0 0 0 2px var(--theme-card-background), 0 0 0 4px var(--ff-primary-color)}.ff-switch-label{font-size:var(--ff-font-size-sm);color:var(--theme-text-secondary)}.ff-subs-table{table-layout:fixed}.ff-subs-table thead th{background:var(--theme-card-background);-webkit-backdrop-filter:saturate(1.2)blur(2px);backdrop-filter:saturate(1.2)blur(2px);z-index:1;position:sticky;top:0}.ff-subs-table th:nth-child(2),.ff-subs-table td:nth-child(2){width:72px}.ff-subs-table th.subs-col-price,.ff-subs-table td.subs-col-price{text-align:right;overflow-wrap:anywhere;width:150px}.ff-subs-table td.subs-col-price{vertical-align:top;font-size:.9rem}@media (width<=768px){.ff-subs-table th:nth-child(2),.ff-subs-table td:nth-child(2){width:52px;text-align:left!important}.ff-subs-table th.subs-col-price,.ff-subs-table td.subs-col-price{width:96px;font-size:var(--ff-font-size-sm)}}@media (width<=480px){.ff-subs-table th:nth-child(2),.ff-subs-table td:nth-child(2){width:44px;font-size:var(--ff-font-size-xs)}.ff-subs-table th.subs-col-price,.ff-subs-table td.subs-col-price{width:82px;font-size:var(--ff-font-size-xs)}}.products-grid{gap:var(--ff-space-5);grid-template-columns:1fr;display:grid}.products-grid.one-col,.products-grid.two-col{grid-template-columns:1fr}@media (width>=900px){.products-grid.two-col{grid-template-columns:1fr 1fr}}.grid-toggle{gap:4px;display:inline-flex}.grid-toggle .ff-button[aria-pressed=true]{background:var(--ff-primary-color);color:var(--sds-color-text-on-strong,#fff)}.ff-two-col{gap:var(--ff-space-6);grid-template-columns:1fr 1fr;display:grid}@media (width<=900px){.ff-two-col{gap:var(--ff-space-5);grid-template-columns:1fr}}.toast{background:var(--theme-card-background);color:var(--theme-text-primary);border:1px solid var(--theme-border);border-radius:var(--ff-radius-md);box-shadow:var(--ff-shadow-md);opacity:0;pointer-events:none;align-items:center;gap:8px;padding:10px 12px;transition:opacity .2s,transform .2s;display:flex;position:fixed;bottom:16px;right:16px;transform:translateY(8px)}.toast.show{opacity:1;pointer-events:auto;transform:translateY(0)}.pilot-banner{background:var(--theme-card-background);color:var(--theme-text-primary);border:1px solid var(--theme-border);border-left:4px solid var(--ff-info-color);border-radius:var(--ff-radius-md);box-shadow:var(--ff-shadow-sm);margin:var(--ff-space-5) auto 0;padding:10px 12px}.pilot-banner a{color:var(--ff-info-color);text-decoration:underline}.ff-sensitive-notice{background:var(--theme-card-background);color:var(--theme-text-secondary);border:1px solid var(--theme-border);border-left:4px solid var(--ff-warning-color);border-radius:var(--ff-radius-md);box-shadow:var(--ff-shadow-sm);margin-bottom:var(--ff-space-6);align-items:flex-start;gap:var(--ff-space-3);font-size:var(--ff-font-size-sm);line-height:var(--ff-line-height-snug);padding:10px 12px;display:flex}.ff-sensitive-notice__icon{flex-shrink:0;line-height:1.4}.ff-sensitive-notice strong{color:var(--theme-text-primary)}.skeleton{background:linear-gradient(90deg,#0000000f 25%,#0000001f 37%,#0000000f 63%) 0 0/400% 100%;border-radius:6px;animation:1.2s ease-in-out infinite skeleton-loading;position:relative;overflow:hidden}[data-theme=dark] .skeleton{background:linear-gradient(90deg,#ffffff0f 25%,#ffffff1f 37%,#ffffff0f 63%)}@keyframes skeleton-loading{0%{background-position:100% 0}to{background-position:0 0}}.skeleton-text{height:14px}.skeleton-title{height:20px}.skeleton-card{height:120px}.mobile-hidden{display:block}.mobile-only{display:none}@media (width<=768px){.mobile-hidden{display:none!important}.mobile-only{display:block!important}.impersonation-banner{flex-direction:column;align-items:stretch!important;gap:var(--ff-space-3)!important}.impersonation-banner>div{text-align:left;width:100%!important}.impersonation-search{width:100%!important;max-width:none!important}.impersonation-controls{gap:var(--ff-space-3);flex-direction:column;width:100%}.impersonation-controls>*{justify-content:center;width:100%}.sds-card{margin-bottom:var(--ff-space-4)}.mobile-button-stack{gap:var(--ff-space-2);flex-direction:column;width:100%;display:flex}.mobile-button-stack>button{width:100%!important}}.visually-hidden{clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip-link{background:var(--ff-primary-color);color:var(--sds-color-text-on-strong,#fff);z-index:1000;border-radius:6px;padding:6px 10px;transition:transform .2s;position:absolute;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.theme-aware-text{color:var(--theme-text-primary)}.theme-aware-background{background-color:var(--theme-surface)}.theme-aware-border{border-color:var(--theme-border)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.spinner{border-top-color:var(--ff-primary-color);animation:none!important}.skeleton{background:#0000001a;animation:none!important}[data-theme=dark] .skeleton{background:#ffffff1a}.toast{transition:none!important}.card-hover:hover{transform:none}}@media (forced-colors:active){.skip-link{border:2px solid}.sds-card{border:2px solid!important}button,[role=button],.ff-button,input,select,textarea{border:2px solid}}:focus-visible{outline:3px solid var(--ff-primary-color);outline-offset:2px}.modal-overlay:focus-visible{outline:none}.modal-content:focus-visible{outline:3px solid var(--ff-primary-color);outline-offset:2px}.ff-modal-overlay{-webkit-backdrop-filter:blur(8px);z-index:1000;padding:var(--ff-space-6);background:linear-gradient(135deg,#0f0035b3 0%,#6f4dfa26 100%);justify-content:center;align-items:center;animation:.2s ease-out modalOverlayIn;display:flex;position:fixed;inset:0}@keyframes modalOverlayIn{0%{opacity:0}to{opacity:1}}.ff-modal{background:var(--theme-surface);border-radius:var(--ff-radius-xl);box-shadow:var(--ff-shadow-xl);flex-direction:column;width:100%;max-width:640px;max-height:90vh;animation:.25s ease-out modalSlideIn;display:flex;position:relative;overflow:hidden}.ff-modal--large{max-width:800px}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.ff-modal__header{padding:var(--ff-space-6) var(--ff-space-6) var(--ff-space-5);border-bottom:1px solid var(--theme-border);background:var(--theme-surface);position:relative}.ff-modal__header:before{content:"";background:var(--sikt-lilla-01);height:3px;position:absolute;top:0;left:0;right:0}.ff-modal__title{font-family:var(--ff-font-primary);font-size:var(--ff-font-size-xl);color:var(--theme-text-primary);letter-spacing:var(--ff-letter-spacing-tight);font-weight:700;line-height:var(--ff-line-height-tight);margin:0}.ff-modal__subtitle{font-size:var(--ff-font-size-sm);color:var(--theme-text-secondary);margin-top:var(--ff-space-2)}.ff-modal__close{top:var(--ff-space-5);right:var(--ff-space-5);border-radius:var(--ff-radius-md);border:1px solid var(--theme-border);background:var(--theme-surface);width:44px;height:44px;color:var(--theme-text-secondary);cursor:pointer;justify-content:center;align-items:center;font-size:1.25rem;transition:all .15s;display:flex;position:absolute}.ff-modal__close:hover{background:var(--theme-hover);color:var(--theme-text-primary);border-color:var(--theme-border-strong)}.ff-modal__close:disabled{opacity:.5;cursor:not-allowed}.ff-modal__body{padding:var(--ff-space-7);flex:1;overflow-y:auto}.ff-modal__footer{padding:var(--ff-space-5) var(--ff-space-7);border-top:1px solid var(--theme-border);gap:var(--ff-space-3);background:var(--theme-background);justify-content:flex-end;display:flex}.ff-section-header{margin-bottom:var(--ff-space-5);padding-bottom:var(--ff-space-4);border-bottom:1px solid var(--theme-border);justify-content:space-between;align-items:center;display:flex}.ff-section-title{font-size:var(--ff-font-size-xs);text-transform:uppercase;letter-spacing:var(--ff-letter-spacing-caps);color:var(--theme-text-muted);margin:0;font-weight:600}.ff-add-form{background:var(--sikt-lilla-03);border:1px solid var(--sikt-lilla-02);border-radius:var(--ff-radius-lg);padding:var(--ff-space-6);margin-bottom:var(--ff-space-6);animation:.2s ease-out formSlideIn}[data-theme=dark] .ff-add-form{background:#6f4dfa1a;border-color:#6f4dfa4d}@keyframes formSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ff-add-form__grid{gap:var(--ff-space-4);grid-template-columns:1fr auto auto;align-items:end;display:grid}@media (width<=600px){.ff-add-form__grid{grid-template-columns:1fr}}.ff-field{gap:var(--ff-space-2);flex-direction:column;display:flex}.ff-field__label{font-size:var(--ff-font-size-sm);color:var(--theme-text-primary);font-weight:500}.ff-field__required{color:var(--ff-critical-color)}.ff-field__input{padding:var(--ff-space-3) var(--ff-space-4);border:1px solid var(--theme-border-strong);border-radius:var(--ff-radius-md);font-size:var(--ff-font-size-md);background:var(--theme-surface);color:var(--theme-text-primary);transition:all .15s}.ff-field__input:focus{border-color:var(--ff-primary-color);box-shadow:0 0 0 2px var(--ff-primary-color), 0 0 0 4px #6f4dfa33;outline:none}.ff-field__input--error{border-color:var(--ff-critical-color)}.ff-field__input--error:focus{box-shadow:0 0 0 2px var(--ff-critical-color), 0 0 0 4px #dc262633}.ff-field__hint{font-size:var(--ff-font-size-xs);color:var(--theme-text-muted)}.ff-field__select{padding:var(--ff-space-3) var(--ff-space-4);padding-right:var(--ff-space-8);border:1px solid var(--theme-border-strong);border-radius:var(--ff-radius-md);font-size:var(--ff-font-size-md);background:var(--theme-surface);color:var(--theme-text-primary);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%234A4660' d='M6 8L2 4h8z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;transition:all .15s}.ff-field__select:focus{border-color:var(--ff-primary-color);box-shadow:0 0 0 2px var(--ff-primary-color), 0 0 0 4px #6f4dfa33;outline:none}.ff-user-list{flex-direction:column;gap:0;display:flex}.ff-user-list__header{gap:var(--ff-space-4);padding:var(--ff-space-3) var(--ff-space-4);background:var(--theme-background);border-radius:var(--ff-radius-md) var(--ff-radius-md) 0 0;border:1px solid var(--theme-border);border-bottom:none;grid-template-columns:1fr 1fr 200px 180px;display:grid}.ff-user-list__header-cell{font-size:var(--ff-font-size-xs);text-transform:uppercase;letter-spacing:var(--ff-letter-spacing-caps);color:var(--theme-text-muted);font-weight:600}.ff-user-list__item{gap:var(--ff-space-4);padding:var(--ff-space-4);background:var(--theme-surface);border:1px solid var(--theme-border);border-top:none;grid-template-columns:1fr 1fr 200px 180px;align-items:center;transition:background .15s;display:grid}.ff-user-list__item:last-child{border-radius:0 0 var(--ff-radius-md) var(--ff-radius-md)}.ff-user-list__item:hover{background:var(--theme-hover)}.ff-user-list__item--inactive{opacity:.55}.ff-user-list__badge--inactive{font-size:var(--ff-font-size-xs,.75rem);background:var(--ff-color-neutral-200,#e5e7eb);color:var(--ff-color-neutral-600,#4b5563);vertical-align:middle;border-radius:4px;margin-left:8px;padding:1px 8px;display:inline-block}.ff-user-list__email{font-size:var(--ff-font-size-sm);color:var(--theme-text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ff-user-list__navn{font-size:var(--ff-font-size-sm);color:var(--theme-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ff-user-list__role{font-size:var(--ff-font-size-sm);min-width:0}.ff-user-list__role>select{width:100%;max-width:100%}.ff-user-list__role-badge{padding:var(--ff-space-1) var(--ff-space-3);font-size:var(--ff-font-size-xs);text-transform:capitalize;border-radius:999px;align-items:center;font-weight:500;display:inline-flex}.ff-user-list__role-badge--admin{background:var(--sikt-lilla-03);color:var(--sikt-lilla-01);border:1px solid var(--sikt-lilla-02)}.ff-user-list__role-badge--superuser{background:var(--sikt-bla-03);color:var(--sikt-bla-01);border:1px solid var(--sikt-bla-02)}.ff-user-list__role-badge--user{background:var(--theme-background);color:var(--theme-text-secondary);border:1px solid var(--theme-border)}[data-theme=dark] .ff-user-list__role-badge--admin{background:#6f4dfa33;border-color:#6f4dfa66}[data-theme=dark] .ff-user-list__role-badge--superuser{background:#3968ff33;border-color:#3968ff66}.ff-user-list__actions{gap:var(--ff-space-2);justify-content:flex-end;display:flex}.ff-btn-action{padding:var(--ff-space-2) var(--ff-space-3);border-radius:var(--ff-radius-sm);font-size:var(--ff-font-size-xs);border:1px solid var(--theme-border);background:var(--theme-surface);color:var(--theme-text-secondary);cursor:pointer;font-weight:500;transition:all .15s}.ff-btn-action:hover{background:var(--theme-hover);border-color:var(--theme-border-strong);color:var(--theme-text-primary)}.ff-btn-action--danger{color:var(--ff-critical-color);border-color:#dc26264d}.ff-btn-action--danger:hover{border-color:var(--ff-critical-color);background:#dc26261a}.ff-btn-action--success{color:var(--ff-color-success-700,#15803d);border:1px solid var(--ff-color-success-700,#15803d);cursor:pointer;font-size:var(--ff-font-size-sm,.875rem);background:0 0;border-radius:4px;padding:4px 12px}.ff-btn-action--success:hover{background:var(--ff-color-success-50,#f0fdf4)}.ff-btn-action--neutral{color:var(--ff-color-neutral-600,#4b5563);border:1px solid var(--ff-color-neutral-300,#d1d5db);cursor:pointer;font-size:var(--ff-font-size-sm,.875rem);background:0 0;border-radius:4px;padding:4px 12px}.ff-btn-action--neutral:hover{background:var(--ff-color-neutral-50,#f9fafb);color:var(--ff-color-neutral-800,#1f2937)}.ff-audit-log__filter-bar{margin-bottom:var(--ff-space-4,1rem);background:var(--ff-color-neutral-50,#f9fafb);font-size:var(--ff-font-size-sm,.875rem);border-radius:6px;align-items:center;gap:12px;padding:8px 12px;display:flex}.ff-tabs{border-bottom:2px solid var(--ff-color-neutral-200,#e5e7eb);margin-bottom:var(--ff-space-6,1.5rem);padding:0 var(--ff-space-6,1.5rem);gap:0;display:flex}.ff-tabs__tab{cursor:pointer;font-size:var(--ff-font-size-sm,.875rem);color:var(--ff-color-neutral-600,#4b5563);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-2px;padding:10px 20px;font-weight:500}.ff-tabs__tab--active{color:var(--ff-color-primary-700,#1d4ed8);border-bottom-color:var(--ff-color-primary-700,#1d4ed8)}.ff-tabs__tab:hover:not(.ff-tabs__tab--active){color:var(--ff-color-neutral-800,#1f2937)}.ff-audit-log__table{border-collapse:collapse;width:100%;font-size:var(--ff-font-size-sm,.875rem)}.ff-audit-log__table th{text-align:left;border-bottom:2px solid var(--ff-color-neutral-200,#e5e7eb);white-space:nowrap;padding:10px 12px;font-weight:600}.ff-audit-log__table td{border-bottom:1px solid var(--ff-color-neutral-100,#f3f4f6);padding:8px 12px}.ff-audit-log__table tr:hover{background:var(--ff-color-neutral-50,#f9fafb)}.ff-empty-state{text-align:center;padding:var(--ff-space-9) var(--ff-space-6);color:var(--theme-text-muted)}.ff-empty-state__icon{margin-bottom:var(--ff-space-4);opacity:.5;font-size:2.5rem}.ff-empty-state__text{font-size:var(--ff-font-size-md)}.ff-loading{padding:var(--ff-space-8);justify-content:center;align-items:center;gap:var(--ff-space-3);color:var(--theme-text-muted);display:flex}.ff-loading__spinner{border:2px solid var(--theme-border);border-top-color:var(--ff-primary-color);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite spin}.ff-alert{align-items:flex-start;gap:var(--ff-space-3);padding:var(--ff-space-4) var(--ff-space-5);border-radius:var(--ff-radius-md);font-size:var(--ff-font-size-sm);animation:.2s ease-out alertSlideIn;display:flex}@keyframes alertSlideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ff-alert--success{background:var(--sikt-gronn-03);border:1px solid var(--sikt-gronn-02);color:#065f46}[data-theme=dark] .ff-alert--success{color:var(--sikt-gronn-02);background:#13bb8326;border-color:#13bb834d}.ff-alert--error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}[data-theme=dark] .ff-alert--error{color:#fca5a5;background:#dc262626;border-color:#dc26264d}.ff-alert__icon{flex-shrink:0;font-size:1rem}.ff-alert__dismiss{color:inherit;opacity:.7;cursor:pointer;background:0 0;border:none;flex-shrink:0;margin:0;padding:0;font-size:1.25rem;line-height:1}.ff-alert__dismiss:hover{opacity:1}.ff-alert__dismiss:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid}@media (width<=600px){.ff-modal{margin:var(--ff-space-4);max-height:calc(100vh - 2rem)}.ff-modal__header{padding:var(--ff-space-5) var(--ff-space-5) var(--ff-space-4)}.ff-modal__body{padding:var(--ff-space-5)}.ff-modal__footer{padding:var(--ff-space-4) var(--ff-space-5)}.ff-user-list__header,.ff-user-list__item{gap:var(--ff-space-2);grid-template-columns:1fr}.ff-user-list__header{display:none}.ff-user-list__item{padding:var(--ff-space-4)}.ff-user-list__actions{margin-top:var(--ff-space-2);justify-content:flex-start}}.ff-header{background:var(--sikt-lilla-01);color:var(--sikt-lys);box-shadow:0 2px 8px #0f003526}.ff-header__inner{padding:var(--ff-space-4) 0;justify-content:space-between;align-items:center;gap:var(--ff-space-6);display:flex}.ff-header__brand{align-items:center;gap:var(--ff-space-4);display:flex}.ff-header__logo{filter:brightness(0)invert();width:auto;height:28px}.ff-header__title{font-family:var(--ff-font-primary);color:var(--sikt-lys);margin:.25rem 0 0 -.5rem;font-size:1.9rem;font-weight:400}.ff-header__user{align-items:center;gap:var(--ff-space-5);display:flex}.ff-header__user-info{text-align:right}.ff-header__user-name{font-weight:600;font-size:var(--ff-font-size-sm);color:var(--sikt-lys)}.ff-header__user-meta{font-size:var(--ff-font-size-xs);color:var(--sikt-lys);justify-content:flex-end;align-items:center;gap:var(--ff-space-2);margin-top:2px;display:flex}.ff-header__user-roles{font-size:var(--ff-font-size-xs);color:var(--sikt-lys);text-align:right;margin-top:2px}.ff-header__user-role{font-weight:500}.ff-header__user-separator{opacity:.8}.ff-header__user-orgnr{font-variant-numeric:tabular-nums}.ff-header__actions{align-items:center;gap:var(--ff-space-3);display:flex}.ff-header__btn{padding:var(--ff-space-2) var(--ff-space-3);border-radius:var(--ff-radius-sm);min-width:44px;min-height:44px;color:var(--sikt-lys);font-size:var(--ff-font-size-sm);cursor:pointer;justify-content:center;align-items:center;gap:var(--ff-space-2);background:#ffffff26;border:1px solid #ffffff4d;font-weight:500;transition:all .15s;display:flex}.ff-header__btn:hover{background:#ffffff40;border-color:#ffffff80}@media (width<=768px){.ff-header__inner{gap:var(--ff-space-4);flex-wrap:wrap}.ff-header__user{justify-content:space-between;width:100%}}.ff-org-header{padding-bottom:var(--ff-space-5);border-bottom:2px solid var(--theme-border);margin-bottom:var(--ff-space-6);justify-content:space-between;align-items:center;gap:var(--ff-space-4);flex-wrap:wrap;display:flex}.ff-org-header__title{font-family:var(--ff-font-primary);font-size:var(--ff-font-size-2xl);color:var(--theme-text-primary);margin:0;font-weight:600}.ff-org-header__actions{gap:var(--ff-space-3);display:flex}.ff-nav{background:var(--sikt-rosa-03);border-bottom:1px solid var(--sikt-rosa-02)}[data-theme=dark] .ff-nav{background:#f76a7b26;border-bottom-color:#f76a7b4d}.ff-nav__indicator{align-items:center;gap:var(--ff-space-2);font-size:var(--ff-font-size-xs);color:#9d174d;white-space:nowrap;font-weight:500;display:flex}[data-theme=dark] .ff-nav__indicator{color:var(--sikt-rosa-02)}.ff-nav__indicator-dot{background:var(--sikt-rosa-01);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.ff-nav__inner{justify-content:space-between;align-items:center;gap:var(--ff-space-6);min-height:48px;padding-top:0;padding-bottom:0;display:flex}.ff-nav__left{align-items:center;gap:var(--ff-space-6);display:flex}.ff-nav__tabs{align-items:center;gap:0;display:flex}.ff-nav__tab{padding:var(--ff-space-4) var(--ff-space-5);cursor:pointer;font-family:var(--ff-font-primary);font-size:var(--ff-font-size-md);color:var(--theme-text-secondary);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;font-weight:500;transition:all .15s}.ff-nav__tab:hover{color:var(--theme-text-primary);background:#f76a7b1a}.ff-nav__tab--active{color:#5a3ad4;border-bottom-color:#5a3ad4;font-weight:600}[data-theme=dark] .ff-nav__tab--active{color:var(--sikt-lilla-02);border-bottom-color:var(--sikt-lilla-02)}.ff-nav__impersonation{align-items:center;gap:var(--ff-space-4);padding:var(--ff-space-2) 0;display:flex}.ff-nav__current-org{font-size:var(--ff-font-size-sm);color:var(--theme-text-secondary);white-space:nowrap}.ff-nav__current-org strong{color:var(--theme-text-primary)}.ff-nav__search-wrapper{position:relative}.ff-nav__search{padding:var(--ff-space-2) var(--ff-space-3);border:1px solid var(--theme-border);border-radius:var(--ff-radius-sm);font-size:var(--ff-font-size-sm);background:var(--theme-surface);width:180px;color:var(--theme-text-primary);transition:all .15s}.ff-nav__search:focus{border-color:var(--sikt-lilla-01);box-shadow:0 0 0 2px var(--ff-primary-color), 0 0 0 4px #6f4dfa33;outline:none}.ff-nav__dropdown{z-index:100;background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:0 0 var(--ff-radius-sm) var(--ff-radius-sm);max-height:260px;box-shadow:var(--ff-shadow-md);border-top:none;min-width:280px;position:absolute;top:100%;left:0;right:0;overflow:auto}.ff-nav__dropdown-status{padding:var(--ff-space-3) var(--ff-space-4);font-size:var(--ff-font-size-sm);color:var(--theme-text-muted)}.ff-nav__dropdown-item{text-align:left;width:100%;padding:var(--ff-space-3) var(--ff-space-4);cursor:pointer;background:0 0;border:none;transition:background .1s;display:block}.ff-nav__dropdown-item:hover,.ff-nav__dropdown-item--focused{background:var(--sikt-lilla-03)}[data-theme=dark] .ff-nav__dropdown-item:hover,[data-theme=dark] .ff-nav__dropdown-item--focused{background:#6f4dfa26}.ff-nav__dropdown-item-name{font-size:var(--ff-font-size-sm);color:var(--theme-text-primary);font-weight:600}.ff-nav__dropdown-item-org{font-size:var(--ff-font-size-xs);color:var(--theme-text-muted);margin-top:2px}.ff-nav__clear-btn{padding:var(--ff-space-2) var(--ff-space-3);font-size:var(--ff-font-size-xs);border:1px solid var(--theme-border);border-radius:var(--ff-radius-sm);background:var(--theme-surface);color:var(--theme-text-secondary);cursor:pointer;white-space:nowrap;font-weight:500;transition:all .15s}.ff-nav__clear-btn:hover{background:var(--theme-hover);border-color:var(--theme-border-strong);color:var(--theme-text-primary)}@media (width<=768px){.ff-nav__inner{align-items:stretch;gap:var(--ff-space-3);padding:var(--ff-space-3) 0;flex-direction:column}.ff-nav__tabs{justify-content:center;overflow-x:auto}.ff-nav__tab{padding:var(--ff-space-3) var(--ff-space-4);font-size:var(--ff-font-size-xs)}.ff-nav__impersonation{justify-content:center;gap:var(--ff-space-3);flex-wrap:wrap}.ff-nav__search{width:140px}}.ff-btn-primary{background:var(--ff-primary-color);color:#fff;padding:var(--ff-space-3) var(--ff-space-5);cursor:pointer;font-size:var(--ff-font-size-md);border:none;border-radius:6px}[data-theme=dark] .ff-btn-primary{color:#1a1a2e}.ff-btn-back{border:1px solid var(--theme-border);cursor:pointer;color:var(--theme-text-primary);background:0 0;border-radius:4px;padding:.5rem 1rem;font-size:.9rem}.ff-btn-link{color:var(--ff-primary-color);cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.ff-btn-inline-toggle{color:#5a3ad4;cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem;text-decoration:underline}[data-theme=dark] .ff-btn-inline-toggle{color:var(--ff-primary-color)}.ff-card-heading{font-size:var(--ff-font-size-lg);color:var(--theme-text-primary);margin-bottom:var(--ff-space-3);font-weight:600}.ff-text-secondary{font-size:var(--ff-font-size-md);color:var(--theme-text-secondary)}.ff-text-muted{opacity:.75;font-size:.8rem}.ff-text-hint{opacity:.8;font-size:.85rem}.ff-section-heading{color:var(--ff-primary-color);margin-bottom:1rem;font-size:1.1rem;font-weight:600}.ff-card-body-centered{text-align:center;padding:var(--ff-space-8)}.ff-card-icon{font-size:var(--ff-font-size-xl);margin-bottom:var(--ff-space-4)}.ff-content-page{max-width:800px;margin:0 auto}.ff-content-body{color:var(--theme-text-primary);font-size:.95rem;line-height:1.6}.ff-content-section{margin-bottom:2rem}.ff-footer{text-align:center;padding:var(--ff-space-6) var(--ff-space-4);margin-top:var(--ff-space-8);border-top:1px solid var(--theme-border);color:var(--theme-text-secondary);justify-content:center;gap:var(--ff-space-4);font-size:.875rem;display:flex}.ff-error-card{text-align:center;padding:var(--ff-space-6);border-left:4px solid var(--ff-critical-color)}.ff-support-page{padding:var(--ff-space-6) 0;margin:0 auto}.ff-support-page__header{justify-content:space-between;align-items:flex-start;gap:var(--ff-space-4);margin-bottom:var(--ff-space-6);flex-wrap:wrap;display:flex}.ff-support-tickets__row{cursor:pointer}.ff-dashboard-support-link{margin-bottom:var(--ff-space-5);justify-content:flex-end;display:flex}.ff-btn-icon{align-items:center;gap:var(--ff-space-2);line-height:1;display:inline-flex}.ff-btn-icon svg{flex-shrink:0}.ff-support-page__actions{align-items:center;gap:var(--ff-space-3);flex-wrap:wrap;display:flex}.ff-support-page__new-action{margin-bottom:var(--ff-space-5);justify-content:flex-start;display:flex}.ff-support-page__search{margin-bottom:var(--ff-space-4)}.ff-support-page__search-input{padding:var(--ff-space-2) var(--ff-space-3);border:1px solid var(--theme-border);border-radius:var(--ff-radius-sm);font-size:var(--ff-font-size-sm);background:var(--theme-surface);width:100%;max-width:360px;color:var(--theme-text-primary);transition:all .15s}.ff-support-page__search-input:focus{border-color:var(--sikt-lilla-01);box-shadow:0 0 0 2px var(--ff-primary-color), 0 0 0 4px #6f4dfa33;outline:none}.ff-support-page__filter{margin-bottom:var(--ff-space-5)}.ff-support-page__filter-label{align-items:center;gap:var(--ff-space-2);cursor:pointer;color:var(--theme-text-primary);display:inline-flex}.ff-support-tickets__count{margin:var(--ff-space-3) 0 0;font-size:var(--ff-font-size-sm)}.ff-support-tickets__actions{gap:var(--ff-space-3);margin-top:var(--ff-space-3);flex-wrap:wrap;display:flex}.ff-support-tickets__row-link{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.ff-support-tickets__row-link:focus-visible{outline:2px solid var(--ff-primary-color);outline-offset:2px;border-radius:4px}.ff-support-detail__header{margin-bottom:var(--ff-space-6)}.ff-support-detail__idrow{align-items:center;gap:var(--ff-space-3);margin-top:var(--ff-space-2);flex-wrap:wrap;display:flex}.ff-support-detail__meta{gap:var(--ff-space-3) var(--ff-space-5);margin:var(--ff-space-4) 0 0;padding:var(--ff-space-4) 0 0;border-top:1px solid var(--theme-border);font-size:var(--ff-font-size-sm);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.ff-support-detail__meta-item{flex-direction:column;gap:2px;min-width:0;display:flex}.ff-support-detail__meta-item dt{font-size:var(--ff-font-size-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--theme-text-secondary);font-weight:600}.ff-support-detail__meta-item dd{color:var(--theme-text-primary);overflow-wrap:anywhere;margin:0}.ff-support-thread{gap:var(--ff-space-4);margin-bottom:var(--ff-space-8);flex-direction:column;display:flex}.ff-support-thread__toolbar{justify-content:space-between;align-items:center;gap:var(--ff-space-3);flex-wrap:wrap;display:flex}.ff-support-thread__toolbar .ff-section-title{margin:0}.ff-segmented{background:var(--theme-surface-raised,var(--ff-primary-subtle));border:1px solid var(--theme-border);border-radius:var(--ff-radius-full,9999px);gap:2px;padding:3px;display:inline-flex}.ff-segmented__option{appearance:none;cursor:pointer;border-radius:var(--ff-radius-full,9999px);font-size:var(--ff-font-size-sm);color:var(--theme-text-secondary);white-space:nowrap;background:0 0;border:none;padding:6px 14px;font-weight:500;line-height:1.2;transition:background-color .12s,color .12s}.ff-segmented__option:hover:not(.ff-segmented__option--active){color:var(--theme-text-primary)}.ff-segmented__option--active{background:var(--theme-surface);color:var(--ff-primary-color);box-shadow:var(--ff-shadow-sm)}.ff-segmented__option:focus-visible{outline:2px solid var(--ff-primary-color);outline-offset:2px}.ff-support-message{border:1px solid var(--theme-border);border-radius:var(--ff-radius-md);padding:var(--ff-space-4);background:var(--theme-surface)}.ff-support-message--me{background:var(--ff-primary-subtle);border-color:var(--ff-primary-color)}.ff-support-message__header{justify-content:space-between;align-items:baseline;gap:var(--ff-space-3);margin-bottom:var(--ff-space-2);font-size:var(--ff-font-size-sm);flex-wrap:wrap;display:flex}.ff-support-message__content{white-space:pre-wrap;word-wrap:break-word;font-family:inherit;font-size:var(--ff-font-size-md);color:var(--theme-text-primary);margin:0;line-height:1.5}.ff-support-message__content+.ff-support-message__quote,.ff-support-message__quote+.ff-support-message__content,.ff-support-message__quote+.ff-support-message__quote{margin-top:var(--ff-space-3)}.ff-support-message__quote{border-left:3px solid var(--theme-border);padding-left:var(--ff-space-3)}.ff-support-message__quote>summary{cursor:pointer;font-size:var(--ff-font-size-sm);color:var(--theme-text-secondary);-webkit-user-select:none;user-select:none;padding:var(--ff-space-1) 0}.ff-support-message__quote>summary:hover{color:var(--theme-text-primary)}.ff-support-message__content--quoted{color:var(--theme-text-secondary);font-size:var(--ff-font-size-sm);margin-top:var(--ff-space-2)}.ff-support-message__content--html{white-space:normal}.ff-support-message__content--html p{margin:0 0 var(--ff-space-3) 0}.ff-support-message__content--html p:last-child{margin-bottom:0}.ff-support-message__content--html h1,.ff-support-message__content--html h2,.ff-support-message__content--html h3,.ff-support-message__content--html h4,.ff-support-message__content--html h5,.ff-support-message__content--html h6{margin:var(--ff-space-4) 0 var(--ff-space-2) 0;font-weight:600;line-height:1.3}.ff-support-message__content--html h1{font-size:1.4rem}.ff-support-message__content--html h2{font-size:1.25rem}.ff-support-message__content--html h3{font-size:1.1rem}.ff-support-message__content--html h4,.ff-support-message__content--html h5,.ff-support-message__content--html h6{font-size:1rem}.ff-support-message__content--html ul,.ff-support-message__content--html ol{margin:0 0 var(--ff-space-3) 0;padding-left:var(--ff-space-6)}.ff-support-message__content--html li{margin-bottom:var(--ff-space-1)}.ff-support-message__content--html a{color:var(--ff-primary-color);text-decoration:underline}.ff-support-message__content--html img{border-radius:var(--ff-radius-sm);max-width:100%;height:auto}.ff-support-message__content--html figure{margin:var(--ff-space-3) 0}.ff-support-message__content--html table{border-collapse:collapse;margin:var(--ff-space-2) 0 var(--ff-space-3) 0;font-size:var(--ff-font-size-sm);max-width:100%;display:block;overflow-x:auto}.ff-support-message__content--html th,.ff-support-message__content--html td{border:1px solid var(--theme-border);padding:var(--ff-space-2) var(--ff-space-3);vertical-align:top}.ff-support-message__content--html th{background:var(--theme-surface-raised,var(--ff-primary-subtle));text-align:left;font-weight:600}.ff-support-message__content--html pre{background:var(--theme-surface-raised,var(--ff-primary-subtle));border-radius:var(--ff-radius-sm);padding:var(--ff-space-3);font-size:var(--ff-font-size-sm);margin:0 0 var(--ff-space-3) 0;overflow-x:auto}.ff-support-message__content--html code{background:var(--theme-surface-raised,var(--ff-primary-subtle));border-radius:3px;padding:1px 4px;font-size:.9em}.ff-support-message__content--html pre code{background:0 0;padding:0}.ff-support-message__content--html .ff-support-message__quote>blockquote{border-left:3px solid var(--theme-border);margin:var(--ff-space-2) 0 0 0;padding:0 0 0 var(--ff-space-3);color:var(--theme-text-secondary);font-size:var(--ff-font-size-sm)}.ff-support-message__content--html .ff-support-message__quote>blockquote p:first-child{margin-top:0}.ff-support-reply{border-bottom:1px solid var(--theme-border);padding-bottom:var(--ff-space-6);margin-bottom:var(--ff-space-8)}.ff-support-message__images{gap:var(--ff-space-3);margin-top:var(--ff-space-3);flex-wrap:wrap;display:flex}.ff-support-message__image-link{max-width:100%;display:block}.ff-support-message__image{border-radius:var(--ff-radius-sm);border:1px solid var(--theme-border);background:var(--theme-surface-raised);max-width:100%;max-height:360px}.ff-support-message__attachments{margin:var(--ff-space-3) 0 0;gap:var(--ff-space-2);flex-direction:column;padding:0;list-style:none;display:flex}.ff-support-message__attachment-btn{align-items:center;gap:var(--ff-space-2);border:1px solid var(--theme-border);border-radius:var(--ff-radius-sm);padding:var(--ff-space-2) var(--ff-space-3);font-size:var(--ff-font-size-sm);color:var(--theme-text-primary);cursor:pointer;text-align:left;background:0 0;display:inline-flex}.ff-support-message__attachment-btn:hover{background:var(--theme-surface-hover)}.ff-support-form__file-list{margin:var(--ff-space-2) 0 0;gap:var(--ff-space-2);flex-direction:column;padding:0;list-style:none;display:flex}.ff-support-form__file-item{align-items:center;gap:var(--ff-space-2);font-size:var(--ff-font-size-sm);display:flex}.ff-support-form__file-remove{border:1px solid var(--theme-border);border-radius:var(--ff-radius-sm);font-size:var(--ff-font-size-xs);cursor:pointer;color:var(--theme-text-secondary);background:0 0;padding:2px 8px}.ff-page-title{font-size:var(--ff-font-size-2xl);color:var(--theme-text-primary);margin:0 0 var(--ff-space-2);font-weight:700}.ff-section-title{font-size:var(--ff-font-size-lg);color:var(--theme-text-primary);margin:0 0 var(--ff-space-4);font-weight:600}.ff-support-divider{border:none;border-top:1px solid var(--theme-border);margin:var(--ff-space-8) 0}.ff-support-tickets__toggle{align-items:center;gap:var(--ff-space-2);font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;text-align:left;background:0 0;border:none;margin:0;padding:0;display:inline-flex}.ff-support-tickets__toggle:hover{color:var(--ff-primary-color)}.ff-support-tickets__toggle:focus-visible{outline:2px solid var(--ff-primary-color);outline-offset:2px;border-radius:2px}.ff-support-tickets__toggle-icon{width:1em;color:var(--theme-text-secondary);display:inline-block}.ff-support-tickets__loading{align-items:center;gap:var(--ff-space-3);padding:var(--ff-space-4) 0;display:flex}.ff-support-tickets__empty{padding:var(--ff-space-4) 0;font-style:italic}.ff-support-tickets__table-wrapper{margin-bottom:var(--ff-space-3);overflow-x:auto}.ff-support-tickets__table{border-collapse:collapse;width:100%;font-size:var(--ff-font-size-sm)}.ff-support-tickets__table th{text-align:left;padding:var(--ff-space-3) var(--ff-space-4);color:var(--theme-text-secondary);border-bottom:2px solid var(--theme-border-strong);white-space:nowrap;font-weight:600}.ff-support-tickets__table td{padding:var(--ff-space-3) var(--ff-space-4);border-bottom:1px solid var(--theme-border);color:var(--theme-text-primary)}.ff-support-tickets__table tbody tr:hover{background:var(--theme-surface-hover)}.ff-support-tickets__id{font-family:var(--ff-font-mono);color:var(--ff-primary-color);font-weight:500}.ff-support-tickets__subject{font-weight:600}.ff-support-tickets__status{padding:var(--ff-space-1) var(--ff-space-3);border-radius:var(--ff-radius-full);font-size:var(--ff-font-size-xs);background:var(--theme-surface-raised);color:var(--theme-text-secondary);font-weight:500;display:inline-block}.ff-support-tickets__status--aktiv{background:var(--sikt-gronn-03);color:#065f46}.ff-support-tickets__status--avsluttet{color:#991b1b;background:#fee2e2}.ff-support-tickets__status--venter-på-leverandør{color:#451a03;background:#fcd34d}.ff-support-tickets__status--venter-på-innmelder{background:var(--sikt-bla-03);color:#1e3a8a}.ff-th-menu,.ff-th-menu__root{position:relative}.ff-th-menu__button{width:100%;font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-weight:600;display:inline-flex}.ff-th-menu__button:hover{color:var(--ff-primary-color)}.ff-th-menu__button:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.ff-th-menu__indicator{opacity:.7;font-size:.75em}.ff-th-menu__filter-dot{background:var(--ff-primary-color);border-radius:50%;width:6px;height:6px}.ff-th-menu__popover{z-index:100;min-width:200px;max-height:320px;padding:var(--ff-space-2,8px);background:var(--theme-surface-elevated);border:1px solid var(--theme-border-strong);border-radius:var(--ff-radius-md);color:var(--theme-text-primary);flex-direction:column;gap:2px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 4px 16px #0000001f}.ff-th-menu__item{text-align:left;border-radius:var(--ff-radius-sm);width:100%;font:inherit;cursor:pointer;background:0 0;border:none;padding:8px 10px;display:block}.ff-th-menu__item:hover:not(:disabled){background:var(--theme-hover)}.ff-th-menu__item[aria-pressed=true]{font-weight:600}.ff-th-menu__item:disabled{opacity:.45;cursor:default}.ff-th-menu__divider{border:none;border-top:1px solid var(--theme-border);margin:6px 0}.ff-th-menu__filters{border:none;flex-direction:column;gap:4px;margin:0;padding:0 4px;display:flex}.ff-th-menu__filters-legend{color:var(--theme-text-secondary);padding:4px 0;font-size:.8em;font-weight:600}.ff-th-menu__filter-option{cursor:pointer;align-items:center;gap:8px;padding:4px 6px;font-weight:400;display:flex}.ff-support-tickets__active-filters{margin-bottom:var(--ff-space-3,12px);flex-wrap:wrap;align-items:center;gap:8px;display:flex}span.ff-filter-badge{--badge-background-color:var(--sikt-lilla-03);--badge-color:var(--sikt-lilla-01);border:1px solid var(--sikt-lilla-02);align-items:center;gap:6px;display:inline-flex}[data-theme=dark] span.ff-filter-badge{--badge-background-color:#6f4dfa33;--badge-color:var(--theme-text-primary);border-color:#6f4dfa66}.ff-filter-badge__remove{width:16px;height:16px;color:inherit;cursor:pointer;background:#80808c38;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:14px;line-height:1;display:inline-flex}.ff-filter-badge__remove:hover{background:#80808c6b}.ff-filter-badge__clear-all{font:inherit;color:var(--ff-primary-color);cursor:pointer;background:0 0;border:none;padding:4px 8px;text-decoration:underline}.ff-support-form__requester{align-items:center;gap:var(--ff-space-2);padding:var(--ff-space-4);margin-bottom:var(--ff-space-6);background:var(--ff-primary-subtle);border-radius:var(--ff-radius-md);font-size:var(--ff-font-size-sm);flex-wrap:wrap;display:flex}.ff-field__textarea{resize:vertical;min-height:140px;font-family:inherit;line-height:1.5}.ff-composer{resize:none;white-space:pre-wrap;word-break:break-word;overflow:auto}.ff-composer[data-empty]:before{content:attr(data-placeholder);color:var(--ff-color-text-muted,#6b6680);pointer-events:none}.ff-composer .ff-composer__image,.ff-support-message__content--html img{max-width:100%;height:auto}.ff-composer--disabled{background:var(--ff-color-bg-muted,#f3f2f7);cursor:not-allowed}.ff-composer__image{border:1px solid var(--ff-color-border,#d0cce0);vertical-align:middle;border-radius:4px;max-width:100%;max-height:240px;margin:2px 4px;display:inline-block}select.ff-field__input{cursor:pointer;appearance:none;padding-right:var(--ff-space-8);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%234A4660' d='M6 8L2 4h8z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat}.ff-support-form__actions{gap:var(--ff-space-3);padding-top:var(--ff-space-4);justify-content:flex-end;display:flex}.ff-support-form__success{text-align:center;padding:var(--ff-space-8) 0}.ff-feedback-pill{z-index:900;border-radius:var(--ff-radius-md) 0 0 var(--ff-radius-md);box-shadow:var(--ff-shadow-md);align-items:stretch;animation:.4s cubic-bezier(.16,1,.3,1) ff-feedback-slide-in,.8s ease-out .5s ff-feedback-pulse;display:flex;position:fixed;top:50%;right:0;overflow:hidden;transform:translateY(-50%)}.ff-feedback-pill__main{background:var(--ff-primary-color);color:#fff;font-size:var(--ff-font-size-md);font-weight:600;font-family:var(--ff-font-sans);white-space:nowrap;cursor:pointer;border:none;padding:14px 18px 14px 22px;transition:background .15s}.ff-feedback-pill__main:hover{background:var(--sikt-mork)}.ff-feedback-pill__main:focus-visible{outline-offset:-3px;outline:2px solid #fff}.ff-feedback-pill__dismiss{background:var(--ff-primary-color);color:#fff;cursor:pointer;border:none;border-left:1px solid #ffffff40;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 12px;font-size:1.1rem;line-height:1;transition:background .15s;display:flex}.ff-feedback-pill__dismiss:hover{background:var(--sikt-mork)}.ff-feedback-pill__dismiss:focus-visible{outline-offset:-3px;outline:2px solid #fff}.ff-feedback-tab{writing-mode:vertical-rl;text-orientation:mixed;background:var(--ff-primary-color);color:#fff;border-radius:var(--ff-radius-md) 0 0 var(--ff-radius-md);font-size:var(--ff-font-size-sm);font-weight:600;font-family:var(--ff-font-sans);letter-spacing:var(--ff-letter-spacing-caps);cursor:pointer;z-index:900;box-shadow:var(--ff-shadow-sm);border:none;padding:20px 10px;transition:background .15s,box-shadow .15s;position:fixed;top:50%;right:0;transform:translateY(-50%)}.ff-feedback-tab--unread:after{content:"";background:var(--sikt-rosa-01);border:2px solid #fff;border-radius:50%;width:11px;height:11px;animation:2s ease-in-out infinite ff-dot-pulse;position:absolute;top:8px;left:-5px}.ff-feedback-tab:hover{background:var(--sikt-mork);box-shadow:var(--ff-shadow-md)}.ff-feedback-tab:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.ff-feedback-panel{background:var(--theme-surface-elevated);border:1px solid var(--theme-border);border-radius:var(--ff-radius-lg) 0 0 var(--ff-radius-lg);width:320px;max-width:90vw;box-shadow:var(--ff-shadow-xl);z-index:901;padding:var(--ff-space-5);gap:var(--ff-space-4);border-right:none;flex-direction:column;animation:.3s cubic-bezier(.16,1,.3,1) ff-feedback-panel-in;display:flex;position:fixed;top:50%;right:0;transform:translateY(-50%)}.ff-feedback-panel__header{flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.ff-feedback-panel__title{font-size:var(--ff-font-size-md);color:var(--ff-primary-color);margin:0;font-weight:700}.ff-feedback-panel__close{cursor:pointer;min-width:44px;min-height:44px;color:var(--theme-text-muted);border-radius:var(--ff-radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:4px 8px;font-size:1.25rem;line-height:1;transition:color .15s,background .15s;display:inline-flex}.ff-feedback-panel__close:hover{color:var(--theme-text-primary);background:var(--theme-hover)}.ff-feedback-panel__close:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.ff-feedback-panel__label{font-size:var(--ff-font-size-sm);color:var(--theme-text-primary);margin:0 0 var(--ff-space-1);font-weight:600;display:block}.ff-feedback-panel__hint{font-size:var(--ff-font-size-sm);color:var(--theme-text-secondary);line-height:var(--ff-line-height-relaxed);flex-shrink:0;margin:0;display:block}.ff-feedback-panel__textarea{resize:vertical;border:1px solid var(--theme-border-strong);border-radius:var(--ff-radius-md);padding:var(--ff-space-3);font-size:var(--ff-font-size-sm);font-family:var(--ff-font-sans);color:var(--theme-text-primary);background:var(--theme-surface);height:140px;min-height:80px;max-height:300px;transition:border-color .15s,box-shadow .15s}.ff-feedback-panel__textarea:focus{border-color:var(--ff-primary-color);box-shadow:0 0 0 2px var(--ff-primary-color), 0 0 0 4px var(--ff-primary-subtle);outline:none}.ff-feedback-panel__error{font-size:var(--ff-font-size-sm);color:var(--ff-critical-color);flex-shrink:0;margin:0}.ff-feedback-panel__response-toggle{flex-shrink:0;margin:0}.ff-feedback-panel__submit{background:var(--ff-primary-color);color:#fff;border-radius:var(--ff-radius-md);padding:var(--ff-space-3) var(--ff-space-4);font-size:var(--ff-font-size-sm);font-weight:600;font-family:var(--ff-font-sans);cursor:pointer;border:none;flex-shrink:0;transition:background .15s,opacity .15s}.ff-feedback-panel__submit:hover:not(:disabled){background:var(--sikt-mork)}.ff-feedback-panel__submit:disabled{opacity:.45;cursor:not-allowed}.ff-feedback-panel__submit:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.ff-feedback-panel__sender{font-size:var(--ff-font-size-xs);color:var(--theme-text-muted);text-align:center;flex-shrink:0;margin:0}.ff-feedback-panel__success{font-size:var(--ff-font-size-lg);color:var(--ff-success-color);flex:1;justify-content:center;align-items:center;font-weight:600;display:flex}@keyframes ff-feedback-slide-in{0%{transform:translateY(-50%)translate(110%)}to{transform:translateY(-50%)translate(0)}}@keyframes ff-feedback-pulse{0%{box-shadow:var(--ff-shadow-md), 0 0 0 0 #6f4dfa80}70%{box-shadow:var(--ff-shadow-md), 0 0 0 12px #6f4dfa00}to{box-shadow:var(--ff-shadow-md)}}@keyframes ff-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.35)}}@keyframes ff-feedback-panel-in{0%{transform:translateY(-50%)translate(100%)}to{transform:translateY(-50%)translate(0)}}
