:root{color-scheme:dark;--background:#111413;--foreground:#f4f0e8;--muted:#a7afa9;--panel:#1d2421;--panel-strong:#27312d;--line:#3d4742;--accent:#d6ff6b;--accent-ink:#151812;--blue:#9cc8ff}*{box-sizing:border-box}body,html{min-height:100%}body{background:var(--background);color:var(--foreground);font-family:Inter,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(--accent);font-size:12px;font-weight:700;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;white-space:nowrap}.secondaryAction{border:1px solid var(--line);border-radius:8px;color:var(--foreground)}.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(--blue);font-size:13px;font-weight:700}.statusItem strong{font-size:18px;line-height:1.3}.runway{background:var(--panel-strong);border:1px solid var(--line);border-radius:8px;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{display:grid;min-height:100vh;padding:24px;place-items:center}.embedPanel{background:var(--panel);border:1px solid var(--line);border-radius:8px;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:#203045;justify-self:end}.messageBubble.agent{background:var(--panel-strong)}.messageBubble.system{background:#2e2b22;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:#0f1211;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%}@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:22px;margin:0 auto;max-width:1320px;padding:34px 24px 48px}.consoleHero{align-items:end;border-bottom:1px solid var(--line);display:flex;gap:24px;justify-content:space-between;padding-bottom:24px}.consoleHero h1{font-size:38px}.heroActions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.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;display:grid;gap:10px;min-height:86px;padding:14px}.metricTile span{color:var(--muted);font-size:12px;font-weight:700}.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;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}.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:#0f1211;border:1px solid var(--line);border-radius:8px;color:var(--foreground);font-family: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}.compactItem{background:#151a18;border:1px solid var(--line);border-radius:8px;display:grid;gap:9px;padding:13px}.compactItem div{display:grid;gap:4px}.compactItem span{color:var(--blue);font-size:12px;font-weight:700}.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}.inlineForm,.launchForm{display:grid;gap:14px}.formGrid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.field{display:grid;gap:7px}.field span{color:var(--muted);font-size:12px;font-weight:700}.field input,.field select,.field textarea{background:#0f1211;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 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;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(--blue)}button.primaryAction{border:0;cursor:pointer;justify-self:start}button.secondaryAction{background:transparent;cursor:pointer;justify-self:start}.statusPill{border:1px solid var(--line);border-radius:999px;color:var(--blue);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:#1d3227;color:#92f0ad}.status-error,.status-failed,.status-over_limit,.status-unhealthy,.status-validation_failed{background:#3b2424;color:#ffaaa0}.status-approaching_limit,.status-delivery_queued,.status-follow-up,.status-running{background:#332d1e;color:#ffd27a}.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(--accent);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{grid-template-columns:1fr}}@media (max-width:760px){.consoleShell{padding:28px 16px}.consoleHero{align-items:start;display:grid}.heroActions{justify-content:start}.alphaChecklistGrid,.formGrid,.metricGrid,.sectionGrid{grid-template-columns:1fr}.timelineTop{display:grid;gap:5px}}@media (min-width:761px) and (max-width:1180px){.alphaChecklistGrid{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;border-bottom:1px solid var(--line);display:flex;gap:24px;justify-content:space-between;padding-bottom:24px}.operatorHero h1{font-size:38px}.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:#0f1211;border:1px solid var(--line);border-radius:8px;color:var(--foreground);font:inherit;min-height:42px;min-width:0;padding:0 12px}.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:transparent;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:#151a18;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(--blue);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:#101412;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;display:grid;gap:8px;padding:20px}.emptyState p{color:var(--muted);line-height:1.5}.status-open{background:#332d1e;color:#ffd27a}.status-acknowledged{background:#1c2d3a;color:#9cc8ff}.status-closed{background:#1d3227;color:#92f0ad}@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}}