.nc-logo--animated .nc-logo__bracket{stroke-dasharray:50 138;animation:nc-logo-chase 1.6s linear infinite}@keyframes nc-logo-chase{to{stroke-dashoffset:-188}}@media (prefers-reduced-motion:reduce){.nc-logo--animated .nc-logo__bracket{animation:none}}.lg-stage{min-height:calc(100vh - 64px);min-height:calc(100vh - var(--space-6, 32px)*2);position:relative}.lg-skel{padding:var(--space-2) 0}.lg-skel__title{color:var(--ink-900);font-family:var(--font-display);font-size:var(--fs-xl);margin:0 0 var(--space-5)}.lg-skel__cards{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(3,1fr)}.lg-skel__card,.lg-skel__table{background:var(--card);border:1px solid var(--border);border-radius:var(--r-md)}.lg-skel__card{display:flex;flex-direction:column;gap:10px;padding:var(--space-4)}.lg-skel__table{margin-top:var(--space-4);padding:6px var(--space-4)}.lg-skel__row{grid-gap:var(--space-5);border-bottom:1px solid var(--border);display:grid;gap:var(--space-5);grid-template-columns:2fr 1fr 1fr;padding:14px 0}.lg-skel__row:last-child{border-bottom:0}.lg-bar{background:var(--border);border-radius:5px;height:10px}.lg-bar--big{height:22px;width:46%}.lg-scrim{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:color-mix(in srgb,var(--canvas) 78%,#0000);display:flex;inset:0;justify-content:center;padding:var(--space-5);position:absolute}.lg-scrim--page{position:fixed;z-index:100}.lg-dlg{background:var(--card);border:1px solid var(--border-strong);border-radius:14px;box-shadow:0 18px 44px #20223124;display:flex;flex-direction:column;gap:14px;max-width:480px;padding:26px 28px 24px;width:100%}.lg-dlg h2{text-wrap:balance;color:var(--ink-900);font-family:var(--font-display);font-size:21px;line-height:1.25;margin:0}.lg-dlg p{color:var(--ink-700);font-size:var(--fs-sm);line-height:1.55;margin:0}.lg-pill{align-items:center;align-self:flex-start;background:var(--action-tint);border-radius:999px;color:var(--action);display:inline-flex;font-size:11px;font-weight:600;gap:5px;padding:3px 9px}.lg-pill--warn{background:var(--warning-tint);color:var(--warning-ink)}.lg-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.lg-list li{grid-gap:10px;color:var(--ink-700);display:grid;font-size:var(--fs-sm);gap:10px;grid-template-columns:18px 1fr}.lg-list svg{color:var(--action);margin-top:3px}.lg-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.lg-btn{align-items:center;display:inline-flex;text-decoration:none}.nc-shell--expired .nc-main,.nc-shell--expired .sidebar{filter:grayscale(1);opacity:.65;pointer-events:none;-webkit-user-select:none;user-select:none}@media (max-width:700px){.lg-skel__cards{grid-template-columns:1fr}}.lp{--paper:#f7f4ee;--paper-2:#efebe2;--card:#fff;--ink:#15161e;--ink-2:#3e4050;--ink-3:#6e7183;--violet:#5d5fe8;--violet-deep:#4446c6;--violet-tint:#eeedfd;--violet-soft:#d9d8fa;--green:#157f5c;--green-tint:#e3f4ec;--amber:#c2620a;--amber-tint:#fbeedd;--red:#d2361f;--red-tint:#fce9e5;--line:#e3ded2;--sans:"Bricolage Grotesque",system-ui,sans-serif;--serif:"Instrument Serif",Georgia,serif;--mono:"JetBrains Mono",monospace;--ease:cubic-bezier(.2,.8,.2,1);--sec:clamp(72px,10vw,132px);--r:28px;--sh:0 24px 56px #28245a1a;--sh-hover:0 30px 60px #3c388c2e;color-scheme:light}.lp *,.lp :after,.lp :before{box-sizing:border-box}.lp{background:var(--paper);color:var(--ink);font:400 17px/1.6 var(--sans);font-optical-sizing:auto;min-height:100vh;overflow-x:clip}.lp,.lp h1,.lp h2,.lp h3,.lp p{margin:0}.lp header,.lp section{scroll-margin-top:64px}.lp a:focus-visible,.lp button:focus-visible,.lp input:focus-visible,.lp textarea:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.lp .lp-in{margin:0 auto;max-width:1120px;padding-inline:clamp(20px,5vw,56px)}.lp .lp-kicker{color:var(--violet-deep);font:500 12px var(--mono);letter-spacing:.12em;text-transform:uppercase}.lp h2{text-wrap:balance;font:700 clamp(34px,4.8vw,60px)/1.02 var(--sans);letter-spacing:-.04em;margin-top:12px}.lp .lp-ac{color:var(--violet);font:italic 400 1.08em/1 var(--serif);letter-spacing:-.01em}.lp .lp-lead{color:var(--ink-2);margin-top:16px;max-width:50ch}.lp.lp-js [data-rv]{opacity:0;transform:translateY(28px);transition:opacity .55s var(--ease),transform .55s var(--ease);transition-delay:0ms;transition-delay:calc(var(--d, 0)*.6ms)}.lp.lp-js [data-rv].lp-on{opacity:1;transform:none}.lp nav.lp-top{inset:0 0 auto 0;padding-block:20px;position:fixed;transition:background .35s,box-shadow .35s,padding .35s;z-index:30}.lp nav.lp-top.lp-solid{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7f4eee0;box-shadow:0 1px 0 var(--line);padding-block:12px}.lp nav.lp-top .lp-in{align-items:center;display:flex;gap:20px;justify-content:space-between}.lp .lp-prog{background:linear-gradient(90deg,#4ea8f5,#6c63f2 55%,#b44fe0);bottom:-1px;height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:0 50%;width:100%}.lp .lp-logo{align-items:center;color:var(--ink);display:inline-flex;font:700 21px var(--sans);gap:9px;letter-spacing:-.02em;text-decoration:none}.lp .lp-logo i{color:var(--violet);font-style:normal}.lp .lp-logo svg{height:30px;width:30px}.lp .lp-navr{align-items:center;display:flex;gap:26px}.lp .lp-navr a{color:var(--ink-2);font-size:15px;font-weight:500;text-decoration:none;transition:color .2s}.lp .lp-navr a:hover{color:var(--violet-deep)}.lp .lp-btn{align-items:center;border:0;border-radius:999px;cursor:pointer;display:inline-flex;font:600 15px var(--sans);gap:10px;padding:15px 26px;text-decoration:none;transition:transform .25s var(--ease),background .25s,box-shadow .25s}.lp .lp-btn:hover{transform:translateY(-3px)}.lp .lp-btn.lp-p{background:var(--violet);box-shadow:0 12px 30px #5d5fe852;color:#fff}.lp .lp-btn.lp-p:hover{background:var(--violet-deep);box-shadow:0 18px 38px #5d5fe866}.lp .lp-navr a.lp-btn.lp-k{background:var(--ink);color:#fff;font-size:14px;padding:10px 18px}.lp .lp-navr a.lp-btn.lp-k:hover{background:var(--violet-deep);color:#fff}.lp .lp-btn.lp-g{background:#0000;color:var(--ink);padding:15px 12px}.lp .lp-btn svg{height:17px;transition:transform .25s var(--ease);width:17px}.lp .lp-btn:hover svg{transform:translateX(4px)}.lp .lp-hero{align-items:center;display:flex;min-height:100svh;overflow:hidden;padding:120px 0 90px;position:relative}.lp .lp-hero .lp-fog{background:radial-gradient(40% 38% at 78% 24%,#6c63f238,#0000 70%),radial-gradient(36% 34% at 18% 78%,#4ea8f52e,#0000 70%),radial-gradient(30% 30% at 62% 86%,#b44fe024,#0000 70%);inset:-10%;pointer-events:none;position:absolute}.lp .lp-hero .lp-mark{animation:lpk-markin 1s var(--ease) .6s forwards;margin-top:-220px;opacity:0;pointer-events:none;position:absolute;right:4%;top:50%;width:min(440px,38vw)}@keyframes lpk-markin{to{opacity:.2}}.lp .lp-hero .lp-mark .lp-track{opacity:.35}.lp .lp-hero .lp-mark .lp-chase{stroke-dasharray:52 136;animation:lpk-chase 9s linear infinite}@keyframes lpk-chase{to{stroke-dashoffset:-188}}.lp .lp-hero .lp-in{position:relative}.lp h1{font:800 clamp(50px,9.4vw,124px)/.96 var(--sans);letter-spacing:-.05em;margin-top:18px}.lp h1 .lp-w{animation:lpk-clear .9s var(--ease) forwards;display:block;filter:blur(22px);opacity:0;transform:translateY(34px) scale(.98)}.lp h1 .lp-w:first-child{animation-delay:.1s}.lp h1 .lp-w:nth-child(2){animation-delay:.4s}.lp h1 .lp-w:nth-child(3){animation-delay:.7s;color:var(--violet)}@keyframes lpk-clear{to{filter:blur(0);opacity:1;transform:none}}.lp .lp-fade{animation:lpk-up .6s var(--ease) forwards;opacity:0;transform:translateY(18px)}@keyframes lpk-up{to{opacity:1;transform:none}}.lp .lp-hero .lp-kicker{animation-delay:.05s}.lp .lp-sub{animation-delay:1.15s;color:var(--ink-2);font:500 clamp(21px,2.5vw,29px)/1.28 var(--sans);letter-spacing:-.015em;margin-top:30px;max-width:30ch}.lp .lp-ctas{align-items:center;animation-delay:1.3s;display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:36px}.lp .lp-vk{padding:var(--sec) 0 calc(var(--sec)*.8)}.lp .lp-thoughts{grid-column-gap:clamp(28px,6vw,84px);border-top:1px solid var(--line);column-gap:clamp(28px,6vw,84px);display:grid;grid-template-columns:1fr 1fr;margin-top:38px}.lp .lp-th{align-items:baseline;border-bottom:1px solid var(--line);display:flex;font:600 clamp(24px,2.9vw,36px)/1.12 var(--sans);gap:18px;letter-spacing:-.025em;padding:22px 0}.lp .lp-th span{color:var(--violet-deep);flex:none;font:500 12px var(--mono);letter-spacing:.1em;width:26px}.lp .lp-punch{color:var(--violet-deep);font:400 clamp(34px,4.4vw,58px)/1.04 var(--serif);letter-spacing:-.01em;margin-top:40px}.lp .lp-story{height:calc(100svh + 84vh);position:relative}.lp .lp-stick{align-items:center;display:flex;height:100svh;overflow:hidden;position:sticky;top:0}.lp .lp-sg{grid-gap:clamp(28px,6vw,84px);align-items:center;display:grid;gap:clamp(28px,6vw,84px);grid-template-columns:.95fr 1.05fr;padding-top:40px;width:100%}.lp .lp-steps{margin-top:28px;position:relative}.lp .lp-rail{background:var(--line);bottom:8px;left:14px;top:8px;width:2px}.lp .lp-rail,.lp .lp-rail i{border-radius:2px;position:absolute}.lp .lp-rail i{background:linear-gradient(var(--violet),#b44fe0);height:0;left:0;top:0;width:100%}.lp .lp-step{opacity:.28;padding:12px 0 12px 54px;position:relative;transition:opacity .3s var(--ease),transform .3s var(--ease)}.lp .lp-step.lp-on{opacity:1;transform:translateX(6px)}.lp .lp-step .lp-dot{background:var(--paper);border:2px solid var(--line);border-radius:50%;color:var(--ink-3);display:grid;font:600 12px var(--mono);height:30px;left:0;place-items:center;position:absolute;top:16px;transition:all .3s var(--ease);width:30px}.lp .lp-step.lp-done .lp-dot,.lp .lp-step.lp-on .lp-dot{background:var(--violet);border-color:var(--violet);box-shadow:0 0 0 7px #5d5fe824;color:#fff}.lp .lp-step.lp-done{opacity:.6}.lp .lp-step h3{font:700 clamp(28px,3.6vw,44px)/1 var(--sans);letter-spacing:-.04em}.lp .lp-step p{color:var(--ink-2);margin-top:8px;max-height:0;max-width:30ch;overflow:hidden;transition:max-height .35s var(--ease)}.lp .lp-step.lp-on p{max-height:90px}.lp .lp-win{aspect-ratio:5/4.2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb8;border:1px solid #ffffffe6;border-radius:var(--r);box-shadow:0 40px 90px #28245a29,inset 0 1px 0 #fff;justify-self:end;overflow:hidden;position:relative;width:min(100%,calc(100svh*1.19 - 226.1px))}.lp .lp-win:before{background:#e8a39a;border-radius:50%;box-shadow:16px 0 #eac77d,32px 0 #9ccdb3;content:"";height:9px;left:18px;position:absolute;top:18px;width:9px}.lp .lp-lay{inset:52px 26px 26px;opacity:0;pointer-events:none;position:absolute;transform:translateY(18px) scale(.97);transition:opacity .35s var(--ease),transform .45s var(--ease)}.lp .lp-lay.lp-on{opacity:1;transform:none}.lp .lp-tiles{grid-gap:10px;align-content:center;display:grid;gap:10px;grid-template-columns:repeat(6,1fr);height:100%}.lp .lp-tile{aspect-ratio:1;background:var(--paper-2);border-radius:14px;opacity:0;transform:scale(.6);transition:transform .35s var(--ease),opacity .35s;transition-delay:calc(var(--i)*16ms)}.lp .lp-lay.lp-on .lp-tile{opacity:1;transform:none}.lp .lp-tile.lp-r{background:var(--red-tint);box-shadow:inset 0 0 0 2px #d2361f59}.lp .lp-tile.lp-a{background:var(--amber-tint);box-shadow:inset 0 0 0 2px #c2620a4d}.lp .lp-tile.lp-g{background:var(--green-tint)}.lp .lp-rows{grid-gap:12px;align-content:center;display:grid;gap:12px;height:100%}.lp .lp-rw{align-items:center;background:#fff;border-radius:16px;box-shadow:0 6px 18px #28245a12;display:flex;gap:14px;opacity:0;padding:14px 16px;transform:translateX(-16px);transition:transform .4s var(--ease),opacity .4s;transition-delay:calc(var(--i)*70ms)}.lp .lp-lay.lp-on .lp-rw{opacity:1;transform:none}.lp .lp-rw .lp-st{background:var(--red-tint);border-radius:50%;box-shadow:inset 0 0 0 2px #d2361f66;display:grid;flex:none;height:22px;place-items:center;transition:all .3s var(--ease);transition-delay:calc(var(--i)*.15s + .25s);width:22px}.lp .lp-rw .lp-st svg{height:12px;opacity:0;transition:opacity .2s;transition-delay:calc(var(--i)*.15s + .38s);width:12px}.lp .lp-rw .lp-ln{grid-gap:7px;display:grid;flex:1 1;gap:7px}.lp .lp-rw .lp-ln b{background:var(--ink);border-radius:5px;height:9px;opacity:.78}.lp .lp-rw .lp-ln s{background:var(--paper-2);border-radius:4px;height:7px;text-decoration:none}.lp .lp-rw .lp-tag{background:var(--violet-tint);border-radius:999px;height:22px;width:54px}.lp .lp-lay.lp-fix .lp-rw .lp-st{background:var(--green);box-shadow:none}.lp .lp-lay.lp-fix .lp-rw .lp-st svg{opacity:1}.lp .lp-say{grid-gap:7px;background:var(--violet);border-radius:18px 18px 4px 18px;bottom:6px;display:grid;gap:7px;opacity:0;padding:14px 16px;position:absolute;right:4px;transform:translateY(16px) scale(.9);transition:transform .45s var(--ease) .3s,opacity .4s .3s;width:62%}.lp .lp-lay.lp-on .lp-say{opacity:1;transform:none}.lp .lp-say i{background:#ffffffd9;border-radius:4px;display:block;height:7px}.lp .lp-say i:nth-child(2){opacity:.7;width:78%}.lp .lp-say i:nth-child(3){opacity:.55;width:52%}.lp .lp-doc{display:grid;height:100%;place-items:center}.lp .lp-sheet{grid-gap:11px;align-content:start;aspect-ratio:3/4;background:#fff;border-radius:12px;box-shadow:0 24px 50px #28245a29;display:grid;gap:11px;max-height:100%;padding:26px 22px;position:relative;width:62%}.lp .lp-sheet b{background:var(--ink);border-radius:6px;height:11px;width:55%}.lp .lp-sheet s{background:var(--paper-2);border-radius:4px;height:7px;text-decoration:none}.lp .lp-sheet s:nth-child(odd){width:92%}.lp .lp-sheet s:nth-child(2n){width:76%}.lp .lp-seal{background:linear-gradient(135deg,#5d5fe8,#b44fe0);border-radius:50%;bottom:-22px;box-shadow:0 14px 30px #5d5fe866;display:grid;height:84px;place-items:center;position:absolute;right:-22px;transform:scale(0) rotate(-40deg);transition:transform .5s var(--ease) .3s;width:84px}.lp .lp-lay.lp-on .lp-seal{transform:none}.lp .lp-seal svg{height:38px;width:38px}.lp .lp-chips{grid-gap:8px;display:grid;gap:8px;left:-26px;position:absolute;top:22%}.lp .lp-chip{background:#fff;border-radius:999px;box-shadow:0 8px 20px #28245a1f;color:var(--violet-deep);font:600 12px var(--mono);opacity:0;padding:7px 14px;transform:translateX(-30px);transition:transform .4s var(--ease),opacity .4s;transition-delay:calc(var(--i)*70ms + .2s)}.lp .lp-lay.lp-on .lp-chip{opacity:1;transform:none}.lp .lp-help{background:var(--paper-2);padding:var(--sec) 0}.lp .lp-bento{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(12,1fr);margin-top:40px}.lp .lp-bt{background:#fff;border:1px solid var(--line);border-radius:var(--r);display:flex;flex-direction:column;overflow:hidden;padding:26px 26px 28px;position:relative;transition:transform .5s var(--ease),box-shadow .5s,border-color .5s}.lp .lp-bt:hover,.lp.lp-js .lp-bt.lp-on:hover{border-color:var(--violet-soft);box-shadow:var(--sh-hover);transform:translateY(-6px)}.lp .lp-b1{grid-column:span 5}.lp .lp-b2{background:linear-gradient(150deg,#fff 30%,#eeedfd);grid-column:span 7}.lp .lp-b3,.lp .lp-b4,.lp .lp-b5{grid-column:span 4}.lp .lp-b6{align-items:center;background:linear-gradient(120deg,#fff 35%,#f1ebfd);flex-direction:row;gap:clamp(20px,5vw,70px);grid-column:span 12}.lp .lp-bt6t{flex:0 0 34%}.lp .lp-b6 .lp-vz{flex:1 1;margin:0}.lp .lp-bt.lp-dark{background:radial-gradient(120% 90% at 100% 0,#3b3c8f,#1b1c2b 62%);border-color:#0000;color:#fff}.lp .lp-bt.lp-dark p{color:#c9cad8}.lp .lp-bt .lp-bn{color:var(--violet-deep);font:500 12px var(--mono);letter-spacing:.12em;margin-top:22px}.lp .lp-bt.lp-dark .lp-bn{color:#a9aaf5}.lp .lp-b6 .lp-bn{margin-top:0}.lp .lp-bt h3{font:700 clamp(22px,2.3vw,28px)/1.08 var(--sans);letter-spacing:-.03em;margin:6px 0 8px}.lp .lp-bt p{color:var(--ink-2);font-size:15.5px}.lp .lp-vz{align-items:center;display:flex;height:170px;justify-content:center;position:relative}.lp .lp-vz-access svg{height:100%;max-width:280px;width:100%}.lp .lp-vz-access .lp-lnk line{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .8s var(--ease);transition-delay:calc(var(--i)*90ms + .2s)}.lp .lp-on .lp-vz-access .lp-lnk line{stroke-dashoffset:0}.lp .lp-vz-access .lp-nd circle{fill:#fff;stroke:#b9b7f5;stroke-width:2;transform:scale(0);transform-box:fill-box;transform-origin:center;transition:transform .5s var(--ease);transition-delay:calc(var(--i)*90ms + .5s)}.lp .lp-vz-access .lp-nd .lp-warn{stroke:var(--amber);fill:var(--amber-tint)}.lp .lp-on .lp-vz-access .lp-nd circle{transform:scale(1)}.lp .lp-vz-access .lp-core{fill:var(--violet);opacity:0;transform:scale(.4);transform-box:fill-box;transform-origin:center;transition:transform .6s var(--ease) .1s,opacity .4s .1s}.lp .lp-on .lp-vz-access .lp-core{opacity:1;transform:none}.lp .lp-bt:hover .lp-vz-access .lp-nd circle{transform:scale(1.18)}.lp .lp-vz-bars{align-items:stretch;flex-direction:column;gap:11px;justify-content:center}.lp .lp-br{align-items:center;display:flex;gap:12px}.lp .lp-br i{background:var(--c);border-radius:50%;flex:none;height:14px;width:14px}.lp .lp-br s{background:linear-gradient(90deg,var(--c),color-mix(in srgb,var(--c) 30%,#fff));border-radius:999px;display:block;height:14px;opacity:.9;transition:width .9s var(--ease);transition-delay:calc(var(--i)*.11s + .25s);width:0}.lp .lp-on .lp-br s{width:var(--w)}.lp .lp-vz-say{align-items:flex-start;flex-direction:column;gap:12px;justify-content:center}.lp .lp-bub{grid-gap:11px;background:var(--violet-tint);border-radius:22px 22px 22px 6px;display:grid;gap:11px;padding:20px;width:100%}.lp .lp-bub i{background:var(--violet-deep);border-radius:5px;display:block;filter:blur(8px);height:9px;opacity:0;transition:opacity .7s var(--ease),filter .7s var(--ease);transition-delay:calc(var(--i)*.16s + .25s)}.lp .lp-on .lp-bub i{filter:none;opacity:.5}.lp .lp-on .lp-bub i:first-child{opacity:.75}.lp .lp-rec{align-self:flex-end;background:var(--violet);border-radius:999px;color:#fff;font:600 12px var(--sans);opacity:0;padding:6px 14px;transform:translateY(8px);transition:opacity .5s .9s,transform .5s var(--ease) .9s}.lp .lp-on .lp-rec{opacity:1;transform:none}.lp .lp-vz-decide{flex-direction:column;gap:14px;justify-content:center}.lp .lp-dc{grid-gap:8px 12px;align-items:center;background:#ffffff14;border:1px solid #ffffff24;border-radius:18px;display:grid;gap:8px 12px;grid-template-columns:38px 1fr;grid-template-rows:auto auto;padding:16px;width:100%}.lp .lp-ck{background:var(--green);border-radius:50%;display:grid;grid-row:span 2;height:38px;place-items:center;transform:scale(0);transition:transform .5s var(--ease) .35s;width:38px}.lp .lp-ck svg{height:20px;width:20px}.lp .lp-on .lp-ck{transform:scale(1)}.lp .lp-dc i{background:#ffffffb3;border-radius:4px;display:block;height:8px}.lp .lp-dc i+i{background:#ffffff59;width:62%}.lp .lp-meta{align-self:flex-start;display:flex;gap:10px;opacity:0;transform:translateY(8px);transition:opacity .5s .7s,transform .5s var(--ease) .7s}.lp .lp-on .lp-meta{opacity:1;transform:none}.lp .lp-meta .lp-av{background:linear-gradient(135deg,#4ea8f5,#b44fe0);border-radius:50%;height:30px;width:30px}.lp .lp-meta .lp-cal{background:#ffffff24;border-radius:10px;color:#fff;display:grid;height:30px;place-items:center;width:30px}.lp .lp-meta .lp-cal svg{height:17px;width:17px}.lp .lp-vz-pages{overflow:visible}.lp .lp-pgx{grid-gap:8px;align-content:start;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 14px 30px #28245a1f;display:grid;gap:8px;height:144px;padding:18px 14px;position:absolute;transition:transform .7s var(--ease);width:112px}.lp .lp-pgx i{background:var(--paper-2);border-radius:3px;display:block;height:6px}.lp .lp-pgx i:nth-child(2){width:78%}.lp .lp-pgx i:nth-child(3){width:58%}.lp .lp-pgx b{background:var(--ink);border-radius:5px;display:block;height:9px;margin-bottom:4px;opacity:.85;width:50%}.lp .lp-on .lp-p1{transform:rotate(-11deg) translateX(-58px)}.lp .lp-on .lp-p2{transform:rotate(10deg) translateX(58px)}.lp .lp-on .lp-p3{transform:translateY(-4px)}.lp .lp-bt:hover .lp-p1{transform:rotate(-15deg) translateX(-68px)}.lp .lp-bt:hover .lp-p2{transform:rotate(14deg) translateX(68px)}.lp .lp-vz-line svg{height:100%;overflow:visible;width:100%}.lp .lp-vz-line .lp-ln{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.6s var(--ease) .2s}.lp .lp-on .lp-vz-line .lp-ln{stroke-dashoffset:0}.lp .lp-vz-line .lp-area{opacity:0;transition:opacity 1s 1s}.lp .lp-on .lp-vz-line .lp-area{opacity:1}.lp .lp-vz-line .lp-end,.lp .lp-vz-line .lp-halo{transform:scale(0);transform-box:fill-box;transform-origin:center;transition:transform .5s var(--ease) 1.7s}.lp .lp-on .lp-vz-line .lp-end,.lp .lp-on .lp-vz-line .lp-halo{transform:scale(1)}.lp .lp-fw{background:radial-gradient(60% 70% at 88% 0,#b44fe06b,#0000 70%),radial-gradient(50% 60% at 0 100%,#4ea8f54d,#0000 70%),linear-gradient(160deg,#5d5fe8,#4446c6 58%,#3b3aaf);color:#fff;overflow:hidden;padding:var(--sec) 0;position:relative}.lp .lp-fw .lp-kicker{color:#d9d8fa}.lp .lp-fw h2{color:#fff}.lp .lp-fw .lp-ac{color:#e6dcff}.lp .lp-fw .lp-lead{color:#ffffffdb;max-width:52ch}.lp .lp-fwg{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-top:38px}.lp .lp-fc{background:#fff;border:1px solid #ffffffb3;border-radius:var(--r);box-shadow:0 20px 44px #14125047;color:var(--ink);display:flex;flex-direction:column;overflow:hidden;padding:22px 22px 26px;position:relative;transition:transform .5s var(--ease),box-shadow .5s,border-color .5s}.lp .lp-fc:hover,.lp.lp-js .lp-fc.lp-on:hover{border-color:#fff;box-shadow:0 30px 70px #14125073;transform:translateY(-8px)}.lp .lp-fh{align-items:center;display:flex;gap:10px;justify-content:space-between}.lp .lp-fh b{font:700 25px/1 var(--sans);letter-spacing:-.03em}.lp .lp-fact{background:var(--violet-tint);border-radius:999px;color:var(--violet-deep);font:500 11px var(--mono);letter-spacing:.06em;padding:5px 11px;white-space:nowrap}.lp .lp-fv{background:linear-gradient(160deg,#f6f5fe,#edebfb);border-radius:20px;display:grid;height:148px;margin:18px 0 16px;overflow:hidden;place-items:center;position:relative}.lp .lp-fv svg{height:124px;width:auto}.lp .lp-fc p{color:var(--ink-2);font-size:15.5px}.lp .lp-sqs{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(6,1fr);padding:0 22px;width:100%}.lp .lp-sqs i{aspect-ratio:1;background:#dad8f7;border-radius:8px;display:block;transform:scale(.7);transition:transform .45s var(--ease),background .5s;transition-delay:calc(var(--i)*38ms + .25s)}.lp .lp-on .lp-sqs i{background:linear-gradient(135deg,#4ea8f5,#6c63f2 55%,#b44fe0);background-position:calc(var(--i)*20%) 0;background-size:600% 100%;transform:none}.lp .lp-sqs i:nth-child(3n+2){opacity:.88}.lp .lp-sqs i:nth-child(5n){opacity:.72}.lp .lp-f-iso .lp-q{stroke-dashoffset:22;transition:stroke-dashoffset .7s var(--ease);transition-delay:calc(var(--i)*.14s + .25s)}.lp .lp-on .lp-f-iso .lp-q{stroke-dashoffset:0}.lp .lp-f-iso .lp-hl{filter:drop-shadow(0 4px 8px rgba(93,95,232,.35))}.lp .lp-tek{background:var(--violet);border-radius:999px;bottom:12px;color:#fff;font:600 11px var(--sans);opacity:0;padding:4px 10px;position:absolute;right:14px;transform:translateY(6px);transition:opacity .4s .9s,transform .4s var(--ease) .9s}.lp .lp-on .lp-tek{opacity:1;transform:none}.lp .lp-f-nis .lp-sweep{stroke-dashoffset:100;transition:stroke-dashoffset 1.3s var(--ease) .3s}.lp .lp-on .lp-f-nis .lp-sweep{stroke-dashoffset:0}.lp .lp-f-nis .lp-tick{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .6s var(--ease) 1.2s}.lp .lp-on .lp-f-nis .lp-tick{stroke-dashoffset:0}.lp .lp-f-gdpr .lp-shackle{transform:translateY(-9px);transition:transform .6s var(--ease) .5s}.lp .lp-on .lp-f-gdpr .lp-shackle{transform:none}.lp .lp-fc:hover .lp-shackle{transform:translateY(-4px)}.lp .lp-f-gdpr .lp-halo{opacity:0;transform:scale(.6);transform-box:fill-box;transform-origin:center;transition:transform .8s var(--ease) .2s,opacity .6s .2s}.lp .lp-on .lp-f-gdpr .lp-halo{opacity:1;transform:none}.lp .lp-fwnote{margin-top:34px;max-width:64ch}.lp .lp-fwnote .lp-a{color:#fff;font:400 clamp(30px,3.8vw,48px)/1.08 var(--serif);letter-spacing:-.01em}.lp .lp-fwnote .lp-b{color:#ffffffc7;font-size:16px;line-height:1.55;margin-top:10px;max-width:58ch}.lp .lp-contact{background:var(--ink);color:#fff;overflow:hidden;padding:var(--sec) 0;position:relative}.lp .lp-contact:before{background:radial-gradient(closest-side,#6c63f273,#0000);content:"";height:640px;pointer-events:none;position:absolute;right:-180px;top:-240px;width:640px}.lp .lp-cg{grid-gap:clamp(28px,6vw,80px);align-items:center;display:grid;gap:clamp(28px,6vw,80px);grid-template-columns:1fr 1fr;position:relative}.lp .lp-contact h2{color:#fff}.lp .lp-contact .lp-ac{color:#b8b9ff}.lp .lp-contact .lp-kicker{color:#a9aaf5}.lp .lp-contact .lp-lead{color:#c9cad8;max-width:38ch}.lp .lp-mailto{border-bottom:1px solid #ffffff59;color:#fff;display:inline-block;font-weight:500;margin-top:26px;padding-bottom:2px;text-decoration:none}.lp form{grid-gap:12px;display:grid;gap:12px;position:relative}.lp input,.lp select,.lp textarea{background:#ffffff12;border:1px solid #ffffff2e;border-radius:14px;color:#fff;font:16px var(--sans);outline:none;padding:16px 18px;transition:border-color .25s,background .25s,transform .25s var(--ease);width:100%}.lp input::placeholder,.lp textarea::placeholder{color:#9fa1b6}.lp input:focus,.lp textarea:focus{background:#ffffff1c;border-color:var(--violet);transform:translateY(-2px)}.lp textarea{max-height:192px;min-height:96px;overflow-y:auto;resize:vertical}.lp select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%239FA1B6' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 18px center;background-repeat:no-repeat;color-scheme:dark;cursor:pointer;padding-right:44px}.lp select:invalid{color:#9fa1b6}.lp select option{background:#23232f;color:#fff}.lp select:focus{background-color:#ffffff1c;border-color:var(--violet)}.lp .lp-row2{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.lp .lp-contact .lp-btn.lp-p{justify-self:start}.lp .lp-fine{color:#9fa1b6;font-size:13.5px}.lp .lp-fine a{color:#c9cad8}.lp .lp-thanks{display:none;padding:34px 6px}.lp .lp-thanks b{display:block;font:400 clamp(34px,4vw,48px)/1.05 var(--serif)}.lp .lp-thanks span{color:#c9cad8;display:block;margin-top:10px}.lp form.lp-sent>:not(.lp-thanks){display:none}.lp form.lp-sent .lp-thanks{display:block}.lp footer{padding:40px 0 48px}.lp .lp-fg{grid-gap:16px;align-items:center;color:var(--ink-3);display:grid;font-size:14.5px;gap:16px;grid-template-columns:1fr auto 1fr}.lp .lp-fg .lp-mid{color:var(--ink-2);font:400 22px/1 var(--serif);text-align:center}.lp .lp-fg .lp-r{text-align:right}.lp .lp-fg a{color:var(--ink-2);font-weight:500;text-decoration:none}.lp .lp-fg a:hover{color:var(--violet-deep)}.lp .lp-co{border-top:1px solid var(--line);color:var(--ink-3);font-size:13px;margin-top:20px;padding-top:18px}@media (max-width:960px){.lp .lp-b1,.lp .lp-b2,.lp .lp-b3,.lp .lp-b4,.lp .lp-b5{grid-column:span 6}.lp .lp-b6{align-items:stretch;flex-direction:column}.lp .lp-bt6t{flex:none}.lp .lp-b6 .lp-vz{width:100%}.lp .lp-fwg{grid-template-columns:1fr 1fr}}@media (max-width:860px){.lp .lp-cg,.lp .lp-row2,.lp .lp-sg,.lp .lp-thoughts{grid-template-columns:1fr}.lp .lp-story{height:auto}.lp .lp-stick{height:auto;padding:64px 0;position:static}.lp .lp-sg{padding-top:0}.lp .lp-rail,.lp .lp-win{display:none}.lp .lp-step{opacity:1;padding-left:0}.lp .lp-step .lp-dot{display:none}.lp .lp-step p{max-height:none}.lp .lp-step.lp-on{transform:none}.lp .lp-navr a.lp-hide-s{display:none}.lp .lp-hero .lp-mark{animation:none;margin-top:-27vw;opacity:.2!important;right:-6%;width:54vw}.lp .lp-fg{grid-template-columns:1fr}.lp .lp-fg,.lp .lp-fg .lp-mid,.lp .lp-fg .lp-r{text-align:left}}@media (max-width:640px){.lp .lp-b1,.lp .lp-b2,.lp .lp-b3,.lp .lp-b4,.lp .lp-b5,.lp .lp-b6{grid-column:span 12}.lp .lp-fwg{grid-template-columns:1fr}.lp .lp-pgx{height:124px;width:96px}.lp .lp-on .lp-p1{transform:rotate(-11deg) translateX(-46px)}.lp .lp-on .lp-p2{transform:rotate(10deg) translateX(46px)}}@media (prefers-reduced-motion:reduce){.lp .lp-hero .lp-mark .lp-chase{animation:none!important}.lp *,.lp :after,.lp :before{animation-delay:0s!important;animation-duration:1ms!important;transition-delay:0s!important;transition-duration:1ms!important}}.lp .lp-err{color:#ffb4a8;font-size:14px}.au{--paper:#f7f4ee;--ink:#15161e;--ink-2:#3e4050;--ink-3:#6e7183;--line-2:#d3cdc0;--violet:#5d5fe8;--violet-deep:#4446c6;--violet-tint:#eeedfd;--green:#157f5c;--red:#d2361f;--red-tint:#fce9e5;--display:"Bricolage Grotesque",sans-serif;--sans:"Instrument Sans",system-ui,sans-serif;--mono:"JetBrains Mono",monospace;--ease:cubic-bezier(.2,.8,.2,1);background:var(--paper);color:var(--ink);display:grid;font-family:var(--sans);font-size:15px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);inset:0;line-height:1.55;overflow:auto;position:fixed;z-index:100}.au *,.au :after,.au :before{box-sizing:border-box}.au h1,.au h2,.au p{margin:0}@keyframes au-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes au-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.au-side{background:var(--ink);color:#fff;display:flex;flex-direction:column;gap:40px;justify-content:space-between;overflow:hidden;padding:44px;position:relative}.au-side:before{background:linear-gradient(#ffffff0d 1px,#0000 0) 0 0 /100% 56px,radial-gradient(70% 50% at 20% 100%,#5d5fe880,#0000 70%);content:"";inset:0;position:absolute}.au-side>*{position:relative}.au-logo{align-items:center;color:#fff;display:inline-flex;font:700 21px var(--display);gap:10px;letter-spacing:-.02em}.au-logo i{color:#9c9eff;font-style:normal}.au-side h2{animation:au-rise .8s .3s var(--ease) both;font:700 clamp(30px,3.2vw,42px)/1.06 var(--display);letter-spacing:-.03em;max-width:14ch}.au-side h2 em{color:#b4b5ff;font-style:normal}.au-side small{color:#9a9db5;font-size:12.5px}.au-main{align-items:center;display:flex;justify-content:center;padding:44px 30px}.au-box{max-width:400px;width:100%}.au-box>*{animation:au-rise .6s var(--ease) both}.au-box>:first-child{animation-delay:.05s}.au-box>:nth-child(2){animation-delay:.12s}.au-box>:nth-child(3){animation-delay:.19s}.au-box>:nth-child(4){animation-delay:.26s}.au-box>:nth-child(5){animation-delay:.33s}.au-box>:nth-child(6){animation-delay:.4s}.au-box>:nth-child(7){animation-delay:.47s}.au-box>:nth-child(8){animation-delay:.54s}.au-box h1{font:700 30px/1.1 var(--display);letter-spacing:-.03em;margin-bottom:6px}.au-sub{color:var(--ink-3);font-size:14.5px;margin-bottom:26px}.au-field{display:block;margin-bottom:14px}.au-field>span{color:var(--ink-2);display:flex;font-size:12.5px;font-weight:600;justify-content:space-between;margin-bottom:6px}.au-in{align-items:center;background:#fff;border:1.5px solid var(--line-2);border-radius:13px;display:flex;gap:10px;padding:0 14px}.au-in:focus-within{border-color:var(--violet);box-shadow:0 0 0 4px var(--violet-tint)}.au-in.au-bad{border-color:var(--red);box-shadow:0 0 0 4px var(--red-tint)}.au-in svg{color:var(--ink-3);flex-shrink:0;height:17px;width:17px}.au-in input{background:#0000;border:none;color:var(--ink);flex:1 1;font:500 15px var(--sans);min-width:0;outline:none;padding:13px 0}.au-in input::placeholder{color:#abaebe}.au-code{display:flex;gap:8px}.au-code input{animation:au-pop .35s var(--ease) both;background:#fff;border:1.5px solid var(--line-2);border-radius:13px;color:var(--ink);flex:1 1;font:600 22px var(--mono);height:54px;min-width:0;outline:none;text-align:center}.au-code input:first-child{animation-delay:.6s}.au-code input:nth-child(2){animation-delay:.7s}.au-code input:nth-child(3){animation-delay:.8s}.au-code input:nth-child(4){animation-delay:.9s}.au-code input:nth-child(5){animation-delay:1s}.au-code input:nth-child(6){animation-delay:1.1s}.au-code input:focus{border-color:var(--violet);box-shadow:0 0 0 4px var(--violet-tint)}.au-code.au-bad input{background:var(--red-tint);border-color:var(--red);color:var(--red)}.au-msg{background:var(--red-tint);border-radius:12px;color:#a52412;font-size:13px;font-weight:500;margin:4px 0 14px;padding:10px 13px}.au-btn{align-items:center;background:var(--violet);border:none;border-radius:var(--btn-r);box-shadow:0 6px 18px #5d5fe847;color:#fff;cursor:pointer;display:inline-flex;font:600 14.5px var(--sans);gap:9px;justify-content:center;margin-top:6px;padding:14px 22px;transition:transform .2s var(--ease),background .2s;width:100%}.au-btn:hover:not(:disabled){background:var(--violet-deep);transform:translateY(-2px)}.au-btn:disabled{cursor:default;opacity:.65}.au-or{color:var(--ink-3);font-size:12.5px;margin:20px 0;text-align:center}.au-ms{align-items:center;background:#fff;border:1.5px solid var(--line-2);border-radius:999px;color:var(--ink);cursor:pointer;display:flex;font:600 14.5px var(--sans);gap:10px;justify-content:center;padding:13px;width:100%}.au-ms:hover:not(:disabled){background:var(--paper)}.au-foot{color:var(--ink-3);font-size:12.5px;margin-top:26px;text-align:center}.au-foot b{color:var(--ink);font-weight:600}.au-rules{grid-gap:6px;display:grid;font-size:12.5px;gap:6px;list-style:none;margin:4px 0 14px;padding:0}.au-rules li{align-items:center;color:var(--ink-3);display:flex;gap:8px}.au-rules li i{border:1.5px solid var(--line-2);border-radius:50%;flex-shrink:0;height:15px;width:15px}.au-rules li.au-met{color:var(--green);font-weight:600}.au-rules li.au-met i{background:var(--green) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center /9px no-repeat;border-color:var(--green)}.au-qr{align-items:center;background:#fff;border:1px solid var(--line-2);border-radius:15px;display:flex;gap:14px;margin-bottom:14px;padding:14px}.au-qr img{border-radius:6px;flex-shrink:0;height:92px;width:92px}.au-qr p{color:var(--ink-2);font-size:12.5px}.au-qr p b{color:var(--ink)}@media (max-width:860px){.au{grid-template-columns:1fr}.au-side{min-height:280px;padding:30px 26px}}@media (prefers-reduced-motion:reduce){.au *,.au :after,.au :before{animation:none!important;transition:none!important}}.fbk-wrap{flex-shrink:0;padding:0 var(--space-3) var(--space-2)}.fbk-btn{align-items:center;background:#0000;border:1px dashed var(--border-strong);border-radius:var(--r-md);color:var(--ink-700);cursor:pointer;display:flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:9px;padding:9px 10px;text-align:left;width:100%}.fbk-btn.is-open,.fbk-btn:hover{background:var(--action-tint);border-color:var(--action);color:var(--action-deep)}.fbk-btn svg{flex-shrink:0}.sidebar--collapsed .fbk-btn{justify-content:center}.sidebar--collapsed .fbk-btn__label{display:none}.fbk-pop{background:var(--card-lift);border:1px solid var(--border-strong);border-radius:var(--r-lg);bottom:16px;box-shadow:var(--shadow-lg);max-width:calc(100vw - 24px);padding:18px;position:fixed;width:380px;z-index:400}.fbk-form{grid-gap:13px;display:grid;gap:13px}.fbk-form h3{color:var(--ink-900);font-family:var(--font-display);font-size:16px;font-weight:600;margin:0;padding-right:28px}.fbk-form p{color:var(--ink-500);font-size:12.5px;margin:2px 0 0}.fbk-form label{display:block}.fbk-x{background:#0000;border:0;border-radius:8px;color:var(--ink-500);cursor:pointer;font-size:18px;height:28px;position:absolute;right:12px;top:12px;width:28px}.fbk-seg,.fbk-x:hover{background:var(--card)}.fbk-seg{grid-gap:4px;border-radius:11px;display:grid;gap:4px;grid-template-columns:repeat(3,1fr);padding:4px}.fbk-seg button{background:#0000;border:0;border-radius:8px;color:var(--ink-700);cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;padding:8px 6px}.fbk-seg button.is-on{background:var(--action);color:#fff}.fbk-lab{color:var(--ink-500);display:block;font-size:10.5px;font-weight:600;letter-spacing:.06em;margin-bottom:5px;text-transform:uppercase}.fbk-pop input,.fbk-pop textarea{background:var(--card);border:1px solid var(--border-strong);border-radius:11px;box-sizing:border-box;color:var(--ink-900);font-family:inherit;font-size:13px;outline:none;padding:10px 12px;width:100%}.fbk-pop textarea{font-size:14px;line-height:1.5;min-height:96px;resize:vertical}.fbk-pop input:focus,.fbk-pop textarea:focus{border-color:var(--action)}.fbk-err{color:var(--danger)!important}.fbk-send{background:var(--action);border:0;border-radius:999px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:12px 18px}.fbk-send:hover:not(:disabled){background:var(--action-deep)}.fbk-send:disabled{cursor:default;opacity:.5}.fbk-ok{grid-gap:8px;display:grid;gap:8px;justify-items:center;padding:14px 6px 4px;text-align:center}.fbk-ok b{color:var(--ink-900);font-family:var(--font-display);font-size:16px}.fbk-ok span{color:var(--ink-500);font-size:12.5px}.fbk-ok__tick{background:var(--success-tint);border-radius:50%;color:var(--success);display:grid;font-size:22px;height:44px;place-items:center;width:44px}.fbk-ok .fbk-send{margin-top:6px}.pu-page{background:var(--card-lift);border:1px solid var(--border);border-radius:16px;color:var(--ink-900);padding:22px 26px 28px}.pu-back{align-items:center;background:none;border:0;color:var(--ink-500);cursor:pointer;display:inline-flex;font:500 12px var(--font-body);gap:6px;margin-bottom:10px;padding:0}.pu-back:hover{color:var(--ink-900)}.pu-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.pu-head h1{font:600 20px var(--font-head);margin:0}.pu-head p{color:var(--ink-500);font-size:12.5px;margin:3px 0 0}.pu-btn{align-items:center;background:var(--card-lift);border:1px solid var(--border-strong);border-radius:var(--btn-r);color:var(--ink-700);cursor:pointer;display:inline-flex;font:600 13px var(--font-body);gap:7px;padding:8px 15px}.pu-btn:hover:not(:disabled){border-color:var(--ink-300);color:var(--ink-900)}.pu-btn:disabled{cursor:default;opacity:.55}.pu-btn--p{background:var(--btn-primary);border-color:var(--btn-primary);color:#fff}.pu-btn--support{background:var(--btn-support);border-color:var(--btn-support);color:#fff}.pu-btn--support:hover:not(:disabled){background:var(--btn-support-hover);border-color:var(--btn-support-hover);color:#fff}.pu-btn--p:hover:not(:disabled){background:var(--btn-primary-hover);border-color:var(--btn-primary-hover);color:#fff}.pu-bar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:14px}.pu-bar .search-input{flex:1 1;min-width:220px}.pu-seg{background:var(--card-lift);border:1px solid var(--border-strong);border-radius:10px;display:inline-flex;gap:2px;padding:3px}.pu-seg button{background:none;border:0;border-radius:7px;color:var(--ink-500);cursor:pointer;font:500 12.5px var(--font-body);padding:5px 13px;white-space:nowrap}.pu-seg button:hover:not(:disabled){color:var(--ink-900)}.pu-seg button.is-on{background:color-mix(in srgb,var(--action) 11%,var(--card-lift));color:var(--action)}.pu-seg button:disabled{cursor:default;opacity:.6}.pu-seg u{color:var(--ink-500);font-size:11px;margin-left:5px;text-decoration:none}.pu-seg--w{display:flex}.pu-seg--w button{flex:1 1;text-align:center}.pu-table{border-top:1px solid var(--border)}.pu-tr{grid-column-gap:18px;align-items:center;border-bottom:1px solid var(--border);column-gap:18px;display:grid;padding:11px 6px}.pu-tr--u{grid-template-columns:minmax(240px,1.8fr) minmax(130px,1fr) 170px 170px 110px 84px;grid-template-columns:var(--cols,minmax(240px,1.8fr) minmax(130px,1fr) 170px 170px 110px 84px)}.pu-tr--a{grid-template-columns:minmax(250px,1.6fr) 170px minmax(160px,1.2fr) 80px 120px;grid-template-columns:var(--cols,minmax(250px,1.6fr) 170px minmax(160px,1.2fr) 80px 120px)}.pu-th{color:var(--ink-500);font:600 11px var(--font-body);letter-spacing:.05em;padding:9px 6px;text-transform:uppercase}.pu-tr:not(.pu-th):hover{background:var(--card)}.pu-tr--click{cursor:pointer}.pu-who{align-items:center;display:flex;gap:12px}.pu-who,.pu-who>span:last-child{min-width:0}.pu-who b{font:600 13px var(--font-body)}.pu-who b,.pu-who small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pu-who small{color:var(--ink-500);font-size:12px}.pu-av{background:#edebfc;background:var(--action-tint,#edebfc);border-radius:50%;color:var(--action);color:var(--action-deep,var(--action));display:grid;flex:none;font:600 12px var(--font-body);height:34px;place-items:center;width:34px}.pu-av--l{font-size:13px;height:40px;width:40px}.pu-c{color:var(--ink-700);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pu-c--m{color:var(--ink-500);font-size:12px}.pu-c--mono{color:var(--ink-500);font:400 11.5px var(--font-mono)}.pu-muted{color:var(--ink-500);font-size:12.5px}.pu-chip{border-radius:999px;display:inline-block;font:600 11px var(--font-body);padding:2px 10px;white-space:nowrap}.pu-chip--neu{background:var(--card);border:1px solid var(--border);color:var(--ink-700)}.pu-chip--adm{background:color-mix(in srgb,var(--action) 12%,var(--card-lift));color:var(--action)}.pu-chip--warn{background:#fff1d9;color:#a5610a}.pu-chip--ok{background:#e1f4ea;color:#1b7a52}.pu-chip--chg{background:#e7ecfb;color:#3f51b5}.pu-chip--new{background:#edebfc;color:#5d5fe8}.pu-chip--bad{background:#fde6e3;color:#b3261e}.pu-st{align-items:center;color:var(--ink-700);display:inline-flex;font-size:12.5px;gap:7px}.pu-st i{background:var(--ink-300);border-radius:50%;height:7px;width:7px}.pu-st--ok i{background:#1f9d6b}.pu-st--warn i{background:#e08a00}.pu-st--bad i{background:#d4382c}.pu-acts{align-items:center;display:flex;gap:4px;justify-content:flex-end}.pu-ib{background:none;border:0;border-radius:8px;color:var(--ink-500);cursor:pointer;display:grid;height:28px;place-items:center;width:28px}.pu-ib:hover:not(:disabled){background:var(--card);color:var(--ink-900)}.pu-ib--del:hover:not(:disabled){background:#fde6e3;color:#b3261e}.pu-day{border-bottom:1px solid var(--border);font:600 11px var(--font-body);letter-spacing:.05em;padding:14px 6px 6px;text-transform:uppercase}.pu-day,.pu-foot{color:var(--ink-500)}.pu-foot{font-size:12px;margin:14px 2px 0}.pu-more{background:none;border:0;border-radius:999px;color:var(--action);cursor:pointer;display:block;font:600 13px var(--font-body);margin:12px auto 0;padding:8px 18px}.pu-empty{color:var(--ink-500);padding:28px 8px;text-align:center}@media (max-width:1100px){.pu-tr--u{grid-template-columns:minmax(200px,1.5fr) minmax(110px,1fr) 150px 84px}.pu-tr--u>:nth-child(4),.pu-tr--u>:nth-child(5){display:none}.pu-tr--a{grid-template-columns:minmax(200px,1.5fr) 150px minmax(120px,1fr)}.pu-tr--a>:nth-child(n+4){display:none}}.pu-overlay{align-items:center;background:#1d1b2e80;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.pu-modal{background:var(--card-lift);border-radius:18px;box-shadow:0 18px 50px #1e193c47;color:var(--ink-900);display:flex;flex-direction:column;max-height:calc(100vh - 48px);overflow:hidden}.pu-modal--s{width:560px}.pu-modal--m{width:700px}.pu-modal--l{width:940px}.pu-mh{align-items:center;display:flex;gap:14px;padding:20px 26px 16px}.pu-mh h2{font:600 17px var(--font-head);margin:0}.pu-mh small{color:var(--ink-500);display:block;font-size:12px;margin-top:2px}.pu-mh__r{align-items:center;display:inline-flex;gap:6px}.pu-mh__r,.pu-x{margin-left:auto}.pu-x{background:var(--card);border:0;border-radius:50%;color:var(--ink-500);cursor:pointer;display:grid;flex:none;font-size:18px;height:30px;line-height:1;place-items:center;width:30px}.pu-mh__r+.pu-x{margin-left:10px}.pu-x:hover{color:var(--ink-900)}.pu-ico{background:color-mix(in srgb,var(--action) 12%,var(--card-lift));border-radius:12px;color:var(--action);display:inline-grid;flex:none;height:38px;place-items:center;width:38px}.pu-mb{display:flex;flex-direction:column;gap:18px;overflow-y:auto;padding:20px 26px 22px}.pu-grid2{grid-gap:22px 28px;display:grid;gap:22px 28px;grid-template-columns:1fr 1fr}.pu-col{gap:18px}.pu-col,.pu-f{display:flex;flex-direction:column;min-width:0}.pu-f{gap:6px}.pu-f>.pu-lab,.pu-f>label{color:var(--ink-700);display:flex;font:600 12px var(--font-body);justify-content:space-between}.pu-f em{color:var(--ink-500);font-size:11.5px;font-style:normal}.pu-f input:not([type]),.pu-f input[type=email],.pu-f input[type=tel],.pu-f input[type=text],.pu-f select{background:var(--card-lift);border:1px solid var(--border-strong);border-radius:10px;color:var(--ink-900);font:400 13.5px var(--font-body);padding:9px 13px}.pu-f input:focus,.pu-f select:focus{outline:2px solid color-mix(in srgb,var(--action) 35%,#0000);outline-offset:0}.pu-ro{background:var(--card-lift);border:1px dashed var(--border-strong);border-radius:10px;color:var(--ink-500);font-size:13.5px;padding:9px 13px}.pu-checks{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr}.pu-checks--2{grid-template-columns:1fr 1fr}.pu-ck{align-items:center;background:var(--card-lift);border:1px solid var(--border);border-radius:10px;color:var(--ink-900);cursor:pointer;display:flex;font:400 13px var(--font-body);gap:10px;padding:8px 12px;text-align:left}.pu-ck i{border:1.5px solid var(--ink-300);border-radius:5px;display:grid;flex:none;height:17px;place-items:center;width:17px}.pu-ck.is-on{background:color-mix(in srgb,var(--action) 6%,var(--card-lift));border-color:color-mix(in srgb,var(--action) 45%,var(--card-lift))}.pu-ck.is-on i{background:var(--action);border-color:var(--action);color:#fff}.pu-ck:disabled{cursor:default;opacity:.6}.pu-ck--static{cursor:default}.pu-acc{align-items:center;background:var(--card-lift);border:1px solid var(--border-strong);border-radius:10px;display:flex;gap:12px;padding:9px 13px}.pu-acc small{color:var(--ink-500);font-size:12px;margin-left:auto}.pu-mf{background:var(--card);border-top:1px solid var(--border);display:flex;gap:10px;padding:14px 26px}.pu-mf,.pu-mf__a{align-items:center}.pu-mf__a{display:inline-flex;flex-wrap:wrap;gap:18px}.pu-sp{flex:1 1}.pu-link{background:none;border:0;color:var(--action);cursor:pointer;font:600 12px var(--font-body);padding:0}.pu-link:disabled{cursor:default;opacity:.55}.pu-link--bad{color:#b3261e}.pu-msg{color:var(--ink-700);font-size:12.5px;margin:0}.pu-msg--bad{color:#b3261e}.pu-msg--ok{color:#1b7a52}.pu-info{background:var(--card);border-radius:12px;color:var(--ink-700);font-size:12px;line-height:1.5;margin:0;padding:12px 14px}.pu-info b{color:var(--ink-900);display:block;font-size:12.5px;margin-bottom:2px}.pu-info b+span{display:block;margin-bottom:8px}@media (max-width:760px){.pu-grid2{grid-template-columns:1fr}.pu-modal--l,.pu-modal--m,.pu-modal--s{width:100%}}.pu-f input[type=search]{background:var(--card-lift);border:1px solid var(--border-strong);border-radius:10px;font:400 13px var(--font-body);padding:9px 13px}.pu-tg{display:flex;flex-wrap:wrap;gap:8px}.pu-tgr{align-items:center;background:var(--card-lift);border:1px solid var(--border);border-radius:10px;color:var(--ink-900);cursor:pointer;display:inline-flex;font:400 13px var(--font-body);gap:9px;padding:8px 14px}.pu-tgr i{background:var(--ink-300);border-radius:999px;height:16px;position:relative;width:28px}.pu-tgr i:after{background:#fff;border-radius:50%;content:"";height:12px;left:2px;position:absolute;top:2px;transition:left .12s;width:12px}.pu-tgr.is-on{border-color:color-mix(in srgb,var(--action) 45%,var(--card-lift))}.pu-tgr.is-on i{background:var(--action)}.pu-tgr.is-on i:after{left:14px}.pu-tgr:disabled{cursor:default;opacity:.55}.pu-one{align-items:center;background:var(--card-lift);border:1px solid var(--border-strong);border-radius:12px;display:flex;gap:12px;padding:10px 14px}.pu-one b{font:600 13.5px var(--font-body)}.pu-one small{color:var(--ink-500);font-size:12px;margin-left:auto}.modal-panel.etp{background:var(--card-lift);border-radius:18px;box-shadow:0 18px 50px #1e193c47;display:flex;flex-direction:column;max-height:calc(100vh - 48px);max-width:none;overflow:hidden;width:min(940px,calc(100vw - 32px))}.etp .modal-panel__head{border-bottom:0;padding:20px 26px 12px}.etp .etp-chips{display:flex;flex-wrap:wrap;gap:8px;padding:0 26px 14px}.etp.etp--page .etp-chips{padding:0 0 14px}.etp .etp-body{display:flex;flex:1 1;flex-direction:column;gap:0;height:auto;min-height:0;overflow:hidden;padding:0}.etp.etp--page .etp-body{overflow:visible}.etp .etp-nav{background:none;border:0;border-bottom:1px solid var(--border);border-radius:0;display:flex;flex-direction:row;gap:22px;overflow-x:auto;padding:0 26px;width:auto}.etp.etp--page .etp-nav{padding:0}.etp .etp-nav button{background:none;border:0;border-bottom:2px solid #0000;border-radius:0;box-shadow:none;color:var(--ink-500);font:500 13px var(--font-body);margin-bottom:-1px;padding:10px 2px;white-space:nowrap;width:auto}.etp .etp-nav button:hover{background:none;color:var(--ink-900)}.etp .etp-nav button.on{background:none;border-bottom-color:var(--action);box-shadow:none;color:var(--action)}.etp .etp-nav button.on svg{color:var(--action)}.etp .etp-pane{grid-column-gap:28px;align-content:start;background:var(--card-lift);border:0;border-radius:0;column-gap:28px;display:grid;grid-template-columns:1fr 1fr;overflow-y:auto;padding:20px 26px 22px}.etp.etp--page .etp-pane{overflow:visible;padding:20px 0 6px}.etp .etp-pane>*{grid-column:1/-1}.etp .etp-pane>.etp-card:has(>.modal-inline-form){grid-column:auto}.etp .etp-h{font:600 15px var(--font-head)}.etp .etp-card{background:var(--card-lift);border:0;border-radius:0;border-top:1px solid var(--border);box-shadow:none;margin:0;padding:14px 0}.etp .etp-card:has(>.modal-inline-form){border-top:0;padding-top:4px}.etp .etp-card--alert{background:var(--warning-tint);border:1px solid var(--warning);border-radius:12px;margin-bottom:8px;padding:14px 16px}.etp .etp-card input:not([type]),.etp .etp-card input[type=email],.etp .etp-card input[type=text]{background:var(--card-lift)}.etp .etp-hist{gap:0}.etp .etp-hist__row{background:none;border-bottom:1px solid var(--border);border-radius:0;padding:8px 0}.etp .etp-kv{background:none}.pu-cust{align-items:center;display:flex;gap:16px;margin:4px 0 18px}.pu-cust h1{font:600 20px var(--font-head);margin:0}.pu-cust small{color:var(--ink-500);display:block;font-size:12px;margin-top:2px}.pu-cust .pu-btn{margin-left:auto}.pu-cust__chips{display:none}.pu-av--xl{font-size:15px;height:48px;width:48px}@media (max-width:760px){.etp .etp-pane{grid-template-columns:1fr}}.pu-tr--o{grid-template-columns:minmax(240px,1.6fr) 120px minmax(200px,1.2fr) 120px 140px;grid-template-columns:var(--cols,minmax(240px,1.6fr) 120px minmax(200px,1.2fr) 120px 140px)}.pu-tr--t{grid-template-columns:minmax(240px,1.6fr) 190px 160px 110px 80px 150px;grid-template-columns:var(--cols,minmax(240px,1.6fr) 190px 160px 110px 80px 150px)}.pu-tr--m{grid-template-columns:minmax(240px,1.8fr) 170px 170px 110px 84px;grid-template-columns:var(--cols,minmax(240px,1.8fr) 170px 170px 110px 84px)}.pu-tr--uc{grid-template-columns:minmax(240px,1.6fr) minmax(110px,.8fr) minmax(110px,.8fr) 170px 150px 110px 84px;grid-template-columns:var(--cols,minmax(240px,1.6fr) minmax(110px,.8fr) minmax(110px,.8fr) 170px 150px 110px 84px)}.pu-go{color:var(--ink-500);display:grid;place-items:center;width:24px}.pu-tr--click:hover .pu-go{color:var(--action)}.pu-logo{align-items:center;background:var(--card-lift);border:1px solid var(--border-strong);border-radius:10px;color:var(--ink-500);display:flex;font-size:12.5px;gap:14px;padding:8px 12px}.pu-logo img{max-height:34px;max-width:120px;object-fit:contain}.pu-logo__up{cursor:pointer;margin-left:auto}.pu-btn--sm{font-size:12px;padding:4px 11px}.pu-embed{color:var(--ink-900)}.pu-head--sub{margin-bottom:12px}.pu-head--sub h3{font:600 15px var(--font-body);margin:0}.pu-btns{display:inline-flex;flex:none;gap:8px}.pu-tabs{border-bottom:1px solid var(--border);display:flex;gap:24px;margin:0 0 16px}.pu-tabs button{background:none;border:0;border-bottom:2px solid #0000;color:var(--ink-500);cursor:pointer;font:500 13.5px var(--font-body);margin-bottom:-1px;padding:9px 2px}.pu-tabs button:hover{color:var(--ink-900)}.pu-tabs button.is-on{border-bottom-color:var(--action);color:var(--action)}.pu-pick{border-top:1px solid var(--border)}.pu-pick__r{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:12px;justify-content:space-between;padding:10px 2px}@media (max-width:1100px){.pu-tr--uc{grid-template-columns:minmax(200px,1.5fr) minmax(100px,1fr) minmax(100px,1fr) 100px 84px}.pu-tr--uc>:nth-child(5),.pu-tr--uc>:nth-child(6){display:none}}.etp.etp--page .etp-nav{overflow:visible}.etp.etp--page .etp-card,.etp.etp--page .etp-hist__row,.etp.etp--page .etp-pane{background:#0000}.etp.etp--page .etp-card input[type=email],.etp.etp--page .etp-card input[type=text]{background:var(--card-lift)}.pu-roles{flex-wrap:wrap;gap:6px}.pu-mail,.pu-roles{align-items:center;display:inline-flex}.pu-mail{background:none;border:0;color:var(--action);cursor:pointer;font:600 11px var(--font-body);gap:5px;margin-top:3px;padding:0}.pu-mail:hover:not(:disabled){text-decoration:underline}.pu-mail:disabled{cursor:default;opacity:.55}.nc-content.nc-content--portal{padding-top:44px}.nc-content--portal .pu-page{margin-left:auto;margin-right:auto;max-width:1740px}.pu-sh{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:4px;letter-spacing:inherit;padding:0;text-align:left;text-transform:inherit}.pu-sh:hover{color:var(--ink-900)}.pu-sh.is-on{color:var(--action)}.pu-sh i{font-style:normal;min-width:8px}.pu-th .pu-sh--r{justify-content:flex-end}.etp .lcp-opt{background:var(--card-lift);border-color:var(--border-strong)}.etp .lcp-opt:hover:not(:disabled){background:var(--card)}.etp .lcp-opt.is-on{background:color-mix(in srgb,var(--action) 8%,var(--card-lift));border-color:var(--action)}.etp .lcp-detail{background:#0000;border:0;border-radius:0;border-top:1px solid var(--border);margin-top:16px;padding:16px 0 0}.etp .lcp-meta{align-items:center;gap:10px 22px;margin-top:14px}.etp .lcp-date{align-items:center;display:inline-flex;gap:10px}.etp .lcp-date .doc-field,.etp .lcp-date .dp{align-items:center;background:var(--card-lift);border:1px solid var(--border-strong);border-radius:10px;display:inline-flex;gap:8px;margin:0;padding:2px 12px 2px 8px}.etp .lcp-date .doc-field__ic{background:none;border:0;color:var(--ink-500);display:grid;height:auto;margin:0;place-items:center;width:auto}.etp .lcp-date .dp__trigger{align-items:center;background:none;border:0;color:var(--ink-700);cursor:pointer;display:inline-flex;font:500 13px var(--font-body);padding:7px 0}.etp .lcp-date .dp__trigger.has-value{color:var(--ink-900)}.etp-actions{margin-top:16px}.pu-lab__acts{display:inline-flex;gap:14px}.pu-tr--d{grid-template-columns:minmax(300px,1fr) 130px 30px;padding-bottom:14px;padding-top:14px}.pu-doc-sec{margin-top:22px}.pu-doc-sec h3{font:600 14px var(--font-body);margin:0 0 8px}.pu-doc-sec h3 small{color:var(--ink-500);display:block;font-size:12px;font-weight:400;margin-top:2px}.pu-article{line-height:1.65;max-width:760px}.pu-article p{margin:0 0 12px}.pu-article__li{padding-left:16px;position:relative}.pu-article__li:before{background:var(--action);border-radius:50%;content:"";height:5px;left:3px;position:absolute;top:10px;width:5px}.pu-sel{background:var(--card-lift);border:1px solid var(--border-strong);border-radius:999px;color:var(--ink-700);font:500 12.5px var(--font-body);max-width:220px;padding:8px 12px}.pu-sel:disabled{opacity:.55}.nw-menu{position:relative}.nw-btn em{background:#d4382c;border-radius:999px;color:#fff;display:grid;font-size:11px;font-style:normal;height:18px;min-width:18px;padding:0 5px;place-items:center}.nw-ph{border-bottom:1px solid var(--border);padding:16px 20px 12px}.nw-ph b{color:var(--ink-900);font:600 15px var(--font-head)}.nw-ph small{color:var(--ink-500);display:block;font-size:12px}.nw-i{border-bottom:1px solid var(--border);padding:14px 20px}.nw-i:last-child{border-bottom:0}.nw-i--new{background:color-mix(in srgb,var(--action) 6%,var(--card-lift))}.nw-m{align-items:center;display:flex;gap:10px;margin-bottom:6px}.nw-m small{color:var(--ink-500);font-size:12px}.nw-m u{color:var(--action);font:700 10px var(--font-body);letter-spacing:.06em;margin-left:auto;text-decoration:none;text-transform:uppercase}.nw-i b{color:var(--ink-900);display:block;font:600 14px var(--font-body)}.nw-i p{color:var(--ink-700);font-size:12.5px;line-height:1.5;margin:4px 0 0}.nw-empty{color:var(--ink-500);font-size:13px;margin:0;padding:20px}.nw-prev{border:1px solid var(--border);border-radius:12px;overflow:hidden}.pu-tr--n{grid-template-columns:130px 120px minmax(260px,1.8fr) 120px 130px 84px;grid-template-columns:var(--cols,130px 120px minmax(260px,1.8fr) 120px 130px 84px)}.pu-ta{font:400 13.5px/1.5 var(--font-body);resize:vertical}.pu-f input[type=date],.pu-ta{background:var(--card-lift);border:1px solid var(--border-strong);border-radius:10px;color:var(--ink-900);padding:9px 13px}.pu-f input[type=date]{font:400 13.5px var(--font-body)}.nw-i p{white-space:pre-line}.pu-tr--n .pu-who small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;white-space:normal}.sb-pair{display:flex;flex-shrink:0;gap:6px;padding:0 var(--space-3) var(--space-2)}.sb-pair .fbk-wrap{flex:1 1;min-width:0;padding:0}.sb-pair .fbk-btn{gap:6px;justify-content:center;padding:9px 6px}.sb-pair .nw-menu{flex:1 1;min-width:0}.nw-btn{align-items:center;background:var(--card-lift);border:1px solid var(--border-strong);border-radius:var(--r-md);color:var(--ink-700);cursor:pointer;display:flex;font:600 12.5px var(--font-body);gap:6px;justify-content:center;padding:9px 6px;position:relative;width:100%}.nw-btn.is-open,.nw-btn:hover{border-color:var(--action);color:var(--action)}.nw-pop{background:var(--card-lift);border:1px solid var(--border);border-radius:16px;box-shadow:0 18px 50px #1e193c47;overflow-y:auto}.nw-pop--fixed{bottom:16px;max-height:min(78vh,600px);position:fixed;width:min(400px,calc(100vw - 24px));z-index:400}.sidebar--collapsed .sb-pair{flex-direction:column}.sidebar--collapsed .nw-btn__label{display:none}.pl-tr{grid-template-columns:minmax(280px,1.6fr) minmax(200px,1.2fr) 90px 170px;grid-template-columns:var(--cols,minmax(280px,1.6fr) minmax(200px,1.2fr) 90px 170px)}.pl-n,.pl-r{text-align:right}.pl-n{font-feature-settings:"tnum";color:var(--ink-900);font:500 13.5px var(--font-body);font-variant-numeric:tabular-nums}.pl-n--s{font-weight:700}.pl-table{border-top:1px solid var(--border)}.pl-grp{margin-bottom:6px}.pl-org{background:none}.pl-org .pu-who b{font-size:13.5px}.pl-chev{color:var(--ink-500);display:grid;place-items:center;width:20px}.pl-pad{flex:none;width:20px}.pl-cust{border-bottom-style:dashed;padding-bottom:8px;padding-top:8px}.pl-cust,.pl-cust:hover{background:none}.pl-sm{color:var(--ink-500);font-size:11.5px;margin-left:8px}.pl-tot{background:none;border-bottom:0;border-top:2px solid var(--border-strong);margin-top:10px}.pl-acts{align-items:center;display:inline-flex;gap:10px}.pl-line{color:var(--ink-700);font-size:13px;margin:0 0 14px}.pl-line b{font-feature-settings:"tnum";color:var(--ink-900);font-variant-numeric:tabular-nums;font-weight:700}.pl-line i{background:var(--ink-300);border-radius:50%;display:inline-block;height:3px;margin:0 8px 3px 6px;width:3px}.pu-embed .search-input,.pu-page .search-input{background:var(--card-lift);border-color:var(--border-strong)}.pu-embed .search-input input,.pu-page .search-input input{background:#0000}.pu-ta--tall{font-family:var(--font-body);min-height:320px}.pu-article h3{color:var(--ink-900);font:600 15px var(--font-head);margin:22px 0 8px}.pu-article ul{margin:0 0 14px;padding-left:22px}.pu-article li{margin:0 0 6px}.pu-article{color:var(--ink-700);font-size:14px;line-height:1.7;max-width:780px}.pu-hero{align-items:center;display:flex;gap:16px}.pu-hero h1{font-size:24px}.pu-ico--l{border-radius:16px;height:52px;width:52px}.pu-kicker{color:var(--action);display:block;font:600 11px var(--font-body);letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.pu-doc-sec h3{align-items:baseline;display:flex;flex-wrap:wrap;font:600 15px var(--font-head);gap:4px 10px;margin:0 0 6px}.pu-doc-sec h3 em{background:var(--card);border-radius:999px;color:var(--ink-500);font:600 11px var(--font-body);font-style:normal;padding:1px 8px}.pu-doc-sec h3 small{flex-basis:100%;margin:0}.pu-docic{background:color-mix(in srgb,var(--action) 10%,var(--card-lift));border-radius:10px;color:var(--action);display:grid;flex:none;height:34px;place-items:center;width:34px}.pu-docic.is-soon{background:var(--card);color:var(--ink-300)}.pu-tr--d .pu-who{gap:14px}.pu-tr--d .pu-who b{font-size:14px}.pl-cards{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr 1.7fr 1fr;margin-bottom:16px}.pl-card{background:var(--card-lift);border:1px solid var(--border);border-radius:12px;padding:14px 18px}.pl-card small{color:var(--ink-500);display:block;font:600 11px var(--font-body);letter-spacing:.05em;text-transform:uppercase}.pl-card>b{font-feature-settings:"tnum";display:block;font:600 26px var(--font-head);font-variant-numeric:tabular-nums;margin-top:6px}.pl-tiers{display:grid;grid-template-columns:repeat(3,1fr);margin-top:6px}.pl-tiers div{border-left:1px solid var(--border);padding-left:14px}.pl-tiers div:first-child{border-left:0;padding-left:0}.pl-tiers b{font-feature-settings:"tnum";display:block;font:600 26px var(--font-head);font-variant-numeric:tabular-nums}.pl-tiers span{color:var(--ink-500);font-size:12px}.pl-scroll{height:clamp(300px,calc(100vh - 470px),640px);overflow-y:auto;padding-right:4px}.pl-r .pu-sh{justify-content:flex-end;width:100%}@media (max-width:900px){.pl-cards{grid-template-columns:1fr 1fr}}.etp.etp--page .etp-pane--con,.etp.etp--page .etp-pane--lic{display:block;max-width:820px}.etp.etp--page .etp-pane--lic .lcp-opts{gap:8px}.etp.etp--page .etp-pane--lic .lcp-opt{border-radius:10px;box-shadow:none;padding:9px 12px}.etp.etp--page .etp-pane--lic .lcp-opt b{font:600 13px var(--font-body)}.etp.etp--page .etp-pane--lic .lcp-opt span{font-size:11.5px}.etp.etp--page .etp-pane--lic .lcp-opt.is-on{border-color:var(--action);box-shadow:none}.etp.etp--page .etp-pane--lic .lcp-meta{font-size:12.5px}.etp.etp--page .etp-pane--lic .lcp-detail{gap:24px;grid-template-columns:1fr 1.3fr}.etp.etp--page .etp-pane--lic .lcp-detail h5,.etp.etp--page .etp-pane--lic .lcp-detail ul{font-size:12.5px}.etp.etp--page .etp-pane--con .etp-card:not(.etp-card--alert){border:1px solid var(--border-strong);border-radius:12px;box-shadow:none;margin-bottom:12px;padding:14px 16px}.etp.etp--page .etp-pane--con .etp-card h4{font:600 13.5px var(--font-body);margin:0}.etp.etp--page .etp-pane--con .etp-card p,.etp.etp--page .etp-pane--con .etp-foot{color:var(--ink-500);font-size:12px}.etp.etp--page .etp-pane--con .etp-actions{align-items:center}.etp.etp--page .etp-pane--con .btn-primary,.etp.etp--page .etp-pane--con .btn-secondary,.etp.etp--page .etp-pane--lic .btn-primary{box-shadow:none;font-size:12.5px;padding:7px 14px}a.pu-btn,a.pu-ib{text-decoration:none}a.pu-ib{display:inline-grid;place-items:center}.pu-cust a.pu-btn:not(.pu-btn--p){margin-left:auto}.pu-cust a.pu-btn+.pu-btn{margin-left:0}.btn-primary.btn-primary,.btn-secondary.btn-secondary,.btn-support.btn-support,.pu-btn.pu-btn{box-sizing:border-box;height:36px;justify-content:center;line-height:1;padding:0 16px}.pu-btn.pu-btn--sm{font-size:12px;height:28px;padding:0 11px}.modal-actions .btn-primary.btn-primary,.modal-actions .btn-secondary.btn-secondary{font-size:13px;height:36px;padding:0 16px}.btn-secondary.btn-secondary{background:var(--card-lift)}.btn-secondary.btn-secondary:hover:not(:disabled){background:var(--canvas)}.pu-trash{margin-top:34px}.pu-trash h3{color:var(--ink-900);font:600 15px var(--font-body);margin:0 0 4px}.pu-trash>p{color:var(--ink-500);font-size:12.5px;margin:0 0 12px}.pu-tr--trash{grid-template-columns:minmax(240px,1.6fr) minmax(220px,1.4fr) 230px}.pu-btn--danger{border-color:var(--danger);color:var(--danger)}.pu-btn--danger:hover:not(:disabled){background:var(--danger-tint)}.pu-btn--danger:disabled,.pu-trash .pu-btn:disabled{cursor:default;opacity:.5}.pu-modal.pu-trashm{gap:12px;padding:24px 26px}.pu-trashm h3{color:var(--ink-900);font:600 17px var(--font-body);margin:0}.pu-trashm p{color:var(--ink-700);font-size:13.5px;line-height:1.55;margin:0}.pu-trashm .pu-field{color:var(--ink-700);display:flex;flex-direction:column;font-size:12.5px;gap:6px}.pu-trashm .pu-field input{background:var(--card-lift);border:1px solid var(--border-strong);border-radius:9px;color:var(--ink-900);font:500 14px var(--font-body);height:36px;padding:0 12px}.pu-trashm .pu-btns{display:flex;gap:8px;justify-content:flex-end;margin-top:6px}.pu-who small.pu-notif{align-items:center;color:var(--action-deep);display:flex;gap:5px}.pu-who small.pu-notif svg{flex:none}.pu-sh{position:relative}.tabel-resize--grid{display:none}.data-table thead .tabel-resize--grid,.hk-tr--h .tabel-resize--grid,.pu-th .tabel-resize--grid{display:block}.data-table thead th:last-child .tabel-resize--grid,.hk-tr--h>:last-child .tabel-resize--grid,.pu-th>:last-child .tabel-resize--grid{display:none}.sidebar{align-self:flex-start;background:var(--card-lift);border-right:1px solid var(--border);display:flex;flex-direction:column;flex-shrink:0;height:100vh;position:sticky;top:0;transition:width .18s ease;width:300px;z-index:25}.sidebar--collapsed{width:68px}.sidebar__brand-row{align-items:center;display:flex;gap:var(--space-2);padding:var(--space-5) var(--space-4) var(--space-4) var(--space-5)}.sidebar__brand{align-items:center;color:var(--ink-900);cursor:pointer;display:flex;font-family:var(--font-display);font-size:19px;font-weight:700;gap:12px;overflow:hidden;white-space:nowrap;width:fit-content}.sidebar__brand-icon{flex-shrink:0}.sidebar__brand-divider{background:var(--border-strong);flex-shrink:0;height:28px;width:1px}.sidebar__brand-stack{display:flex;flex-direction:column;gap:2px;overflow:hidden}.sidebar__brand-text span{color:var(--action)}.sidebar--collapsed .sidebar__brand-row{flex-direction:column;gap:var(--space-3);padding:var(--space-4) 0}.sidebar--collapsed .sidebar__brand-divider{display:none}.sidebar__collapse-btn{align-items:center;background:var(--action);border:none;border-radius:7px;box-shadow:0 2px 6px #46371e33;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;padding:0;position:absolute;right:-11px;top:74px;width:22px;z-index:30}.sidebar__collapse-btn:hover{background:var(--action-deep)}.sidebar__collapse-btn svg{height:12px;transition:transform .18s ease;width:12px}.sidebar--collapsed .sidebar__collapse-btn{margin-left:0}.sidebar--collapsed .sidebar__collapse-btn svg{transform:rotate(180deg)}.sidebar__collapsible-text{white-space:nowrap}.sidebar--collapsed .sidebar__collapsible-text{display:none}.sidebar__portal-badge{color:var(--action-deep);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.sidebar--collapsed .sidebar__portal-badge{display:none}.tenant-switch{align-items:center;background:var(--canvas);border:1px solid var(--border);border-radius:var(--r-md);color:var(--ink-500);cursor:pointer;display:flex;gap:var(--space-2);justify-content:space-between;margin:0 var(--space-4) var(--space-4);padding:10px 12px;position:relative}.tenant-switch--static{cursor:default}.sidebar--collapsed .tenant-switch{display:none}.tenant-switch__name{color:var(--ink-900);font-size:var(--fs-sm);font-weight:600}.tenant-switch__domain,.tenant-switch__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tenant-switch__domain{color:var(--ink-500);font-size:var(--fs-xs)}.tenant-switch__menu{background:var(--card);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-lg);left:0;max-height:260px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 4px);z-index:50}.tenant-switch__option{background:none;border:none;border-radius:var(--r-sm);color:var(--ink-900);display:block;font-size:var(--fs-sm);font-weight:500;padding:8px 10px;text-align:left;width:100%}.tenant-switch__option:hover{background:var(--canvas)}.sidebar__divider{background:var(--border);height:1px;margin:var(--space-3) var(--space-4) 0}.sidebar__group-label{color:var(--ink-500);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.07em;padding:var(--space-3) var(--space-5) 6px;text-transform:uppercase}.sidebar--collapsed .sidebar__group-label{display:none}.sidebar__nav{display:flex;flex-direction:column;gap:2px;padding:0 var(--space-3)}.sidebar__link{align-items:center;background:none;border:none;border-radius:var(--r-md);color:var(--ink-700);cursor:pointer;display:flex;font-size:12.5px;font-weight:600;gap:10px;padding:8px 12px;text-align:left;width:100%}.sidebar__link svg{flex-shrink:0;opacity:.85}.sidebar__link:hover{background:var(--canvas);color:var(--ink-900)}.sidebar__link:hover svg{opacity:1}.sidebar__link.is-active{background:var(--action);color:#fff;font-weight:700}.sidebar__link.is-active svg{opacity:1}.sidebar__link-label{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar--collapsed .sidebar__link{justify-content:center;padding:9px}.sidebar--collapsed .sidebar__link-label{display:none}.avatar{align-items:center;background:var(--action-tint);border:1px solid var(--action-border-soft);border-radius:50%;color:var(--action-deep);display:flex;flex-shrink:0;font-family:var(--font-display);font-size:12px;font-weight:700;height:32px;justify-content:center;width:32px}.sidebar__user{border-top:1px solid var(--border);flex-shrink:0;padding:var(--space-3);position:relative}.sidebar__user-btn{align-items:center;background:none;border:none;border-radius:var(--r-md);cursor:pointer;display:flex;gap:10px;padding:4px;width:100%}.sidebar__user-btn.is-open,.sidebar__user-btn:hover{background:var(--canvas)}.sidebar__user-btn__name{color:var(--ink-900);flex:1 1;font-size:12.5px;font-weight:600;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.sidebar__user-btn__chev{color:var(--ink-500);flex-shrink:0;transition:transform .15s ease}.sidebar__user-btn.is-open .sidebar__user-btn__chev{transform:rotate(180deg)}.sidebar--collapsed .sidebar__user-btn__chev{display:none}.sidebar--collapsed .sidebar__user-btn{justify-content:center}.sidebar__user-popover{background:var(--card-lift);border:1px solid var(--border);border-radius:16px;bottom:calc(100% + 8px);box-shadow:0 18px 50px #1e193c38;left:var(--space-3);max-width:calc(100vw - 24px);padding:8px;position:absolute;right:var(--space-3);z-index:60}.sidebar__cp-head{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:12px;margin-bottom:6px;padding:10px 10px 14px}.sidebar__cp-head .avatar{flex:none;font-size:13px;height:38px;width:38px}.sidebar__cp-who{display:flex;flex-direction:column;min-width:0}.sidebar__cp-who b{color:var(--ink-900);font-size:13.5px;font-weight:600}.sidebar__cp-who b,.sidebar__cp-who small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__cp-who small{color:var(--ink-500);font-size:11.5px}.sidebar__cp-role{align-self:flex-start;background:color-mix(in srgb,var(--action) 12%,var(--card-lift));border-radius:999px;color:var(--action);flex:none;font-size:11px;font-weight:600;margin-top:5px;padding:2px 9px}.sidebar__cp-row{align-items:center;background:none;border:0;border-radius:10px;color:var(--ink-900);cursor:pointer;display:flex;font:500 13px var(--font-body);gap:11px;padding:8px 10px;text-align:left;width:100%}.sidebar__cp-row:hover:not(:disabled){background:var(--canvas)}.sidebar__cp-row:disabled{cursor:default;opacity:.7}.sidebar__cp-ic{background:var(--canvas);border-radius:8px;color:var(--ink-700);display:grid;flex:none;height:28px;place-items:center;width:28px}.sidebar__cp-row.is-busy .sidebar__cp-ic svg{animation:sidebar-cp-spin 1s linear infinite}@keyframes sidebar-cp-spin{to{transform:rotate(1turn)}}.sidebar__cp-t{flex:1 1;min-width:0}.sidebar__cp-sw{background:var(--ink-300);border-radius:999px;flex:none;height:18px;position:relative;width:32px}.sidebar__cp-sw i{background:#fff;border-radius:50%;height:14px;left:2px;position:absolute;top:2px;transition:left .12s;width:14px}.sidebar__cp-sw.is-on{background:var(--action)}.sidebar__cp-sw.is-on i{left:16px}.sidebar__cp-st{align-items:center;color:var(--ink-700);display:inline-flex;font-size:12px;gap:6px}.sidebar__cp-st i{background:var(--success);border-radius:50%;height:7px;width:7px}.sidebar__cp-st.is-bad i{background:var(--danger)}.sidebar__cp-div{background:var(--border);height:1px;margin:6px 4px}.sidebar__cp-row--out{color:var(--danger)}.sidebar__cp-row--out .sidebar__cp-ic{background:var(--danger-tint);color:var(--danger)}.sidebar__cp-row--out:hover:not(:disabled){background:var(--danger-tint)}.sidebar__crumbs{align-items:center;color:var(--ink-300);display:flex;flex-wrap:wrap;font-size:12.5px;gap:6px;margin:0 var(--space-4) var(--space-4)}.sidebar__crumbs-rest{align-items:center;display:inline-flex;gap:6px}.sidebar__crumb{background:none;border:none;color:var(--ink-500);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:4px 0}.sidebar__crumb:hover{color:var(--action-deep);text-decoration:underline}.sidebar--collapsed .sidebar__crumbs{justify-content:center;margin:0 var(--space-3) var(--space-4)}.sidebar__group-label{align-items:center;display:flex;gap:8px}.sidebar__tier-pill{background:var(--action-tint);border-radius:999px;color:var(--action);font-family:var(--font-body);font-size:10px;font-weight:600;letter-spacing:0;padding:1px 7px;text-transform:none}.sidebar__lock{display:inline-flex;margin-left:auto}.sidebar__link.is-locked,.sidebar__lock{color:var(--ink-500)}.sidebar__trial{color:var(--warning-ink);font-size:var(--fs-xs);font-weight:600;margin:calc(var(--space-2)*-1) var(--space-4) var(--space-3);padding:0 2px}.sidebar--narrow{width:216px}.sidebar--narrow .sidebar__brand-row{padding-left:var(--space-4);padding-right:var(--space-3)}.sidebar--with-menu.sidebar--collapsed .sidebar__link svg{opacity:.6}.sidebar--with-menu.sidebar--collapsed .sidebar__link.is-active svg{opacity:1}.sidebar__link:not(.is-active){color:color-mix(in srgb,var(--ink-700) 85%,#0000)}.sidebar__link:not(.is-active):hover{color:var(--ink-900)}.sidebar--collapsed .sidebar__user-popover{right:auto;width:280px}.sidebar.sidebar--provider{background:#1c1f3a;border-right-color:#14172e}.sidebar--provider .sidebar__brand-text{color:#fff}.sidebar--provider .sidebar__brand-text span{color:#b7b9fa}.sidebar--provider .sidebar__brand-divider{background:#fff3}.sidebar--provider .sidebar__portal-badge{align-self:flex-start;background:#8b8df038;border-radius:999px;color:#c9cafb;padding:2px 8px}.sidebar--provider .sidebar__link:not(.is-active){color:#b9bbd8}.sidebar--provider .sidebar__link:not(.is-active) svg{color:#9a9cc4}.sidebar--provider .sidebar__link:not(.is-active):hover{background:#ffffff14;color:#fff}.sidebar--provider .sidebar__link.is-active{background:#5d5fe8;color:#fff}.sidebar--provider .sidebar__user-btn__name{color:#fff}.sidebar--provider .sidebar__user-btn.is-open,.sidebar--provider .sidebar__user-btn:hover{background:#ffffff14}.sidebar--provider .sidebar__user-btn__chev{color:#b9bbd8}.sidebar--provider .fbk-btn{border-color:#ffffff40;color:#b9bbd8}.sidebar--provider .fbk-btn.is-open,.sidebar--provider .fbk-btn:hover{background:#8b8df02e;border-color:#8b8df0;color:#fff}.sidebar--provider .sidebar__crumb,.sidebar--provider .sidebar__crumbs{color:#b9bbd8}.sidebar.sidebar--tenant{background:#e2f1ee;border-right-color:#c9e2dd}.sidebar--tenant .sidebar__brand-text span{color:#1f8a78}.sidebar--tenant .sidebar__brand-divider{background:#b5d6cf}.sidebar--tenant .sidebar__portal-badge{align-self:flex-start;background:#bfe3dc;border-radius:999px;color:#0f5c4e;padding:2px 8px}.sidebar--tenant .sidebar__link:not(.is-active){color:#2f5f57}.sidebar--tenant .sidebar__link:not(.is-active) svg{color:#4f8077}.sidebar--tenant .sidebar__link:not(.is-active):hover{background:#fff9;color:#0f3f38}.sidebar--tenant .sidebar__user-btn.is-open,.sidebar--tenant .sidebar__user-btn:hover{background:#ffffffa6}.sidebar--tenant .fbk-btn{border-color:#9cc9c0;color:#2f5f57}.sidebar--tenant .fbk-btn.is-open,.sidebar--tenant .fbk-btn:hover{background:#fff9;border-color:#1f8a78;color:#0f5c4e}.sidebar--provider .sidebar__user{border-top-color:#ffffff1a}.sidebar--tenant .sidebar__user{border-top-color:#c9e2dd}.sidebar.sidebar--tenant{background:#123a34;border-right-color:#0c2a25}.sidebar--tenant .sidebar__brand-text{color:#fff}.sidebar--tenant .sidebar__brand-text span{color:#5fd0bb}.sidebar--tenant .sidebar__brand-divider{background:#fff3}.sidebar--tenant .sidebar__portal-badge{background:#5fd0bb33;color:#a8ebdd}.sidebar--tenant .sidebar__link:not(.is-active){color:#b5d9d1}.sidebar--tenant .sidebar__link:not(.is-active) svg{color:#7fbcb0}.sidebar--tenant .sidebar__link:not(.is-active):hover{background:#ffffff14;color:#fff}.sidebar--tenant .sidebar__link.is-active{background:#1f8a78;color:#fff}.sidebar--tenant .sidebar__crumb,.sidebar--tenant .sidebar__crumbs{color:#b5d9d1}.sidebar--tenant .sidebar__crumb:hover{color:#fff}.sidebar--tenant .sidebar__user{border-top-color:#ffffff1a}.sidebar--tenant .sidebar__user-btn__name{color:#fff}.sidebar--tenant .sidebar__user-btn__chev{color:#b5d9d1}.sidebar--tenant .sidebar__user-btn.is-open,.sidebar--tenant .sidebar__user-btn:hover{background:#ffffff14}.sidebar--tenant .fbk-btn{border-color:#ffffff40;color:#b5d9d1}.sidebar--tenant .fbk-btn.is-open,.sidebar--tenant .fbk-btn:hover{background:#5fd0bb29;border-color:#5fd0bb;color:#fff}.sidebar--provider .sidebar__user-popover{background:#262a4d;border-color:#ffffff1f}.sidebar--tenant .sidebar__user-popover{background:#1b4a43;border-color:#ffffff1f}.sidebar--provider .sidebar__user-popover,.sidebar--tenant .sidebar__user-popover{--ink-900:#fff;--ink-700:#d5e6e2;--ink-500:#aec6c1;--border:#ffffff24;--canvas:#ffffff1a;--ink-300:#ffffff59;--danger-tint:#ef53502e;--danger:#ff8a84}.sidebar--provider .sidebar__cp-role,.sidebar--tenant .sidebar__cp-role{background:#ffffff24;color:#fff}.sidebar--provider .sidebar__cp-sw.is-on{background:#8b8df0}.sidebar--tenant .sidebar__cp-sw.is-on{background:#1f8a78}.sidebar--provider .sidebar__brand-row,.sidebar--tenant .sidebar__brand-row{padding:30px 24px 22px 28px}.sidebar--provider .sidebar__brand-text span,.sidebar--tenant .sidebar__brand-text span{color:var(--action)}.sidebar--provider .sidebar__brand-text,.sidebar--tenant .sidebar__brand-text{color:#fff}.sidebar.sidebar--provider .sidebar__portal-badge,.sidebar.sidebar--tenant .sidebar__portal-badge{background:none;border-radius:0;color:#a9abf5;padding:0}.sidebar--provider .sidebar__nav,.sidebar--tenant .sidebar__nav{gap:3px;padding:0 16px}.sidebar--provider .sidebar__link,.sidebar--tenant .sidebar__link{border-radius:10px;font-size:14px;gap:13px;padding:10px 14px}.sidebar--provider .sidebar__link svg,.sidebar--tenant .sidebar__link svg{height:18px;width:18px}.sidebar__gl{font:700 10px var(--font-body);letter-spacing:.08em;padding:18px 14px 6px;text-transform:uppercase}.sidebar__gl:first-child{padding-top:6px}.sidebar--provider .sidebar__gl{color:#8386ae}.sidebar--tenant .sidebar__gl{color:#7fbcb0}.sidebar--provider .sidebar__user,.sidebar--tenant .sidebar__user{padding:16px 22px}.sidebar--provider .sidebar__user-btn__name,.sidebar--tenant .sidebar__user-btn__name{font-size:14px}.sidebar:not(.sidebar--provider):not(.sidebar--tenant):not(.sidebar--collapsed):not(.sidebar--narrow) .sidebar__brand-row{padding:28px 24px 20px 28px}.sidebar:not(.sidebar--provider):not(.sidebar--tenant):not(.sidebar--collapsed):not(.sidebar--narrow) .sidebar__nav{gap:3px;padding:0 16px}.sidebar:not(.sidebar--provider):not(.sidebar--tenant):not(.sidebar--collapsed):not(.sidebar--narrow) .sidebar__link{border-radius:10px;font-size:13.5px;gap:12px;padding:9px 14px}.sidebar:not(.sidebar--provider):not(.sidebar--tenant):not(.sidebar--collapsed):not(.sidebar--narrow) .sidebar__link svg{height:18px;width:18px}.sidebar:not(.sidebar--provider):not(.sidebar--tenant):not(.sidebar--collapsed):not(.sidebar--narrow) .sidebar__group-label{padding:16px 14px 5px}.sidebar:not(.sidebar--provider):not(.sidebar--tenant):not(.sidebar--collapsed):not(.sidebar--narrow) .sidebar__user{padding:14px 22px}.sidebar:not(.sidebar--provider):not(.sidebar--tenant):not(.sidebar--collapsed):not(.sidebar--narrow) .sidebar__user-btn__name{font-size:14px}.sidebar:not(.sidebar--provider):not(.sidebar--tenant):not(.sidebar--collapsed) .sidebar__brand-row{padding:30px 24px 22px 28px}.sidebar.sidebar--narrow:not(.sidebar--provider):not(.sidebar--tenant) .sidebar__brand-row{padding:30px 16px 22px 22px}.sidebar:not(.sidebar--provider):not(.sidebar--tenant) .sidebar__brand-stack{gap:2px}.sidebar:not(.sidebar--provider):not(.sidebar--tenant):not(.sidebar--collapsed) .sidebar__portal-badge{padding:0}.sidebar.sidebar--narrow:not(.sidebar--provider):not(.sidebar--tenant) .sidebar__nav{gap:3px;padding:0 12px}.sidebar.sidebar--narrow:not(.sidebar--provider):not(.sidebar--tenant) .sidebar__link{border-radius:10px;font-size:13.5px;gap:11px;padding:9px 12px}.sidebar.sidebar--narrow:not(.sidebar--provider):not(.sidebar--tenant) .sidebar__user{padding:14px 16px}body .sidebar__brand-stack.sidebar__collapsible-text{font-size:19px;font-weight:700}body .sidebar:not(.sidebar--collapsed) .sidebar__link-label{font-size:14px;font-weight:600}body .sidebar:not(.sidebar--collapsed) .sidebar__link{font-size:14px;font-weight:600;gap:13px;padding:10px 14px}body .sidebar.sidebar--narrow:not(.sidebar--collapsed) .sidebar__link{padding:10px 12px}body .sidebar:not(.sidebar--collapsed) .sidebar__group-label{font:700 10px var(--font-body);letter-spacing:.08em;padding:18px 14px 6px;text-transform:uppercase}body .sidebar:not(.sidebar--collapsed) .sidebar__user-btn__name{font-size:14px;font-weight:600}.sidebar__badge{background:#2f6fde;background:var(--btn-support,#2f6fde);border-radius:999px;color:#fff;display:inline-grid;font:700 11px var(--font-body);height:18px;margin-left:auto;min-width:18px;padding:0 6px;place-items:center}.sidebar--collapsed .sidebar__badge{display:none}.page{margin:0 auto;max-width:1360px}.stat-row{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:var(--space-6);margin-top:-56px;position:relative;z-index:2}.stat-row--flat{margin-top:0}.stat-row--flat .stat-card{box-shadow:none}.stat-row--flat .stat-card__value{color:var(--ink-700)}.stat-card{background:var(--card);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-md);padding:var(--space-5)}.dv-tabs{background:var(--card-lift);border:1px solid var(--border);border-radius:var(--r-md);display:flex;flex-wrap:wrap;gap:4px;margin-bottom:var(--space-5);max-width:100%;padding:4px;width:fit-content}.dv-tab{align-items:center;background:none;border:none;border-radius:var(--r-sm);color:var(--ink-500);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:12px;font-weight:600;gap:7px;padding:6px 9px;white-space:nowrap}.dv-tab svg{flex-shrink:0;opacity:.75}.dv-tab:hover{background:var(--canvas);color:var(--ink-900)}.dv-tab.is-active{background:var(--action);color:#fff}.dv-tab.is-active svg{opacity:1}.dv-tab--disabled,.dv-tab--disabled:hover{background:none;color:var(--ink-300);cursor:not-allowed}.dv-tab--disabled svg{opacity:.35}.dv-tabs-stack{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.dv-tabs-stack .dv-tabs{margin-bottom:0}.dv-tabs-row{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between}.tabel-export{flex-shrink:0;position:relative}.tabel-export__btn{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:var(--r-md);color:var(--ink-700);cursor:pointer;display:flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:6px;padding:6px 10px}.tabel-export__btn:hover{border-color:var(--action);color:var(--action)}.tabel-export__menu{background:var(--card-lift);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:2px;min-width:110px;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.tabel-export__menu button{background:none;border:none;border-radius:var(--r-sm);color:var(--ink-900);cursor:pointer;font-family:inherit;font-size:13px;padding:7px 10px;text-align:left}.tabel-export__menu button:hover{background:var(--action-tint);color:var(--action)}.cmp .hx-body{flex:1 1 auto;min-height:0;overflow-y:auto}.historik-group{margin-bottom:var(--space-5)}.historik-group__date{color:var(--ink-500);font-size:11px;font-weight:700;letter-spacing:.04em;margin-bottom:var(--space-2);text-transform:uppercase}.historik-group__rows{background:var(--card-lift);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-lift);overflow:hidden}.historik-row{align-items:center;border-top:1px solid var(--border);display:flex;gap:var(--space-3);padding:14px 20px}.historik-row:first-child{border-top:none}.historik-row__dot{border-radius:50%;flex-shrink:0;height:8px;margin:0 3px;width:8px}.historik-row__main{flex:1 1;min-width:0}.historik-row__main b{color:var(--ink-900);display:block;font-size:12.5px}.historik-row__main small{color:var(--ink-500);display:block;font-size:11.5px;margin-top:2px}.historik-row__link{background:none;border:none;color:var(--action);cursor:pointer;flex-shrink:0;font-size:12px;font-weight:600;padding:0}.arbejdsko-page{--frame-bleed:clamp(8px,2.2vw,44px);border:1px solid var(--border);border-radius:var(--r-lg);display:flex;flex-direction:column;height:calc(100vh - 20px);margin-inline:calc(var(--frame-bleed)*-1);margin-bottom:calc((var(--space-6) - 8px)*-1);margin-top:calc((var(--space-6) - 12px)*-1);min-height:560px;padding:12px calc(16px + var(--frame-bleed)) 12px}.arbejdsko-page,.nc-main{background:var(--frame-bg)}.arbejdsko-page .head{align-items:flex-end}.arbejdsko-page .workspace{flex:1 1 auto;height:auto;min-height:0}.workspace{align-items:stretch;display:flex;gap:0;height:calc(100vh - 300px);min-height:460px}.workspace .list-panel{flex:1 1 auto;min-width:280px}.workspace .detail-panel-col{display:flex;flex:0 0 auto;flex-direction:column;gap:var(--space-3);min-width:320px}.detail-panel-col .detail-panel{flex:1 1;height:auto;min-height:0}.workspace .detail-panel{flex:0 0 auto;min-width:320px}.workspace .detail-panel-col .detail-panel{flex:1 1;height:auto;min-height:0}.workspace .detail-panel-col,.workspace .list-panel{min-height:0}.resize-handle{align-items:center;align-self:stretch;cursor:col-resize;display:flex;flex:0 0 20px;justify-content:center;width:20px}.resize-handle:after{background:#0000;border-radius:var(--r-full);content:"";height:28px;transition:background .15s;width:2px}.resize-handle.is-dragging:after,.resize-handle:hover:after{background:var(--ink-300)}.list-panel{background:var(--card-lift);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-lift);display:flex;flex-direction:column;height:100%;overflow:hidden;padding:8px}.list-panel__body{flex:1 1;min-height:0;overflow-y:auto}.list-panel__filter{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:var(--space-2) var(--space-3);padding:6px 6px 0}.list-panel__filter .search-input{flex:0 1 200px;min-width:140px}.list-panel__filter .dv-tabs{flex-shrink:0;margin-bottom:0}.list-panel--float{background:#0000;border-color:#0000;box-shadow:none;padding:0 0 0 2px}.list-panel--float .list-panel__body{padding:2px 0 10px 2px;scrollbar-gutter:stable}.list-panel--float .wq-menu__card{margin-right:6px}.list-panel--float:has(.wq-tray) .wq-menu__card{margin-right:15px;margin-right:calc(var(--sbw, 11px) + 4px)}.dp-expand,.dv-tabs,.search-input,.seg-ctl{box-shadow:0 1px 2px #46371e12}.wq-tablecard{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.list-panel--float .list-panel__body.wq-tray,.wq-tablecard{background:var(--card-lift);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-lift);padding:8px}.wq-tray .wg{border-radius:11px;box-shadow:none;margin-bottom:12px}.wq-tray .wg:last-child{margin-bottom:0}.wq-menu__card{background:var(--card-lift);border:1px solid var(--border-strong);border-radius:14px;box-shadow:0 1px 2px #46371e12;display:flex;flex-direction:column;gap:8px;margin-bottom:6px;padding:0 12px 10px}.wq-menu .dv-tabs-stack{margin-bottom:0}.wq-menu .dv-tabs-stack .dv-tab{padding-top:10px}.wq-menu .dv-tabs-stack .dv-tabs{background:none;border:0;border-bottom:1px solid var(--border-strong);border-radius:0;box-shadow:none;gap:18px;padding:0 2px;width:100%}.wq-menu .dv-tabs-stack .dv-tabs-row{align-items:flex-end}.wq-menu .dv-tabs-stack .dv-tab{border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;padding:8px 2px 10px}.wq-menu .dv-tabs-stack .dv-tab:hover{background:none;color:var(--ink-900)}.wq-menu .dv-tabs-stack .dv-tab.is-active{background:none;border-bottom-color:var(--action);color:var(--action)}.wq-menu .list-panel__filter{padding:2px 0 0}.wq-menu__right .tabel-export__btn{background:var(--card-lift);border-radius:9px;box-shadow:0 1px 2px #46371e12;color:var(--ink-500);height:30px;justify-content:center;padding:0;width:30px}.wq-menu__right .tabel-export__btn:hover:not(:disabled){border-color:var(--ink-300);color:var(--ink-900)}.wq-menu__right .tabel-export__btn:disabled{cursor:not-allowed;opacity:.5}.wq-meta{display:flex;gap:14px}.wq-doc,.wq-meta{align-items:center}.wq-doc{color:var(--ink-700);display:inline-flex;font-family:var(--font-body);font-size:11.5px;gap:8px;letter-spacing:0;text-transform:none}.wq-doc__bar{background:var(--card);border:1px solid var(--border);border-radius:999px;display:inline-block;height:6px;overflow:hidden;width:64px}.wq-doc__bar b{background:var(--success);display:block;height:100%}.wq-empty{gap:34px;height:100%;justify-content:center;min-height:360px;padding:24px}.wq-empty,.wq-empty__slot{align-items:center;display:flex;flex-direction:column}.wq-empty__slot{gap:6px;text-align:center}.wq-empty__ic{align-items:center;background:var(--card);border:1px dashed var(--border-strong);border-radius:14px;color:var(--ink-500);display:flex;height:48px;justify-content:center;margin-bottom:6px;width:48px}.wq-empty__slot b{font-family:var(--font-display);font-size:15px;font-weight:600}.wq-empty__slot small{color:var(--ink-500);font-size:12.5px;max-width:30ch}.wq-empty__prog{width:min(300px,80%)}.wq-empty__ph{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:6px}.wq-empty__ph span{color:var(--ink-700);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.wq-empty__ph b{color:var(--success);font-family:var(--font-display);font-size:15px;font-weight:700}.wq-empty__bar{background:var(--card);border:1px solid var(--border);border-radius:999px;height:8px;overflow:hidden}.wq-empty__bar i{background:var(--success);border-radius:999px;display:block;height:100%}.wq-empty__prog p{color:var(--ink-700);font-size:12.5px;line-height:1.5;margin:8px 0 0}.wq-empty__prog small{color:var(--ink-500);display:block;font-size:11.5px}.wq-menu__right{align-items:center;display:flex;gap:8px;margin-left:auto}.wq-menu__right .dp-expand{margin-left:0}.list-panel__head{align-items:center;color:var(--ink-500);display:flex;flex-shrink:0;font-family:var(--font-mono);font-size:10px;justify-content:space-between;letter-spacing:.06em;padding:3px 6px 10px;text-transform:uppercase}.list-panel__gap{flex-shrink:0;height:26px}.fund-row{align-items:flex-start;background:var(--card);border:1px solid var(--border);border-radius:var(--r-md);cursor:pointer;display:flex;gap:12px;margin-bottom:8px;padding:7px 12px 7px 11px}.fund-row:last-child{margin-bottom:0}.fund-row:hover{filter:brightness(.98)}.fund-row__sev{align-items:center;border-radius:var(--r-full);display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;gap:5px;padding:3px 9px;white-space:nowrap}.fund-row__sev:before{background:currentColor;border-radius:50%;content:"";height:6px;width:6px}.fund-row__sev--bad{background:var(--danger-tint);color:var(--danger)}.fund-row__sev--warn{background:var(--warning-tint);color:var(--warning-ink)}.fund-row__sev--ok{background:var(--success-tint);color:var(--success)}.fund-row__sev--grey{background:var(--border);color:var(--ink-700)}.tabel-row{align-items:center;background:var(--obj-row-bg);border:1.5px solid #0000;border-bottom:1.5px solid var(--border);cursor:pointer;display:flex;gap:12px;padding:7px 12px 7px 11px}.tabel-row:last-child{border-bottom-color:#0000}.tabel-row:hover{background:var(--obj-row-hover-bg);border-bottom-color:#0000;border-radius:12px}.tabel-row.is-selected{background:var(--obj-row-selected-bg);border-color:var(--obj-row-selected-ring);border-radius:12px;position:relative;z-index:1}.tabel-row__main{align-items:center;display:flex;flex:1 1;gap:16px;min-width:0}.tabel-row__col{min-width:0}.tabel-row__col b{color:var(--ink-900);font-size:11.5px;font-weight:500}.tabel-row__col b,.tabel-row__col small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabel-row__col small{color:var(--ink-500);font-size:10px;margin-top:1px}.fund-row__all-documented{color:var(--ink-500);font-size:12px;margin:0;padding:8px 10px}.fund-row__show-all{background:none;border:none;color:var(--action);cursor:pointer;display:block;font-family:inherit;font-size:12px;font-weight:600;margin-top:2px;padding:8px 10px;text-align:left;width:100%}.fund-row__show-all:hover{text-decoration:underline}.detail-panel{background:var(--card-lift);border:1px solid var(--border-strong);border-radius:var(--r-md);box-shadow:var(--shadow-lift);display:flex;flex-direction:column;height:100%;overflow:hidden}.detail-panel-col{margin-right:var(--space-4)}.detail-panel__empty{align-items:center;color:var(--ink-500);display:flex;flex:1 1;font-size:13px;justify-content:center;padding:24px;text-align:center}.detail-head{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;padding:24px 26px 20px}.detail-head,.detail-head__id{align-items:center;display:flex}.detail-head__id{gap:14px;min-width:0}.detail-head--compact{padding:14px 22px 12px}.detail-head--compact .detail-head__id{gap:11px}.detail-head--compact .od-avatar{border-radius:11px;height:36px;width:36px}.detail-head--compact .detail-head__text{min-width:0}.detail-head--compact .detail-head__title{font-size:17px;line-height:1.25;margin:0 0 1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-head--compact .detail-head__sub{font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-head .mini-flag{background:var(--card);border:1px solid var(--border);border-radius:var(--r-full);color:var(--ink-700);flex-shrink:0;font-size:12px;font-weight:600;gap:8px;padding:6px 13px;white-space:nowrap}.detail-head__title{font-family:var(--font-display);font-size:22px;font-weight:600;letter-spacing:-.01em;margin:0 0 8px}.detail-head__sub{color:var(--ink-500);font-size:12.5px}.rec{border-radius:12px;display:flex;gap:9px;margin-bottom:14px;padding:11px 13px}.fact-pill{align-items:center;border-radius:999px;display:inline-flex;font-family:var(--font-body);font-size:11px;font-weight:600;padding:2px 9px}.fact-pill--yes{background:var(--success-tint);color:var(--success)}.fact-pill--no{background:var(--danger-tint);color:var(--danger)}.navrow{align-items:center;background:none;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;font-family:inherit;gap:10px;justify-content:space-between;padding:9px 10px;text-align:left;width:100%}.navrow:hover{background:var(--card);border-color:var(--border)}.detail-tabs{border-bottom:1px solid var(--border);display:flex;flex-shrink:0;gap:4px;padding:14px 26px 0}.detail-tab{background:none;border:none;border-bottom:2px solid #0000;color:var(--ink-500);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;margin-right:14px;padding:8px 4px 10px}.detail-tab:hover{color:var(--ink-900)}.detail-tab.is-active{border-bottom-color:var(--action);color:var(--action)}.detail-body{flex:1 1;min-height:0;overflow-y:auto;padding:14px 26px 16px}.detail-section{margin-bottom:28px}.detail-section__label{align-items:center;color:var(--ink-500);display:flex;font-family:var(--font-mono);font-size:10px;gap:6px;letter-spacing:.06em;margin:0 0 10px;text-transform:uppercase}.doc-hero{margin-bottom:28px}.doc-sub{color:var(--ink-500);font-size:12.5px;margin:3px 0 0}.doc-form .doc-label,.doc-label{color:var(--ink-500);display:block;font-size:11px;font-weight:600;letter-spacing:.05em;margin:14px 0 8px;text-transform:uppercase}.doc-opts{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.doc-opt{align-items:center;background:var(--raised);border:1px solid var(--border);border-radius:12px;color:inherit;cursor:pointer;display:flex;font-family:inherit;gap:9px;min-width:0;padding:7px 10px;text-align:left;transition:border-color .12s,background .12s}.doc-opt:hover{background:var(--card)}.doc-opt b{color:var(--ink-900);font-size:12.5px;font-weight:600;line-height:1.25}.doc-hint{color:var(--ink-500);font-size:11.5px;line-height:1.4;margin:8px 2px 0;min-height:16px}.doc-opt__ic{align-items:center;border-radius:9px;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.doc-opt__ic svg{height:15px;width:15px}.doc-opt--accepted .doc-opt__ic{background:var(--handled-tint);color:var(--handled)}.doc-opt--temp .doc-opt__ic{background:var(--decision-exception-tint);color:#b7791f}.doc-opt--compensating .doc-opt__ic{background:var(--decision-compensating-tint);color:var(--decision-compensating)}.doc-opt--falsepos .doc-opt__ic{background:var(--decision-falsepos-tint);color:var(--decision-falsepos)}.doc-opt.is-selected{background:var(--action-tint);border-color:var(--action)}.doc-form textarea{border-radius:12px;padding:10px 12px}.doc-form .doc-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.doc-form .doc-row--tight{margin-top:10px}.doc-form .doc-field{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:12px;display:flex;flex-direction:row;gap:8px;margin:0;padding:3px}.doc-field:focus-within{border-color:var(--ink-300)}.doc-field__ic{align-items:center;background:var(--raised);border-radius:9px;color:var(--ink-700);display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.doc-field__ic svg{height:15px;width:15px}.dp{position:relative}.dp__trigger{background:#0000;border:none;color:var(--ink-500);cursor:pointer;flex:1 1;font:inherit;font-size:13px;min-width:0;overflow:hidden;padding:8px 6px 8px 0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.dp__trigger.has-value{color:var(--ink-900)}.dp__pop{background:var(--card-lift);border:1px solid var(--border);border-radius:16px;box-shadow:0 14px 40px #14151d2e,0 2px 8px #14151d14;padding:14px;position:fixed;width:280px;z-index:500}.dp__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.dp__title{color:var(--ink-900);font-family:var(--font-display);font-size:15px;font-weight:600;text-transform:capitalize}.dp__nav{display:flex;gap:4px}.dp__nav button{align-items:center;background:var(--card);border:none;border-radius:50%;color:var(--ink-700);cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}.dp__nav button:hover{background:var(--action-tint);color:var(--action-deep)}.dp__grid{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(7,1fr)}.dp__weekdays span{color:var(--ink-500);font-family:var(--font-mono);font-size:10px;letter-spacing:.05em;padding:4px 0 6px;text-align:center;text-transform:uppercase}.dp__day{background:#0000;border:none;border-radius:50%;color:var(--ink-900);cursor:pointer;font:inherit;font-size:12.5px;height:32px}.dp__day:hover{background:var(--action-tint)}.dp__day:disabled{cursor:not-allowed;opacity:.3}.dp__day:disabled:hover{background:none}.dp__foot button:disabled{cursor:not-allowed;opacity:.4}.dp__day.is-out{color:#b4b7c5}.dp__day.is-today{box-shadow:inset 0 0 0 1.5px var(--action-border-soft);color:var(--action-deep);font-weight:700}.dp__day.is-selected{background:var(--action);box-shadow:none;color:#fff;font-weight:700}.dp__foot{border-top:1px solid var(--border);display:flex;justify-content:space-between;margin-top:10px;padding-top:10px}.dp__foot button{background:none;border:none;border-radius:8px;color:var(--action);cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;padding:4px 6px}.dp__foot button:hover{background:var(--action-tint)}.doc-form .doc-field input{background:#0000;border:none;min-width:0;outline:none;padding:8px 6px 8px 0;width:100%}.doc-foot{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:10px}.doc-foot small{color:var(--ink-500);font-size:11.5px}.doc-foot .doc-submit{margin-top:0}.doc-notes__label{color:var(--ink-500);font-size:11px;font-weight:600;letter-spacing:.05em;margin:26px 0 12px;text-transform:uppercase}.doc-notes__empty{color:var(--ink-500);font-size:12.5px;margin:0}.doc-note{border:1px solid var(--border);border-radius:12px;margin-bottom:8px;padding:12px 14px}.doc-note__meta{align-items:center;color:var(--ink-500);display:flex;font-size:11.5px;gap:8px;margin-bottom:6px}.doc-note__tag{background:var(--canvas);border-radius:999px;color:var(--ink-700);font-size:10.5px;font-weight:600;padding:3px 9px}.doc-note__text{color:var(--ink-900);font-size:12.5px;line-height:1.55;margin:0}.doc-form label{color:var(--ink-700);display:block;font-size:11.5px;font-weight:600;margin:12px 0 5px}.doc-form label:first-child{margin-top:0}.doc-form input,.doc-form textarea{background:var(--card);border:1px solid var(--border);border-radius:var(--r-sm);color:var(--ink-900);font-family:inherit;font-size:12.5px;padding:8px 10px;width:100%}.decision-type-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.decision-type-btn{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:var(--r-sm);color:var(--ink-700);cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:600;gap:7px;padding:9px 10px;text-align:left}.decision-type-btn:hover{background:var(--card-hover)}.decision-type-btn:before{border-radius:50%;content:"";flex-shrink:0;height:8px;width:8px}.decision-type-btn--accepted:before{background:var(--handled)}.decision-type-btn--temp:before{background:var(--decision-exception)}.decision-type-btn--compensating:before{background:var(--decision-compensating)}.decision-type-btn--falsepos:before{background:var(--decision-falsepos)}.decision-type-btn.is-selected{color:var(--ink-900);font-weight:700}.decision-type-btn--accepted.is-selected{border-color:var(--handled)}.decision-type-btn--temp.is-selected{border-color:var(--decision-exception)}.decision-type-btn--compensating.is-selected{border-color:var(--decision-compensating)}.decision-type-btn--falsepos.is-selected{border-color:var(--decision-falsepos)}.doc-form textarea{min-height:56px;resize:vertical}.doc-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.doc-submit{background:var(--action);border:none;border-radius:var(--r-full);box-shadow:var(--shadow-sm);color:#fff;cursor:pointer;font-size:13.5px;font-weight:700;margin-top:16px;padding:11px 24px;width:auto}.doc-submit:hover:not(:disabled){background:var(--action-deep)}.doc-submit:disabled{cursor:default;opacity:.6}.doc-saved{color:var(--success);font-size:12px;font-weight:600;margin:10px 0 0}.entity-row__sortbtn{align-items:center;background:none;border:none;color:var(--ink-500);cursor:pointer;display:inline-flex;font-size:9.5px;font-weight:700;gap:4px;letter-spacing:.05em;padding:0;text-align:left;text-transform:uppercase}.entity-row__sortbtn.is-active,.entity-row__sortbtn:hover{color:var(--ink-900)}.entity-row__sortarrow{color:var(--action);font-size:11px}.tabel-head-row{align-items:center;display:flex;gap:12px;padding:3px 12px 8px 11px}.tabel-head-row__main{align-items:center;display:flex;flex:1 1;gap:16px;min-width:0}.tabel-head-row__status,.tabel-row__status-col{flex:0 0 130px;justify-content:flex-end}.tabel-row__status-col{display:flex}@keyframes detail-overlay-fade{0%{opacity:0}to{opacity:1}}@keyframes detail-overlay-slide-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}.od-avatar{align-items:center;background:var(--canvas);border-radius:14px;color:var(--ink-700);display:flex;flex-shrink:0;font-family:var(--font-display);font-size:14px;font-weight:700;height:48px;justify-content:center;width:48px}.link{background:none;border:none;color:var(--action);font-weight:700;padding:0}.entity-row,.link{cursor:pointer;font-size:var(--fs-sm)}.entity-row{grid-gap:var(--space-3);align-items:center;background:var(--card);border-radius:var(--r-md);box-shadow:var(--shadow-sm);display:grid;gap:var(--space-3);grid-template-columns:1.6fr 1fr 1fr 1fr auto;min-width:0;padding:var(--space-3)}.entity-row:hover{background:var(--card-hover)}.entity-row.is-selected{background:var(--action-tint);box-shadow:inset 0 0 0 1.5px var(--action-border-soft)}.note-indicator{color:var(--handled);display:inline-flex;flex-shrink:0}@media (max-width:900px){.entity-row{grid-template-columns:1fr auto}}.stat-card__label{color:var(--ink-500);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:500;letter-spacing:.06em;margin-bottom:var(--space-2);text-transform:uppercase}.stat-card__value{color:var(--ink-900);font-family:var(--font-display);font-size:var(--fs-xl);font-weight:700;letter-spacing:-.01em}.panel{background:var(--card);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);overflow:hidden}.toolbar{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:var(--space-3);padding:var(--space-4) var(--space-5)}.search-input,.toolbar{align-items:center;display:flex}.search-input{background:var(--card-lift);border:1px solid var(--border);border-radius:var(--r-full);box-shadow:var(--shadow-sm);color:var(--ink-500);gap:7px;height:30px;min-width:200px;padding:0 var(--space-3);transition:border-color .15s ease,box-shadow .15s ease}.search-input:focus-within{border-color:var(--ink-300)}.search-input input{background:none;border:none;color:var(--ink-900);font-family:var(--font-body);font-size:12.5px;height:100%;outline:none;width:100%}.search-input input:focus-visible{outline:none}.search-input input::placeholder{color:var(--ink-300)}.search-input svg{flex-shrink:0}.btn-primary{align-items:center;background:var(--btn-primary);border:1px solid var(--btn-primary);border-radius:var(--btn-r);color:#fff;cursor:pointer;display:inline-flex;font-size:var(--fs-sm);font-weight:600;gap:var(--space-2);padding:9px 18px;transition:background .15s ease,border-color .15s ease;white-space:nowrap}.btn-primary:hover:not(:disabled){background:var(--btn-primary-hover);border-color:var(--btn-primary-hover)}.btn-secondary{align-items:center;background:var(--card);border:1px solid var(--border-strong);border-radius:var(--btn-r);color:var(--ink-700);cursor:pointer;display:inline-flex;font-size:var(--fs-sm);font-weight:600;gap:var(--space-2);padding:9px 16px;transition:all .15s ease}.btn-secondary:hover{background:var(--canvas);border-color:var(--ink-500)}.btn-support{align-items:center;background:var(--btn-support);border:1px solid var(--btn-support);border-radius:var(--btn-r);color:#fff;cursor:pointer;display:inline-flex;font-size:var(--fs-sm);font-weight:600;gap:var(--space-2);padding:9px 18px;text-decoration:none;transition:background .15s ease,border-color .15s ease;white-space:nowrap}.btn-support:hover:not(:disabled){background:var(--btn-support-hover);border-color:var(--btn-support-hover)}.btn-support:disabled{background:var(--border-strong);border-color:var(--border-strong);color:var(--ink-500);cursor:default;transform:none}.modal-panel--danger{max-width:440px}.modal-danger-warning{background:var(--danger-tint);border:1px solid #c4432b40;border-radius:var(--r-md);color:var(--danger);font-size:13px;line-height:1.5;margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4)}.modal-danger-actions{display:flex;gap:var(--space-3);justify-content:flex-end;margin-top:var(--space-4)}.btn-delete{background:var(--danger);border:none;border-radius:var(--r-md);color:var(--on-status);cursor:pointer;font-size:var(--fs-sm);font-weight:700;padding:10px 18px}.btn-delete:hover:not(:disabled){opacity:.9}.btn-delete:disabled{cursor:not-allowed;opacity:.4}.badge{align-items:center;border-radius:var(--r-sm);display:inline-flex;font-size:var(--fs-xs);font-weight:600;gap:6px;padding:4px 10px;width:fit-content}.loading{color:var(--ink-700);padding:var(--space-7);text-align:center}.loading-overlay{background:#0000;justify-content:center;min-height:55vh;overflow:hidden}.loading-overlay,.loading-overlay__content{align-items:center;display:flex;position:relative}.loading-overlay__content{flex-direction:column;gap:8px;padding:0 var(--space-5);text-align:center;z-index:1}.sync-note{color:var(--ink-500);font-size:13px;margin:0 0 14px}.sync-note b{color:var(--ink-900);font-weight:600;margin-right:6px}.loading-overlay__title{color:var(--ink-900);font-size:15px;font-weight:600;margin-top:6px}.loading-overlay__sub{color:var(--ink-500);font-size:13px}.loading-overlay__logo{display:block;height:80px;margin-bottom:4px;width:80px}.empty,.empty-state,.state-empty{color:var(--ink-700);padding:var(--space-8) var(--space-5);text-align:center}.state-empty__icon{color:var(--ink-300);display:flex;justify-content:center;margin-bottom:var(--space-3)}.error,.state-error{background:var(--danger-tint);border:1px solid #c4432b40;border-radius:var(--r-md);color:var(--danger);padding:var(--space-4);text-align:left}.modal-overlay{align-items:center;background:#14171b80;display:flex;inset:0;justify-content:center;padding:var(--space-5);position:fixed;z-index:200}.modal-panel{background:var(--canvas);border-radius:18px;box-shadow:var(--shadow-lg);max-height:calc(100vh - 64px);max-width:480px;overflow-y:auto;width:100%}.modal-panel--compact{max-width:460px}.usr-modal{background:var(--canvas);display:flex;flex-direction:column;height:560px}.usr-modal .modal-panel__body{flex:1 1 auto;overflow-y:auto}.usr-modal .modal-col,.usr-modal .modal-form{background:var(--raised);border:1px solid var(--border);border-radius:14px;padding:16px 18px}.modal-panel__head{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:20px 24px}.modal-panel__head h2{color:var(--ink-900);font-size:15px}.modal-panel__subtitle{color:var(--ink-500);font-size:13px;margin-top:4px}.modal-panel--sync{display:flex;flex-direction:column;height:660px;max-width:640px}.modal-panel--sync .modal-panel__body{flex:1 1;min-height:0;overflow-y:auto}.dk-cols{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:1fr 1fr}.dk-col{display:flex;flex-direction:column;gap:10px}.dk-group{background:var(--card);border:1px solid var(--border);border-radius:13px;padding:11px 13px}.dk-group h4{color:var(--action-deep);font-size:10.5px;font-weight:700;letter-spacing:.04em;margin:0 0 4px;text-transform:uppercase}.dk-row{align-items:center;border-top:1px solid var(--border);display:flex;gap:8px;justify-content:space-between;padding:6px 0}.dk-row:first-of-type{border-top:none}.dk-row__l{min-width:0}.dk-row__l b{color:var(--ink-900);display:block;font-size:11.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dk-row__l span{color:var(--ink-500);display:block;font-size:10px}.dk-status{border-radius:999px;flex-shrink:0;font-size:9.5px;font-weight:700;padding:2px 7px}.dk-status--ok{background:var(--success-tint);color:var(--success)}.dk-status--warn{background:var(--warning-tint);color:var(--warning-ink)}.dk-status--neutral{background:var(--setting-bg);color:var(--ink-500)}@media (max-width:640px){.modal-panel--sync{height:80vh;max-width:calc(100vw - 32px)}.dk-cols{grid-template-columns:1fr}}.demo-form{display:flex;flex-direction:column;gap:var(--space-4)}.demo-form__row{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:1fr 1fr}.demo-form textarea{background:var(--canvas);border:1px solid var(--border-strong);border-radius:var(--r-md);color:var(--ink-900);font-family:inherit;font-size:var(--fs-base);padding:11px 14px;resize:vertical;width:100%}.demo-form textarea:focus{border-color:var(--ink-900);outline:none}@media (max-width:560px){.demo-form__row{grid-template-columns:1fr}}.modal-panel__close{background:var(--card);border:none;border-radius:50%;color:var(--ink-500);cursor:pointer;font-size:16px;height:30px;line-height:1;width:30px}.modal-panel__close:hover{background:var(--card-hover);color:var(--ink-900)}.modal-panel__body{gap:var(--space-6);padding:22px 24px}.modal-panel__body,.modal-section{display:flex;flex-direction:column}.modal-section{gap:var(--space-4)}.modal-section h3{color:var(--ink-900);font-size:13px;margin-bottom:0}.modal-section__hint{color:var(--ink-500);font-size:var(--fs-sm);margin-bottom:var(--space-3)}.org-logo-field{align-items:center;display:flex;gap:16px}.org-logo-field__preview{background:var(--raised);border:1px solid var(--border);border-radius:8px;max-height:60px;max-width:120px;object-fit:contain;padding:8px}.org-logo-field__empty{border:1px dashed var(--border-strong);border-radius:8px;color:var(--ink-300);font-size:12px;padding:8px 14px}.org-logo-field__actions{align-items:center;display:flex;gap:12px}.org-logo-field__upload{cursor:pointer}.modal-form,.modal-inline-form{display:flex;gap:var(--space-2)}.modal-form{align-items:flex-start;flex-direction:column}.modal-form input,.modal-inline-form input{background:var(--card);border:1px solid var(--border-strong);border-radius:var(--r-md);color:var(--ink-900);font-family:inherit;font-size:var(--fs-base);padding:10px 12px;width:100%}.modal-form input:focus,.modal-inline-form input:focus{border-color:var(--ink-900);outline:none}.modal-form--sectioned{gap:0}.modal-form--sectioned .modal-section{border-bottom:1px solid var(--border);margin-bottom:22px;padding-bottom:22px}.modal-form--sectioned .modal-section:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.modal-actions{display:flex;gap:10px;justify-content:flex-end;padding-top:18px}.modal-actions .btn-primary,.modal-actions .btn-secondary{font-size:12.5px;padding:8px 16px}.modal-actions .btn-primary{background:var(--btn-primary);box-shadow:none}.modal-actions .btn-primary:hover{box-shadow:none;transform:none}.modal-panel .form-field label{color:var(--ink-500);font-size:11.5px;font-weight:700}.modal-panel .form-field input,.modal-panel .form-field select{background:var(--card);padding:9px 12px}.modal-panel .demo-form__row{gap:10px}.tenant-modal{background:var(--card);border-radius:18px;box-shadow:var(--shadow-lg);display:flex;max-height:calc(100vh - 64px);max-width:760px;overflow:hidden;width:100%}.tenant-modal__rail{background:var(--canvas);border-right:1px solid var(--border);flex-shrink:0;padding:24px 18px;width:200px}.tenant-modal__brand{align-items:center;display:flex;font-family:var(--font-display);font-size:14px;font-weight:700;gap:8px;margin-bottom:28px}.tenant-modal__brand-dot{background:var(--action);border-radius:50%;height:7px;width:7px}.tenant-rail-steps{display:flex;flex-direction:column;gap:2px}.tenant-rail-step{align-items:center;border-radius:var(--r-sm);color:var(--ink-300);display:flex;font-size:12.5px;font-weight:500;gap:10px;padding:8px 6px;position:relative}.tenant-rail-step:not(:last-child):after{background:var(--border-strong);content:"";height:12px;left:17px;position:absolute;top:30px;width:1px}.tenant-rail-step__dot{align-items:center;background:var(--card);border:1.5px solid var(--border-strong);border-radius:50%;color:var(--ink-300);display:flex;flex-shrink:0;font-family:var(--font-mono);font-size:9.5px;height:18px;justify-content:center;width:18px}.tenant-rail-step.is-done .tenant-rail-step__dot{background:var(--success);border-color:var(--success);color:var(--on-status)}.tenant-rail-step.is-active{color:var(--ink-900);font-weight:700}.tenant-rail-step.is-active .tenant-rail-step__dot{background:var(--action-tint);border-color:var(--action);color:var(--action)}.tenant-modal__body{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow-y:auto;padding:22px 28px 24px}.tenant-modal__body .modal-panel__close{align-self:flex-end;margin-bottom:4px}.tenant-modal__head h2{font-family:var(--font-display);font-size:18px;font-weight:700;margin:0 0 6px}.tenant-modal__head p{color:var(--ink-500);font-size:12.5px;line-height:1.55;margin:0 0 20px;max-width:50ch}.tenant-modal__foot{align-items:center;border-top:1px solid var(--border);display:flex;justify-content:space-between;margin-top:20px;padding-top:18px}.consent-list{display:flex;flex-direction:column;gap:12px}.consent-item{background:var(--canvas);border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden}.consent-item.is-done{border-color:var(--success)}.consent-item.is-locked{opacity:.55}.consent-item__row{align-items:center;display:flex;gap:14px;padding:14px 16px}.consent-item__badge{align-items:center;background:var(--action-tint);border-radius:var(--r-sm);color:var(--action-deep);display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.consent-item__badge svg{height:17px;width:17px}.consent-item.is-done .consent-item__badge{background:var(--success-tint);color:var(--success)}.consent-item__main{flex:1 1;min-width:0}.consent-item__title{align-items:center;color:var(--ink-900);display:flex;font-size:13px;font-weight:700;gap:8px;margin-bottom:2px}.consent-item__title small{background:var(--card-hover);border-radius:4px;color:var(--ink-500);font-family:var(--font-mono);font-size:9.5px;font-weight:500;letter-spacing:.04em;padding:2px 6px;text-transform:uppercase}.consent-item__desc{color:var(--ink-500);font-size:11.5px;line-height:1.5}.consent-item__action{flex-shrink:0;text-align:right}.btn-consent{background:var(--action);border:none;border-radius:999px;color:#fff;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;padding:8px 15px;white-space:nowrap}.btn-consent:disabled{background:var(--card-hover);color:var(--ink-300);cursor:not-allowed}.btn-consent.is-waiting{background:var(--warning);color:var(--on-status)}.status-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;gap:5px;padding:4px 9px}.status-pill--done{background:var(--success-tint);color:var(--success)}.status-pill--waiting{background:var(--warning-tint);color:var(--warning-ink)}.status-pill--locked{background:var(--card-hover);color:var(--ink-300)}.consent-item__note{background:var(--cream);border-top:1px solid var(--border);color:var(--ink-700);display:flex;font-size:11px;gap:8px;line-height:1.5;padding:10px 16px}.consent-item__skip{padding:0 16px 12px}.consent-item__skip button{background:none;border:none;color:var(--ink-500);cursor:pointer;font-family:inherit;font-size:11px;padding:0;text-decoration:underline}.spin{animation:consent-spin 1s linear infinite}@keyframes consent-spin{to{transform:rotate(1turn)}}.form-hint{color:var(--ink-500);font-size:var(--fs-xs);margin-top:6px}.form-field{display:flex;flex-direction:column;gap:6px}.form-field label{color:var(--ink-700);font-size:12.5px;font-weight:600}.form-field input,.form-field select{background:var(--canvas);border:1px solid var(--border-strong);border-radius:var(--r-md);color:var(--ink-900);font-family:inherit;font-size:var(--fs-base);padding:11px 14px;width:100%}.form-field input:focus,.form-field select:focus{border-color:var(--ink-900);outline:none}.role-info{background:var(--card);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);padding:var(--space-5)}.role-info h4{font-family:var(--font-display);font-size:15px;font-weight:700;margin-bottom:var(--space-4)}.role-info__row{border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:4px;padding:var(--space-3) 0}.role-info__row:last-child{border-bottom:none}.role-info__row b{font-size:13.5px}.role-info__row span{color:var(--ink-700);font-size:12.5px;line-height:1.5}.decision-type{margin-bottom:2px;min-width:0}.decision-type>b{color:var(--ink-500);display:block;font-size:10px;font-weight:700;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.decision-type label{align-items:center;color:var(--ink-900);cursor:pointer;display:flex;font-size:12.5px;gap:8px;padding:5px 0}.decision-type label span{flex:1 1;min-width:0}.decision-type input[type=radio]{accent-color:var(--action);cursor:pointer;flex-shrink:0;height:15px;width:15px}.audit-note{border-top:1px solid var(--action-border-soft);padding:var(--space-2) 0 0}.modal-user-list{display:flex;flex-direction:column;gap:var(--space-2)}.modal-user-list__item{align-items:center;background:var(--canvas);border:1px solid var(--border);border-radius:var(--r-md);display:flex;gap:var(--space-3);justify-content:space-between;padding:8px var(--space-3)}.modal-user-list__info{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.modal-user-list__name{color:var(--ink-900);font-size:var(--fs-sm);font-weight:600}.modal-user-list__email,.modal-user-list__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-user-list__email,.modal-user-list__meta{color:var(--ink-500);font-size:var(--fs-xs)}.modal-user-list__meta{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:2px;white-space:nowrap}.modal-user-list__remove{background:#0000;border:1px solid var(--border);border-radius:var(--r-sm);color:var(--ink-500);cursor:pointer;flex-shrink:0;font-size:16px;height:24px;line-height:1;width:24px}.modal-user-list__remove:hover{border-color:var(--danger);color:var(--danger)}.modal-user-list__remove:disabled{cursor:default;opacity:.5}.modal-msg{font-size:var(--fs-sm);margin-top:var(--space-2)}.modal-msg--error{color:var(--danger)}.modal-msg--success{color:var(--success)}.placeholder-panel{color:var(--ink-700);padding:var(--space-8) var(--space-5);text-align:center}.placeholder-panel__icon{color:var(--ink-300);display:flex;justify-content:center;margin-bottom:var(--space-3)}.placeholder-panel h3{color:var(--ink-900);font-size:var(--fs-lg);margin-bottom:var(--space-2)}.secure-score{display:flex;flex-direction:column;gap:var(--space-5)}.conditional-access h2,.membership h2,.mfa-status h2,.secure-score h2{color:var(--ink-900);font-size:var(--fs-xl)}.percentage{color:var(--ink-900);font-size:var(--fs-md);font-weight:600;text-align:center}.devices{display:flex;flex-direction:column;gap:var(--space-5)}.devices h2{color:var(--ink-900);font-size:var(--fs-xl)}.data-table{background:var(--card);border:1px solid var(--border);border-collapse:collapse;border-radius:var(--r-lg);box-shadow:var(--shadow-sm);font-size:var(--fs-sm);margin-bottom:var(--space-5);width:100%}.data-table th{background:var(--card);border-bottom:1px solid var(--border);color:var(--ink-500);font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.05em;padding:9px var(--space-4);text-align:left;text-transform:uppercase}.data-table thead tr:first-child th:first-child{border-top-left-radius:var(--r-lg)}.data-table thead tr:first-child th:last-child{border-top-right-radius:var(--r-lg)}.data-table tbody tr:last-child td:first-child{border-bottom-left-radius:var(--r-lg)}.data-table tbody tr:last-child td:last-child{border-bottom-right-radius:var(--r-lg)}.data-table td{border-bottom:1px solid var(--border);color:var(--ink-700);padding:9px var(--space-4);vertical-align:middle}.data-table tr:last-child td{border-bottom:none}.data-table tr:hover td{background:var(--canvas)}.data-table .strong{color:var(--ink-900);font-weight:600}.sortable-th{cursor:pointer;-webkit-user-select:none;user-select:none}.sortable-th:hover{color:var(--ink-900)}.sortable-th__inner{align-items:center;display:inline-flex;gap:4px}.sortable-th__arrow{font-size:9px;opacity:0;transition:opacity .15s ease}.sortable-th:hover .sortable-th__arrow{opacity:.55}.sortable-th.is-active .sortable-th__arrow{color:var(--action-deep);opacity:1}.filter-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-5);margin-bottom:var(--space-3)}.filter-count{color:var(--ink-500);font-size:var(--fs-xs);margin-left:auto}.mini-flag{align-items:center;border-radius:var(--r-sm);display:inline-flex;font-size:11.5px;font-weight:500;gap:5px;padding:2px 7px}.mini-flag--warn{background:var(--warning-tint);color:var(--warning-ink)}.mini-flag--neutral{background:var(--canvas);color:var(--ink-500)}.badges{display:flex;flex-wrap:wrap;gap:4px}.tenant-card{background:var(--card);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);cursor:pointer;padding:var(--space-5);transition:box-shadow .15s ease,transform .15s ease}.tenant-card:hover{box-shadow:var(--shadow-md)}.sync-status{color:var(--ink-500);font-size:var(--fs-xs);gap:6px}.sync-status,.toast{align-items:center;display:flex}.toast{animation:toast-in .25s ease;background:var(--surface-dark);border-radius:var(--r-md);bottom:var(--space-6);box-shadow:var(--shadow-lg);color:#fff;gap:12px;padding:14px 18px;position:fixed;right:var(--space-6);z-index:600}@keyframes toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.toast__icon{align-items:center;background:#1f7a4d40;border-radius:50%;color:var(--success-on-dark);display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.toast__icon--error{background:#d6291a40;color:var(--danger-on-dark)}.toast__text{font-size:var(--fs-sm);max-width:280px}.toast__text b{display:block;margin-bottom:2px}.toast__close{background:none;border:none;color:#ffffff80;font-size:16px;margin-left:8px}.stat-card__value.danger{color:var(--danger)}.stat-card__value.warn{color:var(--warning-ink)}.subsection{margin-bottom:var(--space-6)}.nc-shell{align-items:stretch;display:flex;min-height:100vh}.nc-main{display:flex;flex:1 1;flex-direction:column;min-width:0}.card{background:var(--card);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);padding:var(--space-5)}.head{align-items:flex-start;display:flex;gap:var(--space-4);justify-content:space-between;margin-bottom:var(--space-4)}.head h1{font-size:24px;letter-spacing:-.02em;line-height:1.1;margin:0 0 8px}.head p{color:var(--ink-500);font-size:var(--fs-sm);line-height:1.55;margin:0;max-width:62ch}.eye{color:var(--action);font-size:10px;font-weight:800;letter-spacing:.13em;margin-bottom:6px;text-transform:uppercase}.ov-page{width:100%}.ov-greet{color:var(--ink-500);font-family:var(--font-display);font-size:28px;font-weight:700;margin-bottom:4px}.ov-greet b{color:var(--ink-900);font-weight:600}.ov-sub{color:var(--ink-500);font-size:13.5px;line-height:1.5;margin:0;max-width:58ch}.ov-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between;margin-bottom:var(--space-5)}.ov-datestamp{color:var(--ink-300);font-family:var(--font-mono);font-size:11px;text-align:right;white-space:nowrap}.ov-hero{background:var(--card-lift);border:1px solid var(--border);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);display:grid;grid-template-columns:1.15fr .95fr .95fr .8fr;margin-bottom:var(--space-4);overflow:hidden}.ov-fw-mini{display:flex;flex-direction:column;gap:8px;width:100%}.ov-fw-row{align-items:center;background:var(--card-lift);border:1px solid var(--border);border-radius:9px;display:flex;font-size:13.5px;gap:8px;justify-content:space-between;overflow:hidden;padding:10px 14px 10px 17px;position:relative}.ov-fw-row b{font-weight:600}.ov-fw-row span{font-family:var(--font-display);font-size:14px;font-weight:700}.ov-fw-row__accent{bottom:0;left:0;position:absolute;top:0;width:4px}.ov-fw-mini+.ov-linkbtn{margin-top:auto;padding-top:var(--space-3)}.ov-hero>div{align-items:center;display:flex;flex-direction:column;padding:var(--space-6);text-align:center}.ov-hero>div+div{border-left:1px solid var(--border)}.ov-eyebrow{font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.07em;margin-bottom:var(--space-2);text-transform:uppercase}.ov-eyebrow--bad{color:var(--danger)}.ov-eyebrow--muted{color:var(--ink-500)}.ov-hero__number{font-feature-settings:"tnum";color:var(--danger);font-family:var(--font-display);font-size:70px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1}.ov-hero__number-label{color:var(--ink-900);font-size:13px;font-weight:600;margin-top:4px}.ov-hero__hint{color:var(--ink-500);font-size:12px;line-height:1.5;margin:var(--space-2) 0 var(--space-4);max-width:32ch}.ov-hero__chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.ov-chip{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;gap:6px;padding:5px 10px}.ov-chip--bad{background:var(--danger-tint);color:var(--danger)}.ov-chip--warn{background:var(--warning-tint);color:var(--warning-ink)}.ov-chip__dot{background:currentColor;border-radius:50%;height:6px;width:6px}.ov-gauge-text{fill:var(--ink-900);font-family:var(--font-display);font-size:26px;font-weight:700}.ov-score__sub{color:var(--ink-500);font-size:12.5px;line-height:1.4;margin-top:var(--space-3)}.ov-doc-row{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;padding:0}.ov-doc-num{font-feature-settings:"tnum";color:var(--ink-900);display:block;font-family:var(--font-display);font-size:70px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.ov-doc-label{color:var(--ink-500);display:block;font-size:12.5px;line-height:1.35;margin-top:var(--space-2)}@keyframes ov-cursor-blink{50%{opacity:0}}.ov-next:hover:not(.ov-next--cta){opacity:.88}.starthere{background:var(--card);border:1px solid var(--border);border-radius:var(--r-lg);margin-bottom:var(--space-6);overflow:hidden}.is-clickable-row{cursor:pointer}.is-clickable-row:hover{background:var(--cream)}.is-clickable-row:focus-visible{outline:2px solid var(--action);outline-offset:-2px}.nc-content{max-width:2400px;padding:var(--space-6) max(var(--space-4),3.5%);width:100%}.pill{align-items:center;border-radius:var(--r-full);display:inline-flex;font-size:var(--fs-xs);font-weight:600;gap:5px;padding:3px 9px;width:fit-content}.pill--warn{background:var(--warning-tint);color:var(--warning-ink)}.pill--bad{background:var(--danger-tint);color:var(--danger)}.pill--info{background:var(--info-bg);color:var(--info)}.pill:before{background:currentColor;border-radius:50%;content:"";height:6px;width:6px}.detail-hero{background:var(--card);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);margin-bottom:var(--space-5);padding:var(--space-6)}.detail-hero__pill{margin-bottom:var(--space-3)}.detail-hero h2{font-size:21px;margin-bottom:10px}.detail-hero p{color:var(--ink-soft);font-size:var(--fs-base);line-height:1.6;max-width:64ch}.more-toggle{align-items:center;background:none;border:none;color:var(--info);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:13px;font-weight:600;gap:6px;margin-top:14px;padding:0}.more-toggle:hover{color:var(--action-deep)}.more-toggle svg{transition:transform .15s ease}.more-toggle.open svg{transform:rotate(90deg)}.more-content{background:var(--info-bg);border:1px solid var(--border-strong);border-radius:var(--r-md);color:var(--ink-900);display:none;font-size:13.5px;line-height:1.6;margin-top:12px;max-width:640px;padding:13px 16px}.more-content.open{display:block}.more-content b{color:var(--action-deep)}.timeline{background:var(--card);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);padding:var(--space-5)}.applications{display:flex;flex-direction:column;gap:var(--space-5)}.applications h2{color:var(--ink-900);font-size:var(--fs-xl)}@media (max-width:640px){.stat-row{grid-template-columns:1fr 1fr;margin-top:-40px}}.pt-list{background:var(--card);border:1px solid var(--border);border-radius:16px;min-height:max(420px,calc(100vh - 300px));padding:6px}.pt-row{align-items:center;border:1.5px solid #0000;border-radius:12px;cursor:pointer;display:flex;gap:14px;padding:13px 14px}.pt-row+.pt-row{border-radius:0;border-top:1px solid var(--border)}.pt-row:first-child{border-radius:12px 12px 0 0}.pt-row:last-child{border-radius:0 0 12px 12px}.pt-row:only-child{border-radius:12px}.pt-row:hover{background:var(--obj-row-hover-bg)}.pt-row:focus-visible{outline:2px solid var(--action);outline-offset:2px}.pt-row.is-editing{background:var(--obj-row-selected-bg);border-color:var(--obj-row-selected-ring);border-radius:12px;border-top-color:#0000}.pt-av{align-items:center;background:var(--canvas);border-radius:12px;color:var(--ink-700);display:flex;flex-shrink:0;font-family:var(--font-display);font-size:14px;font-weight:600;height:38px;justify-content:center;width:38px}.pt-row.is-editing .pt-av{background:var(--action);color:#fff}.pt-row__main{flex:1 1;min-width:0}.pt-row__main b{color:var(--ink-900);display:block;font-size:14px;font-weight:600}.pt-row__main small{color:var(--ink-500);display:block;font-size:12px;margin-top:2px}.pt-status{align-items:center;color:var(--ink-700);display:inline-flex;font-size:12.5px;gap:7px;margin-right:6px;white-space:nowrap}.pt-status:before{background:var(--success);border-radius:50%;content:"";height:8px;width:8px}.pt-status--bad{color:var(--danger);font-weight:600}.pt-status--bad:before{background:var(--danger)}.pt-status--neutral{color:var(--ink-500)}.pt-status--neutral:before{background:var(--ink-300)}.pt-acts{display:flex;gap:2px}.pt-acts,.pt-ib{align-items:center}.pt-ib{background:#0000;border:1px solid #0000;border-radius:10px;color:var(--ink-500);cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:relative;width:34px}.pt-ib:hover{background:var(--raised);border-color:var(--border);color:var(--ink-900)}.pt-ib--del:hover{background:var(--danger-tint);border-color:var(--danger);color:var(--danger)}.pt-ib--warn,.pt-ib--warn:hover{color:var(--warning-ink)}.pt-ib--warn:hover{background:var(--warning-tint);border-color:var(--warning)}.pt-ib--go{color:var(--ink-300);pointer-events:none}.pt-row:hover .pt-ib--go{color:var(--action)}.pt-ib[data-tip]:hover:after{background:var(--ink-900);border-radius:7px;bottom:calc(100% + 6px);color:var(--canvas);content:attr(data-tip);font-size:11px;font-weight:500;left:50%;padding:5px 9px;pointer-events:none;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:20}.pt-divider{background:var(--border);height:18px;margin:0 4px;width:1px}.pt-foot{color:var(--ink-500);font-size:11.5px;margin:12px 4px 0}@media (max-width:640px){.pt-status{font-size:0;margin-right:2px}.pt-status:before{height:10px;width:10px}}.pt-crumb{align-items:center;background:none;border:none;color:var(--ink-500);cursor:pointer;display:inline-flex;font-size:var(--fs-sm);font-weight:600;gap:6px;margin-bottom:8px;padding:0}.pt-crumb:hover{color:var(--ink-900)}.modal-panel--form{max-width:600px}.modal-panel--wide{max-width:940px}.modal-panel__title{align-items:center;display:flex;gap:14px}.modal-panel__title h2{font-size:17px;margin:0}.modal-panel__ico{align-items:center;background:var(--action-tint);border-radius:13px;color:var(--action);display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.modal-panel__ico--danger{background:var(--danger-tint);color:var(--danger)}.modal-panel__body--cols{grid-column-gap:36px;align-items:start;column-gap:36px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.modal-col{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}@media (max-width:760px){.modal-panel__body--cols{grid-template-columns:1fr;row-gap:var(--space-6)}}.tenant-modal{max-width:860px}.tenant-modal__body{padding:26px 32px 28px}.pt-filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.pt-filters .dv-tabs{margin-bottom:0}.pt-lic{display:inline-flex!important}.pt-lic,.pt-lictags{align-items:center;gap:5px}.pt-lictags{display:inline-flex;flex-wrap:wrap}.pt-lictag{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:999px;color:var(--ink-700);display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:2px 8px 2px 6px}.pt-lictag svg{opacity:.7}.prod-opt:hover:not(:disabled){border-color:var(--action-border-soft)}.pt-access{font-size:12.5px;max-width:190px;overflow:hidden;text-overflow:ellipsis}.pt-access,.pt-role{color:var(--ink-700);white-space:nowrap}.pt-role{background:var(--canvas);border-radius:999px;font-size:11px;font-weight:600;padding:3px 9px}.pt-role--adm{background:var(--action-tint);color:var(--action-deep)}.pt-status{border-radius:999px;flex-shrink:0;font-size:11px;font-weight:600;padding:3px 10px}.pt-status--pending{background:var(--warning-tint);color:var(--warning-ink)}.pt-status--invited{background:var(--card);color:var(--ink-500)}.pt-approve{font-size:12.5px;padding:6px 14px}.pt-meta{color:var(--ink-500);font-size:12px;margin-right:6px;min-width:128px;text-align:right;white-space:nowrap}@media (max-width:900px){.pt-access,.pt-meta{display:none}}.seg-ctl{background:var(--card-lift);border:1px solid var(--border);border-radius:12px;display:flex;gap:2px;padding:3px}.seg-ctl button{background:#0000;border:none;border-radius:9px;color:var(--ink-700);cursor:pointer;flex:1 1;font-family:inherit;font-size:12.5px;font-weight:600;padding:9px 10px}.seg-ctl button.is-on{background:var(--raised);box-shadow:0 1px 4px #14151d1f;color:var(--ink-900)}.seg-ctl button:disabled{cursor:default}.chk-list{grid-gap:6px;display:grid;gap:6px}.chk-row{background:var(--raised);border:1px solid var(--border);border-radius:12px;color:var(--ink-900);cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;gap:11px;padding:10px 12px;text-align:left}.chk-row,.chk-row__box{align-items:center;display:flex}.chk-row__box{border:2px solid var(--border-strong);border-radius:6px;color:#fff;flex-shrink:0;height:20px;justify-content:center;width:20px}.chk-row.is-on{background:var(--action-tint);border-color:var(--action)}.chk-row.is-on .chk-row__box{background:var(--action);border-color:var(--action)}.modal-panel .role-info{background:var(--card);box-shadow:none}.ov-score__hint{margin:var(--space-2) auto var(--space-3);text-align:center}.ov-delta{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;gap:5px;padding:5px 11px 5px 8px;white-space:nowrap}.ov-delta--up{background:var(--success-tint);color:var(--success)}.ov-delta--down{background:var(--danger-tint);color:var(--danger)}.ov-delta--flat{background:var(--card);border:1px solid var(--border);color:var(--ink-700)}.ov-delta--none{background:#0000;border:1px dashed var(--ink-300);padding-left:11px}.ov-delta--none,.ov-delta__since{color:var(--ink-500);font-weight:500}.ov-delta__since{font-size:12px}.ov-doc__review{align-items:center;margin-top:var(--space-3)}.ov-linkbtn{background:none;border:none;color:var(--action-deep);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:0}.ov-linkbtn:hover{text-decoration:underline}.ov-eyebrow{font-size:11.5px}.ov-eyebrow--bad:before{background:var(--danger);border-radius:50%;content:"";display:inline-block;height:7px;margin-right:7px;vertical-align:1px;width:7px}.ov-hero__number{color:var(--ink-900)}.ov-doc-num,.ov-hero__number{align-items:center;display:flex;justify-content:center;min-height:92px}.ov-hero__chips{margin-top:auto;padding-top:var(--space-3)}.ov-hero__hint{font-size:12.5px}.ov-datestamp{align-items:center;background:var(--raised);border:1px solid var(--border);border-radius:999px;color:var(--ink-700);display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:8px;padding:7px 13px}.ov-datestamp:before{background:var(--success);border-radius:50%;content:"";height:7px;width:7px}.lic-pill{align-items:center;background:var(--action-tint);border-radius:999px;color:var(--action-deep);display:inline-flex;font-weight:700;gap:6px;padding:4px 11px 4px 9px}.missing-dash{border-bottom:1px dotted var(--danger);color:var(--danger);cursor:help;font-style:normal;font-weight:700}.etp{display:flex;flex-direction:column}.etp-chips{display:flex;flex-wrap:wrap;gap:8px;padding:14px 24px}.etp-chip{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:7px;padding:5px 11px}.etp-chip:before{background:currentColor;border-radius:50%;content:"";height:7px;width:7px}.etp-chip--ok{background:var(--success-tint);color:var(--success)}.etp-chip--warn{background:var(--warning-tint);color:var(--warning-ink)}.etp-chip--bad{background:var(--danger-tint);color:var(--danger)}.etp-chip--neutral{background:var(--card);color:var(--ink-500)}.etp-body{display:flex;gap:14px;height:560px;padding:0 24px 22px}.etp-nav{grid-gap:3px;align-content:start;background:var(--card);border:1px solid var(--border);border-radius:14px;display:grid;flex-shrink:0;gap:3px;overflow-y:auto;padding:10px;width:210px}.etp-nav button{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--ink-700);cursor:pointer;display:flex;font:600 12px inherit;font:600 12px var(--font-sans,inherit);gap:10px;padding:11px 13px;text-align:left;width:100%}.etp-nav button svg{color:var(--ink-500);flex-shrink:0}.etp-nav button:hover{background:var(--canvas)}.etp-nav button.on{background:var(--raised);box-shadow:0 1px 5px #14151d1a;color:var(--ink-900)}.etp-nav button.on svg{color:var(--action)}.etp-dot{background:var(--warning);border-radius:50%;height:8px;margin-left:auto;width:8px}.etp-pane{background:var(--card);border:1px solid var(--border);border-radius:14px;box-sizing:border-box;flex:1 1;min-width:0;overflow-y:auto;padding:20px 22px}.etp-h{color:var(--ink-900);font-size:16px;margin:0 0 4px}.etp-sub{color:var(--ink-500);font-size:13px;line-height:1.55;margin:0 0 18px;max-width:560px}.etp-card{background:var(--card-lift);border:1px solid var(--border);border-radius:13px;margin-bottom:11px;padding:16px 18px}.etp-card--alert{background:var(--warning-tint);border-color:var(--warning)}.etp-card h4{color:var(--ink-900);font-size:14px;margin:0 0 2px}.etp-card>p{color:var(--ink-500);font-size:12.5px;line-height:1.55;margin:0 0 12px;max-width:540px}.etp-card--alert>p{color:var(--ink-700)}.etp-card .modal-inline-form{margin-top:0}.etp-hist{display:flex;flex-direction:column;gap:6px}.etp-hist__row{background:var(--card);border:1px solid var(--border);border-radius:10px;gap:11px;padding:9px 11px}.etp-hist__ic,.etp-hist__row{align-items:center;display:flex}.etp-hist__ic{background:var(--success-tint);border-radius:8px;color:var(--success);flex-shrink:0;height:26px;justify-content:center;width:26px}.etp-hist__main{flex:1 1;min-width:0}.etp-hist__main b{color:var(--ink-900);display:block;font-size:12px}.etp-hist__main span{color:var(--ink-500);display:block;font-size:11px;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.etp-hist__badge{background:var(--success-tint);border-radius:999px;color:var(--success);flex-shrink:0;font-size:10px;font-weight:700;padding:3px 9px}.etp-hist__badge.is-test{background:var(--warning-tint);color:var(--warning-ink)}.etp-none{margin:0}.etp-empty,.etp-none{color:var(--ink-500);font-size:13px}.etp-empty{border:1px dashed var(--border);border-radius:16px;padding:26px;text-align:center}.etp-kv{align-items:center;border-top:1px solid var(--border);display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:9px 0}.etp-kv span{color:var(--ink-500)}.etp-kv b{font-weight:600}.etp-tone--ok{color:var(--success)}.etp-tone--warn{color:var(--warning-ink)}.etp-tone--bad{color:var(--danger)}.etp-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.etp-foot{color:var(--ink-500);font-size:12px;line-height:1.5;margin:10px 0 0}.etp-perms{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.etp-perms code{background:var(--canvas);border:1px solid var(--warning);border-radius:8px;color:var(--ink-900);font-family:monospace;font-family:var(--font-mono,monospace);font-size:11.5px;padding:3px 9px}@media (max-width:760px){.etp-body{grid-template-columns:1fr}.etp-nav{border-bottom:1px solid var(--border);border-right:none;grid-auto-flow:column;overflow-x:auto}.etp-nav button{white-space:nowrap;width:auto}.etp-chips,.etp-pane{padding-inline:16px}}.wq-policy-link{background:none;border:none;color:var(--action-deep);cursor:pointer;font-family:inherit;font-size:inherit;font-weight:700;padding:0;text-align:left;text-decoration:underline}.wq-policy-filter{align-items:center;background:var(--action-tint);border-radius:12px;color:var(--ink-900);display:flex;flex-wrap:wrap;font-size:12.5px;gap:12px;margin:0 0 10px;padding:10px 14px}.pt-lictag--trial{background:var(--warning-tint);color:var(--warning-ink)}.pt-lictag--expired{background:var(--danger-tint);color:var(--danger)}.lcp-opts{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.lcp-opt{background:var(--card);border:1px solid var(--border-strong);border-radius:var(--r-md);color:var(--ink-900);cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:12px 14px;text-align:left}.lcp-opt:hover:not(:disabled){background:var(--card-hover)}.lcp-opt.is-on{background:var(--action-tint);box-shadow:inset 0 0 0 1.5px var(--action)}.lcp-opt b{font-family:var(--font-display);font-size:15px}.lcp-opt span{color:var(--ink-500);font-size:12.5px}.lcp-current{gap:12px;justify-content:space-between}.lcp-current,.lcp-meta{align-items:center;color:var(--ink-700);display:flex;font-size:13px}.lcp-meta{flex-wrap:wrap;gap:8px 18px;margin-top:var(--space-3)}.lcp-meta b{color:var(--ink-900)}.lcp-date{align-items:center;display:inline-flex;gap:8px}.lcp-detail{grid-gap:18px;background:var(--canvas);border:1px solid var(--border);border-radius:var(--r-md);display:grid;gap:18px;grid-template-columns:1fr 1fr;margin-top:var(--space-3);padding:14px 16px}.lcp-detail h5{color:var(--ink-900);font-size:12.5px;font-weight:600;margin:0 0 8px}.lcp-detail ul{color:var(--ink-700);display:flex;flex-direction:column;font-size:13px;gap:6px;list-style:none;margin:0;padding:0}.lcp-detail li{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-columns:16px 1fr}.lcp-detail li svg{color:var(--action);margin-top:3px}.lcp-detail li.is-no{color:var(--ink-500)}.lcp-dash{color:var(--ink-300);text-align:center}@media (max-width:700px){.lcp-detail,.lcp-opts{grid-template-columns:1fr}}.ov-blocks{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--space-4)}.ov-blk{background:var(--card-lift);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-lift);display:flex;flex-direction:column;gap:12px;min-width:0;padding:18px 20px 14px}.ov-blk--wide{grid-column:1/-1}.ov-blk__h{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.ov-blk__h h3{color:var(--ink-900);font-family:var(--font-display);font-size:16px;font-weight:600;margin:0}.ov-blk__h p{font-size:12.5px}.ov-blk__empty,.ov-blk__h p{color:var(--ink-500);margin:0}.ov-blk__empty{font-size:13px}.ov-blk .ov-linkbtn{align-self:flex-start}.ov-list{display:flex;flex-direction:column}.ov-list__row{grid-gap:12px;align-items:center;background:none;border:0;border-radius:var(--r-sm);border-top:1px solid var(--border);color:inherit;cursor:pointer;display:grid;font:inherit;gap:12px;grid-template-columns:8px 1fr auto auto;padding:11px 6px;text-align:left;width:100%}.ov-list__row:first-child{border-top:0}.ov-list__row:hover{background:var(--canvas)}.ov-list__dot{background:var(--warning);border-radius:50%;height:8px;width:8px}.ov-list__dot--bad{background:var(--danger)}.ov-list__main b{color:var(--ink-900);display:block;font-size:13.5px;font-weight:600}.ov-list__area,.ov-list__main small{color:var(--ink-500);font-size:12px}.ov-list__cnt{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;min-width:28px;text-align:right}.ov-bars{display:flex;flex-direction:column;gap:4px}.ov-bars__row{grid-gap:12px;align-items:center;background:none;border:0;border-radius:var(--r-sm);color:inherit;cursor:pointer;display:grid;font:inherit;font-size:13px;gap:12px;grid-template-columns:130px 1fr 40px;padding:5px 4px;text-align:left;width:100%}.ov-bars__row:hover,.ov-bars__trk{background:var(--canvas)}.ov-bars__trk{border-radius:5px;display:flex;height:10px;overflow:hidden}.ov-bars__bad{background:var(--danger);display:inline-block}.ov-bars__warn{background:#e8a23a;display:inline-block}.ov-bars__n{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.ov-bars__legend{color:var(--ink-500);display:flex;font-size:12px;gap:14px}.ov-bars__legend span{align-items:center;display:inline-flex;gap:6px}.ov-bars__legend i{border-radius:3px;height:10px;width:10px}.ov-tl{display:flex;flex-direction:column}.ov-tl__row{grid-gap:10px;align-items:start;border-top:1px solid var(--border);display:grid;font-size:13.5px;gap:10px;grid-template-columns:20px 1fr auto;padding:10px 0}.ov-tl__row:first-child{border-top:0}.ov-tl__row time{color:var(--ink-500);font-size:12px;white-space:nowrap}.ov-tl__ic{background:var(--canvas);border-radius:50%;color:var(--ink-700);display:grid;font-size:12px;font-weight:700;height:20px;margin-top:1px;place-items:center;width:20px}.ov-tl__ic--ok{background:var(--success-tint);color:var(--success)}.ov-tl__ic--warn{background:var(--warning-tint);color:var(--warning-ink)}.ov-tl__ic--bad{background:var(--danger-tint);color:var(--danger)}@media (max-width:1000px){.ov-blocks{grid-template-columns:1fr}}.nc-content:has(.ov-page){padding-inline:clamp(var(--space-6),8vw,185px)}.wq-seg,.wq-vt{background:var(--card);border:1px solid var(--border);border-radius:11px;display:flex;gap:2px;padding:3px}.wq-seg__btn{align-items:center;background:none;border:0;border-radius:8px;color:var(--ink-500);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:7px;padding:5px 12px;white-space:nowrap}.wq-seg__btn:hover,.wq-vt__btn:hover{color:var(--ink-900)}.wq-seg__btn.is-on,.wq-vt__btn.is-on{background:var(--action);box-shadow:0 1px 3px #5d5fe859;color:#fff}.wq-seg__btn.is-on:hover,.wq-vt__btn.is-on:hover{color:#fff}.wq-seg__btn.is-on .wq-seg__dot{box-shadow:0 0 0 2px #fff}.wq-seg__dot{border-radius:50%;height:7px;width:7px}.wq-seg__dot--bad{background:var(--danger)}.wq-seg__dot--warn{background:var(--warning)}.wq-seg__dot--ok{background:var(--success)}.wq-vt__btn{align-items:center;background:none;border:0;border-radius:8px;color:var(--ink-500);cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:30px}.pt-never{color:var(--warning-ink);font-weight:600}.pt-ib--mail:hover{color:var(--action-deep)}.entity-row__sortbtn.is-movable{cursor:grab}.entity-row__sortbtn.is-movable:active{cursor:grabbing}.entity-row__sortbtn.is-dragover{background:color-mix(in srgb,var(--action) 6%,#0000);box-shadow:inset 3px 0 0 var(--action)}.tabel-head-row .entity-row__sortbtn{position:relative}.tabel-resize{bottom:0;cursor:col-resize;position:absolute;right:-6px;top:0;width:12px;z-index:2}.tabel-resize:after{background:var(--ink-300);border-radius:2px;content:"";height:16px;left:4px;margin-top:-8px;position:absolute;top:50%;transition:background .12s,height .12s,margin-top .12s;width:3px}.tabel-resize:hover:after{background:var(--action);height:22px;margin-top:-11px}.doc-field.dp{align-items:center;background:var(--raised);border:1px solid var(--border);border-radius:12px;display:flex;gap:8px;padding:3px}.doc-field.dp:focus-within{border-color:var(--ink-300)}.doc-field.dp .dp__trigger{flex:1 1;min-width:0;padding:6px 8px 6px 0}.tabel-head-row__dec{flex:0 0 150px}.tabel-row__dec-col{align-items:center;display:flex;flex:0 0 150px;min-width:0}.tabel-head-row .entity-row__sortbtn{min-width:0}.sortable-th{position:relative}.nc-submenu-slot{flex:none}.nc-submenu-slot:empty{display:none}.side-menu{background:var(--card-lift);border-right:1px solid var(--border);box-sizing:border-box;display:flex;flex-direction:column;gap:2px;height:100vh;padding:var(--space-5) var(--space-3);position:sticky;top:0;width:220px;z-index:20}.side-menu__title{color:var(--ink-500);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.07em;margin:0;padding:var(--space-3) 12px 6px;text-transform:uppercase}.side-menu__link{align-items:center;background:none;border:0;border-radius:var(--r-md);color:var(--ink-500);cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:500;gap:10px;padding:8px 12px;text-align:left;width:100%}.side-menu__link:hover:not(.is-disabled){background:var(--canvas);color:var(--ink-900)}.side-menu__link.is-on{background:color-mix(in srgb,var(--action) 7%,var(--card-lift));color:var(--action-deep);font-weight:600}.side-menu__link.is-disabled{color:var(--ink-300);cursor:default}.side-menu__ic svg{height:16px;opacity:.85;width:16px}.side-menu__link.is-on .side-menu__ic svg,.side-menu__link:hover .side-menu__ic svg{opacity:1}.side-menu__link.is-muted,.side-menu__off{color:var(--ink-300)}.side-menu__off{font-size:11px;font-style:normal;font-weight:500}.side-menu__ic{align-items:center;display:inline-flex;flex:none;justify-content:center}.side-menu__label{flex:1 1;min-width:0}.side-menu__link .dv-tab__n{flex:none;font-size:10.5px;margin-left:0;padding:1px 6px}.side-menu__link b{flex:none;font-size:12px}.side-menu__sep{background:var(--border);height:1px;margin:8px 6px}.side-menu__footer{margin-top:auto;padding:12px 10px 0}.side-menu__footer .cmp-info2{align-self:flex-start}.side-menu__footer .cmp-info2__pop{bottom:34px;left:0;right:auto;top:auto}.fresh-chip{align-items:center;background:var(--card-lift);border:1px solid var(--border);border-radius:var(--r-full);color:var(--ink-700);cursor:default;display:inline-flex;font-size:12.5px;gap:8px;padding:6px 12px;position:relative;white-space:nowrap}.fresh-chip i{background:var(--success);border-radius:50%;box-shadow:0 0 0 3px var(--success-tint);height:7px;width:7px}.fresh-chip--age i{background:var(--warning);box-shadow:0 0 0 3px var(--warning-tint)}.fresh-chip--old i{background:var(--danger);box-shadow:0 0 0 3px var(--danger-tint)}.fresh-chip b{color:var(--ink-900);font-weight:600}.fresh-chip__tip{background:var(--card-lift);border:1px solid var(--border-strong);border-radius:12px;box-shadow:var(--shadow-lift);display:none;padding:11px 13px;position:absolute;right:0;text-align:left;top:36px;white-space:normal;width:290px;z-index:30}.fresh-chip:focus .fresh-chip__tip,.fresh-chip:hover .fresh-chip__tip{display:block}.fresh-chip__tip>b{display:block;font-size:12px;margin-bottom:6px}.fresh-chip__tip>span{border-top:1px solid var(--border);color:var(--ink-700);display:flex;font-size:12px;gap:12px;justify-content:space-between;padding:4px 0}.fresh-chip__tip>span>span:last-child{font-feature-settings:"tnum";color:var(--ink-500);font-variant-numeric:tabular-nums}.ov2{grid-gap:18px;display:grid;gap:18px;min-width:0;padding:8px 0 48px;position:relative;width:100%}.nc-content:has(.ov2){padding-inline:var(--work-pad)}.ov2>*{position:relative;z-index:1}.ov2>.ov2-head{z-index:5}.ov2-rv{animation:ov2-rv .55s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:0ms;animation-delay:calc(var(--d, 0)*1ms);opacity:0;transform:translateY(14px)}@keyframes ov2-rv{to{opacity:1;transform:none}}.ov2-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.ov2-kick{color:var(--action-deep);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.ov2-h1{color:var(--ink-900);font-family:var(--font-display);font-size:clamp(30px,4.4vw,46px);font-weight:700;letter-spacing:-.035em;line-height:1.02;margin:8px 0 0}.ov2-h1 span{color:var(--action)}.ov2-sub{color:var(--ink-700);font-size:14.5px;line-height:1.5;margin:10px 0 0;max-width:58ch}.ov2-head>.fresh-chip{align-self:flex-end}.ov2-hero{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1.35fr 1fr}.ov2-card{background:var(--card-lift);border:1px solid var(--border);border-radius:22px;box-shadow:var(--shadow-lift);padding:24px 26px}.ov2-eyebrow{color:var(--ink-500);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.ov2-big{align-items:baseline;display:flex;flex-wrap:wrap;gap:14px;margin-top:10px}.ov2-big b{font-feature-settings:"tnum";color:var(--ink-900);font-family:var(--font-display);font-size:clamp(60px,8.4vw,92px);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.05em;line-height:.9}.ov2-big span{color:var(--ink-700);font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:1.25}.ov2-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.ov2-chip{align-items:center;border-radius:var(--r-full);display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:7px 14px}.ov2-chip u{background:currentColor;border-radius:50%;height:7px;width:7px}.ov2-chip--bad{background:var(--danger-tint);color:var(--danger)}.ov2-chip--warn{background:var(--warning-tint);color:var(--warning-ink)}.ov2-hint{color:var(--ink-500);font-size:13px;margin:14px 0 0;max-width:46ch}.ov2-score{grid-gap:8px;align-content:center;display:grid;gap:8px;justify-items:center;text-align:center}.ov2-gauge{height:176px;position:relative;width:176px}.ov2-gauge svg{height:100%;transform:rotate(-90deg);width:100%}.ov2-gauge .trk{stroke:var(--border)}.ov2-gauge .arc{stroke-linecap:round;stroke-dasharray:var(--circ);stroke-dashoffset:var(--circ);animation:ov2-arc 1.2s cubic-bezier(.2,.8,.2,1) .3s forwards}@keyframes ov2-arc{to{stroke-dashoffset:var(--off)}}.ov2-gauge__lg{align-items:center;color:var(--ink-700);display:flex;font-size:12.5px;gap:8px;margin:12px 0 0}.ov2-gauge__lg i{background:var(--action);border-radius:3px;flex:none;height:12px;opacity:.4;width:12px}.ov2-gauge__num{display:grid;inset:0;place-content:center;position:absolute;text-align:center}.ov2-gauge__num b{font-feature-settings:"tnum";color:var(--ink-900);font-family:var(--font-display);font-size:34px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.03em;line-height:1}.ov2-gauge__num small{color:var(--ink-500);font-size:11.5px;line-height:1.3;margin:5px auto 0;max-width:112px}.ov2-delta{align-items:center;background:var(--canvas);border-radius:var(--r-full);color:var(--ink-700);display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:5px 12px}.ov2-delta--up{background:var(--success-tint);color:var(--success)}.ov2-delta--down{background:var(--danger-tint);color:var(--danger)}.ov2-row{grid-template-columns:1.35fr 1fr}.ov2-row,.ov2-stack{grid-gap:18px;display:grid;gap:18px}.ov2-stack{align-content:start}.ov2-h3{align-items:baseline;display:flex;gap:10px;justify-content:space-between;margin-bottom:12px}.ov2-h3 h3{color:var(--ink-900);font-family:var(--font-display);font-size:17px;font-weight:700;letter-spacing:-.02em;margin:0}.ov2-link{background:none;border:0;color:var(--action-deep);cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:0}.ov2-link:hover{text-decoration:underline}.ov2-empty{color:var(--ink-500);font-size:13px;margin:0}.ov2-find{grid-gap:14px;align-items:center;background:none;border:0;border-top:1px solid var(--border);color:inherit;cursor:pointer;display:grid;font:inherit;gap:14px;grid-template-columns:10px 1fr auto auto;padding:12px 4px;text-align:left;width:100%}.ov2-find:first-of-type{border-top:0}.ov2-find:hover b{color:var(--action-deep)}.ov2-find u{border-radius:50%;height:9px;width:9px}.ov2-find u.bad{background:var(--danger)}.ov2-find u.warn{background:var(--warning)}.ov2-find b{color:var(--ink-900);display:block;font-size:14px;font-weight:600;letter-spacing:-.01em}.ov2-find small{color:var(--ink-500);font-size:12.5px}.ov2-find .area{background:var(--canvas);border-radius:var(--r-full);color:var(--ink-500);font-size:12px;padding:3px 10px}.ov2-find .n{font-feature-settings:"tnum";color:var(--ink-900);font-family:var(--font-display);font-size:17px;font-variant-numeric:tabular-nums;font-weight:700;min-width:28px;text-align:right}.ov2-bars{grid-gap:4px;display:grid;gap:4px}.ov2-bar{grid-gap:12px;align-items:center;background:none;border:0;color:var(--ink-700);cursor:pointer;display:grid;font:inherit;font-size:13px;gap:12px;grid-template-columns:104px 1fr 28px;padding:6px 0;text-align:left;width:100%}.ov2-bar:hover>span:first-child{color:var(--action-deep)}.ov2-bar .t{background:var(--canvas);border-radius:99px;display:flex;gap:2px;height:9px;overflow:hidden}.ov2-bar .t i{animation:ov2-grow .9s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:0ms;animation-delay:calc(var(--d, 0)*1ms);border-radius:99px;display:block;height:100%;width:0}.ov2-bar .t i.bad{background:var(--danger)}.ov2-bar .t i.warn{background:var(--warning)}.ov2-bar b{font-feature-settings:"tnum";color:var(--ink-900);font-variant-numeric:tabular-nums;text-align:right}@keyframes ov2-grow{to{width:var(--w)}}.ov2-legend{color:var(--ink-500);display:flex;flex-wrap:wrap;font-size:12px;gap:16px;margin-top:10px}.ov2-legend span{align-items:center;display:inline-flex;gap:6px}.ov2-legend u{border-radius:50%;height:8px;width:8px}.ov2-fw{grid-gap:14px;display:grid;gap:14px}.ov2-fw>div{grid-gap:6px 10px;align-items:baseline;display:grid;gap:6px 10px;grid-template-columns:1fr auto}.ov2-fw b{color:var(--ink-900);font-size:14px;font-weight:600}.ov2-fw .p{font-feature-settings:"tnum";color:var(--ink-900);font-family:var(--font-display);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700}.ov2-fw .p small{color:var(--ink-500);font-size:12px;font-weight:600;margin-left:1px}.ov2-fw .m{background:var(--canvas);border-radius:99px;grid-column:1/-1;height:6px;overflow:hidden}.ov2-fw .m i{animation:ov2-grow .9s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:0ms;animation-delay:calc(var(--d, 0)*1ms);background:linear-gradient(90deg,color-mix(in srgb,var(--action) 62%,#fff),var(--action));border-radius:99px;display:block;height:100%;width:0}.ov2-tl{grid-gap:12px;display:grid;gap:12px}.ov2-tl>div{grid-gap:10px;align-items:start;color:var(--ink-900);display:grid;font-size:13.5px;gap:10px;grid-template-columns:22px 1fr auto}.ov2-tl .ic{border-radius:50%;display:grid;font-size:11px;font-weight:700;height:22px;place-items:center;width:22px}.ov2-tl .ic.ok{background:var(--success-tint);color:var(--success)}.ov2-tl .ic.bad,.ov2-tl .ic.warn{background:var(--warning-tint);color:var(--warning-ink)}.ov2-tl time{color:var(--ink-500);font-size:12.5px;white-space:nowrap}.ov2-doc{align-items:baseline;background:none;border:0;cursor:pointer;display:flex;font:inherit;gap:12px;padding:0;text-align:left;width:100%}.ov2-doc b{font-feature-settings:"tnum";color:var(--ink-900);font-family:var(--font-display);font-size:46px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.04em;line-height:1}.ov2-doc span{color:var(--ink-700)}@media (max-width:860px){.ov2-hero,.ov2-row{grid-template-columns:1fr}.ov2-find{grid-template-columns:10px 1fr auto}.ov2-find .area{display:none}}@media (prefers-reduced-motion:reduce){.ov2-rv{animation:none;opacity:1;transform:none}.ov2-gauge .arc{stroke-dashoffset:var(--off);animation:none}.ov2-bar .t i,.ov2-fw .m i{animation:none;width:var(--w)}}.ov2-big--bad b{color:var(--danger)}.ov2-big--bad span{color:color-mix(in srgb,var(--danger) 80%,var(--ink-900))}.wqs{align-items:center;background:none;border:0;border-bottom:1px solid var(--border-strong);color:var(--ink-900);cursor:pointer;display:flex;font-family:var(--font-display);font-size:13.5px;font-weight:800;gap:10px;letter-spacing:.02em;margin:6px 0 16px;padding:8px 4px 10px;text-align:left;width:100%}.wqs i{background:var(--ink-300);border-radius:2px;height:18px;width:4px}.wqs--bad i{background:var(--danger)}.wqs--warn i{background:var(--warning)}.wqs--bad span{color:var(--danger)}.wqs--warn span{color:var(--warning-ink)}.wqs em{background:var(--card);border-radius:999px;color:var(--ink-700);font-family:var(--font-body);font-size:11.5px;font-style:normal;font-weight:700;padding:1px 9px}.wqs--bad em{background:var(--danger-tint);color:var(--danger)}.wqs--warn em{background:var(--warning-tint);color:var(--warning-ink)}.wqs .wqc__cv{color:var(--ink-500);margin-left:auto;transition:transform .15s}.wqs:hover .wqc__cv{color:var(--ink-900)}.wqc.is-coll .wqc__cv,.wqs.is-coll .wqc__cv{transform:rotate(-90deg)}.wqs:not(:first-child){margin-top:28px}.arbejdsko-page .wq-menu__card{background:none;border:0;box-shadow:none;margin-bottom:0;padding:0}.arbejdsko-page .wq-menu__card+.wq-tablecard{margin-top:10px}.arbejdsko-page .list-panel__gap{height:10px}.arbejdsko-page .wq-menu .list-panel__filter{padding:2px 2px 0}.list-panel--float .list-panel__body.wq-tray.wq-tray--cards{background:none;border:0;box-shadow:none;padding:0 4px 12px 0}.wqc{zoom:1.1;background:var(--card-lift);border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 2px #46371e12;cursor:pointer;margin-bottom:18px;overflow:hidden}.wqc:hover{border-color:var(--border-strong)}.wqc{transition:opacity .15s}.wqc.is-sel .wqc__h{border-bottom-color:var(--border)}.wq-tray--cards.has-sel .wqc:not(.is-sel){opacity:.42}.wq-tray--cards.has-sel .wqc:not(.is-sel):hover{opacity:1}.wqc__h{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:10px;padding:12px 14px}.wqc__h h3{color:var(--ink-900);flex:1 1;font-family:var(--font-display);font-size:14.5px;font-weight:600;line-height:1.3;margin:0;min-width:0}.wqc__h h3 small{font-family:var(--font-body);font-weight:400;margin-left:8px}.wqc__h h3 small,.wqc__pill{color:var(--ink-500);font-size:11.5px}.wqc__pill{background:var(--card);border-radius:999px;flex:none;font-weight:700;padding:3px 10px}.wqc__pill--bad{background:var(--danger-tint);color:var(--danger)}.wqc__pill--warn{background:var(--warning-tint);color:var(--warning-ink)}.wqc__pill--ok{background:var(--success-tint);color:var(--success)}.wqc__chev{background:none;border:0;border-radius:8px;color:var(--ink-500);cursor:pointer;display:grid;flex:none;height:24px;place-items:center;width:24px}.wqc__chev:hover{background:var(--canvas);color:var(--ink-900)}.wqc__cv{transition:transform .15s}.wqc.is-coll .wqc__h{border-bottom:0}.wqc__rows{padding:5px}.wqc__row{align-items:center;border-radius:10px;display:flex;gap:11px;padding:9px 10px}.wqc__row.is-sel{background:color-mix(in srgb,var(--ink-900) 5%,var(--card-lift))}.wqc__row>.dt-tag{flex:none;margin-left:auto}.wqc__row.is-done .wqc__nm{opacity:.6}.wqc__ic{background:var(--card);border-radius:10px;color:var(--ink-500);display:grid;flex:none;height:32px;place-items:center;width:32px}.wqc__ic--bad{background:var(--danger-tint);color:var(--danger)}.wqc__ic--warn{background:var(--warning-tint);color:var(--warning-ink)}.wqc__nm{flex:1 1;flex-direction:column;gap:2px}.wqc__l1,.wqc__nm{display:flex;min-width:0}.wqc__l1{align-items:center;flex-wrap:wrap;gap:4px 6px}.wqc__l1 b{color:var(--ink-900);font-size:13px;font-weight:600;overflow-wrap:anywhere}.wqc__l1 small{color:var(--ink-500);font-size:11.5px}.wqc__l2{color:var(--ink-700);font-size:12px;line-height:1.4;overflow-wrap:anywhere}.wqc__f{align-items:center;background:var(--card-lift);border-top:1px solid var(--border);display:flex;justify-content:space-between;padding:8px 12px}.wqc__more{background:none;border:0;color:var(--ink-700);cursor:pointer;font:500 12.5px var(--font-body);padding:4px 2px}.wqc__btn,.wqc__more:hover{color:var(--ink-900)}.wqc__btn{align-items:center;background:color-mix(in srgb,var(--success) 18%,#0000);border:1px solid;border-color:color-mix(in srgb,var(--success) 18%,#0000);border-radius:var(--btn-r);cursor:pointer;display:inline-flex;font:600 12.5px var(--font-body);gap:6px;padding:5px 12px;transition:background .15s,border-color .15s,color .15s}.wqc__btn:focus-visible,.wqc__btn:hover{background:var(--success);border-color:var(--success);color:#fff}.wqx__btn{margin-top:12px}.wqc__pick{cursor:pointer;display:inline-flex;flex:none;position:relative}.wqc__pick:before{content:"";inset:-10px;position:absolute}.wqc__cb svg{height:13px;width:13px}.wqc__pick input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%}.wqc__cb{background:var(--card-lift);border:1.5px solid var(--border-strong);border-radius:6px;color:#0000;display:grid;height:20px;opacity:0;place-items:center;transition:opacity .12s;width:20px}.wqc.is-sel .wqc__cb,.wqc__pick input:checked+.wqc__cb,.wqc__row:hover .wqc__cb{opacity:1}.wqc__pick input:checked+.wqc__cb{background:var(--action);border-color:var(--action);color:#fff}.wqc__pick input:focus-visible+.wqc__cb{outline:2px solid var(--action);outline-offset:2px}.arbejdsko-page .wq-seg{background:var(--card-lift);border:1px solid var(--border);box-shadow:0 1px 2px #46371e12}.arbejdsko-page .wq-seg__btn.is-on,.arbejdsko-page .wq-seg__btn.is-on:hover{background:var(--card-lift);box-shadow:0 0 0 1px color-mix(in srgb,var(--action) 30%,var(--card-lift));color:var(--action-deep)}.arbejdsko-page .wq-seg__btn.is-on .wq-seg__dot{box-shadow:none}.arbejdsko-page .wq-tray--cards{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 14px),#0000);mask-image:linear-gradient(180deg,#000 calc(100% - 14px),#0000)}.arbejdsko-page .pn-body{-webkit-mask-image:linear-gradient(180deg,#0000 0,#000 14px);mask-image:linear-gradient(180deg,#0000 0,#000 14px)}.arbejdsko-page .detail-panel{border:1px solid var(--border-strong);border-radius:14px;box-shadow:none}.pn{--pn-grey:color-mix(in srgb,var(--ink-900) 3.2%,var(--card-lift));display:flex;flex:1 1;flex-direction:column;min-height:0}.pn-h{border-bottom:1px solid var(--border);padding:22px 24px 16px}.pn-h h3{color:var(--ink-900);font-family:var(--font-display);font-size:18px;font-weight:600;line-height:1.25;margin:0 0 6px;overflow-wrap:anywhere}.pn-h p{color:var(--ink-500);font-size:13px;line-height:1.45;margin:0}.pn-body{display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;overflow-y:auto;padding:16px 16px 20px}.pn-body>*{flex:none}.pn-tiles{grid-gap:10px;display:grid;gap:10px}.pn-t{background:var(--pn-grey);border:1px solid var(--border);border-radius:10px;display:flex;flex-direction:column;gap:4px;min-width:0;padding:10px 12px}.pn-t span{color:var(--ink-500);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pn-t b{color:var(--ink-900);font-size:13.5px;font-weight:700;overflow-wrap:anywhere}.pn-c--r{color:var(--danger)!important}.pn-c--o{color:var(--warning-ink)!important}.pn-c--g{color:var(--success)!important}.pn-risk{background:var(--danger-tint);border:1px solid color-mix(in srgb,var(--danger) 28%,var(--card-lift));border-radius:10px;overflow:hidden}.pn-risk__h{border-bottom:1px solid color-mix(in srgb,var(--danger) 22%,var(--card-lift));color:var(--danger);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.1em;padding:9px 14px;text-transform:uppercase}.pn-risk p{color:color-mix(in srgb,var(--danger) 62%,#000);font-size:14px;line-height:1.5;margin:0;padding:14px}.pn-card{background:var(--card-lift);border:1px solid var(--border);border-radius:10px;overflow:hidden}.pn-card__h{align-items:center;background:var(--pn-grey);border:0;border-bottom:1px solid var(--border);cursor:pointer;display:flex;font-family:inherit;justify-content:space-between;padding:10px 14px;text-align:left;width:100%}.pn-card__h span{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.pn-card__h b,.pn-card__h span{color:var(--ink-500);font-weight:700}.pn-card__h b{font-size:12px;margin-right:14px}.pn-card.is-open .pn-card__h b,.pn-card.is-open .pn-card__h span{color:var(--ink-700)}.pn-card__sum{color:var(--ink-500);font-size:13px;overflow:hidden;padding:12px 14px;text-overflow:ellipsis;white-space:nowrap}.pn-card__body{color:var(--ink-900)}.pn-pad{padding:12px 14px}.pn-list{max-height:560px;overflow-y:auto}.pn-row{align-items:center;border-top:1px solid var(--border);display:flex;font-size:13px;gap:14px;padding:9px 14px}.pn-row:first-child{border-top:0}.pn-row span{color:var(--ink-500);flex:0 0 38%;min-width:0}.pn-row b{min-width:0;overflow-wrap:anywhere}.pn-row b,.pn-row--adv{color:var(--ink-900);font-weight:600}.pn-row--adv{display:block}.pn-d{border-radius:50%;flex:none;height:6px;margin-left:-6px;width:6px}.pn-d--r{background:var(--danger)}.pn-d--o{background:var(--warning)}.pn-d--g{background:var(--success)}.pn-foot{background:var(--pn-grey);border-top:1px solid var(--border);display:flex;flex:none;flex-direction:column;gap:10px;padding:14px 16px 16px}.pn-foot__r{align-items:center;display:flex;justify-content:space-between}.pn-foot__r span{color:var(--ink-500);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pn-edit{align-items:center;background:color-mix(in srgb,var(--success) 18%,#0000);border:1px solid;border-color:color-mix(in srgb,var(--success) 18%,#0000);border-radius:10px;color:var(--ink-900);cursor:pointer;display:inline-flex;font:600 12.5px var(--font-body);gap:8px;padding:7px 14px;transition:background .15s,border-color .15s,color .15s}.pn-edit:hover{background:var(--success);border-color:var(--success);color:#fff}.pn-foot__s{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.pn-foot__s small{color:var(--ink-500);font-size:12.5px}.pn-tag{border:1px solid;border-radius:999px;font-size:11.5px;font-style:normal;font-weight:700;padding:3px 11px}.pn-tag--accepted{background:var(--warning-tint);border-color:color-mix(in srgb,var(--warning) 45%,var(--card-lift));color:var(--warning-ink)}.pn-tag--temp{background:var(--danger-tint);border-color:color-mix(in srgb,var(--danger) 35%,var(--card-lift));color:var(--danger)}.pn-tag--compensating{background:var(--success-tint);border-color:color-mix(in srgb,var(--success) 35%,var(--card-lift));color:var(--success)}.pn-tag--falsepos{background:var(--card);border-color:var(--border-strong);color:var(--ink-700)}.pn-hint{color:var(--ink-500);font-size:12.5px;margin:14px 0 0}.wqm{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#26243242;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:500}.wqm__box{background:var(--card-lift);border-radius:20px;box-shadow:0 30px 80px #20223142,0 2px 6px #20223114;box-sizing:border-box;max-height:calc(100vh - 32px);max-width:100%;padding:28px 30px 22px;position:relative;width:580px}.wqm__x{background:none;border:0;border-radius:50%;color:var(--ink-500);cursor:pointer;font-size:22px;height:30px;line-height:1;position:absolute;right:16px;top:16px;width:30px}.wqm__x:hover{background:var(--canvas);color:var(--ink-900)}.wqm__head{align-items:flex-start;display:flex;gap:14px;margin-bottom:22px;padding-right:30px}.wqm__badge{background:var(--card);border-radius:12px;color:var(--ink-700);display:grid;flex:none;height:40px;place-items:center;width:40px}.wqm__head h2{color:var(--ink-900);font-family:var(--font-display);font-size:18px;font-weight:600;line-height:1.3;margin:0 0 4px}.wqm__head p{color:var(--ink-500);font-size:13px;line-height:1.45;margin:0}.wqm__sec{margin-bottom:20px}.wqm__box h4{color:var(--ink-500);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.12em;margin:0 0 10px;text-transform:uppercase}.wqm__info{color:var(--ink-500);font-size:13px;margin:10px 2px 0}.wqm__info b{color:var(--ink-900);font-weight:600}.wqm__hint{color:var(--ink-500);font-size:12.5px;margin:10px 2px 0;min-height:18px}.wqm__seg{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.wqm__seg button{background:var(--card-lift);border:1px solid var(--border-strong);border-radius:12px;color:var(--ink-700);cursor:pointer;font:600 13.5px/1.25 var(--font-body);min-width:0;padding:10px 12px;text-align:center}.wqm__seg button small{color:var(--ink-500);display:block;font-size:11.5px;font-weight:500;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wqm__seg button.on{background:color-mix(in srgb,var(--action) 8%,var(--card-lift));border-color:color-mix(in srgb,var(--action) 35%,var(--card-lift));color:var(--action-deep)}.wqm .decision-type-grid{gap:10px}.wqm .decision-type-btn{--c:var(--ink-500);background:var(--card-lift);border:1.5px solid var(--border-strong);border-radius:999px;font-size:13.5px;padding:11px 16px;transition:background .15s,box-shadow .15s,border-color .15s}.wqm .decision-type-btn:hover:not(:disabled){background:var(--card-lift);border-color:var(--ink-300)}.wqm .decision-type-btn--accepted{--c:var(--handled)}.wqm .decision-type-btn--temp{--c:var(--decision-exception)}.wqm .decision-type-btn--compensating{--c:var(--decision-compensating)}.wqm .decision-type-btn--falsepos{--c:var(--decision-falsepos)}.wqm .decision-type-btn.is-selected{background:color-mix(in srgb,var(--c) 12%,var(--card-lift));border-color:var(--c);box-shadow:none;color:var(--ink-900)}.wqm .decision-type-btn.is-selected:before{box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 25%,#0000)}.wqm .decision-type-btn.is-selected:after{background:var(--c) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/11px no-repeat;border-radius:50%;content:"";height:16px;margin-left:auto;width:16px}.wqm__why{background:var(--card-lift);border:1px solid var(--border-strong);border-radius:12px;box-sizing:border-box;color:var(--ink-900);display:block;font:13.5px var(--font-body);padding:11px 14px;resize:vertical;width:100%}.wqm__row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin:0 0 4px}.wqm__row .doc-field,.wqm__row .op-chip,.wqm__row .op-field{background:var(--card-lift);box-sizing:border-box;height:44px}.wqm__row .doc-field{align-items:center;border:1px solid var(--border);border-radius:12px;display:flex;gap:8px;margin:0;padding:3px}.wqm__row .dp__trigger,.wqm__row .op-field{font-size:14px}.wqm__row .op-pop{bottom:calc(100% + 6px);max-height:250px;top:auto;z-index:10}.wqm__f{align-items:center;border-top:1px solid var(--border);display:flex;gap:12px;justify-content:space-between;margin-top:18px;padding-top:16px}.wqm__st{color:var(--ink-500);font-size:12.5px;margin:0}.wqm__btns{align-items:center;display:flex;gap:8px}.wqm__luk{background:none;border:0;border-radius:10px;color:var(--ink-700);cursor:pointer;font:600 13.5px var(--font-body);padding:9px 16px}.wqm__luk:hover:not(:disabled){background:var(--canvas)}.wqm__f .ok{background:var(--card-lift);border:1.5px solid var(--success);border-radius:10px;color:var(--success);cursor:pointer;font:700 13.5px var(--font-body);padding:9px 20px;transition:background .15s,color .15s,border-color .15s}.wqm__f .ok:hover:not(:disabled){background:var(--success);color:#fff}.wqm__f .ok:disabled{background:var(--card);border:1px solid var(--border);color:var(--ink-300);cursor:default}@media (max-width:600px){.wqm__row{grid-template-columns:1fr}}.nc-content:has(.arbejdsko-page),.nc-content:has(.dc-page),.nc-content:has(.rp-page){padding-inline:var(--work-pad)}.arbejdsko-page .head,.arbejdsko-page .workspace,.rp-page>.head,.rp-page>.rp-grid{margin-left:0;margin-right:0;max-width:100%;min-width:0;width:100%}.arbejdsko-page .workspace .list-panel{flex:1 1 auto;min-width:0}.arbejdsko-page .resize-handle{flex:0 0 40px;width:40px}.wq-focus{align-items:center;align-self:flex-start;background:var(--card-lift);border:1px solid var(--border-strong);border-radius:10px;color:var(--ink-500);cursor:pointer;display:inline-flex;font:600 12.5px var(--font-body);gap:8px;margin-top:4px;padding:7px 12px;transition:background .15s,color .15s,border-color .15s}.wq-focus i{background:var(--card);border-radius:999px;color:var(--ink-500);font-size:11px;font-style:normal;font-weight:700;padding:1px 8px}.wq-focus.is-on{background:color-mix(in srgb,var(--action) 6%,var(--card-lift));border-color:color-mix(in srgb,var(--action) 35%,var(--card-lift));color:var(--action-deep)}.wq-focus.is-on i{background:color-mix(in srgb,var(--action) 14%,var(--card-lift));color:var(--action-deep)}.wq-vt__lbl{color:var(--ink-500);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.arbejdsko-page .wq-vt{background:var(--card-lift);border:1px solid var(--border);box-shadow:0 1px 2px #46371e12}.arbejdsko-page .wq-vt__btn{font:600 12.5px var(--font-body);gap:8px;height:30px;padding:0 12px;width:auto}.arbejdsko-page .wq-vt__btn.is-on,.arbejdsko-page .wq-vt__btn.is-on:hover{background:var(--card-lift);box-shadow:0 0 0 1px color-mix(in srgb,var(--action) 30%,var(--card-lift));color:var(--action-deep)}.wqc--rec{background:color-mix(in srgb,var(--action) 4%,var(--card-lift));cursor:default;margin-bottom:36px}.wqc--rec,.wqc--rec:hover{border-color:color-mix(in srgb,var(--action) 28%,var(--card-lift))}.wq-rec{margin:10px 4px 18px 0}.wqc--rec .wqc__h{border-bottom:0;padding-bottom:4px}.rec__ic{background:color-mix(in srgb,var(--action) 12%,var(--card-lift));border-radius:9px;color:var(--action-deep);display:grid;flex:none;height:30px;place-items:center;width:30px}.rec__b{padding:4px 16px 16px 54px}.rec__b p{color:var(--ink-900);font-size:13px;line-height:1.55;margin:0 0 8px}.rec__b .rec__s{color:var(--ink-500);font-size:12px;margin:0}.wq-focus svg{color:var(--action)}.wq-focus:not(.is-on){border-style:dashed}.wq-focus:disabled{cursor:default;opacity:.45}body .wqc--rec{zoom:1;border-radius:10px;margin-bottom:14px}body .wqc--rec .wqc__h{gap:10px;padding:10px 12px 2px}body .wqc--rec .wqc__h h3{color:var(--ink-900);flex:1 1;font-size:13px;font-weight:600;letter-spacing:.01em}body .wqc--rec .rec__ic{border-radius:7px;height:22px;width:22px}body .wqc--rec .rec__ic svg{height:13px;width:13px}body .wqc--rec .rec__b{padding:0 14px 12px 44px}body .wqc--rec .rec__b p{color:var(--ink-900);font-size:12.5px;line-height:1.55;margin:0 0 6px}body .wqc--rec .rec__b .rec__s{color:var(--ink-900);font-size:12px;margin:0}.rec__x{background:none;border:0;border-radius:7px;color:var(--ink-500);cursor:pointer;display:grid;flex:none;font-size:18px;height:24px;line-height:1;margin-left:auto;place-items:center;width:24px}.rec__x:hover{background:color-mix(in srgb,var(--action) 12%,var(--card-lift));color:var(--ink-900)}body .wqc--rec.is-folded .wqc__h{padding-bottom:10px}.nc-content .arbejdsko-page,.nc-content .cmp.dc-page,.nc-content .cmp.rp-page{background:#0000;border:0;border-radius:0;box-shadow:none;margin-inline:0;padding-inline:0}.arbejdsko-page .wq-menu__card.mc-frame{background:var(--card-lift);border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 2px #46371e12;display:flex;flex-direction:column;gap:12px;margin-bottom:4px;padding:12px 14px 14px}.arbejdsko-page .mc-frame .list-panel__filter{border-top:1px solid var(--border);padding:12px 0 0}.arbejdsko-page .mc-frame .wq-seg{background:var(--card);border:0;box-shadow:none}.arbejdsko-page .mc-frame .wq-seg .wq-seg__btn.is-on{background:var(--card-lift)}.mc-frame .dp-expand,.mc-frame .search-input{box-shadow:none}.tm{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.tm__t{align-items:center;background:var(--card-lift);border:1px solid var(--border);border-radius:12px;cursor:pointer;display:flex;font-family:inherit;gap:10px;min-width:0;padding:10px 12px;text-align:left}.tm__t:hover{border-color:var(--border-strong)}.tm__t.is-on{background:color-mix(in srgb,var(--action) 5%,var(--card-lift));border-color:color-mix(in srgb,var(--action) 40%,var(--card-lift));box-shadow:0 0 0 1px color-mix(in srgb,var(--action) 25%,var(--card-lift))}.tm__t.is-off{opacity:.6}.tm__ic{border-radius:9px;display:grid;flex:none;height:30px;place-items:center;width:30px}.tm__x{display:flex;flex-direction:column;gap:1px;min-width:0}.tm__x b{color:var(--ink-900);font-size:12.5px;font-weight:600;line-height:1.25}.tm__s{color:var(--ink-500);font-size:11px}.tm__s--bad{color:var(--danger);font-weight:600}.tm__s--warn{color:var(--warning-ink);font-weight:600}.tm__s--ok{color:var(--success)}@media (max-width:760px){.tm{grid-template-columns:repeat(2,1fr)}}.sx{margin-bottom:0}.sx+.sx{margin-top:72px}.sx__h{align-items:center;background:none;border:0;cursor:pointer;display:flex;flex-wrap:wrap;font-family:inherit;gap:6px 10px;padding:4px 0 18px;text-align:left;width:100%}.sx__h b{background:var(--sc-fg);border-radius:999px;color:#fff;font-family:var(--font-display);font-size:13px;font-weight:800;letter-spacing:.01em;padding:6px 16px}.sx__n{border:1px solid var(--border-strong);border-radius:999px;color:var(--ink-700);font-size:11.5px;font-weight:700;padding:1px 10px}.sx__cv{color:var(--ink-500);margin-left:auto;transition:transform .15s}.sx__h:hover .sx__cv{color:var(--ink-900)}.sx__h.is-coll .sx__cv{transform:rotate(-90deg)}.sx__h small{box-sizing:border-box;color:var(--ink-500);flex:0 0 100%;font-size:12.5px;line-height:1.5;padding-left:14px;padding-right:max(0px,calc(100% - 70ch));transition:color .15s}.sx__h:hover small{color:var(--ink-700)}.sx__b .wqc:last-child{margin-bottom:0}.sx__none{color:var(--ink-500);font-size:12.5px;margin:0;padding:6px 10px 10px}.wqc__ic--ok{background:var(--success-tint);color:var(--success)}.wqc__val{color:var(--ink-700);flex:none;font-size:12.5px;line-height:1.35;overflow-wrap:anywhere;width:170px}.wqc__val--bad{color:var(--danger);font-weight:600}.wqc__val--warn{color:var(--warning-ink);font-weight:600}.pn-risk--warn{background:var(--warning-tint);border-color:color-mix(in srgb,var(--warning) 35%,var(--card-lift))}.pn-risk--warn .pn-risk__h{border-bottom-color:color-mix(in srgb,var(--warning) 28%,var(--card-lift));color:var(--warning-ink)}.pn-risk--warn p{color:color-mix(in srgb,var(--warning-ink) 85%,#000)}.pn-risk--ok{background:var(--success-tint);border-color:color-mix(in srgb,var(--success) 30%,var(--card-lift))}.pn-risk--ok .pn-risk__h{border-bottom-color:color-mix(in srgb,var(--success) 25%,var(--card-lift));color:var(--success)}.pn-risk--ok p{color:color-mix(in srgb,var(--success) 70%,#000)}.pn-row--wrap{color:var(--ink-900);display:block;font-weight:400;line-height:1.5}.sx__x{font-size:12px;font-style:normal}.sx__x,.wqc__code{color:var(--ink-500);font-weight:600}.wqc__code{flex:none;font-family:var(--font-mono);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:104px}.pn-all{align-self:flex-end;background:none;border:0;color:var(--ink-500);cursor:pointer;font:600 12px var(--font-body);margin:-4px 0 -2px;padding:3px 4px}.pn-all:hover{color:var(--ink-900)}.pg-tools{align-items:center;display:flex;gap:10px}.pg-tools .wq-focus{align-self:auto;margin-top:0}.pg-tools .wq-vt__lbl{margin-right:-2px}.tm{gap:5px;grid-template-columns:repeat(6,minmax(0,1fr))}.tm__t{align-items:flex-start;border-radius:10px;flex-direction:column;gap:4px;padding:7px 8px}.tm__ic{border-radius:7px;height:22px;width:22px}.tm__ic svg{height:13px;width:13px}.tm__x{width:100%}.tm__x b{font-size:11.5px}.tm__s,.tm__x b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm__s{font-size:10.5px}.arbejdsko-page .wq-menu__card.mc-frame{gap:8px;padding:8px 10px 10px}.arbejdsko-page .mc-frame .list-panel__filter{padding-top:8px}@media (max-width:900px){.tm{grid-template-columns:repeat(3,minmax(0,1fr))}}.arbejdsko-page .head{position:relative}.arbejdsko-page .head .cfg2__tools,.arbejdsko-page .head .pg-tools{bottom:2px;margin:0;position:absolute;right:480px;right:var(--tools-right,calc(var(--pw, 440px) + 40px))}.arbejdsko-page .head p{max-width:54ch}@media (max-width:1280px){.arbejdsko-page .head .cfg2__tools,.arbejdsko-page .head .pg-tools{margin-left:auto;position:static}}.tm .tm__t{align-items:center;border-radius:12px;flex-direction:row;gap:11px;padding:8px 12px}.tm .tm__ic{border-radius:10px;flex:none;height:34px;width:34px}.tm .tm__ic svg{height:19px;width:19px}.tm .tm__x{flex:1 1;min-width:0;width:auto}.tm .tm__s,.tm .tm__s--bad,.tm .tm__s--mute,.tm .tm__s--ok,.tm .tm__s--warn{color:var(--ink-500);font-weight:400}.tm.tm--areas{grid-template-columns:repeat(5,minmax(0,1fr))}.tm:not(.tm--areas) .tm__x b{line-height:1.2;white-space:normal}.tm .tm__s{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.25;overflow:hidden;white-space:normal}.tm--areas .tm__s{-webkit-line-clamp:unset;display:block;white-space:nowrap}.tm .tm__x b{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.2;overflow:hidden;white-space:normal}.tm--areas .tm__x b{-webkit-line-clamp:unset;display:block;text-overflow:ellipsis;white-space:nowrap}.arbejdsko-page .wqc__row--dev{gap:18px}.arbejdsko-page .wqc__row--dev .wqc__plat{color:var(--ink-700);flex:none;font-size:11px;font-weight:500;width:74px}.arbejdsko-page .wqc__row--dev .wqc__meta--fund{max-width:360px;width:42%}.pn-h--dot{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.pn-h--dot .pn-h__t{min-width:0}.pn-dot{background:var(--ink-300);border-radius:50%;flex:none;height:12px;margin-top:6px;width:12px}.pn-dot--r{background:var(--danger);box-shadow:0 0 0 4px var(--danger-tint)}.pn-dot--o{background:var(--warning);box-shadow:0 0 0 4px var(--warning-tint)}.pn-dot--g{background:var(--success);box-shadow:0 0 0 4px var(--success-tint)}.pn-warns{display:flex;flex-direction:column;gap:6px}.pn-warn{align-items:flex-start;color:var(--ink-900);display:flex;font-size:13.5px;gap:8px;line-height:1.45}.pn-warn svg{color:var(--danger);flex:none;margin-top:3px}.pn-bar{display:flex;justify-content:center}.pn-bar .dp-expand{margin-left:0}.pn-meta{color:var(--ink-500);display:flex;flex-wrap:wrap;font-size:12px;gap:2px 14px;margin-top:4px!important}.pn-meta b{color:var(--ink-900);font-weight:500}.pn-adv{align-items:flex-start;background:var(--danger-tint);border:1px solid color-mix(in srgb,var(--danger) 25%,var(--card-lift));border-radius:12px;display:flex;gap:12px;padding:12px 14px}.pn-adv__i,.pn-rec__i{background:#fff;border-radius:50%;display:grid;flex:none;height:30px;place-items:center;width:30px}.pn-adv--ok{background:var(--success-tint);border-color:color-mix(in srgb,var(--success) 25%,var(--card-lift))}.pn-adv--ok .pn-adv__t span{color:color-mix(in srgb,var(--success) 55%,#000)}.pn-adv__t{min-width:0}.pn-adv__t span{color:color-mix(in srgb,var(--danger) 55%,#000);display:block;font:500 13.5px/1.45 var(--font-body);overflow-wrap:anywhere}.pn-adv__t small{color:color-mix(in srgb,var(--danger) 45%,var(--ink-700));display:block;font:400 12.5px/1.45 var(--font-body);margin-top:4px}.pn-rec{align-items:flex-start;background:var(--action-tint);border-radius:12px;display:flex;gap:12px;padding:12px 14px}.pn-rec__i{color:var(--action-deep)}.pn-rec__t{min-width:0}.pn-rec__t h6{color:var(--action-deep);font:600 10.5px var(--font-body);letter-spacing:.08em;margin:0 0 3px;text-transform:uppercase}.pn-rec__t p{color:var(--ink-900);font-size:13.5px;line-height:1.5;margin:0;overflow-wrap:anywhere}.pn-dh{align-items:center;display:flex;justify-content:space-between;padding:8px 2px 0}.pn-dh>span{color:var(--ink-700);font:500 10.5px var(--font-body);letter-spacing:.08em;text-transform:uppercase}.pn-dh .dp-expand{margin-left:0}body .pn-card .pn-card__h{background:var(--card-lift);gap:8px;justify-content:flex-start;padding:11px 14px}body .pn-card .pn-card__h span{flex:none}body .pn-card .pn-card__h b{background:var(--canvas);border-radius:999px;color:var(--ink-700);font:500 11px var(--font-body);margin:0;padding:0 7px}body .pn-card .pn-card__sum{color:var(--ink-500);flex:1 1;font-size:12px;font-style:normal;min-width:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}body .pn-card .pn-card__ch{color:var(--ink-500);flex:none;margin-left:auto;transition:transform .15s}body .pn-card.is-open .pn-card__ch{transform:rotate(180deg)}body .pn .pn-h{border-bottom:0;padding:18px 18px 14px}body .pn .pn-h h3{line-height:normal;margin:0 0 3px}body .pn .pn-h p{font-size:12.5px;line-height:1.5}body .pn .pn-body{gap:10px;padding:0 14px 18px}.fixp,.pn-adv,.pn-rec{margin-left:4px;margin-right:4px}.pn-adv__t span{margin-top:4px}.fixp{margin-bottom:12px;margin-top:2px}.pn-dh{border-top:1px solid var(--border);margin:0 -14px;padding:16px 18px 8px}.pn-dh+.pn-card{margin-top:-10px}.pn-card+.pn-card{margin-top:-2px}body .pn .pn-card{border-radius:12px}body .pn .pn-card .pn-card__h span{color:var(--ink-700);font:500 10.5px var(--font-body);letter-spacing:.08em;text-transform:uppercase}body .pn .pn-card .pn-card__sum{line-height:18px}.pn-dh{margin-top:14px}.fixp+.pn-dh{margin-top:0}body .pn .pn-h{border-bottom:1px solid var(--border);padding-bottom:14px}body .pn .pn-body{padding-top:14px}.dp-grp{margin-top:6px}.dp-grp+.dp-grp{margin-top:12px}.dp-grp__h{color:var(--ink-700);font:500 12px var(--font-body);padding:6px 0 2px}.dp-grp__h em{font-feature-settings:"tnum";color:var(--ink-500);font-style:normal;font-variant-numeric:tabular-nums;font-weight:400;margin-left:8px}.dp-grp--bad .dp-grp__h,.dp-grp--bad .dp-grp__h em{color:var(--danger)}.dp-grp--warn .dp-grp__h,.dp-grp--warn .dp-grp__h em{color:var(--warning-ink)}.dp-grp--ok .dp-grp__h,.dp-grp--ok .dp-grp__h em{color:var(--success)}.pn-card__body .dp-row{padding:9px 0}.pn-card__body .dp-row__t b{font-size:13px;font-weight:500}.pn-card__body .dp-row__t small{font-size:12px}.pn-card__body .pn-pad{padding:6px 14px 8px}.pn-card__body .dp-data{border:0;padding:0}body .pn .pn-list{max-height:560px;padding:0 14px 8px}body .pn .pn-row{font-size:12.5px;gap:14px;justify-content:space-between;padding:8px 0}body .pn .pn-row span{color:var(--ink-500);flex:0 1 auto}body .pn .pn-row b{color:var(--ink-900);flex:1 1;font-weight:400;min-width:0;text-align:right}body .pn .pn-row .pn-mono{font-size:11.5px}.wqc--solo{border-color:var(--border-strong);box-shadow:var(--shadow-lift)}.wqc--solo .wqc__h{min-height:60px;padding-block:0}.wqc--solo .wqc__h h3{font-size:13px}.wqc--solo .wqc__pill{font-size:10.5px;padding:2px 9px}.pn-adv__i,.pn-rec__i{color:#fff;height:26px;width:26px}.pn-adv__i{background:var(--danger)}.pn-rec__i{background:var(--action)}.pn-adv--ok .pn-adv__i{background:var(--success);color:#fff}.pn-dh--after{margin-top:4px}body .pn .pn-card--bad{background:#d6291a0f;border-color:#d6291a47}body .pn .pn-card--warn{background:#ee8a0014;border-color:#ee8a0057}body .pn .pn-card--ok{background:rgba(23,122,91,.025);border-color:#177a5b26}body .pn .pn-card--bad .pn-card__h,body .pn .pn-card--ok .pn-card__h,body .pn .pn-card--warn .pn-card__h{background:#0000}body .pn .pn-card--bad .pn-card__h b,body .pn .pn-card--ok .pn-card__h b,body .pn .pn-card--warn .pn-card__h b{background:color-mix(in srgb,var(--card-lift) 80%,#0000)}body .pn .pn-card--bad .pn-card__h,body .pn .pn-card--ok .pn-card__h,body .pn .pn-card--warn .pn-card__h{border-bottom:0}body .pn .pn-card--bad.is-open .pn-card__body,body .pn .pn-card--ok.is-open .pn-card__body,body .pn .pn-card--warn.is-open .pn-card__body{border-top:1px solid color-mix(in srgb,var(--ink-900) 12%,#0000)}.pn-adv--warn{background:var(--warning-tint);border-color:var(--warning-border-soft)}.pn-adv--warn .pn-adv__i{background:var(--warning);color:#fff}.pn-adv--warn .pn-adv__t span{color:color-mix(in srgb,var(--warning) 45%,#000)}.pn-adv--warn .pn-adv__t small{color:color-mix(in srgb,var(--warning) 40%,var(--ink-700))}.pi__r{border-top:1px solid color-mix(in srgb,var(--ink-900) 12%,#0000)}.pi__r:first-child{border-top:0}.pi__h{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:11px 14px;text-align:left;width:100%}.pi__h:disabled{cursor:default}.pi__h b{color:var(--ink-900);flex:1 1;font:600 12.5px/1.4 var(--font-body);min-width:0;overflow-wrap:anywhere}.pi__h b.pi__m{font:500 11.5px var(--font-mono)}.pi__h span{font-size:11.5px;max-width:45%;overflow-wrap:anywhere;text-align:right}.pi__cv,.pi__h span{color:var(--ink-500);flex:none}.pi__cv{transition:transform .15s}.pi__r.is-open .pi__cv{transform:rotate(180deg)}.pi__nc{flex:none;width:14px}.pi__r p{color:var(--ink-700);font-size:12px;line-height:1.5;margin:0;padding:0 14px 11px}.pi__more{background:none;border:0;border-top:1px solid color-mix(in srgb,var(--ink-900) 12%,#0000);color:var(--action-deep);cursor:pointer;display:block;font:600 12.5px var(--font-body);padding:10px 14px;text-align:left;width:100%}.pn-row b.pn-v--bad{color:var(--danger);font-weight:700}.pn-row b.pn-v--warn{color:var(--warning-ink);font-weight:700}.pn-adv__i{background:#0000;color:var(--danger)}.pn-adv--warn .pn-adv__i{background:#0000;color:var(--warning)}.pn-adv--ok .pn-adv__i{background:#0000;color:var(--success)}[data-theme=dark] .pn-adv .pn-adv__t span{color:var(--ink-900)}[data-theme=dark] .pn-adv .pn-adv__t small{color:var(--ink-700)}body .pn .pn-card .pn-card__h span{color:var(--ink-900);font:600 13px var(--font-body);letter-spacing:0;text-transform:none}body .pn .pn-card--bad .pn-card__h span{color:var(--danger)}body .pn .pn-card--warn .pn-card__h span{color:var(--warning-ink)}body .pn .pn-card--ok .pn-card__h span{color:var(--success)}.pn-dh>span{color:var(--ink-900);font:600 16px var(--font-display);letter-spacing:0;text-transform:none}body .pn .pn-card--what{background:var(--card);border-color:var(--border)}body .pn .pn-card--what .pn-card__h{background:#0000}.dp-pill{align-items:center;border-radius:999px;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;gap:5px;padding:3px 9px;white-space:nowrap}.dp-pill:before{background:currentColor;border-radius:50%;content:"";height:6px;width:6px}.dp-pill--bad{background:var(--danger-tint);color:var(--danger)}.dp-pill--warn{background:var(--warning-tint);color:var(--warning-ink)}.dp-pill--ok{background:var(--success-tint);color:var(--success)}.dp-pill--handled{background:var(--handled-tint);color:var(--handled)}.dp-pill--neutral{background:var(--canvas);color:var(--ink-500)}.dp-status{flex-shrink:0;padding:16px 26px 4px}.dp-status p{color:var(--ink-900);font-size:14px;font-weight:600;line-height:1.45;margin:0}.dp-status--bad p{color:var(--danger)}.dp-status--warn p{color:var(--warning-ink)}.dp-status--ok p{color:var(--success)}.dp-status--handled p{color:var(--handled)}.dp-status--neutral p{color:var(--ink-900)}.detail-body.dp-body{padding:22px 26px 32px}.dp-lab{color:var(--ink-700);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.14em;margin:28px 0 10px;text-transform:uppercase}.dp-lab--row{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.dp-lab--row button{font-family:var(--font-body);font-size:12px;letter-spacing:0;text-transform:none}.dp-body>.dp-lab:first-child{margin-top:0}.dp-tx{color:var(--ink-900);font-size:13px;line-height:1.6;margin:0}.dp-muted{color:var(--ink-500);font-size:12px;margin:0}.dp-trio{background:var(--card-lift);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-lift);overflow:hidden}.dp-sec{border-top:1px solid var(--border);padding:12px 16px 14px}.dp-sec:first-child{border-top:0}.dp-sec .dp-lab{margin:0 0 6px}.dp-sec--bad{background:var(--danger-tint);border-top-color:var(--danger-border-soft)}.dp-sec--warn{background:var(--warning-tint);border-top-color:var(--warning-border-soft)}.dp-sec--none{background:var(--success-tint);border-top-color:var(--success-border-soft)}.dp-doc{background:var(--card-lift);border:1px solid var(--border-strong);border-radius:12px;box-shadow:0 8px 22px #272b4c1c,0 1px 3px #272b4c12;margin-top:26px}.dp-doc__hd{align-items:center;display:flex;flex-wrap:wrap;gap:0 10px;padding:16px 20px 0}.dp-doc__hd p{color:var(--ink-700);flex-basis:100%;font-size:12px;margin:2px 0 0 38px}.dp-doc__ic{align-items:center;background:var(--canvas);border-radius:9px;color:var(--ink-700);display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.dp-doc__hd h4{color:var(--ink-900);font-family:var(--font-display);font-size:16px;font-weight:600;letter-spacing:-.01em;margin:0}.dp-doc__in{padding:0 20px 20px}.dp-data{border:1px solid var(--border);border-radius:10px;padding:2px 14px}.dp-data__r{border-top:1px solid var(--border);display:flex;font-size:12px;gap:16px;justify-content:space-between;padding:9px 0}.dp-data__r:first-child{border-top:0}.dp-data__r span:first-child{color:var(--ink-700)}.dp-data__r span:last-child{color:var(--ink-900);overflow-wrap:anywhere;text-align:right}.dp-data__r .is-mono{font-family:var(--font-mono)}.dp-data__r .is-w{color:var(--warning-ink);font-weight:600}.dp-gap{color:var(--danger)}.dp-sec .dp-data{border:0;padding:0}.dp-fold{background:var(--card);border:1px solid var(--border);border-radius:10px;margin-top:10px;overflow:hidden}.dp-fold__h{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:10px;padding:11px 14px;text-align:left;width:100%}.dp-fold__h:hover{background:var(--canvas)}.dp-fold__t{color:var(--ink-900);flex:1 1;font-size:12px;font-weight:600;min-width:0}.dp-fold__t em{font-feature-settings:"tnum";color:var(--ink-500);font-size:12px;font-style:normal;font-variant-numeric:tabular-nums;font-weight:500;margin-left:8px}.dp-fold__hint{color:var(--ink-500);font-size:12px}.dp-fold--bad .dp-fold__t,.dp-fold--bad .dp-fold__t em{color:var(--danger)}.dp-fold--warn .dp-fold__t,.dp-fold--warn .dp-fold__t em{color:var(--warning-ink)}.dp-fold--ok .dp-fold__t,.dp-fold--ok .dp-fold__t em{color:var(--success)}.dp-fold__b{border-top:1px solid var(--border);padding:2px 8px 8px}.dp-chev{color:var(--ink-500);flex-shrink:0}.dp-chev.is-open{transform:rotate(180deg)}.dp-more{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:50%;color:var(--ink-500);cursor:pointer;display:flex;height:28px;justify-content:center;margin:6px auto 0;width:28px}.dp-more:hover{border-color:var(--ink-300);color:var(--ink-900)}.dp-row{align-items:center;background:none;border:0;border-radius:0;border-top:1px solid var(--border);color:inherit;cursor:pointer;display:flex;font:inherit;gap:12px;padding:10px 8px;text-align:left;width:100%}.dp-row:first-child{border-top:0}.dp-row:hover{background:var(--canvas);border-radius:8px}.dp-row--static{cursor:default}.dp-row--static:hover{background:none;border-radius:0}.dp-row__t{flex:1 1;min-width:0;padding-right:6px}.dp-row__t b{color:var(--ink-900);display:block;font-size:12px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.dp-row__t small{color:var(--ink-500);display:block;font-size:12px;margin-top:2px}.dp-row__go{color:var(--ink-300);flex-shrink:0}.dp-row:hover .dp-row__go{color:var(--action-deep)}.dp-expand{align-items:center;background:var(--card-lift);border:1px solid var(--action);border-radius:9px;box-shadow:none;color:var(--action);cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;margin-left:auto;width:30px}.dp-expand:hover{background:var(--action-tint);border-color:var(--action-deep);color:var(--action-deep)}.dp-body .detail-section__label{color:var(--ink-700);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.14em;margin:28px 0 10px;text-transform:uppercase}.dp-body .doc-label,.dp-body .doc-notes__label{color:var(--ink-700);font-size:12px;font-weight:600;letter-spacing:0;margin:16px 0 8px;text-transform:none}.dp-body .doc-hint,.dt-tag{color:var(--ink-700)}.dt-tag{align-items:center;background:var(--canvas);border:1px solid var(--ink-900);border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:700;padding:4px 10px;white-space:nowrap}.dt-tag--handled{background:var(--action-tint);color:var(--action-deep)}.dt-tag--exception,.dt-tag--warn{background:var(--warning-tint);color:var(--warning-ink)}.dt-tag--compensating,.dt-tag--ok{background:var(--success-tint);color:var(--success)}.dt-tag--bad{background:var(--danger-tint);color:var(--danger)}.dt-tag--neutral{background:var(--canvas);color:var(--ink-700)}.itl{background:var(--card-lift);border:1px solid var(--border-strong);border-radius:12px;margin:0 0 14px;padding:14px 16px}.itl__h{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.itl__h b{color:var(--ink-900);font:600 14px var(--font-body)}.itl__h small{color:var(--ink-500);display:block;font-size:12px;margin-top:2px}.itl__l{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;max-height:190px;overflow-y:auto;padding:0}.itl__l li{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:10px;display:flex;gap:10px;justify-content:space-between;padding:8px 12px}.itl__l b{color:var(--ink-900);display:block;font:600 13px var(--font-body)}.itl__l small{color:var(--ink-500);font-size:11.5px}.itl__x{background:none;border:0;border-radius:7px;color:var(--ink-500);cursor:pointer;flex:none;font-size:17px;height:24px;line-height:1;width:24px}.itl__x:hover{background:var(--canvas);color:var(--ink-900)}.itl__m{display:block;margin-top:10px}.itl__m>span{color:var(--ink-900);display:block;font:600 12px var(--font-body);margin-bottom:4px}.itl__m small{color:var(--ink-500);font-weight:400}.itl__m textarea{background:var(--card-lift);border:1px solid var(--border-strong);border-radius:9px;box-sizing:border-box;color:var(--ink-900);font:13px var(--font-body);padding:8px 10px;resize:vertical;width:100%}.itl__n{font-size:11.5px;margin:6px 0 0}.itl__n,.itl__s h4{color:var(--ink-500)}.itl__s h4{font:600 11px var(--font-body);letter-spacing:.06em;margin:12px 0 6px;text-transform:uppercase}.itl__l--sent li{background:#0000}.itl__e{color:var(--danger);font-size:12px;margin:8px 0 0}.wqc__acts{gap:8px;margin-left:auto}.itl-btn,.wqc__acts{align-items:center;display:inline-flex}.itl-btn{background:var(--card-lift);border:1px solid #2f6fde;border:1px solid var(--btn-support,#2f6fde);border-radius:9px;color:#2559b8;color:var(--btn-support-hover,#2559b8);cursor:pointer;font:600 12.5px var(--font-body);gap:6px;padding:5px 12px;white-space:nowrap}.itl-btn:hover{background:color-mix(in srgb,#2f6fde 10%,var(--card-lift));background:color-mix(in srgb,var(--btn-support,#2f6fde) 10%,var(--card-lift))}.itl-btn.is-on{background:color-mix(in srgb,#2f6fde 14%,var(--card-lift));background:color-mix(in srgb,var(--btn-support,#2f6fde) 14%,var(--card-lift));border-color:color-mix(in srgb,var(--btn-support,#2f6fde) 45%,var(--card-lift))}.itl__o{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.itl__o em{align-items:center;background:var(--canvas);border-radius:999px;color:var(--ink-700);display:inline-flex;font:500 11.5px var(--font-body);font-style:normal;gap:4px;padding:1px 4px 1px 8px}.itl__o em button{background:none;border:0;border-radius:50%;color:var(--ink-500);cursor:pointer;font-size:13px;height:16px;line-height:1;padding:0;width:16px}.itl__o em button:hover{background:var(--border);color:var(--ink-900)}.wqc__lft{align-items:center;display:inline-flex;gap:12px}.wqc__lft .wqc__more{padding:6px 10px}.wqc__ma{background:var(--card-lift);border:1px solid var(--border-strong);border-radius:9px;color:var(--ink-700);cursor:pointer;display:inline-grid;height:30px;padding:0;place-items:center;position:relative;width:32px}.wqc__ma.is-on,.wqc__ma:hover{border-color:var(--action);color:var(--action-deep)}.wqc__ma.is-on{background:var(--action-tint)}.wqc__ma:after{background:var(--ink-900);border-radius:6px;bottom:calc(100% + 6px);color:#fff;content:attr(data-tip);font:500 11.5px var(--font-body);left:0;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;transition:opacity .12s;white-space:nowrap;z-index:5}.wqc__ma:focus-visible:after,.wqc__ma:hover:after{opacity:1}.arbejdsko-page .wqc__tags{align-items:center;display:flex;flex:0 0 196px;gap:6px;justify-content:flex-end}.arbejdsko-page .wqc__tags .dt-tag{margin-left:0}.arbejdsko-page .wqc__row .wqc__nm{flex:1 1;min-width:0}.arbejdsko-page .wqc__row .wqc__l1{flex-wrap:nowrap}.arbejdsko-page .wqc__row .wqc__l1 b{overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap}.arbejdsko-page .wqc__row .wqc__meta--fund{flex:0 0 38%;max-width:none}.itl-mark{align-items:center;background:#dce9ff;background:var(--it-tint2,#dce9ff);border-radius:999px;color:#1b4da8;color:var(--it-ink,#1b4da8);display:inline-flex;flex:none;font:600 11px var(--font-body);gap:4px;padding:1px 8px 1px 6px}.op{position:relative}.op-chip,.op-field{align-items:center;background:var(--raised);border:1px solid var(--border);border-radius:12px;display:flex;font-size:12.5px;gap:8px;height:38px}.op-field{color:var(--ink-500);padding:0 11px}.op-field.is-focus{border-color:var(--ink-300)}.op .op-field input{background:#0000;border:none;border-radius:0;box-shadow:none;color:var(--ink-900);display:block;flex:1 1;font:inherit;height:100%;min-width:0;outline:none;padding:0;width:auto}.op-chip{color:var(--ink-900);font-weight:600;padding:0 8px}.op-chip__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-chip small{font-size:10.5px;font-weight:400}.op-chip small,.op-x{color:var(--ink-500);flex-shrink:0}.op-x{align-items:center;background:#0000;border:none;border-radius:7px;cursor:pointer;display:inline-flex;height:22px;justify-content:center;margin-left:auto;width:22px}.op-x:hover{background:var(--card);color:var(--ink-900)}.op-pop{background:var(--card-lift);border:1px solid var(--border);border-radius:14px;box-shadow:0 12px 30px #14151d21;left:0;max-height:280px;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 6px);width:max(100%,340px);z-index:30}.op-grp{color:var(--ink-500);font-size:10.5px;font-weight:600;letter-spacing:.07em;padding:8px 10px 4px;text-transform:uppercase}.op-opt{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--ink-900);cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:8px 10px;text-align:left;width:100%}.op-opt:focus-visible,.op-opt:hover{background:var(--card);outline:none}.op-nm{flex:1 1;font-size:13.5px;font-weight:600;min-width:0}.op-nm small{color:var(--ink-500);display:block;font-size:11.5px;font-weight:400;line-height:1.4;white-space:normal}.op-av,.op-nm b{color:var(--action-deep)}.op-av{align-items:center;background:var(--action-tint);border-radius:50%;display:flex;flex-shrink:0;font-size:11px;font-weight:600;height:30px;justify-content:center;width:30px}.op-av--sm{font-size:9.5px;height:24px;width:24px}.op-av--ext{color:var(--ink-500)}.op-av--ext,.op-rl{background:var(--canvas)}.op-rl{border-radius:999px;color:var(--ink-700);font-size:10.5px;font-weight:700;padding:3px 8px}.op-sep{background:var(--border);height:1px;margin:6px 4px}.op-plus{align-items:center;border:1.5px dashed var(--ink-300);border-radius:50%;color:var(--ink-500);display:flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.sf{border:1px solid var(--border-strong);border-radius:14px;box-shadow:var(--shadow-lift);margin-bottom:22px;overflow:hidden}.sf,.sf__h{background:var(--card-lift)}.sf__h{align-items:center;border:0;cursor:pointer;display:flex;font:inherit;gap:10px;min-height:60px;padding:0 18px;text-align:left;width:100%}.sf:not(.is-folded) .sf__h{border-bottom:1px solid var(--border)}.sf__h b{color:var(--ink-900);font:600 14.5px var(--font-body)}.sf__d{background:var(--ink-300);border-radius:50%;height:9px;width:9px}.sf--bad .sf__d{background:var(--danger)}.sf--warn .sf__d{background:var(--warning)}.sf--ok .sf__d{background:var(--success)}.sf__n{background:var(--card-lift);border-radius:999px;color:var(--ink-700);font:600 11.5px var(--font-body);padding:0 8px}.sf--bad .sf__n{background:var(--danger-tint);color:var(--danger)}.sf--warn .sf__n{background:var(--warning-tint);color:var(--warning-ink)}.sf--ok .sf__n{background:var(--success-tint);color:var(--success)}.sf__c{color:var(--ink-500);margin-left:auto;transition:transform .15s}.sf:not(.is-folded) .sf__c{transform:rotate(180deg)}.sf__b{background:color-mix(in srgb,var(--canvas) 70%,var(--card-lift));display:flex;flex-direction:column;gap:12px;padding:12px}.sf__b>.wqc{margin:0}.sf .wqc__h h3{font-size:12.5px}.sf .wqc__h h3 small,.sf .wqc__pill{font-size:10.5px}.sf .wqc__pill{padding:2px 9px}.sf__x{background:var(--card);border-radius:999px;color:var(--ink-500);flex:none;font:500 11.5px var(--font-body);padding:1px 9px;white-space:nowrap}.sf__x--link{cursor:pointer}.sf__x--link:hover{background:var(--canvas);color:var(--ink-900)}.wq-focus.fz{align-items:center;background:var(--card-lift);border:1px solid var(--border-strong);border-radius:10px;cursor:pointer;display:inline-flex;font:600 12.5px var(--font-body);gap:8px;height:34px;margin-top:4px;padding:0 10px}.wq-focus.fz,.wq-focus.fz svg{color:var(--ink-500)}.wq-focus.fz:not(.is-on){border-style:solid}.wq-focus.fz.is-on{background:color-mix(in srgb,var(--action) 8%,var(--card-lift));border-color:color-mix(in srgb,var(--action) 40%,var(--card-lift));color:var(--action-deep)}.wq-focus.fz.is-on svg{color:var(--action)}.fz__sw{background:var(--ink-300);border-radius:99px;flex:none;height:15px;position:relative;width:26px}.fz__sw:after{background:#fff;border-radius:50%;content:"";height:11px;left:2px;position:absolute;top:2px;transition:left .15s;width:11px}.wq-focus.fz.is-on .fz__sw{background:var(--action)}.wq-focus.fz.is-on .fz__sw:after{left:13px}.wq-focus.fz:disabled{cursor:default;opacity:.45}.arbejdsko-page .head h1,.arbejdsko-page .head p{max-height:90px;overflow:hidden;transition:max-height .3s ease,opacity .2s ease,margin .3s ease}.arbejdsko-page.is-focus .head h1,.arbejdsko-page.is-focus .head p{margin-bottom:0;margin-top:0;max-height:0;opacity:0}@media (prefers-reduced-motion:reduce){.arbejdsko-page .head h1,.arbejdsko-page .head p{transition:none}}.fixp{background:var(--card);border:1px solid var(--border);border-radius:12px;margin:2px 4px 12px;padding:12px 14px 14px}.fixp__h{align-items:center;color:var(--ink-500);display:flex;gap:8px;margin-bottom:8px}.fixp__h h6{font:600 10.5px var(--font-body);letter-spacing:.08em;margin:0;text-transform:uppercase}.fixp__p{align-items:center;color:var(--ink-700);display:flex;flex-wrap:wrap;font-size:12.5px;gap:3px 6px;line-height:1.6}.fixp__p i{color:var(--ink-300);font-style:normal}.fixp__lnk{align-items:center;background:var(--action-tint);border:1px solid var(--action);border-radius:6px;color:var(--action-deep);display:inline-flex;font-weight:600;gap:5px;padding:1px 8px;text-decoration:none}.fixp__lnk:hover{background:color-mix(in srgb,var(--action) 18%,var(--card-lift))}.fixp__lnk:focus-visible{outline:2px solid var(--action);outline-offset:2px}.wg{background:var(--card-lift);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow-lift);margin-bottom:16px;overflow:hidden}.wg:last-child{margin-bottom:0}.wg__head{align-items:center;cursor:pointer;display:flex;gap:12px;padding:11px 16px}.wg__head:focus-visible{border-radius:16px;outline:2px solid var(--action);outline-offset:-2px}.wg__head--static{cursor:default}.wg__icon{align-items:center;background:var(--canvas);border-radius:10px;color:var(--ink-700);display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.wg__icon--bad{background:var(--danger-tint);color:var(--danger)}.wg__icon--warn{background:var(--warning-tint);color:var(--warning-ink)}.wg__title{flex:1 1;min-width:0}.wg__title b{color:var(--ink-900);display:block;font-family:var(--font-display);font-size:13.5px;font-weight:600;letter-spacing:-.01em}.wg__title small{color:var(--ink-500);display:block;font-size:12px;line-height:1.4;margin-top:1px}.wg__side{align-items:center;display:flex;flex-shrink:0;gap:14px}.wg__prog{color:var(--ink-500);font-size:12px;line-height:1.35;text-align:right}.wg__prog.wq-prog b{font-feature-settings:"tnum";color:var(--ink-300);font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:500}.wg__prog b{color:var(--ink-900);display:block;font-size:12.5px;font-weight:600;white-space:nowrap}.wg__chev{color:var(--ink-500);transition:transform .2s}.wg.is-open .wg__chev{transform:rotate(180deg)}.wg__body{border-top:1px solid var(--border);padding:0 10px 10px 34px}.wg__row{align-items:center;border:1px solid #0000;border-radius:12px;cursor:pointer;display:flex;gap:11px;margin-top:2px;padding:7px 10px}.wg__row:hover{background:var(--obj-row-hover-bg);border-color:var(--border)}.wg__row.is-done{opacity:.55}.wg__row.is-done.is-active,.wg__row.is-done:hover{opacity:1}.wg__row.is-active{background:var(--obj-row-selected-bg);border-color:var(--obj-row-selected-ring)}.wg__av{align-items:center;background:var(--action-tint);border-radius:50%;color:var(--action-deep);display:flex;flex-shrink:0;font-size:11px;font-weight:600;height:30px;justify-content:center;width:30px}.wg__av--icon{background:var(--canvas);border-radius:10px;color:var(--ink-700)}.wg__nm{flex:1 1;min-width:0}.wg__nm b{color:var(--ink-900);font-size:12.5px;font-weight:600}.wg__nm b,.wg__nm small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wg__nm small{color:var(--ink-500);font-size:12px;margin-top:2px}.wg__go{color:var(--ink-300);flex-shrink:0}.wg__foot{align-items:center;border-top:1px solid var(--border);color:var(--ink-500);display:flex;font-size:12px;gap:12px;justify-content:space-between;margin:8px 8px 0;padding:12px 6px 0}.wg__foot button{background:var(--raised);border:1px solid var(--border);border-radius:var(--btn-r);color:var(--ink-700);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;padding:8px 14px}.wg__foot button:hover{border-color:var(--action);color:var(--action-deep)}@media (max-width:720px){.wg__prog,.wg__title small{display:none}}.dv-tab__n{background:var(--card);border-radius:999px;color:var(--ink-500);font-size:11px;font-style:normal;font-weight:700;margin-left:6px;padding:1px 7px}.dv-tab__n.is-hot{background:var(--danger-tint);color:var(--danger)}.dv-tab__n.is-warm{background:var(--warning-tint);color:var(--warning-ink)}.wq-ok{flex-direction:column;gap:6px;padding:56px 20px;text-align:center}.wq-ok,.wq-ok__ic{align-items:center;display:flex}.wq-ok__ic{background:var(--success-tint);border-radius:50%;color:var(--success);height:56px;justify-content:center;width:56px}.wq-ok b{color:var(--ink-900);font-family:var(--font-display);font-size:18px;font-weight:600}.wq-ok p{color:var(--ink-500);font-size:13.5px;margin:0}.wg__pick{cursor:pointer;display:inline-flex;flex-shrink:0;position:relative}.wg__pick input{cursor:pointer;height:18px;inset:0;margin:0;opacity:0;position:absolute;width:18px}.wg__cb{align-items:center;background:var(--raised);border:1.5px solid var(--ink-300);border-radius:6px;color:#fff;display:flex;height:18px;justify-content:center;width:18px}.wg__cb svg{opacity:0}.wg__pick input:checked+.wg__cb{background:var(--action);border-color:var(--action)}.wg__pick input:checked+.wg__cb svg{opacity:1}.wg__pick input:focus-visible+.wg__cb{outline:2px solid var(--action);outline-offset:2px}.wg__bar{align-items:center;background:var(--ink-900);border-radius:14px;color:var(--canvas);display:flex;font-size:13px;font-weight:600;gap:12px;margin:8px 2px 2px;padding:11px 14px}.wg__bar-clear{background:none;border:none;color:var(--canvas);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:500;opacity:.75;padding:0}.mp-list{grid-gap:4px;display:grid;gap:4px;list-style:none;margin:8px 0 16px;max-height:220px;overflow-y:auto;padding:0}.mp-list li{align-items:center;background:var(--card);border-radius:10px;color:var(--ink-900);display:flex;font-size:13px;gap:10px;justify-content:space-between;padding:8px 12px}.mp-list li span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-list button{background:none;border:none;border-radius:8px;color:var(--ink-500);cursor:pointer;flex-shrink:0;font-size:16px;height:24px;line-height:1;width:24px}.mp-list button:hover{background:var(--raised);color:var(--ink-900)}.cfg2 .head{position:relative}.cfg2__tools{align-items:flex-end;display:flex;gap:10px}.cfg2__tools .wq-focus{align-self:flex-end;margin-top:0}.cfg-none{color:var(--ink-500);font-size:12.5px;margin:0;padding:4px 8px 8px}.cfg-record{background:var(--card);border:1px solid var(--border-warm);border-radius:8px;color:var(--ink-700);display:block;font-family:var(--font-mono);font-size:11.5px;line-height:1.6;margin:8px 0 12px;padding:8px 10px;word-break:break-all}.pn-prose{color:var(--ink-900);font-size:13px;line-height:1.55;margin:0}.pn-mono{font-family:var(--font-mono);font-size:11.5px;word-break:break-all}.pr-okbox{background:var(--success-tint);color:var(--success);font-size:13px;margin:0;padding:10px 12px}.pr-from,.pr-okbox{border-radius:var(--r-md)}.pr-from{align-items:center;background:var(--action-tint);color:var(--ink-700);display:flex;flex-wrap:wrap;font-size:12.5px;gap:12px;justify-content:space-between;margin:12px 16px 0;padding:9px 12px}.pr-from b{color:var(--ink-900)}@media (prefers-reduced-motion:reduce){.sx__cv,.wqc__cv{transition:none}}.cfg2 .wqc__meta,.cmp2 .wqc__meta{color:var(--ink-500);flex:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:170px}.cfg2 .wqc__val,.cmp2 .wqc__val{flex:none;width:130px}.cfg2 .wqc__meta--ca{line-height:1.35;white-space:normal;width:220px}.cfg2 .wqc__excl{color:var(--warning-ink);display:block;font-style:normal;font-weight:600;margin-top:1px}.caflow{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.caflow li{display:flex;gap:12px;padding-bottom:14px;position:relative}.caflow li:last-child{padding-bottom:0}.caflow li:not(:last-child):before{background:var(--border-strong);bottom:2px;content:"";left:10px;position:absolute;top:24px;width:1px}.caflow__n{background:var(--card);border-radius:50%;color:var(--ink-700);display:grid;flex:none;font-size:11px;font-weight:700;height:21px;place-items:center;width:21px}.caflow li.is-last .caflow__n{background:var(--success);color:#fff}.caflow div{display:flex;flex-direction:column;gap:1px;min-width:0}.caflow small{color:var(--ink-500);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.caflow b{color:var(--ink-900);font-size:13px}.caflow b,.caflow em{font-weight:600;overflow-wrap:anywhere}.caflow em{color:var(--warning-ink);font-size:12.5px;font-style:normal}.cfg2__tabs{background:var(--card);border:1px solid var(--border);border-radius:11px;display:inline-flex;gap:2px;margin:2px 0 8px;padding:3px}.cfg2__tabs button{align-items:center;background:none;border:0;border-radius:8px;color:var(--ink-500);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:500;gap:7px;padding:6px 14px}.cfg2__tabs button:hover{color:var(--ink-900)}.cfg2__tabs button.is-on{background:var(--card-lift);box-shadow:0 1px 2px #46371e1f;color:var(--ink-900)}.cfg2__tabs i{color:var(--ink-500);font-size:11px;font-style:normal;font-weight:600}.cfg2__tabdesc{color:var(--ink-500);font-size:12px;line-height:1.5;margin:0 0 16px;max-width:70ch}.arbejdsko-page .wqc__meta--fund{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ink-500);display:-webkit-box;flex:none;font-size:11px;line-height:1.35;max-width:320px;overflow:hidden;white-space:normal;width:38%}.cmp{--cmp-amber:#ee8a00;--cmp-warn-ink:#8a5a00;--cmp-bad-ink:#a32316;--warm-paper:var(--frame-bg);--warm-surface:var(--raised);--warm-soft:var(--card);--border-warm:var(--border);--frame-bleed:clamp(8px,2.2vw,44px);background:var(--warm-paper);border:1px solid var(--border-warm);border-radius:var(--r-lg);color:var(--ink-900);display:flex;flex-direction:column;height:calc(100vh - 20px);margin-inline:calc(var(--frame-bleed)*-1);margin-bottom:calc((var(--space-6) - 8px)*-1);margin-top:calc((var(--space-6) - 12px)*-1);min-height:560px;padding:12px calc(16px + var(--frame-bleed)) 12px}[data-theme=dark] .cmp{--cmp-amber:var(--warning);--cmp-warn-ink:var(--warning);--cmp-bad-ink:var(--danger)}.cmp .head{flex-wrap:wrap}.cmp .head p{max-width:78ch}.cmp-info{align-items:flex-start;background:var(--raised);border:1px solid var(--border-warm);border-radius:9px;color:var(--ink-900);display:inline-flex;font-size:12px;gap:8px;line-height:1.5;margin:2px 4px 8px;max-width:100%;padding:7px 11px;width:fit-content}.cmp-info svg{color:var(--ink-700);flex-shrink:0;margin-top:1px}.cmp-matrix{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(5,1fr);margin-bottom:14px}.cmp-ring{background:var(--card-lift);border:1.5px solid var(--border-warm);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:6px;overflow:hidden;padding:8px 11px 9px 15px;position:relative;text-align:left;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.cmp-ring__accent{bottom:0;left:0;position:absolute;top:0;width:4px}.cmp-ring.is-selected,.cmp-ring:hover{background:var(--warm-soft);box-shadow:0 2px 6px #20223114,0 10px 20px #20223114;transform:translateY(-2px)}.cmp-ring.is-selected{border-color:var(--action);box-shadow:0 0 0 1.5px var(--action) inset,0 2px 6px #20223114,0 10px 20px #20223114}.cmp-ring:focus-visible{outline:2px solid var(--action);outline-offset:2px}.cmp-ring__top{align-items:baseline;display:flex;gap:6px;justify-content:space-between}.cmp-ring__label{color:var(--ink-900);font-size:12px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-ring__pct{flex-shrink:0;font-family:var(--font-display);font-size:13px;font-weight:700}.cmp-ring__bar{background:var(--warm-paper);border-radius:999px;height:6px;overflow:hidden}.cmp-ring__fill{border-radius:999px;display:block;height:100%;transition:width .4s ease}@media (max-width:920px){.cmp-matrix{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.cmp-matrix{grid-template-columns:repeat(2,1fr)}}.cmp .workspace{flex:1 1 auto;height:auto;min-height:0}.cmp .workspace .list-panel{background:var(--card-lift);border-color:var(--border-warm)}.cmp .workspace .list-panel--float{background:#0000;border-color:#0000}.cmp .workspace .detail-panel{background:var(--card-lift);border-color:var(--border-strong)}.cmp .workspace .detail-panel-col{flex:0 0 auto}.cmp .list-panel__filter{padding-bottom:6px}.cmp-clear{background:var(--warm-surface);border:1px solid var(--border-warm);border-radius:999px;color:var(--ink-700);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;padding:5px 12px}.cmp-clear:hover{border-color:var(--ink-300)}.cmp-r__v{color:var(--ink-700);font-size:12.5px;max-width:240px;text-align:right}.cmp-r__v--warn{color:var(--cmp-warn-ink);font-weight:600}.cmp-r__v--bad{color:var(--cmp-bad-ink);font-weight:600}.cmp-areas{display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:flex-end}.cmp-atag{align-items:center;color:var(--ink-500);display:inline-flex;font-size:12px;font-weight:500;gap:6px;white-space:nowrap}.cmp-atag svg{color:var(--ink-300)}.cmp-si__bg{fill:var(--ink-300);fill-opacity:.18}.cmp-si__g{stroke:var(--ink-500)}.cmp-si__f{fill:var(--ink-500)}.cmp-si--ok .cmp-si__bg{fill:var(--success-tint);fill-opacity:1}.cmp-si--ok .cmp-si__g{stroke:var(--success)}.cmp-si--warn .cmp-si__bg{fill:var(--warning-tint);fill-opacity:1}.cmp-si--warn .cmp-si__g{stroke:var(--warning)}.cmp-si--warn .cmp-si__f{fill:var(--warning)}.cmp-si--bad .cmp-si__bg{fill:var(--danger-tint);fill-opacity:1}.cmp-si--bad .cmp-si__g{stroke:var(--danger)}.wg__row>.cmp-si{flex-shrink:0}.cmp-sl{align-items:baseline;border-top:1px solid var(--border);color:var(--ink-500);display:flex;font-family:var(--font-mono);font-size:10px;font-weight:700;justify-content:space-between;letter-spacing:.14em;margin-top:22px;padding-top:12px;text-transform:uppercase}.cmp-sl em{color:var(--ink-300);font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:400;letter-spacing:0;text-transform:none}section:first-child>.cmp-sl{border-top:0;margin-top:0;padding-top:0}.cmp-k{background:var(--card-lift);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-lift);margin-top:8px;padding:12px 14px}.cmp-k--bad{background:var(--danger-tint);border-color:var(--danger-border-soft)}.cmp-k--warn{background:var(--warning-tint);border-color:var(--warning-border-soft)}.cmp-k__h{align-items:center;display:flex;gap:10px}.cmp-k__t{color:var(--ink-900);flex:1 1;font-size:14px;font-weight:600;letter-spacing:-.005em;line-height:1.35;min-width:0}.cmp-k__pill{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;gap:5px;padding:3px 9px;white-space:nowrap}.cmp-k__pill:before{background:currentColor;border-radius:50%;content:"";height:6px;width:6px}.cmp-k__pill--ok{background:var(--success-tint);color:var(--success)}.cmp-k__pill--warn{background:var(--warning-tint);color:var(--warning-ink)}.cmp-k__pill--bad{background:var(--danger-tint);color:var(--danger)}.cmp-k__pill--neutral{background:var(--warm-soft);color:var(--ink-500)}.cmp-k__body,.cmp-k__pols{margin:6px 0 0 28px}.cmp-k__why{color:var(--ink-900);font-size:13px;line-height:1.55;margin:0}.cmp-k__read{margin:2px 0 0}.cmp-k__read,.cmp-k__sub{color:var(--ink-500);font-size:12px}.cmp-k__sub{margin:0 0 2px}.cmp-k .cmp-k__go{display:inline-block;font-size:12px;margin:8px 0 0 28px}.cmp-k__foot{color:var(--ink-500);font-size:12px;line-height:1.6;margin:22px 0 0}.cmp-link{background:none;border:none;color:var(--action-deep);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:0}.cmp-link:hover{text-decoration:underline}@media (max-width:1100px){.cmp .workspace{flex-direction:column;height:auto}.cmp .workspace .list-panel{height:460px}.cmp .workspace .detail-panel-col{height:460px;width:100%}}@media (max-width:860px){.cmp{padding:20px 14px 30px}.wg__row{flex-wrap:wrap}.cmp-areas{justify-content:flex-start}}.cmp .wg__icon.cmp-icon--bad{background:var(--danger-tint);color:var(--danger)}.cmp .wg__icon.cmp-icon--warn{background:var(--warning-tint);color:var(--warning-ink)}.cmp .wg__icon.cmp-icon--ok{background:var(--success-tint);color:var(--success)}.cmp-menu{background:var(--card-lift);border:1px solid var(--border-strong);border-radius:14px;box-shadow:0 1px 2px #46371e12;margin-bottom:10px;padding:0 14px}.cmp-menu__row{align-items:flex-end;display:flex;gap:16px}.cmp-menu__tabs{border-bottom:0;display:flex;flex:1 1;flex-wrap:wrap;gap:6px 22px}.cmp-menu__tab{align-items:center;background:none;border:0;border-bottom:2px solid #0000;color:var(--ink-500);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:9px;padding:12px 2px 11px;white-space:nowrap}.cmp-menu__tab b{font-family:var(--font-display);font-size:13px}.cmp-menu__ic{background:var(--canvas);border-radius:8px;color:var(--ink-500);display:grid;flex:none;height:24px;place-items:center;width:24px}.cmp-menu__tab.is-on .cmp-menu__ic{color:var(--ink-700)}.cmp-menu__tab:hover{color:var(--ink-900)}.cmp-menu__tab.is-on{border-bottom-color:var(--action);color:var(--action)}.cmp-info2{align-items:center;align-self:center;background:var(--card);border:1px solid var(--border);border-radius:999px;color:var(--ink-500);cursor:default;display:inline-flex;font-size:12px;gap:6px;padding:5px 10px;position:relative}.cmp-info2__pop{background:var(--card-lift);border:1px solid var(--border-strong);border-radius:12px;box-shadow:var(--shadow-lift);color:var(--ink-700);display:none;font-size:12px;line-height:1.5;padding:10px 12px;position:absolute;right:0;top:34px;width:300px;z-index:30}.cmp-info2:focus .cmp-info2__pop,.cmp-info2:hover .cmp-info2__pop{display:block}.cmp-menu__split{align-items:center;border-top:1px solid var(--border);display:flex;gap:16px;padding:10px 0 12px}.cmp-stack{background:var(--card);border-radius:99px;display:flex;flex:1 1;height:10px;overflow:hidden}.cmp-stack i{display:block;height:100%}.cmp-legend{color:var(--ink-700);display:flex;font-size:12px;gap:16px;white-space:nowrap}.cmp-legend span{align-items:center;display:inline-flex;gap:6px}.cmp-legend u{border-radius:50%;display:inline-block;height:8px;width:8px}.cmp-filtercard{border:1px solid var(--border-strong);border-radius:14px;margin:0 0 8px;padding:8px 12px}.cmp-filtercard,.cmp-sumbtn{background:var(--card-lift);box-shadow:0 1px 2px #46371e12}.cmp-sumbtn{border:1px solid var(--border);border-radius:var(--btn-r);color:var(--action-deep);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;padding:5px 12px}.cmp-sum{display:flex;flex-direction:column;gap:18px;padding:20px 22px 22px}.cmp-sum__head{gap:11px}.cmp-sum__head,.cmp-sum__ic{align-items:center;display:flex}.cmp-sum__ic{background:var(--card);border-radius:10px;color:var(--ink-700);height:34px;justify-content:center;width:34px}.cmp-sum__head b{display:block;font-family:var(--font-display);font-size:16px;font-weight:600;line-height:1.2}.cmp-sum__head small{color:var(--ink-500);font-size:11.5px}.cmp-sum__ring{align-items:center;display:flex;gap:18px}.cmp-sum__donut{flex-shrink:0;height:112px;width:112px}.cmp-sum__donut,.cmp-sum__donut>div{align-items:center;border-radius:50%;display:flex;justify-content:center}.cmp-sum__donut>div{background:var(--card-lift);flex-direction:column;height:76px;width:76px}.cmp-sum__donut b{font-family:var(--font-display);font-size:24px;line-height:1}.cmp-sum__donut small{color:var(--ink-500);font-size:10px}.cmp-sum__rk{display:flex;flex:1 1;flex-direction:column;font-size:12.5px;gap:7px}.cmp-sum__rk span{align-items:center;display:flex;gap:8px}.cmp-sum__rk u{border-radius:50%;display:inline-block;height:9px;width:9px}.cmp-sum__rk b{font-family:var(--font-display);margin-left:auto}.cmp-sum__lbl{color:var(--ink-700);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.14em;margin-bottom:8px;text-transform:uppercase}.cmp-sum__ar{grid-gap:10px;align-items:center;display:grid;font-size:12px;gap:10px;grid-template-columns:110px 1fr 40px;padding:4px 0}.cmp-sum__tr{background:var(--card);border-radius:99px;height:8px;overflow:hidden}.cmp-sum__tr i{border-radius:99px;display:block;height:100%}.cmp-sum__ar b{font-family:var(--font-display);font-size:12px;text-align:right}.cmp-sum__trend{background:var(--card-lift);border:1px solid var(--border);border-radius:12px;padding:10px 12px}.cmp-sum__th{display:flex;font-size:12px;gap:8px;justify-content:space-between;margin-bottom:4px}.cmp-sum__th b{font-family:var(--font-display);white-space:nowrap}.cmp-sum__hint{color:var(--ink-500);font-size:12px;margin:0}.wq-menu__card .cfg-modebar,.wq-menu__card .cmp-menu{background:none;border:0;box-shadow:none;margin:0;padding:0}.wq-menu__card .cfg-modebar{border-bottom:1px solid var(--border-strong);border-radius:0}.wq-menu__card .cfg-modebar .dv-tab{padding-top:12px}.wq-menu__card .cmp-menu__row{border-bottom:1px solid var(--border-strong)}.wq-menu__card .cmp-menu__tab{margin-bottom:-1px}.wq-menu__card .cmp-menu__split{border-top:0;padding-top:2px}.wq-menu__card .cmp-menu__tabs{gap:0 22px;padding:0 2px}.wq-menu__card .cmp-menu__row{gap:12px}.wq-menu__card .cmp-menu__split{padding:10px 2px 4px}.cmp2 .wqc__val{width:150px}.cmp2 .wqc__val:empty{width:0}.cmp2__note{margin-top:24px}.cmp2 .wqc__fw{border:1px solid var(--border-strong);border-radius:999px;color:var(--ink-700);flex:none;font-size:11px;font-weight:500;padding:1px 8px;white-space:nowrap}.cmp2__cards{margin-top:6px}.cmp-kl{background:#0000}.cmp-kr+.cmp-kr{border-top:1px solid color-mix(in srgb,var(--ink-900) 12%,#0000)}.cmp-kr__h{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:11px 14px;text-align:left;width:100%}.cmp-kr__h:disabled{cursor:default}.cmp-kr__h:not(:disabled):hover .cmp-kr__t{color:var(--action-deep)}.cmp-kr__t{color:var(--ink-900);flex:1 1;font:600 12.5px/1.4 var(--font-body);min-width:0;overflow-wrap:anywhere}.cmp-kr__a{font-size:11.5px}.cmp-kr__a,.cmp-kr__chev{color:var(--ink-500);flex:none}.cmp-kr__chev{transition:transform .15s}.cmp-kr.is-open>.cmp-kr__h .cmp-kr__chev{transform:rotate(180deg)}.cmp-kr__nochev{flex:none;width:14px}.cmp-kr__x{display:flex;flex-direction:column;gap:8px;padding:0 14px 13px}.cmp-tb{background:color-mix(in srgb,var(--ink-900) 6.5%,#0000);border-radius:9px;font-size:12px;padding:4px 11px 8px}.cmp-tb__h,.cmp-tb__r{grid-gap:8px;align-items:baseline;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cmp-tb__h{color:var(--ink-500);font:700 9.5px var(--font-body);letter-spacing:.08em;padding:6px 0 4px;text-transform:uppercase}.cmp-tb__r{border-top:1px solid color-mix(in srgb,var(--ink-900) 12%,#0000);overflow-wrap:anywhere;padding:6px 0}.cmp-tb__r b{color:var(--danger);font:700 12px var(--font-body)}.cmp-tb__r span{color:var(--ink-900)}.cmp-tb__f{border-top:1px solid color-mix(in srgb,var(--ink-900) 12%,#0000);color:var(--ink-500);font-size:11.5px;padding-top:7px}.cmp-tb__r--go,.cmp-tb__r--p{grid-template-columns:minmax(0,1fr) auto 14px}.cmp-tb__r--go{background:none;border-bottom:0;border-left:0;border-right:0;cursor:pointer;font:inherit;margin:0;padding:6px 0;text-align:left;width:100%}.cmp-tb__r--go span{color:var(--action-deep);font-weight:600}.cmp-tb__r--go:hover span{text-decoration:underline}.cmp-tb__r--go svg{align-self:center;color:var(--action-deep)}.cmp-tb__r b.is-ok{color:var(--success)}.cmp-tb__r b.is-w{color:var(--warning-ink)}.cmp-txt{color:var(--ink-700);font-size:12px;line-height:1.55;margin:0}.cmp-tb__h--one,.cmp-tb__r--one{grid-template-columns:minmax(0,1fr)}.info-tip{align-items:center;background:var(--info-bg);border-radius:50%;color:var(--info);cursor:help;display:inline-flex;font-family:Georgia,serif;font-size:10px;font-style:italic;font-weight:700;height:14px;justify-content:center;letter-spacing:normal;margin-left:5px;position:relative;text-transform:none;vertical-align:middle;width:14px}.info-tip__bubble{background:var(--surface-dark);border-radius:7px;bottom:135%;box-shadow:var(--shadow-lg);color:#fff;display:none;font-family:var(--font-body);font-size:12px;font-weight:400;left:50%;line-height:1.5;padding:9px 11px;position:absolute;text-align:left;transform:translateX(-50%);width:230px;z-index:9999}.info-tip:focus-visible .info-tip__bubble,.info-tip:hover .info-tip__bubble{display:block}th .info-tip{text-transform:none}.drawer-overlay{align-items:stretch;background:#14171b73;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:300}.drawer-panel{background:var(--card);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;height:100%;max-width:90vw;overflow:hidden;width:484px}.drawer-panel__head{align-items:flex-start;border-bottom:1px solid var(--border);display:flex;gap:var(--space-3);justify-content:space-between;padding:var(--space-5)}.drawer-panel__eyebrow{color:var(--ink-500);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.drawer-panel__head h3{font-size:var(--fs-lg)}.drawer-panel__head p{color:var(--ink-500);font-size:var(--fs-sm);margin-top:4px}.drawer-panel__close{background:var(--canvas);border:1px solid var(--border);border-radius:var(--r-sm);color:var(--ink-700);flex-shrink:0;font-size:16px;height:30px;width:30px}.drawer-panel__body{flex:1 1;overflow-y:auto;padding:var(--space-4) var(--space-5)}.drawer-panel__footer{align-items:center;border-top:1px solid var(--border);display:flex;flex-shrink:0;gap:var(--space-3);justify-content:space-between;padding:var(--space-3) var(--space-5)}.cc{display:flex;flex-direction:column;gap:8px}.cc__o{grid-gap:12px;align-items:start;background:var(--card-lift);border:1px solid var(--border);border-radius:13px;cursor:pointer;display:grid;font-family:inherit;gap:12px;grid-template-columns:34px 1fr auto;padding:12px 13px;text-align:left;width:100%}.cc__o:hover{border-color:var(--border-strong)}.cc__o.is-on{background:color-mix(in srgb,var(--action) 13%,var(--card-lift));border-color:var(--action-border-soft);box-shadow:0 0 0 1px var(--action-border-soft)}.cc__i{background:var(--card);border-radius:10px;color:var(--ink-500);display:grid;height:34px;place-items:center;width:34px}.cc__o.is-on .cc__i{background:var(--card-lift);color:var(--action-deep)}.cc__t{display:block;min-width:0}.cc__ch{align-self:center;color:var(--ink-500);transition:transform .15s}.cc__ch.is-open{transform:rotate(180deg)}.cc__t b{align-items:center;color:var(--ink-900);display:flex;font:600 13.5px var(--font-body);gap:8px}.cc__t em{background:var(--card);border-radius:999px;color:var(--ink-500);font:600 10.5px var(--font-body);font-style:normal;padding:1px 8px}.cc__o.is-on .cc__t em{background:var(--card-lift);color:var(--action-deep)}.cc__t>span{color:var(--ink-700);display:block;font-size:12.5px;line-height:1.45;margin-top:3px}.cc__t ul{display:flex;flex-direction:column;gap:3px;list-style:none;margin:7px 0 0;padding:0}.cc__t li{color:var(--ink-500);font-size:12px;line-height:1.4;padding-left:15px;position:relative}.cc__t li:before{background:var(--ink-300);border-radius:50%;content:"";height:5px;left:2px;position:absolute;top:7px;width:5px}.cc__o.is-on .cc__t li,.cc__o.is-on .cc__t>span{color:var(--ink-900)}.cc__o.is-on .cc__t li:before{background:var(--action)}.rp-acts{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.rp-set__foot .rp-btn{border-radius:12px;box-shadow:none;font-size:13px;font-weight:600;gap:8px;height:42px;justify-content:center;padding-inline:10px;white-space:nowrap}.rp-set__foot .btn-secondary.rp-btn{background:#0000;border:1px solid var(--border-strong);color:var(--ink-700)}.rp-set__foot .btn-secondary.rp-btn:hover{background:var(--card)}.rp-set__foot .btn-primary.rp-btn{background:var(--btn-primary);border:1px solid var(--btn-primary);color:#fff}.rp-set__foot .btn-primary.rp-btn:hover{background:var(--btn-primary-hover);border-color:var(--btn-primary-hover);box-shadow:none;transform:none}.rp-grid{grid-gap:4px;align-items:stretch;display:grid;gap:4px;grid-template-columns:350px minmax(0,1fr)}.cmp .rp-grid{flex:1 1 auto;height:auto;min-height:0;overflow-y:auto}.rp-set{background:var(--card-lift);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow-lift);display:flex;flex-direction:column;height:100%;overflow:hidden;position:sticky;top:16px}.rp-set__body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:20px 20px 4px}.rp-set__foot{background:var(--card-lift);border-top:1px solid var(--border);flex:none;padding:14px 20px 20px}.rp-grp{margin-bottom:22px}.rp-lab{color:var(--ink-500);font-size:10px;font-weight:600;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.rp-link{background:none;border:none;color:var(--action);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;padding:0}.rp-two{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.rp-two--compact .rp-who{gap:8px;padding:10px 11px 11px}.rp-two--compact .rp-who b{font-size:12.5px}.rp-two--compact .rp-who small{font-size:11px}.rp-who{align-items:flex-start;background:var(--card-lift);border:1.5px solid var(--border);border-radius:14px;box-shadow:0 1px 2px #272b4c0f;color:var(--ink-900);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:10px;padding:12px 13px 13px;text-align:left}.rp-who__ic{align-items:center;background:var(--canvas);border-radius:10px;color:var(--ink-700);display:flex;height:32px;justify-content:center;width:32px}.rp-who b{display:block;font-size:13.5px;line-height:1.25}.rp-who small{color:var(--ink-500);display:block;font-size:11.5px;line-height:1.35;margin-top:1px}.rp-who.is-on{background:var(--action-tint);border-color:var(--action);box-shadow:0 2px 10px #5d5fe81f}.rp-who.is-on .rp-who__ic{background:var(--action);color:#fff}.rp-track{background:var(--card);border:1px solid var(--border);border-radius:11px;display:flex;gap:2px;padding:3px}.rp-track button{background:#0000;border:1px solid #0000;border-radius:8px;color:var(--ink-500);cursor:pointer;flex:1 1;font-family:inherit;font-size:13px;font-weight:600;padding:8px 10px}.rp-track button:hover{color:var(--ink-900)}.rp-track button.is-on{background:var(--card-lift);border-color:var(--border);box-shadow:0 1px 2px #272b4c14;color:var(--ink-900)}.rp-hint{color:var(--ink-500);font-size:12px;line-height:1.4;margin:7px 2px 0}.rp-fw{display:flex;flex-direction:column;gap:2px}.rp-fw__r{grid-column-gap:11px;align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:var(--ink-900);column-gap:11px;cursor:pointer;display:grid;font-family:inherit;font-size:13.5px;font-weight:600;grid-template-columns:16px 1fr auto;padding:10px 12px;text-align:left;width:100%}.rp-fw__r:hover{background:var(--card)}.rp-fw__dot{align-items:center;border:1.5px solid var(--ink-300);border-radius:50%;display:flex;justify-content:center}.rp-fw__dot:after{background:var(--action);border-radius:50%;content:"";height:8px;transform:scale(0);transition:transform .15s;width:8px}.rp-fw__r small{color:var(--ink-500);font-size:11px;font-weight:500}.rp-fw__r.is-on{background:var(--action-tint);border-color:var(--action-border-soft)}.rp-fw__r.is-on .rp-fw__dot{border-color:var(--action)}.rp-fw__r.is-on .rp-fw__dot:after{transform:scale(1)}.rp-fw__r.is-on small{color:var(--action-deep)}.rp-fw__d{color:var(--ink-700);font-size:12.5px;font-weight:400;grid-column:2/4;line-height:1.5;margin-top:3px}.rp-rd-off{border:1.5px dashed var(--border);border-radius:12px;color:var(--ink-500);font-size:12px;line-height:1.5;margin:0;padding:10px 13px}.rp-incl{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:12px;display:flex;gap:12px;justify-content:space-between;padding:12px 14px}.rp-incl b{color:var(--ink-900);display:block;font-size:13px}.rp-incl span{color:var(--ink-500);font-size:12px}.rp-incl__bar{display:flex;justify-content:space-between;margin-bottom:8px}.rp-polcats{margin-top:14px}.rp-polcats table{border-collapse:collapse;width:100%}.rp-polcats td{border-top:1px solid var(--border);color:var(--ink-900);font-size:13px;padding:6px 0}.rp-polcats tr:first-child td{border-top:none}.rp-polcats td:last-child{text-align:right}.rp-sub{color:var(--ink-500);font:500 10px var(--font-mono);letter-spacing:.08em;margin:12px 0 4px;text-transform:uppercase}.rp-sub:first-of-type{margin-top:0}.rp-ckl{align-items:center;background:#0000;border:none;color:var(--ink-500);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:10px;padding:7px 0;text-align:left;width:100%}.rp-ckl.is-on{color:var(--ink-900)}.rp-cb{align-items:center;background:var(--raised);border:1.5px solid var(--ink-300);border-radius:6px;color:#fff;display:flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.rp-cb svg{opacity:0}.rp-ckl.is-on .rp-cb{background:var(--action);border-color:var(--action)}.rp-ckl.is-on .rp-cb svg{opacity:1}.rp-pv{background:var(--card-lift);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow-lift);display:flex;flex-direction:column;height:100%;overflow:hidden}.rp-pvh{align-items:center;color:var(--ink-500);display:flex;font-family:inherit;font-size:11px;font-weight:600;gap:10px;justify-content:space-between;letter-spacing:.05em;padding:10px 16px;text-transform:uppercase}.rp-pvh em{background:var(--raised);border:1px solid var(--border);border-radius:999px;color:var(--ink-700);font:500 11px var(--font-mono);letter-spacing:0;padding:3px 9px;text-transform:none}.rp-pvb{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 16px 16px}.rp-paper{--p-ink:#202231;--p-ink2:#43455a;--p-mute:#737789;--p-line:#dddfe9;--p-soft:#f8f6f4;--p-action:#5d5fe8;--p-g:#177a5b;--p-gt:#e4f5ef;--p-a:#ee8a00;--p-at:#fcf0e3;--p-r:#d6291a;--p-rt:#fceae8;--p-dt-accepted:#2f6fed;--p-dt-accepted-t:#eaf1ff;--p-dt-temp:#f59e0b;--p-dt-temp-t:#fef3c7;--p-dt-compensating:#177a5b;--p-dt-compensating-t:#eaf7f1;--p-dt-falsepos:#737789;--p-dt-falsepos-t:#edeff5;background:#fdfbf7;border:1px solid #e6e1da;border-radius:12px;box-shadow:0 4px 18px #14151d0f;color:var(--p-ink);padding:34px 38px 30px}.rp-ph{align-items:flex-start;border-bottom:1px solid var(--p-line);display:flex;gap:16px;justify-content:space-between;padding-bottom:20px}.rp-lg{align-items:center;display:inline-flex;font:700 17px var(--font-display);gap:8px;letter-spacing:-.02em}.rp-ph__brands{align-items:center;display:flex;gap:14px}.rp-ph__divider{background:var(--p-line);height:22px;width:1px}.rp-ph__orglogo{max-height:24px;max-width:130px;object-fit:contain}.rp-lg i{color:var(--p-action);font-style:normal}.rp-tag{color:var(--p-mute);font:500 10px var(--font-mono);letter-spacing:.08em;line-height:1.7;text-align:right;text-transform:uppercase}.rp-paper .rp-title{border:none;color:var(--p-ink);font:600 26px var(--font-display);letter-spacing:-.02em;margin:22px 0 4px;padding:0}.rp-meta{color:var(--p-mute);font-size:12.5px;line-height:1.6;margin:0 0 22px}.rp-meta b{color:var(--p-ink2);font-weight:600}.rp-sum{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin-bottom:26px}.rp-sum>div{border-radius:14px;padding:14px 16px}.rp-sum b{display:block;font:600 30px var(--font-display);letter-spacing:-.02em;line-height:1}.rp-sum span{display:block;font-size:12px;font-weight:500;margin-top:6px}.rp-sum__g{background:var(--p-gt);color:var(--p-g)}.rp-sum__t{background:var(--p-soft);color:var(--p-ink)}.rp-sum__a{background:var(--p-at);color:#8a4a05}.rp-sum__r{background:var(--p-rt);color:var(--p-r)}.rp-sum__w{background:#fff6d6;color:#7a5c00}.rp-sum__i{background:var(--p-soft);color:var(--p-mute)}.rp-paper h4{color:var(--p-ink);font:600 15px var(--font-display);margin:0 0 4px}.rp-paper h5{color:var(--p-ink);display:flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:10px;justify-content:space-between;margin:0 0 6px}.rp-paper h5 span{color:var(--p-mute);font:500 10.5px var(--font-mono)}.rp-sec{color:var(--p-mute);font-size:12px;margin:0 0 10px}.rp-part{background:var(--p-soft);border-bottom:1px solid var(--p-line);border-top:1px solid var(--p-line);margin:34px -38px 20px;padding:14px 38px}.rp-part b{display:block;font:600 16px var(--font-display)}.rp-part span{color:var(--p-mute);font-size:12px}.rp-tw{overflow-x:auto}.rp-paper table{border-collapse:collapse;font-size:12.5px;margin-bottom:22px;min-width:460px;width:100%}.rp-paper th{border-bottom:1.5px solid var(--p-ink);color:var(--p-mute);font-family:inherit;font-size:10px;font-weight:600;letter-spacing:.07em;padding:8px 10px;text-align:left;text-transform:uppercase}.rp-paper td{border-bottom:1px solid var(--p-line);color:var(--p-ink);line-height:1.45;padding:10px;vertical-align:top}.rp-cl{color:var(--p-mute);display:block;font:500 10.5px var(--font-mono);margin-bottom:2px}.rp-paper td b{font-weight:600}.rp-paper td small{color:var(--p-mute);display:block;font-size:11.5px;margin-top:2px}.rp-mono{color:var(--p-mute);font:500 11px var(--font-mono)}.rp-st{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;gap:6px;padding:3px 9px;white-space:nowrap}.rp-st:before{background:currentColor;border-radius:50%;content:"";height:6px;width:6px}.rp-st--g{background:var(--p-gt);color:var(--p-g)}.rp-st--a{background:var(--p-at);color:#9a4d00}.rp-st--r{background:var(--p-rt);color:var(--p-r)}.rp-st--w{background:#fff6d6;color:#7a5c00}.rp-st--i,.rp-st--u{background:var(--p-soft);color:var(--p-mute)}.rp-dt{align-items:center;border-radius:999px;display:inline-flex;font-size:10.5px;font-weight:700;padding:3px 9px;white-space:nowrap}.rp-dt--accepted{background:var(--p-dt-accepted-t);color:var(--p-dt-accepted)}.rp-dt--temp{background:var(--p-dt-temp-t);color:var(--p-dt-temp)}.rp-dt--compensating{background:var(--p-dt-compensating-t);color:var(--p-dt-compensating)}.rp-dt--falsepos{background:var(--p-dt-falsepos-t);color:var(--p-dt-falsepos)}.rp-dcard{background:#fff;border:1px solid var(--p-line);border-radius:12px;margin-bottom:9px;padding:13px 15px}.rp-dcard__top{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;margin-bottom:6px}.rp-dcard__top b{color:var(--p-ink);font-size:13px}.rp-dcard small{color:var(--p-mute);display:block;font-size:11.5px;line-height:1.5;margin-bottom:3px}.rp-dcard__meta{border-top:1px solid var(--p-line);color:var(--p-mute);display:flex;flex-wrap:wrap;font-size:10.5px;gap:4px 16px;margin-top:9px;padding-top:9px}.rp-dcard__meta b{color:var(--p-ink2);font-weight:600;margin-right:3px}.rp-src{background:var(--p-soft);border-radius:12px;color:var(--p-ink2);font-size:12px;line-height:1.6;padding:14px 16px}.rp-src p{margin:0 0 6px}.rp-src p:last-child{margin:0}.rp-src b{color:var(--p-ink)}.rp-sig{border-top:1px solid var(--p-line);color:var(--p-mute);display:flex;flex-wrap:wrap;font-size:12px;gap:40px;margin-top:26px;padding-top:14px}.rp-sig b{display:block;font-size:13px;margin-top:2px}.rp-nt,.rp-sig b{color:var(--p-ink)}.rp-nt{background:#f0efff;border:1px solid #d6d6fb;border-left:4px solid var(--p-action);border-radius:12px;font-size:12.5px;line-height:1.55;margin-bottom:8px;padding:12px 14px 12px 16px}.rp-nt__top{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.rp-nt__label{align-items:center;background:var(--p-action);border-radius:999px;color:#fff;display:inline-flex;font-size:10.5px;font-weight:700;gap:4px;letter-spacing:.04em;padding:2px 9px;text-transform:uppercase}.rp-nt__where{background:#fff;border:1px solid #d6d6fb;border-radius:999px;color:#4a4cd6;font-size:11px;font-weight:600;padding:2px 9px}.rp-nt p{color:var(--p-ink);font-size:13px;margin:0}.rp-nt small{color:var(--p-mute);display:block;font-size:11.5px;margin-top:5px}.rp-ngrp{color:var(--p-mute);font-family:inherit;font-size:10.5px;font-weight:600;letter-spacing:.06em;margin:16px 0 6px;text-transform:uppercase}.rp-verdict{background:var(--p-soft);border-radius:16px;margin-bottom:14px;padding:20px 22px}.rp-verdict b{display:block;font:600 19px/1.3 var(--font-display);letter-spacing:-.01em;margin-bottom:6px}.rp-verdict p{color:var(--p-ink2);font-size:13px;line-height:1.6;margin:0}.rp-act{background:var(--p-rt);border-radius:16px;display:flex;gap:14px;margin-bottom:12px;padding:16px 18px}.rp-act__ic{align-items:center;background:#fff;border-radius:11px;color:var(--p-r);display:flex;flex-shrink:0;font:700 16px var(--font-display);height:34px;justify-content:center;width:34px}.rp-act b{color:var(--p-ink);display:block;font-size:14px;margin-bottom:3px}.rp-act p{color:var(--p-ink2);font-size:12.5px;line-height:1.55;margin:0}.rp-act__who{color:var(--p-mute);font-size:11.5px;margin-top:8px}.rp-rev{grid-gap:8px;display:grid;gap:8px;margin-bottom:26px}.rp-rev>div{background:var(--p-soft);border-radius:12px;display:flex;font-size:12.5px;gap:12px;justify-content:space-between;padding:11px 14px}.rp-rev span{color:var(--p-mute);white-space:nowrap}.rp-lrs{margin-bottom:26px}.rp-lr{align-items:center;border-bottom:1px solid var(--p-line);display:flex;font-size:13px;gap:12px;padding:11px 2px}.rp-lr b{font-weight:600}.rp-grp td,.rp-t{color:var(--p-mute)}.rp-grp td{border-top:0;font:600 11px var(--font-mono);letter-spacing:.08em;padding:14px 0 6px;text-transform:uppercase}.rp-dec{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.rp-pols{grid-gap:3px;display:grid;gap:3px}.rp-pols span{display:block}.rp-lr .rp-mono{margin-left:auto;white-space:nowrap}.rp-dot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.rp-dot--g{background:var(--p-g)}.rp-dot--a{background:var(--p-a)}.rp-dot--r{background:var(--p-r)}.rp-dot--w{background:#e0a800}.rp-dot--i,.rp-dot--u{background:var(--p-mute)}@media (max-width:1320px){.rp-grid{grid-template-columns:1fr}.rp-set{height:auto;overflow:visible;position:static}.rp-set__body{grid-column-gap:28px;align-items:start;column-gap:28px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr);overflow:visible}.rp-pvb{height:640px}}@media (max-width:1100px){.rp-set__body{grid-template-columns:1fr}}@media (max-width:760px){.rp-pvb{height:560px}.rp-paper{padding:22px 18px}.rp-part{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}.rp-sum{grid-template-columns:1fr}}@page{size:A4 portrait;margin:16mm 18mm}@media print{.head,.rp-pvh,.rp-set,.sidebar{display:none!important}.nc-content{max-width:none!important;padding:0!important}.cmp{border:none!important;margin:0!important;overflow:visible!important;padding:0!important}.cmp,.rp-grid,.rp-pv{display:block!important;height:auto!important}.rp-pv{background:none;border:none}.rp-pv,.rp-pvb{overflow:visible}.rp-pvb{height:auto;padding:0}.rp-paper{background:#fff;border:none;box-shadow:none;padding:0;print-color-adjust:exact;-webkit-print-color-adjust:exact}.rp-part{break-before:page;margin-left:0;margin-right:0;padding-left:12px;padding-right:12px;page-break-before:always}.rp-act,.rp-nt,.rp-paper table,.rp-paper tr,.rp-src,.rp-sum,.rp-verdict{break-inside:avoid;page-break-inside:avoid}.rp-ngrp,.rp-paper h4,.rp-paper h5{break-after:avoid;page-break-after:avoid}.rp-tw{overflow:visible}.rp-paper table{min-width:0}}.rp-sched__form{grid-gap:22px;display:grid;gap:22px}.rp-sched__status{align-items:center;background:var(--card);border-radius:14px;color:var(--ink-700);display:flex;font-size:13px;gap:12px;padding:13px 15px}.rp-sched__status b{display:block;font-weight:700}.rp-sched__status small{color:var(--ink-500);display:block;font-size:12px;line-height:1.45;margin-top:1px}.rp-sched__pulse{background:var(--ink-300);border-radius:50%;flex-shrink:0;height:9px;width:9px}.rp-sched__status.is-on{background:var(--success-tint);color:var(--success)}.rp-sched__status.is-on small{color:var(--success);opacity:.85}.rp-sched__status.is-on .rp-sched__pulse{background:var(--success);box-shadow:0 0 0 4px var(--success-tint)}.rp-sched__lab{color:var(--ink-500);font-size:11px;font-weight:600;letter-spacing:.06em;margin:0 0 9px;text-transform:uppercase}.rp-sched__freq{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.rp-sched__fq{background:var(--raised);border:1.5px solid var(--border);border-radius:14px;color:var(--ink-900);cursor:pointer;font-family:inherit;padding:13px 12px 12px;text-align:left}.rp-sched__fq b{display:block;font-size:13.5px}.rp-sched__fq small{color:var(--ink-500);display:block;font-size:11.5px;margin-top:2px}.rp-sched__fq.is-on{background:var(--action-tint);border-color:var(--action)}.rp-sched__fq.is-on small{color:var(--action-deep)}.rp-sched__add{align-items:center;background:var(--raised);border:1px solid var(--border);border-radius:14px;color:var(--ink-500);display:flex;gap:8px;padding:5px 5px 5px 13px}.rp-sched__add:focus-within{border-color:var(--ink-300)}.rp-sched__add input{background:#0000;border:none;box-shadow:none;color:var(--ink-900);flex:1 1;font:inherit;font-size:14px;min-width:0;outline:none;padding:8px 0}.rp-sched__add button{background:var(--ink-900);border:none;border-radius:10px;color:var(--canvas);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:9px 16px}.rp-sched__rcpt{grid-gap:6px;display:grid;gap:6px;margin-top:10px}.rp-sched__rc{align-items:center;background:var(--card);border-radius:12px;color:var(--ink-900);display:flex;font-size:13.5px;gap:10px;padding:8px 10px 8px 8px}.rp-sched__rc>span:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp-sched__rc button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--ink-500);cursor:pointer;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;margin-left:auto;width:26px}.rp-sched__rc button:hover{background:var(--raised);color:var(--danger)}.rp-sched__av{align-items:center;background:var(--action-tint);border-radius:50%;color:var(--action-deep);display:flex;flex-shrink:0;font-size:11px;font-weight:600;height:28px;justify-content:center;width:28px}.rp-sched__note{color:var(--ink-500);font-size:12px;line-height:1.55;margin:10px 0 0}.rp-sched__inc,.rp-sched__inc-line{align-items:center;background:var(--card);border-radius:14px;display:flex;gap:13px;padding:14px 15px}.rp-sched__inc b,.rp-sched__inc-line b{color:var(--ink-900);display:block;font-size:13.5px}.rp-sched__inc small,.rp-sched__inc-line small{color:var(--ink-500);display:block;font-size:12px;margin-top:1px}.rp-sched__inc-line small{display:inline;margin-top:0}.rp-sched__ic{background:var(--action-tint);border-radius:12px;color:var(--action-deep);flex-shrink:0;height:38px;justify-content:center;width:38px}.rp-sched__foot,.rp-sched__ic{align-items:center;display:flex}.rp-sched__foot{flex-wrap:wrap;gap:8px;width:100%}.rp-sched__save,.rp-sched__test{flex:1 1;min-width:130px}.rp-sched__stop{background:#0000;border:none;border-radius:999px;color:var(--danger);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:13px 16px}.rp-sched__stop:hover{background:var(--danger-tint)}.rp-ev table{table-layout:fixed}.rp-ev table td:first-child,.rp-ev table th:first-child{width:58%}.rp-ev table td:nth-child(2),.rp-ev table th:nth-child(2){width:42%}.rp-ev__more{margin:-12px 0 22px}.rp-cover{border-bottom:1px dashed var(--p-line);margin-bottom:26px;padding-bottom:18px}.rp-cover__note{color:var(--p-mute);font-size:11.5px;line-height:1.6;margin:22px 0 0;max-width:62ch}@media print{.rp-cover{border-bottom:none;break-after:page;margin-bottom:0;padding-bottom:0;page-break-after:always}.rp-cover__note{font-size:8pt;margin-top:22px}.rp-paper{font-size:9pt;line-height:1.5}.rp-lg{font-size:13pt}.rp-ph__orglogo{max-height:17pt}.rp-tag{font-size:7pt}.rp-paper .rp-title{font-size:19pt;margin-top:22px}.rp-meta{font-size:8.5pt;margin-bottom:20px}.rp-sum{gap:8px;margin-bottom:22px}.rp-sum b{font-size:20pt}.rp-sum span{font-size:8pt}.rp-paper h4{font-size:11.5pt;margin-bottom:5px}.rp-paper h5{font-size:9pt}.rp-paper h5 span{font-size:7.5pt}.rp-sec{font-size:8.5pt;margin-bottom:10px}.rp-paper table{font-size:8.5pt;margin-bottom:20px}.rp-paper th{font-size:7pt}.rp-paper td,.rp-paper th{padding:7px 8px}.rp-cl{font-size:7pt}.rp-mono,.rp-paper td small,.rp-st{font-size:7.5pt}.rp-src{font-size:8.5pt;padding:13px 15px}.rp-part b{font-size:13pt}.rp-part span{font-size:8.5pt}.rp-nt{font-size:9pt;padding:11px 13px 11px 15px}.rp-nt p{font-size:9.5pt}.rp-nt small{font-size:7.5pt}.rp-dt,.rp-nt__label,.rp-nt__where{font-size:7pt}.rp-ngrp{font-size:7.5pt}.rp-verdict b{font-size:13.5pt}.rp-act b,.rp-verdict p{font-size:9.5pt}.rp-act p{font-size:9pt}.rp-act__who{font-size:7.5pt}.rp-lr,.rp-rev>div{font-size:9pt}.rp-sig{font-size:8pt}.rp-sig b{font-size:9.5pt}.rp-paper h4.rp-brk{break-before:page;margin-top:0;page-break-before:always}.rp-dcard{break-inside:avoid;margin-bottom:7px;padding:10px 12px;page-break-inside:avoid}.rp-dcard__top b{font-size:10pt}.rp-dcard small{font-size:8.5pt}.rp-dcard__meta{font-size:7.5pt;margin-top:7px;padding-top:7px}.rp-ev{break-inside:avoid;page-break-inside:avoid}}.rp-handle{align-self:stretch}.rp-k{color:var(--p-mute);display:inline-block;font-size:10.5px;font-style:normal;font-weight:600;letter-spacing:.04em;margin-right:6px;min-width:76px;text-transform:uppercase}.rp-nt__fund{color:var(--p-ink2);font-size:11.5px;font-weight:600;margin-bottom:4px}@media (max-width:1320px){.rp-grid{grid-template-columns:1fr!important}.rp-handle{display:none}}.rp-paper--trial{position:relative}.rp-paper--trial:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='300'%3E%3Ctext x='210' y='160' text-anchor='middle' font-family='Arial, sans-serif' font-size='64' font-weight='700' letter-spacing='10' fill='%23202231' fill-opacity='.07' transform='rotate(-28 210 150)'%3ETRIAL%3C/text%3E%3C/svg%3E");background-repeat:repeat;content:"";inset:0;pointer-events:none;position:absolute;print-color-adjust:exact;-webkit-print-color-adjust:exact}.rp-why{display:block;margin:6px 0}.rp-why .rp-k{display:block;margin-bottom:3px}.rp-why .rp-q{background:#f0f0fd;border-left:3px solid var(--p-action);border-radius:3px 8px 8px 3px;color:var(--p-ink);display:block;font-size:inherit;font-style:italic;padding:8px 12px;quotes:"\201C" "\201D";white-space:pre-wrap}.rp-dt{border:1px solid var(--ink-900)}.rp-fw__law{border-radius:999px;font-size:10.5px;font-weight:600;padding:1px 8px}.rp-fw__r .rp-fw__law--y,.rp-fw__r.is-on .rp-fw__law--y{background:var(--warning-tint);color:var(--warning-ink)}.rp-fw__r .rp-fw__law--n{background:var(--card);color:var(--ink-500)}.rp-fw__r.is-on .rp-fw__law--n{background:var(--card-lift);color:var(--ink-500)}.rp-fw__dot{border:0;border-radius:0;color:#0000;height:16px;width:16px}.rp-fw__dot:after{content:none}.rp-fw__r.is-on .rp-fw__dot{border:0;color:var(--action-deep)}.rp-fw__r.is-on{border-radius:6px 10px 10px 6px;box-shadow:inset 3px 0 0 var(--action)}.rp-cols{grid-gap:2px 8px;display:grid;gap:2px 8px;grid-template-columns:repeat(2,minmax(0,1fr))}.rp-cr{align-items:center;background:none;border:0;border-radius:8px;color:var(--ink-500);cursor:pointer;display:flex;font:500 12.5px var(--font-body);gap:7px;min-width:0;padding:6px 4px;text-align:left}.rp-cr:hover{background:var(--card);color:var(--ink-900)}.rp-cr i{border:1.5px solid var(--ink-300);border-radius:50%;color:#0000;display:grid;flex:none;font-style:normal;height:16px;place-items:center;width:16px}.rp-cr--wide{grid-column:1/-1}.rp-cr.is-on{color:var(--ink-900);font-weight:600}.rp-cr.is-on i{background:var(--action);border-color:var(--action);color:#fff}.trail-sw{background:var(--card-lift);border:1px solid var(--border);border-radius:11px;display:inline-flex;flex:none;gap:3px;margin-bottom:12px;padding:3px}.trail-sw__b{align-items:center;background:none;border:0;border-radius:8px;color:var(--ink-500);cursor:pointer;display:inline-flex;font:500 13px var(--font-body);gap:7px;padding:5px 14px}.trail-sw__b:hover{color:var(--ink-900)}.trail-sw__b.is-on{background:color-mix(in srgb,var(--action) 10%,var(--card-lift));color:var(--action-deep);font-weight:600}.trail-sw__b em{background:none;border-radius:999px;color:var(--warning-ink);font:700 12px var(--font-body);font-style:normal;padding:0 6px}.trail-sw__b svg{color:var(--ink-500)}.trail-sw__b.is-on svg{color:var(--action-deep)}.trail-sw-row{align-items:stretch;align-self:stretch;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.trail-sw-row .trail-sw{margin:0}.trail-sw__it{align-items:center;background:#2f6fde;background:var(--btn-support,#2f6fde);border:1px solid #2f6fde;border:1px solid var(--btn-support,#2f6fde);border-radius:11px;color:#fff;cursor:pointer;display:inline-flex;font:600 13px var(--font-body);gap:8px;margin:0 0 0 auto;padding:0 18px}.trail-sw__it.is-on,.trail-sw__it:hover{background:#2559b8;background:var(--btn-support-hover,#2559b8);border-color:#2559b8;border-color:var(--btn-support-hover,#2559b8)}.trail-sw__it.is-on{box-shadow:0 0 0 2px color-mix(in srgb,#2f6fde 30%,#0000);box-shadow:0 0 0 2px color-mix(in srgb,var(--btn-support,#2f6fde) 30%,#0000)}.trail-sw__it em{background:#ffffff38;border-radius:999px;color:#fff;font:700 12px var(--font-body);font-style:normal;padding:0 7px}.cmp .head.tf-head p{min-height:3em}.tf-card{flex:1 1 auto;min-height:0}.tf-card,.tf-top{display:flex;flex-direction:column}.tf-top{align-items:flex-start;background:var(--card-lift);border:1px solid var(--border-strong);border-radius:14px;box-shadow:0 1px 2px #46371e12;gap:10px;margin-bottom:8px;padding:12px 14px}.tf-top .trail-sw,.tf-top .trail-sw-row .trail-sw,.tf-top .trail-sw__it{margin:0}.tf-tabsrow{align-self:stretch;border-top:1px solid var(--border);padding-top:10px}.tf-loading{display:grid;flex:1 1;min-height:240px;place-items:center}.tf-right{align-items:center;align-self:stretch;border-top:1px solid var(--border);display:flex;flex-wrap:wrap;gap:10px;padding-top:10px}.tf-right .search-input{margin-left:auto}.tf-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.tf-body>.workspace{flex:1 1 auto;min-height:0}.tf-tabs{background:var(--card);border:1px solid var(--border);border-radius:11px;flex-wrap:wrap;gap:2px;padding:3px}.tf-tab,.tf-tabs{display:inline-flex}.tf-tab{align-items:center;background:none;border:1.5px solid #0000;border-radius:8px;cursor:pointer;font:500 13px var(--font-body);gap:7px;padding:5px 13px}.tf-tab,.tf-tab em{color:var(--ink-500)}.tf-tab em{font-size:12px;font-style:normal}.tf-tab em.warm{color:var(--warning-ink);font-weight:600}.tf-tab.on,.tf-tab:hover{color:var(--ink-900)}.tf-tab.on{background:#fff;border-color:var(--action);font-weight:600}.tf-tab.on em{color:var(--ink-700)}.tf-tab.on em.warm{color:var(--warning-ink)}.tf-card--panel .tf-top{box-sizing:border-box;min-width:320px;width:calc(100% - var(--tf-pw) - 40px - var(--space-4))}.tf-body .resize-handle{flex:0 0 40px;width:40px}.tf-top .hx2-per,.tf-top .tf-tabs{background:var(--card);border:0;border-radius:11px;box-shadow:none;display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px}.tf-top .hx2-per button,.tf-top .tf-tab{align-items:center;background:none;border:0;border-radius:8px;color:var(--ink-500);cursor:pointer;display:inline-flex;font:600 12px var(--font-body);gap:7px;padding:5px 12px;white-space:nowrap}.tf-top .hx2-per button:hover,.tf-top .tf-tab:hover{color:var(--ink-900)}.tf-top .hx2-per button.on,.tf-top .tf-tab.on{background:var(--card-lift);border:0;box-shadow:0 0 0 1px color-mix(in srgb,var(--action) 30%,var(--card-lift));color:var(--action-deep);font-weight:600}.tf-top .tf-tab em{font-weight:500}.tf-top .tf-tab.on em{color:var(--ink-700)}.tf-card--panel .tf-body .detail-panel-col,.tf-card--panel .tf-body .resize-handle{align-self:stretch;height:auto;margin-top:0;margin-top:calc(var(--tf-top-h, 0px)*-1)}.hx2-per{background:var(--card-lift);border:1px solid var(--border);border-radius:11px;display:inline-flex;gap:3px;margin:0;padding:3px}.hx2-per button{background:none;border:0;border-radius:8px;color:var(--ink-700);cursor:pointer;font:500 12.5px var(--font-body);padding:5px 12px}.hx2-per button.on{background:color-mix(in srgb,var(--action) 10%,var(--card-lift));box-shadow:none;color:var(--action-deep);font-weight:600}.hk-list{flex:1 1 auto;min-height:0;padding:4px 0 6px}.hx2-d{color:var(--ink-500);font:600 12px var(--font-body);margin:14px 4px 4px}.hk-g{border-bottom:1px solid var(--border);padding:12px 4px}.hk-g:last-child{border-bottom:0}.hk-gh{align-items:center;display:flex;gap:12px}.hk-gt{flex:1 1;min-width:0}.hk-gt b{color:var(--ink-900);display:block;font:600 14px var(--font-body)}.hk-gt small{color:var(--ink-500);font-size:12px}.hk-os{display:flex;flex-direction:column;gap:5px;list-style:none;margin:8px 0 0 42px;padding:0}.hk-os li{align-items:baseline;display:flex;font-size:12.5px;gap:8px}.hk-os b{color:var(--ink-900);font-weight:600}.hk-os small{color:var(--ink-500);font-size:12px}.hk-d{background:var(--ink-300);border-radius:50%;flex:none;height:7px;transform:translateY(-1px);width:7px}.hk-d--res{background:var(--success)}.hk-d--new{background:var(--danger)}.hk-d--unc{background:var(--warning)}.hx2-ic{border-radius:9px;display:grid;flex:none;height:30px;place-items:center;width:30px}.hx2-ic--d-ok,.hx2-ic--res{background:var(--success-tint);color:var(--success)}.hx2-ic--note{background:var(--action-tint);color:var(--action)}.hx2-tag{border-radius:999px;font:600 11px var(--font-body);padding:2px 10px;white-space:nowrap}.hx2-tag--d-ok,.hx2-tag--res{background:var(--success-tint);color:var(--success)}.hx2-tag--d-bad,.hx2-tag--new{background:var(--danger-tint);color:var(--danger)}.hx2-tag--d-warn{background:var(--warning-tint);color:var(--warning-ink)}.hx2-tag--note{background:var(--action-tint);color:var(--action-deep)}.hk-foot{background:var(--card);border-radius:10px;color:var(--ink-700);font-size:12.5px;line-height:1.55;margin:8px 0 4px;padding:10px 14px}.hk-list{overflow-y:auto;padding:4px 8px 10px}.hk-row{align-items:center;border:1.5px solid #0000;border-radius:12px;cursor:pointer;display:flex;gap:12px;margin:0 0 4px;padding:9px 10px}.hk-row:hover{background:var(--obj-row-hover-bg)}.hk-row.is-selected{background:var(--obj-row-selected-bg);border-color:var(--obj-row-selected-ring)}.hk-row .hk-gt{flex:1 1;min-width:0}.hk-row .hk-gt b{color:var(--ink-900);display:block;font:600 13px var(--font-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hk-row .hk-gt small{color:var(--ink-500);display:block;font-size:12px}.hk-pn{height:100%;overflow-y:auto;padding:20px 22px}.hk-pn__h{align-items:flex-start;display:flex;gap:12px}.hk-pn__h h3{color:var(--ink-900);font:600 16px var(--font-body);margin:0 0 3px;overflow-wrap:anywhere}.hk-pn__h p{color:var(--ink-500);font-size:12.5px;margin:0}.hk-pn__m{align-items:center;color:var(--ink-700);display:flex;font-size:12.5px;gap:10px;margin:14px 0 4px}.hk-pn__s{background:var(--card-lift);border:1px solid var(--border);border-radius:12px;margin-top:18px;padding:14px 16px 6px}.hk-pn__s h5{align-items:center;color:var(--ink-700);display:flex;font:500 10.5px var(--font-body);gap:8px;letter-spacing:.08em;margin:0 0 6px;text-transform:uppercase}.hk-pn__s h5 span{background:var(--canvas);border-radius:999px;font-size:11px;letter-spacing:0;padding:0 7px}.hk-pn__s ul{list-style:none;margin:0;padding:0}.hk-pn__s li{border-top:1px solid var(--border);padding:9px 0}.hk-pn__s li:first-child{border-top:0}.hk-pn__s li b{color:var(--ink-900);display:block;font:500 13px var(--font-body)}.hk-pn__f,.hk-pn__s li small{color:var(--ink-500);font-size:12px}.hk-pn__f{line-height:1.55;margin:16px 0 0}.hk-row--t{gap:14px}.hk-row--t .hk-gt{flex:1.4 1}.hk-wn{color:var(--ink-700);flex:1 1;font-size:12.5px;line-height:1.4;min-width:0}.hk-wn span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hk-wn small{color:var(--ink-500);display:block;font-size:11.5px}.hk-track{background:var(--card);border-radius:999px;flex:none;height:8px;position:relative;width:96px}.hk-track i{border-radius:999px;bottom:0;position:absolute;top:0}.hk-track .is-bad{background:color-mix(in srgb,var(--danger) 65%,var(--card-lift))}.hk-track .is-warn{background:color-mix(in srgb,var(--warning) 70%,var(--card-lift))}.hk-track .is-res{background:color-mix(in srgb,var(--success) 60%,var(--card-lift))}.hk-row--t .hx2-tag{min-width:72px;text-align:center}.hk-sw{align-items:center;background:none;border:0;color:var(--ink-700);cursor:pointer;display:inline-flex;font:500 12.5px var(--font-body);gap:8px;padding:0}.hk-sw i{background:var(--border-strong);border-radius:999px;height:18px;position:relative;transition:background .15s;width:30px}.hk-sw i:after{background:#fff;border-radius:50%;box-shadow:0 1px 2px #00000040;content:"";height:14px;left:2px;position:absolute;top:2px;transition:left .15s;width:14px}.hk-sw.is-on i{background:var(--action)}.hk-sw.is-on i:after{left:14px}.hk-tl{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0 0 6px;padding:0 0 0 20px;position:relative}.hk-tl:before{background:var(--border);bottom:6px;content:"";left:5px;position:absolute;top:6px;width:2px}.hk-tl li{position:relative}.hk-tl li:before{background:var(--card-lift);border:2px solid var(--ink-300);border-radius:50%;box-sizing:border-box;content:"";height:12px;left:-20px;position:absolute;top:4px;width:12px}.hk-tl .is-open:before{border-color:var(--danger)}.hk-tl .is-res:before{border-color:var(--success)}.hk-tl .is-unc:before{border-color:var(--warning)}.hk-tl b{color:var(--ink-900);display:block;font:500 13px var(--font-body)}.hk-tl small{color:var(--ink-500);display:block;font-size:12px}.hk-pn__p{color:var(--ink-900);font-size:13px;margin:0 0 8px}.hk-pn__l{margin:14px 0 0}.hk-link{background:none;border:0;color:var(--action-deep);cursor:pointer;font:600 12.5px var(--font-body);padding:0}.hk-link:hover{text-decoration:underline}.hx2-ic{border:1px solid #0000}.hx2-ic--d-bad,.hx2-ic--new{background:var(--danger-tint);border-color:color-mix(in srgb,var(--danger) 40%,#0000);color:var(--danger)}.hx2-ic--d-warn{background:var(--warning-tint);border-color:color-mix(in srgb,var(--warning) 55%,#0000);color:var(--warning-ink)}.hx2-ic--d-ok,.hx2-ic--res{border-color:color-mix(in srgb,var(--success) 40%,#0000)}.hx2-ic svg{stroke-width:2.4}.hx2-tag{border:1px solid #0000;font-weight:700}.hx2-tag--d-bad,.hx2-tag--new{border-color:color-mix(in srgb,var(--danger) 35%,#0000);color:color-mix(in srgb,var(--danger) 85%,#000)}.hx2-tag--d-warn{border-color:color-mix(in srgb,var(--warning) 55%,#0000);color:color-mix(in srgb,var(--warning-ink) 90%,#000)}.hx2-tag--d-ok,.hx2-tag--res{border-color:color-mix(in srgb,var(--success) 35%,#0000);color:color-mix(in srgb,var(--success) 85%,#000)}.hk-track{background:color-mix(in srgb,var(--ink-900) 8%,var(--card-lift));height:10px}.hk-track .is-bad{background:var(--danger)}.hk-track .is-warn{background:var(--warning)}.hk-track .is-res{background:var(--success)}.hk-list .tabel-row__col:not(:first-child){color:var(--ink-700);font-size:12.5px}.hk-list .tabel-row__col:not(:first-child) .hx2-tag{font-size:11px}.hk-list .hx2-d{margin:16px 8px 4px}.hk-tbl{display:flex;flex-direction:column}.hk-tr{grid-gap:14px;align-items:center;border-top:1px solid var(--border);color:var(--ink-900);cursor:pointer;display:grid;font:400 13px var(--font-body);gap:14px;grid-template-columns:140px minmax(0,1.1fr) minmax(0,1.5fr) 96px 120px 90px;grid-template-columns:var(--cols,140px minmax(0,1.1fr) minmax(0,1.5fr) 96px 120px 90px);padding:10px 16px}.hk-tr--d{grid-template-columns:140px minmax(0,2fr) minmax(0,1fr);grid-template-columns:var(--cols,140px minmax(0,2fr) minmax(0,1fr))}.hk-tr>b,.hk-tr>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hk-tr>b{font-weight:600}.hk-tr:hover{background:var(--obj-row-hover-bg)}.hk-tr.is-selected{background:var(--obj-row-selected-bg);box-shadow:inset 3px 0 0 var(--action)}.hk-tr--h{border-top:0;color:var(--ink-500);cursor:default;font:600 11px var(--font-body);letter-spacing:.04em;position:sticky;top:0;z-index:1}.hk-tr--h,.hk-tr--h:hover{background:var(--card)}.hk-m{color:var(--ink-500)}.hk-st{align-items:center;display:inline-flex;gap:7px}.hk-st i{background:var(--success);border-radius:50%;height:8px;width:8px}.hk-st--unc i{background:var(--warning)}.hk-kv{grid-gap:9px 12px;display:grid;font-size:13px;gap:9px 12px;grid-template-columns:110px minmax(0,1fr);margin:18px 0 0}.hk-kv dt{color:var(--ink-500)}.hk-kv dd{color:var(--ink-900);margin:0;overflow-wrap:anywhere}.hk-pn .hk-pn__p{line-height:1.5;margin:18px 0 0}.hk-tr--h>span{position:relative}.hk-tr--h .tabel-resize--grid{right:0}.ip-list{overflow-y:auto}.ip-none{color:var(--ink-500);font-size:13px;margin:24px 14px}.ip-pt{border-bottom:1px solid var(--border);padding:14px}.ip-pt:last-of-type{border-bottom:0}.ip-pt--sent{opacity:.85}.ip-pt__h{align-items:center;display:flex;gap:12px}.ip-ic{border-radius:10px;display:grid;flex:none;height:34px;place-items:center;width:34px}.ip-ic--bad{background:var(--danger-tint);color:var(--danger)}.ip-ic--warn{background:var(--warning-tint);color:var(--warning-ink)}.ip-ic--ok{background:var(--success-tint);color:var(--success)}.ip-pt__t{flex:1 1;min-width:0}.ip-pt__t b{color:var(--ink-900);display:block;font:600 14px var(--font-body)}.ip-pt__t small{color:var(--ink-500);font-size:12px}.ip-x{background:none;border:0;border-radius:8px;color:var(--ink-500);cursor:pointer;display:grid;flex:none;height:28px;place-items:center;width:28px}.ip-x:hover{background:var(--canvas);color:var(--ink-900)}.ip-quote{background:color-mix(in srgb,var(--action) 7%,var(--card-lift));border-left:3px solid var(--action);border-radius:3px 9px 9px 3px;color:var(--ink-900);font-size:12.5px;font-style:italic;line-height:1.5;margin:10px 0 0 46px;padding:9px 12px}.ip-chs{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0 46px}.ip-ch{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:999px;color:var(--ink-700);display:inline-flex;font:500 12px var(--font-body);gap:4px;padding:3px 5px 3px 10px}.ip-ch button{background:none;border:0;border-radius:50%;color:var(--ink-500);cursor:pointer;display:grid;height:17px;padding:0;place-items:center;width:17px}.ip-ch button:hover{background:var(--border);color:var(--ink-900)}.ip-nt{color:var(--ink-700);display:flex;flex-direction:column;font-size:12px;gap:4px;list-style:none;margin:10px 0 0 46px;padding:0}.ip-nt b{color:var(--ink-900);font-weight:600}.ip-nt em{font-style:italic}.ip-fix{align-items:center;border-top:1px solid var(--border);color:var(--ink-500);display:flex;flex-wrap:wrap;font-size:12px;gap:3px 6px;margin:12px 0 0 46px;padding-top:10px}.ip-fix b{background:var(--action-tint);border-radius:6px;color:var(--action-deep);font-weight:600;padding:1px 8px}.ip-fix i{color:var(--ink-300);font-style:normal}.ip-fix em{color:var(--ink-700);font-style:normal}.ip-pn{padding:18px}.ip-pn h3{color:var(--ink-900);font:600 16px var(--font-body);margin:0 0 12px}.ip-to{align-items:center;background:var(--card);border-radius:9px;display:flex;font-size:13px;gap:8px;margin:0 0 12px;padding:8px 10px}.ip-to span{color:var(--ink-500);font-size:12px}.ip-to b{flex:1 1;font-weight:500;min-width:0;overflow-wrap:anywhere}.ip-m{display:block;margin-bottom:12px}.ip-m>span{color:var(--ink-900);display:block;font:600 12px var(--font-body);margin-bottom:5px}.ip-m small{color:var(--ink-500);font-weight:400}.ip-m textarea{background:var(--card-lift);border:1px solid var(--border-strong);border-radius:9px;box-sizing:border-box;color:var(--ink-900);font:13px var(--font-body);padding:9px 11px;resize:vertical;width:100%}.ip-send{align-items:center;background:#2f6fde;background:var(--btn-support,#2f6fde);border:1px solid #2f6fde;border:1px solid var(--btn-support,#2f6fde);border-radius:9px;color:#fff;cursor:pointer;display:flex;font:600 13.5px var(--font-body);gap:8px;height:40px;justify-content:center;width:100%}.ip-send:hover:not(:disabled){background:#2559b8;background:var(--btn-support-hover,#2559b8);border-color:#2559b8;border-color:var(--btn-support-hover,#2559b8)}.ip-send:disabled{cursor:default;opacity:.55}.ip-send em{background:#ffffff40;border-radius:999px;font-size:12px;font-style:normal;padding:0 7px}.ip-note{color:var(--ink-500);font-size:11.5px;line-height:1.5;margin:10px 0 0}.ip-how{border-top:1px solid var(--border);margin-top:18px;padding-top:14px}.ip-how b{color:var(--ink-900);display:block;font:600 12.5px var(--font-body);margin-bottom:6px}.ip-how ol{color:var(--ink-700);font-size:12px;line-height:1.55;margin:0;padding-left:18px}.ip-how i{color:#2559b8;color:var(--btn-support-hover,#2559b8);font-style:normal;font-weight:600}.ip-err{color:var(--danger);font-size:12.5px;margin:8px 14px}.ip-empty{grid-gap:8px;display:grid;gap:8px;justify-items:center;padding:60px 20px 40px;text-align:center}.ip-empty__i{background:var(--card);border-radius:14px;color:var(--ink-500);display:grid;height:52px;place-items:center;width:52px}.ip-empty b{color:var(--ink-900);font:600 15px var(--font-body)}.ip-empty p{color:var(--ink-500);font-size:13px;line-height:1.55;margin:0;max-width:460px}.ip-empty i{color:#2559b8;color:var(--btn-support-hover,#2559b8);font-style:normal;font-weight:600}.ip-go{background:var(--card-lift);border:1px solid var(--border-strong);border-radius:9px;color:var(--ink-700);cursor:pointer;font:600 12.5px var(--font-body);gap:6px;height:34px;margin-top:6px;padding:0 14px}.ip-go,.ip-selbar{align-items:center;display:inline-flex}.ip-selbar{font-size:12.5px;gap:12px;padding:6px 4px}.ip-selbar b{color:var(--ink-900);font-weight:600}.ip-selbar span:last-child{color:var(--ink-500);margin-left:auto}.ip-sec{align-items:center;color:var(--ink-500);display:flex;font:600 12px var(--font-body);gap:8px;letter-spacing:.06em;margin:0;padding:14px 14px 6px;text-transform:uppercase}.ip-sec span{background:var(--canvas);border-radius:999px;font-size:11px;letter-spacing:0;padding:0 7px}.ip-sub{color:var(--ink-500);font-size:12px;margin:0;padding:0 14px 6px}.ip-pt.is-on{background:color-mix(in srgb,var(--action) 5%,var(--card-lift));box-shadow:inset 0 0 0 1.5px var(--action)}.ip-pt:not(.ip-pt--sent) .ip-body{padding-left:30px}.ip-pt__h .wg__pick,.ip-st{flex:none}.ip-st{background:var(--warning-tint);border-radius:999px;color:var(--warning-ink);font:600 11px var(--font-body);padding:2px 10px;white-space:nowrap}.ip-back{background:none;border:0;color:var(--action);cursor:pointer;flex:none;font:600 12px var(--font-body)}.ip-back:hover{text-decoration:underline}.ip-no{background:var(--card-lift);border:1px solid var(--border-strong);border-radius:9px;color:var(--ink-700);cursor:pointer;font:600 12.5px var(--font-body);height:38px;margin-top:8px;width:100%}.ip-note--top{font-size:12.5px;margin:0 0 14px}.ip-warn{background:#fbf3e0;background:var(--cream,#fbf3e0);border-radius:10px;margin-top:16px;padding:12px 14px}.ip-warn b{color:var(--ink-900);display:block;font:600 12.5px var(--font-body);margin-bottom:4px}.ip-warn p{color:var(--ink-700);font-size:12px;line-height:1.55;margin:0}.ip-warn a{color:var(--action);font-weight:600}.ip-page .trail-sw__b.is-on{background:var(--it);border-color:var(--it);color:#fff}.ip-page .trail-sw__b.is-on em{color:#fff}.ip-pt.is-on{background:var(--obj-row-selected-bg);border-bottom-color:#0000;border-radius:12px;box-shadow:inset 0 0 0 1.5px var(--obj-row-selected-ring)}.ip-fix b{background:var(--it-tint2);color:var(--it-ink)}.ip-quote{background:var(--it-tint);border-left-color:var(--it)}.ip-warn{background:var(--card-lift);border:1px solid var(--it)}.ip-sec span{background:var(--card);color:var(--ink-700)}.ip-back{color:var(--it)}.ip-empty i,.ip-how i{color:var(--it-ink)}.ip-selbar{border-bottom:1px solid var(--border);display:flex;padding:8px 14px}.ip-pt{padding:8px 12px}.ip-pt__h{gap:10px}.ip-ic{border-radius:8px;height:26px;width:26px}.ip-pt__t b{font-size:13px}.ip-pt__t small{font-size:11.5px}.ip-x{height:24px;width:24px}.ip-quote{font-size:12px;margin:6px 0 0 36px;padding:6px 10px}.ip-chs{gap:4px;margin:8px 0 0 36px}.ip-ch{padding:2px 4px 2px 8px}.ip-ch,.ip-nt{font-size:11.5px}.ip-nt{margin:6px 0 0 36px}.ip-pt:not(.ip-pt--sent) .ip-body{padding-left:0}.ip-sec{padding:10px 14px 4px}.detail-empty{align-items:center;display:flex;flex-direction:column;gap:14px;height:100%;justify-content:center;padding:24px;text-align:center}.detail-empty .nc-logo{opacity:.55}.detail-empty p{line-height:1.5;margin:0;max-width:26ch}.dc-empty-hint,.detail-empty p{color:var(--ink-500);font-size:13px}.dc-empty-hint{margin:4px auto 0;max-width:380px}.dc-body{padding:18px 22px 24px}.dc-lab{color:var(--ink-700);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.14em;margin:0 0 8px;text-transform:uppercase}.dc-reason{background:color-mix(in srgb,var(--action) 7%,var(--card-lift));border-left:3px solid var(--action);border-radius:4px 10px 10px 4px;margin:0 0 22px;padding:14px 16px 14px 18px}.dc-reason p{color:var(--ink-900);font-size:13px;font-style:italic;line-height:1.6;margin:0;white-space:pre-wrap}.dc-facts{border:1px solid var(--border);border-radius:10px;display:flex;flex-direction:column;margin-bottom:22px;padding:2px 14px}.dc-fact{align-items:center;border-bottom:1px solid var(--border);display:flex;font-size:12px;gap:16px;justify-content:space-between;padding:9px 0}.dc-fact:last-child{border-bottom:none}.dc-fact>span:first-child{color:var(--ink-700);flex-shrink:0}.dc-fact>span:last-child{color:var(--ink-900);text-align:right}.dc-fact .is-soon{color:var(--warning-ink);font-weight:600}.dc-fact--overdue>span:last-child{color:var(--danger);font-weight:600}.dc-acts3{flex-wrap:wrap;gap:10px}.dc-acts3,.dc-acts3__more{align-items:center;display:flex}.dc-acts3__more{gap:14px;margin-left:auto}.dc-btn{align-items:center;border-radius:var(--btn-r);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;height:36px;justify-content:center;padding:0 16px;text-decoration:none}.dc-btn--ghost{background:var(--card);border:1px solid var(--border-strong);color:var(--ink-900)}.dc-btn--ghost:hover{border-color:var(--ink-300)}.dc-btn--primary{background:var(--btn-primary);border:1px solid var(--btn-primary);color:#fff}.dc-btn--primary:hover{background:var(--btn-primary-hover);border-color:var(--btn-primary-hover)}.dc-btn--support{background:var(--btn-support);border:1px solid var(--btn-support);color:#fff}.dc-btn--support:hover{background:var(--btn-support-hover);border-color:var(--btn-support-hover)}.dc-mcount{align-items:center;background:var(--handled-tint);border-radius:10px;color:var(--handled);display:flex;flex-shrink:0;font-family:var(--font-display);font-size:13px;font-weight:700;height:32px;justify-content:center;width:32px}.dc-mcount--empty{background:var(--card);color:var(--ink-500)}.dc-mnote{color:var(--ink-500);font-size:12px;line-height:1.55;margin:0 0 14px}.dc-mlist{display:flex;flex-direction:column;gap:6px;margin:0 0 14px;max-height:300px;overflow-y:auto}.dc-mrow{background:var(--card);border-radius:10px;gap:10px;padding:8px 9px}.dc-mrow,.dc-mrow__ic{align-items:center;display:flex}.dc-mrow__ic{background:var(--raised);border-radius:8px;color:var(--ink-700);flex-shrink:0;height:26px;justify-content:center;width:26px}.dc-mrow__txt{flex:1 1;min-width:0}.dc-mrow__txt b{color:var(--ink-900);display:block;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dc-mrow__txt small{color:var(--ink-500);display:block;font-size:10.5px}.dc-mrow__x{background:none;border:none;border-radius:7px;color:var(--ink-300);cursor:pointer;flex-shrink:0;font-size:15px;height:22px;line-height:1;width:22px}.dc-mrow__x:hover{background:var(--raised);color:var(--ink-900)}.dc-empty{padding:22px 18px;text-align:center}.dc-empty__ic{align-items:center;background:var(--card);border-radius:50%;color:var(--ink-300);display:flex;height:40px;justify-content:center;margin:0 auto 10px;width:40px}.dc-empty p{color:var(--ink-500);font-size:12px;line-height:1.55;margin:0}.dc-tabicon{display:inline-flex;flex-shrink:0}.dc-tabicon svg{height:13px;width:13px}.dc-tabicon--accepted{color:var(--handled)}.dc-tabicon--temp{color:var(--decision-exception)}.dc-tabicon--compensating{color:var(--decision-compensating)}.dc-tabicon--falsepos{color:var(--decision-falsepos)}.dv-tab.is-active .dc-tabicon{color:#fff}.dc-head-acts{align-items:center;align-self:flex-end;display:flex;flex-shrink:0;gap:8px}.dc-support-cta{justify-content:center;margin-top:12px;width:100%}.dc-headck{flex-shrink:0;width:18px}.dc-row__chev{color:var(--ink-300);flex-shrink:0}.dc-modal{background:var(--detail-panel-bg);border-radius:20px;box-shadow:var(--shadow-lg);max-height:calc(100vh - 32px);max-width:980px;overflow:auto;padding:26px 28px 24px;position:relative;width:100%}.dc-modal__x{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:var(--ink-500);cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:14px;top:14px;width:34px}.dc-modal__x:hover{background:var(--raised);border-color:var(--border);color:var(--ink-900)}.dc-field{display:block;margin-bottom:14px}.dc-field>span{color:var(--ink-700);display:block;font-size:12px;font-weight:600;margin-bottom:6px}.dc-field input,.dc-field textarea{background:var(--raised);border:1px solid var(--border);border-radius:12px;color:var(--ink-900);display:block;font-family:inherit;font-size:14px;line-height:1.5;padding:11px 13px;width:100%}.dc-field textarea{resize:none}.dc-field input:disabled{opacity:.6}.dc-two{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dc-error{background:var(--danger-tint);border-radius:12px;color:var(--danger);font-size:13px;font-weight:500;margin:4px 0 0;padding:10px 13px}.dc-modal__foot{display:flex;gap:8px;justify-content:flex-end;margin-top:18px}.dc-modal .doc-field{align-items:center;background:var(--raised);border:1px solid var(--border);border-radius:12px;display:flex;gap:8px;margin:0;padding:3px}.dc-modal .doc-field:focus-within{border-color:var(--ink-300)}.dc-modal .dp__trigger{padding:8px 6px 8px 0}.dc-modal .op-pop{bottom:calc(100% + 6px);top:auto}.dc-area{appearance:none;background:var(--card) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23737789' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;border:1px solid var(--border);border-radius:12px;color:var(--ink-700);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:500;padding:8px 32px 8px 14px}.dc-area.is-on{background-color:var(--card);border-color:var(--action);color:var(--action-deep)}.dc-soon2{background:var(--warning-tint);border-radius:999px;color:var(--warning-ink);font-size:11px;font-style:normal;font-weight:700;margin-left:6px;padding:2px 8px;white-space:nowrap}.dc-soon2--over{background:var(--danger-tint);color:var(--danger)}.dc-acts2{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.dc-link{color:var(--action-deep)}.dc-del,.dc-link{background:none;border:none;cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:0}.dc-del{color:var(--danger)}.dc-field select{background:var(--raised);border:1px solid var(--border);border-radius:12px;color:var(--ink-900);display:block;font-family:inherit;font-size:14px;padding:11px 13px;width:100%}.dc-select{align-items:center;background:var(--action-tint);border:1px solid var(--action-border-soft);border-radius:14px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:10px;padding:11px 16px}.dc-select__btn{background:var(--raised);border:1px solid var(--action-border-soft);border-radius:var(--btn-r);color:var(--action-deep);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;padding:7px 13px}.dc-select__btn:disabled{cursor:default;opacity:.45}.dc-newnote{align-items:center;background:color-mix(in srgb,var(--success) 18%,#0000);border:1px solid color-mix(in srgb,var(--success) 18%,#0000);border-radius:var(--btn-r);color:var(--ink-900);cursor:pointer;display:inline-flex;font:500 12.5px var(--font-body);gap:6px;height:30px;padding:0 14px;white-space:nowrap}.dc-newnote:focus-visible,.dc-newnote:hover{background:var(--success);border-color:var(--success);color:#fff}.lp.lgp{--lgp-pad:max(clamp(20px,4vw,48px),calc(50vw - 590px));display:flex;flex-direction:column;min-height:100vh}.lp .lgp-nav{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:18px var(--lgp-pad)}.lgp-hero{padding:clamp(34px,5vw,56px) var(--lgp-pad) clamp(18px,3vw,28px)}.lgp-hero>*{max-width:900px}.lp .lgp-h1{text-wrap:balance;color:var(--ink);font:600 clamp(30px,3.6vw,42px)/1.12 var(--sans);letter-spacing:-.03em;margin-top:12px}.lp .lgp-lead{color:var(--ink-2);font-size:17px;line-height:1.6;margin-top:14px;max-width:62ch}.lgp-meta{color:var(--ink-3);display:flex;flex-wrap:wrap;font:500 12px var(--mono);gap:8px 18px;letter-spacing:.04em;margin-top:16px}.lgp main{flex:1 1}.lgp-grid{grid-gap:clamp(24px,4vw,56px);align-items:start;display:grid;gap:clamp(24px,4vw,56px);grid-template-columns:230px minmax(0,1fr);padding:8px var(--lgp-pad) 64px}.lgp-toc{border-left:1px solid var(--line);display:flex;flex-direction:column;gap:2px;padding:0 0 0 14px;position:sticky;top:16px}.lgp-toc b{color:var(--violet-deep);font:500 11px var(--mono);letter-spacing:.12em;margin-bottom:6px;text-transform:uppercase}.lgp-toc a{color:var(--ink-2);font-size:14px;padding:5px 0;text-decoration:none}.lgp-toc a.on,.lgp-toc a:hover{color:var(--violet-deep)}.lgp-toc a.on{font-weight:600}.lgp-grid--one{grid-template-columns:minmax(0,1fr)}.lgp-sk{background:#fff;border:1px solid var(--line);border-radius:12px;margin-bottom:26px;padding:16px 20px}.lgp-sk b{color:var(--ink);display:block;font:600 14px var(--sans);margin-bottom:6px}.lgp-sk ul{color:var(--ink-2);font-size:15px;line-height:1.6;margin:0;padding-left:18px}.lgp-s{border-top:1px solid var(--line);padding:26px 0;scroll-margin-top:16px}.lgp-s:first-of-type{border-top:0;padding-top:0}.lp .lgp-s h2{color:var(--ink);font:600 21px/1.2 var(--sans);letter-spacing:-.02em;margin:0}.lgp-s ul,.lp .lgp-s p{color:var(--ink-2);font-size:16px;line-height:1.65;margin:10px 0 0;max-width:68ch}.lgp-s ul{padding-left:20px}.lgp-s li{margin-top:6px}.lgp-s strong{color:var(--ink);font-weight:600}.lgp-tw{margin-top:16px;overflow-x:auto}.lgp-t{background:#fff;border:1px solid var(--line);border-collapse:initial;border-radius:12px;border-spacing:0;font-size:14.5px;overflow:hidden;width:100%}.lgp-t th{background:#fbf9f4;border-bottom:1px solid var(--line);color:var(--ink-3);font:500 11px var(--mono);letter-spacing:.1em;padding:12px 16px;text-align:left;text-transform:uppercase}.lgp-t td{border-top:1px solid #efebe2;color:var(--ink-2);line-height:1.5;padding:14px 16px;vertical-align:top}.lgp-t tbody tr:first-child td{border-top:0}.lgp-t td:first-child{color:var(--ink);font-weight:600;width:21%}.lgp-box{background:#fff;border:1px solid var(--line);border-radius:12px;color:var(--ink-2);font-size:15.5px;line-height:1.6;margin-top:16px;max-width:68ch;padding:14px 18px}.lgp-box strong{color:var(--violet-deep)}.lp .lgp-foot{align-items:center;border-top:1px solid var(--line);color:var(--ink-3);display:flex;flex-wrap:wrap;font-size:14px;gap:14px;justify-content:space-between;padding:28px var(--lgp-pad)}.lgp-foot a{color:var(--ink-2);margin-left:16px;text-decoration:none}.lgp-foot a:hover{color:var(--violet-deep)}@media (max-width:820px){.lgp-grid{grid-template-columns:1fr}.lgp-toc{border-left:0;flex-direction:row;flex-wrap:wrap;gap:4px 14px;padding:0;position:static}.lgp-toc b{width:100%}.lgp-t thead{display:none}.lgp-t,.lgp-t tbody,.lgp-t td,.lgp-t tr{display:block;width:100%}.lgp-t tr{border-top:1px solid var(--line);padding:8px 0}.lgp-t tbody tr:first-child{border-top:0}.lgp-t td{border:0;padding:6px 16px}.lgp-t td:first-child{width:100%}.lgp-t td:before{color:var(--ink-3);content:attr(data-label);display:block;font:500 10.5px var(--mono);letter-spacing:.08em;text-transform:uppercase}.lgp-t td:first-child:before{display:none}}.atmosphere{inset:0;pointer-events:none;position:fixed;z-index:0}.wrap{margin:0 auto;max-width:var(--max-w);padding:0 var(--space-5)}.sec{padding:var(--space-8) 0;position:relative;z-index:1}button{background:none;border:none;cursor:pointer;font-family:inherit;transition:all .15s ease}.btn{border-radius:var(--r-md);font-size:var(--fs-base);font-weight:600;padding:12px 24px}.btn--primary{background:var(--action);box-shadow:var(--shadow-sm);color:#fff}.btn--primary:hover{background:var(--action-deep);box-shadow:var(--shadow-md);transform:translateY(-1px)}@media (max-width:768px){.sec{padding:var(--space-7) 0}.wrap{padding:0 var(--space-4)}}body .arbejdsko-page .head h1{font-family:var(--font-body);font-size:20px;font-weight:600;letter-spacing:-.01em}body .arbejdsko-page .head .eye{font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.06em}body .arbejdsko-page .head p{font-size:13.5px}body .pn-card__h span,body .pn-foot__r span,body .pn-risk__h,body .pn-t span,body .sidebar__group-label,body .sidebar__portal-badge,body .sub-menu h4,body .wq-vt__lbl{font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.05em}body .fbk-btn__label,body .sidebar__collapsible-text,body .sidebar__link-label,body .tenant-switch__name{font-size:13.5px;font-weight:500}body .avatar{font-family:var(--font-body);font-weight:600}body .sub-link span{font-size:13.5px;font-weight:500}body .fk span,body .pn-all,body .wq-seg__btn,body .wq-vt__btn span{font-size:12px;font-weight:500}body .dt-tag,body .dv-tab__n,body .fk i,body .pn-tag,body .sx__n,body .wqc__pill{font-size:11px;font-weight:600}body .tm__x b{font-size:14px;font-weight:500}body .tm__s,body .tm__x b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .tm__s{font-size:12px;font-weight:400}body .sx__h b,body .wqs span{font-family:var(--font-body);font-size:15px;font-weight:600}body .wqc__h h3{font-family:var(--font-body);font-size:14px;font-weight:600}body .sx__x,body .wqs em{font-size:12px;font-weight:500}body .sx__h small{font-size:12px}body .wqc__l1 b{font-size:12px;font-weight:500}body .wqc__excl,body .wqc__l2,body .wqc__meta{font-size:11px}body .wqc__more,body .wqc__val{font-size:12px}body .wqc__code{font-family:var(--font-body);font-size:12px;font-weight:500}body .wqc__btn,body .wqc__excl{font-weight:500}body .wqc__btn{font-size:12px}body .pn-h h3{font-family:var(--font-body);font-size:17px;font-weight:600}body .pn-foot__s small,body .pn-h p,body .pn-hint{font-size:12px}body .pn-t b{font-weight:500}body .pn-risk p,body .pn-t b{font-size:13.5px}body .pn-card__h b{font-size:12px;font-weight:500}body .pn-card__body,body .pn-card__sum,body .pn-row{font-size:13.5px}body .pn-row b,body .pn-row--adv{font-weight:500}:root{--work-pad:clamp(var(--space-6),8vw,185px);--ink-900:#202231;--ink-700:#43455a;--ink-500:#737789;--ink-300:#a6a9bc;--surface-dark:#14151d;--surface-dark-2:#1a1b25;--paper:#efebe2;--canvas:#efebe2;--card:#f6f4ee;--card-lift:#fdfbf7;--shadow-lift:0 4px 14px #46371e1a,0 1px 3px #46371e12;--card-hover:#efebe2;--detail-panel-bg:#f6f4ee;--warm-paper:#fbf9f5;--warm-surface:#fffefc;--warm-soft:#f6f3ec;--border-warm:#e8e4dd;--fund-bg:#efebe2;--frame-bg:#f8f5ef;--action-soft:color-mix(in srgb,var(--action) 80%,#0000);--fund-border:#cfc8bc;--raised:#f6f4ee;--obj-row-bg:var(--card-lift);--obj-row-hover-bg:var(--fund-bg);--obj-row-selected-bg:#f1ede3;--obj-row-selected-ring:var(--border-strong);--on-status:#fff;--border:#e5e0d5;--border-strong:#d9d3c6;--success:#177a5b;--success-tint:#eaf7f1;--danger:#d6291a;--danger-tint:#feefee;--warning:#ee8a00;--warning-ink:#9a4d00;--warning-tint:#fff0e0;--info:#5d5fe8;--info-tint:#f0efff;--handled:#2f6fed;--handled-tint:#eaf1ff;--decision-exception:#f59e0b;--decision-exception-tint:#fef3c7;--decision-compensating:#177a5b;--decision-compensating-tint:#eaf7f1;--decision-falsepos:var(--ink-500);--decision-falsepos-tint:#edeff5;--danger-border-soft:#f3d3d0;--danger-icon-bg:#fbdcd9;--danger-text-soft:#8a4a45;--success-border-soft:#c9e8da;--success-icon-bg:#d4eee1;--success-text-soft:#2e6349;--warning-border-soft:#f5dcb8;--gold-icon-bg:#f6d967;--gold-icon-ink:#6d520a;--gold-ink:#fff;--setting-bg:#fafaff;--setting-border:var(--border);--ink:var(--ink-900);--ink-soft:var(--ink-500);--line:var(--border);--pass:var(--success);--pass-bg:var(--success-tint);--warn:var(--warning);--warn-bg:var(--warning-tint);--fail:var(--danger);--fail-bg:var(--danger-tint);--info-bg:var(--info-tint);--success-on-dark:#4fcb8d;--warning-on-dark:#f0a93c;--danger-on-dark:#f17a5e;--white:#fff;--black:#000;--btn-r:9px;--btn-primary:#6a58d8;--btn-primary-hover:#5847c4;--btn-support:#2f6fde;--btn-support-hover:#2559b8;--it:#2f6fde;--it-hover:#2559b8;--it-tint:#eef4ff;--it-tint2:#dce9ff;--it-ink:#1b4da8;--action:#5d5fe8;--action-2:#807bf6;--action-deep:#4a4cd6;--action-tint:#f0efff;--action-border-soft:#d6d6fb;--action-gradient:linear-gradient(135deg,var(--action),var(--action-2));--brand-gradient:linear-gradient(90deg,#4ea8f5,#6c63f2 55%,#b44fe0);--cream:#fff7df;--cream-deep:#fbf0c8;--cream-border:#e8ce73;--cream-ink:#453a17;--cream-ink-soft:#78693d;--gold-deep:#b37b0b;--panel-bg:#f4f3fc;--panel-border:#dddbf3;--r-sm:5px;--r-md:9px;--r-lg:16px;--r-xl:20px;--r-full:9999px;--shadow-sm:0 1px 3px #272b4c1a;--shadow-md:0 2px 8px #272b4c1f;--shadow-lg:0 8px 24px #272b4c2e;--shadow-soft-md:0 10px 30px #272b4c14;--shadow-soft-lg:0 30px 70px #272b4c2e;--font-display:"Space Grotesk",sans-serif;--font-body:"Inter",system-ui,-apple-system,sans-serif;--font-mono:"JetBrains Mono",monospace;--fs-xs:11px;--fs-sm:13px;--fs-base:14.5px;--fs-md:16px;--fs-lg:19px;--fs-xl:24px;--fs-2xl:30px;--fs-3xl:40px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--max-w:1200px}[data-theme=dark]{--ink-900:#edeef5;--ink-700:#c6c8d9;--ink-500:#a7aac2;--ink-300:#5c5f76;--surface-dark:#0e0f15;--surface-dark-2:#14151d;--paper:#15161f;--canvas:#15161f;--card:#1c1e2b;--card-lift:#262838;--card-hover:#262838;--detail-panel-bg:var(--card);--warm-paper:#181a25;--warm-surface:#20222f;--warm-soft:#1c1e2b;--border-warm:#333649;--fund-bg:var(--card);--frame-bg:var(--card);--fund-border:var(--border-strong);--raised:#262838;--border:#333649;--border-strong:#3a3d52;--obj-row-selected-bg:#2c2e44;--on-status:#10121a;--success:#34c98a;--success-tint:#123625;--danger:#f0736a;--danger-tint:#3a1e1c;--warning:#e8a23a;--warning-ink:#e8a23a;--warning-tint:#3d2510;--info:#8385f2;--info-tint:#24243d;--handled:#6c9fff;--handled-tint:#1c2b45;--decision-exception:#fbbf24;--decision-exception-tint:#3a2a0e;--decision-compensating:#34c98a;--decision-compensating-tint:#123625;--decision-falsepos:var(--ink-500);--decision-falsepos-tint:#262838;--danger-border-soft:#5a2e2a;--danger-icon-bg:#4a2624;--danger-text-soft:#e8a39c;--success-border-soft:#1e4a38;--success-icon-bg:#16402e;--success-text-soft:#6fdbaa;--warning-border-soft:#5c4520;--gold-icon-bg:#e8c158;--gold-icon-ink:#2e2711;--gold-ink:#2e2711;--setting-bg:#21222f;--setting-border:var(--border);--action:#8385f2;--action-2:#a6a8ff;--action-deep:#b0b2ff;--action-tint:#24243d;--action-border-soft:#3a3a5c;--cream:#2e2711;--cream-deep:#3a3013;--cream-border:#4a3c15;--cream-ink:#f0e3b0;--cream-ink-soft:#c7b989;--gold-deep:#e8c158;--panel-bg:#232244;--panel-border:#38386a;--shadow-sm:0 1px 2px #00000059;--shadow-lift:0 4px 14px #0006,0 1px 3px #0000004d;--shadow-md:0 4px 14px #0006;--shadow-lg:0 12px 32px #00000080;--shadow-soft-md:0 10px 30px #00000059;--shadow-soft-lg:0 30px 70px #00000080}[data-theme=dark] .landing{--ink-900:#202231;--ink-500:#737789;--paper:#efebe2;--canvas:#efebe2;--card:#faf9f6;--card-lift:#fff;--card-hover:#efebe2;--border:#dddfe9;--success:#177a5b;--danger:#c84943;--danger-tint:#feefee;--action:#5d5fe8;--action-tint:#f0efff;--cream:#fff7df;--cream-deep:#fbf0c8;--cream-border:#e8ce73;--cream-ink:#453a17;--cream-ink-soft:#78693d;--shadow-sm:0 1px 3px #272b4c1a;--shadow-lift:0 4px 14px #272b4c17,0 1px 3px #272b4c0f;--shadow-soft-md:0 10px 30px #272b4c14;--shadow-soft-lg:0 30px 70px #272b4c2e;background:#efebe2;background:var(--paper);color:#202231;color:var(--ink-900)}*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{background:#f8f5ef;background:var(--frame-bg);color:#202231;color:var(--ink-900);font-family:Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-body);font-size:16px;font-size:var(--fs-md);line-height:1.5;margin:0}h1,h2,h3,h4{font-family:Space Grotesk,sans-serif;font-family:var(--font-display);font-weight:700;letter-spacing:-.01em;margin:0}.mono,code{font-family:JetBrains Mono,monospace;font-family:var(--font-mono)}[tabindex]:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid #5d5fe8;outline:2px solid var(--action);outline-offset:2px}input:not([type=checkbox]):not([type=radio]):focus-visible,select:focus-visible,textarea:focus-visible{border-color:#a6a9bc;border-color:var(--ink-300);outline:none}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}*{scrollbar-color:#0000 #0000;scrollbar-width:thin}:hover{scrollbar-color:#a6a9bc #0000;scrollbar-color:var(--ink-300) #0000}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-thumb{background:#0000;border-radius:99px}:hover::-webkit-scrollbar-thumb{background:#a6a9bc;background:var(--ink-300)}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:#0000}
/*# sourceMappingURL=main.1c881c7a.css.map*/