:root{--bg:#0a0e16;--bg2:#1b2540;--bg3:#121a2b;--border:#24314c;--text:#eaf0fa;--muted:#9aa4b8;--accent:#129eda;--accent-dim:#1e3a5f;--accent-fg:#0f172a;--green:#10b981;--red:#f87171;--orange:#f0b860;--brand:#3b82f6;--brand2:#10b981;--radius:8px;--shadow:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--focus-ring:#8ab4ff;--font-mono:"Roboto Mono", ui-monospace, Consolas, monospace;--font-indic:"Noto Sans Devanagari", "Noto Sans Bengali", "Noto Sans Tamil", "Noto Sans Gujarati", "Noto Sans Kannada", "Noto Sans Gurmukhi", "Noto Sans Malayalam", "Noto Sans Oriya", "Noto Sans Telugu", "Nirmala UI";--sp-0:2px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--sp-20:80px;--fs-1:13px;--fs-1-lh:1.4;--fs-1-ls:1px;--fs-2:13px;--fs-2-lh:1.45;--fs-2-ls:1px;--fs-3:13px;--fs-3-lh:1.5;--fs-3-ls:1px;--fs-4:14px;--fs-4-lh:1.55;--fs-4-ls:1px;--fs-5:15px;--fs-5-lh:1.6;--fs-5-ls:1px;--fs-6:16px;--fs-6-lh:1.55;--fs-6-ls:-.005em;--fs-7:18px;--fs-7-lh:1.4;--fs-7-ls:-.01em;--fs-8:22px;--fs-8-lh:1.3;--fs-8-ls:-.018em;--fs-9:28px;--fs-9-lh:1.2;--fs-9-ls:-.025em;--fs-10:36px;--fs-10-lh:1.1;--fs-10-ls:-.032em;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--fw-body:var(--fw-medium);--dur-1:.12s;--dur-2:.18s;--dur-3:.24s;--dur-4:.32s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-enter:cubic-bezier(0, 0, 0, 1);--ease-exit:cubic-bezier(.3, 0, 1, 1);--ease-spring:cubic-bezier(.2, 1.3, .4, 1);--onb-eq-lang:1.6s;--onb-eq-chan:.9s;--strip-rotate-dwell:6s;--dur-skel-pulse:1.2s;--row-compact:32px;--row-base:40px;--row-roomy:48px;--adm-tile-w-min:144px;--adm-tile-w-max:192px;--touch:44px;--icon-btn:36px;--elev-0:none;--elev-1:0 1px 2px #00000059;--elev-2:0 4px 16px -4px #00000080;--elev-3:0 12px 28px -14px #0000008c;--elev-4:0 18px 44px -24px #0000008c, 0 24px 64px -12px #00000073;--disabled-bg:#24314c;--disabled-fg:#9aa4b8;--adm-panel:var(--bg3);--adm-well:var(--bg2);--border-strong:#34446a;--on-red:var(--bg);--adm-scrim:#0000008c;--red-soft:color-mix(in srgb, var(--red) 14%, var(--adm-panel));--amber-soft:color-mix(in srgb, var(--orange) 16%, var(--adm-panel));--green-soft:color-mix(in srgb, var(--green) 14%, var(--adm-panel));--adm-ok-soft:color-mix(in srgb, var(--green) 12%, transparent);--state-op:#0e7490;--state-op-soft:color-mix(in srgb, var(--state-op) 14%, var(--adm-panel));--accent-soft:color-mix(in srgb, var(--accent) 14%, transparent);--grad-surface-rise:var(--adm-panel);--radius-sm:6px;--radius-xs:4px;--radius-pill:999px;--side-w:208px;--peek-w:440px;--rail-w:248px;--index-w:184px;--compose-preview-w:360px;--sq-row-cols:44px 168px minmax(0,1fr) auto;--sq-lt-cols:104px minmax(0,1fr) 300px;--modal-w:560px;--modal-w-wide:840px;--cell-measure:560px;--toast-dwell:2.6s;--dur-skel-shimmer:1.4s;--dur-eq:.8s;--z-sticky:1;--z-anchor:3;--z-scrim:20;--z-fmenu:25;--z-modal:30;--z-menu:35;--z-toast:50;--adm-ls-body:0px;--font-ui:Inter, var(--font-indic), system-ui, sans-serif;--font-card:"Noto Sans", var(--font-indic), system-ui, sans-serif;--font-time:"DM Mono", var(--font-indic), ui-monospace, monospace;--adm-list-w:368px;--adm-gutter:var(--sp-5);--btn-h:28px;--btn-h-sm:24px;--toast-w:360px;--z-tip:40;--adm-card-w:390px;--adm-card-col-w:420px;--adm-elev-overlay:0 18px 44px -24px #0000008c, 0 24px 64px -12px #00000073;--adm-shade:#00000059;--adm-seg-pill-shadow:0 1px 3px #00000073;--adm-radius-tab:7px;--adm-radius-seg:10px;--adm-radius-card:12px;--adm-radius-cc:14px;--adm-radius-mark:2px;--adm-fs-title:17px;--adm-fs-title-lh:1.2;--adm-fs-title-ls:-.012em;--adm-fs-micro:10px;--adm-fs-code:10.5px;--adm-fs-kpi:26px;--adm-fs-kpi-lh:1.15;--adm-fs-kpi-ls:-.02em;--adm-fs-big:32px;--adm-fs-big-lh:1.1;--adm-fs-desk:40px;--adm-fs-desk-lh:1.15;--adm-ls-caps:.08em;--adm-ls-code:.04em;--adm-ls-brand:2px;--sq-fam-company-bg:#047eb4;--sq-fam-capital-bg:#9d174d;--sq-fam-payout-bg:#854d0e;--sq-fam-order-bg:#047857;--sq-fam-governance-bg:#334155;--sq-fam-ownership-bg:#1d777b;--sq-fam-market-bg:#1d4ed8;--sq-fam-research-bg:#155e75;--adm-lang-1:#5eead4;--adm-lang-2:#60a5fa;--adm-lang-3:#f9a8d4;--adm-lang-4:#fcd34d;--adm-lang-5:#fb923c;--adm-lang-6:#64748b;--adm-cust-ink:#5eead4;--adm-icon-lift:#fff;--sq-fam-fg:#fff;--toast-dwell-action:5.2s;--dur-pulse:2s;--adm-stagger:40ms;--adm-stagger-bar:10ms}:root[data-theme=light]{--bg:#f4f6fb;--bg2:#fff;--bg3:#f1f5f9;--border:#e2e6ee;--text:#44372b;--muted:#6b5d4c;--accent:#0473a5;--accent-dim:#dbeafe;--accent-fg:#fff;--green:#047857;--red:#be123c;--orange:#92400e;--brand:#2563eb;--brand2:#047857;--shadow:0 1px 3px #1018401a, 0 4px 14px #10184012;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--focus-ring:#1d4ed8;--elev-0:none;--elev-1:0 2px 6px #10182829;--elev-2:0 4px 12px -2px #0f172a2e;--elev-3:0 4px 18px -4px #0f172a38;--elev-4:0 18px 44px -24px #0f172a40, 0 24px 64px -12px #0f172a33;--disabled-bg:#e2e6ee;--disabled-fg:#6b5d4c;--adm-panel:var(--bg2);--adm-well:var(--bg3);--border-strong:#cbd2de;--on-red:var(--bg2);--adm-scrim:#0f172a52;--red-soft:color-mix(in srgb, var(--red) 8%, var(--adm-panel));--amber-soft:color-mix(in srgb, var(--orange) 7%, var(--adm-panel));--green-soft:color-mix(in srgb, var(--green) 12%, var(--adm-panel));--adm-ok-soft:color-mix(in srgb, var(--green) 8%, transparent);--state-op:#0e7490;--state-op-soft:color-mix(in srgb, var(--state-op) 12%, var(--adm-panel));--accent-soft:color-mix(in srgb, var(--accent) 10%, transparent);--grad-surface-rise:var(--adm-panel);--adm-elev-overlay:0 18px 44px -24px #0f172a40, 0 24px 64px -12px #0f172a33;--adm-shade:#10182829;--adm-seg-pill-shadow:0 1px 3px #0f172a2e;--adm-icon-lift:var(--text);--sq-fam-fg:#fff;--sq-fam-company-bg:#047eb4;--sq-fam-capital-bg:#9d174d;--sq-fam-payout-bg:#854d0e;--sq-fam-order-bg:#047857;--sq-fam-governance-bg:#334155;--sq-fam-ownership-bg:#1d777b;--sq-fam-market-bg:#1d4ed8;--sq-fam-research-bg:#155e75;--adm-lang-1:#0d9488;--adm-lang-2:#3b82f6;--adm-lang-3:#ec4899;--adm-lang-4:#b45309;--adm-lang-5:#c2410c;--adm-lang-6:#64748b;--adm-cust-ink:#0d9488}@keyframes sheetIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.detail-sheet-panel{animation:.18s ease-out sheetIn}@keyframes zx-skel-pulse{0%{opacity:1}to{opacity:.45}}.zx-skel{background:var(--border);border-radius:var(--radius);height:var(--sp-2);animation:zx-skel-pulse var(--dur-skel-pulse) var(--ease-standard) infinite alternate}@keyframes zx-review-preview-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes zx-review-preview-panel-in{0%{opacity:0;transform:translateY(var(--sp-2)) scale(.985)}to{opacity:1;transform:none}}@keyframes zx-review-preview-card-in{0%{opacity:.6}to{opacity:1}}@keyframes zx-review-preview-message-in{0%{opacity:0}to{opacity:1}}.zx-review-preview-overlay{background:var(--adm-scrim);z-index:65;padding:var(--sp-6);animation:zx-review-preview-scrim-in var(--dur-4) var(--ease-enter);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.zx-review-preview-panel{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);width:min(1120px,94vw);max-height:88vh;box-shadow:var(--elev-4);animation:zx-review-preview-panel-in var(--dur-4) var(--ease-enter);flex-direction:column;display:flex}.zx-review-preview-body{align-items:stretch;min-height:0;display:flex;overflow:hidden}.zx-review-preview-stage{background:var(--bg);border-inline-end:1px solid var(--muted);padding:var(--sp-5) var(--sp-3);flex:0 0 390px;overflow-y:auto}.zx-review-preview-rail{min-width:calc(4 * var(--sp-20));padding:var(--sp-5);flex:auto;overflow-y:auto}.zx-review-preview-note{max-width:calc(4 * var(--sp-20) + var(--sp-5));resize:vertical;background:var(--bg3);color:var(--text);border:1px solid var(--muted);border-radius:var(--radius);padding:var(--sp-2);font:inherit;font-size:var(--fs-4);line-height:var(--fs-4-lh);flex:auto}.zx-review-preview-note::placeholder{color:var(--muted)}.zx-review-preview-card{animation:zx-review-preview-card-in var(--dur-2) var(--ease-standard)}.zx-review-preview-message{animation:zx-review-preview-message-in var(--dur-2) var(--ease-enter)}@media (width<=1023px){.zx-review-preview-body{flex-direction:column}.zx-review-preview-stage{border-inline-end:none;border-block-end:1px solid var(--muted);flex:none;width:390px;max-width:100%;margin-inline:auto}.zx-review-preview-rail{min-width:0}}@media (width<=767px){.zx-review-preview-overlay{padding:0}.zx-review-preview-panel{border:none;border-radius:0;width:100vw;height:100vh;max-height:100vh}.zx-review-preview-note{max-width:100%}}@keyframes zx-btn-label-in{0%{opacity:0}to{opacity:1}}@keyframes zx-approve-landed-in{0%{opacity:0;transform:translateY(var(--sp-1))}to{opacity:1;transform:none}}.zx-btn-label{animation:zx-btn-label-in var(--dur-1) var(--ease-standard)}.zx-approve-landed{animation:zx-approve-landed-in var(--dur-2) var(--ease-enter)}@media (prefers-reduced-motion:reduce){:root{--dur-1:1ms;--dur-2:1ms;--dur-3:1ms;--dur-4:1ms}.detail-sheet-panel{animation:none}.zx-review-preview-panel,.zx-review-preview-message,.zx-review-preview-card,.zx-approve-landed{animation:none;transform:none}.zx-btn-label{animation:none}.zx-skel{opacity:.7;animation:none}body.za-shell .za-sk{animation:none}body.za-shell .za-play .za-eq i{height:8px;animation:none}body.za-shell .za-ws,body.za-shell .za-ev,body.za-shell .za-spin,body.za-shell .za-pip.run,body.za-shell .za-stp.run .c:after,body.za-shell .za-tst,body.za-shell .za-dialog,body.za-shell .za-sheet,body.za-shell .za-pal,body.za-shell .za-lscrim,body.za-shell .za-pmenu,body.za-shell .za-lvr .playline i{animation:none}body.za-shell .za-tabind{transition:none!important}body.za-shell .za-li.entering,body.za-shell .za-hist li.new,body.za-shell .za-dbody.fade{animation:none}}*{box-sizing:border-box}body{font-family:Inter, var(--font-indic), system-ui, sans-serif;background:var(--bg);color:var(--text);margin:0;font-size:14px}input,textarea,button,select{font-family:inherit;font-size:13px}input,textarea,select{background:var(--bg);border:1px solid var(--muted);color:var(--text);border-radius:6px;outline:none;padding:8px 10px}input:focus,textarea:focus,select:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-dim)}input::placeholder,textarea::placeholder{color:var(--muted)}select{appearance:none;min-height:var(--touch);background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - 16px),calc(100% - 11px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:28px}textarea{resize:vertical}button{cursor:pointer}:root{--btn-primary-bg:var(--accent);--btn-primary-fg:var(--accent-fg);--btn-primary-cursor:pointer;--btn-danger-bg:var(--red)}button:disabled{--btn-primary-bg:var(--bg3);--btn-primary-fg:var(--muted);--btn-primary-cursor:not-allowed;--btn-danger-bg:var(--bg3)}.zx-aq-action:disabled{color:var(--muted)!important;background:var(--bg3)!important;cursor:not-allowed!important}button:hover:not(:disabled){--btn-primary-bg:color-mix(in srgb, var(--accent) 88%, var(--text));--btn-danger-bg:color-mix(in srgb, var(--red) 88%, var(--text))}table{border-collapse:collapse;width:100%}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (forced-colors:active){:focus-visible{outline:2px solid highlight}}button,[role=button],[role=tab],[role=switch],[role=checkbox],[role=radio],[role=option],[role=menuitem],a,summary,input,select,textarea,[data-chip]{transition:color var(--dur-1) var(--ease-standard), background-color var(--dur-1) var(--ease-standard), border-color var(--dur-1) var(--ease-standard), box-shadow var(--dur-1) var(--ease-standard), opacity var(--dur-1) var(--ease-standard)}[role=tab],[role=switch],[role=checkbox],[role=radio],[aria-pressed],[aria-selected],[aria-current],input[type=checkbox],input[type=radio],[data-chip]{transition-duration:var(--dur-2)}.zya-stat-card{transition:border-color var(--dur-1) var(--ease-standard), background-color var(--dur-1) var(--ease-standard);color:inherit;text-decoration:none}.zya-stat-card:hover{border-color:var(--accent);background:var(--bg3)}.zya-stat-card:focus-visible{border-color:var(--accent)}.zx-aq-bar{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.zx-aq-spacer{flex:1}.zx-aq-filters{gap:var(--sp-2);margin:var(--sp-3) 0 var(--sp-2);flex-wrap:wrap;display:flex}.zx-aq-since{align-items:center;gap:var(--sp-4);margin:var(--sp-2) 0 var(--sp-3);font-size:var(--fs-2);line-height:var(--fs-2-lh);letter-spacing:var(--fs-2-ls);color:var(--muted);font-weight:var(--fw-regular);flex-wrap:wrap;display:flex}.zx-aq-legend{align-items:center;gap:var(--sp-3);flex-wrap:wrap;margin-inline-start:auto;display:inline-flex}.zx-aq-legend>span{align-items:center;gap:var(--sp-1);display:inline-flex}.zx-aq-ink-green{color:var(--green)}.zx-aq-ink-red{color:var(--red)}.zx-aq-switch{border:1px solid var(--muted);border-radius:var(--radius);min-width:0;max-width:100%;display:inline-flex;overflow-x:auto}.zx-aq-switch>button{min-height:var(--touch);padding-inline:var(--sp-3);color:var(--muted);cursor:pointer;white-space:nowrap;font-size:var(--fs-3);line-height:var(--fs-3-lh);letter-spacing:var(--fs-3-ls);font-weight:var(--fw-semibold);background:0 0;border:none}.zx-aq-switch>button+button{border-inline-start:1px solid var(--muted)}.zx-aq-switch>button[aria-pressed=true]{background:var(--bg3);color:var(--text);box-shadow:inset 0 calc(-1 * var(--sp-0)) 0 var(--accent)}.zx-aq-count{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:var(--fw-medium);margin-inline-start:var(--sp-2)}.zx-aq-table{border-collapse:collapse;table-layout:fixed;width:100%}.zx-aq-col-time{width:calc(2 * var(--sp-12) + 2 * var(--sp-3))}.zx-aq-col-langs{width:calc(12 * var(--sp-12) + 11 * var(--sp-1) + 2 * var(--sp-3))}.zx-aq-sq{gap:var(--sp-3);align-items:flex-start;display:flex}.zx-aq-sq-text{min-width:0}.zx-aq-subject{font-size:var(--fs-4);line-height:var(--fs-4-lh);letter-spacing:var(--fs-4-ls);font-weight:var(--fw-semibold);color:var(--text);overflow-wrap:anywhere}.zx-aq-entext{margin-top:var(--sp-1);font-size:var(--fs-3);line-height:var(--fs-3-lh);letter-spacing:var(--fs-3-ls);font-weight:var(--fw-medium);color:var(--muted);overflow-wrap:anywhere}.zx-aq-langs{gap:var(--sp-1);display:flex}.zx-aq-lc{width:var(--sp-12);min-height:var(--touch);justify-content:center;align-items:center;gap:var(--sp-0);border-radius:var(--radius);font-size:var(--fs-2);line-height:var(--fs-2-lh);font-weight:var(--fw-semibold);letter-spacing:0;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;padding:0;display:inline-flex}.zx-aq-lc[data-state=ok] .zx-aq-icon{color:var(--green)}.zx-aq-lc[data-state=pending] .zx-aq-icon,.zx-aq-lc[data-state=off] .zx-aq-icon{color:var(--muted)}.zx-aq-lc[data-state=attention],.zx-aq-lc[data-state=missing]{border-color:var(--red);color:var(--red)}.zx-aq-lc-ph{width:var(--sp-4);height:var(--sp-4)}.zx-aq-lc[aria-expanded=true]{background:var(--bg2);box-shadow:inset 0 calc(-1 * var(--sp-0)) 0 var(--accent)}@media (hover:hover){.zx-aq-lc:not([aria-expanded=true]):hover{background-color:var(--bg3);transition:background-color var(--dur-1) var(--ease-standard)}}.zx-aq-row[data-open]>.zx-aq-cell{background-color:var(--bg3);border-bottom:0}.zx-aq-panel-cell{background:var(--bg3);padding:0 var(--sp-3) var(--sp-3);border-bottom:1px solid var(--border)}.zx-aq-pgrid{grid-template-columns:calc(2 * var(--sp-12)) 1fr;column-gap:calc(2 * var(--sp-3));opacity:1;transition:opacity var(--dur-2) var(--ease-enter);display:grid}@starting-style{.zx-aq-pgrid{opacity:0}}.zx-aq-lname{font-size:var(--fs-4);line-height:var(--fs-4-lh);font-weight:var(--fw-semibold);padding-top:var(--sp-2)}.zx-aq-endo{font-size:var(--fs-3);line-height:var(--fs-5-lh);color:var(--muted);font-weight:var(--fw-medium);display:block}.zx-aq-ptext{gap:var(--sp-4);padding-top:var(--sp-2);align-items:flex-start;display:flex}.zx-aq-ptext .zx-aq-snippet-text{flex:1}.zx-aq-close{margin-inline-start:auto}.zx-aq-pfull{padding-top:var(--sp-3);grid-column:1/-1}.zx-aq-skel-slot{height:var(--touch);margin-top:var(--sp-3)}.zx-aq-slot{display:contents}.zx-aq-slot>*{border-top:1px solid var(--border);padding-top:var(--sp-3);margin-top:var(--sp-3)}.zx-aq-voice{padding:var(--sp-1) 0;text-align:start;cursor:pointer;color:var(--text);font-size:var(--fs-3);line-height:var(--fs-3-lh);letter-spacing:var(--fs-3-ls);font-weight:var(--fw-semibold);transition:text-decoration-color var(--dur-1) var(--ease-standard);background:0 0;border:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.zx-aq-voice:hover,.zx-aq-voice:focus-visible{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.zx-aq-sgrid{column-gap:var(--sp-4);grid-template-columns:1fr max-content;display:grid}.zx-aq-strong,.zx-aq-served{color:var(--text)}.zx-aq-panel-cell .zx-aq-action:not(:disabled){background:var(--bg2)}.zx-aq-row{height:var(--row-roomy);transition:background-color var(--dur-1) var(--ease-standard)}.zx-aq-row[data-open],.zx-aq-item[data-open]{background-color:var(--bg3)}@media (hover:hover){.zx-aq-row:hover{background-color:var(--bg3)}.zx-aq-details:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}}.zx-aq-cell{padding:var(--sp-3);vertical-align:top;border-bottom:1px solid var(--border);font-size:var(--fs-3);line-height:var(--fs-3-lh)}.zx-aq-cell-status{white-space:nowrap}.zx-aq-cell-clip{min-width:calc(3 * var(--sp-20))}.zx-aq-stack{flex-direction:column;align-items:flex-start;display:flex}.zx-aq-cell>.zx-aq-time{line-height:var(--touch);margin-top:0}.zx-aq-time{margin-top:var(--sp-1);white-space:nowrap;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:var(--fw-medium);font-size:var(--fs-2);line-height:var(--fs-2-lh);color:var(--muted);display:block}.zx-aq-transient{margin-top:var(--sp-1);display:block}.zx-aq-details{padding:var(--sp-1) 0;text-align:start;cursor:pointer;font-size:var(--fs-4);line-height:var(--fs-4-lh);letter-spacing:var(--fs-4-ls);font-weight:var(--fw-semibold);color:var(--text);overflow-wrap:anywhere;transition:text-decoration-color var(--dur-1) var(--ease-standard);background:0 0;border:none;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.zx-aq-details:focus-visible{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.zx-aq-meta{gap:var(--sp-2);margin-top:var(--sp-1);font-size:var(--fs-2);line-height:var(--fs-2-lh);letter-spacing:var(--fs-2-ls);color:var(--muted);flex-wrap:wrap;display:inline-flex}.zx-aq-version{margin-top:var(--sp-1);font-size:var(--fs-2);color:var(--muted)}.zx-aq-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.zx-aq-code{font-family:var(--font-mono);font-size:var(--fs-2)}.zx-aq-muted{color:var(--muted)}.zx-aq-reason{font-size:var(--fs-3);line-height:var(--fs-3-lh);letter-spacing:var(--fs-3-ls);font-weight:var(--fw-medium);color:var(--text);overflow-wrap:anywhere}.zx-aq-snippet{column-gap:var(--sp-2);row-gap:var(--sp-1);margin-top:var(--sp-2);grid-template-columns:max-content 1fr;display:grid}.zx-aq-snippet-label{font-size:var(--fs-2);line-height:var(--fs-2-lh);letter-spacing:var(--fs-2-ls);font-weight:var(--fw-semibold);color:var(--muted)}.zx-aq-snippet-text{font-size:var(--fs-3);line-height:var(--fs-3-lh);letter-spacing:var(--fs-3-ls);font-weight:var(--fw-medium);color:var(--text);overflow-wrap:anywhere;word-break:normal}.zx-aq-snippet-text.zx-aq-muted{color:var(--muted)}.zx-aq-snippet-text[lang]:not([lang=en]),.zx-aq-block-body[lang]:not([lang=en]){line-height:var(--fs-5-lh)}.zx-aq-actions{gap:var(--sp-2);flex-wrap:nowrap;display:flex}.zx-aq-action{align-items:center;gap:var(--sp-1);background:var(--bg3);min-height:var(--touch);padding-inline:var(--sp-3);white-space:nowrap;font-size:var(--fs-3);line-height:var(--fs-3-lh);letter-spacing:var(--fs-3-ls);font-weight:var(--fw-semibold);display:inline-flex}.zx-aq-icon{width:var(--sp-4);height:var(--sp-4);flex:none}.zx-aq-icon-lg{width:var(--sp-5);height:var(--sp-5);color:var(--green)}.zx-aq-label{display:inline-grid}.zx-aq-label>*,.zx-aq-label:before,.zx-aq-label:after{grid-area:1/1}.zx-aq-label:before{content:attr(data-a);visibility:hidden}.zx-aq-label:after{content:attr(data-b);visibility:hidden}.zx-aq-note{margin:var(--sp-1) 0 0;font-size:var(--fs-2);line-height:var(--fs-2-lh);letter-spacing:var(--fs-2-ls);color:var(--muted)}.zx-aq-note.zx-aq-strip-note{margin-top:var(--sp-0)}.zx-aq-alert{margin:var(--sp-1) 0 0;font-size:var(--fs-2);line-height:var(--fs-2-lh);color:var(--red)}@media (width<=1279px){.zx-aq-actions{grid-template-columns:repeat(3,max-content);display:grid}}.zx-aq-list{margin:0;padding:0;list-style:none}.zx-aq-item{gap:var(--sp-2);padding:var(--sp-4);border-bottom:1px solid var(--border);flex-direction:column;display:flex}.zx-aq-item-head{justify-content:space-between;align-items:baseline;gap:var(--sp-2);display:flex}.zx-aq-item-head .zx-aq-time{margin-top:0}.zx-aq-item-actions{margin-top:var(--sp-1)}@media (width<=767px){.zx-aq-actions{flex-wrap:wrap;display:flex}.zx-aq-actions>.zx-aq-action{flex:auto}}.zx-aq-modes{margin:0 0 var(--sp-3);border:0;padding:0}.zx-aq-modes legend{font-size:var(--fs-3);line-height:var(--fs-3-lh);font-weight:var(--fw-semibold);margin-bottom:var(--sp-1)}.zx-aq-radio{align-items:center;gap:var(--sp-2);min-height:var(--touch);font-size:var(--fs-3);line-height:var(--fs-3-lh);display:flex}.zx-aq-radio input{width:var(--sp-4);height:var(--sp-4);accent-color:var(--accent);margin:0}.zx-aq-dlg-meta{margin:0 0 var(--sp-3);font-size:var(--fs-2);line-height:var(--fs-2-lh);letter-spacing:var(--fs-2-ls);color:var(--muted)}.zx-aq-locked,.zx-aq-refused{margin:0 0 var(--sp-3);font-size:var(--fs-3);line-height:var(--fs-3-lh);letter-spacing:var(--fs-3-ls)}.zx-aq-locked{color:var(--text)}.zx-aq-refused{color:var(--orange)}.zx-aq-correct{opacity:1;transition:opacity var(--dur-2) var(--ease-enter)}@starting-style{.zx-aq-correct{opacity:0}}.zx-aq-dlg-label{margin-bottom:var(--sp-1);font-size:var(--fs-3);line-height:var(--fs-3-lh);font-weight:var(--fw-semibold);display:block}.zx-aq-textarea{width:100%;padding:var(--sp-3);font-size:var(--fs-4);line-height:var(--fs-5-lh);font-weight:var(--fw-medium);background:var(--bg);color:var(--text);border:1px solid var(--muted);border-radius:var(--radius);resize:vertical;overflow-wrap:anywhere}.zx-aq-dlg-body{margin:0 0 var(--sp-4);max-width:68ch;font-size:var(--fs-4);line-height:var(--fs-4-lh);letter-spacing:var(--fs-4-ls)}.zx-aq-dlg-warn{margin:0 0 var(--sp-4);max-width:68ch;font-size:var(--fs-3);line-height:var(--fs-3-lh);color:var(--orange)}.zx-aq-foot{justify-content:flex-end;gap:var(--sp-2);margin-top:var(--sp-5);display:flex}.zx-aq-file{min-height:var(--touch);cursor:pointer;align-items:center;display:inline-flex}.zx-aq-file input[type=file]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.zx-aq-chosen{margin:var(--sp-2) 0 0;font-size:var(--fs-3);line-height:var(--fs-3-lh);overflow-wrap:anywhere}.zx-aq-progress-line{align-items:center;gap:var(--sp-3);margin-top:var(--sp-3);display:flex}.zx-aq-progress{height:var(--sp-1);background:var(--bg3);border-radius:var(--radius);flex:1;overflow:hidden}.zx-aq-progress-fill{background:var(--accent);transform-origin:0;height:100%;transition:transform var(--dur-2) var(--ease-standard)}.zx-aq-skel-time{width:calc(2 * var(--sp-10))}.zx-aq-skel-lc{width:var(--sp-12);height:var(--touch);border-radius:var(--radius)}.zx-aq-skel-chip{width:calc(2 * var(--sp-10))}.zx-aq-skel-btn{width:calc(2 * var(--sp-12));height:var(--touch)}.zx-aq-skel-next{margin-top:var(--sp-2)}.zx-aq-empty{padding:var(--sp-10) var(--sp-4);text-align:center;max-width:68ch;margin-inline:auto}.zx-aq-empty-title{margin:var(--sp-2) 0 0;font-size:var(--fs-5);line-height:var(--fs-5-lh);letter-spacing:var(--fs-5-ls);font-weight:var(--fw-semibold);color:var(--text)}.zx-aq-empty-text{margin:var(--sp-2) 0 0;font-size:var(--fs-3);line-height:var(--fs-3-lh);letter-spacing:var(--fs-3-ls);color:var(--muted)}.zx-aq-empty-actions{justify-content:center;gap:var(--sp-4);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}.zx-aq-textbtn{min-height:var(--touch);cursor:pointer;font-size:var(--fs-3);line-height:var(--fs-3-lh);font-weight:var(--fw-semibold);color:var(--accent);background:0 0;border:none;padding:0}.zx-aq-retry{padding:var(--sp-8);justify-content:center;display:flex}.zx-aq-more{justify-content:space-between;align-items:center;gap:var(--sp-2);margin-top:var(--sp-3);font-size:var(--fs-2);line-height:var(--fs-2-lh);color:var(--muted);display:flex}.zx-aq-sheet-reason{margin:0 0 var(--sp-1);font-size:var(--fs-4);line-height:var(--fs-4-lh);letter-spacing:var(--fs-4-ls);color:var(--text)}.zx-aq-sheet-detail{margin:0 0 var(--sp-2);font-size:var(--fs-3);line-height:var(--fs-3-lh);color:var(--muted)}.zx-aq-blocks{flex-direction:column;height:100%;min-height:0;display:flex}.zx-aq-block{border-bottom:1px solid var(--border);flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.zx-aq-block-title{padding:var(--sp-3) var(--sp-4) 0;font-size:var(--fs-2);line-height:var(--fs-2-lh);letter-spacing:var(--fs-2-ls);font-weight:var(--fw-semibold);color:var(--muted)}.zx-aq-block-body{padding:var(--sp-3) var(--sp-4);font-size:var(--fs-4);line-height:var(--fs-4-lh);letter-spacing:var(--fs-4-ls);font-weight:var(--fw-medium);white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal}@media (width<=1360px){:root{--peek-w:400px;--rail-w:216px;--compose-preview-w:320px}}body.za-shell{--fs-1-ls:var(--adm-ls-body);--fs-2-ls:var(--adm-ls-body);--fs-3-ls:var(--adm-ls-body);--fs-4-ls:var(--adm-ls-body);--fs-5-ls:var(--adm-ls-body);background:var(--bg);color:var(--text);font-size:var(--fs-3);line-height:var(--fs-3-lh);letter-spacing:var(--fs-3-ls);-webkit-font-smoothing:antialiased;font-weight:var(--fw-body);font-family:var(--font-ui)}a:where([class*=za-]){color:inherit}button:where([class*=za-]){font:inherit;letter-spacing:inherit;color:inherit}body.za-shell [hidden]{display:none!important}.za-t1{font-size:var(--fs-1);line-height:var(--fs-1-lh);letter-spacing:var(--fs-1-ls)}.za-t2{font-size:var(--fs-2);line-height:var(--fs-2-lh);letter-spacing:var(--fs-2-ls)}.za-t4{font-size:var(--fs-4);line-height:var(--fs-4-lh);letter-spacing:var(--fs-4-ls)}.za-mu{color:var(--muted)}.za-amb{color:var(--orange)}.za-grn{color:var(--green)}.za-num,.za-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0}.za-num{text-align:right;white-space:nowrap}.za-nw{white-space:nowrap}.za-grow{flex:1}.za-ell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where([class*=za-]):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.za-app{grid-template-columns:var(--side-w) minmax(0,1fr);min-height:100vh;display:grid}.za-side>*{flex:none}.za-ni:hover{background:var(--adm-well);color:var(--text)}.za-ni .za-cnt{margin-left:auto}.za-gap{height:var(--sp-4)}.za-cnt{font-family:var(--font-mono);font-size:var(--fs-1);letter-spacing:0;color:var(--muted)}.za-rdot{background:var(--red);border-radius:50%;flex:none;width:8px;height:8px;margin-left:auto}.za-side-foot{padding-top:var(--sp-4);gap:var(--sp-1);flex-direction:column;margin-top:auto;display:flex}.za-me{align-items:center;gap:var(--sp-2);height:var(--row-base);padding:0 var(--sp-2);cursor:pointer;border-radius:var(--radius-sm);text-align:left;background:0 0;border:0;width:100%;display:flex}.za-me:hover{background:var(--adm-well)}.za-av{background:var(--adm-well);border:1px solid var(--border);width:24px;height:24px;font-size:var(--fs-1);letter-spacing:0;font-weight:var(--fw-semibold);border-radius:50%;flex:none;place-items:center;display:grid}.za-me-role{font-size:var(--fs-2);line-height:var(--fs-2-lh);color:var(--muted);padding:0 var(--sp-2)}.za-menu{left:var(--sp-3);background:var(--adm-panel);border:1px solid var(--border);border-radius:var(--radius);width:188px;box-shadow:var(--elev-3);padding:var(--sp-1);z-index:var(--z-menu);position:fixed;bottom:56px}.za-main{margin:var(--sp-2) var(--sp-2) var(--sp-2) 0;background:var(--adm-panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--elev-1);flex-direction:column;min-width:0;min-height:calc(100vh - 16px);display:flex}.za-ph h1{font-size:var(--fs-8);line-height:var(--fs-8-lh);letter-spacing:var(--fs-8-ls);font-weight:var(--fw-semibold);margin:0}.za-ph p{margin:var(--sp-0) 0 0;color:var(--muted);font-size:var(--fs-3)}.za-ph .za-act{gap:var(--sp-2);flex:none;align-items:center;display:flex}.za-stats{grid-template-columns:repeat(auto-fit,minmax(var(--adm-tile-w-min),var(--adm-tile-w-max)));border:1px solid var(--border);border-radius:var(--radius);background:var(--border);gap:1px;width:fit-content;max-width:100%;display:grid;overflow:hidden}.za-st{align-items:flex-start;gap:var(--sp-0);padding:var(--sp-3) var(--sp-4);background:var(--grad-surface-rise);cursor:pointer;text-align:left;min-width:0;transition:background var(--dur-1) var(--ease-standard);border:0;flex-direction:column;display:flex;position:relative}.za-st:hover{background:var(--adm-well)}.za-st .za-l{color:var(--muted);font-size:var(--fs-2);line-height:var(--fs-2-lh);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.za-st b{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-8);line-height:var(--fs-8-lh);letter-spacing:0;font-weight:var(--fw-semibold)}.za-st[aria-pressed=true]{background:var(--adm-well)}.za-st[aria-pressed=true]:after{content:"";background:var(--text);height:2px;position:absolute;bottom:0;left:0;right:0}.za-st[aria-pressed=true] .za-l{color:var(--text);font-weight:var(--fw-medium)}.za-st.bad b{color:var(--red)}.za-st.bad[aria-pressed=true]:after{background:var(--red)}.za-st.warn b{color:var(--orange)}.za-st.badn b{color:var(--red)}.za-st.zero b{color:var(--muted)}.za-st.op{background:var(--state-op-soft)}.za-cbar{align-items:center;gap:var(--sp-2);min-height:var(--row-base);border-bottom:1px solid var(--border);display:flex}.za-vtabs{gap:var(--sp-4);align-self:stretch;display:flex}.za-vtabs button{line-height:var(--fs-3-lh);color:var(--muted);cursor:pointer;font-size:var(--fs-3);white-space:nowrap;align-items:center;gap:var(--sp-1);transition:color var(--dur-1) var(--ease-standard);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0;display:flex}.za-vtabs button:hover{color:var(--text)}.za-vtabs button.on{color:var(--text);border-bottom-color:var(--text);font-weight:var(--fw-medium)}.za-vsep{background:var(--border);width:1px;height:18px;margin:0 var(--sp-2)}.za-pill{align-items:center;gap:var(--sp-1);height:24px;padding:0 var(--sp-1) 0 var(--sp-2);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--adm-panel);font-size:var(--fs-2);white-space:nowrap;display:inline-flex}.za-pill span{color:var(--muted)}.za-pill button{cursor:pointer;width:18px;height:18px;color:var(--muted);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.za-pill button:hover{background:var(--adm-well);color:var(--text)}.za-pill button svg{stroke:currentColor;fill:none;stroke-width:2px;width:10px;height:10px}.za-addf{border:1px dashed var(--border-strong);border-radius:var(--radius-pill);height:24px;color:var(--muted);padding:0 var(--sp-2);cursor:pointer;font-size:var(--fs-2);white-space:nowrap;background:0 0}.za-addf:hover{color:var(--text);border-style:solid}.za-q{border:1px solid var(--muted);border-radius:var(--radius-sm);width:200px;height:28px;padding:0 var(--sp-2);background:var(--adm-panel);color:var(--text);font:inherit}.za-q:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.za-selbar{align-items:center;gap:var(--sp-2);min-height:var(--row-base);padding:0 var(--sp-3);background:var(--adm-well);border-radius:var(--radius-sm);border-bottom:1px solid var(--border);display:flex}.za-selbar b{font-weight:var(--fw-semibold);margin-right:var(--sp-2)}.za-fmenu{z-index:var(--z-fmenu);background:var(--adm-panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--elev-3);padding:var(--sp-1);width:220px;position:absolute}.za-fmenu button{width:100%;height:var(--row-compact);padding:0 var(--sp-2);border-radius:var(--radius-sm);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;display:flex}.za-fmenu button:hover{background:var(--adm-well)}.za-wrap{gap:var(--sp-4);flex:1;grid-template-columns:minmax(0,1fr);align-items:start;min-height:0;display:grid}.za-wrap.peeking{grid-template-columns:minmax(0,1fr) var(--peek-w)}.za-listbox{min-width:0}.za-listbox.xscroll{align-self:stretch;overflow:auto}.za-main:has(.za-listbox.xscroll){max-height:calc(100vh - 16px)}.za-wrap:has(>.za-listbox.xscroll){grid-template-rows:minmax(0,1fr)}.za-wrap:has(>.za-listbox.xscroll)>.za-peek{max-height:100%}table:where([class*=za-]){font-size:inherit;line-height:inherit;color:inherit;letter-spacing:inherit}table.za-t{border-collapse:collapse;table-layout:auto;width:100%}.za-t th.za-num{text-align:right;font-family:inherit}.za-t td.ck,.za-t th.ck{width:28px;padding-right:0}.za-t input[type=checkbox]{accent-color:var(--accent);vertical-align:middle;width:14px;height:14px;margin:0}.za-t tbody tr td{transition:background var(--dur-1) var(--ease-standard)}.za-t tbody tr:hover td{background:var(--adm-well)}.za-t tbody tr.cur td{background:var(--accent-soft)}.za-t tbody tr.cur td:first-child{box-shadow:inset 2px 0 0 var(--accent)}.za-t tbody tr.sel td{background:var(--adm-well)}.za-t .za-pri{font-weight:var(--fw-medium)}.za-t .za-sub{font-size:var(--fs-2);line-height:var(--fs-2-lh);color:var(--muted);font-weight:var(--fw-regular);text-overflow:ellipsis;white-space:nowrap;max-width:520px;display:block;overflow:hidden}.za-wrap.peeking .za-t .za-sub{max-width:300px}.za-lfoot{padding-top:var(--sp-3);color:var(--muted);font-size:var(--fs-2);justify-content:space-between;align-items:center;display:flex}.za-kbd{font-family:var(--font-mono);font-size:var(--fs-1);letter-spacing:0;padding:0 var(--sp-1);border:1px solid var(--border);border-radius:var(--radius-xs);color:var(--muted)}.za-ib{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--adm-panel);cursor:pointer;width:28px;height:28px;color:var(--muted);place-items:center;padding:0;display:grid}.za-ib:hover{background:var(--adm-well);color:var(--text)}.za-ib:disabled{color:var(--disabled-fg);border-color:var(--disabled-bg);cursor:not-allowed}.za-ib svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.za-btn{justify-content:center;align-items:center;gap:var(--sp-2);height:var(--btn-h);padding:0 var(--sp-3);border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--adm-panel);color:var(--text);font-size:var(--fs-3);font-weight:var(--fw-medium);cursor:pointer;white-space:nowrap;transition:background-color var(--dur-1) var(--ease-standard),border-color var(--dur-1) var(--ease-standard),color var(--dur-1) var(--ease-standard),transform var(--dur-1) var(--ease-standard);text-decoration:none;display:inline-flex}.za-btn:hover{background:var(--adm-well)}.za-btn:active{transform:scale(.98)}.za-btn.za-pri{background:var(--accent);color:var(--accent-fg);border-color:#0000}.za-btn.za-pri:hover{background:color-mix(in srgb,var(--accent) 88%,var(--text))}.za-btn.dan{color:var(--red);border-color:color-mix(in srgb,var(--red) 35%,var(--border))}.za-btn.dan:hover{background:var(--red-soft)}.za-btn.ghost{color:var(--muted);background:0 0;border-color:#0000}.za-btn.ghost:hover{color:var(--text);background:var(--adm-well)}.za-btn.sm{height:var(--btn-h-sm);padding:0 var(--sp-2);font-size:var(--fs-2)}.za-btn:disabled{background:var(--disabled-bg);color:var(--disabled-fg);cursor:not-allowed;border-color:#0000}.za-btn[aria-disabled=true]{background:var(--disabled-bg);color:var(--disabled-fg);cursor:not-allowed;border-color:#0000;transform:none}.za-btn.ghost[aria-disabled=true],.za-btn.ai[aria-disabled=true]{background:0 0}.za-btn[aria-busy=true]{pointer-events:none}.za-btn.za-pri[aria-busy=true]{background:color-mix(in srgb,var(--accent) 70%,var(--adm-panel));border-color:#0000}.za-btn svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;width:14px;height:14px}.za-in,select.za-in,textarea.za-in{height:var(--row-compact);border:1px solid var(--muted);border-radius:var(--radius-sm);padding:0 var(--sp-2);background-color:var(--adm-panel);color:var(--text);font:inherit;letter-spacing:inherit;width:100%;min-width:0;transition:border-color var(--dur-1) var(--ease-standard),box-shadow var(--dur-1) var(--ease-standard)}textarea.za-in{height:auto;min-height:80px;padding:var(--sp-2);resize:vertical;line-height:var(--fs-4-lh);font-size:var(--fs-4)}select.za-in{padding-right:28px}.za-in:hover{border-color:var(--muted)}.za-in:focus{border-color:var(--focus-ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus-ring) 22%,transparent);outline:none}.za-in::placeholder{color:var(--muted);opacity:.8}.za-in.err{border-color:var(--red)}.za-in[readonly]{background:var(--adm-well);color:var(--muted)}.za-fld{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.za-fld>label,.za-fld>.za-lab{font-size:var(--fs-2);line-height:var(--fs-2-lh);color:var(--text);font-weight:var(--fw-medium);justify-content:space-between;gap:var(--sp-2);display:flex}.za-fld>label .za-mu,.za-fld>.za-lab .za-mu{font-weight:var(--fw-regular)}.za-hint{font-size:var(--fs-2);line-height:var(--fs-2-lh);color:var(--muted)}.za-emsg{font-size:var(--fs-2);line-height:var(--fs-2-lh);color:var(--red)}.za-grid2{gap:var(--sp-3) var(--sp-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.za-grid3{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.za-stack{gap:var(--sp-3);flex-direction:column;display:flex}.za-row{align-items:center;gap:var(--sp-2);display:flex}.za-affix{align-items:stretch;display:flex}.za-affix .za-pre,.za-affix .za-post{padding:0 var(--sp-2);border:1px solid var(--border);background:var(--adm-well);color:var(--muted);font-size:var(--fs-3);align-items:center;display:flex}.za-affix .za-pre{border-radius:var(--radius-sm) 0 0 var(--radius-sm);border-right:0}.za-affix .za-in{border-radius:0}.za-affix .za-in:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.za-affix select.za-post{border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--text);font:inherit;height:var(--row-compact);border-left:0}.za-affix .za-post{border-radius:0 var(--radius-sm) var(--radius-sm) 0;border-left:0}.za-sw{border-radius:var(--radius-pill);background:var(--border-strong);cursor:pointer;width:32px;height:18px;transition:background-color var(--dur-2) var(--ease-standard);border:0;flex:none;position:relative}.za-sw:after{content:"";background:var(--text);width:14px;height:14px;transition:transform var(--dur-2) var(--ease-standard),background-color var(--dur-2) var(--ease-standard);border-radius:50%;position:absolute;top:2px;left:2px}.za-sw[aria-checked=true]{background:var(--accent)}.za-sw[aria-checked=true]:after{background:var(--accent-fg);transform:translate(14px)}.za-radios{gap:var(--sp-2);flex-direction:column;display:flex}.za-rad{gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;align-items:flex-start;display:flex}.za-rad input{accent-color:var(--accent);margin-top:3px}.za-rad.off{opacity:.55;cursor:not-allowed}.za-rad b{font-weight:var(--fw-medium);display:block}.za-rad span{color:var(--muted);font-size:var(--fs-2);display:block}.za-chip{height:22px;padding:0 var(--sp-2);border-radius:var(--radius-pill);background:var(--adm-well);font-size:var(--fs-2);white-space:nowrap;color:var(--text);align-items:center;gap:6px;display:inline-flex}.za-chip i{background:var(--muted);border-radius:50%;flex:none;width:6px;height:6px}.za-chip .za-ico{width:12px;height:12px}.za-chip.ok i{background:var(--green)}.za-chip.warn i{background:var(--orange)}.za-chip.ai i,.za-chip.info i{background:var(--accent)}.za-chip.bad{background:var(--red-soft);color:var(--red)}.za-chip.bad i{background:var(--red)}.za-chip.warn{background:var(--amber-soft)}.za-chip.op{background:var(--state-op-soft);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-sm)}.za-chip.op i{background:var(--state-op)}.za-lc{gap:var(--sp-0);display:inline-flex}.za-lc span{border-radius:var(--radius-pill);min-width:22px;height:18px;font-size:var(--fs-1);letter-spacing:0;font-family:var(--font-mono);background:var(--adm-well);color:var(--muted);place-items:center;padding:0 3px;display:inline-grid}.za-lc span.ok{background:var(--green-soft);color:var(--green)}.za-lc span.bad{background:var(--red-soft);color:var(--red)}.za-lc span.warn{background:var(--amber-soft);color:var(--orange)}.za-lc span.off{color:var(--muted);background:0 0}.za-banner{gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-sm);background:var(--adm-well);font-size:var(--fs-3);align-items:flex-start;display:flex}.za-banner.warn{background:var(--amber-soft)}.za-banner.bad{background:var(--red-soft)}.za-banner.bad b{color:var(--red)}.za-main>.za-banner{border-radius:0;flex:none}.za-banner.ok{background:var(--green-soft)}.za-banner .za-grow{min-width:0}.za-sum{border-top:1px solid var(--border);grid-template-columns:150px minmax(0,1fr) auto;margin:0;display:grid}.za-sum dt,.za-sum dd{padding:var(--sp-2) 0;border-bottom:1px solid var(--border);margin:0}.za-sum dt{color:var(--muted)}.za-sum dd{min-width:0;padding-right:var(--sp-3);overflow-wrap:anywhere}.za-sum .za-lnk{font-size:var(--fs-2)}.za-lnk{color:var(--accent);cursor:pointer;font-size:inherit;background:0 0;border:0;padding:0;text-decoration:none}.za-lnk:hover{text-decoration:underline}.za-checks{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.za-checks li{gap:var(--sp-2);padding:var(--sp-2) 0;border-bottom:1px solid var(--border);grid-template-columns:20px minmax(0,1fr) auto;align-items:start;display:grid}.za-checks li .za-ico{border-radius:50%;place-items:center;width:16px;height:16px;margin-top:2px;display:grid}.za-checks li .za-ico svg{stroke:currentColor;fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:10px}.za-checks li.ok .za-ico{background:var(--green-soft);color:var(--green)}.za-checks li.warn .za-ico{background:var(--amber-soft);color:var(--orange)}.za-checks li.bad .za-ico{background:var(--red-soft);color:var(--red)}.za-checks li b{font-weight:var(--fw-medium);display:block}.za-checks li span{color:var(--muted);font-size:var(--fs-2);display:block}.za-seg{padding:var(--sp-0);gap:var(--sp-0);background:var(--adm-well);border-radius:var(--radius-sm);display:inline-flex}.za-seg button{align-items:center;gap:var(--sp-1);height:24px;padding:0 var(--sp-2);border-radius:var(--radius-xs);color:var(--muted);cursor:pointer;font-size:var(--fs-2);white-space:nowrap;transition:background-color var(--dur-1) var(--ease-standard),color var(--dur-1) var(--ease-standard);background:0 0;border:1px solid #0000;display:inline-flex}.za-seg button:hover{color:var(--text)}.za-seg button.on,.za-seg button[aria-checked=true]{background:var(--adm-panel);border-color:var(--border-strong);color:var(--text)}.za-play{height:24px;padding:0 var(--sp-2);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--adm-panel);cursor:pointer;font-size:var(--fs-2);align-items:center;gap:6px;display:inline-flex}.za-play.none{color:var(--muted);cursor:default;border-style:dashed}.za-play .za-eq{gap:var(--sp-0);align-items:flex-end;height:10px;display:none}.za-play .za-eq i{width:2px;animation:za-eq var(--dur-eq) var(--ease-standard) infinite alternate;background:currentColor}.za-play .za-eq i:nth-child(2){animation-delay:calc(var(--dur-eq) * -.375)}.za-play .za-eq i:nth-child(3){animation-delay:calc(var(--dur-eq) * -.75)}.za-play.on .za-eq{display:inline-flex}.za-play.on svg{display:none}@keyframes za-eq{0%{height:3px}to{height:10px}}.za-mini{border-collapse:collapse;width:100%}.za-mini td,.za-mini th{padding:var(--sp-1) var(--sp-2) var(--sp-1) 0;border-bottom:1px solid var(--border);text-align:left;font-size:var(--fs-2);vertical-align:middle}.za-mini th{color:var(--muted);font-weight:var(--fw-medium)}.za-mini tr:last-child td{border-bottom:0}.za-reach-off{color:var(--muted)}.za-trace{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.za-trace li{gap:var(--sp-2);min-height:28px;font-size:var(--fs-2);grid-template-columns:48px 12px minmax(0,1fr) auto;align-items:center;display:grid}.za-trace li i{background:var(--green);border-radius:50%;width:8px;height:8px}.za-trace li.bad i{background:var(--red)}.za-trace li.wait i{background:var(--border-strong)}.za-quote{padding:var(--sp-3);border-radius:var(--radius-sm);background:var(--adm-well);font-size:var(--fs-4);line-height:var(--fs-4-lh)}.za-code{font-family:var(--font-mono);font-size:var(--fs-2);letter-spacing:0;background:var(--adm-well);border-radius:var(--radius-sm);padding:var(--sp-2) var(--sp-3);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.za-mx td.m{text-align:center;width:34px;padding:0 1px}.za-mx th.m{text-align:center;font-family:var(--font-mono);font-size:var(--fs-1);letter-spacing:0;padding:0 1px}.za-vx{gap:1px;display:inline-flex}.za-vx i{border-radius:var(--radius-xs);background:var(--adm-well);width:12px;height:16px;display:inline-block}.za-vx i.ok{background:var(--green-soft);box-shadow:inset 0 -3px 0 var(--green)}.za-vx i.out{background:var(--amber-soft);box-shadow:inset 0 -3px 0 var(--orange)}.za-vx i.bad{background:var(--red-soft);box-shadow:inset 0 -3px 0 var(--red)}.za-vx i.miss{border:1px dashed var(--border-strong);background:0 0}.za-vx i.na{background:0 0}.za-legend{gap:var(--sp-4);color:var(--muted);font-size:var(--fs-2);flex-wrap:wrap;align-items:center;display:flex}.za-legend .za-vx i{vertical-align:-3px;margin-right:var(--sp-1)}.za-steps{gap:var(--sp-1);align-items:center;display:flex}.za-steps span{align-items:center;gap:var(--sp-1);height:28px;padding:0 var(--sp-3);border-radius:var(--radius-pill);color:var(--muted);font-size:var(--fs-2);white-space:nowrap;transition:background var(--dur-2) var(--ease-standard),color var(--dur-2) var(--ease-standard);display:flex}.za-steps span i{border:1px solid var(--border-strong);width:18px;height:18px;font-style:normal;font-size:var(--fs-1);letter-spacing:0;transition:background var(--dur-2) var(--ease-standard),color var(--dur-2) var(--ease-standard),border-color var(--dur-2) var(--ease-standard);border-radius:50%;place-items:center;display:inline-grid}.za-steps span.done{color:var(--text)}.za-steps span.done i{background:var(--text);color:var(--adm-panel);border-color:var(--text)}.za-steps span.on{background:var(--adm-well);color:var(--text);font-weight:var(--fw-medium)}.za-steps span.on i{border-color:var(--accent);color:var(--accent)}.za-cmp{grid-template-columns:minmax(0,1fr) var(--compose-preview-w);gap:var(--sp-6);align-items:start;display:grid}.za-cmp select.za-in{min-height:0}.za-cmp-f{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.za-cmp-p{top:var(--sp-2);gap:var(--sp-3);flex-direction:column;display:flex;position:sticky}.za-fs{padding:0 0 var(--sp-3);border:0;border-bottom:1px solid var(--border);gap:var(--sp-2);flex-direction:column;min-width:0;margin:0;display:flex}.za-fs legend{margin-bottom:var(--sp-2);font-size:var(--fs-4);font-weight:var(--fw-semibold);padding:0}.za-typesel{justify-content:space-between;align-items:center;gap:var(--sp-2);height:var(--row-compact);padding:0 var(--sp-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--adm-panel);cursor:pointer;text-align:left;width:100%;display:flex}.za-typesel:hover{border-color:var(--border-strong)}.za-tmenu{border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--elev-3);background:var(--adm-panel);padding:var(--sp-2);gap:var(--sp-3);animation:za-cmp-pop var(--dur-2) var(--ease-enter);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.za-tmenu h4{margin:0 0 var(--sp-1);font-size:var(--fs-2);font-weight:var(--fw-medium);color:var(--muted);padding:0 var(--sp-2)}.za-tmenu button{border-radius:var(--radius-xs);width:100%;height:28px;padding:0 var(--sp-2);cursor:pointer;text-align:left;font-size:var(--fs-2);background:0 0;border:0;justify-content:space-between;display:flex}.za-tmenu button:hover,.za-tmenu button.on{background:var(--adm-well)}.za-tmenu button.on{font-weight:var(--fw-medium)}.za-symchips{gap:var(--sp-1);min-height:var(--row-compact);padding:var(--sp-1);border:1px solid var(--border);border-radius:var(--radius-sm);flex-wrap:wrap;align-items:center;display:flex}.za-symchips .za-pill{height:22px}.za-symchips input{font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1;min-width:120px;height:22px}.za-lookup{border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--elev-2);background:var(--adm-panel);animation:za-cmp-pop var(--dur-2) var(--ease-enter);overflow:hidden}.za-lookup div{gap:var(--sp-2);padding:var(--sp-1) var(--sp-3);height:var(--row-compact);font-size:var(--fs-2);grid-template-columns:120px minmax(0,1fr) auto;align-items:center;display:grid}.za-lookup div.hi{background:var(--adm-well)}.za-ctr{font-family:var(--font-mono);font-size:var(--fs-1);letter-spacing:0;color:var(--muted)}.za-ctr.warn{color:var(--orange)}.za-ctr.bad{color:var(--red)}.za-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--adm-panel);box-shadow:var(--elev-2);padding:var(--sp-4);gap:var(--sp-2);flex-direction:column;display:flex}.za-card .za-src{color:var(--muted);font-size:var(--fs-2);justify-content:space-between;display:flex}.za-card .za-hd{align-items:center;gap:var(--sp-2);display:flex}.za-card .za-hd b{font-size:var(--fs-6);font-weight:var(--fw-semibold);color:var(--accent)}.za-card .za-hd b.plain{color:var(--text)}.za-card .za-hl{font-size:var(--fs-5);line-height:var(--fs-5-lh);font-weight:var(--fw-medium)}.za-card .za-bd{font-size:var(--fs-4);line-height:var(--fs-4-lh);color:var(--muted)}.za-card .za-ft{align-items:center;gap:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--border);display:flex}.za-card .za-ap{height:24px;padding:0 var(--sp-2);border-radius:var(--radius-pill);border:1px solid var(--border);font-size:var(--fs-2);align-items:center;display:inline-flex}.za-card.none{box-shadow:none;color:var(--muted);text-align:center;border-style:dashed;justify-content:center;align-items:center;min-height:180px}@keyframes za-cmp-pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes za-cmp-leave{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}.za-tmenu.out,.za-lookup.out{animation:za-cmp-leave var(--dur-1) var(--ease-exit) forwards;pointer-events:none}.za-cmp h2{margin:0 0 var(--sp-0);font-size:var(--fs-6);line-height:var(--fs-6-lh);font-weight:var(--fw-semibold)}.za-cmp h3{margin:var(--sp-2) 0 0;font-size:var(--fs-4);line-height:var(--fs-4-lh);font-weight:var(--fw-semibold)}.za-cmp p{color:var(--muted);font-size:var(--fs-3);margin:0}.za-cmp .za-grid2>.za-span2{grid-column:1/-1}.za-cmp .za-rad{transition:border-color var(--dur-2) var(--ease-standard),box-shadow var(--dur-2) var(--ease-standard)}.za-ctr{transition:color var(--dur-1) var(--ease-standard)}.za-aib.on{color:var(--red);border-color:var(--red)}.za-env summary{cursor:pointer;color:var(--muted);font-size:var(--fs-2);list-style:none}.za-env summary::-webkit-details-marker{display:none}.za-env summary:before{content:"›";width:var(--sp-3);transition:transform var(--dur-2) var(--ease-standard);display:inline-block}.za-env[open] summary:before{transform:rotate(90deg)}.za-env pre{margin:var(--sp-2) 0 0;font-family:var(--font-mono);font-size:var(--fs-2);line-height:var(--fs-2-lh);white-space:pre-wrap;word-break:break-word;background:var(--adm-well);border:1px solid var(--border);border-radius:var(--radius-sm);max-height:360px;padding:var(--sp-3);overflow:auto}.za-cmp-lg{align-items:center;gap:var(--sp-2);display:flex}.za-cmp-opt{font-weight:var(--fw-regular);font-size:var(--fs-2);color:var(--muted)}.za-cmp-self{align-self:flex-start}.za-sq-fldw>.za-cmp-aiin{padding-right:168px;padding-left:var(--sp-3)}.za-sq-fldw>textarea.za-cmp-aiin{min-height:56px;font-size:var(--fs-3);line-height:var(--fs-3-lh);resize:none;field-sizing:content}.za-cmp-langs{gap:0 var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.za-cmp-lli{align-items:center;gap:var(--sp-2);font-size:var(--fs-2);min-height:var(--row-compact);border-bottom:1px solid var(--border);min-width:0;display:flex}.za-cmp-lli b{width:64px;font-weight:var(--fw-medium);font-size:var(--fs-2);flex:none}.za-cmp-lli span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.za-cmp-bottom{align-items:center;gap:var(--sp-3);padding:var(--sp-3) 0;background:var(--adm-panel);border-top:1px solid var(--border);z-index:1;display:flex;position:sticky;bottom:0}.za-cmp-pl{margin-bottom:var(--sp-1)}.za-sq-datew{display:inline-flex;position:relative}.za-sq-datepop{top:calc(100% + var(--sp-1));z-index:var(--z-menu);gap:var(--sp-2);padding:var(--sp-3);background:var(--adm-panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--elev-3);flex-direction:column;display:flex;position:absolute;left:0}.za-sq-chev{border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);width:6px;height:6px;margin-left:var(--sp-1);display:inline-block;transform:rotate(45deg)translateY(-2px)}.za-set{gap:var(--sp-4);flex-direction:column;flex:1;min-width:0;display:flex}.za-stabs{gap:var(--sp-5);border-bottom:1px solid var(--border);display:flex;overflow:hidden}.za-stabs a{align-items:center;gap:var(--sp-1);height:34px;color:var(--muted);font-size:var(--fs-3);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;text-decoration:none;display:flex}.za-stabs a:hover{color:var(--text)}.za-stabs a.on{color:var(--text);border-bottom-color:var(--text);font-weight:var(--fw-medium)}.za-sidx{top:var(--sp-2);gap:var(--sp-0);border-right:1px solid var(--border);padding-right:var(--sp-3);flex-direction:column;display:flex;position:sticky}.za-sidx a{justify-content:space-between;align-items:center;gap:var(--sp-2);height:var(--row-compact);padding:0 var(--sp-2);border-radius:var(--radius-sm);color:var(--muted);text-decoration:none;display:flex}.za-sidx a:hover{background:var(--adm-well);color:var(--text)}.za-sidx a.on{background:var(--adm-well);color:var(--text);font-weight:var(--fw-medium)}.za-setc{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.za-setc>h2{font-size:var(--fs-7);line-height:var(--fs-7-lh);letter-spacing:var(--fs-7-ls);font-weight:var(--fw-semibold);margin:0}.za-setc>p.lede{margin:calc(-1 * var(--sp-3)) 0 0;color:var(--muted)}.za-empty{padding:var(--sp-12) var(--sp-4);text-align:center;color:var(--muted)}.za-empty b{color:var(--text);font-size:var(--fs-4);margin-bottom:var(--sp-1);display:block}.za-sk{border-radius:var(--radius-xs);background:linear-gradient(90deg,var(--adm-well),color-mix(in srgb,var(--adm-well) 40%,var(--adm-panel)),var(--adm-well));height:12px;animation:za-sk var(--dur-skel-shimmer) linear infinite;background-size:200% 100%;display:block}@keyframes za-sk{0%{background-position:200% 0}to{background-position:-200% 0}}.za-scrim{background:var(--adm-scrim);opacity:0;pointer-events:none;transition:opacity var(--dur-2) var(--ease-standard);z-index:var(--z-scrim);position:fixed;inset:0}.za-scrim.on{opacity:1;pointer-events:auto}.za-modal{width:var(--modal-w);background:var(--adm-panel);border:1px solid var(--border);border-radius:var(--radius);max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);box-shadow:var(--elev-4);z-index:var(--z-modal);opacity:0;pointer-events:none;transition:transform var(--dur-4) var(--ease-enter),opacity var(--dur-3) var(--ease-enter);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-48%)}.za-modal:not(.on){transition:transform var(--dur-2) var(--ease-exit),opacity var(--dur-2) var(--ease-exit)}.za-modal.on{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}.za-oh{justify-content:space-between;align-items:flex-start;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--border);display:flex}.za-oh h2{font-size:var(--fs-7);line-height:var(--fs-7-lh);letter-spacing:var(--fs-7-ls);font-weight:var(--fw-semibold);margin:0}.za-oh p{margin:var(--sp-1) 0 0;color:var(--muted)}.za-ob{padding:var(--sp-5);gap:var(--sp-3);flex-direction:column;flex:1;display:flex;overflow:auto}.za-of{align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);border-top:1px solid var(--border);display:flex}.za-of .za-note{color:var(--muted);font-size:var(--fs-2);margin-right:auto}.za-hs{background:var(--border);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.za-hs a{background:var(--adm-panel);padding:var(--sp-3) var(--sp-4);gap:var(--sp-0);min-height:calc(var(--row-roomy) + 2 * var(--sp-3));transition:background var(--dur-1) var(--ease-standard);flex-direction:column;text-decoration:none;display:flex}.za-hs a:hover{background:var(--adm-well)}.za-hs a .za-h{align-items:center;gap:var(--sp-2);font-weight:var(--fw-medium);display:flex}.za-hs a .za-h i{background:var(--green);border-radius:50%;flex:none;width:8px;height:8px}.za-hs a .za-h i.warn{background:var(--orange)}.za-hs a .za-h i.bad{background:var(--red)}.za-hs a span{color:var(--muted);font-size:var(--fs-2);line-height:var(--fs-2-lh)}.za-hs a.bad{background:var(--red-soft)}.za-hs a.bad span{color:var(--red)}.za-pass{color:var(--green)}.za-fail{color:var(--red)}body.za-shell *{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}html:has(>body.za-shell){scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.za-stats.cmpct .za-st{padding:var(--sp-1) var(--sp-3);align-items:baseline;gap:var(--sp-2);flex-direction:row}.za-stats.cmpct .za-st b{font-size:var(--fs-4);line-height:var(--fs-4-lh);order:-1}.za-nr{margin-left:var(--sp-1);color:var(--muted);font-size:var(--fs-1);white-space:nowrap;vertical-align:middle;line-height:1;font-weight:var(--fw-medium)}.za-vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.za-st:disabled{cursor:default}.za-st:disabled:hover{background:var(--grad-surface-rise)}.za-st b.za-stn{font-family:inherit;font-weight:inherit}.za-st b .za-nr{margin-left:0}.za-st b .za-sk{vertical-align:middle;width:var(--sp-12);display:inline-block}.za-una{color:var(--muted);font-size:var(--fs-2);line-height:var(--fs-2-lh)}.za-facts{gap:var(--sp-1) var(--sp-3);grid-template-columns:132px minmax(0,1fr);margin:0;display:grid}.za-facts dt{color:var(--muted)}.za-facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.za-facts dd .za-sub,.za-dfacts dd .za-sub,.za-rr .za-sub{font-size:var(--fs-2);line-height:var(--fs-2-lh);color:var(--muted);display:block}.za-play.warn{color:var(--orange);border-color:color-mix(in srgb,var(--orange) 45%,var(--border))}.za-hbar{border-radius:var(--radius-pill);background:var(--adm-well);vertical-align:middle;flex:none;width:88px;height:6px;display:inline-block;overflow:hidden}.za-hbar i{border-radius:inherit;background:var(--accent);height:100%;display:block}.za-hbar i.bad{background:var(--red)}.za-hbar i.warn{background:var(--orange)}.za-hbar i.ok{background:var(--green)}.za-dots{vertical-align:middle;gap:3px;display:inline-flex}.za-dots i{background:var(--border-strong);border-radius:50%;width:6px;height:6px}.za-dots i.on{background:var(--green)}.za-wrapr{flex-wrap:wrap}.za-cards2{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.za-cards2>div>.za-mu.za-t2:first-child{margin-bottom:var(--sp-1);display:block}.za-cardsel{gap:var(--sp-3);flex-direction:column;align-items:flex-start;display:flex}.za-cardpick{gap:var(--sp-2);flex-wrap:wrap;display:flex}.za-cardpick .za-btn.on{background:var(--accent-soft);color:var(--text)}.za-card1{flex:none;width:390px;max-width:100%}.za-diffq{background:var(--amber-soft)}.za-fgh{align-items:center;gap:var(--sp-2);padding:var(--sp-4) var(--sp-2) var(--sp-1);font-size:var(--fs-2);color:var(--muted);border-bottom:1px solid var(--border);display:flex}.za-fgh b{color:var(--text);font-weight:var(--fw-semibold)}.za-ast{gap:var(--sp-1);flex-wrap:wrap;display:inline-flex}.za-ac{height:24px;padding:0 var(--sp-2);border-radius:var(--radius-pill);font-size:var(--fs-2);font-family:var(--font-mono);letter-spacing:0;border:1px dashed var(--border-strong);color:var(--muted);align-items:center;display:inline-flex}.za-ac.od{background:var(--amber-soft);color:var(--orange);border-style:solid;border-color:#0000}.za-ws{min-width:0}@keyframes za-wsin{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.za-wst{min-width:0}.za-wst h2{font-size:var(--fs-7);line-height:var(--fs-7-lh);letter-spacing:var(--fs-7-ls);font-weight:var(--fw-semibold);margin:0}.za-wst p{margin:var(--sp-0) 0 0;color:var(--muted);font-size:var(--fs-3)}.za-wsty{color:var(--muted);font-weight:var(--fw-regular);font-size:var(--fs-3);margin-left:var(--sp-2)}.za-wsa{align-items:center;gap:var(--sp-2);flex:none;display:flex}.za-cst{justify-items:end;display:inline-grid}.za-cst>*{white-space:nowrap;grid-area:1/1}.za-cst>[aria-hidden]{visibility:hidden}.za-anch{z-index:var(--z-anchor);gap:var(--sp-1);padding:var(--sp-1) var(--sp-4);min-height:var(--row-base);background:var(--adm-panel);border-bottom:1px solid var(--border);border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;display:flex;position:sticky;top:0}.za-anch button{align-items:center;gap:var(--sp-1);height:28px;padding:0 var(--sp-2);border-radius:var(--radius-sm);color:var(--muted);cursor:pointer;font-size:var(--fs-2);white-space:nowrap;transition:background var(--dur-1) var(--ease-standard),color var(--dur-1) var(--ease-standard);background:0 0;border:0;display:inline-flex}.za-anch button:hover{background:var(--adm-well);color:var(--text)}.za-anch button .za-mono{color:var(--muted);font-size:var(--fs-1)}.za-anch button.bad{color:var(--red)}.za-anch button.warn{color:var(--orange)}.za-ab{min-width:18px;height:16px;padding:0 var(--sp-1);border-radius:var(--radius-pill);background:var(--adm-well);color:var(--muted);font-size:var(--fs-1);font-family:var(--font-mono);letter-spacing:0;place-items:center;display:inline-grid}.za-ab.bad{background:var(--red);color:var(--on-red)}.za-ab.warn{background:var(--amber-soft);color:var(--orange)}.za-wsp{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.za-sec{padding:var(--sp-4) var(--sp-5) var(--sp-5);border-bottom:1px solid var(--border);scroll-margin-top:calc(var(--row-base) + var(--sp-2))}.za-wsm .za-sec:last-child{border-bottom:0}.za-sec h3{align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-3);font-size:var(--fs-4);line-height:var(--fs-4-lh);font-weight:var(--fw-semibold);display:flex}.za-sec h3 .za-mono{font-size:var(--fs-1);font-weight:var(--fw-regular)}.za-sa{font-weight:var(--fw-regular);color:var(--muted);font-size:var(--fs-2);margin-left:auto}.za-sec h4{margin:var(--sp-4) 0 var(--sp-2);font-size:var(--fs-3);font-weight:var(--fw-semibold)}.za-sec>.za-banner,[data-squawk-form]>.za-banner{margin-bottom:var(--sp-3)}.za-lgh{padding:0 0 var(--sp-1);color:var(--muted);font-size:var(--fs-2);font-weight:var(--fw-medium);border-bottom:1px solid var(--border)}.za-lrow{padding:var(--sp-3) 0;border-bottom:1px solid var(--border);align-items:start}.za-lrow.tonly{grid-template-columns:112px minmax(0,1fr) 324px}.za-lrow.bad{box-shadow:inset 2px 0 0 var(--red);padding-left:var(--sp-2);margin-left:calc(-1 * var(--sp-2))}.za-lrow.on{background:var(--accent-soft)}.za-ll{gap:var(--sp-0);flex-direction:column;display:flex}.za-ll b{font-weight:var(--fw-medium)}.za-lt{min-width:0;font-size:var(--fs-4);line-height:var(--fs-4-lh)}.za-tts{margin-top:var(--sp-1);font-size:var(--fs-3);color:var(--muted)}.za-lnv{align-self:center}.za-lv,.za-lc2{gap:var(--sp-1);flex-direction:column;align-items:flex-start;display:flex}.za-cc{gap:var(--sp-1);padding:var(--sp-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--grad-surface-rise);min-width:0;transition:border-color var(--dur-1) var(--ease-standard),box-shadow var(--dur-1) var(--ease-standard);flex-direction:column;display:flex}.za-cc.gf,.za-cc.inv{border-color:color-mix(in srgb,var(--red) 45%,var(--border));background:color-mix(in srgb,var(--red) 4%,var(--adm-panel))}.za-cc.od{border-color:color-mix(in srgb,var(--orange) 45%,var(--border))}.za-cc.open{box-shadow:0 0 0 2px var(--accent-soft);border-color:var(--accent)}.za-cc.none{border-style:dashed;justify-content:center;align-items:center;min-height:96px}.za-cch{align-items:flex-start;gap:var(--sp-1);flex-direction:column;display:flex}.za-ccm{text-overflow:ellipsis;min-width:0;overflow:hidden}.za-cca{align-items:center;gap:var(--sp-1);margin-top:var(--sp-0);display:flex}.za-cca .za-evb{margin-left:auto}.za-ibx{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--adm-panel);width:26px;height:26px;color:var(--muted);cursor:pointer;transition:background var(--dur-1) var(--ease-standard),color var(--dur-1) var(--ease-standard);place-items:center;padding:0;display:grid}.za-ibx:hover{background:var(--adm-well);color:var(--text)}.za-ibx:disabled{color:var(--disabled-fg);border-color:var(--disabled-bg);cursor:not-allowed}.za-ibx svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.za-ev{margin:0 0 var(--sp-3);padding:var(--sp-4);border:1px solid var(--border);border-top:2px solid var(--accent);border-radius:0 0 var(--radius) var(--radius);background:var(--adm-well);gap:var(--sp-3);animation:za-wsin var(--dur-2) var(--ease-enter);flex-direction:column;display:flex}.za-evh{justify-content:space-between;align-items:baseline;gap:var(--sp-3);flex-wrap:wrap;display:flex}.za-evc,.za-evd{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.za-evc .za-quote{background:var(--adm-panel)}.za-evc .za-quote.za-diffq{background:var(--amber-soft)}.za-evg{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.za-evt b{font-size:var(--fs-2);margin-bottom:var(--sp-1);display:block}.za-insl{gap:var(--sp-1) var(--sp-3);margin:var(--sp-1) 0 0;font-size:var(--fs-3);grid-template-columns:minmax(120px,max-content) minmax(0,1fr);display:grid}.za-insl dt{color:var(--muted)}.za-insl dd{margin:0}.za-wf{border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;display:flex;overflow:hidden}.za-wfh,.za-wfr{gap:var(--sp-3);padding:0 var(--sp-3);min-height:var(--row-compact);grid-template-columns:200px minmax(0,1fr) minmax(0,1.3fr) 64px;align-items:center;display:grid}.za-wfh{background:var(--adm-well);color:var(--muted);font-size:var(--fs-2);font-weight:var(--fw-medium)}.za-wfh .za-num{text-align:right}.za-wfr{border-top:1px solid var(--border)}.za-wfr .za-num{text-align:right;font-family:var(--font-mono)}.za-trk{background:var(--adm-well);border-radius:2px;height:10px;position:relative}.za-trk i{background:var(--accent);border-radius:2px;position:absolute;top:0;bottom:0}.za-wfr.warn .za-trk i{background:var(--orange)}.za-wfr.bad .za-trk i{background:var(--red)}.za-wfr.wait .za-trk i{background:repeating-linear-gradient(45deg,var(--border-strong) 0 4px,transparent 4px 8px)}.za-wfr.bad>span:first-child{color:var(--red)}.za-wfa{gap:var(--sp-1);margin-top:var(--sp-3);flex-direction:column;display:flex}.za-wfc{gap:var(--sp-3);font-size:var(--fs-2);grid-template-columns:120px minmax(0,1fr);align-items:center;display:grid}.za-tl3{gap:var(--sp-0);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.za-tl3 i{height:22px;padding:0 var(--sp-2);background:var(--adm-well);color:var(--muted);font-style:normal;font-family:var(--font-mono);font-size:var(--fs-1);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;align-items:center;display:flex;overflow:hidden}.za-tl3 i:first-child{border-radius:var(--radius-xs) 0 0 var(--radius-xs)}.za-tl3 i:last-child{border-radius:0 var(--radius-xs) var(--radius-xs) 0}.za-tl3 i.ok{background:var(--green-soft);color:var(--green)}.za-tl3 i.bad{background:var(--red-soft);color:var(--red)}.za-tl3 i.warn{background:var(--amber-soft);color:var(--orange)}.za-prov{gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--grad-surface-rise);box-shadow:var(--elev-1);flex-direction:column;display:flex}.za-prov+.za-prov{margin-top:var(--sp-3)}.za-provh{align-items:flex-start;gap:var(--sp-3);display:flex}.za-pi{border-radius:var(--radius-sm);background:var(--red-soft);width:32px;height:32px;color:var(--red);flex:none;place-items:center;display:grid}.za-pi svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.za-provg{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.za-provg>div{gap:var(--sp-1);flex-direction:column;display:flex}.za-dec{align-items:center;gap:var(--sp-4);padding:var(--sp-2) 0;border-bottom:1px solid var(--border);display:flex}.za-dec>div{flex-direction:column;flex:1;min-width:0;display:flex}.za-dec>div b{font-weight:var(--fw-medium)}.za-dec>div span{color:var(--muted);font-size:var(--fs-2)}.za-revs{gap:var(--sp-3);padding-top:var(--sp-3);grid-template-columns:112px minmax(0,1fr);display:grid}.za-kv{background:var(--border);border:1px solid var(--border);border-radius:var(--radius-sm);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.za-kv>div{background:var(--grad-surface-rise);padding:var(--sp-2) var(--sp-3);gap:var(--sp-0);flex-direction:column;display:flex}.za-kv b{font-size:var(--fs-6);line-height:var(--fs-6-lh);font-weight:var(--fw-semibold)}.za-hold{flex-direction:column;display:flex}.za-hold>div{gap:var(--sp-3);min-height:var(--row-compact);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) 120px 96px 56px;align-items:center;display:grid}.za-hold>div:last-child{border-bottom:0}.za-prn{gap:var(--sp-1) var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.za-prn>div{gap:var(--sp-2);padding:var(--sp-1) 0;border-bottom:1px solid var(--border);grid-template-columns:28px minmax(0,1fr);align-items:baseline;display:grid}.za-krow{border:1px solid var(--border);border-radius:var(--radius-sm);margin-bottom:var(--sp-2);background:var(--adm-panel)}.za-krow.open{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.za-kh{align-items:center;gap:var(--sp-2);min-height:var(--row-base);padding:0 var(--sp-3);display:flex}.za-krow>:not(.za-kh){padding:0 var(--sp-3) var(--sp-3)}.za-hs.h6{grid-template-columns:repeat(6,minmax(0,1fr))}.za-hs.h6 a{min-height:64px}.za-hs a b.za-mono{font-size:var(--fs-4);color:var(--text)}@media (width<=1360px){.za-lgh,.za-lrow{grid-template-columns:96px minmax(0,1fr) 144px 144px}.za-lrow.tonly{grid-template-columns:96px minmax(0,1fr) 300px}.za-wfh,.za-wfr{grid-template-columns:168px minmax(0,1fr) minmax(0,1fr) 56px}.za-hs.h6{grid-template-columns:repeat(3,minmax(0,1fr))}}.za-hsec{margin:0 0 var(--sp-2);font-size:var(--fs-2);font-weight:var(--fw-semibold);color:var(--muted);letter-spacing:.04em;text-transform:uppercase}.za-hsec:not(:first-child){margin-top:var(--sp-4)}.za-hg{background:var(--border);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.za-hm{gap:var(--sp-1);padding:var(--sp-3);background:var(--grad-surface-rise);color:var(--muted);min-width:0;transition:background var(--dur-1) var(--ease-standard);flex-direction:column;text-decoration:none;display:flex}.za-hm:hover{background:var(--adm-well)}.za-hm:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.za-hmn{align-items:center;gap:var(--sp-1);font-size:var(--fs-2);white-space:nowrap;text-overflow:ellipsis;display:flex;overflow:hidden}.za-hmn svg{fill:none;stroke:currentColor;stroke-width:1.4px;flex:none;width:14px;height:14px}.za-hm b{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-8);line-height:var(--fs-8-lh);font-weight:var(--fw-semibold);color:var(--text)}.za-hm.bad{background:var(--state-op-soft)}.za-hm.bad b{color:var(--text)}.za-hm.warn b{color:var(--orange)}.za-hm.zero b{color:var(--muted)}.za-vtabs .za-tn{margin-left:var(--sp-1);color:var(--muted);font-size:var(--fs-1)}tr[data-go]{cursor:pointer}tr.tfail td:first-child{box-shadow:inset 3px 0 0 var(--red)}.za-t th{text-align:left;line-height:var(--fs-2-lh);color:var(--muted);border-bottom:1px solid var(--border);white-space:nowrap;background:var(--adm-panel);z-index:var(--z-sticky);height:var(--row-compact);padding:0 var(--sp-3);font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;font-weight:var(--fw-medium);position:sticky;top:0}.za-t td{vertical-align:middle;height:var(--row-compact);padding:var(--sp-1) var(--sp-3);border-bottom:1px solid color-mix(in srgb,var(--border) 65%,transparent)}.za-t tbody tr{cursor:pointer;transition:background var(--dur-1) var(--ease-standard)}.za-t tbody tr:focus-visible,.za-fr:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.za-t tbody tr:hover{background:color-mix(in srgb,var(--adm-well) 60%,transparent)}.za-t td .za-pri{line-height:var(--fs-4-lh);display:block}.za-t .za-pri+.za-sub{margin-top:var(--sp-0)}.za-t td.tm{color:var(--muted);font-size:var(--fs-2);width:64px}.za-play,.za-ac{height:22px;padding:0 var(--sp-2);border-radius:var(--radius-pill);background:var(--adm-well);color:var(--text);font-family:inherit;font-size:var(--fs-1);font-weight:var(--fw-medium);letter-spacing:.02em;border:1px solid #0000;gap:5px;margin:1px 0}.za-play:hover{background:var(--adm-well);border-color:var(--border-strong)}.za-play svg{fill:currentColor;opacity:.7;width:7px;height:7px}.za-play.warn,.za-ac.od{background:var(--amber-soft);color:var(--orange);border-color:#0000}.za-ac.gf:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:5px}.za-ac.req,.za-ac.pend{border:1px dashed var(--border-strong);color:var(--muted);background:0 0}.za-fnote{margin:var(--sp-3) 0 0;font-size:var(--fs-2);color:var(--muted)}.za-aov{gap:var(--sp-4);padding-top:var(--sp-4);flex-direction:column;display:flex}.za-aov-hero{gap:var(--sp-8);padding:var(--sp-5) var(--sp-6);border:1px solid var(--border);border-radius:var(--radius);background:var(--grad-surface-rise);box-shadow:var(--elev-1);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.za-aov-kpi{gap:var(--sp-1);padding-right:var(--sp-8);border-right:1px solid var(--border);flex-direction:column;display:flex}.za-aov-l{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:var(--fw-medium)}.za-aov-big{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:calc(var(--fs-9) * 1.6);letter-spacing:var(--fs-9-ls);line-height:1;font-weight:var(--fw-semibold);color:var(--text)}.za-aov-big small{color:var(--muted);font-size:.5em;font-weight:var(--fw-medium);margin-left:2px}.za-aov-s{font-size:var(--fs-2);color:var(--muted)}.za-aov-flow{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.za-sbar{gap:var(--sp-0);border-radius:var(--radius-pill);background:var(--adm-well);height:12px;display:flex;overflow:hidden}.za-sbar i,.za-wk-s i,.za-wk-k i,.za-lg i{background:var(--green);min-width:3px;display:block}.za-sbar i.pend,.za-lg.pend i{background:var(--accent)}.za-sbar i.inv,.za-wk-s i.inv,.za-wk-k i.inv,.za-lg.inv i{background:var(--red)}.za-sbar i.gf,.za-wk-s i.gf,.za-wk-k i.gf,.za-lg.gf i{background:color-mix(in srgb,var(--red) 55%,var(--adm-panel))}.za-sbar i.od,.za-wk-s i.od,.za-wk-k i.od,.za-lg.od i{background:var(--orange)}.za-aov-leg{gap:var(--sp-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.za-lg:hover{background:var(--adm-well)}.za-lg:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.za-lg>i{left:var(--sp-3);top:calc(var(--sp-2) + 5px);position:absolute}.za-lg>span{padding-left:14px}.za-lg b{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-7);line-height:var(--fs-7-lh);color:var(--text);font-weight:var(--fw-semibold)}.za-lg.inv b,.za-lg.gf b{color:var(--red)}.za-lg.od b{color:var(--orange)}.za-lg.zero b{color:var(--muted)}.za-aov-g{gap:var(--sp-4);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;display:grid}.za-aov-side{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}.za-aov-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--adm-panel);padding:var(--sp-4);min-width:0}.za-aov-card>header{justify-content:space-between;align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-3);display:flex}.za-aov-card h2{font-size:var(--fs-4);line-height:var(--fs-4-lh);font-weight:var(--fw-semibold);align-items:baseline;gap:var(--sp-2);margin:0;display:flex}.za-aov-card h2 .za-cnt{font-family:var(--font-mono);font-size:var(--fs-2);color:var(--red);background:var(--red-soft);border-radius:var(--radius-pill);padding:0 7px;line-height:20px}.za-aov-fix{flex-direction:column;display:flex}.za-fx{gap:var(--sp-3);padding:var(--sp-2) var(--sp-2);margin:0 calc(-1 * var(--sp-2));border-radius:var(--radius-sm);cursor:pointer;transition:background var(--dur-1) var(--ease-standard);grid-template-columns:64px minmax(0,1fr) auto auto;align-items:center;display:grid}.za-fx+.za-fx{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--border) 65%,transparent)}.za-fx:hover{background:var(--adm-well)}.za-fx-t{flex-direction:column;min-width:0;display:flex}.za-fx-t .za-pri{font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.za-fx-t .za-sub,.za-og-n .za-sub{font-size:var(--fs-2);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.za-wk{gap:var(--sp-0);flex-direction:column;display:flex}.za-wk-r,.za-og-r{align-items:center;gap:var(--sp-3);padding:6px var(--sp-2);margin:0 calc(-1 * var(--sp-2));border-radius:var(--radius-sm);color:var(--text);font-size:var(--fs-3);transition:background var(--dur-1) var(--ease-standard);text-decoration:none;display:grid}.za-wk-r:hover,.za-og-r:hover{background:var(--adm-well)}.za-wk-r:focus-visible,.za-og-r:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.za-wk-r{grid-template-columns:84px minmax(0,1fr) 24px 40px}.za-wk-b{border-radius:var(--radius-xs);background:var(--adm-well);height:10px;display:block;overflow:hidden}.za-wk-s{gap:1px;height:100%;display:flex}.za-wk-n,.za-wk-p,.za-og-c{text-align:right;font-size:var(--fs-2);font-variant-numeric:tabular-nums}.za-wk-p{color:var(--muted)}.za-wk-p.za-amb{color:var(--orange)}.za-wk-k{align-items:center;gap:var(--sp-3);margin-top:var(--sp-2);font-size:var(--fs-1);color:var(--muted);display:flex}.za-wk-k span{align-items:center;gap:5px;display:flex}.za-wk-k i{border-radius:2px;width:8px;height:8px}.za-og{gap:var(--sp-0);flex-direction:column;display:flex}.za-og-n{flex-direction:column;min-width:0;display:flex}.za-og-b{border-radius:var(--radius-pill);background:var(--adm-well);height:6px;display:block;overflow:hidden}.za-og-b i{border-radius:inherit;background:color-mix(in srgb,var(--accent) 70%,var(--adm-panel));height:100%;display:block}.za-og-f{text-align:right;font-size:var(--fs-2);color:var(--muted)}.za-og-f.za-red{color:var(--red)}@media (width<=1100px){.za-aov-g,.za-aov-hero{grid-template-columns:1fr}.za-aov-kpi{border-right:0;padding-right:0}.za-aov-leg{grid-template-columns:repeat(3,minmax(0,1fr))}}.za-hmt{font-size:var(--fs-1);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.za-hmt .za-mono{color:var(--text)}.za-hmv{align-items:baseline;gap:var(--sp-1);flex-direction:row;min-width:0;display:flex}.za-hmo{font-size:var(--fs-3);color:var(--muted)}.za-og-f,.za-wk-p{white-space:nowrap}.za-og-r{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 32px 64px}.za-wtabs{z-index:var(--z-anchor);gap:var(--sp-5);padding:0 var(--sp-5);background:var(--adm-panel);border-top:1px solid var(--border);border-bottom:1px solid var(--border);scrollbar-width:none;display:flex;position:sticky;top:0;overflow-x:auto}.za-wtabs button{height:var(--row-base);color:var(--muted);cursor:pointer;font-size:var(--fs-3);white-space:nowrap;transition:color var(--dur-1) var(--ease-standard),border-color var(--dur-1) var(--ease-standard);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:0;display:inline-flex}.za-wtabs button:hover{color:var(--text)}.za-wtabs button.on{color:var(--text);border-bottom-color:var(--text);font-weight:var(--fw-medium)}.za-wtabs button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.za-wtabs .za-ab{font-family:var(--font-mono);font-size:var(--fs-1);border-radius:var(--radius-pill);background:var(--adm-well);color:var(--muted);line-height:18px;font-weight:var(--fw-regular);padding:0 6px}.za-wtabs .za-ab.bad{background:var(--red-soft);color:var(--red)}.za-wtabs .za-ab.warn{background:var(--amber-soft);color:var(--orange)}.za-wsm>.za-sec{padding-top:var(--sp-5);border-bottom:0}.za-sa-l{margin:calc(-1 * var(--sp-2)) 0 var(--sp-3);font-size:var(--fs-2);color:var(--muted);justify-content:flex-end;display:flex}.za-mh{margin:var(--sp-5) 0 var(--sp-2);font-size:var(--fs-2);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:var(--fw-medium)}.za-upg{gap:var(--sp-3);margin-top:var(--sp-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.za-rads{gap:var(--sp-2);grid-template-columns:1fr 1fr;display:grid}.za-rad.on{box-shadow:0 0 0 1px var(--accent);border-color:var(--text)}.za-upc .za-in[type=file]{font-size:var(--fs-2);padding:6px}button.za-ac.add{cursor:pointer;border:1px dashed var(--border-strong);color:var(--muted);font-family:inherit;font-size:var(--fs-1);transition:color var(--dur-1) var(--ease-standard),border-color var(--dur-1) var(--ease-standard);background:0 0}button.za-ac.add:hover{color:var(--accent);border-color:var(--accent)}button.za-ac.add.gf:before{display:none}.za-lgh.stl,.za-lrow.stl{grid-template-columns:96px 200px minmax(0,1fr) auto}.za-lrow.stl .za-cca{gap:var(--sp-1);flex-wrap:nowrap;justify-content:flex-end;display:flex}.za-lgh.ipo,.za-lrow.ipo{grid-template-columns:104px minmax(0,1fr) 128px 272px}.za-lrow.fin{grid-template-columns:104px minmax(0,1fr) 200px}.za-lrow .za-cca{gap:var(--sp-1);flex-wrap:wrap;justify-content:flex-end;align-self:start;display:flex}.za-cc .za-cca{justify-content:flex-start;align-items:center}@media (width<=1360px){.za-lgh.ipo,.za-lrow.ipo{grid-template-columns:96px minmax(0,1fr) 120px 248px}}.za-wsm{flex-direction:column;min-width:0;display:flex}.za-wsec{padding-block:var(--sp-4);border-bottom:1px solid var(--border)}.za-wsec:last-child{border-bottom:0}.za-wsl-h{align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-3);font-size:var(--fs-1);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-weight:var(--fw-medium);display:flex}.za-wsl-n{font-variant-numeric:tabular-nums}.za-wsec.bad .za-sh h3{color:var(--red)}.za-ph{justify-content:space-between;align-items:center;gap:var(--sp-6);padding:var(--sp-4) var(--sp-6) var(--sp-3);display:flex}.za-body{padding:0 var(--sp-6) var(--sp-6);gap:var(--sp-3);flex-direction:column;flex:1;min-height:0;display:flex}.za-wsh{justify-content:space-between;align-items:flex-start;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5) var(--sp-3);background:var(--grad-surface-rise);border-radius:var(--radius) var(--radius) 0 0;padding-block:var(--sp-3);display:flex}.za-wsh .za-wst p{margin-top:2px}.za-wsc{gap:var(--sp-1);margin-top:var(--sp-1);flex-wrap:wrap;display:flex}.za-wsec:first-child{padding-top:var(--sp-3)}.za-wsm p.za-t2.za-mu,.za-wsm p.za-hint,.za-pk-b p.za-t2.za-mu,.za-peek p.za-t2.za-mu,.za-setc p.za-t2.za-mu,.za-cmp .za-hint,.za-cmp-f fieldset>.za-hint,.za-modal p.za-hint{display:none}.za-st .za-s{color:var(--muted);font-size:var(--fs-1);line-height:var(--fs-1-lh);white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:none;overflow:hidden}.za-cand{gap:var(--sp-1);margin-top:var(--sp-2);padding:var(--sp-2);border:1px dashed var(--accent);border-radius:var(--radius-sm);flex-direction:column;display:flex}.za-cand .za-row{gap:var(--sp-1);flex-wrap:wrap}.za-fld label{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.za-fld label .za-lr{align-items:center;gap:var(--sp-2);display:inline-flex}.za-aib{border:1px solid var(--border);border-radius:var(--radius-sm);width:22px;height:22px;color:var(--accent);cursor:pointer;vertical-align:middle;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.za-aib:hover:not(:disabled){border-color:var(--accent);background:var(--accent-soft)}.za-aib:disabled{color:var(--disabled-fg);border-color:var(--disabled-bg);cursor:not-allowed}.za-aib svg{width:13px;height:13px}.za-lgh,.za-lrow{gap:var(--sp-3);grid-template-columns:112px minmax(0,1fr) 188px 188px;display:grid}.za-hgrid{gap:var(--sp-4);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.za-hq,.za-hf{border:1px solid var(--border);border-radius:var(--radius);padding:var(--sp-3) var(--sp-4);background:var(--adm-panel)}.za-hq .za-wsl-h,.za-hf .za-wsl-h{margin-bottom:var(--sp-2);justify-content:space-between;display:flex}.za-nq{flex-direction:column;display:flex}.za-nqr{gap:var(--sp-3);padding:var(--sp-2) 0 var(--sp-2) var(--sp-2);border-top:1px solid var(--border);border-left:3px solid var(--red);grid-template-columns:92px minmax(0,1fr) auto;align-items:center;display:grid}.za-nqr.warn{border-left-color:var(--orange)}.za-nqm{font-size:var(--fs-1);color:var(--muted)}.za-nqt{flex-direction:column;min-width:0;display:flex}.za-nqt b{font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.za-nqa{gap:var(--sp-1);display:flex}.za-hfk>div{flex-direction:column;display:flex}.za-hfk b{font-size:var(--fs-4);font-variant-numeric:tabular-nums}.za-hd{gap:var(--sp-2);padding:var(--sp-0) 0;grid-template-columns:84px minmax(0,1fr) 40px;align-items:center;display:grid}.za-hf{margin-top:0}.za-hfk{gap:var(--sp-3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.za-hdays{margin-top:var(--sp-4);gap:var(--sp-0);flex-direction:column;max-width:560px;display:flex}.za-hf .za-hd .za-hbar{width:100%}.za-hf .za-hfk b.za-mono{font-size:var(--fs-7);line-height:1.2;font-weight:var(--fw-semibold)}.za-dm{border:1px solid var(--border);border-radius:var(--radius);background:var(--adm-panel);box-shadow:var(--elev-1);grid-template-columns:3fr 2fr 3fr;display:grid}.za-dm-g{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.za-dm-g+.za-dm-g{border-left:1px solid var(--border)}.za-dm-i b{font-size:var(--fs-7);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;line-height:1.25;overflow:hidden}.za-dm-i .za-mono{font-size:var(--fs-3)}.za-dl{font-size:var(--fs-1);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.za-up{color:var(--green)}.za-dn{color:var(--red)}.za-dsec{gap:var(--sp-2);flex-direction:column;display:flex}.za-dh,.za-dc h2{font-size:var(--fs-3);font-weight:var(--fw-semibold);letter-spacing:.02em;color:var(--text);margin:0}.za-dg3{gap:var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.za-dg2{gap:var(--sp-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.za-dc{gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--adm-panel);box-shadow:var(--elev-1);flex-direction:column;min-width:0;display:flex}.za-dc header{justify-content:space-between;align-items:baseline;display:flex}.za-kpi{align-items:baseline;gap:var(--sp-2);display:flex}.za-kpi b,.za-kpi2 b,.za-rk b{font-size:var(--fs-9);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;line-height:1}.za-kpi span{font-size:var(--fs-3)}.za-rk{align-items:center;gap:var(--sp-3)}.za-rk>div,.za-kpi2>div{gap:var(--sp-1);flex-direction:column;display:flex}.za-kpi2 b{font-size:var(--fs-8)}.za-red{color:var(--red)}.za-cc-svg{width:100%;height:auto;display:block;overflow:visible}.za-cc-svg .za-c1,.za-lg i.za-c1,.za-stk i.za-c1{fill:var(--accent);background:var(--accent)}.za-cc-svg .za-c2,.za-lg i.za-c2,.za-stk i.za-c2{fill:var(--orange);background:var(--orange)}.za-lg i.c3,.za-stk i.c3{background:var(--border)}.za-cc-svg .za-cl{fill:var(--text)}.za-ring{flex:none;width:64px;height:64px}.za-ring .za-rt{fill:none;stroke:var(--border);stroke-width:8px}.za-ring .za-rv{fill:none;stroke:var(--accent);stroke-width:8px;stroke-linecap:round}.za-ring .za-rv.bad{stroke:var(--red)}.za-lg{padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-sm);transition:background var(--dur-1) var(--ease-standard);gap:var(--sp-4);font-size:var(--fs-2);color:var(--muted);flex-direction:column;text-decoration:none;display:flex;position:relative}.za-lg span{align-items:center;gap:6px;display:inline-flex}.za-lg i{border-radius:2px;flex:none;order:-1;width:8px;height:8px;display:inline-block}.za-lg.col{gap:var(--sp-1);flex-direction:column}.za-lg.col span{justify-content:flex-start}.za-lg.col b{color:var(--text);margin-left:auto}.za-brk{flex-direction:column;gap:6px;display:flex}.za-brk>div{gap:var(--sp-2);font-size:var(--fs-2);grid-template-columns:120px minmax(0,1fr) 40px;align-items:center;display:grid}.za-brk .za-hbar{width:100%}.za-brk b{text-align:right}.za-ft{gap:var(--sp-4);padding-top:var(--sp-3);border-top:1px solid var(--border);font-size:var(--fs-2);color:var(--muted);flex-wrap:wrap;margin-top:auto;display:flex}.za-ft a{color:inherit;text-decoration:none}.za-ft a:hover{color:var(--accent)}.za-ft b{color:var(--text)}.za-dg3 .za-ft{gap:var(--sp-2);flex-wrap:nowrap}.za-dg3 .za-ft>a{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.za-hm b.za-stn{font-family:inherit;font-weight:inherit}.za-ipo-o{gap:var(--sp-0);color:var(--text);flex-direction:column;text-decoration:none;display:flex}.za-ipo-o>b{font-size:var(--fs-6)}.za-kpi-s{font-size:var(--fs-3);color:var(--muted)}.za-kpi-s b{font-size:var(--fs-9);color:var(--text);font-weight:var(--fw-semibold)}.za-stk{border-radius:var(--radius-pill);gap:var(--sp-0);height:10px;display:flex;overflow:hidden}.za-stk i{display:block}.za-dm .za-mono,.za-dc .za-mono{font-variant-numeric:tabular-nums;letter-spacing:0;font-family:inherit}.za-dm-g:nth-child(2) .za-dm-i b{font-size:var(--fs-6)}.za-dlg{gap:var(--sp-4);font-size:var(--fs-2);color:var(--muted);display:flex}.za-dlg span{align-items:center;gap:6px;display:inline-flex}.za-dlg i{border-radius:2px;width:8px;height:8px;display:inline-block}.za-dlg.col{gap:var(--sp-2);flex-direction:column}.za-dlg.col span{font-size:var(--fs-3);color:var(--text)}.za-dlg.col b{font-size:var(--fs-3);font-weight:var(--fw-semibold);margin-left:auto}.za-dlg i.za-c1{background:var(--accent)}.za-dlg i.za-c2{background:var(--orange)}.za-dlg i.c3,.za-stk i.c3{background:var(--muted);opacity:.35}.za-cc-svg .za-cv{fill:var(--text);font-family:inherit;font-size:10px}.za-cc-svg text{fill:var(--muted);font-family:inherit;font-size:9px}.za-dc .za-kpi b,.za-dc .za-kpi2 b,.za-dc .za-rk b,.za-dc .za-kpi-s b{letter-spacing:-.01em;font-family:inherit}#ws-ov .za-kv b.za-mono{font-variant-numeric:tabular-nums;font-family:inherit}.za-kv b.za-red{color:var(--red)}.za-kv b.za-amb{color:var(--orange)}.za-side{scrollbar-width:none;height:100vh;padding:var(--sp-5) var(--sp-3);gap:var(--sp-0);flex-direction:column;display:flex;position:sticky;top:0;overflow:auto}.za-brand{align-items:baseline;gap:var(--sp-2);height:var(--row-base);font-weight:var(--fw-semibold);font-size:var(--fs-5);line-height:var(--fs-5-lh);letter-spacing:var(--fs-5-ls);margin-bottom:var(--sp-5);padding:0 var(--sp-3);display:flex}.za-ni{border-radius:var(--radius-sm);color:var(--muted);cursor:pointer;text-align:left;width:100%;transition:background var(--dur-1) var(--ease-standard),color var(--dur-1) var(--ease-standard);height:var(--row-base);padding:0 var(--sp-3);align-items:center;gap:var(--sp-3);font-size:var(--fs-4);background:0 0;border:0;text-decoration:none;display:flex;position:relative}.za-ni svg{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.za-ni.on{font-weight:var(--fw-medium);background:var(--accent-soft);color:var(--text);box-shadow:none}.za-ni.on:before{content:"";background:var(--accent);border-radius:2px;width:3px;position:absolute;top:10px;bottom:10px;left:0}.za-ni.on svg{color:var(--accent)}.za-ngl{margin:var(--sp-5) 0 var(--sp-2);padding:0 var(--sp-3);font-size:var(--fs-1);font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}a.kl{color:inherit;border-radius:var(--radius-sm);text-decoration:none}a.kl:hover b{color:var(--accent)}.za-dlg a,.za-brk a,.za-dlg.col a{color:inherit;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.za-dlg a:hover,.za-brk a:hover span{color:var(--accent)}.za-dlg.col a{font-size:var(--fs-3);color:var(--text)}.za-dlg.col a b{font-size:var(--fs-3);font-weight:var(--fw-semibold);margin-left:auto}.za-brk>a{gap:var(--sp-2);font-size:var(--fs-2);grid-template-columns:120px minmax(0,1fr) 40px;align-items:center;display:grid}.za-kpi2{gap:var(--sp-6);grid-template-columns:repeat(4,max-content);display:grid}.za-kpi2>a{gap:var(--sp-1);flex-direction:column;display:flex}.za-cc-a{cursor:pointer}.za-cc-a:hover rect{opacity:.75}.za-dm-i{gap:var(--sp-0);padding:var(--sp-3) var(--sp-4);min-width:0;color:var(--text);flex-direction:column;text-decoration:none;display:flex}a.za-dm-i:hover{background:var(--accent-soft)}.za-cb{border:1px solid var(--border);border-radius:var(--radius);background:var(--grad-surface-rise);margin-bottom:var(--sp-4);grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.za-cb-i{gap:var(--sp-0);padding:var(--sp-3) var(--sp-4);color:var(--text);border-left:1px solid var(--border);flex-direction:column;min-width:0;text-decoration:none;display:flex;position:relative}.za-cb-i:first-child{border-left:0}.za-cb-i:hover{background:var(--accent-soft)}.za-cb-i b{font-family:var(--font-mono);font-size:var(--fs-8);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1.2}.za-cb-c{right:var(--sp-4);bottom:var(--sp-3);width:55%;position:absolute}.za-cb-c svg{width:100%;height:auto;display:block}.za-rch{padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-sm);background:var(--accent-soft)}.za-rch b{font-size:var(--fs-5)}.za-okline{align-items:center;gap:var(--sp-2);font-size:var(--fs-2);color:var(--green);display:flex}.za-okline svg{stroke:currentColor;fill:none;stroke-width:2px;width:14px;height:14px}.za-nx{border-top:1px solid var(--border);flex-direction:column;display:flex}.za-nx>a{gap:var(--sp-2);border-bottom:1px solid var(--border);font-size:var(--fs-2);color:var(--text);grid-template-columns:minmax(0,1fr) 76px 108px;align-items:baseline;padding:7px 0;text-decoration:none;display:grid}.za-nx>a:last-child{border-bottom:0}.za-nx>a:hover b{color:var(--accent)}.za-nx b{font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.za-nx .za-mono{text-align:right;color:var(--muted)}.za-dc>.za-rk+.za-cc-svg,.za-dc .za-nx{margin-top:auto}.za-ib,.za-btn,.za-pill button,.za-addf,.za-sw,.za-play,.za-anch button,.za-seg button,.za-aib{position:relative}.za-ib:before,.za-btn:before,.za-pill button:before,.za-addf:before,.za-sw:before,.za-play:before,.za-anch button:before,.za-seg button:before,.za-aib:before{content:"";inset:min(0px,calc((100% - var(--touch))/2));position:absolute}.za-st[aria-selected=true]{background:var(--adm-well)}.za-st[aria-selected=true]:after{content:"";background:var(--text);height:2px;position:absolute;bottom:0;left:0;right:0}.za-st[aria-selected=true] .za-l{color:var(--text);font-weight:var(--fw-medium)}.za-sq-ph{align-items:center;gap:var(--sp-3);min-height:var(--row-base);margin-bottom:var(--sp-2);display:flex}.za-sq-ph h1{font-size:var(--fs-8);line-height:var(--fs-8-lh);font-weight:var(--fw-semibold);letter-spacing:var(--fs-8-ls);margin:0}.za-btn.out{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.za-btn.ai{color:var(--accent);background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 35%,var(--border))}.za-sq .za-btn{gap:var(--sp-1);transition:background-color var(--dur-1) var(--ease-standard),border-color var(--dur-1) var(--ease-standard),color var(--dur-1) var(--ease-standard)}.za-sq .za-btn.sm{height:24px}.za-sq .za-kbd{line-height:var(--fs-1-lh)}.za-btn.za-pri .za-kbd{color:var(--accent-fg);border-color:color-mix(in srgb,var(--accent-fg) 40%,transparent)}.za-sq-spark{width:var(--sp-3);height:var(--sp-3);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:currentColor;flex:none;display:inline-block}.za-sq-fbar{align-items:center;gap:var(--sp-2);margin:var(--sp-3) 0 var(--sp-2);min-height:var(--row-compact);display:flex}.za-sq-chipm{align-items:center;gap:var(--sp-1);height:var(--row-compact);padding:0 var(--sp-3);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--adm-panel);color:var(--text);font-size:var(--fs-2);cursor:pointer;white-space:nowrap;display:inline-flex}.za-sq-chipm b{font-weight:var(--fw-semibold)}.za-sq-chipm select{appearance:none;color:inherit;font:inherit;font-weight:var(--fw-semibold);cursor:pointer;field-sizing:content;background:0 0;border:0;padding:0}.za-sq-search{height:var(--row-compact);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--adm-panel);width:260px;padding:0 var(--sp-3);font-size:var(--fs-2);color:var(--text)}.za-sq-search::placeholder{color:var(--muted)}.za-sq-lnk{color:var(--accent);font-size:var(--fs-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;text-decoration:none}.za-sq-lnk:hover{text-decoration:underline}.za-sq-q{border:1px solid var(--border);border-radius:var(--radius);animation:za-sq-in var(--dur-2) var(--ease-enter);overflow:hidden}@keyframes za-sq-in{0%{opacity:0}to{opacity:1}}.za-sq-qh{align-items:center;gap:var(--sp-2);height:var(--row-compact);padding:0 var(--sp-3);background:var(--adm-well);font-size:var(--fs-2);color:var(--muted);border-bottom:1px solid var(--border);display:flex}.za-sq-qh b{color:var(--text);font-weight:var(--fw-semibold);font-size:var(--fs-2)}.za-sq-qh .za-sq-n{font-family:var(--font-mono);letter-spacing:0;color:var(--text)}.za-sq-r{grid-template-columns:var(--sq-row-cols);align-items:center;column-gap:var(--sp-3);min-height:var(--row-roomy);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--border);cursor:pointer;transition:background-color var(--dur-1) var(--ease-standard),opacity var(--dur-3) var(--ease-exit);display:grid;position:relative}.za-sq-r:last-child{border-bottom:0}.za-sq-r:hover{background:color-mix(in srgb,var(--adm-well) 60%,transparent)}.za-sq-r.cur{background:var(--accent-soft)}.za-sq-r.cur:before{content:"";background:var(--accent);width:2px;position:absolute;top:0;bottom:0;left:0}.za-sq-r.gone{opacity:0}.za-sq-r:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.za-sq-t{font-family:var(--font-mono);letter-spacing:0;font-size:var(--fs-2);color:var(--muted);padding-top:var(--sp-0);align-self:start}.za-sq-id{align-self:start;min-width:0}.za-sq-id b{font-size:var(--fs-4);line-height:var(--fs-4-lh);font-weight:var(--fw-semibold);display:block}.za-sq-id span{font-size:var(--fs-2);line-height:var(--fs-2-lh);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.za-sq-tx{min-width:0}.za-sq-hl{font-size:var(--fs-4);line-height:var(--fs-4-lh);font-weight:var(--fw-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.za-sq-sub{font-size:var(--fs-3);line-height:var(--fs-3-lh);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.za-sq-filing{font-size:var(--fs-3);line-height:var(--fs-3-lh);color:var(--text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.za-sq-meta{gap:var(--sp-2);font-size:var(--fs-2);color:var(--muted);margin-top:var(--sp-0);align-items:center;min-width:0;display:flex}.za-sq-meta>span:last-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.za-sq-meta.op,.za-sq-why.op{background:var(--state-op-soft);border:1px solid var(--state-op);border-radius:var(--radius-sm);color:var(--text);padding:0 var(--sp-2)}.za-sq-act{gap:var(--sp-1);align-items:center;display:flex}.za-sq-dslot{visibility:hidden;pointer-events:none}.za-sq-note{font-size:var(--fs-2);color:var(--muted)}.za-sq-aichip{align-items:center;gap:var(--sp-1);height:20px;padding:0 var(--sp-2);border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent);font-size:var(--fs-1);white-space:nowrap;display:inline-flex}.za-sq-ev{height:20px;padding:0 var(--sp-2);border:1px solid var(--border);border-radius:var(--radius-pill);font-size:var(--fs-1);color:var(--muted);white-space:nowrap;align-items:center;display:inline-flex}.za-sq-opchip{align-items:center;gap:var(--sp-1);height:20px;padding:0 var(--sp-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--state-op-soft);color:var(--text);font-size:var(--fs-1);white-space:nowrap;display:inline-flex}.za-sq-pips{gap:var(--sp-0);flex:none;align-items:center;display:inline-flex}.za-sq-pip{font-family:var(--font-mono);font-size:var(--fs-1);letter-spacing:0;min-width:22px;height:18px;padding:0 var(--sp-0);text-align:center;border-radius:var(--radius-xs);border:1px solid var(--border);color:var(--muted);background:var(--adm-panel);transition:background-color var(--dur-2) var(--ease-standard),border-color var(--dur-2) var(--ease-standard),color var(--dur-2) var(--ease-standard);line-height:16px}.za-sq-pip.done{color:var(--text);background:0 0;border-color:#0000}.za-sq-pip.run{color:var(--text);border-style:dashed}.za-sq-pip.bad{background:var(--state-op-soft);color:var(--text);border-color:var(--state-op);font-weight:var(--fw-semibold)}.za-sq-prog{align-items:center;gap:var(--sp-2);font-size:var(--fs-2);color:var(--text);white-space:nowrap;display:flex}.za-sq-bar{background:var(--adm-well);border-radius:var(--radius-pill);width:96px;height:4px;overflow:hidden}.za-sq-bar i{background:var(--accent);transform-origin:0;width:100%;height:100%;transition:transform var(--dur-3) var(--ease-standard);display:block}.za-sq-sk{height:var(--sp-3);border-radius:var(--radius-xs);background:linear-gradient(90deg,var(--adm-well) 0%,color-mix(in srgb,var(--adm-well) 40%,var(--adm-panel)) 50%,var(--adm-well) 100%);animation:za-sq-sk var(--dur-skel-shimmer) linear infinite;background-size:200% 100%;display:block}@keyframes za-sq-sk{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.za-sq-sk,.za-sq-q{animation:none}}.za-sq-empty{padding:var(--sp-8) var(--sp-4);gap:var(--sp-2);flex-direction:column;align-items:flex-start;display:flex}.za-sq-empty>b{font-size:var(--fs-4)}.za-sq-empty>div{gap:var(--sp-2);display:flex}.za-sq-q>.za-banner{border-radius:0}.za-sq-fbar+.za-banner,.za-sq-dh+.za-banner{margin-bottom:var(--sp-4)}.za-sq-lfoot{align-items:center;gap:var(--sp-2);padding:var(--sp-2) 0;font-size:var(--fs-2);color:var(--muted);display:flex}.za-sq{container-type:inline-size}.za-sq>.za-stepper{margin-bottom:var(--sp-5);padding-inline:0}.za-sq>.za-stepper+.za-banner{margin-bottom:var(--sp-4)}.za-sq>.za-band1{margin-bottom:var(--sp-8)}.za-sq-dh{align-items:center;gap:var(--sp-3);padding-bottom:var(--sp-3);border-bottom:1px solid var(--border);display:flex}.za-sq-dh h1{font-size:var(--fs-8);line-height:var(--fs-8-lh);font-weight:var(--fw-semibold);letter-spacing:var(--fs-8-ls);margin:0}.za-sq-co{font-size:var(--fs-3);color:var(--muted)}.za-sq-state{align-items:center;gap:var(--sp-1);height:22px;padding:0 var(--sp-2);border-radius:var(--radius-pill);border:1px solid var(--border);font-size:var(--fs-2);white-space:nowrap;display:inline-flex}.za-sq-state:before{content:"";border-radius:var(--radius-pill);background:var(--muted);width:6px;height:6px}.za-sq-state.rev:before{background:var(--orange)}.za-sq-state.fail{background:var(--state-op-soft);border-radius:var(--radius-sm)}.za-sq-state.fail:before{background:var(--state-op)}.za-sq-pos{font-size:var(--fs-2);color:var(--muted);white-space:nowrap}.za-sq-dgrid{gap:var(--sp-6);grid-template-columns:390px minmax(0,1fr);align-items:start;display:grid}.za-sq-cardcol{gap:var(--sp-2);flex-direction:column;display:flex}.za-sq-ovcol{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.za-sq-subh{font-size:var(--fs-2);color:var(--muted);margin:0}.za-sq-seg{background:var(--border);border:1px solid var(--border);border-radius:var(--radius-sm);flex-wrap:wrap;gap:1px;width:fit-content;display:inline-flex;overflow:hidden}.za-sq-seg button{background:var(--adm-panel);font-family:var(--font-mono);font-size:var(--fs-1);letter-spacing:0;min-width:30px;height:24px;padding:0 var(--sp-1);cursor:pointer;color:var(--muted);transition:background-color var(--dur-2) var(--ease-standard),color var(--dur-2) var(--ease-standard);border:0;position:relative}.za-sq-seg button[aria-selected=true]{background:var(--adm-well);color:var(--text);font-weight:var(--fw-semibold);box-shadow:inset 0 -2px 0 var(--text)}.za-sq-seg button.bad{background:var(--state-op-soft);color:var(--text);box-shadow:inset 0 0 0 1px var(--state-op)}.za-sq-seg button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.za-sq-facts{background:var(--adm-panel);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.za-sq-facts>div{background:var(--grad-surface-rise);box-shadow:0 0 0 1px var(--border);padding:var(--sp-2) var(--sp-3);min-width:0}.za-sq-facts .k{font-size:var(--fs-2);color:var(--muted)}.za-sq-facts .v{font-size:var(--fs-4);line-height:var(--fs-4-lh);font-weight:var(--fw-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.za-sq-facts .v .za-sq-lnk{font-size:var(--fs-4)}.za-sq-facts .wide{grid-column:1/-1}.za-sq-facts .wide .v{white-space:normal}.za-sq-why{border:1px solid var(--border);border-radius:var(--radius);padding:var(--sp-2) var(--sp-3);background:var(--adm-panel)}.za-sq-why.op{padding:var(--sp-2) var(--sp-3);border-radius:var(--radius)}.za-sq-why b{font-size:var(--fs-2);color:var(--muted);font-weight:var(--fw-regular);display:block}.za-sq-why p{margin:var(--sp-0) 0 0;font-size:var(--fs-3);line-height:var(--fs-3-lh)}.za-sq-sech{align-items:center;gap:var(--sp-2);margin:var(--sp-5) 0 var(--sp-2);display:flex}.za-sq-sech h2{font-size:var(--fs-4);font-weight:var(--fw-semibold);margin:0}.za-sq-sech .za-sq-note{font-variant-numeric:tabular-nums}.za-sq-lt{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.za-sq-lr{grid-template-columns:var(--sq-lt-cols);column-gap:var(--sp-4);padding:var(--sp-3);border-bottom:1px solid var(--border);align-items:start;display:grid}.za-sq-lr:last-child{border-bottom:0}.za-sq-lr.head{padding:var(--sp-1) var(--sp-3);background:var(--adm-well);font-size:var(--fs-2);color:var(--muted)}.za-sq-lr.badrow{background:color-mix(in srgb,var(--state-op-soft) 50%,var(--adm-panel))}.za-sq-ln{align-items:flex-start;gap:var(--sp-1);flex-direction:column;display:flex}.za-sq-ln b{font-size:var(--fs-3);font-weight:var(--fw-semibold);display:block}.za-sq-fld{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--adm-panel);width:100%;color:var(--text);padding:var(--sp-2) 168px var(--sp-2) var(--sp-3);font:inherit;font-size:var(--fs-3);line-height:var(--fs-3-lh);min-height:var(--row-roomy);white-space:pre-wrap;overflow-wrap:anywhere;display:block;position:relative}textarea.za-sq-fld{resize:none;field-sizing:content;padding-right:var(--sp-3)}.za-sq-fldw{position:relative}.za-sq-fldw>.za-sq-aib{right:var(--sp-1);top:var(--sp-1);position:absolute}.za-sq-fldw>textarea.za-sq-fld{padding-right:168px}.za-sq-fld.empty{color:var(--muted)}.za-sq-spk{margin-top:var(--sp-1);font-size:var(--fs-2);color:var(--muted)}.za-sq-spk.tx{color:var(--text)}.za-sq-clips{gap:var(--sp-1);flex-direction:column;display:flex}.za-sq-clip{align-items:center;gap:var(--sp-2);font-size:var(--fs-2);min-height:var(--row-compact);flex-wrap:wrap;display:flex}.za-sq-clip .vo{width:48px;color:var(--muted)}.za-sq-clip .stt{flex:auto}.za-sq-fix,.za-sq-heard{gap:var(--sp-1);flex-wrap:wrap;width:100%;padding-left:56px;display:flex}.za-sq-heard{font-size:var(--fs-2);flex-direction:column}.za-sq-heard q{color:var(--muted);quotes:none}@media (width<=1360px){.za-sq-dgrid{grid-template-columns:390px minmax(0,1fr)}}.za-body.bare{padding-top:var(--sp-3)}.za-st.op[aria-selected=true]{background:var(--state-op-soft)}.za-sq-clip .za-play{gap:var(--sp-1);border-color:var(--border);background:var(--adm-panel);height:24px;font-size:var(--fs-2)}.za-sq-clip .za-play:hover{background:var(--adm-well);border-color:var(--border-strong)}.za-cmp-lgw{width:100%}[data-squawk-form] .za-btn{gap:var(--sp-1)}[data-squawk-form] .za-btn.sm{height:24px}[data-squawk-form] .za-fld>label{font-weight:var(--fw-regular);color:var(--muted)}@keyframes za-spin{to{transform:rotate(360deg)}}@keyframes za-fade{0%{opacity:0}}@keyframes za-menuin{0%{opacity:0;transform:scale(.96)}}.za-ico{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.za-spin{animation:za-spin var(--dur-eq) linear infinite}.za-kbd{border-color:var(--border-strong);height:16px;font-weight:var(--fw-medium);align-items:center;line-height:1;display:inline-flex}.za-app{height:100vh;min-height:0}.za-side{background:var(--bg);border-right:1px solid var(--border);gap:0;height:auto;min-height:0;padding:0;position:static;overflow:hidden}.za-brand{height:auto;min-height:56px;padding:0 var(--sp-4);align-items:center;gap:var(--sp-2);border-bottom:1px solid var(--border);margin:0;line-height:1}.za-navs{min-height:0;padding-bottom:var(--sp-2);scrollbar-width:none;flex:1;overflow:auto}.za-navh{font-size:var(--fs-2);line-height:var(--fs-2-lh);color:var(--muted);padding:var(--sp-4) var(--sp-4) var(--sp-1)}.za-nav{align-items:center;gap:var(--sp-3);width:100%;height:var(--row-base);padding:0 var(--sp-4);color:var(--muted);font-size:var(--fs-3);text-align:left;cursor:pointer;transition:background-color var(--dur-1) var(--ease-standard),color var(--dur-1) var(--ease-standard);background:0 0;border:0;text-decoration:none;display:flex;position:relative}.za-nav:hover{background:var(--adm-well);color:var(--text)}.za-nav.on{background:var(--accent-soft);color:var(--text)}.za-nav.on:before{content:"";background:var(--accent);width:2px;position:absolute;top:0;bottom:0;left:0}.za-nav .za-lbl{white-space:nowrap;flex:1}.za-nav .za-cnt,.za-tab .za-cnt{font:var(--fw-medium) var(--fs-2)/18px var(--font-mono);min-width:18px;height:18px;padding:0 var(--sp-1);border-radius:var(--radius-pill);background:var(--adm-well);color:var(--muted);text-align:center}.za-nav.on .za-cnt{background:var(--adm-panel)}.za-sfoot{border-top:1px solid var(--border);padding:var(--sp-2) 0;flex:none;position:relative}.za-sfoot .za-kbd{margin-left:auto}.za-sfoot .za-side-foot{border:0;gap:0;margin:0;padding:0}.za-me{gap:var(--sp-3);height:48px;padding:0 var(--sp-4);font-size:var(--fs-3);color:var(--text);border-radius:0}.za-av{font-weight:var(--fw-semibold);border:0}:root[data-theme=light] .za-av{background:var(--adm-panel)}.za-me .za-who{flex-direction:column;min-width:0;line-height:1.3;display:flex}.za-me .za-who span{font-size:var(--fs-2);color:var(--muted)}.za-menu{left:var(--sp-3);border-color:var(--border-strong);width:auto;min-width:200px;animation:za-menuin var(--dur-2) var(--ease-enter);transform-origin:0 100%;bottom:52px}@media (width<=1100px){:root{--side-w:56px}.za-brand>span,.za-nav .za-lbl,.za-navh,.za-me .za-who,.za-nav .za-cnt,.za-sfoot .za-kbd{display:none}.za-brand{justify-content:center;padding:0}.za-brand:before{content:"Z";font-weight:var(--fw-bold);font-size:var(--fs-6)}.za-nav,.za-me{justify-content:center;padding:0}}.za-main{background:var(--bg);box-shadow:none;border:0;border-radius:0;height:100vh;min-height:0;margin:0;overflow:hidden}.za-body{padding:var(--sp-3) var(--adm-gutter) var(--sp-6);overflow:auto}.za-ph{min-height:56px;padding:0 var(--adm-gutter);gap:var(--sp-2);border-bottom:1px solid var(--border);flex:none}.za-ph3{align-items:center;gap:var(--sp-4);grid-template-columns:minmax(min-content,1fr) auto minmax(min-content,1fr);min-height:60px;display:grid}.za-phl{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.za-phi{border-radius:var(--adm-radius-seg);width:34px;height:34px;color:var(--text);background:var(--adm-well);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 30%,var(--border-strong)),0 4px 14px -6px color-mix(in srgb,var(--accent) 60%,transparent);flex:none;place-items:center;display:grid}.za-pht{flex-direction:column;flex:auto;min-width:0;display:flex}.za-ph3 h1{font-size:var(--adm-fs-title);line-height:var(--adm-fs-title-lh);letter-spacing:var(--adm-fs-title-ls);font-weight:var(--fw-semibold);white-space:nowrap;margin:0}.za-pht small{font-size:var(--fs-1);line-height:var(--fs-1-lh);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;contain:inline-size;overflow:hidden}.za-phf{font-size:var(--fs-2);color:var(--text);display:inline}.za-phf span{align-items:center;gap:var(--sp-1);margin-left:var(--sp-3);white-space:nowrap;display:inline-flex}.za-phf.solo span:first-child{margin-left:0}.za-phf span:before{content:"";border-radius:var(--radius-pill);background:var(--muted);width:6px;height:6px}.za-phf span.att:before{box-sizing:border-box;background:var(--state-op-soft);border:1px solid var(--text)}.za-phc{justify-self:center;display:flex;position:relative}.za-phr{justify-content:flex-end;align-items:center;gap:var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}.za-phs{display:contents}.za-ph3 .za-act{justify-content:flex-end;gap:var(--sp-2);flex-wrap:wrap;flex:0 auto;align-items:center;display:flex}.za-ph3 .za-act .za-btn{height:var(--btn-h)}.za-ph3 .za-act:empty{display:none}@media (width<=1100px){.za-ph3{grid-template-columns:auto minmax(0,1fr)}.za-ph3 .za-phc{margin-bottom:var(--sp-2);grid-area:2/1/auto/-1;justify-self:start}}.za-hseg{border:1px solid var(--border);border-radius:var(--adm-radius-seg);background:var(--adm-well);align-items:center;gap:2px;height:36px;margin:0;padding:3px;display:inline-flex}.za-tab{z-index:1;align-items:center;gap:var(--sp-1);height:28px;padding:0 var(--sp-3);border-radius:var(--adm-radius-tab);color:var(--muted);font-size:var(--fs-2);white-space:nowrap;cursor:pointer;transition:color var(--dur-1) var(--ease-standard);background:0 0;border:1px solid #0000;display:inline-flex;position:relative}.za-tab:hover,.za-tab.on{color:var(--text)}.za-tab.on .za-cnt{background:var(--accent-soft);color:var(--text)}.za-tabind{border-radius:var(--adm-radius-tab);background:var(--adm-panel);width:0;height:28px;box-shadow:var(--adm-seg-pill-shadow),inset 0 0 0 1px var(--border-strong);pointer-events:none;position:absolute;top:4px;left:0}.za-phc:not(:has(.za-hseg)) .za-tabind{display:none}.za-tabdiv{width:1px;height:16px;margin:0 var(--sp-1);background:var(--border-strong);flex:none}.za-srch{flex:0 260px;min-width:140px;margin:0;display:block;position:relative}.za-srch>.za-ico{left:var(--sp-2);color:var(--muted);pointer-events:none;position:absolute;top:6px}.za-srch>.za-kbd{right:var(--sp-2);position:absolute;top:6px}.za-srch input{width:100%;height:var(--btn-h);padding:0 var(--sp-8);background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text);font:inherit;font-size:var(--fs-3);text-overflow:ellipsis;transition:border-color var(--dur-1) var(--ease-standard),box-shadow var(--dur-1) var(--ease-standard)}.za-srch input:hover{border-color:var(--muted)}.za-srch input:focus{border-color:var(--focus-ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus-ring) 22%,transparent);outline:none}.za-srch input::placeholder{color:var(--muted);opacity:.8}.za-srch input::-webkit-search-cancel-button{display:none}.za-split{grid-template-columns:var(--adm-list-w) minmax(0,1fr);min-height:0;margin:calc(-1 * var(--sp-3)) calc(-1 * var(--adm-gutter)) calc(-1 * var(--sp-6));flex:1;display:grid}.za-lcol{border-right:1px solid var(--border);flex-direction:column;min-width:0;min-height:0;display:flex}.za-lcol>.za-listbox{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.za-lcol>.za-listbox>.za-t,.za-lcol>.za-listbox>.za-feed{border-top:0}.za-lcol>.za-selbar,.za-lcol>.za-banner,.za-detail>.za-selbar{margin:var(--sp-2) var(--sp-3) 0}.za-detail>.za-selbar b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.za-bd-on{font-family:var(--font-mono);font-size:var(--fs-2);color:var(--muted)}.za-bhead{gap:var(--sp-2);padding:var(--sp-3) var(--sp-4) var(--sp-3) var(--adm-gutter);border-bottom:1px solid var(--border);background:var(--adm-panel);flex-direction:column;display:flex}.za-steps.wrap{flex-wrap:wrap}.za-bhead>.za-help{min-height:var(--row-compact);font-size:var(--fs-3);color:var(--text);margin:0}.za-bhead>.za-help b{font-weight:var(--fw-semibold)}.za-ghd{z-index:var(--z-sticky);justify-content:space-between;align-items:center;gap:var(--sp-2);height:var(--row-compact);padding:0 var(--sp-4) 0 var(--adm-gutter);background:var(--adm-well);border-bottom:1px solid var(--border);box-shadow:var(--elev-0);font-size:var(--fs-1);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--adm-ls-caps);color:var(--muted);margin:0;display:flex;position:sticky;top:0}.za-ghd>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.za-ghd>span:last-child{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text)}.za-ghd .za-gnote{font-family:var(--font-ui);color:var(--muted);text-transform:none;letter-spacing:normal}.za-emp{text-align:center;max-width:320px;margin:var(--sp-12) auto;padding:0 var(--sp-4);color:var(--muted);flex-direction:column;align-items:center;display:flex}.za-emp>.za-ico{width:24px;height:24px}.za-emp b{margin-top:var(--sp-3);color:var(--text);font-size:var(--fs-4);line-height:var(--fs-4-lh);font-weight:var(--fw-semibold)}.za-emp span{margin-top:var(--sp-1);font-size:var(--fs-3);line-height:var(--fs-3-lh)}.za-emp .za-btn{margin-top:var(--sp-4)}.za-li{column-gap:var(--sp-3);width:100%;min-height:var(--row-roomy);padding:var(--sp-1) var(--sp-4) var(--sp-1) var(--adm-gutter);border-bottom:1px solid var(--border);text-align:left;cursor:pointer;transition:background-color var(--dur-1) var(--ease-standard);grid-template-columns:18px minmax(0,1fr) auto;align-items:start;display:grid;position:relative}.za-li:hover{background:color-mix(in srgb,var(--adm-well) 60%,transparent)}.za-li.on{background:var(--accent-soft)}.za-li.on:before{content:"";background:var(--accent);width:2px;position:absolute;top:0;bottom:0;left:0}.za-li:focus-visible{outline-offset:-2px}.za-skwrap{animation:za-fade var(--dur-1) var(--ease-enter) var(--dur-1) both}.za-skrow{gap:var(--sp-3);height:var(--row-roomy);padding:0 var(--sp-4) 0 var(--adm-gutter);border-bottom:1px solid var(--border);grid-template-columns:18px 1fr;align-items:center;display:grid}.za-skrow>.za-sk{border-radius:50%;width:18px;height:18px}.za-skrow>span:last-child{flex-direction:column;gap:6px;display:flex}.za-skrow>span:last-child>.za-sk{width:60%;height:12px}.za-skrow>span:last-child>.za-sk+.za-sk{width:40%;height:10px}.za-dskel .za-dhd>.za-sk:first-child{grid-area:title;width:160px;height:18px}.za-dskel .za-dhd>.za-sk+.za-sk{grid-area:actions;width:240px;height:28px}.za-dskel .za-band1>.za-sk:first-child{border-radius:14px;width:390px;max-width:100%;height:206px}.za-dskel .za-band1>.za-sk+.za-sk{border-radius:var(--radius);height:140px}.za-dskel .za-dbody>div:last-child>.za-sk{height:14px;margin:13px 0}.za-qv{align-items:center;gap:var(--sp-1);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--border);flex-wrap:nowrap;flex:none;display:flex}.za-qv>*{flex:none}.za-qv .za-grow{flex:1}.za-qv .za-qchip{flex:0 auto;min-width:0}.za-qchip .za-l{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.za-qv>.za-qb[data-tile]{flex:0 auto;min-width:0}.za-qb .za-l{text-overflow:ellipsis;min-width:0;overflow:hidden}.za-ipom .za-qv .za-qchip,.za-ipom .za-qv .za-qclr{display:none}.za-qb{height:22px;padding:0 var(--sp-2);border-radius:var(--radius-pill);color:var(--text);font-size:var(--fs-2);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-1) var(--ease-standard),color var(--dur-1) var(--ease-standard);background:0 0;border:0;align-items:center;gap:5px;display:inline-flex}.za-qb b{font:var(--fw-medium) var(--fs-1) var(--font-mono);color:var(--text)}.za-qb:hover{color:var(--text);background:var(--adm-well)}.za-qb.on,.za-qb[aria-pressed=true]{color:var(--text);background:var(--adm-well);box-shadow:inset 0 0 0 1px var(--border-strong)}.za-qb.on b,.za-qb[aria-pressed=true] b{color:var(--text)}.za-qb.att[aria-pressed=true]{background:var(--state-op-soft);box-shadow:inset 0 0 0 1px var(--state-op)}.za-qb:disabled{cursor:default}.za-qb:disabled:hover{background:0 0}.za-qb b.za-stn{opacity:1;font-family:inherit}.za-qb .za-sk{width:var(--sp-6);height:10px;display:inline-block}.za-qchip{height:22px;padding:0 6px 0 var(--sp-2);border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--text);font-size:var(--fs-2);cursor:pointer;border:0;align-items:center;gap:4px;display:inline-flex}.za-qchip:hover{background:color-mix(in srgb,var(--accent) 24%,transparent)}.za-qchip .za-ico{width:12px;height:12px}.za-qclr{padding:0 var(--sp-1);color:var(--muted);font-size:var(--fs-2);cursor:pointer;background:0 0;border:0}.za-qclr:hover{color:var(--text);text-decoration:underline}.za-fbtn{border:1px solid var(--border-strong);border-radius:var(--radius-sm);width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid;position:relative}.za-fbtn:hover,.za-fbtn.on{color:var(--text);background:var(--adm-well)}.za-fbn{border-radius:var(--radius-pill);background:var(--accent);min-width:15px;height:15px;color:var(--accent-fg);font:var(--fw-semibold) var(--adm-fs-micro)/15px var(--font-mono);padding:0 3px;position:absolute;top:-5px;right:-5px}.za-pmenu{z-index:var(--z-menu);min-width:200px;max-height:70vh;padding:var(--sp-1);background:var(--adm-panel);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--elev-3);animation:za-menuin var(--dur-2) var(--ease-enter);transform-origin:100% 0;position:fixed;overflow:auto}.za-mi{align-items:center;gap:var(--sp-2);width:100%;height:var(--row-compact);padding:0 var(--sp-2);border-radius:var(--radius-sm);color:var(--text);font:inherit;font-size:var(--fs-3);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.za-mi .za-ico{color:var(--muted)}.za-mi .k{font:var(--fw-medium) var(--fs-1) var(--font-mono);color:var(--muted);margin-left:auto}.za-mi:hover,.za-mi:focus-visible,.za-mi.hi{background:var(--adm-well);outline:none}.za-mi[aria-disabled=true]{cursor:default}.za-mi[aria-disabled=true]:hover{background:0 0}.za-mi .za-nr{margin-left:auto}.za-mi>b{font:var(--fw-medium) var(--fs-1) var(--font-mono);color:var(--text);margin-left:auto}.za-mi>b.za-stn{font-family:inherit}.za-mi .za-sk{width:var(--sp-6);height:10px;display:inline-block}.za-mi.att[aria-checked=true]{background:var(--state-op-soft);box-shadow:inset 0 0 0 1px var(--state-op)}.za-msep{background:var(--border);height:1px;margin:var(--sp-1) 0}.za-mgh{font-size:var(--fs-2);color:var(--muted);padding:var(--sp-2) var(--sp-2) var(--sp-1)}.za-tip{z-index:var(--z-tip);max-width:240px;padding:var(--sp-1) var(--sp-2);background:var(--adm-well);border:1px solid var(--border-strong);border-radius:var(--radius-sm);box-shadow:var(--elev-2);font-size:var(--fs-2);color:var(--text);pointer-events:none;animation:za-menuin var(--dur-1) var(--ease-enter);position:fixed}.za-detail{overscroll-behavior:contain;background:var(--bg);min-width:0;min-height:0;position:relative;overflow:auto;container-type:inline-size}.za-dhd{z-index:5;background:var(--bg);column-gap:var(--sp-4);row-gap:var(--sp-1);padding:var(--sp-4) var(--sp-6) var(--sp-3);border-bottom:1px solid var(--border);border-radius:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title actions""meta actions";display:grid;position:sticky;top:0}.za-dhd:after{content:"";background:linear-gradient(var(--adm-shade),transparent);opacity:0;height:8px;transition:opacity var(--dur-1) var(--ease-standard);pointer-events:none;position:absolute;bottom:-8px;left:0;right:0}.scrolled>.za-dhd:after,.scrolled .za-dhd:after{opacity:1}.za-dhd-t{align-items:center;gap:var(--sp-2);grid-area:title;min-width:0;display:flex}.za-dhd-t h2{font-size:var(--fs-7);line-height:var(--fs-7-lh);letter-spacing:var(--fs-7-ls);font-weight:var(--fw-semibold);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.za-dhd-m{align-items:center;gap:var(--sp-1) var(--sp-3);font-size:var(--fs-2);color:var(--muted);flex-wrap:wrap;grid-area:meta;min-width:0;display:flex}.za-dhd-m p{margin:0}.za-dhd-a{align-self:center;align-items:center;gap:var(--sp-2);grid-area:actions;display:flex}.za-dhd-a .za-btn{height:var(--btn-h)}.za-btn.icon{width:var(--btn-h);justify-content:center;padding:0}.za-btn.icon.sm{width:var(--btn-h-sm)}.za-dhd .za-note{align-items:center;gap:var(--sp-1);font-size:var(--fs-2);color:var(--muted);margin-right:var(--sp-1);display:inline-flex}.za-stepper{padding:var(--sp-4) var(--sp-6);border-bottom:1px solid var(--border);grid-template-columns:repeat(var(--n),minmax(0,1fr));margin:0;list-style:none;display:grid}.za-stp{align-items:center;gap:var(--sp-1);text-align:center;flex-direction:column;min-width:0;display:flex;position:relative}.za-stp:first-child{text-align:left;align-items:flex-start}.za-stp:last-child{text-align:right;align-items:flex-end}.za-stp .c{z-index:1;border:1px solid var(--border-strong);background:var(--bg);border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:grid;position:relative}.za-stp .c .za-ico{stroke-width:3px;width:10px;height:10px}.za-stp .nl{font-size:var(--fs-2);font-weight:var(--fw-medium);color:var(--muted);white-space:nowrap}.za-stp .sl{font:var(--fw-medium) var(--fs-1)/1.4 var(--font-mono);color:var(--muted);white-space:normal;min-height:15px}.za-stp.done .c{background:var(--text);border-color:var(--text);color:var(--bg)}.za-stp.done .nl,.za-stp.cur .nl,.za-stp.run .nl,.za-stp.fail .nl{color:var(--text)}.za-stp.cur .nl,.za-stp.run .nl,.za-stp.fail .nl{font-weight:var(--fw-semibold)}.za-stp.cur .c{border:2px solid var(--text)}.za-stp.cur .c:after{content:"";background:var(--text);border-radius:50%;width:6px;height:6px}.za-stp.run .c{border:2px solid var(--border-strong)}.za-stp.run .c:after{content:"";border:2px solid #0000;border-top-color:var(--accent);animation:za-spin var(--dur-eq) linear infinite;border-radius:50%;position:absolute;inset:-2px}.za-stp.fail .c{background:var(--state-op-soft);border-color:var(--muted);color:var(--text);font:var(--fw-bold) var(--adm-fs-micro)/1 var(--font-ui)}.za-stp.fix button{align-items:flex-end;gap:var(--sp-1);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.za-stp.fix button:hover .nl{color:var(--text);text-decoration:underline}.za-stp.fix{animation:za-fixin var(--dur-3) var(--ease-enter)}@keyframes za-fixin{0%{opacity:0;transform:translate(8px)}}.za-stp.pop .c .za-ico{animation:za-pop var(--dur-2) var(--ease-spring)}@keyframes za-pop{0%{opacity:0;transform:scale(.6)}}.za-stp .sln{background:var(--border);width:100%;height:1px;position:absolute;top:8px;left:50%}.za-stp:first-child .sln{width:calc(150% - 8px);left:8px}.za-stp:nth-last-child(2) .sln{width:calc(150% - 8px)}.za-stp .sln i{background:var(--muted);transform-origin:0;transition:transform var(--dur-3) var(--ease-standard);position:absolute;inset:0;transform:scaleX(0)}.za-stp .sln.on i{transform:scaleX(1)}.za-dbody{padding:var(--sp-5) var(--sp-6) var(--sp-10);gap:var(--sp-8);flex-direction:column;display:flex}.za-dbody>.za-sec{border-bottom:0;padding:0}.za-dbody.fade{animation:za-fade var(--dur-2) var(--ease-enter)}.za-sh{align-items:center;gap:var(--sp-2);min-height:var(--btn-h-sm);margin-bottom:var(--sp-3);display:flex}.za-sh h3{font-size:var(--fs-4);line-height:var(--fs-4-lh);font-weight:var(--fw-semibold);white-space:nowrap;margin:0}.za-sh .r{align-items:center;gap:var(--sp-2);font-size:var(--fs-2);color:var(--muted);min-width:0;margin-left:auto;display:flex}.za-band1{gap:var(--sp-6);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=760px){.za-band1{grid-template-columns:var(--adm-card-col-w) minmax(0,1fr)}}.za-cardcol{flex-direction:column;min-width:0;display:flex}.za-cardcol .za-sh{flex-wrap:wrap}.za-cardcol .za-sh:has(.za-lseg){row-gap:var(--sp-2)}.za-cardcol .za-sh:has(.za-lseg) .r{flex:1 0 100%;max-width:100%;margin:0}.za-lseg{width:100%;max-width:var(--adm-card-w);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--adm-well);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;padding:3px;display:grid}.za-lseg button{border-radius:var(--radius-xs);min-width:0;height:26px;color:var(--muted);font:var(--fw-semibold) var(--adm-fs-code)/1 var(--font-mono);letter-spacing:var(--adm-ls-code);cursor:pointer;transition:background-color var(--dur-1) var(--ease-standard),color var(--dur-1) var(--ease-standard);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:3px;padding:0;display:inline-flex}.za-lseg button:hover{color:var(--text)}.za-lseg button[aria-checked=true]{background:var(--adm-panel);border-color:var(--border-strong);color:var(--text)}.za-lseg .dt{border-radius:50%;flex:none;width:5px;height:5px}.za-lseg .dt.ring{border:1px solid var(--muted)}.za-lseg .dt.held{background:var(--state-op);box-shadow:0 0 0 1px var(--text)}.za-dfacts{gap:var(--sp-3) var(--sp-4);padding:var(--sp-4);background:var(--grad-surface-rise);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--elev-1);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;margin:0;display:grid}.za-dfacts.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.za-dfacts>div{flex-direction:column;gap:2px;min-width:0;display:flex}.za-dfacts dt{font-size:var(--fs-2);color:var(--muted)}.za-dfacts dd{font-size:var(--fs-3);font-weight:var(--fw-medium);overflow-wrap:anywhere;margin:0}.za-dfacts dd.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.za-custcard{--surface:var(--adm-well);--surface-2:var(--adm-panel);--sq-symbol:var(--text);--sq-headline:#eef0fc;--sq-body:#cbd5e1;--cc-muted:var(--muted);--brand-solid:var(--sq-fam-company-bg);width:var(--adm-card-w);border-radius:var(--adm-radius-cc);background:var(--surface);border:1px solid color-mix(in srgb,var(--fam) 18%,transparent);max-width:100%;box-shadow:var(--elev-3);font-family:var(--font-card);color:var(--sq-symbol);letter-spacing:0;font-weight:400;position:relative;overflow:hidden}:root[data-theme=light] .za-custcard{--surface:var(--adm-panel);--surface-2:var(--adm-well);--sq-headline:#2b303f;--sq-body:#374151;--cc-muted:#51607a}:root[data-theme=light] .za-custcard .ex,:root[data-theme=light] .za-custcard .rd{border-color:var(--border)}.za-custcard .ra{align-items:center;gap:4px;height:44px;margin-top:8px;padding:0 6px 0 12px;display:flex}.za-custcard .tk{letter-spacing:1px;white-space:nowrap;text-overflow:ellipsis;font-size:22px;line-height:22px;overflow:hidden}.za-custcard .tk.long{letter-spacing:.5px;font-size:20px}.za-custcard .g{width:28px;height:28px;color:var(--cc-muted);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.za-custcard .g.d{background:var(--surface-2)}.za-custcard .g.cp .za-ico{width:13px;height:13px}.za-custcard button.g{cursor:pointer}.za-custcard .chev{transition:transform var(--dur-2) var(--ease-standard)}.za-custcard.open .chev{transform:rotate(180deg)}.za-custcard .ood{height:20px;padding:0 var(--sp-2);border-radius:var(--radius-sm);font:var(--fw-medium) var(--fs-2) var(--font-ui);white-space:nowrap;background:var(--state-op-soft);color:var(--text);border:1px solid var(--border);align-items:center;display:inline-flex;position:absolute;top:4px;right:10px}.za-custcard .rb{color:var(--sq-headline);-webkit-line-clamp:2;min-height:21px;animation:za-fade var(--dur-2) var(--ease-enter);-webkit-box-orient:vertical;padding:0 12px;font-size:16px;line-height:1.3;display:-webkit-box;overflow:hidden}.za-custcard .rb.dim{color:var(--cc-muted);font-size:14px}.za-custcard .re{align-items:center;gap:8px;padding:8px 12px 10px;display:flex}.za-custcard .tm{font:400 11px/1.5 var(--font-time);color:var(--cc-muted);letter-spacing:.5px;flex:1}.za-custcard .ex{color:var(--cc-muted);background:var(--surface);border:1px solid #ffffff0f;border-radius:999px;padding:2px 10px;font-size:12px;line-height:1.5}.za-custcard .ev{color:var(--sq-fam-fg);background:var(--fam);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:14px;line-height:1.5}.za-custcard .dr{color:var(--sq-body);padding:0 12px 10px;font-size:13px;line-height:1.55;display:none}.za-custcard .dr .nm,.za-custcard .rd .nm{color:var(--cc-muted)}.za-custcard .rd .nm{flex:1;font-size:12px;line-height:1.5}.za-custcard.open .dr{animation:za-fade var(--dur-3) var(--ease-enter);display:block}.za-custcard .rd{border-top:1px solid #ffffff12;align-items:center;gap:10px;height:44px;margin:0 12px;display:flex}.za-custcard .pl{background:var(--brand-solid);width:20px;height:20px;color:var(--sq-fam-fg);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.za-custcard .pl.off{border:1px solid var(--cc-muted);color:var(--cc-muted);cursor:not-allowed;background:0 0}.za-custcard .pl .za-ico{fill:currentColor;stroke:none;width:9px;height:9px}.za-custcard .wv{flex:1;align-items:center;gap:2px;height:20px;display:flex;overflow:hidden}.za-custcard .wv i{background:var(--cc-muted);opacity:.4;border-radius:1px;flex:none;width:2px}.za-custcard.playing .wv i{animation:.5s ease-in-out infinite alternate za-wv}.za-custcard.playing .wv i:nth-child(3n){animation-delay:.15s}.za-custcard.playing .wv i:nth-child(3n+1){animation-delay:.3s}@keyframes za-wv{to{opacity:1;background:var(--adm-icon-lift)}}@media (prefers-reduced-motion:reduce){.za-custcard.playing .wv i{opacity:1;animation:none}}.za-custcard .bd{background:var(--fam);height:16px;color:var(--sq-fam-fg);letter-spacing:.12em;text-transform:uppercase;text-align:center;padding:0 16px;font-size:12px;font-weight:500;line-height:16px}.za-lvt{flex-direction:column;display:flex}.za-lvh,.za-lvr{column-gap:var(--sp-4);grid-template-columns:104px minmax(0,1fr) fit-content(272px);align-items:start;display:grid}.za-lvh{height:var(--row-compact);font-size:var(--fs-2);color:var(--muted);border-bottom:1px solid var(--border);align-items:center}.za-lvh span:last-child{text-align:right}.za-lvr{min-height:var(--row-base);padding:var(--sp-2) 0;border-bottom:1px solid var(--border);font-size:var(--fs-3);transition:background-color var(--dur-3) var(--ease-standard)}.za-lvr.flash{background:var(--adm-well)}.za-lvr .ln{font-weight:var(--fw-medium);line-height:24px}.za-lvr .ln small{font-size:var(--fs-2);color:var(--muted);font-weight:var(--fw-regular);line-height:1.3;display:block}.za-lvr .tx{overflow-wrap:anywhere;min-width:0;line-height:24px}.za-lvr .tx.dim{color:var(--muted)}.za-lvr .st{justify-content:flex-end;align-items:center;gap:var(--sp-1);flex-wrap:wrap;min-height:24px;display:flex}.za-lvr .why{font-size:var(--fs-2);color:var(--muted);margin-top:var(--sp-1);grid-column:2/-1}.za-lvr .fixes{gap:var(--sp-1);margin-top:var(--sp-2);flex-wrap:wrap;grid-column:2/-1;display:flex}.za-lvr .playline{background:var(--adm-well);height:2px;margin-top:var(--sp-2);grid-column:2/-1;overflow:hidden}.za-lvr .playline i{background:var(--text);transform-origin:0;height:100%;animation:1.8s linear forwards za-playl;display:block}@keyframes za-playl{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.za-lscrim{z-index:var(--z-modal);background:var(--adm-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:za-fade var(--dur-2) var(--ease-standard);position:fixed;inset:0}.za-dialog{z-index:var(--z-modal);width:min(var(--modal-w),calc(100vw - 32px));max-height:calc(100vh - 64px);padding:var(--sp-5);background:var(--adm-panel);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--adm-elev-overlay);animation:za-dlgin var(--dur-3) var(--ease-enter);position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}@keyframes za-dlgin{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}}.za-dialog h2{font-size:var(--fs-7);line-height:var(--fs-7-lh);letter-spacing:var(--fs-7-ls);font-weight:var(--fw-semibold);margin:0}.za-dialog .dhd{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-4);display:flex}.za-dialog .dhd .sp{flex:1}.za-dialog p{color:var(--muted);font-size:var(--fs-3);margin:0}.za-dialog .dft{justify-content:flex-end;gap:var(--sp-2);margin-top:var(--sp-6);display:flex}.za-sheet{z-index:var(--z-modal);width:min(var(--modal-w-wide),100vw);background:var(--adm-panel);border-left:1px solid var(--border-strong);box-shadow:var(--adm-elev-overlay);animation:za-shin var(--dur-4) var(--ease-enter);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes za-shin{0%{transform:translate(100%)}}.za-shh{align-items:center;gap:var(--sp-2);min-height:56px;padding:0 var(--sp-6);border-bottom:1px solid var(--border);flex:none;display:flex}.za-shh h2{font-size:var(--fs-7);line-height:var(--fs-7-lh);font-weight:var(--fw-semibold);flex:1;margin:0}.za-shb{padding:var(--sp-5) var(--sp-6);flex:1;overflow:auto}.za-pal{z-index:var(--z-modal);width:min(var(--modal-w),calc(100vw - 32px));background:var(--adm-panel);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--adm-elev-overlay);animation:za-palin var(--dur-3) var(--ease-enter);position:fixed;top:20vh;left:50%;overflow:hidden;transform:translate(-50%)}@keyframes za-palin{0%{opacity:0;transform:translate(-50%)scale(.96)}}.za-pal .pin{align-items:center;gap:var(--sp-3);height:var(--row-roomy);padding:0 var(--sp-4);border-bottom:1px solid var(--border);display:flex}.za-pal .pin input{min-width:0;color:var(--text);font:inherit;font-size:var(--fs-4);background:0 0;border:0;outline:none;flex:1}.za-pal .pres{max-height:360px;padding:var(--sp-1);overflow:auto}.za-pal .za-mi{height:var(--row-base)}.za-pal .none{margin:var(--sp-6) auto;text-align:center;color:var(--muted);font-size:var(--fs-3)}.za-lscrim.closing{animation:za-menuout var(--dur-2) var(--ease-exit) forwards}.za-dialog.closing{animation:za-dlgout var(--dur-2) var(--ease-exit) forwards}@keyframes za-dlgout{to{opacity:0;transform:translate(-50%,-50%)scale(.98)}}.za-sheet.closing{animation:za-shout var(--dur-3) var(--ease-exit) forwards}@keyframes za-shout{to{transform:translate(100%)}}.za-pal.closing{animation:za-palout var(--dur-2) var(--ease-exit) forwards}@keyframes za-palout{to{opacity:0;transform:translate(-50%)scale(.98)}}.za-pmenu.closing{animation:za-menuout var(--dur-1) var(--ease-exit) forwards}@keyframes za-menuout{to{opacity:0}}.za-toasts{right:var(--sp-5);bottom:var(--sp-5);z-index:var(--z-toast);width:min(var(--toast-w),calc(100vw - 32px));position:fixed}.za-tst{gap:var(--sp-3);width:100%;padding:var(--sp-3) var(--sp-4);background:var(--adm-panel);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--elev-3);touch-action:pan-y;transition:transform var(--dur-3) var(--ease-standard),opacity var(--dur-3) var(--ease-standard);animation:za-toastin var(--dur-3) var(--ease-enter);grid-template-columns:16px minmax(0,1fr) auto;align-items:start;display:grid;position:absolute;bottom:0;right:0}@keyframes za-toastin{0%{opacity:0;translate:0 16px}}.za-tst>.za-ico{margin-top:1px}.za-tst b{font-size:var(--fs-3);font-weight:var(--fw-medium);display:block}.za-tst span{font-size:var(--fs-2);color:var(--muted);display:block}.za-tst .ta{align-items:center;gap:var(--sp-1);display:flex}.za-tst.out{transition:transform var(--dur-2) var(--ease-exit),opacity var(--dur-2) var(--ease-exit);opacity:0!important;transform:translate(16px)!important}.za-bdg{align-items:center;gap:var(--sp-1);height:20px;padding:0 var(--sp-2);border-radius:var(--radius-sm);font-size:var(--fs-2);font-weight:var(--fw-medium);white-space:nowrap;background:var(--adm-well);color:var(--muted);display:inline-flex}.za-ct{border-collapse:collapse;width:100%;font-size:var(--fs-3)}.za-ct th{height:var(--row-compact);padding:0 var(--sp-3) 0 0;border-bottom:1px solid var(--border);color:var(--muted);font-size:var(--fs-2);text-align:left;font-weight:500}.za-ct td{height:var(--row-base);padding:0 var(--sp-3) 0 0;border-bottom:1px solid var(--border)}.za-ct th.num,.za-ct td.num{text-align:right}.za-ct td.num{font-family:var(--font-mono)}.za-thread{gap:var(--sp-2);flex-direction:column;display:flex}.za-msg{max-width:80%;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius);background:var(--adm-well);font-size:var(--fs-3)}.za-msg.me{background:var(--accent-soft);align-self:flex-end}.za-msg.ai{background:var(--accent-soft)}.za-msg small{font-size:var(--fs-2);color:var(--muted);display:block}.za-reply{margin-top:var(--sp-3)}.za-cday .za-ico.s12{width:12px;height:12px}.za-kerr{gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--radius);background:color-mix(in srgb,var(--red) 9%,var(--adm-panel));border:1px solid color-mix(in srgb,var(--red) 30%,var(--border));margin-bottom:var(--sp-4);align-items:flex-start;display:flex}.za-kerr>i{background:var(--red);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.za-kerr b{font-weight:600;font-size:var(--fs-3);display:block}.za-kerr small{font-size:var(--fs-2);color:var(--muted)}.za-kcur{align-items:baseline;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border-radius:var(--radius);background:var(--adm-well);font-size:var(--fs-3);display:flex}.za-kcur .l{font-size:var(--fs-2);color:var(--muted)}.za-kcur small{color:var(--muted);font-size:var(--fs-2);margin-left:auto}.za-kin{position:relative}.za-kin .za-in{padding-right:36px}.za-kin .za-ib{background:0 0;border-color:#0000;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.za-kres:empty{display:none}.za-kok,.za-kbad,.za-kno{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-radius:var(--radius);font-size:var(--fs-3);animation:za-fade var(--dur-3) var(--ease-enter) both;display:flex}.za-kok{background:var(--green-soft);color:var(--green)}.za-kbad{background:var(--red-soft);color:var(--red)}.za-kno{background:var(--adm-well);color:var(--muted)}.za-togrow{align-items:center;gap:var(--sp-3);font-size:var(--fs-3);display:flex}.za-ico.s12{width:12px;height:12px}.za-ico.s14{width:14px;height:14px}.za-dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.za-dot.ok{background:var(--green)}.za-dot.none{background:var(--border-strong)}.za-dot.err{background:var(--red);box-shadow:0 0 0 3px color-mix(in srgb,var(--red) 28%,transparent);animation:za-pulse-err var(--dur-pulse) var(--ease-standard) infinite}@keyframes za-pulse-err{50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--red) 10%,transparent)}}@keyframes za-rise{0%{opacity:0;transform:translateY(6px)}}@keyframes za-grow{0%{transform:scaleY(0)}}@keyframes za-grow-x{0%{transform:scaleX(0)}}.za-errc,.za-okc{height:20px;padding:0 var(--sp-2);border-radius:var(--radius-pill);font-size:var(--fs-1);align-items:center;gap:6px;font-weight:600;display:inline-flex}.za-errc{color:var(--red);background:color-mix(in srgb,var(--red) 14%,transparent)}.za-okc{color:var(--green);background:color-mix(in srgb,var(--green) 12%,transparent)}.za-home{gap:var(--sp-4);padding:var(--sp-2) 0 var(--sp-6);flex-direction:column;display:flex}.za-home>*{flex:none}.za-home a{color:inherit;text-decoration:none}:where(.za-home) button{text-align:left;color:inherit;background:0 0;border:0;padding:0}.za-hsk.desk{border-radius:var(--adm-radius-card);height:120px}.za-hsk.tape{border-radius:var(--radius);height:36px}.za-desk{align-items:center;gap:var(--sp-6);padding:var(--sp-5) var(--sp-6);border:1px solid var(--border);border-radius:var(--adm-radius-card);background:var(--adm-panel);box-shadow:var(--elev-2);animation:za-rise var(--dur-4) var(--ease-enter) both;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.za-dk1{min-width:168px;padding-right:var(--sp-6);border-right:1px solid var(--border);flex-direction:column;display:flex}.za-dk1 .l{font-size:var(--fs-2);color:var(--muted);text-transform:uppercase;letter-spacing:var(--adm-ls-caps)}.za-dk1 .v{font:600 var(--adm-fs-desk)/var(--adm-fs-desk-lh) var(--font-mono);font-variant-numeric:tabular-nums}.za-dk1 .s{font-size:var(--fs-2);color:var(--muted)}.za-dk2{gap:var(--sp-2);flex-wrap:wrap;display:flex}.za-dkc{align-items:center;gap:var(--sp-2);height:32px;padding:0 var(--sp-3);border:1px solid var(--border);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--fam) 10%,var(--adm-panel));font-size:var(--fs-3);transition:border-color var(--dur-1) var(--ease-standard),transform var(--dur-1) var(--ease-standard);display:inline-flex}.za-dkc .za-ico{width:14px;height:14px;color:color-mix(in srgb,var(--fam) 55%,var(--text))}.za-dkc b{border-radius:var(--radius-pill);background:var(--adm-well);min-width:20px;height:20px;font-size:var(--fs-2);place-items:center;padding:0 6px;display:grid}.za-dkc:hover{border-color:var(--border-strong);transform:translateY(-1px)}.za-dk3{gap:var(--sp-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.za-dk3 .za-btn{height:36px;padding:0 var(--sp-4)}.za-tape{border:1px solid var(--border);border-radius:var(--radius);background:var(--adm-panel);display:flex;overflow-x:auto}.za-tc{align-items:baseline;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);white-space:nowrap;font-size:var(--fs-2);display:flex}.za-tc+.za-tc{border-left:1px solid var(--border)}.za-tc .l{color:var(--muted)}.za-tc b{font-weight:500;font-size:var(--fs-3)}.za-hlab{margin-top:var(--sp-2);font-size:var(--fs-2);color:var(--muted);text-transform:uppercase;letter-spacing:var(--adm-ls-caps)}.za-mgrid{gap:var(--sp-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.za-mgrid.two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.za-mc{gap:var(--sp-4);padding:var(--sp-4);border:1px solid var(--border);border-radius:var(--adm-radius-card);background:var(--adm-panel);box-shadow:var(--elev-1);animation:za-rise var(--dur-4) var(--ease-enter) both;transition:border-color var(--dur-2) var(--ease-standard),box-shadow var(--dur-2) var(--ease-standard),transform var(--dur-2) var(--ease-standard);flex-direction:column;display:flex;position:relative;overflow:hidden}.za-mc:before{content:"";background:var(--fam);height:3px;position:absolute;inset:0 0 auto}.za-mc:hover{border-color:var(--border-strong);box-shadow:var(--elev-3);transform:translateY(-2px)}.za-mch{align-items:center;gap:var(--sp-2);display:flex}.za-mch h3{font-size:var(--fs-5);margin:0;font-weight:600}.za-mci{border-radius:var(--radius);background:color-mix(in srgb,var(--fam) 22%,var(--adm-well));width:28px;height:28px;color:color-mix(in srgb,var(--fam) 45%,var(--adm-icon-lift));place-items:center;display:grid}.za-mcn{justify-content:flex-start;align-items:flex-start;gap:var(--sp-2);flex-direction:column;display:flex}.za-mbig{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.za-mbig .v{font:600 var(--adm-fs-big)/var(--adm-fs-big-lh) var(--font-mono);font-variant-numeric:tabular-nums}.za-mbig .l{font-size:var(--fs-2);color:var(--muted)}.za-mbig:hover .v{color:var(--accent)}.za-mkv{align-self:stretch;gap:var(--sp-1);margin:0 calc(-1 * var(--sp-1));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.za-mkv>*{min-width:0;padding:var(--sp-1);border-radius:var(--radius-sm);transition:background-color var(--dur-1) var(--ease-standard);flex-direction:column;align-items:flex-start;display:flex}.za-mkv>:only-child,.za-mkv>:nth-child(2):last-child{grid-column:span 2}.za-mkv button:hover{background:var(--adm-well)}.za-mkv .k{max-width:100%;font-size:var(--fs-1);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.za-mkv .d{font:600 var(--fs-6)/1.3 var(--font-mono);font-variant-numeric:tabular-nums}.za-mbig .v>.za-sk{vertical-align:top;width:48px;height:32px;display:inline-block}.za-mkv .d>.za-sk{vertical-align:top;width:32px;height:16px;display:inline-block}.za-mkv .att{background:var(--state-op-soft)}.za-pipe{border-radius:var(--radius-pill);background:var(--adm-well);gap:2px;height:8px;display:flex;overflow:hidden}.za-pipe button{min-width:6px;transition:filter var(--dur-1) var(--ease-standard);animation:za-grow-x var(--dur-4) var(--ease-enter) both;transform-origin:0}.za-pipe button:hover{filter:brightness(1.3)}.za-pipe .p-del{background:color-mix(in srgb,var(--fam) 70%,var(--text))}.za-pipe .p-pub{background:var(--accent)}.za-pipe .p-rev{background:var(--border-strong)}.za-pipe .p-fail{background:var(--state-op)}.za-spark .za-bars{height:36px}.za-bars{border-bottom:1px solid var(--border);grid-template-columns:repeat(24,minmax(0,1fr));align-items:end;gap:2px;display:grid}.za-bars i{background:color-mix(in srgb,var(--fam,var(--text)) 45%,var(--border-strong));transform-origin:bottom;animation:za-grow var(--dur-4) var(--ease-enter) both;border-radius:1px 1px 0 0;display:block}.za-bars i.now{background:var(--text)}.za-axis{font:500 var(--fs-1) var(--font-mono);color:var(--muted);margin-top:var(--sp-1);grid-template-columns:repeat(4,1fr);display:grid}.za-next{margin:0 calc(-1 * var(--sp-2));flex-direction:column;display:flex}.za-nxh{font-size:var(--fs-1);color:var(--muted);text-transform:uppercase;letter-spacing:var(--adm-ls-caps);padding:0 var(--sp-2) var(--sp-1)}.za-nxr{gap:var(--sp-2);height:30px;padding:0 var(--sp-2);border-radius:var(--radius-sm);text-align:left;font-size:var(--fs-2);transition:background-color var(--dur-1) var(--ease-standard);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.za-nxr:hover{background:var(--adm-well)}.za-nxr b{font-weight:600}.za-nxr span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.za-nxr time{color:var(--muted);font-size:var(--fs-1)}.za-nxe{align-items:center;gap:var(--sp-2);height:30px;padding:0 var(--sp-2);font-size:var(--fs-2);color:var(--muted);display:flex}.za-mcf{align-items:center;gap:var(--sp-2);margin:auto calc(-1 * var(--sp-4)) calc(-1 * var(--sp-4));padding:var(--sp-2) var(--sp-4);background:var(--state-op-soft);border:0;border-top:1px solid var(--border);font-size:var(--fs-2);text-align:left;transition:filter var(--dur-1) var(--ease-standard);display:flex}.za-mcf:hover{filter:brightness(1.15)}.za-mcf>span:not(.za-grow){min-width:0}.za-cust{background:var(--adm-panel)}.za-kpis{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.za-hk{padding:var(--sp-3) var(--sp-3) 0;border:1px solid var(--border);border-radius:var(--adm-radius-seg);background:color-mix(in srgb,var(--bg) 55%,var(--adm-panel));text-align:left;transition:border-color var(--dur-2) var(--ease-standard),transform var(--dur-2) var(--ease-standard);flex-direction:column;gap:2px;display:flex;position:relative;overflow:hidden}.za-hk:hover{border-color:color-mix(in srgb,var(--fam-ink) 45%,var(--border));transform:translateY(-1px)}.za-hk .l{font-size:var(--fs-1);color:var(--muted);text-transform:uppercase;letter-spacing:var(--adm-ls-caps)}.za-hk .v{font:600 var(--adm-fs-kpi)/var(--adm-fs-kpi-lh) var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:var(--adm-fs-kpi-ls)}.za-hk .dl{font:600 var(--fs-1)/1.4 var(--font-ui);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.za-hk .dl.up{color:var(--green)}.za-hk .dl.dn{color:var(--red)}.za-hk .dl.mu{color:var(--muted)}.za-spk{width:calc(100% + 2 * var(--sp-3));height:36px;margin:var(--sp-2) calc(-1 * var(--sp-3)) 0;display:block}.za-hk .kx{right:var(--sp-3);top:var(--sp-3);font-size:var(--adm-fs-micro);color:var(--muted);position:absolute}.za-fun .l,.za-clang .l{font-size:var(--fs-1);color:var(--muted);text-transform:uppercase;letter-spacing:var(--adm-ls-caps);margin-bottom:var(--sp-2);display:block}.za-fsteps{align-items:stretch;gap:var(--sp-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.za-fst{padding:var(--sp-2) var(--sp-3);border-radius:var(--radius);background:var(--adm-well);text-align:left;min-width:0;transition:background-color var(--dur-1) var(--ease-standard);flex-direction:column;gap:2px;display:flex}.za-fst:hover{background:color-mix(in srgb,var(--fam) 20%,var(--adm-well))}.za-fst .fv{font-size:var(--fs-7);font-weight:600}.za-fst .fl{font-size:var(--fs-2);color:var(--muted)}.za-fst .fbr{height:4px;margin-top:var(--sp-1);border-radius:var(--radius-pill);background:var(--fam-ink);width:var(--w);animation:za-grow-x var(--dur-4) var(--ease-enter) both;transform-origin:0;display:block}.za-fconv{color:var(--muted);font-size:var(--fs-1);flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.za-fconv b{color:var(--text);font-weight:500}.za-lbar{height:8px;margin:var(--sp-1) 0;border-radius:var(--radius-pill);background:var(--adm-well);gap:2px;display:flex;overflow:hidden}.za-lbar i{display:block}.za-lleg{gap:var(--sp-1) var(--sp-3);font-size:var(--fs-1);color:var(--muted);flex-wrap:wrap;display:flex}.za-lleg b{color:var(--text);font-weight:500}.za-lleg i{border-radius:var(--adm-radius-mark);vertical-align:0;width:8px;height:8px;margin-right:4px;display:inline-block}.za-attn{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.za-ach{align-items:center;gap:var(--sp-2);height:34px;padding:0 var(--sp-3);border-radius:var(--radius);background:color-mix(in srgb,var(--red) 9%,var(--adm-panel));border:1px solid color-mix(in srgb,var(--red) 30%,var(--border));font-size:var(--fs-2);text-align:left;white-space:nowrap;transition:background-color var(--dur-1) var(--ease-standard);display:flex}.za-ach:hover{background:color-mix(in srgb,var(--red) 16%,var(--adm-panel))}.za-ach b{color:var(--red);font-size:var(--fs-4);margin-right:var(--sp-2)}.za-ach>span:not(.za-grow):not(.go){text-overflow:ellipsis;min-width:0;overflow:hidden}.za-ach .go{align-items:center;gap:var(--sp-1);flex:none;display:inline-flex}.za-sysc{background:var(--adm-panel)}.za-sysn{font-size:var(--fs-2);color:var(--muted)}.za-sring{background:conic-gradient(var(--green) calc(var(--p) * 1%),color-mix(in srgb,var(--red) 70%,transparent) 0);border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:relative}.za-sring:before{content:"";background:var(--adm-panel);border-radius:50%;position:absolute;inset:3px}.za-sring b{font-size:var(--adm-fs-micro);font-weight:600;position:relative}.za-subh{font-size:var(--fs-1);color:var(--muted);text-transform:uppercase;letter-spacing:var(--adm-ls-caps);margin-bottom:var(--sp-2);align-items:center;gap:6px;display:flex}.za-subh b{color:var(--red);font-weight:600}.za-inc{border:1px solid color-mix(in srgb,var(--red) 28%,var(--border));border-radius:var(--adm-radius-seg);padding:var(--sp-3);background:color-mix(in srgb,var(--red) 5%,var(--adm-panel))}.za-irow{gap:var(--sp-3);padding:var(--sp-2) 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.za-irow+.za-irow{border-top:1px solid color-mix(in srgb,var(--red) 16%,var(--border))}.za-iav{border-radius:var(--radius);width:30px;height:30px;font:600 var(--fs-2) var(--font-mono);text-transform:uppercase;color:var(--red);background:color-mix(in srgb,var(--red) 13%,var(--adm-well));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--red) 35%,transparent);place-items:center;display:grid}.za-itx{text-align:left;flex-direction:column;gap:2px;min-width:0;display:flex}.za-it1{align-items:baseline;gap:var(--sp-2);min-width:0;display:flex}.za-it1 b{font-size:var(--fs-3);white-space:nowrap;font-weight:600}.za-it1 small{font-size:var(--fs-2);color:var(--muted);white-space:nowrap}.za-it1 time{font-size:var(--fs-1);color:var(--muted);white-space:nowrap;margin-left:auto}.za-it1 small{text-overflow:ellipsis;min-width:0;overflow:hidden}.za-it1 time{flex:none}.za-it2{font-size:var(--fs-2);color:color-mix(in srgb,var(--text) 85%,var(--red));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.za-itx:hover b{text-decoration:underline}.za-iact{gap:var(--sp-1);display:flex}.za-watch{border:1px solid var(--border);background:var(--state-op-soft)}.za-watch .za-subh b{color:var(--text)}.za-watch .za-irow{grid-template-columns:auto minmax(0,1fr)}.za-watch .za-irow+.za-irow{border-top:1px solid var(--border)}.za-watch .za-iav{color:var(--text);background:var(--adm-well);box-shadow:inset 0 0 0 1px var(--border)}.za-watch .za-itx{color:inherit;text-decoration:none}.za-watch .za-it2{color:var(--text);white-space:normal;overflow:visible}.za-svg3{gap:var(--sp-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.za-svt{padding:var(--sp-2) var(--sp-3);border:1px solid var(--border);border-radius:var(--adm-radius-seg);background:color-mix(in srgb,var(--bg) 50%,var(--adm-panel));text-align:left;min-width:0;transition:border-color var(--dur-2) var(--ease-standard),transform var(--dur-2) var(--ease-standard);flex-direction:column;gap:6px;display:flex}.za-svt:hover{border-color:var(--border-strong);transform:translateY(-1px)}.za-svt.bad{border-color:color-mix(in srgb,var(--red) 45%,var(--border));box-shadow:0 0 0 3px color-mix(in srgb,var(--red) 10%,transparent)}.za-sv1{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.za-sv1 b{font-size:var(--fs-3);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.za-svs{font:600 var(--adm-fs-micro)/1 var(--font-ui);letter-spacing:var(--adm-ls-caps);text-transform:uppercase;border-radius:var(--radius-pill);white-space:nowrap;color:var(--green);background:var(--adm-ok-soft);margin-left:auto;padding:3px 6px}.za-svt.bad .za-svs{color:var(--red);background:color-mix(in srgb,var(--red) 14%,transparent)}.za-svt.unk .za-svs{color:var(--muted);background:var(--adm-well)}.za-upt{grid-template-columns:repeat(24,minmax(0,1fr));gap:2px;height:14px;display:grid}.za-upt i{border-radius:var(--adm-radius-mark);background:color-mix(in srgb,var(--green) 70%,transparent);animation:za-grow var(--dur-4) var(--ease-enter) both;transform-origin:bottom}.za-upt i.r{background:var(--red)}.za-upt i.fut{background:var(--adm-well)}.za-sv2{align-items:baseline;gap:var(--sp-2);font-size:var(--fs-1);color:var(--muted);min-width:0;display:flex}.za-sv2 small{font-size:var(--fs-1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.za-sv2 .za-mono{color:var(--text);white-space:nowrap;margin-left:auto}.za-svt.bad .za-sv2 .za-mono{color:var(--red)}.za-sv2{row-gap:var(--sp-0);flex-wrap:wrap}@media (width<=1100px){.za-mgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.za-desk{grid-template-columns:minmax(0,1fr)}.za-dk1{border-right:0;padding-right:0}.za-dk3{justify-content:flex-start}.za-kpis,.za-attn{grid-template-columns:minmax(0,1fr)}.za-svg3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.za-mc,.za-desk,.za-pipe button,.za-bars i,.za-upt i,.za-fst .fbr,.za-dot.err{animation:none}.za-mc:hover,.za-dkc:hover,.za-hk:hover,.za-svt:hover{transform:none}}.za-sqm{display:contents}.za-sqm .za-fh{display:none}.za-sqm .za-fr{align-items:start;padding-top:0;padding-bottom:0}.za-sqm .za-fc{flex-wrap:nowrap}.za-pip{width:18px;height:18px;font:var(--fw-medium) var(--fs-1)/1 var(--font-mono);border:1px solid var(--border-strong);color:var(--muted);border-radius:50%;place-items:center;margin-top:11px;display:grid}.za-pip.done{background:var(--text);border-color:var(--text);color:var(--bg)}.za-pip.att{background:var(--state-op-soft);border-color:var(--border);color:var(--text)}.za-pip.run{border:2px solid var(--border-strong);border-top-color:var(--accent);animation:za-spin var(--dur-eq) linear infinite}.za-pip.dup{border-style:dashed}.za-pip.step{font-variant-numeric:tabular-nums;border-color:#0000;place-items:center end}.za-pip .za-ico{stroke-width:3px;width:10px;height:10px}.za-rl{width:100%;min-width:0;padding:var(--sp-2) 0;display:block}.za-rl1{gap:var(--sp-2);font-size:var(--fs-4);min-width:0;line-height:1.45;display:flex}.za-rl1 b{font-weight:var(--fw-semibold);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.za-rl1>span{flex:1 1 0}.za-rl1 span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.za-rl2{gap:var(--sp-2);font-size:var(--fs-3);color:var(--muted);white-space:nowrap;display:flex;overflow:hidden}.za-rl2:has(.za-why){white-space:normal;flex-wrap:wrap}.za-rl2:has(.za-pnlf){white-space:normal;row-gap:var(--sp-0);flex-wrap:wrap}.za-pnlv{white-space:nowrap}.za-rr{align-items:flex-end;gap:var(--sp-1);padding:var(--sp-2) 0;font:var(--fw-medium) var(--fs-2)/1.45 var(--font-mono);color:var(--muted);flex-direction:column;display:flex}.za-prog{left:var(--adm-gutter);right:var(--sp-4);background:var(--adm-well);height:2px;position:absolute;bottom:0;overflow:hidden}.za-prog i{background:var(--accent);transform-origin:0;height:100%;transition:transform var(--dur-3) var(--ease-standard);display:block}.za-bdg{align-items:center;gap:var(--sp-1);height:20px;padding:0 var(--sp-2);border-radius:var(--radius-sm);font-family:var(--font-ui);font-size:var(--fs-2);font-weight:var(--fw-medium);white-space:nowrap;background:var(--adm-well);color:var(--muted);display:inline-flex}.za-bdg.att{background:var(--state-op-soft);color:var(--text);border:1px solid var(--border)}.za-bdg.ai{background:var(--accent-soft);color:var(--accent)}.za-bdg.plain{color:var(--text);background:0 0;padding:0}.za-bdg .za-ico{width:12px;height:12px}.za-bdg.wait{background:var(--adm-well);color:var(--text);border:1px solid var(--border-strong)}.za-ipom .za-rr .za-bdg.plain{color:var(--muted)}.za-li:has(.za-bdg.cut){grid-template-columns:18px minmax(0,1fr) minmax(0,1fr)}.za-li:has(.za-bdg.cut) .za-rr{min-width:0}.za-bdg.cut{min-width:0;max-width:100%}.za-bdg.cut>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.za-phr .za-act:has(.za-queue){order:-1}.za-phr:has(.za-queue){flex-wrap:nowrap}.za-phr:has(.za-queue) .za-srch{min-width:120px}.za-ipom .za-dhd{grid-template-areas:"title actions""meta meta"}.za-ipom .za-dhd-t h2{white-space:normal}.za-ipom .za-dhd-a{flex-wrap:nowrap;flex:none}.za-ipom .za-stp,.za-ipom .za-stp:last-child{text-align:left;align-items:flex-start}.za-ipom .za-stp .sln,.za-ipom .za-stp:first-child .sln,.za-ipom .za-stp:nth-last-child(2) .sln{left:var(--sp-5);right:var(--sp-2);width:auto}.za-ipom .za-skrow{grid-template-columns:18px 1fr auto}.za-ipom .za-skrow:after{content:"";width:var(--sp-16);height:var(--sp-5);border-radius:var(--radius-sm);background:var(--adm-well)}.za-scope{min-height:var(--row-compact);padding:var(--sp-1) var(--sp-3);font-size:var(--fs-2);border-bottom:1px solid var(--border);align-items:center;display:flex}.za-queue{align-items:center;gap:var(--sp-2);height:var(--btn-h);padding:0 var(--sp-2) 0 var(--sp-3);border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--grad-surface-rise);box-shadow:var(--elev-1);font-size:var(--fs-3);font-weight:var(--fw-semibold);color:var(--text);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-1) var(--ease-standard),border-color var(--dur-1) var(--ease-standard);flex:none;display:inline-flex}.za-queue:hover{border-color:var(--muted)}.za-queue[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent)}.za-queue .za-ico{width:14px;height:14px}.za-queue .n{font:var(--fw-semibold) var(--fs-2)/var(--sp-5) var(--font-mono);min-width:22px;height:var(--sp-5);padding:0 var(--sp-1);border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-fg);text-align:center}.za-state{gap:var(--sp-2) var(--sp-4);padding:var(--sp-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--grad-surface-rise);box-shadow:var(--elev-1);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.za-state h4{font-size:var(--fs-5);font-weight:var(--fw-semibold);margin:0;line-height:1.4}.za-state p{font-size:var(--fs-3);color:var(--muted);grid-column:1;margin:0}.za-state .acts{gap:var(--sp-2);grid-area:1/2/3;display:flex}.za-dfacts dd .za-asof{font:var(--fw-medium) var(--fs-1)/1.4 var(--font-mono);color:var(--muted);display:block}.za-ipom .za-m0{margin:0}.za-ipom .za-range .za-in{width:auto}.za-dhd-m .za-dhd-s,.za-dhd-m .za-sqmeta{display:contents}.za-sqmeta a{color:var(--muted);align-items:center;gap:var(--sp-1);text-decoration:none;display:inline-flex}.za-sqmeta a:hover{color:var(--text)}.za-sqmeta .za-ico{width:12px;height:12px}.za-unsaved{font-size:var(--fs-2);color:var(--muted)}.za-lvr .tx:has(>.za-sqedit){grid-column:2/-1}.za-sqedit{gap:var(--sp-2);flex-direction:column;display:flex}.za-sqedit .bar{align-items:center;gap:var(--sp-2);display:flex}.za-counter{font:var(--fw-medium) var(--fs-1) var(--font-mono);color:var(--muted)}.za-counter.over{color:var(--orange)}.za-field{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.za-field>.l{font-size:var(--fs-2);color:var(--muted);font-weight:var(--fw-regular);justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.za-help{font-size:var(--fs-2);color:var(--muted)}.za-help.err{gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);background:var(--state-op-soft);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);align-items:center;display:flex}.za-heard{padding:var(--sp-3);background:var(--adm-well);border-radius:var(--radius-sm);font-size:var(--fs-3);line-height:1.6}.za-heard mark{background:var(--state-op-soft);color:var(--text);border-bottom:1px solid var(--muted);padding:0 2px}.za-en{font-size:var(--fs-3);color:var(--muted);line-height:1.6}.za-drop{border:1px dashed var(--border-strong);border-radius:var(--radius);justify-content:center;align-items:center;gap:var(--sp-2);height:120px;color:var(--muted);width:100%;font:inherit;cursor:pointer;transition:background-color var(--dur-1) var(--ease-standard);background:0 0;flex-direction:column;display:flex}.za-drop:hover{background:var(--adm-well);color:var(--text)}.za-row2{align-items:center;gap:var(--sp-3);display:flex}.za-compose .za-shb{gap:var(--sp-6);grid-template-columns:minmax(0,1fr) 390px;align-items:start;display:grid}.za-compose .za-shb .za-cardcol{position:sticky;top:0}.za-compose fieldset{padding:0 0 var(--sp-4);gap:var(--sp-2);border:0;flex-direction:column;min-width:0;margin:0;display:flex}.za-compose legend{font-size:var(--fs-4);font-weight:var(--fw-semibold);margin-bottom:var(--sp-2);padding:0}.za-fg2{gap:var(--sp-2) var(--sp-3);grid-template-columns:1fr 1fr;display:grid}.za-sqchecks{gap:var(--sp-1);font-size:var(--fs-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.za-sqchecks li{align-items:center;gap:var(--sp-2);color:var(--muted);transition:color var(--dur-2) var(--ease-standard);display:flex}.za-sqchecks li.ok{color:var(--text)}.za-sqchecks .za-ico{width:14px;height:14px}.za-combo{position:relative}.za-combo .za-lb{z-index:2;padding:var(--sp-1);background:var(--adm-panel);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--elev-3);animation:za-menuin var(--dur-2) var(--ease-enter);transform-origin:top;max-height:calc(var(--row-compact) * 6 + var(--sp-1) * 2);position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.za-combo .za-lb .za-mi{width:100%}.za-combo .za-lb .za-mi.hi{background:var(--adm-well)}.za-combo .za-lb .za-mi small{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);font-size:var(--fs-2);margin-left:auto;overflow:hidden}.za-lchips{gap:var(--sp-1);flex-wrap:wrap;display:flex}@media (width<=760px){.za-compose .za-shb{grid-template-columns:minmax(0,1fr)}.za-compose .za-shb .za-cardcol{position:static}.za-fg2{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){body.za-shell .za-combo .za-lb{animation:none}}.za-f2m{display:contents}.za-f2m .za-fh{display:none}.za-f2m .za-fr{align-items:start;padding-top:0;padding-bottom:0}.za-f2m .za-fc{flex-wrap:nowrap}.za-hist{gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.za-hist li{column-gap:var(--sp-3);grid-template-columns:16px minmax(0,1fr) auto;align-items:start;display:grid;position:relative}.za-hist li:before{content:"";background:var(--border);width:1px;position:absolute;top:14px;bottom:-12px;left:7.5px}.za-hist li:last-child:before{display:none}.za-hist i{background:var(--border-strong);border-radius:50%;width:8px;height:8px;margin:6px 4px 0}.za-hist li:first-child i{background:var(--text)}.za-hist li>span{font-size:var(--fs-3)}.za-hist span .za-t2{font-size:var(--fs-2)}.za-hist time{font:500 var(--fs-2)/1.6 var(--font-mono);color:var(--muted)}.za-sqm .za-fr.leaving,.za-sqm .za-ri.leaving,.za-li.leaving{opacity:0;transition:opacity var(--dur-3) var(--ease-exit)}.za-li.entering{animation:za-rowin var(--dur-3) var(--ease-enter)}@keyframes za-rowin{0%{opacity:0;transform:translateY(-8px)}}.za-hist li.new{animation:za-rowin var(--dur-3) var(--ease-enter)}.za-pubw{min-width:178px}.za-sv1{row-gap:var(--sp-1);flex-wrap:wrap}.za-sv1 b{white-space:normal;overflow-wrap:anywhere}.za-body:has(>.za-stats.lc){gap:0}.za-stats.lc{grid-template-columns:repeat(7,minmax(var(--adm-tile-w-min),var(--adm-tile-w-max)));margin-bottom:var(--sp-3)}.za-stats.lc+.za-split{border-top:1px solid var(--border);margin-top:0}.za-lcl{margin:0;padding:0;list-style:none}.za-lcli{position:relative}.za-lcli>.za-li{text-align:left;border:0;border-bottom:1px solid var(--border);width:100%;font:inherit;color:inherit;background:0 0}.za-lcli>.za-li[aria-current=true]{background:var(--accent-soft)}.za-lcli>.za-li[aria-current=true]:before{content:"";background:var(--accent);width:2px;position:absolute;top:0;bottom:0;left:0}.za-lcli>.za-btn.sm,.za-lcli>.za-bdg{right:var(--sp-4);bottom:var(--sp-2);position:absolute}.za-rr .za-slot{height:var(--btn-h-sm);display:block}.za-why{white-space:normal;color:var(--text)}.za-why b{font-weight:var(--fw-semibold)}.za-rl2.dr{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.za-lang{font-family:var(--font-mono);font-size:var(--fs-1);letter-spacing:var(--adm-ls-caps);text-transform:uppercase}.za-lcd .za-sec h3{font-size:var(--fs-4)}.za-lcd .za-stepper{padding-inline:var(--sp-6)}
