[data-console] .ops-settings-page,[data-console] .ops-settings{gap:var(--sp-5);flex-direction:column;display:flex}[data-console] .ops-set-callout{align-items:flex-start;gap:var(--sp-3);border:1px solid var(--rule);border-radius:var(--radius-card);background:var(--surface);color:var(--ink);padding:12px 14px;font-size:13.5px;display:flex}[data-console] .ops-set-callout>svg{width:16px;height:16px;color:var(--accent);flex:none;margin-top:2px}[data-console] .ops-set-callout-b{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}[data-console] .ops-set-callout-b b{font-weight:600}[data-console] .ops-set-callout-b span{color:var(--dim)}[data-console] .ops-set-callout .ops-btn{flex:none;align-self:center}[data-console] .ops-set-callout-warn{background:var(--warning-bg);border-color:color-mix(in srgb, var(--warning) 25%, transparent)}[data-console] .ops-set-callout-warn>svg{color:var(--warning)}[data-console] .ops-card-h-note{color:var(--dim);font-size:12.5px;font-weight:400}[data-console] .ops-setr{gap:var(--sp-5);padding:13px var(--sp-4);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) auto;align-items:center;display:grid}[data-console] .ops-setr:last-child{border-bottom:0}[data-console] .ops-setr-l{flex-direction:column;gap:2px;min-width:0;display:flex}[data-console] .ops-setr-l b{font-size:var(--fs-3);color:var(--ink);font-weight:500}[data-console] .ops-setr-l span{color:var(--dim);font-size:12.5px}[data-console] .ops-setr-v{font-size:var(--fs-3);color:var(--ink);overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}[data-console] .ops-setr-v b{font-weight:600}[data-console] .ops-setr-v .ops-mono{font-size:12.5px}[data-console] .ops-setr-url{word-break:break-all}[data-console] .ops-setting-provenance{color:var(--faint);font-size:12px}[data-console] .ops-setr-a{justify-content:flex-end;min-width:72px;display:flex}[data-console] .ops-dialog-field .ops-set-inrow{align-items:center;gap:var(--sp-2);margin:0;display:flex}[data-console] .ops-set-inrow .ops-input{flex:auto;min-width:0}[data-console] .ops-dialog-field .ops-set-unit{color:var(--dim);white-space:nowrap;flex:none;margin:0;font-size:12.5px;font-weight:400;display:inline}[data-console] .ops-set-dialog .ops-dialog-field small{color:var(--dim);font-size:12.5px}[data-console] .ops-set-dialog .ops-dialog-field input[aria-invalid=true]+.ops-set-unit{color:var(--danger)}[data-console] .ops-set-dialog .ops-dialog-field:has(input[aria-invalid=true]) small{color:var(--danger)}[data-console] .ops-set-impact{margin:0 0 var(--sp-4);border:1px solid var(--rule);border-radius:var(--radius-card);background:var(--surface);color:var(--ink);padding:10px 12px;font-size:13.5px}[data-console] .ops-set-impact b{font-weight:600}[data-console] .ops-set-impact-warn{background:var(--warning-bg);border-color:color-mix(in srgb, var(--warning) 25%, transparent)}[data-console] .ops-set-diff{gap:var(--sp-2);margin:0 0 var(--sp-4);border:1px solid var(--rule);border-radius:var(--radius-card);font-size:var(--fs-2);color:var(--ink);overflow-wrap:anywhere;grid-template-columns:150px minmax(0,1fr) 18px minmax(0,1fr);align-items:baseline;padding:10px 12px;display:grid}[data-console] .ops-set-diff-f{color:var(--dim)}[data-console] .ops-set-diff-was{color:var(--dim);text-decoration:line-through}[data-console] .ops-features-note{padding:10px var(--sp-4);border-bottom:1px solid var(--rule);margin:0}[data-console] .ops-features-scroll{overflow-x:auto}[data-console] .ops-features .ops-table td{vertical-align:middle;height:auto;padding-top:10px;padding-bottom:10px}[data-console] .ops-features .ops-flag-key{font-size:var(--fs-2)}[data-console] .ops-features .ops-cell-note{color:var(--dim);max-width:48ch;margin-top:2px;font-size:12px;display:block}[data-console] .ops-features .ops-flag-unread{color:var(--warning)}[data-console] .ops-features .ops-flag-rollout{align-items:center;gap:var(--sp-2);min-width:168px;display:inline-flex}[data-console] .ops-features .ops-flag-rollout .ops-input{width:72px;height:32px}[data-console] .ops-flag-rollout-unit{color:var(--faint);font-size:var(--fs-2)}[data-console] .ops-features .ops-flag-state{align-items:center;gap:var(--sp-2);display:inline-flex}[data-console] .ops-features .ops-flag-state-word{font-size:var(--fs-2);color:var(--dim)}[data-console] .ops-features .ops-field-help{max-width:36ch;color:var(--dim);margin-top:4px;font-size:12px;display:block}[data-console] .ops-features td.ops-flag-actions{white-space:nowrap;text-align:right;display:table-cell}[data-console] .ops-features td.ops-nowrap{white-space:nowrap;font-size:var(--fs-2);color:var(--dim)}[data-console] .ops-features .ops-row-muted td{color:var(--faint)}[data-console] .ops-features .ops-empty-row{margin:0}[data-console] .ops-features-bot{width:100%}[data-console] .ops-dialog .ops-flag-rollout{align-items:center;gap:var(--sp-2);margin:0;display:inline-flex}[data-console] .ops-dialog .ops-flag-rollout-unit{margin:0;display:inline}[data-console] .ops-dialog .ops-flag-rollout .ops-input{width:96px}[data-console] .ops-uw{gap:var(--sp-5);padding:13px var(--sp-4);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) 196px;align-items:center;display:grid}[data-console] .ops-uw-k{flex-wrap:wrap;gap:4px;margin-bottom:6px;display:flex}[data-console] .ops-uw p{font-size:var(--fs-2);color:var(--dim);margin:0}[data-console] .ops-uw-a{justify-content:flex-end;display:flex}[data-console] .ops-uw-foot{padding:10px var(--sp-4);margin:0}[data-console] .ops-settings-foot{color:var(--dim);margin:0;font-size:12.5px}@media (max-width:820px){[data-console] .ops-setr,[data-console] .ops-uw{gap:var(--sp-2);grid-template-columns:1fr}[data-console] .ops-setr-a,[data-console] .ops-uw-a{justify-content:flex-start;min-width:0}[data-console] .ops-set-callout{flex-wrap:wrap}[data-console] .ops-set-diff{grid-template-columns:1fr}}
[data-console] .ops-cs-page{gap:var(--sp-5);flex-direction:column;max-width:760px;display:flex}[data-console] .ops-cs-page>.ops-page-header{margin-bottom:0}[data-console] .ops-cs-page-card{padding:18px 20px}[data-console] .ops-cs-thread{align-content:start;gap:16px;display:grid}[data-console] .ops-cs-opened{color:var(--ink);border:1px solid var(--rule);background:var(--surface);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;padding:10px 12px;font-size:13px;display:flex}[data-console] .ops-cs-opened .ops-cs-k{color:var(--dim)}[data-console] .ops-cs-opened time{color:var(--dim);font-size:12px}[data-console] .ops-cs-turn{gap:10px;display:grid}[data-console] .ops-cs-msg{gap:6px;display:grid}[data-console] .ops-cs-who{font:600 12.5px/1 var(--font);color:var(--dim)}[data-console] .ops-cs-bub{background:var(--surface-2);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;padding:10px 12px;font-size:14px;line-height:1.5}[data-console] .ops-cs-msg-bot .ops-cs-bub{background:var(--card);border:1px solid var(--rule);white-space:normal}[data-console] .ops-cs-msg-bot .ops-cs-bub>*+*{margin-top:8px}[data-console] .ops-cs-msg-bot .ops-cs-bub p{margin:0}[data-console] .ops-cs-facts{border:1px solid var(--rule);background:var(--surface);border-radius:8px;grid-template-columns:120px minmax(0,1fr);gap:8px 12px;margin:0;padding:12px 14px;font-size:13px;display:grid}[data-console] .ops-cs-facts dt{color:var(--dim)}[data-console] .ops-cs-facts dd{min-width:0;color:var(--ink);overflow-wrap:anywhere;margin:0}[data-console] .ops-cs-src{gap:4px;margin:0;padding:0;list-style:none;display:grid}[data-console] .ops-cs-src li{gap:1px;display:grid}[data-console] .ops-cs-src .ops-mono{color:var(--dim);font-size:12px}[data-console] .ops-cs-rating{align-items:center;gap:6px;display:inline-flex}@media (max-width:560px){[data-console] .ops-cs-facts{grid-template-columns:minmax(0,1fr);gap:2px}[data-console] .ops-cs-facts dd+dt{margin-top:8px}}[data-console] .ops-cs-gate{gap:12px;max-width:560px;display:grid}[data-console] .ops-cs-gate h3{color:var(--ink);margin:0;font-size:15px;font-weight:600;line-height:1.3}[data-console] .ops-cs-gate p{color:var(--ink);margin:0;font-size:14px;line-height:1.5}[data-console] .ops-cs-gate .ops-field{gap:6px;display:grid}[data-console] .ops-cs-gate .ops-textarea{width:100%;min-height:84px}[data-console] .ops-cs-gate .ops-field-help,[data-console] .ops-cs-gate .ops-field-error{margin:0}[data-console] .ops-cs-gate>.ops-btn{justify-self:start}[data-console] .ops-cs-page-card .ops-cs-gate{max-width:none}[data-console] .ops-cs-loading{gap:10px;display:grid}[data-console] .ops-cs-loading .ops-skeleton-bar{border-radius:10px;height:44px}
:root[data-console]{--paper:#f6f7f9;--card:#fff;--surface:#f9fafb;--surface-2:#f2f4f7;--rule:#e4e7ec;--rule-strong:#d0d5dd;--ink:#101828;--dim:#475467;--faint:#667085;--accent:#2563eb;--accent-hover:#1d4ed8;--accent-tint:#eff4ff;--success:#067647;--success-bg:#ecfdf3;--warning:#b54708;--warning-bg:#fffaeb;--danger:#b42318;--danger-bg:#fef3f2;--focus:var(--accent);--focus-ring:#2563eb33;--on-accent:#fff;--on-danger:#fff;--inv-bg:#101828;--inv-fg:#f2f4f7;--chart:#667085;--chart-fill:#eaecf0;--scrim:#10182857;--font:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--fs-1:12px;--fs-2:13px;--fs-3:14px;--fs-4:16px;--fs-5:20px;--fs-6:24px;--fs-7:30px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--radius:6px;--radius-card:8px;--radius-pill:999px;--btn-px:14px;--shadow-card:0 1px 2px #1018280f;--shadow-overlay:0 8px 24px #1018281f;--row:44px;--control-h:36px;--rail:224px;--rail-collapsed:64px;--strip:44px;--content:1000px;--motion-fast:80ms;--motion-base:.12s;--z-dropdown:10;--z-sticky:20;--z-backdrop:30;--z-modal:40;--z-toast:50;--z-tooltip:60}:root[data-console][data-theme=dark]{--paper:#0b0c0e;--card:#131518;--surface:#191c20;--surface-2:#1e2227;--rule:#23262b;--rule-strong:#2e3339;--ink:#eceff3;--dim:#a5acb8;--faint:#7c848f;--accent:#6e9bff;--accent-hover:#86aaff;--accent-tint:#12203d;--focus:var(--accent);--focus-ring:#6e9bff33;--success:#3ac28a;--success-bg:#10241c;--warning:#fdb022;--warning-bg:#2b2111;--danger:#f97066;--danger-bg:#2c1210;--on-accent:#0b1020;--on-danger:#1a0a08;--inv-bg:#eceff3;--inv-fg:#101828;--chart:#8a929e;--chart-fill:#1e2227;--scrim:#0000008c;--shadow-card:0 1px 2px #0006;--shadow-overlay:0 10px 28px #00000080}[data-console] body{background:var(--paper);color:var(--ink);font-family:var(--font);font-size:var(--fs-3);line-height:1.4}[data-console] *{box-sizing:border-box}[data-console] a{color:inherit;text-decoration:none}[data-console] button,[data-console] input,[data-console] select,[data-console] textarea{font:inherit;color:inherit}[data-console] :focus-visible{outline:1px solid var(--focus);outline-offset:1px;box-shadow:0 0 0 4px var(--focus-ring);border-radius:var(--radius)}@media (prefers-reduced-motion:reduce){[data-console] *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
