.pdfv{display:flex;flex-direction:column;flex:1;min-height:0;width:100%;background:var(--surface-sunken, #f1f4f8)}.pdfv__bar{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:8px 12px;border-bottom:1px solid var(--border, #e4e8ee);background:var(--surface-card, #fff)}.pdfv__group{display:flex;align-items:center;gap:4px}.pdfv__btn{display:inline-grid;place-items:center;min-width:32px;height:32px;padding:0 6px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text-body);cursor:pointer;font:inherit;font-size:12.5px;font-weight:700}.pdfv__btn:hover:not(:disabled){background:var(--surface-sunken, #f1f4f8);border-color:var(--border, #e4e8ee)}.pdfv__btn:disabled{opacity:.4;cursor:default}.pdfv__btn.is-on{background:var(--va-blue-light, #e8f1fc);color:var(--va-blue, #0061cc);border-color:transparent}.pdfv__pageno{display:flex;align-items:center;gap:6px;margin:0 2px;font-size:13px;color:var(--text-muted)}.pdfv__pageno input{width:42px;height:30px;padding:0 6px;text-align:center;border:1px solid var(--border, #e4e8ee);border-radius:7px;background:var(--surface-card, #fff);color:var(--text-heading);font:inherit}.pdfv__zoom{height:32px;padding:0 8px;border:1px solid var(--border, #e4e8ee);border-radius:8px;background:var(--surface-card, #fff);color:var(--text-heading);font:inherit;font-size:13px}.pdfv__pages{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;align-items:center;gap:16px;padding:20px 24px}.pdfv__page{position:relative;flex-shrink:0;background:#fff;box-shadow:0 1px 3px #1018281f,0 6px 18px #10182814}.pdfv__page canvas{display:block}.pdfv__msg{margin:40px auto;color:var(--text-muted)}.pdfv__msg--error{color:var(--red, #c62828)}.pdfv.is-full{height:100vh}.pdfv.is-full .pdfv__pages{height:100%}@media (max-width: 640px){.pdfv__bar{justify-content:center}.pdfv__pages{padding:12px}}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:clip;opacity:1;line-height:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:CanvasText;z-index:0}.textLayer.highlighting{touch-action:none}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%}.textLayer>:not(.markedContent),.textLayer .markedContent span:not(.markedContent){z-index:1}.textLayer span.markedContent{top:0;height:0}.textLayer span[role=img]{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.textLayer .highlight{--highlight-bg-color:rgb(180 0 170 / .25);--highlight-selected-bg-color:rgb(0 100 0 / .25);--highlight-backdrop-filter:none;--highlight-selected-backdrop-filter:none}@media screen and (forced-colors: active){.textLayer .highlight{--highlight-bg-color:transparent;--highlight-selected-bg-color:transparent;--highlight-backdrop-filter:var(--hcm-highlight-filter);--highlight-selected-backdrop-filter:var( --hcm-highlight-selected-filter )}}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);-webkit-backdrop-filter:var(--highlight-backdrop-filter);backdrop-filter:var(--highlight-backdrop-filter);border-radius:4px}.appended:is(.textLayer .highlight){position:initial}.begin:is(.textLayer .highlight){border-radius:4px 0 0 4px}.end:is(.textLayer .highlight){border-radius:0 4px 4px 0}.middle:is(.textLayer .highlight){border-radius:0}.selected:is(.textLayer .highlight){background-color:var(--highlight-selected-bg-color);-webkit-backdrop-filter:var(--highlight-selected-backdrop-filter);backdrop-filter:var(--highlight-selected-backdrop-filter)}.textLayer ::-moz-selection{background:#0000ff40;background:color-mix(in srgb,AccentColor,transparent 75%)}.textLayer ::selection{background:#0000ff40;background:color-mix(in srgb,AccentColor,transparent 75%)}.textLayer br::-moz-selection{background:transparent}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2")}:root{--va-navy-deep:#0C1F3D;--va-navy:#0F3A70;--va-blue:#0061CC;--va-blue-dark:#0050A8;--va-blue-light:#E8F1FC;--va-blue-tint:rgba(0,97,204,.08);--n-0:#FFFFFF;--n-25:#F7F6F4;--n-50:#F2F1EE;--n-100:#E5E2DC;--n-150:#D8D4CD;--n-200:#CCC8C0;--n-300:#B5B0A8;--n-400:#9CA3AF;--n-500:#6B7280;--n-700:#374151;--n-900:#111827;--green:#1A7A4A;--green-light:#E8F5EE;--amber:#D97706;--amber-light:#FEF3C7;--amber-ink:#9A5608;--red:#D92D20;--red-light:#FEE2E0;--purple:#6B3FA0;--purple-light:#F0EAFA;--bg-base:#F5F6FA;--surface-card:var(--n-0);--surface-sunken:var(--n-25);--surface-hover:var(--n-50);--border:#E5E2DC;--border-light:#EFEDE8;--border-strong:var(--n-200);--text-heading:var(--n-900);--text-body:var(--n-700);--text-muted:var(--n-500);--text-faint:var(--n-400);--accent:var(--va-blue);--accent-ink:var(--va-blue-dark);--accent-tint:var(--va-blue-tint);--r-xs:4px;--r-sm:7px;--r-md:10px;--r-lg:14px;--r-xl:18px;--r-2xl:24px;--r-full:9999px;--sh-xs:0 1px 2px rgba(0,0,0,.04);--sh-sm:0 2px 8px rgba(0,0,0,.05);--sh-md:0 6px 20px rgba(0,0,0,.09);--sh-lg:0 8px 24px rgba(0,0,0,.1);--sh-xl:0 16px 40px rgba(0,0,0,.12);--t-s:.15s ease;--t-med:.25s ease;--sidebar-width:240px;--topbar-height:60px;--focus-ring:0 0 0 3px rgba(0,97,204,.2);--font-body:"Sora",-apple-system,BlinkMacSystemFont,system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace}*,*:before,*:after{box-sizing:border-box}html,body{height:100%;margin:0}#root{height:100%}body{font-family:var(--font-body);font-size:14px;letter-spacing:-.005em;color:var(--text-body);background:var(--bg-base);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--font-body);letter-spacing:-.03em;font-weight:700;margin:0}p{margin:0}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}button{font-family:inherit}:focus-visible{outline:2px solid var(--va-blue);outline-offset:2px}.is-hidden{display:none!important}.mono,.mt-mono{font-family:var(--font-mono);font-size:12.5px}.muted{color:var(--text-faint)}.ok{color:var(--green);font-weight:700}.danger{color:var(--red);font-weight:600}.mt{margin-top:12px}.ml-sm{margin-left:8px}.page__sub--alert{background:var(--amber-light);color:var(--amber-ink);display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;padding:4px 10px;border-radius:var(--r-full)}.sub{font-size:11px;color:var(--text-faint);margin-top:2px}.label{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);margin-bottom:10px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 16px;border-radius:var(--r-md);border:1px solid transparent;font-size:13.5px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background var(--t-s),border-color var(--t-s),color var(--t-s),box-shadow var(--t-s)}.btn--primary{background:var(--va-blue);color:#fff}.btn--primary:hover{background:var(--va-blue-dark);box-shadow:0 4px 14px #0061cc47}.btn--outline{background:transparent;border-color:var(--border-strong);color:var(--text-heading)}.btn--outline:hover{border-color:var(--va-blue);color:var(--va-blue)}.btn--ghost{background:transparent;color:var(--text-muted)}.btn--ghost:hover{background:var(--surface-hover);color:var(--text-heading)}.btn--danger{background:var(--red);color:#fff;border-color:var(--red)}.btn--danger:hover{background:#b42318;box-shadow:0 4px 14px #d92d2047}.btn--sm{padding:6px 11px;font-size:12px}.btn--block{width:100%;margin-top:12px}.btn[disabled]{opacity:.55;cursor:not-allowed}.iconbtn{background:none;border:none;cursor:pointer;padding:6px;border-radius:var(--r-md);color:var(--text-muted);font-size:18px;line-height:1}.iconbtn:hover{background:var(--surface-hover)}.cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 22px;border-radius:var(--r-full);font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;background:transparent;border:1px solid var(--border-strong);color:var(--text-heading);transition:background var(--t-med),border-color var(--t-med),color var(--t-med),transform var(--t-med),box-shadow var(--t-med)}.cta:hover{background:var(--va-blue);border-color:var(--va-blue);color:#fff;transform:translateY(-1px)}.cta:hover .cta__arrow{transform:translate(4px)}.cta__arrow{display:inline-block;transition:transform var(--t-med)}.cta--outline-blue{border-color:var(--va-blue);color:var(--va-blue)}.cta--outline-blue:hover{box-shadow:0 6px 18px #0061cc42}.cta--in-card{pointer-events:none}.cta-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.badge{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:var(--r-full);font-size:11px;font-weight:700;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em}.badge--sm{padding:2px 8px;font-size:10px}.badge--green{background:var(--green-light);color:var(--green)}.badge--neutral{background:var(--surface-sunken);color:var(--text-muted);border:1px solid var(--border)}.badge--amber{background:var(--amber-light);color:var(--amber-ink)}.badge--red{background:var(--red-light);color:var(--red)}.chip{display:inline-flex;align-items:center;padding:3px 9px;border-radius:var(--r-full);background:var(--surface-sunken);border:1px solid var(--border-light);font-size:10.5px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.status{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:var(--r-full);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.status--clean{background:var(--green-light);color:var(--green)}.status--partial,.status--remediation{background:var(--amber-light);color:var(--amber-ink)}.status--pending{background:var(--surface-sunken);color:var(--text-muted)}.status--bad{background:var(--red-light);color:var(--red)}.status--none{background:transparent;border:1px dashed var(--border);color:var(--text-faint);text-transform:none;letter-spacing:0;font-weight:600}.page__sub--ids{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.idchip{display:inline-flex;align-items:center;gap:7px;padding:3px 9px;border-radius:var(--r-full);border:1px solid var(--border-light);background:var(--surface-sunken);color:var(--text-muted);font:inherit;font-size:11.5px;text-transform:none;letter-spacing:0;cursor:pointer;transition:background var(--t-s),border-color var(--t-s),color var(--t-s)}.idchip:hover{border-color:var(--va-blue);color:var(--va-blue)}.idchip:active{transform:translateY(1px)}.btn--icon{padding-left:9px;padding-right:9px;gap:0}.idchip--empty{cursor:default;color:var(--text-faint);border-style:dashed}.idchip--empty:hover{border-color:var(--border-light);color:var(--text-faint)}.idchip__k{font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:10px;color:var(--text-faint)}.idchip:hover .idchip__k{color:inherit}.idchip__v{font-size:11.5px}.callout{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:var(--r-md);margin-bottom:18px;font-size:13px;line-height:1.6}.callout__icon{flex-shrink:0;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;color:#fff}.callout--info{background:var(--va-blue-light);border-left:3px solid var(--va-blue);color:var(--text-body)}.callout--info .callout__icon{background:var(--va-blue)}.callout--success{background:var(--green-light);border-left:3px solid var(--green)}.callout--success .callout__icon{background:var(--green)}.callout--danger{background:var(--red-light);border-left:3px solid var(--red)}.callout--danger .callout__icon{background:var(--red)}.callout--warning{background:var(--amber-light);border-left:3px solid var(--amber)}.callout--warning .callout__icon{background:var(--amber)}.field{margin-bottom:16px}.field__label{display:block;font-size:12.5px;font-weight:600;color:var(--text-heading);margin-bottom:6px}.req{color:var(--red)}.field__wrap{position:relative;display:flex;align-items:center}.field__icon{position:absolute;left:12px;font-size:13px;color:var(--text-faint);pointer-events:none}.field__wrap .input{padding-left:34px}.input{width:100%;padding:10px 13px;border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--surface-card);font-family:inherit;font-size:13.5px;color:var(--text-body);outline:none;transition:border-color var(--t-s),box-shadow var(--t-s)}.input:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}.input--search{max-width:260px}.textarea{width:100%;padding:11px 13px;border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--surface-card);font-family:var(--font-mono);font-size:12.5px;line-height:1.7;color:var(--text-body);resize:vertical;outline:none}.textarea:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}.field__hint{font-size:11.5px;color:var(--text-faint);margin-top:5px}.field__error{font-size:12px;color:var(--red);margin-top:5px;display:none}.field__error.is-on{display:block}.check{display:inline-flex;align-items:flex-start;gap:9px;font-size:13px;color:var(--text-body);cursor:pointer}.check input{margin:2px 0 0;accent-color:var(--va-blue);width:15px;height:15px}.check--block{display:flex;margin:4px 0 14px}.check--panel{display:flex;padding:14px 16px;border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--surface-sunken)}.card{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--r-lg);padding:20px;box-shadow:var(--sh-xs)}.card.is-dim{opacity:.82}.card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.card__title{font-size:15px;font-weight:700;color:var(--text-heading)}.card__sub{font-size:12.5px;color:var(--text-muted);margin:-8px 0 14px}.card__note{font-size:12.5px;color:var(--text-muted);line-height:1.7;margin-top:8px}.card__foot{padding-top:12px;margin-top:12px;border-top:1px solid var(--border-light);font-size:12px}.card__foot-note{font-size:11.5px;color:var(--text-faint);line-height:1.6;margin-top:12px;padding-top:12px;border-top:1px solid var(--border-light)}.card__brandhead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.stack{display:flex;flex-direction:column;gap:16px}.cols{display:grid;gap:16px}.cols--2-1{grid-template-columns:1fr 340px}.cols--6-4{grid-template-columns:minmax(0,6fr) minmax(0,4fr)}@media (max-width:1000px){.cols--6-4{grid-template-columns:1fr}}.grid{display:grid;gap:16px}.grid--2{grid-template-columns:repeat(2,1fr)}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:2fr 1fr 1fr 1fr}.kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:22px}.kpi{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--r-lg);padding:18px}.kpi__label{font-size:11.5px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}.kpi__value{font-size:30px;font-weight:800;color:var(--text-heading);letter-spacing:-.04em;margin:6px 0 2px}.kpi__note{font-size:11.5px;color:var(--text-faint)}.kpi__note--green{color:var(--green)}.kpi__note--red{color:var(--red)}.table-wrap{overflow-x:auto;margin:0 -20px;padding:0 20px}.table{width:100%;border-collapse:collapse;font-size:13px}.table th{text-align:left;padding:9px 12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint);border-bottom:1px solid var(--border);white-space:nowrap}.table td{padding:12px;border-bottom:1px solid var(--border-light);vertical-align:middle}.table tbody tr:last-child td{border-bottom:none}.table tbody tr:hover{background:var(--surface-hover)}.table td.mono{font-family:var(--font-mono);font-size:12px}.table td.cell-1line{white-space:nowrap}.table td.cell-wrap,.table th.cell-wrap{min-width:200px;max-width:260px;white-space:normal;word-break:break-word}.row-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.table td:last-child .row-actions{justify-content:flex-end;flex-wrap:nowrap;white-space:nowrap}.chunkbar{display:flex;width:110px;height:6px;border-radius:99px;overflow:hidden;background:var(--line, #e5e7eb)}.chunkbar__fill{display:block;height:100%;flex:0 0 auto;background:var(--brand, #2563eb);transition:width .3s ease}.chunkbar__fill--bad{background:var(--red, #dc2626)}.chunkbar--wide{width:100%;height:10px}.jobrun{background:var(--surface-sunken);border-radius:var(--r-md);padding:14px 16px}.jobrun__head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px;font-size:12px}.jobrun__spacer{flex:1 1 auto}.jobrun__foot{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:12px}.jobrun__stages{display:flex;gap:18px;flex-wrap:wrap;list-style:none;margin:0 0 12px;padding:0}.jobrun__stage{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--text-faint)}.jobrun__stage.is-done{color:var(--text-muted)}.jobrun__stage.is-now{color:var(--text-heading);font-weight:700}.jobrun__tick{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:99px;background:var(--surface);border:1px solid var(--border-light);font-size:10.5px;font-weight:700}.jobrun__stage.is-done .jobrun__tick{background:var(--green);border-color:var(--green);color:#fff}.jobrun__stage.is-now .jobrun__tick{border-color:var(--va-blue);color:var(--va-blue)}.jobrun__stage.is-now .jobrun__tick{animation:jobrun-pulse 1.6s ease-in-out infinite}@keyframes jobrun-pulse{0%,to{box-shadow:0 0 #2563eb59}50%{box-shadow:0 0 0 4px #2563eb00}}.jobrun__meter{display:flex;align-items:baseline;gap:10px;margin-top:8px;font-size:12px}.jobrun__meter strong{font-size:17px;font-weight:800;letter-spacing:-.02em}.card--progress{width:70%;max-width:70%}@media (max-width: 900px){.card--progress{width:100%;max-width:100%}}.numbers__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.numbers__bar .pills{margin-bottom:0}.numbers__tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.numbers__search{min-width:190px}.input--sm{padding:7px 11px;font-size:12.5px}.pill{border:1px solid transparent;background:var(--surface-hover);color:var(--text-muted);font-family:inherit;cursor:pointer}.pill.is-on{background:var(--va-blue-tint);color:var(--va-blue);border-color:var(--va-blue)}.pill:not(.is-on):hover{color:var(--text-body)}.pill--clear,.pill--low_risk,.pill--elevated,.pill--flagged{border-color:transparent;cursor:default}.th-sort{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer}.th-sort:hover{color:var(--text-body)}.th-sort.is-on{color:var(--va-blue)}.idplate{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:8px 0;padding:8px 12px;border-radius:var(--r-md);background:var(--surface-card);border:1px solid var(--border-strong)}.idplate__id{font-size:13.5px;font-weight:700;letter-spacing:.2px;word-break:break-all}.copyid{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:2px 7px;margin:0;border-radius:var(--r-sm);cursor:pointer;background:var(--surface-sunken);border:1px solid var(--border-light);color:var(--text-muted);font:inherit;text-align:left;transition:background var(--t-s),border-color var(--t-s),color var(--t-s)}.copyid:hover{background:var(--surface-hover);border-color:var(--border-strong);color:var(--text-body)}.copyid__value{font-size:11.5px;word-break:break-all;line-height:1.5}.copyid.is-copied{background:var(--green-light);border-color:var(--green);color:var(--green)}.idplate .copyid{background:transparent;border-color:transparent;padding:0}.idplate .copyid .copyid__value{font-size:13.5px;font-weight:700;letter-spacing:.2px}.kv{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--border-light);font-size:12.5px;color:var(--text-muted)}.kv:last-of-type{border-bottom:none}.kv strong{color:var(--text-heading);font-weight:600}.kv__v{display:flex;flex-direction:column;align-items:flex-end;gap:1px;min-width:0;text-align:right;line-height:1.35}.kv__v .sub{font-size:11px;white-space:normal}.meter{height:7px;border-radius:var(--r-full);background:var(--surface-sunken);overflow:hidden}.meter__fill{display:block;height:100%;background:var(--amber);transition:width var(--t-med),background var(--t-med)}.meter__fill.is-full{background:var(--green)}.meter__label{font-size:12px;color:var(--text-muted);margin-top:8px}.steps{list-style:none;margin:0;padding:0}.steps__item{display:flex;gap:13px;padding-bottom:16px;position:relative}.steps__item:not(:last-child):before{content:"";position:absolute;left:12px;top:26px;bottom:0;width:1px;background:var(--border)}.steps__dot{width:25px;height:25px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;background:var(--surface-sunken);border:1px solid var(--border);color:var(--text-faint);position:relative;z-index:1}.steps__item.is-done .steps__dot{background:var(--green);border-color:var(--green);color:#fff}.steps__t{font-size:13px;font-weight:700;color:var(--text-heading)}.steps__d{font-size:11.5px;color:var(--text-muted);margin-top:2px;line-height:1.55}.ticks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.ticks li{display:flex;gap:9px;font-size:12.5px;color:var(--text-body)}.ticks li:before{content:"✓";color:var(--green);font-weight:800;flex-shrink:0}.pills{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.pill{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:var(--r-full);font-size:12px;font-weight:700}.pill--clear{background:var(--green-light);color:var(--green)}.pill--low_risk,.pill--elevated{background:var(--amber-light);color:var(--amber-ink)}.pill--flagged{background:var(--red-light);color:var(--red)}.pill--unknown{background:var(--surface-sunken);color:var(--text-muted)}.hist{display:flex;align-items:center;gap:11px;padding:11px 0;border-bottom:1px solid var(--border-light);cursor:pointer}.hist:hover{background:var(--surface-hover)}.hist__ico{width:28px;height:28px;border-radius:var(--r-sm);background:var(--surface-sunken);display:flex;align-items:center;justify-content:center;color:var(--text-muted);flex-shrink:0}.hist__id{font-family:var(--font-mono);font-size:11.5px;font-weight:700;color:var(--accent-ink)}.hist__meta{font-size:11px;color:var(--text-faint)}.logos{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.logo-plate{display:inline-flex;align-items:center;justify-content:center;padding:9px 15px;border-radius:var(--r-sm);background:#fff;border:1px solid var(--border);flex-shrink:0}.logo-plate img{width:auto;max-width:195px;object-fit:contain;display:block}.logo-plate.is-muted{border-color:var(--border-light)}.logo-plate.is-muted img{filter:grayscale(1);opacity:.45}.app{display:flex;height:100%;min-height:0;background:var(--bg-base)}.sidebar{width:var(--sidebar-width);flex-shrink:0;display:flex;flex-direction:column;background:var(--surface-card);border-right:1px solid var(--border);height:100%}.sidebar__brand{display:flex;align-items:center;gap:10px;padding:18px 18px 14px}.sidebar__wordmark{font-size:15px;font-weight:800;color:var(--text-heading);letter-spacing:-.03em}.sidebar__nav{flex:1;overflow-y:auto;padding-bottom:12px}.nav__label{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--text-faint);padding:14px 18px 5px}.nav__service{display:flex;align-items:center;gap:7px;margin:14px 14px 4px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--accent-ink)}.nav__rail{width:3px;height:12px;border-radius:2px;background:var(--va-blue);flex-shrink:0}.nav__item{display:flex;align-items:center;gap:10px;padding:9px 14px;margin:1px 10px;border-radius:var(--r-md);font-size:13.5px;color:var(--text-body);cursor:pointer;transition:background var(--t-s),color var(--t-s)}.nav__item:hover{background:var(--surface-hover);text-decoration:none}.nav__item.is-active{background:var(--accent-tint);color:var(--accent-ink);font-weight:600}.nav__item--nested{padding-left:44px;font-size:13px}.nav__icon{width:20px;flex-shrink:0;text-align:center;color:var(--border-strong);font-size:14px}.nav__group{display:flex;align-items:center;gap:10px;padding:9px 14px;margin:1px 10px;border-radius:var(--r-md);font-size:13.5px;color:var(--text-body);cursor:pointer}.nav__group:hover{background:var(--surface-hover)}.nav__group-label{flex:1}.nav__caret{color:var(--border-strong);transition:transform var(--t-s);font-size:16px}.nav__group.is-open .nav__caret{transform:rotate(90deg)}.nav__group.is-current{color:var(--accent-ink);font-weight:600}.nav__group.is-current .nav__icon{color:var(--accent-ink)}.nav__children{display:none}.nav__children.is-open{display:block}.nav__item .badge{margin-left:auto}.sidebar__footer{display:flex;align-items:center;gap:10px;padding:12px 16px;border-top:1px solid var(--border);cursor:pointer}.sidebar__footer:hover{background:var(--surface-hover)}.sidebar__user{flex:1;min-width:0}.sidebar__name{font-size:13px;font-weight:600;color:var(--text-heading)}.sidebar__org{font-size:11px;color:var(--text-faint)}.sidebar__out{color:var(--border-strong)}.avatar{width:34px;height:34px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--va-navy);color:#fff;font-size:12px;font-weight:700}.main{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.topbar{height:var(--topbar-height);flex-shrink:0;display:flex;align-items:center;gap:12px;padding:0 22px;background:var(--surface-card);border-bottom:1px solid var(--border)}.topbar__mobile{display:none;align-items:center;gap:12px}.topbar__search{flex:1;min-width:0}.topbar__spacer{flex:1}.topbar__user{display:flex;align-items:center;gap:9px}.topbar__name{font-size:13px;font-weight:700;color:var(--text-heading);line-height:1.1}.topbar__org{font-size:11px;color:var(--text-faint)}.content{flex:1;overflow-y:auto}.page{display:none;padding:24px 28px 40px}.page.is-active{display:block}.page__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px;flex-wrap:wrap}.page__title{font-size:20px;font-weight:800;color:var(--text-heading);letter-spacing:-.02em;margin-bottom:3px}.page__actions{display:flex;gap:8px;flex-wrap:wrap}.scrim{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:490}.scrim.is-on{display:block}.eyebrow{display:flex;align-items:center;gap:12px}.eyebrow span:last-child{font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--va-blue);white-space:nowrap}.eyebrow__rule{width:34px;height:2px;border-radius:1px;background:var(--va-blue);flex-shrink:0}.eyebrow--purple span:last-child{color:var(--purple)}.eyebrow--purple .eyebrow__rule{background:var(--purple)}.eyebrow--navy span:last-child{color:var(--va-navy)}.eyebrow--navy .eyebrow__rule{background:var(--va-navy)}.hero{max-width:1280px;margin-bottom:38px}.hero .eyebrow{margin-bottom:20px}.hero__title{font-size:46px;font-weight:800;line-height:1.08;letter-spacing:-.04em;color:var(--text-heading);margin-bottom:24px}.hero__body{font-size:16px;line-height:1.72;color:var(--text-body);margin-bottom:28px;max-width:900px}.svc-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(310px,100%),1fr))}.svc-card{position:relative;display:flex;flex-direction:column;overflow:hidden;cursor:pointer;aspect-ratio:1/1;min-height:400px;padding:26px 24px 22px;border-radius:var(--r-2xl);background:var(--surface-card);border:1.5px solid var(--border);box-shadow:var(--sh-sm);transition:transform var(--t-med),box-shadow var(--t-med),border-color var(--t-s)}.svc-card:hover,.svc-card:focus-visible{transform:translateY(-4px);box-shadow:var(--sh-lg);border-color:var(--va-blue)}.svc-card:hover .cta--in-card{background:var(--va-blue);border-color:var(--va-blue);color:#fff}.svc-card:hover .cta--in-card .cta__arrow{transform:translate(4px)}.svc-card__wash{position:absolute;top:0;right:0;width:200px;height:200px;border-radius:50%;background:var(--va-blue-light);transform:translate(35%,-35%);opacity:.55;transition:opacity var(--t-med);pointer-events:none}.svc-card:hover .svc-card__wash{opacity:1}.svc-card__wash--purple{background:var(--purple-light)}.svc-card__wash--navy{background:#0f3a7014}.svc-card__top{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:18px}.svc-card__title{position:relative;font-size:26px;font-weight:800;line-height:1.14;letter-spacing:-.035em;color:var(--text-heading);margin-bottom:14px;min-height:60px;white-space:pre-line;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.svc-card__body{position:relative;font-size:13px;line-height:1.72;color:var(--text-body);white-space:pre-line}.svc-card__foot{position:relative;margin-top:auto;padding-top:18px}.svc-card__foot .logos{margin-bottom:16px}.soon{position:relative;overflow:hidden;border-radius:var(--r-2xl);border:1px solid var(--border);background:var(--surface-card);padding:32px 30px;margin-bottom:20px;box-shadow:var(--sh-sm);display:flex;gap:18px;align-items:flex-start;flex-wrap:wrap}.soon__wash{position:absolute;top:0;right:0;width:280px;height:280px;border-radius:50%;background:var(--va-blue-light);transform:translate(35%,-40%);pointer-events:none}.soon__wash--purple{background:var(--purple-light)}.soon__wash--navy{background:#0f3a7014}.soon__inner{position:relative;flex:1;min-width:260px}.soon__head{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:16px}.soon__title{font-size:36px;font-weight:800;line-height:1.1;letter-spacing:-.04em;color:var(--text-heading);margin-bottom:16px;max-width:640px}.soon__body{font-size:13.5px;line-height:1.7;color:var(--text-body);max-width:680px;margin-bottom:16px}.soon .btn{position:relative;flex-shrink:0}.picker{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.picker--tiles{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.picker__item{display:flex;gap:12px;align-items:flex-start;padding:14px 15px;border-radius:var(--r-md);border:1.5px solid var(--border);background:var(--surface-card);cursor:pointer;transition:border-color var(--t-s),background var(--t-s)}.picker__item.is-on{border-color:var(--va-blue);background:var(--accent-tint)}.picker__item.is-off{background:var(--surface-sunken);opacity:.62;cursor:not-allowed}.picker__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.picker__body strong{font-size:13.5px;color:var(--text-heading)}.picker__note{font-size:11.5px;color:var(--text-muted);line-height:1.5}.picker__item input{accent-color:var(--va-blue);width:16px;height:16px;margin-top:2px}.stepper{display:flex;align-items:center;justify-content:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:18px}button.stepper__step{background:none;border:0;padding:0;font:inherit;cursor:pointer;text-align:left}button.stepper__step:hover{color:var(--va-blue)}.stepper__item{display:flex}.stepper__step--link:hover .stepper__label{text-decoration:underline;text-underline-offset:3px}.stepper__step--link:focus-visible{outline:2px solid var(--va-blue);outline-offset:3px;border-radius:6px}.stepper__step{display:flex;align-items:center;gap:9px;opacity:.45;font-size:12.5px;color:var(--text-muted)}.stepper__step.is-active{opacity:1;font-weight:700;color:var(--text-heading)}.stepper__step.is-done{opacity:1}.stepper__dot{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;background:var(--surface-sunken);border:1px solid var(--border);color:var(--text-faint)}.stepper__step.is-active .stepper__dot{background:var(--va-blue);border-color:var(--va-blue);color:#fff}.stepper__step.is-done .stepper__dot{background:var(--green);border-color:var(--green);color:#fff}.stepper__line{flex:0 0 28px;height:1px;background:var(--border)}.menu{position:relative;display:inline-block}.menu__list{position:absolute;top:calc(100% + 6px);right:0;z-index:400;min-width:236px;padding:6px;background:var(--surface-card);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--sh-lg,var(--sh-xl))}.menu__item{display:flex;align-items:center;gap:9px;width:100%;padding:9px 11px;border:0;border-radius:var(--r-sm);background:none;font:inherit;font-size:13px;font-weight:600;color:var(--text-heading);text-align:left;cursor:pointer}.menu__item:hover:not(:disabled){background:var(--surface-hover)}.menu__item--primary{color:var(--va-blue)}.menu__item--danger{color:var(--red)}.menu__item:disabled{color:var(--text-faint);cursor:not-allowed}.modal__panel--sm{max-width:460px}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:600;align-items:center;justify-content:center;padding:24px}.modal.is-open{display:flex}.modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c1f3d8c}.modal__panel{position:relative;width:100%;max-width:640px;max-height:88vh;overflow-y:auto;background:var(--surface-card);border-radius:var(--r-xl);box-shadow:var(--sh-xl)}.modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:22px 24px 14px;border-bottom:1px solid var(--border-light)}.modal__title{font-size:21px;font-weight:800;letter-spacing:-.03em;color:var(--text-heading)}.modal__sub{font-size:12.5px;color:var(--text-muted);margin-top:3px}.modal__body{padding:20px 24px}.modal__lead{font-size:13px;line-height:1.7;color:var(--text-body);margin-bottom:18px;white-space:pre-line}.modal__steps{margin:-6px 0 4px;padding-left:20px;font-size:13px;line-height:1.9;color:var(--text-body)}.modal__steps li::marker{color:var(--text-muted);font-weight:600}.modal__foot{display:flex;justify-content:flex-end;gap:8px;padding:16px 24px;border-top:1px solid var(--border-light)}.tile{display:flex;gap:13px;padding:16px;border-radius:var(--r-md);cursor:pointer;border:1.5px solid var(--border);background:var(--surface-card);transition:transform var(--t-s),border-color var(--t-s),background var(--t-s),box-shadow var(--t-s)}.tile:hover{transform:translateY(-2px);border-color:var(--va-blue);background:var(--surface-hover);box-shadow:var(--sh-sm)}.tile__ico{width:38px;height:38px;border-radius:var(--r-sm);flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--va-blue);color:#fff;font-size:17px}.tile__step{font-size:10px;font-weight:800;color:var(--text-faint);margin-bottom:3px}.tile__title{font-size:14px;font-weight:700;color:var(--text-heading);margin-bottom:3px}.tile__desc{font-size:11.5px;color:var(--text-muted);line-height:1.55}.tile__arrow{align-self:center;color:var(--border-strong);font-size:18px}.tile:hover .tile__arrow{color:var(--va-blue)}.tile{width:100%;text-align:left;font:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tile:focus-visible{outline:2px solid var(--va-blue);outline-offset:2px;border-color:var(--va-blue)}.tile:active{transform:translateY(0)}.toast{position:fixed;bottom:24px;right:24px;z-index:900;display:none;align-items:center;gap:10px;padding:12px 18px;border-radius:var(--r-md);background:var(--surface-card);border:1px solid var(--border);box-shadow:var(--sh-lg);font-size:13px;color:var(--text-heading)}.toast.is-on{display:flex}.toast__ico{color:var(--green);font-weight:800}.auth{position:relative;min-height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:44px 24px;background:var(--va-navy-deep)}.auth__flare{position:absolute;pointer-events:none}.auth__flare--a{top:-40%;left:-10%;width:85%;height:150%;transform:rotate(-18deg);filter:blur(90px);opacity:.85;background:linear-gradient(102deg,transparent 8%,rgba(0,97,204,.62) 34%,rgba(26,77,143,.42) 56%,transparent 82%)}.auth__flare--b{top:-55%;right:-18%;width:70%;height:160%;transform:rotate(14deg);filter:blur(110px);opacity:.7;background:linear-gradient(78deg,transparent 12%,rgba(64,132,225,.45) 40%,rgba(0,97,204,.28) 62%,transparent 88%)}.auth__veil{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0714264d,#071426b8)}.auth__seam{position:absolute;left:0;right:0;top:38%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.16),transparent)}.auth__inner{position:relative;width:100%;max-width:440px}.auth__logo{display:flex;justify-content:center;margin-bottom:26px}.auth__card{background:var(--surface-card);border-radius:var(--r-xl);border:1px solid rgba(255,255,255,.1);box-shadow:0 26px 70px #0000006b;padding:34px 34px 30px}.auth__view{display:none}.auth__view.is-active{display:block}.auth__title{font-size:28px;font-weight:800;line-height:1.15;letter-spacing:-.035em;color:var(--text-heading);margin-bottom:6px}.auth__sub{font-size:13.5px;color:var(--text-muted);margin-bottom:26px}.auth__row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:2px 0 20px;flex-wrap:wrap}.auth__foot{margin-top:22px;text-align:center;font-size:13px;color:var(--text-muted)}.auth__legal{margin-top:22px;text-align:center;font-size:11.5px;color:#ffffff6b}.link{font-weight:600;font-size:12.5px}.demo{margin-top:22px;padding:15px 16px;border-radius:var(--r-md);background:var(--accent-tint);border:1px dashed var(--va-blue)}.demo__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;flex-wrap:wrap}.demo__label{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink)}.demo__row{display:flex;gap:8px;font-size:12px;margin-bottom:5px}.demo__k{color:var(--text-muted);width:66px;flex-shrink:0}.demo__v{font-family:var(--font-mono);font-weight:700;color:var(--text-heading);word-break:break-all}@media (max-width:1100px){.cols--2-1{grid-template-columns:1fr}.kpis{grid-template-columns:repeat(2,1fr)}.grid--3{grid-template-columns:1fr}}@media (max-width:900px){.sidebar{position:fixed;top:0;left:0;bottom:0;z-index:500;transform:translate(-100%);transition:transform var(--t-med);box-shadow:var(--sh-xl)}.sidebar.is-open{transform:translate(0)}.topbar__mobile{display:flex}.topbar__spacer,.topbar__name,.topbar__org{display:none}.svc-card{aspect-ratio:auto;min-height:300px}.hero__title{font-size:38px}.grid--2,.grid--3,.grid--4{grid-template-columns:1fr}.page{padding:20px 18px 32px}}@media (max-width:760px){.cta-row{width:100%;flex-direction:column;align-items:stretch}.cta{width:100%;padding:12px 18px;font-size:13.5px;white-space:normal;text-align:center}}@media (max-width:640px){.hero__body{display:none}.svc-grid{grid-template-columns:1fr;gap:14px}.svc-card{aspect-ratio:auto;min-height:238px;padding:20px 18px 18px}.svc-card__body{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.hero__title{font-size:30px;letter-spacing:-.03em}.soon__title{font-size:26px}.svc-card__title{font-size:21px;min-height:48px}.kpis{grid-template-columns:1fr}.input--search{max-width:none}.auth__card{padding:26px 22px 24px}.auth__title{font-size:24px}}@media (max-width:400px){.hero__title{font-size:26px}.svc-card__title{font-size:19px;min-height:44px}.svc-card{min-height:224px}.cta{padding:11px 14px;font-size:12.5px;gap:8px}}.tabs{display:flex;gap:2px;margin:0 0 18px;border-bottom:1px solid var(--line, #e3e8ef);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tabs__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:10px 16px;font:inherit;font-size:13.5px;font-weight:600;color:var(--ink-3, #667085);cursor:pointer;white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-1px}.tabs__tab:hover{color:var(--ink-1, #101828)}.tabs__tab.is-active{color:var(--va-blue, #1570ef);border-bottom-color:var(--va-blue, #1570ef)}.reqhead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start}.reqhead__stage .status{margin-bottom:8px}.reqhead__meta .kv{padding:4px 0}@media (max-width: 720px){.reqhead{grid-template-columns:1fr}}.note{padding:12px 0;border-bottom:1px solid var(--line, #e3e8ef)}.note:last-child{border-bottom:0}.note--internal{background:var(--wash, #f9fafb);border-left:3px solid var(--amber, #f79009);padding-left:12px}.note__body{font-size:13.5px;white-space:pre-wrap;word-break:break-word}.note__meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:6px;font-size:11.5px;color:var(--ink-3, #667085)}.dispatch{padding:14px 0;border-bottom:1px solid var(--line, #e3e8ef)}.dispatch:last-child{border-bottom:0}.dispatch__head{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:13.5px}.dispatch__meta{display:flex;flex-wrap:wrap;gap:12px;margin:6px 0 8px;font-size:11.5px;color:var(--ink-3, #667085)}.payload{margin-top:8px}.payload__head{display:flex;align-items:center;gap:6px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:6px 0;font:inherit;font-size:12px;font-weight:600;color:var(--ink-2, #344054);cursor:pointer;text-align:left}.payload__size{margin-left:auto;font-weight:400;color:var(--ink-3, #667085)}.payload__body{margin:0;padding:12px 14px;background:var(--wash, #f9fafb);border:1px solid var(--line, #e3e8ef);border-radius:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;line-height:1.55;overflow-x:auto;max-height:420px;overflow-y:auto;white-space:pre}.payload__empty{padding:8px 0;font-size:12px;color:var(--ink-3, #667085)}.provider-card{display:flex;flex-direction:column}.provider-card .cta-row{margin-top:auto;padding-top:12px}.verdict{margin:10px 0 14px;padding:12px 14px;border:1px solid var(--line, #e3e8ef);border-radius:10px;background:var(--wash, #f9fafb)}.verdict__head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.verdict__label{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.verdict__raw{font-size:11px;color:var(--text-faint)}.verdict__state{margin:8px 0 2px;font-size:12.5px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.verdict .cta-row{margin-top:10px;padding-top:0;flex-wrap:wrap}.compose{margin-top:12px;padding:14px;border:1px solid var(--line, #e3e8ef);border-radius:10px;background:var(--wash, #f9fafb)}.link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;font:inherit;color:var(--va-blue, #1570ef);font-weight:600;cursor:pointer;text-decoration:underline}.filters{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 16px}.filters__chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line, #e3e8ef);background:#fff;border-radius:999px;padding:5px 12px;font:inherit;font-size:12px;font-weight:600;color:var(--ink-3, #667085);cursor:pointer}.filters__chip:hover{border-color:var(--va-blue, #1570ef);color:var(--va-blue, #1570ef)}.filters__chip.is-on{background:var(--va-blue, #1570ef);border-color:var(--va-blue, #1570ef);color:#fff}.tl{list-style:none;margin:0;padding:0}.tl__item{position:relative;display:flex;gap:14px;padding:0 0 22px}.tl__item:before{content:"";position:absolute;left:12px;top:26px;bottom:0;width:2px;background:var(--line, #e3e8ef)}.tl__item:last-child{padding-bottom:0}.tl__item:last-child:before{display:none}.tl__dot{position:relative;z-index:1;flex:0 0 26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--wash, #f9fafb);border:1px solid var(--line, #e3e8ef);color:var(--ink-3, #667085)}.tl__item--client .tl__dot{border-color:#b2ddff;background:#eff8ff;color:#1570ef}.tl__item--approver .tl__dot{border-color:#abefc6;background:#ecfdf3;color:#067647}.tl__item--provider .tl__dot{border-color:#d9d6fe;background:#f4f3ff;color:#6941c6}.tl__body{flex:1;min-width:0}.tl__head{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:13.5px}.tl__at{margin-left:auto;font-size:11.5px;color:var(--ink-3, #667085);white-space:nowrap}.tl__detail{margin-top:4px;font-size:12.5px;color:var(--ink-2, #344054);white-space:pre-wrap;word-break:break-word}.tl__meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px;font-size:11.5px;color:var(--ink-3, #667085)}.badge--blue{background:#eff8ff;color:#175cd3}.badge--purple{background:#f4f3ff;color:#5925dc}@media (max-width: 640px){.tl__at{margin-left:0;width:100%}}.staffchip{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:#fdf6e3;color:#8a6100;font-size:10.5px;font-weight:700;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;cursor:default;vertical-align:middle}.card--staff .card__head{align-items:center}.staff-block{background:#fdfaf0;border-radius:8px;padding:12px 14px;margin:12px 0}.staff-block__head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.tabs__tab__lock{display:inline-flex;vertical-align:-1px;margin-right:5px;opacity:.6}.th--staff,.td--staff{background:#fdfaf0}.th--staff{white-space:nowrap}.th--staff .staffchip{margin-left:6px}.soon-page{--soon-accent:var(--purple);--soon-bloom:107,63,160}.soon-page.soon--navy{--soon-accent:var(--va-navy);--soon-bloom:15,58,112}.soon{position:relative;overflow:hidden;padding:26px 28px 24px;margin-bottom:16px}.soon__wash{position:absolute;top:-120px;right:-90px;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,rgba(var(--soon-bloom),.16),rgba(var(--soon-bloom),0) 68%);pointer-events:none}.soon__head{position:relative;display:flex;align-items:flex-start;gap:20px}.soon__mark{flex-shrink:0;width:56px;height:56px;border-radius:var(--r-lg);background:var(--soon-accent);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px rgba(var(--soon-bloom),.28)}.soon__headings{flex:1;min-width:0}.soon__eyebrow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px}.soon__title{font-size:36px;font-weight:800;letter-spacing:-.03em;color:var(--text-heading);line-height:1.1;margin-bottom:12px}.soon__body{font-size:14.5px;line-height:1.75;color:var(--text-body);max-width:60ch;white-space:normal;margin-bottom:16px}.soon__notify{flex-shrink:0;align-self:flex-start}.steps{list-style:none;position:relative;padding-top:4px}.steps__item{position:relative;display:flex;gap:14px;padding-bottom:22px}.steps__item:last-child{padding-bottom:0}.steps__item:not(:last-child):before{content:"";position:absolute;left:15px;top:32px;bottom:6px;width:1px;background:var(--border)}.steps__num{flex-shrink:0;width:31px;height:31px;border-radius:var(--r-full);border:1px solid var(--border);background:var(--surface-card);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--text-muted);position:relative;z-index:1}.steps__body strong{display:block;font-size:14px;font-weight:700;color:var(--text-heading);margin-bottom:3px}.steps__body p{font-size:12.5px;line-height:1.7;color:var(--text-muted)}.ticks{list-style:none;display:flex;flex-direction:column;gap:11px}.ticks li{display:flex;align-items:flex-start;gap:9px;font-size:12.5px;line-height:1.6;color:var(--text-body)}.ticks__ico{flex-shrink:0;margin-top:1px}.ticks__ico--done{color:var(--soon-accent,var(--purple))}.ticks__ico--wait{color:var(--text-faint)}@media (max-width:900px){.soon__head{flex-wrap:wrap}.soon__notify{order:3;width:100%;justify-content:center}.soon__title{font-size:28px}}.prog{margin-top:14px}.prog__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:12.5px;color:var(--text-muted);margin-bottom:6px}.prog__head strong{font-size:13px;color:var(--text-heading);font-variant-numeric:tabular-nums}.prog__track{height:8px;border-radius:var(--r-full);background:var(--surface-sunken);border:1px solid var(--border-light);overflow:hidden}.prog__track--thin{height:4px;margin-top:8px;border:0}.prog__fill{height:100%;border-radius:var(--r-full);transition:width .45s ease}.prog__fill--blue{background:var(--va-blue)}.prog__fill--red{background:var(--red)}.drop{margin-top:14px;display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 20px;border:1.5px dashed var(--border-strong);border-radius:var(--r-lg);background:var(--surface-sunken);color:var(--text-muted);cursor:pointer;text-align:center;transition:border-color var(--t-s),background var(--t-s),color var(--t-s)}.drop:hover,.drop.is-over{border-color:var(--va-blue);background:var(--va-blue-light);color:var(--va-blue)}.drop strong{font-size:13.5px;color:var(--text-heading)}.drop.is-over strong{color:var(--va-blue)}.drop__note{font-size:12px}.stats4{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.stats3{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.stat{background:var(--surface-sunken);border-radius:var(--r-md);padding:12px 14px}.stat__n{display:block;font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--text-heading);font-variant-numeric:tabular-nums}.stat__l{font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em}.runrow{display:block;width:100%;text-align:left;background:transparent;border:0;border-top:1px solid var(--border-light);padding:11px 2px;cursor:pointer}.runrow:first-of-type{border-top:0}.runrow:hover{background:var(--surface-hover)}.runrow.is-open{background:var(--va-blue-tint)}.runrow__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.runrow__meta{font-size:11.5px;color:var(--text-muted);margin-top:3px}.card--ask{background:#fdfaf0}@media (max-width:900px){.stats4,.stats3{grid-template-columns:repeat(2,1fr)}}.gridbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:12px 0 2px;padding:10px 12px;border:1px solid var(--border-light);border-radius:var(--r-md);background:var(--surface-sunken)}.gridbar__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.gridbar__sel{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-muted)}.th--tick{width:34px;text-align:center}.table tbody tr.is-picked{background:var(--va-blue-tint)}.field__fixed{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;border:1px solid var(--border-light);border-radius:var(--r-md);background:var(--surface-sunken);font-size:13px;color:var(--text-body)}.field__fixed strong{color:var(--text-heading);font-weight:650}.field__fixed .mono{font-size:12px;color:var(--text-muted)}.kpis--3{grid-template-columns:repeat(3,1fr)}.kpis--7{grid-template-columns:repeat(7,minmax(0,1fr))}.kpis--6{grid-template-columns:repeat(6,1fr);gap:12px}.metrics{grid-column:5 / -1;grid-row:1;display:flex;flex-direction:column}.metrics__rows{display:flex;flex-direction:column;gap:8px;margin:10px 0 4px}.metrics__row{display:grid;grid-template-columns:82px 1fr 54px;align-items:center;gap:8px}.metrics__name{font-size:12px;font-weight:600;color:var(--text-muted)}.metrics__total{font-size:12px;font-weight:700;text-align:right;color:var(--text-heading)}.metrics__bar{display:flex;height:20px;border-radius:5px;overflow:hidden;background:var(--surface-hover)}.metrics__bar--empty{align-items:center;justify-content:center;font-size:11px;color:var(--text-faint);background:var(--surface-hover)}.metrics__seg{border:0;padding:0;cursor:pointer;color:#fff;font-size:10.5px;font-weight:700;display:flex;align-items:center;justify-content:center;min-width:3px;transition:filter .12s ease;overflow:hidden}.metrics__seg:hover{filter:brightness(1.12)}.metrics__seg.is-on{box-shadow:inset 0 0 0 2px var(--text-heading)}.metrics__seg--very_poor{background:var(--red)}.metrics__seg--poor{background:var(--amber)}.metrics__seg--normal{background:#5b8def}.metrics__seg--good{background:var(--green)}.metrics__legend{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:8px;border-top:1px solid var(--border-light)}.metrics__key{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--text-faint)}.metrics__dot{width:9px;height:9px;border-radius:3px;display:inline-block}@media (max-width:1400px){.metrics{grid-column:3 / -1;grid-row:1}}@media (max-width:1100px){.metrics{grid-column:1 / -1;grid-row:auto}}@media (max-width:760px){.metrics{grid-column:1 / -1}.metrics__row{grid-template-columns:74px 1fr 48px}}.kpi__value--sm{font-size:22px;margin:4px 0 2px}.kpi__note--faint{color:var(--text-faint);opacity:.75}@media (max-width:1400px){.kpis--6,.kpis--7{grid-template-columns:repeat(4,1fr)}}@media (max-width:1100px){.kpis{grid-template-columns:repeat(2,1fr)}.kpis--3,.kpis--6,.kpis--7{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.kpis,.kpis--3,.kpis--6,.kpis--7{grid-template-columns:repeat(2,1fr);gap:10px}.kpi{padding:14px}.kpi__value{font-size:24px}.kpi__value--sm{font-size:19px}}@media (max-width:460px){.kpis,.kpis--3,.kpis--6,.kpis--7{grid-template-columns:1fr}}.filterbar__select{width:fit-content;min-width:0;max-width:260px;flex:0 0 auto}.daterange{position:relative}.daterange__button{display:inline-flex;align-items:center;gap:6px;cursor:pointer;text-align:left;white-space:nowrap}.daterange__button.is-set{border-color:var(--va-blue);color:var(--va-blue)}.daterange__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;border:0;background:transparent;padding:0;cursor:default}.daterange__panel{position:absolute;z-index:21;top:calc(100% + 6px);left:0;min-width:290px;background:var(--surface-card);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:0 12px 32px #10182824;padding:14px}.daterange__row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.daterange__row label{display:flex;flex-direction:column;gap:4px}.daterange__row span{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-faint)}.daterange__presets{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;border-top:1px solid var(--border-light);padding-top:10px}@media (max-width:460px){.daterange__panel{min-width:0;width:calc(100vw - 48px)}}.pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-top:1px solid var(--border-light)}.pager__count{font-size:12.5px;color:var(--text-muted);font-weight:600}.pager__controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pager__page{font-size:12.5px;color:var(--text-muted);padding:0 4px;white-space:nowrap}.pager__size{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-faint)}.pager__size .input{width:auto;padding:5px 8px;font-size:12.5px}@media (max-width:760px){.pager,.pager__controls{justify-content:center}}.filterbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:12px}.filterbar__field{display:flex;flex-direction:column;gap:5px;min-width:190px;flex:0 1 240px}.filterbar__field>span{font-size:11.5px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--text-faint)}.filterbar__clear{margin-bottom:2px}.card__link{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:700;color:var(--va-blue);text-decoration:none;cursor:pointer}.card__link:hover{text-decoration:underline}.link-strong{color:inherit;font-weight:700;text-decoration:none;cursor:pointer}button.link-strong{background:none;border:0;padding:0;font:inherit;font-weight:700;color:var(--text-heading)}.link-strong:hover{color:var(--va-blue);text-decoration:underline}.backlink{display:inline-flex;align-items:center;gap:6px;background:none;border:0;padding:0;margin-bottom:10px;font-size:12.5px;font-weight:600;color:var(--text-muted);cursor:pointer}.backlink:hover{color:var(--va-blue)}.upload-stats{display:grid;gap:8px;margin:12px 0 4px}.choice{display:flex;gap:11px;align-items:flex-start;padding:12px 14px;margin-top:10px;border:1px solid var(--border);border-radius:var(--r-md);cursor:pointer;transition:border-color var(--t-s),background var(--t-s)}.choice:hover{border-color:var(--va-blue)}.choice input{margin-top:2px;flex-shrink:0}.choice input:checked~span strong{color:var(--va-blue)}.choice:has(input:checked){border-color:var(--va-blue);background:var(--va-blue-tint)}.choice:has(input:disabled){opacity:.6;cursor:not-allowed}.choice strong{display:block;font-size:13px;color:var(--text-heading)}.choice .sub{display:block;margin-top:3px;line-height:1.55}.btn__aside{display:block;margin-top:7px;font-size:11.5px;color:var(--text-faint)}.pager{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:12px;margin-top:2px;border-top:1px solid var(--border-light)}.pager__count{font-size:12px;color:var(--text-muted);font-variant-numeric:tabular-nums}.pager__nav{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pager__at{font-size:12px;color:var(--text-muted);padding:0 4px;font-variant-numeric:tabular-nums;white-space:nowrap}.stat--action{display:block;width:100%;text-align:left;border:1px solid var(--border-light);cursor:pointer;transition:border-color var(--t-s),background var(--t-s)}.stat--action:hover{border-color:var(--va-blue);background:var(--va-blue-light)}.stat__go{display:flex;align-items:center;gap:4px;margin-top:6px;font-size:11.5px;font-weight:600;color:var(--va-blue)}.pill-n{display:inline-block;min-width:18px;padding:0 5px;border-radius:99px;font-size:11px;font-weight:800;background:var(--surface-sunken);color:var(--text-faint)}.pill-n--ok{background:var(--green-light);color:var(--green)}.pill-n--warn{background:var(--amber-light);color:var(--amber-ink)}.pill-n--bad{background:var(--red-light);color:var(--red)}.chips{display:flex;flex-wrap:wrap;gap:6px}.chip--bad{background:var(--red-light);color:var(--red)}.chips.mt-sm{margin-top:10px}.bullets{margin:6px 0 0;padding-left:18px;font-size:12px;line-height:1.55}.bullets li{margin-top:2px}.mt-s{margin-top:8px}.cell-note{margin-top:5px;font-size:12px;line-height:1.5;color:var(--text-muted);max-width:62ch}.cell-note--bad{color:var(--red)}.btn--link{background:transparent;border:none;padding:0;color:var(--va-blue);font-weight:600;text-decoration:underline;text-underline-offset:2px}.btn--link:hover{color:var(--va-blue-dark,var(--va-blue));background:transparent}.chart{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px;grid-template-rows:var(--chart-h,210px) auto auto}.chart__yaxis{grid-column:1;grid-row:1;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;font-size:10.5px;line-height:1;color:var(--text-faint);font-variant-numeric:tabular-nums;margin:-4px 0}.chart__plot{grid-column:2;grid-row:1;min-width:0}.chart__plot svg{display:block;width:100%;height:100%}.chart__grid{stroke:var(--border-light);stroke-width:1}.chart__xaxis{grid-column:2;grid-row:2;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);padding-top:7px;font-size:10.5px;color:var(--text-faint);text-align:center}.chart__xaxis .is-on{color:var(--va-blue);font-weight:700}.chart__legend{grid-column:1/-1;grid-row:3;display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding-top:12px;font-size:11.5px;color:var(--text-muted)}.chart__legend i{display:inline-block;width:9px;height:9px;border-radius:2px;margin-right:7px;vertical-align:-1px}.chart__read{margin-left:auto;color:var(--text-body);font-weight:600;font-variant-numeric:tabular-nums}.split{display:flex;gap:2px;height:10px;border-radius:var(--r-full);background:var(--surface-sunken);overflow:hidden}.split__seg{display:block;height:100%}.split__seg--clear{background:var(--green)}.split__seg--low_risk{background:#e0a83a}.split__seg--elevated{background:repeating-linear-gradient(45deg,#e0a83a 0,#e0a83a 4px,#b0801f 4px,#b0801f 8px)}.split__seg--flagged{background:var(--red)}.split__seg--unknown{background:var(--n-200)}.split__seg--clean{background:var(--green)}.split__seg--partial{background:var(--va-blue)}.split__seg--remediation{background:#e0a83a}.split__seg--pending{background:var(--n-200)}.split__seg--bad{background:var(--red)}.split__key{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:13px;font-size:12px;color:var(--text-muted)}.split__dot{display:inline-block;width:9px;height:9px;border-radius:2px;margin-right:7px;vertical-align:-1px}.split__key strong{margin-left:7px;color:var(--text-heading);font-variant-numeric:tabular-nums}.svc-block{display:flex;flex-direction:column}.svc-block__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.svc-block__head .eyebrow{margin-bottom:6px}.svc-block .card__foot{margin-top:auto;padding-top:16px}.stats4--2{grid-template-columns:repeat(2,1fr)}.kpi--action{display:block;width:100%;text-align:left;cursor:pointer;transition:border-color var(--t-s),box-shadow var(--t-s)}.kpi--action:hover{border-color:var(--va-blue);box-shadow:var(--sh-sm)}.table tbody tr.is-clickable{cursor:pointer}@media (max-width:900px){.stats4--2{grid-template-columns:repeat(2,1fr)}.chart__xaxis{font-size:9.5px}}.tabhead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:2px 0}.tabhead .eyebrow{margin-bottom:7px}.tabhead__title{display:flex;align-items:center;gap:10px;font-size:19px;color:var(--text-heading)}.tabhead__sub{margin-top:7px;max-width:74ch;font-size:12.5px;line-height:1.6;color:var(--text-muted)}.tabhead .btn{flex-shrink:0}@media (max-width:720px){.tabhead{flex-direction:column}}.card--feature{border-color:var(--va-blue);box-shadow:var(--sh-sm)}.card--feature:before{content:"";position:absolute;inset:0 0 auto;height:3px;border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--va-blue)}.card--feature{position:relative;overflow:hidden}.card--feature .card__head{align-items:flex-start}.card--feature .eyebrow{margin-bottom:6px}.labelrow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:16px;padding-top:14px;border-top:1px solid var(--border-light)}.labelrow__t{font-size:11.5px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin-right:2px}.chip--warn{background:var(--amber-light);color:var(--amber-ink);border-color:transparent}.chip--warn strong{margin-left:5px;font-variant-numeric:tabular-nums}.split__seg--burned{background:repeating-linear-gradient(45deg,#d92d20 0,#d92d20 4px,#8c1d18 4px,#8c1d18 8px)}.bands{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:16px}.band{position:relative;padding:12px 12px 11px;border:1px solid var(--border-light);border-radius:var(--r-md);background:var(--surface-sunken);overflow:hidden}.band:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--n-200)}.band--healthy:before{background:var(--green)}.band--watch:before{background:#e0a83a}.band--degraded:before{background:repeating-linear-gradient(45deg,#e0a83a 0,#e0a83a 4px,#b0801f 4px,#b0801f 8px)}.band--flagged:before{background:var(--red)}.band--burned:before{background:repeating-linear-gradient(45deg,#d92d20 0,#d92d20 4px,#8c1d18 4px,#8c1d18 8px)}.band__n{display:block;font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--text-heading);font-variant-numeric:tabular-nums}.band__l{display:block;margin-top:1px;font-size:12px;font-weight:600;color:var(--text-body)}.band__r{display:block;margin-top:1px;font-size:11px;color:var(--text-faint);font-variant-numeric:tabular-nums}.factors{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px}.factor{padding:13px 14px;border:1px solid var(--border-light);border-radius:var(--r-md)}.factor__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:9px}.factor__l{font-size:12.5px;font-weight:700;color:var(--text-heading)}.factor__n{font-size:12.5px;font-weight:700;color:var(--va-blue);font-variant-numeric:tabular-nums}.factor__d{margin-top:9px;font-size:11.5px;line-height:1.5;color:var(--text-muted)}.stat__note{display:block;margin-top:2px;font-size:11px;font-weight:600;color:var(--text-muted)}@media (max-width:900px){.bands{grid-template-columns:repeat(3,1fr)}.factors{grid-template-columns:repeat(2,1fr)}}.stepper--wide{display:flex;align-items:center;gap:0;flex-wrap:wrap;margin-bottom:20px}.stepper--wide .stepper__seg{display:flex;align-items:center;gap:0;flex:1;min-width:0}.stepper--wide .stepper__step{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stepper--wide .stepper__line{flex:0 0 18px}.wizardbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;flex-wrap:wrap}.wizardbar .btn{flex:0 0 auto}@media (max-width:760px){.stepper--wide{gap:8px}.stepper--wide .stepper__seg{flex:1 1 100%}.stepper--wide .stepper__line{display:none}}.dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:38px 20px;margin-top:4px;text-align:center;cursor:pointer;border:2px dashed var(--border-strong);border-radius:var(--r-lg);background:var(--surface-sunken);color:var(--text-muted);transition:border-color var(--t-s),background var(--t-s),box-shadow var(--t-s),transform var(--t-s)}.dropzone:hover{border-color:var(--va-blue);background:var(--va-blue-light);box-shadow:0 6px 20px #0061cc1a}.dropzone.is-over{border-color:var(--va-blue);background:var(--va-blue-light);color:var(--va-blue);box-shadow:0 0 0 4px var(--va-blue-tint);transform:scale(1.005)}.dropzone.is-bad{border-color:var(--red)}.dropzone__icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px;margin-bottom:8px;border-radius:50%;background:var(--va-blue-light);color:var(--va-blue);transition:transform var(--t-s)}.dropzone:hover .dropzone__icon,.dropzone.is-over .dropzone__icon{transform:translateY(-3px)}.dropzone__title{font-size:19px;font-weight:700;color:var(--text-heading);letter-spacing:-.01em}.dropzone.is-over .dropzone__title{color:var(--va-blue)}.dropzone__sub{font-size:13.5px}.dropzone__link{color:var(--va-blue);font-weight:600;text-decoration:underline}.dropzone__meta{font-size:12px;color:var(--text-muted)}.dropzone__btn{margin-top:14px;pointer-events:none;background:var(--surface-card)}.dropzone:hover .dropzone__btn{border-color:var(--va-blue);color:var(--va-blue)}.dropzone__foot{margin-top:10px;font-size:12px}.dropzone__note{display:block;margin-top:3px;font-size:12px}.joblist{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 4px}@media (max-width:560px){.dropzone{padding:26px 14px}.dropzone__title{font-size:16px}}.promptbar{display:flex;align-items:center;justify-content:flex-end;gap:18px;margin-top:18px;flex-wrap:wrap}.promptbar .link{background:none;border:0;padding:0;font:inherit;cursor:pointer;color:var(--text-muted);text-decoration:underline;text-underline-offset:2px}.promptbar .link:hover{color:var(--va-blue)}.sidebar__out{background:none;border:0;padding:4px;margin:-4px;cursor:pointer;color:inherit;display:inline-flex;align-items:center;border-radius:var(--r-sm)}.sidebar__out:hover{background:#ffffff1f}.runstep{margin-top:14px}.runstep__head{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:13px;font-weight:650;color:var(--text-heading)}.runstep__n{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--va-blue);color:#fff;font-size:11px;font-weight:700}.progbar{position:relative;height:10px;border-radius:var(--r-full);overflow:hidden;background:var(--surface-sunken);border:1px solid var(--border)}.progbar__fill{position:relative;display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--va-blue),var(--va-blue-dark));transition:width .45s cubic-bezier(.4,0,.2,1)}.progbar__fill.is-live:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);background-size:180px 100%;background-repeat:no-repeat;animation:progbar-sheen 1.6s ease-in-out infinite}@keyframes progbar-sheen{0%{background-position:-180px 0}to{background-position:120% 0}}@media (prefers-reduced-motion:reduce){.progbar__fill.is-live:after{animation:none}.progbar__fill{transition:none}}.progbar--wide{height:26px;margin-top:10px}.progbar--wide .progbar__fill{display:flex;align-items:center;justify-content:flex-end;padding-right:10px}.progbar__label{font-size:11.5px;font-weight:700;letter-spacing:.02em;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;position:relative;z-index:1}.progbar__label--out{position:absolute;top:0;bottom:0;display:flex;align-items:center;left:12px;color:var(--text-muted)}.jobrun--reconcile{margin-top:0}.jobrun__logtitle{margin-top:16px;font-size:13px;font-weight:650;color:var(--text-heading)}.reclog{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.reclog__item{display:flex;gap:10px;align-items:flex-start;font-size:12.5px}.reclog__dot{flex:0 0 auto;width:8px;height:8px;margin-top:6px;border-radius:50%;background:var(--va-blue)}.reclog__item--provider .reclog__dot{background:var(--amber,#B45309)}.reclog__item--system .reclog__dot{background:var(--n-500)}.reclog__t{font-weight:650;color:var(--text-heading)}.reclog__d{color:var(--text-muted)}.formbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:14px;padding:14px 16px;background:var(--surface-card);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--sh-xs)}.formbar__note{flex:1 1 220px;min-width:0;font-size:12.5px;color:var(--text-muted)}.formbar .btn{flex:0 0 auto}.table-wrap--capped{max-height:400px;overflow:auto}.table-wrap--capped thead th{position:sticky;top:0;z-index:1;background:var(--surface-card);box-shadow:inset 0 -1px 0 var(--border)}.veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:#10182873;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:veil-in .18s ease-out}@keyframes veil-in{0%{opacity:0}to{opacity:1}}.veil__card{width:min(420px,100%);display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding:28px 24px;border-radius:var(--r-xl);background:var(--surface-card);border:1px solid var(--border);box-shadow:0 24px 60px #10182847}.veil__spinner{width:34px;height:34px;border-radius:50%;border:3px solid var(--va-blue-light);border-top-color:var(--va-blue);animation:veil-spin .8s linear infinite}@keyframes veil-spin{to{transform:rotate(360deg)}}.veil__title{font-size:15.5px;color:var(--text-heading)}.veil__sub{font-size:12.5px;color:var(--text-muted)}.veil__bar{width:100%;margin-top:2px}.veil__note{font-size:12px;color:var(--text-muted);line-height:1.5}@media (prefers-reduced-motion:reduce){.veil__spinner{animation-duration:2.4s}}.jobrun__id{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:var(--r-full);background:var(--surface-sunken);border:1px solid var(--border);font-size:11.5px;color:var(--text-muted);max-width:100%;overflow:hidden}.jobrun__id .mono{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobrun__id .link{flex:0 0 auto;font-size:11px}.page__titlerow{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page__titlerow .status{flex:0 0 auto}.working{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:650;color:var(--va-blue)}.working__spin{width:12px;height:12px;border-radius:50%;flex:0 0 auto;border:2px solid var(--va-blue-light);border-top-color:var(--va-blue);animation:veil-spin .8s linear infinite}@media (prefers-reduced-motion:reduce){.working__spin{animation-duration:2.4s}}.workinglink{display:block;text-decoration:none;color:inherit;border-radius:var(--r-sm);padding:2px 4px;margin:-2px -4px;transition:background var(--t-s)}.workinglink:hover{background:var(--va-blue-light)}.workinglink:hover .working{text-decoration:underline}.filebadge{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-sunken)}.filebadge strong{font-size:13.5px;color:var(--text-heading)}.table--wide{min-width:1800px}.table--wide th,.table--wide td{white-space:nowrap}.table--wide .sub{white-space:normal;max-width:220px}.col--rep{background:var(--va-blue-tint)}thead .col--rep{color:var(--va-blue);font-weight:700}.col--rep-first{border-left:2px solid var(--va-blue)}.col--rep-last{border-right:2px solid var(--va-blue)}tbody tr:hover .col--rep{background:var(--va-blue-light)}.numtags{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 16px;padding-top:14px;border-top:1px solid var(--border-light)}.numtag{display:inline-flex;align-items:center;gap:6px;padding:3px 6px 3px 10px;border-radius:var(--r-full);background:var(--accent-tint);border:1px solid var(--border-light);font-size:12px;font-variant-numeric:tabular-nums;color:var(--text-heading)}.numtag--more{padding:3px 10px;background:var(--surface-sunken);color:var(--text-muted);font-weight:600}.numtag__x{display:inline-flex;align-items:center;justify-content:center;background:none;border:0;padding:2px;border-radius:var(--r-full);cursor:pointer;color:var(--text-faint);transition:color var(--t-s),background var(--t-s)}.numtag__x:hover{color:var(--red);background:var(--red-light)}.bizgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.bizcard{display:flex;flex-direction:column;gap:6px;text-align:left;cursor:pointer;padding:14px 15px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-card);font:inherit;color:inherit;transition:border-color var(--t-s),box-shadow var(--t-s),background var(--t-s)}.bizcard:hover{border-color:var(--va-blue);box-shadow:var(--sh-sm);background:var(--accent-tint)}.bizcard__head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.bizcard__name{font-size:14px;font-weight:700;color:var(--text-heading);line-height:1.35}.bizcard__sub{font-size:12px;color:var(--text-muted)}.bizcard__figs{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;font-size:12.5px;color:var(--text-body);margin-top:2px}.bizcard__figs strong{font-variant-numeric:tabular-nums;color:var(--text-heading)}.bizcard__id{font-size:11px;color:var(--text-faint);overflow-wrap:anywhere}.field--named{margin-top:22px}.addrcheck{margin-top:16px;padding-top:14px;border-top:1px solid var(--border-light)}.addrcheck__row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.addrcheck__read{font-size:12.5px;color:var(--text-body);margin-top:10px}.addrcheck .bullets{margin-top:8px;color:var(--red)}.addrcheck .card__note{margin-top:8px}.cancelstate{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:6px 8px;border-radius:var(--r-md);background:var(--surface-sunken);border:1px solid var(--border-light);max-width:260px}.cancelstate .sub{font-size:11.5px;line-height:1.45}.cancelstate .btn{margin-top:2px}.cols--1-1{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1000px){.cols--1-1{grid-template-columns:1fr}}.section__label{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--text-faint);margin-bottom:2px}.sharebar{display:inline-block;width:76px;height:6px;margin-left:8px;vertical-align:middle;border-radius:var(--r-full);background:var(--surface-sunken);overflow:hidden}.sharebar__fill{display:block;height:100%;background:var(--va-blue);border-radius:var(--r-full)}.row--total td{border-top:1px solid var(--border);font-variant-numeric:tabular-nums}.flagbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.flagbar__pick{display:flex;flex-direction:column;gap:4px;font-size:11.5px;font-weight:600;color:var(--text-muted);min-width:260px}.flagbar__pick .input{font-size:13px}.svc-grid{gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),300px))}.svc-card{aspect-ratio:1/1;min-height:0;padding:21px 19px 18px}.svc-card__wash{width:160px;height:160px}.svc-card__top{margin-bottom:14px}.svc-card__title{font-size:21px;min-height:0;margin-bottom:10px}.svc-card__body{font-size:13px;line-height:1.6}.svc-card__foot{padding-top:12px}.svc-card__foot .logos{margin-bottom:12px;display:flex;flex-wrap:wrap;gap:6px}.svc-card .logo-plate{padding:4px 7px}.svc-card .logo-plate img{height:14px;max-height:14px;max-width:52px;filter:grayscale(1);opacity:.7;transition:filter var(--t-s),opacity var(--t-s)}.svc-card:hover .logo-plate img{filter:none;opacity:1}@media (max-width:560px){.svc-grid{grid-template-columns:1fr}.svc-card{aspect-ratio:auto;min-height:238px}}.sidebar__account{margin:0 14px 10px;padding:10px 12px;border-radius:10px;background:var(--va-blue-light);border:1px solid var(--border)}.sidebar__company{font-size:10px;font-weight:700;color:var(--text-heading);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__hello{font-size:11.5px;color:var(--text-muted,var(--text-faint));margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar__logout{margin-left:6px;gap:6px}@media (max-width:700px){.topbar__logout span{display:none}}.rep-run{display:flex;flex-direction:column;gap:6px}.rep-run__note{font-size:12px;color:var(--text-faint);text-align:center}.page-loader{min-height:60vh}.page-gate{position:relative}.page-gate--waiting{min-height:60vh}.loading-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;border-radius:inherit;background:color-mix(in srgb,var(--surface-card) 55%,transparent);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);animation:veil-in .15s ease-out}.loading-box{position:sticky;top:34vh;margin:80px auto 0;width:max-content;max-width:min(92%,420px);display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 20px 12px;border-radius:var(--r-lg);text-align:center;background:var(--surface-card);border:1px solid var(--border);box-shadow:0 10px 30px #10182829;color:var(--text-heading)}.loading-box__spinner{width:20px;height:20px;border-width:2.5px}.loading-box__text{display:flex;flex-direction:column;align-items:center;gap:2px}.loading-box__text strong{font-size:13px;font-weight:600;line-height:1.3;animation:loading-words .4s ease-out}.loading-box__time{font-size:11px;color:var(--text-muted);font-variant-numeric:tabular-nums}.loading-box__bar{position:relative;display:block;width:130px;max-width:100%;height:3px;border-radius:2px;overflow:hidden;background:var(--va-blue-light)}.loading-box__bar i{position:absolute;top:0;bottom:0;width:40%;border-radius:2px;background:var(--va-blue);animation:loading-bar 1.3s ease-in-out infinite}@keyframes loading-bar{0%{left:-40%}to{left:100%}}@keyframes loading-words{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.loading-box__bar i{animation-duration:3s}.loading-box__text strong{animation:none}}[data-compact]{font-size:0!important;letter-spacing:normal}[data-compact]:after{content:attr(data-compact);font-size:var(--compact-size,inherit)}.rnd-step{margin-top:20px;padding-top:18px;border-top:1px solid var(--border-light)}.rnd-step__title{font-size:14px;font-weight:700;color:var(--text-heading);margin:0 0 10px}.rnd-step .callout{margin-bottom:12px}.rnd-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.rnd-actions .btn{display:inline-flex;align-items:center;gap:6px}.row-menu__btn{min-width:34px;justify-content:center;font-size:17px;line-height:1;letter-spacing:1px;padding-left:8px;padding-right:8px}.row-menu__list{position:fixed;top:auto;z-index:1000;min-width:220px}.btn--dashed{background:transparent;border:1px dashed var(--border-strong);color:var(--va-blue);font-weight:600}.btn--dashed:hover:not(:disabled){border-color:var(--va-blue);background:var(--surface-hover)}.btn--dashed:disabled{color:var(--text-faint);border-color:var(--border);cursor:not-allowed}.nm-kpis--5{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1100px){.nm-kpis--5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.nm-kpis--5{grid-template-columns:repeat(2,minmax(0,1fr))}}.nm-kpis--5{margin-bottom:0}.nl-stack>.callout{margin-bottom:0}.page__account{margin-top:2px;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--text-faint)}.page__greeting{font-weight:400}.svc-gate{position:relative;min-height:100%}.svc-gate.is-locked,.svc-gate.is-checking{height:calc(100vh - var(--topbar-height));overflow:hidden}.svc-gate.is-locked .svc-gate__page,.svc-gate.is-checking .svc-gate__page{filter:blur(6px);pointer-events:none;-webkit-user-select:none;user-select:none;max-height:100%;overflow:hidden}.svc-gate__layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;align-items:flex-start;justify-content:center;padding:40px 16px;overflow-y:auto;background:color-mix(in srgb,var(--bg-base) 45%,transparent)}.svc-gate__modal{width:100%;max-width:620px;background:var(--surface-card);border:1px solid var(--border);border-radius:var(--r-xl,16px);box-shadow:var(--sh-xl,0 24px 60px rgba(0,0,0,.18));padding:24px 26px;display:flex;flex-direction:column;gap:14px}.svc-gate__head{display:flex;gap:14px;align-items:center}.svc-gate__icon{flex-shrink:0;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--amber-light);color:var(--amber-ink)}.svc-gate__title{margin:2px 0 0;font-size:19px;color:var(--text-heading)}.svc-gate__lead{margin:0;font-size:14px;line-height:1.6;color:var(--text-body)}.svc-gate__plans{margin:0;font-size:12.5px;font-weight:600;color:var(--text-muted)}.svc-gate__details{padding:14px 16px;border-radius:var(--r-md);background:var(--surface-sunken);border:1px solid var(--border-light)}.svc-gate__sub{margin:0 0 6px;font-size:14px;color:var(--text-heading)}.svc-gate__h{margin:12px 0 6px;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.svc-gate__p{margin:0 0 6px;font-size:13px;line-height:1.6;color:var(--text-body)}.svc-gate__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.svc-gate__list li{display:flex;gap:8px;font-size:13px;line-height:1.5;color:var(--text-body)}.svc-gate__list svg{flex-shrink:0;margin-top:3px;color:var(--green)}.svc-gate__foot{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}@media (max-width:640px){.svc-gate__layer{padding:16px}.svc-gate__modal{padding:18px 16px}.svc-gate__foot .btn{flex:1 1 100%}}.svc-gate__foot .va-beacon-btn{height:auto;min-height:38px;padding:5px 14px 5px 6px}.svc-gate__foot .va-beacon-btn .va-beacon-btn__label{display:inline}@media (max-width:640px){.svc-gate__foot .va-beacon-btn{flex:1 1 100%;justify-content:center}}.co-btn{--co-a:var(--va-blue);--co-b:var(--beacon,#7C3AED);--co-tint:var(--va-blue-light);position:relative;width:100%;display:flex;align-items:center;gap:14px;padding:14px 16px;border:0;border-radius:14px;cursor:pointer;text-align:left;font:inherit;color:var(--text-body);background:linear-gradient(var(--co-tint),var(--co-tint)),var(--surface-card);transition:transform var(--t-s,.15s)}.co-btn--due{--co-a:var(--green);--co-b:var(--green);--co-tint:var(--green-light)}.co-btn:hover{transform:translateY(-1px)}.co-btn:focus-visible{outline:3px solid var(--va-blue-light);outline-offset:2px}.co-btn__icon{flex-shrink:0;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--co-a);color:#fff}.co-btn__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.co-btn__title{font-size:15px;font-weight:800;color:var(--text-heading)}.co-btn__facts{font-size:12.5px;font-weight:600;color:var(--text-body)}.co-btn__status{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--text-muted)}.co-btn__dot{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--co-a);animation:co-blink 1.4s ease-in-out infinite}.co-btn__go{flex-shrink:0;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--surface-card);border:1px solid var(--border);color:var(--co-a)}@keyframes co-blink{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.co-btn__dot{animation:none}}@media (max-width:640px){.co-btn{gap:10px;padding:12px}.co-btn__go{display:none}}.pay.is-flow .pay__methods,.pay.is-flow .pay__bar{display:none}.pay.is-flow .pay__card{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.pay{position:relative}.pp__panel{position:relative;overflow:hidden;padding-top:4px;border:1px solid var(--border);border-radius:var(--r-lg,12px);background:var(--surface-card);animation:pp-rise .28s cubic-bezier(.2,.8,.2,1) both}.pp__bar{position:absolute;top:0;left:0;right:0;height:4px;background:var(--surface-sunken)}.pp__bar span{display:block;height:100%;background:linear-gradient(90deg,var(--va-blue),var(--beacon,#5b3fd9));transition:width .5s ease}.pp__panel.is-done .pp__bar span{background:var(--green)}.pp__panel.is-failed .pp__bar span{background:var(--red)}.pp__head{display:flex;gap:14px;align-items:center;padding:22px 24px 6px}.pp__badge{flex-shrink:0;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--va-blue-light);color:var(--va-blue)}.pp__panel.is-done .pp__badge{background:var(--green-light);color:var(--green)}.pp__panel.is-failed .pp__badge{background:var(--red-light);color:var(--red);animation:pp-shake .4s ease}.pp__ring{width:26px;height:26px;border-radius:50%;border:3px solid currentColor;border-right-color:transparent;animation:pp-spin .8s linear infinite}.pp__tick{width:40px;height:40px;fill:none;stroke:currentColor;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.pp__tick circle{stroke-dasharray:151;stroke-dashoffset:151;animation:pp-draw .5s ease forwards}.pp__tick path{stroke-dasharray:40;stroke-dashoffset:40;animation:pp-draw .35s .45s ease forwards}.pp__title{margin:0;font-size:18px;color:var(--text-heading)}.pp__sub{margin:2px 0 0;font-size:13px;color:var(--text-muted)}.pp__steps{list-style:none;margin:0;padding:12px 24px 4px;display:flex;flex-direction:column;gap:12px}.pp__step{display:flex;gap:12px;align-items:flex-start;font-size:14px;color:var(--text-faint);animation:pp-in .3s ease both}.pp__step.is-now{color:var(--text-heading);font-weight:700}.pp__step.is-done{color:var(--text-body)}.pp__step.is-failed{color:var(--red);font-weight:700}.pp__dot{flex-shrink:0;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;font-size:12px;font-weight:800;background:var(--surface-sunken);border:1px solid var(--border);color:var(--text-faint);transition:background .25s,border-color .25s}.pp__step.is-now .pp__dot{background:var(--va-blue-light);border-color:var(--va-blue);color:var(--va-blue)}.pp__step.is-done .pp__dot{background:var(--green);border-color:var(--green);color:#fff;animation:pp-pop .3s ease}.pp__step.is-failed .pp__dot{background:var(--red);border-color:var(--red);color:#fff}.pp__spin{width:13px;height:13px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:pp-spin .7s linear infinite}.pp__label{display:flex;flex-direction:column;gap:2px;padding-top:3px;line-height:1.35}.pp__label small{font-size:12px;font-weight:500;color:var(--text-muted)}.pp__msg{margin:8px 24px 0;padding:10px 12px;border-radius:var(--r-md);font-size:13px;line-height:1.5;background:var(--green-light);color:var(--text-body)}.pp__msg--bad{background:var(--red-light)}.pp__fine{display:flex;align-items:center;gap:6px;margin:10px 24px 20px;font-size:12px;color:var(--text-muted)}.pp__foot{display:flex;justify-content:flex-end;gap:8px;padding:14px 24px 18px}@keyframes pp-rise{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@keyframes pp-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@keyframes pp-spin{to{transform:rotate(360deg)}}@keyframes pp-draw{to{stroke-dashoffset:0}}@keyframes pp-pop{0%{transform:scale(.6)}70%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes pp-shake{25%{transform:translate(-4px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}}@media (prefers-reduced-motion:reduce){.pp *{animation:none!important;transition:none!important}}.up-btn{position:relative;overflow:hidden;width:100%;display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--va-blue) 35%,transparent);border-radius:14px;cursor:pointer;text-align:left;font:inherit;color:#fff;background:linear-gradient(120deg,var(--va-blue),var(--beacon,#5b3fd9));box-shadow:0 6px 18px color-mix(in srgb,var(--va-blue) 22%,transparent);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.up-btn:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.28),transparent);transform:skew(-20deg);transition:left .6s ease}.up-btn:hover{transform:translateY(-2px);box-shadow:0 10px 26px color-mix(in srgb,var(--va-blue) 32%,transparent)}.up-btn:hover:after{left:130%}.up-btn:active{transform:translateY(0) scale(.99);filter:brightness(.96)}.up-btn:focus-visible{outline:3px solid var(--va-blue-light);outline-offset:2px}.up-btn__icon{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#ffffff2e}.up-btn__icon svg{transform:rotate(-90deg)}.up-btn__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.up-btn__body strong{font-size:15px;font-weight:800}.up-btn__body>span{font-size:12.5px;opacity:.9}.up-btn__chip{display:inline-flex!important;align-items:center;gap:4px;align-self:flex-start;margin-top:2px;padding:2px 8px;border-radius:10px;background:#ffffff2e;font-size:11.5px;font-weight:700;opacity:1!important}.up-btn__go{flex-shrink:0;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#fffffff2;color:var(--va-blue);transition:transform .15s ease}.up-btn:hover .up-btn__go{transform:translate(3px)}.up-btn--custom{color:var(--text-heading);background:var(--surface-card);border-color:var(--border);box-shadow:none}.up-btn--custom .up-btn__icon{background:var(--va-blue-light);color:var(--va-blue)}.up-btn--custom .up-btn__chip{background:var(--green-light);color:var(--green)}.up-btn--custom .up-btn__go{background:var(--va-blue-light)}@media (prefers-reduced-motion:reduce){.up-btn,.up-btn:after,.up-btn__go{transition:none}}@media (max-width:640px){.up-btn__go{display:none}}.nav__label--beacon{color:var(--beacon-ink,#4a32b8)}.bh-new{width:calc(100% - 20px);border:0;background:none;font:inherit;text-align:left;color:var(--beacon-ink,#4a32b8);font-weight:600}.bh-new:hover{background:var(--beacon-soft,#efebff)}.bh-mark{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:6px;background:var(--beacon,#5b3fd9);color:#fff}.bh-empty{margin:2px 24px 6px;font-size:12px;color:var(--text-faint);line-height:1.4}.bh-item{position:relative;display:flex;align-items:center;margin:1px 10px;border-radius:var(--r-md);transition:background var(--t-s)}.bh-item:hover{background:var(--surface-hover)}.bh-item.is-active{background:var(--beacon-soft,#efebff)}.bh-open{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;padding:7px 8px 7px 44px;border:0;background:none;font:inherit;text-align:left;cursor:pointer;color:var(--text-body)}.bh-item.is-active .bh-open{color:var(--beacon-ink,#4a32b8);font-weight:600}.bh-title{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bh-when{font-size:11px;color:var(--text-faint);font-weight:400}.bh-del{flex-shrink:0;display:grid;place-items:center;width:24px;height:24px;margin-right:6px;border:0;border-radius:6px;background:none;color:var(--text-faint);cursor:pointer;opacity:0;transition:opacity var(--t-s),background var(--t-s)}.bh-item:hover .bh-del,.bh-del:focus-visible{opacity:1}.bh-del:hover{background:var(--red-light);color:var(--red)}.bh-more{display:block;margin:2px 10px 8px 54px;padding:2px 0;border:0;background:none;font:inherit;font-size:12px;font-weight:600;color:var(--va-blue);cursor:pointer}@media (hover:none){.bh-del{opacity:1}}.up-btn--onboard{color:var(--text-heading);background:var(--surface-sunken);border-color:var(--border);box-shadow:none}.up-btn--onboard:after{background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--va-blue) 10%,transparent),transparent)}.up-btn--onboard:hover{background:var(--surface-hover,var(--surface-sunken));border-color:color-mix(in srgb,var(--va-blue) 40%,var(--border));box-shadow:0 6px 18px color-mix(in srgb,var(--va-blue) 12%,transparent)}.up-btn--onboard .up-btn__icon{background:var(--surface-card);color:var(--va-blue);border:1px solid var(--border)}.up-btn--onboard .up-btn__icon svg{transform:none}.up-btn--onboard .up-btn__body>span{color:var(--text-muted);opacity:1}.up-btn--onboard .up-btn__go{background:var(--surface-card);color:var(--va-blue);border:1px solid var(--border)}.svc-gate__modal .up-btn+.up-btn,.svc-gate__modal .up-btn+.co-btn{margin-top:-4px}.bh-count{margin-left:auto;min-width:20px;padding:1px 7px;border-radius:10px;background:var(--beacon-soft,#efebff);color:var(--beacon-ink,#4a32b8);font-size:11px;font-weight:700;text-align:center}.bs-bar{flex-wrap:wrap;gap:10px}.bs-search{width:min(300px,100%);margin-left:auto}.bs-label{display:inline!important}.bs-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.bs-item{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-card)}.bs-item:hover{border-color:color-mix(in srgb,var(--beacon,#5b3fd9) 35%,var(--border))}.bs-item.is-current{border-color:var(--beacon,#5b3fd9);background:var(--beacon-soft,#efebff)}.bs-open{flex:1;min-width:220px;display:flex;align-items:center;gap:12px;padding:0;border:0;background:none;font:inherit;text-align:left;cursor:pointer;color:inherit}.bs-icon{flex-shrink:0;display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:var(--beacon,#5b3fd9);color:#fff}.bs-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.bs-body b{color:var(--text-heading);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-body .muted{font-size:12.5px}.bs-actions{display:flex;align-items:center;gap:4px}.bs-rename{flex-basis:100%;display:flex;gap:8px;flex-wrap:wrap}.bs-rename .input{flex:1;min-width:200px}.bs-empty__icon{background:var(--beacon-soft,#efebff);color:var(--beacon,#5b3fd9)}.theme-switch{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--border);border-radius:10px;background:var(--surface-card);flex-shrink:0}.theme-switch__opt{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:0;border-radius:7px;background:none;font:inherit;font-size:12.5px;font-weight:700;color:var(--text-muted);cursor:pointer;transition:background var(--t-s),color var(--t-s)}.theme-switch__opt:hover:not(.is-on){color:var(--text-heading);background:var(--surface-hover)}.theme-switch__opt.is-on{background:var(--text-heading);color:var(--surface-card)}.theme-switch__opt:focus-visible{outline:2px solid var(--va-blue);outline-offset:1px}.theme-switch__opt{padding:0 8px}@media (max-width:900px){.topbar{padding:0 14px;gap:8px}.topbar__mobile{gap:8px;flex-shrink:0}.gsearch{min-width:0;margin-left:0}.topbar__logout{margin-left:0}}@media (max-width:640px){.topbar{padding:0 10px;gap:6px}.topbar__mobile .brand-logo,.topbar__user{display:none}.gsearch{flex:1 1 auto;height:36px;padding:0 10px}.gsearch__input{font-size:14px}.gsearch__panel{position:fixed;top:calc(var(--topbar-height) + 4px);left:8px;right:8px;max-height:70vh}.topbar__logout{padding:0 8px;min-width:36px;height:36px;justify-content:center}.topbar__logout span{display:none}.va-beacon-btn{height:36px;padding:0 5px;gap:0}.dbg__toggle--header{display:none}.theme-switch{padding:2px}.theme-switch__opt{height:30px;padding:0 6px}}@media (max-width:420px){.theme-switch{border:0;padding:0;background:none}.theme-switch__opt.is-on{display:none}.theme-switch__opt{height:36px;width:36px;justify-content:center;border:1px solid var(--border);border-radius:9px}}.app--onboarding .main{width:100%}.ob-top{height:68px;flex-shrink:0;display:flex;align-items:center;gap:20px;padding:0 24px;background:var(--surface-card);border-bottom:1px solid var(--border)}.ob-top__brand{display:flex;align-items:center;flex-shrink:0}.ob-top__steps{margin-left:24px;min-width:0}.ob-top__right{margin-left:auto;display:flex;align-items:center;gap:10px;flex-shrink:0}.ob-profile{position:relative}.ob-profile__btn{display:flex;align-items:center;gap:8px;height:44px;padding:0 10px 0 4px;border:1px solid var(--border);background:var(--surface-card);border-radius:22px;cursor:pointer;font:inherit;color:var(--text-muted)}.ob-profile__btn:hover{border-color:var(--va-blue)}.ob-profile__avatar{width:34px;height:34px;border-radius:50%;background:var(--va-blue-light);color:var(--va-blue);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:900}.ob-profile__name{font-size:14px;font-weight:700;color:var(--text-heading);max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob-profile__menu{position:absolute;top:calc(100% + 6px);right:0;z-index:600;min-width:210px;padding:6px;background:var(--surface-card);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--sh-lg,0 12px 32px rgba(0,0,0,.12))}.ob-profile__menu button{display:flex;align-items:center;gap:9px;width:100%;padding:9px 11px;border:0;border-radius:var(--r-sm);background:none;font:inherit;font-size:13.5px;font-weight:600;color:var(--text-heading);text-align:left;cursor:pointer}.ob-profile__menu button:hover{background:var(--surface-hover)}.ob-profile__menu hr{margin:4px 0;border:0;border-top:1px solid var(--border)}.ob-top__steps .stepper{margin:0;flex-wrap:nowrap;gap:12px}.ob-top__steps .stepper__step{white-space:nowrap}@media (max-width:1100px){.ob-top__steps .stepper__step:not(.is-active) .stepper__label{display:none}.ob-top__steps{margin-left:8px}}@media (max-width:760px){.ob-top{padding:0 12px;gap:10px}.ob-top__steps,.ob-profile__name{display:none}.ob-profile__btn{padding:0 6px 0 4px}}.page-loader--full{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--bg-base)}.page-loader--full .loading-box,.veil .loading-box{position:static;margin:0;top:auto}.nav__item .nav__lock{margin-left:auto;display:inline-flex;align-items:center;color:var(--text-faint)}.nav__item.is-active .nav__lock{color:currentColor;opacity:.7}.ob-profile__who{display:flex;flex-direction:column;gap:2px;padding:8px 11px 6px;min-width:0}.ob-profile__who b{font-size:13.5px;color:var(--text-heading);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob-profile__who span{font-size:12px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ob-profile__menu{max-width:min(300px,calc(100vw - 24px))}.topbar .ob-profile__btn{height:40px}.topbar .ob-profile__avatar{width:30px;height:30px}.app--onboarding .content>div>.svc-gate>.svc-gate__page>.page-gate>.page,.app--onboarding .content .page.is-active{max-width:none;width:90%;margin-left:auto;margin-right:auto}@media (max-width:900px){.app--onboarding .content>div>.svc-gate>.svc-gate__page>.page-gate>.page,.app--onboarding .content .page.is-active,.app--onboarding .content .page.og{width:100%;max-width:100%}}.iconbtn--danger{color:var(--red)}.iconbtn--danger:hover{background:color-mix(in srgb,var(--red) 10%,transparent);color:var(--red)}.page__hello{margin:0 0 4px;font-size:14px;color:var(--text-muted)}.page__hello b{color:var(--text-heading);font-weight:700}.ti{display:block;flex-shrink:0}.nav__icon,.nav__caret,.sidebar__out,.callout__icon,.toast__ico,.tile__arrow,.cta__arrow,.cta__ico,.hist__ico,.field__icon,.iconbtn{line-height:0}.nav__icon{display:flex;align-items:center;justify-content:center}.nav__caret{display:flex}.cta__ico,.cta__arrow{display:inline-flex}.brand-logo{display:block;width:auto;max-width:100%;object-fit:contain}.impersonating{display:flex;align-items:center;gap:10px;flex-wrap:wrap;flex-shrink:0;padding:9px 22px;background:var(--amber-light);border-bottom:1px solid var(--border);color:var(--amber-ink);font-size:12.5px;line-height:1.5}.impersonating>span{flex:1;min-width:200px}.impersonating strong{font-weight:700}.demobar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;flex-shrink:0;padding:9px 22px;background:var(--va-blue-light);border-bottom:1px solid var(--border);color:var(--accent-ink);font-size:12.5px;line-height:1.5}.demobar>span{flex:1;min-width:200px}.demobar strong{font-weight:700}.client-grid{display:flex;flex-direction:column;gap:12px}.client-card{display:flex;align-items:center;gap:20px 24px;flex-wrap:wrap;padding:18px 22px;border-radius:var(--r-lg);border:1.5px solid var(--border);background:var(--surface-card);box-shadow:var(--sh-xs);cursor:pointer;transition:transform var(--t-s),box-shadow var(--t-s),border-color var(--t-s)}.client-card:hover,.client-card:focus-visible{transform:translateY(-2px);border-color:var(--va-blue);box-shadow:var(--sh-md)}.client-card__id{flex:2 1 220px;min-width:0}.client-card__name{font-size:17px;font-weight:700;letter-spacing:-.02em;color:var(--text-heading);overflow-wrap:anywhere}.client-card__slug{font-family:var(--font-mono);font-size:11.5px;color:var(--text-faint);margin-top:3px;overflow-wrap:anywhere}.client-card__stats{display:flex;gap:24px;flex-wrap:wrap;flex:1 1 260px}.client-card__stat{flex:1 1 auto;min-width:70px}.client-card__k{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.client-card__v{font-size:22px;font-weight:800;letter-spacing:-.03em;color:var(--text-heading);margin-top:2px}.client-card__sub{font-size:11px;color:var(--text-faint)}.client-card__flags{display:flex;flex-direction:column;gap:6px;align-items:flex-start;flex:0 1 auto}.client-card__cta{flex:0 0 auto;margin-left:auto}.platform{height:100%;min-height:0;overflow-y:auto;background:var(--bg-base)}.platform__page{width:min(100%,max(70%,760px));margin:0 auto;container-type:inline-size;container-name:console}.platform__title{display:flex;align-items:center;gap:16px;min-width:0}.platform__signed-in{margin-bottom:18px}.platform__signed-in-body{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;width:100%}.platform__signed-in-body>div{flex:1 1 300px;min-width:0}.platform__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:18px;font-size:12px}.platform__page .kpis{grid-template-columns:repeat(4,1fr);gap:12px}.platform__page .kpi{padding:14px}.platform__page .kpi__value{font-size:24px}@container console (max-width: 620px){.platform__signed-in-body{align-items:flex-start}}@container console (max-width: 460px){.platform__signed-in-body .btn{width:100%}.platform__toolbar .input--search{max-width:none;width:100%}}@container console (max-width: 700px){.client-card{align-items:flex-start}.client-card__cta{margin-left:0;width:100%}.client-card__cta .btn{width:100%}}@container console (max-width: 520px){.client-card__id,.client-card__stats{flex-basis:100%}.client-card__stats{gap:18px}.client-card__v{font-size:20px}}@container console (max-width: 720px){.platform__page .kpis{grid-template-columns:repeat(2,1fr)}}@container console (max-width: 340px){.platform__page .kpis{grid-template-columns:1fr}}.envchip{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:4px 10px;border-radius:var(--r-full);background:var(--va-navy-deep);color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.envchip--auth{margin:-6px 0 16px;background:#fff;color:var(--va-navy-deep)}.dbg__toggle{position:fixed;right:16px;bottom:16px;z-index:9998;padding:6px 12px;border-radius:var(--r-full, 999px);border:1px solid #c62828;background:#d32f2f;color:#fff;font:600 12px/1.2 var(--font-mono, monospace);box-shadow:var(--sh-md, 0 2px 8px rgba(0, 0, 0, .15));cursor:pointer}.dbg__toggle:hover{background:#b71c1c}.dbg__toggle.has-errors{border-color:#7f0000;box-shadow:0 0 0 3px #d32f2f4d}.dbg{position:fixed;right:16px;bottom:56px;z-index:9999;width:min(760px,calc(100vw - 32px));max-height:min(70vh,720px);display:flex;flex-direction:column;background:var(--surface-card, #fff);border:1px solid var(--border-strong, #999);border-radius:var(--r-lg, 10px);box-shadow:var(--sh-xl, 0 12px 40px rgba(0, 0, 0, .25));color:var(--text-body, #222);font-size:12.5px}.dbg__head{display:flex;align-items:center;gap:12px;padding:10px 12px;border-bottom:1px solid var(--border, #ddd)}.dbg__head strong{margin-right:auto}.dbg__list{overflow:auto}.dbg__empty{padding:16px;color:var(--text-muted, #666)}.dbg__entry{border-bottom:1px solid var(--border-light, #eee)}.dbg__entry.is-error{background:var(--red-light, #fff3f3)}.dbg__line{display:flex;gap:10px;align-items:baseline;width:100%;padding:7px 12px;border:0;background:none;text-align:left;font:12px/1.4 var(--font-mono, monospace);color:inherit;cursor:pointer}.dbg__status{font-weight:700;color:var(--green, #080);min-width:30px}.dbg__status.is-error{color:var(--danger, #c00)}.dbg__method{font-weight:600;min-width:48px}.dbg__path{flex:1;overflow-wrap:anywhere}.dbg__ms{color:var(--text-faint, #888);white-space:nowrap}.dbg__reason{padding:0 12px 7px 52px;color:var(--danger, #c00);font:12px/1.4 var(--font-mono, monospace);overflow-wrap:anywhere}.dbg__body{padding:0 12px 10px}.dbg__label{margin:6px 0 2px;font-weight:600;color:var(--text-muted, #666)}.dbg__body pre{margin:0;max-height:280px;overflow:auto;padding:8px;border-radius:var(--r-sm, 4px);background:var(--surface-sunken, #f5f5f5);font:11.5px/1.45 var(--font-mono, monospace);white-space:pre-wrap;overflow-wrap:anywhere}.dbg__svc{flex-shrink:0;padding:1px 6px;border-radius:999px;font-size:10.5px;font-weight:700;white-space:nowrap;background:var(--surface-sunken, #f1f4f8);color:var(--text-muted, #555)}.dbg__svc.is-trunks{background:#fdf0dc;color:#9a5608}.dbg__svc.is-groq{background:#efebff;color:#4a32b8}.dbg__svc.is-profile{background:#e3f4ec;color:#1a6b45}.dbg__svc.is-rep{background:#e8f1fc;color:#0061cc}.dbg__purpose{font-weight:700}.dbg__filter{width:auto;padding:3px 6px;font-size:12px}.dbg__toggle--header{position:static;z-index:auto;box-shadow:none;flex-shrink:0;white-space:nowrap}.dbg__toggle--header.has-errors{box-shadow:0 0 0 3px #d32f2f4d}.svcpick{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.svcpick__card{position:relative;display:flex;flex-direction:column;gap:10px;padding:18px 18px 16px;border:1.5px solid var(--border, #d9dee7);border-radius:var(--r-lg, 12px);background:var(--surface-card, #fff);text-align:left;cursor:pointer;transition:border-color var(--t-s, .15s),box-shadow var(--t-s, .15s),transform var(--t-s, .15s);color:inherit;font:inherit}.svcpick__card:hover:not(.is-locked){border-color:var(--border-strong, #b6bfcd);box-shadow:var(--sh-sm, 0 2px 6px rgba(0, 0, 0, .06));transform:translateY(-1px)}.svcpick__card.is-on{border-color:var(--va-blue, #2563eb);box-shadow:0 0 0 3px var(--va-blue-tint, rgba(37, 99, 235, .12))}.svcpick__card.is-locked{cursor:default}.svcpick__card:focus-visible{outline:none;box-shadow:var(--focus-ring, 0 0 0 3px rgba(37, 99, 235, .35))}.svcpick__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.svcpick__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--r-md, 10px);background:var(--va-blue-tint, rgba(37, 99, 235, .1));color:var(--va-blue, #2563eb)}.svcpick__tick{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--r-full, 999px);border:1.5px solid var(--border-strong, #b6bfcd);color:#fff;transition:background var(--t-s, .15s),border-color var(--t-s, .15s)}.svcpick__card.is-on .svcpick__tick{background:var(--va-blue, #2563eb);border-color:var(--va-blue, #2563eb)}.svcpick__title{font-weight:600;font-size:15px;color:var(--text-heading, #0f172a)}.svcpick__desc{font-size:13px;line-height:1.45;color:var(--text-muted, #5b6474)}.svcpick__badge{align-self:flex-start;padding:2px 8px;border-radius:var(--r-full, 999px);font-size:11px;font-weight:600;letter-spacing:.02em;background:var(--surface-sunken, #f1f4f8);color:var(--text-muted, #5b6474)}.svcpick__includes{display:flex;flex-wrap:wrap;gap:6px}.svcpick__chip{padding:2px 8px;border-radius:var(--r-full, 999px);font-size:11.5px;border:1px solid var(--border, #d9dee7);color:var(--text-body, #1f2937)}.svcpick__extra{margin-top:4px;padding-top:12px;border-top:1px solid var(--border-light, #eceff4)}.intake-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:120px;padding:20px;border:1.5px dashed var(--border-strong, #b6bfcd);border-radius:var(--r-lg, 12px);background:var(--surface-sunken, #f7f9fc);color:var(--text-muted, #5b6474);text-align:center;cursor:pointer;transition:border-color var(--t-s, .15s),background var(--t-s, .15s)}.intake-drop:hover,.intake-drop.is-over{border-color:var(--va-blue, #2563eb);background:var(--va-blue-tint, rgba(37, 99, 235, .06))}.intake-drop.has-file{border-style:solid;color:var(--text-body, #1f2937)}.intake-drop__name{font-weight:600;color:var(--text-heading, #0f172a);overflow-wrap:anywhere}.svcstate{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.svcstate__card{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--border, #d9dee7);border-radius:var(--r-lg, 12px);background:var(--surface-card, #fff)}.svcstate__card.is-off{opacity:.55}.svcstate__head{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:600}.svcchips{display:flex;flex-wrap:wrap;gap:4px}.jobnow{display:flex;flex-direction:column;gap:6px;margin-top:6px;max-width:300px}.jobbar{display:flex;align-items:center;gap:8px}.jobbar__track{position:relative;flex:1;height:6px;border-radius:var(--r-full);background:var(--surface-sunken);border:1px solid var(--border-light);overflow:hidden}.jobbar__fill{display:block;height:100%;border-radius:inherit;background:var(--va-blue);transition:width .4s ease}.jobbar__fill.is-indeterminate{opacity:.45;animation:jobbar-pulse 1.2s ease-in-out infinite}@keyframes jobbar-pulse{50%{opacity:.8}}.jobbar__pct{min-width:32px;text-align:right;font-size:11px;font-weight:700;color:var(--text-muted);font-variant-numeric:tabular-nums}.jobmetrics{margin:0;display:grid;gap:2px;padding:6px 8px;border-radius:var(--r-sm);background:var(--surface-sunken)}.jobmetrics__row{display:flex;justify-content:space-between;gap:12px;font-size:11.5px}.jobmetrics__row dt{color:var(--text-muted)}.jobmetrics__row dd{margin:0;font-weight:600;color:var(--text-heading);text-align:right;font-variant-numeric:tabular-nums}.jobstatus{min-width:170px}.jobstatus__line{display:flex;align-items:center;gap:6px;margin-bottom:3px;white-space:nowrap}.jobstatus .jobbar{margin-top:4px;max-width:180px}.tip{position:relative;display:inline-block;cursor:help;outline:none}.tip__panel{z-index:1000;padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-card);box-shadow:var(--sh-lg);text-align:left;white-space:normal;cursor:default;pointer-events:none}.tip__title{margin:8px 0 3px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint)}.tip__title:first-child{margin-top:0}.tip__text{margin-bottom:6px;font-size:12px;line-height:1.45;color:var(--text-body)}.nm-kpis{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;margin-bottom:10px}@media (max-width: 1400px){.nm-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 700px){.nm-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.nm-kpi{padding:14px 16px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-card);min-width:0}.nm-kpi__label{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--text-muted);min-height:32px}.nm-kpi__dot{width:8px;height:8px;border-radius:50%;background:var(--green);flex-shrink:0}.nm-kpi__value{margin:8px 0 6px;font-size:26px;font-weight:700;letter-spacing:-.02em;color:var(--text-heading);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.nm-kpi__note{font-size:11px;line-height:1.4;color:var(--text-faint)}.nm-note{margin:0 0 16px;font-size:11.5px;color:var(--text-faint)}.nm-filters{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:16px}@media (max-width: 1100px){.nm-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 640px){.nm-filters{grid-template-columns:1fr}}.nm-filter{display:flex;flex-direction:column;gap:6px;min-width:0}.nm-filter>span{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.nm-showing{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 2px;font-size:12.5px}.nm-table .nm-group th{text-align:center;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);border-bottom:0}.nm-batch{min-width:220px;max-width:300px}.nm-pill{border:0;cursor:pointer;font:inherit}.nm-foot{margin-top:10px}.nm-generated{margin:8px 2px 0;font-size:12px}.cta.cta--blue{background:var(--va-blue);border-color:var(--va-blue);color:#fff}.cta.cta--blue:hover,.cta.cta--blue:focus-visible{background:var(--surface-card);border-color:var(--va-blue);color:var(--va-blue);box-shadow:0 6px 18px #0061cc38}.cta.cta--blue .cta__ico{color:inherit}.cta.cta--hero{padding:15px 26px;font-size:15.5px;font-weight:700;box-shadow:0 8px 24px #0061cc59,0 0 0 4px var(--va-blue-tint);animation:cta-glow 2.6s ease-in-out infinite}.cta.cta--hero:hover,.cta.cta--hero:focus-visible{animation:none;box-shadow:0 8px 24px #0061cc4d,0 0 0 4px var(--va-blue-tint)}@keyframes cta-glow{50%{box-shadow:0 10px 28px #0061cc73,0 0 0 7px var(--va-blue-tint)}}@media (prefers-reduced-motion: reduce){.cta.cta--hero{animation:none}}.nav__soon{margin-left:auto}.soon{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 24px;text-align:center}.soon__icon{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:var(--va-blue-tint);color:var(--va-blue)}.soon__title{font-size:20px;color:var(--text-heading)}.soon__body{max-width:520px;color:var(--text-muted);line-height:1.55}.nm-grid th.gl,.nm-grid td.gl{border-left:1px solid var(--border)}.nm-grid .nm-group th{text-align:center}.nm-grid .nm-group th:first-child{text-align:left}.nm-grid{min-width:1500px}.nm-ok{color:var(--success, #1a7f4b);font-weight:700}.nm-warn{color:var(--warning, #b7791f);font-weight:700}.nm-scrollhint{display:none}@media (max-width: 1100px){.nm-scrollhint{display:inline}}:root{--f-clean: #2e9d62;--f-low: #e0b43a;--f-high: #e07b33;--f-flag: #d64545;--f-none: var(--border)}.ro-actions{display:flex;flex-wrap:wrap;gap:6px}.ro-good-btn{color:var(--f-clean);border-color:var(--f-clean)}.ro-bad-btn{color:var(--f-flag);border-color:var(--f-flag)}.ro-scope{grid-template-columns:repeat(4,minmax(0,1fr)) auto}.ro-reset{justify-content:flex-end}.ro-sech{font-size:15px;font-weight:800;color:var(--text-heading);margin:22px 2px 10px;display:flex;align-items:center;gap:10px}.ro-pin{font-size:11px;font-weight:600;color:var(--text-faint);border:1px solid var(--border);border-radius:999px;padding:2px 8px}.ro-seg-btns{margin-left:auto;display:flex;gap:6px}.ro-band{margin-bottom:10px}.ro-band__title{font-size:12px;font-weight:700;color:var(--text-faint);margin:0 2px 6px;text-transform:uppercase;letter-spacing:.04em}.ro-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.ro-kpis--flags{grid-template-columns:repeat(6,minmax(0,1fr))}.ro-bar{display:flex;height:14px;border-radius:7px;overflow:hidden;background:var(--f-none);min-width:120px;flex:1}.ro-seg{display:block;height:100%}.ro-seg--unflagged{background:var(--f-clean)}.ro-seg--mixed_low{background:var(--f-low)}.ro-seg--mixed_high{background:var(--f-high)}.ro-seg--flagged{background:var(--f-flag)}.ro-seg--none{background:var(--f-none)}.ro-dot{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:6px;vertical-align:middle}.ro-barrow{display:flex;align-items:center;gap:12px;padding:8px 0}.ro-barrow+.ro-barrow{border-top:1px solid var(--border)}.ro-barrow__label{width:220px;flex-shrink:0;font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ro-barrow__nums{display:flex;gap:12px;font-size:12px;color:var(--text-faint);flex-shrink:0}.ro-cellbar{min-width:160px}.ro-legend>div{display:flex;align-items:center;gap:8px;font-size:13px;padding:3px 0}.ro-legend i{display:inline-block;width:12px;height:12px;border-radius:3px}.ro-flag{display:inline-block;font-size:11.5px;font-weight:700;padding:2px 8px;border-radius:999px;color:#fff;white-space:nowrap}.ro-flag--unflagged{background:var(--f-clean)}.ro-flag--mixed_low{background:var(--f-low);color:#3a2c00}.ro-flag--mixed_high{background:var(--f-high)}.ro-flag--flagged{background:var(--f-flag)}.ro-good,.nm-kpi.ro-good .nm-kpi__value{color:var(--f-clean);font-weight:700}.ro-bad,.nm-kpi.ro-bad .nm-kpi__value{color:var(--f-flag);font-weight:700}.ro-muted,.nm-kpi.ro-muted .nm-kpi__value{color:var(--text-faint)}.ro-detailhead{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ro-detailhead .card__title{margin-right:auto}.ro-detailhead .input{width:auto;min-width:150px}@media (max-width: 900px){.ro-scope{grid-template-columns:1fr 1fr}.ro-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ro-metric{display:none}.ro-barrow{flex-wrap:wrap}.ro-barrow__label{width:100%}}.gsearch{position:relative;display:flex;align-items:center;gap:8px;flex:1;max-width:460px;margin-left:8px;padding:0 12px;height:38px;border:1px solid var(--border);border-radius:10px;background:var(--surface-card);color:var(--text-faint)}.gsearch:focus-within{border-color:var(--va-blue);box-shadow:0 0 0 3px var(--va-blue-light)}.gsearch__input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--text-heading);font:inherit;font-size:13.5px}.gsearch__panel{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:600;max-height:440px;overflow-y:auto;background:var(--surface-card);border:1px solid var(--border);border-radius:12px;box-shadow:var(--sh-lg);padding:6px}.gsearch__group+.gsearch__group{border-top:1px solid var(--border);margin-top:4px;padding-top:4px}.gsearch__label{font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);padding:6px 8px 4px}.gsearch__item{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:0;background:none;cursor:pointer;padding:7px 8px;border-radius:8px;color:var(--text-body)}.gsearch__item.is-active{background:var(--va-blue-light)}.gsearch__text{display:flex;flex-direction:column;min-width:0}.gsearch__title{font-size:13px;font-weight:700;color:var(--text-heading)}.gsearch__sub{font-size:11.5px;color:var(--text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gsearch__empty{padding:12px;font-size:13px;color:var(--text-body)}.gsearch__hint{font-size:11.5px;color:var(--text-faint);margin-top:4px}.sidebar__company{letter-spacing:.06em;font-size:10px}.nl-search{display:flex;gap:10px;align-items:center}.nl-search .input{flex:1}@media (max-width: 700px){.gsearch{max-width:none;margin-left:0}}.ro-ms{position:relative}.ro-ms>summary{list-style:none;cursor:pointer;display:flex;align-items:center}.ro-ms>summary::-webkit-details-marker{display:none}.ro-ms__panel{position:absolute;z-index:50;top:calc(100% + 4px);left:0;min-width:300px;max-height:320px;overflow-y:auto;background:var(--surface-card);border:1px solid var(--border);border-radius:10px;box-shadow:var(--sh-lg);padding:8px}.ro-ms__tools{display:flex;gap:12px;padding:2px 4px 8px;border-bottom:1px solid var(--border);margin-bottom:4px}.ro-ms__item{display:flex;gap:8px;align-items:flex-start;padding:6px 4px;font-size:13px;cursor:pointer}.ro-ms__item .sub{display:block;font-size:11.5px}.ro-ms__empty{padding:8px 4px;font-size:12.5px}.ro-decisions{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px}.ro-trend+.ro-trend{border-top:2px solid var(--border);margin-top:4px}.rt-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.rt-sources{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.rt-source{display:flex;gap:10px;align-items:flex-start;padding:12px;border:1.5px solid var(--border);border-radius:10px;cursor:pointer}.rt-source.is-on{border-color:var(--va-blue);background:var(--va-blue-light)}.rt-source .sub{display:block;font-size:12px;margin-top:2px}.rt-row{cursor:pointer}.rt-row:hover td{background:var(--va-blue-light)}.rt-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin:0 0 16px}.rt-filter{display:flex;flex-direction:column;gap:4px;min-width:160px;flex:1 1 160px;max-width:260px}.rt-filter>span{font-size:12px;font-weight:600;color:var(--text-faint)}.rt-filter__clear{margin-bottom:2px}.rt-apply{border-color:var(--va-blue)}.ro-nav{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:10px 14px;margin-bottom:14px;background:var(--surface-card);border:1px solid var(--border);border-radius:12px}.ro-nav .grow{flex:1}.ro-crumb{font-size:13px;color:var(--text-faint)}.ro-crumb b{color:var(--text-heading)}.ro-custpick{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:var(--text-faint)}.ro-custpick .input{min-width:220px}.ro-dbhead{align-items:center}.ro-dbhead .page__title{font-size:20px}.ro-ms__btn{display:inline-flex;align-items:center;gap:8px;cursor:pointer;list-style:none;padding:6px 12px;min-width:140px;border:1px solid var(--border);border-radius:8px;background:var(--surface-card);font-size:13px;color:var(--text-heading)}.ro-ms__btn::-webkit-details-marker{display:none}.ro-ms__caret{margin-left:auto;color:var(--text-faint)}.ro-ms__count{margin-left:auto;font-size:11.5px}.ro-ms__hint{font-size:11.5px;padding:8px 4px 2px;border-top:1px solid var(--border);margin-top:4px}.ro-modebanner{padding:10px 14px;margin-bottom:14px;border-radius:10px;border:1px dashed var(--border-strong, var(--border));font-size:12.5px;color:var(--text-body);background:var(--va-blue-light)}.ro-poolsech{margin-top:6px}.ro-poolcompare{margin-top:10px}.ro-filters{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:16px 0 4px}.ro-fpill{display:inline-flex;align-items:center;gap:8px;padding:4px 6px 4px 12px;border:1px solid var(--border);border-radius:999px;background:var(--surface-card);font-size:12.5px;font-weight:700;color:var(--text-heading)}.ro-ic{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--va-blue-light);color:var(--va-blue);font-size:11px}.ro-fpill .ro-ms__btn{border:0;background:transparent;padding:4px 8px}.ro-mainkpis{grid-template-columns:repeat(8,minmax(0,1fr))}.ro-barlegend{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:var(--text-faint);margin-top:10px}.ro-breakdown td{padding:7px 10px}.ro-callout{margin:10px 2px 4px;padding:10px 14px;border-left:3px solid var(--va-blue);background:var(--va-blue-light);border-radius:0 8px 8px 0;font-size:12.5px;color:var(--text-body)}.ro-g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ro-g4 .nm-kpi__value{margin-bottom:8px}.ro-g4 .ro-barrow__label{width:60px}.ro-loadbox{padding:16px}.ro-page .cols--2{margin-top:12px}@media (max-width: 1200px){.ro-mainkpis{grid-template-columns:repeat(4,minmax(0,1fr))}.ro-g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 700px){.ro-mainkpis,.ro-g4{grid-template-columns:1fr 1fr}.ro-custpick .input{min-width:0}}.rt-modes{margin-bottom:14px}.rt-filerow{display:flex;gap:8px;align-items:center}.rt-filerow .input{flex:1}.rt-valid{margin:12px 0;padding:12px 14px;border-radius:10px;border:1px solid var(--f-clean);background:#2e9d6214}.rt-valid.has-errors{border-color:var(--f-low);background:#e0b43a1a}.rt-valid.is-blocked{border-color:var(--f-flag);background:#d6454514}.rt-valid__head{font-size:13px}.rt-valid__counts{display:flex;gap:14px;font-size:12.5px;margin-top:6px}.rt-valid__table{margin-top:10px;max-height:280px;overflow-y:auto}.rt-email{display:grid;grid-template-columns:2fr 1fr;gap:12px;margin-top:4px}.rt-email__body{min-height:150px;resize:vertical;font-family:inherit;line-height:1.5}.rt-email__view{white-space:pre-wrap;word-break:break-word;font:13px/1.55 inherit;font-family:inherit;margin:0;max-height:360px;overflow-y:auto;padding:12px;border-radius:8px;background:var(--va-blue-light);color:var(--text-body)}.rt-missing{display:flex;flex-wrap:wrap;gap:6px 12px;margin:10px 0;max-height:180px;overflow-y:auto;font-size:12.5px}@media (max-width: 800px){.rt-email{grid-template-columns:1fr}}.rt-email{grid-template-columns:1fr}.rte{border:1px solid var(--border);border-radius:10px;background:var(--surface-card);overflow:hidden}.rte:focus-within{border-color:var(--va-blue);box-shadow:0 0 0 3px var(--va-blue-light)}.rte__bar{display:flex;flex-wrap:wrap;gap:2px;padding:6px;border-bottom:1px solid var(--border);background:var(--va-blue-light)}.rte__btn{min-width:30px;height:28px;padding:0 8px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-heading);font-size:13px;cursor:pointer}.rte__btn:hover{background:var(--surface-card);border-color:var(--border)}.rte__btn--bold{font-weight:800}.rte__btn--italic{font-style:italic}.rte__btn--underline{text-decoration:underline}.rte__area{padding:12px 14px;outline:none;font-size:13.5px;line-height:1.6;color:var(--text-body);max-height:480px;overflow-y:auto}.rte__area:empty:before{content:attr(data-placeholder);color:var(--text-faint)}.rte__area ul,.rte__area ol,.rt-email__view ul,.rt-email__view ol{padding-left:22px;margin:6px 0}.rte__area a,.rt-email__view a{color:var(--va-blue);text-decoration:underline}.rt-attach{position:relative;display:inline-flex;align-items:center;gap:6px;width:max-content;padding:7px 12px;border:1.5px dashed var(--border);border-radius:8px;cursor:pointer;font-size:13px;font-weight:700;color:var(--va-blue)}.rt-attach:hover{border-color:var(--va-blue)}.rt-attach input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.rt-files{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:4px}.rt-files li{display:flex;align-items:center;gap:10px;font-size:13px;padding:5px 8px;border:1px solid var(--border);border-radius:8px}.rt-files__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.rt-attachments{margin-top:12px}.rt-email__view{white-space:normal}.rt-email__view p{margin:0 0 8px}.rt-valid__preview{margin-top:10px;font-size:12.5px}.rt-valid__preview .table{margin-top:6px}.ro-flagwrap{display:inline-flex;align-items:center;gap:4px}.ro-cached{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:1px 6px;border-radius:999px;border:1px dashed var(--border-strong, var(--border));color:var(--text-faint)}.ro-mainkpis{grid-template-columns:repeat(9,minmax(0,1fr))}.ro-cachednote{display:inline-flex;flex-direction:column;gap:1px;line-height:1.2}.ro-cachednote__text{font-size:10.5px;color:var(--text-faint);white-space:nowrap}.ro-flagwrap{gap:6px}.ro-cachednote__text{white-space:normal;max-width:220px}.ro-detail td{vertical-align:middle}.ro-cached--tip{cursor:help}.ro-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}.ro-col{min-width:0}.ro-col .ro-g4{grid-template-columns:repeat(2,minmax(0,1fr))}.ro-col .ro-barrow__label{width:60px}@media (max-width: 1100px){.ro-pair{grid-template-columns:1fr;gap:0}}.ro-vchart{position:relative}.ro-vchart__legend{margin:0 0 12px}.ro-vchart__plot{position:relative;display:flex;height:262px}.ro-vchart__axis{position:relative;width:44px;flex-shrink:0;height:calc(100% - 22px)}.ro-vchart__axis span{position:absolute;right:8px;transform:translateY(50%);font-size:11px;color:var(--text-faint);font-variant-numeric:tabular-nums}.ro-vchart__scroll{flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;height:100%}.ro-vchart__area{position:relative;display:flex;align-items:stretch;gap:6px;height:calc(100% - 22px);min-width:100%;width:max-content;padding:0 4px}.ro-vchart__grid{position:absolute;left:0;right:0;height:0;border-top:1px solid var(--border);pointer-events:none}.ro-vchart__group{position:relative;display:flex;flex-direction:column;flex:1 0 auto}.ro-vchart__group--day{min-width:30px}.ro-vchart__group--ticket{min-width:56px}.ro-vchart__cols{flex:1;display:flex;justify-content:center;gap:2px}.ro-vchart__col{position:relative;flex:0 1 26px;display:flex;flex-direction:column;justify-content:flex-end;cursor:default;outline:none;border-radius:4px 4px 0 0}.ro-vchart__col:hover,.ro-vchart__col.is-active,.ro-vchart__col:focus-visible{background:var(--surface-hover, rgba(0, 0, 0, .04))}.ro-vchart__col:focus-visible{box-shadow:0 0 0 2px var(--va-blue)}.ro-vchart__stack{display:flex;flex-direction:column-reverse;gap:2px;min-height:0;border-radius:4px 4px 0 0;overflow:hidden}.ro-vchart__stack>span{display:block;flex-basis:0;min-height:2px}.ro-vchart__x{position:absolute;left:50%;bottom:-20px;transform:translate(-50%);font-size:11px;color:var(--text-faint);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.ro-vchart__tip{position:absolute;top:0;transform:translate(-50%);z-index:5;min-width:200px;padding:10px 12px;border-radius:8px;pointer-events:none;background:var(--surface-card);border:1px solid var(--border);box-shadow:0 6px 20px #00000024;font-size:12px;color:var(--text-muted)}.ro-vchart__tip b{display:block;margin-bottom:6px;color:var(--text-heading);font-size:12.5px}.ro-vchart__tip>div{display:flex;align-items:center;gap:6px;padding:1px 0}.ro-vchart__tip>div span{margin-left:auto;padding-left:14px;font-variant-numeric:tabular-nums;color:var(--text-heading)}.ro-vchart__tip .ro-vchart__tipfoot{display:block;margin-top:6px;padding-top:6px;border-top:1px solid var(--border);color:var(--text-faint)}.ro-vchart__table{margin-top:10px}.ro-vchart__table summary{cursor:pointer;font-size:12.5px;font-weight:600;color:var(--text-muted)}.ro-vchart__table .table-wrap{margin-top:8px;max-height:280px;overflow:auto}.ro-page{position:relative}.ro-detailbody{position:relative;min-height:160px}.ro-bizsum{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 2px 4px;font-size:12.5px;color:var(--text-muted)}.ro-bizsum__chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--va-blue-light);color:var(--text-heading)}.ro-bizsum__chip b{font-variant-numeric:tabular-nums}.ro-bizsum__total{margin-left:auto}.ro-bizsum__total b{color:var(--text-heading);font-variant-numeric:tabular-nums}.ro-rt--approved{fill:var(--green);background:var(--green)}.ro-rt--declined{fill:var(--red);background:var(--red)}.ro-rt--other{fill:var(--text-faint);background:var(--text-faint)}.ro-rtrend{position:relative}.ro-rtrend__legend{margin:0 0 8px}.ro-rtrend__key{display:inline-block;width:14px;height:0;border-top:2px solid;margin-right:6px;vertical-align:middle}.ro-rtrend__key--rate{border-color:var(--va-blue)}.ro-rtrend__key--clear{border-color:var(--amber);border-top-style:dashed}.ro-rtrend__plot{position:relative}.ro-rtrend__plot svg{display:block;overflow:visible;touch-action:pan-y}.ro-rtrend__plot rect[class^=ro-rt--]{stroke:var(--surface-card);stroke-width:1}.ro-rtrend__grid{stroke:var(--border);stroke-width:1}.ro-rtrend__zero{stroke:var(--text-faint);stroke-width:1}.ro-rtrend__tick{font-size:11px;fill:var(--text-faint);font-variant-numeric:tabular-nums}.ro-rtrend__panel{font-size:11px;font-weight:700;fill:var(--text-muted)}.ro-rtrend__hover{fill:var(--text-heading);opacity:.05}.ro-rtrend__line{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.ro-rtrend__line--rate{stroke:var(--va-blue)}.ro-rtrend__line--clear{stroke:var(--amber);stroke-dasharray:5 3}.ro-rtrend__dot{stroke:var(--surface-card);stroke-width:2}.ro-rtrend__dot--rate{fill:var(--va-blue)}.ro-rtrend__dot--clear{fill:var(--amber)}.ro-rtrend .is-dim{opacity:.28}.ro-rtrend__foot{margin-top:6px;font-size:11.5px}.ro-rtrend__axt{font-size:11px;font-weight:700;fill:var(--text-muted)}.ro-rtrend__axt--rate,.ro-rtrend__tick--rate{fill:var(--va-blue)}.ro-lchart--unflagged{stroke:var(--f-clean);fill:var(--f-clean)}.ro-lchart--mixed_low{stroke:var(--f-low);fill:var(--f-low)}.ro-lchart--mixed_high{stroke:var(--f-high);fill:var(--f-high)}.ro-lchart--flagged{stroke:var(--f-flag);fill:var(--f-flag)}.ro-reptrend{margin-top:12px}.ro-reptrend__meta{font-size:11.5px}.ro-reptrend__svg{display:block;overflow:visible}.ro-reptrend__line{fill:none!important;stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round}.ro-reptrend__fit{stroke-width:1.3;stroke-dasharray:4 4;opacity:.5}.ro-reptrend__dot{stroke:var(--surface-card)!important;stroke-width:1.5}.ro-reptrend__val{font-size:10.5px;font-weight:700;font-variant-numeric:tabular-nums}.ro-reptrend__val--halo{fill:none;stroke:var(--surface-card);stroke-width:3;stroke-linejoin:round}.ro-reptrend__val--unflagged{fill:var(--f-clean)}.ro-reptrend__val--mixed_low{fill:var(--f-low)}.ro-reptrend__val--mixed_high{fill:var(--f-high)}.ro-reptrend__val--flagged{fill:var(--f-flag)}.ro-reptrend__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.ro-reptrend__chip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;cursor:pointer;border:1px solid var(--border);background:var(--surface-card);color:var(--text-muted);font:inherit;font-size:12px}.ro-reptrend__chip b{color:var(--text-heading);font-variant-numeric:tabular-nums}.ro-reptrend__chip b.ro-reptrend__good{color:var(--green)}.ro-reptrend__chip b.ro-reptrend__bad{color:var(--red)}.ro-reptrend__chip b.muted{color:var(--text-faint)}.ro-reptrend__chip.is-off{opacity:.45;text-decoration:line-through}.ro-reptrend__chip .ro-dot{margin-right:0}.ro-reptrend__dash{display:inline-block;width:16px;border-top:2px dashed var(--text-faint)}.ro-reptrend__runs{margin-top:10px}.ro-reptrend__runs[open]>summary{margin-bottom:8px}.ro-reptrend__runstitle{margin:0;font-size:13.5px;font-weight:700;color:var(--text-heading)}.ro-reptrend__runs .table-wrap{max-height:340px;overflow:auto}.ro-reptrend__when{white-space:nowrap;font-variant-numeric:tabular-nums}.ro-reptrend__plot{position:relative}.ro-reptrend__cross{stroke:var(--text-faint);stroke-width:1;stroke-dasharray:3 3}.ro-reptrend__tip{min-width:260px}.ro-vchart__tip .ro-reptrend__tipruns{display:block;margin-top:6px;padding-top:6px;border-top:1px solid var(--border);font-size:11px;color:var(--text-faint)}.ro-reptrend__tipruns>div{display:flex;justify-content:space-between;gap:10px;margin-top:3px}.ro-reptrend__tipruns code{color:var(--text-heading);font-size:11px;word-break:break-all}.ro-reptrend__tipruns em{font-style:normal;white-space:nowrap;font-variant-numeric:tabular-nums}.mt-steps{display:flex;flex-wrap:wrap;gap:10px 26px;list-style:none;margin:0 0 16px;padding:0}.mt-steps__item{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--text-faint)}.mt-steps__item.is-on{color:var(--text-heading)}.mt-steps__item.is-done{color:var(--green)}.mt-steps__n{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;font-size:12px;border:1.5px solid currentColor}.mt-steps__item.is-on .mt-steps__n{background:var(--va-blue);border-color:var(--va-blue);color:#fff}.mt-steps__item.is-done .mt-steps__n{background:var(--green);border-color:var(--green);color:#fff}.mt-count{font-size:12px}.mt-trunks{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;margin:6px 0 12px}.mt-trunk{display:flex;gap:10px;align-items:flex-start;padding:12px;border:1.5px solid var(--border);border-radius:var(--r-lg);cursor:pointer;background:var(--surface-card)}.mt-trunk.is-on{border-color:var(--va-blue);background:var(--va-blue-light)}.mt-trunk input{margin-top:3px}.mt-trunk__body{display:flex;flex-direction:column;gap:2px;font-size:12.5px;min-width:0}.mt-trunk__body strong{font-size:13.5px;color:var(--text-heading)}.mt-new{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.mt-new__row{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,190px) auto;gap:8px;align-items:center;width:100%}.mt-new__tag{font-size:10.5px;font-weight:700;text-transform:uppercase;padding:2px 7px;border-radius:999px;background:var(--va-blue-light);color:var(--va-blue)}@media (max-width: 640px){.mt-new__row{grid-template-columns:minmax(0,1fr) auto}.mt-new__tag{display:none}}.mt-setup .formbar{margin-top:16px}.mt-status{display:flex;flex-direction:column;gap:8px}.mt-status__head{display:flex;justify-content:space-between;align-items:center;gap:10px}.mt-status__head strong{color:var(--text-heading)}.mt-status__nums{font-size:12px;font-variant-numeric:tabular-nums}.mt-cell{display:inline-flex;align-items:center;gap:6px;margin-top:4px;padding:3px 9px;border-radius:999px;cursor:pointer;border:1px solid var(--border);background:var(--surface-card);color:var(--text-muted);font:inherit;font-size:11.5px;font-weight:600;white-space:nowrap}.mt-cell.is-running{border-color:var(--va-blue);color:var(--va-blue);background:var(--va-blue-light)}.mt-cell__spin{width:11px;height:11px;border-width:2px}.fc--ok{border-left:3px solid var(--green)}.fc--warn{border-left:3px solid var(--amber)}.fc--bad{border-left:3px solid var(--red)}.fc-map{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px;margin-bottom:8px}.fc-map b{color:var(--text-heading)}.fc-map em{color:var(--red);font-style:normal}.fc-counts{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12.5px;margin:6px 0 10px;font-variant-numeric:tabular-nums}.fc-warn{margin:0 0 10px;padding-left:18px;font-size:12.5px;color:var(--amber-ink, var(--text-muted))}.fc-warn li+li{margin-top:3px}.fc-preview td,.fc-sample td{font-size:12.5px}.fc-sample{margin-bottom:8px}.intake-sample{display:flex;justify-content:center;margin-top:8px;font-size:13px}.intake-sample .link{display:inline-flex;align-items:center;gap:6px}.mt-sbc th{width:42%;font-weight:600;color:var(--text-muted);text-align:left}.mt-sbc td{font-size:13px}.mt-sbc td.mono{font-size:13.5px;color:var(--text-heading);font-weight:600}.mt-sbc__copy{width:1%;white-space:nowrap;text-align:right}.mt-sbc__codec{display:inline-block;margin:2px 6px 2px 0;padding:2px 8px;border-radius:999px;background:var(--va-blue-light);color:var(--va-blue);font-size:12px;font-weight:600}.tc-log{margin-top:16px}.tc-log__base{font-size:11.5px}.tc{border:1px solid var(--border);border-radius:var(--r-md, 8px);margin-top:8px;overflow:hidden}.tc.is-error{border-color:color-mix(in srgb,var(--red) 45%,var(--border))}.tc__head{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;border:0;background:var(--surface-card);cursor:pointer;font:inherit;font-size:12.5px;text-align:left;color:var(--text-heading)}.tc__status{min-width:34px;padding:1px 6px;border-radius:6px;text-align:center;font-weight:700;font-size:11.5px;background:var(--green-light, #e8f5ee);color:var(--green)}.tc__status.is-error{background:var(--red-light, #fee2e0);color:var(--red)}.tc__method{font-weight:700}.tc__path{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tc__ms{white-space:nowrap;font-variant-numeric:tabular-nums}.tc__body{padding:8px 12px 12px;border-top:1px solid var(--border);background:var(--surface-sunken, transparent)}.tc__label{font-size:11px;font-weight:700;color:var(--text-muted);margin:6px 0 4px}.tc__body pre{margin:0;padding:8px 10px;max-height:260px;overflow:auto;font-size:11.5px;line-height:1.45;background:var(--surface-card);border:1px solid var(--border);border-radius:6px;white-space:pre-wrap;word-break:break-word}.mt-cell--action{border-style:dashed;color:var(--va-blue)}.mt-cell--action:hover:not(:disabled){background:var(--va-blue-light)}.mt-cell--action:disabled{opacity:.5;cursor:default}.mt-cell+.mt-cell{margin-left:6px}.mt-dialog{width:min(760px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow:auto}.mt-dialog__note{margin-right:auto}.mt-trunkstate{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px}.mt-trunkstate__pill{display:inline-flex;align-items:center;gap:5px;font-size:11px}.mt-trunkstate__link{font-size:11.5px}.mt-trunkstate .mt-cell{margin-top:0}.mt-cancelbtn{margin-right:auto;color:var(--red);border-color:color-mix(in srgb,var(--red) 45%,var(--border))}.mt-live{display:inline-flex;align-items:center;gap:5px}.mt-cell--live{border-color:color-mix(in srgb,var(--green) 45%,var(--border));color:var(--green);background:var(--green-light, #e8f5ee)}.mt-live__beat{color:var(--green);animation:mt-heartbeat 1.4s ease-in-out infinite;transform-origin:center}@keyframes mt-heartbeat{0%,to{transform:scale(1);opacity:1}14%{transform:scale(1.25)}28%{transform:scale(1)}42%{transform:scale(1.18);opacity:.85}70%{transform:scale(1)}}@media (prefers-reduced-motion: reduce){.mt-live__beat{animation:none}}.mt-cell--live{cursor:pointer}.mt-cell--live:hover{background:color-mix(in srgb,var(--green) 18%,var(--surface-card))}.mt-details__head{display:flex;align-items:center;gap:10px}.mt-details__h{margin:4px 0 8px;font-size:13.5px;font-weight:700;color:var(--text-heading)}.mt-details__row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.mt-details__search{max-width:220px}.page-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;font-size:13px;color:var(--text-faint)}.page-crumbs [aria-current]{color:var(--text-heading);font-weight:600}.mt-ipcard{border:1px solid var(--border);border-radius:var(--r-lg);padding:12px}.nav__sublabel{margin:6px 0 2px 34px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.tk-toolbar{display:flex;align-items:center;gap:12px;margin-bottom:12px}.tk-toolbar .input--search{max-width:360px}.tk-toolbar__count{font-size:12.5px}.tk-card{padding:0;overflow:hidden}.tk-table th{font-size:11.5px;text-transform:uppercase;letter-spacing:.04em}.tk-table td{vertical-align:middle}.tk-name{font-weight:700;text-align:left}.tk-sid{display:inline-flex;align-items:center;gap:6px;font-size:12.5px}.tk-status{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--text-muted)}.tk-status i{width:8px;height:8px;border-radius:50%;background:var(--text-faint)}.tk-status.is-on{color:var(--text-heading)}.tk-status.is-on i{background:var(--green);box-shadow:0 0 0 3px var(--green-light, #e8f5ee)}.tk-chips{display:flex;flex-wrap:wrap;gap:6px}.tk-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:12px;border:1px solid var(--border);background:var(--surface-sunken, #f5f7fa);color:var(--text-heading);white-space:nowrap}.tk-empty{padding:28px 16px!important;text-align:center;color:var(--text-muted)}.tk-list{margin:0;padding-left:18px;font-size:13px}.tk-list li+li{margin-top:4px}.tk-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900}.tk-drawer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#10182859}.tk-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(520px,100vw);overflow:auto;padding:20px;background:var(--surface-card);border-left:1px solid var(--border);box-shadow:-18px 0 40px #1018282e;animation:tk-slide .18s ease-out;display:flex;flex-direction:column;gap:14px}@keyframes tk-slide{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}.tk-drawer__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.tk-drawer__eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint)}.tk-drawer__title{margin:2px 0 0;font-size:18px;color:var(--text-heading)}.tk-status i{position:relative;flex-shrink:0}.tk-status.is-live,.tk-status.is-idle{color:var(--text-heading)}.tk-status.is-live i{background:var(--green)}.tk-status.is-live i:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid var(--green);animation:tk-live 1.6s ease-out infinite}.tk-status.is-idle i{background:var(--amber)}@keyframes tk-live{0%{transform:scale(.5);opacity:.9}to{transform:scale(1.6);opacity:0}}@media (prefers-reduced-motion: reduce){.tk-status.is-live i:after{animation:none;opacity:.4}}.mt-dot{position:relative;display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--green);box-shadow:0 0 color-mix(in srgb,var(--green) 55%,transparent);animation:mt-dot-beat 1.3s ease-in-out infinite}@keyframes mt-dot-beat{0%{transform:scale(1);box-shadow:0 0 color-mix(in srgb,var(--green) 55%,transparent)}12%{transform:scale(1.35)}24%{transform:scale(1)}36%{transform:scale(1.25);box-shadow:0 0 0 5px color-mix(in srgb,var(--green) 0%,transparent)}55%,to{transform:scale(1);box-shadow:0 0 color-mix(in srgb,var(--green) 0%,transparent)}}@media (prefers-reduced-motion: reduce){.mt-dot{animation:none}}.td-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start;margin-bottom:16px}.td-grid>.card{margin:0;min-width:0}@media (max-width: 1000px){.td-grid{grid-template-columns:1fr}}.td-ipstack{display:flex;flex-direction:column;gap:12px}.td-numbers .card__head .input--search{max-width:240px}.mt-cell--view{color:var(--va-blue);max-width:100%;overflow:hidden;text-overflow:ellipsis}.mt-cell--view:hover{background:var(--va-blue-light)}.rs-options{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.rs-option{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1.5px solid var(--border);border-radius:var(--r-lg);cursor:pointer}.rs-option.is-on{border-color:var(--va-blue);background:var(--va-blue-light)}.rs-option input{margin-top:3px}.rs-option span{display:flex;flex-direction:column;gap:2px}.rs-csv{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px dashed var(--border);border-radius:var(--r-lg)}.rs-csv__actions{display:flex;flex-wrap:wrap;gap:8px}.rs-csv__result{display:flex;flex-direction:column;gap:4px;font-size:13px}.auth-keys{display:flex;flex-direction:column;gap:12px}.auth-keys__icon{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--amber-light, #fef3c7);color:var(--amber, #d97706)}.auth-keys__actions{display:flex;flex-wrap:wrap;gap:8px}.more-btn{min-width:40px;padding-left:10px;padding-right:10px;font-size:18px;line-height:1;letter-spacing:1px}.batch-page>.kpis,.batch-page>.card{margin-bottom:20px}.batch-page .svcstate{gap:20px}.batch-page .svcstate__card{gap:10px}.svc-trunk{display:flex;flex-direction:column;gap:4px;padding-top:8px;border-top:1px solid var(--border)}.svc-trunk .kv{font-size:12.5px}.svc-trunk .btn{align-self:flex-start;margin-top:4px}.svcstate__card.is-available{border-style:dashed;background:var(--surface-sunken, #f7f9fc)}.kpi--button{font:inherit;text-align:left;cursor:pointer;width:100%}.kpi--button:hover{box-shadow:0 0 0 2px var(--va-blue-light)}.kpi--warn .kpi__value{color:var(--amber, #d97706)}.batch-page .kpi{padding:14px 16px}.svc-label{margin:4px 2px 8px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint)}.svc-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px}@media (max-width: 900px){.svc-tiles{grid-template-columns:1fr}}.svc-tile{display:flex;flex-direction:column;gap:6px;min-width:0}.svc-tile__head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px}.svc-tile__title{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--text-heading)}.svc-tile__head .status{font-size:11px}.svc-tile__detail{font-size:12.5px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.svc-tile__error{font-size:11.5px;color:var(--red);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.svc-tile__action{margin-top:auto;min-height:22px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.svc-tile__action .mt-trunkstate{margin-top:0}.svc-tile__link{border:0;padding:0;background:none;font:inherit;font-size:12.5px;font-weight:600;color:var(--va-blue);cursor:pointer;text-align:left}.svc-tile__link:hover{text-decoration:underline}.svc-tile__link--add{color:var(--va-blue)}.svc-tile__link--add.is-primary{padding:3px 10px;border-radius:6px;background:var(--va-blue);color:#fff}.svc-tile__link--add.is-primary:hover{text-decoration:none;filter:brightness(1.08)}.batch-work{margin-bottom:20px}.batch-work .card__head{flex-wrap:wrap;gap:4px 12px}.batch-work__block+.batch-work__block{margin-top:18px}.batch-work__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:8px}.batch-work__head b{color:var(--text-heading)}.batch-work__empty{margin:4px 0 0;font-size:13px}.as-which{display:flex;flex-direction:column;gap:0;margin-bottom:8px}.as-which .pl-check{margin-top:6px}.batch-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-bottom:20px}@media (max-width: 1200px){.batch-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 700px){.batch-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.batch-tiles>.kpi{aspect-ratio:1 / 1;display:flex;flex-direction:column;gap:6px;min-width:0;margin:0;overflow:hidden}.batch-tiles>.kpi .kpi__value{margin:auto 0 0}.batch-tiles>.kpi .kpi__note{margin-top:2px}.batch-tiles>.svc-tile .svc-tile__detail{white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.batch-tiles>.svc-tile .svc-tile__head{flex-wrap:wrap}.batch-tiles{grid-template-columns:repeat(5,160px);justify-content:start;gap:12px}@media (max-width: 1000px){.batch-tiles{grid-template-columns:repeat(auto-fill,160px)}}.batch-tiles>.kpi{padding:12px;gap:4px}.batch-tiles>.kpi .kpi__label{font-size:11.5px;line-height:1.3}.batch-tiles>.kpi .kpi__value{font-size:22px}.batch-tiles>.kpi .kpi__note{font-size:10.5px;line-height:1.3}.batch-tiles>.svc-tile .svc-tile__title{font-size:12px}.batch-tiles>.svc-tile .svc-tile__detail{font-size:11.5px;-webkit-line-clamp:3}.batch-tiles>.svc-tile .svc-tile__link{font-size:11.5px}.batch-tiles>.svc-tile .svc-tile__head .status{font-size:10px;padding:1px 6px}.batch-tiles>.svc-tile .mt-cell{font-size:10.5px;padding:2px 7px}.batch-tiles{grid-template-columns:repeat(5,minmax(120px,1fr));justify-content:stretch;overflow-x:auto}@media (max-width: 1200px),(max-width: 1000px),(max-width: 700px){.batch-tiles{grid-template-columns:repeat(5,minmax(120px,1fr))}}.batch-tiles>.kpi{aspect-ratio:auto}.batch-tiles>.kpi .kpi__value{margin:4px 0 0}.sidebar__help{padding:6px 12px;border-top:1px solid var(--border)}.ta-c{text-align:center}.analytics-btn{color:var(--va-blue)}.analytics-btn:hover{background:var(--va-blue-light)}.ipt-form{width:100%;padding:14px 16px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-card)}.ipt-form__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.ipt-form__title{margin:0;font-size:15px;font-weight:700;color:var(--text-heading)}.ipt-form__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width: 640px){.ipt-form__row{grid-template-columns:1fr}}.ipt-form input[readonly]{background:var(--surface-sunken, #f5f7fa);color:var(--text-muted);cursor:not-allowed}.ipt-switch{display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;color:var(--text-muted)}.ipt-switch input{position:absolute;opacity:0;pointer-events:none}.ipt-switch__track{position:relative;width:44px;height:24px;border-radius:999px;background:var(--border);transition:background .15s}.ipt-switch__track span{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .15s}.ipt-switch input:checked+.ipt-switch__track{background:var(--va-blue)}.ipt-switch input:checked+.ipt-switch__track span{transform:translate(20px)}.ipt-switch input:focus-visible+.ipt-switch__track{box-shadow:0 0 0 3px var(--va-blue-light)}.mt-new__actions{display:flex;justify-content:flex-end;gap:8px;width:100%}.mt-steps__btn{display:inline-flex;align-items:center;gap:8px;border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer}.mt-steps__btn:disabled{cursor:default}.ts-batches{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;max-height:520px;overflow:auto;padding:2px}.ts-batch{display:flex;flex-direction:column;gap:6px;min-width:0;padding:12px 14px;border:1.5px solid var(--border);border-radius:var(--r-lg);cursor:pointer;background:var(--surface-card);transition:border-color .15s,box-shadow .15s}.ts-batch:hover{border-color:var(--va-blue);box-shadow:0 2px 8px #1018280f}.ts-batch.is-on{border-color:var(--va-blue);background:var(--va-blue-light)}.ts-batch__head{display:flex;align-items:center;gap:8px;min-width:0}.ts-batch__head input{flex-shrink:0;margin:0}.ts-batch__head strong{font-size:13.5px;color:var(--text-heading);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-batch__ref{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-batch__stats{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:12px;padding-top:6px;border-top:1px solid var(--border)}.ts-batch__num{font-size:16px;font-weight:700;color:var(--text-heading)}.ts-batch .status{align-self:flex-start}@media (max-width: 560px){.ts-batches{grid-template-columns:1fr;max-height:none}}.ts-batch .status{flex-shrink:0;font-size:11px}.input.is-invalid{border-color:var(--danger, #d92d20)}.input.is-invalid:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--danger, #d92d20) 20%,transparent)}.dash-kpis{margin-bottom:20px}.dash-kpi .kpi__value{min-height:1.2em}.dash-kpi--good .kpi__value{color:var(--success, #12805c)}.dash-kpi--warn .kpi__value{color:var(--amber, #d97706)}.dash-kpi--bad .kpi__value{color:var(--danger, #d92d20)}.dash-skel{display:inline-block;width:90px;height:.9em;border-radius:6px;background:var(--border);animation:dash-pulse 1.2s ease-in-out infinite}@keyframes dash-pulse{50%{opacity:.45}}.dash-grid{display:grid;grid-template-columns:minmax(0,2.6fr) minmax(0,1.2fr);gap:20px;align-items:stretch}.dash-grid>.card,.dash-trend>.card{margin:0}.dash-trend{min-width:0}.dash-trend>.card{height:100%}.dash-panel{min-width:0;min-height:240px}.dash-count{min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:var(--danger, #d92d20);color:#fff;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.dash-alerts,.dash-activity{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.dash-alert{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border-radius:var(--r-lg);border:1px solid var(--border);border-left-width:3px}.dash-alert__ico{display:inline-flex}.dash-alert__body{display:flex;flex-direction:column;gap:2px;font-size:12.5px;min-width:0}.dash-alert__body strong{font-size:13px;color:var(--text-heading)}.dash-alert--danger{border-left-color:var(--danger, #d92d20)}.dash-alert--danger .dash-alert__ico{color:var(--danger, #d92d20)}.dash-alert--warning{border-left-color:var(--amber, #d97706)}.dash-alert--warning .dash-alert__ico{color:var(--amber, #d97706)}.dash-alert--info{border-left-color:var(--va-blue)}.dash-alert--info .dash-alert__ico{color:var(--va-blue)}.dash-activity{gap:0}.dash-activity li+li{border-top:1px solid var(--border)}.dash-activity__row{all:unset;box-sizing:border-box;width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 4px;cursor:pointer;border-radius:8px}.dash-activity__row:hover{background:var(--va-blue-light)}.dash-activity__row:focus-visible{outline:2px solid var(--va-blue)}.dash-activity__ico{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--va-blue-light);color:var(--va-blue)}.dash-activity__body{display:flex;flex-direction:column;gap:1px;font-size:12.5px;min-width:0}.dash-activity__body strong{font-size:13px;color:var(--text-heading);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-activity__at{font-size:12px;white-space:nowrap}.dash-plan th{font-weight:500;color:var(--text-heading)}.dash-plan__head{margin:0 0 12px;padding:0 0 12px;border-bottom:1px solid var(--border)}.dash-plan__title{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:15px;color:var(--text-heading)}.dash-plan__view{margin-left:auto;font-size:13px}.dash-plan__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px 16px;margin:10px 0 0}.dash-plan__facts dt{font-size:12px;color:var(--text-muted)}.dash-plan__facts dd{margin:2px 0 0;font-size:13.5px;color:var(--text-heading)}.dash-plan__bar{height:6px;margin-top:10px;border-radius:999px;background:var(--surface-sunken, var(--bg-base));overflow:hidden}.dash-plan__bar span{display:block;height:100%;border-radius:inherit;background:var(--va-blue)}.dash-plan__due{margin:10px 0 0;font-size:13px;color:var(--amber-ink, var(--text-body))}.dash-plan__none{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;padding:0 0 12px;border-bottom:1px solid var(--border);font-size:14px}@media (max-width: 1100px){.dash-grid{grid-template-columns:minmax(0,1fr)}}.wl-card{max-width:820px;padding:0;overflow:hidden}.wl-head{display:flex;align-items:center;padding:18px 20px 12px}.wl-title{margin:0;font-size:16px;font-weight:700;color:var(--text-heading)}.wl-count{margin-left:auto;font-size:13px;font-weight:700;color:var(--va-blue)}.wl-bar{height:4px;margin:0 20px 14px;border-radius:4px;background:var(--border);overflow:hidden}.wl-bar span{display:block;height:100%;background:var(--va-blue);transition:width .3s}.wl-steps{list-style:none;margin:0;padding:0}.wl-step{display:flex;align-items:center;gap:16px;padding:18px 20px;border-top:1px solid var(--border)}.wl-mark{width:32px;height:32px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:14px;background:var(--surface-muted, #F4F6F9);border:1px solid var(--border);color:var(--text-muted, #4D5765)}.wl-mark--active{background:var(--va-blue);border-color:var(--va-blue);color:#fff}.wl-mark--done{background:var(--success, #12805c);border-color:var(--success, #12805c);color:#fff}.wl-mark--locked{color:var(--text-muted, #6B7380)}.wl-step__body{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.wl-step__title{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:15px;font-weight:700;color:var(--text-heading)}.wl-step--locked .wl-step__title,.wl-step--done .wl-step__title{color:var(--text-muted, #4D5765)}.wl-step__text{font-size:13px;color:var(--text-muted, #4D5765)}.wl-step__btn{margin-left:auto;flex-shrink:0}.wl-tag{font-size:11px;font-weight:700;color:#9a4a00;background:#fff1e0;border-radius:10px;padding:2px 8px}.wl-tag--done{color:var(--success, #12805c);background:color-mix(in srgb,var(--success, #12805c) 12%,transparent)}.wl-tag--incomplete{color:var(--amber-ink, #9a5608);background:var(--amber-light, #fef3c7)}.wl-skip{max-width:820px;margin-top:14px;text-align:right;font-size:13px}@media (max-width: 640px){.wl-step{flex-wrap:wrap}.wl-step__btn{margin-left:48px}}.gsearch__kind{margin-left:8px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint)}.gsearch__item--all{border-top:1px solid var(--border);margin-top:4px}.gsearch__item--all .gsearch__title{color:var(--va-blue)}.ro-vchart__tip.va-hovertip{position:fixed;top:auto;z-index:450;min-width:0;max-width:320px;transform:translate(-50%,-100%);color:var(--text-heading);font-weight:600;white-space:normal;text-align:center}.pf-password{margin-top:18px;padding-top:16px;border-top:1px solid var(--border, var(--line))}.pf-password__title{margin:0 0 8px;font-size:14px;color:var(--text-heading)}.pf-password--closed{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.settings-page .card__head{align-items:flex-start}.settings-page .card__head .card__title{margin:0;line-height:1.3}.settings-page .card__head .card__sub{margin:3px 0 0;line-height:1.4}.settings-page .card__head .page__actions{flex-shrink:0}.settings-page .pf-password__title{line-height:1.3}.sb-limit .card__title{display:flex;align-items:center;gap:8px}.sb-limit .card__title svg{color:var(--green)}.sb-limit.is-over{border-color:var(--amber)}.sb-limit.is-over .card__title svg{color:var(--amber-ink)}.sb-limit__bar{height:8px;border-radius:4px;background:var(--surface-sunken);overflow:hidden}.sb-limit__bar span{display:block;height:100%;background:var(--va-blue);border-radius:4px;transition:width .4s ease}.sb-limit.is-over .sb-limit__bar span{background:var(--amber)}.sb-limit__facts{margin:8px 0 0;font-size:13px;color:var(--text-body)}.sb-limit__over{margin-top:12px;padding:12px 14px;border-radius:var(--r-md);background:var(--amber-light);font-size:13.5px;color:var(--text-body)}.sb-limit__over p{margin:0 0 6px}.sb-limit__over ol{margin:0 0 10px;padding-left:20px}.sb-services li.is-out{opacity:1;background:var(--surface-sunken)}.sb-services li.is-out .sb-service b{color:var(--text-muted)}.sb-service__lock{display:inline-flex;align-items:center;gap:4px;margin-left:8px;padding:1px 8px;border-radius:10px;background:var(--amber-light);color:var(--amber-ink);font-size:11.5px;font-weight:700}.sb-service__up{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:8px 0 2px 28px;font-size:12.5px}.gsearch__label--menu{color:var(--va-blue)}.gsearch__item--menu svg{color:var(--va-blue)}.gsearch__kind--menu{padding:1px 6px;border-radius:999px;background:var(--va-blue-light);color:var(--va-blue)}:root{--beacon: #5b3fd9;--beacon-ink: #4a32b8;--beacon-soft: #efebff;--beacon-tint: #fbfaff;--beacon-line: #d6ccff}:root[data-theme=dark]{--beacon: #8b74ff;--beacon-ink: #c4b8ff;--beacon-soft: rgba(139, 116, 255, .18);--beacon-tint: rgba(139, 116, 255, .08);--beacon-line: rgba(139, 116, 255, .45)}.tg-page .page__head.tg-head{align-items:flex-end;gap:16px 24px;flex-wrap:wrap}.tg-eyebrow{display:block;font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--va-blue);margin-bottom:6px}.tg-steps{margin:0}.tg-steps__opt{margin-left:4px;padding:1px 7px;border-radius:999px;background:var(--surface-sunken);color:var(--text-faint);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.tg-next{border-color:var(--va-blue);box-shadow:0 0 0 3px var(--va-blue-light)}.tg-next__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.tg-page .stack{gap:16px}.tg-page>.card,.tg-page>.tg-options{margin-bottom:16px}.tg-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-top:12px}.tg-option{position:relative;display:flex;flex-direction:column;gap:10px;padding:22px;background:var(--surface-card);border:1px solid var(--border);border-radius:var(--r-xl)}.tg-option--beacon{border:2px solid var(--beacon)}.tg-option:not(.tg-option--beacon){transition:border-color var(--t-s),box-shadow var(--t-s)}.tg-option.is-clickable{cursor:pointer}.tg-option--beacon.is-clickable{transition:box-shadow var(--t-s)}.tg-option--beacon.is-clickable:hover{box-shadow:0 6px 20px #5b3fd92e}.tg-option:not(.tg-option--beacon):hover,.tg-option:not(.tg-option--beacon):focus-within{border-color:var(--va-blue);box-shadow:0 0 0 1px var(--va-blue)}.tg-option--beacon.is-off{border:1px dashed var(--border-strong)}.tg-option__badge{position:absolute;top:-12px;left:20px;height:24px;display:inline-flex;align-items:center;padding:0 10px;border-radius:12px;background:var(--beacon);color:#fff;font-size:11.5px;font-weight:800}.tg-option__icon{width:44px;height:44px;border-radius:12px;display:inline-grid;place-items:center;background:var(--va-blue-light);color:var(--va-blue)}.tg-option__icon--beacon{background:var(--beacon-soft);color:var(--beacon)}.tg-option__title{margin:0;font-size:17px;font-weight:800;color:var(--text-heading)}.tg-option__text{margin:0;flex:1;font-size:13.5px;line-height:1.6;color:var(--text-muted)}.tg-option__cta{align-self:flex-start}.tg-option__foot{font-size:12.5px;line-height:1.5}.btn.tg-btn-beacon{background:var(--beacon);color:#fff;border-color:var(--beacon)}.btn.tg-btn-beacon:hover{background:var(--beacon-ink);box-shadow:0 4px 14px #5b3fd947}.tg-needs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;list-style:none;margin:0;padding:0}.tg-needs li{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;line-height:1.5;color:var(--text-body)}.tg-needs__ico{flex-shrink:0;width:22px;height:22px;border-radius:50%;display:inline-grid;place-items:center;background:var(--green-light);color:var(--green)}.tg-section .card__head{margin-bottom:12px}.tg-headnote{font-size:12.5px}.tg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 20px}.tg-grid .field{margin-bottom:12px;min-width:0}.tg-span-2{grid-column:1 / -1}.tg-inputwrap{position:relative;display:block}.tg-inputwrap .input{width:100%}.tg-input--beacon{border-color:var(--beacon-line);background:var(--beacon-tint);padding-right:92px}.tg-input--asking{border:2px solid var(--beacon);box-shadow:0 0 0 3px var(--beacon-soft)}.tg-tag{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:11px;background:var(--beacon-soft);color:var(--beacon-ink);font-size:11px;font-weight:700;vertical-align:middle;white-space:nowrap}.tg-inputwrap .tg-tag{position:absolute;right:8px;top:50%;transform:translateY(-50%);pointer-events:none}.field__label .tg-tag{margin-left:6px}.tg-seg{display:flex;gap:2px;padding:3px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-card)}.tg-seg__opt{flex:1;padding:8px 6px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:13px;font-weight:700;color:var(--text-muted);cursor:pointer;white-space:nowrap}.tg-seg__opt:hover:not(:disabled){background:var(--surface-hover);color:var(--text-heading)}.tg-seg__opt.is-on{background:var(--va-blue);color:#fff}.tg-seg__opt:focus-visible{outline:none;box-shadow:var(--focus-ring)}.tg-seg__opt:disabled{cursor:default}.tg-checks{display:flex;flex-wrap:wrap;gap:8px 18px;padding:9px 0}.tg-input--fixed{background:var(--surface-sunken);color:var(--text-muted);cursor:default}.tg-input--fixed:focus{box-shadow:none;border-color:var(--border)}.tg-check{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;color:var(--text-body);cursor:pointer}.tg-sbc{display:flex;flex-direction:column;gap:8px}.tg-sbc__row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tg-sbc__label{width:92px;flex-shrink:0;font-size:12.5px;font-weight:700;color:var(--text-muted)}.tg-note{display:flex;gap:6px;align-items:flex-start}.tg-note svg{flex-shrink:0;margin-top:3px}.tg-assist{padding:10px 14px;border-radius:var(--r-md);background:var(--surface-sunken);font-size:13px;color:var(--text-muted)}.tg-assist .link{font-size:inherit}.tg-summary{display:grid;grid-template-columns:max-content 1fr;gap:8px 22px;margin:0 0 8px;font-size:13.5px}.tg-summary dt{color:var(--text-muted);font-weight:600}.tg-summary dd{margin:0;color:var(--text-heading);min-width:0;overflow-wrap:anywhere}.tg-checklist{list-style:none;margin:10px 0;padding:0;display:flex;flex-direction:column;gap:10px}.tg-checklist li{display:flex;gap:12px;align-items:flex-start}.tg-checklist li div{display:flex;flex-direction:column;gap:2px;font-size:13.5px}.tg-checklist__dot{flex-shrink:0;width:12px;height:12px;margin-top:4px;border-radius:50%;border:2px solid var(--border-strong)}.tg-progress{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--beacon-line);border-radius:var(--r-lg);background:var(--beacon-tint);flex-wrap:wrap}.tg-progress__body{flex:1 1 220px;display:flex;flex-direction:column;gap:6px;font-size:13.5px;color:var(--text-body)}.tg-progress__body b{color:var(--beacon-ink)}.tg-progress__bar{height:6px;border-radius:3px;background:var(--beacon-soft);overflow:hidden}.tg-progress__bar span{display:block;height:100%;background:var(--beacon);border-radius:3px;transition:width var(--t-med)}.va-beacon-btn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px 0 6px;border:1px solid var(--beacon-line);border-radius:8px;background:var(--beacon-soft);color:var(--beacon-ink);font:inherit;font-size:13.5px;font-weight:700;cursor:pointer;flex-shrink:0}.va-beacon-btn:hover{background:var(--beacon-tint)}.va-beacon-btn[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--beacon)}.va-beacon-btn:focus-visible{outline:none;box-shadow:0 0 0 3px var(--beacon-soft),inset 0 0 0 1px var(--beacon)}.va-beacon-btn__mark{width:26px;height:26px;border-radius:7px;display:inline-grid;place-items:center;background:var(--beacon);color:#fff}.main__body{flex:1;min-height:0;display:flex}.main__body>.content{min-width:0}.va-dock{display:none;flex-direction:column;width:400px;flex-shrink:0;min-height:0;background:var(--surface-card);border-left:1px solid var(--border)}.va-dock.is-open{display:flex}.va-dock.is-wide{width:560px}.va-dock__head{display:flex;align-items:center;gap:10px;min-height:60px;padding:0 12px 0 16px;border-bottom:1px solid var(--border);flex-shrink:0}.va-dock__mark{flex-shrink:0;width:28px;height:28px;border-radius:8px;display:inline-grid;place-items:center;background:var(--beacon);color:#fff}.va-dock__title{flex:1;min-width:0;display:flex;flex-direction:column}.va-dock__title strong{font-size:14px;font-weight:800;color:var(--text-heading)}.va-dock__title span{font-size:12px;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.va-dock__btn{flex-shrink:0;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--text-muted);display:inline-grid;place-items:center;cursor:pointer}.va-dock__btn:hover:not(:disabled){background:var(--surface-hover);color:var(--text-heading)}.va-dock__btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.va-dock__log{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 16px;display:flex;flex-direction:column;gap:14px}.va-dock__fine{margin:auto 0 0;display:flex;gap:6px;align-items:flex-start;font-size:11.5px;line-height:1.5;color:var(--text-faint)}.va-dock__fine svg{flex-shrink:0;margin-top:2px}.va-dock__actions{display:flex;flex-wrap:wrap;gap:8px}.va-dock__chips{display:flex;flex-wrap:wrap;gap:6px;padding:0 16px 10px;flex-shrink:0}.va-dock__input{display:flex;gap:8px;align-items:flex-end;padding:10px 12px 12px;border-top:1px solid var(--border-light);flex-shrink:0}.va-dock__input .input{flex:1;resize:none;min-height:42px;max-height:140px;font-size:13.5px;line-height:1.45}.tg-chip{display:inline-flex;align-items:center;min-height:32px;padding:4px 12px;border:1px solid var(--beacon-line);border-radius:16px;background:var(--beacon-tint);color:var(--beacon-ink);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer;text-align:left}.tg-chip:hover{background:var(--beacon-soft)}.tg-send{flex-shrink:0;width:40px;height:40px;border:0;border-radius:10px;background:var(--beacon);color:#fff;display:inline-grid;place-items:center;cursor:pointer}.tg-send:disabled{opacity:.45;cursor:not-allowed}.va-dock__fab{position:fixed;right:20px;bottom:20px;z-index:480;display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 18px 0 14px;border:0;border-radius:24px;background:var(--beacon);color:#fff;font:inherit;font-size:14px;font-weight:800;box-shadow:0 8px 24px #5b3fd959;cursor:pointer}.va-dock__fab:hover{background:var(--beacon-ink)}.va-dock__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:590;background:#0c1f3d73}@media (max-width: 1199px){.va-dock{position:fixed;top:0;right:0;bottom:0;z-index:600;width:min(400px,100vw);box-shadow:var(--sh-xl)}.va-dock.is-wide{width:min(400px,100vw)}.va-beacon-btn__label{display:none}.va-beacon-btn{padding:0 6px}}.tg-msg{max-width:90%;font-size:13.5px;line-height:1.55;overflow-wrap:anywhere}.tg-msg p{margin:0;white-space:pre-line}.tg-msg--bot{align-self:flex-start;color:var(--text-body)}.tg-msg--user{align-self:flex-end;padding:9px 13px;border-radius:14px 14px 4px;background:var(--surface-sunken);color:var(--text-heading);white-space:pre-line}.tg-msg--bot.is-error{padding:9px 12px;border-radius:var(--r-md);background:var(--red-light);color:var(--text-heading)}.tg-msg--bot.is-error .link{margin-top:4px}.tg-msg__card{display:flex;flex-direction:column;gap:4px;margin-top:8px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-sunken);font-size:13px}.tg-msg__card b{color:var(--text-heading)}.tg-msg__warn{margin:6px 0 0;padding-left:16px;font-size:12.5px;color:var(--amber-ink)}.tg-msg__done{display:flex;gap:6px;align-items:flex-start;margin-top:6px!important;padding:8px 10px;border-radius:var(--r-md);background:var(--green-light);color:var(--text-heading);font-size:12.5px}.tg-msg__done svg{flex-shrink:0;margin-top:2px;color:var(--green)}.tg-typing{display:inline-flex;gap:4px;padding:6px 0}.tg-typing span{width:7px;height:7px;border-radius:50%;background:var(--beacon);opacity:.35;animation:tg-dot 1.1s infinite ease-in-out}.tg-typing span:nth-child(2){animation-delay:.15s}.tg-typing span:nth-child(3){animation-delay:.3s}@keyframes tg-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion: reduce){.tg-typing span{animation:none;opacity:.7}.tg-progress__bar span{transition:none}}.tg-invites{display:flex;flex-direction:column}.tg-invite{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 0;border-top:1px solid var(--border-light)}.tg-invite:first-child{border-top:0;padding-top:0}.tg-invite__who{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:13.5px}.tg-invite__who .muted{font-size:12px;overflow-wrap:anywhere}.tg-invite__actions{display:flex;gap:6px;flex-wrap:wrap}.tg-link .copyid{max-width:100%}.tg-link .copyid__value{overflow-wrap:anywhere;white-space:normal;text-align:left}.tg-dialog-lead{margin:0 0 14px}.tg-textarea{width:100%;resize:vertical;min-height:70px;font-family:inherit}.tgi{min-height:100vh;background:var(--bg-base);color:var(--text-body)}.tgi__top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 24px;background:var(--surface-card);border-bottom:1px solid var(--border)}.tgi__main{max-width:880px;margin:0 auto;padding:28px 16px 60px}.tgi__card{max-width:640px;margin:24px auto;padding:28px}.tgi__card .page__sub{margin:8px 0 16px;line-height:1.6}.tgi__card .tg-needs{grid-template-columns:1fr;margin:0 0 20px}.tgi__note{margin:0 0 18px;padding:10px 14px;border-left:3px solid var(--va-blue);background:var(--va-blue-light);border-radius:0 var(--r-md) var(--r-md) 0;font-size:13.5px}.tgi .formbar{margin-top:4px}@media (max-width: 900px){.tg-options{grid-template-columns:1fr}}@media (max-width: 640px){.tg-grid,.tg-needs{grid-template-columns:1fr}.tg-seg__opt{font-size:12px;white-space:normal}.tg-summary{grid-template-columns:1fr;gap:2px}.tg-summary dd{margin-bottom:8px}.tgi__top{padding:12px 16px}.tgi__card{padding:20px 16px}}.tk-submit{margin:4px 0 8px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.tk-remove{color:var(--text-muted)}.tk-remove:hover{color:var(--red);background:var(--red-light)}.tk-blockers{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.tk-blockers li{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-md)}.tk-blockers li>div{display:flex;flex-direction:column;gap:2px;min-width:0}.tk-focus td{background:var(--amber-light)}.tk-rowact{white-space:nowrap}.tk-confirm{display:inline-flex;gap:6px}.tk-namecell{display:inline-flex;align-items:center;gap:4px}.tk-rename{padding:4px;color:var(--text-faint);opacity:0}tr:hover .tk-rename,.tk-rename:focus-visible{opacity:1}.tk-rename:hover{color:var(--va-blue)}.tk-renamebox{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.tk-renamebox .input{min-width:220px}.tg-made{margin:6px 0 0;padding-left:18px;font-size:13.5px;display:flex;flex-direction:column;gap:4px}@media (hover: none){.tk-rename{opacity:1}}.pl-head{align-items:flex-end;flex-wrap:wrap;gap:16px 24px}.pl-period{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pl-save{font-size:11.5px;font-weight:700;color:var(--green);background:var(--green-light);border-radius:10px;padding:3px 9px;white-space:nowrap}.pl-seg{display:flex;gap:2px;padding:3px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-card)}.pl-seg__opt{flex:1;padding:8px 4px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:13px;font-weight:700;color:var(--text-muted);cursor:pointer;white-space:nowrap}.pl-seg__opt:hover{background:var(--surface-hover);color:var(--text-heading)}.pl-seg__opt.is-on{background:var(--va-blue);color:#fff}.pl-seg__opt:focus-visible{outline:none;box-shadow:var(--focus-ring)}.pl-seg--pill{border-radius:22px}.pl-seg--pill .pl-seg__opt{padding:8px 18px;border-radius:18px}.pl-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-top:12px;align-items:stretch}.pl-card{position:relative;display:flex;flex-direction:column;gap:14px;padding:24px 22px;background:var(--surface-card);border:1px solid var(--border);border-radius:var(--r-xl)}.pl-card--rec{border:2px solid var(--va-blue);box-shadow:0 8px 24px #0061cc1f}.pl-card__badge{position:absolute;top:-12px;left:20px;height:24px;display:inline-flex;align-items:center;padding:0 10px;border-radius:12px;background:var(--va-blue);color:#fff;font-size:11.5px;font-weight:800}.pl-card__name{margin:0;font-size:20px;font-weight:800;color:var(--text-heading)}.pl-card__tag{margin:4px 0 0;font-size:13.5px;color:var(--text-muted)}.pl-band{display:flex;flex-direction:column;gap:6px}.pl-band__label{font-size:12.5px;font-weight:700;color:var(--text-muted)}.pl-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 4px}.pl-price__amount{font-size:32px;font-weight:900;color:var(--text-heading);letter-spacing:-.02em}.pl-price__amount--ask{font-size:20px;font-weight:800;color:var(--text-muted)}.pl-price__per{font-size:14px;color:var(--text-muted)}.pl-price__note{flex-basis:100%;font-size:12px;color:var(--green);font-weight:600}.pl-card__min{display:block;font-size:12.5px;color:var(--text-muted);margin-top:2px}.pl-card__limits{display:block;font-size:13.5px;font-weight:700;color:var(--text-heading)}.pl-features{display:flex;flex-direction:column;gap:8px}.pl-features__title{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.pl-features ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.pl-features li{display:flex;gap:8px;align-items:flex-start;font-size:13.5px;line-height:1.45;color:var(--text-body)}.pl-features li svg{flex-shrink:0;margin-top:2px;color:var(--green)}.pl-features li.is-out{color:var(--text-faint)}.pl-features li.is-out svg{color:var(--text-faint)}.pl-card__foot{margin-top:auto;padding-top:6px;display:flex;gap:8px;flex-wrap:wrap}.pl-card__cta{width:100%;justify-content:center}.pl-terms{display:flex;justify-content:space-between;gap:8px 24px;flex-wrap:wrap;margin-top:18px;font-size:12.5px;color:var(--text-body)}.pl-review{max-width:760px;display:flex;flex-direction:column;gap:16px}.pl-order{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:16px}.pl-order .status{text-transform:capitalize}.pl-order .link{margin-left:auto}.pl-sum{display:grid;grid-template-columns:1fr auto;gap:8px 16px;margin:14px 0 4px;font-size:13.5px}.pl-sum dt{color:var(--text-muted)}.pl-sum dd{margin:0;text-align:right;color:var(--text-heading);font-variant-numeric:tabular-nums}.pl-sum__total{padding-top:8px;border-top:1px solid var(--border-light);font-weight:800;color:var(--text-heading)!important;font-size:15px}.pl-sum__save{color:var(--green)!important}.pl-stripe{display:inline-flex;align-items:center;gap:4px;font-size:12px}.pl-cardslot{display:flex;gap:12px;align-items:flex-start;padding:16px;border:1px dashed var(--border-strong);border-radius:var(--r-md);background:var(--surface-sunken);font-size:13px;color:var(--text-muted)}.pl-cardslot svg{flex-shrink:0;margin-top:2px}.pl-cardslot div{display:flex;flex-direction:column;gap:2px}.pl-cardslot strong{color:var(--text-heading)}.pl-check{display:flex;align-items:flex-start;gap:8px;margin-top:12px;font-size:13.5px;color:var(--text-body);cursor:pointer}.pl-check input{margin-top:3px}.pl-subhead{margin:20px 0 10px;font-size:14px;font-weight:800;color:var(--text-heading)}.pl-orderform{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.pl-orderform>div{flex:1;min-width:200px;display:flex;flex-direction:column;gap:2px;font-size:13.5px}.pl-orderform__tag{font-size:10.5px;font-weight:800;letter-spacing:.08em;padding:3px 8px;border-radius:6px;background:var(--va-blue-light);color:var(--va-blue)}.pl-accept{margin-top:0;padding:14px 16px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-card)}@media (max-width: 1100px){.pl-grid{grid-template-columns:1fr;max-width:560px}}@media (max-width: 520px){.pl-seg__opt{font-size:12px}.pl-price__amount{font-size:28px}}.sb-head{align-items:flex-end;flex-wrap:wrap;gap:16px 24px}.sb-headside{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sb-steps{margin:0}.sb-page>.stack,.sb-page>.card,.sb-page>.sb-tiles,.sb-page>.callout,.sb-page>.pl-accept,.sb-page>.formbar{margin-bottom:16px}.sb-methods{display:grid;grid-template-columns:repeat(2,20%);gap:12px}.sb-method{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:16px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-card);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--t-s),box-shadow var(--t-s)}.sb-method:hover:not(:disabled){border-color:var(--va-blue)}.sb-method.is-on{border:2px solid var(--va-blue);padding:15px;box-shadow:0 0 0 3px var(--va-blue-light)}.sb-method:disabled{cursor:not-allowed;opacity:.6;background:var(--surface-sunken)}.sb-method:focus-visible{outline:none;box-shadow:var(--focus-ring)}.sb-method__icon{width:36px;height:36px;border-radius:10px;display:inline-grid;place-items:center;background:var(--va-blue-light);color:var(--va-blue);margin-bottom:6px}.sb-method__title{font-size:14.5px;font-weight:800;color:var(--text-heading)}.sb-method__desc{font-size:12.5px;color:var(--text-muted)}.sb-drop{min-height:150px;gap:6px}.sb-paste{width:100%;font-family:var(--font-mono);font-size:13px;resize:vertical;min-height:160px}.sb-file{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.sb-file__icon{width:40px;height:40px;border-radius:10px;display:inline-grid;place-items:center;background:var(--surface-sunken);color:var(--text-muted);flex-shrink:0}.sb-file__meta{flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:13.5px}.sb-file__meta strong{overflow-wrap:anywhere;color:var(--text-heading)}.sb-map td,.sb-map th{padding-top:8px;padding-bottom:8px}.sb-services{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.sb-services>li{border:1px solid var(--border);border-radius:var(--r-md);padding:12px 14px}.sb-services>li.is-on{border-color:var(--va-blue);background:var(--va-blue-tint)}.sb-service{display:flex;gap:10px;align-items:flex-start;cursor:pointer}.sb-service input{margin-top:3px}.sb-service>span{display:flex;flex-direction:column;gap:2px;font-size:13.5px}.sb-service b{color:var(--text-heading)}.sb-service .tg-steps__opt{align-self:flex-start;margin:2px 0}.sb-business{margin:12px 0 0 26px;max-width:460px;display:flex;flex-direction:column;gap:6px}.sb-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sb-tile{display:flex;flex-direction:column;gap:2px;padding:16px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-card)}.sb-tile__label{font-size:12.5px;font-weight:700;color:var(--text-muted)}.sb-tile__n{font-size:26px;font-weight:900;color:var(--text-heading);letter-spacing:-.02em}.sb-tile__sub{font-size:12px;color:var(--text-faint)}.sb-tile--ok{border-color:var(--green);background:var(--green-light)}.sb-tile--ok .sb-tile__n{color:var(--green)}.sb-tile--warn .sb-tile__n{color:var(--amber-ink)}.sb-next{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.sb-next li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--border-light)}.sb-next li:first-child{border-top:0;padding-top:0}.sb-next li div{display:flex;flex-direction:column;gap:2px;font-size:13.5px;min-width:0}.sb-next li b{color:var(--text-heading)}.sb-checks{list-style:none;margin:0;padding:12px 14px;display:flex;flex-direction:column;gap:8px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-sunken);font-size:13px}.sb-checks li{display:flex;gap:8px;align-items:flex-start}.sb-checks li svg{flex-shrink:0;margin-top:2px}.sb-checks li.is-ok svg{color:var(--green)}.sb-checks li.is-bad svg{color:var(--amber)}@media (max-width: 900px){.sb-methods{grid-template-columns:1fr}.sb-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){.sb-tiles{grid-template-columns:1fr}.sb-business{margin-left:0}}.tk-actions{white-space:nowrap}.tk-edit{color:var(--text-muted)}.tk-edit:hover{color:var(--va-blue);background:var(--va-blue-light)}.tk-page__sub{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:6px}.tk-page__cols{align-items:start}.tk-editor{display:flex;flex-direction:column;gap:16px;min-width:0}.tk-remove-btn:hover{color:var(--red);background:var(--red-light)}.tg-msg__links{margin-top:8px}.sb-intro{display:flex;flex-direction:column;gap:12px;padding-bottom:12px;border-bottom:1px dashed var(--border)}.tg-ipmode{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tg-ipmode__opt{display:flex;gap:10px;align-items:flex-start;padding:14px;border:1px solid var(--border);border-radius:var(--r-lg);cursor:pointer;transition:border-color var(--t-s)}.tg-ipmode__opt:hover{border-color:var(--va-blue)}.tg-ipmode__opt.is-on{border:2px solid var(--va-blue);padding:13px;background:var(--va-blue-tint)}.tg-ipmode__opt.is-off{opacity:.6;cursor:not-allowed}.tg-ipmode__opt input{margin-top:3px}.tg-ipmode__opt>span{display:flex;flex-direction:column;gap:3px;font-size:13.5px}.tg-ipmode__opt b{color:var(--text-heading)}@media (max-width: 700px){.tg-ipmode{grid-template-columns:1fr}}.tg-flow{display:flex;align-items:flex-start;gap:0;margin:2px 0 0;padding:8px 0 0;border-top:1px solid var(--border-light);overflow-x:auto}.tg-flow__dir{flex-shrink:0;margin-right:14px;padding-right:14px;border-right:1px solid var(--border-light);font-size:12px;color:var(--text-faint);white-space:nowrap}.tg-flow__dir b{color:var(--text-muted);font-weight:700}.tg-flow__steps{display:flex;align-items:stretch;flex:1 1 auto;flex-wrap:nowrap;min-width:0;margin:0;padding:0;list-style:none}.tg-flow__step{display:flex;align-items:flex-start;gap:6px;flex:1 1 0;min-width:132px;font-size:12px;line-height:1.4;color:var(--text-faint)}.tg-flow__body{display:flex;flex-direction:column;gap:1px;min-width:0}.tg-flow__yours{font-size:11.5px;color:var(--text-muted);overflow-wrap:anywhere}.tg-flow__yours.is-empty{color:var(--border-strong)}.tg-flow__va{font-size:11.5px;color:var(--va-blue);overflow-wrap:anywhere}.tg-flow__n{flex-shrink:0;width:18px;height:18px;border-radius:50%;display:inline-grid;place-items:center;border:1px solid var(--border-strong);font-size:10.5px;font-weight:700;color:var(--text-faint)}.tg-flow__text{overflow-wrap:anywhere}.tg-flow__brand{color:var(--va-blue);font-weight:700}.tg-flow__arrow{margin:0 10px;align-self:center;color:var(--border-strong)}.mt-reassign{margin-top:10px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.mt-reassign__actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.mt-elsewhere{margin-top:8px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-sunken);font-size:13px}.mt-elsewhere__h{display:block;margin-bottom:6px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.mt-elsewhere ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.mt-elsewhere li{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.sb-tile--bad{border-color:var(--red);background:var(--red-light)}.sb-tile--bad .sb-tile__n{color:var(--red)}.sb-earlier{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.sb-earlier li{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.nm-kpi--link{cursor:pointer;transition:border-color var(--t-s),box-shadow var(--t-s)}.nm-kpi--link:hover,.nm-kpi--link:focus-visible{border-color:var(--va-blue);box-shadow:0 0 0 1px var(--va-blue);outline:none}.nm-kpi__go{display:inline-flex;margin-left:auto;color:var(--text-faint);transition:color var(--t-s),transform var(--t-s)}.nm-kpi--link:hover .nm-kpi__go,.nm-kpi--link:focus-visible .nm-kpi__go{color:var(--va-blue);transform:translate(2px)}.btn[aria-busy=true][disabled]{opacity:1;cursor:progress}.btn--primary[aria-busy=true],.btn--danger[aria-busy=true],.btn.tg-btn-beacon[aria-busy=true]{color:#fff}.btn--outline[aria-busy=true]{opacity:1;cursor:progress}.btn--primary .working,.btn--danger .working,.tg-btn-beacon .working,.sb-method.is-on .working{color:#fff}.btn--primary .working__spin,.btn--danger .working__spin{border-color:#ffffff59;border-top-color:#fff}:root[data-theme=dark] .working{color:#fff}:root[data-theme=dark] .working__spin{border-color:#ffffff40;border-top-color:#fff}:root[data-theme=dark] .btn--primary:hover{background:#2f74d0}.cd-first{margin-top:0}.cd-mode{margin-bottom:14px}.cd-fields{margin-top:4px}.cd-csv{display:flex;flex-direction:column;gap:8px}.cd-csv__pick{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cd-bad{margin:6px 0 0;padding-left:18px;font-size:12.5px}.cd-off .field__label{color:var(--text-faint)}.cd-off .field__hint{color:var(--amber-ink)}.rb-head{align-items:flex-end;flex-wrap:wrap;gap:16px 24px}.rb-steps{margin:0}.rb-page>.card,.rb-page>.rb-picked{margin-bottom:16px}.rb-picked{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-card)}.rb-picked__icon{width:32px;height:32px;border-radius:9px;display:inline-grid;place-items:center;background:var(--va-blue-light);color:var(--va-blue);flex-shrink:0}.rb-picked__text{flex:1;min-width:0;display:flex;flex-direction:column;font-size:13.5px}.rb-picked__text .muted{overflow-wrap:anywhere}.rb-cardhead{flex-wrap:wrap}.rb-batches{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.rb-batch{display:flex;gap:10px;align-items:flex-start;padding:12px;border:1px solid var(--border);border-radius:var(--r-md);cursor:pointer;transition:border-color var(--t-s)}.rb-batch:hover{border-color:var(--va-blue)}.rb-batch.is-on{border:2px solid var(--va-blue);padding:11px;background:var(--va-blue-tint)}.rb-batch input{margin-top:3px}.rb-batch__body{display:flex;flex-direction:column;gap:1px;min-width:0;font-size:13px}.rb-batch__body .muted{overflow-wrap:anywhere}.rb-tools{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;margin-bottom:10px}.rb-tools__btns{display:flex;gap:4px;flex-wrap:wrap}.rb-filter{width:220px;max-width:100%}.rb-hide{margin:0 0 0 auto}.rb-table tbody tr{cursor:pointer}.rb-check{width:36px}.rb-off td{color:var(--text-faint)}.rb-pager{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:10px}.rb-dates{margin-top:12px}.rb-tiles{margin-bottom:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.rb-tile__small{font-size:18px}.rb-groups,.rb-results{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:6px;font-size:13.5px}.rb-results li{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-md)}.rb-results li.is-submitted{border-color:var(--green);background:var(--green-light)}.rb-results li.is-check{border-color:var(--amber);background:var(--amber-light)}.rb-bar{position:sticky;bottom:0;z-index:2;padding:12px 0;background:var(--bg-base)}@media (max-width: 760px){.rb-tiles{grid-template-columns:1fr}.rb-hide{margin-left:0}.rb-filter{width:100%}.rb-bar .btn{flex:1 1 auto;justify-content:center}.rb-bar .formbar__note{flex-basis:100%}}.rb-tiles--4{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:0}.rb-source{margin-bottom:4px}.rb-match{border:1px solid var(--border);border-radius:var(--r-md);padding:12px 14px;display:flex;flex-direction:column;gap:8px}.rb-match__head{display:flex;align-items:center;gap:6px;font-size:13.5px;color:var(--green);flex-wrap:wrap}.rb-match__head strong{color:var(--text-body);overflow-wrap:anywhere}.rb-match__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:13.5px}.rb-match__list li{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.rb-match__list li.is-ok b{color:var(--green)}.rb-match__list li.is-bad b{color:var(--red, #d64545)}.rb-skip{margin-top:12px}.rb-total{display:flex;align-items:center;gap:6px;margin:12px 0 0;font-size:14px}@media (max-width: 960px){.rb-tiles--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){.rb-tiles--4{grid-template-columns:1fr}}.tg-rule{border:0;border-top:1px solid var(--border-light);margin:14px 0 12px}.tg-rule+.tg-flow{border-top:0;padding-top:0}.sb-skip{display:flex;justify-content:flex-end;margin:0 0 8px}.sb-skip__link{display:inline-flex;align-items:center;gap:2px;font-size:16px;font-weight:600}.tgn-head{align-items:flex-start}.tgx-headbtn{flex-shrink:0;gap:8px;white-space:nowrap}.tgx-card{padding:22px 26px}.tgx-card__title{margin:0 0 14px;font-size:18px;font-weight:700;color:var(--text-heading)}.tgx-card__sub{margin:-10px 0 16px;font-size:13px;color:var(--text-muted)}.tgx-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px}.tgx-grid .field,.tgx-card>.field{margin-bottom:14px;min-width:0}.tgx-info{display:flex;align-items:center;gap:8px;margin:4px 0 0;padding:10px 14px;border-radius:var(--r-md);background:var(--surface-sunken);font-size:13px;color:var(--text-body)}.tgx-info b{font-weight:700;color:var(--text-heading)}.tgx-info svg{flex-shrink:0;color:var(--text-muted)}.tgx-ipadd{display:flex;gap:8px}.tgx-ipadd .input{flex:0 0 30%;min-width:180px}.tgx-ipadd__btn{flex-shrink:0;min-width:88px}.tgx-chips{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0}.tgx-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 8px 6px 12px;border-radius:999px;background:color-mix(in srgb,var(--va-blue) 12%,transparent);color:var(--va-blue);font-size:13px;font-weight:600}.tgx-chip.is-bad{background:color-mix(in srgb,var(--red, #d92d20) 12%,transparent);color:var(--red, #d92d20)}.tgx-chip__x{display:inline-flex;padding:2px;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer}.tgx-chip__x:hover{background:color-mix(in srgb,currentColor 14%,transparent)}.tgx-chip__x:focus-visible{outline:none;box-shadow:var(--focus-ring)}.tgx-card .tg-seg{background:var(--surface-sunken);border-color:transparent;padding:4px}.tgx-card .tg-seg__opt{padding:10px 6px}.tgx-adv{margin-top:4px;border:1px solid var(--border);border-radius:var(--r-lg)}.tgx-adv__head{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 16px;border:0;border-radius:var(--r-lg);background:none;font:inherit;text-align:left;color:var(--text-heading);cursor:pointer}.tgx-adv__head>span{display:flex;flex-direction:column;gap:1px;min-width:0}.tgx-adv__head b{font-size:14px;font-weight:700}.tgx-adv__sum{font-size:12px;color:var(--text-muted)}.tgx-adv__head svg{flex-shrink:0;color:var(--text-muted);transition:transform .15s}.tgx-adv:not(.is-open) .tgx-adv__head svg{transform:rotate(180deg)}.tgx-adv__head:focus-visible{outline:none;box-shadow:var(--focus-ring)}.tgx-adv__body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 16px;padding:4px 16px 6px}.tgx-adv__body .field{margin-bottom:12px;min-width:0}.tgx-codecs{display:flex;flex-wrap:wrap;gap:8px}.tgx-codec{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid var(--border);border-radius:var(--r-md);font-size:13px;color:var(--text-heading);cursor:pointer}.tgx-codec.is-on{border-color:var(--va-blue);background:color-mix(in srgb,var(--va-blue) 5%,transparent)}.tgx-codec input{width:16px;height:16px;margin:0;accent-color:var(--va-blue)}.tgx-sheet{margin:0;border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden}.tgx-sheet__row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 14px;font-size:13px}.tgx-sheet__row:nth-child(odd){background:var(--surface-sunken)}.tgx-sheet__row+.tgx-sheet__row{border-top:1px solid var(--border)}.tgx-sheet dt{color:var(--text-body);font-weight:400}.tgx-sheet dd{margin:0;min-width:0;text-align:right;font-weight:500;color:var(--text-heading);overflow-wrap:anywhere}.tgx-sheet__sbc{color:var(--va-blue)!important;font-weight:600!important}.tgx-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.tgx-actions .rd-btn{justify-content:center;gap:8px;min-height:44px;text-decoration:none}.tgx-pdf{padding:1px 4px;border-radius:3px;background:#fdecea;color:#d92d20;font-size:9px;font-weight:800;letter-spacing:.02em}.tgx-steps{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 0;padding:0}.tgx-steps li{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:var(--r-md);background:var(--surface-sunken);font-size:12.5px;color:var(--text-body)}.tgx-steps b{font-weight:600;color:var(--text-heading)}.tgx-bar{padding:16px 18px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-card)}.tgx-bar .formbar__note{font-size:13px;color:var(--text-body)}.tgx-bar__btns{display:flex;align-items:center;gap:10px;margin-left:auto}.tgx-bar .btn--primary{min-height:44px;padding:0 22px}@media (max-width: 760px){.tgn-head{flex-direction:column;gap:12px}.tgx-card{padding:18px 16px}.tgx-grid,.tgx-adv__body,.tgx-actions,.tgx-steps{grid-template-columns:1fr}.tgx-ipadd .input{flex:1 1 auto;min-width:0}.tgx-adv__body{padding:4px 14px 6px}.tgx-sheet__row{flex-wrap:wrap}.tgx-sheet__row:has(dd:not(.tgx-sheet__sbc)) dd{flex:0 1 auto}.tgx-bar{flex-direction:column;align-items:stretch}.tgx-bar__btns{margin-left:0}.tgx-bar__btns .btn--primary{flex:1}}.tgd-one .tk-editor{gap:16px}.tgx-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tgx-two:has(>:only-child){grid-template-columns:1fr}.tgx-shared{margin:10px 0 0}@media (max-width: 760px){.tgx-two{grid-template-columns:1fr}}.tgx-dlnote{margin:10px 0 0}.ag-banner{display:flex;align-items:center;gap:10px;margin:-4px 0 18px;padding:12px 16px;border-radius:10px;background:var(--amber-light);border:1px solid color-mix(in srgb,var(--amber) 40%,var(--border));color:var(--amber-ink);font-size:13.5px}.ag-main{width:100%;display:flex;flex-direction:column;gap:16px}.ag-steps{margin:0 0 4px}.ag-company{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:16px 20px;border:1px solid var(--border, #e4e8ee);border-radius:12px;background:var(--surface-card, #fff)}.ag-company__ok,.ag-hero__ok{display:inline-grid;place-items:center;flex-shrink:0;border-radius:50%;background:var(--green-light);color:var(--green)}.ag-company__ok{width:28px;height:28px}.ag-company__grid{flex:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px;min-width:240px}.ag-company__grid span{display:block;font-size:12px;color:var(--text-muted)}.ag-company__grid b{font-size:14px;color:var(--text-heading);overflow-wrap:anywhere}@media (max-width: 720px){.ag-company__grid{grid-template-columns:1fr}}.ag-hero{display:flex;gap:18px;align-items:flex-start;padding:24px 28px;border:1px solid var(--border, #e4e8ee);border-radius:14px;background:var(--surface-card, #fff)}.ag-hero__ok{width:52px;height:52px}.ag-hero h2{margin:0 0 6px;font-size:22px;color:var(--text-heading)}.ag-hero p{margin:0;color:var(--text-body)}.ag-section{display:flex;flex-direction:column;gap:10px}.ag-section__head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.ag-section__head h2{margin:0;font-size:16px;color:var(--text-heading)}.ag-section__head .muted{font-size:13px}.ag-card{display:flex;align-items:flex-start;gap:16px;padding:18px 20px;border:1px solid var(--border, #e4e8ee);border-radius:12px;background:var(--surface-card, #fff)}.ag-doc{flex-shrink:0;display:grid;place-items:center;width:48px;height:56px;border-radius:6px;border:1px solid var(--border, #e4e8ee);background:var(--surface-sunken, #f7f9fb);font-size:11px;font-weight:800;letter-spacing:.03em;color:var(--text-muted)}.ag-card__body{flex:1;min-width:0}.ag-card__title{margin:0 0 4px;font-size:15px;color:var(--text-heading);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ag-card__title .status{font-size:11.5px}.ag-card__text{margin:0 0 4px;font-size:13px;color:var(--text-body)}.ag-card__sub{margin:0 0 6px;font-size:13px;line-height:1.45;color:var(--text-muted);white-space:pre-line}.ag-card__meta{margin:0;font-size:12px;color:var(--text-muted)}.ag-card__actions{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0}.ag-card.is-signed .ag-card__actions{flex-direction:row}.ag-card__link{display:inline-flex;align-items:center;gap:5px;font-size:13px}@media (max-width: 640px){.ag-card{flex-wrap:wrap}.ag-card__actions{width:100%;align-items:stretch}}.ag-footer{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding-top:4px}.ag-footer .muted{font-size:13px}.ag-next{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:18px 20px;border:1px solid #bfd3f5;border-radius:12px;background:var(--surface-card, #fff)}.ag-next>div{flex:1;min-width:200px}.ag-next h3{margin:2px 0;font-size:16px;color:var(--text-heading)}.ag-next p{margin:0;font-size:13px}.ag-next__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:var(--va-blue-light);color:var(--va-blue)}.ag-tabs{margin:0}.ag-sign{max-width:none}.app--onboarding .content .page.is-active.ag-sign--onboarding{width:95%;margin-left:auto;margin-right:auto}@media (max-width: 900px){.app--onboarding .content .page.is-active.ag-sign--onboarding{width:100%}}.ag-signbar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-bottom:16px;padding:10px 14px;border:1px solid var(--border, #e4e8ee);border-radius:12px;background:var(--surface-card, #fff)}.ag-signbar__left{display:flex;align-items:center;gap:12px;min-width:0;font-size:13px}.ag-signbar__left .link{display:inline-flex;align-items:center;gap:4px}.ag-signbar__mid{text-align:center;display:flex;flex-direction:column;gap:2px}.ag-signbar__mid b{font-size:14px;color:var(--text-heading)}.ag-signbar__right{display:flex;justify-content:flex-end;gap:6px}.ag-flip svg{transform:scaleX(-1)}.ag-dots{display:inline-flex;align-items:center;gap:6px;justify-content:center;font-size:12px}.ag-dot{width:9px;height:9px;border-radius:50%;border:1.5px dashed var(--text-faint, #9aa3af)}.ag-dot.is-optional{border-style:dashed}.ag-dot:not(.is-optional):not(.is-signed):not(.is-current){border-style:solid}.ag-dot.is-current{background:var(--text-heading);border:0}.ag-dot.is-signed{background:#2e7d32;border:0}@media (max-width: 760px){.ag-signbar{grid-template-columns:1fr;text-align:left}.ag-signbar__mid{text-align:left}.ag-dots,.ag-signbar__right{justify-content:flex-start}}.ag-sign__cols{display:flex;gap:16px;align-items:stretch}@media (max-width: 1100px){.ag-sign__cols{flex-direction:column}}.ag-docpanel{flex:1;min-width:0;display:flex;flex-direction:column;border:1px solid var(--border, #e4e8ee);border-radius:14px;background:var(--surface-card, #fff);overflow:hidden}.ag-docpanel__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap;padding:18px 22px 14px;border-bottom:1px solid var(--border, #e4e8ee)}.ag-docpanel__head h1{margin:6px 0 4px;font-size:22px;color:var(--text-heading)}.ag-docpanel__head p{margin:0;font-size:13px}.ag-docpanel>.callout{margin:12px 22px 0}.ag-kind{display:inline-block;padding:2px 8px;border:1px solid var(--border-strong, #c9d1dc);border-radius:6px;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted)}.ag-party{color:var(--va-blue)}.ag-doc-frame{flex:1;width:100%;min-height:60vh;border:0;background:#fff}.ag-doc-wait{padding:24px 22px}.ag-docpanel__foot{display:flex;align-items:center;gap:12px;padding:10px 22px;border-top:1px solid var(--border, #e4e8ee);font-size:13px}.ag-read{flex:1;max-width:320px;height:6px}.ag-ok{display:inline-flex;align-items:center;gap:5px;color:#2e7d32;font-weight:700}.ag-readcheck{margin:0}.ag-steppanel{width:380px;flex-shrink:0;display:flex;flex-direction:column;gap:12px;padding:20px;border:1px solid var(--border, #e4e8ee);border-radius:14px;background:var(--surface-card, #fff)}@media (max-width: 1100px){.ag-steppanel{width:auto}}.ag-steppanel h2{margin:0;font-size:20px;color:var(--text-heading)}.ag-steppanel>p{margin:-6px 0 0;font-size:13.5px}.ag-steppill{align-self:flex-start;padding:2px 10px;border-radius:10px;background:var(--surface-sunken, #f4f6f9);font-size:12px;font-weight:700;color:var(--text-muted)}.ag-label{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.ag-label--strong{font-size:13px;letter-spacing:0;text-transform:none;color:var(--text-heading)}.ag-party-card{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border:1px solid var(--border, #e4e8ee);border-radius:10px;font-size:13px}.ag-party-card b{font-size:14px;color:var(--text-heading)}.ag-party-card span{display:inline-flex;align-items:center;gap:6px}.ag-party-card.is-you{border-color:color-mix(in srgb,var(--va-blue) 35%,var(--border));background:var(--va-blue-tint)}.ag-party-card.is-you .ag-label{color:var(--va-blue)}.ag-steppanel__foot{margin-top:auto;padding-top:14px;border-top:1px solid var(--border, #e4e8ee);display:flex;flex-direction:column;gap:10px}.ag-steppanel__foot>.muted{display:inline-flex;align-items:center;gap:6px;font-size:12px}.ag-dark{background:#1b2430;color:#fff;border-color:#1b2430;min-height:44px}.ag-dark:hover:not(:disabled){filter:brightness(1.2)}.ag-dark:disabled{opacity:.45}.ag-hint{font-size:12px;text-align:center}.ag-twobtn{display:grid;grid-template-columns:1fr 2fr;gap:10px}.ag-twobtn .btn{min-height:44px;justify-content:center}.ag-decline{align-self:center;font-size:13px;color:var(--text-muted)}.ag-methods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ag-method{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:76px;padding:8px;border:1px solid var(--border, #e4e8ee);border-radius:12px;background:var(--surface-card, #fff);font:inherit;font-size:12.5px;color:var(--text-body);cursor:pointer}.ag-method:hover{border-color:var(--border-strong, #c9d1dc)}.ag-method.is-on{border:2px solid var(--text-heading);color:var(--text-heading);font-weight:700}.ag-method--wide{grid-column:span 2}.ag-method__icon{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--surface-sunken, #f4f6f9)}.ag-consent{margin-top:2px;font-size:13px}.ag-linkbox{display:flex;gap:8px}.ag-linkbox .input{flex:1;min-width:0;font-size:12.5px}.sig-pad{position:relative;border:2px dashed #c9d1dc;border-radius:12px;background:#fbfcfd;touch-action:none;overflow:hidden}.sig-pad__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:calc(100% - 40px);cursor:crosshair}.sig-pad__hint{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);font-size:13px;color:#9aa3af;pointer-events:none}.sig-pad__line{position:absolute;left:16px;right:16px;top:66%;border-top:1px solid #dde3ea;pointer-events:none}.sig-pad__tools{position:absolute;left:0;right:0;bottom:0;height:40px;display:flex;align-items:center;gap:8px;padding:0 10px;border-top:1px solid #edf0f4;background:#fff}.sig-pad__size,.sig-pad__ink{display:grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}.sig-pad__size span{border-radius:50%;background:#1b2430}.sig-pad__size.is-on{box-shadow:0 0 0 2px #1b2430}.sig-pad__ink{width:18px;height:18px}.sig-pad__ink.is-on{box-shadow:0 0 0 2px #fff,0 0 0 4px currentColor;color:#1b2430}.sig-pad__sep{width:1px;height:18px;background:#e4e8ee}.sig-pad__clear{margin-left:auto;padding:3px 10px;border:1px solid #f3c4c4;border-radius:6px;background:#fff;color:#c62828;font:inherit;font-size:12px;cursor:pointer}.sig-typed{margin-top:10px;min-height:70px;display:grid;place-items:center;border:2px dashed #c9d1dc;border-radius:12px;background:#fbfcfd;font-family:Caveat,Segoe Script,Brush Script MT,cursive;font-size:40px;color:#1d3e8a}.sig-img{display:block;max-width:100%;max-height:140px;margin-top:10px;border:1px solid #e4e8ee;border-radius:10px;background:#fff}.pl-group{margin-bottom:24px}.pl-group__title{margin:0 0 12px;font-size:16px;color:var(--text-heading)}.pl-card__gate{display:flex;align-items:center;gap:6px;margin:0;font-size:12.5px;color:#9a4a00}.pl-qty{margin-top:12px;max-width:220px}.pl-qty__row{display:flex;gap:6px;align-items:center}.pl-qty__row .input{text-align:center}.pl-sum--plain dd{font-weight:600}.pl-active{max-width:860px;display:flex;flex-direction:column;gap:16px}.pl-active__hero{display:flex;gap:18px;align-items:flex-start;padding:24px 28px}.pl-active__hero h1{margin:0 0 6px;font-size:22px;color:var(--text-heading)}.pl-active__hero p{margin:0 0 12px;color:var(--text-body)}.pl-active__ok{flex-shrink:0;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--green-light);color:var(--green)}.pl-active__btns{display:flex;gap:8px;flex-wrap:wrap}.pl-active__tiles{margin:0}.pl-active__next{display:flex;align-items:center;gap:16px;flex-wrap:wrap;border-color:#bfd3f5}.pl-active__next>div{flex:1;min-width:200px}.pl-active__next h3{margin:2px 0;font-size:16px;color:var(--text-heading)}.pl-active__next p{margin:0;font-size:13px}.bl-page .card{margin-bottom:16px}.bl-tabs{margin:0 0 16px}.bl-kpis{margin-bottom:16px}.bl-cards{list-style:none;margin:0;padding:0}.bl-cards li{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 0;border-top:1px solid var(--border, #e4e8ee)}.bl-cards li:first-child{border-top:0}.bl-cards__body{flex:1;min-width:180px;display:flex;flex-direction:column;gap:2px;font-size:13px}.bl-cards__body b{font-size:14px;color:var(--text-heading)}.bl-cards__acts{display:flex;gap:6px}.bl-brand{display:grid;place-items:center;width:44px;height:30px;border-radius:6px;border:1px solid var(--border, #e4e8ee);background:var(--surface-sunken, #f4f6f9);font-size:10px;font-weight:800;letter-spacing:.04em;color:var(--text-muted)}.bl-parties{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:16px}.bl-parties>div{display:flex;flex-direction:column;gap:3px;font-size:13px}.bl-parties>div>.link{align-self:flex-start;text-align:left}.bl-parties b{font-size:14px;color:var(--text-heading)}@media (max-width: 720px){.bl-parties{grid-template-columns:1fr}}.bl-totals{max-width:360px;margin-left:auto;margin-top:12px}.bl-autopay{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:13.5px}.bl-checkout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);gap:16px;align-items:start}@media (max-width: 900px){.bl-checkout{grid-template-columns:1fr}}.pay{display:flex;flex-direction:column;gap:12px}.pay__methods{display:flex;flex-direction:column;gap:8px}.pay-opt{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--border, #e4e8ee);border-radius:12px;cursor:pointer}.pay-opt.is-on{border:2px solid var(--va-blue);background:var(--va-blue-tint);padding:11px 13px}.pay-opt.is-off{opacity:.6;cursor:not-allowed}.pay-opt__body{flex:1;display:flex;flex-direction:column;gap:2px;font-size:13px}.pay-opt__body b{font-size:14px;color:var(--text-heading)}.pay__card{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--border, #e4e8ee);border-radius:12px}.pay-stripe__wait{margin:6px 0;font-size:13px}.pay__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:4px}.pay__note{display:inline-flex;align-items:center;gap:6px;font-size:12px}.pl-card--soon{opacity:.75}.pl-card__badge--soon{background:var(--surface-sunken, #f4f6f9);color:var(--text-muted)}.pl-card__desc{margin:0;font-size:13px;color:var(--text-body)}.pl-card__more{align-self:center;font-size:13px}.pl-card__foot{display:flex;flex-direction:column;gap:8px}.stepper__step.is-stopped{opacity:1;color:var(--text-heading)}.stepper__step.is-stopped .stepper__dot{background:var(--red);border-color:var(--red);color:#fff}.pl-active__ok--wait{background:var(--amber-light);color:var(--amber-ink)}.pl-active__ok--bad{background:var(--red-light);color:var(--red)}.pl-active__ok--due{background:var(--va-blue-light);color:var(--va-blue)}.pl-card--selected{border:2px solid var(--va-blue);background:var(--va-blue-light);box-shadow:0 8px 24px #0061cc1f}.pl-card--current{border:2px solid var(--green)}.pl-card__badge--current{background:var(--green)}.pl-card__journey{display:flex;align-items:flex-start;gap:6px;margin:0;padding:9px 11px;border-radius:var(--r-md);font-size:12.5px;line-height:1.45;background:var(--surface-card);border:1px solid var(--border);color:var(--text-body)}.pl-card__journey svg{flex-shrink:0;margin-top:2px}.pl-card__journey--invoice svg{color:var(--amber-ink)}.pl-card__journey--payment svg{color:var(--va-blue)}.pl-card__journey--active{background:var(--green-light);border-color:transparent}.pl-card__journey--active svg{color:var(--green)}.pl-pending{margin-bottom:18px}.pl-dates{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0}.pl-dates>div{padding:8px 11px;border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface-card)}.pl-dates dt{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.pl-dates dd{margin:2px 0 0;font-size:13.5px;font-weight:600;color:var(--text-heading, var(--text-body))}.pl-dates--pending{grid-template-columns:1fr}.pl-dates--pending dd{font-weight:500;font-size:12.5px}.pl-grid{grid-template-columns:var(--pl-cols, repeat(3, minmax(0, 1fr)));padding-top:10px}.pl-grid__cell{display:flex;min-width:0}.pl-grid__cell>.pl-card{flex:1;min-width:0}.pl-card{padding:22px;border-radius:16px}.pl-card__name{font-weight:900}.pl-card__badge--rec{gap:6px;background:var(--beacon)}.pl-period{margin-top:10px}.pl-seg--pill .pl-seg__opt.is-on{background:var(--text-heading);color:var(--surface-card)}.pl-band__label{font-size:12px}.pl-features__title{font-size:12px;font-weight:900;letter-spacing:.06em;color:var(--text-muted)}.pl-card__foot{flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px 14px}.pl-card__foot .pl-card__cta{width:auto;justify-content:flex-start}.pl-card__foot .co-btn{flex:1 1 100%}.pl-card__more{align-self:center;font-size:13px;font-weight:700}.pl-terms{margin-top:20px;padding:14px 18px;background:var(--surface-card);border:1px solid var(--border);border-radius:12px;font-size:13px;color:var(--text-body);align-items:center}.pl-terms b{color:var(--text-heading)}@media (max-width: 1100px){.pl-grid{grid-template-columns:1fr}}.pl-active__tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.sb-tile__n--id{font-size:clamp(16px,1.6vw,20px);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.pl-pay{border-color:var(--green);scroll-margin-top:16px}.pl-pay .card__title{display:flex;align-items:center;gap:10px}.pl-pay__step{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--va-blue);color:#fff;font-size:12px;font-weight:800}.pl-pay__wait{display:flex;align-items:center;gap:6px;margin:0}.pl-card--focus{animation:pl-focus 1.4s ease 2}@keyframes pl-focus{0%,to{box-shadow:0 0 color-mix(in srgb,var(--va-blue) 0%,transparent)}50%{box-shadow:0 0 0 8px color-mix(in srgb,var(--va-blue) 22%,transparent)}}@media (prefers-reduced-motion: reduce){.pl-card--focus{animation:none;outline:2px solid var(--va-blue)}}.tm-page>.card,.tm-page>.sb-tiles,.tm-page>.callout,.tm-page>.tabs{margin-bottom:16px}.tm-tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.tm-bar{flex-wrap:wrap;gap:10px}.tm-filters{display:flex;gap:8px;flex-wrap:wrap;margin-left:auto}.tm-search{width:min(280px,100%)}.tm-show{width:auto}.tm-user{display:flex;align-items:center;gap:10px;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.tm-user:disabled{cursor:default}.tm-user:hover:not(:disabled) b{color:var(--va-blue);text-decoration:underline}.tm-user__who{display:flex;flex-direction:column;min-width:0}.tm-user__who .muted{font-size:12.5px}.tm-actions{white-space:nowrap}.tm-actions .btn+.btn{margin-left:6px}.tm-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px 12px;text-align:center}.tm-empty__icon{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--va-blue-light);color:var(--va-blue)}.tm-empty p{margin:0;max-width:460px;color:var(--text-body)}.tm-empty__btns{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.tm-form .pl-check{margin-top:10px}.tm-who{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:18px}.tm-who .page__title{margin:0}.tm-who .page__sub{margin:2px 0 0}.tm-who__avatar{width:52px;height:52px;font-size:18px}.tm-who>.status{margin-left:auto}.tm-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:16px;align-items:start}.tm-roles{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.tm-role{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-card);transition:border-color .15s,background .15s}.tm-role.is-on{border-color:color-mix(in srgb,var(--va-blue) 45%,var(--border));background:color-mix(in srgb,var(--va-blue-light) 55%,var(--surface-card))}.tm-role__head{display:flex;align-items:center;gap:12px;padding:12px 14px;cursor:pointer}.tm-role__head>span:not(.tm-role__count){display:flex;flex-direction:column;flex:1;min-width:0}.tm-role__head .muted{font-size:12.5px}.tm-role__count{font-size:12px;font-weight:700;color:var(--text-muted)}.tm-subroles{list-style:none;margin:0;padding:0 14px 12px 58px;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:4px 14px}.tm-subroles .pl-check{margin:0;font-size:13px}.tm-toggle{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex-shrink:0;position:relative;width:36px;height:20px;margin:0;border-radius:10px;background:var(--n-200, #ccc8c0);cursor:pointer;transition:background .15s}.tm-toggle:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .15s}.tm-toggle:checked{background:var(--va-blue)}.tm-toggle:checked:after{transform:translate(16px)}.tm-toggle:focus-visible{outline:2px solid var(--va-blue);outline-offset:2px}@media (max-width: 1100px){.tm-grid{grid-template-columns:1fr}}@media (max-width: 640px){.tm-subroles{padding-left:14px}.tm-actions{white-space:normal}}.ag-signatory{border-style:dashed}.ag-signatory__sig{display:block;margin-top:6px;padding:8px 10px;border-radius:8px;background:var(--surface-sunken)}.ag-signatory__sig img{display:block;max-width:100%;max-height:64px}.ag-authorize{align-items:flex-start;font-size:13px;line-height:1.5}.sig-upload__btns{display:flex;gap:8px;flex-wrap:wrap}.sig-upload__wait{display:flex;align-items:center;gap:6px;margin:8px 0 0;font-size:13px}.pl-card__foot .pl-card__cta{flex:1 1 100%;width:100%;min-height:48px;padding:0 18px;justify-content:space-between;gap:12px;font-size:15px;font-weight:700;border-radius:10px}.pl-card__foot .pl-card__cta>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.pl-card__foot .pl-card__cta svg{flex-shrink:0;transition:transform .15s ease}.pl-card__foot .pl-card__cta:hover:not(:disabled) svg{transform:translate(3px)}.pl-card__foot .pl-card__cta:disabled{justify-content:center}.pl-card__foot .pl-card__more{flex-basis:100%;text-align:center}.pl-card--rec{border:2px solid transparent;background:linear-gradient(180deg,color-mix(in srgb,var(--va-blue-light) 70%,var(--surface-card)) 0%,var(--surface-card) 42%) padding-box,linear-gradient(135deg,var(--beacon, #5b3fd9),var(--va-blue)) border-box;box-shadow:none;transform:translateY(-6px)}.pl-card--rec .pl-card__name{color:var(--va-blue)}.pl-card--rec .pl-card__badge--rec{height:26px;padding:0 12px;font-size:12px;background:linear-gradient(120deg,var(--beacon, #5b3fd9),var(--va-blue));box-shadow:none}.pl-card--click{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.pl-card--click:hover{transform:translateY(-3px);box-shadow:0 12px 28px #1018281a}.pl-card--rec.pl-card--click:hover{transform:translateY(-9px);box-shadow:0 12px 28px #1018281a}.pl-card--click:focus-visible{outline:3px solid var(--va-blue-light);outline-offset:3px}@media (max-width: 1100px){.pl-card--rec{transform:none}.pl-card--rec.pl-card--click:hover{transform:translateY(-3px)}}@media (prefers-reduced-motion: reduce){.pl-card--click,.pl-card--rec{transition:none;transform:none!important}}.pl-seg.is-locked{opacity:.55}.pl-seg.is-locked .pl-seg__opt{cursor:not-allowed}.pl-lock{display:flex;align-items:flex-start;gap:8px;margin:10px 2px 0;font-size:13px;color:var(--text-muted);line-height:1.5}.pl-lock svg{flex-shrink:0;margin-top:3px}.pl-card__cta--locked{color:var(--text-muted);border-style:dashed}.pl-card__cta--locked>span{display:inline-flex;align-items:center;gap:6px}.page.og{padding:0;max-width:none;width:90%;margin:0 auto}.og__banner{display:flex;align-items:center;gap:10px;padding:12px 32px;background:var(--amber-light);border-bottom:1px solid color-mix(in srgb,var(--amber) 35%,transparent);font-size:13.5px;color:var(--amber-ink)}.og__banner svg{flex-shrink:0}.og__body{padding:28px 32px 40px;display:flex;flex-direction:column;gap:22px}.og__head{display:flex;flex-direction:column;gap:6px}.og__eyebrow{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.og__head h1{margin:0;font-size:28px;font-weight:900;color:var(--text-heading);line-height:1.2}.og__head p{margin:0;font-size:14.5px;color:var(--text-body)}.og-steps{margin:0;padding:0;list-style:none;display:flex;align-items:center;flex-wrap:wrap;gap:14px}.og-steps__item{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700;color:var(--text-muted)}.og-steps__item.is-on{font-weight:900;color:var(--text-heading)}.og-steps__item.is-done{color:var(--text-body)}.og-steps__dot{flex-shrink:0;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;border:1px solid var(--border);background:var(--surface-card);color:var(--text-muted)}.og-steps__item.is-on .og-steps__dot{border-color:var(--va-blue);background:var(--va-blue);color:#fff;font-weight:900}.og-steps__item.is-done .og-steps__dot{border-color:transparent;background:var(--green-light);color:var(--green)}.og-steps__line{width:56px;height:2px;background:var(--border)}.og-steps__line.is-done{background:var(--green)}.og-company{display:flex;align-items:center;gap:16px;padding:16px 20px;background:var(--surface-card);border:1px solid var(--border);border-radius:12px}.og-company__ok{flex-shrink:0;width:36px;height:36px;border-radius:50%;background:var(--green-light);color:var(--green);display:flex;align-items:center;justify-content:center}.og-company__grid{flex-grow:1;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 28px}.og-company__grid>div{display:flex;flex-direction:column;gap:4px;min-width:0}.og-company__grid span{font-size:12px;color:var(--text-muted)}.og-company__grid b{font-size:14px;font-weight:700;color:var(--text-heading);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.og-section{display:flex;flex-direction:column;gap:10px}.og-section__head{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.og-section__head h2{margin:0;font-size:16px;font-weight:900;color:var(--text-heading)}.og-section__head span{font-size:13px;color:var(--text-muted)}.og-card{display:flex;align-items:center;gap:16px;padding:18px 20px;background:var(--surface-card);border:1px solid var(--border);border-radius:12px}.og-card.is-locked{opacity:.65}.og-tile{flex-shrink:0;width:48px;height:56px;border-radius:6px;border:1px solid var(--border);background:var(--surface-sunken);display:flex;align-items:center;justify-content:center;color:var(--text-body)}.og-card.is-done .og-tile{background:var(--green-light);border-color:transparent;color:var(--green)}.og-card__body{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:4px}.og-card__title{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.og-card__title h3{margin:0;font-size:15px;font-weight:900;color:var(--text-heading)}.og-card__text{font-size:13px;color:var(--text-body)}.og-card__meta{font-size:12px;color:var(--text-muted)}.og-card__actions{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.og-pill{font-size:11.5px;font-weight:700;border-radius:10px;padding:3px 9px;white-space:nowrap}.og-pill--pending{color:var(--amber-ink);background:var(--amber-light)}.og-pill--clean{color:var(--green);background:var(--green-light)}.og-pill--none{color:var(--text-body);background:var(--surface-sunken)}.og-pill--bad{color:var(--red);background:var(--red-light)}.og-btn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:1px solid var(--va-blue);border-radius:8px;background:var(--va-blue);font:inherit;font-size:14px;font-weight:700;color:#fff;white-space:nowrap;cursor:pointer;transition:filter .15s ease}.og-btn:hover:not(:disabled){filter:brightness(1.07)}.og-btn:disabled{opacity:.55;cursor:not-allowed}.og-btn--outline{padding:0 14px;border-color:var(--border);background:var(--surface-card);color:var(--text-heading)}.og-btn--outline:hover:not(:disabled){filter:none;border-color:var(--va-blue);color:var(--va-blue)}.og-btn:focus-visible{outline:3px solid var(--va-blue-light);outline-offset:2px}.og-link{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;font:inherit;font-size:13px;font-weight:700;color:var(--va-blue);white-space:nowrap;cursor:pointer}.og-footer{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding-top:4px}.og-footer span{font-size:13px;color:var(--text-muted)}@media (max-width: 760px){.og__banner{padding:12px 16px}.og__body{padding:20px 16px 32px}.og-steps__line{width:24px}.og-company{flex-wrap:wrap}.og-company__grid{grid-template-columns:1fr}.og-company__grid{gap:10px}.og-card{flex-wrap:wrap}.og-card__actions{flex-basis:100%;flex-direction:row;align-items:center;justify-content:flex-start}}.og-agreements{display:flex;flex-direction:column;gap:14px;margin:-2px 0 6px 24px;padding-left:16px;border-left:2px solid var(--border)}.og-agreements__group{display:flex;flex-direction:column;gap:8px}.og-agreements__head{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.og-agreements__head h4{margin:0;font-size:13.5px;font-weight:800;color:var(--text-heading)}.og-agreements__head span{font-size:12.5px;color:var(--text-muted)}@media (max-width: 760px){.og-agreements{margin-left:8px;padding-left:10px}}.fl-current{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fl-current__id{font-size:18px;font-weight:800;color:var(--text-heading)}.fl-flow{display:flex;flex-direction:column;gap:12px}.fl-steps{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.fl-steps li{padding:4px 10px;border-radius:12px;font-size:12px;font-weight:700;background:var(--surface-sunken);color:var(--text-muted)}.fl-steps li.is-on{background:var(--va-blue-light);color:var(--va-blue)}.fl-steps li.is-done{background:var(--green-light);color:var(--green)}.fl-field{position:relative}.fl-suggest{list-style:none;margin:4px 0 0;padding:4px;max-height:260px;overflow-y:auto;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-card);box-shadow:var(--sh-lg, 0 10px 28px rgba(0,0,0,.1))}.fl-suggest button{display:flex;gap:12px;width:100%;padding:8px 10px;border:0;border-radius:6px;background:none;font:inherit;font-size:13px;text-align:left;cursor:pointer;color:var(--text-body)}.fl-suggest button:hover{background:var(--surface-hover)}.fl-suggest .mono{flex-shrink:0;min-width:64px;font-weight:700;color:var(--text-heading)}.fl-result{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-sunken)}.fl-result.is-ok{border-color:color-mix(in srgb,var(--green) 40%,var(--border))}.fl-result.is-bad{border-color:color-mix(in srgb,var(--red) 35%,var(--border))}.fl-result>div{display:flex;flex-direction:column;gap:2px;min-width:0}.fl-result__label{font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted)}.fl-result b{color:var(--text-heading)}.fl-why{display:block;margin-top:4px;font-size:12.5px;opacity:.85}@media (max-width: 640px){.fl-result{grid-template-columns:1fr}}.fl-add{display:flex;justify-content:flex-start;margin-top:12px}.ma{display:flex;flex-direction:column;gap:12px}.ma-roles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:8px}.ma-role{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-card);cursor:pointer}.ma-role.is-on{border-color:var(--va-blue);background:var(--va-blue-light)}.ma-role input{margin-top:3px;accent-color:var(--va-blue)}.ma-role>span{display:flex;flex-direction:column;gap:2px;font-size:13px}.ma-role b{color:var(--text-heading)}.ma-role .muted{font-size:12px}.ma-table td{vertical-align:middle}.ma-sec td{padding-top:12px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);background:var(--surface-sunken)}.ma-mod{font-weight:600;color:var(--text-heading)}.ma-tag{margin-left:8px;padding:1px 7px;border-radius:9px;font-size:11px;font-weight:700;background:var(--amber-light);color:var(--amber-ink)}.ma-levels{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--border);border-radius:8px;background:var(--surface-card);flex-wrap:wrap}.ma-level{padding:5px 10px;border:0;border-radius:6px;background:none;font:inherit;font-size:12.5px;font-weight:700;color:var(--text-muted);cursor:pointer;white-space:nowrap}.ma-level:hover:not(:disabled):not(.is-on){background:var(--surface-hover);color:var(--text-heading)}.ma-level--none.is-on{background:var(--surface-sunken);color:var(--text-heading)}.ma-level--view.is-on{background:var(--va-blue-light);color:var(--va-blue)}.ma-level--manage.is-on{background:var(--va-blue);color:#fff}.ma .card__note{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.tm-access{display:flex;flex-direction:column;gap:6px;margin-top:18px;padding-top:16px;border-top:1px solid var(--border-light)}.tm-span-2{grid-column:1 / -1}.no-access{margin-top:40px}.tm-tabs{margin-bottom:16px}.tm-tabbody{max-width:980px}.tm-reg{display:flex;flex-direction:column;gap:4px;min-width:0}.tm-reg__text{font-size:12px;color:var(--text-muted)}.tm-reg.is-done .tm-reg__text{color:var(--green);font-weight:600}.stepper--mini{margin:0;gap:4px;flex-wrap:nowrap}.stepper--mini .stepper__label{display:none}.stepper--mini .stepper__dot{width:18px;height:18px;font-size:10px}.stepper--mini .stepper__dot svg{width:10px;height:10px}.stepper--mini .stepper__line{flex-basis:10px}.tm-reg--page{margin:-6px 0 16px;padding:12px 16px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-card)}.tm-reg--page .stepper{margin:0}.tm-reg__access{font-size:12px;font-weight:600;color:var(--green)}.tm-reg__access.is-missing{color:var(--amber-ink)}.tm-reg__row{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;margin-top:8px}.tm-owner td{background:color-mix(in srgb,var(--va-blue-light) 45%,transparent)}.status--owner{display:inline-flex;align-items:center;gap:4px;background:var(--va-blue);color:#fff}.tm-you{font-weight:500;color:var(--text-muted)}@media (max-width: 900px){.page.og{width:100%;max-width:100%}.og__banner{padding:12px 16px}.og__body{padding:20px 16px 32px}}.app--onboarding .pl-review,.app--onboarding .pl-active{max-width:none;width:100%}.pl-active__next{position:relative}.pl-active__next.is-next{border:2px solid var(--va-blue);background:linear-gradient(180deg,var(--va-blue-light),var(--surface-card) 75%);box-shadow:0 8px 22px color-mix(in srgb,var(--va-blue) 14%,transparent)}.pl-active__next.is-next .ag-next__icon{background:var(--va-blue);color:#fff}.pl-active__next.is-next .btn--primary{min-height:42px;padding:0 20px;font-size:14.5px}.pl-active__nextbadge{position:absolute;top:-11px;left:18px;height:22px;display:inline-flex;align-items:center;padding:0 10px;border-radius:11px;background:var(--va-blue);color:#fff;font-size:11.5px;font-weight:800}.pl-active__dash{background:var(--surface-sunken);border-color:var(--border);box-shadow:none}.pl-active__dash .ag-next__icon{background:var(--surface-card);color:var(--text-muted);border:1px solid var(--border)}.pl-active__dash .tg-eyebrow{color:var(--text-muted)}.ag-doc-frame--signed{min-height:75vh}.ag-signedline{display:flex;align-items:center;gap:6px;margin:6px 0 0;font-size:13.5px;color:var(--green)}.ag-signedline b{font-weight:800}.ag-doc-frame--signed{width:100%;min-height:calc(100vh - 230px);height:calc(100vh - 230px)}.ag-pdf{height:75vh;min-height:420px}.ag-pdf--signed{height:calc(100vh - 230px);min-height:480px}.ag-saved-sig{display:flex;align-items:center;gap:6px;margin:0 0 10px;padding:8px 12px;border-radius:8px;background:var(--green-light, #e8f5e9);color:var(--green, #2e7d32);font-size:13px}.bl-actions{white-space:nowrap}.bl-actions .btn+.btn{margin-left:6px}.og-resume .og__head h1{font-size:30px}.og-resume__bar{height:8px;border-radius:4px;background:var(--surface-sunken, #eceff3);overflow:hidden}.og-resume__bar>span{display:block;height:100%;background:var(--green, #2e7d32);border-radius:4px;transition:width .3s}.og-resume__steps{display:flex;flex-direction:column;gap:12px}.og-resume__card{display:flex;align-items:center;gap:16px;padding:18px 22px;border:1px solid var(--border, #e4e8ee);border-radius:14px;background:var(--surface-card, #fff)}.og-resume__card.is-current{border:2px solid var(--va-blue);background:var(--va-blue-light)}.og-resume__card.is-locked .og-resume__body{opacity:.75}.og-resume__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.og-resume__body h3{margin:0;font-size:16px;color:var(--text-heading)}.og-resume__body span{font-size:14px;color:var(--text-muted)}.og-resume__mark{flex-shrink:0;display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;font-weight:800;font-size:15px}.og-resume__mark--done{background:var(--green-light, #e8f5e9);color:var(--green, #2e7d32)}.og-resume__mark--current{background:var(--va-blue);color:#fff}.og-resume__mark--open{background:var(--surface-sunken);color:var(--text-muted);border:1px solid var(--border)}.og-resume__mark--locked{background:var(--surface-card);color:var(--text-muted);border:1px solid var(--border)}.og-resume__card .og-btn{flex-shrink:0}.og-resume__card.is-link{cursor:pointer;transition:border-color .15s,box-shadow .15s}.og-resume__card.is-link:hover{border-color:var(--va-blue);box-shadow:0 4px 14px color-mix(in srgb,var(--va-blue) 12%,transparent)}.og-resume__card.is-link:focus-visible{outline:2px solid var(--va-blue);outline-offset:2px}.og-resume__open{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--va-blue);white-space:nowrap}.og-resume__note{display:flex;align-items:flex-start;gap:10px;margin:0;padding:16px 20px;border:1px solid var(--border, #e4e8ee);border-radius:14px;background:var(--surface-card, #fff);font-size:14px;color:var(--text-body)}.og-resume__note svg{flex-shrink:0;margin-top:2px;color:var(--text-muted)}@media (max-width: 640px){.og-resume__card{flex-wrap:wrap}.og-resume__card .og-btn{width:100%;justify-content:center}}.pl-tabs{margin:4px 0 18px}.pu{display:flex;flex-direction:column;gap:18px}.pu-head{display:flex;align-items:flex-end;flex-wrap:wrap;gap:16px}.pu-head__title{margin:0;font-size:22px;font-weight:900;color:var(--text-heading)}.pu-head__sub{margin:6px 0 0;font-size:14.5px;color:var(--text-body)}.pu-head__actions{margin-left:auto;display:flex;flex-wrap:wrap;gap:8px}.pu-due{display:flex;align-items:center;gap:8px;margin:0;padding:10px 14px;border-radius:var(--r-md);background:var(--amber-light);color:var(--amber-ink);font-size:13.5px}.pu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pu-meter{display:flex;flex-direction:column;gap:8px;padding:16px 18px;border:1px solid var(--border);border-radius:12px;background:var(--surface-card)}.pu-meter__head{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.pu-meter__head b{font-size:14px;color:var(--text-heading)}.pu-meter__pct{padding:3px 9px;border-radius:10px;font-size:11.5px;font-weight:700;white-space:nowrap;color:var(--va-blue);background:var(--va-blue-light)}.pu-meter__count{margin-left:auto;font-size:13px;color:var(--text-body)}.pu-meter__bar{height:8px;border-radius:4px;background:var(--bg-base);overflow:hidden}.pu-meter__bar span{display:block;height:100%;border-radius:inherit;background:var(--va-blue)}.pu-meter__note{font-size:12.5px;color:var(--text-muted)}.pu-meter--warn{border-color:color-mix(in srgb,var(--amber) 45%,var(--border))}.pu-meter--warn .pu-meter__pct{color:var(--amber-ink);background:var(--amber-light)}.pu-meter--warn .pu-meter__bar span{background:var(--amber-ink)}.pu-meter--bad{border-color:color-mix(in srgb,var(--red) 45%,var(--border))}.pu-meter--bad .pu-meter__pct{color:#fff;background:var(--red)}.pu-meter--bad .pu-meter__bar span{background:var(--red)}.pu-meter--none .pu-meter__pct{color:var(--text-muted);background:var(--bg-base)}.pu-limit{display:flex;flex-direction:column;gap:8px;padding:16px 18px;border:1px solid var(--border);border-radius:12px;background:var(--surface-card);font-size:13.5px;color:var(--text-body)}.pu-limit b{font-size:14px;color:var(--text-heading)}@media (max-width: 900px){.pu-grid{grid-template-columns:1fr}.pu-head__actions{margin-left:0}}.pl-page>.pl-period{margin:0 0 16px}.ag-steppanel__foot .ag-dark{width:100%;justify-content:center}@media (max-width: 760px){.ag-signbar{display:none}}.ag-docwrap>.ag-doc-scroll{flex:1;min-height:60vh;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#fff}.ag-doc-frame.ag-doc-frame--fit{display:block;flex:none;width:100%;min-height:0;height:60vh;border:0;overflow:hidden}.ag-docpanel .ag-docwrap{flex:none;height:max(480px,calc(100vh - 260px));height:max(480px,calc(100dvh - 260px))}.ag-docwrap>.ag-doc-scroll{min-height:0}@media (max-width: 1100px){.ag-docpanel .ag-docwrap{height:70vh;height:70svh}}.ag-padwrap{position:relative}.ag-padwrap__full{position:absolute;top:10px;right:10px;z-index:3;display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--border-strong);border-radius:10px;background:var(--surface-card);color:var(--text-heading);cursor:pointer;box-shadow:0 2px 8px -4px #0f1b3340}.ag-padwrap__full:hover{border-color:var(--va-blue);color:var(--va-blue)}.ag-padwrap__full:focus-visible{outline:2px solid var(--va-blue);outline-offset:2px}.sig-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;padding:10px;padding-top:max(10px,env(safe-area-inset-top));padding-bottom:max(10px,env(safe-area-inset-bottom));background:#0f1b338c}.sig-sheet__card{display:flex;flex-direction:column;width:100%;height:100%;max-height:calc(100dvh - 20px);overflow:hidden;border-radius:18px;background:var(--surface-card);box-shadow:0 20px 50px -20px #00000073}.sig-sheet__head{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border)}.sig-sheet__ic{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:10px;border:1px solid var(--border-strong);background:var(--surface-sunken);color:var(--text-heading)}.sig-sheet__txt{flex:1;min-width:0}.sig-sheet__txt h2{margin:0;font-size:17px;font-weight:800;color:var(--text-heading)}.sig-sheet__txt p{margin:2px 0 0;font-size:13px;color:var(--text-muted)}.sig-sheet__close{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border-radius:50%;border:1px solid var(--border);background:var(--surface-card);color:var(--text-heading);cursor:pointer}.sig-sheet__body{flex:1;min-height:0;display:flex;padding:14px 16px}.sig-sheet__foot{flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-top:1px solid var(--border);background:var(--surface-sunken)}.sig-sheet__note{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text-muted)}.sig-sheet__btns{display:flex;gap:8px;flex:1 1 240px;justify-content:flex-end}.sig-sheet__btns .rd-btn{flex:1;min-height:46px;justify-content:center}.sig-pad.sig-pad--fill{flex:1;height:auto;min-height:0;display:flex;flex-direction:column}.sig-pad--fill .sig-pad__canvas{flex:1;min-height:0}.sig-pad__undo{padding:3px 10px;border:1px solid var(--border);border-radius:6px;background:var(--surface-card);color:var(--red);font:inherit;font-size:12px;cursor:pointer}.sig-pad__undo:disabled{opacity:.45;cursor:default}.sig-pad--fill .sig-pad__hint{font-size:16px;color:var(--text-muted)}.sig-pad--fill .sig-pad__line{top:78%}@media (hover: none) and (pointer: coarse){.ag-doc-frame.ag-doc-frame--fit{pointer-events:none}}.ag-pagejump{position:fixed;right:20px;bottom:calc(5vh + env(safe-area-inset-bottom));bottom:calc(5dvh + env(safe-area-inset-bottom));z-index:400;display:inline-flex;align-items:center;gap:6px;height:42px;padding:0 16px;border:1px solid var(--border-strong);border-radius:999px;background:var(--surface-card);color:var(--text-heading);font:inherit;font-size:13px;font-weight:700;box-shadow:0 8px 22px -10px #0f1b3380;cursor:pointer}.ag-pagejump:hover{border-color:var(--va-blue);color:var(--va-blue)}.ag-pagejump:focus-visible{outline:2px solid var(--va-blue);outline-offset:2px}@media (max-width: 560px){.ag-pagejump{width:46px;height:46px;padding:0;justify-content:center;right:14px;bottom:calc(5vh + env(safe-area-inset-bottom));bottom:calc(5dvh + env(safe-area-inset-bottom))}.ag-pagejump span{display:none}}.ag-docpanel.is-full{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;border:0;border-radius:0;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.ag-docpanel.is-full>.ag-docpanel__head{display:none}.ag-docpanel.is-full .ag-docwrap{flex:1;height:auto;min-height:0}.ag-fullbar{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border);background:var(--surface-card)}.ag-fullbar__top{display:flex;align-items:center;gap:14px;min-width:0}.ag-fullbar__exit{flex-shrink:0;gap:6px}.ag-fullbar__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px;color:var(--text-heading)}.ag-fullbar__acts{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ag-fullbar__acts .rd-btn{justify-content:center;min-height:46px;gap:6px}.ag-docpanel.is-full .ag-docpanel__foot{flex-wrap:wrap;padding:12px 16px;background:var(--surface-sunken)}.ag-fullfoot__go{margin-left:auto;min-height:44px;gap:6px}@media (min-width: 900px){.ag-fullbar{flex-direction:row;align-items:center;justify-content:space-between}.ag-fullbar__acts{display:flex}}.ag-docwrap>.ag-docjump{position:absolute;left:50%;bottom:16px;z-index:30;transform:translate(-50%);display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border:1px solid var(--border-strong);border-radius:999px;background:var(--surface-card);color:var(--va-blue);font:inherit;font-size:13px;font-weight:700;box-shadow:0 8px 22px -10px #0f1b3373;cursor:pointer}.ag-fullbtn{gap:5px}.ag-dl{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:#0f1b3380}.ag-dl__card{width:100%;max-width:420px;padding:20px;border-radius:16px;background:var(--surface-card);box-shadow:0 24px 60px -24px #00000080}.ag-dl__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.ag-dl__head h2{margin:0;font-size:18px;font-weight:800;color:var(--text-heading)}.ag-dl__x{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--border);border-radius:50%;background:var(--surface-card);color:var(--text-heading);cursor:pointer}.ag-dl__sub{margin:4px 0 14px;font-size:13px}.ag-dl__opt{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:1.5px solid var(--border);border-radius:12px;background:var(--surface-card);font:inherit;text-align:left;color:var(--text-heading);cursor:pointer}.ag-dl__opt:hover{border-color:var(--va-blue);background:var(--va-blue-tint)}.ag-dl__opt>span:nth-child(2){flex:1;display:flex;flex-direction:column}.ag-dl__opt b{font-size:14px}.ag-dl__opt small{font-size:12px;color:var(--text-muted)}.ag-dl__ic{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:var(--red-light);color:var(--red);font-size:11px;font-weight:800}.ag-docpanel__tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ag-docpanel__tools .ag-iconbtn{width:34px;height:34px;padding:0;display:inline-flex;align-items:center;justify-content:center}.ag-docpanel__tools .ag-copylink{height:34px;padding:0 14px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ag-dl__opt:disabled{cursor:progress;opacity:1}.ag-dl__spin{width:16px;height:16px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:ag-dl-spin .8s linear infinite}@keyframes ag-dl-spin{to{transform:rotate(360deg)}}.rg .tgi__card.rg-card,.rg .tgi__card{max-width:760px}.rg-section{margin:4px 0 8px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--bg-base)}.rg-section .field{margin:12px 0 0}.rg-head{margin:22px 0 10px;font-size:15px;font-weight:700;color:var(--text-strong, var(--text-body))}.rg-head-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.rg-toggle{font-size:13px}.rg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.rg-grid .field{margin-bottom:12px}.rg-span{grid-column:1 / -1}.rg .field__error{display:block;margin-top:4px;font-size:12.5px;color:var(--danger, #d92d20)}.rg .field__hint{display:block;margin-top:4px;font-size:12px;color:var(--text-muted)}.rg select.input:disabled{opacity:.7;cursor:not-allowed}.rg-check{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;cursor:pointer}.rg-check input{margin-top:3px;width:16px;height:16px;flex:none;accent-color:var(--va-blue)}.rg-consent{margin:18px 0 4px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--r-md)}.rg-consent.is-invalid{border-color:var(--danger, #d92d20)}.rg-note{display:flex;gap:8px;align-items:flex-start;margin:10px 0 0;font-size:12.5px;line-height:1.5;color:var(--text-muted)}.rg-note svg{flex:none;margin-top:2px}.rg-pw{position:relative}.rg-pw .input{padding-right:40px}.rg-eye{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:6px;background:none;color:var(--text-muted);cursor:pointer}.rg-eye:hover{color:var(--text-body);background:var(--bg-base)}.rg-rules{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0 0 6px;padding:0;list-style:none;font-size:12.5px;color:var(--text-muted)}.rg-rules li{display:inline-flex;align-items:center;gap:5px}.rg-rules li.is-ok{color:var(--success, #12805c)}.rg-done{display:grid;place-items:center;width:44px;height:44px;margin-bottom:12px;border-radius:50%;background:color-mix(in srgb,var(--success, #12805c) 15%,transparent);color:var(--success, #12805c)}.rg-payload{margin:8px 0 16px;font-size:13px}.rg-payload th{width:40%;text-transform:none}.rg-payload td{word-break:break-word}@media (max-width: 640px){.rg-grid{grid-template-columns:1fr}.rg-head-row{flex-wrap:wrap}}.rg .tgi__main{padding-top:40px}.rg-brand{display:flex;justify-content:center;margin:0 0 18px}.rg-card>.page__title,.rg-card>.page__sub{text-align:center}.rg-stepper{margin:4px 0 22px}.rg-review{margin:0 0 14px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--r-md)}.rg-review__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.rg-review__head h3{margin:0;font-size:14px}.rg-review dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0}.rg-review dt{font-size:12px;color:var(--text-muted)}.rg-review dd{margin:2px 0 0;font-size:14px;word-break:break-word}.rg-bar{justify-content:space-between}@media (max-width: 640px){.rg .tgi__main{padding-top:16px}.rg-review dl{grid-template-columns:1fr}.rg-stepper .stepper__label{display:none}}.rg-debug{margin:14px 0 0;font-size:12px;color:var(--text-muted)}.rg-debug summary{cursor:pointer}.rg-debug pre{max-height:280px;overflow:auto;margin:8px 0 0;padding:10px 12px;border:1px dashed var(--border-strong);border-radius:8px;background:var(--surface-sunken);font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere}.rg-social{margin:18px 0 4px}.rg-social__btns{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.rg-social__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 14px;border:1px solid var(--border-strong);border-radius:10px;background:var(--surface-card);color:var(--text-heading);font-size:13px;font-weight:700;text-decoration:none}.rg-social__btn:hover{border-color:var(--va-blue);background:var(--va-blue-tint);text-decoration:none}.rg-social__btn svg{flex-shrink:0}.rg-social__or{display:flex;align-items:center;gap:12px;margin:0 0 12px;font-size:12px;color:var(--text-muted)}.rg-social__or:before,.rg-social__or:after{content:"";flex:1;height:1px;background:var(--border)}.rg .input[readonly]{background:var(--surface-sunken);color:var(--text-body)}.rg-filer{display:flex;gap:8px}.rg-filer .input{flex:1;min-width:0}.rg-filer .btn{flex-shrink:0}.rg-filer__found{display:flex;gap:10px;margin-top:10px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--green) 35%,var(--border));border-radius:10px;background:var(--green-light);font-size:12px;color:var(--text-body)}.rg-filer__found>svg{flex-shrink:0;margin-top:1px;color:var(--green)}.rg-filer__found div{display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.rg-filer__found b{font-size:13px;color:var(--text-heading)}.rg .tgi__card.rg-choose{max-width:920px}.rg-choose{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);max-width:920px;margin:24px auto;padding:0;overflow:hidden;border-radius:20px}.rg-choose__side{display:flex;flex-direction:column;gap:20px;padding:36px 32px;border-right:1px solid var(--border);background:var(--va-blue-tint);color:var(--va-blue)}.rg-choose__side h2{margin:6px 0 0;font-size:22px;line-height:1.25;font-weight:800;letter-spacing:-.01em;color:var(--va-blue)}.rg-choose__side ul{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.rg-choose__side li{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:600;line-height:1.35;color:var(--va-blue)}.rg-choose__side li>span{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:10px;background:var(--surface-card);border:1px solid var(--border);color:var(--va-blue)}.rg-choose__side p{margin:auto 0 0;font-size:13px;line-height:1.55;color:var(--va-blue)}.rg-choose__main{padding:36px 36px 28px}.rg-choose__logo{display:none;margin-bottom:18px}.rg-choose__main .page__title{margin:0;font-size:24px}.rg-choose__main .page__sub{margin:6px 0 18px}.rg-choose__opts{display:flex;flex-direction:column;gap:10px}.rg-opt{display:flex;align-items:center;gap:12px;width:100%;min-height:50px;padding:0 16px;border:1px solid var(--border-strong);border-radius:12px;background:var(--surface-card);font:inherit;font-size:14px;font-weight:700;color:var(--text-heading);text-align:left;text-decoration:none;cursor:pointer;transition:border-color var(--t-s),background var(--t-s),box-shadow var(--t-s)}.rg-opt>span:not(.rg-opt__mail){flex:1;min-width:0}.rg-opt>svg:last-child{flex-shrink:0;color:var(--text-muted)}.rg-opt:hover{border-color:var(--va-blue);background:var(--va-blue-tint);text-decoration:none}.rg-opt:focus-visible{outline:0;box-shadow:0 0 0 3px var(--va-blue-light);border-color:var(--va-blue)}.rg-opt.is-off{cursor:not-allowed;opacity:.55}.rg-opt.is-off:hover{border-color:var(--border-strong);background:var(--surface-card)}.rg-opt small{flex-shrink:0;font-size:11px;font-weight:600;color:var(--text-muted)}.rg-opt--email{border-color:var(--va-blue);background:var(--va-blue);color:#fff}.rg-opt--email:hover{background:color-mix(in srgb,var(--va-blue) 88%,#000);border-color:transparent}.rg-opt--email>svg:last-child{color:#fff}.rg-opt__mail{display:grid;place-items:center;width:18px}.rg-choose .rg-social__or{margin:6px 0}.rg-choose__fine{margin:18px 0 0;font-size:12px;color:var(--text-muted)}.rg-choose__signin{margin:8px 0 0;font-size:13px;color:var(--text-body)}.rg-form-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.rg-backlink{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0;border:0;background:none;font:inherit;font-size:13px;font-weight:700;color:var(--text-heading);cursor:pointer}.rg-backlink:hover{text-decoration:underline}@media (max-width: 760px){.rg-choose{grid-template-columns:1fr;margin:8px auto;border-radius:16px}.rg-choose__side{display:none}.rg-choose__logo{display:block}.rg-choose__main{padding:24px 18px 22px}.rg-choose__main .page__title{font-size:21px}.rg-form-top{flex-direction:row-reverse;justify-content:space-between}}.rg-login .field{margin:0 0 14px}.rg-login .input{min-height:44px}.rg-login__btn{justify-content:center;margin-top:6px}.rg-login__btn>span{flex:0 1 auto!important}.rg-login__btn:disabled{opacity:.7;cursor:progress}.rg-login__ref{margin-top:4px;font-size:11px;opacity:.8}.rg-login .callout{margin-bottom:14px}.au{min-height:100vh;display:flex;flex-direction:column;background:var(--surface-card);color:var(--text-heading)}.au-head{flex-shrink:0;height:68px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 32px;background:var(--surface-card);border-bottom:1px solid var(--border)}.au-head__brand{display:inline-flex;align-items:center}.au-head__switch{margin:0;font-size:14px;color:var(--text-body)}.au-head__switch a{font-weight:700;color:var(--va-blue);text-decoration:none}.au-head__switch a:hover{text-decoration:underline}.au-body{flex:1;display:grid;grid-template-columns:minmax(340px,5fr) minmax(0,7fr)}.au-side{display:flex;align-items:center;justify-content:center;padding:56px 48px;background:var(--va-blue-tint);border-right:1px solid var(--border)}.au-side__in{max-width:440px;display:flex;flex-direction:column;gap:28px;color:var(--va-blue)}.au-side h2{margin:0;font-size:32px;line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--va-blue)}.au-side ul{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.au-side li{display:flex;align-items:center;gap:14px;font-size:16px;font-weight:600;line-height:1.35;color:var(--va-blue)}.au-side li>span{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:12px;background:var(--surface-card);border:1px solid var(--border);color:var(--va-blue)}.au-side p{margin:0;font-size:15px;line-height:1.55;color:var(--va-blue)}.au-main{display:flex;justify-content:center;padding:64px 32px 96px;background:var(--surface-card)}.au-main__in{width:100%;max-width:440px}.au-main--wide .au-main__in{max-width:720px}.au .au-panel,.au .rg-choose__main{margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;max-width:none}.au .page__title{margin:0;font-size:30px;line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--text-heading)}.au .page__sub{margin:8px 0 24px;font-size:15px;color:var(--text-muted)}.au .field__label{font-size:14px;font-weight:700;color:var(--text-heading)}.au .input{height:44px;padding:0 12px;border:1.5px solid var(--border);border-radius:10px;font-size:15px;background:var(--surface-card)}.au .input:focus{outline:none;border-color:var(--va-blue);box-shadow:0 0 0 3px var(--va-blue-light)}.au .callout{margin:0 0 16px}.au .rg-choose__opts{gap:12px}.au .rg-opt{min-height:48px;padding:0 16px;border:1.5px solid var(--border);border-radius:12px;font-size:15px;font-weight:700;color:var(--text-heading)}.au .rg-opt:hover{border-color:#b3bdce;background:var(--surface-card)}.au .rg-opt--email{border-color:var(--va-blue);background:var(--va-blue);color:#fff}.au .rg-opt--email:hover{background:var(--va-blue-hover, #0e3c9e);border-color:var(--va-blue-hover, #0e3c9e)}.au .rg-opt.is-off{opacity:.5}.au .rg-social__or{margin:4px 0;font-size:13px}.au .rg-choose__fine{margin-top:20px;font-size:13px}.au .rg-login .field{margin:0 0 16px}.au .rg-login__btn{width:100%;margin-top:8px}.au .rg-form-top{justify-content:flex-start;margin:0 0 12px}.au .rg-form-top:empty{display:none}.au .rg-section{border-radius:12px;background:var(--surface-sunken)}.au .rg-bar{margin-top:24px;padding-top:20px;border-top:1px solid var(--border)}.au .rg-done{width:52px;height:52px;margin-bottom:16px}@media (max-width: 900px){.au-body{grid-template-columns:1fr}.au-side{display:none}.au-main{padding:32px 16px 96px}}@media (max-width: 560px){.au-head{height:60px;padding:0 16px}.au-head__switch span{display:none}.au .page__title{font-size:24px}}.au-side h2,.au-side p{color:var(--text-heading)}.au--bare .au-body{min-height:100vh}.au--bare .au-side{align-items:center}.au-side__brand{display:inline-flex;align-self:flex-start;margin-bottom:8px}.au-main__brand{display:none;margin-bottom:24px}.au--bare .au-main{align-items:center}.au-switch{margin:24px 0 0;font-size:14px;color:var(--text-body)}.au-switch a{font-weight:700;color:var(--va-blue);text-decoration:none}.au-switch a:hover{text-decoration:underline}@media (max-width: 900px){.au--bare .au-main{align-items:flex-start}.au-main__brand{display:block}}.vf-who{margin:0 0 24px;padding:4px 16px;border:1.5px solid var(--border);border-radius:12px}.vf-who>div{display:flex;justify-content:space-between;gap:16px;padding:10px 0}.vf-who>div+div{border-top:1px solid var(--border-light)}.vf-who dt{font-size:13px;color:var(--text-muted)}.vf-who dd{margin:0;font-size:14px;font-weight:700;color:var(--text-heading);text-align:right;overflow-wrap:anywhere}.vf-steps{margin-top:28px;padding-top:20px;border-top:1px solid var(--border)}.vf-steps h2{margin:0 0 12px;font-size:16px;font-weight:800;color:var(--text-heading)}.vf-steps h2 small{margin-left:6px;font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.vf-steps ol{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.vf-step{padding:12px 14px;border:1.5px solid var(--border);border-radius:12px}.vf-step.is-failed{border-color:color-mix(in srgb,var(--red) 40%,var(--border))}.vf-step.is-skipped{border-color:color-mix(in srgb,var(--amber) 45%,var(--border))}.vf-step__head{display:flex;align-items:center;gap:10px}.vf-step__head b{flex:1;min-width:0;font-size:14px;color:var(--text-heading)}.vf-step__n{display:grid;place-items:center;flex-shrink:0;width:22px;height:22px;border-radius:50%;background:var(--va-blue-light);color:var(--va-blue);font-size:11px;font-weight:800}.vf-step__line{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:6px 0 0 32px;font-size:12px;color:var(--text-muted)}.vf-step__line code{font-size:11.5px;overflow-wrap:anywhere}.vf-step__svc{font-weight:700;color:var(--text-body)}.vf-step__status{font-weight:700;color:var(--green)}.vf-step__status.is-bad{color:var(--red)}.vf-step details{margin:8px 0 0 32px}.vf-step summary{cursor:pointer;font-size:12px;font-weight:700;color:var(--va-blue)}.vf-step__io{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:8px}.vf-step__io span{display:block;margin-bottom:4px;font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase}.vf-step__io pre{max-height:260px;overflow:auto;margin:0;padding:10px;border-radius:8px;background:var(--surface-sunken);font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width: 760px){.vf-step__io{grid-template-columns:1fr}}.vf-step.is-not-run{border-style:dashed;opacity:.8}.vf-step__note{margin:4px 0 0 32px;font-size:12px;color:var(--amber-ink, #7a4a06)}.rg-login__pwhead{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.rg-login__forgot{font-size:13px;font-weight:700;color:var(--va-blue);text-decoration:none}.rg-login__forgot:hover{text-decoration:underline}.au a.rg-backlink{text-decoration:none}.au--bare{min-height:100vh}.au--bare .au-main{flex:1;min-height:100vh;align-items:flex-start;justify-content:center;padding:56px 24px 96px}.au-main__logo{display:flex;justify-content:flex-start;margin:0 0 32px}.au--bare .page__title,.au--bare .page__sub,.au--bare .au-switch{text-align:left}.au--bare .rg-form-top{justify-content:flex-start}@media (max-width: 560px){.au--bare .au-main{padding:32px 16px 96px}.au-main__logo{margin-bottom:24px}}.fp-resend{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:20px 0 12px;font-size:14px;color:var(--text-body)}.fp-resend__btn{padding:0;border:0;background:none;font:inherit;font-weight:700;cursor:pointer}.fp-resend__btn:disabled{opacity:.6;cursor:progress}.vf-problems{margin:6px 0 4px;padding-left:18px}.vf-problems li{margin:2px 0;overflow-wrap:anywhere}.vf-problems__fine{display:block;font-size:12px;opacity:.85}.vf-saved{margin-top:24px}.vf-saved h2{margin:0 0 10px;font-size:16px;font-weight:800;color:var(--text-heading)}.vf-saved ul{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.vf-saved li{padding:10px 14px;border:1.5px solid var(--border);border-radius:12px}.vf-saved li.is-bad{border-color:color-mix(in srgb,var(--red) 40%,var(--border))}.vf-saved__head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.vf-saved__head b{font-size:14px;color:var(--text-heading)}.vf-saved__head code{font-size:11.5px;color:var(--text-muted)}.vf-saved__head .rd-pill{margin-left:auto}.vf-saved__err{margin:6px 0 0;font-size:12.5px;color:var(--red);overflow-wrap:anywhere}.vf-saved dl{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:4px 16px;margin:8px 0 0}.vf-saved dt{font-size:11px;color:var(--text-muted)}.vf-saved dd{margin:0;font-size:13px;font-weight:600;color:var(--text-heading);overflow-wrap:anywhere}.vf-ref{font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.04em}.vf-who dd a{color:var(--va-blue);font-weight:700}.lg-who{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0 0 20px;padding:14px 16px;border:1.5px solid var(--border);border-radius:12px;background:var(--surface-sunken)}.lg-who__avatar{display:grid;place-items:center;flex-shrink:0;width:42px;height:42px;border-radius:50%;background:var(--va-blue);color:#fff;font-size:15px;font-weight:800}.lg-who__txt{display:flex;flex-direction:column;gap:1px;flex:1 1 200px;min-width:0;overflow-wrap:anywhere}.lg-who__txt b{font-size:15px;color:var(--text-heading)}.lg-who__txt span{font-size:14px;color:var(--text-body)}.lg-who__txt small{font-size:12.5px;color:var(--text-muted)}.lg-who__change{flex-basis:100%;padding:0;border:0;background:none;font:inherit;font-size:13px;font-weight:700;color:var(--va-blue);text-align:left;cursor:pointer}.lg-who__change:hover{text-decoration:underline}.rg-addr{position:relative}.rg-addr__list{position:absolute;z-index:30;top:calc(100% + 4px);left:0;right:0;margin:0;padding:4px;list-style:none;border:1px solid var(--border);border-radius:10px;background:var(--surface-card);box-shadow:0 12px 28px -12px #0f1b334d}.rg-addr__list button{display:flex;align-items:flex-start;gap:8px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:none;font:inherit;text-align:left;cursor:pointer;color:var(--text-body)}.rg-addr__list button:hover,.rg-addr__list button.is-active{background:var(--va-blue-tint)}.rg-addr__list button svg{flex-shrink:0;margin-top:3px;color:var(--text-muted)}.rg-addr__list b{display:block;font-size:13.5px;color:var(--text-heading)}.rg-addr__list small{display:block;font-size:12px;color:var(--text-muted)}.rg-addr__by{padding:4px 10px 2px;font-size:10.5px;color:var(--text-faint);text-align:right}.rg-filer.rg-addr{position:relative}.rg-filer .rg-addr__list button .mono{flex-shrink:0;min-width:64px;font-size:12.5px;color:var(--va-blue);font-weight:700}.rg-filer__found.is-bad{border-color:color-mix(in srgb,var(--red) 40%,var(--border));background:var(--red-light)}.rg-filer__found.is-bad>svg{color:var(--red)}.rg-filer__why{font-size:12px}.rg .rg-section{margin-top:18px}.rg-addrcheck{margin:16px 0 0;padding:14px 16px;border:1.5px solid color-mix(in srgb,var(--amber) 50%,var(--border));border-radius:12px;background:var(--amber-light)}.rg-addrcheck h3{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:15px;color:var(--text-heading)}.rg-addrcheck ul{margin:0 0 8px;padding-left:18px;font-size:13px;color:var(--red)}.rg-addrcheck ul.is-warn{color:var(--amber-ink, #7a4a06)}.rg-addrcheck p{margin:0;font-size:13.5px;color:var(--text-body);overflow-wrap:anywhere}.rg-addrcheck__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:8px 0 12px}.rg-addrcheck__cols>div{padding:10px 12px;border-radius:10px;background:var(--surface-card);border:1px solid var(--border)}.rg-addrcheck__cols>div.is-suggested{border-color:var(--va-blue)}.rg-addrcheck__cols span{display:block;margin-bottom:4px;font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase}.rg-addrcheck__acts{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.rg-alt{margin:22px 0}.rg-alt .rg-social__or{margin:0 0 12px}.rg .rg-section.rg-section--top{margin:0 0 18px}.rg-inwrap{position:relative;display:block}.rg-filer .rg-inwrap{flex:1;min-width:0}.rg-spin{position:absolute;top:50%;right:12px;z-index:1;width:16px;height:16px;margin-top:-8px;border:2px solid var(--border);border-top-color:var(--va-blue);border-radius:50%;animation:rg-spin .7s linear infinite;pointer-events:none}.rg-inwrap--select .rg-spin{right:34px}.rg .input.has-mark{padding-right:38px}.rg-inwrap--select .input.has-mark{padding-right:56px}.rg-tick{position:absolute;top:50%;right:11px;z-index:1;display:grid;place-items:center;width:18px;height:18px;margin-top:-9px;border-radius:50%;background:var(--green);color:#fff;pointer-events:none;animation:rg-tick-in .18s ease-out}.rg-inwrap--select .rg-tick{right:33px}@keyframes rg-tick-in{0%{transform:scale(.5);opacity:0}}.rg .btn .rg-spin{position:static;display:inline-block;vertical-align:-3px;margin:0;border-color:currentColor;border-top-color:transparent;opacity:.85}@keyframes rg-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.rg-spin{animation-duration:2s}}.au .rg-flow .page__title:focus{outline:none}.au .rg-flow .page__sub{margin:6px 0 20px}.au .rg-flow .input{height:46px;border-radius:12px;font-size:15px}.au .rg-flow .input.is-filled{background:var(--va-blue-tint)}.au .rg-flow .input[readonly]{background:var(--surface-sunken);color:var(--text-body);cursor:default}.au .rg-flow .input.is-invalid{border-color:var(--red)}.rg-flow .rg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}.rg-flow .rg-grid .field{margin-bottom:14px}.rg-flow .rg-head{margin:22px 0 12px;font-size:15px;font-weight:700}.rg-center{text-align:center;margin-top:8px}.rg-lbl{display:flex!important;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:6px}.rg-opt-mark{font-weight:500;color:var(--text-muted)}.rg-tag{padding:1px 7px;border-radius:999px;background:var(--va-blue-light);color:var(--va-blue-dark, var(--va-blue));font-size:11px;font-weight:800}.rg-progress{margin-bottom:20px}.rg-progress__top{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:13px}.rg-progress__top strong{font-weight:700;color:var(--text-heading)}.rg-progress__top span{color:var(--text-muted)}.rg-progress__bars{display:grid;grid-template-columns:1fr 1fr;gap:4px}.rg-progress__bars i{display:block;height:4px;border-radius:4px;background:var(--border)}.rg-progress__bars i.is-on{background:var(--va-blue)}.rg-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 18px;border:0;border-radius:12px;font:inherit;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer}.rg-btn--primary{background:var(--va-blue);color:#fff}.rg-btn--primary:hover:not(:disabled){background:var(--va-blue-hover, var(--va-blue-dark, #0e3c9e))}.rg-btn--dark{background:var(--text-heading);color:var(--surface-card)}.rg-btn--outline{background:var(--surface-card);color:var(--text-heading);border:1.5px solid var(--border-strong)}.rg-btn--outline:hover{border-color:var(--text-muted)}.rg-btn:disabled{background:var(--surface-sunken);color:var(--text-muted);border-color:transparent;cursor:not-allowed}.rg-btn--block{width:100%}.rg-continue{margin-top:22px}.rg-btn .rg-spin{position:static;display:inline-block;margin:0;border-color:currentColor;border-top-color:transparent;opacity:.85}.rg-link{min-height:36px;padding:0 4px;border:0;background:none;font:inherit;font-size:13px;font-weight:700;color:var(--va-blue);text-decoration:none;cursor:pointer}.rg-link:hover{text-decoration:underline}.rg-sso{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.rg-sso__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 12px;border:1.5px solid var(--border-strong);border-radius:12px;background:var(--surface-card);color:var(--text-heading);font-size:14px;font-weight:700;text-decoration:none}.rg-sso__btn:hover{border-color:var(--text-muted);background:var(--surface-sunken);text-decoration:none}.rg-sso__btn.is-off{opacity:.5;cursor:not-allowed}.rg-sso__btn.is-off:hover{border-color:var(--border-strong);background:var(--surface-card)}.rg-or{display:flex;align-items:center;gap:12px;margin:20px 0;font-size:13px;color:var(--text-muted)}.rg-or:before,.rg-or:after{content:"";flex:1;height:1px;background:var(--border)}.rg-banner{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding:12px 14px;border:1.5px solid color-mix(in srgb,var(--green) 35%,var(--border));border-radius:12px;background:var(--green-light);font-size:14px;color:var(--text-heading)}.rg-banner__who{flex:1;min-width:0;overflow-wrap:anywhere}.rg-banner__tick{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--green);color:#fff}.rg-has{margin:0;padding:0;border:0}.rg-has legend{padding:0;font-size:15px;font-weight:700;color:var(--text-heading)}.rg-has .field__hint{margin-top:4px}.rg-choices{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.rg-choice{display:flex;align-items:flex-start;gap:10px;padding:14px;border:1.5px solid var(--border);border-radius:14px;background:var(--surface-card);font:inherit;color:var(--text-heading);text-align:left;cursor:pointer}.rg-choice:hover{border-color:var(--text-muted)}.rg-choice[aria-checked=true]{padding:13.5px;border:2px solid var(--va-blue);background:var(--va-blue-tint)}.rg-choice__radio{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;margin-top:2px;border:2px solid var(--border-strong);border-radius:50%}.rg-choice[aria-checked=true] .rg-choice__radio{border-color:var(--va-blue)}.rg-choice[aria-checked=true] .rg-choice__radio:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--va-blue)}.rg-choice b{display:block;font-size:14px}.rg-choice small{display:block;margin-top:2px;font-size:12px;color:var(--text-muted)}.rg-lookup{margin-top:16px}.rg-lookup__row{display:flex;gap:8px}.rg-lookup__combo{flex:1;min-width:0}.rg-lookup__btn{height:46px;flex-shrink:0}.rg-sug{max-height:320px;overflow-y:auto}.rg-sug__empty,.rg-sug__foot{padding:10px 12px;font-size:12.5px;color:var(--text-muted)}.rg-sug__foot{margin-top:4px;border-top:1px solid var(--border-light, var(--border))}.rg-notice{display:flex;gap:10px;align-items:flex-start;margin-top:12px;padding:12px 14px;border-radius:12px;background:var(--surface-sunken);font-size:12.5px;line-height:1.5;color:var(--text-body)}.rg-notice svg{flex-shrink:0;margin-top:1px;color:var(--text-muted)}.rg-alert{margin-top:12px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--red) 35%,var(--border));border-radius:12px;background:var(--red-light);font-size:13.5px;color:var(--text-heading)}.rg-found{margin-top:16px;padding:14px 16px;border:1.5px solid color-mix(in srgb,var(--green) 35%,var(--border));border-radius:14px;background:var(--green-light)}.rg-found__head{display:flex;gap:12px;align-items:flex-start}.rg-found b{font-size:14px;color:var(--text-heading)}.rg-found p{margin:2px 0 0;font-size:12.5px;color:var(--text-body)}.rg-found__again{margin-top:6px;padding:0}.rg-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.rg-chip{padding:2px 8px;border:1px solid color-mix(in srgb,var(--green) 35%,var(--border));border-radius:999px;background:var(--surface-card);color:var(--green);font-size:11.5px;font-weight:700}.rg-pobox{margin:-8px 0 10px;padding:0;min-height:28px;font-size:12.5px}.rg-fcc{margin-top:6px;padding:0 14px;border:1px solid var(--border);border-radius:12px}.rg-fcc summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;list-style:none;font-size:13.5px;font-weight:700;color:var(--text-heading);cursor:pointer}.rg-fcc summary::-webkit-details-marker{display:none}.rg-fcc summary svg{transition:transform .2s;color:var(--text-muted)}.rg-fcc[open] summary svg{transform:rotate(180deg)}.rg-fcc__note{margin:0 0 4px}.rg-fcc dl{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;margin:0 0 14px;font-size:12.5px}.rg-fcc dl>div.is-wide,.rg-fcc__group{grid-column:1 / -1}.rg-fcc dt{color:var(--text-muted)}.rg-fcc dd{margin:1px 0 0;font-weight:700;color:var(--text-heading);overflow-wrap:anywhere}.rg-fcc__group{margin-top:6px;padding-top:12px;border-top:1px solid var(--border-light, var(--border));font-size:12.5px;font-weight:800;color:var(--text-heading)}.rg-note-blue{margin:0 0 14px;padding:10px 12px;border-radius:10px;background:var(--va-blue-tint);font-size:12.5px;color:var(--va-blue)}.rg-grid--pw .field{margin-bottom:8px!important}.rg-meter{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin:0 0 8px}.rg-meter i{height:4px;border-radius:4px;background:var(--border)}.rg-meter i.is-1{background:var(--red)}.rg-meter i.is-2{background:var(--amber)}.rg-meter i.is-3,.rg-meter i.is-4{background:var(--green)}.rg-match{display:flex;align-items:center;gap:6px;margin:0 0 4px;font-weight:600;color:var(--green)!important}.rg-flow .rg-consent{margin-top:16px}.rg-actions{display:flex;gap:8px;margin-top:22px}.rg-actions .rg-btn--primary{flex:1}.rg-verify,.au .rg-verify .page__title,.au .rg-verify .page__sub{text-align:center}.au .rg-verify .page__sub{max-width:38ch;margin:6px auto;color:var(--text-body)}.rg-verify__icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px;margin:4px auto 16px;border-radius:18px;background:var(--va-blue-light);color:var(--va-blue)}.rg-verify__spam{margin:0 auto 20px;font-size:13px}.rg-verify__note{min-height:20px;margin-top:8px}.rg-verify__note.is-ok{color:var(--green);font-weight:600}.rg-verify__note.is-bad{color:var(--red);font-weight:600}.rg-verify__links{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 16px}.rg-verify__links .rg-link{font-size:14px;display:inline-flex;align-items:center}@media (max-width: 560px){.rg-sso,.rg-choices,.rg-fcc dl,.rg-flow .rg-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.rg-fcc summary svg{transition:none}}.rg-fcc dd{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.rg-fcc dd>span{min-width:0;overflow-wrap:anywhere}.rg-fcc__use{display:grid;place-items:center;flex-shrink:0;width:26px;height:26px;margin:-4px -4px 0 0;border:0;border-radius:7px;background:none;color:var(--text-faint, var(--text-muted));cursor:pointer;opacity:.7;transition:opacity var(--t-s, .15s),background var(--t-s, .15s),color var(--t-s, .15s)}.rg-fcc dl>div:hover .rg-fcc__use,.rg-fcc__use:focus-visible{opacity:1}.rg-fcc__use:hover{background:var(--surface-sunken);color:var(--va-blue)}.rg-fcc__use:focus-visible{outline:2px solid var(--va-blue-light);outline-offset:1px}.rg-fcc__use.is-done{opacity:1;color:var(--green)}.rg-fcc__note svg{vertical-align:-2px}@keyframes rg-flash-a{0%{box-shadow:0 0 0 0 var(--va-blue-light);border-color:var(--va-blue)}35%{box-shadow:0 0 0 4px var(--va-blue-light);border-color:var(--va-blue)}to{box-shadow:0 0 0 0 transparent}}@keyframes rg-flash-b{0%{box-shadow:0 0 0 0 var(--va-blue-light);border-color:var(--va-blue)}35%{box-shadow:0 0 0 4px var(--va-blue-light);border-color:var(--va-blue)}to{box-shadow:0 0 0 0 transparent}}.au .rg-flow .input.is-flash--0{animation:rg-flash-a 1.6s ease-out}.au .rg-flow .input.is-flash--1{animation:rg-flash-b 1.6s ease-out}@media (prefers-reduced-motion: reduce){.au .rg-flow .input.is-flash{animation:none;border-color:var(--va-blue)}}.au-switch__or{margin:0 10px;color:var(--text-muted)}.au-switch__btn{padding:0;border:0;background:none;font:inherit;font-weight:700;color:var(--va-blue);cursor:pointer}.au-switch__btn:hover{text-decoration:underline}.au-switch.au-switch--lg{font-size:16px}.rg-nopw{display:flex;align-items:flex-start;gap:8px;margin:4px 0 0}.rg-nopw svg{flex-shrink:0;margin-top:2px}.lg-seg{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin:0 0 22px;padding:4px;border-radius:12px;background:var(--surface-sunken);border:1px solid var(--border)}.lg-seg__opt{height:42px;border:0;border-radius:9px;background:none;font:inherit;font-size:14px;font-weight:700;color:var(--text-muted);cursor:pointer}.lg-seg__opt:hover{color:var(--text-heading)}.lg-seg__opt.is-on{background:var(--surface-card);color:var(--text-heading);box-shadow:0 1px 3px #0f1b331f;cursor:default}.lg-seg__opt:focus-visible{outline:2px solid var(--va-blue);outline-offset:1px}.lg-submit{margin-top:8px}.lg-submit .rg-spin{position:static;display:inline-block;margin:0;border-color:currentColor;border-top-color:transparent}.lg .rg-or.lg-or{margin:22px 0 16px}.au-switch.au-switch--center{text-align:center!important}.rg-captcha{margin:16px 0 4px}.rg-captcha>div:first-child{min-height:78px}.rg-captcha.is-invalid>div:first-child iframe{border-radius:4px;box-shadow:0 0 0 2px var(--red)}@media (max-width: 360px){.rg-captcha>div:first-child{transform:scale(.9);transform-origin:0 0}}.rg-captcha.rg-captcha--v3{margin:8px 0 0}.rg-captcha.rg-captcha--v3>div:first-child{min-height:0}.au-err__ref,.au-err__detail{display:block;margin-top:6px;font-size:12.5px;opacity:.85}.au-err__ref{font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.02em}.rg-verify__ok{display:flex;align-items:center;justify-content:center;width:60px;height:60px;margin:4px auto 16px;border-radius:50%;background:var(--green);color:#fff;box-shadow:0 0 0 8px var(--green-light)}.rg-ready__note{margin:0 0 18px;text-align:left;font-size:13px;line-height:1.5}.rg-ready__resend{min-height:0;padding:0;font-size:13px}.rg-verify__again{margin-top:18px}.rg-verify__again .rg-link{font-size:13px}.rg-verify a.rg-btn{text-decoration:none}.au.au--card,.au.au--card .au-main{background:var(--bg-base)}.au.au--card .au-main{padding:40px 20px 64px}.au.au--card .au-main__in{max-width:600px}.au.au--card .au-main__logo{justify-content:center;margin:0 0 28px}.au.au--card .rg-verify{padding:32px;border:1px solid var(--border);border-radius:20px;background:var(--surface-card);text-align:center}.au.au--card .rg-verify__icon,.au.au--card .rg-verify__ok{margin:4px auto 16px}.au.au--card .rg-verify .page__title{margin:0 0 6px;font-size:30px;line-height:1.15;text-align:center}.au.au--card .rg-verify .page__sub{max-width:38ch;margin:0 auto 6px;font-size:15px;line-height:1.5;color:var(--text-body);text-align:center}.au.au--card .rg-verify__spam{margin:0 auto 20px;font-size:14px}.au.au--card .rg-verify .rg-btn{height:52px;font-size:16px;border-radius:12px}.au.au--card .rg-verify .rg-btn--dark:disabled{background:color-mix(in srgb,var(--text-muted) 22%,var(--surface-card));color:var(--text-muted)}.au.au--card .rg-verify__note{min-height:20px;margin:8px 0 4px;font-size:13px}.au.au--card .rg-verify__links{gap:4px 16px;margin-top:4px}.au.au--card .rg-verify__links .rg-link{min-height:40px;font-size:15px}.au.au--card .rg-ready__note{margin:14px 0 20px}@media (max-width: 560px){.au.au--card .au-main{padding:24px 12px 32px}.au.au--card .rg-verify{padding:22px 18px}.au.au--card .rg-verify .page__title{font-size:26px}}.au.au--card .rg-verify .page__title{font-family:var(--font-body);font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--text-heading)}.au.au--card .rg-verify .rg-btn{display:flex;width:auto;min-width:240px;max-width:100%;margin:0 auto;padding:0 28px;font-size:15px;height:48px}.au.au--card .rg-verify__links{justify-content:center}@media (max-width: 560px){.au.au--card .rg-verify .page__title{font-size:22px}.au.au--card .rg-verify .rg-btn{width:100%}}.au.au--card .rg-verify__who{margin:18px 0 22px;text-align:left}.au.au--card .rg-verify__err{margin:14px 0 18px;text-align:left}.au.au--card .rg-verify__err .callout{margin:0}.rg-verify__icon.rg-verify__icon--bad{background:var(--red-light);color:var(--red)}.au.au--card .rg-verify .rg-verify__links{margin-top:12px}.au.au--card .rg-verify__org{display:flex;align-items:center;gap:12px;margin:16px 0 0;padding:12px 14px;border:1.5px solid color-mix(in srgb,var(--va-blue) 30%,var(--border));border-radius:12px;background:var(--va-blue-tint);text-align:left}.rg-verify__orgicon{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:10px;background:var(--surface-card);color:var(--va-blue)}.rg-verify__org>div{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0;overflow-wrap:anywhere}.rg-verify__org b{font-size:14px;color:var(--text-heading)}.rg-verify__org span,.rg-verify__org small{font-size:12.5px;color:var(--text-body)}.rg-verify__org small{color:var(--text-muted)}.rg-verify__org .rd-pill{flex-shrink:0}.au.au--card .rg-verify__orgnote{margin:-10px 0 18px}.rg-verify__org .rg-verify__owner{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gbtn{margin:0 0 8px}.gbtn__box{display:flex;justify-content:center;min-height:44px}.gbtn.is-off{opacity:.55;pointer-events:none}.rg-sso.rg-sso--two{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 560px){.rg-sso.rg-sso--two{grid-template-columns:1fr}}.gbtn.gbtn--over{position:relative;margin:0}.gbtn--over .gbtn__box{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;min-height:0;overflow:hidden;opacity:.0001}.gbtn--over .gbtn__box>div,.gbtn--over .gbtn__box iframe{margin:0 auto!important}.gbtn--over:hover .rg-sso__btn{border-color:var(--text-muted);background:var(--surface-sunken)}.gbtn--over:focus-within .rg-sso__btn{outline:2px solid var(--va-blue);outline-offset:2px}.gbtn--over .rg-sso__btn{display:flex;width:100%}.rg-actions a.rg-btn{flex:1;text-decoration:none}.au-err__action{display:block;margin-top:6px}.au-err__action a{font-weight:700;color:inherit;text-decoration:underline}.rg-flow .req{color:var(--red);font-weight:700}.rg-fixnote{padding-top:5px}.lg-google{gap:10px}.lg-google svg{background:#fff;border-radius:50%;padding:2px;box-sizing:content-box}.lg-usepw{margin:10px 0 0;text-align:center}.gbtn--over:hover .lg-google{background:var(--va-blue-hover, var(--va-blue-dark, #0e3c9e))}.au.au--card .rg-verify .page__sub{max-width:44ch;margin:0 auto 22px;line-height:1.55;text-align:center}.au.au--card .rg-verify .page__sub.rg-verify__lead--tight{max-width:38ch;margin-bottom:6px}.au.au--card .rg-verify .page__sub b{font-weight:700;color:var(--text-heading)}.au.au--card .rg-verify .page__title{margin:0 0 8px;line-height:1.2}.au.au--card .rg-verify__ok,.au.au--card .rg-verify__icon{margin:4px auto 18px}.au.au--card .rg-ready__note{margin:0 0 20px;line-height:1.5}.au.au--card .rg-verify__who{margin:0 0 22px}.au.au--card .rg-verify__err{margin:0 0 18px}.au.au--card .rg-verify__org+.vf-who,.au.au--card .rg-verify__org{margin-bottom:16px}.au.au--card .rg-verify .page__sub b.rg-ready__name{display:inline-block;padding-top:5px;font-size:17px}.rg-about{margin:0 0 8px}.rg-flow .rg-head.rg-head--first{margin-top:0}.rg-finish{margin-top:18px}.rg-finish .rg-actions .rg-btn--primary{flex:1}.rg-sso.rg-sso--one{grid-template-columns:1fr}.rg-flow .rg-about .rg-head{font-size:17px;font-weight:700;margin:4px 0 12px}.rg-flow .rg-about{margin:0 0 6px}.rg-flow .rg-about+.rg-has{margin-top:18px}@media (max-width: 640px){.rg-flow .rg-footbar{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--surface-card);border-top:1px solid var(--border);box-shadow:0 -8px 20px -14px #0f1b3359}.rg-flow .rg-footbar .rg-continue,.rg-flow .rg-footbar .rg-actions{margin-top:0}.rg-flow .rg-footbar .rg-btn{height:48px}.au:has(.rg-flow .rg-footbar) .au-main{padding-bottom:120px}.au:has(.rg-flow .rg-footbar) .au-switch{margin-bottom:8px}body:has(.rg-flow .rg-footbar) .grecaptcha-badge{bottom:92px!important}.rg-flow .rg-lookup__row{flex-direction:column}.rg-flow .page__title{font-size:24px}.rg-flow .rg-banner{flex-wrap:wrap}.rg-flow .rg-banner .rg-link{margin-left:40px;padding:0}.rg-flow .rg-progress__top{font-size:12px}}.sidebar{width:248px}.sidebar__brand{padding:18px 20px 10px}.sidebar__nav{padding:6px 0 16px}.nav__label{padding:14px 24px 4px;font-size:11px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--text-muted)}.nav__item,.nav__group{min-height:40px;margin:1px 12px;padding:0 12px;gap:12px;border-radius:10px;font-size:13px;font-weight:500;color:var(--text-body)}.nav__item:hover,.nav__group:hover{background:var(--surface-hover);color:var(--text-heading)}.nav__item.is-active{background:var(--va-blue-light);color:var(--va-blue);font-weight:700}.nav__icon{color:currentColor;opacity:.9}.nav__item.is-active .nav__icon{color:var(--va-blue)}.sidebar__help{padding:6px 0;border-top:1px solid var(--border-light)}.sidebar__footer{gap:12px;padding:14px 16px;border-top:1px solid var(--border-light)}.sidebar__name{font-size:13px;font-weight:700}.sidebar__org{font-size:11px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.avatar{width:38px;height:38px;background:var(--text-heading);color:var(--surface-card);font-size:12px}.sidebar__out{width:40px;height:40px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-muted)}.sidebar__out:hover{background:var(--surface-hover);color:var(--text-heading)}.topbar{padding:12px 32px;gap:12px 16px;height:auto;min-height:var(--topbar-height)}.topbar .input,.topbar input[type=search]{background:var(--surface-sunken);border-radius:12px}.page{padding:28px 32px 56px;max-width:1400px;margin-left:0;margin-right:0}.page__head{align-items:flex-start;gap:16px 24px;margin-bottom:24px}.page__title{font-size:26px;line-height:1.15;font-weight:800;letter-spacing:-.02em;margin-bottom:6px}.page__sub{font-size:13px;color:var(--text-muted)}.page__actions{gap:10px}.page-crumbs{font-size:12px;font-weight:600}.btn{min-height:40px;padding:0 16px;border-radius:12px;border-width:1.5px;font-size:13px;font-weight:700}.btn--primary:hover{box-shadow:none}.btn--outline{background:var(--surface-card);border-color:var(--border);color:var(--text-heading)}.btn--outline:hover{border-color:var(--border-strong);color:var(--text-heading)}.btn--ghost{color:var(--va-blue)}.btn--ghost:hover{background:var(--va-blue-tint);color:var(--va-blue)}.btn--danger:hover{box-shadow:none}.btn--sm{min-height:34px;padding:0 12px;border-radius:10px;font-size:11px}.btn[disabled]{opacity:1;background:var(--surface-hover);border-color:transparent;color:var(--text-muted)}.btn--outline[disabled]{background:var(--surface-card);border-color:var(--border-light)}.btn:focus-visible,.iconbtn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.iconbtn{border-radius:10px}.status{height:22px;padding:0 10px;font-size:10px;font-weight:700;letter-spacing:0;text-transform:none}.status--pending{background:var(--surface-hover);color:var(--text-body)}.badge{border-radius:999px;font-weight:700}.chip{border-radius:999px}.card{border-radius:18px;padding:24px;box-shadow:none}.card__head{margin-bottom:16px}.card__title{font-size:16px;font-weight:800}.card__sub,.card__note{font-size:12px}.kpi,.sb-tile{border-radius:16px;padding:16px 18px}.kpi__label{font-size:11px;font-weight:600;text-transform:none;letter-spacing:0;color:var(--text-body)}.kpi__value{font-size:26px;letter-spacing:-.02em;line-height:1;margin:8px 0 4px}.kpi__note{font-size:11px;color:var(--text-muted)}.sb-tile__label{font-size:11px;font-weight:600;color:var(--text-body)}.sb-tile__n{font-size:26px;font-weight:800}.sb-tile__sub{font-size:11px;color:var(--text-muted)}.table{font-size:12px}.table th{padding:12px 14px;font-size:11px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--text-body);background:var(--surface-sunken);border-bottom:1px solid var(--border)}.table td{padding:14px;border-bottom:1px solid var(--border-light)}.table tbody tr:hover{background:var(--va-blue-tint)}.tabs{gap:4px;border-bottom:1px solid var(--border)}.tabs__tab{height:46px;padding:0 14px;font-size:12px;font-weight:700;color:var(--text-muted);border-bottom-width:3px}.tabs__tab:hover{color:var(--text-heading)}.tabs__tab.is-active{color:var(--text-heading);border-bottom-color:var(--va-blue)}.filters__chip{background:var(--surface-card);border-color:var(--border);color:var(--text-body);padding:6px 12px;font-size:11px;font-weight:700}.filters__chip:hover{border-color:var(--va-blue);color:var(--va-blue)}.filters__chip.is-on{background:var(--va-blue);border-color:var(--va-blue);color:#fff}.field__label{font-size:12px;font-weight:700;color:var(--text-heading)}.input{min-height:44px;padding:0 12px;border-radius:10px;border-width:1.5px;border-color:var(--border);font-size:13px;color:var(--text-heading)}textarea.input{padding:10px 12px}.input:focus,.textarea:focus{border-color:var(--va-blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--va-blue) 15%,transparent)}.input--sm{min-height:36px}.textarea{border-radius:10px;border-width:1.5px;border-color:var(--border)}.field__hint{font-size:11px;color:var(--text-muted)}.check--panel{border-radius:14px;border-width:1.5px;border-color:var(--border)}.check--panel:has(input:checked){border-color:var(--va-blue);background:var(--va-blue-tint)}.callout{border-radius:12px;padding:14px 16px;font-size:12px;border-left-width:0;border:1px solid transparent}.callout--info{border-color:color-mix(in srgb,var(--va-blue) 22%,transparent)}.callout--success{border-color:color-mix(in srgb,var(--green) 25%,transparent)}.callout--danger{border-color:color-mix(in srgb,var(--red) 25%,transparent)}.callout--warning{border-color:color-mix(in srgb,var(--amber) 30%,transparent)}.modal__backdrop{background:#0f1b3373}.modal__panel{border-radius:20px;box-shadow:0 30px 80px -20px #0f1b3373}.modal__head{padding:22px 24px 14px;border-bottom:0}.modal__title{font-size:18px;letter-spacing:-.01em}.modal__foot{border-top:0;padding:8px 24px 24px}.modal__foot .btn{min-height:48px}@media (max-width: 760px){.page{padding:20px 16px 40px}.page__title{font-size:20px;line-height:1.2;margin-bottom:4px}.page__sub{font-size:12px}.card{padding:16px;border-radius:16px}.topbar{padding:8px 12px}.input,.textarea{font-size:16px}.tabs{border:0;padding:4px;background:var(--surface-hover);border-radius:12px}.tabs__tab{flex:1 1 auto;height:40px;border-radius:9px;border-bottom:0;margin:0;justify-content:center}.tabs__tab.is-active{background:var(--surface-card);box-shadow:var(--sh-xs)}}.app--onboarding .content>div>.svc-gate>.svc-gate__page>.page-gate>.page,.app--onboarding .content .page.is-active{width:100%;max-width:1400px;margin-left:auto;margin-right:auto}.sidebar__version{padding:8px 16px 12px;font-size:10px;color:var(--text-faint);text-align:center;letter-spacing:.02em}.app-version{padding:16px;font-size:10px;color:var(--text-faint);text-align:center;letter-spacing:.02em}.app-version--public{padding:12px 16px 16px}.brand-icon,.ob-profile__theme{display:none}@media (max-width: 760px){.topbar__mobile .brand-logo,.ob-top__brand .brand-logo{display:none}.topbar__mobile .brand-icon,.ob-top__brand .brand-icon{display:block;width:32px;height:32px;flex-shrink:0;object-fit:contain}.topbar>.theme-switch,.ob-top__right>.theme-switch{display:none}.ob-profile__theme{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 12px;font-size:13px;font-weight:600;color:var(--text-body)}.ob-profile__theme .theme-switch{display:inline-flex;padding:2px;border:1px solid var(--border);border-radius:10px;background:var(--surface-sunken)}.ob-profile__theme .theme-switch__opt,.ob-profile__theme .theme-switch__opt.is-on{display:inline-flex;width:40px;height:32px;border:0;justify-content:center}}@media (max-width: 760px){.ob-top__right{flex-shrink:0;margin-left:auto}}.nav__fold,.nav__head{width:calc(100% - 24px);border:0;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--text-heading);text-align:left}.nav__fold{cursor:pointer;margin-top:2px}.nav__head{cursor:default;margin-top:2px}.nav__fold:hover{background:var(--surface-hover)}.nav__fold:focus-visible{outline:2px solid var(--va-blue);outline-offset:1px}.nav__fold.has-active:not(.is-open){color:var(--va-blue)}.nav__fold-label{flex:1;min-width:0}.nav__fold-caret{flex-shrink:0;margin-left:auto;color:var(--text-muted);transition:transform var(--t-s);transform:rotate(-90deg)}.nav__fold.is-open .nav__fold-caret{transform:none}.nav__item--sub{padding-left:24px}.nav__item,.nav__fold{padding-top:9px;padding-bottom:9px;line-height:1.3;align-items:center}.nav__item>span:not(.nav__icon):not(.nav__lock),.nav__fold-label{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.nav__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.nav__item .nav__lock,.nav__fold-caret{flex-shrink:0}.nav__label--done{display:flex;align-items:center;gap:6px}.nav__label--done svg{flex-shrink:0;color:var(--green)}@media (min-width: 901px) and (max-width: 1180px){.sidebar{position:fixed;top:0;left:0;bottom:0;z-index:500;transform:translate(-100%);transition:transform var(--t-med);box-shadow:var(--sh-xl)}.sidebar.is-open{transform:translate(0)}.topbar__mobile{display:flex;gap:12px;flex-shrink:0}}.sidebar__collapse{display:none}@media (min-width: 1181px){.sidebar{transition:width .18s ease}.sidebar__brand{position:relative}.sidebar__collapse{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;width:30px;height:30px;padding:0;border:1px solid transparent;border-radius:var(--r-sm);background:none;color:var(--text-muted);cursor:pointer;flex-shrink:0}.sidebar__collapse:hover{background:var(--surface-hover);color:var(--text-heading)}.sidebar__collapse:focus-visible{outline:none;box-shadow:var(--focus-ring)}.sidebar.is-rail{width:72px}.sidebar.is-rail .sidebar__brand{flex-direction:column;gap:10px;padding:16px 0 10px}.sidebar.is-rail .sidebar__brand .brand-logo{display:none}.sidebar.is-rail .sidebar__brand .brand-icon{display:block;width:32px;height:32px;object-fit:contain}.sidebar.is-rail .sidebar__collapse{margin-left:0}.sidebar.is-rail .nav__fold,.sidebar.is-rail .nav__head{display:none}.sidebar.is-rail .nav__label{height:0;margin:8px 16px;padding:0;overflow:hidden;border-top:1px solid var(--border);font-size:0}.sidebar.is-rail .nav__item{justify-content:center;margin:2px 10px;padding:10px 0}.sidebar.is-rail .nav__item>:not(.nav__icon){display:none}.sidebar.is-rail .nav__item--sub{padding-left:0}.sidebar.is-rail .sidebar__footer{flex-direction:column;gap:8px;padding:12px 0}.sidebar.is-rail .sidebar__user,.sidebar.is-rail .sidebar__version{display:none}}@media (min-width: 1181px){.nav__rgroup{position:relative}.nav__rbtn{width:calc(100% - 20px);border:0;background:none;font:inherit;cursor:pointer}.nav__rbtn.is-active .nav__icon,.nav__rbtn.is-open .nav__icon{color:var(--accent-ink)}.nav__rbtn.is-active{background:var(--accent-tint)}.nav__rbtn.is-open:not(.is-active){background:var(--surface-hover)}.nav__rbtn:focus-visible{outline:2px solid var(--va-blue);outline-offset:1px}.nav__flyout{position:fixed;left:78px;z-index:60;min-width:220px;max-width:280px;overflow-y:auto;padding:6px 0 8px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-card);box-shadow:0 12px 32px #10182829;animation:veil-in .12s ease-out}.nav__flyout-head{padding:8px 16px 6px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.sidebar.is-rail .nav__flyout .nav__item{justify-content:flex-start;margin:1px 6px;padding:8px 12px}.sidebar.is-rail .nav__flyout .nav__item>*{display:revert}.sidebar.is-rail .nav__flyout .nav__item .nav__lock{display:inline-flex;margin-left:auto}}.page.wb{max-width:1400px;width:100%;margin:0 auto;padding:40px 32px 72px}.app--onboarding .content .page.wb.is-active,.app--onboarding .content>div>.svc-gate>.svc-gate__page>.page-gate>.page.wb{margin-left:auto;margin-right:auto}.wb-grid{display:grid;grid-template-columns:minmax(0,1fr) 308px;gap:24px;align-items:start}.wb-intro h1{margin:4px 0 8px;font-size:34px;line-height:1.1;font-weight:800;letter-spacing:-.025em;color:var(--text-heading)}.wb-intro p{margin:0;font-size:15px;color:var(--text-muted)}.wb-meter{align-self:end}.wb-meter__row{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px;font-size:12px;color:var(--text-heading)}.wb-meter__row span{color:var(--text-muted)}.wb-segbar{display:flex;gap:6px}.wb-segbar span{flex:1;height:6px;border-radius:999px;background:var(--border-light)}.wb-segbar span.is-done{background:var(--green)}.wb-segbar span.is-now{background:color-mix(in srgb,var(--va-blue) 35%,var(--border-light))}.wb-main{display:flex;flex-direction:column;gap:20px;min-width:0}.wb-side{display:flex;flex-direction:column;gap:16px;min-width:0}.wb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 16px;border-radius:12px;border:1.5px solid transparent;font:inherit;font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer;background:transparent;color:var(--text-heading);transition:background var(--t-s),border-color var(--t-s)}.wb-btn:disabled{background:var(--surface-hover);color:var(--text-muted);cursor:not-allowed}.wb-btn--primary{height:48px;padding:0 20px;background:var(--va-blue);color:#fff}.wb-btn--primary:hover:not(:disabled){background:var(--va-blue-dark)}.wb-btn--secondary{background:var(--surface-card);border-color:var(--border)}.wb-btn--secondary:hover{border-color:var(--border-strong)}.wb-btn--text{height:32px;font-size:12px;color:var(--beacon)}.wb-btn--text:hover{background:var(--beacon-tint)}.wb-btn--beacon{background:var(--beacon);color:#fff}.wb-btn--beacon:hover{background:var(--beacon-ink)}.wb-btn:focus-visible,.wb-link:focus-visible,.wb-steps__chev:focus-visible{outline:none;box-shadow:var(--focus-ring)}.wb-link{padding:0;border:0;background:none;font:inherit;font-size:12px;font-weight:700;color:var(--va-blue);cursor:pointer}.wb-link:hover{text-decoration:underline}.wb-link:disabled{color:var(--text-muted);cursor:default;text-decoration:none}.wb-pill{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-size:10px;font-weight:700;white-space:nowrap;background:var(--surface-hover);color:var(--text-body)}.wb-pill--ok{background:var(--green-light);color:var(--green)}.wb-pill--accent{background:var(--va-blue-light);color:var(--va-blue-dark)}.wb-pill--later{border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-heading);font:inherit;font-size:10px;font-weight:700;cursor:pointer}.wb-pill--later:hover{border-color:var(--va-blue);color:var(--va-blue)}.wb-pill--later:focus-visible{outline:2px solid var(--va-blue);outline-offset:1px}.wb-next{display:flex;align-items:center;gap:24px;padding:28px 32px;background:var(--surface-card);border:2px solid var(--va-blue);border-radius:18px;box-shadow:0 18px 40px -18px color-mix(in srgb,var(--va-blue) 35%,transparent)}.wb-next__txt{flex:1;min-width:0}.wb-eyebrow{margin:0 0 4px;font-size:11px;font-weight:700;color:var(--va-blue)}.wb-next h2{margin:0 0 6px;font-size:24px;font-weight:800;letter-spacing:-.02em;color:var(--text-heading)}.wb-next__txt>p:last-child{margin:0;font-size:14px;color:var(--text-muted)}.wb-next__cta{width:232px;flex-shrink:0;display:flex;flex-direction:column;gap:12px;align-items:stretch}.wb-h2{margin:0 0 12px;font-size:16px;font-weight:800;color:var(--text-heading)}.wb-steps{list-style:none;margin:0;padding:0;overflow:hidden;background:var(--surface-card);border:1px solid var(--border);border-radius:18px}.wb-steps li{display:flex;align-items:center;gap:16px;padding:18px 24px;border-top:1px solid var(--border-light)}.wb-steps li:first-child{border-top:0}.wb-steps li.is-current{background:var(--va-blue-tint)}.wb-mark{width:36px;height:36px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-weight:800}.wb-mark--done{background:var(--green);color:#fff}.wb-mark--now{background:var(--va-blue);color:#fff}.wb-mark--open{border:1.5px solid var(--border-strong);color:var(--text-muted)}.wb-mark--locked{border:1.5px dashed var(--border-strong);color:var(--text-muted)}.wb-steps__txt{flex:1;min-width:0}.wb-steps__txt b{display:block;font-size:14px;color:var(--text-heading)}.wb-steps__txt span{font-size:12px;color:var(--text-muted)}.wb-steps__end{display:flex;align-items:center;gap:16px;font-size:12px}.wb-steps__lock{font-weight:600;color:var(--text-body)}.wb-steps__chev{display:none;padding:6px;border:0;background:none;color:var(--va-blue);cursor:pointer;border-radius:8px}.wb-card{padding:20px 22px;background:var(--surface-card);border:1px solid var(--border);border-radius:16px}.wb-card__title{margin:0 0 6px;font-size:16px;font-weight:800;color:var(--text-heading)}.wb-card>.wb-link{margin-top:10px}.wb-card__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:6px}.wb-card__head .wb-card__title{margin:0}.wb-card__head .wb-link{white-space:nowrap}.wb-beacon{background:var(--beacon-soft);border-color:var(--beacon-line)}.wb-beacon__ic{width:42px;height:42px;margin-bottom:14px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--surface-card);color:var(--beacon)}.wb-beacon h2{margin:0 0 4px;font-size:16px;font-weight:800;color:var(--text-heading)}.wb-beacon p{margin:0 0 18px;font-size:13px;color:var(--text-body)}.wb-docs{list-style:none;margin:0;padding:0}.wb-docs li{display:flex;align-items:center;gap:12px;padding:16px 0;font-weight:700;color:var(--text-heading)}.wb-docs li+li{border-top:1px solid var(--border)}.wb-docs li svg{color:var(--text-muted)}.wb-docs li .wb-link{margin-left:auto}.wb-docs__note{margin:0;font-size:11px;color:var(--text-muted)}.wb-docs__btns{display:none}.wb-btn__count{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;background:#ffffff38;font-size:11px;font-weight:700}.wb-docs__name{display:flex;flex-direction:column;min-width:0}.wb-docs__name small{font-size:11px;font-weight:500;color:var(--text-muted)}.wb-docs--sign li svg{color:var(--va-blue)}@media (max-width: 960px){.wb-grid{grid-template-columns:1fr}.wb-next{flex-direction:column;align-items:stretch}.wb-next__cta{width:auto}}@media (max-width: 760px){.page.wb{padding:16px 16px 32px}.wb-grid{gap:16px}.wb-intro h1{font-size:22px}.wb-intro p{font-size:13px}.wb-next{padding:18px 16px;gap:18px;border-radius:16px}.wb-next h2{font-size:20px}.wb-next .wb-btn--primary{font-size:15px}.wb-steps{border-radius:16px}.wb-steps li{padding:14px 12px;gap:12px}.wb-mark{width:28px;height:28px;font-size:12px}.wb-steps__end{display:none}.wb-steps__chev{display:block}.wb-beacon{display:none}.wb-card{padding:14px}.wb-docs:not(.wb-docs--sign),.wb-docs__note{display:none}.wb-docs__btns{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.wb-side{order:3}}.wb-steps li.is-link{cursor:pointer;transition:background var(--t-s)}.wb-steps li.is-link:hover{background:var(--va-blue-tint)}.wb-steps li.is-link:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--va-blue)}.wb-steps li.is-locked{cursor:not-allowed}.wb-steps li.is-locked .wb-steps__txt b{color:var(--text-muted)}.wb-docs__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-width:0;flex:1 1 auto;line-height:1.35;overflow-wrap:anywhere}.wb-docs li>.wb-docs__title{flex:1 1 auto}.wb-docs li .wb-link{flex-shrink:0}.wb-plan .wb-card__head{margin-bottom:8px}.wb-plan__name{margin:0 0 2px;font-size:15px;font-weight:800;color:var(--text-heading);overflow-wrap:anywhere}.wb-plan .wb-plan__meta{display:block;margin-bottom:8px}.wb-card .wb-docs li,.wb-card .wb-docs__title,.wb-card .wb-plan__name,.wb-card .wb-docs__note{font-weight:400}.wb-card .wb-link{font-weight:500}.wb-card .wb-card__title{font-weight:800}.rd-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 16px;border-radius:12px;border:1.5px solid transparent;font:inherit;font-size:13px;font-weight:700;white-space:nowrap;text-decoration:none;cursor:pointer;background:transparent;color:var(--text-heading);transition:background var(--t-s),border-color var(--t-s)}.rd-btn:disabled{background:var(--surface-hover);border-color:transparent;color:var(--text-muted);cursor:not-allowed}.rd-btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.rd-btn--primary{background:var(--va-blue);color:#fff}.rd-btn--primary:hover:not(:disabled){background:var(--va-blue-dark);color:#fff}.rd-btn--secondary{background:var(--surface-card);border-color:var(--border)}.rd-btn--secondary:hover:not(:disabled){border-color:var(--border-strong)}.rd-btn--secondary:disabled{background:var(--surface-card);border-color:var(--border-light)}.rd-btn--text{color:var(--va-blue);padding:0 12px}.rd-btn--text:hover{background:var(--va-blue-tint)}.rd-btn--link{height:auto;padding:0;border:0;color:var(--va-blue)}.rd-btn--link:hover{text-decoration:underline}.rd-btn--dashed{background:transparent;border:1.5px dotted var(--va-blue);color:var(--va-blue)}.rd-btn--dashed:hover:not(:disabled){background:var(--va-blue-tint);border-style:solid}.rd-btn--lg{height:48px;padding:0 20px}.rd-btn--xl{height:54px;padding:0 22px;border-radius:14px;font-size:14px}.rd-btn--beacon{background:var(--beacon);color:#fff}.rd-btn--beacon:hover:not(:disabled){background:var(--beacon-ink);color:#fff}.rd-btn--sm{height:36px;padding:0 12px;border-radius:10px;font-size:11px}.rd-pill{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 10px;border-radius:999px;font-size:10px;font-weight:700;white-space:nowrap;background:var(--surface-hover);color:var(--text-body)}.rd-pill--ok{background:var(--green-light);color:var(--green)}.rd-pill--warn{background:var(--amber-light);color:var(--amber-ink)}.rd-pill--accent{background:var(--va-blue-light);color:var(--va-blue-dark)}.rd-pill--danger{background:var(--red-light);color:var(--red)}.rd-count{display:inline-flex;min-width:22px;height:20px;padding:0 7px;margin-left:6px;align-items:center;justify-content:center;border-radius:999px;font-size:10px;font-weight:700;background:var(--surface-hover);color:var(--text-muted)}.rd-segbar{display:flex;gap:6px}.rd-segbar span{flex:1;height:6px;border-radius:999px;background:var(--border-light)}.rd-segbar span.is-done{background:var(--green)}.rd-seg{display:inline-flex;padding:4px;gap:4px;border-radius:12px;background:var(--surface-hover)}.rd-seg button{height:36px;padding:0 16px;border:0;border-radius:9px;background:transparent;cursor:pointer;font:inherit;font-size:12px;font-weight:700;color:var(--text-muted);white-space:nowrap}.rd-seg button[aria-checked=true]{background:var(--surface-card);color:var(--text-heading);box-shadow:var(--sh-xs)}.rd-seg button:focus-visible{outline:none;box-shadow:var(--focus-ring)}.rd-seg button:disabled{cursor:not-allowed}.rd-seg.is-locked{opacity:.65}.rd-seg--block{display:flex}.rd-seg--block button{flex:1;padding:0 6px}.rd-seg--accent button[aria-checked=true]{background:var(--va-blue);color:#fff}.rd-card{background:var(--surface-card);border:1px solid var(--border);border-radius:18px;padding:28px}.rd-card--flush{padding:0;overflow:hidden}.rd-tabs{display:flex;gap:4px;border-bottom:1px solid var(--border);overflow-x:auto;scrollbar-width:none}.rd-tabs button{position:relative;height:46px;padding:0 14px;border:0;background:transparent;cursor:pointer;font:inherit;font-size:12px;font-weight:700;color:var(--text-muted);white-space:nowrap;display:inline-flex;align-items:center}.rd-tabs button[aria-selected=true]{color:var(--text-heading)}.rd-tabs button[aria-selected=true]:after{content:"";position:absolute;left:6px;right:6px;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:var(--va-blue)}.rd-tabs button[aria-selected=true] .rd-count{background:var(--va-blue-light);color:var(--va-blue)}.rd-tabs button:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:8px}@media (max-width: 760px){.rd-card{padding:16px;border-radius:16px}.rd-card--flush{padding:0}.rd-tabs{border:0;padding:4px;gap:4px;background:var(--surface-hover);border-radius:12px}.rd-tabs button{flex:1 1 auto;height:40px;border-radius:9px;justify-content:center;padding:0 6px}.rd-tabs button[aria-selected=true]{background:var(--surface-card);box-shadow:var(--sh-xs)}.rd-tabs button[aria-selected=true]:after{display:none}.rd-tabs .rd-count{background:transparent!important;color:inherit!important;min-width:0;padding:0;margin-left:4px;font-size:12px}.rd-tabs .rd-count:before{content:"("}.rd-tabs .rd-count:after{content:")"}}.page.agp{max-width:1400px;width:100%;margin:0;padding:28px 32px 56px}.app--onboarding .content .page.agp.is-active,.app--onboarding .content>div>.svc-gate>.svc-gate__page>.page-gate>.page.agp{margin-left:auto;margin-right:auto}.agp-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px 24px;margin-bottom:24px}.agp-head>div{flex:1 1 360px;min-width:0}.agp-head h1{margin:0 0 6px;font-size:26px;line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--text-heading)}.agp-head p{margin:0;font-size:13px;color:var(--text-muted)}.agp-flow{list-style:none;margin:-8px 0 20px;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.agp-flow li{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:var(--text-muted)}.agp-flow__m{width:24px;height:24px;border-radius:50%;border:1.5px solid var(--border-strong);display:flex;align-items:center;justify-content:center;font-size:10px}.agp-flow li.is-done{color:var(--green)}.agp-flow li.is-done .agp-flow__m{background:var(--green);border-color:var(--green);color:#fff}.agp-flow li.is-current{color:var(--text-heading)}.agp-flow li.is-current .agp-flow__m{background:var(--va-blue);border-color:var(--va-blue);color:#fff}.agp-flow__sep{width:24px;height:2px;border-radius:2px;background:var(--border)}.agp-flow__sep.is-done{background:var(--green)}.agp-flow__edit{font-size:12px;font-weight:600}.agp-banner{display:flex;align-items:center;gap:18px;padding:20px 24px;margin-bottom:24px}.agp-banner__badge{width:52px;height:52px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--green-light);color:var(--green)}.agp-banner.is-todo .agp-banner__badge{background:var(--amber-light);color:var(--amber)}.agp-banner h2{margin:0;font-size:20px;font-weight:800;letter-spacing:-.01em;color:var(--text-heading)}.agp-banner p{margin:2px 0 0;font-size:13px;color:var(--text-muted)}.agp-banner__meter{margin-left:auto;width:220px;flex-shrink:0}.agp-banner__row{display:flex;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:11px;color:var(--text-heading)}.agp-banner__row span{color:var(--text-muted)}.agp-banner__cta{margin-left:auto;flex-shrink:0}.agp-banner__ask{margin-top:6px!important;font-weight:600;color:var(--amber-ink)!important}.agp-banner__ctas{margin-left:auto;flex-shrink:0;display:flex;flex-direction:column;align-items:stretch;gap:8px}.agp-banner__ctas .rd-btn--primary{box-shadow:0 0 0 4px var(--va-blue-light)}.agp-banner__left{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;background:#ffffff38;font-size:11px;font-weight:700}.agp .rd-tabs{margin-bottom:4px}.agp-layout{display:grid;grid-template-columns:minmax(0,1fr) 363px;gap:24px;align-items:start}.agp-lists{min-width:0;container-type:inline-size}@container (max-width: 640px){.agp-banner{flex-wrap:wrap;align-items:flex-start}.agp-banner>div:not([class]){flex:1 1 calc(100% - 70px)}.agp-banner__ctas,.agp-banner__cta{width:100%;margin-left:0;flex-direction:row;flex-wrap:wrap}.agp-banner__ctas .rd-btn{flex:1 1 auto}.agp-banner__meter{width:100%;margin-left:0}}.agp-company{position:sticky;top:16px;padding:20px 22px;border-radius:16px}.agp-company__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.agp-company__head h2{margin:0;font-size:16px;font-weight:800;color:var(--text-heading)}.agp-company__note{margin:4px 0 12px;font-size:12px;color:var(--text-muted)}.agp-company__dl{margin:0}.agp-company__dl>div{padding:10px 0;border-top:1px solid var(--border-light)}.agp-company__dl dt{font-size:11px;color:var(--text-muted)}.agp-company__dl dd{margin:2px 0 0;font-size:13px;font-weight:700;color:var(--text-heading);overflow-wrap:anywhere}.agp-company__edit{width:100%;margin-top:12px}@media (max-width: 1100px){.agp-layout{grid-template-columns:1fr;gap:16px}.agp-company{position:static;order:1}.agp-company__dl{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));column-gap:24px}}.agp-group{display:flex;align-items:baseline;gap:10px;margin:24px 0 10px}.agp-group h2{margin:0;font-size:15px;font-weight:800;color:var(--text-heading)}.agp-group span{font-size:12px;color:var(--text-muted)}.agp-list{list-style:none;margin:0}.agp-doc{display:flex;align-items:flex-start;gap:16px;padding:18px 20px;border-top:1px solid var(--border)}.agp-doc:first-child{border-top:0}.agp-doc.is-tinted{background:var(--va-blue-tint)}.agp-doc__ic{width:52px;height:52px;border-radius:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--surface-hover);color:var(--text-body);font-size:12px;font-weight:800;letter-spacing:.02em;text-align:center;overflow:hidden}.agp-doc.is-tinted .agp-doc__ic{background:var(--surface-card);color:var(--va-blue);border:1px solid var(--va-blue-light)}.agp-doc__body{flex:1;min-width:0}.agp-doc__title{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.agp-doc__title b{font-size:14px;font-weight:800;color:var(--text-heading)}.agp-doc__sub{margin:2px 0 0;font-size:12px;color:var(--text-muted)}.agp-doc__desc{margin:4px 0 0;max-width:80ch;font-size:12px;color:var(--text-body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.agp-doc__meta{display:flex;align-items:center;gap:6px;margin:6px 0 0;font-size:11px;color:var(--text-muted)}.agp-doc__meta svg{color:var(--green);flex-shrink:0}.agp-doc__acts{display:flex;align-items:center;gap:8px;flex-shrink:0}.agp-doc__acts--stacked{flex-direction:column;align-items:stretch;gap:8px}.agp-doc__acts .rd-btn--link{font-size:12px}.agp-empty{padding:56px 24px;text-align:center;margin-top:20px}.agp-empty__ic{width:56px;height:56px;margin:0 auto 16px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:var(--va-blue-light);color:var(--va-blue)}.agp-empty h2{margin:0 0 6px;font-size:17px;font-weight:800;color:var(--text-heading)}.agp-empty p{margin:0 auto;max-width:42ch;font-size:13px;color:var(--text-muted)}.agp-signbar{display:flex;align-items:center;gap:16px;margin-top:20px}.agp-signbar span{flex:1;font-size:11px;color:var(--text-muted)}@media (max-width: 900px){.agp-banner__meter{display:none}}@media (max-width: 760px){.page.agp{padding:20px 16px 40px}.page.agp.has-bar{padding-bottom:130px}.agp-head{flex-wrap:nowrap;gap:12px;margin-bottom:16px}.agp-head h1{font-size:18px;line-height:1.2;margin-bottom:4px}.agp-head__label{display:none}.agp-head .rd-btn{width:44px;padding:0}.agp-flow{display:none}.agp-banner{padding:16px;gap:14px;align-items:flex-start;flex-wrap:wrap;margin-bottom:16px}.agp-banner>div{flex:1 1 calc(100% - 58px)}.agp-banner__badge{width:44px;height:44px}.agp-banner h2{font-size:17px}.agp-banner p{font-size:12px}.agp-banner__cta,.agp-banner__ctas{width:100%;margin-left:0}.agp-group{margin:18px 2px 8px}.agp-doc{flex-wrap:wrap;padding:14px;gap:12px}.agp-doc__ic{width:44px;height:44px;font-size:11px}.agp-doc__body{flex:1 1 calc(100% - 56px)}.agp-doc__acts,.agp-doc__acts--stacked{width:100%;flex-direction:row;flex-wrap:wrap;align-items:center;padding-left:56px}.agp-doc__acts .rd-btn{height:40px}.agp-doc.is-unsigned .agp-doc__acts .rd-btn--primary{flex-basis:100%}.agp-doc__acts .rd-btn--link{height:44px}.agp-empty{padding:28px 20px}.agp-signbar{position:fixed;left:0;right:0;bottom:0;z-index:20;margin:0;background:var(--surface-card);border-top:1px solid var(--border);padding:12px 16px calc(12px + env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:6px}.agp-signbar span{text-align:center;order:2;font-size:10px}}.ob-top__steps{flex:1 1 440px}.ob-steps{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:6px}.ob-steps__step>button,.ob-steps__step>span{display:flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border:0;border-radius:999px;background:none;font:inherit;font-size:12px;font-weight:500;color:var(--text-muted);white-space:nowrap}.ob-steps__step>button{cursor:pointer}.ob-steps__step>button:hover{background:var(--surface-hover)}.ob-steps__step>button:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ob-steps__step>span{cursor:default}.ob-steps__n{width:22px;height:22px;border-radius:50%;border:1.5px solid var(--border-strong);color:var(--text-muted);font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ob-steps__step.is-done>*{color:var(--green);font-weight:600}.ob-steps__step.is-done .ob-steps__n{width:24px;height:24px;border:0;background:var(--green);color:#fff}.ob-steps__step.is-current>*{background:var(--va-blue-light);color:var(--text-heading);font-weight:700;padding-right:14px}.ob-steps__step.is-current>button:hover{background:var(--va-blue-light)}.ob-steps__step.is-current .ob-steps__n{width:24px;height:24px;border:0;background:var(--va-blue);color:#fff;font-size:11px}.ob-steps__step.is-next:not(.is-current) .ob-steps__n{border-color:var(--va-blue);color:var(--va-blue)}.ob-steps__step.is-done.is-current .ob-steps__n{background:var(--green)}.ob-steps__sep{width:20px;height:2px;border-radius:2px;background:var(--border);flex-shrink:0}.ob-steps__sep.is-done{background:var(--green)}@media (max-width: 1180px){.ob-steps__step:not(.is-current) .ob-steps__lbl{display:none}.ob-steps__step:not(.is-current)>*{padding-right:6px}}.ob-mbar{display:none}@media (max-width: 760px){.ob-mbar{display:block;flex-shrink:0;padding:6px 12px 0;background:var(--surface-card);border-bottom:1px solid var(--border)}.ob-mbar>span{display:block;margin-bottom:6px;font-size:10px;font-weight:600;color:var(--text-muted);text-align:center}.ob-mbar__title{display:block;margin:2px 0 1px;font-size:15px;font-weight:800;color:var(--text-heading);text-align:center;line-height:1.25;overflow-wrap:anywhere}.ob-mbar.has-title>span{margin-bottom:8px}.app--onboarding:has(.ob-mbar.has-title) .content :is(.agp-head,.pp-head,.mon-head,.nu-head,.ta-head,.pb-head,.cid-head,.rf-head) h1{display:none}.ob-mbar__seg{display:flex;gap:4px}.ob-mbar__seg i{flex:1;height:4px;background:var(--border-light)}.ob-mbar__seg i.is-done{background:var(--green)}.ob-mbar__seg i.is-now{background:var(--va-blue)}}.ag-docwrap{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.ag-docwrap>.ag-doc-frame,.ag-docwrap>.ag-pdf{flex:1}.ag-guide{position:absolute;left:0;top:42%;z-index:5;min-width:96px;height:40px;padding:0 26px 0 14px;border:0;cursor:pointer;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%);background:#fc2;color:#1a1a1a;font:inherit;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 6px 16px #0000002e;transition:background var(--t-s),transform var(--t-s),top .18s ease-out;animation:agGuidePulse 1.6s ease-in-out infinite}.ag-guide:hover{background:#ffd84d;transform:translate(2px)}.ag-guide:focus-visible{outline:3px solid var(--va-blue);outline-offset:2px}.ag-guide.is-finish{background:var(--green);color:#fff}.ag-guide.is-finish:hover{background:color-mix(in srgb,var(--green) 85%,#000)}@keyframes agGuidePulse{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@media (prefers-reduced-motion: reduce){.ag-guide{animation:none}}@media (max-width: 760px){.ag-guide{min-width:84px;height:36px;font-size:11px}}.page.pp{max-width:1400px;width:100%;margin:0;padding:28px 32px 72px}.pp-plans-wrap{container-type:inline-size}.pp-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;margin:8px 0 24px}.pp-head>div:first-child{flex:1 1 360px;min-width:0}.pp-head h1{margin:0 0 6px;font-size:34px;line-height:1.1;font-weight:800;letter-spacing:-.025em;color:var(--text-heading)}.pp-head p{margin:0;font-size:14px;color:var(--text-muted)}.pp-billing{text-align:right}.pp-billing__save{display:block;margin-top:6px;font-size:11px;font-weight:700;color:var(--green)}.pp-tabs{margin-bottom:20px}.pp-pending{display:flex;flex-direction:column;gap:10px;padding:18px 20px;margin-bottom:20px}.pp-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px;row-gap:0;align-items:stretch}.pp-plans__cell{min-width:0;display:grid;grid-row:span 8;grid-template-rows:subgrid}.pp-plans__cell>.pp-plan{grid-row:span 8;display:grid;grid-template-rows:subgrid;row-gap:14px;align-content:start}.pp-slot:empty,.pp-tags:empty,.pp-notes:empty{min-height:0}@container (max-width: 860px){.pp-plans{grid-template-columns:1fr;row-gap:14px}.pp-plans__cell,.pp-plans__cell>.pp-plan{display:flex;flex-direction:column;grid-row:auto}.pp-slot:empty,.pp-tags:empty,.pp-notes:empty{display:none}.pp-plans__cell.is-rec{order:-1}}.pp-plan{display:flex;flex-direction:column;gap:14px;padding:24px;border-radius:18px;container-type:inline-size}.pp-plan.is-hl{border:2px solid var(--va-blue);box-shadow:0 18px 40px -18px color-mix(in srgb,var(--va-blue) 35%,transparent)}.pp-plan.is-current{border:4px solid var(--green)}.pp-current-tag{align-self:center}.pp-plan.is-selected{border:2px solid var(--amber)}.pp-plan.is-soon{opacity:.75}.pp-plan.is-click{cursor:pointer}.pp-plan.is-click:focus-visible{outline:none;box-shadow:var(--focus-ring)}.pp-tags{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.pp-notes{display:flex;flex-direction:column;gap:8px}.pp-plan__feats{display:flex;flex-direction:column;gap:14px}.pp-rec-tag{background:var(--va-blue);color:#fff}.pp-plan__name{margin:0;font-size:20px;font-weight:800;color:var(--text-heading)}.pp-plan__desc{margin:2px 0 0;font-size:12px;color:var(--text-muted)}.pp-price{display:flex;align-items:baseline;gap:4px;flex-wrap:nowrap;white-space:nowrap;min-width:0}.pp-price b{font-size:min(38px,11cqi);font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--text-heading)}.pp-price b.pp-price--ask{font-size:22px;letter-spacing:-.01em}.pp-price span{flex-shrink:0;font-size:13px;color:var(--text-muted)}.pp-note{margin:4px 0 0;font-size:11px;color:var(--text-muted)}.pp-band__label{margin:0 0 8px;font-size:12px;font-weight:700;color:var(--text-heading)}.pp-limits{padding:14px;border-radius:12px;background:var(--surface-sunken);font-size:12px}.pp-limits b{display:block;font-size:13px;color:var(--text-heading)}.pp-limits span{color:var(--text-muted)}.pp-plan__cta{display:flex;flex-direction:column;align-items:stretch;gap:8px}.pp-plan__cta>.rd-btn{width:100%}.pp-more{align-self:center;font-size:12px;font-weight:700;color:var(--va-blue);text-decoration:none}.pp-more:hover{text-decoration:underline}.pp-journey{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:12px;color:var(--text-body)}.pp-journey svg{flex-shrink:0;margin-top:1px;color:var(--text-muted)}.pp-journey--ok svg{color:var(--green)}.pp-feats{display:flex;flex-direction:column;gap:10px}.pp-feat-h{margin:0;font-size:11px;font-weight:700;color:var(--text-heading)}.pp-feat{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:12px;color:var(--text-body)}.pp-feat li{display:flex;gap:10px;align-items:flex-start}.pp-feat li svg{flex-shrink:0;margin-top:1px;color:var(--green)}.pp-feat li.is-out{color:var(--text-muted)}.pp-feat li.is-out svg{color:var(--text-faint)}.pp-fine{margin:14px 0 0;font-size:11px;color:var(--text-muted)}.pp-fine .rd-btn--link{font-size:11px}.pp-block{margin-top:48px}.pp-block__h{margin:0;font-size:24px;font-weight:800;letter-spacing:-.02em;color:var(--text-heading)}.pp-block__p{margin:4px 0 18px;font-size:13px;color:var(--text-muted)}.pp-extras{list-style:none;margin:0;display:grid;grid-template-columns:1fr 1fr}.pp-extras li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-top:1px solid var(--border-light)}.pp-extras li:nth-child(-n+2){border-top:0}.pp-extras li:nth-child(odd){border-right:1px solid var(--border-light)}.pp-extras b{display:block;font-size:13px;color:var(--text-heading)}.pp-extras small{font-size:11px;color:var(--text-muted)}.pp-extras__amt{font-size:14px;font-weight:800;color:var(--text-heading)}.pp-faq{display:grid;grid-template-columns:280px minmax(0,1fr);gap:32px}.pp-acc{border-top:1px solid var(--border-light)}.pp-acc:last-child{border-bottom:1px solid var(--border-light)}.pp-acc summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;cursor:pointer;font-size:13px;font-weight:700;color:var(--text-heading)}.pp-acc summary::-webkit-details-marker{display:none}.pp-acc summary svg{flex-shrink:0;color:var(--text-muted);transition:transform var(--t-s)}.pp-acc[open] summary svg{transform:rotate(180deg)}.pp-acc p{margin:0 0 14px;font-size:12px;color:var(--text-body)}@media (max-width: 1000px){.pp-faq{grid-template-columns:1fr;gap:12px}}@media (max-width: 760px){.page.pp{padding:16px 16px 40px}.pp-head h1{font-size:22px}.pp-billing{width:100%;text-align:left}.pp-billing .rd-seg{display:flex}.pp-billing .rd-seg button{flex:1;height:40px}.pp-plan{padding:16px;gap:12px}.pp-price b{font-size:min(32px,11cqi)}.pp-block{margin-top:32px}.pp-block__h{font-size:20px}.pp-extras{grid-template-columns:1fr}.pp-extras li{padding:12px 14px;border-right:0!important}.pp-extras li:nth-child(2){border-top:1px solid var(--border-light)}}.page.rv{max-width:1400px;width:100%;margin:0;padding:24px 32px 72px}.rv-back{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:12px;font-weight:600;color:var(--va-blue)}.rv-back:hover{text-decoration:underline}.rv-intro h1{margin:4px 0 8px;font-size:34px;line-height:1.1;font-weight:800;letter-spacing:-.025em;color:var(--text-heading)}.rv-intro p{margin:0 0 32px;font-size:15px;color:var(--text-muted);max-width:60ch}.rv .stepper{margin-bottom:24px}.rv-split{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px}.rv-main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:20px}.rv-side{flex:1 1 360px;max-width:380px;min-width:0;position:sticky;top:24px}@media (max-width: 960px){.rv-side{max-width:none;position:static}}.rv-hr{border:0;border-top:1px solid var(--border-light);margin:20px 0}.rv-plan__top{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px 20px}.rv-plan__ic{width:52px;height:52px;border-radius:14px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--va-blue-light);color:var(--va-blue)}.rv-plan__txt{flex:1 1 260px;min-width:0}.rv-plan__txt h2{display:inline;margin:0 8px 0 0;font-size:22px;font-weight:800;color:var(--text-heading)}.rv-plan__txt p{margin:6px 0 0;font-size:13px;color:var(--text-muted)}.rv-plan__price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;font-size:13px;color:var(--text-muted)}.rv-plan__price b{font-size:28px;font-weight:800;letter-spacing:-.02em;color:var(--text-heading)}.rv-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.rv-card__head h2{margin:0;font-size:16px;font-weight:800;color:var(--text-heading)}.rv-muted{font-size:12px;color:var(--text-muted)}.rv-dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:0}.rv-dl dt{font-size:11px;color:var(--text-muted)}.rv-dl dd{margin:2px 0 0;font-size:13px;font-weight:700;color:var(--text-heading);overflow-wrap:anywhere}.rv-note{display:flex;align-items:center;gap:10px;margin:20px 0 0;padding:12px 14px;border-radius:12px;background:var(--surface-sunken);font-size:12px;color:var(--text-body)}.rv-note svg{flex-shrink:0;color:var(--text-muted)}.rv-next{padding:0 4px}.rv-next h2{margin:0;font-size:15px;font-weight:800;color:var(--text-heading)}.rv-next ol{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rv-next li{display:flex;gap:12px;font-size:12px;color:var(--text-body)}.rv-next__n{width:26px;height:26px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--border-strong);font-size:11px;font-weight:700;color:var(--text-muted)}.rv-next li:first-child .rv-next__n{background:var(--va-blue);border-color:var(--va-blue);color:#fff}.rv-next strong{display:block;font-size:13px;color:var(--text-heading)}.rv-summary{padding:24px;box-shadow:0 20px 40px -24px #0f1b3340;display:flex;flex-direction:column}.rv-summary h2{margin:0 0 12px;font-size:16px;font-weight:800;color:var(--text-heading)}.rv-summary .rv-hr{margin:14px 0}.rv-summary .callout{margin:16px 0 0}.rv-kv{margin:0}.rv-kv>div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;font-size:12px}.rv-kv dt{color:var(--text-muted)}.rv-kv dd{margin:0;font-weight:700;text-align:right;color:var(--text-heading)}.rv-kv dd.rv-plain{font-weight:500}.rv-total{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.rv-total>span b{display:block;font-size:13px;color:var(--text-heading)}.rv-total small{font-size:11px;color:var(--text-muted)}.rv-total__amt{font-size:32px;font-weight:800;letter-spacing:-.025em;line-height:1;color:var(--text-heading);white-space:nowrap}.rv-consent{display:flex;gap:12px;align-items:flex-start;margin-top:24px;padding:14px;border-radius:14px;cursor:pointer;border:1.5px solid var(--border);background:var(--surface-sunken);font-size:12px;line-height:1.5;color:var(--text-body)}.rv-consent input{width:22px;height:22px;margin:0;flex-shrink:0;accent-color:var(--va-blue)}.rv-consent:has(input:checked){border-color:var(--va-blue);background:var(--va-blue-tint)}.rv-place{width:100%;margin-top:16px}.rv-lock{margin:10px 0 0;text-align:center;font-size:11px;color:var(--text-muted)}.rv-secure{display:flex;gap:10px;align-items:flex-start;margin:20px 0 0;font-size:11px;color:var(--text-body)}.rv-secure svg{flex-shrink:0;color:var(--green)}.rv-mbar{display:none}@media (max-width: 760px){.page.rv{padding:16px 16px 32px}.page.rv.has-bar{padding-bottom:190px}.rv-back,.rv-intro{display:none}.rv-plan__txt h2{font-size:18px}.rv-plan__ic{width:44px;height:44px}.rv.has-bar .rv-side{display:none}.rv-dl{grid-template-columns:1fr;gap:10px}.rv-next ol{grid-template-columns:1fr;gap:12px}.rv-next strong{display:inline}.rv-next strong:after{content:". "}.rv-mbar{display:block;position:fixed;left:0;right:0;bottom:0;z-index:20;background:var(--surface-card);border-top:1px solid var(--border);padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.rv-mbar__check{display:flex;gap:10px;align-items:flex-start;margin-bottom:12px;font-size:11px;line-height:1.4;color:var(--text-body)}.rv-mbar__check input{width:20px;height:20px;margin:0;flex-shrink:0;accent-color:var(--va-blue)}.rv-mbar__row{display:flex;align-items:center;gap:12px}.rv-mbar__err{margin:0 0 10px;padding:8px 10px;border-radius:8px;background:var(--red-light);color:var(--red);font-size:11px;font-weight:600}.rv-mbar__amt b{display:block;font-size:18px;font-weight:800;line-height:1.1;color:var(--text-heading)}.rv-mbar__amt span{font-size:10px;color:var(--text-muted)}.rv-mbar .rd-btn{flex:1}}.page.os{max-width:1400px;width:100%;margin:0;padding:24px 32px 72px}.os-crumbs{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:600;color:var(--text-muted)}.os-crumbs button{padding:0;border:0;background:none;cursor:pointer;font:inherit;color:var(--va-blue)}.os-crumbs button:hover{text-decoration:underline}.os-crumbs [aria-current]{color:var(--text-heading)}.os-title{margin:4px 0 14px;font-size:28px;line-height:1.1;font-weight:800;letter-spacing:-.025em;color:var(--text-heading)}.os-steps{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.os-steps li{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--text-muted)}.os-steps__m{width:24px;height:24px;border-radius:50%;border:1.5px solid var(--border-strong);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700}.os-steps li.is-done{color:var(--green)}.os-steps li.is-done .os-steps__m{background:var(--green);border-color:var(--green);color:#fff}.os-steps li.is-current{color:var(--text-heading);font-weight:800}.os-steps li.is-current .os-steps__m{background:var(--va-blue);border-color:var(--va-blue);color:#fff}.os-steps li.is-waiting{color:var(--text-heading);font-weight:800}.os-steps li.is-waiting .os-steps__m{border:2px solid var(--amber);background:var(--amber-light);color:var(--amber-ink)}.os-steps li.is-stopped .os-steps__m{border-color:var(--red);background:var(--red-light);color:var(--red)}.os-steps__sep{width:28px;height:2px;border-radius:2px;background:var(--border)}.os-steps__sep.is-done{background:var(--green)}.os-split{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px}.os-main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:20px}.os-side{flex:1 1 320px;max-width:380px;min-width:0;position:sticky;top:24px}@media (max-width: 960px){.os-side{max-width:none;position:static}}.os-status__top{display:flex;gap:18px;align-items:flex-start}.os-status__ic{width:56px;height:56px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.os-status__ic.is-wait{background:var(--amber-light);color:var(--amber)}.os-status__ic.is-ok{background:var(--green-light);color:var(--green)}.os-status__ic.is-stop{background:var(--red-light);color:var(--red)}.os-status h2{margin:0;font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:var(--text-heading)}.os-status p{margin:6px 0 0;max-width:62ch;font-size:14px;color:var(--text-body)}.os-poll{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:20px;padding:12px 14px;border-radius:12px;background:var(--surface-sunken)}.os-poll>svg{color:var(--amber);flex-shrink:0}.os-poll__txt{flex:1;min-width:200px;font-size:12px;color:var(--text-body)}.os-poll__txt b{color:var(--text-heading)}.os-poll__bar{height:4px;margin-top:6px;border-radius:4px;background:var(--border-light);overflow:hidden}.os-poll__bar i{display:block;height:100%;background:var(--amber);transition:width 1s linear}.os-spin{animation:osSpin .8s linear infinite}@keyframes osSpin{to{transform:rotate(360deg)}}.os-acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.os-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.os-card__head h2{margin:0;font-size:16px;font-weight:800;color:var(--text-heading)}.os-card__head span{font-size:12px;color:var(--text-muted)}.os-fine{margin:14px 0 0;font-size:11px;color:var(--text-muted)}.os-nextstep{display:flex;align-items:center;gap:16px;border:2px solid var(--va-blue)}.os-nextstep__ic{width:44px;height:44px;border-radius:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--va-blue-light);color:var(--va-blue)}.os-nextstep>div{flex:1;min-width:0}.os-nextstep h3{margin:0;font-size:16px;font-weight:800;color:var(--text-heading)}.os-nextstep p{margin:2px 0 0;font-size:12px;color:var(--text-muted)}.os-eyebrow{margin:0 0 2px!important;font-size:11px!important;font-weight:700;color:var(--va-blue)!important}.os-next{padding:20px 22px;border-radius:16px}.os-next h2{margin:0 0 16px;font-size:15px;font-weight:800;color:var(--text-heading)}.os-timeline{list-style:none;margin:0;padding:0}.os-timeline li{position:relative;display:flex;gap:14px;padding-bottom:18px}.os-timeline li:last-child{padding-bottom:0}.os-timeline li:not(:last-child):before{content:"";position:absolute;left:13px;top:30px;bottom:4px;width:2px;background:var(--border)}.os-timeline li.done:not(:last-child):before{background:var(--green)}.os-timeline__m{width:28px;height:28px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1.5px dashed var(--border-strong);background:var(--surface-card);font-size:10px;font-weight:700;color:var(--text-muted)}.os-timeline .done .os-timeline__m{border:0;background:var(--green);color:#fff}.os-timeline .now .os-timeline__m{border:2px solid var(--amber);background:var(--amber-light);color:var(--amber-ink)}.os-timeline .now.ready .os-timeline__m{border-color:var(--va-blue);background:var(--va-blue-light);color:var(--va-blue)}.os-timeline b{display:block;font-size:13px;color:var(--text-heading)}.os-timeline .todo b{color:var(--text-body)}.os-timeline span{font-size:12px;color:var(--text-muted)}.os-next__trunk{margin-top:14px;font-size:12px}.os-cancel{display:flex;align-items:center;gap:14px;padding:16px 20px;border-radius:16px}.os-cancel>svg{flex-shrink:0;color:var(--text-muted)}.os-cancel p{flex:1;margin:0;font-size:12px;color:var(--text-body)}.os-cancel p strong{color:var(--text-heading)}.os-cancel__btn{color:var(--red);border-color:color-mix(in srgb,var(--red) 30%,var(--border))}.os-cancel__btn:hover:not(:disabled){border-color:var(--red)}.os-summary{padding:20px 22px;border-radius:16px}.os-summary__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.os-summary__head h2{margin:0;font-size:14px;font-weight:800;color:var(--text-heading)}.os-summary__lbl{margin:12px 0 0;font-size:11px;color:var(--text-muted)}.os-summary__lbl+.os-summary__amt+.os-summary__lbl{margin-top:2px}.os-summary__amt{margin:4px 0 2px;font-size:34px;font-weight:800;letter-spacing:-.03em;line-height:1.05;color:var(--text-heading)}.os-summary .rv-hr{margin:16px 0 8px}.os-copy{width:28px;height:28px;margin:-4px -4px -4px 2px;border:0;border-radius:8px;background:transparent;color:var(--text-faint);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.os-copy:hover{background:var(--surface-hover);color:var(--text-heading)}.os-summary__btn{width:100%;margin-top:14px}@media (max-width: 760px){.page.os{padding:16px 16px 40px}.os-crumbs,.os-title{display:none}.os-steps{gap:6px;margin-bottom:16px}.os-steps__lbl{display:none}.os-steps li.is-current .os-steps__lbl,.os-steps li.is-waiting .os-steps__lbl{display:inline}.os-steps__sep{width:16px}.os-status__top{flex-direction:column;gap:12px}.os-status__ic{width:48px;height:48px}.os-status h2{font-size:20px}.os-acts .rd-btn{flex:1 1 100%;height:48px}.os-split{display:flex;flex-direction:column}.os-main,.os-side{display:contents}.os-status{order:1}.os-pay{order:2}.os-summary{order:3}.os-nextstep{order:4}.os-next{order:5}.os-cancel{order:6}.os-nextstep{flex-wrap:wrap}.os-nextstep .rd-btn{width:100%}.os-cancel{flex-wrap:wrap}.os-cancel__btn{width:100%;height:44px}}.pp-short{display:none}.pp-cmp__pick{display:none;margin-bottom:12px}.pp-cmp__wrap{overflow-x:auto}.pp-cmp__table{width:100%;border-collapse:collapse;font-size:12px}.pp-cmp__table th,.pp-cmp__table td{padding:12px 14px;border-bottom:1px solid var(--border-light);text-align:center;vertical-align:middle}.pp-cmp__table tr:last-child th,.pp-cmp__table tr:last-child td{border-bottom:0}.pp-cmp__table th:first-child{text-align:left}.pp-cmp__table thead th{padding:16px 14px;font-size:13px;font-weight:800;color:var(--text-heading);background:var(--surface-card);border-bottom:1px solid var(--border)}.pp-cmp__table thead th small{display:block;margin-top:2px;font-size:11px;font-weight:600;color:var(--text-muted)}.pp-cmp__table thead th.is-rec{color:var(--va-blue)}.pp-cmp__table tbody th{font-weight:500;color:var(--text-body)}.pp-cmp__table td{color:var(--text-heading);font-weight:600}.pp-cmp__table .is-rec{background:var(--va-blue-tint)}.pp-cmp__grp th{padding:10px 14px;font-size:11px;font-weight:700;color:var(--text-body);background:var(--surface-sunken);text-align:left}.pp-cmp__mark svg{margin:0 auto;color:var(--green)}.pp-cmp__no{color:var(--text-faint);font-weight:700}.pp-cmp__none{color:var(--text-faint)}.pp-extras-group+.pp-extras-group{margin-top:16px}.pp-extras-group__h{margin:0 0 8px;font-size:13px;font-weight:800;color:var(--text-heading)}@media (max-width: 760px){.pp-long{display:none}.pp-short{display:inline}.pp-cmp__pick{display:flex}.pp-cmp__table thead{display:none}.pp-cmp__table .pp-cmp__c:not(.is-shown){display:none}.pp-cmp__table td{text-align:right;background:transparent!important}.pp-cmp__mark svg{margin:0 0 0 auto}}.ppb-head__acts{display:flex;flex-wrap:wrap;gap:10px}.ppb-up{transform:rotate(-90deg)}.ppb-only-narrow{display:none}.ppb-top{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px;margin-bottom:20px}.ppb-top.is-single{grid-template-columns:minmax(0,1fr)}.ppb-card{padding:20px 22px;border-radius:16px;display:flex;flex-direction:column}.ppb-card__row{display:flex;align-items:center;justify-content:space-between;gap:10px}.ppb-card__label{margin:0;font-size:12px;font-weight:600;color:var(--text-body)}.ppb-card__link{font-size:12px}.ppb-card__note{margin:4px 0 0;font-size:11px;color:var(--text-muted)}.ppb-card__btn{align-self:flex-start;margin-top:12px}.ppb-plan{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;margin-top:2px}.ppb-plan>b{font-size:24px;font-weight:800;letter-spacing:-.02em;color:var(--text-heading)}.ppb-plan__rate{font-size:20px;font-weight:800;color:var(--text-heading);white-space:nowrap}.ppb-plan__rate small{font-size:12px;font-weight:600;color:var(--text-muted)}.ppb-pills{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.ppb-next{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-top:14px;padding-top:14px;border-top:1px solid var(--border-light);font-size:12px;color:var(--text-muted)}.ppb-next b{font-size:15px;font-weight:800;color:var(--text-heading)}.ppb-credit{margin-top:6px;font-size:28px;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:var(--text-heading)}.ppb-tabs{margin-bottom:20px}.ppb-plans-head{display:flex;justify-content:flex-end;margin-bottom:16px}.ppb-h2{margin:0;font-size:15px;font-weight:800;color:var(--text-heading)}.ppb-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0}.ppb-link{display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--border);border-radius:16px;background:var(--surface-card);color:var(--text-heading);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--t-s)}.ppb-link:hover{border-color:var(--va-blue)}.ppb-link:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ppb-link>span:nth-child(2){flex:1;min-width:0}.ppb-link b{display:block;font-size:13px}.ppb-link small{display:block;margin-top:2px;font-size:11px;color:var(--text-muted)}.ppb-link>svg:last-child{color:var(--text-muted)}.ppb-link__ic{width:40px;height:40px;border-radius:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--va-blue-light);color:var(--va-blue)}.ppb-details{padding:20px 22px;border-radius:16px}.ppb-details__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.ppb-details__head h2{margin:0;font-size:14px;font-weight:800;color:var(--text-heading)}.ppb-details__dl{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px 24px;margin:0}.ppb-details__dl dt{font-size:11px;color:var(--text-muted)}.ppb-details__dl dd{margin:2px 0 0;font-size:13px;font-weight:700;color:var(--text-heading);overflow-wrap:anywhere}.ppb-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:16px}.ppb-stat{padding:16px 18px;border:1px solid var(--border);border-radius:16px;background:var(--surface-card)}.ppb-stat span{display:block;font-size:11px;font-weight:600;color:var(--text-body)}.ppb-stat b{display:block;margin-top:8px;font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1;color:var(--text-heading)}.ppb-invoices{margin-top:16px}.ppb-foot{margin-top:20px}@media (max-width: 960px){.ppb-top{grid-template-columns:minmax(0,1fr)}}@media (max-width: 760px){.ppb-only-wide{display:none}.ppb-only-narrow{display:inline-flex;width:100%;margin-top:12px}.ppb-links{grid-template-columns:1fr}.ppb-plan>b{font-size:20px}.ppb-plans-head{justify-content:stretch}.ppb-plans-head .pp-billing{width:100%}}.api-gap{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;padding:8px 12px;margin:10px 0;border:1px dashed var(--border-strong);border-radius:10px;background:var(--surface-sunken);font-size:11px;color:var(--text-muted)}.api-gap--inline{display:inline-flex;margin:0;padding:2px 8px;border-radius:8px;vertical-align:middle}.api-gap__tag{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:1px 8px;border:1px dashed var(--border-strong);border-radius:999px;background:var(--surface-card);color:var(--text-muted);font-size:10px;font-weight:600}.api-gap__tag svg{color:var(--text-faint)}.api-gap__txt{flex:1 1 200px;min-width:0;line-height:1.5}.api-gap__txt b{font-weight:600;color:var(--text-body)}.api-gap code{margin-left:6px;padding:1px 6px;border-radius:6px;background:var(--surface-card);font-family:var(--font-mono);font-size:10px;color:var(--text-muted)}.api-miss{display:inline-flex;align-items:center;gap:6px;padding:0 6px;border:1px dashed var(--border-strong);border-radius:6px;background:var(--surface-sunken);color:var(--text-muted);font-weight:500}.api-miss__tag{font-family:var(--font-mono);font-size:9px;color:var(--text-faint)}.ppb-link--gap{padding:6px 10px;border-style:dashed;cursor:default}.ppb-link--gap .api-gap{margin:0;width:100%}.tgi-people{display:flex;align-items:center;gap:12px;margin:16px 0 10px;padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--surface-sunken)}.tgi-person{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:10px}.tgi-person__avatar{width:38px;height:38px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--text-heading);color:var(--surface-card);font-size:12px;font-weight:700}.tgi-person.is-you .tgi-person__avatar{background:var(--va-blue);color:#fff}.tgi-person__txt{min-width:0;display:flex;flex-direction:column;line-height:1.3}.tgi-person__txt small{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.tgi-person__txt b{font-size:13px;color:var(--text-heading);overflow-wrap:anywhere}.tgi-person__txt span{font-size:11px;color:var(--text-muted);overflow-wrap:anywhere}.tgi-people__arrow{flex-shrink:0;color:var(--text-faint)}.tgi-same{display:flex;align-items:flex-start;gap:8px;margin:0 0 14px;font-size:12px;color:var(--green)}.tgi-same svg{flex-shrink:0;margin-top:1px}.tgi-same b{color:var(--text-heading)}.tgi__note small{display:block;margin-bottom:4px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--va-blue)}@media (max-width: 560px){.tgi-people{flex-direction:column;align-items:stretch}.tgi-people__arrow{align-self:center;transform:rotate(90deg)}}.agp-req{color:var(--red);font-weight:800}.pp-state{display:flex;align-items:flex-start;gap:16px;padding:24px;margin-bottom:20px;border-radius:16px}.pp-state.is-compact{padding:16px 18px;gap:12px}.pp-state__ic{width:48px;height:48px;border-radius:14px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--surface-hover);color:var(--text-muted)}.pp-state.is-compact .pp-state__ic{width:40px;height:40px;border-radius:12px}.pp-state.is-error{border-color:color-mix(in srgb,var(--red) 30%,var(--border))}.pp-state.is-error .pp-state__ic{background:var(--red-light);color:var(--red)}.pp-state__txt{flex:1;min-width:0}.pp-state__txt h2{margin:0 0 4px;font-size:16px;font-weight:800;color:var(--text-heading)}.pp-state.is-compact .pp-state__txt h2{font-size:13px}.pp-state__txt>p{margin:0;max-width:70ch;font-size:13px;color:var(--text-body)}.pp-state.is-compact .pp-state__txt>p{font-size:12px}.pp-state__api{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px 12px;margin:14px 0 0;padding:10px 12px;border-radius:10px;background:var(--surface-sunken);font-size:11px}.pp-state__api>div{display:contents}.pp-state__api dt{color:var(--text-muted);font-weight:600}.pp-state__api dd{margin:0;color:var(--text-body);overflow-wrap:anywhere}.pp-state__api code{font-family:var(--font-mono);font-size:10px}.pp-state__acts{margin-top:14px}@media (max-width: 560px){.pp-state{flex-direction:column}}.rd-btn--pill{border-radius:999px}.rd-backbar{margin:0 0 14px}.rd-backlink{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:13px;font-weight:700;color:var(--text-heading);white-space:nowrap}.rd-backlink:hover{text-decoration:underline}.rd-backlink:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:6px}.ppb-credit__acts{display:flex;flex-wrap:wrap;gap:8px}.ag-docwrap>.ag-guide{left:0;top:14px;z-index:30}@media (max-width: 760px){.ag-docwrap>.ag-guide{top:10px}}.rp-grid{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin:0;padding:0}.rp-card{display:flex;flex-direction:column;gap:8px;padding:20px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-card)}.rp-card__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.rp-card__ic{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--r-md);background:color-mix(in srgb,var(--va-blue) 10%,transparent);color:var(--va-blue)}.rp-card__name{margin:4px 0 0;font-size:16px;font-weight:700;color:var(--text-heading);overflow-wrap:anywhere}.rp-card__desc{margin:0;font-size:13px;color:var(--text-body);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.rp-card__meta{margin:0;font-size:12px;color:var(--text-muted)}.rp-card__acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:6px}.rp-card__acts .rd-btn{gap:6px}.rp-card__note{margin:0;font-size:12px;color:var(--text-muted)}.rp-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:40px 20px;text-align:center;color:var(--text-muted)}.rp-empty h2{margin:6px 0 0;font-size:17px;font-weight:700;color:var(--text-heading)}.rp-empty p{margin:0}@media (max-width: 760px){.rp-card__acts .rd-btn{flex:1;justify-content:center}}.rpv-frame{position:relative;min-height:560px;height:max(560px,calc(100dvh - 230px));border:1px solid var(--border);border-radius:var(--r-lg);background:#fff;overflow:hidden}.rpv-frame.is-dark{background:#2e353b}.rpv-frame__el{display:block;width:100%;height:100%;border:0;opacity:0;transition:opacity .2s}.rpv-frame__el.is-ready{opacity:1}.rpv-wait{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font-size:13px;color:var(--text-muted);background:var(--surface-card)}.rpv.is-full,.rpv:fullscreen{display:flex;flex-direction:column;gap:14px;height:100%;max-width:none;margin:0;padding:20px 24px;overflow:hidden;background:var(--bg-base)}.rpv.is-full .mon-head{margin:0}.rpv.is-full .rpv-frame{flex:1;height:auto;min-height:0}.rpv::backdrop{background:var(--bg-base)}@media (max-width: 760px){.rpv .mon-head__acts{flex-wrap:wrap}.rpv-frame{height:max(480px,calc(100dvh - 260px));border-radius:var(--r-md)}}.rpv-session__clock{margin:0 0 8px;font-size:32px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text-heading)}.page.nu{max-width:1400px;width:100%;margin:0;padding:28px 32px 56px}.nu-short{display:none}.nu-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:600;color:var(--text-muted)}.nu-crumbs button{padding:0;border:0;background:none;cursor:pointer;font:inherit;color:var(--va-blue)}.nu-crumbs button:hover{text-decoration:underline}.nu-crumbs button:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:4px}.nu-crumbs [aria-current]{color:var(--text-heading);overflow-wrap:anywhere}.nu-back{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:12px;font-weight:600;color:var(--va-blue)}.nu-back:hover{text-decoration:underline}.nu-back:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:6px}.nu-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px 24px;margin-bottom:24px}.nu-head>div:first-child{flex:1 1 360px;min-width:0}.nu-head h1{margin:0 0 6px;font-size:26px;line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--text-heading);overflow-wrap:anywhere}.nu-head p{margin:0;font-size:13px;color:var(--text-muted)}.nu-head__acts{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.nu-eyebrow{display:block;margin-bottom:4px;font-size:11px;font-weight:700;color:var(--va-blue)}.nu-stats{--nu-cols: 6;display:grid;gap:12px;margin-bottom:20px;grid-template-columns:repeat(auto-fit,minmax(max(150px,calc((100% - (var(--nu-cols) - 1) * 12px) / var(--nu-cols))),1fr))}.nu-stats--3{--nu-cols: 3}.nu-stats--4{--nu-cols: 4}.nu-stats--5{--nu-cols: 5}.nu-stat{display:block;min-width:0;padding:16px 18px;border:1px solid var(--border);border-radius:16px;background:var(--surface-card);color:inherit;font:inherit;text-align:left}.nu-stat__value,.nu-stat__sub{display:block}.nu-stat__label{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--text-body)}.nu-stat__value{margin-top:8px;font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1.05;color:var(--text-heading);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.nu-stat__value--sm{font-size:18px;line-height:1.25}.nu-stat__sub{margin-top:6px;font-size:11px;color:var(--text-muted);overflow-wrap:anywhere}.nu-stat--link{cursor:pointer;transition:border-color var(--t-s)}.nu-stat--link:hover{border-color:var(--va-blue)}.nu-stat--link:focus-visible{outline:none;box-shadow:var(--focus-ring)}.nu-stat__go{margin-left:auto;display:inline-flex;color:var(--va-blue)}.nu-stat--ok{border-color:color-mix(in srgb,var(--green) 35%,var(--border))}.nu-stat--ok .nu-stat__value{color:var(--green)}.nu-stat--warn{border-color:color-mix(in srgb,var(--amber) 40%,var(--border))}.nu-stat--warn .nu-stat__value{color:var(--amber-ink)}.nu-stat--bad{border-color:color-mix(in srgb,var(--red) 35%,var(--border))}.nu-stat--bad .nu-stat__value{color:var(--red)}.nu-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;display:inline-block;background:var(--text-faint)}.nu-dot--ok{background:var(--green)}.nu-dot--warn{background:var(--amber)}.nu-dot--bad{background:var(--red)}.nu-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;margin-bottom:20px;background:var(--surface-card);border:1px solid var(--border);border-radius:16px}.nu-filters__grow{flex:2 1 220px;min-width:0}.nu-filters__f{flex:1 1 150px;min-width:140px}.nu-filters .input{width:100%;max-width:none;min-height:44px}.nu-filters__reset{flex:0 0 auto}.nu-search{position:relative;display:block}.nu-search>svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--text-faint);pointer-events:none}.nu-search .input{padding-left:40px}.nu-tabcard{margin-bottom:16px}.nu-tabsrow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px 0 12px;border-bottom:1px solid var(--border)}.nu-tabsrow .rd-tabs{border:0;min-width:0}.nu-showing{font-size:11px;color:var(--text-muted);white-space:nowrap}.nu-showing strong{color:var(--text-heading)}.nu-cardhead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:18px 20px 14px}.nu-cardhead h2,.nu-cardhead h3{margin:0;font-size:15px;font-weight:800;color:var(--text-heading)}.nu-cardhead p{margin:2px 0 0;font-size:12px;color:var(--text-muted)}.nu-cardhead .nu-search{flex:0 1 280px;min-width:200px}.nu-cardhead .nu-search .input{width:100%;max-width:none}.nu-cardnote{margin:0;padding:14px 16px;border-top:1px solid var(--border-light);font-size:11px;color:var(--text-muted)}.nu-tablewrap{overflow-x:auto}.nu-tablewrap .table{width:100%}.nu-tablewrap .table th:first-child,.nu-tablewrap .table td:first-child{padding-left:16px}.nu-tablewrap .table th:last-child,.nu-tablewrap .table td:last-child{padding-right:16px}.nu-sub{display:block;margin-top:2px;font-size:10px;color:var(--text-muted)}.nu-sub.mono{font-size:10px}.nu-act{width:34px;height:34px;padding:0;border:1.5px solid var(--border);border-radius:10px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:var(--surface-card);color:var(--text-body);transition:border-color var(--t-s),color var(--t-s)}.nu-act:hover:not(:disabled){border-color:var(--border-strong);color:var(--text-heading)}.nu-act:focus-visible{outline:none;box-shadow:var(--focus-ring)}.nu-act:disabled{cursor:not-allowed;opacity:.55}.nu-act--danger:hover:not(:disabled){border-color:var(--red);color:var(--red)}.nu-bar{display:flex;height:6px;overflow:hidden;border-radius:999px;background:var(--border-light)}.nu-bar i{display:block;height:100%}.nu-bar .is-ok{background:var(--green)}.nu-bar .is-warn{background:var(--amber)}.nu-bar .is-bad{background:var(--red)}.nu-bar .is-acc{background:var(--va-blue)}.nu-empty{padding:48px 24px;text-align:center}.nu-empty__ic{width:56px;height:56px;margin:0 auto 16px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:var(--va-blue-light);color:var(--va-blue)}.nu-empty h2{margin:0 0 6px;font-size:17px;font-weight:800;color:var(--text-heading)}.nu-empty p{margin:0 auto 20px;max-width:46ch;font-size:13px;color:var(--text-muted)}.nu-empty p:last-child{margin-bottom:0}.nu-loading{margin:0;padding:28px 20px;font-size:13px;color:var(--text-muted);text-align:center}.nu-foot{margin:14px 4px 0;font-size:11px;color:var(--text-muted)}.nu .pager{padding:12px 16px;border-top:1px solid var(--border-light);margin:0}@media (max-width: 760px){.page.nu{padding:20px 16px 40px}.nu-long{display:none}.nu-short{display:inline}.nu-head{gap:12px;margin-bottom:16px}.nu-head>div:first-child{flex:1 1 auto}.nu-head h1{font-size:20px;line-height:1.2;margin-bottom:4px}.nu-head p{font-size:12px}.nu-head__acts .rd-btn{height:44px;padding:0 14px}.nu-stats,.nu-stats--3,.nu-stats--4,.nu-stats--5{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px}.nu-stat{padding:12px 14px;border-radius:14px}.nu-stat__label{font-size:10px;align-items:flex-start}.nu-stat__label .nu-dot{margin-top:3px;width:7px;height:7px}.nu-stat__value{font-size:20px;margin-top:6px}.nu-stat__value--sm{font-size:15px}.nu-stat__sub{font-size:10px;line-height:1.35;margin-top:4px}.nu-filters{padding:0;gap:8px;margin-bottom:16px;background:transparent;border:0;border-radius:0}.nu-filters__grow{flex:1 1 100%}.nu-filters__f{flex:1 1 calc(50% - 4px);min-width:0}.nu-filters .input{border-radius:12px}.nu-tabsrow{padding:8px;border:0}.nu-tabsrow .rd-tabs{flex:1}.nu-showing{display:none}.nu-tabcard--open .nu-tabsrow{padding:0;margin-bottom:14px}.nu-tabcard--open.rd-card{background:transparent;border:0;border-radius:0;overflow:visible}.nu-tabcard--open [role=tabpanel]>.nu-tablewrap,.nu-tabcard--open [role=tabpanel]>.nu-empty,.nu-tabcard--open [role=tabpanel]>.nu-loading{background:var(--surface-card);border:1px solid var(--border);border-radius:16px}.nu-tabcard--open .nu-cardnote{border:0;padding:12px 4px 0}.nu-cardhead{padding:14px 14px 12px}.nu-cardhead .nu-search{flex:1 1 100%;min-width:0}.nu-empty{padding:28px 20px}.nu-empty h2{font-size:16px}.nu-empty .rd-btn{width:100%}}.nmg-note{margin:-8px 4px 20px}.nmg-table{font-size:11px}.nmg-table th,.nmg-table td{padding:10px 8px;vertical-align:middle}.nmg-table td.nmg-c-batch{vertical-align:top;max-width:220px;overflow-wrap:anywhere}.nmg-table .nmg-c-exp{width:40px;padding-left:8px!important;padding-right:0}.nmg-exp{width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--text-muted);transition:transform var(--t-s),color var(--t-s)}.nmg-exp:hover{background:var(--surface-hover);color:var(--text-heading)}.nmg-exp:focus-visible{outline:none;box-shadow:var(--focus-ring)}.nmg-exp[aria-expanded=true]{transform:rotate(90deg);color:var(--text-heading)}.nmg-link{font-size:12px;font-weight:700;color:var(--text-heading);text-decoration:none}.nmg-link:hover{color:var(--va-blue)}.nmg-trunk:not(:empty){margin-top:6px}.nmg-c-un,.nmg-c-rnd{white-space:nowrap}.nmg-pillbtn{border:0;cursor:pointer;font-family:inherit}.nmg-pillbtn:hover{text-decoration:underline}.nmg-pillbtn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.nmg-c-active b,.nmg-c-sent b{font-size:12px;color:var(--text-heading)}.nmg-c-sent.is-zero b{color:var(--text-faint)}.nmg-c-rep{min-width:130px}.nmg-c-rep .nu-bar{width:110px;margin-bottom:6px}.nmg-rep-ok,.nmg-rep-warn,.nmg-rep-bad{display:block;font-size:11px;font-weight:700}.nmg-rep-ok{color:var(--green)}.nmg-rep-warn{color:var(--amber-ink)}.nmg-rep-bad{color:var(--red)}.nmg-acts{display:flex;justify-content:flex-end;gap:6px}.nmg-ok{color:var(--green);font-weight:700}.nmg-warn{color:var(--amber-ink);font-weight:700}.nmg-bad{color:var(--red);font-weight:700}.nmg-table tr.is-open>td,.nmg-table tr.nmg-detail>td{background:var(--va-blue-tint)}.nmg-table tr.is-open>td{border-bottom-color:transparent}.nmg-table tr.nmg-detail>td{padding-top:4px;vertical-align:top}.nmg-table tbody tr.nmg-detail:hover{background:transparent}.nmg-dl{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 16px;margin:8px 0 14px}.nmg-dl dt{font-size:11px;color:var(--text-muted)}.nmg-dl dd{margin:2px 0 0;font-size:12px;font-weight:700;color:var(--text-heading)}.nmg-dl-h{margin:0;font-size:11px;font-weight:800;color:var(--text-body)}.nmg-detail__acts{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}@media (max-width: 1200px){.nmg-dl{grid-template-columns:repeat(3,minmax(0,1fr))}}.nmg-files{display:flex;flex-wrap:wrap;gap:6px}@media (max-width: 760px){.nmg-head{flex-wrap:nowrap}.nmg-note{margin:-6px 4px 16px}.nu-tabcard [role=tabpanel]>.nu-tablewrap:has(.nmg-table){background:transparent;border:0;border-radius:0;overflow:visible}.nmg-table,.nmg-table tbody{display:block}.nmg-table thead{display:none}.nmg-table tbody{display:flex;flex-direction:column;gap:12px}.nmg-table tr.nmg-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:8px 10px;padding:14px;grid-template-areas:"batch batch batch rnd" "active sent rep rep" "un un exp acts";background:var(--surface-card);border:1px solid var(--border);border-radius:16px}.nmg-table tr.nmg-row.is-open{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:transparent;margin-bottom:-12px}.nmg-table tr.nmg-row>td{display:block;padding:0!important;border:0;background:transparent!important;max-width:none;white-space:normal;text-align:left}.nmg-table tbody tr.nmg-row:hover{background:var(--surface-card)}.nmg-c-batch{grid-area:batch}.nmg-link{font-size:15px;font-weight:800}.nmg-c-rnd{grid-area:rnd;text-align:right!important}.nmg-rnd-sub{display:none}.nmg-c-active{grid-area:active}.nmg-c-sent{grid-area:sent}.nmg-c-rep{grid-area:rep;min-width:0}.nmg-c-rep .nu-bar{width:100%}.nmg-c-un{grid-area:un;align-self:center;font-size:12px;color:var(--text-muted)}.nmg-c-un .nu-sub{display:inline;margin-left:4px}.nmg-table tr.nmg-row>td.nmg-c-exp{grid-area:exp;width:auto;align-self:center}.nmg-c-acts{grid-area:acts;align-self:center}.nmg-c-active:before,.nmg-c-sent:before{content:attr(data-label);display:block;font-size:11px;color:var(--text-muted)}.nmg-c-active b,.nmg-c-sent b{font-size:15px;font-weight:800}.nmg-table tr.nmg-detail{display:block;padding:0 14px 14px;background:var(--va-blue-tint);border:1px solid var(--border);border-top:0;border-radius:0 0 16px 16px}.nmg-table tr.nmg-detail>td{display:block;padding:0;border:0}.nmg-table tr.nmg-detail>td.nmg-c-exp{display:none}.nmg-dl{grid-template-columns:repeat(2,minmax(0,1fr))}.nmg-detail__acts .rd-btn{flex:1 1 auto}}.nu>.callout,.nu>.stack>.callout{margin:0 0 16px}.nu>.card{margin-bottom:16px}.snb-head{margin-bottom:20px}.snb-steps{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.snb-steps li{display:flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;border-radius:999px;font-size:11px;font-weight:600;color:var(--text-muted);white-space:nowrap}.snb-steps li+li:before{content:"";width:18px;height:2px;margin-right:4px;margin-left:-6px;border-radius:2px;background:var(--border)}.snb-steps li.is-done+li:before{background:var(--green)}.snb-steps__n{width:22px;height:22px;border-radius:50%;border:1.5px solid var(--border-strong);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700}.snb-steps li.is-on{background:var(--va-blue-light);color:var(--text-heading);font-weight:700}.snb-steps li.is-on .snb-steps__n{background:var(--va-blue);border-color:var(--va-blue);color:#fff}.snb-steps li.is-done{color:var(--green)}.snb-steps li.is-done .snb-steps__n{background:var(--green);border-color:var(--green);color:#fff}.snb-stepbar{display:none}.snb-skip{display:flex;justify-content:flex-end;margin:0 0 8px}.snb-skip__link{gap:2px;font-size:14px}.snb>.snb-plan,.snb>.nu-stats,.snb>.rd-card,.snb>.snb-consent,.snb>.snb-foot{margin-bottom:16px}.snb-plan .nu-stats{margin-bottom:0}.snb-plan__bar{margin-top:10px}.snb-plan.is-over .nu-stats{margin-bottom:12px}.snb-over{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:14px;background:var(--amber-light);border:1px solid color-mix(in srgb,var(--amber) 35%,transparent);font-size:12px;color:var(--text-body)}.snb-over>svg{flex-shrink:0;margin-top:1px;color:var(--amber-ink)}.snb-over p{margin:0 0 6px}.snb-over strong{color:var(--text-heading)}.snb-over ol{margin:0 0 10px;padding-left:20px}.snb-form{display:flex;flex-direction:column;gap:14px}.snb-card.rd-card{padding:20px 22px;border-radius:16px}.snb-card__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:12px}.snb-card__head h2{margin:0;font-size:15px;font-weight:800;color:var(--text-heading)}.snb-method button{display:inline-flex;align-items:center;gap:6px;min-width:130px;justify-content:center}.snb-pane{margin-top:14px}.snb-drop{width:100%;padding:24px;border:2px dashed var(--border-strong);border-radius:14px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;background:var(--surface-sunken);color:var(--text-heading);transition:border-color var(--t-s),background var(--t-s)}.snb-drop:hover,.snb-drop.is-over{border-color:var(--va-blue);background:var(--va-blue-tint)}.snb-drop:focus-visible{outline:none;box-shadow:var(--focus-ring)}.snb-drop>svg{margin-bottom:6px;color:var(--va-blue)}.snb-drop b{font-size:14px}.snb-drop u{color:var(--va-blue)}.snb-drop small{display:block;margin-top:2px;font-size:11px;color:var(--text-muted)}.snb-sample{margin-top:12px;font-size:12px;gap:6px}.snb-filebox{display:flex;flex-direction:column;gap:12px}.snb-file{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:14px 16px;border-radius:14px;border:1.5px solid var(--border);background:var(--surface-card)}.snb-file.is-clean{border-color:var(--green);background:color-mix(in srgb,var(--green-light) 55%,var(--surface-card))}.snb-file.is-partial{border-color:var(--amber);background:color-mix(in srgb,var(--amber-light) 55%,var(--surface-card))}.snb-file.is-bad{border-color:var(--red);background:color-mix(in srgb,var(--red-light) 55%,var(--surface-card))}.snb-file__icon{display:inline-flex;flex-shrink:0;color:var(--text-muted)}.snb-file.is-clean .snb-file__icon{color:var(--green)}.snb-file.is-partial .snb-file__icon{color:var(--amber-ink)}.snb-file.is-bad .snb-file__icon{color:var(--red)}.snb-file__meta{flex:1 1 180px;min-width:0;display:flex;flex-direction:column;gap:2px}.snb-file__meta strong{font-size:13px;color:var(--text-heading);overflow-wrap:anywhere}.snb-file__meta span{font-size:11px;color:var(--text-muted)}.snb-tablebox{border:1px solid var(--border-light);border-radius:12px}.snb-tablebox .table th:first-child,.snb-tablebox .table td:first-child{padding-left:14px}.snb-filebox .fc-warn,.snb-pastebox .fc-warn{margin:0}.snb-pastebox{display:flex;flex-direction:column;gap:6px}.snb-pastebox>.callout{margin:4px 0 0}.snb-paste__head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.snb-paste__count{font-size:11px;color:var(--text-muted)}.snb-entrybox{display:flex;flex-direction:column;gap:10px}.snb-entrybox>.callout{margin:0}.snb-entry__bulk{display:grid;grid-template-columns:repeat(2,minmax(0,320px));gap:12px}.snb-entry__apply{display:flex;gap:6px}.snb-entry__apply .input{flex:1;min-width:0}.snb-entry td{vertical-align:top}.snb-entry td:first-child{width:32px;padding-top:14px}.snb-entry td:last-child{width:44px}.snb-entry .input{width:100%;min-width:120px}.snb-entry .field__error{margin-top:4px}.snb-entry__foot{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.snb-details{display:grid;grid-template-columns:repeat(2,minmax(0,260px));gap:14px 12px}.snb-details__full{grid-column:1 / -1;max-width:532px}.snb-details .input{width:100%}.snb-opt{font-weight:500;color:var(--text-muted)}.snb-services{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.snb-svc{border:1.5px solid var(--border);border-radius:14px;background:var(--surface-card);transition:border-color var(--t-s),background var(--t-s)}.snb-svc.is-on:not(.is-locked){border-color:var(--va-blue);background:var(--va-blue-tint)}.snb-svc.is-locked,.snb-svc.is-out{background:var(--surface-sunken)}.snb-svc__row{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;cursor:pointer}.snb-svc.is-locked .snb-svc__row,.snb-svc.is-out .snb-svc__row{cursor:default}.snb-svc__row input{width:18px;height:18px;margin:1px 0 0;flex-shrink:0;accent-color:var(--va-blue)}.snb-svc__txt{min-width:0;display:flex;flex-direction:column;gap:2px}.snb-svc__title{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.snb-svc__title b{font-size:13px;color:var(--text-heading)}.snb-svc.is-out .snb-svc__title b{color:var(--text-muted)}.snb-svc__txt small{font-size:11px;color:var(--text-muted)}.snb-svc__up{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 10px;padding:0 16px 14px 46px;font-size:11px;color:var(--text-muted)}.snb-hint{margin:12px 0 0;font-size:11px;color:var(--text-muted)}.snb-foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 12px 12px 18px;background:var(--surface-card);border:1px solid var(--border);border-radius:16px}.snb-foot__hint{flex:1 1 220px;min-width:0;font-size:11px;color:var(--text-muted)}.snb-foot.is-ok .snb-foot__hint{color:var(--green);font-weight:600}.snb-foot__btns{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.snb-cancel{color:var(--text-heading)}.snb-foot--inline{margin-top:16px;padding:14px 0 0;border:0;border-top:1px solid var(--border-light);border-radius:0;background:transparent}.snb-section .nu-tablewrap .table td{vertical-align:middle}.snb-next{list-style:none;margin:0;padding:0}.snb-next li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--border-light)}.snb-next li:first-child{border-top:0;padding-top:0}.snb-next li>div{min-width:0;display:flex;flex-direction:column;gap:2px}.snb-next b{font-size:13px;color:var(--text-heading)}.snb-next li>div>span{font-size:11px;color:var(--text-muted)}.snb-consent{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:14px;cursor:pointer;border:1.5px solid var(--border);background:var(--surface-sunken);font-size:12px;line-height:1.5;color:var(--text-body)}.snb-consent input{width:20px;height:20px;margin:0;flex-shrink:0;accent-color:var(--va-blue)}.snb-consent:has(input:checked){border-color:var(--va-blue);background:var(--va-blue-tint)}.snb-consent:has(input:focus-visible){box-shadow:var(--focus-ring)}@media (max-width: 760px){.snb-head{margin-bottom:8px}.snb-steps{display:none}.snb-stepbar{display:flex;flex-direction:column;gap:6px;margin:0 0 14px}.snb-stepbar__bar{display:flex;gap:4px}.snb-stepbar__bar span{flex:1;height:4px;border-radius:999px;background:var(--border-light)}.snb-stepbar__bar span.is-on{background:var(--va-blue)}.snb-stepbar__bar span.is-done{background:var(--green)}.snb-stepbar__txt{font-size:11px;font-weight:600;color:var(--text-muted)}.snb-card.rd-card{padding:14px}.snb-method{display:flex}.snb-method button{flex:1;min-width:0;height:44px;padding:0 8px}.snb-entry__bulk{grid-template-columns:1fr}.snb-drop{padding:18px}.snb-drop b{font-size:15px}.snb-details{grid-template-columns:1fr}.snb-details__full{max-width:none}.snb-svc__up{padding-left:16px}.snb-foot{flex-direction:column;align-items:stretch;padding:14px}.snb-foot__btns{flex-wrap:wrap}.snb-foot__btns .rd-btn--primary{order:3;flex:1 1 100%}.snb-foot__btns .rd-btn--secondary{flex:1 1 auto}.snb-foot--inline{padding:14px 0 0}.snb-next li{flex-wrap:wrap}}.nu-rowlink{font-size:12px;font-weight:700;color:var(--text-heading);text-decoration:none;overflow-wrap:anywhere}.nu-rowlink:hover{color:var(--va-blue)}.nu-num{font-size:12px;color:var(--text-heading);font-variant-numeric:tabular-nums}.nbs-table td{vertical-align:middle}.nbs-table td.cell-wrap{max-width:260px}.nbs-acts{display:inline-flex;gap:6px;justify-content:flex-end}.nbs-table th,.nbs-table td{white-space:nowrap}.nbs-table td.cell-wrap{white-space:normal}.nbd-acts{align-items:center}.nbd-acts .rd-pill{height:26px;font-size:11px}.nbd-more{width:44px;padding:0;font-size:18px;line-height:1}.nbd-tiles .nu-stat{display:flex;flex-direction:column;gap:0}.nbd-tiles .nu-stat__value{margin-top:auto;padding-top:8px}.nbd-svc{gap:6px!important}.nbd-svc__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;min-height:22px}.nbd-svc__title{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:var(--text-heading)}.nbd-svc__title svg{color:var(--va-blue)}.nbd-svc__detail{font-size:11px;color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.nbd-svc__error{font-size:11px;color:var(--red);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nbd-svc__action{margin-top:auto;padding-top:4px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.nbd-svc__link{font-size:12px;white-space:normal;text-align:left}.nbd-work{margin-bottom:16px;padding:20px 22px;border-radius:16px}.nbd-work__top{margin-bottom:14px}.nbd-work__top h2{margin:0;font-size:15px;font-weight:800;color:var(--text-heading)}.nbd-work__top p{margin:2px 0 0;font-size:12px;color:var(--text-muted)}.nbd-work__block{padding-top:14px;border-top:1px solid var(--border-light)}.nbd-work__block+.nbd-work__block{margin-top:16px}.nbd-work__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px;font-size:12px;color:var(--text-muted)}.nbd-work__head b{font-size:13px;color:var(--text-heading)}.nbd-work__table{border:1px solid var(--border-light);border-radius:12px}.nbd-work__table .table td{vertical-align:middle}.nbd-work__empty{margin:0;font-size:12px;color:var(--text-muted)}.nbd-table td{vertical-align:middle}.nbd-none{padding:28px 16px!important;text-align:center;font-size:13px;color:var(--text-muted)}.nlk-stack{display:flex;flex-direction:column;gap:16px}.nlk-stack>*{margin:0!important}.nlk-search .rd-btn{flex:0 0 auto}.nlk-searching{font-size:13px;color:var(--text-muted)}.nlk-stats{margin:0}.nlk-cols{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px}.nlk-col{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:16px}.nlk-col+.nlk-col{flex:1 1 300px}.nlk-card.rd-card:not(.rd-card--flush){padding:20px 22px;border-radius:16px}.nlk-card__head{margin-bottom:12px}.nlk-card__head h3,.nlk-card .nu-cardhead h3{display:flex;align-items:center;margin:0;font-size:15px;font-weight:800;color:var(--text-heading)}.nlk-card__head p{margin:2px 0 0;font-size:12px;color:var(--text-muted)}.nlk-none{margin:0;font-size:12px;color:var(--text-muted)}td.nlk-none{padding:24px 16px!important;text-align:center}.nlk-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.nlk-chips button{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;cursor:pointer;border:1.5px solid var(--border);background:var(--surface-card);font:inherit;font-size:11px;font-weight:700;color:var(--text-body)}.nlk-chips button:hover{border-color:var(--va-blue);color:var(--va-blue)}.nlk-chips button[aria-pressed=true]{background:var(--va-blue);border-color:var(--va-blue);color:#fff}.nlk-chips button:focus-visible{outline:none;box-shadow:var(--focus-ring)}.nlk-chips__n{font-weight:600;opacity:.8}.nlk-tl{list-style:none;margin:0;padding:0}.nlk-tl li{position:relative;display:flex;gap:14px;padding-bottom:20px}.nlk-tl li:last-child{padding-bottom:0}.nlk-tl li:not(:last-child):before{content:"";position:absolute;left:13px;top:30px;bottom:4px;width:2px;background:var(--border)}.nlk-tl__dot{position:relative;z-index:1;flex:0 0 28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--va-blue-light);color:var(--va-blue)}.nlk-tl__body{flex:1;min-width:0}.nlk-tl__head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:12px}.nlk-tl__head strong{color:var(--text-heading)}.nlk-tl__at{margin-left:auto;font-size:11px;color:var(--text-muted);white-space:nowrap}.nlk-tl__detail{margin-top:4px;font-size:12px;color:var(--text-body);white-space:pre-wrap;overflow-wrap:anywhere}.nlk-tl__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px;font-size:11px;color:var(--text-muted)}.nlk-tl__meta .rd-btn--link{font-size:11px}.nlk-side .kv{padding:10px 0;font-size:12px;color:var(--text-muted);border-bottom:1px solid var(--border-light)}.nlk-side .kv:last-child{border-bottom:0}.nlk-side .kv strong{color:var(--text-heading);font-weight:700}.nlk-card .nu-tablewrap .table td{vertical-align:middle}.nrg-filters .nu-filters__f{flex:0 1 280px}.nrg-filters:not(:has(>*)){display:none}.nrg-bar h3{margin-right:auto}.nrg-status{padding:0 20px 4px}.nrg-status .pills{margin-bottom:12px}.nrg-status .pill{min-height:32px;padding:0 12px;border-radius:999px;border-width:1.5px;font-size:11px;font-weight:700}.nrg-table td{vertical-align:middle}.nrg-none{padding:28px 16px!important;text-align:center;font-size:13px;color:var(--text-muted)}.nrg-table input[type=checkbox]{width:16px;height:16px;accent-color:var(--va-blue)}@media (max-width: 760px){.nbd-acts{width:100%}.nbd-work{padding:14px}.nlk-card.rd-card:not(.rd-card--flush){padding:14px}.nlk-search{flex-wrap:nowrap}.nlk-search .nu-filters__grow{flex:1 1 auto}.nlk-tl__at{margin-left:0;width:100%}.nrg-status{padding:0 14px 4px}.nrg-filters .nu-filters__f{flex:1 1 calc(50% - 4px)}.nrg-bar .nrg-bulk{order:3}}.page.mon{max-width:1400px;width:100%;margin:0;padding:28px 32px 56px}.mon-cq{container-type:inline-size;container-name:mon;min-width:0}.mon-crumbs{margin-bottom:8px}.mon-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px 24px;margin-bottom:24px}.mon-head>div:first-child{flex:1 1 360px;min-width:0}.mon-head h1{margin:0 0 6px;font-size:26px;line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--text-heading);overflow-wrap:anywhere}.mon-head p{margin:0;font-size:13px;color:var(--text-muted)}.mon-head__acts{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.mon-eyebrow{display:block;margin-bottom:4px;font-size:11px;font-weight:700;color:var(--va-blue)}.mon-short,.mon-show-cards{display:none}.mon-btn-danger{background:var(--surface-card);border-color:var(--border);color:var(--red)}.mon-btn-danger:hover:not(:disabled){border-color:var(--red);background:var(--red-light)}.mon-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-bottom:20px}.mon-stat{min-width:0;padding:16px 18px;border:1px solid var(--border);border-radius:16px;background:var(--surface-card)}.mon-stat__label{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--text-body)}.mon-stat__value{margin-top:8px;font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1;color:var(--text-heading);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.mon-stat__sub{margin-top:6px;font-size:11px;color:var(--text-muted)}.mon-dot{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--text-faint)}.mon-dot--ok{background:var(--green)}.mon-dot--warn{background:var(--amber)}.mon-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;margin-bottom:20px;background:var(--surface-card);border:1px solid var(--border);border-radius:16px}.mon-search{position:relative;display:block;flex:2 1 240px;min-width:0;margin:0}.mon-search>svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--text-faint);pointer-events:none}.mon-search input{width:100%;height:44px;padding:0 12px 0 40px;border:1.5px solid var(--border);border-radius:10px;background:var(--surface-card);color:var(--text-heading);font:inherit;font-size:13px}.mon-search input::placeholder{color:var(--text-faint)}.mon-search input:focus{outline:none;border-color:var(--va-blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--va-blue) 15%,transparent)}.mon-filters__count{font-size:12px;color:var(--text-muted);white-space:nowrap}.mon-iconbtn,.mon-acts .iconbtn{width:36px;height:36px;padding:0;border:0;border-radius:10px;flex-shrink:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--text-heading);transition:background var(--t-s),color var(--t-s)}.mon-iconbtn:hover,.mon-acts .iconbtn:hover{background:var(--surface-hover);color:var(--va-blue)}.mon-iconbtn:focus-visible,.mon-acts .iconbtn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.mon-iconbtn--bordered{width:44px;height:44px;border:1px solid var(--border);border-radius:12px;background:var(--surface-card);color:var(--text-body)}.mon-iconbtn--bordered:hover{border-color:var(--border-strong);background:var(--surface-card)}.mon-iconbtn--danger,.mon-acts .iconbtn--danger{color:var(--red)}.mon-iconbtn--danger:hover,.mon-acts .iconbtn--danger:hover{background:var(--red-light);color:var(--red)}.mon-iconbtn--accent{background:var(--va-blue-light);color:var(--va-blue)}.mon-iconbtn--accent:hover{background:var(--va-blue-light);color:var(--va-blue-dark)}.mon-acts{display:flex;align-items:center;justify-content:flex-end;gap:6px;white-space:nowrap}.mon-show-sm{display:none}.mon-tablecard{margin-bottom:20px;background:var(--surface-card);border:1px solid var(--border);border-radius:18px;overflow:hidden}.mon-tablecard .table-wrap,.cm-pane .table-wrap{margin:0;padding:0;overflow-x:auto}.mon-tablecard>.callout{margin:14px 18px}.mon-table{width:100%;border-collapse:collapse;font-size:12px}.mon-table th{padding:12px 14px;font-size:11px;font-weight:700;text-align:left;white-space:nowrap;color:var(--text-body);background:var(--surface-sunken);border-bottom:1px solid var(--border)}.mon-table th.ta-r{text-align:right}.mon-table td{padding:14px;vertical-align:middle;border-bottom:1px solid var(--border-light)}.mon-table tbody tr:last-child td{border-bottom:0}.mon-table tr.mon-msgrow:hover{background:transparent}.mon-table .mono{font-size:12px}.mon-rowlink{padding:0;border:0;background:none;cursor:pointer;text-align:left;text-decoration:none;font:inherit;font-size:13px;font-weight:700;color:var(--va-blue);overflow-wrap:anywhere}.mon-rowlink:hover{text-decoration:underline;color:var(--va-blue)}.mon-rowlink:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:4px}.mon-sub{display:flex;flex-wrap:wrap;align-items:center;gap:2px 4px;margin-top:2px;font-size:10px;color:var(--text-muted)}.mon-ip{white-space:nowrap}.mon-ip b{font-weight:700;color:var(--text-heading)}.mon-ip span{color:var(--text-muted)}.mon-ip+.mon-ip{margin-top:2px}.mon-strong{font-weight:700;color:var(--text-heading)}.mon-empty{padding:40px 20px!important;text-align:center;font-size:12px;color:var(--text-muted)}.mon-empty .rd-btn--link{font-size:12px}.mon-empty__ic{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0 auto 12px;border-radius:14px;background:var(--va-blue-light);color:var(--va-blue)}.mon-cardhead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--border-light)}.mon-cardhead h2{display:flex;align-items:center;margin:0;font-size:16px;font-weight:800;color:var(--text-heading)}.mon-cardhead .mon-search{flex:0 1 280px}.mon-pager{margin:0;padding:12px 18px;border-top:1px solid var(--border-light)}.mon .tk-sid{gap:2px;font-size:inherit}.mon .tk-sid .copyid{width:24px;height:24px;padding:0;border:0;border-radius:8px;justify-content:center;background:transparent;color:var(--text-faint)}.mon .tk-sid .copyid:hover{background:var(--surface-hover);color:var(--text-heading)}.mon .tk-sid .copyid.is-copied{background:var(--green-light);color:var(--green)}.mon .tk-sid .copyid__value{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mon-status{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 10px;border-radius:999px;font-size:10px;font-weight:700;white-space:nowrap;background:var(--surface-hover);color:var(--text-body)}.tk-status.mon-status i{width:6px;height:6px;background:currentColor;box-shadow:none}.mon-status.is-on,.mon-status.is-live{background:var(--green-light);color:var(--green)}.mon-status.is-idle{background:var(--amber-light);color:var(--amber-ink)}@container mon (max-width: 760px){.mon-tablecard--cards{background:transparent;border:0;border-radius:0;overflow:visible}.mon-tablecard--cards .table-wrap,.cm-pane .table-wrap{overflow:visible}.mon-cards,.mon-cards tbody{display:block}.mon-cards thead{display:none}.mon-cards tbody{display:flex;flex-direction:column;gap:12px}.mon-cards tbody tr{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 16px;padding:16px;background:var(--surface-card);border:1px solid var(--border);border-radius:16px}.mon-cards tbody tr:hover{background:var(--surface-card)}.mon-cards td{display:block;min-width:0;padding:0;border:0;text-align:left}.mon-cards td[data-label]:before{content:attr(data-label);display:block;margin-bottom:2px;font-size:12px;font-weight:400;color:var(--text-muted)}.mon-cards .mon-c-title{order:1;flex:1 1 0}.mon-cards .mon-c-title .mon-rowlink{font-size:15px;font-weight:800}.mon-cards .mon-c-status{order:2;flex:0 0 auto;margin-left:auto}.mon-cards .mon-c-data{order:3;flex:1 1 calc(50% - 8px);font-size:13px;font-weight:700;color:var(--text-heading);overflow-wrap:anywhere}.mon-cards .mon-c-wide{flex-basis:100%}.mon-cards .mon-c-data .mon-ip{white-space:normal}.mon-cards .mon-c-foot{order:4;flex:999 1 auto;display:flex;align-items:center;gap:6px;padding-top:12px;border-top:1px solid var(--border-light);font-size:12px;color:var(--text-muted)}.mon-cards .mon-c-foot[data-label]:before{display:inline;margin:0;font-size:12px}.mon-cards .mon-c-acts{order:5;flex:1 0 auto;padding-top:12px;border-top:1px solid var(--border-light)}.mon-cards .mon-c-foot+.mon-c-acts{margin-left:-16px;padding-left:16px}.mon-cards .mon-iconbtn,.mon-cards .mon-acts .iconbtn{width:44px;height:44px;background:var(--surface-hover)}.mon-cards .mon-iconbtn--danger,.mon-cards .mon-acts .iconbtn--danger{background:var(--red-light)}.mon-cards .mon-iconbtn--accent{background:var(--va-blue-light)}.mon-cards .mon-show-cards{display:inline}.mon-cards tr.mon-msgrow,.mon-cards tr.mon-msgrow td{display:block}}.didp .tk-chips{gap:4px}.didp .tk-chip{font-size:11px}.mon-drawer .tk-drawer__panel{padding:22px 24px}.mon-drawer .tk-drawer__eyebrow{font-size:11px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--va-blue)}.mon-drawer .tk-drawer__title{font-size:18px;font-weight:800;letter-spacing:-.01em}.mon-drawer .mt-details__h{font-size:14px;font-weight:800}.tgd-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px!important;font-size:12px}.tgd-meta .mono{font-size:12px;color:var(--text-heading);font-weight:600}.tgd-cols{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}@container mon (max-width: 860px){.tgd-cols{grid-template-columns:minmax(0,1fr)}}.tgd .tk-editor{gap:20px}.tgd .stack{gap:20px;min-width:0}.tgd .tk-list,.tgd .card__note{font-size:12px}.mon .formbar{margin-top:0;padding:12px 12px 12px 18px;border-radius:16px;box-shadow:none}.mon .formbar__note{font-size:12px}.cm-tabcard{background:var(--surface-card);border:1px solid var(--border);border-radius:18px;overflow:hidden}.cm-tabsrow{display:flex;align-items:center;gap:8px}.cm-tabsrow .rd-tabs{flex:1;min-width:0;padding:0 12px}.cm-pane>.callout{margin:14px}.cm-livepill.mt-cell{margin-top:0;height:24px;padding:0 10px;border-radius:999px;font-size:10px;font-weight:700}.rd-pill.cm-pill--off{background:transparent;border:1px dashed var(--border-strong);color:var(--text-muted)}.cm-c-analytics{white-space:nowrap}@container mon (max-width: 760px){.cm-tabcard{background:transparent;border:0;border-radius:0;overflow:visible}.cm-tabsrow{margin-bottom:14px}.cm-tabsrow .rd-tabs{border:0;padding:4px;gap:4px;background:var(--surface-hover);border-radius:12px}.cm-tabsrow .rd-tabs button{flex:1 1 auto;height:40px;padding:0 6px;border-radius:9px;justify-content:center}.cm-tabsrow .rd-tabs button[aria-selected=true]{background:var(--surface-card);box-shadow:var(--sh-xs)}.cm-tabsrow .rd-tabs button[aria-selected=true]:after{display:none}.cm-pane>.callout{margin:0 0 12px}.cm-c-analytics{justify-content:flex-start}}.tdp-grid{gap:20px;margin-bottom:20px}@container mon (max-width: 860px){.tdp-grid{grid-template-columns:minmax(0,1fr)}}.tdp .mt-ipcard{border-radius:14px;background:var(--surface-sunken);border-color:var(--border-light)}.tdp .mt-details__h{font-size:13px;font-weight:800}.tdp .card__note{font-size:12px}.tgn .tgn-head{align-items:flex-end}.tgn .tg-steps .mt-steps__item{font-size:12px}.tgn .tg-steps__opt{font-size:9px}.tgn .tg-options{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-bottom:20px}.tgn .tg-option{padding:24px;border-radius:18px;gap:10px}.tgn .tg-option__badge{font-size:10px;font-weight:700}.tgn .tg-option__title{font-size:16px}.tgn .tg-option__text{font-size:12px}.tgn .tg-option__foot{font-size:11px}.tgn .tg-needs li{font-size:12px}.tgn>.card,.tgn .stack>.card{border-radius:18px}.tgn .tg-assist{padding:12px 14px;border-radius:12px;font-size:12px}.tgn .tg-progress{border-radius:14px}.tgn .tg-progress__body,.tgn .tg-checklist li div,.tgn .tg-summary{font-size:12px}.tgn .stack{gap:20px}@media (max-width: 760px){.page.mon{padding:20px 16px 40px}.mon-head{gap:12px;margin-bottom:16px}.tgp .mon-head,.didp .mon-head,.cm .mon-head{flex-wrap:nowrap}.mon-head>div:first-child{flex:1 1 auto}.mon-head h1{font-size:20px;line-height:1.2;margin-bottom:4px}.mon-head p{font-size:12px}.mon-head__acts{gap:8px}.mon-head__acts .rd-btn{height:44px;padding:0 14px;font-size:12px}.mon-long{display:none}.mon-short{display:inline}.mon-hide-sm{display:none}.mon-show-sm{display:inline-flex}.mon-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px}.mon-stats--3{grid-template-columns:repeat(3,minmax(0,1fr))}.mon-stat{padding:12px 14px;border-radius:14px}.mon-stat__label{align-items:flex-start;font-size:10px}.mon-stat__label .mon-dot{width:7px;height:7px;margin-top:3px}.mon-stat__value{margin-top:6px;font-size:20px}.mon-stat__sub{margin-top:4px;font-size:10px;line-height:1.35}.mon-filters{flex-wrap:nowrap;gap:8px;padding:0;margin-bottom:16px;background:transparent;border:0}.mon-filters__count{font-size:11px}.mon-search input{font-size:16px;border-radius:12px}.mon-cardhead{padding:14px}.mon-cardhead .mon-search{flex:1 1 100%}.mon-tablecard{border-radius:16px}.mon-pager{padding:12px 14px}.mon .formbar{flex-direction:column;align-items:stretch;padding:14px}.mon-drawer .tk-drawer__panel,.tgn .tg-option{padding:16px}}.mon-drawer .tk-drawer__panel{overflow-x:hidden}.mon-drawer .table{width:100%;table-layout:fixed}.mon-drawer .table th,.mon-drawer .table td{white-space:normal;overflow-wrap:anywhere}.mon-drawer .mt-sbc th{width:40%;padding:12px 14px}.mon-drawer .mt-sbc td{padding:12px 14px}.mon-drawer .mon-iptable{table-layout:auto;border-collapse:separate;border-spacing:0 10px;margin-top:-6px}.mon-drawer .mon-iptable thead{display:none}.mon-drawer .mon-iptable tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name status" "ip cps" "act act";gap:6px 12px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:var(--surface-card)}.mon-drawer .mon-iptable tr.tk-focus{border-color:var(--amber);background:var(--amber-light)}.mon-drawer .mon-iptable td{display:block;padding:0;border:0;background:transparent}.mon-drawer .mon-iptable__name{grid-area:name;font-weight:700;color:var(--text-heading)}.mon-drawer .mon-iptable__status{grid-area:status;justify-self:end}.mon-drawer .mon-iptable__ip{grid-area:ip;font-size:12px}.mon-drawer .mon-iptable__cps{grid-area:cps;justify-self:end;font-size:12px;color:var(--text-muted)}.mon-drawer .mon-iptable__ip:before,.mon-drawer .mon-iptable__cps:before{content:attr(data-label) ": ";font-family:inherit;font-size:11px;color:var(--text-muted)}.mon-drawer .mon-iptable .tk-rowact{grid-area:act;text-align:left;padding-top:6px;border-top:1px solid var(--border-light)}.mon-drawer .mon-iptable .tk-rowact .btn{white-space:normal}.page.rf-page{max-width:1400px;width:100%;margin:0;padding:28px 32px 56px}.rf-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rf-short{display:none}.rf-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px 24px;margin-bottom:24px}.rf-head>div:first-child{flex:1 1 360px;min-width:0}.rf-head h1{margin:0 0 6px;font-size:26px;line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--text-heading);overflow-wrap:anywhere}.rf-head p{margin:0;font-size:13px;color:var(--text-muted)}.rf-head__eyebrow{display:block;margin-bottom:4px;font-size:11px;font-weight:700;color:var(--va-blue)}.rf-head__acts{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.rf-page .callout{margin-bottom:16px}.rf-page .rd-tabs{margin-bottom:20px}.rf-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-bottom:20px}.rf-stat{min-width:0;padding:16px 18px;border-radius:16px;background:var(--surface-card);border:1px solid var(--border)}.rf-stat__label{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--text-body)}.rf-stat__value{margin-top:8px;font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1.05;color:var(--text-heading);overflow-wrap:anywhere}.rf-stat__value.is-warn{color:var(--amber)}.rf-stat__sub{margin-top:6px;font-size:11px;color:var(--text-muted)}.rf-stat__sub.is-ok{color:var(--green)}.rf-stat__sub.is-danger{color:var(--red)}.rf-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--text-faint)}.rf-dot.is-ok{background:var(--green)}.rf-dot.is-warn{background:var(--amber)}.rf-dot.is-danger{background:var(--red)}.rf-kv{margin:0;display:grid}.rf-kv>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;font-size:12px}.rf-kv dt{color:var(--text-muted);flex-shrink:0}.rf-kv dd{margin:0;font-weight:700;text-align:right;color:var(--text-heading);min-width:0;overflow-wrap:anywhere}.rf-kv--lined>div+div{border-top:1px solid var(--border-light)}.rf-kv__sub{display:block;margin-top:2px;font-size:11px;font-weight:400;color:var(--text-muted)}.rf-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.rf-fine{margin:12px 0 0;font-size:11px;color:var(--text-muted)}.rf-opt{font-weight:500;color:var(--text-muted)}.rf-sidecard{padding:20px 22px;border-radius:16px}.rf-sidecard__title{margin:0 0 12px;font-size:14px;font-weight:800;color:var(--text-heading)}.rf-sidecard__note{margin:0 0 10px;font-size:12px;color:var(--text-muted)}.rf-form{display:flex;flex-direction:column;gap:12px}.rf-form .field{margin:0}.rf-page .field__error{display:block}.rf-page .rd-btn{max-width:100%}.rf-step .rd-btn,.rf-acts .rd-btn{white-space:normal;height:auto;min-height:36px;padding-top:6px;padding-bottom:6px;text-align:left}.rf-acts .rd-btn:not(.rd-btn--sm){min-height:44px}.rf-split{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px;container-type:inline-size}.rf-main{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:20px}.rf-side{flex:1 1 300px;max-width:360px;min-width:0;display:flex;flex-direction:column;gap:16px}@container (max-width: 860px){.rf-main,.rf-side{flex:1 1 100%;max-width:none}}.rf-filing{padding:20px 22px;border-radius:16px}.rf-filing__head{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.rf-filing__head h2{margin:0;font-size:16px;font-weight:800;color:var(--text-heading)}.rf-filing__sub{margin:4px 0 12px;font-size:11px;color:var(--text-muted)}.rf-filing .callout{margin:10px 0 0}.rf-steps{list-style:none;margin:0;padding:0}.rf-step{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-top:1px solid var(--border-light)}.rf-step:first-child{border-top:0}.rf-step__n{width:28px;height:28px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--border-strong);color:var(--text-muted);font-size:11px;font-weight:700}.rf-step.is-todo .rf-step__n{border-color:var(--va-blue);background:var(--va-blue-light);color:var(--va-blue)}.rf-step.is-done .rf-step__n{border-color:var(--green);background:var(--green);color:#fff}.rf-step__body{flex:1;min-width:0;padding-top:4px}.rf-step__title{margin:0;font-size:13px;font-weight:700;color:var(--text-heading)}.rf-step.is-locked .rf-step__title{color:var(--text-muted)}.rf-step__note{margin:2px 0 0;font-size:11px;color:var(--text-muted)}.rf-step__note svg{vertical-align:-2px}.rf-step .callout{margin:10px 0 0}.rf-step .rf-kv{margin-top:8px}.rf-step .rf-form{margin-top:10px}.rf-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@container (max-width: 520px){.rf-form__row{grid-template-columns:1fr}}.rf-files{list-style:none;margin:8px 0 0;padding:0;border:1px solid var(--border);border-radius:12px;overflow:hidden}.rf-files li{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;padding:8px 8px 8px 14px}.rf-files li+li{border-top:1px solid var(--border-light)}.rf-files__name{flex:1 1 200px;min-width:0;overflow-wrap:anywhere;color:var(--text-heading)}.rf-files__meta{font-size:11px;color:var(--text-muted)}.rf-howto{margin:6px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text-body)}.rf-howto strong{color:var(--text-heading)}.rf-filed{margin-top:6px}.rf-filed__lead{margin-top:12px!important;margin-bottom:8px!important}.rf-legacy{border:1px solid var(--border);border-radius:12px}.rf-legacy .table tr.is-clickable{cursor:pointer}.rf-fmt{margin:0 0 8px;padding:12px;border-radius:10px;background:var(--surface-sunken);color:var(--text-heading);font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere}.rf-acc{border-top:1px solid var(--border-light)}.rf-kv+.rf-acc{margin-top:6px}.rf-acc>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;cursor:pointer;font-size:13px;font-weight:700;color:var(--text-heading)}.rf-acc>summary::-webkit-details-marker{display:none}.rf-acc>summary:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:8px}.rf-acc__chev{color:var(--text-muted);transform:rotate(90deg);transition:transform var(--t-s)}.rf-acc[open] .rf-acc__chev{transform:rotate(-90deg)}.rf-acc__body{margin:0;padding:0 0 14px;font-size:12px;color:var(--text-body)}.rf-rules{padding-left:18px;display:flex;flex-direction:column;gap:6px}.rf-all{container-type:inline-size}.rf-all__head{padding:20px 22px 0}.rf-all__head h2{margin:0;font-size:16px;font-weight:800;color:var(--text-heading)}.rf-all__head p{margin:4px 0 0;font-size:12px;color:var(--text-muted)}.rf-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 12px;padding:14px 22px 16px;border-bottom:1px solid var(--border)}.rf-filters__f{display:flex;flex-direction:column;gap:5px;flex:1 1 170px;max-width:240px;min-width:0}.rf-filters__f>span{font-size:11px;font-weight:700;color:var(--text-heading)}.rf-filters__clear{margin-bottom:4px}.rf-all__table .table th:first-child,.rf-all__table .table td:first-child{padding-left:22px}.rf-all__table .table th:last-child,.rf-all__table .table td:last-child{padding-right:16px}.rf-all__table .table td{vertical-align:middle}.rf-all__acts{white-space:nowrap}.rf-all__acts .rd-btn{padding:0 8px}.rf-mlist{display:none;list-style:none;margin:0;padding:12px;flex-direction:column;gap:10px}.rf-mcard{padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--surface-card)}.rf-mcard__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.rf-mcard__top b{font-size:14px;color:var(--text-heading);min-width:0}.rf-mcard__ref{margin-top:2px;font-size:11px;color:var(--text-muted);overflow-wrap:anywhere}.rf-mcard .rf-kv{margin-top:6px}.rf-mcard .rf-kv>div{padding:4px 0}.rf-mcard__acts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:8px}.rf-mlist__empty{padding:8px 4px;font-size:12px;color:var(--text-muted)}@container (max-width: 680px){.rf-all__table{display:none}.rf-mlist{display:flex}.rf-filters__f{max-width:none}}@media (max-width: 760px){.page.rf-page{padding:20px 16px 40px}.rf-long{display:none}.rf-short{display:inline}.rf-head{flex-wrap:nowrap;gap:12px;margin-bottom:16px}.rf-head>div:first-child{flex:1 1 auto}.rf-head h1{font-size:20px;line-height:1.2;margin-bottom:4px}.rf-head p{font-size:12px}.rf-head__acts .rd-btn{height:44px;padding:0 14px}.rf-head--wrap{flex-wrap:wrap}.rf-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px}.rf-stat{padding:12px 14px;border-radius:14px}.rf-stat__label{align-items:flex-start;font-size:10px}.rf-stat__label .rf-dot{margin-top:3px;width:7px;height:7px}.rf-stat__value{margin-top:6px;font-size:20px}.rf-stat__sub{margin-top:4px;font-size:10px;line-height:1.35}.rf-split{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:14px}.rf-main,.rf-side{flex:none;max-width:none}.rf-filing,.rf-sidecard{padding:14px}.rf-filing__head h2{font-size:17px}.rf-step__title{font-size:15px}.rf-step__note{font-size:12px}.rf-step .rd-btn{min-height:44px}.rf-acts--save .rd-btn--primary{flex:1 1 100%;height:48px;justify-content:center}.rf-filters{padding:12px 14px 14px}.rf-filters__f{flex:1 1 100%}.rf-all__head{padding:16px 14px 0}.rf-mcard__acts .rd-btn{min-height:40px}}.rr-loading{margin:0;font-size:13px;color:var(--text-muted)}.rr-head h1{font-size:26px}.rr-head p .mono{font-size:12px}.rr>.rd-card,.rr>.stack,.rr>.callout{margin-bottom:16px}.rr>.rd-tabs{margin:4px 0 20px}.rr-summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 32px;align-items:start;padding:20px 22px;border-radius:16px}.rr-summary__stage .status{margin-bottom:4px}.rr-summary .prog__head{font-size:12px}.rr-summary__meta>div{padding:5px 0}.rr-card{padding:20px 22px;border-radius:16px}.rr-card--flush{padding:0}.rr-card__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;margin-bottom:14px}.rr-card__head h2{margin:0;display:flex;align-items:center;gap:8px;min-width:0;font-size:16px;font-weight:800;color:var(--text-heading);overflow-wrap:anywhere}.rr-card__head>span{font-size:12px;color:var(--text-muted)}.rr-note{margin:0 0 10px;font-size:12px;color:var(--text-muted)}.rr-more{margin:12px 0 0}.rr-empty{margin:0;padding:18px 0 6px;text-align:center;font-size:12px;color:var(--text-muted)}.rr-tablebox{border:1px solid var(--border);border-radius:12px}.rr-card .rf-acts:empty{display:none}.rr-card .filters{margin-bottom:14px}.rr-ask{border:2px solid var(--amber)}.rr-ask__save{margin-top:14px}.rr-ask .rr-card__head h2 svg{color:var(--amber);flex-shrink:0}.rr-figs{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.rr-figs+.rr-figs,.rr-figs+.rr-tablebox,.rr-figs--2+.rr-tablebox{margin-top:12px}.rr-tablebox+.rf-acts,.rr-figs+.rf-acts{margin-top:16px}.rr-figs--2{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.rr-fig{display:flex;flex-direction:column;gap:6px;min-width:0;padding:14px 16px;border-radius:14px;background:var(--surface-sunken);border:1px solid var(--border-light)}.rr-fig__l{font-size:11px;font-weight:600;color:var(--text-body)}.rr-fig__n{font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.05;color:var(--text-heading);overflow-wrap:anywhere}.rr-fig__n.is-ok{color:var(--green)}.rr-fig__n.is-danger{color:var(--red)}.rr-fig--action{font:inherit;text-align:left;cursor:pointer;background:var(--surface-card);border-color:var(--border);transition:border-color var(--t-s),background var(--t-s)}.rr-fig--action:hover{border-color:var(--va-blue);background:var(--va-blue-tint)}.rr-fig--action:focus-visible{outline:none;box-shadow:var(--focus-ring)}.rr-fig__go{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:var(--va-blue)}.ra-card,.rp-card{padding:20px 22px;border-radius:16px}.rp-card__head{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.rp-card__head h2{margin:0;font-size:16px;font-weight:800;color:var(--text-heading)}.rp-card__sub{margin:4px 0 14px;font-size:12px;color:var(--text-muted)}.rp-empty{margin:0;padding:14px 16px;border-radius:12px;background:var(--surface-sunken);font-size:12px;color:var(--text-muted)}.rp-tablebox{border:1px solid var(--border);border-radius:12px}.rp-tablebox .table td{vertical-align:middle}.rp-chips{gap:6px}.rp-chips .chip{background:var(--surface-sunken);border:1px solid var(--border-light);color:var(--text-body)}.rp-add{width:100%}.rfb .page-crumbs{margin-bottom:8px}.rfb-head{align-items:flex-end}.rfb>.rd-card{margin-bottom:16px}.rfb-card{padding:20px 22px;border-radius:16px}.rfb-card__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 12px;margin-bottom:14px}.rfb-card__head h2{margin:0;font-size:16px;font-weight:800;color:var(--text-heading)}.rfb-card__head .input--search{flex:0 1 320px;min-width:0}.rfb .rb-picked{border-radius:14px;padding:12px 16px}.rfb .rb-batch,.rfb .rb-match,.rfb .rb-results li{border-radius:12px}.rfb-bar{gap:10px}.rfb-bar .rd-btn{flex:0 0 auto}@media (max-width: 760px){.rr-head{flex-wrap:wrap}.rr-head h1{font-size:20px}.rr-head .rf-head__acts{width:100%}.rr-summary{grid-template-columns:1fr;gap:12px;padding:14px}.rr-card,.ra-card,.rp-card,.rfb-card{padding:14px}.rr-card--flush{padding:0}.rr-figs{grid-template-columns:repeat(2,minmax(0,1fr))}.rr-figs--2{grid-template-columns:1fr}.rr-fig__n{font-size:18px}.rr-card .rf-acts .rd-btn{flex:1 1 auto;min-height:44px;justify-content:center}.ra .rf-head,.rp .rf-head{flex-wrap:wrap}.rp-add{min-height:48px}.rfb-head{flex-wrap:wrap;align-items:flex-start}.rfb-card__head .input--search{flex:1 1 100%}.rfb-bar .rd-btn{flex:1 1 auto;justify-content:center}}.page.cid{max-width:1400px;width:100%;margin:0;padding:28px 32px 56px}.cid-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cid-short{display:none}.cid-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px 24px;margin-bottom:24px}.cid-head>div:first-child{flex:1 1 360px;min-width:0}.cid-head h1{margin:0 0 6px;font-size:26px;line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--text-heading);overflow-wrap:anywhere}.cid-head p{margin:0;font-size:13px;color:var(--text-muted)}.cid-head__acts{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.cid-eyebrow{display:block;margin:0 0 4px;font-size:11px;font-weight:700;color:var(--va-blue)}.cid-back{display:inline-flex;align-items:center;gap:6px;min-height:36px;margin:0 0 6px;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:12px;font-weight:600;color:var(--va-blue)}.cid-back:hover{text-decoration:underline}.cid-back:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:6px}.page.cid .page-crumbs{margin-bottom:8px}.cid-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:20px}.cid-stat{min-width:0;padding:16px 18px;border:1px solid var(--border);border-radius:16px;background:var(--surface-card);text-align:left;font:inherit;color:inherit}button.cid-stat{cursor:pointer;transition:border-color var(--t-s),background var(--t-s)}button.cid-stat:hover{border-color:var(--border-strong)}button.cid-stat:focus-visible{outline:none;box-shadow:var(--focus-ring)}button.cid-stat[aria-pressed=true]{border:2px solid var(--va-blue);padding:15px 17px;background:var(--va-blue-tint)}.cid-stat__label{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--text-body)}.cid-stat__value{margin-top:8px;font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1;color:var(--text-heading);font-variant-numeric:tabular-nums}.cid-stat__value small{font-size:12px;font-weight:600;letter-spacing:0;color:var(--text-muted)}.cid-stat__value--text{font-size:18px}.cid-stat__sub{margin-top:6px;font-size:11px;color:var(--text-muted);overflow-wrap:anywhere}.cid-dot{width:8px;height:8px;border-radius:50%;display:inline-block;flex-shrink:0;background:var(--text-faint)}.cid-dot--ok{background:var(--green)}.cid-dot--warn{background:var(--amber)}.cid-dot--danger{background:var(--red)}.cid-dot--accent{background:var(--va-blue)}.cid-bar{height:6px;margin-top:10px;border-radius:999px;background:var(--border-light);overflow:hidden}.cid-bar i{display:block;height:100%;border-radius:999px;background:var(--va-blue);transition:width .2s}.cid-bar i.is-full{background:var(--green)}.cid-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;padding:12px;border:1px solid var(--border);border-radius:16px;background:var(--surface-card)}.cid-filters .input{width:100%;max-width:none}.cid-search{position:relative;flex:2 1 240px;min-width:0}.cid-search>svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--text-faint);pointer-events:none}.cid-search .input{padding-left:40px}.cid-f{flex:1 1 150px;min-width:140px}.cid-f--date{display:flex;align-items:center;gap:8px;flex:1 1 190px}.cid-f--date>span{flex-shrink:0;font-size:11px;font-weight:700;color:var(--text-muted)}.cid-filters__acts{display:flex;flex-wrap:wrap;gap:4px}.cid-card{padding:20px 22px;border-radius:16px}.cid-card+.cid-card{margin-top:0}.cid-card__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:14px}.cid-card__head h2,.cid-card__head h3{margin:0;font-size:15px;font-weight:800;color:var(--text-heading)}.cid-card__sub{margin:4px 0 0;font-size:12px;color:var(--text-muted)}.cid-note{margin:10px 0 0;font-size:12px;color:var(--text-muted)}.cid-stack{display:flex;flex-direction:column;gap:16px}.page.cid .rd-card--flush>.table-wrap{margin:0;padding:0}.page.cid .rd-card--flush .table th:first-child,.page.cid .rd-card--flush .table td:first-child{padding-left:18px}.page.cid .rd-card--flush .table th:last-child,.page.cid .rd-card--flush .table td:last-child{padding-right:18px}.cid-tablefoot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 18px;border-top:1px solid var(--border-light);font-size:12px;color:var(--text-muted)}.cid-tablefoot .pager{padding:0;margin:0;border:0;flex:1}.cid-loading{padding:28px 18px;font-size:12px;color:var(--text-muted);text-align:center}.cid-kv{margin:0}.cid-kv>div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;font-size:12px}.cid-kv>div+div{border-top:1px solid var(--border-light)}.cid-kv dt{color:var(--text-muted)}.cid-kv dd{margin:0;font-weight:700;text-align:right;color:var(--text-heading);overflow-wrap:anywhere}.cid-kv>div.is-total dt{font-weight:700;color:var(--text-heading)}.cid-kv>div.is-total dd{font-size:15px}.cid-empty{padding:56px 24px;text-align:center}.cid-empty__ic{width:56px;height:56px;margin:0 auto 16px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:var(--va-blue-light);color:var(--va-blue)}.cid-empty h2{margin:0 0 6px;font-size:17px;font-weight:800;color:var(--text-heading)}.cid-empty p{margin:0 auto 20px;max-width:42ch;font-size:13px;color:var(--text-muted)}.cid-empty p:last-child{margin-bottom:0}.cid-footnote{margin:14px 4px 0;font-size:11px;color:var(--text-muted)}.cid-foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 12px 12px 18px;border:1px solid var(--border);border-radius:16px;background:var(--surface-card)}.cid-foot__note{flex:1 1 220px;min-width:0;font-size:11px;color:var(--text-muted)}.cid-foot.is-ok .cid-foot__note{color:var(--green);font-weight:600}.cid-foot__note .rd-btn--link,.cid-foot__note .btn{margin-left:6px}.cid-split{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px}.cid-split__main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:16px}.cid-split__side{flex:1 1 300px;max-width:none;min-width:0;display:flex;flex-direction:column;gap:16px}.page.cid .callout{margin-bottom:16px}.cid-field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px;min-width:0}.cid-field:last-child{margin-bottom:0}.cid-field>label,.cid-label{font-size:12px;font-weight:700;color:var(--text-heading)}.cid-hint{font-size:11px;color:var(--text-muted)}.cid-field .field__hint{margin-top:0}.cid-seg{align-self:flex-start;max-width:100%;flex-wrap:wrap}.cid-choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.cid-choice{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1.5px solid var(--border);border-radius:14px;background:var(--surface-card);cursor:pointer;font-size:12px;color:var(--text-body)}.cid-choice input{width:18px;height:18px;margin:1px 0 0;flex-shrink:0;accent-color:var(--va-blue)}.cid-choice b,.cid-choice strong{display:block;font-size:13px;color:var(--text-heading)}.cid-choice small,.cid-choice .sub{display:block;margin-top:2px;font-size:11px;color:var(--text-muted)}.cid-choice:has(input:checked),.cid-choice.is-on{border:2px solid var(--va-blue);padding:13px 15px;background:var(--va-blue-tint)}.cid-choice:has(input:focus-visible){box-shadow:var(--focus-ring)}.page.cid .pager{padding:12px 18px;margin:0;border-top:1px solid var(--border-light)}.page.cid .pager .btn{min-height:34px}.cid-warn{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;border:1px solid color-mix(in srgb,var(--amber) 35%,transparent);background:var(--amber-light);font-size:12px;color:var(--amber-ink)}.cid-warn>svg{flex-shrink:0;color:var(--amber)}.cid-warn p{flex:1;margin:0}.cid-warn strong{color:var(--text-heading)}.cid-acc{margin-top:8px;border-top:1px solid var(--border-light)}.cid-acc>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;cursor:pointer;font-size:13px;font-weight:700;color:var(--text-heading)}.cid-acc>summary::-webkit-details-marker{display:none}.cid-acc>summary svg{color:var(--text-muted);transform:rotate(90deg);transition:transform var(--t-s)}.cid-acc[open]>summary svg{transform:rotate(-90deg)}.cid-acc>summary:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:8px}.cid-acc__body{margin:0;padding:0 0 12px 18px;display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--text-body)}@media (max-width: 760px){.cid-split{gap:14px}.cid-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (max-width: 520px){.cid-stats.cid-stats--3{grid-template-columns:repeat(2,minmax(0,1fr))}.cid-f,.cid-f--date{flex:1 1 100%}.cid-foot{flex-direction:column;align-items:stretch;padding:14px}.cid-foot .rd-btn,.cid-foot .btn{width:100%}}@media (max-width: 760px){.page.cid{padding:20px 16px 40px}.cid-head{flex-wrap:nowrap;gap:12px;margin-bottom:16px}.cid-head>div:first-child{flex:1 1 auto}.cid-head h1{font-size:20px;line-height:1.2;margin-bottom:4px}.cid-head p{font-size:12px}.cid-head__acts .rd-btn{height:44px;padding:0 14px}.rgb .cid-head,.rpc .cid-head,.rdk .cid-head{flex-wrap:wrap}.cid-long{display:none}.cid-short{display:inline}.cid-stat{padding:12px 14px;border-radius:14px}button.cid-stat[aria-pressed=true]{padding:11px 13px}.cid-stat__label{font-size:10px;align-items:flex-start}.cid-stat__label .cid-dot{margin-top:3px;width:7px;height:7px}.cid-stat__value{font-size:20px;margin-top:6px}.cid-stat__sub{font-size:10px;line-height:1.35;margin-top:4px}.cid-filters{padding:0;border:0;background:transparent;gap:8px;margin-bottom:16px}.cid-filters .input{font-size:16px}.cid-card{padding:14px}.cid-empty{padding:28px 20px}.cid-empty .rd-btn{width:100%}.cid-warn{flex-wrap:wrap;align-items:flex-start}.cid-seg{align-self:stretch;display:flex}.cid-seg button{flex:1;height:auto;min-height:44px;padding:4px 6px;line-height:1.2;white-space:normal}.page.cid .rd-card--flush .table th:first-child,.page.cid .rd-card--flush .table td:first-child{padding-left:14px}.page.cid .pager{padding:12px 14px}}.bz-table td{vertical-align:top}.bz-name{font-size:13px}.bz-reg{margin-top:6px}.bz-loc{color:var(--text-body)}@media (max-width: 760px){.bz-table thead th:nth-child(4),.bz-table tbody td:nth-child(4){display:none}}.rgb-steps{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.rgb-steps>li{display:flex;align-items:center}.rgb-step{display:flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;border:0;border-radius:999px;background:none;font:inherit;font-size:11px;font-weight:600;color:var(--text-muted);white-space:nowrap}button.rgb-step{cursor:pointer}button.rgb-step:hover{background:var(--surface-hover)}button.rgb-step:focus-visible{outline:none;box-shadow:var(--focus-ring)}.rgb-step__n{width:22px;height:22px;border-radius:50%;border:1.5px solid var(--border-strong);display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700}.rgb-step.is-current{background:var(--va-blue-light);color:var(--text-heading);font-weight:700}.rgb-step.is-current .rgb-step__n{background:var(--va-blue);border-color:var(--va-blue);color:#fff}.rgb-step.is-done{color:var(--green)}.rgb-step.is-done .rgb-step__n{background:var(--green);border-color:var(--green);color:#fff}.rgb-steps__sep{width:18px;height:2px;border-radius:2px;background:var(--border)}.rgb-mprogress{display:none}.rgb-form{display:flex;flex-direction:column;gap:14px}.rgb-card{container-type:inline-size}.rgb-card .field{margin-bottom:0;min-width:0}.rgb-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.rgb-grid+.rgb-grid{margin-top:16px}.rgb-grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.rgb-grid .rgb-full{grid-column:1 / -1}.rgb-grid .rgb-half{grid-column:span 2}@container (max-width: 900px){.rgb-grid,.rgb-grid--5{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 480px){.rgb-grid,.rgb-grid--5{grid-template-columns:1fr}.rgb-grid .rgb-half{grid-column:auto}}.rgb-card .field__error.is-on{font-size:11px}.rgb .addrcheck{margin-top:16px;padding-top:14px;border-top:1px solid var(--border-light)}.rgb .addrcheck__row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.rgb .addrcheck__read{margin:10px 0 0;font-size:12px;color:var(--text-body)}.rgb .addrcheck .card__note{font-size:11px;color:var(--text-muted);margin:8px 0 0}.rgb .check--panel{display:flex;gap:12px;align-items:flex-start;padding:14px;border:1.5px solid var(--border);border-radius:14px;background:var(--surface-sunken);cursor:pointer;font-size:12px;line-height:1.5;color:var(--text-body)}.rgb .check--panel input{width:20px;height:20px;margin:0;flex-shrink:0;accent-color:var(--va-blue)}.rgb .check--panel:has(input:checked){border-color:var(--va-blue);background:var(--va-blue-tint)}.rgb-dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin:0}.rgb-dl dt{font-size:11px;color:var(--text-muted)}.rgb-dl dd{margin:2px 0 0;font-size:13px;font-weight:700;color:var(--text-heading);overflow-wrap:anywhere}.rgb-next{border:2px solid var(--va-blue)}.rgb-next p{margin:0 0 12px;font-size:13px;color:var(--text-body)}.rgb-next__acts{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;margin-top:16px}.rgb-next__acts .rd-btn--link{margin-right:auto}.rgb-foot__acts{display:flex;flex-wrap:wrap;gap:10px}.rgb-info p{margin:0 0 8px;font-size:12px;color:var(--text-body)}.rgb-info p:last-child{margin:0}.rgb .idplate{margin:8px 0}@media (max-width: 760px){.rgb-steps{display:none}.rgb-mprogress{display:flex;margin:-6px 0 14px}.rgb-dl{grid-template-columns:1fr;gap:10px}.rgb-next__acts{flex-direction:column;align-items:stretch}.rgb-next__acts .rd-btn--link{margin:0 auto;height:44px}.rgb-foot__acts{width:100%}.rgb-foot__acts .rd-btn{flex:1}}.rgfb>.rd-card,.rgfb>.cid-foot{margin-bottom:16px}.rgfb .rb-picked{padding:14px 16px;border-radius:16px}.rgfb .rb-batches{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.rgfb .rb-batch{border-radius:14px;border-width:1.5px;padding:12px 14px;font-size:12px}.rgfb .rb-batch__body{display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.rgfb .cid-choices{margin-bottom:12px}.rgfb .field{margin:12px 0 0}.rgfb .cid-search{flex:0 1 320px}.rp .cid-split__side{flex-basis:300px;max-width:360px}.rp-picker{margin-top:14px;border:1px solid var(--border);border-radius:14px;overflow:hidden}.rp-picker__bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--border-light);background:var(--surface-sunken)}.rp-picker__bar .cid-search{flex:1 1 200px}.rp-picker__count{font-size:12px;font-weight:600;color:var(--text-body)}.rp-picker .table-wrap{margin:0;padding:0}.rp-picker .table tbody tr{cursor:pointer}.rp-picker .table td:first-child,.rp-picker .table th:first-child{width:44px;padding-left:14px}.rp-picker .table input{width:18px;height:18px;accent-color:var(--va-blue)}.rp .intake-drop{margin-top:14px;border-radius:14px}.rp-side-run{width:100%;margin-top:14px}.rp-side-run+.cid-hint{display:block;margin-top:6px;text-align:center}@media (max-width: 760px){.rp .cid-split{display:flex;flex-direction:column}.rp .cid-split__main,.rp .cid-split__side{display:contents}.rp-warn{order:1}.rp-what{order:2}.rp-this{order:3}.rp-runbar{order:4}.rp-side-run,.rp-side-run+.cid-hint{display:none!important}}.rpc .rd-tabs{padding:0 12px}.rpc-card__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 16px;padding:18px 18px 12px}.rpc-card__head h2{margin:0;font-size:15px;font-weight:800;color:var(--text-heading)}.rpc-card__head .cid-search{flex:0 1 280px}@media (max-width: 760px){.rpc .rd-tabs{margin:0 12px 12px;padding:4px;flex-wrap:wrap}.rpc-card__head{padding:14px 14px 10px}.rpc-card__head .cid-search{flex:1 1 100%}}.bj-tabs{margin-bottom:16px}.bj-tabs svg{margin-right:6px}.bj .card__note,.bj-note{margin:0 0 16px;font-size:12px;color:var(--text-muted)}.bj-subtabs{padding:0 12px}.bj .jobstatus .btn{margin-top:6px}@media (max-width: 760px){.bj-tabs svg{display:none}.bj-subtabs{margin:12px;padding:4px;flex-wrap:wrap}}.rdt-row{cursor:pointer}.rdt-row:focus-visible{outline:none;box-shadow:inset var(--focus-ring)}.rdt-num{font-variant-numeric:tabular-nums}.rdt-ok{color:var(--green);font-weight:700}.rdt-bad{color:var(--red);font-weight:700}.rdt-rows{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text-muted)}.rdt-rows .input{width:auto;min-height:34px}.rdk .rt-modes{margin-bottom:16px}.rdk-form{display:flex;flex-direction:column;gap:16px}.rdk .rt-grid{gap:16px}.rdk .rt-grid .field,.rdk .rt-email .field,.rdk-form>.field{margin:0;display:flex;flex-direction:column;gap:6px}.rdk .rt-email{gap:16px;margin:0}.rdk .rt-valid{border-radius:12px;font-size:12px;margin:0}.rdk .rt-filerow{flex-wrap:wrap}.rdk .rt-filerow .input{min-width:0;flex:1 1 220px;padding-top:8px}.rdk .rt-files li{border-radius:10px;font-size:12px}.rdk .rt-attach{border-radius:10px;font-size:12px;font-weight:700}.rdk-email{font-size:13px}.rdk-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rdk-filters .cid-search{flex:1 1 220px}.rdk-filters select.input{width:auto;flex:0 1 180px}.rdk-cardhead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:18px 18px 14px}.rdk-cardhead h2{margin:0;font-size:15px;font-weight:800;color:var(--text-heading)}.rdk-cardhead+.table-wrap{border-top:1px solid var(--border-light)}.rdk-actions{display:flex;flex-wrap:wrap;gap:8px}.rdk .rd-card--flush>.cid-note{padding:0 18px 16px}@media (max-width: 760px){.rdk-cardhead{padding:14px}.rdk-filters select.input{flex:1 1 100%}}.page.ro-page.cid{max-width:none}.ro-page.cid .ro-nav{padding:12px 14px;border-radius:16px;border:1px solid var(--border);background:var(--surface-card)}.ro-page.cid .ro-crumb{font-size:12px}.ro-page.cid .ro-custpick{font-size:11px;color:var(--text-muted)}.ro-page.cid .ro-dbhead{margin:18px 0 20px}.ro-page.cid .ro-dbhead .page__title{font-size:26px;line-height:1.15}.ro-page.cid .ro-actions{display:flex;flex-wrap:wrap;gap:8px}.ro-page.cid .ro-sech{font-size:15px;margin:24px 2px 10px}.ro-page.cid .nm-kpi{padding:16px 18px;border-radius:16px}.ro-page.cid .nm-kpi__label{font-size:11px;color:var(--text-body);min-height:0}.ro-page.cid .nm-kpi__value{font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1}.ro-page.cid .nm-kpi__note{font-size:11px;color:var(--text-muted)}.ro-page.cid .card{border-radius:16px;padding:20px 22px}.ro-page.cid .ro-callout{border-radius:12px;border-left:0;border:1px solid color-mix(in srgb,var(--va-blue) 22%,transparent);font-size:12px}.ro-page.cid .ro-modebanner{border-radius:12px;font-size:12px}.ro-page.cid .ro-fpill{border-radius:12px;min-height:40px;font-size:12px}.ro-page.cid .nm-note{font-size:11px;color:var(--text-muted)}.ro-page.cid .ro-detailhead{padding-bottom:4px}@media (max-width: 760px){.ro-page.cid .ro-dbhead .page__title{font-size:20px}.ro-page.cid .ro-nav{padding:10px 12px}.ro-page.cid .ro-custpick{flex:1 1 100%}.ro-page.cid .ro-custpick>:last-child{flex:1;min-width:0}.ro-page.cid .card{padding:14px}.ro-page.cid .nm-kpi{padding:12px 14px;border-radius:14px}.ro-page.cid .nm-kpi__value{font-size:20px}}.page.soon-page{max-width:1400px;width:100%;margin:0;padding:28px 32px 56px}.soon-page .soon{border-radius:18px;padding:28px;box-shadow:none}.soon-page .soon__title{font-size:26px;line-height:1.15;letter-spacing:-.02em}.soon-page .soon__body{font-size:13px;line-height:1.6;color:var(--text-muted)}.soon-page .cols{gap:16px}.soon-page .card{border-radius:16px;padding:20px 22px}.soon-page .steps__body strong{font-size:13px}.soon-page .steps__body p{margin:2px 0 0;font-size:12px;color:var(--text-muted)}@media (max-width: 760px){.page.soon-page{padding:20px 16px 40px}.soon-page .soon{padding:16px}.soon-page .soon__title{font-size:20px}.soon-page .card{padding:14px}.soon-page .soon__notify{width:100%}}.page.ta,.page.su,.page.st,.page.bsx,.page.sp,.page.dsh{max-width:1400px;width:100%;margin:0;padding:28px 32px 56px}.page.su{container:su / inline-size}.page.st{container:st / inline-size}.page.dsh{container:dsh / inline-size}.ta-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px 24px;margin-bottom:24px}.ta-head>div:first-child{flex:1 1 360px;min-width:0}.ta-head h1{margin:0 0 6px;font-size:26px;line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--text-heading);overflow-wrap:anywhere}.ta-head>div:first-child>p{margin:0;font-size:13px;color:var(--text-muted)}.ta-head__actions{display:flex;flex-wrap:wrap;gap:10px}.ta-back{margin:0 0 2px}.ta-back button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:12px;font-weight:600;color:var(--va-blue)}.ta-back button:hover{text-decoration:underline}.ta-back button:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:6px}.ta-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:12px;margin-bottom:20px}.ta-stat{min-width:0;padding:16px 18px;border:1px solid var(--border);border-radius:16px;background:var(--surface-card)}.ta-stat__label{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--text-body)}.ta-stat__value{margin-top:8px;font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1;color:var(--text-heading);overflow-wrap:anywhere}.ta-stat__sub{margin-top:6px;font-size:11px;color:var(--text-muted)}.ta-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--text-faint)}.ta-dot--ok{background:var(--green)}.ta-dot--warn{background:var(--amber)}.ta-phone,.ta-short{display:none}.ta-r{text-align:right}.ta-nowrap{white-space:nowrap}.ta>.callout{margin-bottom:16px}.ta-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;margin-bottom:20px;border:1px solid var(--border);border-radius:16px;background:var(--surface-card)}.ta-search,.bsx-search{position:relative;flex:2 1 240px;min-width:0}.ta-search>svg,.bsx-search>svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--text-faint);pointer-events:none}.ta-search .input,.bsx-search .input{width:100%;padding-left:42px}.ta-show{flex:1 1 150px;min-width:140px;max-width:260px;width:auto}.ta-card{container:tacard / inline-size}.ta-msg{margin:0;padding:20px;font-size:13px;color:var(--text-muted)}.ta-table th{white-space:nowrap}.ta-table td{vertical-align:middle}.ta-person{display:flex;align-items:center;gap:10px;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;min-width:0}.ta-person:disabled{cursor:default}.ta-person:hover:not(:disabled) b{color:var(--va-blue);text-decoration:underline}.ta-person:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:8px}.ta-avatar{width:34px;height:34px;font-size:11px}.ta-person__who{display:flex;flex-direction:column;min-width:0}.ta-person__who b{font-size:12px;font-weight:700;color:var(--text-heading);overflow-wrap:anywhere}.ta-person__who>span{font-size:11px;color:var(--text-muted);overflow-wrap:anywhere}.ta-acts__in{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.ta-table .tm-owner td{background:var(--va-blue-tint)}.ta-invite{display:flex;align-items:center;gap:14px;padding:16px;border-top:1px solid var(--border-light)}.ta-invite.is-alone{border-top:0}.ta-invite__ic{width:40px;height:40px;border-radius:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--va-blue-light);color:var(--va-blue)}.ta-invite__txt{flex:1;min-width:0}.ta-invite__txt b{font-size:13px;color:var(--text-heading)}.ta-invite__txt p{margin:2px 0 0;font-size:11px;color:var(--text-muted)}.ta-invite__btns{display:flex;flex-wrap:wrap;gap:8px}.ta-foot{margin:14px 4px 0;font-size:11px;color:var(--text-muted)}.ta-foot b{color:var(--text-body)}@container tacard (max-width: 720px){.ta-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ta-table,.ta-table tbody,.ta-table tr,.ta-table td{display:block;width:100%}.ta-table tr{position:relative;padding:14px 16px;border-bottom:1px solid var(--border-light)}.ta-table tbody tr:last-child{border-bottom:0}.ta-table tbody tr:hover{background:transparent}.ta-table td,.ta-table .tm-owner td{padding:0;border:0;background:transparent;text-align:left}.ta-table .tm-owner{background:var(--va-blue-tint)}.ta-table .ta-cell-person{padding-right:90px}.ta-table .ta-cell-status{position:absolute;top:20px;right:16px;width:auto}.ta-table td[data-label]{margin-top:6px;padding-left:44px;font-size:11px}.ta-table td[data-label]:before{content:attr(data-label) ": ";color:var(--text-muted)}.ta-table .ta-cell-reg{margin-top:8px;padding-left:44px}.ta-table .ta-acts{margin-top:10px;padding-left:44px}.ta-table .ta-acts__in{justify-content:flex-start}.ta-table .ta-acts__in:empty{display:none}.ta-invite{flex-wrap:wrap}.ta-invite__txt{flex:1 1 calc(100% - 54px)}.ta-invite__btns{width:100%}.ta-invite__btns .rd-btn{flex:1 1 auto}}@media (max-width: 760px){.page.ta,.page.su,.page.st,.page.bsx,.page.sp,.page.dsh{padding:20px 16px 40px}.ta-head{flex-wrap:nowrap;gap:12px;margin-bottom:16px}.ta-head h1{font-size:20px;line-height:1.2;margin-bottom:4px}.ta-head>div:first-child>p{font-size:12px}.ta-head__actions .rd-btn{height:44px;padding:0 14px}.ta-desk{display:none}.ta-phone{display:inline-flex}.ta-long{display:none}.ta-short{display:inline}.ta-phone-invite{width:100%;margin-bottom:14px}.ta-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px}.ta-stats--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ta-stat{padding:12px 14px;border-radius:14px}.ta-stat__label{font-size:10px;align-items:flex-start}.ta-stat__label .ta-dot{margin-top:3px;width:7px;height:7px}.ta-stat__value{font-size:20px;margin-top:6px}.ta-stat__sub{font-size:10px;line-height:1.35;margin-top:4px}.ta-filters{flex-wrap:nowrap;padding:0;border:0;background:transparent;gap:8px;margin-bottom:16px}.ta-search{flex:1 1 auto}.ta-show{flex:0 0 auto;width:40%;min-width:0}.ta-filters .input{border-radius:12px}}.su>.callout,.su-form>.callout{margin:0 0 16px}.su-form>.callout{margin:0}.su-head{margin-top:2px}.su-mode{flex-shrink:0}.su-form{display:flex;flex-direction:column;gap:14px}.su-card{padding:20px 22px;border-radius:16px}.su-card>.callout{margin:12px 0 0}.su-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px 16px;flex-wrap:wrap}.su-card__title{margin:0 0 14px;font-size:15px;font-weight:800;color:var(--text-heading)}.su-card__title:has(+.su-card__sub){margin-bottom:0}.su-card__sub{margin:2px 0 14px;font-size:12px;color:var(--text-muted)}.su-saved{font-size:11px;color:var(--text-muted);white-space:nowrap}.su-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.su-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.su-grid .field{margin:0;min-width:0;display:flex;flex-direction:column;gap:6px}.su-grid .field__label,.su-grid .field__hint,.su-grid .field__error{margin:0}.su-grid .input{width:100%}.su-span-all{grid-column:1 / -1}.su-span-all>.field{margin:0}.su-opt{font-weight:500;color:var(--text-muted)}.su-check{display:flex;align-items:flex-start;gap:10px;margin-top:14px;font-size:12px;color:var(--text-body);cursor:pointer}.su-check input{width:18px;height:18px;margin:0;flex-shrink:0;accent-color:var(--va-blue)}.su-check--card{padding:12px 14px;border:1.5px solid var(--border);border-radius:14px;background:var(--surface-card)}.su-check--card:has(input:checked){border-color:var(--va-blue);background:var(--va-blue-tint)}.su-check--card b{color:var(--text-heading)}.su-note{margin:12px 0 0;font-size:11px;color:var(--text-muted)}.su-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;padding:12px 12px 12px 18px;border:1px solid var(--border);border-radius:16px;background:var(--surface-card)}.su-foot--inset{margin-top:18px;padding:14px 0 0;border:0;border-top:1px solid var(--border-light);border-radius:0;background:transparent}.su-cancel{color:var(--text-heading)}.su-who{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:2px 0 20px}.su-who__avatar{width:52px;height:52px;font-size:16px}.su-who__txt{flex:1 1 240px;min-width:0}.su-who h1{margin:0;font-size:26px;line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--text-heading);overflow-wrap:anywhere}.su-who p{margin:4px 0 0;font-size:13px;color:var(--text-muted);overflow-wrap:anywhere}.su-reg.tm-reg--page{margin:0 0 20px;padding:14px 18px;border-radius:16px}.su-tabs{margin-bottom:16px}.su-tabbody{max-width:980px}.su .ma-roles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.su .ma-role{display:flex;align-items:flex-start;gap:12px;padding:12px;border:1.5px solid var(--border);border-radius:14px;background:var(--surface-card);cursor:pointer;transition:border-color var(--t-s),background var(--t-s)}.su .ma-role:hover{border-color:var(--border-strong)}.su .ma-role.is-on{border-color:var(--va-blue);background:var(--va-blue-tint);box-shadow:inset 0 0 0 .5px var(--va-blue)}.su .ma-role input{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex-shrink:0;position:relative;width:18px;height:18px;margin:1px 0 0;border:2px solid var(--border-strong);border-radius:50%;background:var(--surface-card);cursor:pointer}.su .ma-role input:checked{border-color:var(--va-blue)}.su .ma-role input:checked:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--va-blue)}.su .ma-role input:focus-visible{outline:none;box-shadow:var(--focus-ring)}.su .ma-role>span{gap:2px;font-size:13px;min-width:0}.su .ma-role b{font-size:13px;font-weight:700;color:var(--text-heading)}.su .ma-role .muted{font-size:11px;color:var(--text-muted)}.su .ma .table-wrap{margin-top:16px;border:1px solid var(--border);border-radius:14px;overflow:hidden}.su .ma-table{font-size:12px}.su .ma-table th{padding:10px 14px}.su .ma-table td{padding:8px 14px;border-bottom:1px solid var(--border-light);vertical-align:middle}.su .ma-table tbody tr:last-child td{border-bottom:0}.su .ma-table tbody tr:hover{background:transparent}.su .ma-sec td{padding:12px 14px;font-size:12px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--text-heading);background:var(--surface-sunken);border-top:1px solid var(--border)}.su .ma-table tbody tr:first-child.ma-sec td{border-top:0}.su .ma-mod{font-size:12px;font-weight:500;color:var(--text-heading)}.su .ma-tag{display:inline-flex;align-items:center;height:18px;margin-left:8px;padding:0 8px;border-radius:999px;font-size:10px;font-weight:700;background:var(--amber-light);color:var(--amber-ink)}.su .ma-levels{display:inline-flex;flex-wrap:wrap;gap:3px;padding:3px;border:0;border-radius:12px;background:var(--surface-hover)}.su .ma-level{height:30px;min-width:88px;padding:0 14px;border:0;border-radius:9px;background:transparent;font:inherit;font-size:11px;font-weight:700;color:var(--text-muted);cursor:pointer;white-space:nowrap}.su .ma-level:hover:not(:disabled):not(.is-on){background:var(--surface-card);color:var(--text-heading)}.su .ma-level:focus-visible{outline:none;box-shadow:var(--focus-ring)}.su .ma-level:disabled{cursor:not-allowed}.su .ma-level--none.is-on{background:var(--surface-card);color:var(--text-heading);box-shadow:var(--sh-xs)}.su .ma-level--view.is-on{background:var(--va-blue-light);color:var(--va-blue-dark)}.su .ma-level--manage.is-on{background:var(--va-blue);color:#fff}.su .ma>.card__note{display:flex;align-items:flex-start;gap:6px;margin:10px 0 0;font-size:11px;color:var(--text-muted)}.su .ma>.card__note svg{flex-shrink:0;margin-top:2px}@container su (max-width: 1000px){.su .ma-roles,.su-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container su (max-width: 640px){.su-head{flex-wrap:wrap}.su-mode{display:flex;width:100%}.su-mode button{flex:1;height:40px;padding:0 8px}.su .ma-roles,.su-grid,.su-grid--2{grid-template-columns:1fr}.su .ma-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.su .ma-table,.su .ma-table tbody,.su .ma-table tr,.su .ma-table td{display:block;width:100%}.su .ma-table tr:not(.ma-sec) td:first-child{padding:10px 12px 4px;border-bottom:0;font-weight:700}.su .ma-table tr:not(.ma-sec) td:last-child{padding:0 12px 10px}.su .ma-levels{display:flex;flex-wrap:nowrap}.su .ma-level{flex:1;min-width:0;height:36px;padding:0 6px;white-space:normal;line-height:1.1}.su-card{padding:14px}.su-foot:not(.su-foot--inset){flex-direction:column-reverse;align-items:stretch;padding:14px}.su-who h1{font-size:20px}.su-who p{font-size:12px}}.st-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}.st-layout>.stack{min-width:0}.st .card__head{gap:10px 16px;flex-wrap:wrap}.st-card__acts{display:flex;flex-wrap:wrap;gap:6px}.st-dl{margin:0}.st-dl--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));column-gap:24px}.st-kv{min-width:0;padding:10px 0;border-top:1px solid var(--border-light)}.st-kv dt{font-size:11px;color:var(--text-muted)}.st-kv dd{margin:2px 0 0;font-size:13px;font-weight:700;color:var(--text-heading);overflow-wrap:anywhere}.st .tg-grid{gap:4px 16px}.st-foot{margin-top:4px;padding-top:14px;border-top:1px solid var(--border-light);justify-content:flex-end}.st .pf-password{margin-top:18px;padding-top:16px;border-top:1px solid var(--border-light)}.st .pf-password__title{font-size:14px;font-weight:800}.st .pf-password--closed{padding:14px 16px;margin-top:18px;border:1px solid var(--border);border-radius:14px;background:var(--surface-sunken);font-size:12px}.st .pf-password--closed b{color:var(--text-heading)}@container st (max-width: 900px){.st-layout{grid-template-columns:minmax(0,1fr);gap:16px}.st-account .st-dl{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));column-gap:24px}}@container st (max-width: 560px){.st .tg-grid{grid-template-columns:1fr}.st .tg-grid .tg-span-2{grid-column:auto}.st-foot .rd-btn{flex:1 1 auto}}.bsx-eyebrow{display:inline-flex;align-items:center;gap:6px;margin-bottom:6px;font-size:11px;font-weight:700;color:var(--beacon)}.bsx-card{container:bsx / inline-size}.bsx-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:14px 16px;border-bottom:1px solid var(--border)}.bsx-bar h2{margin:0;font-size:15px;font-weight:800;color:var(--text-heading)}.bsx-search{flex:0 1 320px}.bsx-note{padding:14px 16px 0}.bsx-note .callout{margin:0}.bsx-msg{margin:0;padding:20px 16px;font-size:13px;color:var(--text-muted)}.bsx-list{list-style:none;margin:0;padding:0}.bsx-item{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 16px;border-top:1px solid var(--border-light)}.bsx-item:first-child{border-top:0}.bsx-item.is-current{background:var(--beacon-soft)}.bsx-open{flex:1 1 260px;min-width:0;display:flex;align-items:center;gap:12px;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.bsx-open:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:10px}.bsx-open:hover .bsx-title b{color:var(--beacon);text-decoration:underline}.bsx-icon{width:40px;height:40px;border-radius:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--beacon-soft);color:var(--beacon);border:1px solid var(--beacon-line)}.bsx-item.is-current .bsx-icon{background:var(--beacon);color:#fff;border-color:var(--beacon)}.bsx-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.bsx-title{display:flex;align-items:center;gap:8px;min-width:0}.bsx-title b{min-width:0;font-size:13px;font-weight:700;color:var(--text-heading);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bsx-meta{font-size:11px;color:var(--text-muted)}.bsx-actions{display:flex;align-items:center;gap:4px;flex-shrink:0}.bsx-iconbtn{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-muted)}.bsx-iconbtn:hover{color:var(--text-heading);background:var(--surface-hover)}.bsx-rename{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-left:52px}.bsx-rename .input{flex:1 1 220px;min-width:0}.bsx-empty{padding:48px 24px;text-align:center}.bsx-empty__ic{width:56px;height:56px;margin:0 auto 16px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:var(--beacon-soft);color:var(--beacon)}.bsx-empty h3{margin:0 0 6px;font-size:17px;font-weight:800;color:var(--text-heading)}.bsx-empty p{margin:0 auto 20px;max-width:46ch;font-size:13px;color:var(--text-muted)}@container bsx (max-width: 560px){.bsx-search{flex:1 1 100%}.bsx-actions{width:100%;padding-left:52px}.bsx-rename{padding-left:0}.bsx-empty{padding:28px 20px}.bsx-empty .rd-btn{width:100%}}@media (max-width: 760px){.bsx .ta-head__actions .rd-btn{width:44px;padding:0;font-size:0;gap:0}}.sp-card{display:flex;flex-direction:column;align-items:center;gap:10px;padding:56px 24px;text-align:center}.sp-card__ic{width:56px;height:56px;margin-bottom:6px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:var(--va-blue-light);color:var(--va-blue)}.sp-card h2{margin:4px 0 0;font-size:17px;font-weight:800;letter-spacing:-.01em;color:var(--text-heading)}.sp-card p{margin:0 0 10px;max-width:52ch;font-size:13px;line-height:1.55;color:var(--text-muted)}@media (max-width: 760px){.sp-card{padding:28px 20px}.sp-card .rd-btn{width:100%}}.dsh-hello{margin:0 0 4px;font-size:12px;color:var(--text-muted)}.dsh-hello b{color:var(--text-heading);font-weight:700}.dsh>.callout{margin-bottom:16px}.dsh-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px}.dsh-stat{display:flex;flex-direction:column;align-items:stretch;min-width:0;padding:16px 18px;text-align:left;cursor:pointer;border:1px solid var(--border);border-radius:16px;background:var(--surface-card);font:inherit;color:inherit;transition:border-color var(--t-s),box-shadow var(--t-s)}.dsh-stat:hover{border-color:var(--va-blue)}.dsh-stat:focus-visible{outline:none;box-shadow:var(--focus-ring)}.dsh-stat__label{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--text-body)}.dsh-stat__label svg{margin-left:auto;color:var(--text-faint);flex-shrink:0}.dsh-stat:hover .dsh-stat__label svg{color:var(--va-blue)}.dsh-stat__dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--text-faint)}.dsh-stat__value{min-height:1.1em;margin-top:8px;font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1;color:var(--text-heading);overflow-wrap:anywhere}.dsh-stat__sub{margin-top:6px;font-size:11px;color:var(--text-muted)}.dsh-stat.is-good .dsh-stat__value{color:var(--green)}.dsh-stat.is-good .dsh-stat__dot{background:var(--green)}.dsh-stat.is-warn .dsh-stat__value{color:var(--amber-ink)}.dsh-stat.is-warn .dsh-stat__dot{background:var(--amber)}.dsh-stat.is-bad .dsh-stat__value{color:var(--red)}.dsh-stat.is-bad .dsh-stat__dot{background:var(--red)}.dsh-grid{display:grid;grid-template-columns:minmax(0,2.6fr) minmax(0,1.2fr);gap:20px;align-items:stretch}.dsh-grid>*{min-width:0}.dsh-trend>.card{height:100%;margin:0}.dsh-panel{min-width:0;padding:20px 22px;border-radius:16px}.dsh-panel__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.dsh-panel__head h2{margin:0;font-size:15px;font-weight:800;color:var(--text-heading)}.dsh-panel .card__note{margin:0;font-size:12px;color:var(--text-muted)}.dsh-count{display:inline-flex;min-width:22px;height:20px;padding:0 7px;align-items:center;justify-content:center;border-radius:999px;font-size:10px;font-weight:700;background:var(--red-light);color:var(--red)}.dsh-alerts,.dsh-activity{list-style:none;margin:0;padding:0}.dsh-alert{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-top:1px solid var(--border-light)}.dsh-alert:first-child{border-top:0;padding-top:0}.dsh-alert__ic{width:32px;height:32px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--va-blue-light);color:var(--va-blue)}.dsh-alert.is-danger .dsh-alert__ic{background:var(--red-light);color:var(--red)}.dsh-alert.is-warning .dsh-alert__ic{background:var(--amber-light);color:var(--amber-ink)}.dsh-alert__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:11px;color:var(--text-muted)}.dsh-alert__body strong{font-size:12px;font-weight:700;color:var(--text-heading)}.dsh-alert .rd-btn{flex-shrink:0}.dsh-activity li+li{border-top:1px solid var(--border-light)}.dsh-activity__row{width:100%;display:flex;align-items:center;gap:12px;padding:10px 6px;border:0;border-radius:10px;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.dsh-activity__row:hover{background:var(--va-blue-tint)}.dsh-activity__row:focus-visible{outline:none;box-shadow:var(--focus-ring)}.dsh-activity__ic{width:32px;height:32px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--surface-hover);color:var(--text-body)}.dsh-activity__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;font-size:11px;color:var(--text-muted)}.dsh-activity__body strong{font-size:12px;font-weight:700;color:var(--text-heading);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dsh-activity__at{flex-shrink:0;font-size:11px;color:var(--text-muted);white-space:nowrap}.dsh-plan .dash-plan__head,.dsh-plan .dash-plan__none{margin:0 0 12px;padding:0 0 14px;border-bottom:1px solid var(--border-light)}.dsh-plan .dash-plan__none{font-size:12px}.dsh-plan .dash-plan__title{font-size:14px}.dsh-plan .dash-plan__title b{font-weight:800}.dsh-plan .dash-plan__view{font-size:12px}.dsh-plan .dash-plan__facts dt{font-size:11px}.dsh-plan .dash-plan__facts dd{font-size:12px;font-weight:700}.dsh-plan .dash-plan__bar{background:var(--border-light)}.dsh-plan .dash-plan__due{font-size:12px;color:var(--amber-ink)}.dsh-plan .table.dash-plan th,.dsh-plan .table.dash-plan td{padding:10px 0;background:transparent;font-size:12px;text-transform:none;letter-spacing:0;border-bottom:1px solid var(--border-light)}.dsh-plan .table.dash-plan th{font-weight:500;color:var(--text-heading)}.dsh-plan .table.dash-plan tbody tr:hover{background:transparent}.dsh-plan .table.dash-plan tr:last-child th,.dsh-plan .table.dash-plan tr:last-child td{border-bottom:0}.dsh-plan>.card__note{margin-top:12px}@container dsh (max-width: 1000px){.dsh-grid{grid-template-columns:minmax(0,1fr);gap:16px}.dsh-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@container dsh (max-width: 560px){.dsh-head{flex-wrap:wrap}.dsh-head .ta-head__actions{width:100%}.dsh-head .ta-head__actions .rd-btn{flex:1 1 auto}.dsh-stats{gap:10px;margin-bottom:16px}.dsh-stat{padding:12px 14px;border-radius:14px}.dsh-stat__value{font-size:20px;margin-top:6px}.dsh-stat__sub{font-size:10px;line-height:1.35}.dsh-panel{padding:16px}.dsh-alert{flex-wrap:wrap}.dsh-alert__body{flex:1 1 calc(100% - 44px)}.dsh-alert .rd-btn{margin-left:44px}}@media (max-width: 760px){.dsh-head{flex-wrap:wrap}}.dsh-trend>.card{padding:20px 22px;border-radius:16px}.dsh-trend>.card .card__title{font-size:15px}@container dsh (max-width: 560px){.dsh-trend>.card{padding:16px}}.st-version__note{margin:10px 0 0;font-size:12px;color:var(--text-muted)}.st-version__note.is-new{color:var(--va-blue);font-weight:700}.st-version__acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.st-version .mono{font-family:var(--font-mono);font-size:11px}.st-backbar{margin:0 0 18px}@media (max-width: 760px){.st-backbar .rd-btn{width:100%}}.dsh-later{margin:0 0 20px;padding:16px 18px;border:1px solid color-mix(in srgb,var(--va-blue) 30%,var(--border));border-radius:14px;background:var(--va-blue-tint)}.dsh-later__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.dsh-later__head h2{margin:0;font-size:15px;font-weight:800;color:var(--text-heading)}.dsh-later__head span{font-size:12px;font-weight:700;color:var(--va-blue)}.dsh-later ul{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.dsh-later li{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:var(--surface-card)}.dsh-later li>div{display:flex;flex-direction:column;gap:2px;min-width:0}.dsh-later li b{font-size:14px;color:var(--text-heading)}.dsh-later li span{font-size:12.5px;color:var(--text-muted)}.dsh-later li .rd-btn{flex-shrink:0}@media (max-width: 640px){.dsh-later li{flex-direction:column;align-items:stretch}}.page.pb{max-width:1400px;width:100%;margin:0;padding:28px 32px 56px}.pb-card,.pb-box,.pi-doc{container-type:inline-size}.page.pb.is-active{display:flex;flex-direction:column;gap:20px}.page.pb>*{min-width:0;margin-top:0;margin-bottom:0}.pb .callout{margin:0}.pb .table-wrap{margin:0;padding:0}.pb-crumbs{align-self:flex-start;margin-bottom:-8px!important}.pb-back{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:36px;margin-bottom:-12px!important;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:12px;font-weight:600;color:var(--va-blue)}.pb-back:hover{text-decoration:underline}.pb-back:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:6px}.pb-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px 24px}.pb-head>div:first-child{flex:1 1 360px;min-width:0}.pb-head h1{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 0 6px;font-size:26px;line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--text-heading);overflow-wrap:anywhere}.pb-head h1 .rd-pill{letter-spacing:0}.pb-head p{margin:0;font-size:13px;color:var(--text-muted)}.pb-head__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.pb-short{display:none}.pb-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.pb-stat{min-width:0;display:flex;flex-direction:column;padding:16px 18px;border:1px solid var(--border);border-radius:16px;background:var(--surface-card)}.pb-stat__label{font-size:11px;font-weight:600;color:var(--text-body)}.pb-stat__value{margin-top:8px;font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1.05;color:var(--text-heading);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.pb-stat__value--text{font-size:18px;letter-spacing:-.01em;line-height:1.2}.pb-stat__sub{margin-top:6px;font-size:11px;color:var(--text-muted)}.pb-stat__sub .rd-btn--link{font-size:11px}.pb-stat--bad{border-color:color-mix(in srgb,var(--red) 40%,var(--border));background:var(--red-light)}.pb-stat--bad .pb-stat__value{color:var(--red)}.pb-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 14px 12px 20px}.pb-card__head h2{margin:0;font-size:15px;font-weight:800;color:var(--text-heading)}.pb-card>.callout{margin:0 20px 16px}.pb-box{padding:22px 24px;border-radius:16px}.pb-box__title{margin:0 0 14px;font-size:15px;font-weight:800;color:var(--text-heading)}.pb-note{margin:0;padding:18px 20px;font-size:12px;color:var(--text-muted)}.pb-note--inset,.pb-note--page{padding:0}.pb-note--page{font-size:13px}.pb-empty{padding:40px 24px;text-align:center}.pb-empty__ic{width:52px;height:52px;margin:0 auto 14px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:var(--va-blue-light);color:var(--va-blue)}.pb-empty p{margin:0 auto;max-width:42ch;font-size:13px;color:var(--text-muted)}.pb-empty .rd-btn--link{font-size:13px}.pb-table td{vertical-align:middle}.pb-table th.pb-num,.pb-table td.pb-num{text-align:right}.pb-table tbody tr:last-child td{border-bottom:0}.pb-table__main b{font-weight:700;color:var(--text-heading)}.pb-nowrap{white-space:nowrap}.pb-strong{font-weight:700;color:var(--text-heading);font-variant-numeric:tabular-nums}.pb-sub{display:block;margin-top:2px;font-size:11px;color:var(--text-muted)}.pb-mono{font-family:var(--font-mono);font-size:11px;overflow-wrap:anywhere}.pb-faint{color:var(--text-faint)}.pb-link{padding:0;border:0;background:none;cursor:pointer;font:inherit;font-weight:700;color:var(--va-blue);text-align:left;overflow-wrap:anywhere}.pb-link:hover{text-decoration:underline}.pb-link:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:4px}.pb-acts{display:inline-flex;flex-wrap:nowrap;justify-content:flex-end;gap:6px}@container (max-width: 640px){.pb-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pb-table,.pb-table tbody{display:block}.pb-table tr{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 12px;padding:14px 16px;border-bottom:1px solid var(--border-light)}.pb-table tbody tr:last-child{border-bottom:0}.pb-table td,.pb-table tbody tr:last-child td{display:block;padding:0;border:0}.pb-table td.pb-table__main{order:-1;flex:1 1 100%;font-size:13px}.pb-table td[data-label]{flex:1 1 calc(50% - 6px);min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left}.pb-table td[data-label]:before{content:attr(data-label);font-size:10px;font-weight:600;color:var(--text-muted)}.pb-table td.pb-num{text-align:left}.pb-table td.pb-table__acts{flex:1 1 100%}.pb-table .pb-acts{justify-content:flex-start;flex-wrap:wrap}}.pb-totals{width:min(100%,380px);margin:0 0 0 auto;padding:12px 20px 18px}.pb-totals>div{display:flex;justify-content:space-between;gap:12px;padding:6px 0;font-size:12px}.pb-totals dt{color:var(--text-muted)}.pb-totals dd{margin:0;font-weight:700;text-align:right;color:var(--text-heading);font-variant-numeric:tabular-nums}.pb-totals>.pb-totals__total{margin-top:6px;padding-top:12px;border-top:1px solid var(--border-light)}.pb-totals__total dt{font-size:13px;font-weight:800;color:var(--text-heading)}.pb-totals__total dd{font-size:18px;font-weight:800}.pb-totals--doc{padding:16px 0 0}.pb-methods{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.pb-method{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px;border:1.5px solid var(--border);border-radius:14px;background:var(--surface-card)}.pb-method.is-default{border-color:var(--va-blue);background:var(--va-blue-tint)}.pb-method.is-expired{background:var(--surface-sunken)}.pb-method__brand{width:48px;height:32px;flex-shrink:0;display:grid;place-items:center;border:1px solid var(--border);border-radius:8px;background:var(--surface-sunken);font-size:10px;font-weight:800;letter-spacing:.04em;color:var(--text-body)}.pb-method__body{flex:1 1 180px;min-width:0;display:flex;flex-direction:column;gap:2px}.pb-method__body b{font-size:13px;color:var(--text-heading);overflow-wrap:anywhere}.pb-method__body span{font-size:11px;color:var(--text-muted)}.pb-method__acts{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}.rd-btn.pb-danger{color:var(--red)}.rd-btn.pb-danger:hover:not(:disabled){background:var(--red-light)}.rd-btn.pb-btn-danger{background:var(--red);color:#fff}.rd-btn.pb-btn-danger:hover:not(:disabled){background:color-mix(in srgb,var(--red) 85%,#000)}.rd-btn.pb-btn-danger:disabled{background:var(--surface-hover);color:var(--text-muted)}.pb-addcard{display:flex;flex-direction:column;gap:14px}.pb-addbtn{align-self:flex-start}.pb-check{display:flex;align-items:flex-start;gap:10px;margin:0;font-size:12px;line-height:1.45;color:var(--text-body);cursor:pointer}.pb-check input{width:18px;height:18px;margin:0;flex-shrink:0;accent-color:var(--va-blue)}.pb-formbar{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.pb-fine{display:flex;align-items:center;gap:8px;margin:14px 0 0;font-size:11px;color:var(--text-muted)}.pb-fine svg{flex-shrink:0;color:var(--green)}.pb-progress .stepper{margin:0}.pb-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px}.pb-form .field{margin:0;min-width:0}.pb-form__full{grid-column:1 / -1}.pb-box>.field{margin:0 0 14px}@container (max-width: 560px){.pb-form{grid-template-columns:1fr}}@container (max-width: 560px){.pb-method__acts{margin-left:0;flex:1 1 100%}.pb-formbar .rd-btn{flex:1 1 auto}}@media (max-width: 760px){.pb-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pb-stat{padding:12px 14px;border-radius:14px}.pb-stat__value{font-size:20px;margin-top:6px}.pb-stat__value--text{font-size:15px}.pb-stat__sub{font-size:10px;line-height:1.35}.page.pb{padding:20px 16px 40px}.page.pb.is-active{gap:16px}.pb-head{flex-wrap:wrap;gap:12px}.pb-head h1{font-size:20px;line-height:1.2;margin-bottom:4px}.pb-head p{font-size:12px}.pb-head__actions{width:100%}.pb-head__actions .rd-btn{flex:1 1 auto}.pb-long{display:none}.pb-short{display:inline}.pb-tabs{overflow-x:auto}.pb-box{padding:16px}.pb-card__head{padding:12px 10px 10px 16px}.pb-empty{padding:28px 20px}}.pi-split{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px}.pi-main{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:20px}.pi-side{flex:1 1 340px;min-width:0;position:sticky;top:24px;display:flex;flex-direction:column;gap:16px}@media (max-width: 1100px){.pi-side{position:static}}.pi-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.pi-card__head h2{margin:0;font-size:16px;font-weight:800;color:var(--text-heading)}.pi-pay{padding:24px 28px}.pi-amount{padding:20px 22px;border-radius:16px;box-shadow:0 20px 40px -24px #0f1b3340}.pi-amount__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.pi-amount__top h2{margin:0;font-size:12px;font-weight:600;color:var(--text-body)}.pi-amount__n{margin-top:6px;font-size:38px;font-weight:800;letter-spacing:-.03em;line-height:1.05;color:var(--text-heading);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.pi-amount__line{margin:4px 0 0;font-size:11px;color:var(--text-muted)}.pi-hr{border:0;border-top:1px solid var(--border-light);margin:16px 0 8px}.pi-kv{margin:0}.pi-kv>div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;font-size:12px}.pi-kv dt{flex-shrink:0;color:var(--text-muted)}.pi-kv dd{min-width:0;margin:0;font-weight:700;text-align:right;color:var(--text-heading);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.pi-kv>.pi-kv__total{margin-top:4px;padding-top:10px;border-top:1px solid var(--border-light)}.pi-kv__total dt{font-weight:800;color:var(--text-heading)}.pi-kv__total dd{font-size:16px;font-weight:800}.pi-amount__acts{display:flex;flex-direction:column;gap:10px;margin-top:14px}.pi-amount__acts .rd-btn{width:100%}.pi-doc{padding:24px}.pi-parties{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px 24px;margin-bottom:20px}.pi-parties>div{min-width:0;display:flex;flex-direction:column;gap:3px;font-size:12px}.pi-label{font-size:11px;color:var(--text-muted)}.pi-parties b{font-size:13px;color:var(--text-heading);overflow-wrap:anywhere}.pi-parties .pb-link{align-self:flex-start;font-size:13px}.pi-faint{color:var(--text-muted)}.pi-lines{border:1px solid var(--border-light);border-radius:12px;overflow:hidden}.pi-autopay{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:var(--text-body)}.pi-autopay b{color:var(--text-heading)}@media (max-width: 760px){.pi-split{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:14px}.pi-main,.pi-side{display:contents}.pi-amount{order:-1}.pi-pay,.pi-doc{padding:16px}.pi-amount{padding:14px 16px}.pi-amount__n{font-size:32px}}.pay.pi-payform{gap:16px}.pi-wait{margin:0;font-size:12px;color:var(--text-muted)}.pi-methods{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.pi-method{position:relative;min-width:0;min-height:64px;display:flex;align-items:center;gap:12px;padding:12px 16px;border:1.5px solid var(--border);border-radius:14px;background:var(--surface-card);cursor:pointer;transition:border-color var(--t-s),background var(--t-s)}.pi-method:hover{border-color:var(--border-strong)}.pi-method.is-on{border:2px solid var(--va-blue);background:var(--va-blue-tint);padding:11.5px 15.5px}.pi-method.is-off{opacity:.6;cursor:not-allowed}.pi-method.is-off:hover{border-color:var(--border)}.pi-method__input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.pi-method:has(.pi-method__input:focus-visible){box-shadow:var(--focus-ring)}.pi-method__ic{display:flex;flex-shrink:0;color:var(--text-muted)}.pi-method.is-on .pi-method__ic{color:var(--va-blue)}.pi-method__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.pi-method__body b{font-size:13px;color:var(--text-heading);overflow-wrap:anywhere}.pi-method__body small{font-size:11px;line-height:1.35;color:var(--text-muted)}.pi-method .rd-pill{flex-shrink:0;margin-left:auto}.pay__card.pi-newcard{display:flex;flex-direction:column;gap:14px;padding:16px;border:1.5px solid var(--border);border-radius:14px;background:var(--surface-card)}.pay-stripe__wait{margin:6px 0;font-size:12px;color:var(--text-muted)}.pay__bar.pi-paybar{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:12px;padding-top:4px}.pi-paybtn{width:100%;white-space:normal;text-align:center;line-height:1.2}.pi-fine{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;margin:0;font-size:11px;line-height:1.5;text-align:center;color:var(--text-muted)}.pi-fine svg{flex-shrink:0;color:var(--green)}@media (max-width: 760px){.pi-methods{grid-template-columns:1fr;gap:10px}.pi-method{padding:10px 12px;min-height:56px}.pi-method.is-on{padding:9.5px 11.5px}}.pi-payform .pp__panel{border-color:var(--border);border-radius:16px;background:var(--surface-card)}.pi-payform .pp__head{gap:16px;padding:22px 24px 8px}.pi-payform .pp__title{font-size:18px;font-weight:800;letter-spacing:-.01em}.pi-payform .pp__sub{font-size:12px}.pi-payform .pp__steps{gap:0;padding:12px 24px 4px}.pi-payform .pp__step{position:relative;padding-bottom:14px;font-size:13px}.pi-payform .pp__step:last-child{padding-bottom:4px}.pi-payform .pp__step:not(:last-child):before{content:"";position:absolute;left:12px;top:28px;bottom:2px;width:2px;border-radius:2px;background:var(--border)}.pi-payform .pp__step.is-done:not(:last-child):before{background:var(--green)}.pi-payform .pp__step.is-next .pp__dot{border:1.5px dashed var(--border-strong);background:var(--surface-card);color:var(--text-muted)}.pi-payform .pp__step.is-now .pp__dot{border-width:2px}.pi-payform .pp__label small{font-size:11px}.pi-payform .pp__msg{border-radius:12px;font-size:12px}.pi-payform .pp__fine{font-size:11px}.pi-payform .pp__fine svg{color:var(--green)}.pi-payform .pp__foot{flex-wrap:wrap;gap:10px;padding:14px 24px 20px}.pi-payform .pp__panel.is-done .pp__badge{background:var(--green);color:#fff;box-shadow:0 0 0 7px var(--green-light);margin:4px}.pi-payform .pp__panel.is-done .pp__tick circle{stroke:transparent}@media (max-width: 760px){.pi-payform .pp__head{padding:18px 16px 6px}.pi-payform .pp__steps{padding:10px 16px 4px}.pi-payform .pp__msg,.pi-payform .pp__fine{margin-left:16px;margin-right:16px}.pi-payform .pp__foot{padding:12px 16px 16px}.pi-payform .pp__foot .rd-btn{flex:1 1 100%}}.ps-done{padding:28px 32px}.ps-done__row{display:flex;align-items:flex-start;gap:20px}.ps-badge{width:56px;height:56px;margin:6px 0 0 6px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--green);color:#fff;box-shadow:0 0 0 7px var(--green-light)}.ps-done h2{margin:0;font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.2;color:var(--text-heading);overflow-wrap:anywhere}.ps-done p{margin:6px 0 0;font-size:14px;color:var(--text-muted)}.ps-acts{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:24px}@media (max-width: 760px){.ps-done{padding:20px 16px}.ps-done__row{flex-direction:column;align-items:center;gap:16px;text-align:center}.ps-badge{margin:7px 0 0}.ps-done h2{font-size:19px}.ps-acts{flex-direction:column;align-items:stretch;margin-top:18px}}.pbu{display:flex;flex-direction:column;gap:16px;container-type:inline-size}.pbu-plan{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px 24px;padding:20px 22px;border-radius:16px}.pbu-plan__main{flex:1 1 320px;min-width:0}.pbu-plan__label{margin:0;font-size:11px;font-weight:600;color:var(--text-body)}.pbu-plan__name{margin:2px 0 0;font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1.2;color:var(--text-heading);overflow-wrap:anywhere}.pbu-plan__facts{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.pbu-plan__acts{display:flex;flex-wrap:wrap;gap:10px}.pbu-due{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;border:1px solid color-mix(in srgb,var(--amber) 30%,transparent);border-radius:12px;background:var(--amber-light);color:var(--amber-ink);font-size:12px}.pbu-due svg{flex-shrink:0;margin-top:1px}.pbu-due .rd-btn--link{font-size:12px;color:var(--amber-ink);text-decoration:underline}.pbu-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pbu-meter{min-width:0;display:flex;flex-direction:column;padding:16px 18px;border:1px solid var(--border);border-radius:16px;background:var(--surface-card)}.pbu-meter__label{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;font-size:11px;font-weight:600;color:var(--text-body)}.pbu-meter__pct{flex-shrink:0;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:700;color:var(--va-blue-dark);background:var(--va-blue-light)}.pbu-meter__value{margin-top:8px;font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1;color:var(--text-heading);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pbu-meter__value small{font-size:11px;font-weight:600;letter-spacing:0;color:var(--text-muted)}.pbu-meter__bar{height:6px;margin:10px 0 8px;border-radius:999px;background:var(--border-light);overflow:hidden}.pbu-meter__bar span{display:block;height:100%;border-radius:inherit;background:var(--va-blue)}.pbu-meter__note{font-size:11px;line-height:1.4;color:var(--text-muted)}.pbu-meter--ok .pbu-meter__bar span{background:var(--green)}.pbu-meter--warn{border-color:color-mix(in srgb,var(--amber) 45%,var(--border))}.pbu-meter--warn .pbu-meter__pct{color:var(--amber-ink);background:var(--amber-light)}.pbu-meter--warn .pbu-meter__bar span{background:var(--amber)}.pbu-meter--bad{border-color:color-mix(in srgb,var(--red) 45%,var(--border))}.pbu-meter--bad .pbu-meter__pct{color:var(--red);background:var(--red-light)}.pbu-meter--bad .pbu-meter__bar span{background:var(--red)}.pbu-meter--none .pbu-meter__pct{color:var(--text-muted);background:var(--surface-hover)}.pbu-limit{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:12px;background:var(--surface-sunken);color:var(--text-muted)}.pbu-limit svg{flex-shrink:0;margin-top:1px}.pbu-limit p{margin:0;font-size:12px;line-height:1.5;color:var(--text-body)}.pbu-limit b{display:block;margin-bottom:2px;color:var(--text-heading)}@container (max-width: 900px){.pbu-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 560px){.pbu-grid{gap:10px}.pbu-meter{padding:12px 14px;border-radius:14px}.pbu-meter__value{font-size:20px;margin-top:6px}.pbu-meter__note{font-size:10px}.pbu-plan__acts{width:100%}.pbu-plan__acts .rd-btn{flex:1 1 auto}}@container (max-width: 380px){.pbu-grid{grid-template-columns:1fr}}@media (max-width: 760px){.pbu-plan{padding:14px 16px}.pbu-plan__name{font-size:20px}}.pb-stat--ok{border-color:color-mix(in srgb,var(--green) 35%,var(--border))}.pb-stat--ok .pb-stat__value{color:var(--green)}.pb-credit-use .pb-note{padding:0 0 12px}.pb-credit-inv{list-style:none;margin:0;padding:0}.pb-credit-inv li{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;padding:12px 0;border-top:1px solid var(--border-light);font-size:12px;color:var(--text-body)}.pb-credit-inv li b{color:var(--text-heading)}.pb-credit-inv li>span:first-child{flex:1 1 180px;min-width:0}.pb-credit-inv__amt{font-weight:800;color:var(--text-heading);white-space:nowrap}.pb-ledger__note{display:block;margin-top:4px;font-size:11px;color:var(--text-muted)}.pb-ledger__amt{font-weight:800;white-space:nowrap}.pb-ledger__amt.is-in{color:var(--green)}.pb-ledger__amt.is-out{color:var(--text-heading)}.pb-pager{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 18px;border-top:1px solid var(--border-light);font-size:12px;color:var(--text-muted)}.cp{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.cp__row{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px;padding:14px 16px;border:1.5px solid color-mix(in srgb,var(--green) 35%,var(--border));border-radius:14px;background:var(--green-light)}.cp__ic{width:40px;height:40px;border-radius:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--surface-card);color:var(--green)}.cp__txt{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:2px}.cp__txt b{font-size:13px;color:var(--text-heading)}.cp__txt span{font-size:12px;color:var(--text-body)}.cp .callout{margin:0}.cp-left{display:flex;align-items:center;gap:8px;margin:0 0 14px;font-size:12px;font-weight:600;color:var(--green)}@media (max-width: 760px){.cp__row .rd-btn{width:100%}}.pb-sub{padding:22px 24px}.pb-sub__top{display:flex;align-items:flex-start;gap:16px}.pb-sub__ic{width:48px;height:48px;border-radius:14px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--va-blue-light);color:var(--va-blue)}.pb-sub__txt{min-width:0}.pb-sub__txt h2{margin:0 0 6px;font-size:20px;font-weight:800;color:var(--text-heading)}.pb-sub__pills{display:flex;flex-wrap:wrap;gap:6px}.pb-sub__note{display:flex;align-items:flex-start;gap:8px;margin:16px 0 0;padding:12px 14px;border-radius:12px;background:var(--surface-sunken);font-size:12px;color:var(--text-body)}.pb-sub__note svg{flex-shrink:0;margin-top:1px;color:var(--text-muted)}.pb-sub__dl{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px 24px;margin:20px 0 0}.pb-sub__dl dt{font-size:11px;color:var(--text-muted)}.pb-sub__dl dd{margin:2px 0 0;font-size:13px;font-weight:700;color:var(--text-heading);overflow-wrap:anywhere}.pb-sub__change{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;margin-top:18px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--va-blue) 25%,var(--border));border-radius:12px;background:var(--va-blue-tint);font-size:12px;color:var(--text-body)}.pb-sub__change>svg{flex-shrink:0;color:var(--va-blue)}.pb-sub__change>span{flex:1 1 240px;min-width:0}.pb-sub-cancel{display:flex;align-items:center;flex-wrap:wrap;gap:12px 14px;padding:16px 20px}.pb-sub-cancel>svg{flex-shrink:0;color:var(--text-muted)}.pb-sub-cancel p{flex:1 1 260px;margin:0;font-size:12px;color:var(--text-body)}.pb-sub-cancel p strong{color:var(--text-heading)}.pb-sub-cancel__btn{color:var(--red);border-color:color-mix(in srgb,var(--red) 30%,var(--border))}.pb-sub-cancel__btn:hover:not(:disabled){border-color:var(--red)}.pb-sub-when{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.pb-sub-when__opt{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border:1.5px solid var(--border);border-radius:12px;cursor:pointer}.pb-sub-when__opt input{width:18px;height:18px;margin:2px 0 0;flex-shrink:0;accent-color:var(--va-blue)}.pb-sub-when__opt.is-on{border-color:var(--va-blue);background:var(--va-blue-tint)}.pb-sub-when__opt b{display:block;font-size:13px;color:var(--text-heading)}.pb-sub-when__opt small{display:block;margin-top:2px;font-size:11px;color:var(--text-muted)}@media (max-width: 760px){.pb-sub{padding:16px}.pb-sub-cancel__btn{width:100%}}.pb-buy form{max-width:520px}.pb-buy__presets{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.pb-buy__presets .rd-btn.is-active{border-color:var(--va-blue);color:var(--va-blue);box-shadow:inset 0 0 0 1px var(--va-blue)}.pb-buy__amt{position:relative}.pb-buy__amt>span{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-weight:700;color:var(--text-muted);pointer-events:none}.pb-buy__amt .input{padding-left:26px}.pb-buy .pb-formbar{justify-content:flex-start;margin-top:4px}.pb-buy__steps{display:flex;flex-wrap:wrap;gap:8px 22px;list-style:none;margin:16px 0 0;padding:14px 0 0;border-top:1px solid var(--border-light);font-size:12px;color:var(--text-muted)}.pb-buy__steps b{display:inline-grid;place-items:center;width:18px;height:18px;margin-right:6px;border-radius:50%;background:var(--surface-sunken, var(--bg-base));color:var(--text-heading);font-size:11px}@media (max-width: 600px){.pb-buy .pb-formbar .rd-btn{width:100%}.pb-buy__steps{flex-direction:column}}.mo-only,.mab{display:none}@media (max-width: 760px){.mo-only{display:revert}.rv .rd-backlink{min-height:44px}.rv-split{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:14px}.rv-main{gap:14px}.rv-plan__top{flex-wrap:nowrap;gap:14px}.rv-plan__ic{border-radius:12px}.rv-plan__txt h2{display:block;margin:0;font-size:19px;line-height:1.2}.rv-plan__txt p{margin-top:4px;font-size:13px;line-height:1.45}.rv.has-bar .rv-plan__txt .rd-pill,.rv.has-bar .rv-plan__top>.rd-btn,.rv.has-bar .rv-plan__price{display:none}.rv.has-bar .rv-plan .rv-hr{margin:16px 0 6px}.rv-mplan .rv-kv>div{padding:6px 0;font-size:13px}.rv-mplan .rv-kv dd{min-width:0;overflow-wrap:anywhere}.rv-mplan__change{width:100%;margin-top:12px}.rv-card__head{margin-bottom:12px}.rv-card__head h2{font-size:16px}.rv-card__head .rd-btn--text{margin-right:-8px}.rv-dl{gap:12px}.rv-dl dt{font-size:12px}.rv-dl dd{font-size:14px;line-height:1.4}.rv.has-bar .rv-note{margin-top:14px;padding:0;background:none;font-size:12px;color:var(--text-muted)}.rv.has-bar .rv-note>svg{display:none}.rv-next h2{font-size:16px}.rv-next li{font-size:13px;line-height:1.45}.rv-next strong{font-size:13px}.rv-mbar{box-shadow:0 -12px 24px -18px #0f1b3359}.rv-mbar__check{font-size:12px;cursor:pointer}.rv-mbar__check input{width:22px;height:22px}.rv-mbar__err{font-size:12px}.rv-mbar__amt{flex-shrink:0}.rv-mbar__amt b{font-size:20px}.rv-mbar__amt span{font-size:12px}.rv-mbar .rd-btn{min-width:0;white-space:normal;line-height:1.2}.rv>.stepper{gap:8px;margin-bottom:14px}.rv>.stepper .stepper__line{flex-basis:16px}.rv>.stepper .stepper__step:not(.is-active) .stepper__label{display:none}.rv:not(.has-bar) .rv-main,.rv:not(.has-bar) .rv-side{display:contents}.rv:not(.has-bar) .rv-summary{order:-2;padding:16px}.rv:not(.has-bar) .rv-card{order:-1}.rv-summary .rv-total__amt{font-size:30px}.rv-summary .rv-total small,.rv-secure{font-size:12px}.rv-card__head .rv-muted{overflow-wrap:anywhere;text-align:right}.wb-intro h1{font-size:26px;line-height:1.15}.wb-intro p{font-size:14px}.wb-meter__row{font-size:13px}.wb-meter__row span,.wb-eyebrow{font-size:12px}.wb-next__txt>p:last-child{font-size:14px}.wb-next__cta{gap:8px}.wb-next .wb-btn{width:100%;white-space:normal}.wb-next .wb-btn--text{height:44px;font-size:13px}.wb-h2{font-size:16px}.wb-steps li{min-height:64px}.wb-steps__txt b{font-size:14px}.wb-steps__txt span{font-size:12px;line-height:1.4}.wb-steps li.is-current .wb-steps__txt span{color:var(--text-body)}.wb-steps__chev{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-10px -8px -10px 0;flex-shrink:0}.wb-steps li:not(.is-current) .wb-steps__chev{color:var(--text-muted)}.wb-card__title{font-size:16px}.wb-card__head{align-items:center}.wb-card__head .wb-link,.wb-docs--sign .wb-link,.wb-card>.wb-link{min-height:44px;font-size:13px}.wb-docs--sign li{padding:8px 0}.wb-docs__name small{font-size:12px}.wb-card:not(:has(.wb-docs)) .wb-docs__note{display:block;font-size:12px}.wb-docs__btns .wb-btn{min-width:0;height:48px;padding:0 12px;overflow:hidden}.wb-docs__btns .wb-btn svg{flex-shrink:0}.page.pb:has(.pi-split):not(:has(.pi-doc)) .pb-tabs{display:none}.page.pb .rd-backlink,.pb-back{min-height:44px}.pi-amount__top h2{font-size:13px}.pi-amount__line{font-size:12px}.pi-hr{margin:14px 0 6px}.pi-kv>div{font-size:13px;padding:6px 0}.pi-amount__acts .rd-btn{min-height:48px}.pi-card__head{margin-bottom:14px}.pi-card__head .rd-btn--sm{height:44px;margin-right:-8px;font-size:12px}.pi-method__body b{font-size:14px}.pi-method__body small{font-size:12px}.pay__card.pi-newcard{padding:14px}.pi-newcard .pb-check{min-height:44px;align-items:center;font-size:13px}.pi-paybtn{min-height:54px}.pi-fine{font-size:12px;line-height:1.55}.pi-wait{font-size:12px}.cp__row{padding:14px;gap:12px}.cp__txt{flex-basis:calc(100% - 52px)}.cp__txt b{font-size:14px}.cp__txt span{font-size:12px;line-height:1.45}.cp__row .rd-btn{height:44px;white-space:normal}.pi-label{font-size:12px}.pi-autopay{flex-direction:column;align-items:stretch;font-size:13px}.pi-autopay .rd-btn{height:44px;width:100%;font-size:12px}.pi-payform .pp__sub,.pi-payform .pp__label small,.pi-payform .pp__fine{font-size:12px}.pi-payform .pp__step{font-size:14px}.pi-payform .pp__msg{font-size:13px}.pi-payform .pp__panel.is-done .pp__head{flex-direction:column;align-items:center;gap:16px;padding-top:24px;text-align:center}.pi-payform .pp__panel.is-done .pp__badge{width:60px;height:60px}.pi-payform .pp__panel.is-done .pp__title{font-size:21px}.pi-payform .pp__foot .rd-btn{height:48px}.ps-done{padding:24px 16px 18px}.ps-badge{width:60px;height:60px}.ps-done h2{font-size:21px}.ps-done p{font-size:14px}.ps-acts .rd-btn{width:100%;white-space:normal}.page.os .rd-backlink{min-height:44px}.os-steps li{font-size:13px}.os-status p{font-size:14px;line-height:1.5}.os-poll__txt{min-width:0;font-size:12px}.os-acts{gap:10px}.os-acts .rd-btn{white-space:normal}.os-card__head{flex-wrap:wrap;gap:4px 12px;margin-bottom:14px}.os-card__head span{font-size:12px;overflow-wrap:anywhere}.os-fine{font-size:12px}.os-cancel{padding:14px 16px}.os-cancel p{flex:1 1 calc(100% - 34px);font-size:13px}.os-next{padding:16px}.os-next h2{font-size:16px}.os-timeline b{font-size:14px}.os-timeline span{font-size:12px}.os-next__trunk{min-height:44px;font-size:13px;text-align:left;white-space:normal}.os-summary{padding:16px}.os-summary__head h2{font-size:16px}.os-summary__lbl{font-size:12px}.os-summary__amt{font-size:32px}.os-summary .rv-kv>div{font-size:13px;align-items:center}.os-summary .rv-kv dt{flex-shrink:0}.os-summary .rv-kv dd{min-width:0;overflow-wrap:anywhere}.os-copy{width:36px;height:36px;margin:-8px -8px -8px 0}.os-summary__btn{height:48px}.os-nextstep{align-items:flex-start;gap:12px 14px;padding:18px 16px;box-shadow:0 18px 40px -18px color-mix(in srgb,var(--va-blue) 35%,transparent)}.os-nextstep__ic{width:40px;height:40px;border-radius:10px}.os-nextstep>div{flex:1 1 calc(100% - 54px)}.os-nextstep h3{font-size:19px;line-height:1.2}.os-eyebrow{font-size:12px!important}.os-nextstep p{font-size:14px;line-height:1.45}.os-nextstep .rd-btn{height:48px;font-size:14px}.os-status.is-active{padding:4px 0 6px;border:0;background:transparent;text-align:center}.os-status.is-active .os-status__top{align-items:center;gap:16px}.os-status.is-active .os-status__ic{width:64px;height:64px;margin-top:8px;background:var(--green);color:#fff;box-shadow:0 0 0 8px var(--green-light)}.os-status.is-active h2{font-size:25px;line-height:1.15}.os-status.is-active p{margin-top:8px;font-size:14px;color:var(--text-body)}.os-status.is-active .os-acts{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-top:18px}.os-status.is-active .os-acts .rd-btn{width:100%;height:48px;padding:0 12px}.page.os:has(.os-status.is-active) .os-nextstep{order:2}.page.os:has(.os-status.is-active) .os-summary{order:3}.page.os:has(.os-status.is-active) .os-next{order:5}.mab,.page.os .os-pay .pay__bar.pi-paybar,.page.wb .wb-next__cta,.page.agp:not(:has(.agp-signbar)) .agp-banner__ctas,.page.agp .agp-banner__cta,.page.ag-sign .ag-steppanel__foot{position:fixed;left:0;right:0;bottom:0;z-index:20;width:auto;margin:0;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--surface-card);border-top:1px solid var(--border);box-shadow:var(--mab-shadow)}:root{--mab-shadow: 0 -10px 28px rgba(15, 27, 51, .16), 0 -2px 6px rgba(15, 27, 51, .06)}.rv-mbar,.agp-signbar{box-shadow:var(--mab-shadow)}:is(.mab,.wb-next__cta,.agp-banner__ctas,.agp-banner__cta,.ag-steppanel__foot) .rd-btn,.page.wb .wb-next__cta .wb-btn--primary,.page.ag-sign .ag-steppanel__foot .btn{width:100%;min-height:48px;white-space:normal;line-height:1.2}.page.wb .wb-next__cta .wb-btn--text{width:100%;height:36px}.content:has(.page.wb .wb-next__cta),.content:has(.page.agp .agp-banner__ctas,.page.agp .agp-banner__cta,.page.agp.has-bar),.content:has(.page.os .mab){padding-bottom:150px}.content:has(.page.pp .mab){padding-bottom:170px}.pp-mab{padding-top:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom))}.pp-mab .co-btn{width:100%;margin:0}.content:has(.page.os .pi-paybar){padding-bottom:160px}.content:has(.page.ag-sign .ag-steppanel__foot){padding-bottom:210px}.app:has(.mab,.rv-mbar,.agp-signbar,.ag-steppanel__foot,.page.wb .wb-next__cta) .va-dock__fab{bottom:170px}body:has(.mab,.rv-mbar,.agp-signbar,.ag-steppanel__foot,.page.os .pi-paybar,.page.wb .wb-next__cta) .dbg__toggle{bottom:150px}body:has(.mab,.rv-mbar,.agp-signbar,.ag-steppanel__foot,.page.os .pi-paybar,.page.wb .wb-next__cta) .dbg{bottom:190px}.mab__note{margin:0;font-size:12px;font-weight:600;color:var(--text-muted);text-align:center}.mab__row{display:flex;align-items:center;gap:10px}.mab__row:empty{display:none}.mab__row>.rd-btn{flex:1 1 0;width:auto}.mab__amt{flex-shrink:0;min-width:0}.mab__amt b{display:block;font-size:20px;font-weight:800;line-height:1.1;color:var(--text-heading)}.mab__amt span{font-size:12px;color:var(--text-muted)}.page.os:has(.mab) .os-status:not(.os-status--payment) .os-acts,.page.os:has(.mab,.pi-paybar) .os-status--payment .os-acts .rd-btn--primary,.page.os:has(.mab) .os-nextstep .rd-btn{display:none}.page.os .os-pay .pi-paybar{gap:6px;padding-top:12px}.page.os .os-pay .pi-paybar .pi-paybtn{min-height:50px}.page.os .os-pay .pi-paybar .pi-fine{font-size:11px}.page.os{overflow-x:clip}.page.os .os-split{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:16px}.page.os .os-split>*,.page.os .os-main>*,.page.os .os-side>*{width:100%;max-width:none;box-sizing:border-box}.page.os .os-card__head{justify-content:flex-start}.page.os .os-card__head span{flex-basis:100%}.page.os .rd-card:not(.os-status.is-active){padding:16px;border-radius:14px}.page.os .os-status__top>div{min-width:0}.page.os :is(.os-status h2,.os-status p,.os-card__head h2,.os-timeline b,.os-timeline span,.os-nextstep p){overflow-wrap:anywhere}.page.os .os-steps{flex-wrap:nowrap;gap:4px}.page.os .os-steps li{flex-shrink:0;gap:6px}.page.os .os-steps__sep{flex:1 1 8px;width:auto;min-width:8px;max-width:24px}.page.os .os-poll{gap:10px;margin-top:14px;padding:10px 12px}.page.os .os-acts{margin-top:14px}.page.os .pi-methods{grid-template-columns:minmax(0,1fr);gap:10px}.page.os .pi-method{padding:10px 12px;min-height:56px}.page.os .pi-method.is-on{padding:9.5px 11.5px}.page.os .pay__card.pi-newcard{padding:12px}.page.os .os-summary__head{flex-wrap:wrap}.page.os .os-summary__amt{font-size:28px}.page.os .os-summary .rv-kv>div{gap:10px}.page.ag-sign .ag-steppanel__foot{border-radius:0}.page.ag-sign .ag-steppanel__foot>.muted:not(.ag-hint){display:none}.page.ag-sign .ag-steppanel__foot .ag-authorize{font-size:12px;line-height:1.4}.page.ag-sign .ag-steppanel__foot .ag-hint{font-size:12px;text-align:center}.page.ag-sign .ag-steppanel__foot .ag-decline{align-self:center;min-height:36px;font-size:13px}}@media (max-width: 760px){.page.os:has(.os-pay) .os-summary{order:1}.page.os:has(.os-pay) .os-pay{order:2}.page.os:has(.os-pay) .os-status{order:3}}@media (max-width: 760px){.page.os .os-steps{width:100%}.page.os .os-steps__sep{flex:1 1 12px;max-width:none}}@media (max-width: 760px){.page.ag-sign .ag-guide{position:static;top:auto!important;order:-1;align-self:flex-start;margin:1% 0 10px}}@media (max-width: 760px){.page.os:has(.pi-payform.is-flow) .os-pay{order:-1}}@media (max-width: 760px){.wb-card .wb-docs:not(.wb-docs--sign){display:block}.wb-card:has(.wb-docs:not(.wb-docs--sign)) .wb-docs__btns{display:none}.wb-docs:not(.wb-docs--sign) li{gap:10px;min-height:48px;padding:6px 0}.wb-docs:not(.wb-docs--sign) li>svg{flex-shrink:0}.wb-docs:not(.wb-docs--sign) .wb-docs__title{flex:1 1 auto;min-width:0;display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:unset;line-clamp:unset}.wb-docs:not(.wb-docs--sign) li .wb-link{flex-shrink:0;min-height:44px}}.wb-lbl-phone{display:none}@media (max-width: 760px){.wb-lbl-wide{display:none}.wb-lbl-phone{display:inline}}@media (max-width: 760px){.page.agp .agp-company{order:1}.page.agp .agp-doc.is-unsigned .agp-doc__acts .rd-btn--dashed{flex:1 1 100%;width:100%;height:44px}}@media (max-width: 760px){.pp-head{margin:0 0 16px;gap:12px}.pp-head p{font-size:13px}.pp-billing .rd-seg button{height:44px;font-size:13px}.pp-billing__save{font-size:12px}.pp-plans{row-gap:14px}.pp-plan__name{font-size:20px}.pp-plan__desc,.pp-note{font-size:12px}.pp-band .rd-seg button{height:44px;padding:0 4px;font-size:12px}.pp-limits{padding:0;border-radius:0;background:none;font-size:12px;color:var(--text-body)}.pp-limits b{display:inline;font-size:12px;font-weight:700}.pp-limits b+span:before{content:" · "}.pp-limits span{color:var(--text-body)}.pp-feat,.pp-feat-h,.pp-journey,.pp-fine,.pp-fine .rd-btn--link{font-size:12px}.pp-more{display:inline-flex;align-items:center;min-height:44px}.pp:not(.ppb) .pp-plans__cell:not(.is-rec)>.pp-plan,.ppb .pp-plans__cell>.pp-plan:not(.is-current){flex-direction:row;flex-wrap:wrap;align-items:flex-start;column-gap:12px;row-gap:12px}.pp:not(.ppb) .pp-plans__cell:not(.is-rec)>.pp-plan>*,.ppb .pp-plans__cell>.pp-plan:not(.is-current)>*{flex:1 1 100%;min-width:0}.pp:not(.ppb) .pp-plans__cell:not(.is-rec)>.pp-plan>div:has(>.pp-plan__name),.ppb .pp-plans__cell>.pp-plan:not(.is-current)>div:has(>.pp-plan__name){flex:1 1 0}.pp:not(.ppb) .pp-plans__cell:not(.is-rec)>.pp-plan>div:has(>.pp-price),.ppb .pp-plans__cell>.pp-plan:not(.is-current)>div:has(>.pp-price){display:contents}.pp:not(.ppb) .pp-plans__cell:not(.is-rec) .pp-price,.ppb .pp-plans__cell>.pp-plan:not(.is-current) .pp-price{flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:2px}.pp:not(.ppb) .pp-plans__cell:not(.is-rec) .pp-price b,.ppb .pp-plans__cell>.pp-plan:not(.is-current) .pp-price b{font-size:20px}.pp:not(.ppb) .pp-plans__cell:not(.is-rec) .pp-price span,.ppb .pp-plans__cell>.pp-plan:not(.is-current) .pp-price span{font-size:12px}.pp:not(.ppb) .pp-plans__cell:not(.is-rec) .pp-note,.ppb .pp-plans__cell>.pp-plan:not(.is-current) .pp-note{flex:1 1 100%;margin:-6px 0 0}.pp:not(.ppb) .pp-plans__cell:not(.is-rec) .pp-plan__cta,.ppb .pp-plans__cell>.pp-plan:not(.is-current) .pp-plan__cta{order:9}.pp-plan.is-current{position:relative;border-width:2px}.pp-plan.is-current .pp-current-tag{position:absolute;top:16px;right:16px}.pp-plan.is-current .pp-plan__name{padding-right:132px}.ppb .pp-plans__cell:has(>.pp-plan.is-current){order:-2}.ppb .pp-plan__feats{display:none}.pp-cmp__pick button{height:44px;font-size:13px}.pp-cmp__table th,.pp-cmp__table td{padding:12px 14px;font-size:12px}.pp-cmp__table td{font-weight:700}.pp-cmp__grp th{font-size:12px}.pp-extras li{min-height:56px}.pp-extras small{font-size:12px}.pp-faq{gap:12px}.pp-faq>div:first-child{display:contents}.pp-faq>div:last-child{order:1}.pp-faq__ask{order:2;margin-top:4px;padding:16px;border-radius:14px;text-align:center;border:1px solid color-mix(in srgb,var(--beacon, var(--va-blue)) 25%,var(--border));background:color-mix(in srgb,var(--beacon, var(--va-blue)) 8%,var(--surface-card))}.pp-faq__ask .pp-block__p{margin:0 0 12px;color:var(--text-body)}.pp-faq__ask .rd-btn{width:100%}.pp-acc summary{min-height:52px}.ppb-head{flex-wrap:nowrap;align-items:flex-start}.ppb-head>div:first-child{flex:1 1 auto}.ppb-head__acts{flex-shrink:0;flex-wrap:nowrap}.ppb-head__acts .rd-btn--lg{height:44px;padding:0 14px;font-size:13px}.ppb-top{gap:14px;margin-bottom:16px}.ppb-card{position:relative;padding:16px}.ppb-card__label{font-size:12px}.ppb-pills>.rd-pill:first-child{position:absolute;top:14px;right:16px}.ppb-plan{flex-wrap:nowrap;justify-content:space-between;gap:10px;margin-top:6px}.ppb-plan>b{min-width:0;font-size:20px;overflow-wrap:anywhere}.ppb-plan__rate{flex-shrink:0;font-size:18px;color:var(--va-blue)}.ppb-plan__rate small{font-size:12px}.ppb-next{gap:2px 6px;font-size:13px;color:var(--text-body)}.ppb-next b{font-size:13px}.ppb-card__link{min-height:44px;margin:-12px -4px -12px 0;padding:0 4px;font-size:13px}.ppb-card__note{font-size:12px}.ppb-tabs{margin-bottom:16px}.ppb-tabs button{height:44px;font-size:13px}.ppb .pbu-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ppb .pbu-meter{padding:12px 14px;border-radius:14px}.ppb .pbu-meter__label{font-size:12px}.ppb .pbu-meter__value{margin-top:6px;font-size:20px}.ppb .pbu-meter__note{font-size:11px}.ppb .pbu-limit p{font-size:12px}.ppb-links{gap:10px;margin:16px 0}.ppb-link{min-height:64px;padding:14px 16px}.ppb-link__ic{display:none}.ppb-link b{font-size:14px}.ppb-link small{font-size:12px}.ppb-details{padding:16px}.ppb-details__head h2{font-size:16px}.ppb-details__head .rd-btn{height:44px;margin:-6px -12px -6px 0;font-size:13px}.ppb-details__dl{grid-template-columns:minmax(0,1fr);gap:10px}.ppb-details__dl dt{font-size:12px}.ppb-details__dl dd{font-size:14px}.ppb-h2{font-size:16px}.ppb-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px}.ppb-stat{padding:12px 14px;border-radius:14px}.ppb-stat span{font-size:12px}.ppb-stat b{margin-top:6px;font-size:20px;overflow-wrap:anywhere}.ppb-stat:last-child:nth-child(odd){grid-column:1 / -1}.ppb-foot{font-size:12px}.pb-tabs button{height:44px;font-size:13px}.pb-stat__label{font-size:12px}.pb-stat__sub,.pb-stat__sub .rd-btn--link{font-size:11px}.pb-stat:last-child:nth-child(odd){grid-column:1 / -1}.pb-card__head h2{font-size:16px}.pb-note,.pb-empty p,.pb-fine,.pb-method__body span,.pb-sub__dl dt{font-size:12px}.pb-totals>div{font-size:13px}:is(.pb,.ppb) .rd-btn--sm{height:44px;padding:0 14px;font-size:12px}.pb-table td[data-label]:before{font-size:11px}.pb-table td{font-size:12px}.pb-table td.pb-table__main{font-size:14px}.pb-sub{font-size:12px}.pb-card:not(:has(.pb-totals)):has(.pb-table){overflow:visible;border:0;border-radius:0;background:transparent}.pb-card:not(:has(.pb-totals)):has(.pb-table)>.pb-card__head{padding:0 0 10px}.pb-card:not(:has(.pb-totals)):has(.pb-table)>.callout{margin:0 0 10px}.pb-card:not(:has(.pb-totals)):has(.pb-table) .table-wrap{margin:0;padding:0;overflow:visible}.pb-card:not(:has(.pb-totals)):has(.pb-table) .pb-table tbody{display:flex;flex-direction:column;gap:10px}.pb-card:not(:has(.pb-totals)):has(.pb-table) .pb-table tr,.pb-card:not(:has(.pb-totals)):has(.pb-table) .pb-table tbody tr:last-child{padding:14px 16px;border:1px solid var(--border);border-radius:16px;background:var(--surface-card)}.pb-card:not(:has(.pb-totals)):has(.pb-table) .pb-pager{padding:12px 0 0;border-top:0}.pb-table:has(.pb-ledger__amt) tr{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 10px}.pb-table:has(.pb-ledger__amt) td[data-label]{display:block}.pb-table:has(.pb-ledger__amt) td[data-label]:before{content:none}.pb-table:has(.pb-ledger__amt) td[data-label=Details]{display:contents}.pb-table:has(.pb-ledger__amt) .pb-ledger__note{grid-column:1 / 3;grid-row:1;margin:0;font-size:13px;font-weight:700;color:var(--text-heading);overflow-wrap:anywhere}.pb-table:has(.pb-ledger__amt) td.pb-ledger__amt{grid-column:3;grid-row:1;font-size:15px;text-align:right}.pb-table:has(.pb-ledger__amt) td[data-label=Date]{grid-column:1;grid-row:2;color:var(--text-muted);white-space:nowrap}.pb-table:has(.pb-ledger__amt) td[data-label=Invoice]{grid-column:2 / 4;grid-row:2;color:var(--text-muted);overflow-wrap:anywhere}.pb-table:has(.pb-ledger__amt) td[data-label=Details]>.rd-pill{grid-column:1;grid-row:3;justify-self:start}.pb-table:has(.pb-ledger__amt) td[data-label=Balance]{grid-column:2 / 4;grid-row:3;text-align:right;color:var(--text-muted)}.pb-table:has(.pb-ledger__amt) td[data-label=Balance]:before{content:attr(data-label) " ";font-size:12px;font-weight:400;color:var(--text-muted)}}.mnu-only{display:none}@media (max-width: 760px){.mnu-only{display:revert}:is(.nmg,.nbs,.nbd,.nlk,.snb) .nu-head h1{font-size:22px}:is(.nmg,.nbs,.nbd,.nlk,.snb) .nu-head p{font-size:13px}:is(.nmg,.nbs,.nbd,.nlk,.snb) .nu-stat__label{font-size:12px}:is(.nmg,.nbs,.nbd,.nlk,.snb) .nu-stat__label .nu-dot{margin-top:4px}:is(.nmg,.nbs,.nbd,.nlk,.snb) .nu-stat__sub{font-size:12px}:is(.nmg,.nbs,.nbd,.nlk,.snb) .nu-sub,:is(.nmg,.nbs,.nbd,.nlk,.snb) .nu-sub.mono{font-size:12px}:is(.nmg,.nbs,.nbd,.nlk,.snb) .nu-cardnote,:is(.nmg,.nbs,.nbd,.nlk,.snb) .nu-foot{font-size:12px}:is(.nmg,.nbs,.nbd,.nlk,.snb) .rd-btn--sm{height:44px;font-size:12px}:is(.nmg,.nbs,.nbd,.nlk,.snb) .nu-act{width:44px;height:44px}:is(.nmg,.nbs,.nbd,.nlk,.snb) .pager{padding:12px 0 0;border:0;gap:10px}:is(.nmg,.nbs,.nbd,.nlk,.snb) .pager__count{font-size:12px}:is(.nmg,.nbs,.nbd,.nlk,.snb) .nu-tabcard--open .nu-tabsrow{margin-bottom:14px}:is(.nmg,.nbs,.nbd,.nlk,.snb) .rd-tabs button{font-size:13px}.nu-tablewrap:has(>table.mnu-cards),.table-wrap:has(>table.mnu-cards),.nu-tabcard [role=tabpanel]>.nu-tablewrap:has(>table.mnu-cards){overflow:visible;background:transparent;border:0;border-radius:0}table.mnu-cards,table.mnu-cards>tbody{display:block;width:100%;min-width:0}table.mnu-cards>thead{display:none}table.mnu-cards>tbody{display:flex;flex-direction:column;gap:10px}table.mnu-cards>tbody>tr{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 12px;padding:14px;background:var(--surface-card);border:1px solid var(--border);border-radius:16px}table.mnu-cards>tbody>tr:hover{background:var(--surface-card)}table.mnu-cards>tbody>tr.is-clickable:hover{border-color:var(--va-blue)}table.mnu-cards>tbody>tr>td{display:block;flex:1 1 calc(50% - 6px);min-width:0;max-width:none;padding:0!important;border:0!important;background:transparent;text-align:left;white-space:normal;overflow-wrap:anywhere;font-size:13px;color:var(--text-body)}table.mnu-cards>tbody>tr>td[data-label]:before{content:attr(data-label);display:block;margin-bottom:2px;font-size:12px;font-weight:500;color:var(--text-muted)}table.mnu-cards>tbody>tr>td.mnu-title{order:-2;flex:1 1 calc(60% - 12px);font-size:15px;font-weight:800;color:var(--text-heading)}table.mnu-cards>tbody>tr>td.mnu-title .nu-rowlink{font-size:15px;font-weight:800}table.mnu-cards>tbody>tr>td.mnu-aside{order:-1;flex:0 1 auto;max-width:40%;margin-left:auto;text-align:right}table.mnu-cards>tbody>tr>td:is(.mnu-title,.mnu-aside)[data-label]:before{display:inline;margin:0 4px 0 0}table.mnu-cards>tbody>tr>td.mnu-full{flex-basis:100%}table.mnu-cards>tbody>tr>td.mnu-aside .rd-pill{height:auto;min-height:22px;white-space:normal;text-align:center}table.mnu-cards>tbody>tr>td.mnu-end{flex-basis:100%;display:flex;justify-content:flex-end;padding-top:10px!important;border-top:1px solid var(--border-light)!important}table.mnu-cards>tbody>tr>td.mnu-end>*{justify-content:flex-end}table.mnu-cards .sub{font-size:12px}table.mnu-cards>tbody>tr:has(>td[colspan]:only-child){display:block;padding:0;border:0;background:transparent}table.mnu-cards>tbody>tr>td[colspan]:only-child{padding:24px 16px!important;text-align:center;background:var(--surface-card);border:1px solid var(--border)!important;border-radius:16px}.nbd-work__table:has(>table.mnu-cards){border:0;border-radius:0}.nbd-work__table table.mnu-cards>tbody>tr,.nlk-card table.mnu-cards>tbody>tr{border-color:var(--border-light);background:var(--surface-sunken)}.nbd-work__table table.mnu-cards>tbody>tr:hover,.nlk-card table.mnu-cards>tbody>tr:hover{background:var(--surface-sunken)}.nlk-card .nu-tablewrap:has(>table.mnu-cards){padding:0 14px 14px}.nlk-card table.mnu-cards>tbody>tr>td[colspan]:only-child{border:0!important;background:transparent;padding:12px 0!important}.nmg-note{display:none}.nu-filters.nmg-filters{flex-wrap:wrap}.nmg-filters>.nu-filters__grow:first-child{flex:1 1 0;min-width:0}.nmg-filters .nmg-filters__btn.mnu-only{display:inline-flex;flex:0 0 auto;height:44px;padding:0 14px;border-radius:12px;gap:8px}.nmg-filters__btn[aria-expanded=true]{border-color:var(--va-blue);color:var(--va-blue)}.nmg-filters__n{min-width:20px;height:20px;padding:0 6px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--va-blue);color:#fff;font-size:12px;font-weight:700}.nmg-filters:not(.is-open)>.nu-filters__grow:not(:first-child),.nmg-filters:not(.is-open)>.nu-filters__f{display:none}.nmg-filters.is-open>.nu-filters__grow:not(:first-child){flex:1 1 100%}.nmg-filters__reset{flex:1 1 100%}.nmg-table tr.nmg-row{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0;column-gap:10px;grid-template-areas:"batch batch rnd" "active sent clean" "bar bar bar" "un un warn" "un un bad" "exp acts acts"}.nmg-link{font-size:15px;line-height:1.3}.nmg-c-rnd{justify-self:end}.nmg-pillbtn{position:relative}.nmg-pillbtn:after{content:"";position:absolute;top:-10px;right:-6px;bottom:-10px;left:-6px}.nmg-table tr.nmg-row>td:is(.nmg-c-active,.nmg-c-sent){margin-top:12px}.nmg-c-active:before,.nmg-c-sent:before{font-size:12px}.nmg-c-active .nu-sub{font-size:12px}.nmg-table tr.nmg-row>td.nmg-c-rep{display:contents}.nmg-c-rep>.nu-bar{grid-area:bar;width:100%;margin:10px 0 0}.nmg-c-rep>.nmg-rep-ok,.nmg-c-rep>.muted{grid-area:clean;margin-top:12px;font-size:15px;font-weight:800;min-width:0;overflow-wrap:anywhere}.nmg-c-rep>.muted{font-size:13px;font-weight:600}.nmg-c-rep>.nmg-rep-ok:before,.nmg-c-rep>.muted:before{content:"Reputation";display:block;font-size:12px;font-weight:400;color:var(--text-muted)}.nmg-c-rep>.nmg-rep-warn{grid-area:warn;margin-top:8px;justify-self:end;text-align:right;font-size:12px}.nmg-c-rep>.nmg-rep-bad{grid-area:bad;margin-top:2px;justify-self:end;text-align:right;font-size:12px}.nmg-table tr.nmg-row>td.nmg-c-un{margin-top:8px;align-self:start;font-size:12px}.nmg-c-un:before{content:attr(data-label) " "}.nmg-c-un .nu-sub{font-size:12px}.nmg-table tr.nmg-row>td:is(.nmg-c-exp,.nmg-c-acts){margin-top:10px;padding-top:10px!important;border-top:1px solid var(--border-light)!important}.nmg-table tr.nmg-row>td.nmg-c-exp{align-self:stretch}.nmg-exp{width:44px;height:44px}.nmg-acts{justify-content:flex-end}.nmg-dl dt{font-size:12px}.nmg-dl dd{font-size:13px}.nmg-dl-h{font-size:12px}.nmg-cycles>tbody>tr>td.mnu-title strong{font-weight:800}.nmg-files .rd-btn{max-width:100%;white-space:normal;text-align:left}.nbs .nu-cardhead{padding:0 0 12px}.nbs .nu-cardhead h3{font-size:15px}.nbs-table td .mt-cell{max-width:100%;white-space:normal;text-align:left}.nbs-acts{gap:8px}.nbd-table>tbody>tr>td.mono.mnu-title{font-size:15px}.nbd-svc__detail,.nbd-svc__error,.nbd-svc__link,.nbd-svc__title,.nbd-work__head,.nbd-work__empty,.nlk-tl__at,.nlk-tl__meta,.nlk-tl__meta .rd-btn--link{font-size:12px}.nlk-chips button{height:44px;font-size:12px}.nlk-search .rd-btn{height:44px}.snb-head p{display:none}.snb-head{margin-bottom:4px}.snb-stepbar{margin:0 0 14px}.snb-stepbar__txt{order:-1;font-size:13px;font-weight:500;color:var(--text-body)}.snb-stepbar__bar span{height:4px}.snb-plan .nu-stats--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.snb-plan .nu-stat{padding:10px}.snb-plan .nu-stat__value{font-size:18px}.snb-tiles.nu-stats--4{grid-template-columns:repeat(2,minmax(0,1fr))}.snb-card__head h2{font-size:15px}.snb-drop small{font-size:12px}.snb-sample{min-height:44px;font-size:12px}.snb-skip__link{min-height:44px}.snb-file__meta span,.snb-paste__count,.snb-svc__txt small,.snb-svc__up,.snb-hint,.snb-foot__hint{font-size:12px}.snb-svc__title b{font-size:14px}.snb-svc__row{min-height:44px}.snb-svc__row input{width:20px;height:20px}.snb-foot__hint{flex:0 0 auto}.snb-foot__btns .rd-btn--text{padding:0 14px}.snb-tablebox:has(>table.mnu-cards){border:0;border-radius:0}.snb-entry>tbody>tr>td{flex-basis:100%}.snb-entry>tbody>tr>td.mnu-title{flex:1 1 0;font-size:13px;color:var(--text-muted)}.snb-entry>tbody>tr>td.mnu-aside{flex:0 0 auto;width:auto;margin:-10px -10px 0 auto}.snb-entry>tbody>tr>td.mnu-aside .rd-btn{width:44px;padding:0}.snb-entry .input{min-width:0;width:100%}}@media (max-width: 760px){.mon .mon-stat__label{font-size:12px;line-height:1.3}.mon .mon-stat__sub{font-size:12px}.mon .mon-stats--3{gap:8px}.mon .mon-stats--3 .mon-stat{padding:12px}.mon .mon-cards .mon-sub{font-size:12px}.mon .mon-cards .mon-c-data{font-weight:800}.mon .mon-cards .mon-c-data .muted{font-weight:500}.mon .mon-cards .mon-status{height:26px;font-size:12px}.mon .mon-cards .rd-pill{font-size:12px}.mon .mon-cards .mon-c-acts .mon-acts{gap:8px}.mon .mon-cards .tk-sid .copyid{width:44px;height:44px;margin:-12px -10px -12px -8px}.mon .mon-filters__count{font-size:12px}.mon .mon-pager .btn--sm{min-height:44px}.mon .mon-pager .pager__count,.mon .mon-pager .pager__page,.didp .tk-chip{font-size:12px}.cm .mon-cards td[data-label="IP and port"]{order:3;flex:1 1 100%;margin-top:-8px;font-size:12px;font-weight:400;color:var(--text-muted)}.cm .mon-cards td[data-label="IP and port"]:before{display:none}.cm .mon-cards td[data-label="IP and port"] .mon-ip b,.cm .mon-cards td[data-label="IP and port"] .mon-ip span{font-weight:400;color:var(--text-muted)}.cm .mon-cards td[data-label="Batches (DID trunks)"]+td[data-label=Numbers]{order:4}.cm .mon-cards td[data-label="Batches (DID trunks)"]{order:5}.cm .mon-cards td[data-label="Batches (DID trunks)"]~.mon-c-acts{order:6}.cm .cm-tabsrow .rd-tabs button{font-size:13px;font-weight:700}.cm .cm-c-analytics{font-size:12px}.tdp .mt-sbc{width:100%;table-layout:fixed}.tdp .mt-sbc th,.tdp .mt-sbc td{white-space:normal;overflow-wrap:anywhere;font-size:12px}.tdp .mt-sbc .mt-sbc__copy{width:52px}.rf .rf-stat__label{font-size:12px;line-height:1.3}.rf .rf-stat__sub{font-size:12px}.rf .rf-filing__head{gap:8px 10px}.rf .rf-filing__sub{font-size:12px;margin:4px 0 10px}.rf .rf-step{align-items:flex-start;gap:12px;padding:12px 0}.rf .rf-step__n{font-size:12px}.rf .rf-step .rf-acts .rd-btn{flex:1 1 100%;justify-content:center;text-align:center}.rf .rf-kv>div{font-size:13px;padding:10px 0}.rf .rf-kv__sub,.rf .rf-files__meta,.rf .rf-mcard__ref,.rf .rf-fine,.rf .rf-fmt{font-size:12px}.rf .rf-sidecard__title{font-size:15px}.rf .rf-acts .rd-btn--sm,.rf .rf-mcard__acts .rd-btn,.rf .rf-filters__clear{min-height:44px}.rf .rf-filters__f>span{font-size:12px}.rf .rf-mcard__top b{font-size:15px}.rf .rf-mcard .rf-kv>div{padding:6px 0}}.mci-only{display:none}@media (max-width: 760px){.mci-only{display:revert}.rd-btn.mci-only{display:inline-flex}}@media (max-width: 760px){.cid-head h1{font-size:22px}.cid-back{min-height:44px}.cid-stat__label{font-size:12px}.cid-stat__value{font-size:20px}.cid-stat__value--text{font-size:16px}.cid-stat__sub,.cid-hint,.cid-note,.cid-foot__note,.cid-footnote,.cid-card__sub{font-size:12px}.cid-empty h2{font-size:16px}.cid-empty p{font-size:13px}.page.cid .field__label,.page.cid .field__hint,.page.cid .field__error.is-on{font-size:12px}.page.cid .rd-btn--sm{height:44px;font-size:12px}.page.cid .pager .btn,.page.cid .pager .input{min-height:44px}.page.cid .pager{flex-wrap:wrap;gap:8px}.page.cid .pager__controls{flex-wrap:wrap}.cid-filters .input{height:44px;border-radius:12px}.mci-filters{flex-wrap:wrap}.mci-filters>.cid-search{order:0;flex:1 1 0}.mci-filters>.mci-filters__btn{order:1;flex:0 0 auto;height:44px;padding:0 14px;border-radius:12px}.mci-filters>.cid-f,.mci-filters>.cid-filters__acts{order:2;display:none}.mci-filters.is-open>.cid-f{display:flex;flex:1 1 100%;min-width:0}.mci-filters.is-open>.cid-filters__acts{display:flex;flex:1 1 100%}.mci-filters.is-open>.cid-filters__acts .rd-btn{height:44px}.mci-filters>.cid-f--date>.input{flex:1;min-width:0}.mci-filters__btn[aria-expanded=true]{border-color:var(--va-blue);color:var(--va-blue)}.bz .cid-footnote{display:none}.rgb .cid-stats{grid-template-columns:1fr;margin-bottom:14px}.rgb .cid-stats>.cid-stat:nth-child(2){display:none}.rgb .cid-stats>.cid-stat:first-child{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:12px}.rgb .cid-stats>.cid-stat:first-child .cid-stat__label{font-weight:700;color:var(--text-heading)}.rgb .cid-stats>.cid-stat:first-child .cid-stat__value{margin:0;font-size:12px;font-weight:600;letter-spacing:0;color:var(--text-muted)}.rgb .cid-stats>.cid-stat:first-child .cid-stat__value small{font-size:12px}.rgb .cid-stats>.cid-stat:first-child .cid-bar{grid-column:1 / -1;margin-top:8px}.rgb .cid-card__head h2{font-size:15px}.rgb .addrcheck__row{flex-direction:column;align-items:flex-start}.rgb .cid-foot{flex-direction:column;align-items:flex-start;padding:14px}.rgb .cid-foot>.rd-btn{width:auto}.rgb .cid-foot>.cid-foot__note{flex:none}.rgfb .cid-card__head .cid-search{flex:1 1 100%}.rgfb .cid-search .input{font-size:16px}.rp .cid-head__acts .rd-btn{width:44px;padding:0}.rp .cid-stats.cid-stats--3{grid-template-columns:repeat(3,minmax(0,1fr))}.rp .cid-stats--3 .cid-stat{padding:12px}.rp .cid-stats--3 .cid-stat__label,.rp .cid-stats--3 .cid-stat__sub{overflow-wrap:anywhere}.rp-warn p{flex:1 1 200px;font-size:13px}.rp .cid-card__head h2{font-size:15px}.rp-runbar.cid-foot{flex-direction:column;align-items:stretch;padding:14px}.rp-runbar.cid-foot .rd-btn{width:auto;align-self:flex-start}.rp-picker__bar .cid-search{flex:1 1 100%}.rpc .cid-head__acts{width:100%}.rdt .rdt-upload{display:none}.rdt .rd-btn.rdt-upload-m{display:flex;width:100%;margin:0 0 14px}.rdk .cid-head__acts{width:100%}.rdk .rt-filerow .input{flex-basis:100%}}@media (max-width: 760px){.page.ta,.page.su,.page.st,.page.bsx,.page.dsh{padding:20px 16px 40px}.ta .ta-head h1,.su .ta-head h1,.st .ta-head h1,.bsx .ta-head h1,.dsh .ta-head h1{font-size:22px;line-height:1.2;margin-bottom:4px}.ta .ta-head>div:first-child>p,.su .ta-head>div:first-child>p,.st .ta-head>div:first-child>p,.bsx .ta-head>div:first-child>p,.dsh .ta-head>div:first-child>p{font-size:12px;line-height:1.45}.ta .ta-head__actions .rd-btn,.bsx .ta-head__actions .rd-btn{height:44px;padding:0 16px;font-size:13px}.su .rd-backbar,.st .rd-backbar{margin-bottom:6px}.su .rd-backlink,.st .rd-backlink{min-height:44px;font-size:12px;white-space:normal;text-align:left}.su .rd-backlink{color:var(--va-blue)}.ta .ta-stat,.su .ta-stat{padding:12px 14px;border-radius:14px}.ta .ta-stat__label,.su .ta-stat__label{font-size:12px;line-height:1.3}.ta .ta-stat__label .ta-dot{margin-top:4px}.ta .ta-stat__value,.su .ta-stat__value{font-size:20px;margin-top:6px}.ta .ta-stat__sub,.su .ta-stat__sub{font-size:12px;line-height:1.3}.ta-stats--3{gap:8px}.ta-stats--3 .ta-stat{padding:12px 10px}.ta-phone-invite{height:48px;margin-bottom:14px}.ta-filters{gap:8px}.ta-filters .input{min-height:44px;height:44px;font-size:16px;border-radius:12px}.ta-card.rd-card{background:transparent;border:0;box-shadow:none;border-radius:0;overflow:visible}.ta-card .table-wrap{overflow:visible;border:0;border-radius:0;background:transparent}.ta-card .ta-table{background:transparent}.ta-card .ta-table tr,.ta-card .ta-table .tm-owner{margin-bottom:12px;padding:16px;border:1px solid var(--border);border-radius:16px;background:var(--surface-card)}.ta-card .ta-table tbody tr:last-child{border-bottom:1px solid var(--border)}.ta-card .ta-table .ta-cell-person{padding-right:84px}.ta-card .ta-table .ta-cell-status{top:26px;right:16px}.ta-person{min-height:44px;gap:12px}.ta-avatar{width:40px;height:40px;font-size:13px}.ta-person__who b{font-size:14px;line-height:1.3}.ta-person__who>span{font-size:12px;line-height:1.35}.ta-card .ta-table td[data-label]{padding-left:52px;font-size:12px}.ta-card .ta-table td[data-label]:has(>.muted:only-child){display:none}.ta-card .ta-table .tm-owner .ta-cell-reg{display:none}.ta-card .ta-table .ta-cell-reg,.ta-card .ta-table .ta-acts{padding-left:52px}.ta-card .ta-table .ta-acts__in{gap:8px}.ta-card .ta-table .ta-acts .rd-btn--sm{height:44px;padding:0 14px;font-size:12px}.ta-invite,.ta-invite.is-alone{flex-direction:column;align-items:center;gap:0;padding:28px 20px;text-align:center;border:1px solid var(--border);border-radius:16px;background:var(--surface-card)}.ta-invite__ic{width:48px;height:48px;border-radius:14px;margin-bottom:14px}.ta-invite__txt{flex:none;width:100%}.ta-invite__txt b{font-size:16px;font-weight:800}.ta-invite__txt p{margin:6px auto 18px;max-width:36ch;font-size:13px;line-height:1.5}.ta-invite__btns{width:100%}.ta-invite__btns .rd-btn--primary{flex:1 1 100%;height:48px}.ta-invite__btns .rd-btn--secondary{display:none}.ta-msg{padding:20px 16px;border:1px solid var(--border);border-radius:16px;background:var(--surface-card)}.ta-foot{margin:4px 2px 0;font-size:12px;line-height:1.5}.su-head{flex-wrap:wrap;margin-bottom:16px}.su-mode{display:flex;width:100%}.su-mode button{flex:1;height:44px;padding:0 8px;font-size:13px}.su .ta-stats--3{margin-bottom:16px}.su-form{gap:14px}.su-card{padding:16px}.su-card__title{font-size:15px}.su-card__sub{font-size:12px}.su-grid,.su-grid--2{grid-template-columns:1fr;gap:14px}.su-grid .field__label{font-size:12px}.su-grid .input{min-height:44px;font-size:16px}.su-grid .field__hint,.su-grid .field__error{font-size:12px}.su-check{align-items:center;min-height:44px;margin-top:10px;font-size:13px}.su-check input{width:22px;height:22px}.su-check--card{align-items:flex-start}.su-check--card input{margin-top:1px}.su-note{font-size:12px}.su .ma-roles{grid-template-columns:1fr;gap:10px}.su .ma-role{align-items:flex-start;min-height:44px;padding:12px 14px}.su .ma-role input{margin-top:2px;width:20px;height:20px}.su .ma-role b{font-size:14px}.su .ma-role .muted{font-size:12px;line-height:1.4}.su .ma .table-wrap{margin-top:14px;overflow:hidden}.su .ma-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.su .ma-table,.su .ma-table tbody,.su .ma-table tr,.su .ma-table td{display:block;width:100%}.su .ma-sec td{display:flex;align-items:center;min-height:52px;padding:0 14px;font-size:14px;background:var(--surface-card)}.su .ma-table tr:not(.ma-sec) td:first-child{padding:12px 14px 6px;border-bottom:0}.su .ma-table tr:not(.ma-sec) td:last-child{padding:0 14px 12px}.su .ma-mod{font-size:13px;font-weight:700}.su .ma-levels{display:flex;flex-wrap:nowrap;width:100%}.su .ma-level{flex:1;min-width:0;height:44px;padding:0 6px;font-size:12px;white-space:normal;line-height:1.15}.su .ma>.card__note{font-size:12px;line-height:1.45}.su-foot:not(.su-foot--inset){flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px;padding:14px}.su-foot .rd-btn{height:44px}.su-foot--inset .rd-btn--primary{flex:1 1 auto}.su-who{gap:12px;margin-bottom:16px}.su-who__avatar{width:44px;height:44px;font-size:14px}.su-who h1{font-size:22px;line-height:1.2}.su-who p{font-size:12px}.su-reg.tm-reg--page{padding:14px}.su-reg .tm-reg__row .link{display:inline-flex;align-items:center;min-height:44px}.su-tabs button{height:44px;font-size:13px}.su-saved{font-size:12px}.st-layout{grid-template-columns:minmax(0,1fr);gap:14px}.st .st-card .card__head{flex-wrap:wrap}.st .card__title{font-size:15px}.st .card__sub{font-size:12px}.st-card__acts{width:100%}.st-card__acts .rd-btn--sm{flex:1 1 auto;height:44px;font-size:12px}.st-dl--grid,.st-account .st-dl{display:block}.st-kv dt{font-size:12px}.st-kv dd{font-size:13px}.st .tg-grid{grid-template-columns:1fr}.st .tg-grid .tg-span-2{grid-column:auto}.st .tg-grid .input{font-size:16px}.st-foot{flex-wrap:wrap}.st-foot .formbar__note{flex:1 1 100%;font-size:12px}.st-foot .rd-btn{flex:1 1 auto;height:44px}.st .pf-password--closed .rd-btn--sm{width:100%;height:44px;font-size:12px}.st .mt-reassign__actions .rd-btn--sm{height:44px;white-space:normal}.st-version__acts .rd-btn{width:100%;height:44px;white-space:normal}.st-version .mono{overflow-wrap:anywhere}.st .fl-add .btn{width:100%;min-height:44px}.dsh-head{flex-wrap:wrap}.dsh-hello{font-size:12px}.dsh-head .ta-head__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px}.dsh-head .ta-head__actions .rd-btn{height:auto;min-height:44px;padding:8px 10px;font-size:13px;line-height:1.2;white-space:normal;text-align:left}.dsh-head .ta-head__actions .rd-btn svg{flex-shrink:0}.dsh-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px}.dsh-stat{padding:12px 14px;border-radius:14px}.dsh-stat__label{align-items:flex-start;font-size:12px;line-height:1.3}.dsh-stat__dot{margin-top:4px;width:7px;height:7px}.dsh-stat__value{font-size:20px;margin-top:6px}.dsh-stat__sub{font-size:12px;line-height:1.35;margin-top:4px}.dsh-grid{grid-template-columns:minmax(0,1fr);gap:14px}.dsh-panel,.dsh-trend>.card{padding:16px}.dsh-panel__head h2,.dsh-trend>.card .card__title{font-size:15px}.dsh-panel__head .rd-btn--sm{height:44px;font-size:12px}.dsh-alert{flex-wrap:wrap}.dsh-alert__body{flex:1 1 calc(100% - 44px);font-size:12px}.dsh-alert__body strong{font-size:13px}.dsh-alert .rd-btn{margin-left:44px;height:44px;font-size:12px}.dsh-activity__row{min-height:52px;padding:8px 4px}.dsh-activity__body{font-size:12px}.dsh-activity__body strong{font-size:13px}.dsh-activity__at{font-size:12px}.dsh-plan .dash-plan__none .rd-btn--sm{height:44px}.dsh-plan .dash-plan__view,.dsh-plan>.card__note .link{display:inline-flex;align-items:center;min-height:44px}.dsh-plan .dash-plan__facts dt,.dsh-plan .table.dash-plan th,.dsh-plan .table.dash-plan td{font-size:12px}.bsx .ta-head{flex-wrap:nowrap}.bsx .ta-head__actions .rd-btn{width:44px;padding:0;font-size:0;gap:0}.bsx-eyebrow{font-size:12px}.bsx-bar{padding:14px 16px}.bsx-bar h2{font-size:15px}.bsx-search{flex:1 1 100%}.bsx-search .input{min-height:44px;font-size:16px;border-radius:12px}.bsx-item{padding:14px 16px}.bsx-open{min-height:44px}.bsx-title b{font-size:14px}.bsx-meta{font-size:12px;line-height:1.4}.bsx-actions{width:100%;padding-left:52px;gap:6px}.bsx-actions .rd-btn--sm{flex:1 1 auto;height:44px;font-size:12px}.bsx-iconbtn{width:44px;height:44px}.bsx-rename{padding-left:0}.bsx-rename .input{flex:1 1 100%;min-height:44px;font-size:16px}.bsx-rename .rd-btn--sm{flex:1 1 auto;height:44px;font-size:12px}.bsx-empty{padding:28px 20px}.bsx-empty h3{font-size:16px}.bsx-empty p{font-size:13px}.bsx-empty .rd-btn{width:100%;height:48px}.bsx-msg{font-size:13px}}:root[data-theme=dark]{color-scheme:dark;--va-blue: #3b8cf0;--va-blue-dark: #8bbcff;--va-blue-light: rgba(59, 140, 240, .16);--va-blue-tint: rgba(59, 140, 240, .16);--n-0: #171b21;--n-25: #1c2129;--n-50: #222832;--n-100: #2a313b;--n-150: #333b47;--n-200: #3b4451;--n-300: #4b5563;--n-400: #8a93a3;--n-500: #a2abba;--n-700: #d3d8e0;--n-900: #f3f5f8;--green: #3fb97a;--green-light: rgba(63, 185, 122, .15);--amber: #f0a53a;--amber-light: rgba(240, 165, 58, .15);--amber-ink: #f6c878;--red: #f26b5e;--red-light: rgba(242, 107, 94, .15);--purple: #a78bfa;--purple-light: rgba(167, 139, 250, .15);--bg-base: #0f1216;--surface-card: #171b21;--surface-sunken: #1c2129;--surface-hover: #232933;--border: #2a313b;--border-light: #222831;--border-strong: #3b4451;--sh-xs: 0 1px 2px rgba(0, 0, 0, .35);--sh-sm: 0 2px 8px rgba(0, 0, 0, .35);--sh-md: 0 6px 20px rgba(0, 0, 0, .45);--sh-lg: 0 8px 24px rgba(0, 0, 0, .5);--sh-xl: 0 16px 40px rgba(0, 0, 0, .55);--focus-ring: 0 0 0 3px rgba(59, 140, 240, .35);--line: #2a313b;--wash: #1c2129;--ink-1: #f3f5f8;--ink-2: #d3d8e0;--ink-3: #a2abba}:root[data-theme=dark] .filters__chip{background:var(--surface-card)}:root[data-theme=dark] .tl__item--client .tl__dot{border-color:#3b8cf073;background:#3b8cf026;color:#8bbcff}:root[data-theme=dark] .tl__item--approver .tl__dot{border-color:#3fb97a73;background:#3fb97a26;color:#6fd39f}:root[data-theme=dark] .tl__item--provider .tl__dot{border-color:#a78bfa73;background:#a78bfa26;color:#c4b3fd}:root[data-theme=dark] .badge--blue{background:#3b8cf029;color:#8bbcff}:root[data-theme=dark] .badge--purple{background:#a78bfa29;color:#c4b3fd}:root[data-theme=dark] .staffchip,:root[data-theme=dark] .staff-block,:root[data-theme=dark] .th--staff,:root[data-theme=dark] .td--staff,:root[data-theme=dark] .card--ask{background:#f0a53a14}:root[data-theme=dark] select.input option{background:var(--surface-card);color:var(--text-body)}:root[data-theme=dark] ::-webkit-scrollbar{width:10px;height:10px}:root[data-theme=dark] ::-webkit-scrollbar-thumb{background:#2f3743;border-radius:10px;border:2px solid var(--bg-base)}:root[data-theme=dark] ::-webkit-scrollbar-track{background:transparent}:root[data-theme=dark] .logo-plate{filter:brightness(.92)}.theme-toggle{display:flex;align-items:center;gap:10px;width:calc(100% - 20px);margin:4px 10px 8px;padding:9px 14px;border:1px solid var(--border);border-radius:var(--r-md);background:transparent;color:var(--text-body);font-size:13px;cursor:pointer;transition:background var(--t-s),border-color var(--t-s)}.theme-toggle:hover{background:var(--surface-hover);border-color:var(--border-strong)}.theme-toggle__label{flex:1;text-align:left}.theme-toggle__mode{font-size:11px;color:var(--text-faint)}
