@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-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:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-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:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c29908{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_c29908{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}:root{color-scheme:light;--color-alice:#f0f8ff;--color-powder:#b0e0e6;--color-steel:#4682b4;--color-steel-deep:#2f5f89;--color-steel-bright:#6fa8d6;--color-white:#ffffff;--color-light-gray:#d3d3d3;--color-ink:#102033;--color-muted:#617386;--color-label:#43566b;--color-line:#c6d4df;--color-line-soft:#dbe6ef;--color-green:#1a8f5b;--color-green-soft:#e5f6ee;--color-amber:#b7791f;--color-amber-soft:#fff5dc;--color-red:#c2413a;--color-red-soft:#fff0ee;--color-night:#07111f;--kennel-alice:var(--color-alice);--kennel-powder:var(--color-powder);--kennel-steel:var(--color-steel);--kennel-steel-deep:var(--color-steel-deep);--kennel-white:var(--color-white);--kennel-light-gray:var(--color-light-gray);--kennel-ink:var(--color-ink);--kennel-muted:var(--color-muted);--kennel-label:var(--color-label);--kennel-line:var(--color-line);--kennel-night:var(--color-night);--dark-canvas:#07111f;--dark-surface:#0d1b2a;--dark-surface-raised:#13263a;--dark-steel:#4682b4;--dark-steel-bright:#6fa8d6;--dark-powder-mist:#8fcfd7;--dark-text:#f0f8ff;--dark-muted:#aeb8c2;--dark-line:#2b4054;--dark-copper:#d98b4a;--background:var(--color-alice);--foreground:var(--color-ink);--muted:var(--color-muted);--label:var(--color-label);--panel:var(--color-white);--panel-strong:#f7fbff;--line:var(--color-line);--accent:var(--color-steel);--accent-ink:var(--color-white);--blue:var(--color-steel);--shadow-soft:0 18px 44px rgb(70 130 180/0.12);--shadow-tight:0 10px 24px rgb(16 32 51/0.08)}:root[data-theme=dark]{color-scheme:dark;--background:var(--dark-canvas);--foreground:var(--dark-text);--muted:var(--dark-muted);--label:#c5d0dc;--panel:var(--dark-surface);--panel-strong:var(--dark-surface-raised);--line:var(--dark-line);--accent:var(--dark-steel-bright);--accent-ink:var(--dark-canvas);--blue:var(--dark-steel-bright)}*{box-sizing:border-box}body,html{min-height:100%}body{background:var(--background);color:var(--foreground);font-family:var(--font-geist-sans),Geist,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;margin:0}a{color:inherit;text-decoration:none}.shell{display:grid;gap:24px;margin:0 auto;max-width:1040px;padding:48px 24px}.header{align-items:end;border-bottom:1px solid var(--line);display:flex;gap:24px;justify-content:space-between;padding-bottom:28px}.eyebrow{color:var(--color-steel-deep);font-size:12px;font-weight:800;letter-spacing:0;margin:0 0 10px;text-transform:uppercase}h1,h2,p{margin:0}h1{font-size:42px;line-height:1.05}h2{font-size:18px}.lede{color:var(--muted);font-size:17px;line-height:1.6;margin-top:16px;max-width:700px}.primaryAction{background:var(--accent);border-radius:8px;color:var(--accent-ink)}.primaryAction,.secondaryAction{align-items:center;display:inline-flex;font-weight:700;min-height:42px;padding:0 16px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease;white-space:nowrap}.secondaryAction{background:var(--color-white);border:1px solid var(--line);border-radius:8px;color:var(--foreground)}.primaryAction:focus-visible,.primaryAction:hover{background:var(--color-steel-deep);box-shadow:var(--shadow-tight);outline:0;transform:translateY(-1px)}.secondaryAction:focus-visible,.secondaryAction:hover{background:#f8fcff;border-color:var(--color-steel);box-shadow:var(--shadow-tight);color:var(--color-steel-deep);outline:0;transform:translateY(-1px)}.statusGrid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.statusItem{background:var(--panel);border:1px solid var(--line);border-radius:8px;display:grid;gap:12px;min-height:112px;padding:18px}.statusItem span{color:var(--color-steel-deep);font-size:13px;font-weight:700}.statusItem strong{font-size:18px;line-height:1.3}.runway{background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-tight);padding:22px}.runway ol{color:var(--muted);display:grid;gap:10px;line-height:1.5;margin:18px 0 0;padding-left:20px}@media (max-width:760px){.shell{padding:32px 18px}.header{align-items:start;display:grid}h1{font-size:34px}.statusGrid{grid-template-columns:1fr}}@media (min-width:761px) and (max-width:980px){.statusGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.embedShell{--background:var(--dark-canvas);--foreground:var(--dark-text);--muted:var(--dark-muted);--panel:var(--dark-surface);--panel-strong:var(--dark-surface-raised);--line:var(--dark-line);--accent:var(--dark-steel-bright);--accent-ink:var(--dark-canvas);--blue:var(--dark-powder-mist);background:radial-gradient(circle at top left,rgb(143 207 215/.18),transparent 34rem),var(--background);color:var(--foreground);display:grid;min-height:100vh;padding:24px;place-items:center}.embedPanel{background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:0 28px 80px rgb(0 0 0/.28);display:grid;gap:18px;max-width:720px;min-height:min(720px,calc(100vh - 48px));padding:22px;width:min(100%,720px)}.embedHeader{align-items:start;border-bottom:1px solid var(--line);display:flex;gap:16px;justify-content:space-between;padding-bottom:16px}.embedHeader h1{font-size:26px}.packageBadge{border:1px solid var(--line);border-radius:999px;color:var(--blue);font-size:12px;font-weight:700;padding:7px 10px;white-space:nowrap}.messageList{align-content:start;display:grid;gap:12px;overflow:auto;padding-right:4px}.messageBubble{border:1px solid var(--line);border-radius:8px;display:grid;gap:6px;max-width:82%;padding:12px 14px}.messageBubble span{color:var(--blue);font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.messageContent{display:grid;gap:8px}.messageContent p{color:var(--foreground);line-height:1.45}.messageContent strong{font-weight:800}.messageBubble.client{background:rgb(70 130 180/.28);justify-self:end}.messageBubble.agent{background:var(--panel-strong)}.messageBubble.system{background:rgb(217 139 74/.16);justify-self:center}.messageForm{border-top:1px solid var(--line);display:grid;gap:10px;grid-template-columns:1fr auto;padding-top:16px}.messageForm input{background:var(--dark-canvas);border:1px solid var(--line);border-radius:8px;color:var(--foreground);font:inherit;min-height:44px;min-width:0;padding:0 12px}.messageForm button{background:var(--accent);border:0;border-radius:8px;color:var(--accent-ink);cursor:pointer;font:inherit;font-weight:800;min-height:44px;padding:0 18px}.messageForm button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:640px){.embedShell{padding:12px}.embedPanel{min-height:calc(100vh - 24px);padding:16px}.embedHeader{display:grid}.messageBubble{max-width:100%}.messageForm{grid-template-columns:1fr}}.mockSiteShell{background:#faf7ef;color:#1d2520;min-height:100vh}.mockHero{align-items:end;background:linear-gradient(90deg,rgb(29 37 32/.82),rgb(29 37 32/.28)),url(https://images.unsplash.com/photo-1560066984-138dadb4c035?auto=format&fit=crop&w=1800&q=80);background-position:50%;background-size:cover;color:#fffaf0;display:grid;min-height:72vh;padding:56px clamp(20px,6vw,84px)}.mockHero>div{display:grid;gap:18px;max-width:720px}.mockHero h1{font-size:clamp(40px,7vw,84px);line-height:.98;max-width:780px}.mockEyebrow{color:#3a7a62;font-size:12px;font-weight:800;letter-spacing:0;margin:0;text-transform:uppercase}.mockHero .mockEyebrow{color:#bdf4d9}.mockLede{color:#f4ead9;font-size:18px;line-height:1.55;max-width:640px}.mockActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.mockActions a{align-items:center;background:#fffaf0;border-radius:8px;color:#1d2520;display:inline-flex;font-weight:800;min-height:44px;padding:0 16px}.mockActions a+a{background:rgb(255 250 240/.14);border:1px solid rgb(255 250 240/.5);color:#fffaf0}.mockAssistantBand,.mockContentBand{padding:56px clamp(20px,6vw,84px)}.mockContentGrid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.mockContentGrid article{background:#fffdf8;border:1px solid #e1d7c5;border-radius:8px;display:grid;gap:12px;min-height:190px;padding:22px}.mockContentGrid span{color:#3a7a62;font-size:13px;font-weight:900}.mockAssistantCopy h2,.mockContentGrid h2{color:#1d2520;font-size:24px}.mockAssistantCopy p,.mockContentGrid p{color:#536158;line-height:1.55}.mockAssistantBand{align-items:start;background:#24322b;display:grid;gap:24px;grid-template-columns:minmax(240px,360px) minmax(0,1fr)}.mockAssistantCopy{display:grid;gap:14px}.mockAssistantCopy h2{color:#fffaf0}.mockAssistantCopy p{color:#d9e2d9}.mockAssistantFrame{background:#111413;border:1px solid rgb(255 250 240/.18);border-radius:8px;min-height:720px;width:100%}@media (max-width:820px){.mockHero{min-height:68vh;padding-bottom:36px}.mockAssistantBand,.mockContentGrid{grid-template-columns:1fr}.mockAssistantFrame{min-height:680px}}.cognicellContactShell{background:#071017;color:#f4f8fb;min-height:100vh}.cognicellNav{align-items:center;background:rgb(7 16 23/.88);border-bottom:1px solid rgb(93 224 230/.18);display:flex;gap:24px;justify-content:space-between;min-height:68px;padding:0 clamp(20px,6vw,84px);position:sticky;top:0;z-index:2}.cognicellBrand{color:#f4f8fb;font-size:18px;font-weight:900}.cognicellNav nav{display:flex;gap:18px}.cognicellNav a{color:#c5d4dd;font-weight:800}.cognicellHero{align-items:end;background:linear-gradient(90deg,rgb(7 16 23/.98),rgb(7 16 23/.76)),url(https://images.unsplash.com/photo-1451187580459-43490279c0fa?auto=format&fit=crop&w=1800&q=80);background-position:50%;background-size:cover;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) minmax(260px,360px);min-height:66vh;padding:72px clamp(20px,6vw,84px) 42px}.cognicellHero>div{display:grid;gap:18px;max-width:880px}.cognicellEyebrow{color:#5de0e6;font-size:12px;font-weight:900;letter-spacing:0;margin:0;text-transform:uppercase}.cognicellHero h1{color:#ffffff;font-size:clamp(42px,6vw,78px);line-height:1;max-width:980px}.cognicellLede{color:#c9d8df;font-size:18px;line-height:1.58;max-width:720px}.cognicellSignalPanel{border:1px solid rgb(93 224 230/.22);border-radius:8px;display:grid;gap:10px;padding:18px}.cognicellSignalPanel span{background:rgb(255 255 255/.07);border:1px solid rgb(255 255 255/.08);border-radius:8px;color:#d9edf2;font-size:14px;font-weight:800;padding:12px}.cognicellServices{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));padding:42px clamp(20px,6vw,84px)}.cognicellServices article{border-bottom:1px solid rgb(93 224 230/.26);display:grid;gap:10px;min-height:150px;padding:10px 0 20px}.cognicellServices h2{color:#f4f8fb;font-size:24px}.cognicellContactCopy p,.cognicellServices p{color:#aebdc8;line-height:1.58}.cognicellContactBand{align-items:start;background:#0b121a;display:grid;gap:32px;grid-template-columns:minmax(240px,420px) minmax(0,1fr);padding:56px clamp(20px,6vw,84px) 76px}.cognicellContactCopy{display:grid;gap:14px}.cognicellContactCopy h2{color:#ffffff;font-size:36px;line-height:1.08}.cognicellWidgetMount{min-height:480px;width:100%}.cognicellWidgetCard{background:#0e1722;border:1px solid rgba(93,224,230,.24);border-radius:8px;box-shadow:0 18px 50px rgba(0,0,0,.18);color:#f4f8fb;display:grid;gap:14px;padding:18px}.cognicellWidgetMessages{border-bottom:1px solid rgba(255,255,255,.12);border-top:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;gap:10px;max-height:360px;min-height:180px;overflow:auto;padding:14px 0}.cognicellWidgetMessages p{border-radius:8px;font-size:14px;line-height:1.45;margin:0;max-width:92%;padding:10px 12px;white-space:pre-wrap}.cognicellWidgetMessages .agent,.cognicellWidgetMessages p:not(.client){align-self:flex-start;background:rgba(255,255,255,.07)}.cognicellWidgetMessages .client{align-self:flex-end;background:rgba(93,224,230,.26);max-width:84%}.cognicellWidgetForm{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto}.cognicellWidgetForm textarea{background:rgba(0,0,0,.22);border:1px solid rgba(255,255,255,.18);border-radius:8px;color:#f4f8fb;font:inherit;min-height:76px;outline:none;padding:11px 12px;resize:vertical;width:100%}.cognicellWidgetForm textarea:focus{border-color:#5de0e6;box-shadow:0 0 0 3px rgba(93,224,230,.18)}.cognicellWidgetForm button{background:#5de0e6;border:0;border-radius:8px;color:#071012;cursor:pointer;font:inherit;font-weight:800;min-width:92px;padding:0 18px}.cognicellWidgetForm button:disabled{cursor:wait;opacity:.6}@media (max-width:860px){.cognicellContactBand,.cognicellHero,.cognicellServices{grid-template-columns:1fr}.cognicellHero{min-height:62vh}.cognicellNav{align-items:flex-start;display:grid;padding-bottom:14px;padding-top:14px}}.consoleShell{display:grid;gap:24px;margin:0 auto;max-width:1320px;padding:40px 24px 56px}.consoleNav{align-items:center;background:rgb(255 255 255/.92);border-bottom:1px solid var(--color-line-soft);box-shadow:0 12px 34px rgb(70 130 180/.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:flex;gap:24px;justify-content:space-between;min-height:68px;padding:0 24px;position:sticky;top:0;z-index:20}.consoleBrand{display:grid;gap:2px;min-width:180px}.consoleBrand span{color:var(--color-steel-deep);font-size:13px;font-weight:800;letter-spacing:0;text-transform:uppercase}.consoleBrand strong{color:var(--color-ink);font-size:15px;line-height:1.2}.consoleNavLinks{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.consoleNavLinks a{border:1px solid transparent;border-radius:8px;color:var(--muted);font-size:13px;font-weight:800;min-height:36px;padding:9px 11px}.consoleNavLinks a:focus-visible,.consoleNavLinks a:hover{background:var(--color-alice);border-color:var(--color-line);color:var(--color-steel-deep);outline:0}.consoleHero{align-items:end;background:linear-gradient(135deg,rgb(255 255 255/.96),rgb(240 248 255/.92)),radial-gradient(circle at top right,rgb(176 224 230/.48),transparent 32rem);border:1px solid var(--color-line-soft);border-radius:8px;box-shadow:var(--shadow-soft);display:flex;gap:24px;justify-content:space-between;padding:24px}.consoleHero h1{font-size:clamp(32px,4vw,44px);letter-spacing:0;line-height:1.04}.heroBand{background:linear-gradient(135deg,rgb(255 255 255/.96),rgb(240 248 255/.92)),radial-gradient(circle at top right,rgb(176 224 230/.5),transparent 34rem);border:1px solid var(--color-line-soft);border-radius:8px;box-shadow:var(--shadow-soft);display:grid;gap:12px;padding:24px}.heroBand h1{font-size:clamp(32px,4vw,44px);line-height:1.04}.heroCopy{color:var(--muted);font-size:17px;line-height:1.6;max-width:760px}.heroActions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.inlineCluster{flex-wrap:wrap}.compactItem .inlineCluster,.inlineCluster{align-items:center;display:flex;gap:8px}.quietLabel{color:var(--muted);font-size:12px;font-weight:800}.metricGrid{display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.metricTile{background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-tight);display:grid;gap:10px;min-height:86px;padding:14px}.metricTile span{color:var(--color-steel-deep);font-size:12px;font-weight:800}.metricTile strong{font-size:20px;line-height:1.2;text-transform:capitalize}.consoleLayout{align-items:start;grid-template-columns:minmax(0,1fr) minmax(340px,420px)}.consoleLayout,.mainColumn,.sideColumn{display:grid;gap:18px}.consoleSection{background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-tight);display:grid;gap:16px;padding:18px}.sectionHeading{align-items:start;display:flex;gap:14px;justify-content:space-between}.sectionHeading h2,.sectionHeading h3{font-size:20px}.sectionHint{color:var(--muted);font-size:14px;line-height:1.5;margin-top:8px;max-width:760px}.subtleCount{color:var(--muted);font-size:13px;font-weight:700;white-space:nowrap}.sectionGrid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.alphaChecklistGrid{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.alphaCodeBlock{background:var(--dark-canvas);border:1px solid var(--dark-line);border-radius:8px;color:var(--dark-text);font-family:var(--font-geist-mono),"SFMono-Regular",Consolas,"Liberation Mono",monospace;font-size:12px;line-height:1.45;margin:0;overflow:auto;padding:12px;white-space:pre-wrap}.stackList{display:grid;gap:10px}.inviteInventory{max-height:860px;overflow:auto;padding-right:4px}.storyRail{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.storyStep{background:#f8fcff;border:1px solid var(--line);border-radius:8px;display:grid;gap:12px;min-height:188px;padding:14px}.storyStep>span{align-items:center;background:var(--color-steel);border-radius:999px;color:var(--color-white);display:inline-flex;font-size:13px;font-weight:900;height:28px;justify-content:center;width:28px}.storyStep div{display:grid;gap:8px}.storyStep strong{font-size:16px;line-height:1.25}.storyStep p{color:var(--muted);font-size:13px;line-height:1.45}.compactItem{background:#f8fcff;border:1px solid var(--line);border-radius:8px;display:grid;gap:9px;padding:13px}.kennel-ops-summary-card{background:linear-gradient(135deg,rgb(255 255 255/.96),rgb(240 248 255/.92)),radial-gradient(circle at top right,rgb(176 224 230/.32),transparent 18rem);border-style:dashed}.compactItem div{display:grid;gap:4px}.compactItem span{color:var(--color-steel-deep);font-size:12px;font-weight:800}.compactItem strong{font-size:16px;line-height:1.25;text-transform:capitalize}.compactItem strong.literalText{text-transform:none}.compactItem p{color:var(--muted);font-size:13px;line-height:1.45}.detailList{display:grid;gap:10px;margin:0}.detailList div{border-bottom:1px solid var(--line);display:grid;gap:4px;padding-bottom:10px}.detailList div:last-child{border-bottom:0;padding-bottom:0}.detailList dt{color:var(--muted);font-size:12px;font-weight:700}.detailList dd{color:var(--foreground);font-size:13px;line-height:1.45;margin:0;overflow-wrap:anywhere}.miniDetailList{display:grid;gap:8px;margin:0}.miniDetailList div{display:grid;gap:3px}.miniDetailList dt{color:var(--muted);font-size:11px;font-weight:800}.miniDetailList dd{color:var(--foreground);font-size:12px;line-height:1.4;margin:0}.inlineForm,.launchForm{display:grid;gap:14px}.inlineForm{background:var(--color-alice);border:1px solid var(--line-soft);border-radius:8px;padding:14px}.formGrid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.field{display:grid;gap:7px}.field span{color:var(--label);font-size:12px;font-weight:750}.field input,.field select,.field textarea{background:var(--color-white);border:1px solid var(--line);border-radius:8px;color:var(--foreground);font:inherit;min-height:42px;min-width:0;padding:0 12px;width:100%}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--color-steel);box-shadow:0 0 0 3px rgb(70 130 180/.14);outline:0}.field textarea{line-height:1.45;min-height:112px;padding-bottom:10px;padding-top:10px;resize:vertical}.choiceGroup{border:1px solid var(--line);border-radius:8px;background:#f8fcff;display:grid;gap:10px;margin:0;padding:12px}.choiceGroup legend{color:var(--muted);font-size:12px;font-weight:700;padding:0 4px}.choiceGroup label{align-items:center;color:var(--foreground);display:flex;font-size:13px;gap:8px}.choiceGroup input{accent-color:var(--color-steel)}button.primaryAction{border:0;cursor:pointer;justify-self:start}button.secondaryAction{background:var(--color-white);cursor:pointer;justify-self:start}.kennel-ops-shell,.operatorShell{display:grid;gap:20px;margin:0 auto;max-width:1320px;padding:24px}.kennel-ops-nav{align-items:center;background:var(--color-white);border:1px solid var(--line);border-radius:8px;box-shadow:0 12px 28px rgb(16 32 51/.06);display:flex;flex-wrap:wrap;gap:6px;padding:8px}.kennel-ops-nav a{border-radius:8px;color:var(--muted);font-weight:750;min-height:36px;padding:9px 11px;text-decoration:none}.kennel-ops-nav a:focus-visible,.kennel-ops-nav a:hover{background:var(--color-alice);color:var(--color-steel-deep);outline:0}.kennel-ops-hero,.operatorHero{align-items:end;background:linear-gradient(135deg,rgb(255 255 255/.98),rgb(240 248 255/.92)),radial-gradient(circle at top right,rgb(176 224 230/.42),transparent 32rem);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-soft);display:flex;gap:24px;justify-content:space-between;padding:22px}.kennel-ops-hero h1,.operatorHero h1{color:var(--foreground);font-size:clamp(32px,4vw,44px);letter-spacing:0;line-height:1.04;margin:0}.kennel-ops-hero p,.operatorHero p{margin:0}.kennel-ops-feature{align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow-tight);display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;padding:18px}.kennel-ops-feature h2{color:var(--foreground);font-size:20px;line-height:1.18;margin:0}.kennel-ops-feature p{color:var(--muted);line-height:1.48;margin:0}.operatorLayout{grid-template-columns:minmax(0,1fr) minmax(320px,420px)}.operatorLoginForm,.operatorQueueList{display:grid;gap:12px}.operatorQueueItem{gap:9px;padding:13px;text-decoration:none}.kennel-ops-table{border:1px solid var(--line);border-radius:8px;display:grid;overflow:hidden}.kennel-ops-table>a,.kennel-ops-table>div{align-items:center;border-bottom:1px solid var(--line);color:var(--foreground);display:grid;gap:12px;grid-template-columns:minmax(180px,1.5fr) minmax(120px,1fr) minmax(110px,.8fr) minmax(90px,.7fr);min-height:52px;padding:10px 12px;text-decoration:none}.kennel-ops-table>div:first-child{background:var(--color-alice);color:var(--muted);font-size:12px;font-weight:850;min-height:42px;text-transform:uppercase}.kennel-ops-table>a:hover{background:#f8fcff}.kennel-ops-table small,.kennel-ops-table strong{display:block}.kennel-ops-table small{color:var(--muted);font-size:12px;margin-top:2px}.statusPill{border:1px solid var(--line);border-radius:999px;background:var(--color-white);color:var(--color-steel-deep);display:inline-flex;font-size:12px;font-weight:800;justify-self:start;padding:5px 8px;text-transform:capitalize}.status-completed,.status-delivered,.status-healthy,.status-ok,.status-published,.status-succeeded,.status-unlimited{background:var(--color-green-soft);border-color:rgb(26 143 91/.24);color:var(--color-green)}.status-error,.status-failed,.status-over_limit,.status-unhealthy,.status-validation_failed{background:var(--color-red-soft);border-color:rgb(194 65 58/.25);color:var(--color-red)}.status-approaching_limit,.status-delivery_queued,.status-follow-up,.status-running{background:var(--color-amber-soft);border-color:rgb(183 121 31/.25);color:var(--color-amber)}.status-active,.status-commercial{background:var(--color-green-soft);border-color:rgb(26 143 91/.24);color:var(--color-green)}.status-add_on,.status-commercial_alpha_story,.status-fixture,.status-later_candidate,.status-reference{background:var(--color-alice);border-color:rgb(70 130 180/.2);color:var(--color-steel-deep)}.timelineSection{min-height:520px}.timelineList{display:grid;gap:0;list-style:none;margin:0;padding:0}.timelineItem{display:grid;gap:12px;grid-template-columns:18px minmax(0,1fr);padding:0 0 14px}.timelineMarker{background:var(--color-steel);border-radius:999px;height:9px;margin-top:8px;width:9px}.timelineItem article{border-bottom:1px solid var(--line);display:grid;gap:8px;padding-bottom:14px}.timelineItem:last-child article{border-bottom:0;padding-bottom:0}.timelineTop{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.timelineTop strong{text-transform:capitalize}.timelineTop time{color:var(--muted);font-size:12px;white-space:nowrap}.timelineItem p{color:var(--muted);font-size:14px;line-height:1.5}@media (max-width:1080px){.metricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.consoleLayout,.kennel-ops-feature,.operatorLayout{grid-template-columns:1fr}}@media (max-width:760px){.consoleNav{align-items:flex-start;display:grid;gap:12px;padding:14px 16px}.consoleNavLinks{justify-content:flex-start}.consoleShell{padding:28px 16px}.consoleHero{align-items:start;display:grid}.heroActions{justify-content:start}.alphaChecklistGrid,.formGrid,.metricGrid,.sectionGrid,.storyRail{grid-template-columns:1fr}.timelineTop{display:grid;gap:5px}.kennel-ops-shell,.operatorShell{padding:16px}.consoleHero,.heroBand,.kennel-ops-hero,.operatorHero{align-items:start;display:grid;padding:20px}.kennel-ops-nav{align-items:stretch;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.kennel-ops-nav a{align-items:center;display:inline-flex;justify-content:center;text-align:center}.inviteInventory{max-height:none;overflow:visible;padding-right:0}.kennel-ops-table{overflow:hidden}.kennel-ops-table>a,.kennel-ops-table>div{align-items:start;gap:6px;grid-template-columns:1fr;min-width:0}}@media (min-width:761px) and (max-width:1180px){.alphaChecklistGrid,.storyRail{grid-template-columns:repeat(2,minmax(0,1fr))}}.operatorShell{display:grid;gap:22px;margin:0 auto;max-width:1240px;padding:34px 24px 48px}.operatorHero{align-items:end;background:linear-gradient(135deg,rgb(255 255 255/.96),rgb(240 248 255/.92)),radial-gradient(circle at top right,rgb(176 224 230/.42),transparent 30rem);border:1px solid var(--color-line-soft);border-radius:8px;box-shadow:var(--shadow-soft);display:flex;gap:24px;justify-content:space-between;padding:24px}.operatorHero h1{font-size:clamp(32px,4vw,44px);line-height:1.04}.operatorLayout{align-items:start;display:grid;gap:18px;grid-template-columns:340px minmax(0,1fr)}.operatorLoginForm{display:grid;gap:12px}.operatorLoginForm label{display:grid;gap:6px}.operatorLoginForm span{color:var(--muted);font-size:12px;font-weight:800}.operatorLoginForm input{background:var(--color-white);border:1px solid var(--line);border-radius:8px;color:var(--foreground);font:inherit;min-height:42px;min-width:0;padding:0 12px}.operatorLoginForm input:focus{border-color:var(--color-steel);box-shadow:0 0 0 3px rgb(70 130 180/.14);outline:0}.operatorButtonRow button,.operatorLoginForm button{background:var(--accent);border:0;border-radius:8px;color:var(--accent-ink);cursor:pointer;font:inherit;font-weight:800;min-height:40px;padding:0 14px}.operatorButtonRow button{background:var(--color-white);border:1px solid var(--line);color:var(--foreground)}.operatorButtonRow button:disabled,.operatorLoginForm button:disabled{cursor:not-allowed;opacity:.5}.operatorButtonRow{display:flex;flex-wrap:wrap;gap:8px}.operatorStatus{color:var(--muted);font-size:13px;line-height:1.45}.operatorQueuePanel{min-height:620px}.operatorMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.operatorQueueItem,.operatorQueueList{display:grid;gap:12px}.operatorQueueItem{background:#f8fcff;border:1px solid var(--line);border-radius:8px;padding:14px}.operatorQueueTop{align-items:start;display:flex;gap:14px;justify-content:space-between}.operatorQueueTop div{display:grid;gap:4px}.operatorQueueTop span{color:var(--color-steel-deep);font-size:12px;font-weight:800}.operatorQueueTop strong{font-size:17px}.operatorQueueItem p{color:var(--foreground);line-height:1.5;white-space:pre-line}.operatorQueueMeta{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.operatorQueueMeta div{background:var(--color-white);border:1px solid var(--line);border-radius:8px;display:grid;gap:4px;min-width:0;padding:10px}.operatorQueueMeta dt{color:var(--muted);font-size:11px;font-weight:800}.operatorQueueMeta dd{font-size:12px;line-height:1.35;margin:0;overflow-wrap:anywhere}.emptyState{border:1px dashed var(--line);border-radius:8px;background:rgb(255 255 255/.62);display:grid;gap:8px;padding:20px}.emptyState p{color:var(--muted);line-height:1.5}.status-open{background:var(--color-amber-soft);border-color:rgb(183 121 31/.25);color:var(--color-amber)}.status-acknowledged{background:var(--color-alice);border-color:rgb(70 130 180/.2);color:var(--color-steel-deep)}.status-closed{background:var(--color-green-soft);border-color:rgb(26 143 91/.24);color:var(--color-green)}@media (max-width:920px){.operatorLayout{grid-template-columns:1fr}.operatorHero{align-items:start;display:grid}}@media (max-width:680px){.operatorShell{padding:28px 16px}.operatorMetricGrid,.operatorQueueMeta{grid-template-columns:1fr}.operatorQueueTop{display:grid}}