.act-reason{display:flex;flex-direction:column;gap:var(--v-space-3)}.act-reason__codes{margin:0;padding:0;border:0;min-width:0}.act-reason__legend{margin-bottom:var(--v-space-3);padding:0;font-size:var(--v-fs-row);font-weight:600;color:var(--v-ink)}.act-reason__options{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.act-reason__option{padding:8px 12px;border-radius:var(--v-radius);background:var(--v-white);box-shadow:inset 0 0 0 1px var(--v-rule);font-size:var(--v-fs-meta);font-weight:600;color:var(--v-ink)}.act-reason__field{display:flex;flex-direction:column;gap:var(--v-space-1);max-width:480px}.act-reason__label{font-size:var(--v-fs-label);font-weight:600;color:var(--v-slate)}.act-reason__hint{font-size:var(--v-fs-label);color:var(--v-slate)}.act-reason__problem{margin:0;font-size:var(--v-fs-meta);color:var(--v-stop-text)}.act-reason__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-3)}.act-reason__note{font-size:var(--v-fs-label);color:var(--v-slate)}.act-input{width:100%;padding:8px 12px;border:0;border-radius:var(--v-radius);background:var(--v-white);box-shadow:inset 0 0 0 1px var(--v-line-strong);font:inherit;font-size:var(--v-fs-row);color:var(--v-ink)}.act-input:hover{box-shadow:inset 0 0 0 1px var(--v-line-hover)}.act-input:focus-visible{outline:2px solid oklch(.52 .13 255);outline-offset:2px}.act-input[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--v-stop)}.rs-stack{display:flex;flex-direction:column;gap:var(--v-space-5);min-width:0}.rs-panel{border-radius:var(--v-radius-lg);background:var(--v-white);box-shadow:var(--v-shadow-panel);min-width:0}.rs-panel__head{display:flex;flex-direction:column;gap:2px;padding:14px var(--v-space-5) 10px}.rs-panel__title{margin:0;font-size:15px;font-weight:700;color:var(--v-ink)}.rs-panel__sub{margin:0;font-size:var(--v-fs-meta);line-height:1.5;color:var(--v-slate)}.rs-panel__body{display:flex;flex-direction:column;min-width:0}.rs-panel__head+.rs-panel__body{border-top:1px solid var(--v-rule-soft)}.rs-panel__note{margin:0;padding:var(--v-space-3) var(--v-space-5);border-top:1px solid var(--v-rule-soft);font-size:var(--v-fs-label);line-height:1.5;color:var(--v-slate)}.rs-panel__text{margin:0;padding:var(--v-space-3) var(--v-space-5);font-size:var(--v-fs-row);line-height:1.5;color:var(--v-graphite)}.rs-setting{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--v-space-5);align-items:center;padding:15px var(--v-space-5)}.rs-setting+.rs-setting,.rs-panel__body>*+*{border-top:1px solid var(--v-rule-soft)}.rs-setting__main{display:flex;flex-direction:column;gap:3px;min-width:0}.rs-setting__label{font-size:var(--v-fs-body);font-weight:600;color:var(--v-ink)}.rs-setting__sub{font-size:var(--v-fs-meta);line-height:1.45;color:var(--v-slate)}.rs-setting__value{font-size:var(--v-fs-row);font-weight:600;color:var(--v-ink);text-align:right}.rs-setting__action{justify-self:end;font-size:var(--v-fs-meta)}.rs-facts{display:flex;flex-direction:column;margin:0}.rs-fact{grid-template-columns:minmax(0,1fr) auto}.rs-fact+.rs-fact{border-top:1px solid var(--v-rule-soft)}.rs-fact__value{margin:0;font-size:var(--v-fs-row);font-weight:600;color:var(--v-ink);text-align:right}.rs-panel__wide{padding:var(--v-space-2) var(--v-space-5) var(--v-space-4);min-width:0;overflow-x:auto}.rs-tag{padding:2px 7px;border-radius:var(--v-radius-sm);background:var(--v-chip);font-size:var(--v-fs-tech);font-weight:600;color:var(--v-graphite);white-space:nowrap}.rs-notice{display:flex;flex-direction:column;gap:6px;padding:var(--v-space-4) var(--v-space-5);border-radius:var(--v-radius-lg);background:var(--v-white);box-shadow:var(--v-shadow-panel);font-size:var(--v-fs-row);line-height:1.5;color:var(--v-ink)}.rs-notice p{margin:0}@media(max-width:640px){.rs-setting{grid-template-columns:minmax(0,1fr);gap:var(--v-space-2)}.rs-setting__value{text-align:left}.rs-setting__action{justify-self:start}}@media(max-width:640px){.rs-fact__value{text-align:left}}.rs-error{margin:0;font-size:var(--v-fs-meta);line-height:1.5;color:var(--v-stop-text)}.rs-choice[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--v-ink)}.rs-role{display:flex;flex-direction:column;gap:var(--v-space-2);padding:var(--v-space-3) var(--v-space-5)}.rs-role+.rs-role{border-top:1px solid var(--v-rule-soft)}.rs-role__title{margin:0;font-size:var(--v-fs-row);font-weight:600;color:var(--v-ink)}.rs-role__aside{margin:0;font-size:var(--v-fs-meta);line-height:1.5;color:var(--v-slate)}.rs-form{display:flex;flex-direction:column;gap:var(--v-space-3);padding:var(--v-space-4) var(--v-space-5);max-width:640px}.rs-form__actions,.rs-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-2)}.rs-said{margin:0;font-size:var(--v-fs-meta);line-height:1.5;color:var(--v-ok-text)}.rs-section__title{padding:14px var(--v-space-5) 10px}.rs-section__body{display:flex;flex-direction:column;gap:var(--v-space-2);padding:0 var(--v-space-5) var(--v-space-4);min-width:0}.rs-quiet-line{margin:0;font-size:var(--v-fs-meta);line-height:1.5;color:var(--v-slate)}.rs-tags{display:inline-flex;flex-wrap:wrap;gap:var(--v-space-1)}.rs-step__head{display:flex;align-items:center;justify-content:space-between;gap:var(--v-space-3);cursor:pointer;list-style:none}.rs-step__head::-webkit-details-marker{display:none}.rs-step__title{margin:0;font-size:var(--v-fs-body);font-weight:600;color:var(--v-ink)}.rs-step__state{font-size:var(--v-fs-meta);white-space:nowrap}.rs-step__state--next{font-weight:600;color:var(--v-blue-text)}.rs-step__body{display:flex;flex-direction:column;gap:var(--v-space-2);padding-top:var(--v-space-2);font-size:var(--v-fs-row);line-height:1.5;color:var(--v-graphite)}.rs-step__body p,.rs-step__body ol{margin:0}.rs-sentences{margin:0;padding:var(--v-space-3) var(--v-space-5) var(--v-space-4) calc(var(--v-space-5) + var(--v-space-4));font-size:var(--v-fs-row);line-height:1.5;color:var(--v-graphite)}.dl-start-page__sheet{border-radius:var(--v-radius-lg);background:var(--v-white);box-shadow:var(--v-shadow-panel);border:0}.dl-start-page__sheet h2{margin:0 0 var(--v-space-4);font-size:var(--v-fs-h2);font-weight:700;color:var(--v-ink)}.dl-start-page__sheet h3{margin:var(--v-space-5) 0 var(--v-space-2);font-size:var(--v-fs-body);font-weight:600;color:var(--v-ink)}.rs-session{display:flex;flex-direction:column;gap:var(--v-space-4);width:100%;max-width:var(--v-content-max);margin:0 auto;padding:var(--v-space-8) var(--v-space-4);box-sizing:border-box}.rs-fieldset{display:flex;flex-direction:column;gap:var(--v-space-2);min-width:0;margin:0;padding:0;border:0}.rs-support__form{display:flex;flex-direction:column;gap:var(--v-space-3);padding:var(--v-space-3) var(--v-space-5) var(--v-space-5)}.rs-support__reason{width:100%;padding:8px 12px;border:0;border-radius:var(--v-radius);background:var(--v-white);box-shadow:inset 0 0 0 1px var(--v-line-strong);font:inherit;font-size:var(--v-fs-row);color:var(--v-ink);resize:vertical}.rs-support__reason:focus-visible{outline:2px solid var(--v-line-strong);outline-offset:2px}.rs-support__actions{display:flex;flex-wrap:wrap;gap:var(--v-space-3);padding:var(--v-space-3) var(--v-space-5)}.rs-support__link{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-3);padding:var(--v-space-3) var(--v-space-5) var(--v-space-5);overflow-wrap:anywhere}.rs-support__summary{display:flex;flex-direction:column;gap:var(--v-space-2);padding:0 var(--v-space-5) var(--v-space-5)}.rs-support__list{margin:0;padding-left:var(--v-space-5);font-size:var(--v-fs-row);line-height:1.6;color:var(--v-graphite)}.rs-support__band{margin:0 0 var(--v-space-4);padding:var(--v-space-3) var(--v-space-5);border-radius:var(--v-radius);background:var(--v-paper);box-shadow:inset 0 0 0 1px var(--v-line-strong);font-size:var(--v-fs-row);font-weight:600;color:var(--v-ink)}.rs-groups__note{margin:0;padding:0 var(--v-space-5) var(--v-space-3)}.rs-groups__choose,.rs-groups__members{display:flex;flex-direction:column;gap:var(--v-space-3);margin:0 var(--v-space-5) var(--v-space-4);padding:var(--v-space-4);border-radius:var(--v-radius);box-shadow:inset 0 0 0 1px var(--v-line-strong)}.rs-groups__list{display:flex;flex-direction:column;gap:var(--v-space-2);margin:0;padding:0;list-style:none;font-size:var(--v-fs-row);color:var(--v-graphite)}.rs-groups__inline{padding:0 var(--v-space-5) var(--v-space-3)}.pp-shell{min-height:100vh;background:var(--v-paper)}.pp{--pp-line: #E4E3DF;--pp-ok: oklch(.55 .1 155);--pp-shadow: 0 1px 2px rgba(22,24,27,.06), 0 8px 24px -12px rgba(22,24,27,.18);max-width:720px;margin:0 auto;padding:48px 16px 64px;color:var(--v-ink);font:15px/1.5 var(--v-font)}.pp *,.pp *:before,.pp *:after{box-sizing:border-box}.pp .v-page-header__title{font-size:30px;letter-spacing:-.03em;font-weight:700;line-height:1.1;color:var(--v-ink)}.pp-list{display:grid;gap:12px}.pp-card{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;justify-content:space-between;padding:18px 20px;background:var(--v-white);border-radius:14px;box-shadow:var(--pp-shadow),0 0 0 1px var(--pp-line)}.pp-card__main{display:grid;gap:4px;min-width:0;flex:1 1 260px}.pp-card__name{font-weight:600;font-size:16px}.pp-st{display:inline-flex;gap:7px;align-items:baseline;font-size:14px;color:var(--v-slate);overflow-wrap:anywhere}.pp-st i{flex:none;width:8px;height:8px;border-radius:50%;background:var(--v-off);transform:translateY(-1px)}.pp-st--connected{color:var(--v-ok-text)}.pp-st--connected i{background:var(--pp-ok)}.pp-st--missing_scope{color:var(--v-attn-text)}.pp-st--missing_scope i{background:var(--v-attn)}.pp-card__act{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:flex-end;flex:1 1 220px}.pp-card__note{font-size:13px;color:var(--v-slate);max-width:40ch;text-align:right}.pp-said{margin:0;font-size:14px;color:var(--v-ok-text)}.pp-quiet{margin:0;color:var(--v-slate)}.pp-landing{display:grid;justify-items:center;gap:16px;text-align:center;padding:40px 24px;background:var(--v-white);border-radius:14px;box-shadow:var(--pp-shadow),0 0 0 1px var(--pp-line)}.pp-check{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--v-ok-bg);color:var(--v-ok-text)}.pp-landing__copy{margin:0;max-width:32ch;font-size:20px;font-weight:600;line-height:1.35;color:var(--v-ink)}.pp-copy{margin:0;color:var(--v-graphite)}.pp-stack{display:grid;justify-items:start;gap:16px}@media(max-width:560px){.pp{padding-top:28px}.pp-card__act{justify-content:flex-start}.pp-card__note{text-align:left}}.cf{--cf-line: #E4E3DF;--cf-accent: oklch(.5 .14 255);--cf-accent-soft: oklch(.95 .03 255);--cf-ok: oklch(.55 .1 155);--cf-warn: oklch(.58 .13 60);--cf-warn-soft: oklch(.96 .04 75);--cf-chip: #EEF1F7;--cf-shadow: 0 1px 2px rgba(22,24,27,.06), 0 8px 24px -12px rgba(22,24,27,.18);--cf-shadow-hover: 0 2px 4px rgba(22,24,27,.06), 0 16px 32px -14px rgba(22,24,27,.28);--cf-font: var(--v-font, "Schibsted Grotesk", Helvetica, Arial, sans-serif)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .cf{--v-ink: #EDEDEA;--v-slate: #A9ABAE;--v-mute: #808286;--v-white: #1A1C1E;--v-hover: #121315;--v-chip: #2C2E31;--v-blue: oklch(.68 .13 255);--v-blue-text: oklch(.68 .13 255);--v-ok-text: oklch(.7 .1 155);--v-stop-text: oklch(.72 .14 25);--cf-line: #2C2E31;--cf-accent: oklch(.68 .13 255);--cf-accent-soft: oklch(.3 .05 255);--cf-ok: oklch(.7 .1 155);--cf-warn: oklch(.74 .12 70);--cf-warn-soft: oklch(.3 .05 70);--cf-chip: #23293A;--v-attn-text: oklch(.74 .12 70);--cf-shadow: 0 1px 2px rgba(0,0,0,.4), 0 8px 24px -12px rgba(0,0,0,.6);--cf-shadow-hover: 0 2px 4px rgba(0,0,0,.4), 0 16px 32px -14px rgba(0,0,0,.7);color-scheme:dark}}:root[data-theme=dark] .cf{--v-ink: #EDEDEA;--v-slate: #A9ABAE;--v-mute: #808286;--v-white: #1A1C1E;--v-hover: #121315;--v-chip: #2C2E31;--v-blue: oklch(.68 .13 255);--v-blue-text: oklch(.68 .13 255);--v-ok-text: oklch(.7 .1 155);--v-stop-text: oklch(.72 .14 25);--cf-line: #2C2E31;--cf-accent: oklch(.68 .13 255);--cf-accent-soft: oklch(.3 .05 255);--cf-ok: oklch(.7 .1 155);--cf-warn: oklch(.74 .12 70);--cf-warn-soft: oklch(.3 .05 70);--cf-chip: #23293A;--v-attn-text: oklch(.74 .12 70);--cf-shadow: 0 1px 2px rgba(0,0,0,.4), 0 8px 24px -12px rgba(0,0,0,.6);--cf-shadow-hover: 0 2px 4px rgba(0,0,0,.4), 0 16px 32px -14px rgba(0,0,0,.7);color-scheme:dark}.cf{min-height:100vh;min-height:100dvh;background:var(--v-hover);color:var(--v-ink);font:16px/1.5 var(--cf-font);display:flex;flex-direction:column;padding-left:max(0px,env(safe-area-inset-left,0px));padding-right:max(0px,env(safe-area-inset-right,0px))}.cf *,.cf *:before,.cf *:after{box-sizing:border-box}.cf-bar{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;height:64px;flex:none;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.cf-mark{display:inline-flex;align-items:baseline;font-weight:700;font-size:19px;letter-spacing:-.02em;line-height:1}.cf-mark__o{display:block;flex:none;width:10.7px;height:10.7px;margin:0 .7px -.25px .35px}.cf-bar__left{display:flex;align-items:center;gap:8px}.cf-where{position:absolute;left:50%;transform:translate(-50%);font-size:14px;color:var(--v-slate);white-space:nowrap}.cf-icon-btn{width:36px;height:36px;border-radius:50%;border:0;background:transparent;color:var(--v-slate);display:grid;place-items:center;cursor:pointer;font:inherit;padding:0}.cf-icon-btn:hover{background:var(--v-chip);color:var(--v-ink)}.cf-icon-btn[data-off]{visibility:hidden}.cf-icon-btn:focus-visible,.cf-choice:focus-visible,.cf-btn:focus-visible,.cf input:focus-visible,.cf-drop:focus-visible,.cf-linkish:focus-visible{outline:2px solid var(--cf-accent);outline-offset:2px}.cf-progress{height:3px;background:var(--cf-line);flex:none}.cf-progress i{display:block;height:100%;width:var(--cf-progress, 0);background:var(--cf-accent);transition:width .35s cubic-bezier(.2,.7,.2,1)}.cf-stage{flex:1;display:grid;place-items:start center;overflow:hidden;position:relative;padding:clamp(32px,10vh,96px) max(20px,env(safe-area-inset-right,0px)) 48px max(20px,env(safe-area-inset-left,0px))}.cf-step{width:100%;max-width:620px;display:grid;gap:28px;margin:0;animation:cf-in .32s cubic-bezier(.2,.7,.2,1) both}.cf-form{display:grid;gap:28px}.cf-step--back{animation-name:cf-inback}@keyframes cf-in{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes cf-inback{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.cf-step{animation:none}.cf-progress i{transition:none}.cf-check{animation:none}.cf-choice,.cf-btn{transition:none}}.cf-kicker{display:block;font-size:14px;font-weight:600;color:var(--v-blue-text)}.cf h1{font-size:clamp(28px,4vw,38px);line-height:1.12;letter-spacing:-.03em;margin:6px 0 0;font-weight:700;text-wrap:balance;color:var(--v-ink);font-family:var(--cf-font)}.cf-sub{color:var(--v-slate);margin:10px 0 0;font-size:17px}.cf-choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.cf-choice{text-align:left;font:inherit;color:inherit;background:var(--v-white);border:0;border-radius:14px;padding:22px;box-shadow:var(--cf-shadow),0 0 0 1px var(--cf-line);display:grid;gap:14px;cursor:pointer;transition:transform .15s,box-shadow .15s}.cf-choice:hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--cf-shadow-hover),0 0 0 1px var(--cf-line)}.cf-choice--rec,.cf-choice--rec:hover:not(:disabled){box-shadow:var(--cf-shadow),0 0 0 2px var(--cf-accent)}.cf-choice:disabled{cursor:default;opacity:.6}.cf-choice>div{font-size:15px}.cf-choice svg{width:30px;height:30px;stroke:var(--cf-accent)}.cf-choice b{font-size:18px;font-weight:600;display:block}.cf-choice span{color:var(--v-slate);font-size:15px}.cf-choice .cf-pill{font-weight:600;background:var(--cf-accent-soft);padding:3px 9px;border-radius:99px}.cf-field{display:grid;gap:8px}.cf-field label{font-size:14px;font-weight:600;color:var(--v-slate)}.cf-input{font:inherit;font-size:20px;color:var(--v-ink);background:var(--v-white);border:0;border-radius:12px;padding:16px 18px;box-shadow:0 0 0 1px var(--cf-line),var(--cf-shadow);width:100%;min-width:0}.cf-input::placeholder{color:var(--v-mute)}.cf-drop{border:1.5px dashed var(--cf-line);border-radius:12px;padding:18px;display:flex;gap:12px;align-items:center;color:var(--v-slate);font-size:15px;cursor:pointer;background:transparent;font-family:inherit;width:100%;text-align:left}.cf-drop:hover,.cf-drop--over{border-color:var(--cf-accent);color:var(--v-ink)}.cf-drop--chosen{color:var(--v-ink)}.cf-or{color:var(--v-mute);font-size:14px;text-align:center}.cf-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.cf-hint{font-size:14px;color:var(--v-mute)}.cf kbd{font:600 12px var(--cf-font);border:1px solid var(--cf-line);border-radius:5px;padding:1px 6px;color:var(--v-slate)}.cf-btn{font:600 16px var(--cf-font);border:0;border-radius:10px;padding:13px 22px;background:var(--v-blue);color:var(--v-white);cursor:pointer;transition:opacity .15s,transform .15s}.cf-btn:hover{transform:translateY(-1px)}.cf-btn[disabled]{opacity:.35;cursor:default;transform:none}.cf-linkish{font:inherit;font-size:15px;background:none;border:0;color:var(--v-blue-text);cursor:pointer;padding:0;justify-self:start}.cf-dest{display:flex;gap:10px;align-items:center;font-size:15px;color:var(--v-slate)}.cf-dest b{color:var(--v-ink);font-weight:600}.cf-lock{width:18px;height:18px;stroke:var(--cf-ok);flex:none}.cf-file{flex:none}.cf-error{margin:0;font-size:15px;color:var(--v-stop-text)}.cf-done{text-align:center;justify-items:center;display:grid;gap:22px}.cf-check{width:72px;height:72px;border-radius:50%;background:color-mix(in oklch,var(--cf-ok) 16%,transparent);display:grid;place-items:center;animation:cf-pop .45s cubic-bezier(.2,1.4,.4,1) both}.cf-check svg{width:34px;height:34px;stroke:var(--cf-ok)}@keyframes cf-pop{0%{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}.cf-copied{font-size:14px;color:var(--v-ok-text);min-height:21px}.cf-promptbox{width:100%;text-align:left;background:var(--v-white);border-radius:12px;box-shadow:0 0 0 1px var(--cf-line);padding:14px 16px;font-size:15px;color:var(--v-slate);overflow-wrap:anywhere}.v-shell__main.v-flow-main{max-width:none;padding:0}.v-flow-main:focus:not(:focus-visible){outline:none}.cf-choice svg{color:var(--v-blue-text)}.cf-checks{display:grid;gap:8px}.cf-ck{display:flex;gap:14px;align-items:center;background:var(--v-white);border-radius:12px;padding:14px 16px;box-shadow:0 0 0 1px var(--cf-line);cursor:pointer}.cf-ck:hover{box-shadow:0 0 0 1px var(--cf-accent)}.cf-ck input{width:20px;height:20px;accent-color:var(--cf-accent);flex:none;margin:0}.cf-ck input:disabled{cursor:default}.cf-ck b{font-weight:600;overflow-wrap:anywhere}.cf-ck__n{margin-left:auto;color:var(--v-mute);font-size:14px;font-variant-numeric:tabular-nums;white-space:nowrap}.cf-also{margin-left:auto;display:inline-flex;gap:6px;align-items:center;font-size:14px;color:var(--v-slate);white-space:nowrap}.cf-also input{width:16px;height:16px}.cf-also+.cf-ck__n{margin-left:14px}.cf-chips{display:flex;flex-wrap:wrap;gap:8px}.cf-chip{font:500 14px var(--cf-font);border:0;border-radius:99px;padding:6px 12px;background:var(--cf-accent-soft);cursor:pointer;display:inline-flex;gap:6px;align-items:center}.cf-chips .cf-chip{color:var(--v-blue-text)}.cf-chip:focus-visible{outline:2px solid var(--cf-accent);outline-offset:2px}.cf-more{font-size:14px;color:var(--v-mute);margin:-16px 0 0}.cf-addp{display:flex;gap:10px}.cf-addp input{flex:1;min-width:0;font:inherit;font-size:16px;color:var(--v-ink);background:var(--v-white);border:0;border-radius:12px;padding:12px 16px;box-shadow:0 0 0 1px var(--cf-line)}.cf-addp input::placeholder{color:var(--v-mute)}.cf-btn--sec{background:var(--v-white);color:var(--v-ink);box-shadow:0 0 0 1px var(--cf-line)}.cf-addr{display:flex;gap:10px;align-items:center;background:var(--v-white);border-radius:12px;padding:12px 12px 12px 18px;box-shadow:0 0 0 1px var(--cf-line),var(--cf-shadow);font-size:18px;font-weight:500;overflow-wrap:anywhere}.cf-addr button{margin-left:auto;flex:none}.cf-clicks{margin:0;padding-left:22px;display:grid;gap:6px;color:var(--v-slate)}.cf-clicks b{color:var(--v-ink);font-weight:600}.cf-wait{display:flex;gap:12px;align-items:center;color:var(--v-slate);font-size:15px}.cf-spin{width:16px;height:16px;border-radius:50%;border:2px solid var(--cf-line);border-top-color:var(--cf-accent);animation:cf-r .9s linear infinite;flex:none}@keyframes cf-r{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.cf-spin{animation-duration:3s}}.cf-connected{display:flex;gap:14px;align-items:center;background:var(--v-white);border-radius:14px;padding:18px 20px;box-shadow:var(--cf-shadow),0 0 0 1px var(--cf-line)}.cf-connected p{margin:0}.cf-connected__dot{width:34px;height:34px;border-radius:50%;background:color-mix(in oklch,var(--cf-ok) 16%,transparent);display:grid;place-items:center;flex:none}.cf-connected__dot svg{width:18px;height:18px;stroke:var(--cf-ok)}.cf-connected span{color:var(--v-slate);font-size:15px}.cf-summary{width:100%;text-align:left;background:var(--v-white);border-radius:14px;box-shadow:0 0 0 1px var(--cf-line);overflow:hidden;margin:0}.cf-summary div{display:grid;grid-template-columns:190px 1fr;gap:12px;padding:12px 18px;border-top:1px solid var(--cf-line);font-size:15px}.cf-summary div:first-child{border-top:0}.cf-summary dt{color:var(--v-mute)}.cf-summary dd{margin:0;overflow-wrap:anywhere}@media(max-width:560px){.cf-summary div{grid-template-columns:1fr;gap:2px}}a.cf-btn{display:inline-block;text-decoration:none}.al{--al-line: #E4E3DF;--al-accent: oklch(.5 .14 255);--al-accent-soft: oklch(.95 .03 255);--al-shadow: 0 1px 2px rgba(22,24,27,.06), 0 8px 24px -12px rgba(22,24,27,.18);--al-font: var(--v-font, "Schibsted Grotesk", Helvetica, Arial, sans-serif);display:grid;gap:20px;color:var(--v-ink);font:15px/1.5 var(--al-font)}.al h1{font-size:30px;letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.1}.al-top{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.al-check{display:inline-flex;gap:10px;align-items:center;font-size:14px;color:var(--v-slate)}.al-check--ok{color:var(--v-ok-text);font-weight:500}.al-check--bad,.al-check__bad{color:var(--v-stop-text);font-weight:500}.al-quiet{margin:0;color:var(--v-mute);font-size:14px}.al-quiet--lead{margin-top:-8px}.al-tabs{display:flex;gap:4px;border-bottom:1px solid var(--al-line)}.al-tab{font:500 15px var(--al-font);background:none;border:0;cursor:pointer;padding:10px 14px;color:var(--v-slate);border-bottom:2px solid transparent;margin-bottom:-1px}.al-tab[aria-selected=true]{color:var(--v-ink);border-bottom-color:var(--v-ink);font-weight:600}.al-tab:focus-visible{outline:2px solid var(--al-accent);outline-offset:-2px;border-radius:6px}.al-tools{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.al-select{font:500 14px var(--al-font);padding:9px 12px;border-radius:9px;border:0;box-shadow:0 0 0 1px var(--al-line);background:var(--v-white);color:var(--v-ink);max-width:100%}.al-select:focus-visible{outline:2px solid var(--al-accent)}.al-seg{display:inline-flex;background:var(--v-chip);border-radius:10px;padding:3px;gap:2px}.al-seg button{font:500 14px var(--al-font);background:none;border:0;cursor:pointer;padding:6px 12px;border-radius:8px;color:var(--v-slate)}.al-seg button[aria-pressed=true]{background:var(--v-white);color:var(--v-ink);box-shadow:var(--al-shadow)}.al-seg button:focus-visible{outline:2px solid var(--al-accent)}.al-spacer{flex:1}.al-btn{font:600 14px var(--al-font);border:0;border-radius:9px;padding:9px 15px;background:var(--v-ink);color:var(--v-white);cursor:pointer;white-space:nowrap}.al-btn--sec{background:var(--v-chip);color:var(--v-ink)}.al-btn:disabled{opacity:.4;cursor:default}.al-btn:focus-visible{outline:2px solid var(--al-accent);outline-offset:2px}.al-box{background:var(--v-white);border-radius:14px;box-shadow:var(--al-shadow),0 0 0 1px var(--al-line)}.al-namegate{padding:14px 18px;display:grid;gap:12px}.al-namegate__note{margin:0;color:var(--v-slate);font-size:14px}.al-ev{font:inherit;color:inherit;text-align:left;background:none;border:0;border-top:1px solid var(--al-line);box-sizing:border-box;width:100%;cursor:pointer;display:grid;grid-template-columns:116px 1fr auto;gap:14px;align-items:center;padding:12px 20px}.al-ev:first-child{border-top:0;border-radius:14px 14px 0 0}.al-ev:last-child{border-radius:0 0 14px 14px}.al-ev:only-child{border-radius:14px}.al-ev:hover{background:color-mix(in oklch,var(--v-chip) 50%,transparent)}.al-ev:focus-visible{outline:2px solid var(--al-accent);outline-offset:-2px}.al-when{font-size:13px;color:var(--v-mute);font-variant-numeric:tabular-nums}.al-what{min-width:0;overflow-wrap:anywhere}.al-what b{font-weight:600}.al-what small{display:block;color:var(--v-mute);font-size:13px}.al-who{font-weight:600}.al-res{font-size:12px;font-weight:600;border-radius:99px;padding:3px 10px;white-space:nowrap}.al-res--ok{background:var(--v-ok-bg);color:var(--v-ok-text)}.al-res--no{background:var(--v-stop-bg);color:var(--v-stop-text)}.al-res--err{background:var(--v-wait-bg);color:var(--v-wait-text)}.al-res--ch{background:var(--v-blue-bg);color:var(--v-blue-text)}.al-none{padding:22px 20px;display:grid;gap:2px;color:var(--v-slate)}.al-none b{color:var(--v-ink);font-weight:600}.al-pager{display:flex;gap:10px;align-items:center;justify-content:space-between;font-size:14px;color:var(--v-slate);flex-wrap:wrap}.al-pager div{display:flex;gap:8px}.al-panel{display:grid;gap:20px;font:15px/1.5 var(--al-font, inherit);color:var(--v-ink);--al-line: #E4E3DF;--al-accent-soft: oklch(.95 .03 255);--al-shadow: 0 1px 2px rgba(22,24,27,.06), 0 8px 24px -12px rgba(22,24,27,.18) }.al-kv{display:grid;grid-template-columns:130px 1fr;gap:12px;padding:12px 18px;border-top:1px solid var(--al-line);overflow-wrap:anywhere}.al-kv:first-child{border-top:0}.al-kv>span:first-child{color:var(--v-slate)}.al-rule{padding:16px 18px;display:grid;gap:6px}.al-rule b{font-size:13px;color:var(--v-mute);font-weight:600}.al-rule p{margin:0;font-size:17px}.al-rule--stop{background:var(--v-stop-bg);box-shadow:none}.al-diff{display:grid;gap:10px}.al-diff>div{padding:14px 18px;border-radius:12px;overflow-wrap:anywhere}.al-diff__before{background:var(--v-chip);color:var(--v-slate)}.al-diff__after{background:var(--al-accent-soft)}.al-diff b{display:block;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;color:var(--v-mute)}@media(max-width:820px){.al-ev{grid-template-columns:1fr;gap:4px}.al-ev .al-res{justify-self:start}.al-kv{grid-template-columns:1fr;gap:2px}}.v-approval__page{display:flex;flex-direction:column;gap:var(--v-space-5)}.v-approval__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:var(--v-space-4);align-items:start}.v-approval__systems{display:flex;flex-wrap:wrap;gap:var(--v-space-2) var(--v-space-5);margin:0;padding:0;list-style:none;font-size:var(--v-fs-row)}.v-approval__gone{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v-space-2);padding:var(--v-space-5);border-radius:var(--v-radius-lg);background:var(--v-white);box-shadow:var(--v-shadow-panel)}.v-approval__gone-text{display:flex;flex-wrap:wrap;gap:0 .3em;margin:0;font-size:var(--v-fs-body);color:var(--v-graphite)}.v-approval__part{display:flex;flex-direction:column;gap:var(--v-space-2);padding-top:var(--v-space-3);border-top:1px solid var(--v-rule-soft)}.v-approval__h{margin:0;font-size:var(--v-fs-row);font-weight:700;color:var(--v-ink)}.v-approval__lines,.v-approval__why{display:flex;flex-direction:column;gap:var(--v-space-2);margin:0;padding:0;list-style:none}.v-approval__line{display:flex;flex-direction:column;gap:2px;padding-left:var(--v-space-3);border-left:2px solid var(--v-wait);font-size:var(--v-fs-row);color:var(--v-ink)}.v-approval__line--off{border-left-color:var(--v-off);color:var(--v-graphite)}.v-approval__side{font-size:var(--v-fs-meta);color:var(--v-slate)}.v-approval__side-label{font-weight:600}.v-approval__why{gap:var(--v-space-1);font-size:var(--v-fs-meta);color:var(--v-graphite)}.v-approval__meta{margin:0;font-size:var(--v-fs-meta);color:var(--v-slate)}.v-approval__note{display:flex;flex-direction:column;gap:3px;padding:14px 16px;border-radius:var(--v-radius);background:var(--v-paper)}.v-approval__note-text{margin:0;font-size:var(--v-fs-row);color:var(--v-graphite)}.v-approval__findings{display:flex;flex-direction:column;gap:var(--v-space-2);padding-top:var(--v-space-3);border-top:1px solid var(--v-rule-soft)}.v-approval__found{display:flex;flex-direction:column;gap:var(--v-space-1);margin:0;padding-left:var(--v-space-5);font-size:var(--v-fs-meta);color:var(--v-graphite)}.v-approval__found-line{margin:0;font-size:var(--v-fs-meta);color:var(--v-graphite)}.v-approval__unchecked{display:flex;flex-direction:column;gap:var(--v-space-1)}.v-approval__tool{font-weight:600}.v-approval__unfixed,.v-approval__untried{font-size:var(--v-fs-meta);color:var(--v-stop-text)}.v-approval__details{margin-top:var(--v-space-1);font-size:var(--v-fs-meta);color:var(--v-slate)}.v-approval__details summary{cursor:pointer;font-weight:600}.v-approval__details[open] summary{margin-bottom:var(--v-space-1)}.v-council{display:flex;flex-direction:column;gap:var(--v-space-5);min-width:0}.v-council .v-seg{align-self:flex-start}.v-council__landing{margin:0;font-size:var(--v-fs-body);color:var(--v-graphite)}.v-council__preview{display:flex;align-items:flex-start;gap:var(--v-space-2);margin:0;padding:10px 14px;border-radius:var(--v-radius);background:var(--v-paper);box-shadow:inset 0 0 0 1px var(--v-rule-soft);font-size:var(--v-fs-meta);color:var(--v-graphite)}.v-council__preview-icon{flex:0 0 auto;margin-top:1px}.v-council__card{min-width:0;border-radius:var(--v-radius-lg);background:var(--v-white);box-shadow:0 0 0 1px var(--v-rule);overflow:hidden}.v-council__card-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--v-space-3);padding:16px 20px}.v-council__h2{margin:0;font-size:var(--v-fs-h2);font-weight:700}.v-council__card-body{border-top:1px solid var(--v-rule-soft)}.v-council__card-body>.v-load{padding:12px 20px}.v-council__pad{padding:16px 20px}.v-council__list{margin:0;padding:0;list-style:none}.v-council__list>li+li{border-top:1px solid var(--v-rule-soft)}.v-council__version{display:grid;grid-template-columns:64px minmax(0,1fr) auto auto;align-items:center;gap:16px;width:100%;padding:13px 20px;border:0;background:var(--v-white);color:var(--v-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--v-dur-hover) var(--v-ease),box-shadow var(--v-dur-hover) var(--v-ease)}.v-council__version:hover,.v-council__version--current{background:var(--v-row-hover);box-shadow:var(--v-row-bar)}.v-council__vno{display:flex;flex-direction:column;gap:1px;font-size:var(--v-fs-meta);line-height:1.3;color:var(--v-slate)}.v-council__vnum{font-weight:600;color:var(--v-ink)}.v-council__vbody{display:flex;flex-direction:column;gap:3px;min-width:0}.v-council__vchanges{font-size:var(--v-fs-body);line-height:1.45}.v-council__vmeta{font-size:var(--v-fs-meta);color:var(--v-slate)}.v-council__rules{display:flex;flex-direction:column;gap:var(--v-space-5)}.v-council__note{margin:0;font-size:var(--v-fs-meta);color:var(--v-slate)}.v-council__h3{margin:0 0 var(--v-space-2);font-size:var(--v-fs-body);font-weight:700}.v-council__sentences{display:flex;flex-direction:column;gap:var(--v-space-2);margin:0;padding:0;list-style:none}.v-council__sentence{display:flex;align-items:baseline;gap:var(--v-space-2);font-size:var(--v-fs-body);line-height:1.5}.v-council__aside{font-size:var(--v-fs-meta);color:var(--v-slate)}.v-council__scroll{overflow-x:auto}.v-council__table{width:100%;min-width:360px;border-collapse:collapse;font-size:var(--v-fs-body)}.v-council__table th,.v-council__table td{padding:12px 8px 12px 20px;border-bottom:1px solid var(--v-rule-soft);text-align:left;font-variant-numeric:tabular-nums}.v-council__table thead th{padding-top:10px;padding-bottom:10px;font-size:var(--v-fs-label);font-weight:600;color:var(--v-graphite)}.v-council__table tbody th{font-weight:600;color:var(--v-ink)}.v-council__table td{color:var(--v-graphite)}.v-council__table th:last-child,.v-council__table td:last-child{padding-right:20px}.v-council__table .v-council__num{text-align:right}.v-council__table .v-council__folded th{font-weight:400;color:var(--v-graphite)}.v-council__foot{margin:0;padding:12px 20px;font-size:var(--v-fs-label);line-height:1.5;color:var(--v-graphite)}.v-council__pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:var(--v-space-5);min-width:0}.v-council__safe{display:flex;align-items:flex-start;gap:12px;padding:11px 20px;font-size:var(--v-fs-body);line-height:1.45}.v-council__safe-sq{flex:0 0 auto;width:7px;height:7px;margin-top:7px;background:var(--v-ok)}.v-council__reveal{display:flex;flex-direction:column;gap:3px;padding:12px 20px 14px}.v-council__reveal-title{font-size:var(--v-fs-body);font-weight:600}.v-council__reveal-meta{font-size:var(--v-fs-meta);color:var(--v-slate)}.v-council__foot--rule{border-top:1px solid var(--v-rule-soft)}.v-council__download{display:flex;flex-direction:column;align-items:flex-end;gap:var(--v-space-1)}.v-council__form{display:flex;flex-direction:column;gap:var(--v-space-4)}.v-council__fieldset{display:flex;flex-direction:column;gap:var(--v-space-2);margin:0;padding:0;border:0}.v-council__legend{margin-bottom:var(--v-space-1);padding:0;font-size:var(--v-fs-label);font-weight:600;color:var(--v-graphite)}.v-council__dates{display:flex;flex-wrap:wrap;gap:var(--v-space-3)}.v-council__field{display:flex;flex-direction:column}.v-council__input{padding:8px 10px;border:0;border-radius:var(--v-radius);background:var(--v-white);box-shadow:inset 0 0 0 1px var(--v-line-strong);color:var(--v-ink);font:inherit;font-size:var(--v-fs-body)}.v-council__problem{margin:0;font-size:var(--v-fs-meta);color:var(--v-stop-text)}.v-council__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-3)}.v-council__tool{display:flex;align-items:center;gap:var(--v-space-2);font-family:var(--v-mono);font-size:var(--v-fs-meta)}.v-council__fields{display:flex;flex-direction:column;gap:var(--v-space-2);margin:0}.v-council__field-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--v-space-3)}.v-council__param{font-family:var(--v-mono);font-size:var(--v-fs-meta);color:var(--v-graphite);overflow-wrap:anywhere}.v-council__log{display:flex;flex-direction:column;gap:2px;margin:0;font-size:var(--v-fs-meta)}.v-council__why{color:var(--v-slate)}.v-council__months{display:flex;flex-wrap:wrap;gap:var(--v-space-4);padding:0 20px 12px}.ed-back{display:inline-block;margin-bottom:var(--v-space-2);color:var(--v-slate);font-size:var(--v-fs-meta);font-weight:600;text-decoration:none}.ed-back:hover{color:var(--v-ink)}.ed-columns{display:flex;flex-wrap:wrap;gap:var(--v-space-5);align-items:flex-start;margin-top:var(--v-space-5)}.ed-card{min-width:0;border-radius:var(--v-radius-lg);background:var(--v-white);box-shadow:var(--v-shadow-panel);overflow:hidden}.ed-builder{flex:2 1 480px}.ed-builder__hint{margin:0;padding:14px var(--v-space-5);border-bottom:1px solid var(--v-rule);color:var(--v-slate);font-size:var(--v-fs-meta)}.ed-builder__add{display:flex;align-items:center;gap:10px;width:100%;padding:14px var(--v-space-5);border:0;border-top:1px solid var(--v-rule-soft);background:var(--v-white);color:var(--v-ink);font:inherit;font-size:var(--v-fs-row);font-weight:600;text-align:left;cursor:pointer;transition:background var(--v-dur-hover) var(--v-ease),box-shadow var(--v-dur-hover) var(--v-ease)}.ed-builder__add:hover{background:var(--v-row-hover);box-shadow:var(--v-row-bar)}.ed-builder__plus{box-shadow:inset 0 0 0 1.4px var(--v-ink)}.ed-builder__default{margin:0;padding:var(--v-space-3) var(--v-space-5);border-top:1px solid var(--v-rule-soft);color:var(--v-slate);font-size:var(--v-fs-label)}.ed-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--v-space-4);align-items:start;padding:14px var(--v-space-5);border-top:1px solid var(--v-rule-soft)}.ed-builder__hint+.ed-row{border-top:0}.ed-row--removed .ed-sentence--removed{color:var(--v-slate)}.ed-row__main{display:flex;flex-direction:column;gap:var(--v-space-1);min-width:0}.ed-sentence{margin:0;color:var(--v-graphite);font-size:16px;line-height:1.7}.ed-sentence .v-pill{font-weight:600}.ed-sentence--written{font-size:var(--v-fs-row);line-height:1.5}.ed-row__note{margin:0;color:var(--v-mute);font-size:var(--v-fs-label)}.ed-sentence__part{margin:0}.ed-row__split,.ed-row__covered-action{align-self:flex-start;font-size:var(--v-fs-meta)}.ed-row__error{margin:0;color:var(--v-stop-text);font-size:var(--v-fs-meta)}.ed-row__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--v-space-3);padding-top:6px}.ed-row__action{padding:0;border:0;background:transparent;color:var(--v-slate);font:inherit;font-size:var(--v-fs-meta);font-weight:600;white-space:nowrap;cursor:pointer;text-underline-offset:3px}.ed-row__action:hover{color:var(--v-ink);text-decoration:underline}.ed-pick{display:flex;flex-direction:column;gap:var(--v-space-2);min-width:240px;max-width:360px;padding:6px}.ed-pick__head{margin:0;padding:6px 10px 0;color:var(--v-slate);font-size:var(--v-fs-label);font-weight:600}.ed-pick__sub{display:flex;flex-direction:column;gap:2px;min-width:0}.ed-pick__kind,.ed-pick__note{color:var(--v-mute);font-size:var(--v-fs-label);font-weight:400;overflow-wrap:anywhere}.ed-pick__note{color:var(--v-slate);line-height:1.45}.ed-pick__action{color:var(--v-ink);font-size:var(--v-fs-label);font-weight:600;text-decoration:underline;text-underline-offset:3px}.ed-pick__hint,.ed-pick__empty{margin:0;padding:0 10px 4px;color:var(--v-mute);font-size:var(--v-fs-label)}.ed-pick__error{margin:0;padding:0 10px 4px;color:var(--v-stop-text);font-size:var(--v-fs-label)}.ed-pick__more{width:100%;border:0;background:none;font:inherit;text-align:left;cursor:pointer}.ed-pick__done{align-self:flex-start;margin:0 10px 4px}.ed-who__chip{display:inline-flex;align-items:baseline;max-width:100%}.ed-who__remove{align-self:center;margin-left:2px;padding:2px;border:0;border-radius:var(--v-radius-lg);background:none;color:var(--v-slate);line-height:0;cursor:pointer}.ed-who__remove:hover{background:var(--v-chip);color:var(--v-ink)}@media(max-width:480px){.ed-row{grid-template-columns:minmax(0,1fr)}.ed-row__actions{justify-content:flex-start;padding-top:0}}.ed-changes{flex:1 1 280px;position:sticky;top:var(--v-space-6);overflow:visible}.ed-changes__head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--v-space-3);padding:var(--v-space-4) var(--v-space-5)}.ed-changes__title{margin:0;font-size:var(--v-fs-h2);font-weight:700}.ed-changes__count{color:var(--v-slate);font-size:var(--v-fs-meta)}.ed-changes__state:empty{display:none}.ed-changes__none{margin:0;padding:0 var(--v-space-5) 18px;color:var(--v-slate);font-size:var(--v-fs-row)}.ed-changes__error{margin:0;padding:0 var(--v-space-5) var(--v-space-3);color:var(--v-stop-text);font-size:var(--v-fs-row)}.ed-changes__issue{margin:0;padding:0 var(--v-space-5) var(--v-space-2);color:var(--v-stop-text);font-size:var(--v-fs-meta)}.ed-changes__list{margin:0;padding:0;list-style:none}.ed-change{display:flex;gap:var(--v-space-3);align-items:flex-start;padding:11px var(--v-space-5);border-top:1px solid var(--v-rule-soft)}.ed-change__dot{flex:0 0 auto;width:7px;height:7px;margin-top:7px}.ed-change__dot--wait{background:var(--v-wait)}.ed-change__dot--off{background:var(--v-off)}.ed-change__text{display:flex;flex-direction:column;gap:2px;min-width:0}.ed-change__l{font-size:var(--v-fs-row);line-height:1.45}.ed-change__sub{color:var(--v-slate);font-size:var(--v-fs-label)}.ed-changes__sens{display:flex;gap:10px;align-items:flex-start;margin:var(--v-space-1) var(--v-space-5) 0;padding:11px 13px;border-radius:var(--v-radius);box-shadow:inset 0 0 0 1px var(--v-ink);font-size:var(--v-fs-meta);line-height:1.5}.ed-changes__foot{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:var(--v-space-3);padding:var(--v-space-4) var(--v-space-5) var(--v-space-5);border-top:1px solid var(--v-rule-soft)}.ed-changes__foot:empty{display:none}.ed-changes__actions{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.ed-changes__sub{margin:0;color:var(--v-slate);font-size:var(--v-fs-label)}.ed-form{display:flex;flex-direction:column;gap:var(--v-space-5)}.ed-form__group{display:flex;flex-direction:column;gap:var(--v-space-2)}.ed-form__fieldset{margin:0;padding:0;border:0}.ed-form__legend{margin-bottom:var(--v-space-2);padding:0;color:var(--v-slate);font-size:var(--v-fs-label);font-weight:600}.ed-form__system{display:flex;flex-direction:column;gap:6px;margin-bottom:var(--v-space-3)}.ed-form__system-name{display:flex;gap:var(--v-space-2);align-items:baseline;margin:0;font-size:var(--v-fs-meta);font-weight:700}.ed-form__off{color:var(--v-mute);font-weight:400}.ed-form__check .v-sens{margin-left:var(--v-space-2)}.ed-form__note{margin:0;color:var(--v-slate);font-size:var(--v-fs-meta);line-height:1.5}.ed-form__error{margin:0;color:var(--v-stop-text);font-size:var(--v-fs-meta)}.ed-form__actions{display:flex;justify-content:flex-start}.ed-yaml{display:flex;flex-direction:column;gap:var(--v-space-4);margin-top:var(--v-space-5)}.ed-yaml__head{display:flex;gap:var(--v-space-3);margin:0}.ed-yaml__outcome{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.ed-yaml__outcome:empty{display:none}.ed-yaml__source{display:flex;flex-direction:column;gap:var(--v-space-2)}.ed-yaml__textarea{min-height:320px;font-family:var(--v-mono);font-size:var(--v-fs-meta)}.ed-yaml__actions{display:flex;flex-wrap:wrap;gap:var(--v-space-2);align-items:center}.ed-yaml__file{display:none}.ed-yaml__off{margin:var(--v-space-5) 0 0;color:var(--v-slate);font-size:var(--v-fs-body)}.ed-changes__warnings{display:flex;flex-direction:column;gap:var(--v-space-1);padding:var(--v-space-3) var(--v-space-5) 0}.ed-changes__warnings-title{margin:0;color:var(--v-slate);font-size:var(--v-fs-label);font-weight:600}.ed-changes__warning{margin:0;color:var(--v-graphite);font-size:var(--v-fs-meta);line-height:1.5}.ed-changes__note{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.ed-changes__fix{font-size:var(--v-fs-meta)}.ed-changes__raw{margin:0}.ed-comment{display:flex;flex-direction:column;gap:var(--v-space-1);align-self:stretch}.ed-comment__label{color:var(--v-slate);font-size:var(--v-fs-label);font-weight:600}.ed-comment__input{padding:7px 10px;border:0;border-radius:var(--v-radius);background:var(--v-white);box-shadow:inset 0 0 0 1px var(--v-line-strong);color:var(--v-ink);font:inherit;font-size:var(--v-fs-row)}.ed-comment__hint{color:var(--v-mute);font-size:var(--v-fs-label)}.ov{--ov-mute: #8A8D92;--ov-line: #E4E3DF;--ov-accent: oklch(.5 .14 255);--ov-ok: oklch(.55 .1 155);--ov-no: oklch(.52 .15 25);--ov-set: oklch(.52 .13 300);--ov-shadow: 0 1px 2px rgba(22,24,27,.06), 0 8px 24px -12px rgba(22,24,27,.18);--ov-font: var(--v-font, "Schibsted Grotesk", Helvetica, Arial, sans-serif);display:grid;gap:24px;color:var(--v-ink);font:15px/1.5 var(--ov-font)}.ov h1{font-size:30px;letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.1}.ov-box{background:var(--v-white);border-radius:14px;box-shadow:var(--ov-shadow),0 0 0 1px var(--ov-line)}.ov-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ov-tiles--three{grid-template-columns:repeat(3,1fr)}.ov-st{padding:16px 18px;display:grid;gap:2px;align-content:start;min-width:0}.ov-st--go{background:var(--v-white);border-radius:14px;box-shadow:var(--ov-shadow),0 0 0 2px var(--ov-accent);color:inherit;text-decoration:none;transition:transform .15s}.ov-st--go:hover{transform:translateY(-2px)}.ov-st--go:focus-visible{outline:2px solid var(--ov-accent);outline-offset:3px}.ov-st__lb{font-size:13px;color:var(--v-slate);font-weight:500}.ov-st__num{font-size:34px;font-weight:700;letter-spacing:-.02em;line-height:1.15}.ov-st__ft{font-size:13px;color:var(--v-mute)}.ov-st__ft--bad{color:var(--v-stop-text);font-weight:500}.ov-st__ft--go{color:var(--v-blue-text);font-weight:600}.ov-cols{display:grid;grid-template-columns:1.6fr 1fr;gap:24px;align-items:start}.ov-card{padding:18px 20px;display:grid;gap:12px;min-width:0}.ov-card h2{font-size:17px;margin:0;display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;font-weight:700}.ov-card__c{font-size:14px;color:var(--v-mute);font-weight:500}.ov-empty{margin:0;color:var(--v-slate)}.ov-link{color:var(--v-blue-text);font-weight:500;text-decoration:none}.ov-link:hover{text-decoration:underline}.ov-chart{position:relative}.ov-bars{display:block;width:100%;height:140px;border-bottom:1px solid var(--ov-line)}.ov-bars__bar{fill:var(--ov-accent)}.ov-bars__bar:hover{fill:color-mix(in oklch,var(--ov-accent) 75%,var(--v-ink))}.ov-bars__bar--held{fill:none;stroke:var(--ov-mute);stroke-dasharray:2 2;vector-effect:non-scaling-stroke}.ov-axis{display:flex;justify-content:space-between;font-size:12px;color:var(--v-mute);margin-top:6px}.ov-tip[hidden]{display:none}.ov-tip{position:absolute;transform:translate(-50%,-100%);background:var(--v-ink);color:var(--v-white);font-size:12px;padding:4px 8px;border-radius:6px;white-space:nowrap;pointer-events:none}.ov-tops{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ov-top{display:grid;grid-template-columns:1fr auto;gap:3px 12px;font-size:14px}.ov-top__nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ov-top__nm small{color:var(--v-mute);font-size:13px}.ov-top__n{font-variant-numeric:tabular-nums;color:var(--v-slate)}.ov-top__track{grid-column:1 / -1;display:block;width:100%;height:6px;border-radius:99px;background:var(--v-chip);overflow:hidden}.ov-top__track rect{fill:var(--ov-accent)}.ov-split{display:block;width:100%;height:10px;border-radius:99px;overflow:hidden}.ov-split--ok{fill:var(--ov-ok)}.ov-split--bad{fill:var(--ov-no)}.ov-split--set{fill:var(--ov-set)}.ov-legend{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:13px;color:var(--v-slate)}.ov-legend b{color:var(--v-ink);font-weight:600}.ov-syslist{list-style:none;margin:0;padding:0}.ov-sys{display:grid;grid-template-columns:36px 1fr auto;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--ov-line);color:inherit;text-decoration:none}.ov-sys:hover b{text-decoration:underline}.ov-sys:focus-visible,.ov-more:focus-visible,.ov-link:focus-visible{outline:2px solid var(--ov-accent);outline-offset:2px;border-radius:6px}.ov-tile{width:36px;height:36px;border-radius:9px;background:var(--v-chip);display:grid;place-items:center;font-weight:700;font-size:14px;color:var(--v-slate)}.ov-sys__names{min-width:0}.ov-sys__names b{font-weight:600;display:block;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ov-sys__names small{color:var(--v-mute);font-size:13px}.ov-dot{display:inline-flex;gap:6px;align-items:center;font-size:13px;font-weight:500;white-space:nowrap}.ov-dot i{width:8px;height:8px;border-radius:50%}.ov-dot--ok{color:var(--v-ok-text)}.ov-dot--ok i{background:var(--ov-ok)}.ov-dot--bad{color:var(--v-stop-text)}.ov-dot--bad i{background:var(--ov-no)}.ov-dot--set{color:var(--v-wait-text)}.ov-dot--set i{background:var(--ov-set)}.ov-more{font:600 14px var(--ov-font);border-radius:9px;padding:9px 14px;background:var(--v-chip);color:var(--v-ink);justify-self:start;text-decoration:none}@media(prefers-reduced-motion:reduce){.ov-st--go{transition:none}}@media(max-width:980px){.ov-cols{grid-template-columns:1fr}}@media(max-width:820px){.ov-tiles,.ov-tiles--three{grid-template-columns:1fr 1fr}}.pe,.pe-panel{--pe-line: #E4E3DF;--pe-accent: oklch(.5 .14 255);--pe-accent-soft: oklch(.95 .03 255);--pe-shadow: 0 1px 2px rgba(22,24,27,.06), 0 8px 24px -12px rgba(22,24,27,.18);--pe-font: var(--v-font, "Schibsted Grotesk", Helvetica, Arial, sans-serif);color:var(--v-ink);font:15px/1.5 var(--pe-font)}.pe{display:grid;gap:22px;max-width:1040px}.pe h1{font-size:30px;letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.1}.pe-tabs{display:flex;gap:4px;border-bottom:1px solid var(--pe-line);flex-wrap:wrap}.pe-tab{font:500 15px var(--pe-font);background:none;border:0;cursor:pointer;padding:10px 14px;color:var(--v-slate);border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.pe-tab[aria-selected=true]{color:var(--v-ink);border-bottom-color:var(--v-ink);font-weight:600}.pe-tab:focus-visible{outline:2px solid var(--pe-accent);outline-offset:-2px;border-radius:6px}.pe-lead{margin:0;color:var(--v-slate)}.pe-note,.pe-quiet{margin:0;color:var(--v-slate);font-size:14px}.pe-quiet{color:var(--v-mute);font-size:13px}.pe-problem{margin:0;color:var(--v-stop-text);font-size:14px}.pe-tools{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.pe-search{flex:1;min-width:200px;font:15px var(--pe-font);padding:9px 12px;border-radius:9px;border:0;box-shadow:0 0 0 1px var(--pe-line);background:var(--v-white);color:var(--v-ink)}.pe-select{font:500 14px var(--pe-font);padding:9px 12px;border-radius:9px;border:0;box-shadow:0 0 0 1px var(--pe-line);background:var(--v-white);color:var(--v-ink);max-width:100%}.pe-search:focus-visible,.pe-select:focus-visible{outline:2px solid var(--pe-accent)}.pe-box{background:var(--v-white);border-radius:14px;box-shadow:var(--pe-shadow),0 0 0 1px var(--pe-line)}.pe-row{font:inherit;color:inherit;text-align:left;background:none;border:0;border-top:1px solid var(--pe-line);box-sizing:border-box;width:100%;cursor:pointer;display:grid;grid-template-columns:36px 1.3fr 1.4fr 110px;gap:14px;align-items:center;padding:12px 20px}.pe-row:first-child{border-top:0;border-radius:14px 14px 0 0}.pe-row:last-child{border-radius:0 0 14px 14px}.pe-row:only-child{border-radius:14px}.pe-row:hover{background:color-mix(in oklch,var(--v-chip) 50%,transparent)}.pe-row:focus-visible{outline:2px solid var(--pe-accent);outline-offset:-2px}.pe-av{width:36px;height:36px;border-radius:50%;background:var(--v-chip);display:grid;place-items:center;font-weight:600;font-size:13px;color:var(--v-slate)}.pe-name{min-width:0;overflow-wrap:anywhere}.pe-name b{font-weight:600}.pe-chips{display:flex;gap:4px;flex-wrap:wrap}.pe-chip{font-weight:600;font-size:12px;background:var(--v-blue-bg);color:var(--v-blue-text);border-radius:6px;padding:1px 8px}.pe-role{font-size:12px;font-weight:600;border-radius:99px;padding:3px 10px;justify-self:start;white-space:nowrap}.pe-role--appr{background:var(--v-ink);color:var(--v-white)}.pe-role--build{background:var(--v-ok-bg);color:var(--v-ok-text)}.pe-role--wait,.pe-pend{background:var(--v-wait-bg);color:var(--v-wait-text)}.pe-none{padding:22px 20px;color:var(--v-slate)}.pe-pager{display:flex;gap:10px;align-items:center;justify-content:space-between;font-size:14px;color:var(--v-slate);flex-wrap:wrap}.pe-pager div{display:flex;gap:8px}.pe-btn{font:600 14px var(--pe-font);border:0;border-radius:9px;padding:9px 15px;background:var(--v-ink);color:var(--v-white);cursor:pointer;white-space:nowrap;justify-self:start}.pe-btn--sec{background:var(--v-chip);color:var(--v-ink)}.pe-btn:disabled{opacity:.4;cursor:default}.pe-btn:focus-visible{outline:2px solid var(--pe-accent);outline-offset:2px}.pe-start{justify-self:start}.pe-rules{padding:16px 18px;display:grid;gap:10px}.pe-rules p{margin:0}.pe-panel{display:grid;gap:22px}.pe-panel h2{font-size:17px;margin:0 0 10px;font-weight:600}.pe-sw{display:grid;grid-template-columns:1fr auto;gap:4px 16px;align-items:center;padding:14px 18px;border-top:1px solid var(--pe-line)}.pe-sw:first-child{border-top:0}.pe-sw b{font-weight:600}.pe-sw small{grid-column:1;color:var(--v-slate);font-size:13px}.pe-sw>:nth-child(3){grid-row:1 / span 2;grid-column:2}.pe-toggle{all:unset;cursor:pointer;width:42px;height:24px;border-radius:99px;background:var(--pe-line);position:relative;transition:background .15s}.pe-toggle:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000040;transition:transform .15s}.pe-toggle[aria-checked=true]{background:var(--v-ok-text)}.pe-toggle[aria-checked=true]:after{transform:translate(18px)}.pe-toggle:focus-visible{outline:2px solid var(--pe-accent);outline-offset:2px}.pe-toggle:disabled{opacity:.35;cursor:default}.pe-pend{font-size:12px;font-weight:600;border-radius:99px;padding:3px 10px;white-space:nowrap}.pe-lock{padding:18px;display:grid;gap:12px}.pe-lock p{margin:0;color:var(--v-slate);font-size:14px}.pe-held{color:var(--v-ink)}.pe-use{display:grid;grid-template-columns:1fr auto;gap:2px 12px;padding:12px 18px;border-top:1px solid var(--pe-line);font-size:15px}.pe-use:first-child{border-top:0}.pe-use small{display:block;color:var(--v-mute);font-size:13px}.pe-whose{color:var(--v-slate);font-size:14px;text-align:right}@media(prefers-reduced-motion:reduce){.pe-toggle,.pe-toggle:after{transition:none}}@media(max-width:820px){.pe-row{grid-template-columns:36px 1fr}.pe-row .pe-chips,.pe-row .pe-role{grid-column:2}.pe-use{grid-template-columns:1fr}.pe-whose{text-align:left}}.ppl-search__hits{list-style:none;margin:0;padding:0}.ppl-search__address,.ppl-search__from{display:block}.ppl-search__from{color:var(--v-slate)}.pe-panel section>.pe-box+.pe-quiet{margin-top:10px}.pe-erase{border-top:1px solid var(--pe-line);padding-top:18px;display:grid;gap:10px}.pe-erase h2{margin:0;color:var(--v-stop-text)}.pe-btn--stop{background:var(--v-stop-text);color:var(--v-white)}.pe-btn--quiet-stop{color:var(--v-stop-text)}.pe-erase-ask{display:grid;gap:12px}.pe-erase-type{display:grid;gap:6px;font-size:14px}.pe-erase-type .pe-search{min-width:0}.pe-erase-actions{display:flex;gap:8px;flex-wrap:wrap}.pe-erase-warn{background:var(--v-stop-bg);color:var(--v-stop-text);border-radius:12px;padding:14px 16px;display:grid;gap:10px;font-size:14px}.pe-erase-warn p{margin:0}.pe-tick{display:flex;gap:8px;align-items:flex-start;color:var(--v-ink)}.pe-erased{padding:16px 18px;display:grid;gap:8px}.pe-erased p{margin:0}a.pe-btn{text-decoration:none;display:inline-block}.rules-notice{margin:0;padding:12px 16px;border-radius:var(--v-radius-lg);background:var(--v-white);box-shadow:inset 3px 0 0 var(--v-wait),var(--v-shadow-panel);font-size:var(--v-fs-row);color:var(--v-ink)}.rules-note{margin:0;font-size:var(--v-fs-meta);color:var(--v-slate)}.rules-fact__label{margin:0 0 4px;font-size:var(--v-fs-label);font-weight:600;color:var(--v-slate)}.rules-grant__length{display:flex;flex-direction:column;gap:var(--v-space-2)}.rules-grant__chips{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.rules-grant__chip[aria-pressed=true]{background:var(--v-white);box-shadow:inset 0 0 0 2px var(--v-ink);color:var(--v-ink)}.rules-grant__owner{margin:var(--v-space-1) 0 0}.rules-grant__search{display:flex;flex-direction:column;gap:var(--v-space-1)}.rules-grant__nodata{margin:0}.rules-group-change{display:flex;flex-direction:column;gap:var(--v-space-3)}.rules-group-change ul{margin:0;padding-left:18px}.ar,.ar-panel{--ar-line: #E4E3DF;--ar-accent: oklch(.5 .14 255);--ar-shadow: 0 1px 2px rgba(22,24,27,.06), 0 8px 24px -12px rgba(22,24,27,.18);--ar-hover: rgba(239,238,234,.5);--ar-font: var(--v-font, "Schibsted Grotesk", Helvetica, Arial, sans-serif);color:var(--v-ink);font:15px/1.5 var(--ar-font)}.ar{display:grid;gap:22px}.ar h1{font-size:30px;letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.1}.ar-tabs{display:flex;gap:4px;border-bottom:1px solid var(--ar-line)}.ar-tab{font:500 15px var(--ar-font);color:var(--v-slate);text-decoration:none;padding:10px 14px;border-bottom:2px solid transparent;margin-bottom:-1px;display:inline-flex;gap:8px;align-items:center}.ar-tab[aria-current=page]{color:var(--v-ink);border-bottom-color:var(--v-ink);font-weight:600}.ar-tab:focus-visible{outline:2px solid var(--ar-accent);outline-offset:-2px;border-radius:6px}.ar-tab__n{font-size:13px;color:var(--v-mute)}.ar-tools{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.ar-search{flex:1;min-width:220px;font:15px var(--ar-font);padding:9px 12px 9px 36px;border-radius:9px;border:0;box-shadow:0 0 0 1px var(--ar-line);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238A8D92' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") no-repeat 12px center;background-color:var(--v-white);color:var(--v-ink)}.ar-search::placeholder{color:var(--v-mute)}.ar-search:focus{outline:2px solid var(--ar-accent)}.ar-select{font:500 14px var(--ar-font);padding:9px 12px;border-radius:9px;border:0;box-shadow:0 0 0 1px var(--ar-line);background:var(--v-white);color:var(--v-ink);max-width:100%}.ar-select:focus-visible{outline:2px solid var(--ar-accent)}.ar-box{background:var(--v-white);border-radius:14px;box-shadow:var(--ar-shadow),0 0 0 1px var(--ar-line)}.ar-sys{overflow:hidden}.ar-syshead{font:inherit;color:var(--v-ink);background:none;border:0;text-align:left;box-sizing:border-box;width:100%;cursor:pointer;display:grid;grid-template-columns:36px 1fr auto 16px;gap:12px;align-items:center;padding:14px 20px}.ar-syshead:focus-visible{outline:2px solid var(--ar-accent);outline-offset:-2px;border-radius:14px}.ar-syshead b{font-size:16px;font-weight:600}.ar-syshead__n{color:var(--v-mute);font-size:14px}.ar-tile{width:36px;height:36px;border-radius:9px;background:var(--v-chip);display:grid;place-items:center;font-weight:700;font-size:14px;color:var(--v-slate);flex:none}.ar-chev{transition:transform .15s;color:var(--v-mute)}.ar-syshead[aria-expanded=false] .ar-chev{transform:rotate(-90deg)}.ar-trow{font:inherit;color:var(--v-ink);background:none;border:0;border-top:1px solid var(--ar-line);text-align:left;box-sizing:border-box;width:100%;cursor:pointer;display:grid;grid-template-columns:1fr 1.3fr 80px;gap:16px;align-items:start;padding:13px 20px 13px 68px}.ar-trow:hover{background:var(--ar-hover)}.ar-trow:focus-visible{outline:2px solid var(--ar-accent);outline-offset:-2px}.ar-trow b{font-weight:600;overflow-wrap:anywhere}.ar-trow small{display:block;color:var(--v-mute);font-size:13px}.ar-lines{display:grid;gap:4px;font-size:14px;min-width:0}.ar-line{display:flex;gap:6px;flex-wrap:wrap;align-items:baseline}.ar-chip{font-weight:600;font-size:13px;background:var(--v-blue-bg);color:var(--v-blue-text);border-radius:6px;padding:1px 8px;overflow-wrap:anywhere}.ar-chip--hit{background:var(--v-blue);color:var(--v-white)}.ar-whose{color:var(--v-slate)}.ar-wider{color:var(--v-mute);font-size:12px}.ar-nobody{color:var(--v-stop-text);font-size:14px;font-weight:500}.ar-use{font-size:13px;color:var(--v-mute);white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right}.ar-none{margin:0;padding:22px 20px;color:var(--v-slate)}.ar-what{margin:0;color:var(--v-slate);max-width:62ch}.ar-done{margin:0;padding:12px 16px;border-radius:12px;background:var(--v-white);box-shadow:0 0 0 1px var(--ar-line);color:var(--v-ink);font-size:14px}.ar-tmp{display:grid;grid-template-columns:1fr 1fr auto auto;gap:14px;align-items:center;padding:14px 20px;border-top:1px solid var(--ar-line)}.ar-tmp:first-child{border-top:0}.ar-tmp>span{min-width:0;overflow-wrap:anywhere}.ar-tmp small{display:block;color:var(--v-mute);font-size:13px}.ar-note{font-size:13px;color:var(--v-mute)}.ar-end{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.ar-pager{display:flex;gap:10px;align-items:center;justify-content:flex-end;font-size:13px;color:var(--v-slate);flex-wrap:wrap}.ar-pager span{margin-right:auto}.ar-btn{font:600 14px var(--ar-font);border:0;border-radius:9px;padding:10px 16px;background:var(--v-ink);color:var(--v-white);cursor:pointer;white-space:nowrap;text-decoration:none;display:inline-block}.ar-btn--sec{background:var(--v-chip);color:var(--v-ink)}.ar-btn:disabled{opacity:.4;cursor:default}.ar-btn:focus-visible,.ar-add:focus-visible{outline:2px solid var(--ar-accent);outline-offset:2px}.ar-add{font:600 14px var(--ar-font);border:0;border-radius:9px;padding:9px 14px;background:var(--v-chip);color:var(--v-ink);cursor:pointer;justify-self:start}.ar-panel{display:grid;gap:20px;align-content:start}.ar-ptitle{display:flex;gap:14px;align-items:center}.ar-ptitle .ar-tile{width:44px;height:44px;border-radius:11px;font-size:16px}.ar-eyebrow{display:block;font-size:12px;font-weight:600;color:var(--v-mute);letter-spacing:.06em;text-transform:uppercase}.ar-panel h3{font-size:19px;margin:0 0 4px;letter-spacing:-.01em}.ar-sub{margin:0 0 14px;color:var(--v-slate)}.ar-edit{padding:6px 0;display:grid}.ar-row{display:grid;grid-template-columns:minmax(120px,1fr) auto 36px;gap:14px;align-items:center;padding:12px 20px;border-top:1px solid var(--ar-line)}.ar-row:first-child{border-top:0}.ar-row--plain{grid-template-columns:minmax(0,1fr) 36px}.ar-row .ar-select{width:100%}.ar-row__who{display:flex;gap:6px;flex-wrap:wrap}.ar-find{display:grid;gap:6px}.ar-seg{display:inline-flex;background:var(--v-switch);border-radius:10px;padding:3px;gap:2px;flex-wrap:wrap}.ar-seg button{font:500 14px var(--ar-font);border:0;background:none;cursor:pointer;padding:6px 12px;border-radius:8px;color:var(--v-slate);white-space:nowrap}.ar-seg button[aria-pressed=true]{background:var(--v-white);color:var(--v-ink);box-shadow:var(--ar-shadow)}.ar-seg button:focus-visible{outline:2px solid var(--ar-accent)}.ar-x{border:0;background:none;cursor:pointer;width:32px;height:32px;border-radius:8px;display:grid;place-items:center;color:var(--v-mute)}.ar-x:hover{background:var(--v-chip);color:var(--v-ink)}.ar-x:focus-visible{outline:2px solid var(--ar-accent)}.ar-edit .ar-add{margin:8px 20px 14px}.ar-say{background:var(--v-white);border-radius:14px;box-shadow:0 0 0 1px var(--ar-line);padding:16px 20px;display:grid;gap:6px}.ar-say b{font-size:13px;color:var(--v-mute);font-weight:600}.ar-say p{margin:0}.ar-acts{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.ar-wrow{padding:12px 20px;border-top:1px solid var(--ar-line);display:grid;gap:4px}.ar-wrow:first-child{border-top:0}.ar-link{color:var(--v-blue-text);font-weight:500;text-decoration:none}.ar-alert{margin:0;color:var(--v-stop-text);font-size:14px}.ar-waiting{margin:0;padding:12px 16px;border-radius:12px;background:var(--v-white);box-shadow:0 0 0 1px var(--ar-line);color:var(--v-ink);font-size:14px}@media(prefers-reduced-motion:reduce){.ar-chev{transition:none}}@media(max-width:820px){.ar-trow{grid-template-columns:1fr;padding-left:20px}.ar-use{text-align:left}.ar-row{grid-template-columns:1fr 36px}.ar-row .ar-seg{grid-column:1 / -1;grid-row:2}.ar-tmp{grid-template-columns:1fr}.ar-end{justify-content:flex-start}}.st{--st-line: #E4E3DF;--st-accent: oklch(.5 .14 255);--st-ok: oklch(.55 .1 155);--st-shadow: 0 1px 2px rgba(22,24,27,.06), 0 8px 24px -12px rgba(22,24,27,.18);--st-font: var(--v-font, "Schibsted Grotesk", Helvetica, Arial, sans-serif);max-width:860px;margin:0 auto;display:grid;gap:22px;color:var(--v-ink);font:15px/1.5 var(--st-font);min-width:0}.st *,.st *:before,.st *:after{box-sizing:border-box}.st .st-h1{font-size:30px;letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.1;color:var(--v-ink);font-family:var(--st-font)}.st-tabs{display:flex;gap:4px;border-bottom:1px solid var(--st-line);flex-wrap:wrap}.st-tab{padding:10px 14px;font-weight:500;color:var(--v-slate);border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;text-decoration:none}.st-tab:hover{color:var(--v-ink)}.st-tab:focus-visible{outline:2px solid var(--st-accent);outline-offset:-2px;border-radius:6px}.st-tab[aria-selected=true]{color:var(--v-ink);border-bottom-color:var(--v-ink);font-weight:600}.st-view{display:grid;gap:26px;min-width:0}.st-section{display:grid;gap:10px;min-width:0}.st .st-h2{font-size:19px;margin:0;letter-spacing:-.01em;font-weight:700;color:var(--v-ink);font-family:var(--st-font)}.st-sub{margin:0;color:var(--v-slate)}.st-ro{font-size:13px;color:var(--v-mute)}.st-box{background:var(--v-white);border-radius:14px;box-shadow:var(--st-shadow),0 0 0 1px var(--st-line);min-width:0}.st-set{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 18px;align-items:center;padding:16px 20px;border-top:1px solid var(--st-line)}.st-set:first-child{border-top:0}.st-set__name{font-weight:600}.st-set__sub{grid-column:1;color:var(--v-slate);font-size:14px}.st-set__end{grid-row:1 / span 2;grid-column:2;display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.st-val{color:var(--v-ink);font-weight:500;white-space:nowrap}.st-dot{display:inline-flex;gap:6px;align-items:center;font-size:14px;font-weight:500;color:var(--v-ok-text);white-space:nowrap}.st-dot i{width:8px;height:8px;border-radius:50%;background:var(--st-ok)}.st-dot--look{color:var(--v-attn-text)}.st-dot--look i{background:var(--v-attn)}.st-sentence{padding:18px 20px;display:grid;gap:6px}.st-sentence p{margin:0;font-size:17px}.st-said{font-size:14px;color:var(--v-ok-text)}.st-error{font-size:14px;color:var(--v-stop-text)}.st-pad{padding:0 20px 16px;margin:0}.st input[type=text],.st input[type=search],.st textarea,.st select{font:15px var(--st-font);padding:9px 12px;border-radius:9px;border:0;box-shadow:0 0 0 1px var(--st-line);background:var(--v-white);color:var(--v-ink);min-width:0}.st select{font:500 14px var(--st-font)}.st input:focus,.st textarea:focus,.st select:focus{outline:2px solid var(--st-accent)}.st textarea{resize:vertical}.st-btn{font:600 14px var(--st-font);border:0;border-radius:9px;padding:9px 15px;background:var(--v-ink);color:var(--v-white);cursor:pointer;white-space:nowrap}.st-btn--sec{background:var(--v-chip);color:var(--v-ink)}.st-btn:disabled{opacity:.4;cursor:default}.st-btn:focus-visible{outline:2px solid var(--st-accent);outline-offset:2px}.st-name{display:flex;gap:8px;flex-wrap:wrap}.st-gtools{display:flex;gap:10px;flex-wrap:wrap;padding:14px 20px;border-bottom:1px solid var(--st-line)}.st .st-gtools input{flex:1;min-width:200px;padding-left:36px;background:var(--v-white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238A8D92' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") no-repeat 12px center}.st-g{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 20px;border-top:1px solid var(--st-line);cursor:pointer}.st-g:first-child{border-top:0}.st-g input{width:18px;height:18px;accent-color:var(--v-ink);margin:0}.st-g input:disabled{cursor:default}.st-g--fixed{cursor:default}.st-g__name{min-width:0;overflow-wrap:anywhere}.st-g small{color:var(--v-mute);font-size:13px;text-align:right}.st-g--none{cursor:default;color:var(--v-slate)}.st-gfoot{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-top:1px solid var(--st-line);font-size:14px;color:var(--v-slate);flex-wrap:wrap;gap:8px}.st-gfoot div{display:flex;gap:8px}.st-url{display:flex;gap:10px;flex-wrap:wrap;align-items:center;padding:16px 20px}.st-url code{flex:1;min-width:220px;font:15px ui-monospace,Menlo,Consolas,monospace;background:var(--v-chip);color:var(--v-ink);padding:10px 12px;border-radius:9px;overflow-wrap:anywhere}.st-steps{margin:0;padding:4px 20px 18px 40px;display:grid;gap:6px;color:var(--v-slate)}.st-steps b{color:var(--v-ink);font-weight:600}.st-toggle{all:unset;cursor:pointer;width:42px;height:24px;border-radius:99px;background:var(--st-line);position:relative;transition:background .15s;flex:none}.st-toggle:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000040;transition:transform .15s}.st-toggle[aria-checked=true]{background:var(--st-ok)}.st-toggle[aria-checked=true]:after{transform:translate(18px)}.st-toggle:focus-visible{outline:2px solid var(--st-accent);outline-offset:2px}.st-toggle:disabled{opacity:.6;cursor:default}.st-seg{display:inline-flex;background:var(--v-chip);border-radius:10px;padding:3px;gap:2px;justify-self:start;flex-wrap:wrap}.st-seg button{all:unset;cursor:pointer;font-size:14px;font-weight:500;padding:6px 12px;border-radius:8px;color:var(--v-slate)}.st-seg button[aria-pressed=true]{background:var(--v-white);color:var(--v-ink);box-shadow:var(--st-shadow)}.st-seg button:focus-visible{outline:2px solid var(--st-accent)}.st-form{padding:16px 20px;display:grid;gap:12px}.st-form label,.st-form .st-label{font-weight:600;font-size:14px}.st-form .st-btn{justify-self:start}.st-open{padding:16px 20px;display:grid;gap:4px;background:var(--v-ok-bg);border-radius:14px}.st-open .st-btn{justify-self:start;margin-top:8px}.st-link{display:flex;gap:10px;flex-wrap:wrap;align-items:center;padding:16px 20px}.st-link code{flex:1;min-width:220px;font:14px ui-monospace,Menlo,Consolas,monospace;background:var(--v-chip);color:var(--v-ink);padding:10px 12px;border-radius:9px;overflow-wrap:anywhere}.st-tech{display:grid;gap:20px;min-width:0}@media(prefers-reduced-motion:reduce){.st-toggle,.st-toggle:after{transition:none}}@media(max-width:820px){.st-set{grid-template-columns:1fr}.st-set__end{grid-row:auto;grid-column:1;justify-content:flex-start}}.cf-step--wide{max-width:640px;gap:26px}.cf-panel{background:var(--v-white);border-radius:14px;box-shadow:var(--cf-shadow),0 0 0 1px var(--cf-line);overflow:hidden}.cf-row{width:100%;font:inherit;color:inherit;background:none;border:0;text-align:left;display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding:15px 18px;border-top:1px solid var(--cf-line);cursor:pointer}.cf-panel>.cf-row:first-child{border-top:0}.cf-row:hover{background:color-mix(in oklch,var(--cf-line) 35%,transparent)}.cf-row:focus-visible,.cf-ghost:focus-visible,.cf-note-field:focus-visible{outline:2px solid var(--cf-accent);outline-offset:2px}.cf-row b{font-weight:600}.cf-row .cf-m{font-size:14px;color:var(--v-slate)}.cf-row .cf-w{color:var(--v-attn-text);font-weight:500}.cf-chev{color:var(--v-mute);transition:transform .2s;display:inline-block}.cf-row[aria-expanded=true] .cf-chev{transform:rotate(90deg)}.cf-inner{padding:0 18px 14px;display:grid;gap:6px;font-size:15px;animation:cf-open .22s cubic-bezier(.2,.7,.2,1) both}@keyframes cf-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.cf-inner{animation:none}.cf-chev{transition:none}}.cf-inner .cf-c{color:var(--v-attn-text)}.cf-never{color:var(--v-mute)}.cf-never summary{cursor:pointer;list-style:none}.cf-never summary::-webkit-details-marker{display:none}.cf-never summary:focus-visible{outline:2px solid var(--cf-accent);outline-offset:2px}.cf-never-tag{font-size:13px;font-weight:500;color:var(--v-slate);box-shadow:inset 0 0 0 1px var(--cf-line);border-radius:99px;padding:1px 8px;margin-left:4px;white-space:nowrap}.cf-never>span{display:block;font-size:14px;color:var(--v-slate);padding:4px 0 2px}.cf-unread{margin:0;padding:0 18px 14px 36px;display:grid;gap:6px;font-size:15px;color:var(--v-slate)}.cf-unread[hidden]{display:none}.cf-note{font-size:15px;color:var(--v-slate);padding:14px 18px;border-top:1px solid var(--cf-line)}.cf-note .cf-linkish{font-size:15px}.cf-acts{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.cf-acts--center{justify-content:center}.cf-ghost{font:600 16px var(--cf-font);border:0;border-radius:10px;padding:13px 18px;background:transparent;color:var(--v-blue-text);cursor:pointer}.cf-ghost:hover{background:var(--cf-accent-soft)}.cf-note-field{font:inherit;font-size:17px;color:var(--v-ink);background:var(--v-white);border:0;border-radius:12px;padding:14px 16px;box-shadow:0 0 0 1px var(--cf-line),var(--cf-shadow);width:100%;min-height:120px;resize:vertical}.cf-note-field::placeholder{color:var(--v-mute)}.cf-changes{border-radius:12px;background:var(--cf-warn-soft);box-shadow:inset 0 0 0 1.5px var(--cf-warn);padding:16px 18px;display:grid;gap:4px}.cf-changes b{color:var(--v-attn-text);font-size:14px;letter-spacing:.02em}.cf-changes span{font-size:18px;font-weight:500}.cf-only{display:inline-flex;gap:8px;align-items:center;color:var(--v-slate);font-size:15px}.cf-only i{width:8px;height:8px;border-radius:50%;background:var(--cf-ok)}.cf-facts{display:grid;grid-template-columns:90px 1fr;gap:10px 16px;padding:18px;font-size:16px;margin:0}.cf-facts dt{color:var(--v-mute)}.cf-facts dd{margin:0;min-width:0;overflow-wrap:anywhere}.cf-count{font-size:14px;color:var(--v-slate);font-weight:500}.cf-inner[hidden],.cf-promptbox[hidden]{display:none}.cf .cf-step--wide h1{font-size:clamp(28px,4vw,36px)}.sys-intro{margin:var(--v-space-5) 0;max-width:68ch;font-size:var(--v-fs-row);line-height:1.5;color:var(--v-slate)}.sys-stack{display:flex;flex-direction:column;gap:var(--v-space-5)}.sys-panel{overflow:hidden;border-radius:var(--v-radius-lg);background:var(--v-white);box-shadow:var(--v-shadow-panel)}.sys-panel__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--v-space-2) var(--v-space-4);padding:var(--v-space-4) var(--v-space-5);border-bottom:1px solid var(--v-rule-soft)}.sys-panel__title{margin:0;font-size:var(--v-fs-h2);font-weight:700;color:var(--v-ink)}.sys-panel__body{display:flex;flex-direction:column;gap:var(--v-space-3);padding:var(--v-space-4) var(--v-space-5)}.sys-panel__empty{margin:0;padding:var(--v-space-4) var(--v-space-5);font-size:var(--v-fs-row);color:var(--v-slate)}.sys-keys{display:inline}.sys-keys .v-sens{margin:0 var(--v-space-1)}.sys-facts-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--v-space-3)}.sys-facts{margin:0;font-size:var(--v-fs-meta);color:var(--v-slate)}.sys-panel__rows{display:flex;flex-direction:column}.sys-panel__foot{margin:0;padding:var(--v-space-3) var(--v-space-5);border-top:1px solid var(--v-rule-soft);font-size:var(--v-fs-label);color:var(--v-slate)}.sys-panel__line{margin:0;font-size:var(--v-fs-row);color:var(--v-graphite)}.sys-chips{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.sys-chip{padding:3px 8px;border-radius:var(--v-radius-sm);background:var(--v-chip);color:var(--v-graphite);font-family:var(--v-mono);font-size:var(--v-fs-tech);white-space:nowrap}.sys-lines{margin:0;padding-left:var(--v-space-5);font-size:var(--v-fs-row);color:var(--v-graphite)}.sys-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--v-space-4)}.sys-dl{display:flex;flex-direction:column;margin:0}.sys-dl__row{display:grid;grid-template-columns:minmax(120px,200px) minmax(0,1fr);gap:var(--v-space-4);padding:var(--v-space-3) var(--v-space-5);border-top:1px solid var(--v-rule-soft);font-size:var(--v-fs-row)}.sys-dl__row:first-child{border-top:0}.sys-dl__row dt{font-weight:600;color:var(--v-slate)}.sys-dl__row dd{margin:0;overflow-wrap:anywhere}.sys-form{display:flex;flex-direction:column;gap:var(--v-space-3);font-size:var(--v-fs-row)}.sys-form p{margin:0}.sys-form__actions{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.sys-error{margin:0;color:var(--v-stop-text);font-size:var(--v-fs-row)}.sys-step{display:flex;flex-direction:column;gap:var(--v-space-4);padding:var(--v-space-5) var(--v-space-6)}.sys-say{display:flex;flex-direction:column;gap:var(--v-space-2)}.sys-say__line{margin:0;font-size:var(--v-fs-row);color:var(--v-graphite)}.sys-say__words{font-weight:600;color:var(--v-ink)}.sys-say__copy{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-3)}.sys-plain__fold>summary{padding:var(--v-space-4) var(--v-space-5);cursor:pointer;list-style-position:inside}.sys-plain__fold>summary .sys-panel__title{display:inline}.sys-plain__fold[open]>summary{border-bottom:1px solid var(--v-rule-soft)}.dl-blueprint__quote{font-style:italic;color:var(--v-graphite)}.sys-plain__fold-body{padding:var(--v-space-4) var(--v-space-5)}.sys-data__group+.sys-data__group{border-top:1px solid var(--v-rule-soft)}.sys-data__title{margin:0;padding:var(--v-space-3) var(--v-space-5) 0;font-size:var(--v-fs-label);font-weight:600;color:var(--v-slate)}.sys-tech.v-tech{display:flex;flex-direction:column;gap:var(--v-space-5);font-size:inherit;color:inherit}.sys-tech .v-untranslated-body{display:flex;flex-direction:column;gap:var(--v-space-5)}.sys-filter{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-2)}.sys-filter__label{font-size:var(--v-fs-label);color:var(--v-slate)}.sys-filter__chip[aria-pressed=true]{background:var(--v-ink);color:var(--v-white)}.sys-decide__group+.sys-decide__group{border-top:1px solid var(--v-rule-soft)}.sys-decide__group .sys-data__title{padding:var(--v-space-3) 0 0}.sys-decide__closed{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-3)}.sys-decide__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--v-space-2)}.sys-decide__tool{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v-space-2) var(--v-space-3);padding:var(--v-space-2) 0}.sys-decide__name{font-weight:600;color:var(--v-ink)}.sys-decide__said{flex-basis:100%;font-size:var(--v-fs-meta);color:var(--v-slate);overflow-wrap:anywhere}.sys-decide__line{overflow-wrap:anywhere}.sys-decide__draft{flex-basis:100%;display:flex;flex-direction:column;gap:var(--v-space-1)}.cl{--cl-mute: #8A8D92;--cl-line: #E4E3DF;--cl-accent: oklch(.5 .14 255);--cl-ok: oklch(.55 .1 155);--cl-wait: oklch(.52 .13 300);--cl-shadow: 0 1px 2px rgba(22,24,27,.06), 0 8px 24px -12px rgba(22,24,27,.18);--cl-shadow-hover: 0 2px 4px rgba(22,24,27,.06), 0 16px 32px -14px rgba(22,24,27,.28);--cl-font: var(--v-font, "Schibsted Grotesk", Helvetica, Arial, sans-serif);max-width:1080px;margin:0 auto;display:grid;gap:22px;color:var(--v-ink);font:15px/1.5 var(--cl-font)}.cl-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.cl h1{font-size:30px;letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.5;color:var(--v-ink);font-family:var(--cl-font)}.cl-btn{font:600 15px var(--cl-font);border:0;border-radius:10px;padding:11px 18px;background:var(--v-blue);color:var(--v-white);cursor:pointer;display:inline-flex;gap:8px;align-items:center;transition:transform .15s;text-decoration:none}.cl-btn:hover{transform:translateY(-1px)}.cl-tools{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.cl-search{flex:1 1 280px;position:relative;min-width:0}.cl-search svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;stroke:var(--cl-mute)}.cl-search input{width:100%;font:inherit;font-size:15px;color:var(--v-ink);background:var(--v-white);border:0;border-radius:10px;padding:11px 14px 11px 42px;box-shadow:0 0 0 1px var(--cl-line),var(--cl-shadow)}.cl-search input::placeholder{color:var(--v-mute)}.cl-chips{display:flex;flex-wrap:wrap;gap:6px}.cl-chip{font:500 14px var(--cl-font);border:0;border-radius:99px;padding:7px 13px;background:transparent;color:var(--v-slate);cursor:pointer;box-shadow:0 0 0 1px var(--cl-line);display:inline-flex;gap:7px;align-items:center}.cl-chip[aria-pressed=true]{background:var(--v-ink);color:var(--v-white);box-shadow:none}.cl-chip .cl-n{font-variant-numeric:tabular-nums;opacity:.7}.cl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;list-style:none;margin:0;padding:0}.cl-grid>li{display:grid;min-width:0}.cl-card{background:var(--v-white);border-radius:14px;box-shadow:var(--cl-shadow),0 0 0 1px var(--cl-line);padding:20px;display:grid;gap:16px;cursor:pointer;transition:transform .15s,box-shadow .15s;text-decoration:none;color:inherit;min-width:0}.cl-card:hover{transform:translateY(-2px);box-shadow:var(--cl-shadow-hover),0 0 0 1px var(--cl-line)}.cl-card:focus-visible,.cl-chip:focus-visible,.cl-btn:focus-visible,.cl-search input:focus-visible{outline:2px solid var(--cl-accent);outline-offset:2px}.cl-head{display:flex;gap:12px;align-items:center;min-width:0}.cl-tile{width:40px;height:40px;border-radius:10px;background:var(--v-chip);display:grid;place-items:center;font-weight:700;color:var(--v-slate);flex:none}.cl-nm{font-weight:600;font-size:17px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-names{min-width:0}.cl-foot{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:14px}.cl-st{display:inline-flex;gap:7px;align-items:center;font-weight:500}.cl-dot{width:8px;height:8px;border-radius:50%;flex:none}.cl-st--ok{color:var(--v-ok-text)}.cl-st--ok .cl-dot{background:var(--cl-ok)}.cl-st--wait{color:var(--v-wait-text)}.cl-st--wait .cl-dot{background:var(--cl-wait)}.cl-st--busy{color:var(--v-slate)}.cl-spin{width:13px;height:13px;border-radius:50%;border:2px solid var(--cl-line);border-top-color:var(--v-slate);animation:cl-r .9s linear infinite;flex:none}@keyframes cl-r{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.cl-spin{animation-duration:3s}.cl-card,.cl-btn{transition:none}}.cl-meta{color:var(--v-mute)}.cl-empty{padding:48px 0;text-align:center;color:var(--v-slate);margin:0}.cl-notice{margin:0;color:var(--v-slate)}.cl-notice:empty{display:none}.cl-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sp{--sp-line: #E4E3DF;--sp-accent: oklch(.5 .14 255);--sp-ok: oklch(.55 .1 155);--sp-wait: oklch(.52 .13 300);--sp-no-soft: oklch(.96 .02 25);--sp-shadow: 0 1px 2px rgba(22,24,27,.06), 0 8px 24px -12px rgba(22,24,27,.18);--sp-shadow-hover: 0 2px 4px rgba(22,24,27,.06), 0 16px 32px -14px rgba(22,24,27,.28);--sp-font: var(--v-font, "Schibsted Grotesk", Helvetica, Arial, sans-serif);max-width:900px;margin:0 auto;display:grid;gap:30px;color:var(--v-ink);font:15px/1.5 var(--sp-font);min-width:0}.sp *,.sp *:before,.sp *:after{box-sizing:border-box}.sp-head{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.sp-tile{width:44px;height:44px;border-radius:11px;background:var(--v-chip);display:grid;place-items:center;font-weight:700;color:var(--v-slate);flex:none}.sp-names{min-width:0}.sp-eyebrow{font-size:12px;font-weight:600;color:var(--v-mute);letter-spacing:.06em;text-transform:uppercase}.sp .sp-h1{font-size:30px;letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.1;color:var(--v-ink);font-family:var(--sp-font);overflow-wrap:anywhere}.sp-live{margin-left:auto;display:inline-flex;gap:7px;align-items:center;font-weight:500;font-size:14px;color:var(--v-slate)}.sp-live i{width:8px;height:8px;border-radius:50%;background:var(--v-off)}.sp-live--ok{color:var(--v-ok-text)}.sp-live--ok i{background:var(--sp-ok)}.sp-live--look{color:var(--v-attn-text)}.sp-live--look i{background:var(--v-attn)}.sp-tabs{display:flex;gap:4px;border-bottom:1px solid var(--sp-line);margin-top:-8px;overflow-x:auto;scrollbar-width:none}.sp-tab{padding:10px 14px;font-weight:500;color:var(--v-slate);border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;display:inline-flex;gap:8px;align-items:center;text-decoration:none}.sp-tab:hover{color:var(--v-ink)}.sp-tab:focus-visible{outline:2px solid var(--sp-accent);outline-offset:-2px;border-radius:6px}.sp-tab[aria-selected=true]{color:var(--v-ink);border-bottom-color:var(--v-ink);font-weight:600}.sp-tab__n{font-size:13px;color:var(--v-mute);font-variant-numeric:tabular-nums}.sp-panel{display:grid;gap:28px;min-width:0}.sp .sp-h2{font-size:19px;margin:0 0 4px;letter-spacing:-.01em;font-weight:700;color:var(--v-ink);font-family:var(--sp-font)}.sp-sub{margin:0 0 14px;color:var(--v-slate)}.sp-box{background:var(--v-white);border-radius:14px;box-shadow:var(--sp-shadow),0 0 0 1px var(--sp-line);min-width:0}.sp-btn2{font:500 14px var(--sp-font);border:0;border-radius:9px;padding:8px 14px;background:var(--v-chip);color:var(--v-ink);cursor:pointer;white-space:nowrap;text-decoration:none;display:inline-block;line-height:1.5}.sp-btn2:hover{background:var(--v-pill-hover)}.sp-btn2:disabled{opacity:.6;cursor:default}.sp-btn2:focus-visible,.sp-area:focus-visible{outline:2px solid var(--sp-accent);outline-offset:2px}.sp-btn2--go{background:var(--v-blue);color:var(--v-white)}.sp-btn2--go:hover{background:var(--v-blue-hover)}.sp-acts{display:inline-flex;gap:8px;flex-wrap:wrap}.sp-error{color:var(--v-stop-text)}.sp-kv{display:grid;grid-template-columns:200px minmax(0,1fr) auto;gap:14px;align-items:center;padding:16px 20px;border-top:1px solid var(--sp-line)}.sp-kv:first-child{border-top:0}.sp-kv__label{color:var(--v-slate)}.sp-kv__val{min-width:0;overflow-wrap:anywhere}.sp-kv__val small{display:block;color:var(--v-mute);font-size:13px}.sp-kv .rs-said{margin:6px 0 0;font-size:13px;color:var(--v-ok-text)}.sp-url{font-family:var(--sp-font)}.sp-kv__act{display:grid;justify-items:end;gap:4px}.sp-tool{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;padding:18px 20px;border-top:1px solid var(--sp-line)}.sp-tool:first-child{border-top:0}.sp-tool__nm{font-weight:600;font-size:16px}.sp-tool__rd{color:var(--v-slate);font-size:14px;grid-column:1}.sp-tool__ch{color:var(--v-ink)}.sp-tool__who{font-size:14px;grid-column:1}.sp-tool__who>span{color:var(--v-mute)}.sp-st{display:inline-flex;gap:7px;align-items:center;font-weight:500;grid-column:2;grid-row:1;justify-self:end;white-space:nowrap}.sp-st i{width:8px;height:8px;border-radius:50%;background:currentColor}.sp-st--ok{color:var(--v-ok-text)}.sp-st--ok i{background:var(--sp-ok)}.sp-st--wait{color:var(--v-wait-text)}.sp-st--wait i{background:var(--sp-wait)}.sp-st--off{color:var(--v-slate)}.sp-st--off i{background:var(--v-off)}.sp-tool .sp-btn2{grid-column:2;grid-row:2 / span 2;align-self:end;justify-self:end}.sp-areas{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.sp-area{all:unset;box-sizing:border-box;background:var(--v-white);border-radius:14px;box-shadow:var(--sp-shadow),0 0 0 1px var(--sp-line);padding:18px;display:grid;gap:10px;align-content:start;cursor:pointer;transition:transform .15s,box-shadow .15s;min-width:0}.sp-area:hover{transform:translateY(-2px);box-shadow:var(--sp-shadow-hover),0 0 0 1px var(--sp-line)}.sp-area[aria-pressed=true]{box-shadow:var(--sp-shadow),0 0 0 2px var(--sp-accent)}.sp-area b{font-size:17px;font-weight:600}.sp-area p{margin:0;color:var(--v-slate);font-size:14px}.sp-can{display:flex;flex-wrap:wrap;gap:6px}.sp-pill{font-size:13px;font-weight:500;padding:3px 10px;border-radius:99px;background:var(--v-chip);color:var(--v-slate)}.sp-pill--ch{background:var(--v-blue-bg);color:var(--v-blue-text)}.sp-detail{background:var(--v-white);border-radius:14px;box-shadow:var(--sp-shadow),0 0 0 1px var(--sp-line);padding:22px;display:grid;gap:18px;min-width:0}.sp-detail h3{margin:0;font-size:18px}.sp-thing{display:grid;gap:6px;padding-top:16px;border-top:1px solid var(--sp-line);min-width:0}.sp-detail>.sp-thing:first-of-type{border-top:0;padding-top:0}.sp-thing__nm{font-weight:600}.sp-thing__mn{color:var(--v-slate);font-size:14px;margin-top:-4px}.sp-verbs{display:grid;gap:4px;font-size:14px}.sp-verb{display:grid;grid-template-columns:76px minmax(0,1fr);gap:10px}.sp-verb>span:first-child{color:var(--v-mute)}.sp-acts-list{margin:0;padding:0;list-style:none;display:grid;gap:3px}.sp-acts-list li{cursor:default}.sp-tried{font-size:12px;font-weight:600;color:var(--v-ok-text);background:var(--v-ok-bg);padding:1px 7px;border-radius:99px;white-space:nowrap}.sp .v-btn.sp-try{padding:0 2px;font-size:13px;vertical-align:baseline}.sp-try__line{margin:2px 0 4px;font-size:13px;color:var(--v-ok-text)}.sp-try__line--no{color:var(--v-stop-text)}.sp-try__steps{margin:0;padding-left:22px;display:grid;gap:2px}.sp details .sp-acts-list{margin-top:6px}.sp details summary{cursor:pointer;color:var(--v-blue-text);font-weight:500;list-style:none}.sp details summary::-webkit-details-marker{display:none}.sp-never{display:grid;gap:10px}.sp-nv{background:var(--sp-no-soft);border-radius:12px;padding:14px 18px;display:grid;gap:2px}.sp-nv b{font-weight:600}.sp-nv span{color:var(--v-slate);font-size:14px}.sp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sp-dz{display:grid;gap:18px;min-width:0}.sp-dz__head .sp-h2{margin:0}.sp-dz__line{margin:4px 0 0;color:var(--v-slate)}.sp-dz__said{margin:0;min-height:20px;font-size:14px;color:var(--v-ok-text)}.sp-search{position:relative;display:block}.sp-search input{width:100%;font:inherit;font-size:15px;color:var(--v-ink);background:var(--v-white);border:0;border-radius:10px;padding:11px 14px 11px 40px;box-shadow:0 0 0 1px var(--sp-line),var(--sp-shadow)}.sp-search input:focus-visible{outline:2px solid var(--sp-accent);outline-offset:2px}.sp-search svg{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:var(--v-mute)}.sp-tg{background:var(--v-white);border-radius:14px;box-shadow:var(--sp-shadow),0 0 0 1px var(--sp-line);overflow:hidden;min-width:0}.sp-tg__head{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;padding:16px 20px;border-bottom:1px solid var(--sp-line)}.sp .sp-tg__name{margin:0;font-size:16px;font-weight:700;color:var(--v-ink);font-family:var(--sp-font)}.sp-tg__n{color:var(--v-mute);font-variant-numeric:tabular-nums}.sp-tg__hint{color:var(--v-slate);font-size:14px;flex-basis:100%}.sp-tg__all{margin-left:auto;font:500 14px var(--sp-font);color:var(--v-blue-text);background:none;border:0;cursor:pointer;padding:0}.sp-row{display:grid;grid-template-columns:22px minmax(0,1fr);gap:4px 14px;padding:13px 20px;border-top:1px solid var(--sp-line);align-items:start;margin:0}.sp-tg__head+.sp-row{border-top:0}.sp-row>:not(.sp-row__tick){grid-column:2}.sp-row--empty{color:var(--v-slate);font-size:14px}.sp-row--hit{background:color-mix(in oklab,var(--sp-accent) 6%,transparent)}.sp-row__tick{width:18px;height:18px;margin:2px 0 0;accent-color:var(--sp-accent);grid-column:1;grid-row:1}.sp-row__nm{font-weight:600;cursor:pointer}.sp-row__ln{color:var(--v-slate);font-size:14px}.sp-row__note{color:var(--v-wait-text);font-size:13px}.sp-row__draft{display:grid;gap:2px;font-size:13px;color:var(--v-slate)}.sp-row__key{font-size:11px}.sp-row__meta{display:flex;flex-wrap:wrap;gap:14px;font-size:13px}.sp-row__meta button{font:inherit;background:none;border:0;padding:0;color:var(--v-mute);cursor:pointer}.sp-row__meta button:hover{color:var(--v-blue-text)}.sp-row__raw{font:12.5px/1.5 var(--v-mono);color:var(--v-slate);background:var(--v-chip);border-radius:8px;padding:10px 12px;overflow-wrap:anywhere;white-space:pre-wrap;max-height:180px;overflow:auto}.sp-row__move{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:14px;color:var(--v-slate)}.sp-row__move button{font:500 13px var(--sp-font);border:0;border-radius:99px;padding:4px 10px;background:var(--v-chip);color:var(--v-ink);cursor:pointer}.sp-tg__foot{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:14px 20px;border-top:1px solid var(--sp-line);background:color-mix(in oklab,var(--v-chip) 40%,transparent)}.sp-tg__sel{color:var(--v-slate);font-size:14px;margin-right:auto}.sp-tg__note{flex-basis:100%;color:var(--v-slate);font-size:13px}.sp-bp{font:600 14px var(--sp-font);border:0;border-radius:9px;padding:9px 16px;background:var(--v-blue);color:var(--v-white);cursor:pointer}.sp-bp:hover{background:var(--v-blue-hover)}.sp-bs{font:500 14px var(--sp-font);border:0;border-radius:9px;padding:9px 16px;background:var(--v-chip);color:var(--v-ink);cursor:pointer}.sp-bp:disabled,.sp-bs:disabled{opacity:.35;cursor:default}.sp-bp:focus-visible,.sp-bs:focus-visible,.sp-row button:focus-visible,.sp-tg__all:focus-visible{outline:2px solid var(--sp-accent);outline-offset:2px}.sp-why{padding:0 20px 16px;display:grid;gap:6px}.sp-why__line{margin:14px 0 4px;color:var(--v-slate);font-size:14px}.sp-why__label{font-size:13px;font-weight:600;color:var(--v-slate)}.sp-why__field{font:inherit;font-size:15px;border:0;border-radius:10px;padding:10px 12px;box-shadow:0 0 0 1px var(--v-line-strong);background:var(--v-white);color:var(--v-ink);min-height:64px;resize:vertical}.sp-why__field:focus-visible{outline:2px solid var(--sp-accent);outline-offset:2px}.sp-why__hint{font-size:13px;color:var(--v-mute)}.sp-why__acts{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}.sp-tool__draft{grid-column:1;display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;font-size:13px;color:var(--v-slate)}.sp-tool .sp-tool__draft .sp-btn2{grid-column:auto;grid-row:auto;padding:4px 10px;font-size:13px}.sp-done{display:grid;gap:8px}.sp-done__item{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;padding:12px 18px;background:var(--v-white);border-radius:12px;box-shadow:0 0 0 1px var(--sp-line)}.sp-done__item b{font-weight:600}.sp-done__item>span{color:var(--v-slate);font-size:14px;flex:1 1 200px}.sp-done__item .sp-btn2{margin-left:auto;padding:6px 12px}@media(prefers-reduced-motion:reduce){.sp-area{transition:none}}@media(max-width:820px){.sp-live{margin-left:0}.sp-kv{grid-template-columns:1fr;gap:4px}.sp-kv__act{justify-items:start;margin-top:6px}.sp-tool{grid-template-columns:1fr}.sp-tool .sp-st,.sp-tool .sp-btn2{grid-column:1;grid-row:auto;justify-self:start}}.tk{--tk-line: #E4E3DF;--tk-accent: oklch(.5 .14 255);--tk-shadow: 0 1px 2px rgba(22,24,27,.06), 0 8px 24px -12px rgba(22,24,27,.18);--tk-font: var(--v-font, "Schibsted Grotesk", Helvetica, Arial, sans-serif);display:grid;gap:24px;color:var(--v-ink);font:15px/1.5 var(--tk-font)}.tk h1{font-size:30px;letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.1}.tk-tabs{display:flex;gap:4px;border-bottom:1px solid var(--tk-line)}.tk-tab{font:500 15px var(--tk-font);background:none;border:0;cursor:pointer;padding:10px 14px;color:var(--v-slate);border-bottom:2px solid transparent;margin-bottom:-1px;display:inline-flex;gap:8px;align-items:center}.tk-tab[aria-selected=true]{color:var(--v-ink);border-bottom-color:var(--v-ink);font-weight:600}.tk-tab:focus-visible{outline:2px solid var(--tk-accent);outline-offset:-2px;border-radius:6px}.tk-tab__n{font-size:13px;color:var(--v-mute)}.tk-tools{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.tk-search{flex:1;min-width:220px;font:15px var(--tk-font);padding:9px 12px 9px 36px;border-radius:9px;border:0;box-shadow:0 0 0 1px var(--tk-line);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238A8D92' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") no-repeat 12px center;background-color:var(--v-white);color:var(--v-ink)}.tk-search::placeholder{color:var(--v-mute)}.tk-search:focus{outline:2px solid var(--tk-accent)}.tk-select{font:500 14px var(--tk-font);padding:9px 12px;border-radius:9px;border:0;box-shadow:0 0 0 1px var(--tk-line);background:var(--v-white);color:var(--v-ink);max-width:100%}.tk-select:focus-visible{outline:2px solid var(--tk-accent)}.tk-box{background:var(--v-white);border-radius:14px;box-shadow:var(--tk-shadow),0 0 0 1px var(--tk-line)}.tk-tasks{list-style:none;margin:0;padding:0}.tk-task{display:grid;grid-template-columns:36px 1fr auto auto;gap:14px;align-items:center;padding:14px 20px;border-top:1px solid var(--tk-line)}.tk-task:first-child{border-top:0}.tk-tile{width:36px;height:36px;border-radius:9px;background:var(--v-chip);display:grid;place-items:center;font-weight:700;font-size:14px;color:var(--v-slate)}.tk-what{min-width:0}.tk-what b{font-weight:600;display:block;font-size:15px;overflow-wrap:anywhere}.tk-what small{color:var(--v-slate);font-size:13px;display:block;overflow-wrap:anywhere}.tk-kind{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--v-blue-text)}.tk-age{font-size:13px;color:var(--v-mute);white-space:nowrap;font-variant-numeric:tabular-nums}.tk-age--old{color:var(--v-stop-text);font-weight:500}.tk-state{font-size:12px;font-weight:600;border-radius:99px;padding:3px 10px;white-space:nowrap}.tk-state--wait{background:var(--v-wait-bg);color:var(--v-wait-text)}.tk-state--back{background:var(--v-stop-bg);color:var(--v-stop-text)}.tk-state--done{background:var(--v-ok-bg);color:var(--v-ok-text)}.tk-state--no{background:var(--v-chip);color:var(--v-slate)}.tk-note{margin-top:6px;font-size:14px;color:var(--v-ink);background:var(--v-stop-bg);border-radius:8px;padding:8px 12px}.tk-none{margin:0;padding:22px 20px;color:var(--v-slate)}.tk-foot{font-size:13px;color:var(--v-mute)}.tk-said{margin:0;padding:12px 16px;border-radius:12px;background:var(--v-white);box-shadow:0 0 0 1px var(--tk-line);color:var(--v-ink);font-size:14px}.tk-btn{font:600 14px var(--tk-font);border:0;border-radius:9px;padding:8px 14px;background:var(--v-ink);color:var(--v-white);cursor:pointer;white-space:nowrap;text-decoration:none;display:inline-block}.tk-btn--sec{background:var(--v-chip);color:var(--v-ink)}.tk-btn:disabled{opacity:.45;cursor:default}.tk-btn:focus-visible{outline:2px solid var(--tk-accent);outline-offset:2px}.tk-change{display:grid;gap:4px;justify-items:end}.tk-copied{font-size:12px;color:var(--v-ok-text)}.tk-copied:empty{display:none}.tk-pager{display:flex;gap:10px;align-items:center;justify-content:flex-end;font-size:13px;color:var(--v-slate);flex-wrap:wrap}.tk-pager span{margin-right:auto}@media(max-width:820px){.tk-task{grid-template-columns:36px 1fr}.tk-task>.tk-age,.tk-task>.tk-btn,.tk-task>.tk-state,.tk-task>.tk-change{grid-column:2;justify-self:start}.tk-change{justify-items:start}}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 800;font-display:swap;src:url(/admin/assets/schibsted-grotesk-latin-ext-hsMS0n0O.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 800;font-display:swap;src:url(/admin/assets/schibsted-grotesk-latin-Bb8VGrTG.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/admin/assets/jetbrains-mono-latin-ext-DIC32ArD.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/admin/assets/jetbrains-mono-latin-6fWv1k7M.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--v-ink: #16181B;--v-graphite: #3A3D42;--v-slate: #5A5D63;--v-mute: #676A6F;--v-mute-deco: #8A8D92;--v-line-strong: #C9C8C3;--v-line-hover: #9A9DA2;--v-rule: #E4E3DF;--v-rule-soft: #EDECE8;--v-chip: #F1F0EC;--v-switch: #ECEBE7;--v-paper: #F6F5F2;--v-hover: #FAFAF8;--v-white: #FFFFFF;--v-row-hover: #F1F0EC;--v-row-bar: inset 3px 0 0 var(--v-ink);--v-pill-hover: #E7E6E1;--v-team: #DDDCD7;--v-blue: oklch(.48 .13 255);--v-blue-hover: oklch(.42 .13 255);--v-blue-text: oklch(.45 .13 255);--v-ok: oklch(.52 .08 155);--v-ok-text: oklch(.38 .07 155);--v-attn: oklch(.7 .11 75);--v-attn-text: oklch(.43 .08 70);--v-stop: oklch(.55 .12 25);--v-stop-text: oklch(.46 .12 25);--v-wait: oklch(.5 .12 300);--v-wait-text: oklch(.42 .12 300);--v-wait-bg: oklch(.95 .025 300);--v-stop-bg: oklch(.96 .02 25);--v-ok-bg: oklch(.95 .03 155);--v-blue-bg: oklch(.95 .03 255);--v-off: #C9C8C3;--v-off-text: #5A5D63;--v-font: "Schibsted Grotesk", Helvetica, Arial, sans-serif;--v-mono: "JetBrains Mono", ui-monospace, monospace;--v-fs-h1: 28px;--v-ls-h1: -.025em;--v-fs-h2: 17px;--v-fs-body: 15px;--v-fs-row: 14px;--v-fs-meta: 13px;--v-fs-label: 12px;--v-fs-tech: 11px;--v-fs-stat: 32px;--v-ls-stat: -.03em;--v-space-1: 4px;--v-space-2: 8px;--v-space-3: 12px;--v-space-4: 16px;--v-space-5: 20px;--v-space-6: 24px;--v-space-8: 32px;--v-space-10: 40px;--v-radius-sm: 3px;--v-radius: 4px;--v-radius-lg: 6px;--v-shadow-panel: 0 0 0 1px var(--v-rule);--v-shadow-pop: 0 18px 48px -12px rgba(22,24,27,.25), 0 0 0 1px var(--v-rule);--v-sidebar: 232px;--v-sidebar-collapsed: 60px;--v-content-max: 1080px;--v-panel-side: 640px;--v-panel-paper: #FBFAF8;--v-ease: cubic-bezier(.2,.7,.2,1);--v-dur-hover: .12s;--v-dur-menu: .16s;--v-dur-content: .23s;--v-dur-size: .26s}@media(prefers-reduced-motion:reduce){:root{--v-dur-hover: 0ms;--v-dur-menu: 0ms;--v-dur-content: 0ms;--v-dur-size: 0ms}}:focus-visible{outline:2px solid oklch(.52 .13 255);outline-offset:2px}:lang(de){-webkit-hyphens:auto;hyphens:auto}:lang(en){-webkit-hyphens:manual;hyphens:manual}.v-vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.v-tech{font-family:var(--v-mono);font-size:var(--v-fs-tech);font-weight:400;color:var(--v-mute);-webkit-hyphens:manual;hyphens:manual}.v-link{color:var(--v-blue-text);text-decoration:none;cursor:pointer;background:none;border:0;padding:0;font:inherit}.v-link:hover{text-decoration:underline}.v-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--v-space-2);padding:10px 16px;border:0;border-radius:var(--v-radius);font-family:var(--v-font);font-size:var(--v-fs-row);font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background-color var(--v-dur-hover) var(--v-ease),box-shadow var(--v-dur-hover) var(--v-ease)}.v-btn--primary{background:var(--v-blue);color:var(--v-white)}.v-btn--primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--v-blue-hover)}.v-btn--secondary{background:var(--v-white);color:var(--v-ink);box-shadow:inset 0 0 0 1px var(--v-line-strong)}.v-btn--secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--v-chip);box-shadow:inset 0 0 0 1px var(--v-line-hover)}.v-btn--text{padding:10px 4px;background:none;color:var(--v-blue-text)}.v-btn--text:hover:not(:disabled):not([aria-disabled=true]){text-decoration:underline}.v-btn--stop{background:var(--v-stop-text);color:var(--v-white)}.v-btn--stop:hover:not(:disabled):not([aria-disabled=true]){text-decoration:underline}.v-btn:disabled,.v-btn[aria-disabled=true]{cursor:not-allowed;background:var(--v-chip);color:var(--v-slate);box-shadow:none}.v-confirm{display:flex;flex-direction:column;gap:var(--v-space-2)}.v-confirm__ask{margin:0;font-weight:600}.v-confirm__actions{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.v-tabs{display:flex;flex-wrap:wrap;gap:0 var(--v-space-6);min-height:40px;border-bottom:1px solid var(--v-rule)}.v-tab{display:inline-flex;align-items:center;gap:6px;height:40px;margin-bottom:-1px;border-bottom:2px solid transparent;color:var(--v-slate);font-size:var(--v-fs-row);font-weight:500;text-decoration:none;white-space:nowrap}.v-tab:hover{color:var(--v-ink)}.v-tab--current{color:var(--v-ink);font-weight:600;border-bottom-color:var(--v-ink)}.v-tab__count{color:var(--v-mute);font-weight:500}.v-seg{display:inline-flex;flex-wrap:wrap;gap:0;padding:3px;border-radius:var(--v-radius);background:var(--v-switch)}.v-seg__opt{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:0;border-radius:var(--v-radius-sm);background:transparent;color:var(--v-ink);font:inherit;font-size:var(--v-fs-meta);font-weight:600;white-space:nowrap;cursor:pointer}.v-seg__opt:hover{box-shadow:inset 0 0 0 1px var(--v-line-strong)}.v-seg__opt--on{background:var(--v-white);box-shadow:none}.v-seg__count{color:var(--v-mute);font-weight:500}.v-pill{display:inline-flex;align-items:baseline;gap:8px;padding:0 9px 2px;border:0;border-radius:var(--v-radius-lg);background:var(--v-chip);color:var(--v-ink);font:inherit;white-space:nowrap;cursor:pointer;box-shadow:none;transition:background-color var(--v-dur-hover) var(--v-ease),box-shadow var(--v-dur-hover) var(--v-ease)}.v-pill:hover{background:var(--v-pill-hover)}.v-pill[aria-expanded=true]{background:var(--v-white);box-shadow:inset 0 0 0 2px var(--v-ink)}.v-pill__chev{flex:0 0 auto;stroke:var(--v-slate);transform:translateY(-2px);transition:transform var(--v-dur-menu) var(--v-ease)}.v-pill[aria-expanded=true] .v-pill__chev{transform:translateY(-2px) rotate(180deg)}.v-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:0;border-radius:var(--v-radius-sm);background:var(--v-chip);color:var(--v-graphite);font:inherit;font-size:var(--v-fs-meta);white-space:nowrap}button.v-chip{cursor:pointer}button.v-chip:hover{background:var(--v-switch)}.v-nav__item{position:relative;display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--v-space-2);padding:9px 10px;border-radius:var(--v-radius);color:var(--v-graphite);font-size:var(--v-fs-row);font-weight:500;text-decoration:none;white-space:nowrap;transition:background-color var(--v-dur-hover) ease,color var(--v-dur-hover) ease}.v-nav__item:hover{background:var(--v-switch);color:var(--v-ink)}.v-nav__item--current{background:var(--v-chip);color:var(--v-ink);font-weight:600}.v-page-header{display:flex;flex-direction:column;gap:var(--v-space-1);margin-bottom:var(--v-space-5)}.v-page-header__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--v-space-3);min-height:40px}.v-page-header__title{margin:0;font-size:var(--v-fs-h1);font-weight:700;letter-spacing:var(--v-ls-h1);line-height:1.15;color:var(--v-ink)}.v-page-header__actions{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.v-page-header__sub{margin:0;font-size:var(--v-fs-meta);color:var(--v-slate)}.v-status{display:inline-flex;align-items:center;gap:7px;font-size:var(--v-fs-meta);font-weight:500}.v-status__sq{flex:0 0 auto;width:7px;height:7px}.v-status--ok{color:var(--v-ok-text)}.v-status--ok .v-status__sq{background:var(--v-ok)}.v-status--attn{color:var(--v-attn-text)}.v-status--attn .v-status__sq{background:var(--v-attn)}.v-status--stop{color:var(--v-stop-text)}.v-status--stop .v-status__sq{background:var(--v-stop)}.v-status--wait{color:var(--v-wait-text)}.v-status--wait .v-status__sq{background:var(--v-wait)}.v-status--off{color:var(--v-off-text)}.v-status--off .v-status__sq{background:var(--v-off)}.v-sens{display:inline-flex;align-items:center}.v-sens__sq{width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--v-ink)}.v-access{display:inline-block;padding:3px 7px;border-radius:var(--v-radius-sm);font-size:var(--v-fs-label);font-weight:600;white-space:nowrap}.v-access--own{background:var(--v-chip);color:var(--v-graphite)}.v-access--team{background:var(--v-team);color:var(--v-ink)}.v-access--all{background:var(--v-ink);color:var(--v-white)}.v-access--act{background:var(--v-chip);color:var(--v-graphite)}.v-access--none{color:var(--v-mute)}.v-evidence{display:inline-flex;align-items:center;gap:8px;font-size:var(--v-fs-meta);font-weight:600;color:var(--v-ink)}.v-evidence__mark{flex:0 0 auto;width:8px;height:8px}.v-evidence--checked .v-evidence__mark{background:var(--v-ink)}.v-evidence--unchecked .v-evidence__mark{background:linear-gradient(90deg,var(--v-ink) 50%,var(--v-off) 50%)}.v-evidence--person .v-evidence__mark{background:var(--v-slate);border-radius:50%}.v-evidence--open .v-evidence__mark{background:var(--v-wait)}.v-initials{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;font-weight:700;color:var(--v-graphite);background:var(--v-chip)}.v-initials--32{width:32px;height:32px;border-radius:var(--v-radius-lg);font-size:var(--v-fs-meta)}.v-initials--30{width:30px;height:30px;border-radius:50%;background:var(--v-switch);color:var(--v-ink);font-size:var(--v-fs-tech)}.v-initials--24{width:24px;height:24px;border-radius:var(--v-radius);font-size:var(--v-fs-tech)}.v-initials--20{width:20px;height:20px;border-radius:var(--v-radius);font-size:10px}.v-toggle{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--v-space-3);padding:6px 0;border:0;background:none;color:var(--v-ink);font:inherit;font-size:var(--v-fs-row);cursor:pointer}.v-toggle__track{position:relative;flex:0 0 auto;width:30px;height:18px;border-radius:9px;background:var(--v-line-strong);transition:background-color var(--v-dur-hover) var(--v-ease)}.v-toggle__knob{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--v-white);box-shadow:inset 0 0 0 1px var(--v-slate);transition:transform var(--v-dur-hover) var(--v-ease)}.v-toggle--on .v-toggle__track{background:var(--v-ink)}.v-toggle--on .v-toggle__knob{transform:translate(12px);box-shadow:none}.v-radio,.v-check{position:relative;display:inline-flex;align-items:center;gap:var(--v-space-2);font-size:var(--v-fs-row);color:var(--v-ink);cursor:pointer}.v-radio__input,.v-check__input{position:absolute;opacity:0;width:16px;height:16px;margin:0}.v-radio__mark{flex:0 0 auto;width:14px;height:14px;border-radius:50%;background:var(--v-white);box-shadow:inset 0 0 0 1.5px var(--v-ink)}.v-check__mark{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:16px;height:16px;border-radius:3px;background:var(--v-white);box-shadow:inset 0 0 0 1.5px var(--v-ink)}.v-check__tick{visibility:hidden;stroke:var(--v-white)}.v-radio__input:checked+.v-radio__mark{box-shadow:inset 0 0 0 4.5px var(--v-ink)}.v-check__input:checked+.v-check__mark{background:var(--v-ink)}.v-check__input:checked+.v-check__mark .v-check__tick{visibility:visible}.v-radio__input:focus-visible+.v-radio__mark,.v-check__input:focus-visible+.v-check__mark{outline:2px solid oklch(.52 .13 255);outline-offset:2px}.v-radio__input:disabled+.v-radio__mark,.v-check__input:disabled+.v-check__mark{background:var(--v-chip)}.v-row{display:flex;align-items:center;gap:14px;width:100%;min-width:0;padding:14px 20px;border:0;border-top:1px solid var(--v-rule-soft);background:var(--v-white);color:var(--v-ink);font:inherit;text-align:left;text-decoration:none;transition:background-color var(--v-dur-hover) var(--v-ease),box-shadow var(--v-dur-hover) var(--v-ease)}.v-row:first-child{border-top:0}button.v-row,a.v-row{cursor:pointer}button.v-row:hover,a.v-row:hover{background:var(--v-row-hover);box-shadow:var(--v-row-bar)}.v-row--current,.v-row--current:hover{background:var(--v-paper);box-shadow:var(--v-row-bar)}.v-row__main{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.v-row__title{overflow:hidden;font-size:var(--v-fs-body);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.v-row__meta{font-size:var(--v-fs-meta);color:var(--v-slate)}.v-row__status{flex:0 0 auto;font-size:var(--v-fs-meta);color:var(--v-slate)}.v-row__chev{flex:0 0 auto;stroke:var(--v-mute-deco)}.v-empty{display:flex;flex-direction:column;gap:var(--v-space-1);padding:20px;border-radius:var(--v-radius);box-shadow:inset 0 0 0 1px var(--v-rule-soft)}.v-empty__title{margin:0;font-size:var(--v-fs-body);font-weight:600;color:var(--v-ink)}.v-empty__hint{margin:0;font-size:var(--v-fs-meta);color:var(--v-slate)}.v-privacy{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--v-space-3);padding:14px 16px;border-radius:var(--v-radius);background:var(--v-white);box-shadow:inset 0 0 0 1px var(--v-rule-soft)}.v-privacy__icon{flex:0 0 auto;margin-top:2px;color:var(--v-ink)}.v-privacy__text{display:flex;flex:1 1 280px;flex-direction:column;gap:3px}.v-privacy__title{margin:0;font-size:var(--v-fs-row);font-weight:600}.v-privacy__body{margin:0;font-size:var(--v-fs-meta);line-height:1.5;color:var(--v-slate)}.v-steps{display:flex;flex-direction:column;gap:var(--v-space-3);margin:0;padding:0;list-style:none}.v-steps__item{display:flex;align-items:flex-start;gap:var(--v-space-3)}.v-steps__num{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;border-radius:0;font-size:var(--v-fs-label);font-weight:700}.v-steps__item--done .v-steps__num{background:var(--v-ok);color:var(--v-white)}.v-steps__item--current .v-steps__num{background:var(--v-blue);color:var(--v-white)}.v-steps__item--later .v-steps__num{background:var(--v-switch);color:var(--v-slate)}.v-steps__check{stroke:var(--v-white)}.v-steps__text{display:flex;flex-direction:column;gap:2px}.v-steps__title{font-size:var(--v-fs-body);font-weight:600}.v-steps__meta{font-size:var(--v-fs-meta);color:var(--v-slate)}.v-search{display:flex;align-items:center;gap:var(--v-space-2);padding:0 10px;border-radius:var(--v-radius);background:var(--v-white);box-shadow:inset 0 0 0 1px var(--v-line-strong)}.v-search:focus-within{box-shadow:inset 0 0 0 1px var(--v-ink)}.v-search__icon{flex:0 0 auto;color:var(--v-slate)}.v-search__input{flex:1 1 auto;min-width:0;padding:8px 0;border:0;background:transparent;color:var(--v-ink);font:inherit;font-size:var(--v-fs-row)}.v-search__input:focus:not(:focus-visible){outline:none}.v-search__input::placeholder{color:var(--v-mute)}.v-stat{display:flex;flex-direction:column;gap:2px}.v-stat__label{margin:0;font-size:var(--v-fs-label);font-weight:600;color:var(--v-slate)}.v-stat__value{margin:0;font-size:var(--v-fs-stat);font-weight:700;letter-spacing:var(--v-ls-stat);line-height:1.1;color:var(--v-ink)}.v-stat__delta{margin:0;font-size:var(--v-fs-meta);color:var(--v-slate)}.v-load{display:flex;flex-direction:column;gap:var(--v-space-2)}.v-load__row{height:44px;border-radius:var(--v-radius);background:var(--v-chip)}.v-load__sentence{margin:0;font-size:var(--v-fs-row);color:var(--v-graphite)}.v-panel-backdrop{position:fixed;inset:0;z-index:40;background:#16181b47}.v-panel{position:fixed;top:0;right:0;bottom:0;z-index:41;display:flex;flex-direction:column;width:min(var(--v-panel-side),100vw);background:var(--v-panel-paper);box-shadow:-12px 0 40px -12px #16181b59;font-family:var(--v-font);color:var(--v-ink)}@media(max-width:479px){.v-panel{width:100%}}.v-panel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--v-space-3);padding:26px 28px 0}.v-panel__title{min-width:0;margin:0;overflow-wrap:anywhere;font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.v-panel__close{display:grid;place-items:center;flex:none;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--v-slate);cursor:pointer}.v-panel__close:hover{background:var(--v-chip);color:var(--v-ink)}.v-panel__close:focus-visible{outline:2px solid var(--v-blue);outline-offset:2px}.v-panel__body{flex:1 1 auto;overflow-y:auto;padding:20px 28px 40px}.v-pop-anchor{display:inline-block}.v-pop{position:fixed;left:var(--v-pop-left, 0);z-index:50;display:flex;flex-direction:column;min-width:200px;max-width:min(360px,calc(100vw - 32px));max-height:var(--v-pop-max, calc(100vh - 32px) );padding:6px;border-radius:var(--v-radius-lg);background:var(--v-white);box-shadow:var(--v-shadow-pop);animation:v-pop-in var(--v-dur-menu) var(--v-ease)}.v-pop--down{top:var(--v-pop-top, 0)}.v-pop--up{bottom:var(--v-pop-bottom, 0)}.v-pop>*{min-height:0}@keyframes v-pop-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}.v-menu{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;flex:0 1 auto;min-height:0;max-height:280px;overflow-y:auto}.v-menu__item{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label check";align-items:center;gap:10px;row-gap:2px;padding:8px 10px;border-radius:var(--v-radius);color:var(--v-ink);font-size:var(--v-fs-row);font-weight:500;white-space:normal;cursor:pointer}.v-menu__item:has(>.v-menu__marker){grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"marker label check"}.v-menu__item:hover,.v-menu__item:focus{background:var(--v-chip)}.v-menu__item--on{background:var(--v-chip);font-weight:700}.v-menu__item[aria-disabled=true]{color:var(--v-slate);cursor:not-allowed}.v-menu__marker{display:inline-flex;grid-area:marker;align-items:center}.v-menu__label{grid-area:label;min-width:0;overflow-wrap:anywhere}.v-menu__check{grid-area:check}.v-menu__label~:not(.v-menu__check){grid-row:2;grid-column:label;margin-left:0;white-space:normal}.v-menu__group{padding:6px 10px 4px;font-size:var(--v-fs-label);font-weight:600;color:var(--v-slate)}.v-menu__trigger{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border:0;border-radius:var(--v-radius);background:transparent;color:var(--v-ink);font:inherit;white-space:nowrap;cursor:pointer}.v-menu__trigger:hover{background:var(--v-chip)}.v-pill-slot{display:inline-block;max-width:100%}.v-pill-slot .v-pop-anchor{max-width:100%}.v-pill-slot .v-pill{max-width:100%;text-align:left;white-space:normal;overflow-wrap:anywhere}.v-filter__box{display:flex;flex-direction:column;gap:var(--v-space-2);padding:var(--v-space-1)}.v-filter__count{margin:0;padding:0 10px 4px;font-size:var(--v-fs-label);color:var(--v-mute)}.v-approval-hero{display:flex;flex-direction:column;gap:var(--v-space-2);padding:var(--v-space-5);border-radius:var(--v-radius-lg);background:var(--v-white);box-shadow:var(--v-shadow-panel)}.v-approval-hero__sentence{margin:0;font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:var(--v-ink)}.v-approval-hero__more{margin:0;font-size:var(--v-fs-body);color:var(--v-graphite)}.v-approval-hero__lines{font-size:var(--v-fs-row)}.v-approval-hero__nothing{margin-top:var(--v-space-2);padding-top:var(--v-space-3);border-top:1px solid var(--v-rule-soft)}.v-approval-hero__nothing-title{margin:0 0 var(--v-space-1);font-size:var(--v-fs-row);font-weight:700}.v-approval-hero__nothing-list{margin:0;padding-left:var(--v-space-5);font-size:var(--v-fs-meta);color:var(--v-slate)}.v-checks,.v-decision{display:flex;flex-direction:column;gap:var(--v-space-3);padding:var(--v-space-5);border-radius:var(--v-radius-lg);background:var(--v-white);box-shadow:var(--v-shadow-panel)}.v-checks__title,.v-decision__title{margin:0;font-size:var(--v-fs-h2);font-weight:700}.v-checks__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.v-checks__item{display:flex;flex-direction:column;gap:2px;padding:10px 0;border-top:1px solid var(--v-rule-soft)}.v-checks__item:first-child{border-top:0}.v-checks__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--v-space-3)}.v-checks__label{font-size:var(--v-fs-row);font-weight:600}.v-checks__detail,.v-checks__empty{margin:0;font-size:var(--v-fs-meta);color:var(--v-slate)}.v-decision__note{margin:0;font-size:var(--v-fs-row);color:var(--v-graphite)}.v-decision__outcome{margin:0;font-size:var(--v-fs-row);font-weight:600}.v-decision__outcome:empty{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.v-decision__actions{display:flex;flex-wrap:wrap;gap:var(--v-space-2)}.v-decision__reason{margin:0;font-size:var(--v-fs-meta);color:var(--v-slate)}html{scrollbar-gutter:stable}.v-shell{--v-shell-side: var(--v-sidebar);display:grid;grid-template-columns:var(--v-sidebar) minmax(0,1fr);min-height:100vh;background-color:var(--v-paper);background-image:linear-gradient(to right,var(--v-white) calc(var(--v-shell-side) - 1px),var(--v-rule) calc(var(--v-shell-side) - 1px) var(--v-shell-side),transparent var(--v-shell-side));color:var(--v-ink);font-family:var(--v-font);font-size:var(--v-fs-body);transition:grid-template-columns .18s ease}.v-shell:has(.v-side--closed){--v-shell-side: var(--v-sidebar-collapsed);grid-template-columns:var(--v-sidebar-collapsed) minmax(0,1fr)}.v-shell__main{min-width:0;width:100%;max-width:var(--v-content-max);padding:32px clamp(20px,3vw,40px) 80px}.v-shell__main:focus:not(:focus-visible){outline:none}.v-skip{position:absolute;top:-120px;left:var(--v-space-3);z-index:60;padding:var(--v-space-2) var(--v-space-3);border-radius:var(--v-radius);background:var(--v-white);color:var(--v-blue-text);font-size:var(--v-fs-row);font-weight:600;box-shadow:var(--v-shadow-pop)}.v-skip:focus{top:var(--v-space-3)}.v-side{position:sticky;top:0;display:flex;flex-direction:column;gap:28px;height:100vh;padding:18px 12px 16px;overflow:hidden;background:var(--v-white);border-right:1px solid var(--v-rule)}.v-side__head{position:relative;display:flex;align-items:center;min-height:32px}.v-side__brand{display:inline-flex;align-items:baseline;height:32px;padding:0 0 0 10px;color:var(--v-ink);font-size:22px;font-weight:700;letter-spacing:-.035em;line-height:32px}.v-side__o{display:block;flex:0 0 auto;width:12.4px;height:12.4px;margin:0 .8px -.3px .4px;transition:transform .42s var(--v-ease)}button.v-side__brand{align-items:center;padding:0 0 0 6px;border:0;border-radius:var(--v-radius);background:transparent;cursor:pointer}.v-side__o--turned{width:20px;height:20px;margin:0;transform:rotate(90deg)}.v-side__toggle{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:var(--v-radius);background:transparent;color:var(--v-slate);cursor:pointer}.v-side__toggle:hover{background:var(--v-switch);color:var(--v-ink)}.v-side__space{display:flex;flex:0 0 auto;align-items:center;gap:10px;margin-top:-14px;padding:7px 8px;border-radius:var(--v-radius);background:var(--v-paper);box-shadow:inset 0 0 0 1px var(--v-rule);color:var(--v-ink)}.v-side__space--closed{justify-content:center;padding:7px 0}.v-side__tile{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--v-radius);background:var(--v-ink);color:var(--v-white);font-size:var(--v-fs-tech);font-weight:700}.v-side__space-text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.v-side__host{overflow:hidden;font-size:var(--v-fs-meta);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.v-side__space-sub{color:var(--v-slate);font-size:var(--v-fs-tech);white-space:nowrap}.v-side__nav{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-height:0;margin:0 -4px;padding:0 4px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.v-side--closed .v-side__nav{scrollbar-width:none}.v-side__group{flex:0 0 auto;padding:14px 10px 4px;color:var(--v-mute);font-size:var(--v-fs-tech);font-weight:600;white-space:nowrap}.v-side__sep{display:block;flex:0 0 1px;height:1px;margin:8px 6px;background:var(--v-rule)}.v-side__sep--settings{margin-top:20px}.v-side--closed .v-nav__item{justify-content:center;padding:9px 0}.v-nav__label{overflow:hidden;text-overflow:ellipsis}.v-nav__badge{color:var(--v-slate);font-size:var(--v-fs-label);font-weight:600}.v-nav__glyph{position:relative;display:flex;flex:0 0 16px;justify-content:center;min-width:16px}.v-nav__icon{display:block;flex:0 0 16px}.v-nav__dot{position:absolute;top:-3px;right:-5px;width:6px;height:6px;background:var(--v-ink)}.v-side__account{position:relative;flex:0 0 auto;margin-top:auto}.v-side__account .v-pop-anchor{display:block}.v-account{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:0;border-radius:var(--v-radius);background:transparent;color:var(--v-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--v-dur-hover) ease}.v-account:hover,.v-account[aria-expanded=true]{background:var(--v-switch)}.v-account--closed{justify-content:center;padding:8px 0}.v-account__initials{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--v-switch);color:var(--v-ink);font-size:var(--v-fs-tech);font-weight:700}.v-account:hover .v-account__initials,.v-account[aria-expanded=true] .v-account__initials{background:var(--v-chip)}.v-account__text,.v-account__who{display:flex;flex-direction:column;min-width:0}.v-account__name{overflow:hidden;font-size:var(--v-fs-meta);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.v-account__line{max-width:150px;overflow:hidden;color:var(--v-slate);font-size:var(--v-fs-label);text-overflow:ellipsis;white-space:nowrap}.v-account__who{padding:0 2px 12px;border-bottom:1px solid var(--v-rule-soft)}.v-account__who .v-account__line{max-width:none}.v-account__panel{display:flex;flex-direction:column;gap:12px;width:220px;padding:8px}.v-account__panel .v-seg{display:grid;grid-template-columns:1fr 1fr}.v-account__panel .v-toggle{width:100%}.v-account__signout{padding:10px 0 0;border:0;border-top:1px solid var(--v-rule-soft);background:transparent;color:var(--v-graphite);font:inherit;font-size:var(--v-fs-row);text-align:left;cursor:pointer}.v-account__signout:hover{color:var(--v-ink);text-decoration:underline}@media(prefers-reduced-motion:reduce){[class^=v-],[class*=" v-"]{transition-duration:0ms!important;animation-duration:0ms!important}}:root{--white: var(--v-white);--stone-50: var(--v-paper);--stone-100: var(--v-switch);--stone-200: var(--v-rule);--stone-300: var(--v-line-strong);--ink-900: var(--v-ink);--ink-700: var(--v-graphite);--ink-500: var(--v-slate);--ember-500: var(--v-blue);--ember-600: var(--v-blue-hover);--ember-700: var(--v-blue-hover);--ember-tint: var(--v-chip);--surface-stage: var(--v-white);--surface-panel: var(--v-paper);--surface-slot: var(--v-chip);--surface-accent: var(--v-blue);--surface-accent-hover: var(--v-blue-hover);--surface-accent-press: var(--v-blue-hover);--surface-accent-tint: var(--v-chip);--text-ink: var(--v-ink);--text-ink-2: var(--v-graphite);--text-ink-3: var(--v-slate);--text-on-accent: var(--v-white);--text-accent: var(--v-blue-text);--text-link: var(--v-blue-text);--text-link-hover: var(--v-blue-hover);--rule: var(--v-rule);--rule-strong: var(--v-line-strong);--rule-ink: var(--v-ink);--focus-ring: color-mix(in oklch, var(--v-blue) 32%, transparent);--scrim: rgba(22, 24, 27, .12)}:root{--font-display: var(--v-font);--font-body: var(--v-font);--font-mono: var(--v-mono);--display-axes: normal;--display-axes-wonk: normal;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--display-xl: var(--v-fs-stat);--display-l: var(--v-fs-h1);--display-m: 22px;--display-s: var(--v-fs-h2);--leading-display-xl: 1.1;--leading-display: 1.2;--leading-display-s: 1.3;--tracking-display: var(--v-ls-h1);--tracking-display-s: -.01em;--body-l: 17px;--body-m: var(--v-fs-body);--body-s: var(--v-fs-row);--body-xs: var(--v-fs-meta);--leading-body: 1.55;--leading-body-tight: 1.45;--tracking-body: 0em;--label-m: var(--v-fs-label);--label-s: var(--v-fs-tech);--tracking-label: .04em;--leading-label: 1.1;--measure-prose: 62ch;--measure-narrow: 46ch}:root{--space-1: var(--v-space-1);--space-2: var(--v-space-2);--space-3: var(--v-space-3);--space-4: var(--v-space-4);--space-5: var(--v-space-6);--space-6: var(--v-space-8);--space-7: 40px;--space-8: 48px;--space-9: 64px;--space-10: 80px;--space-11: 96px;--gutter: var(--v-space-5);--container: var(--v-content-max);--container-narrow: 720px;--page-pad-x: var(--v-space-8);--section-gap: var(--v-space-8);--block-gap: var(--v-space-5)}:root{--radius-xs: var(--v-radius-sm);--radius-s: var(--v-radius);--radius-m: var(--v-radius-lg);--radius-l: var(--v-radius-lg);--radius-xl: var(--v-radius-lg);--radius-pill: 999px;--radius-circle: 50%;--border-hairline: 1px;--border-thick: 2px;--border-rule: var(--border-hairline) solid var(--rule);--border-strong: var(--border-hairline) solid var(--rule-strong);--shadow-none: none;--shadow-raised: var(--v-shadow-panel);--shadow-overlay: var(--v-shadow-pop);--ring-focus: 0 0 0 3px var(--focus-ring)}:root{--duration-fast: var(--v-dur-hover);--duration-base: var(--v-dur-content);--duration-slow: var(--v-dur-size);--duration-overlay: var(--v-dur-size);--ease-standard: var(--v-ease);--ease-out: var(--v-ease);--ease-in: cubic-bezier(.5, 0, .9, .3);--transition-hover: color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard)}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--surface-stage);color:var(--text-ink);font-family:var(--font-body);font-size:var(--body-s)}.dl-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:0;border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;text-decoration:none;font-family:var(--font-body);font-weight:var(--weight-semibold);line-height:1;transition:var(--transition-hover)}.dl-button:focus-visible{outline:none;box-shadow:var(--ring-focus)}.dl-button:disabled{cursor:not-allowed}.dl-button--s{font-size:var(--body-xs);padding:8px 14px}.dl-button--m{font-size:var(--body-s);padding:11px 20px}.dl-button--l{font-size:var(--body-m);padding:15px 28px}.dl-button--primary{background:var(--surface-accent);color:var(--text-on-accent)}.dl-button--primary:hover:not(:disabled){background:var(--surface-accent-hover)}.dl-button--primary:active:not(:disabled){background:var(--surface-accent-press);transform:scale(.98)}.dl-button--primary:disabled{background:var(--surface-slot);color:var(--text-ink-3)}.dl-button--secondary{background:transparent;color:var(--text-ink);box-shadow:inset 0 0 0 1px var(--rule-strong)}.dl-button--secondary:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--rule-ink)}.dl-button--secondary:active:not(:disabled){transform:scale(.98)}.dl-button--secondary:disabled{color:var(--text-ink-3);box-shadow:inset 0 0 0 1px var(--rule)}.dl-button--secondary:focus-visible{box-shadow:inset 0 0 0 1px var(--rule-ink),var(--ring-focus)}.dl-button--ghost{background:transparent;color:var(--text-ink)}.dl-button--ghost:hover:not(:disabled){background:var(--surface-panel)}.dl-button--ghost:active:not(:disabled){transform:scale(.98)}.dl-button--ghost:disabled{color:var(--text-ink-3)}.dl-button--link{background:transparent;color:var(--text-ink);padding:0;border-radius:0;box-shadow:inset 0 -1px 0 var(--rule-strong)}.dl-button--link:hover:not(:disabled){color:var(--text-link-hover);box-shadow:inset 0 -1px 0 var(--surface-accent)}.dl-button--link:disabled{color:var(--text-ink-3);box-shadow:inset 0 -1px 0 var(--rule)}.dl-label{font-family:var(--font-body);font-size:var(--label-m);font-weight:var(--weight-semibold);letter-spacing:0;line-height:var(--leading-label)}.dl-label--muted{color:var(--text-ink-3)}.dl-label--ink{color:var(--text-ink)}.dl-label--accent{color:var(--text-accent)}.dl-badge{display:inline-flex;align-items:center;gap:var(--space-2);padding:5px 11px;border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--label-m);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);line-height:var(--leading-label);text-transform:uppercase}.dl-badge--default{background:var(--surface-panel);color:var(--text-ink-2);box-shadow:inset 0 0 0 1px var(--rule)}.dl-badge--accent{background:var(--surface-accent-tint);color:var(--text-accent)}.dl-badge--ink{background:var(--text-ink);color:var(--text-on-accent)}.dl-badge__dot{width:6px;height:6px;flex:0 0 6px;border-radius:var(--radius-circle);background:currentColor}.dl-field{display:flex;flex-direction:column;gap:var(--space-2)}.dl-field__hint,.dl-field__error{margin:0;font-family:var(--font-body);font-size:var(--body-xs);line-height:var(--leading-body-tight)}.dl-field__hint{color:var(--text-ink-3)}.dl-field__error{color:var(--text-accent)}.dl-input,.dl-select{width:100%;padding:13px 14px;border:var(--border-strong);border-radius:var(--radius-s);background:var(--surface-stage);color:var(--text-ink);font-family:var(--font-body);font-size:var(--body-m);outline:none;transition:box-shadow var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.dl-input:focus-visible,.dl-select:focus-visible{border-color:var(--rule-ink);box-shadow:var(--ring-focus)}.dl-input[aria-invalid=true],.dl-select[aria-invalid=true]{border-color:var(--surface-accent)}.dl-select{cursor:pointer}.dl-dialog__scrim{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:var(--space-6);background:var(--scrim);animation:dl-fade var(--duration-overlay) var(--ease-standard)}.dl-dialog{position:relative;width:100%;max-width:560px;max-height:100%;overflow:auto;display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-7);background:var(--surface-panel);border-radius:var(--radius-xl);box-shadow:var(--shadow-overlay);animation:dl-dialog-in var(--duration-overlay) var(--ease-standard)}@keyframes dl-fade{0%{opacity:0}to{opacity:1}}@keyframes dl-dialog-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.dl-dialog__scrim,.dl-dialog{animation-name:dl-fade}}.dl-dialog__close{position:absolute;top:var(--space-5);right:var(--space-5);padding:4px;border:0;background:none;cursor:pointer;color:var(--text-ink-3);font-size:20px;line-height:1}.dl-dialog__close:hover{color:var(--text-ink)}.dl-dialog__close:focus-visible{outline:none;box-shadow:var(--ring-focus);border-radius:var(--radius-s)}.dl-dialog__title{margin:0;padding-right:var(--space-7);color:var(--text-ink);font-family:var(--font-display);font-optical-sizing:auto;font-variation-settings:var(--display-axes);font-size:var(--display-m);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display);line-height:var(--leading-display)}.dl-dialog__body{color:var(--text-ink-2);font-family:var(--font-body);font-size:var(--body-m);line-height:var(--leading-body)}.dl-dialog__footer{display:flex;align-items:center;gap:var(--space-3);padding-top:var(--space-5);border-top:var(--border-rule)}.dl-table__scroll{overflow-x:auto}.dl-table{width:100%;border-collapse:collapse;color:var(--text-ink);font-family:var(--font-body);font-size:var(--body-s);font-variant-numeric:tabular-nums}.dl-table th,.dl-table td{padding:var(--space-3) var(--space-4);border-bottom:var(--border-rule);text-align:left;vertical-align:middle}.dl-table th{border-bottom:var(--border-strong);color:var(--text-ink-3);font-family:var(--font-body);font-size:var(--label-m);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.dl-table__right{text-align:right}.dl-table__toggle{width:32px}.dl-table__toggle button{padding:var(--space-1);border:0;background:none;cursor:pointer;color:var(--text-ink-3);font-size:var(--body-s);line-height:1}.dl-table__toggle button:hover{color:var(--text-ink)}.dl-table__toggle button:focus-visible{outline:none;box-shadow:var(--ring-focus);border-radius:var(--radius-xs)}.dl-table__detail td{background:var(--surface-panel);color:var(--text-ink-2)}.dl-empty{margin:0;padding:var(--space-6) 0;color:var(--text-ink-3);font-family:var(--font-body);font-size:var(--body-s)}.dl-load-error{margin:0;padding:var(--space-6) 0;color:var(--text-accent);font-family:var(--font-body);font-size:var(--body-s)}.dl-shell{display:block;max-width:var(--container);margin:0 auto;padding:var(--space-7) var(--page-pad-x)}.dl-section__title{margin:var(--space-6) 0 0;color:var(--text-ink);font-family:var(--font-display);font-optical-sizing:auto;font-variation-settings:var(--display-axes);font-size:var(--display-s);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display-s);line-height:var(--leading-display-s)}.dl-sentence-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);width:100%;padding:var(--space-5) 0;border-bottom:var(--border-rule)}.dl-sentence-row__main{display:flex;min-width:0;flex-direction:column;gap:var(--space-1)}.dl-sentence-row__text{margin:0;color:var(--text-ink);font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body-tight)}.dl-sentence-row__meta{margin:0;color:var(--text-ink-3);font-family:var(--font-body);font-size:var(--body-xs);line-height:var(--leading-body-tight)}.dl-sentence-row__right{display:flex;flex:0 0 auto;align-items:center;gap:var(--space-4)}.dl-sensitive{color:var(--text-ink-3);font-family:var(--font-body);font-size:var(--body-xs);line-height:var(--leading-label);white-space:nowrap}.dl-diff--added{border-left:var(--border-thick) solid var(--surface-accent-tint);padding-left:var(--space-4)}.dl-diff--removed .dl-sentence-row__text{color:var(--text-ink-3);text-decoration:line-through}.dl-diff--changed{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-5) 0;border-bottom:var(--border-rule)}.dl-diff__before{margin:0;color:var(--text-ink-3);text-decoration:line-through;font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body-tight)}.dl-diff__after{margin:0;color:var(--text-ink);font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body-tight)}.dl-subjects__detail{display:flex;flex-direction:column;gap:var(--space-1)}.dl-mount-card__outcome{margin:0;color:var(--text-ink-2);font-family:var(--font-body);font-size:var(--body-xs);line-height:var(--leading-body-tight)}.dl-mount-form{display:flex;flex-direction:column;gap:var(--space-5)}.dl-mount-form__error{margin:0;padding:var(--space-3) var(--space-4);background:var(--surface-accent-tint);border-radius:var(--radius-s);color:var(--text-accent);font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body-tight)}.dl-mount-form__note{margin:0;color:var(--text-ink-2);font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body-tight)}.dl-mount-form__headers{display:flex;flex-direction:column;gap:var(--space-3)}.dl-mount-form__header-row{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:var(--space-3)}.dl-mount-form__actions{display:flex;align-items:center;gap:var(--space-3);padding-top:var(--space-5);border-top:var(--border-rule)}.dl-mount-dialog__classified{display:flex;flex-direction:column;gap:var(--space-3)}.dl-mount-dialog__classified-list{margin:0;padding-left:var(--space-5);font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body)}.dl-mount-detail__listing{display:flex;flex-direction:column;gap:var(--space-3)}.dl-mount-detail__listing-state{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.dl-mount-detail__listing-detail{color:var(--text-ink-3);font-family:var(--font-body);font-size:var(--body-xs)}.dl-mount-detail__notice{margin:0;max-width:var(--measure-prose);color:var(--text-ink-2);font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body)}.dl-mount-detail__tools{display:flex;flex-direction:column}.dl-mount-tool{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) 0;border-bottom:var(--border-rule)}.dl-mount-tool__header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.dl-mount-tool__name{margin:0;color:var(--text-ink);font-family:var(--font-body);font-size:var(--body-s);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.dl-mount-tool__description,.dl-mount-tool__note{margin:0;max-width:var(--measure-prose);color:var(--text-ink-2);font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body);overflow-wrap:anywhere}.dl-mount-tool__note{color:var(--text-ink-3);font-size:var(--body-xs)}.dl-mount-tool__annotations{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;color:var(--text-ink-3);font-family:var(--font-body);font-size:var(--body-xs);line-height:var(--leading-body-tight)}.dl-mount-tool__property{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.dl-vendor-name{color:var(--text-ink-3);font-family:var(--font-body);font-size:var(--body-xs);line-height:var(--leading-label);overflow-wrap:anywhere}.dl-mount-classify{display:flex;flex-direction:column;gap:var(--space-4)}.dl-mount-classify .dl-table td{vertical-align:top}.dl-mount-classify__tool{display:flex;flex-direction:column;gap:var(--space-2)}.dl-mount-classify__key{color:var(--text-ink);font-family:var(--font-body);font-size:var(--body-s);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.dl-mount-classify__picker{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);min-width:12rem}.dl-mount-classify__checks{display:flex;flex-direction:column;gap:var(--space-2)}.dl-mount-classify__parameter{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.dl-mount-classify__parameter .dl-select{min-width:8rem}.dl-mount-classify__parameter .dl-input{flex:1 1 16rem}.dl-mount-classify__note{margin:0;max-width:var(--measure-prose);color:var(--text-ink-3);font-family:var(--font-body);font-size:var(--body-xs);line-height:var(--leading-body)}.dl-mount-classify__new{display:flex;flex-direction:column;gap:var(--space-2);width:100%;padding-top:var(--space-3);border-top:var(--border-rule)}.dl-mount-classify__new-key{display:flex;align-items:center;gap:var(--space-2)}.dl-mount-classify__prefix{color:var(--text-ink-3);font-family:var(--font-body);font-size:var(--body-s);white-space:nowrap}.dl-mount-classify__new-actions{display:flex;align-items:center;gap:var(--space-2);padding-top:var(--space-2)}.dl-vendor-detail__file-input{display:none}.dl-vendor-detail__drift-intro{margin:0 0 var(--space-3);color:var(--text-ink-3);font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body-tight)}.dl-vendor-detail__drift{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-3)}.dl-vendor-detail__drift-line{font-family:var(--font-body);font-size:var(--body-m);line-height:var(--leading-body);overflow-wrap:anywhere}.dl-vendor-detail__drift-code{font-family:var(--font-mono);font-size:var(--body-s)}.dl-vendor-detail__coverage-detail{display:flex;flex-direction:column;gap:var(--space-1)}.dl-people__detail{display:flex;flex-direction:column;gap:var(--space-2)}.dl-people__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4)}.dl-people__claims{display:flex;flex-direction:column;gap:var(--space-2)}.dl-people__header-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.dl-people__note{margin:0;max-width:var(--measure-prose);color:var(--text-ink-2);font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body-tight)}.dl-people__erased,.dl-people__erase-copy{display:flex;flex-direction:column;gap:var(--space-3)}.dl-people__erased{padding:var(--space-6) 0}.dl-people__erased p,.dl-people__erase-copy p{margin:0;max-width:var(--measure-prose);color:var(--text-ink-2);font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body)}.dl-people__erase-list{margin:0;padding-left:var(--space-5);max-width:var(--measure-prose);color:var(--text-ink);font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body)}.dl-people__erase-subject{margin-left:var(--space-2);color:var(--text-ink-2)}.dl-people__residue{display:flex;flex-direction:column;gap:var(--space-2)}.dl-people__erased .dl-people__residue p{color:var(--text-ink)}.dl-people__attributes{display:flex;flex-direction:column}.dl-people__identity{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4) 0;border-bottom:var(--border-rule)}.dl-people__attr-list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.dl-people__attr{display:inline-flex;align-items:center;gap:var(--space-2)}.dl-people__attr-value,.dl-people__attr-empty{color:var(--text-ink-2);font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body-tight)}.dl-people__tools,.dl-people__exceptions{display:flex;flex-direction:column}.dl-grant{display:flex;flex-direction:column;gap:var(--space-5)}.dl-grant__error{margin:0;padding:var(--space-3) var(--space-4);background:var(--surface-accent-tint);border-radius:var(--radius-s);color:var(--text-accent);font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body-tight)}.dl-grant__resources{display:flex;flex-direction:column;gap:var(--space-4)}.dl-grant__connector{display:flex;flex-direction:column;gap:var(--space-3)}.dl-grant__verb-group,.dl-grant__resource-list{display:flex;flex-direction:column;gap:var(--space-2)}.dl-grant__resource,.dl-grant__checkbox{display:flex;align-items:center;gap:var(--space-2);color:var(--text-ink);font-family:var(--font-body);font-size:var(--body-s);cursor:pointer}.dl-grant__scope{display:flex;flex-direction:column;gap:var(--space-4)}.dl-grant__actions{display:flex;align-items:center;gap:var(--space-3);padding-top:var(--space-5);border-top:var(--border-rule)}.dl-overview__chain{margin:0;color:var(--text-ink-2);font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body-tight)}.dl-overview__chain--broken,.dl-overview__status--alarm{color:var(--text-accent);font-weight:var(--weight-semibold)}.dl-overview__status-error{margin:0;color:var(--text-ink-2);font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body-tight)}.dl-retention__note{margin:0;max-width:var(--measure-prose);color:var(--text-ink-3);font-family:var(--font-body);font-size:var(--body-xs);line-height:var(--leading-body)}.dl-policy-editor__check{display:flex;align-items:center;gap:var(--space-3);color:var(--text-ink);font-family:var(--font-body);font-size:var(--body-s)}.dl-scope-value{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-3) var(--space-4)}.dl-policy-editor__note{margin:0;max-width:var(--measure-prose);color:var(--text-ink-3);font-family:var(--font-body);font-size:var(--body-xs);line-height:var(--leading-body)}.dl-policy-editor__committed{margin:0;color:var(--text-ink);font-family:var(--font-body);font-size:var(--body-s);font-weight:var(--weight-semibold)}.dl-policy-editor__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);padding-top:var(--space-5);border-top:var(--border-rule)}.dl-policy-editor__invalid,.dl-policy-editor__proposal{display:flex;flex-direction:column;gap:var(--space-3)}.dl-policy-editor__commit{display:flex;flex-direction:column;gap:var(--space-5)}.dl-policy-editor__commit p{margin:0;max-width:var(--measure-prose);color:var(--text-ink-2);font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body)}.dl-policy-editor__error{margin:0;color:var(--text-accent);font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body-tight)}.dl-policy-editor__commit-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-5);border-top:var(--border-rule)}.dl-me__list{display:flex;flex-direction:column}.dl-me__revoke{display:flex;align-items:center;gap:var(--space-4)}.dl-me__revoke-note{max-width:36ch;color:var(--text-ink-3);font-family:var(--font-body);font-size:var(--body-xs);line-height:var(--leading-body-tight);text-align:right}.dl-connect{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.dl-signin{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);max-width:var(--container);margin:0 auto;padding:var(--space-7) var(--page-pad-x)}.dl-signin p{margin:0;max-width:var(--measure-prose);color:var(--text-ink-2);font-family:var(--font-body);font-size:var(--body-m);line-height:var(--leading-body)}.dl-signin .dl-load-error{padding:0}.dl-connect__copy{margin:0;max-width:var(--measure-prose);color:var(--text-ink-2);font-family:var(--font-body);font-size:var(--body-m);line-height:var(--leading-body)}.dl-reason{display:flex;flex-direction:column;gap:var(--space-5)}.dl-reason p{margin:0;max-width:var(--measure-prose)}.dl-reason form{display:flex;flex-direction:column;gap:var(--space-4)}.dl-reason__required{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.dl-reason__required .dl-empty{padding:0}.dl-build__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.dl-build__header .dl-section__title{margin-top:0}.dl-build__lede,.dl-build__note{margin:0;max-width:var(--measure-prose);color:var(--text-ink-2);font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body-tight)}.dl-build__fields{display:flex;flex-direction:column;gap:var(--space-4);max-width:var(--measure-prose)}.dl-build__textarea{width:100%;min-height:6rem;font-family:var(--font-mono);resize:vertical}.dl-build__templates{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;border:0}.dl-build__template{display:grid;grid-template-columns:auto 1fr;column-gap:var(--space-3);align-items:baseline}.dl-build__template-name{font-family:var(--font-body);font-weight:var(--weight-semibold)}.dl-build__template-tools,.dl-build__template-docs{grid-column:2;font-family:var(--font-body);font-size:var(--body-s);color:var(--text-ink-2)}.dl-build__error{margin:0;padding:var(--space-3) var(--space-4);background:var(--surface-accent-tint);border-radius:var(--radius-s);color:var(--text-accent);font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body-tight)}.dl-build__error p,.dl-build__error ul{margin:0}.dl-build__passed-over ul{margin:0;padding-left:var(--space-5);font-family:var(--font-body);font-size:var(--body-s);color:var(--text-ink-2)}.dl-build__actions{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.dl-build__count{font-family:var(--font-body);font-size:var(--body-s);color:var(--text-ink-2)}.dl-build__section{display:flex;flex-direction:column;gap:var(--space-4)}.dl-build__section-title{margin:0;font-family:var(--font-body);font-size:var(--body-m);font-weight:var(--weight-semibold)}.dl-build__question{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:var(--space-4);border:var(--border-rule);border-radius:var(--radius-s);max-width:var(--measure-prose)}.dl-build__ask{padding:0 var(--space-2);font-family:var(--font-body);font-size:var(--body-s);font-weight:var(--weight-semibold)}.dl-build__todo{margin:0;padding-left:var(--space-5);font-family:var(--font-body);font-size:var(--body-s);color:var(--text-ink-3)}.dl-build__check{display:inline-flex;align-items:baseline;gap:var(--space-2);font-family:var(--font-body);font-size:var(--body-s)}.dl-build__radios,.dl-build__choose-fields,.dl-build__field-group{display:flex;flex-direction:column;gap:var(--space-2)}.dl-build__path{color:var(--text-ink-3);font-family:var(--font-mono);font-size:var(--body-s)}.dl-build__keep{color:var(--text-ink-2)}.dl-build__inputs{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.dl-build__input{display:grid;grid-template-columns:minmax(6rem,auto) auto auto 1fr;align-items:center;gap:var(--space-3)}.dl-build__refusals{margin:0;padding-left:var(--space-5)}.dl-build__refusal{margin:0;color:var(--text-accent);font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body-tight)}.dl-build__preview-line{margin:0;font-family:var(--font-body);font-size:var(--body-s)}.dl-build__placeholder{color:var(--text-ink-3)}.dl-build__checklist ul{margin:0;padding-left:var(--space-5);font-family:var(--font-body);font-size:var(--body-s);color:var(--text-ink-2)}.dl-build__document pre{max-height:24rem;overflow:auto;margin:var(--space-3) 0 0;font-size:var(--body-s)}.dl-build__document summary{cursor:pointer;font-family:var(--font-body);font-size:var(--body-s)}@media(max-width:40rem){.dl-build__input{grid-template-columns:1fr}}.dl-build__arg{display:flex;flex-direction:column;gap:var(--space-2);max-width:var(--measure-prose)}.dl-build__hosts{margin:0;padding:var(--space-3) var(--space-4);border:var(--border-rule);border-radius:var(--radius-s);max-width:var(--measure-prose);font-family:var(--font-body);font-size:var(--body-m);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.dl-build__answer{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:var(--border-rule);border-radius:var(--radius-s);font-family:var(--font-body);font-size:var(--body-s);overflow-x:auto}.dl-build__answer p{margin:0}.dl-build__request{display:grid;grid-template-columns:auto 1fr;gap:var(--space-2) var(--space-4);margin:0}.dl-build__request dt{color:var(--text-ink-2)}.dl-build__request dd,.dl-build__request ul{margin:0;padding:0;list-style:none}.dl-build__keys ul{margin:0;padding-left:var(--space-5)}.dl-build__choice{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:0;padding:0;border:0;font-family:var(--font-body);font-size:var(--body-s)}.dl-build__outcome{margin:0;font-family:var(--font-body);font-size:var(--body-s);font-weight:var(--weight-semibold)}.dl-blueprint__section-title{display:inline;margin:0;font-family:var(--font-body);font-size:var(--body-m);font-weight:var(--weight-semibold)}.dl-blueprint__note{margin:0;font-family:var(--font-body);font-size:var(--body-s);color:var(--text-ink-2)}.dl-approval__row{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:var(--border-rule);border-radius:var(--radius-s)}.dl-approval__row-header{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3)}.dl-approval__object{margin:0;font-family:var(--font-body);font-size:var(--body-m);font-weight:var(--weight-semibold)}.dl-approval__group{margin:0;font-family:var(--font-body);font-size:var(--body-s);color:var(--text-ink-2)}.dl-approval__parts{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--space-4)}.dl-approval__part h4{margin:0 0 var(--space-2)}.dl-approval__lines{margin:0;padding-left:var(--space-5);font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body-tight);overflow-wrap:anywhere}.dl-approval__none{margin:0;font-family:var(--font-body);font-size:var(--body-s);color:var(--text-ink-3)}.dl-approval__known{color:var(--text-ink-3)}.dl-approval__evidence{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);margin:0}.dl-blueprint__things{display:flex;flex-direction:column;gap:var(--space-3);margin:var(--space-3) 0 0;padding:0;list-style:none}.dl-blueprint__thing{display:flex;flex-direction:column;gap:var(--space-1);font-family:var(--font-body);font-size:var(--body-s)}.dl-blueprint__call{color:var(--text-ink-3);font-family:var(--font-mono);font-size:var(--body-s);overflow-wrap:anywhere}.dl-blueprint__quote{font-style:italic;overflow-wrap:anywhere}.dl-blueprint__ask{margin:0;white-space:pre-line;font-weight:var(--weight-semibold)}.dl-setup__steps{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.dl-setup__step{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5) 0;border-top:1px solid var(--rule)}.dl-setup__head{display:flex;align-items:baseline;gap:var(--space-4)}.dl-setup__title{margin:0;color:var(--text-ink);font-family:var(--font-body);font-size:var(--body-m);font-weight:var(--weight-semibold)}.dl-setup__does,.dl-setup__approves,.dl-setup__result p,p.dl-setup__result{margin:0;max-width:var(--measure-prose);color:var(--text-ink-2);font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body)}.dl-setup__approves{color:var(--text-ink-3)}.dl-setup__refusal{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.dl-setup__refusal .dl-load-error{padding:0;max-width:var(--measure-prose)}.dl-setup__done{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.dl-setup__choose{display:flex;flex-direction:column;gap:var(--space-3)}.dl-setup__choices{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.dl-setup__choices li{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3)}.dl-setup__choices .rs-choice{min-width:12rem}.dl-group-picker{display:flex;flex-direction:column;gap:var(--space-2)}.dl-group-picker__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2);max-height:240px;overflow-y:auto}.dl-day-one__step{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5) 0;border-top:1px solid var(--rule)}.dl-day-one__head{display:flex;align-items:baseline;gap:var(--space-4);cursor:pointer;list-style:none}.dl-day-one__head::-webkit-details-marker{display:none}.dl-day-one__title{margin:0;color:var(--text-ink);font-family:var(--font-body);font-size:var(--body-m);font-weight:var(--weight-semibold)}.dl-day-one__body{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-3)}.dl-day-one__body p,.dl-day-one__clicks{margin:0;max-width:var(--measure-prose);color:var(--text-ink-2);font-family:var(--font-body);font-size:var(--body-s);line-height:var(--leading-body)}.dl-day-one__clicks{padding-left:var(--space-5)}.dl-day-one__body p.dl-day-one__say{color:var(--text-ink);font-size:var(--body-m);font-weight:var(--weight-semibold)}.dl-day-one__aside,.dl-day-one__body p.dl-day-one__aside{color:var(--text-ink-3)}.dl-day-one__more{display:flex;flex-direction:column;gap:var(--space-3)}.dl-day-one__links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin:0}.dl-day-one__address{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.dl-day-one__address code{font-family:var(--font-mono);font-size:var(--body-m);color:var(--text-ink);overflow-wrap:anywhere}.dl-start-page__questions{display:flex;flex-direction:column;gap:var(--space-3);max-width:var(--measure-prose)}.dl-start-page__question{display:flex;flex-direction:column;gap:var(--space-1);color:var(--text-ink-2);font-family:var(--font-body);font-size:var(--body-s)}.dl-start-page__sheet{max-width:var(--measure-prose);margin-top:var(--space-6);padding:var(--space-6);border:1px solid var(--rule);color:var(--text-ink);font-family:var(--font-body);font-size:var(--body-m);line-height:var(--leading-body)}.dl-start-page__sheet h1{margin:0 0 var(--space-4);font-size:var(--body-l)}.dl-start-page__sheet h2{margin:var(--space-5) 0 var(--space-2);font-size:var(--body-m);font-weight:var(--weight-semibold)}.dl-start-page__sheet p{margin:0 0 var(--space-3)}.dl-start-page__sheet ol,.dl-start-page__sheet ul{margin:0;padding-left:var(--space-5)}.dl-start-page__sheet code{font-family:var(--font-mono);overflow-wrap:anywhere}@media print{body:has(.dl-start-page__sheet) .v-side,body:has(.dl-start-page__sheet) .v-skip,body:has(.dl-start-page__sheet) .v-page-header,.dl-start-page__controls{display:none!important}body:has(.dl-start-page__sheet) .v-shell{display:block;background:none}.dl-start-page__sheet{margin:0;padding:0;border:none;max-width:none;color:#000;background:#fff}}
