:root{--font-sans:var(--f-lys,"Plus Jakarta Sans"), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--step--2:.75rem;--step--1:.875rem;--step-0:.9375rem;--step-1:1.125rem;--step-2:1.25rem;--step-3:1.5625rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2.5rem;--radius-sm:.5rem;--radius:.9375rem;--radius-lg:.9375rem;--radius-pill:999px;--measure:68ch;--content:min(100%, 72rem);--field:min(100%, 34rem);--control-min:2.75rem;--control-font:max(1rem, var(--step-0));--border:1px;--border-strong:2px;--stripe:4px;--col-text:22rem;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#242934;--ink-2:#474d58;--ink-muted:#6d6d6d;--ink-soft:#6c7084;--wash:#fbf6f0;--wash-2:#f3f6f9;--paper:#fff;--paper-2:#f7f9fc;--paper-3:#fbfcfe;--line:#eef1f5;--line-strong:#878f9c;--line-head:#ffccd2;--accent:#f64e60;--accent-ink:#fff;--accent-text:#c62233;--accent-soft:#fdecee;--accent-line:#ffccd2;--accent-glow:#f64e60;--accent-2:#884ffb;--link:#c62233;--chart-1:#f65365;--chart-2:#e5eaee;--chart-hover:#2429340f;--chart-lift:#24293438;--chart-point-ring:#884ffb38;--ok:#10684a;--ok-bg:#e6f5ef;--ok-edge:#149266;--warn:#8a5a00;--warn-bg:#fdf3e0;--warn-edge:#f6a609;--warn-stripe:#b06c00;--crit:#c62233;--crit-bg:#fdecee;--crit-edge:#ea3a4e;--ok-ink:#fff;--warn-ink:#fff;--crit-ink:#fff;--focus:#884ffb;--fill-ink:#fff;--ink-soft-strong:#5b6070;--shadow-card:none;--shadow-raise:0 12px 30px 0 #508ff41a;--shadow-pop:0 2px 8px #0f17201a;--print-ink:#000;--print-line:#999;--tile-amber:#fdf3e0;--tile-amber-ink:#7a4a05;--tile-mint:#e4f4ec;--tile-mint-ink:#0f5f3f;--tile-rose:#fdecee;--tile-rose-ink:#a51f2e;--tile-sky:#e7f0fd;--tile-sky-ink:#14497f;--tile-violet:#efe7fe;--tile-violet-ink:#5b23c4;--tile-sky-mark:#2f6fd0;--acting:var(--tile-amber);--acting-ink:var(--tile-amber-ink);--d1-hero:#f65365;--d1-hero-ink:#3f0d13;--d1-tip-bg:#000;--d1-tip-head:#8f8f8f;--chrome:#4b456f;--chrome-2:#0000001a;--chrome-current:#00000029;--chrome-ink:#fff;--chrome-muted:#f2efff;--chrome-line:#ffffff2e;--chrome-lift:#655d91;--brand-gronn:#fff;--meny-aktiv:#fff;--focus-chrome:#fff;--rull-spor:#ddd;--rull-tommel:#a85a62;--rail:270px;--rail-mini:136px;--hdr-lilla:#884ffb;--hdr-lilla-2:#8950fc;--hdr-badge:#c62233;--hdr-blaa:#4766dd;--hdr-lenke:#2e4765;--felt-kant:#8950fcd9;--panel-fot:#f5f7f9;--bunn-ink:#68737a;--skygge-panel:0 10px 15px #06000838;--skygge-fab:0 10px 20px 0 #4c6ef866;--w-pill-on:#d34151;--w-tile-orange:#fff4de;--w-tile-orange-num:#bf8131;--w-tile-orange-ink:#986625;--w-tile-mint:#e2fff6;--w-tile-mint-num:#1ca37a;--w-tile-mint-ink:#148261;--w-tile-pink:#ffe2e5;--w-tile-pink-num:#ec4b5c;--w-tile-pink-ink:#bc3a47;--w-tile-blue:#e1f0ff;--w-tile-blue-num:#318be9;--w-tile-blue-ink:#256eba;--w-pill-green-bg:#e2ffe2;--w-pill-green:#36812d;--w-pill-blue-bg:#e2f2ff;--w-pill-blue:#3d71a0;--w-pill-coral-bg:#ffeae6;--w-pill-coral:#a95346;--w-pill-gold-bg:#fff8d5;--w-pill-gold:#7e7238;--w-wash-coral-bg:#ffeff1;--w-wash-coral:#a75760;--w-bar-green:#47a63c;--w-bar-coral:#db747f;--w-bar-gold:#a2934a;--w-chip-bg:#eff4f9;--w-chip-ink:#824bef;--w-chip-fill:#8950fc;--w-tl-time:#2d1967;--w-tl-body:#707782;--w-export-bg:#ff7a88;--w-export-ink:#60292f;--w-plate-label:#757575;--w-map-panel:#e1f0ff;--w-map-track:#f8f9ff;--pling:var(--accent-2);--pling-soft:#f1eafe;--pling-text:#6a2fd9;--tone-0:#1f7a8c;--tone-0-soft:#e4f3f6;--tone-1:#4a5fc1;--tone-1-soft:#e8ebfa;--tone-2:#9c4a8b;--tone-2-soft:#f7e9f4;--tone-3:#6b6f1d;--tone-3-soft:#f1f2df;--tone-4:var(--line-strong);--tone-4-soft:var(--paper-2);--uke-hour:3.5rem;--uke-gutter:3.5rem;--uke-gap:3px;--uke-lane-min:6.25rem;--board-col:16.5rem;--faner-hoyde:4rem;--bunnmeny:0px;--bunn-inset:env(safe-area-inset-bottom,0px);--lagrelinje:0px;--idag-tid:6.5rem;--step-4:2rem;--p-font-machine:var(--f-lys,"Plus Jakarta Sans"), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--p-font-voice:var(--f-lys,"Plus Jakarta Sans"), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--p-t-meta:clamp(.875rem, .852rem + .1vw, .9375rem);--p-t-body:clamp(1rem, .977rem + .1vw, 1.0625rem);--p-t-lead:clamp(1.125rem, 1.09rem + .15vw, 1.25rem);--p-t-title:clamp(1.3125rem, 1.242rem + .3vw, 1.625rem);--p-t-h1:min(clamp(1.75rem, 1.575rem + .75vw, 2.5rem), 11vw);--p-t-clock:min(3.5rem, 19cqi);--p-w-text:400;--p-w-mid:560;--p-w-clock:440;--p-track-clock:-.04em;--p-track-h1:-.024em;--p-track-title:-.012em;--p-track-body:0;--p-lead-clock:1.02;--p-lead-h1:1.08;--p-lead-title:1.22;--p-lead-quote:1.38;--p-lead-body:1.5;--p-s-1:.25rem;--p-s-2:.5rem;--p-s-3:.75rem;--p-s-4:1rem;--p-s-5:1.5rem;--p-s-6:2rem;--p-s-7:3rem;--p-s-8:4.5rem;--p-break-under-clock:.6875rem;--p-gutter:var(--p-s-4);--p-rail:1.125rem;--p-measure:72rem;--p-measure-tablet:34rem;--p-measure-doc:46rem;--p-col-split:1.62fr;--p-col-person:6rem;--p-col-state:4.5rem;--p-col-desc:55%;--p-field-max:24rem;--p-sig-w:16rem;--p-pad-decision:1.75rem;--p-pad-data:.75rem;--p-pad-field:.625rem;--p-gap-after-decision:var(--p-s-7);--p-r-mark:1.5px;--p-r-control:10px;--p-r-row:14px;--p-hairline:1px;--p-mark-w:3px;--p-mark-h-pling:.875rem;--p-mark-h-clock:.35em;--p-mark-w-clock:.075em;--p-mark-h-voice:1.9em;--p-mark-top-voice:.18em;--p-mark-bottom-voice:.06em;--p-mark-top-pling:.45em;--p-underline-w:1px;--p-underline-near:.18em;--p-underline-far:.3em;--p-dash-air:.06em;--p-rule-min:2rem;--p-tap:2.75rem;--p-tap-glove:3.5rem;--p-tap-mouse:3.75rem;--p-tap-bleed:calc((var(--p-tap) - var(--p-lead-body) * 1em) / 2);--p-ring-w:3px;--p-ring-gap:2px;--p-brand-h:1.875rem;--p-brand-h-wide:2.125rem;--p-brand-h-foot:1.5rem;--p-cap-machine:.703;--p-seat-clock:.144em;--p-opsz-quote:20;--p-paper:#f5f2eb;--p-sunk:#ddd7c5;--p-rule:#dcd5c2;--p-rule-group:#b1a68b;--p-rule-firm:#857a60;--p-ink:#1f1c14;--p-ink-2:#5c5647;--p-ink-3:#6e6756;--p-voice:#1a4d55;--p-attend:#764513;--p-focus:#4a7f89;--p-fill:var(--p-ink);--p-on-fill:var(--p-paper);--p-fill-lit:#ffffff21;--p-fill-lit-hover:#ffffff38;--p-bone:var(--p-sunk);--p-lift-contact:0 1px 1px #1f1c141c;--p-lift-room:0 8px 20px -10px #1f1c1461;--p-lift-contact-press:0 1px 0 #1f1c141a;--p-lift-room-press:0 2px 6px -4px #1f1c144d;--p-lift-edge:inset 0 1px 0 var(--p-fill-lit);--p-lift-edge-hover:inset 0 1px 0 var(--p-fill-lit-hover);--p-lift-edge-press:inset 0 1px 0 #ffffff0f;--p-ease-arrive:cubic-bezier(.22, .71, .13, 1);--p-ease-press:cubic-bezier(.4, 0, .6, 1);--p-dur-arrive:.52s;--p-dur-press:90ms;--p-dur-pulse:1.6s;--p-pulse-low:.6;--p-stagger:70ms;--p-arrive-shift:6px;--p-press-shift:1px;--p-bone-h:calc(var(--p-cap-machine) * 1em);--p-bone-clock:5.7em;--p-bone-button:6.125rem;scroll-padding-block-start:6rem;scroll-padding-block-end:calc(var(--bunnmeny) + var(--lagrelinje) + var(--space-3))}@media (prefers-color-scheme:dark){:root.p-dark-ready{--p-paper:#191713;--p-sunk:#312d25;--p-rule:#2f2c25;--p-rule-group:#555044;--p-rule-firm:#877f6e;--p-ink:#f1efea;--p-ink-2:#bbb6aa;--p-ink-3:#a8a294;--p-voice:#75bcc7;--p-attend:#dca76a;--p-focus:#4a7f89;--p-fill:var(--p-ink);--p-on-fill:#191713;--p-fill-lit:#ffffff4d;--p-fill-lit-hover:#ffffff6b;--p-lift-contact:0 1px 2px #00000080;--p-lift-room:0 8px 20px -12px #000000b3;--p-lift-contact-press:0 1px 0 #00000073;--p-lift-room-press:0 2px 5px -4px #0009;--p-lift-edge-press:inset 0 1px 0 #ffffff24}}@media print{:root{--p-paper:#fff;--p-sunk:#ddd7c5;--p-rule:#dcd5c2;--p-rule-group:#b1a68b;--p-rule-firm:#857a60;--p-ink:#1f1c14;--p-ink-2:#5c5647;--p-ink-3:#6e6756;--p-voice:#1a4d55;--p-attend:#764513;--p-fill:var(--p-ink);--p-on-fill:var(--p-paper)}}*,:before,:after{box-sizing:border-box}body{font-family:var(--font-sans);font-size:var(--step-0);color:var(--ink-muted);background:var(--wash);-webkit-text-size-adjust:100%;margin:0;line-height:1.6}a{color:var(--link);text-underline-offset:3px;text-decoration-line:underline;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:2px}.sidebar :focus-visible,.skip-link:focus-visible{outline-color:var(--focus-chrome)}.skip-link{left:var(--space-3);top:var(--space-3);background:var(--chrome);color:var(--chrome-ink);padding:var(--space-3) var(--space-4);border-radius:var(--radius);z-index:100;box-shadow:var(--shadow-pop);font-weight:600;text-decoration:none;position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shell{background:0 0;min-height:100dvh}@media (min-width:56rem){.shell{padding-inline-start:270px}}.shell.shell-solo{padding-inline-start:0}.sidebar{background:var(--chrome);color:var(--chrome-ink);border-block-end:1px solid var(--chrome-line);padding:var(--space-3);gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:56rem){.sidebar{padding:var(--space-5) var(--space-4);border-block-end:0;border-inline-end:1px solid var(--chrome-line);gap:var(--space-4)}}.brand{background:var(--wash-2);grid-template-columns:var(--stripe) 1fr;gap:0 var(--space-3);max-width:none;font-family:var(--font-sans);font-size:var(--step-2);letter-spacing:-.02em;color:var(--chrome-ink);align-items:center;margin:0;padding:24px;font-weight:900;line-height:1.1;display:grid}@media (min-width:56rem){.brand{border-block-end:1px solid var(--chrome-line);padding-block-end:var(--space-4)}}.brand-name{font-weight:900}.brand-name b{color:var(--accent-glow);font-weight:900}.brand:before{content:"";background:var(--accent-glow);border-radius:1px;align-self:stretch}.sidebar ul{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (min-width:56rem){.sidebar ul{display:block}}.sidebar a{padding:var(--space-2) var(--space-3);min-height:2.75rem;color:var(--chrome-ink);letter-spacing:normal;border-radius:var(--radius);background:0 0;align-items:center;gap:12px;font-size:1rem;font-weight:400;text-decoration:none;transition:background-color .12s,color .12s;display:flex}.sidebar a .ico{block-size:18px;inline-size:18px;color:var(--chrome-muted);flex:none;transition:color .12s}.sidebar a:hover .ico,.sidebar a[aria-current=page] .ico{color:inherit}@media (prefers-reduced-motion:reduce){.sidebar a,.sidebar a .ico{transition:none}}@media (min-width:56rem){.sidebar{inline-size:270px;box-shadow:var(--shadow-raise);border-block-end:0;border-radius:0;flex-direction:column;padding:0;display:flex;position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto}.sidebar li+li{margin-block-start:2px}.sidebar a{min-height:var(--control-min);letter-spacing:normal;border-radius:var(--radius);background:0 0;padding:10px 10px 10px 26px;font-size:1rem}}.sidebar a:hover{background:var(--paper-2);color:var(--accent-text);text-decoration:none}.nav-section{gap:var(--space-1);display:grid}.nav-group{padding-inline:var(--space-3);font-family:var(--font-sans);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--chrome-muted);margin:0;font-weight:600;font-stretch:88%}@media (min-width:56rem){.nav-group{padding-inline:26px}}.account{align-items:center;gap:var(--space-3);border-block-start:1px solid var(--chrome-line);flex-wrap:wrap;padding-block-start:var(--space-3);display:flex}@media (min-width:56rem){.account{margin-block-start:auto;padding-block-start:var(--space-4);display:block}}.account p{font-size:var(--step--2);color:var(--chrome-muted);overflow-wrap:anywhere;flex:10rem;margin-block:0}@media (min-width:56rem){.account p{font-size:var(--step--1);margin-block-end:var(--space-3)}}.account .btn{color:var(--chrome-ink);border-color:var(--chrome-muted);min-height:2.25rem;padding-inline:var(--space-4);font-size:var(--step--1);background:0 0}@media (min-width:56rem){.account .btn{width:100%;min-height:var(--control-min);font-size:var(--step-0)}}.account .btn:hover{background:var(--chrome-2);text-decoration:none}main{padding:30px 15px;padding:30px calc(15px + env(safe-area-inset-right)) calc(30px + env(safe-area-inset-bottom)) calc(15px + env(safe-area-inset-left))}@media (min-width:56rem){main{padding:30px;padding:30px 30px calc(30px + env(safe-area-inset-bottom))}}.wrap{width:100%}h1{font-family:var(--font-sans);font-size:var(--step-2);letter-spacing:-.02em;margin-block:0 var(--space-5);color:var(--ink-2);text-wrap:balance;font-weight:700;line-height:1.1}h2{font-family:var(--font-sans);font-size:var(--step-1);letter-spacing:-.01em;margin-block:var(--space-6) var(--space-3);color:var(--ink-2);font-weight:700;line-height:1.2}h3{font-family:var(--font-sans);font-size:var(--step-0);margin-block:0 var(--space-2);color:var(--ink-2);font-weight:700}p{max-width:var(--measure)}.eyebrow{font-family:var(--font-sans);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);margin-block:0;font-weight:600;font-stretch:88%}.lede{color:var(--ink-muted);margin-block:calc(var(--space-5) * -1) var(--space-5);max-width:var(--measure)}.muted{color:var(--ink-muted)}.num,td.num{font-variant-numeric:tabular-nums;white-space:nowrap}.mono{font-family:var(--p-font-machine);font-variant-numeric:tabular-nums;font-size:.95em}.summary{gap:var(--space-3);margin-block:0 var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),15rem));justify-content:start;padding:0;display:grid}.summary>div,.stats>div{background:var(--paper);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);box-shadow:var(--shadow-card);border:0;position:relative;overflow:hidden}.summary>div[data-state]:before{content:"";block-size:var(--stripe);background:var(--line-strong);position:absolute;inset-block-start:0;inset-inline:0}.stats>div:has(dd.bad):before{content:"";block-size:var(--stripe);background:var(--line-strong);position:absolute;inset-block-start:0;inset-inline:0}.summary dt,.stats dt{font-family:var(--font-sans);font-size:var(--step--2);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-muted);font-weight:600;font-stretch:88%}.summary dd{margin:var(--space-1) 0 0;font-family:var(--font-sans);font-size:var(--step-2);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);font-weight:700;line-height:1.05}.summary dd[data-long]{font-size:var(--step-1);letter-spacing:-.01em;line-height:1.2}.summary dd small{font-family:var(--font-sans);font-size:var(--step--1);letter-spacing:0;color:var(--ink-muted);margin-block-start:var(--space-1);font-weight:400;display:block}.summary>div[data-state=ok]:before{background:var(--ok-edge)}.summary>div[data-state=warn]:before{background:var(--warn-stripe)}.summary>div[data-state=crit]:before{background:var(--crit-edge)}.summary>div[data-state=warn]{background:var(--warn-bg)}.summary>div[data-state=crit]{background:var(--crit-bg)}.summary>div[data-state=warn] dd{color:var(--warn)}.summary>div[data-state=crit] dd{color:var(--crit)}.stats{gap:var(--space-3);margin-block:0 var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),15rem));justify-content:start;display:grid}.stats dd{margin:var(--space-1) 0 0;font-family:var(--font-sans);font-size:var(--step-1);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:700}.stats dd.bad{color:var(--crit)}.stats>div:has(dd.bad):before{background:var(--crit-edge)}.stats>div:has(dd.bad){background:var(--crit-bg)}.table-scroll{box-shadow:none;scroll-padding:var(--p-s-2);background:0 0;border-radius:0;overflow-x:auto}table{border-collapse:collapse;width:100%;font-family:var(--p-font-machine);font-size:var(--p-t-meta)}caption{text-align:start;color:var(--p-ink-3);font-size:var(--p-t-meta);max-width:var(--p-measure-doc);padding-block-end:var(--p-s-3)}th,td{text-align:start;padding:var(--p-s-3);border-block-end:var(--p-hairline) solid var(--p-rule);vertical-align:top}th{font-weight:var(--p-w-mid)}thead th{white-space:nowrap;font-family:var(--p-font-machine);font-size:var(--p-t-meta);font-weight:var(--p-w-mid);letter-spacing:var(--p-track-body);text-transform:none;color:var(--p-ink-3);border-block-end:var(--p-hairline) solid var(--p-rule-group);padding-block:var(--p-s-3);background:0 0;font-stretch:100%}tbody td,tbody th{padding-block:var(--p-s-4)}tbody tr:last-child>*{border-block-end:0}tbody th{white-space:normal;max-width:var(--col-text);color:var(--p-ink);font-weight:var(--p-w-mid)}tbody a{min-block-size:1.5rem;display:inline-block}td.text{max-width:var(--col-text);white-space:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}tbody tr{border-inline-start:var(--stripe) solid transparent}@media (max-width:47.999rem){.data{display:block}.data thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.data caption,.data tbody{display:block}.data tbody tr{border:1px solid var(--line);border-inline-start:var(--stripe) solid transparent;border-radius:var(--radius);background:var(--paper);box-shadow:var(--shadow-card);margin-block-end:var(--space-3);display:block;overflow:hidden}.data tbody tr:nth-child(2n){background:var(--paper)}.data tbody tr[data-sev=warn],.data tbody tr[data-sev=crit]{border-inline-start-color:var(--p-attend)}.data tbody th{max-width:none;font-family:var(--font-sans);font-size:var(--step-0);letter-spacing:-.01em;padding:var(--space-3) var(--space-4);background:var(--paper-2);border-block-end:1px solid var(--line);font-weight:700;display:block}.data tbody td{max-width:none;padding:var(--space-2) var(--space-4);border-block-end:1px solid var(--line);display:block}.data tbody tr td:last-child{border-block-end:0}.data tbody td:before{content:attr(data-label);content:attr(data-label) / "";vertical-align:baseline;inline-size:7.5rem;font-family:var(--font-sans);font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);padding-inline-end:var(--space-2);font-weight:600;font-stretch:88%;display:inline-block}.data tbody td.num{white-space:normal}.data tbody td.text{max-width:none}.table-scroll:has(.data){overflow-x:visible}}.badge{align-items:unset;font-family:var(--p-font-machine);font-size:var(--p-t-meta);font-weight:var(--p-w-mid);line-height:inherit;letter-spacing:var(--p-track-body);white-space:nowrap;color:var(--p-ink-2);border-radius:0;gap:0;padding:0;display:inline}.badge-ok{color:var(--p-ink-2);background:0 0}.badge-warn,.badge-danger{color:var(--p-attend);background:0 0}.badge-neutral{color:var(--p-ink-2);box-shadow:none;background:0 0}.badge-neutral:before{content:none}@media (forced-colors:active){.badge{border:1px solid canvastext}:focus-visible{outline-color:highlight}tbody tr[data-sev]{border-inline-start-color:canvastext}}.note{border:0;border-inline-start:var(--p-mark-w) solid var(--p-ink-3);padding-inline-start:var(--p-s-4);padding-block:var(--p-s-1);color:var(--p-ink-2);max-width:var(--p-measure-doc);font-family:var(--p-font-machine);background:0 0;border-radius:0}.note strong,.note b{color:var(--p-ink);font-weight:var(--p-w-mid)}.install-hint{max-inline-size:var(--measure);background:var(--paper);border:var(--border) solid var(--line);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);margin-block-start:var(--space-5);padding-inline-end:calc(var(--control-min) + var(--space-4));position:relative}.install-hint p{margin-block:0 var(--space-2)}.install-hint p:last-of-type{margin-block-end:0}.install-hint-title{font-family:var(--font-sans);font-size:var(--step-0);color:var(--ink);font-weight:700}.install-hint-close{inline-size:var(--control-min);block-size:var(--control-min);border-radius:var(--radius-sm);color:var(--ink-muted);font:inherit;font-size:var(--step-0);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}.install-hint-close:hover{background:var(--paper-2);color:var(--ink)}main .offline{padding:0}.empty{color:var(--p-ink-2);padding-block:var(--p-s-5);max-width:var(--p-measure-doc);font-family:var(--p-font-machine)}.empty-state{border:0;border-block-end:var(--p-hairline) solid var(--p-rule-group);padding-inline:0;padding-block:var(--p-s-2) var(--p-s-4);max-width:var(--p-measure-doc);gap:var(--p-s-2);margin-block:0 var(--p-s-5);background:0 0;justify-items:start;display:grid}.empty-state :is(h2,h3){font-family:var(--p-font-machine);font-size:var(--p-t-lead);font-weight:var(--p-w-mid);letter-spacing:var(--p-track-body);color:var(--p-ink);margin:0}.empty-state p{color:var(--p-ink-2);margin:0}.empty-state .actions{margin-block-start:var(--p-s-3)}.empty-state-copy{gap:var(--space-2);align-content:center;display:grid}.empty-state-with-art{max-width:min(100%,48rem);box-shadow:none;background:0 0;border-style:solid;grid-template-columns:minmax(0,1fr) minmax(8rem,12rem);align-items:center;overflow:hidden}.empty-state-mint,.empty-state-sky,.empty-state-violet{background:0 0}.empty-state-illustration{display:none}@media (max-width:30rem){.empty-state-with-art{grid-template-columns:minmax(0,1fr) minmax(6.5rem,8.5rem)}}.form{gap:var(--space-5);margin-block:var(--space-5);display:grid}.form>*{margin-block:0}form:not(.form) .field{margin-block-end:var(--space-4)}form:not(.form) .field+.btn{margin-block-start:0}.field{gap:var(--p-s-2);max-inline-size:var(--p-field-max);display:grid}.field>label{font-family:var(--p-font-machine);font-weight:var(--p-w-mid);color:var(--p-ink-2);width:fit-content}.hint{color:var(--p-ink-3);font-size:var(--p-t-meta);max-width:var(--p-measure-doc)}input:not([type]),input[type=text],input[type=tel],input[type=number],input[type=email],input[type=password],input[type=search],input[type=url],input[type=date],input[type=time],input[type=datetime-local],textarea,select{font-family:var(--p-font-machine);font-size:var(--p-t-body);color:var(--p-ink);border:0;border-block-end:var(--p-hairline) solid var(--p-rule-firm);padding-block:var(--p-pad-field);inline-size:100%;min-height:var(--p-tap);background:0 0;border-radius:0;padding-inline:0}textarea{resize:vertical;line-height:var(--p-lead-body)}input[type=date],input[type=time],input[type=datetime-local]{text-align:start}input[type=date]::-webkit-date-and-time-value{text-align:start;min-block-size:1lh}input[type=time]::-webkit-date-and-time-value{text-align:start;min-block-size:1lh}[aria-invalid=true]{border-width:var(--border-strong);border-color:var(--p-attend)}.field-error{color:var(--p-attend);font-weight:var(--p-w-mid);max-width:var(--p-measure-doc);font-size:var(--p-t-meta)}.radio{gap:var(--space-1) var(--space-3);padding-block:var(--space-1);grid-template-columns:auto 1fr;align-items:center;display:grid}.radio input{inline-size:var(--space-5);block-size:var(--space-5);accent-color:var(--p-ink);margin:0}.radio label{min-height:var(--p-tap);font-family:var(--p-font-machine);color:var(--p-ink);align-items:center;display:flex}.radio .hint{grid-column:2;margin-block:0}fieldset.group{border:0;border-block-start:var(--p-hairline) solid var(--p-rule-group);padding:var(--p-s-4) 0 0;gap:var(--p-s-4);background:0 0;border-radius:0;margin:0;display:grid}fieldset.group legend{font-family:var(--p-font-machine);font-weight:var(--p-w-mid);font-size:var(--p-t-meta);letter-spacing:var(--p-track-body);color:var(--p-ink-3);padding-inline:0}.field.static{gap:var(--space-1);display:grid}.field.static dt{font-weight:600}.field.static dd{margin:0}.field.static dd .hint{margin-block:var(--space-1) 0}.error-summary{border:0;border-inline-start:var(--p-mark-w) solid var(--p-attend);color:var(--p-ink);padding-inline-start:var(--p-s-4);padding-block:var(--p-s-1);max-width:var(--p-measure-doc);background:0 0;border-radius:0}.error-summary h2{margin-block:0 var(--p-s-3);font-family:var(--p-font-machine);font-size:var(--p-t-lead);font-weight:var(--p-w-mid);color:var(--p-attend)}.error-summary ul{margin:0;padding-inline-start:var(--p-s-5)}.error-summary li{margin-block-end:var(--p-s-2)}.error-summary a{color:var(--p-attend)}.flash{color:var(--p-ink);border:0;border-inline-start:var(--p-mark-w) solid var(--p-ink-3);padding-inline-start:var(--p-s-4);padding-block:var(--p-s-1);max-width:var(--p-measure-doc);background:0 0;border-radius:0}.flash b{color:var(--p-ink);font-weight:var(--p-w-mid)}.btn{min-height:var(--p-tap);font-family:var(--p-font-machine);font-weight:var(--p-w-mid);border-radius:var(--p-r-control);color:var(--p-ink-2);text-decoration:underline;text-decoration-thickness:var(--p-underline-w);text-underline-offset:var(--p-underline-far);cursor:pointer;width:fit-content;box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;padding-block:0;padding-inline:0;display:inline-flex}@media (hover:hover){.btn:hover{color:var(--p-ink)}}.btn[aria-disabled=true]{opacity:.7;cursor:progress}.btn-danger{color:var(--p-attend);background:0 0}@media (hover:hover){.btn-quiet:hover{color:var(--p-ink);background:0 0}}.actions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}@media (forced-colors:active){.error-summary,.flash,.btn,.summary>div,.stats>div,.empty-state{border:var(--border) solid CanvasText}[aria-invalid=true]{border-color:canvastext}}@media (prefers-reduced-motion:no-preference){.sidebar a{transition:background .12s,border-color .12s}.btn{transition:background .12s}input,textarea,select{transition:border-color .12s}}.summary>div{grid-template-rows:auto auto auto;display:grid}.spark{block-size:2.25rem;inline-size:100%;margin-block-start:var(--space-3);overflow:visible}.spark-fill{fill:var(--accent-soft)}.spark-line{fill:none;stroke:var(--line-strong);stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.spark-now{stroke:var(--ink);stroke-width:5px;stroke-linecap:round;vector-effect:non-scaling-stroke}[data-state=warn] .spark-line,[data-state=warn] .spark-now{stroke:var(--warn-edge)}[data-state=warn] .spark-fill{fill:var(--warn-bg)}[data-state=crit] .spark-line,[data-state=crit] .spark-now{stroke:var(--crit-edge)}[data-state=crit] .spark-fill{fill:var(--crit-bg)}[data-state=ok] .spark-line,[data-state=ok] .spark-now{stroke:var(--ok-edge)}[data-state=ok] .spark-fill{fill:var(--ok-bg)}.table-scroll caption{padding:var(--space-4) var(--space-4) var(--space-3);max-width:none}tbody tr[data-sev=warn],tbody tr[data-sev=crit]{border-inline-start-color:#0000}tbody tr[data-sev=warn]>:first-child,tbody tr[data-sev=crit]>:first-child{box-shadow:inset var(--stripe) 0 0 0 var(--p-attend)}h1{font-size:var(--step-3);letter-spacing:-.035em;margin-block:var(--space-2) var(--space-5)}@media (max-width:55.999rem){.sidebar{padding:var(--space-3);gap:var(--space-2);padding:calc(var(--space-3) + env(safe-area-inset-top)) calc(var(--space-3) + env(safe-area-inset-right)) var(--space-3) calc(var(--space-3) + env(safe-area-inset-left))}.sidebar ul{gap:var(--space-1) var(--space-2)}.sidebar a{min-height:var(--control-min);padding-inline:var(--space-3);font-size:var(--step--2);letter-spacing:.05em}.account{padding-block-start:var(--space-2)}.account .btn{min-height:2.25rem}}h1{font-size:var(--step-3);color:var(--ink-2);letter-spacing:normal;margin:0 0 6px;font-weight:900;line-height:1.3}.page-crumb{font-size:var(--step--1);color:var(--ink-muted);margin:0 0 30px}.page-crumb a{min-block-size:var(--l-touch);color:var(--l-purple-ink);font-weight:var(--l-w-semi);align-items:center;text-decoration:none;display:inline-flex}.page-crumb a:hover{text-underline-offset:3px;text-decoration-line:underline}.card{background:0 0;border-radius:0;margin-block-end:var(--p-s-6);overflow:visible}.card-head{justify-content:space-between;align-items:center;gap:var(--p-s-4);padding-inline:0;padding-block:0 var(--p-s-3);border-block-end:var(--p-hairline) solid var(--p-rule-group);flex-wrap:wrap;margin-block-end:var(--p-s-3);display:flex}.card-head h2,.card-head h3{font-family:var(--p-font-machine);font-size:var(--p-t-lead);font-weight:var(--p-w-mid);color:var(--p-ink);letter-spacing:var(--p-track-body);margin:0}.card-body{padding-block:0;padding-inline:0}.tabs{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.tab{font-size:var(--step--2);border-radius:var(--radius-sm);color:var(--ink-soft);cursor:pointer;background:0 0;border:0;padding:5px 13px;font-weight:600;line-height:1.6;text-decoration:none}.tabs .tab{min-height:var(--control-min);align-items:center;display:inline-flex}.tab[aria-current=true],.tab.is-on{background:var(--accent-text);color:var(--accent-ink)}.pagebar{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin-block-end:30px;display:flex}.pagebar-label{font-family:var(--font-sans);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);margin:0;font-weight:600;font-stretch:88%}.pagebar-note{flex-basis:100%;margin:0}.filterbar{align-items:flex-end;gap:var(--space-3) var(--space-4);padding:0 30px var(--space-4);flex-wrap:wrap;display:flex}.filterbar .field{gap:var(--space-1)}.filterbar input[type=search],.filterbar select{width:min(100%,15rem)}.filterbar-sort{align-items:center;padding-block-end:var(--space-3)}.filter-count{padding:0 30px var(--space-3);margin:0}.grid{column-gap:var(--p-s-6);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.grid>*{grid-column:span 12}@media (min-width:62rem){.span-4{grid-column:span 4}.span-5{grid-column:span 5}.span-7{grid-column:span 7}.span-8{grid-column:span 8}}.table-scroll{box-shadow:none;background:0 0;border-radius:0}table{font-size:var(--step--1)}thead th{font-family:var(--font-sans);font-stretch:100%;font-size:var(--step--1);text-transform:none;letter-spacing:normal;color:var(--ink-muted);border-block-end:1px solid var(--line-head);background:0 0;padding:13px 15px;font-weight:700}tbody td,tbody th{color:var(--ink-muted);border-block-end:0;padding:20px 15px 10px;font-weight:400}tbody th{color:var(--ink-2);font-weight:600}tbody tr,tbody tr:nth-child(2n){background:var(--paper)}.table-scroll caption{color:var(--ink-muted);padding:0 30px 15px}.table-scroll th:first-child,.table-scroll td:first-child{padding-inline-start:30px}.table-scroll th:last-child,.table-scroll td:last-child{padding-inline-end:30px}.badge{font-size:var(--p-t-meta);font-weight:var(--p-w-mid);box-shadow:none;border-radius:0;padding:0}.badge:before{content:none}.badge-neutral{box-shadow:none}.btn{border-radius:var(--p-r-control);box-shadow:none;font-weight:var(--p-w-mid);min-height:var(--p-tap);background:0 0;padding-inline:0}.btn-quiet{color:var(--p-ink-2);background:0 0;border-color:#0000}.icon-btn{background:var(--accent-2);block-size:44px;inline-size:44px;color:var(--fill-ink);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.bars{block-size:auto;inline-size:100%;display:block}.bars-grid{stroke:var(--line);stroke-width:1px;stroke-dasharray:4 5}.bars-tick{fill:var(--ink-muted);font-size:12px;font-weight:600}.bars-of{fill:var(--chart-2)}.bars-value{fill:var(--chart-1)}.donut{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.donut svg{flex:none;block-size:140px;inline-size:140px}.donut-track{fill:none;stroke:var(--line);stroke-width:16px}.donut-arc{fill:none;stroke-width:16px;stroke-linecap:butt}.donut-accent{stroke:var(--chart-1)}.donut-ok{stroke:var(--ok-edge)}.donut-warn{stroke:var(--warn-edge)}.donut-muted{stroke:var(--chart-2)}.donut-total{fill:var(--ink);font-size:26px;font-weight:900}.donut-unit{fill:var(--ink-muted);font-size:12px;font-weight:600}.donut-key{gap:var(--space-3);font-size:var(--step--1);margin:0;padding:0;list-style:none;display:grid}.donut-key li{align-items:center;gap:var(--space-2);color:var(--ink-muted);display:flex}.donut-key b{color:var(--ink-2);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-weight:700}.donut-dot{background:currentColor;border-radius:50%;flex:none;block-size:10px;inline-size:10px}.donut-dot.donut-accent{background:var(--chart-1)}.donut-dot.donut-ok{background:var(--ok-edge)}.donut-dot.donut-warn{background:var(--warn-edge)}.donut-dot.donut-muted{background:var(--chart-2)}.figures{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;display:grid}.figures>div{min-inline-size:0}.figures dt{font-size:var(--step--1);color:var(--ink-muted);text-transform:none;letter-spacing:normal;font-weight:600;font-family:var(--font-sans);margin:0}.figures dd{font-size:var(--step-3);color:var(--ink);font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:900;line-height:1.15}.figures dd small{font-size:var(--step--1);color:var(--ink-muted);margin-block-start:2px;font-weight:400;display:block}.figures dd.is-crit{color:var(--crit)}.topbar{background:var(--paper);justify-content:flex-end;align-items:center;gap:var(--space-4);min-block-size:72px;padding:20px 15px;padding:20px calc(15px + env(safe-area-inset-right)) 20px calc(15px + env(safe-area-inset-left));flex-wrap:wrap;display:flex}@media (min-width:56rem){.topbar{min-block-size:102px;padding:30px}}.topbar .account{font-size:var(--step--1);color:var(--ink-muted);margin:0}.topbar form{margin:0}@media (max-width:55.999rem){.topbar .account{text-overflow:ellipsis;white-space:nowrap;border-block-start:0;flex:1 1 0;min-inline-size:0;margin-block-start:0;padding-block-start:0;display:block;overflow:hidden}}.sidebar .account{display:none}.hero{color:var(--p-ink);padding:0 0 var(--p-s-4);border-block-end:var(--p-hairline) solid var(--p-rule-group);gap:var(--p-s-4);background:0 0;border-radius:0;flex-direction:column;margin-block-end:var(--p-s-6);display:flex;position:relative;overflow:visible}.hero.hero-violet{background:0 0}.hero h2{font-family:var(--p-font-machine);font-size:var(--p-t-h1);font-weight:var(--p-w-mid);color:var(--p-ink);letter-spacing:var(--p-track-h1);margin:0}.hero .deco{display:none}.hero h2{z-index:1;padding-inline-end:0;position:relative}.hero-plate{z-index:1;gap:var(--p-s-5) var(--p-s-4);background:0 0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:auto 0 0;padding:0;display:grid;position:relative}.hero-plate dt{font-family:var(--p-font-machine);font-size:var(--p-t-meta);font-weight:var(--p-w-mid);color:var(--p-ink-2);margin:0}.hero-plate dd{margin:var(--p-s-1) 0 0;font-family:var(--p-font-machine);font-size:var(--p-t-title);font-weight:var(--p-w-mid);color:var(--p-ink);line-height:var(--p-lead-title);font-variant-numeric:tabular-nums}.tiles{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tile{border-radius:var(--radius);min-inline-size:0;padding:20px}.tile a{color:inherit;text-decoration:none;display:block}.tile span{font-size:var(--step--1);opacity:.95;font-weight:600;display:block}.tile b{font-size:var(--step-2);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-block-start:6px;font-weight:900;display:block}.tile-violet{background:var(--tile-violet);color:var(--tile-violet-ink)}.shares{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.shares p{justify-content:space-between;gap:var(--space-3);font-size:var(--step--1);margin:0 0 6px;display:flex}.shares p span{color:var(--ink-2);font-weight:600}.shares p b{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-weight:700}.shares-track{background:var(--line);border-radius:4px;block-size:8px;display:block;overflow:hidden}.shares-fill{border-radius:4px;block-size:100%;display:block}.shares-amber{background:var(--warn-edge)}.shares-mint{background:var(--ok-edge)}.shares-rose{background:var(--accent)}.shares-sky{background:var(--tile-sky-mark)}.shares-violet{background:var(--accent-2)}.joblist{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.job{justify-content:space-between;align-items:center;gap:var(--space-4);border-radius:var(--radius-sm);background:var(--paper-3);border-inline-start:4px solid var(--line-strong);padding:12px 16px;display:flex}.job-amber{border-inline-start-color:var(--warn-edge)}.job-mint{border-inline-start-color:var(--ok-edge)}.job-rose{border-inline-start-color:var(--accent)}.job-sky{border-inline-start-color:var(--tile-sky-mark)}.job-violet{border-inline-start-color:var(--accent-2)}.job-title{color:var(--ink-2);font-weight:700;font-size:var(--step--1);margin:0}.job-title a{color:inherit}.job-sub{font-size:var(--step--2);color:var(--ink-muted);margin:2px 0 0}.pill{border-radius:var(--radius-sm);font-size:var(--step--2);white-space:nowrap;flex:none;padding:6px 14px;font-weight:700}.pill-sky{background:var(--tile-sky);color:var(--tile-sky-ink)}.pill-violet{background:var(--tile-violet);color:var(--tile-violet-ink)}.timeline{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.timeline li{padding-inline-start:26px;position:relative}.timeline-dot{border-radius:50%;block-size:12px;inline-size:12px;position:absolute;inset-block-start:4px;inset-inline-start:0}.timeline-amber{background:var(--warn-edge)}.timeline-mint{background:var(--ok-edge)}.timeline-rose{background:var(--accent)}.timeline-sky{background:var(--tile-sky-mark)}.timeline-violet{background:var(--accent-2)}.timeline-when{color:var(--ink-2);font-weight:700;font-size:var(--step--1);margin:0}.timeline-text{color:var(--ink-muted);font-size:var(--step--1);margin:2px 0 0}.cal{border-collapse:collapse;text-align:center;inline-size:100%}.cal caption{text-align:start;font-size:var(--step-1);color:var(--accent-text);padding-block-end:var(--space-4);font-weight:900}.cal th{font-size:var(--step--2);color:var(--ink-muted);text-transform:uppercase;text-align:center;background:0 0;border-block-end:0;padding:8px 0;font-weight:700}.cal td{font-size:var(--step--1);color:var(--ink-2);text-align:center;border-block-end:0;padding:7px 0;font-weight:700}.cal-on{position:relative}.cal-on:before{content:"";background:var(--accent-2);z-index:0;border-radius:10px;position:absolute;inset:2px}.cal-on{color:var(--fill-ink)}.cal-on>*,.cal-on{position:relative}.cal td.cal-on{isolation:isolate}.cal td.cal-on:before{z-index:-1}.line{block-size:110px;inline-size:100%;display:block}.line-violet .line-stroke{stroke:var(--accent-2)}.line-violet .line-fill{fill:var(--tile-violet)}.line-accent .line-stroke{stroke:var(--accent)}.line-accent .line-fill{fill:var(--accent-soft)}.line-stroke{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.hero-plate-wide{display:block}.counters{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.counters li{align-items:center;gap:var(--space-4);display:flex}.counter-mark{block-size:44px;inline-size:44px;font-size:var(--step-1);border-radius:12px;flex:none;place-items:center;font-weight:900;display:grid}.counter-amber{background:var(--tile-amber);color:var(--tile-amber-ink)}.counter-mint{background:var(--tile-mint);color:var(--tile-mint-ink)}.counter-rose{background:var(--tile-rose);color:var(--tile-rose-ink)}.counter-sky{background:var(--tile-sky);color:var(--tile-sky-ink)}.counter-violet{background:var(--tile-violet);color:var(--tile-violet-ink)}.counter-text{min-inline-size:0}.counter-text b{font-size:var(--step--1);color:var(--ink-2);overflow-wrap:anywhere;font-weight:700;display:block}.counter-text small{font-size:var(--step--2);color:var(--ink-muted);display:block}.counter-chip{border-radius:var(--radius-sm);background:var(--paper-2);color:var(--ink-2);font-size:var(--step--2);font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto;padding:6px 12px;font-weight:700}.legend{margin:var(--space-5) 0 0;gap:var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.legend-pill{border-radius:var(--radius-sm);font-size:var(--step--1);padding:10px 20px;font-weight:700}.legend-amber{background:var(--tile-amber);color:var(--tile-amber-ink)}.legend-mint{background:var(--tile-mint);color:var(--tile-mint-ink)}.legend-rose{background:var(--tile-rose);color:var(--tile-rose-ink)}.legend-sky{background:var(--tile-sky);color:var(--tile-sky-ink)}.legend-violet{background:var(--tile-violet);color:var(--tile-violet-ink)}.sidepanel{background:var(--tile-mint);border-radius:var(--radius);min-inline-size:0;padding:26px 28px;position:relative;overflow:hidden}.sidepanel dl{gap:var(--space-5);margin:0;display:grid}.sidepanel dd{font-size:var(--step-3);color:var(--ink);font-variant-numeric:tabular-nums;align-items:center;gap:10px;margin:0;font-weight:900;display:flex}.sidepanel dt{font-size:var(--step--1);color:var(--ink-muted);margin:2px 0 0 26px}.sidepanel-dot{border-radius:4px;flex:none;block-size:14px;inline-size:14px}.sidepanel .deco{opacity:.9;inline-size:150px;position:absolute;inset-block-end:-10px;inset-inline-end:-14px}.withpanel{align-items:start;gap:30px;display:grid}@media (min-width:62rem){.withpanel{grid-template-columns:minmax(0,1fr) 320px}}.panel-sky{background:var(--tile-sky);border-radius:var(--radius);padding:24px 26px}.panel-sky .shares p span,.panel-sky .shares p b{color:var(--tile-sky-ink)}.panel-sky .shares-track{background:#ffffffb3}.round{cursor:pointer;background:var(--paper-2);block-size:44px;inline-size:44px;color:var(--ink-2);font-size:var(--step--1);border:0;border-radius:50%;flex:none;place-items:center;font-weight:700;text-decoration:none;display:inline-grid}.round-accent{background:var(--accent-2);color:var(--fill-ink)}.round:hover{background:var(--line);text-decoration:none}.round-accent:hover{background:var(--tile-violet-ink)}@media (max-width:55.999rem){.topbar .round{display:none}}.to-top{z-index:20;inset-block-end:24px;inset-inline-end:24px;background:var(--p-fill);block-size:48px;inline-size:48px;color:var(--p-on-fill);box-shadow:var(--p-lift-room);border-radius:50%;place-items:center;text-decoration:none;display:grid;position:fixed;inset-block-end:calc(24px + env(safe-area-inset-bottom));inset-inline-end:calc(24px + env(safe-area-inset-right))}.card-violet .card-art{background:var(--tile-violet);place-items:center;padding:0 30px;display:grid}.card-violet .card-art .deco{block-size:auto;inline-size:100%;max-inline-size:260px}.card-violet .card-head{background:var(--tile-violet);padding-block-end:8px}.card-violet .card-head h2{color:var(--ink-2)}.card-violet .card-head .tab:not([aria-current=true]):not(.is-on){color:var(--ink-soft-strong)}.error-summary li a{min-block-size:1.5rem;display:inline-block}.sidepanel dl>div{flex-direction:column;display:flex}.sidepanel dd{order:-1}.donut{position:relative}.donut-centre{text-align:center;pointer-events:none;inline-size:96px;margin:0;position:absolute;inset-block-start:70px;inset-inline-start:70px;transform:translate(-50%,-50%)}.donut-centre b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:26px;font-weight:900;line-height:1.1;display:block}.donut-centre span{font-size:var(--step--2);color:var(--ink-muted);font-weight:600;display:block}.members{margin:0 0 var(--space-5);gap:var(--space-3);padding:0;list-style:none;display:grid}.members li{justify-content:space-between;align-items:center;gap:var(--space-4);border-radius:var(--radius-sm);background:var(--paper-2);flex-wrap:wrap;padding:14px 18px;display:flex}.members b{color:var(--ink-2);overflow-wrap:anywhere;font-weight:700;display:block}.members small{font-size:var(--step--2);color:var(--ink-muted);margin-block-start:2px;display:block}.form-inline{margin:0}.numre{margin:0 0 var(--space-5);gap:var(--space-3);padding:0;list-style:none;display:grid}.numre>li{gap:var(--space-3);border-radius:var(--radius-sm);background:var(--paper-2);padding:14px 18px;display:grid}.numre-rad{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.numre-rad b{color:var(--ink-2);overflow-wrap:anywhere;font-weight:700;display:block}.numre-rad small{gap:var(--space-2);flex-wrap:wrap;margin-block-start:4px;display:flex}.numre-kode p{margin:0 0 var(--space-2)}.numre-kode ul{gap:var(--space-1);margin:0;padding-inline-start:0;list-style:none;display:grid}.numre-kode li{overflow-wrap:anywhere}.acting-as{background:var(--acting);color:var(--acting-ink);border:var(--border) solid var(--acting-ink);border-inline-start-width:var(--stripe);border-radius:var(--radius);padding:var(--space-2) 20px;justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:20px 20px 0;display:flex}@media (min-width:56rem){.acting-as{margin:30px 30px 0}}.acting-as-who{font-family:var(--font-sans);font-size:var(--step-0);color:var(--acting-ink);overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.3}.acting-as form{margin:0}.acting-as .btn{background:var(--acting-ink);color:var(--paper);border-color:var(--acting-ink)}.ico{flex:none;block-size:18px;inline-size:18px}.ico-head{vertical-align:-.2em;block-size:20px;inline-size:20px;color:var(--accent);margin-inline-end:10px;display:none}.sum-ico{background:var(--accent-soft);block-size:40px;inline-size:40px;color:var(--accent-text);border-radius:12px;place-items:center;display:grid;position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}.sum-ico .ico{block-size:20px;inline-size:20px}.summary>div:has(.sum-ico) dt{padding-inline-end:48px}.summary>div[data-state=ok] .sum-ico{background:var(--ok-bg);color:var(--ok)}.summary>div[data-state=warn] .sum-ico{background:var(--paper);color:var(--warn)}.summary>div[data-state=crit] .sum-ico{background:var(--paper);color:var(--crit)}.trend{font-family:var(--font-sans);font-size:var(--step--2);letter-spacing:normal;font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin-block-start:var(--space-2);font-weight:700;display:flex}.trend .ico{block-size:14px;inline-size:14px}.trend-up{color:var(--ok)}.trend-down{color:var(--crit)}.trend-flat{color:var(--ink-muted)}.trend small{font-size:inherit;color:var(--ink-muted);font-weight:400}.round .ico{block-size:20px;inline-size:20px}@media (forced-colors:active){.sum-ico{border:1px solid canvastext}}.hero{background:0 0}.hero:not(.hero-violet) h2{color:var(--p-ink)}.hero h2 .ico-head{color:inherit}.chart-wrap{position:relative}.tips{position:absolute;inset:0}.tips-bars .tip-spot{position:absolute;inset-block:0;transform:translate(-50%)}.tips-bars .tip-spot:hover,.tips-bars .tip-spot:focus-visible{background:var(--chart-hover);border-radius:var(--radius-sm)}.tips-dots .tip-spot{background:var(--chart-1);border:2px solid var(--paper);box-shadow:var(--shadow-pop);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.tips-dots .tip-spot-area{border:2px solid var(--chart-1);box-shadow:none;background:0 0}.tip{z-index:5;background:var(--d1-tip-bg);color:var(--fill-ink);text-align:center;white-space:nowrap;font-size:var(--step--2);pointer-events:auto;border-radius:5px;padding:7px 14px 6px;font-weight:500;line-height:1.5;position:absolute;inset-block-start:2px;inset-inline-start:50%;transform:translate(-50%)}.tips-dots .tip{inset-block:auto calc(100% + 8px)}.tip-head{color:var(--d1-tip-head);font-weight:400;display:block}.tip b{color:var(--fill-ink);font-weight:600;display:block}.tip-spot[data-edge=start] .tip{text-align:start;inset-inline-start:0;transform:none}.tip-spot[data-edge=end] .tip{text-align:end;inset-inline:auto 0;transform:none}.tips-dots .tip-spot[data-flip] .tip{inset-block:calc(100% + 8px) auto}.tips-dots .tip:before{content:"";block-size:8px;position:absolute;inset-block-start:100%;inset-inline:0}.tips-dots .tip-spot[data-flip] .tip:before{inset-block:auto 100%}.caller-unknown{color:var(--ink-muted);font-style:italic}.nmap{align-items:center;gap:30px;display:grid}@media (min-width:62rem){.nmap{grid-template-columns:minmax(0,1fr) minmax(14rem,18rem)}}.nmap-wrap{inline-size:100%;max-inline-size:380px;margin-inline:auto;position:relative}.nmap-svg{block-size:auto;inline-size:100%;display:block}.nmap-outline{fill:var(--tile-sky);stroke:var(--line-strong);stroke-width:1.5px;stroke-linejoin:round}.nmap-list{gap:var(--space-3);font-size:var(--step--1);margin:0;padding:0;list-style:none;display:grid}.nmap-list li{color:var(--ink-muted);padding-inline-start:24px;position:relative}.nmap-list b{color:var(--ink-2);font-weight:700}.nmap-list li:before{content:"";border-radius:50%;block-size:12px;inline-size:12px;position:absolute;inset-block-start:6px;inset-inline-start:2px}.nmap-li-jobs:before{background:var(--chart-1)}.nmap-li-area:before{border:2px solid var(--chart-1)}.nmap-li-unknown:before{background:var(--line-strong)}.nmap-side .hint{margin-block-start:var(--space-4)}.hero-plate .cal caption{color:var(--ink-2);font-size:var(--step-0);font-weight:700}.cal-day{color:inherit;border-radius:10px;margin:-7px 0;padding:7px 0;text-decoration:none;display:block}.cal-day:hover{text-decoration:underline}.cal-day:focus-visible{outline:3px solid var(--ink);outline-offset:-3px;border-radius:10px}td.cal-on:hover:before,td.cal-on:focus-within:before,td.cal-sel:before{background:var(--tile-violet-ink)}td.cal-sel .cal-day{text-decoration:underline}td.cal-today{box-shadow:inset 0 0 0 2px var(--ink);border-radius:10px}.dagvisning{border-block-start:1px solid var(--line);color:var(--ink-2);margin-block-start:var(--space-4);padding-block-start:var(--space-4)}.dagvisning h3{margin-block:0 var(--space-2);font-size:var(--step-0);color:var(--ink-2);font-weight:700}.dagvisning .hint{margin-block:0}.dagliste{margin:0 0 var(--space-3);gap:var(--space-2);padding:0;list-style:none;display:grid}.dagliste li{font-size:var(--step--1);color:var(--ink-muted)}.dagliste b{color:var(--ink-2);font-variant-numeric:tabular-nums;margin-inline-end:6px;font-weight:700}.dagvisning p:last-child{margin-block-end:0}td.cal-sel{isolation:isolate;color:var(--fill-ink);position:relative}td.cal-sel:before{content:"";background:var(--tile-violet-ink);z-index:-1;border-radius:10px;position:absolute;inset:2px}.daghandling{gap:var(--space-1);vertical-align:middle;margin-inline-start:var(--space-2);display:inline-flex}.daghandling .tab{min-height:var(--control-min);margin-block:calc(-1 * var(--space-2));align-items:center;padding-block:0;display:inline-flex}.daghandling .tab:hover{text-decoration:underline}.dagtid{margin-block:var(--space-2) var(--space-3)}.dagtid-track{background:var(--paper-2);border:var(--border) solid var(--line);border-radius:var(--radius-sm);block-size:26px;position:relative;overflow:hidden}.dagtid-blokk{background:var(--accent-2);border-radius:6px;min-inline-size:6px;position:absolute;inset-block:3px}.dagtid-timer{font-size:var(--step--2);color:var(--ink-muted);font-variant-numeric:tabular-nums;margin-block-start:2px;display:grid}.dagtid-timer span{border-inline-start:var(--border) solid var(--line);min-block-size:1em;padding-inline-start:3px}.dagform{border-block-start:var(--border) solid var(--line);margin-block-start:var(--space-4);padding-block-start:var(--space-4)}.dagform h4{margin-block:0 var(--space-2);font-size:var(--step-0);color:var(--ink-2);font-weight:700}.dagform .form{margin-block:var(--space-3) 0}.dagform .field.static dt{font-size:var(--step--1);color:var(--ink-muted)}.dagform .field.static dd{font-size:var(--step-0);font-weight:400}.dagform .field.static dd b{font-weight:700}.card>.summary{padding-block-start:5px;padding-inline:30px}@media (forced-colors:active){.tip,.tips-dots .tip-spot,.nmap-list li:before{border:1px solid canvastext}}.brand{background:0 0;border-block-end:0;padding:24px}.brand-name{color:var(--brand-gronn)}.sidebar a .ico{color:inherit}.sidebar a:hover{background:var(--chrome-2);color:var(--chrome-ink)}.sidebar a[aria-current=page]{background:var(--chrome-current);color:var(--chrome-ink);box-shadow:inset var(--stripe) 0 0 0 var(--chrome-ink);font-weight:700}.sidebar a[aria-current=page]:hover{background:var(--chrome-current);color:var(--chrome-ink)}@media (min-width:56rem){.sidebar{scrollbar-width:thin;scrollbar-color:var(--rull-tommel) var(--rull-spor);border-inline-end:0}.sidebar::-webkit-scrollbar{inline-size:6px}.sidebar::-webkit-scrollbar-track{background:var(--rull-spor)}.sidebar::-webkit-scrollbar-thumb{background:var(--rull-tommel)}.sidebar a{grid-template-columns:34px minmax(0,1fr);align-items:center;column-gap:15px;display:grid}.sidebar a .ico{justify-self:start}.meny-kompakt .shell{padding-inline-start:var(--rail-mini)}.meny-kompakt .shell.shell-solo{padding-inline-start:0}.meny-kompakt .sidebar{inline-size:var(--rail-mini)}.meny-kompakt .brand-fold{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.meny-kompakt .nav-group{text-align:center;padding-inline:0}.meny-kompakt .sidebar a{grid-template-columns:34px;justify-content:center;padding:10px;position:relative}.meny-kompakt .sidebar a .nav-label{background:var(--chrome);color:var(--chrome-ink);border:1px solid var(--chrome-muted);border-radius:var(--radius-sm);font-size:var(--step--2);white-space:nowrap;max-inline-size:calc(var(--rail-mini) - 8px);text-overflow:ellipsis;opacity:0;pointer-events:none;z-index:6;padding:1px 8px;font-weight:600;position:absolute;inset-block-start:calc(100% - 8px);inset-inline-start:50%;overflow:hidden;transform:translate(-50%)}.meny-kompakt .sidebar a:hover .nav-label,.meny-kompakt .sidebar a:focus-visible .nav-label{opacity:1}.meny-kompakt .sidebar li:last-child a .nav-label{inset-block:auto calc(100% - 8px)}}@media (min-width:56rem) and (prefers-reduced-motion:no-preference){.shell{transition:padding-inline-start .3s}.sidebar{transition:inline-size .3s}.meny-kompakt .sidebar a .nav-label{transition:opacity .3s}}.topbar{border-radius:30px;flex-wrap:nowrap;justify-content:space-between;min-block-size:0;margin:0;padding:20px}@media (min-width:56rem){.topbar{min-block-size:102px;margin:30px 30px 0;padding:30px}}.topbar-hoyre{align-items:center;gap:20px;margin-inline-start:auto;display:flex}.meny-bryter{display:none}@media (min-width:56rem){.meny-bryter{border:3px solid var(--hdr-lilla-2);cursor:pointer;background:0 0;border-radius:34px;flex:none;block-size:22px;inline-size:40px;padding:0;display:inline-block;position:relative}.meny-bryter-knott{border:3px solid var(--hdr-lilla-2);background:0 0;border-radius:50%;block-size:13px;inline-size:13px;position:absolute;inset-block-start:1.4px;inset-inline-start:2px}.meny-bryter[aria-checked=true] .meny-bryter-knott{transform:translate(17px)}}@media (prefers-reduced-motion:no-preference){.meny-bryter-knott{transition:transform .3s}}.sok{align-items:center;display:flex;position:relative}.sok-knapp{background:var(--hdr-lilla);block-size:32px;inline-size:32px;color:var(--fill-ink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.sok-knapp .ico{block-size:15px;inline-size:15px}.sok-knapp:hover{background:var(--tile-violet-ink)}.sok-felt{background:var(--paper);opacity:0;visibility:hidden;z-index:30;border-radius:10px;inline-size:min(310px,100vw - 130px);position:absolute;inset-block-start:-4px;inset-inline-end:50px}.sok.er-apen .sok-felt{opacity:1;visibility:visible}@media (prefers-reduced-motion:no-preference){.sok-felt{transition:opacity .3s,visibility .3s}}.sok-felt input[type=search]{block-size:40px;inline-size:100%;border:1px solid var(--felt-kant);min-height:0;font-size:var(--step--2);color:var(--ink);background:var(--paper);border-radius:30px;padding:0 15px 0 50px;font-weight:400}.sok-felt input[type=search]::placeholder{font-size:var(--step--2);color:var(--ink-soft);font-weight:400}.sok-felt-knapp{cursor:pointer;color:var(--ink-soft);background:0 0;border:0;place-items:center;padding:0 13px 0 20px;display:grid;position:absolute;inset-block:0;inset-inline-start:0}.sok-felt-knapp .ico{block-size:14px;inline-size:14px}.sok-felt-knapp:hover{color:var(--ink-2)}.bjelle,.profil{position:relative}.bjelle>summary,.profil>summary{cursor:pointer;place-items:center;list-style:none;display:inline-grid}.bjelle>summary::-webkit-details-marker{display:none}.profil>summary::-webkit-details-marker{display:none}.bjelle>summary::marker{content:""}.profil>summary::marker{content:""}.bjelle-knapp{block-size:42px;inline-size:42px;color:var(--ink-2);border-radius:50%;position:relative}.bjelle-knapp:hover{background:var(--paper-2)}.bjelle-knapp .ico{block-size:17px;inline-size:17px}.bjelle-badge{background:var(--hdr-badge);block-size:22px;inline-size:22px;color:var(--fill-ink);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:11px;font-weight:700;line-height:1;display:grid;position:absolute;inset-block-start:0;inset-inline-end:0}.varsel-panel{background:var(--p-paper);inline-size:min(350px,100vw - 40px);box-shadow:var(--p-lift-room);z-index:40;text-align:start;border:0;border-radius:0;position:absolute;inset-block-start:calc(100% + 10px);inset-inline-end:0}.varsel-hode{padding:var(--p-s-4) var(--p-s-5) var(--p-s-3);color:var(--p-ink);border-block-end:var(--p-hairline) solid var(--p-rule-group);font-family:var(--p-font-machine);font-size:var(--p-t-body);font-weight:var(--p-w-mid);background:0 0;margin:0}.varsel-kropp{padding:var(--p-s-4) var(--p-s-5);max-block-size:300px;overflow:auto}.varsel-tom{color:var(--p-ink-3);font-family:var(--p-font-machine);font-size:var(--p-t-meta);margin:0}.varsel-liste{gap:var(--p-s-3);margin:0;padding:0;list-style:none;display:grid}.varsel-liste li{min-inline-size:0}.varsel-liste b{font-family:var(--p-font-machine);font-size:var(--p-t-body);font-weight:var(--p-w-mid);color:var(--p-ink);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.varsel-liste small{font-family:var(--p-font-machine);font-size:var(--p-t-meta);font-weight:var(--p-w-text);color:var(--p-ink-2);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.varsel-fot{padding:var(--p-s-3) var(--p-s-5);border-block-start:var(--p-hairline) solid var(--p-rule-group);background:0 0;border-radius:0;margin:0}@media (max-width:28.25rem){.varsel-panel{inset-inline-end:-62px}}.varsel-alle{min-block-size:var(--p-tap);border-radius:var(--p-r-control);color:var(--p-ink-2);font-family:var(--p-font-machine);font-size:var(--p-t-meta);font-weight:var(--p-w-mid);text-decoration:underline;text-decoration-thickness:var(--p-underline-w);text-underline-offset:var(--p-underline-far);background:0 0;align-items:center;padding-inline:0;display:inline-flex}@media (hover:hover){.varsel-alle:hover{color:var(--p-ink);background:0 0}}.profil-knapp{border-radius:50%}.profil-plate{background:var(--p-ink);block-size:42px;inline-size:42px;color:var(--p-on-fill);font-family:var(--p-font-machine);font-size:var(--p-t-title);font-weight:var(--p-w-mid);border-radius:50%;place-items:center;display:grid}.profil-panel{background:var(--p-paper);inline-size:215px;box-shadow:var(--p-lift-room);z-index:40;text-align:start;border:0;border-radius:0;position:absolute;inset-block-start:calc(100% + 12px);inset-inline-end:0;overflow:hidden}.profil-hvem{padding:var(--p-s-4) var(--p-s-5);color:var(--p-ink);border-block-end:var(--p-hairline) solid var(--p-rule-group);font-family:var(--p-font-machine);font-size:var(--p-t-meta);font-weight:var(--p-w-mid);overflow-wrap:anywhere;background:0 0;max-width:none;margin:0}.profil-lenker{padding:var(--p-s-4) var(--p-s-5);display:grid}.profil-lenker a,.profil-loggut{min-block-size:var(--p-tap);text-align:start;inline-size:100%;padding:var(--p-s-2) 0;cursor:pointer;color:var(--p-ink-2);font-family:var(--p-font-machine);font-size:var(--p-t-meta);font-weight:var(--p-w-text);text-decoration:underline;text-decoration-thickness:var(--p-underline-w);text-underline-offset:var(--p-underline-far);background:0 0;border:0;align-items:center;display:flex}@media (hover:hover){.profil-lenker a:hover,.profil-loggut:hover{color:var(--p-ink)}}.bunn{text-align:center;padding:6px 15px 15px}.bunn p{background:var(--paper);max-width:none;font-size:var(--step--2);color:var(--bunn-ink);border-radius:15px;margin:0;padding:27px 0;font-weight:500}.to-top{block-size:40px;inline-size:40px;box-shadow:var(--p-lift-room);font-size:15px;inset-block-end:calc(30px + env(safe-area-inset-bottom));inset-inline-end:calc(20px + env(safe-area-inset-right))}.to-top[data-skjult]{opacity:0;visibility:hidden}@media (prefers-reduced-motion:no-preference){.to-top{transition:opacity .3s,visibility .3s}}@media (forced-colors:active){.sok-knapp,.bjelle-badge,.profil-plate,.varsel-panel,.profil-panel,.topbar,.bunn p,.meny-kompakt .sidebar a .nav-label{border:1px solid canvastext}}.tab[aria-current=true],.tab.is-on{background:var(--w-pill-on)}.hero-head{justify-content:space-between;align-items:center;gap:var(--space-3);z-index:1;flex-wrap:wrap;display:flex;position:relative}.hero:not(.hero-violet) h2{padding-inline-end:0}.hero:not(.hero-violet) .deco{block-size:auto;inline-size:min(210px,62%);margin-block:var(--space-2) 0;margin-block-start:auto;margin-inline:auto;position:static}.hero:not(.hero-violet) .hero-plate{gap:40px var(--space-4);margin:-46px 0 0;padding:30px min(70px,12%)}.hero:not(.hero-violet) .hero-plate dt{font-size:var(--step--2);color:var(--w-plate-label);font-weight:700}.hero:not(.hero-violet) .hero-plate dd{color:var(--ink-2);margin-block-start:5px}.hero-export{background:var(--w-export-bg);color:var(--w-export-ink);min-block-size:var(--control-min);border-radius:4px;align-items:center;padding:10px 30px;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.hero-export:hover{text-decoration:underline}.hero:not(.hero-violet) :focus-visible{outline-color:var(--d1-hero-ink)}.hero.hero-violet>:focus-visible{outline-color:var(--focus-chrome)}.tiles{gap:25px}.tile{align-content:end;min-block-size:136px;padding:25px;display:grid}.tile span{font-size:var(--step--2);opacity:1;font-weight:700}.tile b{font-size:var(--step-3);margin-block-start:5px}.tile-amber{background:var(--w-tile-orange);color:var(--w-tile-orange-ink)}.tile-amber b{color:var(--w-tile-orange-num)}.tile-mint{background:var(--w-tile-mint);color:var(--w-tile-mint-ink)}.tile-mint b{color:var(--w-tile-mint-num)}.tile-rose{background:var(--w-tile-pink);color:var(--w-tile-pink-ink)}.tile-rose b{color:var(--w-tile-pink-num)}.tile-sky{background:var(--w-tile-blue);color:var(--w-tile-blue-ink)}.tile-sky b{color:var(--w-tile-blue-num)}.rowlead{align-items:center;gap:18px;display:flex}.rowlead-ico{border-radius:var(--radius-sm);flex:none;place-items:center;block-size:54px;inline-size:54px;display:grid}.rowlead-ico .ico{block-size:24px;inline-size:24px}.rowlead-green{background:var(--w-pill-green-bg);color:var(--w-pill-green)}.rowlead-blue{background:var(--w-pill-blue-bg);color:var(--w-pill-blue)}.rowlead-coral{background:var(--w-pill-coral-bg);color:var(--w-pill-coral)}.rowlead-plain{background:var(--w-chip-bg);color:var(--w-chip-ink)}.rowlead a{font-size:var(--step-1);color:var(--ink-2);font-weight:900}.rowlead .caller-unknown{color:var(--ink-muted)}.when-stack b{font-size:var(--step-1);color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:900;line-height:1.3;display:block}.when-stack small{font-size:var(--step--2);color:var(--ink-muted);font-weight:700;display:block}.data .badge{padding:5px 17px;font-weight:700}.badge-w-green{background:var(--w-pill-green-bg);color:var(--w-pill-green)}.badge-w-blue{background:var(--w-pill-blue-bg);color:var(--w-pill-blue)}.badge-w-coral{background:var(--w-pill-coral-bg);color:var(--w-pill-coral)}.badge-w-gold{background:var(--w-pill-gold-bg);color:var(--w-pill-gold)}.daghandling .tab{background:var(--w-chip-bg);color:var(--w-chip-ink);border-radius:6px;padding-inline:13px;font-weight:700}.daghandling .tab:hover,.daghandling .tab:focus-visible{background:var(--w-chip-fill);color:var(--fill-ink);box-shadow:0 4px 10px #8950fc73}.job{border-inline-start:0;padding-inline-start:22px;position:relative}.job:before{content:"";background:var(--line-strong);border-radius:5px;block-size:min(49px,100% - 12px);inline-size:4px;position:absolute;inset-block-start:50%;inset-inline-start:8px;transform:translateY(-50%)}.job-mint:before{background:var(--w-bar-green)}.job-rose:before{background:var(--w-bar-coral)}.job-amber:before{background:var(--w-bar-gold)}.job-title{font-size:var(--step-1);font-weight:900}.job-sub{font-weight:400}.pill{padding:5px 17px}.pill-mint{background:var(--w-pill-green-bg);color:var(--w-pill-green)}.pill-rose{background:var(--w-wash-coral-bg);color:var(--w-wash-coral)}.pill-amber{background:var(--w-pill-gold-bg);color:var(--w-pill-gold)}.nmap-shares{background:var(--w-map-panel);border-radius:var(--radius);gap:var(--space-4) 30px;grid-column:1/-1;margin:0;padding:24px 26px;list-style:none;display:grid}@media (min-width:40rem){.nmap-shares{grid-template-columns:repeat(2,minmax(0,1fr))}}.nmap-shares p{justify-content:space-between;gap:var(--space-3);font-size:var(--step--1);max-width:none;margin:0 0 6px;display:flex}.nmap-shares p span{color:var(--ink-2);font-weight:400}.nmap-shares p b{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.nmap-share-track{background:var(--w-map-track);border-radius:30px;block-size:8px;display:block;overflow:hidden}.nmap-share-fill{border-radius:30px;block-size:100%;display:block}.nmap-fill-1{background:var(--w-tile-blue-num)}.nmap-fill-2{background:var(--w-tile-mint-num)}.nmap-fill-3{background:var(--w-tile-orange-num)}.nmap-fill-4{background:var(--w-tile-pink-num)}.nmap-fill-5{background:var(--w-chip-fill)}.timeline li{padding-inline-start:27px}.timeline-dot{block-size:14px;inline-size:14px}.timeline-amber,.timeline-mint,.timeline-rose,.timeline-sky,.timeline-violet{background:var(--accent-2)}.timeline li:nth-last-child(-n+2) .timeline-dot{opacity:.19}.timeline-when{color:var(--w-tl-time);font-size:1rem;font-weight:600}.timeline-text{color:var(--w-tl-body);font-weight:400}.hero-plate .cal caption{font-size:var(--step-1);color:var(--ink-2);font-weight:900}.cal th{font-size:var(--step--1)}.cal td{font-size:var(--step-1);padding:0}.cal-day{border-radius:15px;place-items:center;min-block-size:51px;margin:0;padding:0;display:grid}td.cal-sel:before{background:var(--accent-2);border-radius:15px}td.cal-today,.cal-day:focus-visible{border-radius:15px}.cal-day:hover{background:var(--accent-2);color:var(--fill-ink);box-shadow:inset 0 0 0 2px var(--accent-2)}td.cal-on .cal-day:hover,td.cal-sel .cal-day:hover{background:var(--tile-violet-ink);box-shadow:inset 0 0 0 2px var(--tile-violet-ink)}td.cal-on:hover:before,td.cal-on:focus-within:before{background:var(--accent-2)}@media (prefers-reduced-motion:no-preference){.tab,.tile,.cal-day,.daghandling .tab,.hero-export{transition:background-color .3s,color .3s,box-shadow .3s}}@media (forced-colors:active){.rowlead-ico,.hero-export,.daghandling .tab,.nmap-share-track,.job:before,.timeline-dot{border:1px solid canvastext}.timeline li:nth-last-child(-n+2) .timeline-dot{opacity:1}}.stat-link,.plate-link{color:inherit;text-decoration:none}.summary>div,.hero-plate>div,.figures>div{position:relative}.stat-link:after,.plate-link:after{content:"";border-radius:var(--radius-lg);position:absolute;inset:0}.stat-link:focus-visible,.plate-link:focus-visible{outline:none}.stat-link:focus-visible:after,.plate-link:focus-visible:after{outline:3px solid var(--focus);outline-offset:2px}.summary .stat-link:focus-visible:after{outline-offset:-3px}.hero .plate-link:focus-visible:after{outline-color:currentColor}.tile:has(>a):hover{box-shadow:var(--shadow-raise);transform:translateY(-2px)}.tile:has(a:focus-visible){box-shadow:var(--shadow-raise);transform:translateY(-2px)}.summary>div:has(.stat-link:hover){box-shadow:var(--shadow-raise);transform:translateY(-2px)}.summary>div:has(.stat-link:focus-visible){box-shadow:var(--shadow-raise);transform:translateY(-2px)}.hero-plate>div:has(.plate-link:hover){box-shadow:var(--shadow-raise);transform:translateY(-2px)}.hero-plate>div:has(.plate-link:focus-visible){box-shadow:var(--shadow-raise);transform:translateY(-2px)}.figures>div:has(.plate-link:hover){box-shadow:var(--shadow-raise);transform:translateY(-2px)}.figures>div:has(.plate-link:focus-visible){box-shadow:var(--shadow-raise);transform:translateY(-2px)}.counters li:has(.counter-link:hover){box-shadow:var(--shadow-raise);transform:translateY(-2px)}.counters li:has(.counter-link:focus-visible){box-shadow:var(--shadow-raise);transform:translateY(-2px)}.legend-pill:has(a:hover){box-shadow:var(--shadow-raise);transform:translateY(-2px)}.legend-pill:has(a:focus-visible){box-shadow:var(--shadow-raise);transform:translateY(-2px)}.donut-key li:has(a:hover){box-shadow:var(--shadow-raise);transform:translateY(-2px)}.donut-key li:has(a:focus-visible){box-shadow:var(--shadow-raise);transform:translateY(-2px)}.shares li:has(.share-link:hover){box-shadow:var(--shadow-raise);transform:translateY(-2px)}.shares li:has(.share-link:focus-visible){box-shadow:var(--shadow-raise);transform:translateY(-2px)}.job:has(a:hover){box-shadow:var(--shadow-raise);transform:translateY(-2px)}.job:has(a:focus-visible){box-shadow:var(--shadow-raise);transform:translateY(-2px)}.timeline li:has(a:hover){box-shadow:var(--shadow-raise);transform:translateY(-2px)}.timeline li:has(a:focus-visible){box-shadow:var(--shadow-raise);transform:translateY(-2px)}@media (prefers-reduced-motion:no-preference){.tile:has(>a){transition:transform .25s,box-shadow .25s}.summary>div:has(.stat-link){transition:transform .25s,box-shadow .25s}.hero-plate>div:has(.plate-link){transition:transform .25s,box-shadow .25s}.figures>div:has(.plate-link){transition:transform .25s,box-shadow .25s}.counters li:has(.counter-link){transition:transform .25s,box-shadow .25s}.legend-pill:has(a){transition:transform .25s,box-shadow .25s}.donut-key li:has(a){transition:transform .25s,box-shadow .25s}.shares li:has(.share-link){transition:transform .25s,box-shadow .25s}.job:has(a){transition:transform .25s,box-shadow .25s}.timeline li:has(a){transition:transform .25s,box-shadow .25s}}@media (prefers-reduced-motion:reduce){.tile:has(>a):hover{transform:none}.tile:has(a:focus-visible){transform:none}.summary>div:has(.stat-link:hover){transform:none}.summary>div:has(.stat-link:focus-visible){transform:none}.hero-plate>div:has(.plate-link:hover){transform:none}.hero-plate>div:has(.plate-link:focus-visible){transform:none}.figures>div:has(.plate-link:hover){transform:none}.figures>div:has(.plate-link:focus-visible){transform:none}.counters li:has(.counter-link:hover){transform:none}.counters li:has(.counter-link:focus-visible){transform:none}.legend-pill:has(a:hover){transform:none}.legend-pill:has(a:focus-visible){transform:none}.donut-key li:has(a:hover){transform:none}.donut-key li:has(a:focus-visible){transform:none}.shares li:has(.share-link:hover){transform:none}.shares li:has(.share-link:focus-visible){transform:none}.job:has(a:hover){transform:none}.job:has(a:focus-visible){transform:none}.timeline li:has(a:hover){transform:none}.timeline li:has(a:focus-visible){transform:none}}.tile{position:relative}.tile .go-chip{border-radius:var(--radius-pill);opacity:0;border:1.5px solid;place-items:center;block-size:28px;inline-size:28px;display:grid;position:absolute;inset-block-start:10px;inset-inline-end:10px}.go-chip .ico{block-size:14px;inline-size:14px}.tile:has(>a):hover .go-chip{opacity:1}.tile:has(a:focus-visible) .go-chip{opacity:1}@media (prefers-reduced-motion:no-preference){.go-chip{transition:opacity .25s}}.counter-link,.share-link,.legend-link,.donut-key-link{color:inherit;text-decoration:none}.counter-link{align-items:center;gap:var(--space-4);inline-size:100%;display:flex}.share-link{display:block}.donut-key-link{align-items:center;gap:var(--space-2);inline-size:100%;display:flex}.donut-key-link b{margin-inline-start:auto}a.tip-spot{cursor:pointer;text-decoration:none}.donut svg a{cursor:pointer}.donut svg a:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.donut svg a:hover .donut-arc,.donut svg a:focus-visible .donut-arc{stroke-width:22px}@media (prefers-reduced-motion:no-preference){.donut-arc{transition:stroke-width .2s}}.oppdatering{z-index:40;align-items:center;gap:var(--p-s-3);max-inline-size:calc(100vw - 108px);padding:var(--p-s-2) var(--p-s-3);background:var(--p-paper);color:var(--p-ink-2);box-shadow:var(--p-lift-room);font-family:var(--p-font-machine);font-size:var(--p-t-meta);border:0;border-radius:0;flex-wrap:wrap;display:flex;position:fixed;inset-block-end:calc(var(--p-s-3) + env(safe-area-inset-bottom));inset-inline-end:calc(84px + env(safe-area-inset-right))}.oppdatering-tekst{max-width:none;margin:0}.oppdatering-knapp{min-block-size:var(--p-tap);min-inline-size:var(--p-tap);font-family:var(--p-font-machine);font-weight:var(--p-w-mid);color:var(--p-ink-2);border-radius:var(--p-r-control);cursor:pointer;text-decoration:underline;text-decoration-thickness:var(--p-underline-w);text-underline-offset:var(--p-underline-far);background:0 0;border:0;padding-inline:0}@media (hover:hover){.oppdatering-knapp:hover{color:var(--p-ink);background:0 0}}.oppdatering-knapp:disabled{cursor:default;opacity:.6}@media (forced-colors:active){.go-chip,.oppdatering,.oppdatering-knapp{border:1px solid canvastext}.stat-link:focus-visible:after,.plate-link:focus-visible:after{outline-color:canvastext}}.forslag-meta{align-items:center;gap:var(--space-2) var(--space-3);max-width:none;color:var(--ink-muted);font-size:var(--step--1);flex-wrap:wrap;margin:0;display:flex}.forslag-avvis{align-items:center;gap:var(--space-3);border-block-start:var(--border) solid var(--line);flex-wrap:wrap;margin-block-start:var(--space-4);padding-block-start:var(--space-4);display:flex}.forslag-avvis p{color:var(--ink-muted);font-size:var(--step--1);margin:0}.members li{gap:var(--space-3);display:grid}.member-row{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.lenke-panel{gap:var(--space-3);background:var(--paper);border:var(--border) solid var(--line-strong);border-inline-start:var(--stripe) solid var(--ok-edge);border-radius:var(--radius-sm);padding:var(--space-4);display:grid}.lenke-panel:focus{outline:3px solid var(--focus);outline-offset:2px}.lenke-hvem{margin:0;font-weight:700}.lenke-felt{resize:vertical;overflow-wrap:anywhere;inline-size:100%}.lenke-sagt{min-block-size:1.5em;color:var(--ink);margin:0}@media (forced-colors:active){.lenke-panel{border:var(--border) solid CanvasText}}.listehode{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.sidebar .brand:before{background:var(--meny-aktiv)}.sidebar .brand-name b{color:var(--meny-aktiv)}.sidebar a[aria-current=page],.sidebar a[aria-current=page]:hover{background:var(--chrome-current);color:var(--chrome-ink);box-shadow:inset var(--stripe) 0 0 0 var(--chrome-ink);font-weight:700}.sidebar a[aria-current=page] .ico{color:var(--chrome-ink)}.sidebar a:focus-visible{outline-color:var(--focus-chrome);outline-offset:-3px}.hero-compact{align-self:start;gap:var(--space-4);min-block-size:0;padding:clamp(22px,3vw,30px)}.hero-compact h2{z-index:2;padding-inline-end:0;position:relative}.hero-art-cluster{z-index:1;min-block-size:clamp(8rem,14vw,11rem);padding-inline:var(--space-3);justify-content:center;align-items:flex-end;display:flex;position:relative}.hero-compact .hero-art-cluster .deco,.hero-compact:not(.hero-violet) .hero-art-cluster .deco{block-size:auto;inline-size:min(230px,66%);margin:0;position:static}.hero-compact .hero-art-cluster .deco+.deco,.hero-compact:not(.hero-violet) .hero-art-cluster .deco+.deco{inline-size:min(118px,34%);margin-inline-start:clamp(-42px,-5vw,-22px)}.hero-compact .hero-plate,.hero-compact:not(.hero-violet) .hero-plate{gap:var(--space-5) var(--space-4);margin:0;padding:clamp(20px,3vw,28px)}.hero-calls,.hero-calls+.card{align-self:start}.hero-calls{gap:var(--space-3);padding-block:clamp(18px,2vw,24px)}.hero-calls .hero-art-cluster{min-block-size:0;padding-block:0}.hero-calls .hero-art-cluster .deco{inline-size:min(180px,58%)}.hero-calls .hero-art-cluster .deco+.deco{inline-size:min(92px,30%)}.hero-calls .hero-plate{padding-block:var(--space-4);gap:var(--space-3) var(--space-4)}.hero-insight{z-index:2;border-radius:var(--radius-sm);max-inline-size:none;color:var(--fill-ink);font-size:var(--step--1);background:#241f3d2e;border:1px solid #ffffff6b;margin:0;padding:10px 14px;font-weight:700;position:relative}.hero-compact:not(.hero-violet) .hero-insight{color:var(--d1-hero-ink);background:#ffffffb8;border-color:#3f0d1340}.data-art-card .card-body{position:relative}.card-mini-art{justify-content:flex-end;min-block-size:74px;margin-block-start:var(--space-4);display:flex}.card-mini-art .deco{align-self:end;block-size:auto;inline-size:min(128px,42%)}.chart-interactive .tip-spot{cursor:help}.chart-interactive a.tip-spot{cursor:pointer}:is(.chart-interactive:has(.tip-spot:hover) :is(.bars-value,.line-stroke),.chart-interactive:has(.tip-spot:focus-visible) :is(.bars-value,.line-stroke)){filter:drop-shadow(0 3px 4px var(--chart-lift))}.line-chart-wrap .tips-dots .tip-spot{box-shadow:none;background:0 0;border:0;place-items:center;display:grid}.line-chart-wrap .tips-dots .tip-spot:after{content:"";border:2px solid var(--paper);background:var(--accent-2);block-size:12px;inline-size:12px;box-shadow:0 0 0 2px var(--chart-point-ring);border-radius:50%}.line-chart-wrap .tips-dots .tip-spot:hover:after,.line-chart-wrap .tips-dots .tip-spot:focus-visible:after{block-size:18px;inline-size:18px}.compact-details{border-block-start:1px solid var(--line);color:var(--ink-muted);font-size:var(--step--1);padding-block-start:var(--space-3)}.compact-details summary{min-block-size:var(--control-min);inline-size:fit-content;color:var(--ink-2);cursor:pointer;align-items:center;padding-inline-end:var(--space-2);font-weight:700;display:flex}.compact-details summary:after{content:"▾";font-size:var(--step-0);margin-inline-start:var(--space-2);line-height:1}.compact-details[open] summary:after{content:"▴"}.compact-details p{margin:var(--space-2) 0 0}.economy-explainer{align-self:start}.economy-explainer .card-body{gap:var(--space-4);display:grid}.economy-explainer .field.static{gap:var(--space-2) var(--space-4);grid-template-columns:minmax(0,1fr) auto;align-items:baseline}.economy-explainer .field.static dd{color:var(--ink-2);text-align:end;font-variant-numeric:tabular-nums;font-weight:800}.economy-scanline{color:var(--ink-2);font-size:var(--step-1);margin:0;font-weight:800;line-height:1.35}.onboarding-layout{align-items:start;row-gap:0}.onboarding-helper{background:var(--tile-violet);align-self:start;display:grid;overflow:hidden}.onboarding-helper-copy{z-index:1;position:relative}.onboarding-helper .hint,.onboarding-helper .compact-details{color:var(--ink-2)}.onboarding-helper-art{min-block-size:150px;padding:0 var(--space-4) var(--space-4);place-items:flex-end center;display:grid}.onboarding-helper-art .deco{block-size:auto;inline-size:min(260px,90%)}.onboarding-steps{counter-reset:onboarding;gap:var(--space-2);margin:var(--space-4) 0;padding:0;list-style:none;display:grid}.onboarding-steps li{counter-increment:onboarding;align-items:center;gap:var(--space-3);color:var(--ink-2);grid-template-columns:32px 1fr;font-weight:700;display:grid}.onboarding-steps li:before{content:counter(onboarding);background:var(--paper);block-size:32px;inline-size:32px;color:var(--tile-violet-ink);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid}.onboarding-form-card{align-self:start}.onboarding-form-card>.card-body{padding-block-start:var(--space-3)}.onboarding-form{counter-reset:form-section;margin-block:0}.onboarding-form-section{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-3);padding:clamp(16px,2.2vw,24px)}.onboarding-form-section>fieldset.group{background:0 0;border:0;padding:0}.onboarding-fields,.onboarding-trade-options,.onboarding-form-row{gap:var(--space-4);display:grid}.onboarding-form :is(input[type=text],input[type=tel]){width:100%}.onboarding-trade-options .radio{min-block-size:76px;padding:var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--paper)}.onboarding-trade-options .radio:has(input:checked){border-width:2px;border-color:var(--accent-text);box-shadow:inset 4px 0 0 var(--accent)}.onboarding-submit{justify-content:flex-end;padding-block-start:var(--space-2);display:flex}.onboarding-template{align-self:start}.onboarding-template-intro{padding-block-end:var(--space-3)}.onboarding-template-picker{margin-block-end:0}.onboarding-template-preview{border-block-start:1px solid var(--line);background:var(--paper-3)}.onboarding-template-summary{padding-block-end:var(--space-3)}@media (min-width:42rem){.onboarding-fields-firm{grid-template-columns:repeat(2,minmax(0,1fr))}.onboarding-fields-firm>:first-child{grid-column:1/-1}.onboarding-fields-contact,.onboarding-form-row-routing{grid-template-columns:repeat(2,minmax(0,1fr))}.onboarding-trade-options{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:62rem){.onboarding-layout>.onboarding-helper,.onboarding-layout>.onboarding-form-card{grid-column:span 12}}@media (min-width:78rem){.onboarding-helper{position:sticky;inset-block-start:var(--space-4)}.onboarding-layout>.onboarding-helper{grid-column:span 4}.onboarding-layout>.onboarding-form-card{grid-column:span 8}}@media (prefers-reduced-motion:no-preference){.hero .deco,.card .deco,.empty-state .deco,.chart-interactive :is(.bars-value,.line-stroke),.line-chart-wrap .tips-dots .tip-spot:after{transition:transform .18s,filter .18s,inline-size .18s,block-size .18s}.hero:hover .deco,.card:hover .deco,.empty-state:hover .deco,.hero:focus-within .deco,.card:focus-within .deco,.empty-state:focus-within .deco{transform:translateY(-2px)rotate(-1deg)}.hero:hover .deco+.deco,.card:hover .deco+.deco,.hero:focus-within .deco+.deco,.card:focus-within .deco+.deco{transform:translateY(-3px)rotate(1deg)}}@media (prefers-reduced-motion:reduce){.hero .deco,.card .deco,.empty-state .deco{transition:none;animation:none;transform:none}}@media (forced-colors:active){.line-chart-wrap .tips-dots .tip-spot:after{border:2px solid canvastext}.onboarding-trade-options .radio:has(input:checked){border:2px solid canvastext}.hero-insight{border:1px solid canvastext}}.grid{align-items:start}.oppdatering{inline-size:fit-content;max-inline-size:100%;margin-block:var(--p-s-3) var(--p-s-4);box-shadow:none;background:0 0;margin-inline:auto 0;position:static;inset:auto}.wrap>h1+.pagebar,.wrap>h1+.pagefilters{margin-block-start:var(--space-5)}.pagefilters{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius);background:var(--paper);border:1px solid #4b456f1a;margin-block-end:30px;display:grid;box-shadow:0 12px 30px #2d261b0b}.pagefilters .pagebar{margin:0}.followup-index .card-body{padding-block-start:0}.followup-index ul{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.followup-index li{border:1px solid #4b456f1a;border-radius:var(--radius);border-inline-start-width:4px;min-inline-size:0;overflow:hidden}.followup-index .followup-rose{border-inline-start-color:var(--accent);background:var(--tile-rose)}.followup-index .followup-amber{border-inline-start-color:var(--warn);background:var(--tile-amber)}.followup-index .followup-violet{border-inline-start-color:var(--accent-2);background:var(--tile-violet)}.followup-index .followup-sky{border-inline-start-color:var(--link);background:var(--tile-sky)}.followup-index a{min-block-size:5.25rem;padding:var(--space-3);align-items:center;gap:var(--space-3);color:var(--ink-2);grid-template-columns:minmax(0,1fr) auto 32px;text-decoration:none;display:grid}.followup-index a:hover{text-decoration:underline}.followup-copy{gap:3px;min-inline-size:0;display:grid}.followup-copy b{font-size:var(--step-0)}.followup-copy>span{color:var(--ink-muted);font-size:var(--step--1);line-height:1.35}.followup-index strong{font-size:var(--step-2);font-variant-numeric:tabular-nums;color:var(--ink)}.followup-index .go-chip{background:#ffffffb8;border-radius:50%;place-items:center;block-size:32px;inline-size:32px;display:grid}.followup-index-empty{margin:0}:is(#d-health,#d-checks,#d-latency,#d-open,#d-silent,#d-queue,#d-cal,#d-int){scroll-margin-block-start:var(--space-4)}:is(#d-health,#d-checks,#d-latency,#d-open,#d-silent,#d-queue,#d-cal,#d-int):focus-visible{outline:3px solid var(--focus);outline-offset:5px;border-radius:4px}.tenant-detail-facts .field.static{gap:var(--space-3) var(--space-4);grid-template-columns:minmax(8rem,auto) minmax(0,1fr);align-items:baseline}.tenant-detail-facts .field.static dt{color:var(--ink-muted);font-size:var(--step--1)}.tenant-detail-facts .field.static dd{color:var(--ink-2);overflow-wrap:anywhere;font-weight:700}.tenant-quicklinks{gap:var(--space-2);border-block-start:1px solid var(--line);flex-wrap:wrap;margin-block-start:var(--space-5);padding-block-start:var(--space-4);display:flex}.tenant-quicklinks a{min-block-size:var(--control-min);padding-inline:var(--space-4);border-radius:var(--radius-pill);background:var(--paper-2);color:var(--ink-2);font-size:var(--step--1);border:1px solid #4b456f1f;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.tenant-quicklinks a:hover{background:var(--tile-violet);text-decoration:underline}.tenant-status-panel{border-radius:var(--radius-lg);align-items:stretch;gap:var(--space-4);min-block-size:20rem;min-inline-size:0;color:var(--ink-2);border:1px solid #4b456f1a;grid-template-columns:minmax(0,1fr) minmax(11rem,15rem);margin-block-end:30px;padding:clamp(22px,3vw,32px);display:grid;position:relative;overflow:hidden;box-shadow:0 16px 38px #2e285613}.tenant-status-mint{background:radial-gradient(circle at 90% 8%, #ffffffc7, transparent 34%), var(--tile-mint)}.tenant-status-violet{background:radial-gradient(circle at 90% 8%, #ffffffb8, transparent 34%), var(--tile-violet)}.tenant-status-rose{background:radial-gradient(circle at 90% 8%, #ffffffb8, transparent 34%), var(--tile-rose)}.tenant-status-sky{background:radial-gradient(circle at 90% 8%, #ffffffbd, transparent 34%), var(--tile-sky)}.tenant-status-copy{z-index:1;flex-direction:column;min-inline-size:0;display:flex;position:relative}.tenant-status-copy h2{margin:0 0 var(--space-4);color:var(--ink-2)}.tenant-status-content{margin-block-start:auto}.tenant-status-content>:first-child{margin-block-start:0}.tenant-status-content>:last-child{margin-block-end:0}.tenant-status-content .note{background:#ffffffb8;border-color:#4b456f2e}.tenant-status-art{z-index:0;align-self:end;place-items:end center;min-inline-size:0;display:grid;position:relative}.tenant-status-art .deco{transform-origin:55% 75%;block-size:auto;inline-size:min(230px,100%)}@media (max-width:42rem){.tenant-status-panel{grid-template-columns:1fr;min-block-size:0}.tenant-status-art{place-items:end center;min-block-size:9rem}.tenant-status-art .deco{inline-size:min(190px,72%)}}@media (max-width:22rem){.tenant-detail-facts .field.static{grid-template-columns:1fr}}@media (min-width:62rem) and (max-width:77.999rem){.grid{grid-template-columns:minmax(0,1fr)}.grid>*{grid-column:1/-1}}.to-top{inline-size:fit-content;block-size:var(--control-min);margin-block:var(--space-5) 0;padding-inline:var(--space-4);border-radius:var(--radius-pill);align-items:center;gap:var(--space-2);margin-inline-start:auto;display:inline-flex;position:static;inset:auto}.to-top:after{content:attr(aria-label);font-size:var(--step--1);font-weight:700}@media (max-width:30rem){.card-head{padding-block:18px 14px;padding-inline:16px}.card-body,.filterbar,.filter-count,.card>.summary,.card :where(.table-scroll) caption{padding-inline:16px}.table-scroll th:first-child,.table-scroll td:first-child{padding-inline-start:16px}.table-scroll th:last-child,.table-scroll td:last-child{padding-inline-end:16px}.pagebar{margin-block-end:20px}.to-top{inline-size:fit-content;block-size:var(--control-min);margin-block:var(--space-5) 0;padding-inline:var(--space-4);border-radius:var(--radius-pill);align-items:center;gap:var(--space-2);margin-inline-start:auto;display:inline-flex;position:static;inset:auto}.to-top:after{content:attr(aria-label);font-size:var(--step--1);font-weight:700}}.tone-0{--tone:var(--tone-0);--tone-soft:var(--tone-0-soft)}.tone-1{--tone:var(--tone-1);--tone-soft:var(--tone-1-soft)}.tone-2{--tone:var(--tone-2);--tone-soft:var(--tone-2-soft)}.tone-3{--tone:var(--tone-3);--tone-soft:var(--tone-3-soft)}.tone-4{--tone:var(--tone-4);--tone-soft:var(--tone-4-soft)}.badge-pling{color:var(--p-ink-3);background:0 0}.pling-dot{block-size:.5rem;inline-size:.5rem;border-radius:var(--radius-pill);background:var(--pling);vertical-align:middle;margin-inline-end:var(--space-1);display:inline-block}.page-head{gap:var(--space-3);margin-block-end:var(--space-4);display:grid}.page-head h1,.page-head .actions,.page-head .job-pills{margin:0}.page-lede{margin:var(--space-1) 0 0;color:var(--ink-muted)}.crumb{margin:0 0 var(--space-2);font-size:var(--step--1)}.job-pills{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (min-width:40rem){.page-head{grid-template-columns:1fr auto;align-items:end}}.board{grid-auto-flow:column;grid-auto-columns:minmax(var(--board-col), 1fr);gap:var(--space-3);scroll-snap-type:x proximity;min-inline-size:0;padding-block-end:var(--space-3);display:grid;overflow-x:auto}.stage{scroll-snap-align:start;align-content:start;gap:var(--space-2);display:grid}.stage-head{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding:var(--space-2) var(--space-1);border-block-end:var(--uke-gap) solid var(--stage-tone,var(--line));display:flex}.stage-head h2{font-size:var(--step-0);margin:0}.stage-count{font-size:var(--step--1);color:var(--ink-muted);white-space:nowrap}.stage-pling{--stage-tone:var(--pling)}.stage-teal{--stage-tone:var(--tone-0)}.stage-indigo{--stage-tone:var(--tone-1)}.stage-ink{--stage-tone:var(--chrome)}.stage-plum{--stage-tone:var(--tone-2)}.stage-quiet{--stage-tone:var(--line-strong)}.stage-list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.stage-empty{padding:var(--space-3) var(--space-1);color:var(--ink-muted);font-size:var(--step--1);margin:0}.job-card{gap:var(--space-1);padding:var(--space-3);background:var(--paper);border:var(--border) solid var(--line);border-radius:var(--radius-sm);color:var(--ink-2);text-decoration:none;display:grid}.job-card:hover{box-shadow:var(--shadow-pop)}.job-card-needs{border-inline-start:var(--stripe) solid var(--warn-edge)}.job-card-title{color:var(--ink);overflow-wrap:anywhere}.job-card-meta{font-size:var(--step--1);color:var(--ink-muted)}.job-card-foot{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-1);display:flex}.job-card-pills{gap:var(--space-1);flex-wrap:wrap;display:flex}.job-card-pills .badge{white-space:normal}.job-card-value{font-weight:800;font-size:var(--step--1);color:var(--ink)}.called-off{margin-block-start:var(--space-5)}.called-off summary{cursor:pointer;min-block-size:var(--control-min);align-items:center;font-weight:700;display:flex}.called-off-list{grid-template-columns:repeat(auto-fill, minmax(var(--board-col), 1fr));margin-block-start:var(--space-2)}.job-steps{margin:0 0 var(--space-5);counter-reset:steg;gap:var(--space-1);grid-template-columns:repeat(6,minmax(0,1fr));padding:0;list-style:none;display:grid}.job-steps li{gap:var(--space-1);text-align:center;font-size:var(--step--2);color:var(--ink-muted);overflow-wrap:anywhere;justify-items:center;display:grid}.job-steps li:before{counter-increment:steg;content:counter(steg);border-radius:var(--radius-pill);background:var(--paper-2);block-size:1.75rem;inline-size:1.75rem;color:var(--ink-2);place-content:center;font-weight:800;display:grid}.job-steps .is-done:before{content:"✓";background:var(--ok-bg);color:var(--ok)}.job-steps .is-now{color:var(--ink);font-weight:700}.job-steps .is-now:before{background:var(--chrome);color:var(--chrome-ink)}.job-grid{gap:var(--space-4);align-items:start;display:grid}.job-grid>.card>h2{margin-block-start:0}@media (min-width:60rem){.job-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.job-facts{gap:var(--space-2) var(--space-4);grid-template-columns:auto 1fr;margin:0;display:grid}.job-facts dt{color:var(--ink-muted)}.job-facts dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:600}.job-more{margin-block-start:var(--space-3)}.job-more summary{cursor:pointer;min-block-size:var(--control-min);color:var(--ink-muted);align-items:center;display:flex}.job-more .actions,.job-grid .actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.from-call{background:var(--pling-soft)}.from-call blockquote{margin:var(--space-2) 0;border-inline-start:var(--uke-gap) solid var(--pling);color:var(--ink);padding-inline-start:var(--space-3)}.visit-list{margin:0 0 var(--space-3);padding:0;list-style:none;display:grid}.visit{align-items:center;gap:var(--space-2) var(--space-3);padding-block:var(--space-2);border-block-end:var(--border) solid var(--line);flex-wrap:wrap;min-inline-size:0;display:flex}.visit-when{color:var(--ink);overflow-wrap:anywhere;min-inline-size:0;margin-inline-end:auto;font-weight:600}.visit-state{gap:var(--space-1);flex-wrap:wrap;display:flex}.uke-toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-block-end:var(--space-3);display:flex}.uke-weeknav,.uke-people{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.uke-week{font-size:var(--step-1);color:var(--ink);margin:0}.uke-step{inline-size:var(--control-min);block-size:var(--control-min);border-radius:var(--radius-pill);border:var(--border) solid var(--line);background:var(--paper);color:var(--ink);font-weight:800;font-size:var(--step-1);place-content:center;text-decoration:none;display:grid}.uke-person{align-items:center;gap:var(--space-2);min-block-size:var(--control-min);padding-inline:var(--space-3);border-radius:var(--radius-pill);border:var(--border) solid var(--line);background:var(--paper);color:var(--ink-2);overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;font-weight:700;text-decoration:none;display:inline-flex}.uke-person[aria-current=true]{background:var(--chrome);border-color:var(--chrome);color:var(--chrome-ink)}.uke-swatch{border-radius:var(--radius-pill);background:var(--tone);block-size:.75rem;inline-size:.75rem}.uke-week-grid{display:none}@media (min-width:48rem){.uke-week-grid{overscroll-behavior-x:contain;grid-template-columns:var(--uke-gutter) repeat(var(--days), minmax(min-content, 1fr));padding:0;scroll-padding-inline-start:var(--uke-gutter);display:grid;overflow:auto hidden}}.uke-dayhead{padding:var(--space-3) var(--space-2);color:var(--ink);border-block-end:var(--border) solid var(--line);border-inline-start:var(--border) solid var(--line);font-weight:700}.uke-corner{border-block-end:var(--border) solid var(--line)}.uke-dayhead small{color:var(--ink-muted);font-weight:600;display:block}.uke-dayhead.is-today{color:var(--accent-text)}.uke-hours{block-size:calc(var(--hours) * var(--uke-hour))}.uke-corner,.uke-hours{z-index:2;background:var(--paper);box-shadow:var(--border) 0 0 var(--line);position:sticky;inset-inline-start:0}.uke-hours span{font-size:var(--step--2);color:var(--ink-muted);position:absolute;inset-block-start:calc(var(--i) * var(--uke-hour));inset-inline-end:var(--space-2);translate:0 -50%}.uke-day{block-size:calc(var(--hours) * var(--uke-hour));border-inline-start:var(--border) solid var(--line);background-image:repeating-linear-gradient(to bottom, var(--line) 0 var(--border), transparent var(--border) var(--uke-hour));display:flex;position:relative}.uke-day.is-today{background-color:var(--paper-3)}.uke-lane{min-inline-size:calc(var(--cols,1) * var(--uke-lane-min));flex:1 1 0;position:relative}.uke-visit{inline-size:calc(100% / var(--span,1) - 2 * var(--uke-gap));block-size:calc(var(--len) * var(--uke-hour) - var(--uke-gap));min-block-size:var(--control-min);border-radius:var(--radius-sm);border-inline-start:var(--stripe) solid var(--tone);background:var(--tone-soft);color:var(--ink);font-size:var(--step--1);flex-direction:column;line-height:1.3;display:flex;position:absolute;inset-block-start:calc(var(--start) * var(--uke-hour));inset-inline-start:calc(100% * var(--col,0) / var(--span,1) + var(--uke-gap));overflow:hidden}.uke-visit:hover,.uke-visit:focus-within{box-shadow:var(--shadow-pop);z-index:1}.uke-visit a:focus-visible{outline-offset:-3px}.uke-visit-jobb{min-block-size:0;padding:var(--space-1);color:inherit;flex:auto;align-content:start;gap:.125rem;text-decoration:none;display:grid}.uke-visit-jobb:hover strong{text-decoration:underline}.uke-visit strong{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;-webkit-line-clamp:var(--title-lines,2);-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.uke-visit-meta{font-size:var(--step--2);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.uke-visit[data-size=mini] .uke-visit-jobb{padding-block:calc(var(--space-1) / 2);align-content:center}.uke-visit[data-size=mini] strong{overflow-wrap:anywhere}.uke-visit-klokke{font-size:var(--step--2);color:var(--ink-2);font-weight:400}.uke-visit-kunde{block-size:var(--control-min);padding-inline:var(--space-1);border-block-start:var(--border) solid var(--line);color:var(--ink-2);font-size:var(--step--2);flex:none;align-items:center;font-weight:700;display:flex}.uke-visit-kunde span{-webkit-text-decoration:inherit;text-decoration:inherit;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.uke-visit.is-done{background:var(--paper-2)}.uke-visit.is-done strong{color:var(--ink-2)}.uke-visit.is-done .uke-visit-meta,.uke-visit.is-done .uke-visit-klokke{color:var(--ink-muted)}.uke-utfort{color:var(--ok);margin-inline-end:.125rem;font-weight:800}.uke-legend{display:none}@media (min-width:48rem){.uke-legend{align-items:center;gap:var(--space-1);margin:0 0 var(--space-2);font-size:var(--step--1);color:var(--ink-muted);display:flex}}.uke-agenda{gap:var(--space-3);display:grid}@media (min-width:48rem){.uke-agenda{display:none}}.uke-days{gap:var(--space-2);padding-block-end:var(--space-1);display:flex;overflow-x:auto}.uke-days a{text-align:center;border-radius:var(--radius-sm);border:var(--border) solid var(--line);background:var(--paper);min-block-size:3.5rem;color:var(--ink-2);flex:1 0 3.25rem;place-content:center;font-weight:700;text-decoration:none;display:grid}.uke-days small{color:var(--ink-muted);font-weight:600}.uke-days a[aria-current=date]{background:var(--chrome);border-color:var(--chrome);color:var(--chrome-ink)}.uke-days a[aria-current=date] small{color:var(--chrome-muted)}.uke-agenda-list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.uke-agenda-item{grid-template-columns:var(--uke-gutter) minmax(0, 1fr);column-gap:var(--space-3);padding:0 var(--space-3) var(--space-1);background:var(--paper);border-radius:var(--radius-sm);border-inline-start:var(--stripe) solid var(--tone);box-shadow:var(--shadow-pop);color:var(--ink-2);display:grid}.uke-agenda-jobb{grid-column:1/-1;grid-template-columns:var(--uke-gutter) minmax(0, 1fr);gap:var(--space-3);min-block-size:var(--control-min);color:inherit;padding-block-start:var(--space-3);text-decoration:none;display:grid}.uke-agenda-jobb:hover strong{text-decoration:underline}.uke-agenda-item time{color:var(--ink);font-weight:800}.uke-agenda-body{justify-items:start;gap:.125rem;min-inline-size:0;display:grid}.uke-agenda-body strong{color:var(--ink);overflow-wrap:anywhere}.uke-agenda-body .uke-visit-meta{font-size:var(--step--1);white-space:normal;color:var(--ink-muted)}.uke-agenda-merker{gap:var(--space-1);flex-wrap:wrap;display:flex}.uke-agenda-merker .badge{white-space:normal}.uke-agenda-kunde{min-block-size:var(--control-min);min-inline-size:0;color:var(--ink-2);overflow-wrap:anywhere;grid-column:2;align-items:center;font-weight:700;display:flex}.uke-agenda-item.is-done{background:var(--paper-2);box-shadow:none}.uke-agenda-item.is-done strong,.uke-agenda-item.is-done time{color:var(--ink-2)}.uke-free{grid-template-columns:var(--uke-gutter) minmax(0, 1fr);gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);border:var(--border) dashed var(--ok-edge);color:var(--ok);font-weight:600;display:grid}.uke-free>span{overflow-wrap:anywhere;min-inline-size:0}.shell{padding-block-start:env(safe-area-inset-top)}.shell:before{content:"";z-index:80;block-size:env(safe-area-inset-top);background:var(--chrome);pointer-events:none;position:fixed;inset-block-start:0;inset-inline:0}@media (min-width:56rem){.sidebar{padding-block-start:env(safe-area-inset-top)}}.faner{display:none}@media (max-width:55.999rem){.sidebar{display:none}.faner{z-index:70;padding-block-end:env(safe-area-inset-bottom);padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);background:var(--chrome);color:var(--chrome-ink);display:block;position:fixed;inset-block-end:0;inset-inline:0;box-shadow:0 -8px 24px #2e28562e}.faner ul{padding:var(--space-1);gap:var(--space-1);min-block-size:var(--faner-hoyde);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;list-style:none;display:grid}.faner a{min-block-size:calc(var(--faner-hoyde) - var(--space-2));min-inline-size:var(--control-min);padding:var(--space-1) 2px;border-radius:var(--radius-sm);color:var(--chrome-muted);font-size:var(--step--2);text-align:center;align-content:center;justify-items:center;gap:2px;font-weight:600;line-height:1.2;text-decoration:none;display:grid;position:relative}.faner a .ico{block-size:24px;inline-size:24px}.faner .nav-label{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}.faner a:hover{background:var(--chrome-2);color:var(--chrome-ink)}.faner a[aria-current=page]{background:var(--chrome-current);color:var(--chrome-ink);box-shadow:inset 0 var(--stripe) 0 0 var(--chrome-ink);font-weight:800}.faner a:focus-visible{outline:3px solid var(--focus-chrome);outline-offset:-3px}.faner .nav-merke{border-radius:var(--radius-pill);background:var(--hdr-badge);block-size:18px;min-inline-size:18px;color:var(--fill-ink);box-shadow:0 0 0 2px var(--chrome);font-variant-numeric:tabular-nums;place-items:center;padding-inline:4px;font-size:11px;font-weight:800;line-height:1;display:grid;position:absolute;inset-block-start:2px;inset-inline-start:calc(50% + 6px)}.shell-faner{padding-block-end:var(--bunnmeny)}:root:has(.shell-faner){--bunnmeny:calc(var(--faner-hoyde) + env(safe-area-inset-bottom,0px));--bunn-inset:0px}.shell-faner main{padding-block-end:var(--space-5)}.shell-faner .bunn{display:none}}@media (prefers-reduced-motion:no-preference){.faner a{transition:background-color .12s,color .12s}}@media (forced-colors:active){.faner{border-block-start:1px solid canvastext}.faner a[aria-current=page]{outline:2px solid canvastext}.faner .nav-merke{border:1px solid canvastext}}@media (max-width:30rem){.card,.hero{margin-block-end:var(--space-4)}main{padding-block-start:var(--space-4)}}.mer-kort{margin-block-end:var(--space-4)}.mer-liste{padding:var(--space-1) 0;margin:0;list-style:none}.mer-liste li+li{border-block-start:1px solid var(--line)}.mer-rad{align-items:center;gap:var(--space-3);min-block-size:3.5rem;padding:var(--space-2) var(--space-4);color:var(--ink-2);font-weight:700;text-decoration:none;display:flex}.mer-rad:hover{background:var(--paper-2)}.mer-rad:hover .mer-tekst{text-decoration:underline}.mer-ikon{border-radius:var(--radius-sm);background:var(--tile-violet);block-size:2.25rem;inline-size:2.25rem;color:var(--chrome);flex:none;place-items:center;display:grid}.mer-ikon .ico{block-size:20px;inline-size:20px}.mer-tekst{flex:auto;min-inline-size:0}.mer-antall{border-radius:var(--radius-pill);background:var(--hdr-badge);block-size:22px;min-inline-size:22px;color:var(--fill-ink);font-variant-numeric:tabular-nums;place-items:center;padding-inline:6px;font-size:12px;font-weight:800;display:grid}.mer-pil{color:var(--ink-muted);font-size:var(--step-2);line-height:1}.mer-hvem{margin:0 0 var(--space-3);overflow-wrap:anywhere}@media (min-width:40rem){.mer-kort{max-inline-size:40rem}}.idag{margin-block-end:var(--space-5)}.idag-hode{margin-block-end:var(--space-4)}.idag-hode h1{margin:0}.idag-dato{color:var(--ink-2);font-size:var(--step-1);margin:2px 0 0;font-weight:700}.idag-status{margin:var(--space-1) 0 0;color:var(--ink-muted)}.idag-grid{align-items:start;gap:0 30px;display:grid}.idag-hoved,.idag-side{min-inline-size:0}@media (min-width:78rem){.idag-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.idag-kort .card-head{padding-block-end:var(--space-3)}.idag-kort .card-head h2{font-size:var(--step-1)}.idag-tom{margin:0}.idag-viser{margin:var(--space-3) 0 0}.idag-neste .card-body{gap:var(--space-1);display:grid}.idag-neste-dag{color:var(--accent-text);font-size:var(--step--1);margin:0;font-weight:800}.idag-neste-tid{color:var(--ink);line-height:1.1;font-size:var(--step-4);font-variant-numeric:tabular-nums;margin:0;font-weight:900}.idag-neste-kunde{margin:var(--space-2) 0 var(--space-1);color:var(--ink-2);font-size:var(--step-1);overflow-wrap:anywhere;font-weight:800}.idag-neste-linje{align-items:flex-start;gap:var(--space-2);color:var(--ink-2);overflow-wrap:anywhere;margin:0;display:flex}.idag-neste-linje .ico{block-size:18px;inline-size:18px;color:var(--ink-muted);flex:none;margin-block-start:3px}.idag-knapper{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-4);display:grid}.idag-knapper .btn{gap:var(--space-2);inline-size:100%;padding-inline:var(--space-3);white-space:nowrap}.idag-knapper .btn .ico{flex:none;block-size:18px;inline-size:18px}.idag-ring{grid-column:1/-1}@media (max-width:22rem){.idag-knapper{grid-template-columns:minmax(0,1fr)}}@media (min-width:40rem){.idag-knapper{flex-wrap:wrap;display:flex}.idag-knapper .btn{inline-size:auto}}.idag-liste{margin:0;padding:0;list-style:none;display:grid}.idag-liste li+li{border-block-start:1px solid var(--line)}.idag-rad{gap:var(--space-1) var(--space-3);min-block-size:var(--control-min);padding-block:var(--space-3);color:var(--ink-2);grid-template-columns:minmax(0,1fr);align-items:start;text-decoration:none;display:grid}.idag-rad:hover .idag-rad-tekst b{text-decoration:underline}.idag-rad-tid{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.idag-rad-tekst{gap:2px;min-inline-size:0;display:grid}.idag-rad-tekst b{color:var(--ink);overflow-wrap:anywhere;font-weight:700}.idag-rad-tekst>span{color:var(--ink-muted);font-size:var(--step--1)}.idag-rad-merker{gap:var(--space-1);flex-wrap:wrap;display:flex}.idag-rad-merker .badge{white-space:normal}@media (min-width:22rem){.idag-rad{grid-template-columns:var(--idag-tid) minmax(0, 1fr)}.idag-rad-merker{grid-column:2}.idag-rad-trenger,.idag-rad-beskjed{grid-template-columns:minmax(0,1fr)}.idag-rad-trenger .idag-rad-merker,.idag-rad-beskjed .idag-rad-merker{grid-column:1}.idag-rad-samtale{grid-template-columns:5.5rem minmax(0,1fr)}}.idag-besok.is-done{background:var(--paper-2);border-radius:var(--radius-sm);margin-inline:calc(-1 * var(--space-2));padding-inline:var(--space-2)}.idag-rad.is-done .idag-rad-tid,.idag-rad.is-done .idag-rad-tekst b{color:var(--ink-muted);font-weight:600}.idag-rad-beskjed.is-crit{border-inline-start:var(--stripe) solid var(--crit-edge);padding-inline-start:var(--space-3)}.idag-sitat{color:var(--ink-2);font-style:italic}.idag-rad-tekst>.idag-rad-til{color:var(--accent-text);font-size:var(--step--1);font-weight:700}.idag-alle{margin:var(--space-2) 0 0;border-block-start:1px solid var(--line)}.idag-alle a{align-items:center;gap:var(--space-1);min-block-size:var(--control-min);color:var(--accent-text);padding-block-start:var(--space-2);font-weight:700;text-decoration:none;display:flex}.idag-alle a:hover{text-decoration:underline}.overview-seksjon{margin:var(--space-6) 0 var(--space-3);font-size:var(--step-3);color:var(--ink-2);font-weight:900}#dagvisning,#kalender,#dagform,#oversikt{scroll-margin-block-start:var(--space-4)}.job-grid>.card{margin:0}@media (min-width:60rem){.job-grid{gap:30px}}.job-grid>.card:not(:has(>.card-body)){padding:22px 30px 25px}.job-grid>.card>h2{margin-block-end:var(--space-3)}@media (max-width:30rem){.job-grid>.card:not(:has(>.card-body)){padding:var(--space-4) 16px}}.job-steps li{-webkit-hyphens:auto;hyphens:auto}.visit-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.visit-actions .btn{padding-inline:var(--space-4)}.kal-maaned .tab{min-block-size:var(--control-min);background:var(--w-chip-bg);color:var(--w-chip-ink);border-radius:var(--radius-sm);align-items:center;font-weight:700;display:inline-flex}.kal-maaned .tab:hover,.kal-maaned .tab:focus-visible{background:var(--w-chip-fill);color:var(--accent-ink)}.crumb a,a[href^=tel\:],.trykkflate,.job-kunde,.samtale-lenke{min-block-size:var(--control-min);align-items:center;display:inline-flex}.crumb{margin-block-end:0}.job-facts{align-items:baseline}.uke-weeknav .tab{min-block-size:var(--control-min);align-items:center;display:inline-flex}@media (max-width:61.999rem){.grid{grid-template-columns:minmax(0,1fr)}.grid>*{grid-column:1/-1}}.tile span{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.dagliste{gap:0}.dagliste li{align-items:center;gap:var(--space-1) var(--space-2);min-block-size:var(--control-min);padding-block:var(--space-1);flex-wrap:wrap;display:flex}.dagliste li+li{border-block-start:1px solid var(--line)}.daghandling{margin-inline-start:auto}.daghandling .tab{margin-block:0}@media (max-width:30rem){.dagliste li{padding-block:var(--space-2)}.daghandling{flex-basis:100%;margin-inline-start:0}}main h1,main h2,main h3,main h4,.page-lede,main blockquote{overflow-wrap:anywhere}.dagrad-tekst{flex:12rem;justify-items:start;min-inline-size:0;display:grid}.dagrad-jobb,.dagrad-kunde{min-block-size:var(--control-min);overflow-wrap:anywhere;align-items:center;display:inline-flex}.dagrad-jobb{color:var(--ink-2);font-weight:700}.dagrad-kunde{color:var(--ink-muted)}.idag-rad-tekst>span,.idag-sitat{overflow-wrap:anywhere}.job-kunde{color:inherit}.idag-besok .idag-rad{padding-block-end:0}.idag-besok-hvem{min-block-size:var(--control-min);align-items:center;column-gap:var(--space-1);color:var(--ink-muted);font-size:var(--step--1);flex-wrap:wrap;margin:0;display:flex}.idag-besok-hvem a,.idag-neste-kunde a{min-block-size:var(--control-min);color:inherit;overflow-wrap:anywhere;align-items:center;display:inline-flex}@media (min-width:22rem){.idag-besok-hvem{padding-inline-start:calc(var(--idag-tid) + var(--space-3))}}.samtale-lenke,.samtale-oppdrag{overflow-wrap:anywhere}.donut-key-link,.share-link{min-block-size:var(--control-min)}.rowlead a,.timeline-text a,.nmap-list a{min-block-size:var(--control-min);align-items:center;display:inline-flex}.nmap-list li:has(>a):before{inset-block-start:calc((var(--control-min) - .75rem) / 2)}.legend-pill:has(>.legend-link){min-block-size:var(--control-min);align-items:center;padding-block:0;display:flex;position:relative}.legend-link:after{content:"";border-radius:inherit;position:absolute;inset:0}.job-card-meta{overflow-wrap:anywhere}.stage,.stage-list>li{min-inline-size:0}@media print{.faner,.sidebar,.topbar,.bunn,.skip-link,.acting-as,.to-top,.oppdatering,.install-hint,html .topbar.topbar{display:none}.shell-faner{padding-block-end:0}:root:has(.shell-faner){--bunnmeny:0px}.shell:before{content:none}}.crumb a,a[href^=tel\:],.trykkflate,.job-kunde,.samtale-lenke{overflow-wrap:anywhere;max-inline-size:100%}.data tbody th{overflow-wrap:anywhere}tbody a{min-block-size:var(--control-min);align-items:center;max-inline-size:100%;display:inline-flex}@media (min-width:48rem){tbody a{margin-block:calc((1.5rem - var(--control-min)) / 2)}}
