@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_48cfcd{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_48cfcd{--font-display:"Space Grotesk","Space Grotesk Fallback"}:root{--bg:#edf2f5;--bg-deep:#d8e2e8;--panel:rgba(255,255,255,0.9);--panel-strong:#ffffff;--surface:rgba(242,247,250,0.9);--surface-strong:rgba(255,255,255,0.98);--ink:#15212b;--muted:#60707d;--line:rgba(21,33,43,0.1);--line-strong:rgba(21,33,43,0.18);--accent:#c35f34;--accent-soft:rgba(195,95,52,0.12);--signal:#0e6f79;--signal-soft:rgba(14,111,121,0.12);--success:#1c7b5b;--warning:#8f5f16;--danger:#a53d34;--shadow:0 30px 90px rgba(32,51,69,0.13)}*{box-sizing:border-box}html{min-height:100%;background:radial-gradient(circle at top left,rgba(195,95,52,.2),transparent 34%),radial-gradient(circle at top right,rgba(14,111,121,.2),transparent 30%),linear-gradient(180deg,#f4f8fb,#e7eef3)}body{margin:0;min-height:100vh;color:var(--ink);font-family:var(--font-body),sans-serif;background:radial-gradient(circle at 15% 20%,rgba(255,255,255,.85),transparent 18%),linear-gradient(rgba(255,255,255,.4) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.4) 1px,transparent 0);background-size:auto,28px 28px,28px 28px}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}code{padding:.18rem .38rem;border-radius:999px;background:rgba(21,33,43,.06);color:var(--ink);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9em}button{cursor:pointer}input,textarea{width:100%;border:1px solid var(--line);border-radius:18px;padding:14px 16px;background:rgba(255,255,255,.82);color:var(--ink);transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}input[type=checkbox]{width:auto}input[type=file]{width:auto;padding:0;background:transparent;border:0}textarea{min-height:220px;resize:vertical}input:focus,textarea:focus{outline:none;border-color:rgba(13,109,121,.42);box-shadow:0 0 0 4px rgba(13,109,121,.12)}::selection{background:rgba(179,92,50,.18)}.page-shell{max-width:1480px;margin:0 auto;padding:34px 24px 88px}.panel{position:relative;overflow:hidden;border:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.8) 0,rgba(245,249,251,.96) 100%),var(--panel);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:28px;box-shadow:var(--shadow);padding:24px}.panel:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:4px;background:linear-gradient(90deg,rgba(195,95,52,.9),rgba(14,111,121,.55),transparent);opacity:.8}.auth-form,.catalog-health-grid,.distribution-list,.leaderboard,.panel-stack,.recent-list,.service-status-grid,.stack-list,.transcript-list{display:grid;grid-gap:14px;gap:14px}.eyebrow{margin:0 0 10px;color:var(--signal);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase}.section-heading{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:18px}.section-heading h2,.shell-brand h1,.topology-head h3{font-family:var(--font-display),sans-serif}.section-heading.compact h2{margin:0;font-size:1.42rem;line-height:1.05}.catalog-health-card p,.distribution-card p,.empty-state,.field-note,.message-card p,.metric-card p,.model-button p,.ops-note p,.recent-card p,.section-intro,.service-card p,.shell-subtitle,.topology-node p{color:var(--muted);line-height:1.7}.shell-header{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.88fr);grid-gap:20px;gap:20px;margin-bottom:24px;align-items:start}.shell-brand{display:grid;grid-gap:12px;gap:12px}.shell-brand h1{margin:0;font-size:clamp(2.2rem,5vw,4rem);line-height:.92;letter-spacing:-.04em;max-width:11ch}.shell-subtitle{margin:0;max-width:58ch}.shell-actions{display:grid;align-content:space-between;grid-gap:16px;gap:16px}.shell-nav{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.ghost-button,.leader-row,.model-button,.nav-link,.primary-button,.tab-button{border:1px solid var(--line);border-radius:18px;transition:transform .14s ease,border-color .14s ease,background .14s ease,box-shadow .14s ease}.ghost-button,.nav-link,.tab-button{padding:10px 14px;background:rgba(255,255,255,.72)}.nav-link.active,.tab-button.active{background:linear-gradient(135deg,rgba(195,95,52,.16),rgba(14,111,121,.08));border-color:rgba(195,95,52,.34)}.ghost-button:hover,.leader-row:hover,.model-button:hover,.nav-link:hover,.primary-button:hover,.tab-button:hover{transform:translateY(-1px);box-shadow:0 12px 30px rgba(63,42,24,.1)}.identity-card{justify-self:end;width:min(100%,320px);display:grid;grid-gap:8px;gap:8px;padding:18px;border-radius:24px;border:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(240,246,249,.96));text-align:right}.identity-card span{color:var(--muted);font-size:.92rem;line-height:1.6}.ghost-button{justify-self:end}.primary-button{padding:15px 18px;border-color:transparent;background:linear-gradient(135deg,var(--accent),#d37b53 55%,#d99b68 100%);color:white;font-weight:700;letter-spacing:.01em}.primary-button:disabled,.tab-button:disabled{opacity:.55;cursor:not-allowed}.admin-layout,.auth-layout,.ops-hero-grid,.ops-note-grid,.ops-runtime-grid,.spotlight-grid,.summary-grid,.topology-strip,.workspace-grid,.workspace-hero-grid{display:grid;grid-gap:20px;gap:20px}.auth-layout{grid-template-columns:minmax(0,.92fr) minmax(340px,1.08fr)}.ops-hero-grid,.workspace-hero-grid{grid-template-columns:minmax(0,1.45fr) minmax(340px,.9fr);margin-bottom:20px}.workspace-grid{grid-template-columns:minmax(300px,.95fr) minmax(0,1.45fr) minmax(340px,1fr);align-items:start}.ops-runtime-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-layout,.ops-runtime-grid{align-items:start;margin-bottom:20px}.admin-layout{grid-template-columns:minmax(0,1.1fr) minmax(360px,.94fr)}.spotlight-grid,.summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.spotlight-grid{margin-bottom:18px}.ops-note-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.topology-strip{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.topology-strip.compact{gap:14px}.auth-panel,.info-panel,.main-panel,.stack-panel{min-height:100%}.auth-tabs,.chip-row,.composer-row,.lane-head,.range-tabs{display:flex;flex-wrap:wrap;gap:10px}.field{display:grid;grid-gap:8px;gap:8px}.field span,.file-field span,.toggle-field span{font-size:.92rem;color:var(--muted)}.file-field,.toggle-field{gap:12px}.chip,.file-field,.toggle-field{display:inline-flex;align-items:center}.chip{justify-content:center;padding:7px 11px;border-radius:999px;border:1px solid var(--line);background:rgba(255,255,255,.64);color:var(--muted);font-size:.8rem}.chip.active{border-color:rgba(13,109,121,.24);background:rgba(13,109,121,.1);color:var(--signal)}.chip.warning{border-color:rgba(139,88,29,.24);background:rgba(139,88,29,.12);color:var(--warning)}.form-error{margin:0;color:var(--danger)}.plain-list{margin:0;padding-left:18px;display:grid;grid-gap:12px;gap:12px;line-height:1.7}.signal-list{padding-top:4px}.catalog-health-card,.distribution-card,.lane-card,.leader-row,.message-card,.metric-card,.model-button,.ops-note,.recent-card,.service-card,.spotlight-card,.topology-node{padding:16px 18px;border:1px solid var(--line);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(240,246,249,.96))}.catalog-health-card span,.distribution-card p,.distribution-head span,.leader-row span,.message-head span,.metric-card span,.model-button small,.model-button span,.recent-card small,.recent-head span,.spotlight-card span{color:var(--muted);font-size:.9rem}.metric-card strong,.spotlight-card strong{display:block;margin-top:8px;font-size:1.55rem;line-height:1.1}.ops-note p,.spotlight-card p{margin:10px 0 0}.lane-board,.runbook-grid{display:grid;grid-gap:14px;gap:14px}.lane-board{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.lane-head{justify-content:space-between;align-items:flex-start;margin-bottom:12px}.lane-head h3{margin:0;font-family:var(--font-display),sans-serif;font-size:1.04rem}.lane-owner{margin:0 0 10px;color:var(--signal);font-size:.84rem;letter-spacing:.03em;text-transform:uppercase}.lane-card p{margin:0}.lane-source{margin-top:14px;padding-top:14px;border-top:1px solid var(--line);display:grid;grid-gap:4px;gap:4px}.lane-source strong{font-size:.88rem}.lane-source span{color:var(--muted);font-size:.92rem;line-height:1.6}.catalog-health-head,.distribution-head,.leader-row,.message-head,.model-card-top,.recent-head,.service-card-head,.topology-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.topology-head h3{margin:0;font-size:1.05rem}.topology-node p{margin:12px 0 0}.catalog-health-card strong,.distribution-head strong,.leader-row strong,.message-head strong,.model-button strong,.ops-note strong,.recent-head strong,.service-card strong{display:block}.leader-row,.model-button{width:100%;text-align:left}.leader-row.active,.model-button.active{border-color:rgba(195,95,52,.38);background:linear-gradient(180deg,rgba(195,95,52,.12),rgba(255,255,255,.92))}.catalog-health-card p,.model-button p{margin:10px 0 12px}.composer-form{display:grid;grid-gap:14px;gap:14px}.transcript-list{margin-top:18px}.message-card.user{border-color:rgba(13,109,121,.24)}.message-card.assistant{border-color:rgba(179,92,50,.24)}.message-card.system{border-color:rgba(154,52,41,.24)}.message-card p,.recent-card p{margin:10px 0 0}.recent-card small{display:block;margin-top:10px}.distribution-track{height:8px;margin-top:12px;border-radius:999px;overflow:hidden;background:rgba(24,20,16,.08)}.distribution-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent),var(--signal))}.catalog-health-grid,.service-status-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.table-toolbar{margin:4px 0 10px}.search-input{max-width:100%}.leaderboard{max-height:720px;overflow:auto}.pill{display:inline-flex;align-items:center;justify-content:center;padding:7px 10px;border-radius:999px;border:1px solid transparent;font-size:.8rem;text-transform:capitalize;white-space:nowrap}.pill.healthy{color:var(--success);background:rgba(30,111,86,.12)}.pill.degraded{color:var(--warning);background:rgba(139,88,29,.12)}.pill.offline{color:var(--danger);background:rgba(154,52,41,.12)}.pill.neutral,.pill.unknown{color:#667085;background:rgba(102,112,133,.12)}.pill.accent{color:var(--signal);background:rgba(13,109,121,.12)}@media (max-width:1240px){.admin-layout,.ops-runtime-grid,.workspace-grid{grid-template-columns:1fr}.identity-card,.shell-nav{justify-content:flex-start;justify-self:start;text-align:left}.ghost-button{justify-self:start}}@media (max-width:980px){.auth-layout,.ops-hero-grid,.ops-note-grid,.shell-header,.spotlight-grid,.summary-grid,.workspace-hero-grid{grid-template-columns:1fr}}@media (max-width:720px){.page-shell{padding:24px 14px 60px}.panel{padding:18px;border-radius:24px}.catalog-health-head,.composer-row,.distribution-head,.lane-head,.leader-row,.message-head,.model-card-top,.recent-head,.section-heading,.service-card-head,.topology-head{flex-direction:column}.shell-brand h1{max-width:none}}