:root{--font-albert-sans:"Albert Sans";--font-geist-mono:"Geist Mono";--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--ic-bg:#faf9f6;--ic-surface:#fff;--ic-surface-elevated:#f4f3ef;--ic-text:#16181b;--ic-text-secondary:#626a73;--ic-border:#e5e2dc;--ic-border-strong:#cbc8c2;--ic-brand:#2563eb;--ic-brand-hover:#1d4ed8;--ic-brand-soft:#e9efff;--ic-brand-solid:#1d4ed8;--ic-brand-solid-hover:#1e40af;--ic-healthy:#087568;--ic-info:#2563eb;--ic-warning:#946400;--ic-error:#c4233d;--ic-unknown:#747b84;--ic-grid:#16181b0b;--ic-font-display:var(--font-albert-sans), "Albert Sans", "Avenir Next", "Helvetica Neue", Arial, system-ui, sans-serif;--ic-font-sans:var(--font-albert-sans), "Albert Sans", "Avenir Next", "Helvetica Neue", Arial, system-ui, sans-serif;--ic-font-mono:var(--font-geist-mono), "Geist Mono", "SFMono-Regular", Consolas, monospace;--ic-radius-sm:5px;--ic-radius-md:8px;--ic-radius-lg:12px;--ic-space-1:4px;--ic-space-2:8px;--ic-space-3:12px;--ic-space-4:16px;--ic-space-5:20px;--ic-space-6:24px;--ic-space-8:32px;--ic-space-10:40px;--ic-space-12:48px;--ic-space-16:64px;--ic-max-width:1180px;--ic-motion-fast:.12s;--ic-motion-normal:.18s;--ic-shadow-card:0 1px 2px #1018280a, 0 1px 3px #1018280f;--ic-chart-1:#2563eb;--ic-chart-2:#44a5ff;--ic-chart-3:#087568;--ic-chart-grid:#16181b14}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}[data-theme=dark],.dark{--ic-bg:#0b0d0f;--ic-surface:#111418;--ic-surface-elevated:#171b20;--ic-text:#f3f1ea;--ic-text-secondary:#9ca3ad;--ic-border:#242a31;--ic-border-strong:#343c45;--ic-brand:#60a5fa;--ic-brand-hover:#93c5fd;--ic-brand-soft:#132442;--ic-brand-solid:#2563eb;--ic-brand-solid-hover:#1d4ed8;--ic-healthy:#44d7b6;--ic-info:#59a8ff;--ic-warning:#f5b942;--ic-error:#ff5667;--ic-unknown:#8e96a1;--ic-grid:#f3f1ea0b;--ic-shadow-card:0 1px 2px #0000003d, 0 6px 24px #00000014;--ic-chart-1:#60a5fa;--ic-chart-2:#38bdf8;--ic-chart-3:#44d7b6;--ic-chart-grid:#f3f1ea14}[data-preset=mono]{--ic-font-display:var(--font-geist-mono), "Geist Mono", monospace;--ic-font-sans:var(--font-geist-mono), "Geist Mono", monospace;--ic-radius-sm:0;--ic-radius-md:0;--ic-radius-lg:0;--ic-brand:#555;--ic-brand-hover:#333;--ic-brand-soft:#f0f0f0;--ic-shadow-card:none}[data-preset=mono][data-theme=dark]{--ic-brand:#a3a3a3;--ic-brand-hover:#d4d4d4;--ic-brand-soft:#282828}[data-preset=notebook]{--ic-font-display:var(--font-albert-sans), "Albert Sans", "Avenir Next", "Helvetica Neue", Arial, system-ui, sans-serif;--ic-font-sans:var(--font-albert-sans), "Albert Sans", "Avenir Next", "Helvetica Neue", Arial, system-ui, sans-serif;--ic-font-mono:var(--font-geist-mono), "Geist Mono", "SFMono-Regular", Consolas, monospace;--ic-radius-sm:7px;--ic-radius-md:10px;--ic-radius-lg:14px;--ic-bg:#fff;--ic-surface:#fff;--ic-surface-elevated:#fafafa;--ic-text:#0a0a0a;--ic-text-secondary:#666;--ic-border:#eaeaea;--ic-border-strong:#d4d4d4;--ic-brand:#111;--ic-brand-hover:#000;--ic-brand-soft:#f5f5f5;--ic-brand-solid:#000;--ic-brand-solid-hover:#262626;--ic-on-brand:#fff;--ic-healthy:#0b7557;--ic-info:#2563eb;--ic-warning:#875d08;--ic-error:#bd2941;--ic-unknown:#737373;--ic-shadow-card:0 1px 2px #0000000a;--ic-chart-1:#0a0a0a;--ic-chart-2:#737373;--ic-chart-3:#0b7557;--ic-chart-grid:#00000014}[data-preset=notebook][data-theme=dark]{--ic-bg:#000;--ic-surface:#0a0a0a;--ic-surface-elevated:#111;--ic-text:#ededed;--ic-text-secondary:#a1a1aa;--ic-border:#262626;--ic-border-strong:#3f3f46;--ic-brand:#ededed;--ic-brand-hover:#fff;--ic-brand-soft:#171717;--ic-brand-solid:#ededed;--ic-brand-solid-hover:#fff;--ic-on-brand:#000;--ic-healthy:#45d6a8;--ic-info:#6aa8ff;--ic-warning:#f0b44c;--ic-error:#ff6b7f;--ic-unknown:#a1a1aa;--ic-shadow-card:0 1px 2px #00000073;--ic-chart-1:#ededed;--ic-chart-2:#737373;--ic-chart-3:#45d6a8;--ic-chart-grid:#ffffff1a;--ic-sage:#8fae9b;--ic-sage-strong:#b8d3c2;--ic-signal:#4ade80;--ic-sage-border:#8fae9b3d;--ic-sage-border-soft:#8fae9b29;--ic-hairline:#ededed14;--ic-hairline-strong:#ededed29;--ic-cloud-deep:#39463f;--ic-cloud-mid:#5c6b64;--ic-cloud-light:#9fb3ae;--ic-cloud-cream:#d8d2c0;--ic-glow-soft:0 0 22px #ededed38;--ic-focus:#b8d3c2}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
*{box-sizing:border-box}html{background:var(--ic-bg);color:var(--ic-text);font-family:var(--ic-font-sans);text-rendering:optimizelegibility}h1,h2,h3,h4{font-family:var(--ic-font-display)}body{caret-color:var(--ic-brand);margin:0}::selection{background:color-mix(in srgb, var(--ic-brand) 34%, transparent);color:var(--ic-text)}*{scrollbar-color:var(--ic-border-strong) var(--ic-bg);scrollbar-width:thin}a{color:inherit}button,input{font:inherit}:focus-visible{outline:2px solid var(--ic-brand);outline-offset:3px}.ic-logo{letter-spacing:-.02em;align-items:center;gap:10px;font-size:15px;font-weight:650;display:inline-flex}.ic-logo__mark{width:30px;height:24px;color:var(--ic-text);display:block}.ic-logo__mark svg{width:100%;height:100%;display:block}.ic-button{border:1px solid var(--ic-brand-solid);border-radius:var(--ic-radius-sm);background:var(--ic-brand-solid);min-height:40px;color:var(--ic-on-brand,#fff);transition:background var(--ic-motion-fast), border-color var(--ic-motion-fast);justify-content:center;align-items:center;gap:10px;padding:0 15px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.ic-button:hover{border-color:var(--ic-brand-solid-hover);background:var(--ic-brand-solid-hover)}.ic-button--quiet{border-color:var(--ic-border-strong);color:var(--ic-text);background:0 0}.ic-button--quiet:hover{border-color:var(--ic-brand);background:var(--ic-brand-soft)}.ic-badge{color:var(--ic-unknown);font:600 11px/1.2 var(--ic-font-mono);letter-spacing:.02em;text-transform:uppercase;border:1px solid;border-radius:99px;align-items:center;gap:6px;padding:3px 7px;display:inline-flex}.ic-badge:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.ic-badge--healthy{color:var(--ic-healthy)}.ic-badge--info{color:var(--ic-info)}.ic-badge--warning,.ic-badge--stale{color:var(--ic-warning)}.ic-badge--error{color:var(--ic-error)}.ic-code{color:#d8e0e9;background:#090c10;border:1px solid #29313b;border-radius:9px;margin:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 14px 34px #0000001f}.ic-code__header{background:#11161c;border-bottom:1px solid #242c35;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:9px;min-height:42px;padding:0 7px 0 10px;display:grid}.ic-code__terminal{color:#8b98a7;background:#0b0f14;border:1px solid #303a45;border-radius:5px;place-items:center;width:24px;height:24px;display:grid}.ic-code__terminal svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px;width:14px;height:14px}.ic-code figcaption{color:#c1cad4;font:580 11px/1.2 var(--ic-font-sans);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ic-code__language{color:#788696;font:600 8px/1 var(--ic-font-mono);letter-spacing:.075em;text-transform:uppercase;background:#0b0f14;border:1px solid #2b343e;border-radius:4px;padding:4px 6px}.ic-code button{color:#929ead;cursor:pointer;min-width:66px;min-height:29px;font:550 10px/1 var(--ic-font-sans);transition:border-color var(--ic-motion-fast), color var(--ic-motion-fast), background var(--ic-motion-fast);background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.ic-code button:hover,.ic-code button[data-copied]{color:#d5e6fb;background:#18212b;border-color:#344253}.ic-code button[data-copied]{color:#70d7b9}.ic-code button svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;width:13px;height:13px}.ic-code pre{color:inherit;font:12.5px/1.72 var(--ic-font-mono);font-variant-ligatures:none;tab-size:2;margin:0;padding:18px 0;overflow-x:auto;background:0 0!important}.ic-code code{min-width:max-content;display:block}.ic-code__line{min-height:1.72em;padding:0 18px;display:flex}.ic-code__line:hover{background:#7db6ff0a}.ic-code__line[data-empty]{min-height:.9em}.ic-code__prompt{color:#526171;-webkit-user-select:none;user-select:none;flex:0 0 22px;width:22px}.ic-code__line:has(.shell-token--command) .ic-code__prompt{color:#62b4ff}.ic-code__line-number{color:#485666;-webkit-user-select:none;user-select:none;flex:0 0 30px;width:30px}.ic-code__line-content{flex:1}.shell-token--space{white-space:pre}.shell-token--command{color:#f1f5f9;font-weight:650}.shell-token--subcommand{color:#74b8ff;font-weight:580}.shell-token--option{color:#c7a4ff}.shell-token--value{color:#f1ca86}.shell-token--argument,.shell-token--string{color:#79d8c0}.shell-token--variable{color:#f3ae76}.shell-token--continuation,.shell-token--comment{color:#7f8d9d}.ic-code .token.comment,.ic-code .token.prolog,.ic-code .token.doctype,.ic-code .token.cdata{color:#657486}.ic-code .token.punctuation{color:#9aa9b8}.ic-code .token.property,.ic-code .token.tag,.ic-code .token.constant,.ic-code .token.symbol,.ic-code .token.deleted{color:#f38ba8}.ic-code .token.boolean,.ic-code .token.number{color:#c4b5fd}.ic-code .token.selector,.ic-code .token.attr-name,.ic-code .token.string,.ic-code .token.char,.ic-code .token.builtin,.ic-code .token.inserted{color:#7dd3b7}.ic-code .token.operator,.ic-code .token.entity,.ic-code .token.url,.ic-code .language-css .token.string,.ic-code .style .token.string{color:#9dc4ff}.ic-code .token.atrule,.ic-code .token.attr-value,.ic-code .token.keyword{color:#7db6ff}.ic-code .token.function,.ic-code .token.class-name{color:#f2c879}.ic-code .token.regex,.ic-code .token.important,.ic-code .token.variable{color:#f6a96c}.ic-code .token.bold,.ic-code .token.important{font-weight:650}.ic-code .token.italic{font-style:italic}@media (max-width:560px){.ic-code__header{grid-template-columns:auto minmax(0,1fr) auto}.ic-code__language{display:none}.ic-code button{min-width:31px;padding:0 8px}.ic-code button span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ic-code pre{font-size:11.5px}.ic-code__line{padding:0 13px}}.ic-theme-toggle{border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);background:var(--ic-surface);min-height:34px;color:var(--ic-text-secondary);cursor:pointer;align-items:center;gap:7px;padding:0 10px;font-size:12px;display:inline-flex}.ic-preset-select{border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);background:var(--ic-surface);min-height:34px;color:var(--ic-text-secondary);align-items:center;gap:7px;padding:0 8px;font-size:12px;display:inline-flex}.ic-preset-select select{min-width:72px;color:var(--ic-text);cursor:pointer;background:0 0;border:0;outline:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.evidence-strip{border-top:1px solid var(--ic-border);border-left:1px solid var(--ic-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.evidence-strip article{border-right:1px solid var(--ic-border);border-bottom:1px solid var(--ic-border);background:var(--ic-surface);gap:13px;padding:16px;display:grid}.evidence-strip article>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.evidence-strip article>div>span{color:var(--ic-text-secondary);font-size:12px}.evidence-strip article>strong{font:600 21px/1 var(--ic-font-mono)}.inference-composer{width:100%}.inference-composer>form{border:1px solid var(--ic-border-strong);background:var(--ic-surface);border-radius:14px;overflow:hidden}.inference-composer textarea{resize:none;width:100%;min-height:126px;color:var(--ic-text);font:500 clamp(16px, 1.4vw, 19px) / 1.55 var(--ic-font-sans);background:0 0;border:0;outline:0;padding:20px 20px 10px;display:block}.inference-composer textarea::placeholder{color:var(--ic-text-secondary);opacity:1}.inference-composer form:focus-within{border-color:var(--ic-text);outline:2px solid color-mix(in srgb, var(--ic-focus) 65%, transparent);outline-offset:3px}.inference-composer form>footer{justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:8px 10px 10px 20px;display:flex}.inference-composer__suggestions{border-top:1px solid var(--ic-border);margin:0 10px;display:grid}.inference-composer__suggestions>button{border:0;border-bottom:1px solid var(--ic-border);min-height:58px;color:var(--ic-text);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:18px;padding:10px;display:flex}.inference-composer__suggestions>button:last-child{border-bottom:0}.inference-composer__suggestions>button:hover,.inference-composer__suggestions>button[aria-selected=true],.inference-composer__suggestions>button:focus-visible{background:var(--ic-surface-elevated)}.inference-composer__suggestions>button:focus-visible{outline:2px solid var(--ic-focus);outline-offset:-2px}.inference-composer__suggestions span{gap:3px;min-width:0;display:grid}.inference-composer__suggestions strong{font-size:13px}.inference-composer__suggestions small{color:var(--ic-text-secondary);font:11px/1.4 var(--ic-font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inference-composer form>footer>span{color:var(--ic-text-secondary);font:600 11px/1.4 var(--ic-font-mono)}.inference-composer form>footer>button{border:1px solid var(--ic-text);background:var(--ic-text);width:40px;height:40px;color:var(--ic-bg);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.inference-composer form>footer>button:disabled{border-color:var(--ic-border-strong);background:var(--ic-surface-elevated);color:var(--ic-text-secondary);cursor:not-allowed}.inference-composer form>footer svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px}.inference-composer__examples{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.inference-composer__examples button{border:1px solid var(--ic-border);min-height:40px;color:var(--ic-text-secondary);font:550 12px/1.3 var(--ic-font-sans);cursor:pointer;background:0 0;border-radius:8px;padding:0 12px}.inference-composer__examples button:hover,.inference-composer__examples button:focus-visible{border-color:var(--ic-border-strong);background:var(--ic-surface);color:var(--ic-text)}.inference-composer__examples button:focus-visible,.inference-composer form>footer>button:focus-visible{outline:2px solid var(--ic-focus);outline-offset:2px}@media (max-width:620px){.evidence-strip{grid-template-columns:1fr}.inference-composer textarea{min-height:116px;padding:17px 16px 8px;font-size:16px}.inference-composer form>footer{padding-left:16px}.inference-composer__examples{display:grid}.inference-composer__examples button{text-align:left}}
body{background:var(--ic-bg);min-height:100vh;color:var(--ic-text)}.console-shell .monitoring-window-picker{border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);background:var(--ic-surface);gap:2px;width:fit-content;max-width:100%;padding:3px;display:flex;overflow-x:auto}.console-shell .monitoring-window-picker a{min-width:42px;min-height:0;color:var(--ic-text-secondary);font:600 11px/1 var(--ic-font-mono);text-align:center;border-radius:3px;grid-template-columns:none;justify-content:center;padding:7px 10px;text-decoration:none;display:inline-flex}.console-shell .monitoring-window-picker a:hover,.console-shell .monitoring-window-picker a[aria-current=page]{background:var(--ic-brand-soft);color:var(--ic-text)}.console-shell .endpoint-subnav{border-bottom:1px solid var(--ic-border);scrollbar-width:none;overscroll-behavior-inline:contain;gap:22px;width:100%;max-width:100%;margin:-12px 0 20px;display:flex;overflow-x:auto}.console-shell .endpoint-subnav::-webkit-scrollbar{display:none}.console-shell .endpoint-subnav a{min-height:38px;color:var(--ic-text-secondary);border:0;border-radius:0;flex:none;grid-template-columns:none;align-items:center;padding:0 1px;font-size:12px;display:inline-flex;position:relative}.console-shell .endpoint-subnav a:hover,.console-shell .endpoint-subnav a[aria-current=page]{color:var(--ic-text);background:0 0;font-size:12px}.console-shell .endpoint-subnav a[aria-current=page]:after{background:var(--ic-brand);content:"";height:2px;position:absolute;bottom:-1px;left:0;right:0}.monitoring-toolbar{align-items:center;gap:12px;min-width:0;margin-bottom:12px;display:flex}.monitoring-time-contract{min-width:0;color:var(--ic-text-secondary);font:10px/1.35 var(--ic-font-mono);align-items:center;gap:8px;display:flex}.monitoring-time-contract span+span:before{color:var(--ic-border-strong);content:"·";margin-right:8px}.monitoring-refresh{border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);background:var(--ic-surface);min-height:32px;color:var(--ic-text-secondary);cursor:pointer;font:600 10px/1 var(--ic-font-mono);align-items:center;gap:6px;margin-left:auto;padding:0 10px;display:inline-flex}.monitoring-refresh:hover{border-color:var(--ic-border-strong);color:var(--ic-text)}.monitoring-refresh:disabled{cursor:wait;opacity:.7}.monitoring-refresh .is-refreshing{animation:.65s linear infinite monitoring-spin}@keyframes monitoring-spin{to{transform:rotate(360deg)}}.model-catalog-page,.model-detail-page{max-width:1460px}.catalog-trust-strip,.catalog-evidence-boundary,.catalog-profile-disclosure{border:1px solid var(--ic-border);border-radius:var(--ic-radius-md);background:var(--ic-brand-soft);color:var(--ic-text-secondary);align-items:flex-start;gap:14px;padding:15px 17px;font-size:12px;line-height:1.55;display:flex}.catalog-trust-strip strong,.catalog-evidence-boundary strong,.catalog-profile-disclosure strong{color:var(--ic-text);font:700 10px/1.4 var(--ic-font-mono);letter-spacing:.05em;text-transform:uppercase;flex:none}.catalog-browser{margin-top:28px}.catalog-browser__controls{justify-content:space-between;align-items:end;gap:24px;display:flex}.catalog-browser__controls h2{letter-spacing:-.035em;margin:6px 0 0;font-size:22px}.catalog-search{border:1px solid var(--ic-border);border-radius:var(--ic-radius-md);background:var(--ic-surface);width:min(100%,390px);height:40px;color:var(--ic-text-secondary);align-items:center;gap:9px;padding:0 12px;display:flex}.catalog-search:focus-within{border-color:var(--ic-border-strong);box-shadow:0 0 0 3px var(--ic-brand-soft)}.catalog-search input{min-width:0;color:var(--ic-text);font:11px/1 var(--ic-font-mono);background:0 0;border:0;outline:0;flex:1}.catalog-search button{color:var(--ic-text-secondary);cursor:pointer;background:0 0;border:0;padding:3px;display:inline-flex}.catalog-collections{flex-wrap:wrap;gap:7px;margin-top:17px;display:flex}.catalog-collections button{border:1px solid var(--ic-border);background:var(--ic-surface);min-height:32px;color:var(--ic-text-secondary);cursor:pointer;font:600 10px/1 var(--ic-font-mono);border-radius:4px;align-items:center;gap:8px;padding:0 10px;display:inline-flex}.catalog-collections button:hover,.catalog-collections button[aria-pressed=true]{border-color:var(--ic-border-strong);background:var(--ic-surface-elevated);color:var(--ic-text)}.catalog-collections button[aria-pressed=true]{box-shadow:inset 0 -2px 0 var(--ic-brand)}.catalog-collections button span{color:var(--ic-text-secondary);opacity:.72}.catalog-result-count{color:var(--ic-text-secondary);font:10px/1 var(--ic-font-mono);text-transform:uppercase;margin:14px 0 0}.catalog-empty{border:1px dashed var(--ic-border);border-radius:var(--ic-radius-lg);min-height:220px;color:var(--ic-text-secondary);text-align:center;place-content:center;justify-items:center;margin-top:16px;display:grid}.catalog-empty strong{color:var(--ic-text)}.catalog-empty p{margin:7px 0 15px;font-size:11px}.model-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.model-catalog-card{border:1px solid var(--ic-border);border-radius:var(--ic-radius-lg);background:var(--ic-surface);min-height:260px;color:inherit;flex-direction:column;padding:20px;text-decoration:none;transition:border-color .14s,transform .14s;display:flex}.model-catalog-card:hover{border-color:var(--ic-border-strong);transform:translateY(-2px)}.model-catalog-card__topline,.model-catalog-card footer,.model-profile-grid article>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.model-catalog-card__topline>span{color:var(--ic-text-secondary);font:700 10px/1 var(--ic-font-mono);letter-spacing:.05em;text-transform:uppercase}.model-catalog-card h2{letter-spacing:-.035em;margin:24px 0 5px;font-size:22px}.model-catalog-card>code{color:var(--ic-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.model-catalog-card>p{color:var(--ic-text-secondary);margin:16px 0;font-size:12px;line-height:1.6}.model-catalog-card__tags{flex-wrap:wrap;gap:6px;display:flex}.model-catalog-card__tags span{border:1px solid var(--ic-border);color:var(--ic-text-secondary);font:600 9px/1 var(--ic-font-mono);text-transform:uppercase;border-radius:3px;padding:5px 7px}.model-catalog-card footer{color:var(--ic-text-secondary);font:600 10px/1 var(--ic-font-mono);margin-top:auto;padding-top:20px}.model-catalog-card footer span{align-items:center;gap:6px;display:inline-flex}.model-detail-overview{padding:4px 20px}.model-detail-overview a{color:var(--ic-text);align-items:center;gap:5px;display:inline-flex}.catalog-evidence-boundary{margin-top:12px}.catalog-evidence-boundary p{margin:4px 0 0}.model-profile-section{margin-top:34px}.model-profile-section>header h2{letter-spacing:-.035em;margin:7px 0 6px;font-size:22px}.model-profile-section>header p{color:var(--ic-text-secondary);margin:0;font-size:12px}.model-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.model-profile-grid article{border:1px solid var(--ic-border);border-radius:var(--ic-radius-lg);background:var(--ic-surface);flex-direction:column;padding:19px;display:flex}.model-profile-grid h3{margin:19px 0 5px;font-size:17px}.model-profile-grid p,.model-profile-grid small{color:var(--ic-text-secondary);font-size:11px;line-height:1.55}.model-profile-limitations{border:1px solid var(--ic-border);background:var(--ic-surface-elevated);color:var(--ic-text-secondary);gap:7px;margin:14px 0 0;padding:12px 12px 12px 28px;font-size:10px;line-height:1.55;display:grid}.model-profile-grid dl{background:var(--ic-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:16px 0;display:grid}.model-profile-grid dl div{background:var(--ic-surface-elevated);padding:10px}.model-profile-grid dt{color:var(--ic-text-secondary);font:600 9px/1 var(--ic-font-mono);text-transform:uppercase}.model-profile-grid dd{margin:5px 0 0;font-size:12px}.model-profile-grid .primary-action{align-self:flex-start;margin-top:18px}.catalog-profile-disclosure{background:var(--ic-surface-elevated)}@media (max-width:760px){.model-catalog-grid,.model-profile-grid{grid-template-columns:1fr}.catalog-trust-strip,.catalog-evidence-boundary,.catalog-profile-disclosure{flex-direction:column}.catalog-browser__controls{flex-direction:column;align-items:stretch}.catalog-search{width:100%}}.monitoring-endpoint-symbol{border:1px solid var(--ic-border);background:var(--ic-surface-elevated);color:var(--ic-text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.monitoring-endpoint-list__header h2{letter-spacing:-.02em;margin:0;font-size:14px}.monitoring-endpoint-list__header p{color:var(--ic-text-secondary);margin:5px 0 0;font-size:11px;line-height:1.5}.monitoring-endpoint-list{border:1px solid var(--ic-border);border-radius:var(--ic-radius-lg);background:var(--ic-surface);overflow:hidden}.monitoring-endpoint-list__header{border-bottom:1px solid var(--ic-border);justify-content:space-between;align-items:center;gap:20px;padding:17px 19px;display:flex}.monitoring-endpoint-list__header>span{color:var(--ic-text-secondary);font:10px/1 var(--ic-font-mono);letter-spacing:.05em;text-transform:uppercase}.monitoring-endpoint-rows>a{border:0;border-bottom:1px solid var(--ic-border);width:100%;color:var(--ic-text);cursor:pointer;text-align:left;background:0 0;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 16px;text-decoration:none;display:grid}.monitoring-endpoint-rows>a:last-child{border-bottom:0}.monitoring-endpoint-rows>a:hover{background:var(--ic-surface-elevated)}.monitoring-endpoint-symbol{border-radius:var(--ic-radius-sm);width:32px;height:32px}.monitoring-endpoint-name{gap:4px;display:grid}.monitoring-endpoint-name strong{font-size:11px}.monitoring-endpoint-name small{color:var(--ic-text-secondary);font:10px/1.3 var(--ic-font-mono)}.monitoring-endpoint-state{align-items:center;gap:12px;display:flex}.monitoring-heading-actions{align-items:flex-end;gap:9px;display:flex}.monitoring-endpoint-switcher{gap:5px;display:grid}.monitoring-endpoint-switcher>span{color:var(--ic-text-secondary);font:9px/1 var(--ic-font-mono);letter-spacing:.07em;text-transform:uppercase}.monitoring-endpoint-switcher select{border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);background:var(--ic-surface);min-width:190px;height:34px;color:var(--ic-text);font:11px/1 var(--ic-font-mono);padding:0 32px 0 10px}.monitoring-page-loading{gap:13px;display:grid}.monitoring-loading-heading{gap:9px;width:min(560px,70%);margin-bottom:5px;display:grid}.monitoring-loading-heading span,.monitoring-loading-heading strong,.monitoring-loading-heading small,.monitoring-loading-tabs,.monitoring-loading-metric>span,.monitoring-loading-metric>strong,.monitoring-loading-metric>small,.monitoring-loading-panel{background:linear-gradient(90deg, var(--ic-surface-elevated) 25%, color-mix(in srgb, var(--ic-border) 55%, var(--ic-surface)) 45%, var(--ic-surface-elevated) 65%);background-size:300% 100%;border-radius:3px;animation:1.4s infinite monitoring-loading-shift}.monitoring-loading-heading span{width:165px;height:10px}.monitoring-loading-heading strong{width:260px;height:28px}.monitoring-loading-heading small{width:min(510px,100%);height:12px}.monitoring-loading-tabs{width:190px;height:38px;margin-bottom:3px}.monitoring-loading-metric{gap:14px;min-height:136px;display:grid}.monitoring-loading-metric>span{width:48%;height:9px}.monitoring-loading-metric>strong{width:72%;height:27px}.monitoring-loading-metric>small{width:62%;height:8px}.monitoring-loading-panel{border:1px solid var(--ic-border);border-radius:var(--ic-radius-lg);min-height:280px}@keyframes monitoring-loading-shift{to{background-position:-300% 0}}.monitoring-metric-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.monitoring-metric-grid .metric-card>strong{font-size:clamp(20px,2vw,29px)}.monitoring-chart-stack{gap:12px;display:grid}.runtime-observability{margin-top:12px}.runtime-metric-grid{border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);background:var(--ic-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.runtime-metric-grid>div{background:var(--ic-surface);align-content:space-between;gap:6px;min-width:0;min-height:94px;padding:12px;display:grid}.runtime-metric-grid span,.runtime-metric-grid small{color:var(--ic-text-secondary);font:10px/1.35 var(--ic-font-mono)}.runtime-metric-grid strong{color:var(--ic-text);letter-spacing:-.025em;text-overflow:ellipsis;font-size:17px;font-weight:600;overflow:hidden}.runtime-metric-grid strong:first-letter{text-transform:uppercase}.runtime-source-note{border-left:2px solid var(--ic-routing);background:color-mix(in srgb, var(--ic-routing) 5%, transparent);grid-template-columns:132px minmax(0,1fr);gap:16px;margin-top:12px;padding:11px 12px;display:grid}.runtime-source-note strong{font:600 10px/1.5 var(--ic-font-mono);text-transform:uppercase}.runtime-source-note p{color:var(--ic-text-secondary);margin:0;font-size:11px;line-height:1.55}.monitoring-chart-card{min-width:0;padding:18px 18px 12px}.monitoring-chart{height:286px;margin-top:14px}.monitoring-chart-skeleton{border:1px solid var(--ic-border);border-radius:var(--ic-radius-md);background:linear-gradient(90deg, var(--ic-surface) 25%, var(--ic-surface-elevated) 50%, var(--ic-surface) 75%);background-size:200% 100%;height:584px;animation:1.4s infinite monitoring-pulse}@keyframes monitoring-pulse{to{background-position:-200% 0}}.monitoring-detail-grid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);gap:12px;display:grid}.monitoring-table-wrap{overflow:auto}.monitoring-table-wrap td small{color:var(--ic-text-secondary);font:11px/1.3 var(--ic-font-mono);margin-top:3px;display:block}.monitoring-event-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.monitoring-event-list li{border-bottom:1px solid var(--ic-border);grid-template-columns:8px minmax(0,1fr) auto;align-items:start;gap:10px;padding:11px 0;display:grid}.monitoring-event-list li:last-child{border-bottom:0}.monitoring-event-list li>span{background:var(--ic-routing);border-radius:50%;width:7px;height:7px;margin-top:4px}.monitoring-event-list li>span[data-kind=scaling]{background:var(--ic-warning)}.monitoring-event-list li>span[data-kind=release_guard]{background:var(--ic-error)}.operations-workbench{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.compact-resource-rows{margin-bottom:16px}.inline-workflow{border-top:1px solid var(--border);padding-top:14px}.inline-workflow>summary{color:var(--accent);cursor:pointer;font-size:.82rem;font-weight:650}.inline-workflow .workflow-form{margin-top:16px}.operations-evidence-list{gap:10px;margin:0 0 18px;display:grid}.operations-evidence-list>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.operations-evidence-list dt,.operations-evidence-list dd{margin:0}.operations-evidence-list dt,.evidence-note{color:var(--muted-foreground);font-size:.78rem}.operations-evidence-list dd{font-size:.86rem;font-weight:650}.release-evidence-actions{justify-content:space-between;align-items:center;gap:24px;display:flex}.release-evidence-actions p{color:var(--muted-foreground);margin:0}.partial-data-notice{border:1px solid color-mix(in srgb, var(--warning) 40%, var(--border));color:var(--muted-foreground);padding:12px 14px;font-size:.82rem}@media (max-width:1180px){.operations-workbench{grid-template-columns:1fr}}@media (max-width:720px){.release-evidence-actions{flex-direction:column;align-items:stretch}}.monitoring-event-list div{gap:4px;display:grid}.monitoring-event-list strong{font-size:11px}.monitoring-event-list code,.monitoring-event-list time{color:var(--ic-text-secondary);font:11px/1.35 var(--ic-font-mono)}.monitoring-evidence dl{border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);background:var(--ic-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.monitoring-evidence dl>div{background:var(--ic-surface);padding:12px}.monitoring-evidence dt{color:var(--ic-text-secondary);font:11px/1.2 var(--ic-font-mono);text-transform:uppercase}.monitoring-evidence dd{overflow-wrap:anywhere;font:11px/1.4 var(--ic-font-mono);margin:6px 0 0}.evidence-boundaries{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.evidence-boundaries>div{border-left:2px solid var(--ic-healthy);background:color-mix(in srgb, var(--ic-healthy) 5%, transparent);padding:12px}.evidence-boundaries>div:last-child{border-color:var(--ic-warning);background:color-mix(in srgb, var(--ic-warning) 5%, transparent)}.evidence-boundaries strong{font-size:11px}.evidence-boundaries p{color:var(--ic-text-secondary);font:11px/1.6 var(--ic-font-mono);margin:5px 0 0}.monitoring-empty{text-align:center;align-content:center;place-items:center;gap:8px;min-height:220px;padding:32px;display:grid}.monitoring-empty h2,.monitoring-empty p{margin:0}.monitoring-empty p{max-width:520px;color:var(--ic-text-secondary);font-size:11px}@media (max-width:1180px){.monitoring-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.monitoring-detail-grid{grid-template-columns:1fr}.runtime-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.monitoring-toolbar{flex-wrap:wrap;align-items:stretch}.monitoring-time-contract{flex-wrap:wrap;order:3;width:100%}.monitoring-refresh{margin-left:0}.monitoring-metric-grid,.runtime-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.runtime-source-note{grid-template-columns:1fr;gap:5px}.monitoring-evidence dl,.evidence-boundaries{grid-template-columns:1fr}.monitoring-chart{height:250px}}.capability-page{max-width:1220px;margin-left:0}.capability-legend{border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);color:var(--ic-text-secondary);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:16px;padding:12px 14px;font-size:10px;display:flex}.capability-section{margin-bottom:12px;overflow:hidden}.capability-section>header{border-bottom:1px solid var(--ic-border);justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.capability-section>header span,.capability-section>header strong{color:var(--ic-text-secondary);font:600 10px/1.2 var(--ic-font-mono);letter-spacing:.07em}.capability-rows article{border-bottom:1px solid var(--ic-border);grid-template-columns:minmax(0,1fr) auto minmax(150px,auto);align-items:center;gap:18px;min-height:72px;padding:12px 16px;display:grid}.capability-rows article:last-child{border-bottom:0}.capability-rows article>div{gap:4px;display:grid}.capability-rows strong{font-size:11px}.capability-rows p{color:var(--ic-text-secondary);margin:0;font-size:10px;line-height:1.5}.capability-rows a{color:var(--ic-brand);text-align:right;font-size:10px;font-weight:600;text-decoration:none}@media (max-width:700px){.capability-rows article{grid-template-columns:minmax(0,1fr) auto}.capability-rows article>a{grid-column:1/-1;justify-self:start}}
.journey-planner{border:1px solid var(--ic-border);border-radius:var(--ic-radius-lg);background:var(--ic-surface);overflow:hidden}.journey-planner__header{border-bottom:1px solid var(--ic-border);justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 24px 20px;display:flex}.journey-planner__header>div{max-width:760px}.journey-planner__header>div>span,.journey-recommendation span,.workflow-catalog__copy>span,.design-lab-hero span,.design-lab-section-heading>span,.design-state-coverage header>span{color:var(--ic-brand);font:650 10px/1.25 var(--ic-font-mono);letter-spacing:.09em}.journey-planner__header h2,.design-lab-section-heading h2,.design-state-coverage h2{letter-spacing:-.02em;margin:7px 0 5px;font-size:18px;font-weight:620}.journey-planner__header p,.design-lab-section-heading p{color:var(--ic-text-secondary);margin:0;font-size:11px;line-height:1.55}.journey-planner__header>svg{color:var(--ic-brand)}.journey-questions{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.journey-questions fieldset{border:0;border-right:1px solid var(--ic-border);min-width:0;margin:0;padding:18px}.journey-option-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.journey-questions fieldset:last-child{border-right:0}.journey-questions legend{width:100%;color:var(--ic-text-secondary);font:600 10px/1.3 var(--ic-font-mono);margin-bottom:10px}.journey-questions label{border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);background:var(--ic-bg);cursor:pointer;align-items:center;gap:8px;min-height:40px;padding:8px 9px;display:flex}.journey-questions label:has(input:checked){border-color:color-mix(in srgb, var(--ic-brand) 55%, var(--ic-border));background:color-mix(in srgb, var(--ic-brand) 5%, var(--ic-bg))}.journey-questions input{width:13px;height:13px;accent-color:var(--ic-brand-solid);margin:2px 0 0}.journey-questions strong{font-size:10px;line-height:1.35}.journey-option-copy{gap:2px;min-width:0;display:grid}.journey-option-copy small{color:var(--ic-text-tertiary);font:600 11px/1.25 var(--ic-font-mono)}.journey-question-detail{min-height:42px;color:var(--ic-text-secondary);margin:10px 2px 0;font-size:10px;line-height:1.45}.journey-recommendation{border-top:1px solid var(--ic-border);background:color-mix(in srgb, var(--ic-brand) 4%, var(--ic-bg));grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px 20px;display:grid}.journey-recommendation>svg,.workflow-catalog__icon{color:var(--ic-brand)}.journey-recommendation h3{margin:5px 0 3px;font-size:15px}.journey-recommendation p,.journey-recommendation small{color:var(--ic-text-secondary);margin:0;font-size:10px;line-height:1.45}.journey-recommendation small{font-family:var(--ic-font-mono);margin-top:5px;display:block}.onboarding-all-paths{color:var(--ic-text-secondary);justify-content:space-between;align-items:center;gap:12px;padding:13px 4px;font-size:10px;display:flex}.onboarding-all-paths a{color:var(--ic-brand);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.use-cases-page{max-width:1240px;margin-left:0}.use-case-section-heading,.design-lab-section-heading{max-width:760px;margin:34px 0 16px}.use-case-section-heading h2{margin:7px 0 5px;font-size:19px}.use-case-section-heading p{color:var(--ic-text-secondary);margin:0;font-size:11px;line-height:1.6}.workflow-catalog{border-top:1px solid var(--ic-border);border-left:1px solid var(--ic-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.workflow-catalog>article{border-right:1px solid var(--ic-border);border-bottom:1px solid var(--ic-border);background:var(--ic-surface);grid-template-rows:auto 1fr auto;gap:16px;min-height:330px;padding:20px;display:grid}.workflow-catalog__icon{border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);background:var(--ic-bg);place-items:center;width:34px;height:34px;display:grid}.workflow-catalog__copy h2{margin:9px 0 7px;font-size:16px}.workflow-catalog__copy .workflow-availability{border:1px solid var(--ic-border-strong);border-radius:var(--ic-radius-sm);width:fit-content;color:var(--ic-text-secondary);font:600 11px/1.25 var(--ic-font-mono);text-transform:capitalize;margin-top:9px;padding:3px 6px;display:inline-flex}.workflow-catalog__copy p,.workflow-catalog__copy strong,.workflow-catalog__copy small{margin:0;font-size:10px;line-height:1.55;display:block}.workflow-catalog__copy p,.workflow-catalog__copy small{color:var(--ic-text-secondary)}.workflow-catalog__copy strong{margin-top:12px;font-weight:600}.workflow-catalog__copy small{border-top:1px solid var(--ic-border);font-family:var(--ic-font-mono);margin-top:10px;padding-top:10px}.workflow-catalog .secondary-action{justify-self:start}.design-lab-page{max-width:1320px;margin-left:0}.design-lab-hero{border:1px solid var(--ic-border);border-radius:var(--ic-radius-lg);background:linear-gradient(120deg, color-mix(in srgb, var(--ic-brand) 8%, transparent), transparent 46%), var(--ic-surface);justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:24px;padding:28px;display:flex}.design-lab-hero>div{max-width:850px}.design-lab-hero h1{letter-spacing:-.045em;max-width:780px;margin:10px 0 8px;font-size:clamp(28px,4vw,46px);line-height:1.03}.design-lab-hero p{max-width:760px;color:var(--ic-text-secondary);margin:0;font-size:12px;line-height:1.65}.design-lab-page>.overview-dashboard{padding:0}.design-state-coverage{margin-top:28px;padding:22px}.design-state-coverage>div{background:var(--ic-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:16px;display:grid}.design-state-coverage article{background:var(--ic-bg);min-height:120px;padding:15px}.design-state-coverage strong{font-size:11px}.design-state-coverage p{color:var(--ic-text-secondary);margin:8px 0 0;font-size:10px;line-height:1.55}@media (max-width:980px){.journey-questions,.workflow-catalog{grid-template-columns:1fr}.journey-questions fieldset{border-right:0;border-bottom:1px solid var(--ic-border)}.journey-questions fieldset:last-child{border-bottom:0}.workflow-catalog>article{min-height:0}.design-state-coverage>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:981px) and (max-width:1240px){.journey-option-list{grid-template-columns:1fr}}@media (max-width:640px){.journey-planner__header,.design-lab-hero,.onboarding-all-paths{flex-direction:column;align-items:stretch}.journey-recommendation{grid-template-columns:28px minmax(0,1fr)}.journey-recommendation .primary-action{grid-column:1/-1;justify-content:center}.design-state-coverage>div{grid-template-columns:1fr}}.personalized-next-step{border:1px solid color-mix(in srgb, var(--ic-brand) 34%, var(--ic-border));border-radius:var(--ic-radius-sm);background:color-mix(in srgb, var(--ic-brand) 4%, var(--ic-surface));grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:12px;margin-bottom:14px;padding:13px 15px;display:grid}.personalized-next-step>svg{color:var(--ic-brand)}.personalized-next-step>div{gap:3px;display:grid}.personalized-next-step span{color:var(--ic-brand);font:650 9px/1.2 var(--ic-font-mono);letter-spacing:.08em}.personalized-next-step strong{font-size:11px}.personalized-next-step small{color:var(--ic-text-secondary);font:10px/1.35 var(--ic-font-mono)}.personalized-next-step>button{color:var(--ic-text-secondary);cursor:pointer;background:0 0;border:0;font-size:10px}@media (max-width:700px){.personalized-next-step{grid-template-columns:28px minmax(0,1fr)}.personalized-next-step>.secondary-action,.personalized-next-step>button{grid-column:2;justify-self:start}}
.guided-workflow{gap:16px;display:grid}.workflow-stepper{grid-template-columns:repeat(var(--workflow-steps,3), minmax(0, 1fr));border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);background:var(--ic-surface);margin:0;padding:0;list-style:none;display:grid}.workflow-stepper:has(>li:nth-child(2):last-child){--workflow-steps:2}.workflow-stepper li{border-right:1px solid var(--ic-border);min-height:48px;color:var(--ic-text-secondary);align-items:center;gap:9px;padding:0 14px;display:flex;position:relative}.workflow-stepper li:last-child{border-right:0}.workflow-stepper li>span{border:1px solid var(--ic-border-strong);width:20px;height:20px;font:10px/1 var(--ic-font-mono);border-radius:50%;place-items:center;display:grid}.workflow-stepper li strong{font-size:11px;font-weight:600}.workflow-stepper li[data-state=current]{color:var(--ic-text)}.workflow-stepper li[data-state=current]>span{border-color:var(--ic-brand-solid);background:var(--ic-brand-solid);color:var(--ic-on-brand,#fff)}.workflow-stepper li[data-state=complete]>span{border-color:color-mix(in srgb, var(--ic-healthy) 60%, var(--ic-border));color:var(--ic-healthy)}.workflow-step-copy{border-bottom:1px solid var(--ic-border);margin-bottom:22px;padding-bottom:18px}.workflow-step-copy>span,.workflow-review header>span{color:var(--ic-brand);font:650 10px/1.2 var(--ic-font-mono);letter-spacing:.08em}.workflow-step-copy h2,.workflow-review h2{margin:7px 0 5px;font-size:18px;font-weight:620}.workflow-step-copy p{max-width:660px;color:var(--ic-text-secondary);margin:0;font-size:12px;line-height:1.6}.wizard-actions{border-top:1px solid var(--ic-border);justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding-top:18px;display:flex}.wizard-back{min-height:38px;color:var(--ic-text-secondary);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0 11px;font-size:11px;display:inline-flex}.wizard-back:hover{color:var(--ic-text)}.workflow-review{border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);background:var(--ic-bg)}.workflow-review header{border-bottom:1px solid var(--ic-border);padding:18px}.workflow-review dl{margin:0}.workflow-review dl>div{border-bottom:1px solid var(--ic-border);grid-template-columns:minmax(120px,.38fr) 1fr;align-items:center;gap:18px;min-height:58px;padding:10px 18px;display:grid}.workflow-review dl>div:last-child{border-bottom:0}.workflow-review dt{color:var(--ic-text-secondary);font-size:11px}.workflow-review dd{gap:4px;min-width:0;margin:0;display:grid}.workflow-review dd strong{overflow-wrap:anywhere;font:600 11px/1.4 var(--ic-font-mono)}.workflow-review dd small{color:var(--ic-text-secondary);font-size:10px;line-height:1.45}.workflow-impact-list,.success-evidence-card{border:1px solid var(--ic-border);background:var(--ic-border);gap:1px;margin-top:14px;display:grid}.workflow-impact-list>div,.success-evidence-card>div{background:var(--ic-surface);min-height:45px;color:var(--ic-text-secondary);grid-template-columns:18px 1fr;align-items:center;gap:9px;padding:10px 13px;font-size:11px;line-height:1.45;display:grid}.workflow-impact-list svg,.success-evidence-card svg{color:var(--ic-healthy)}.success-evidence-card>div>span{gap:3px;display:grid}.success-evidence-card small{color:var(--ic-text-secondary)}.workflow-context-note{border:1px solid var(--ic-border);border-left:2px solid var(--ic-info);background:var(--ic-surface);color:var(--ic-text-secondary);gap:5px;padding:14px 16px;font-size:12px;line-height:1.55;display:grid}.workflow-context-note strong{color:var(--ic-text)}.success-actions{gap:9px;margin-top:18px;display:flex}.help-popover{margin-left:7px;display:inline-block;position:relative}.help-popover summary{color:var(--ic-brand);cursor:pointer;align-items:center;gap:3px;font-size:10px;font-weight:500;list-style:none;display:inline-flex}.help-popover summary::-webkit-details-marker{display:none}.help-popover>div{z-index:20;border:1px solid var(--ic-border-strong);border-radius:var(--ic-radius-sm);background:var(--ic-surface-elevated);width:min(290px,100vw - 48px);color:var(--ic-text-secondary);padding:11px 12px;font-size:10px;font-weight:400;line-height:1.55;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 12px 35px #0000002e}.optional-label{color:var(--ic-text-secondary);font-size:9px;font-weight:500}.advanced-disclosure{border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);background:var(--ic-bg);margin-top:16px}.advanced-disclosure>summary{cursor:pointer;grid-template-columns:18px auto 1fr;align-items:center;gap:8px;min-height:53px;padding:0 14px;font-size:11px;font-weight:600;display:grid}.advanced-disclosure>summary span{color:var(--ic-text-secondary);text-align:right;font-size:10px;font-weight:400}.advanced-disclosure>.form-grid{border-top:1px solid var(--ic-border);padding:16px}.catalog-profile-disclosure{border-left:2px solid var(--ic-info);background:color-mix(in srgb, var(--ic-info) 5%, transparent);gap:4px;margin-top:12px;padding:12px 14px;display:grid}.catalog-profile-disclosure strong{color:var(--ic-info);font:650 9px/1.2 var(--ic-font-mono);letter-spacing:.06em;text-transform:uppercase}.catalog-profile-disclosure span{color:var(--ic-text-secondary);font-size:10px;line-height:1.5}.inline-panel-unavailable{border:1px solid color-mix(in srgb, var(--ic-warning) 32%, var(--ic-border));border-radius:var(--ic-radius-sm);background:color-mix(in srgb, var(--ic-warning) 5%, var(--ic-surface));min-height:60px;color:var(--ic-warning);grid-template-columns:20px 1fr;align-items:start;gap:10px;margin-bottom:13px;padding:13px 15px;display:grid}.inline-panel-unavailable>div{gap:4px;display:grid}.inline-panel-unavailable strong{font-size:11px}.inline-panel-unavailable p{color:var(--ic-text-secondary);margin:0;font-size:10px;line-height:1.5}.operation-resume-card{border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);background:var(--ic-surface);grid-template-columns:minmax(220px,.8fr) minmax(340px,1.2fr);align-items:center;gap:16px;margin-bottom:13px;padding:15px 17px;display:grid}.operation-resume-card>div{gap:4px;display:grid}.operation-resume-card>div span{color:var(--ic-brand);font:650 9px/1.2 var(--ic-font-mono);letter-spacing:.08em}.operation-resume-card>div strong{font-size:14px}.operation-resume-card>div em{color:var(--ic-text-secondary);font-size:10px;font-style:normal;line-height:1.45}.operation-resume-card>div small{color:var(--ic-text-secondary);font-size:10px;line-height:1.5}.operation-resume-card .ic-code{margin:0}.accelerator-run-progress{border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);background:var(--ic-surface);margin-bottom:13px;overflow:hidden}.accelerator-run-progress__summary{border-bottom:1px solid var(--ic-border);justify-content:space-between;align-items:flex-start;gap:24px;padding:17px;display:flex}.accelerator-run-progress__summary h2,.accelerator-run-progress__summary p{margin:0}.accelerator-run-progress__summary h2{font-size:16px}.accelerator-run-progress__summary p,.accelerator-run-progress__summary span,.accelerator-run-progress__boundary{color:var(--ic-text-secondary);font-size:12px;line-height:1.5}.accelerator-run-progress__summary>div:last-child{text-align:right;gap:2px;display:grid}.accelerator-run-progress__summary strong,.accelerator-run-progress__summary span{font-family:var(--ic-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.accelerator-run-progress>ol{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.accelerator-run-progress>ol li{border-inline-end:1px solid var(--ic-border);min-width:0;min-height:54px;color:var(--ic-text-secondary);grid-template-columns:8px minmax(0,1fr);align-items:center;gap:9px;padding:0 14px;font-size:12px;display:grid;position:relative}.accelerator-run-progress>ol li:last-child{border-inline-end:0}.accelerator-run-progress>ol i{border:1px solid var(--ic-border-strong);border-radius:50%;width:7px;height:7px}.accelerator-run-progress>ol li[data-complete=true] i{border-color:var(--ic-success);background:var(--ic-success)}.accelerator-run-progress>ol li[data-current=true]{color:var(--ic-text-primary);background:var(--ic-surface-elevated)}.accelerator-run-progress>ol li[data-current=true] i{border-color:var(--ic-info);background:var(--ic-info);animation:1.8s ease-out infinite accelerator-stage-pulse}.accelerator-run-progress__boundary{border-top:1px solid var(--ic-border);margin:0;padding:12px 17px}@keyframes accelerator-stage-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--ic-info) 35%, transparent)}50%{box-shadow:0 0 0 5px #0000}}@media (prefers-reduced-motion:reduce){.accelerator-run-progress>ol li[data-current=true] i{animation:none}}.settings-capabilities .integration-grid{border-top:1px solid var(--ic-border)}@media (max-width:760px){.workflow-stepper{grid-template-columns:1fr}.workflow-stepper li{border-right:0;border-bottom:1px solid var(--ic-border);min-height:40px}.workflow-stepper li:last-child{border-bottom:0}.workflow-stepper li[data-state=upcoming]{display:none}.workflow-review dl>div,.operation-resume-card{grid-template-columns:1fr}.accelerator-run-progress__summary{flex-direction:column;align-items:stretch}.accelerator-run-progress__summary>div:last-child{text-align:left}.accelerator-run-progress>ol{grid-template-columns:1fr}.accelerator-run-progress>ol li{border-inline-end:0;border-bottom:1px solid var(--ic-border);min-height:42px}.accelerator-run-progress>ol li:last-child{border-bottom:0}.advanced-disclosure>summary{grid-template-columns:18px 1fr}.advanced-disclosure>summary span{text-align:left;grid-column:2}.settings-subnav{overflow-x:auto}.success-actions{flex-direction:column;align-items:stretch}}button,kbd{font:inherit}.console-shell{--sidebar-width:236px;grid-template-columns:var(--sidebar-width) minmax(0, 1fr);min-height:100vh;display:grid}.console-shell[data-collapsed]{--sidebar-width:68px}.console-shell>aside{z-index:30;width:var(--sidebar-width);border-right:1px solid var(--ic-border);background:color-mix(in srgb, var(--ic-surface) 76%, var(--ic-bg));flex-direction:column;height:100vh;padding:13px 11px 10px;display:flex;position:sticky;top:0;overflow:hidden}.sidebar-topline{justify-content:space-between;align-items:center;min-height:42px;padding:0 7px;display:flex}.mobile-close,.mobile-menu{display:none}.org-switcher{border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);width:100%;color:var(--ic-text);cursor:pointer;text-align:left;background:0 0;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;margin:15px 0 9px;padding:8px;display:grid}.sidebar-create{border:1px solid var(--ic-brand-solid);border-radius:var(--ic-radius-sm);background:var(--ic-brand-solid);min-height:38px;color:var(--ic-on-brand,#fff);grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;margin-bottom:9px;padding:0 10px;font-size:11px;font-weight:650;text-decoration:none;display:grid}.sidebar-create:hover{border-color:var(--ic-brand-solid-hover);background:var(--ic-brand-solid-hover)}.sidebar-create kbd{color:color-mix(in srgb, var(--ic-on-brand,#fff) 70%, transparent);font:11px/1 var(--ic-font-mono)}.org-switcher:hover{border-color:var(--ic-border-strong);background:var(--ic-surface-elevated)}.org-switcher--static{cursor:default}.hosted-org-root{width:100%;margin:17px 0 12px}.hosted-org-trigger{width:100%;min-height:48px;border:1px solid var(--ic-border)!important;border-radius:var(--ic-radius-sm)!important;color:var(--ic-text)!important;box-shadow:none!important;background:0 0!important;padding:8px!important}.hosted-org-trigger:hover{border-color:var(--ic-border-strong)!important;background:var(--ic-surface-elevated)!important}.hosted-org-preview{gap:9px!important}.hosted-org-name{color:var(--ic-text)!important;font:600 12px/1.2 var(--ic-font-sans)!important}.hosted-org-meta{color:var(--ic-text-secondary)!important;font:11px/1.2 var(--ic-font-mono)!important}.org-avatar{background:var(--ic-brand-solid);width:30px;height:30px;color:var(--ic-on-brand,#fff);font:650 11px/1 var(--ic-font-mono);border-radius:4px;place-items:center;display:grid}.org-copy{gap:2px;min-width:0;display:grid}.org-copy strong,.org-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.org-copy strong{font-size:12px}.org-copy small{color:var(--ic-text-secondary);font:11px/1.3 var(--ic-font-mono);text-transform:uppercase}.demo-disclosure{border-left:2px solid var(--ic-warning);background:color-mix(in srgb, var(--ic-warning) 8%, transparent);color:var(--ic-warning);font:11px/1.45 var(--ic-font-mono);letter-spacing:.035em;text-transform:uppercase;margin:0 3px 13px;padding:7px 8px}.console-shell>aside>nav{gap:10px;min-height:0;display:grid;overflow-y:auto}.nav-group{gap:3px;display:grid}.nav-label{color:var(--ic-text-secondary);font:11px/1.3 var(--ic-font-mono);letter-spacing:.08em;text-transform:uppercase;padding:10px 10px 5px}.console-shell>aside nav a{border-radius:var(--ic-radius-sm);min-height:37px;color:var(--ic-text-secondary);border:1px solid #0000;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;padding:0 10px;font-size:12px;text-decoration:none;display:grid}.console-shell>aside nav a:hover{background:var(--ic-surface-elevated);color:var(--ic-text)}.console-shell>aside nav a[aria-current=page]{border-color:color-mix(in srgb, var(--ic-brand) 18%, var(--ic-border));background:var(--ic-brand-soft);color:var(--ic-text)}.console-shell>aside nav kbd,.command-trigger kbd,.sidebar-footer kbd{color:var(--ic-text-secondary);font:11px/1 var(--ic-font-mono)}.sidebar-footer{border-top:1px solid var(--ic-border);color:var(--ic-text-secondary);grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:7px;margin-top:auto;padding:10px;font-size:11px;display:grid}.connection-dot{background:var(--ic-healthy);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--ic-healthy) 12%, transparent);border-radius:50%}.sidebar-collapse{border-radius:var(--ic-radius-sm);min-height:34px;color:var(--ic-text-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:9px;padding:0 10px;font-size:11px;display:flex}.sidebar-collapse:hover{background:var(--ic-surface-elevated);color:var(--ic-text)}.console-shell[data-collapsed] aside .ic-logo>span:last-child,.console-shell[data-collapsed] .org-copy,.console-shell[data-collapsed] .org-switcher>svg,.console-shell[data-collapsed] .demo-disclosure,.console-shell[data-collapsed] .sidebar-create>span,.console-shell[data-collapsed] .sidebar-create>kbd,.console-shell[data-collapsed] .nav-label,.console-shell[data-collapsed]>aside nav a>span,.console-shell[data-collapsed]>aside nav a>kbd,.console-shell[data-collapsed] .sidebar-footer>span:not(.connection-dot),.console-shell[data-collapsed] .sidebar-footer>kbd,.console-shell[data-collapsed] .sidebar-collapse>span{display:none}.console-shell[data-collapsed] .org-switcher,.console-shell[data-collapsed] .sidebar-create,.console-shell[data-collapsed]>aside nav a{grid-template-columns:1fr;justify-items:center;padding-inline:8px}.console-shell[data-collapsed] .sidebar-footer{grid-template-columns:1fr;justify-items:center}.console-shell[data-collapsed] .sidebar-collapse{justify-content:center}.console-main{background:radial-gradient(circle at 88% 0, color-mix(in srgb, var(--ic-brand) 7%, transparent), transparent 28%), var(--ic-bg);min-width:0}.console-header{z-index:20;border-bottom:1px solid var(--ic-border);background:color-mix(in srgb, var(--ic-bg) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;gap:18px;min-height:62px;padding:0 26px;display:flex;position:sticky;top:0}.console-breadcrumb{min-width:0;font-size:11px}.console-breadcrumb ol,.console-breadcrumb li{align-items:center;gap:8px;display:flex}.console-breadcrumb ol{min-width:0;margin:0;padding:0;list-style:none}.console-breadcrumb li{min-width:0}.console-breadcrumb a{border-radius:var(--ic-radius-sm);min-width:0;color:var(--ic-text-secondary);text-underline-offset:3px;transition:color var(--ic-motion-fast);text-decoration:none}.console-breadcrumb b{color:var(--ic-text-secondary);font-weight:400}.console-breadcrumb a:hover{color:var(--ic-text);text-decoration:underline;-webkit-text-decoration-color:var(--ic-border-strong);text-decoration-color:var(--ic-border-strong)}.console-breadcrumb a:focus-visible{outline:2px solid var(--ic-focus);outline-offset:3px}.console-breadcrumb a[aria-current=page]{color:var(--ic-text)}.console-breadcrumb strong{font-size:11px;font-weight:620}.console-toolbar{align-items:center;gap:8px;display:flex}.command-trigger{border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);background:var(--ic-surface);width:min(310px,30vw);min-height:34px;color:var(--ic-text-secondary);cursor:pointer;text-align:left;align-items:center;gap:8px;padding:0 9px;font-size:11px;display:flex}.command-trigger:disabled,.mobile-menu:disabled{cursor:wait;opacity:.72}.command-trigger span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.command-trigger kbd{border:1px solid var(--ic-border);background:var(--ic-surface-elevated);border-radius:3px;align-items:center;gap:2px;padding:3px 5px;display:inline-flex}.console-page{width:min(1440px,100%);margin:0 auto;padding:34px 32px 64px}.fixture-notice{color:var(--ic-warning);font:11px/1.4 var(--ic-font-mono);letter-spacing:.04em;margin:0 0 17px}.overview-dashboard{width:min(1540px,100%)}.overview-dashboard .page-heading h1{letter-spacing:-.045em;max-width:760px;font-size:clamp(30px,3vw,44px);font-weight:620;line-height:1.05}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:13px;display:grid}.metric-card,.dashboard-card{border:1px solid var(--ic-border);background:var(--ic-surface);box-shadow:var(--ic-shadow-card);border-radius:9px}.metric-card{position:relative;overflow:hidden}.metric-card:before{background:var(--ic-brand);content:"";width:34px;height:2px;position:absolute;top:-1px;left:17px}.metric-card__header{color:var(--ic-text-secondary);justify-content:space-between;align-items:center;gap:12px;padding:16px 17px 6px;font-size:12px;display:flex}.metric-card>strong{font-family:var(--ic-font-display);letter-spacing:-.045em;padding:0 17px 16px;font-size:clamp(27px,2.5vw,38px);font-weight:620;display:block}.metric-card__footer{border-top:1px solid var(--ic-border);background:color-mix(in srgb, var(--ic-surface-elevated) 58%, transparent);gap:5px;padding:12px 17px;display:grid}.metric-change{align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}.metric-change--healthy{color:var(--ic-healthy)}.metric-change--warning{color:var(--ic-warning)}.metric-change--info{color:var(--ic-info)}.metric-card__footer small{color:var(--ic-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.overview-main-grid,.overview-secondary-grid{gap:13px;margin-bottom:13px;display:grid}.overview-main-grid{grid-template-columns:minmax(0,1.7fr) minmax(300px,.8fr)}.overview-secondary-grid{grid-template-columns:minmax(0,1.55fr) minmax(340px,.8fr)}.dashboard-card{overflow:hidden}.dashboard-card__header{justify-content:space-between;align-items:flex-start;gap:16px;min-height:70px;padding:18px;display:flex}.dashboard-card__header h2{letter-spacing:-.025em;margin:0;font-size:15px;font-weight:620}.dashboard-card__header p{color:var(--ic-text-secondary);margin:5px 0 0;font-size:11px}.chart-legend{color:var(--ic-text-secondary);flex-wrap:wrap;gap:12px;font-size:11px;display:flex}.chart-legend span{align-items:center;gap:5px;display:inline-flex}.chart-legend span:before{background:var(--ic-chart-1);content:"";border-radius:50%;width:7px;height:7px}.chart-legend span[data-series=ttft]:before{background:var(--ic-chart-3)}.traffic-chart{border-top:1px solid var(--ic-border);height:330px;padding:3px 10px 14px 5px}.chart-skeleton{background:var(--ic-surface-elevated);width:100%;height:100%}.recharts-tooltip-label{font-family:var(--ic-font-mono);color:var(--ic-text-secondary);margin-bottom:5px}.attention-list,.operations-list{border-top:1px solid var(--ic-border);margin:0;padding:0;list-style:none}.attention-list li{border-bottom:1px solid var(--ic-border);grid-template-columns:29px minmax(0,1fr) auto;align-items:start;gap:10px;padding:14px 17px;display:grid}.attention-icon{background:var(--ic-brand-soft);width:27px;height:27px;color:var(--ic-info);border-radius:50%;place-items:center;display:grid}.attention-icon--critical{background:color-mix(in srgb, var(--ic-error) 12%, transparent);color:var(--ic-error)}.attention-icon--warning{background:color-mix(in srgb, var(--ic-warning) 12%, transparent);color:var(--ic-warning)}.attention-list strong{font-size:11px;display:block}.attention-list p{color:var(--ic-text-secondary);margin:4px 0 0;font-size:11px;line-height:1.5}.attention-list time,.operations-list time{color:var(--ic-text-secondary);font:11px/1.4 var(--ic-font-mono)}.card-link{color:var(--ic-brand);cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:600}.attention-card>.card-link{margin:12px 17px 15px}.endpoint-table-wrap{border-top:1px solid var(--ic-border);overflow-x:auto}.endpoint-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:11px}.endpoint-table th,.endpoint-table td{border-bottom:1px solid var(--ic-border);height:46px;padding:0 14px}.endpoint-table th{color:var(--ic-text-secondary);font:11px/1 var(--ic-font-mono);letter-spacing:.035em;text-transform:uppercase;font-weight:500}.endpoint-table tbody tr:hover{background:var(--ic-surface-elevated)}.endpoint-table td:not(:first-child){color:var(--ic-text-secondary)}.endpoint-table td:first-child{font-family:var(--ic-font-mono)}.operations-list li{border-bottom:1px solid var(--ic-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 17px;display:grid}.operations-list li>div{gap:4px;display:grid}.operations-list strong{font-size:11px}.operations-list code,.operations-list span{color:var(--ic-text-secondary);font:11px/1.4 var(--ic-font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operations-list .ic-badge{width:max-content}.release-card{margin-bottom:20px}.release-card .dashboard-card__header{align-items:center}.release-card .dashboard-card__header h2{margin-top:5px}.release-card .evidence-strip{border-left:0;border-right:0;grid-template-columns:repeat(4,minmax(0,1fr))}.release-card .evidence-strip article{border-bottom:0}.release-reason{border-top:1px solid color-mix(in srgb, var(--ic-error) 36%, var(--ic-border));background:color-mix(in srgb, var(--ic-error) 4%, var(--ic-surface));color:var(--ic-error);align-items:center;gap:9px;padding:13px 17px;font-size:11px;display:flex}.release-reason .card-link{margin-left:auto}.page-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.console-context{color:var(--ic-brand);font:11px/1.3 var(--ic-font-mono);letter-spacing:.06em;text-transform:uppercase}.page-heading h1{letter-spacing:-.04em;margin:5px 0 0;font-size:26px}.page-heading p{color:var(--ic-text-secondary);margin:7px 0 0;font-size:12px}.page-actions{gap:8px;display:flex}.primary-action,.secondary-action{border-radius:var(--ic-radius-sm);cursor:pointer;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 12px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.primary-action{border:1px solid var(--ic-brand-solid);background:var(--ic-brand-solid);color:var(--ic-on-brand,#fff)}.secondary-action{border:1px solid var(--ic-border);background:var(--ic-surface);color:var(--ic-text)}.secondary-action--danger{border-color:color-mix(in srgb, var(--ic-error) 45%, var(--ic-border));color:var(--ic-error)}.primary-action:disabled,.secondary-action:disabled,.icon-action:disabled{cursor:not-allowed;opacity:.55}.attention{border:1px solid color-mix(in srgb, var(--ic-error) 40%, var(--ic-border));border-left:2px solid var(--ic-error);background:color-mix(in srgb, var(--ic-error) 3%, var(--ic-surface));justify-content:space-between;align-items:center;gap:20px;margin:0 0 14px;padding:14px 15px;display:flex}.attention>div{grid-template-columns:auto 1fr;align-items:center;gap:5px 11px;display:grid}.attention>div>span:last-child{color:var(--ic-text-secondary);grid-column:2;font-size:11px}.attention button{color:var(--ic-brand);cursor:pointer;white-space:nowrap;background:0 0;border:0;font-size:11px;font-weight:600}.console-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}.console-grid>article{border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);background:var(--ic-surface);min-width:0;padding:16px}.span-8{grid-column:span 8}.span-4{grid-column:span 4}.panel-title{justify-content:space-between;align-items:start;gap:14px;margin-bottom:17px;display:flex}.panel-title span:not(.ic-badge){color:var(--ic-text-secondary);font:11px/1.4 var(--ic-font-mono);letter-spacing:.05em;text-transform:uppercase}.panel-title h2{letter-spacing:-.02em;margin:5px 0 0;font-size:16px}.console-grid dl{border-top:1px solid var(--ic-border);border-left:1px solid var(--ic-border);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.console-grid dl div{border-right:1px solid var(--ic-border);border-bottom:1px solid var(--ic-border);gap:5px;min-width:0;padding:11px;display:grid}.console-grid dt{color:var(--ic-text-secondary);font-size:11px}.console-grid dd{font:11px/1.4 var(--ic-font-mono);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.operation-list{margin:0;padding:0;list-style:none;display:grid}.operation-list li{border-top:1px solid var(--ic-border);grid-template-columns:1fr auto;gap:4px;padding:10px 0;display:grid}.operation-list b,.operation-list em{font:11px/1.4 var(--ic-font-mono);font-style:normal}.operation-list span{color:var(--ic-text-secondary);grid-column:1;font-size:11px}.operation-list em{color:var(--ic-warning);grid-area:1/2/3}.panel-copy{color:var(--ic-text-secondary);font-size:11px;line-height:1.7}.phase-gate{text-align:center;place-content:center;min-height:100vh;padding:30px;display:grid}.phase-gate p{color:var(--ic-brand);font:11px/1.4 var(--ic-font-mono);text-transform:uppercase}.phase-gate h1{letter-spacing:-.05em;max-width:700px;font-size:clamp(34px,6vw,60px);line-height:1}.phase-gate span{color:var(--ic-text-secondary)}.sidebar-backdrop{display:none}
@media (max-width:1220px){.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-main-grid,.overview-secondary-grid{grid-template-columns:1fr}}@media (max-width:980px){.console-shell{--sidebar-width:68px}.console-shell aside .ic-logo>span:last-child,.console-shell .org-copy,.console-shell .org-switcher>svg,.console-shell .demo-disclosure,.console-shell .sidebar-create>span,.console-shell .sidebar-create>kbd,.console-shell .nav-label,.console-shell>aside nav a>span,.console-shell>aside nav a>kbd,.console-shell .sidebar-footer>span:not(.connection-dot),.console-shell .sidebar-footer>kbd,.console-shell .sidebar-collapse>span{display:none}.console-shell .org-switcher,.console-shell .sidebar-create,.console-shell>aside nav a{grid-template-columns:1fr;justify-items:center;padding-inline:8px}.console-shell .sidebar-footer{grid-template-columns:1fr;justify-items:center}.console-shell .sidebar-collapse{justify-content:center}.span-8,.span-4{grid-column:1/-1}}@media (max-width:700px){.console-shell,.console-shell[data-collapsed]{display:block}.console-shell>aside{z-index:60;visibility:hidden;width:min(284px,100vw - 42px);transition:transform var(--ic-motion-normal) ease, visibility var(--ic-motion-normal) step-end;position:fixed;top:0;left:0;transform:translate(-105%);box-shadow:12px 0 34px #00000038}.console-shell>aside.is-open{visibility:visible;transition:transform var(--ic-motion-normal) ease, visibility 0s step-start;transform:translate(0)}.console-shell aside .ic-logo>span:last-child,.console-shell .org-copy,.console-shell .org-switcher>svg,.console-shell .demo-disclosure,.console-shell .sidebar-create>span,.console-shell .sidebar-create>kbd,.console-shell .nav-label,.console-shell>aside nav a>span,.console-shell>aside nav a>kbd,.console-shell .sidebar-footer>span:not(.connection-dot),.console-shell .sidebar-footer>kbd,.console-shell .sidebar-collapse>span{display:initial}.console-shell .org-switcher,.console-shell .sidebar-create,.console-shell>aside nav a{justify-items:initial;grid-template-columns:30px minmax(0,1fr) auto;padding-inline:8px}.console-shell>aside nav a{grid-template-columns:18px minmax(0,1fr) auto}.console-shell .sidebar-footer{justify-items:initial;grid-template-columns:7px minmax(0,1fr) auto}.console-shell .sidebar-collapse{display:none}.mobile-close,.mobile-menu{border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);background:var(--ic-surface);width:40px;height:40px;color:var(--ic-text-secondary);cursor:pointer;place-items:center;display:grid}.sidebar-backdrop{z-index:50;background:#00000085;border:0;display:block;position:fixed;inset:0}.console-header{min-height:54px;padding-inline:13px}.console-breadcrumb{display:none}.console-toolbar{flex:1;min-width:0}.command-trigger{flex:1;width:auto;min-width:0}.command-trigger kbd,.console-toolbar>.ic-badge{display:none}.console-page{padding:21px 13px 40px}.page-heading{flex-direction:column;align-items:flex-start;gap:15px}.page-actions{width:100%}.page-actions button,.page-actions .primary-action,.page-actions .secondary-action{flex:1}.attention{flex-direction:column;align-items:flex-start}.attention>div{grid-template-columns:1fr}.attention>div>span:last-child{grid-column:1}.console-grid{display:block}.console-grid>article{margin-bottom:10px}.console-grid dl{grid-template-columns:1fr 1fr}.metric-grid{grid-template-columns:1fr}.traffic-chart{height:280px}.chart-legend{display:none}.release-card .evidence-strip{grid-template-columns:1fr 1fr}.release-reason{flex-wrap:wrap;align-items:flex-start}.release-reason .card-link{text-align:left;width:100%;margin:3px 0 0 25px}}@media (max-width:430px){.command-trigger span{font-size:0}.command-trigger span:after{content:"Search or command";font-size:11px}.console-grid dl,.release-card .evidence-strip{grid-template-columns:1fr}.operations-list li{grid-template-columns:1fr auto}.operations-list li>div:nth-child(2){grid-area:2/1}.operations-list time{grid-area:1/2/3}}
.optimization-page{gap:20px;display:grid}.optimization-proof{grid-template-columns:minmax(260px,.8fr) minmax(560px,1.5fr);gap:28px;padding:24px;display:grid}.optimization-proof h2{margin:0 0 6px;font-size:1.35rem}.optimization-proof p,.optimization-proof__steps span{color:var(--ic-text-secondary)}.optimization-proof__steps{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;display:grid}.optimization-proof__steps>div{gap:4px;padding-right:12px;display:grid;position:relative}.optimization-proof__steps>div:not(:last-child):after{border-top:1px solid var(--ic-border);content:"";width:calc(100% - 34px);position:absolute;top:11px;right:8px;transform:translate(100%)}.optimization-proof__steps i{border:1px solid var(--ic-border-strong);background:var(--ic-surface-elevated);width:22px;height:22px;font:700 .65rem/1 var(--ic-font-mono);border-radius:50%;place-items:center;font-style:normal;display:grid}.optimization-proof__steps strong{margin-top:7px;font-size:.82rem}.optimization-proof__steps span{font:500 .68rem/1.35 var(--ic-font-mono)}.optimization-list{overflow:hidden}.optimization-list-link{color:inherit;text-decoration:none;transition:background-color .14s;display:block}.optimization-list-link:hover,.optimization-list-link:focus-visible{background:var(--ic-surface-elevated)}.optimization-list-link:focus-visible{outline:2px solid var(--ic-brand);outline-offset:-2px}.optimization-list article{border-bottom:1px solid var(--ic-border);grid-template-columns:minmax(190px,1.4fr) repeat(4,minmax(105px,.72fr)) 86px;align-items:center;gap:14px;min-height:62px;padding:12px 16px;font-size:.78rem;display:grid}.optimization-list article:last-child{border-bottom:0}.optimization-list article>div{gap:3px;display:grid}.optimization-list code,.optimization-list time{color:var(--ic-text-secondary);font:500 .68rem/1.3 var(--ic-font-mono)}.optimization-row-link{color:var(--ic-text-secondary);justify-content:flex-end;align-items:center;gap:5px;display:inline-flex}.optimization-create{scroll-margin-top:92px}.optimization-advanced{border-top:1px solid var(--ic-border);padding-top:4px}.optimization-detail-page{max-width:1320px}.optimization-approval-form span,.optimization-evidence-details p{color:var(--ic-text-secondary);font-size:.76rem;line-height:1.55}.campaign-run{gap:0;display:grid;overflow:hidden}.campaign-run>header{border-bottom:1px solid var(--ic-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 22px 18px;display:flex}.campaign-run>header div{gap:5px;display:grid}.campaign-run h2,.campaign-run p{margin:0}.campaign-run h2{font-size:1.08rem}.campaign-run p,.campaign-run small,.campaign-run__kernel-note{color:var(--ic-text-secondary);font-size:.76rem;line-height:1.5}.campaign-run__stages{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:18px 22px;list-style:none;display:grid}.campaign-run__stages li{min-width:0;color:var(--ic-text-secondary);align-items:center;gap:8px;font-size:.74rem;font-weight:650;display:flex;position:relative}.campaign-run__stages li:not(:last-child):after{border-top:1px solid var(--ic-border-strong);content:"";position:absolute;top:11px;left:30px;right:12px}.campaign-run__stages li>span{z-index:1;background:var(--ic-surface);padding-right:8px;position:relative}.campaign-run__stages i{z-index:1;border:1px solid var(--ic-border-strong);background:var(--ic-surface);width:23px;height:23px;font:700 .64rem/1 var(--ic-font-mono);border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid;position:relative}.campaign-run__stages [data-complete=true],.campaign-run__stages [data-current=true]{color:var(--ic-text)}.campaign-run__stages [data-complete=true] i{border-color:var(--ic-brand);background:var(--ic-brand);color:var(--ic-bg)}.campaign-run__stages [data-current=true] i{border-color:var(--ic-brand);color:var(--ic-brand)}@keyframes campaign-stage-breathe{0%,to{box-shadow:0 0 0 2px color-mix(in srgb, var(--ic-brand) 10%, transparent)}55%{box-shadow:0 0 0 7px color-mix(in srgb, var(--ic-brand) 2%, transparent)}}@media (prefers-reduced-motion:no-preference){.campaign-run__stages [data-current=true] i{animation:2.6s cubic-bezier(.16,1,.3,1) infinite campaign-stage-breathe}}.campaign-run__body{border-top:1px solid var(--ic-border);border-bottom:1px solid var(--ic-border);grid-template-columns:minmax(0,1.35fr) minmax(270px,.65fr);display:grid}.campaign-run__experiment,.campaign-run__budget{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-width:0;padding:18px 22px;display:grid}.campaign-run__budget{border-left:1px solid var(--ic-border);grid-template-columns:auto 1fr}.campaign-run__experiment>svg,.campaign-run__budget>svg,.campaign-run__kernel-note>svg{color:var(--ic-brand);flex:none}.campaign-run__experiment>div,.campaign-run__budget>div{gap:4px;min-width:0;display:grid}.campaign-run__experiment span,.campaign-run__budget span{color:var(--ic-text-secondary);font:700 .62rem/1.2 var(--ic-font-mono);letter-spacing:.08em}.campaign-run__experiment strong,.campaign-run__budget strong{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.campaign-run__experiment a{color:var(--ic-text-secondary);align-items:center;gap:5px;font-size:.74rem;font-weight:650;text-decoration:none;display:inline-flex}.campaign-run__experiment a:hover,.campaign-run__experiment a:focus-visible{color:var(--ic-brand)}.campaign-run__meter{background:var(--ic-surface-elevated);height:4px;overflow:hidden}.campaign-run__meter i{background:var(--ic-brand);transform-origin:0;width:100%;height:100%;transition:transform .42s cubic-bezier(.16,1,.3,1);display:block}.campaign-run__kernel-note{align-items:flex-start;gap:9px;padding:14px 22px 16px;display:flex}.campaign-run__kernel-note span{max-width:78ch}.optimization-actions{gap:12px;display:grid}.optimization-approval-form{border:1px solid var(--ic-border-strong);border-radius:var(--ic-radius-md);background:var(--ic-surface-elevated);grid-template-columns:minmax(260px,1fr) minmax(140px,.35fr) minmax(130px,.28fr) auto;align-items:end;gap:14px;padding:18px;display:grid}.optimization-approval-form>div,.optimization-approval-form label,.optimization-inline-action,.optimization-cancel-form{gap:6px;display:grid}.optimization-approval-form label{color:var(--ic-text-secondary);font:600 .7rem/1.3 var(--ic-font-mono)}.optimization-approval-form input,.optimization-approval-form select{min-height:38px}.optimization-candidate-actions:empty{display:none}.optimization-inline-action,.optimization-cancel-form{justify-items:start}.optimization-inline-action span,.optimization-cancel-form span,.optimization-approval-form>span{color:var(--ic-error);font-size:.75rem}.optimization-candidates{gap:14px;display:grid}.optimization-candidates>article{gap:18px;padding:20px;display:grid}.optimization-candidates header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.optimization-candidates header>div:first-child{gap:4px;display:grid}.optimization-candidates header>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.optimization-candidates header span,.optimization-evidence-details section>span{color:var(--ic-text-secondary);font:700 .64rem/1.2 var(--ic-font-mono);letter-spacing:.1em}.optimization-candidates h2{margin:0;font-size:1rem}.optimization-candidates code{color:var(--ic-text-secondary);font-size:.7rem}.candidate-evidence-path{border-top:1px solid var(--ic-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:14px 0 4px;display:grid;position:relative}.candidate-evidence-path>div{justify-items:start;gap:7px;display:grid;position:relative}.candidate-evidence-path>div:not(:last-of-type):after{border-top:1px solid var(--ic-border-strong);content:"";position:absolute;top:4px;left:13px;right:8px}.candidate-evidence-path i{z-index:1;border:1px solid var(--ic-border-strong);background:var(--ic-surface);border-radius:50%;width:9px;height:9px;position:relative}.candidate-evidence-path [data-complete=true] i{border-color:var(--ic-brand);background:var(--ic-brand)}.candidate-evidence-path [data-current=true] i{box-shadow:0 0 0 4px color-mix(in srgb, var(--ic-brand) 18%, transparent)}@keyframes evidence-confirm{0%{transform:scale(.72)}to{transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.candidate-evidence-path [data-current=true] i{animation:.42s cubic-bezier(.22,.61,.36,1) both evidence-confirm}}.candidate-evidence-path span{color:var(--ic-text-secondary);font:600 .64rem/1.3 var(--ic-font-mono)}.candidate-evidence-path [data-complete=true] span{color:var(--ic-text)}.candidate-evidence-path>strong{color:var(--ic-error);grid-column:1/-1;margin-top:12px;font-size:.72rem;font-weight:600}.optimization-target-link,.optimization-doc-link{width:fit-content;color:var(--ic-brand);align-items:center;gap:6px;font-size:.78rem;font-weight:650;text-decoration:none;display:inline-flex}.optimization-evidence-details{border-top:1px solid var(--ic-border)}.optimization-evidence-details summary{cursor:pointer;padding:14px 0 0;font-size:.78rem;font-weight:650}.optimization-evidence-details>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-top:14px;display:grid}.optimization-evidence-details section{border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);background:var(--ic-surface-elevated);min-width:0;padding:14px}.optimization-evidence-details dl{gap:8px;margin:12px 0 0;display:grid}.optimization-evidence-details dl>div{grid-template-columns:minmax(100px,.65fr) minmax(0,1fr);gap:10px;display:grid}.optimization-evidence-details dt,.optimization-evidence-details dd{overflow-wrap:anywhere;font-size:.7rem}.optimization-evidence-details dt{color:var(--ic-text-secondary)}.optimization-evidence-details dd{font-family:var(--ic-font-mono);margin:0}@media (max-width:1180px){.optimization-proof{grid-template-columns:1fr}.optimization-list article{grid-template-columns:minmax(0,1fr) auto auto}.optimization-list article>.optimization-row-detail,.optimization-list article>.optimization-row-cost,.optimization-list article>.optimization-row-evidence{display:none}.optimization-list article>.ic-badge,.optimization-list article>.optimization-row-link,.optimization-list article>.optimization-row-time{display:inline-flex}.campaign-run__body,.optimization-evidence-details>div{grid-template-columns:1fr}.campaign-run__budget{border-top:1px solid var(--ic-border);border-left:0}.optimization-approval-form{grid-template-columns:1fr 1fr}.optimization-approval-form>div{grid-column:1/-1}}@media (max-width:640px){.optimization-proof__steps{grid-template-columns:1fr 1fr;gap:18px}.optimization-proof__steps>div:after{display:none}.campaign-run__stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 0}.campaign-run__stages li:after{display:none}.campaign-run__experiment{grid-template-columns:auto 1fr}.campaign-run__experiment a{grid-column:2}.optimization-approval-form{grid-template-columns:1fr}.optimization-approval-form>div{grid-column:auto}.optimization-candidates header{flex-direction:column;align-items:stretch}.optimization-candidates header>div:last-child{justify-content:flex-start}.candidate-evidence-path{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 0}.candidate-evidence-path>div:after{display:none}}
.releases-page{gap:20px;display:grid}.release-gate{border:1px solid var(--ic-border);border-radius:var(--ic-radius-lg);background:var(--ic-surface);grid-template-columns:minmax(240px,.8fr) minmax(520px,1.4fr);gap:32px;padding:24px;display:grid}.release-gate>div>span{color:var(--ic-brand);font:600 .68rem/1 var(--ic-font-mono);letter-spacing:.09em;text-transform:uppercase}.release-gate h2{margin:10px 0 7px;font-size:1rem}.release-gate p,.release-gate li span{color:var(--ic-text-secondary)}.release-gate p{margin:0;line-height:1.55}.release-gate ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.release-gate li{align-content:start;gap:6px;padding-right:24px;display:grid;position:relative}.release-gate li:not(:last-child):after{border-top:1px solid var(--ic-border-strong);content:"";width:calc(100% - 42px);position:absolute;top:12px;right:10px;transform:translate(100%)}.release-gate i{border:1px solid var(--ic-border-strong);background:var(--ic-surface-elevated);width:24px;height:24px;font:700 .68rem/1 var(--ic-font-mono);border-radius:50%;place-items:center;font-style:normal;display:grid}.release-gate strong{margin-top:7px;font-size:.75rem}.release-gate li span{max-width:18ch;font:500 .7rem/1.45 var(--ic-font-mono)}.release-no-candidate{color:var(--ic-text-tertiary)}.release-campaign-list{border:1px solid var(--ic-border);border-radius:var(--ic-radius-lg);background:var(--ic-surface);overflow:hidden}.release-campaign-list>a{border-bottom:1px solid var(--ic-border);min-height:64px;color:inherit;grid-template-columns:minmax(220px,1fr) 130px 120px 100px;align-items:center;gap:18px;padding:10px 17px;text-decoration:none;display:grid}.release-campaign-list>a:last-child{border-bottom:0}.release-campaign-list>a:hover,.release-campaign-list>a:focus-visible{background:var(--ic-surface-elevated)}.release-campaign-list>a:focus-visible{outline:2px solid var(--ic-brand);outline-offset:-2px}.release-campaign-list>a>span:first-child{gap:4px;display:grid}.release-campaign-list small,.release-campaign-list time,.release-campaign-list>a>span:nth-child(2){color:var(--ic-text-secondary);font-size:.74rem}@media (max-width:900px){.release-gate{grid-template-columns:1fr}.release-campaign-list>a{grid-template-columns:1fr auto}.release-campaign-list time,.release-campaign-list>a>span:nth-child(2){display:none}}@media (max-width:620px){.release-gate ol{grid-template-columns:1fr;gap:18px}.release-gate li{grid-template-columns:24px 1fr;padding:0}.release-gate li:not(:last-child):after{border-top:0;border-left:1px solid var(--ic-border-strong);width:1px;height:18px;top:26px;left:12px;transform:none}.release-gate strong{margin:3px 0 0}.release-gate li span{grid-column:2}.releases-page .resource-table-card{background:0 0;border:0;overflow:visible}.releases-page .resource-table,.releases-page .resource-table tbody,.releases-page .resource-table tr,.releases-page .resource-table td{width:100%;display:block}.releases-page .resource-table thead{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.releases-page .resource-table tbody{gap:12px;display:grid}.releases-page .resource-table tr{border:1px solid var(--ic-border);border-radius:var(--ic-radius-lg);background:var(--ic-surface);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.releases-page .resource-table td{border:0;border-top:1px solid var(--ic-border);align-content:center;gap:7px;min-width:0;height:auto;min-height:64px;padding:12px 16px;display:grid}.releases-page .resource-table td:first-child{border-top:0;grid-column:1/-1}.releases-page .resource-table td:nth-child(2n){border-right:1px solid var(--ic-border)}.releases-page .resource-table td:before{color:var(--ic-text-tertiary);content:attr(data-label);font:600 .64rem/1 var(--ic-font-mono);letter-spacing:.07em;text-transform:uppercase}}
.sidebar-docs{border-radius:var(--ic-radius-sm);min-height:37px;color:var(--ic-text-secondary);grid-template-columns:18px minmax(0,1fr);align-items:center;gap:9px;margin-top:auto;padding:0 10px;font-size:12px;text-decoration:none;display:grid}.sidebar-docs:hover{background:var(--ic-surface-elevated);color:var(--ic-text)}.sidebar-credits{border:1px solid var(--ic-border);border-radius:var(--ic-radius-sm);flex-shrink:0;gap:1px;margin:8px 4px 0;display:grid;overflow:hidden}.sidebar-credits__balance,.sidebar-credits__add{color:var(--ic-text);text-decoration:none}.sidebar-credits__balance{grid-template-columns:18px minmax(0,1fr);align-items:center;gap:9px;padding:10px 9px 8px;display:grid}.sidebar-credits__balance>svg{color:var(--ic-brand)}.sidebar-credits__balance>span{gap:2px;min-width:0;display:grid}.sidebar-credits__balance small{color:var(--ic-text-secondary);font:11px/1.35 var(--ic-font-mono)}.sidebar-credits__balance strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.sidebar-credits__add{border-top:1px solid var(--ic-border);min-height:31px;color:var(--ic-text-secondary);justify-content:center;align-items:center;gap:6px;font-size:11px;font-weight:650;display:flex}.sidebar-credits__balance:hover,.sidebar-credits__add:hover{background:var(--ic-surface-elevated);color:var(--ic-text)}.console-shell[data-collapsed] .sidebar-credits{margin-inline:0}.console-shell[data-collapsed] .sidebar-credits__balance{grid-template-columns:1fr;justify-items:center;min-height:38px;padding:7px}.console-shell[data-collapsed] .sidebar-credits__balance>span,.console-shell[data-collapsed] .sidebar-credits__add>span{display:none}.console-shell[data-collapsed] .sidebar-credits__add{min-height:30px}.console-shell[data-collapsed] .sidebar-docs{grid-template-columns:1fr;justify-items:center;padding-inline:8px}.console-shell[data-collapsed] .sidebar-docs>span{display:none}.account-control{border-top:1px solid var(--ic-border);flex-shrink:0;grid-template-columns:30px minmax(0,1fr) 28px;align-items:center;gap:9px;margin-top:auto;padding:11px 7px;display:grid}@media (max-width:700px){.console-shell[data-collapsed] .sidebar-credits{margin-inline:4px}.console-shell[data-collapsed] .sidebar-credits__balance{justify-items:initial;grid-template-columns:18px minmax(0,1fr);padding:10px 9px 8px}.console-shell[data-collapsed] .sidebar-credits__balance>span{display:grid}.console-shell[data-collapsed] .sidebar-credits__add>span{display:initial}}.account-control>span{border:1px solid color-mix(in srgb, var(--ic-brand) 35%, var(--ic-border));background:var(--ic-brand-soft);width:30px;height:30px;color:var(--ic-brand);font:650 11px/1 var(--ic-font-mono);border-radius:50%;place-items:center;display:grid}.account-control>div{gap:2px;min-width:0;display:grid}.account-control strong,.account-control small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-control strong{font-size:11px}.account-control small{color:var(--ic-text-secondary);font:11px/1.3 var(--ic-font-mono);text-transform:uppercase}.account-signout{border-radius:var(--ic-radius-sm);width:28px;height:28px;color:var(--ic-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.account-signout:hover{background:var(--ic-surface-elevated);color:var(--ic-text)}.command-overlay{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#03060cad;place-items:start center;padding-top:min(18vh,150px);display:grid;position:fixed;inset:0}.command-menu{border:1px solid var(--ic-border-strong);background:var(--ic-surface);border-radius:10px;width:min(580px,100vw - 28px);padding:7px;display:grid;box-shadow:0 24px 80px #00000061}.command-menu__search{border-bottom:1px solid var(--ic-border);min-height:46px;color:var(--ic-text-secondary);align-items:center;gap:10px;padding:0 11px;font-size:12px;display:flex}.command-menu__search span{flex:1}.command-menu__search input{min-width:0;color:var(--ic-text);font:12px/1.4 var(--ic-font-sans);background:0 0;border:0;outline:0;flex:1}.command-menu__search input::placeholder{color:var(--ic-text-secondary)}.command-menu kbd{color:var(--ic-text-secondary);font:11px/1 var(--ic-font-mono)}.command-menu__label{color:var(--ic-text-secondary);font:11px/1 var(--ic-font-mono);letter-spacing:.09em;text-transform:uppercase;padding:13px 10px 6px}.command-menu__group>a{min-height:40px;color:var(--ic-text-secondary);border-radius:5px;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;padding:0 10px;font-size:12px;text-decoration:none;display:grid}.command-menu__group>a:hover,.command-menu__group>a:focus-visible{background:var(--ic-brand-soft);color:var(--ic-text)}.command-menu__group{display:grid}.command-menu__empty{color:var(--ic-text-secondary);text-align:center;padding:26px 12px;font-size:12px}.resource-card,.activity-card,.section-card{min-width:0}.resource-rows,.activity-rows{border-top:1px solid var(--ic-border)}.resource-rows>a,.resource-rows>.static-row{border-bottom:1px solid var(--ic-border);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;min-height:58px;padding:0 17px;text-decoration:none;display:grid}.resource-rows>a:hover{background:var(--ic-surface-elevated)}.resource-rows>a>div,.static-row>div{gap:4px;min-width:0;display:grid}.resource-rows strong,.static-row strong{font-size:11px}.resource-rows code,.static-row code{color:var(--ic-text-secondary);font:11px/1.4 var(--ic-font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.resource-rows time,.static-row time{color:var(--ic-text-secondary);font:11px/1.3 var(--ic-font-mono)}.activity-rows>div{border-bottom:1px solid var(--ic-border);grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:58px;padding:0 17px;display:grid}.activity-rows>div>div{gap:4px;min-width:0;display:grid}.activity-rows strong{font-size:11px}.activity-rows span,.activity-rows time{color:var(--ic-text-secondary);font-size:11px}.workload-rows,.overview-operation-rows{border-top:1px solid var(--ic-border)}.workload-rows>a{border-bottom:1px solid var(--ic-border);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;min-height:64px;padding:0 17px;text-decoration:none;display:grid}.workload-rows>a:hover,.overview-operation-rows>a:hover{background:var(--ic-surface-elevated)}.workload-rows>a>div{gap:4px;min-width:0;display:grid}.workload-rows strong,.overview-operation-rows strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.workload-rows span,.workload-rows code,.overview-operation-rows span,.overview-operation-rows b{color:var(--ic-text-secondary);font:11px/1.35 var(--ic-font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overview-operation-rows>a{border-bottom:1px solid var(--ic-border);grid-template-columns:18px minmax(0,1fr) auto 80px 32px;align-items:center;gap:10px;min-height:64px;padding:0 17px;text-decoration:none;display:grid}.overview-operation-rows>a>div:nth-child(2){gap:4px;min-width:0;display:grid}.overview-operation-progress{background:var(--ic-surface-elevated);border-radius:99px;height:4px;overflow:hidden}.overview-operation-progress i{background:var(--ic-brand);height:100%;display:block}.endpoint-code-card .dashboard-card__header>code{color:var(--ic-brand);font:11px/1 var(--ic-font-mono)}.code-tabs{border-top:1px solid var(--ic-border);border-bottom:1px solid var(--ic-border);background:color-mix(in srgb, var(--ic-surface-elevated) 48%, transparent);gap:4px;padding:10px 14px;display:flex}.code-tabs button{min-height:30px;color:var(--ic-text-secondary);cursor:pointer;font:600 11px/1 var(--ic-font-mono);background:0 0;border:1px solid #0000;border-radius:5px;padding:0 11px;transition:all .14s}.code-tabs button:hover{border-color:var(--ic-border);background:var(--ic-surface);color:var(--ic-text)}.code-tabs button[aria-selected=true]{border-color:color-mix(in srgb, var(--ic-brand) 34%, var(--ic-border));background:var(--ic-brand-soft);color:var(--ic-brand-hover)}.endpoint-code-card .ic-code{margin:14px}.endpoint-code-note{border-top:1px solid var(--ic-border);color:var(--ic-text-secondary);margin:0;padding:12px 16px;font-size:11px}.event-dot{background:var(--ic-info);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--ic-info) 10%, transparent);border-radius:50%}.empty-state{min-height:250px;color:var(--ic-text-secondary);align-content:center;justify-items:start;padding:30px;display:grid}.empty-state h2{color:var(--ic-text);margin:15px 0 5px;font-size:16px}.empty-state p{max-width:520px;margin:0 0 18px;font-size:11px;line-height:1.6}.data-unavailable{border:1px solid color-mix(in srgb, var(--ic-error) 25%, var(--ic-border));background:var(--ic-surface);min-height:130px;color:var(--ic-error);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:20px;display:grid}.data-unavailable h2{margin:0 0 5px;font-size:14px}.data-unavailable p{color:var(--ic-text-secondary);margin:0;font-size:11px;line-height:1.5}.data-unavailable a,.data-unavailable button{align-items:center;gap:6px;font-size:11px;text-decoration:none;display:inline-flex}.route-boundary{border:1px solid var(--ic-border);border-radius:var(--ic-radius-lg);background:var(--ic-surface);align-content:center;justify-items:start;gap:18px;width:min(680px,100%);min-height:280px;padding:clamp(24px,5vw,48px);display:grid}.route-boundary>svg{color:var(--ic-text-secondary)}.route-boundary h1,.route-boundary p{margin:0}.route-boundary h1{letter-spacing:-.035em;font-size:clamp(24px,4vw,36px);line-height:1.05}.route-boundary p{max-width:62ch;color:var(--ic-text-secondary);margin-top:10px;font-size:13px;line-height:1.6}.route-boundary code{color:var(--ic-text-secondary);margin-top:12px;font-size:11px;display:inline-block}.route-boundary__actions{flex-wrap:wrap;gap:8px;display:flex}.route-standalone{align-content:center;justify-items:center;gap:24px;min-height:100vh;padding:24px;display:grid}.route-loading{align-content:start;gap:12px;padding-top:48px;display:grid}.route-loading__heading,.route-loading__copy,.route-loading__rows span{background:var(--ic-surface-elevated);animation:1.2s ease-in-out infinite alternate route-loading-pulse}.route-loading__heading{border-radius:var(--ic-radius-sm);width:min(360px,72%);height:34px}.route-loading__copy{border-radius:3px;width:min(560px,92%);height:16px}.route-loading__rule{background:var(--ic-border);height:1px;margin:18px 0 4px}.route-loading__rows{border:1px solid var(--ic-border);border-radius:var(--ic-radius-lg);display:grid}.route-loading__rows span{border-bottom:1px solid var(--ic-border);height:64px;animation-delay:.1s}.route-loading__rows span:last-child{border-bottom:0;animation-delay:.2s}@keyframes route-loading-pulse{to{background:color-mix(in srgb, var(--ic-text) 7%, var(--ic-surface))}}@media (prefers-reduced-motion:reduce){.route-loading__heading,.route-loading__copy,.route-loading__rows span{animation:none}}.data-unavailable button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.resource-table-card{border:1px solid var(--ic-border);border-radius:var(--ic-radius-lg);background:var(--ic-surface);overflow:hidden}.locally-sortable-table__note{border-bottom:1px solid var(--ic-border);min-height:42px;color:var(--ic-text-secondary);justify-content:space-between;align-items:center;gap:16px;padding:0 17px;display:flex}.locally-sortable-table__note span{color:var(--ic-text);font:600 11px/1.3 var(--ic-font-mono)}.locally-sortable-table__note small{font-size:11px}.table-sort-control{min-height:40px;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.table-sort-control:hover{color:var(--ic-text)}.table-sort-control:focus-visible{border-radius:var(--ic-radius-sm);outline:2px solid var(--ic-brand);outline-offset:3px}.resource-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:11px}.resource-table th,.resource-table td{border-bottom:1px solid var(--ic-border);height:58px;padding:0 17px}.resource-table th{height:42px;color:var(--ic-text-secondary);font:11px/1 var(--ic-font-mono);letter-spacing:.07em;text-transform:uppercase}.resource-table tbody tr:last-child td{border-bottom:0}.resource-table tbody tr:hover{background:var(--ic-surface-elevated)}.resource-table td:not(:first-child){color:var(--ic-text-secondary)}.resource-table td>a{color:var(--ic-text);gap:4px;text-decoration:none;display:grid}.resource-table td>a strong{font-size:11px}.resource-table td>a small,.resource-table code{color:var(--ic-text-secondary);font:11px/1.3 var(--ic-font-mono)}.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-bottom:13px;display:grid}.detail-card{min-width:0;overflow:hidden}.definition-list{border-top:1px solid var(--ic-border);margin:0}.definition-list>div{border-bottom:1px solid var(--ic-border);grid-template-columns:minmax(110px,.55fr) minmax(0,1fr);align-items:center;gap:20px;min-height:43px;padding:8px 17px;display:grid}.definition-list>div:last-child{border-bottom:0}.definition-list dt{color:var(--ic-text-secondary);font-size:11px}.definition-list dd{overflow-wrap:anywhere;min-width:0;color:var(--ic-text);font:11px/1.45 var(--ic-font-mono);margin:0}.section-card{margin-bottom:13px;overflow:hidden}.inline-empty{border-top:1px solid var(--ic-border);min-height:100px;color:var(--ic-text-secondary);padding:28px 17px;font-size:11px}.count-label{color:var(--ic-text-secondary);font:11px/1 var(--ic-font-mono);text-transform:uppercase}.workload-status-strip{border:1px solid var(--ic-border);border-radius:var(--ic-radius-lg);background:var(--ic-surface);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:13px;display:grid}.workload-status-strip>div{border-right:1px solid var(--ic-border);gap:6px;padding:17px;display:grid}.workload-status-strip>div:last-child{border-right:0}.workload-status-strip span{color:var(--ic-text-secondary);font-size:11px}.workload-status-strip strong{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.workload-status-strip small{color:var(--ic-text-secondary);font:11px/1.4 var(--ic-font-mono)}.active-operation{border:1px solid color-mix(in srgb, var(--ic-warning) 32%, var(--ic-border));border-left:2px solid var(--ic-warning);background:color-mix(in srgb, var(--ic-warning) 4%, var(--ic-surface));grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);align-items:center;gap:20px;margin-bottom:13px;padding:16px 17px;display:grid}.active-operation>div{grid-template-columns:auto auto 1fr;align-items:center;gap:8px;display:grid}.active-operation span{color:var(--ic-warning);font:11px/1 var(--ic-font-mono);letter-spacing:.07em}.active-operation strong{font-size:11px}.active-operation code,.active-operation small{color:var(--ic-text-secondary);font:11px/1.4 var(--ic-font-mono)}.operation-progress-large{grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:4px 17px 17px;display:grid}.operation-progress-large strong{font-size:27px}.operation-progress-large>span{background:var(--ic-surface-elevated);border-radius:99px;height:6px;overflow:hidden}.operation-progress-large i{background:var(--ic-brand);height:100%;display:block}.operation-timeline-list{border-top:1px solid var(--ic-border);margin:0;padding:0;list-style:none}.operation-timeline-list li{border-bottom:1px solid var(--ic-border);grid-template-columns:12px 1fr auto;align-items:center;gap:12px;min-height:59px;padding:0 17px;display:grid}.operation-timeline-list li>span{background:var(--ic-info);border-radius:50%;width:7px;height:7px}.operation-timeline-list li>span[data-level=error]{background:var(--ic-error)}.operation-timeline-list li>span[data-level=warning]{background:var(--ic-warning)}.operation-timeline-list li>div{gap:4px;display:grid}.operation-timeline-list strong{font-size:11px}.operation-timeline-list code,.operation-timeline-list time{color:var(--ic-text-secondary);font:11px/1.4 var(--ic-font-mono)}.activity-ledger{border:1px solid var(--ic-border);border-radius:var(--ic-radius-lg);background:var(--ic-surface);overflow:hidden}.activity-ledger article{border-bottom:1px solid var(--ic-border);grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:66px;padding:0 17px;display:grid}.activity-ledger article:last-child{border-bottom:0}.activity-ledger__icon{background:var(--ic-brand-soft);width:29px;height:29px;color:var(--ic-info);border-radius:50%;place-items:center;display:grid}.activity-ledger article>div:nth-child(2){gap:5px;display:grid}.activity-ledger strong{font-size:11px}.activity-ledger p{color:var(--ic-text-secondary);margin:0;font-size:11px}.activity-ledger code{font:inherit}.activity-ledger time{color:var(--ic-text-secondary);font:11px/1 var(--ic-font-mono)}.section-label-row{color:var(--ic-text-secondary);font:11px/1 var(--ic-font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;margin:22px 1px 9px;display:flex}.operation-rows{border-top:1px solid var(--ic-border)}.operation-rows>a{border-bottom:1px solid var(--ic-border);grid-template-columns:minmax(180px,1.2fr) auto minmax(100px,.7fr) 42px 90px;align-items:center;gap:12px;min-height:62px;padding:0 17px;text-decoration:none;display:grid}.operation-rows>a:hover{background:var(--ic-surface-elevated)}.operation-rows>a>div{gap:4px;min-width:0;display:grid}.operation-rows strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.operation-rows code,.operation-rows time{color:var(--ic-text-secondary);font:11px/1.25 var(--ic-font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operation-rows b{font:11px/1 var(--ic-font-mono)}.operation-row-progress{background:var(--ic-surface-elevated);border-radius:99px;height:4px;overflow:hidden}.operation-row-progress i{background:var(--ic-brand);height:100%;display:block}.narrow-page{max-width:920px;margin-left:0}.inspector-form,.workflow-form{border:1px solid var(--ic-border);border-radius:var(--ic-radius-lg);background:var(--ic-surface);padding:22px}.inspector-form>label,.form-field label{margin-bottom:7px;font-size:11px;font-weight:600;display:block}.inspector-form>div{border:1px solid var(--ic-border-strong);border-radius:var(--ic-radius-sm);background:var(--ic-bg);color:var(--ic-text-secondary);grid-template-columns:20px 1fr auto;align-items:center;padding-left:11px;display:grid}.inspector-form input,.form-field input,.form-field select{border:1px solid var(--ic-border-strong);border-radius:var(--ic-radius-sm);background:var(--ic-bg);width:100%;min-height:42px;color:var(--ic-text);padding:0 11px;font-size:12px}.inspector-form input{background:0 0;border:0}.inspector-form button{background:var(--ic-brand-solid);color:var(--ic-on-brand,#fff);cursor:pointer;border:0;align-self:stretch;padding:0 16px;font-size:11px;font-weight:600}.inspector-form p,.form-field small{color:var(--ic-text-secondary);font-size:11px;line-height:1.5}.start-options{border-top:1px solid var(--ic-border);border-left:1px solid var(--ic-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.start-options[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.start-options>a{border-right:1px solid var(--ic-border);border-bottom:1px solid var(--ic-border);background:var(--ic-surface);min-height:310px;transition:background var(--ic-motion-fast);align-content:start;padding:25px;text-decoration:none;display:grid}.start-options>a:hover{background:var(--ic-surface-elevated)}.start-options>a.start-option--recommended{background:color-mix(in srgb, var(--ic-brand) 4%, var(--ic-surface));position:relative}.start-options>a.start-option--recommended:before{background:var(--ic-brand-solid);content:"";height:2px;position:absolute;top:-1px;left:-1px;right:-1px}.start-options>a>svg{color:var(--ic-brand)}.start-options>a>span{color:var(--ic-text-secondary);font:11px/1 var(--ic-font-mono);margin-top:52px}.start-options h2{margin:10px 0 8px;font-size:19px}.start-options p{color:var(--ic-text-secondary);margin:0;font-size:11px;line-height:1.65}.start-options b{color:var(--ic-brand);align-items:center;gap:6px;margin-top:auto;font-size:11px;display:inline-flex}.empty-workspace-overview .start-options{margin-top:4px}.workspace-safety-note{border-right:1px solid var(--ic-border);border-bottom:1px solid var(--ic-border);border-left:1px solid var(--ic-border);color:var(--ic-text-secondary);align-items:flex-start;gap:10px;padding:14px 16px;font-size:12px;line-height:1.55;display:flex}.workspace-safety-note svg{color:var(--ic-healthy);flex:none;margin-top:1px}.workspace-safety-note strong{color:var(--ic-text)}.demo-start-option{border:1px dashed var(--ic-border-strong);border-radius:var(--ic-radius-sm);min-height:68px;color:var(--ic-text-secondary);justify-content:space-between;align-items:center;gap:18px;margin-top:12px;padding:13px 17px;display:flex}.demo-start-option>div,.demo-start-option>div>span,.demo-start-option>a{align-items:center;gap:9px;display:flex}.demo-start-option>div>span{flex-direction:column;align-items:flex-start;gap:2px}.demo-start-option strong{color:var(--ic-text);font-size:11px}.demo-start-option small{font-size:10px}.demo-start-option>a{color:var(--ic-brand);flex:none;font-size:11px;font-weight:600;text-decoration:none}.form-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.form-field{min-width:0}.form-field--wide{grid-column:1/-1}.form-field small{margin-top:6px;display:block}.ownership-notice{border-left:2px solid var(--ic-info);background:color-mix(in srgb, var(--ic-info) 5%, transparent);gap:4px;margin:18px 0;padding:13px;display:grid}.ownership-notice strong{font-size:11px}.ownership-notice span{color:var(--ic-text-secondary);font-size:11px;line-height:1.5}.workflow-form>.primary-action{min-width:160px}.endpoint-view-switcher{border:1px solid var(--ic-border);border-radius:var(--ic-radius-md);background:var(--ic-surface);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px;display:grid;overflow:hidden}.endpoint-view-switcher>a{border-right:1px solid var(--ic-border);min-height:64px;color:var(--ic-text-secondary);align-items:center;gap:11px;padding:11px 15px;text-decoration:none;display:flex}.endpoint-view-switcher>a:last-child{border-right:0}.endpoint-view-switcher>a[aria-current=page]{box-shadow:inset 0 -2px 0 var(--ic-text);background:var(--ic-surface-elevated);color:var(--ic-text)}.endpoint-view-switcher span{gap:4px;display:grid}.endpoint-view-switcher strong{font-size:12px}.endpoint-view-switcher small{font-size:11px}.dedicated-planning-state{border:1px solid var(--ic-border);border-radius:var(--ic-radius-lg);background:var(--ic-surface);grid-template-columns:34px minmax(0,640px) auto;align-content:center;align-items:start;gap:16px;min-height:330px;padding:36px;display:grid}.dedicated-planning-state>svg{color:var(--ic-text-secondary)}.dedicated-planning-state>div>span{color:var(--ic-text-tertiary);font:600 10px/1.3 var(--ic-font-mono);letter-spacing:.08em;text-transform:uppercase}.dedicated-planning-state h2{margin:7px 0 6px;font-size:20px}.dedicated-planning-state p,.dedicated-planning-state>small{color:var(--ic-text-secondary);margin:0;font-size:11px;line-height:1.55}.dedicated-media-inputs{border-top:1px solid var(--ic-border);gap:0;margin:18px 0 0;display:grid}.dedicated-media-inputs>div{border-bottom:1px solid var(--ic-border);grid-template-columns:90px minmax(0,1fr);gap:12px;padding:9px 0;display:grid}.dedicated-media-inputs dt{color:var(--ic-text-tertiary);font:600 11px/1.4 var(--ic-font-mono);text-transform:uppercase}.dedicated-media-inputs dd{color:var(--ic-text);margin:0;font-size:12px;line-height:1.45}.dedicated-planning-state>small{border-top:1px solid var(--ic-border);grid-column:2/-1;padding-top:14px}@media (max-width:720px){.console-shell .org-copy{display:grid}.console-shell .sidebar-docs,.console-shell[data-collapsed] .sidebar-docs{justify-items:initial;grid-template-columns:18px minmax(0,1fr);padding-inline:8px}.console-shell[data-collapsed] .sidebar-docs>span{display:initial}.endpoint-view-switcher{grid-template-columns:1fr}.endpoint-view-switcher>a{border-right:0;border-bottom:1px solid var(--ic-border)}.endpoint-view-switcher>a:last-child{border-bottom:0}.dedicated-planning-state{grid-template-columns:28px minmax(0,1fr);min-height:0;padding:24px 18px}.dedicated-planning-state>.primary-action,.dedicated-planning-state>small{grid-column:1/-1}.dedicated-media-inputs>div{grid-template-columns:1fr;gap:3px}}
