._btn_9jolz_1{letter-spacing:-.005em;min-height:var(--ctl-h-lg);border-radius:var(--r-control);border:var(--bw) solid transparent;cursor:pointer;transition:background var(--dur-fast) var(--ease-inout), border-color var(--dur-fast) var(--ease-inout), color var(--dur-fast) var(--ease-inout);justify-content:center;align-items:center;gap:8px;padding:0 18px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}._btn_9jolz_1:focus-visible{outline:var(--focus-ring-w) solid var(--focus-ring);outline-offset:2px}._btn_9jolz_1:active:not(:disabled){transform:translateY(.5px)}._btn_9jolz_1:disabled{cursor:not-allowed;opacity:.55}._primary_9jolz_34{background:var(--action-bg);color:var(--action-text)}._primary_9jolz_34:hover:not(:disabled){background:var(--action-bg-hover)}._secondary_9jolz_42{background:var(--surface-content);color:var(--text-primary);border-color:var(--border)}._secondary_9jolz_42:hover:not(:disabled){background:var(--surface-sunken);border-color:var(--border-strong)}._danger_9jolz_53{color:var(--danger-ink);border-color:var(--danger-border);background:0 0}._danger_9jolz_53:hover:not(:disabled){background:var(--danger-bg)}._ghost_9jolz_62{color:var(--text-secondary);background:0 0;border-color:#0000}._ghost_9jolz_62:hover:not(:disabled){background:var(--surface-sunken);color:var(--text-primary)}._sm_9jolz_72{min-height:40px;padding:0 13px;font-size:13px}._icon_9jolz_78{flex:none;display:inline-flex}._page_1a7xx_2{background:var(--surface-page);justify-content:center;align-items:center;min-height:100vh;display:flex}._mark_1a7xx_10{background:var(--r-600);width:32px;height:32px;color:var(--n-0);letter-spacing:-.02em;border-radius:8px;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:inline-flex}._wrap_16wk0_1{align-items:center;gap:10px;display:flex}._role_16wk0_7{color:var(--text-secondary);white-space:nowrap;font-size:12.5px;font-weight:600}@media (width<=720px){._wrap_16wk0_1{gap:4px}._role_16wk0_7{display:none}}.shell{background:var(--surface-page);flex-direction:column;min-height:100vh;display:flex}.shell-appbar{height:var(--appbar-h);background:var(--surface-content);border-bottom:var(--bw) solid var(--border);flex:none;align-items:center;gap:14px;padding:0 18px;display:flex}.shell-logo{background:var(--r-600);width:28px;height:28px;color:var(--n-0);letter-spacing:-.02em;border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex}.shell-appname{color:var(--text-primary);font-size:13px;font-weight:800}.shell-envbadge{letter-spacing:.07em;text-transform:uppercase;color:var(--warn-ink);background:var(--warn-surface);border:var(--bw) solid var(--warn-edge);border-radius:var(--r-inner);align-items:center;margin-left:10px;padding:3px 9px;font-size:10.5px;font-weight:800;display:inline-flex}.shell-spacer{flex:1}.lazy-load-login{background:var(--surface-page);place-items:center;min-height:100vh;padding:24px;display:grid}.lazy-load-login-card{width:min(100%,420px);color:var(--text-primary);background:var(--surface-content);border:var(--bw) solid var(--border-soft);border-radius:var(--r-panel);box-shadow:var(--shadow-2);justify-items:start;gap:14px;padding:28px;display:grid}.lazy-load-login-card h1,.lazy-load-login-card p{margin:0}.lazy-load-login-card p{color:var(--text-secondary)}.lazy-load-alert{justify-content:flex-end;align-items:center;gap:var(--gap-inline);min-height:44px;color:var(--warn-ink);background:var(--warn-surface);border-bottom:var(--bw) solid var(--warn-edge);flex:none;padding:6px 18px;font-size:13px;font-weight:700;display:flex}.shell-body{flex:1;min-height:0;display:flex}.shell-nav{background:var(--surface-content);border-right:var(--bw) solid var(--border-soft);flex-direction:column;flex:none;gap:2px;width:216px;padding:14px 10px;display:flex}.shell-nav-item{color:var(--text-secondary);border-radius:var(--r-inner);text-align:left;cursor:pointer;min-height:40px;transition:background var(--dur-fast) var(--ease-inout), color var(--dur-fast) var(--ease-inout), border-color var(--dur-fast) var(--ease-inout);background:0 0;border:none;border-left:3px solid #0000;padding:10px 12px;font-family:inherit;font-size:13.5px;font-weight:600}.shell-nav-item:hover{background:var(--surface-sunken);color:var(--text-primary)}.shell-nav-item:focus-visible{outline:var(--focus-ring-w) solid var(--focus-ring);outline-offset:-2px}.shell-nav-item[data-active=true]{background:var(--sel-surface);color:var(--text-primary);border-left-color:var(--r-600);font-weight:700}.shell-main{flex:1;min-width:0;padding:32px 40px;overflow:auto}@media (width<=720px){.shell-appbar{gap:8px;height:56px;padding:0 10px}.shell-appname{display:none}.shell-envbadge{margin-left:0}.shell-body{display:block}.shell-nav{overscroll-behavior-inline:contain;scrollbar-width:thin;border-right:0;border-bottom:var(--bw) solid var(--border-soft);flex-direction:row;gap:4px;width:100%;padding:8px 10px;overflow-x:auto}.shell-nav-item{border-bottom:3px solid #0000;border-left:0;flex:none;min-height:36px;padding:8px 10px}.shell-nav-item[data-active=true]{border-left-color:#0000;border-bottom-color:var(--r-600)}.shell-main{padding:20px 16px 40px;overflow:visible}}.smoke-card,.placeholder-card{background:var(--surface-content);border:var(--bw) solid var(--border-soft);border-radius:var(--r-panel);max-width:640px;padding:28px 32px}.smoke-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);margin:0 0 8px;font-size:11px;font-weight:800}.smoke-title{letter-spacing:-.01em;color:var(--text-primary);margin:0 0 12px;font-size:32px;font-weight:800}.placeholder-title{color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0 0 8px;font-size:20px;font-weight:700}.smoke-body{color:var(--text-secondary);margin:0 0 20px;font-size:14px;line-height:1.6}.smoke-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.route-loading{min-height:180px;color:var(--text-secondary);justify-content:center;align-items:center;gap:12px;font-size:13px;font-weight:650;display:flex}.route-loading-bar{border-radius:var(--r-pill);background:linear-gradient(90deg, var(--border-soft) 0 25%, var(--r-600) 50%, var(--border-soft) 75% 100%);width:44px;height:4px;animation:route-loading-slide 1.2s var(--ease-inout) infinite;background-size:200% 100%;overflow:hidden}@keyframes route-loading-slide{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.route-loading-bar{animation:none}}@media print{.shell-appbar,.shell-nav{display:none!important}.shell-main{padding:0!important;overflow:visible!important}.shell-body{display:block!important}[data-print-hide]{display:none!important}[data-print-unclip]{height:auto!important;max-height:none!important;overflow:visible!important}}@font-face{font-family:Schibsted Grotesk Variable;src:url(/fonts/schibsted-grotesk-latin-wght-normal.woff2)format("woff2-variations"),url(/fonts/schibsted-grotesk-latin-wght-normal.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}:root,[data-theme=light]{--n-0:oklch(99.4% .002 250);--n-50:oklch(98% .003 250);--n-100:oklch(96.2% .004 250);--n-150:oklch(94% .005 250);--n-200:oklch(91% .006 250);--n-300:oklch(85.8% .008 250);--n-400:oklch(76% .01 250);--n-500:oklch(64% .012 250);--n-600:oklch(54.8% .012 252);--n-700:oklch(43.8% .012 254);--n-800:oklch(32% .012 256);--n-900:oklch(23.8% .014 258);--n-950:oklch(16.8% .016 260);--r-50:oklch(96.8% .018 25);--r-100:oklch(93% .045 25);--r-200:oklch(87% .09 25);--r-400:oklch(66% .18 25.6);--r-500:oklch(58.5% .199 25.6);--r-600:oklch(52% .19 26);--r-700:oklch(45.5% .17 27);--r-800:oklch(38% .14 28);--brand-orange:oklch(68.5% .155 62);--warn-500:oklch(76% .14 78);--warn-700:oklch(56% .12 70);--warn-100:oklch(95% .035 82);--ok-600:oklch(56% .095 155);--ok-100:oklch(95% .03 155);--info-600:oklch(54% .09 245);--info-100:oklch(95% .03 245);--surface-page:var(--n-50);--surface-content:var(--n-0);--surface-sunken:var(--n-100);--surface-raised:var(--n-0);--text-primary:var(--n-900);--text-secondary:var(--n-600);--text-tertiary:var(--n-500);--text-on-accent:var(--n-0);--field-bg:var(--n-0);--field-border:var(--n-300);--field-active-border:var(--n-700);--field-active-ring:oklch(43.8% .012 254/.28);--action-bg:var(--r-600);--action-bg-hover:var(--r-700);--action-text:var(--n-0);--danger-bg:var(--danger-surface);--danger-border:var(--r-200);--danger-text:var(--danger-ink);--danger-solid:var(--r-600);--focus-ring:var(--n-700);--sel-surface:var(--r-50);--money-band:var(--n-100);--danger-surface:var(--r-100);--danger-ink:var(--r-800);--warn-surface:var(--warn-100);--warn-ink:var(--warn-700);--ok-surface:var(--ok-100);--ok-ink:var(--ok-600);--info-surface:var(--info-100);--info-ink:var(--info-600);--warn-edge:oklch(86% .09 78);--ok-edge:oklch(85% .07 155);--info-edge:oklch(85% .06 245);--hairline:var(--n-150);--border-soft:var(--n-200);--border:var(--n-300);--border-strong:var(--n-400);--bw:1px;--select-caret:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%235d6069' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");--r-panel:12px;--r-card:10px;--r-control:7px;--r-inner:5px;--sh-color:250 15% 22%;--shadow-0:none;--shadow-1:0 1px 2px hsl(var(--sh-color) / .06), 0 1px 1px hsl(var(--sh-color) / .04);--shadow-2:0 2px 4px hsl(var(--sh-color) / .07), 0 4px 10px hsl(var(--sh-color) / .06);--shadow-3:0 8px 16px hsl(var(--sh-color) / .09), 0 16px 32px hsl(var(--sh-color) / .1);--dur-instant:90ms;--dur-fast:.14s;--dur-standard:.18s;--dur-grave:.22s;--ease-out:cubic-bezier(.22, .61, .36, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-inout:cubic-bezier(.4, 0, .2, 1);--dur-exit:.1s;--shift-sm:4px;--shift-md:6px;--shift-grave:8px;--f-sans:"Schibsted Grotesk Variable", "Schibsted Grotesk", system-ui, sans-serif;--ctl-h:40px;--ctl-h-lg:44px;--ctl-px:13px;--ctl-py:9px;--row-py-comfy:12px;--row-py-dense:8px;--row-px:14px;--gap-inline:8px;--gap-stack:6px;--chip-py:3px;--chip-px:9px;--focus-ring-w:3px;--appbar-h:56px;--content-max-liste:1720px;--content-max-page:1240px;--print-page-ink-dark:oklch(15% .006 258)}[data-theme=dark]{--surface-page:var(--n-950);--surface-content:var(--n-900);--surface-sunken:oklch(20.5% .014 258);--surface-raised:var(--n-800);--text-primary:var(--n-50);--text-secondary:oklch(72% .01 250);--text-tertiary:oklch(62% .012 250);--text-on-accent:var(--n-0);--hairline:oklch(33% .012 256);--border-soft:oklch(37.5% .012 256);--border:oklch(44% .012 254);--border-strong:oklch(56% .012 252);--field-bg:oklch(20.5% .014 258);--field-border:oklch(44% .012 254);--select-caret:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23a6a9b4' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");--field-active-border:var(--n-300);--field-active-ring:oklch(85.8% .008 250/.28);--focus-ring:var(--n-300);--action-bg:var(--r-600);--action-bg-hover:var(--r-500);--sel-surface:oklch(29% .05 26);--money-band:var(--n-950);--danger-surface:oklch(30% .06 26);--danger-ink:oklch(80% .13 26);--danger-border:oklch(42% .11 26);--warn-surface:oklch(31% .045 80);--warn-ink:oklch(82% .12 82);--warn-edge:oklch(43% .08 80);--ok-surface:oklch(30% .045 155);--ok-ink:oklch(78% .11 155);--ok-edge:oklch(42% .075 155);--info-surface:oklch(30% .045 245);--info-ink:oklch(78% .09 245);--info-edge:oklch(42% .07 245);--sh-color:250 30% 4%}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--f-sans);background:var(--surface-page);color:var(--text-primary);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-feature-settings:"cv01", "ss01";transition:background var(--dur-standard) var(--ease-inout), color var(--dur-standard) var(--ease-inout);margin:0;font-size:15px;line-height:1.55}@media print{body{background:var(--n-0)}body[data-print-surface=dark]{background:var(--print-page-ink-dark)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:focus-visible{outline:var(--focus-ring-w) solid var(--focus-ring);outline-offset:2px}
