@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;600&display=swap);body{background:#12100e;font-family:Space Grotesk,sans-serif}code{font-family:IBM Plex Mono,Menlo,Monaco,Consolas,Courier New,monospace}#root{min-height:100vh}:root{--bg:#fff8fb;--bg-alt:#f8f4ff;--panel:#ffffffd1;--panel-strong:#fffffff0;--panel-soft:#ffffff9e;--line:#a896d02e;--line-strong:#a896d047;--text:#25314d;--muted:#7f89a9;--muted-soft:#626d92e0;--success:#46cda1;--info:#5f9cff;--warning:#f4ad63;--danger:#f27d9c;--violet:#8e7cff;--shadow:0 28px 70px #9184b929;--shadow-soft:0 14px 32px #9f91c31f;--radius-xl:34px;--radius-lg:28px;--radius-md:22px;--transition:180ms ease}*{box-sizing:border-box}#root,body,html{min-height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at top left,#7acaff3d,#0000 28%),radial-gradient(circle at top right,#ad95ff38,#0000 24%),radial-gradient(circle at 50% 120%,#ffadcc29,#0000 34%),linear-gradient(#ad95ff0a 1px,#0000 0),linear-gradient(90deg,#ad95ff0a 1px,#0000 0),linear-gradient(180deg,#fffafc,#f5f8ff 52%,#f8f0ff);background-position:0 0,0 0,bottom,50%,50%,0 0;background-size:auto,auto,auto,30px 30px,30px 30px,auto;font-family:Outfit,sans-serif;margin:0;overflow-x:hidden;overflow-y:auto}.app-shell{background:linear-gradient(180deg,#ffffff05,#0000 180px);min-height:100vh;overflow-x:clip}.background-scene{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.background-scene__grid{background:linear-gradient(hsla(0,0%,100%,.018) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.018) 1px,#0000 0);background-size:30px 30px;inset:0;-webkit-mask-image:linear-gradient(180deg,#000000db,#0000 92%);mask-image:linear-gradient(180deg,#000000db,#0000 92%);opacity:.38;position:absolute}.background-scene__orb{animation:floatField 16s ease-in-out infinite;background:radial-gradient(circle,color-mix(in srgb,var(--orb-color) 42%,#0000),#0000 68%);border-radius:999px;filter:blur(12px);opacity:.24;position:absolute}.background-scene__beam{background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;opacity:.7;position:absolute}.background-scene__network{inset:0;position:absolute}.background-scene__node{animation:nodePulse 6s ease-in-out infinite;background:#f7f3edb8;border-radius:999px;box-shadow:0 0 0 8px #6cc3ff0a;height:8px;position:absolute;width:8px}.app-shell:before{background:radial-gradient(circle at 14% 18%,#4ce0b314,#0000 18%),radial-gradient(circle at 84% 12%,#6cc3ff12,#0000 18%),radial-gradient(circle at 74% 78%,#8b7dff0f,#0000 20%);inset:0;opacity:.9}.app-shell:after,.app-shell:before{content:"";pointer-events:none;position:fixed;z-index:0}.app-shell:after{animation:auroraDrift 18s ease-in-out infinite alternate;background:radial-gradient(circle at 18% 22%,#6cc3ff29,#0000 18%),radial-gradient(circle at 78% 16%,#8b7dff24,#0000 18%),radial-gradient(circle at 52% 82%,#4ce0b31f,#0000 22%),radial-gradient(circle at 68% 56%,#ffbc5812,#0000 14%);filter:blur(48px);inset:-12%;opacity:.55}.app-shell>*{position:relative;z-index:1}.workspace-shell{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:300px minmax(0,1fr);margin:0 auto;max-width:1680px;min-height:100vh;padding:18px 18px 28px}.workspace-main{grid-gap:14px;align-content:start;display:grid;gap:14px;min-width:0;overflow:visible}.sidebar{grid-gap:16px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(180deg,#ffffffdb,#f8f3ffc7);border:1px solid #ad95ff24;border-radius:32px;box-shadow:0 20px 44px #a092ca1f;display:grid;gap:16px;grid-template-rows:auto auto 1fr;overflow-y:auto;padding:18px;position:sticky}.sidebar__brand,.sidebar__footer,.sidebar__section{background:#ffffff08;border:1px solid #ffffff0f;border-radius:22px;padding:16px}.sidebar__brand{align-items:flex-start;display:flex;padding:4px 2px 2px}.sidebar__brand h1{font-size:1.95rem;margin:4px 0 0}.sidebar__brand-mark{flex:0 0 auto}.sidebar__profile-card{grid-gap:12px;background:linear-gradient(180deg,#fffffff0,#fcf5fbe0);border:1px solid #ad95ff24;border-radius:26px;box-shadow:0 14px 28px #a092ca1a;display:grid;gap:12px;padding:16px}.sidebar__profile-top{align-items:center;display:flex;gap:12px}.sidebar__avatar{font-size:.9rem;height:42px;width:42px}.sidebar__profile-copy{grid-gap:4px;display:grid;gap:4px}.sidebar__profile-copy strong{font-size:.95rem}.sidebar__profile-copy span{color:#8392ad;color:var(--muted-soft);font-size:.82rem}.sidebar__profile-pills{display:flex;flex-wrap:wrap;gap:8px}.sidebar__mini-pill{align-items:center;background:#ffffffc7;border:1px solid #ad95ff24;color:#7f6cb1;display:inline-flex;font-family:IBM Plex Mono,monospace;font-size:.76rem;min-height:32px;padding:7px 12px}.sidebar__label{color:#6d7d9b;color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.7rem;letter-spacing:.14em;margin-bottom:12px;text-transform:uppercase}.sidebar__nav,.sidebar__stack{grid-gap:10px;display:grid;gap:10px}.sidebar__nav-button{background:#ffffff08;border:1px solid #ffffff12;border-radius:22px;color:#8392ad;color:var(--muted-soft);cursor:pointer;padding:16px;text-align:left;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease;transition:transform var(--transition),border-color var(--transition),background var(--transition),color var(--transition)}.sidebar__nav-button.is-active,.sidebar__nav-button:hover{background:#6cc3ff1a;border-color:#6cc3ff3d;color:#dbe4f3;color:var(--text);transform:translateX(2px)}.sidebar__nav-button strong{font-size:.95rem}.sidebar__nav-topline{align-items:center;display:flex;gap:10px}.sidebar__nav-icon{background:linear-gradient(135deg,#ffb9d3d1,#917cff3d);border-radius:14px;box-shadow:inset 0 1px 0 #ffffffa8;color:#6b5aa4;font-family:IBM Plex Mono,monospace;font-size:.78rem;height:34px;place-items:center;width:34px}.sidebar__nav-copy{font-size:.82rem;line-height:1.55;margin-top:10px}.sidebar__footer{grid-gap:12px;align-self:end;display:grid;gap:12px}.workspace-ribbon{grid-gap:16px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(180deg,#ffffff08,#0000 100%),#161311c7;border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:24px;box-shadow:0 10px 24px #00000038;box-shadow:var(--shadow-soft);display:grid;gap:16px;grid-template-columns:1.05fr 1.3fr 1fr;margin:14px 32px 0;padding:18px 20px}.workspace-ribbon__summary{grid-gap:8px;display:grid;gap:8px}.workspace-ribbon__label{color:#6d7d9b;color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.workspace-ribbon__summary strong{font-size:1.02rem;letter-spacing:-.02em;line-height:1.55}.workspace-ribbon__copy{color:#8392ad;color:var(--muted-soft);line-height:1.65;margin:0;max-width:54ch}.workspace-ribbon__actions{grid-gap:10px;align-content:stretch;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-ribbon__button{background:hsla(0,0%,100%,.035);border:1px solid #ffffff14;border-radius:20px;color:#dbe4f3;color:var(--text);cursor:pointer;padding:16px;text-align:left;transition:transform .18s ease,border-color .18s ease,background .18s ease;transition:transform var(--transition),border-color var(--transition),background var(--transition)}.workspace-ribbon__button:hover{background:#ffffff0d;border-color:#ffffff24;transform:translateY(-1px)}.workspace-ribbon__button.is-primary{background:linear-gradient(180deg,#6cc3ff2e,#6cc3ff14);border-color:#6cc3ff47}.workspace-ribbon__button--feature span{color:#6d7d9b;color:var(--muted);display:block;font-family:IBM Plex Mono,monospace;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase}.workspace-ribbon__button--feature strong{display:block;font-size:.96rem;font-weight:500;line-height:1.55;margin-top:10px}.workspace-ribbon__resources{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-resource-card{background:#ffffff08;border:1px solid #ffffff12;border-radius:18px;padding:14px}.workspace-resource-card span{color:#6d7d9b;color:var(--muted);display:block;font-family:IBM Plex Mono,monospace;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase}.workspace-resource-card strong{display:block;font-size:.9rem;line-height:1.45;margin-top:8px}.workspace-resource-card__action{background:#0000;border:0;color:#29a4ff;color:var(--info);cursor:pointer;font-family:IBM Plex Mono,monospace;font-size:.76rem;margin-top:14px;padding:0}.workspace-resource-card__meta{color:#8392ad;color:var(--muted-soft);font-family:IBM Plex Mono,monospace;font-size:.74rem;line-height:1.6;margin-top:14px}.topbar{align-items:flex-start;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(180deg,#110f0ed1,#110f0ea3);border-bottom:1px solid #ffffff0d;border-radius:32px;box-shadow:0 12px 40px #00000024;display:flex;gap:20px;justify-content:space-between;padding:24px 28px 18px;position:sticky;z-index:40}.topbar--workspace{position:sticky;top:18px;z-index:35}.app-shell--presentation .sidebar{width:240px}.app-shell--presentation .sidebar__footer .sidebar__label,.app-shell--presentation .sidebar__nav-copy{opacity:.82}.app-shell--presentation .topbar{background:linear-gradient(180deg,#fffffff0,#f6f9fee0)}.topbar__brand{align-items:center;display:flex;gap:16px}.topbar__title-row{grid-gap:4px;display:grid;gap:4px;min-width:0}.topbar__back{background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;color:#dbe4f3;color:var(--text);cursor:pointer;font-family:IBM Plex Mono,monospace;padding:12px 16px;transition:transform .18s ease,border-color .18s ease,background .18s ease,opacity .18s ease;transition:transform var(--transition),border-color var(--transition),background var(--transition),opacity var(--transition)}.topbar__back:hover:not(:disabled){background:#6cc3ff14;border-color:#6cc3ff3d;transform:translateY(-1px)}.topbar__back:disabled{cursor:not-allowed;opacity:.45}.topbar__mark{grid-gap:7px;background:linear-gradient(135deg,#6cc3ff38,#4ce0b314),#ffffff08;border:1px solid #ffffff14;border-radius:18px;box-shadow:inset 0 1px 0 #ffffff0d,0 12px 30px #0000002e;display:grid;gap:7px;grid-template-columns:repeat(2,1fr);height:52px;padding:10px;width:52px}.topbar__mark span{background:linear-gradient(180deg,#f6f3edf0,#b7b0a4c7);border-radius:999px;display:block}.topbar__eyebrow{color:#6d7d9b;color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.16em;margin:0;text-transform:uppercase}.topbar h1{font-family:Space Grotesk,sans-serif;font-size:clamp(1.7rem,3vw,2.6rem);letter-spacing:-.04em;margin:6px 0 0}.topbar__subcopy{color:#8392ad;color:var(--muted-soft);font-size:.92rem;letter-spacing:.01em;margin:6px 0 0}.topbar__page-chip-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.topbar__page-chip{align-items:center;background:#fffc;border:1px solid #ad95ff24;border-radius:999px;color:#8570b7;display:inline-flex;font-family:IBM Plex Mono,monospace;font-size:.75rem;min-height:30px;padding:6px 11px}.topbar__controls{grid-gap:12px;display:grid;gap:12px;justify-items:end}.topbar__account-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.topbar__nav{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.topbar__nav-button{background:hsla(0,0%,100%,.035);border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:999px;color:#8392ad;color:var(--muted-soft);cursor:pointer;font-family:IBM Plex Mono,monospace;padding:10px 15px;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease;transition:border-color var(--transition),background var(--transition),color var(--transition),transform var(--transition)}.topbar__nav-button.is-active,.topbar__nav-button:hover{background:linear-gradient(180deg,#6cc3ff24,#6cc3ff14);border-color:#6cc3ff42;color:#dbe4f3;color:var(--text);transform:translateY(-1px)}.topbar__status{align-items:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:999px;color:#8392ad;color:var(--muted-soft);display:inline-flex;font-family:IBM Plex Mono,monospace;font-size:.73rem;gap:10px;padding:8px 12px}.topbar__quick-open{background:#6cc3ff17;border:1px solid #6cc3ff2e;border-radius:999px;color:#dbe4f3;color:var(--text);cursor:pointer;padding:10px 14px;transition:transform .18s ease,background .18s ease,border-color .18s ease;transition:transform var(--transition),background var(--transition),border-color var(--transition)}.topbar__quick-open:hover{background:#6cc3ff24;border-color:#6cc3ff47;transform:translateY(-1px)}.topbar__quick-open:disabled{cursor:not-allowed;opacity:.45;transform:none}.topbar__status-dot{border-radius:999px;box-shadow:0 0 0 5px #4ce0b31a;height:8px;width:8px}.topbar__user{align-items:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:999px;display:inline-flex;gap:10px;padding:7px 12px 7px 8px}.topbar__avatar{background:linear-gradient(180deg,#6cc3ff4d,#8b7dff38);border-radius:999px;color:#dbe4f3;color:var(--text);display:grid;font-family:IBM Plex Mono,monospace;font-size:.82rem;height:34px;place-items:center;width:34px}.topbar__user-copy{grid-gap:2px;display:grid;gap:2px}.topbar__user-copy strong{font-size:.84rem}.topbar__user-copy span{color:#8392ad;color:var(--muted-soft);font-size:.74rem}.topbar__logout{background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;color:#dbe4f3;color:var(--text);cursor:pointer;padding:10px 14px;transition:transform .18s ease,background .18s ease,border-color .18s ease;transition:transform var(--transition),background var(--transition),border-color var(--transition)}.topbar__logout:hover{background:#ffffff0d;border-color:#ffffff1f;transform:translateY(-1px)}.topbar__logout:disabled{cursor:not-allowed;opacity:.45;transform:none}.dashboard-shell,.home-shell,.page-shell{scroll-margin-top:96px}.live-ops-dock{background:radial-gradient(circle at top right,#4c7dff1f,#0000 22%),linear-gradient(180deg,#fffffff0,#f5f8fde6);border:1px solid #788bb129;border-radius:28px;box-shadow:0 10px 24px #00000038;box-shadow:var(--shadow-soft);margin:18px 32px 0;overflow:hidden}.live-ops-dock__header{align-items:flex-start;border-bottom:1px solid #788bb11f;display:flex;gap:18px;justify-content:space-between;padding:22px 24px 18px}.live-ops-dock__header h2{font-size:1.4rem;letter-spacing:-.04em;margin:6px 0 0}.live-ops-dock__controls{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.live-ops-dock__stream{align-items:center;background:#ffffffb8;border:1px solid #788bb129;border-radius:999px;color:#8392ad;color:var(--muted-soft);display:inline-flex;font-family:IBM Plex Mono,monospace;font-size:.74rem;gap:10px;padding:10px 14px}.live-ops-dock__stream-dot{background:#29a4ff;background:var(--info);border-radius:999px;box-shadow:0 0 0 6px #4c7dff14;height:8px;width:8px}.live-ops-dock__stream--live .live-ops-dock__stream-dot{background:#00d4a8;background:var(--success);box-shadow:0 0 0 6px #17b67d1a}.live-ops-dock__stream--polling .live-ops-dock__stream-dot{background:#e0b13b;background:var(--warning);box-shadow:0 0 0 6px #f1a93a1a}.live-ops-dock__grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1.2fr) minmax(320px,.95fr);padding:0 24px 24px}.live-ops-dock__column{grid-gap:16px;align-content:start;display:grid;gap:16px}.live-ops-hero,.live-ops-metric,.live-ops-panel{background:#ffffffc2;border:1px solid #788bb124;border-radius:24px;box-shadow:0 18px 42px #6274961a}.live-ops-hero{background:radial-gradient(circle at top right,#775ef51f,#0000 26%),linear-gradient(180deg,#fffffff0,#f6f9fee6);padding:24px}.live-ops-hero__actions,.live-ops-hero__meta{display:flex;flex-wrap:wrap;gap:10px}.live-ops-hero__badge{align-items:center;background:#4c7dff14;border:1px solid #4c7dff2e;border-radius:999px;color:#dbe4f3;color:var(--text);display:inline-flex;font-family:IBM Plex Mono,monospace;font-size:.72rem;padding:8px 12px;width:fit-content}.live-ops-hero__badge--soft{background:#ffffffa8;border-color:#788bb124}.live-ops-hero h3,.live-ops-panel h3{font-size:1.26rem;letter-spacing:-.03em;margin:14px 0 0}.live-ops-hero p,.live-ops-metric p,.live-ops-panel p,.live-ops-watchlist__item p{color:#8392ad;color:var(--muted-soft);line-height:1.65}.live-ops-hero__actions{margin-top:18px}.live-ops-metric-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.live-ops-metric{padding:18px}.live-ops-metric span{color:#6d7d9b;color:var(--muted);display:block;font-family:IBM Plex Mono,monospace;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase}.live-ops-metric strong{display:block;font-size:1.18rem;line-height:1.2;margin-top:10px}.live-ops-metric--danger{background:linear-gradient(180deg,#fff5f6f2,#fffafbe0)}.live-ops-metric--success{background:linear-gradient(180deg,#f3fffbf2,#f8fffce0)}.live-ops-metric--violet{background:linear-gradient(180deg,#f7f5fff2,#fbfaffe0)}.live-ops-panel{padding:20px}.live-ops-panel__header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.live-ops-panel__lead{margin-top:12px}.live-ops-panel__notes{grid-gap:10px;display:grid;gap:10px;margin-top:16px}.live-ops-watchlist{grid-gap:12px;display:grid;gap:12px;margin-top:14px}.live-ops-watchlist__item{background:#ffffffb8;border:1px solid #788bb124;border-radius:18px;padding:14px 16px}.live-ops-watchlist__item strong{display:block;font-size:.96rem}.live-ops-watchlist__item p{margin:8px 0 0}.live-ops-watchlist__item--timeline{background:linear-gradient(180deg,#f4f8fff5,#fafcffe0)}.command-palette{display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:60}.command-palette__backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0908088f;border:0;inset:0;position:absolute}.command-palette__panel{background:linear-gradient(180deg,#ffffff0a,#0000 100%),#181512f0;border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:28px;box-shadow:0 28px 90px #00000057;padding:24px;position:relative;width:min(820px,100%)}.command-palette__header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:18px}.command-palette__list{grid-gap:12px;display:grid;gap:12px}.command-palette__search{margin-bottom:16px}.command-palette__item{background:#ffffff08;border:1px solid #ffffff12;border-radius:20px;color:#dbe4f3;color:var(--text);cursor:pointer;padding:18px;text-align:left;transition:transform .18s ease,border-color .18s ease,background .18s ease;transition:transform var(--transition),border-color var(--transition),background var(--transition)}.command-palette__item:hover{background:#6cc3ff14;border-color:#6cc3ff33;transform:translateY(-1px)}.command-palette__item strong{display:block;font-size:1rem}.command-palette__item span{color:#8392ad;color:var(--muted-soft);display:block;line-height:1.6;margin-top:8px}.command-palette__empty{background:#ffffff05;border:1px dashed #ffffff1f;border-radius:20px;padding:18px}.command-palette__empty strong{display:block}.command-palette__empty span{color:#8392ad;color:var(--muted-soft);display:block;margin-top:8px}.command-palette__item--info{border-color:#6cc3ff29}.command-palette__item--success{border-color:#4ce0b329}.command-palette__item--warning{border-color:#ffbc5829}.activity-drawer{inset:0;position:fixed;z-index:60}.activity-drawer__backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0908087a;border:0;inset:0;position:absolute}.activity-drawer__panel{background:linear-gradient(180deg,#ffffff0a,#0000 100%),#141210f5;border-left:1px solid #ffffff0f;box-shadow:-24px 0 60px #0000003d;height:100%;overflow:auto;padding:22px;position:absolute;right:0;top:0;width:min(460px,100%)}.activity-drawer__section{margin-top:22px}.activity-feed{grid-gap:12px;display:grid;gap:12px}.activity-feed__item{background:#ffffff08;border:1px solid #ffffff12;border-radius:20px;padding:16px}.activity-feed__item strong{display:block;font-family:IBM Plex Mono,monospace;margin-top:6px}.activity-feed__item p{color:#8392ad;color:var(--muted-soft);line-height:1.6;margin:8px 0 0}.activity-feed__tag,.activity-feed__time{color:#6d7d9b;color:var(--muted);display:inline-block;font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.activity-feed__time{margin-top:10px}.activity-feed__item--success{border-color:#4ce0b324}.activity-feed__item--warning{border-color:#ffbc5824}.activity-feed__item--info{border-color:#6cc3ff24}.chat-thread{grid-gap:14px;display:grid;gap:14px;max-height:520px;overflow:auto;padding-right:4px}.chat-message{border:1px solid #ffffff12;border-radius:20px;padding:16px}.chat-message--assistant{background:#6cc3ff0f}.chat-message--user{background:#ffffff08}.chat-message__title{color:#6d7d9b;color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.7rem;letter-spacing:.14em;margin-bottom:10px;text-transform:uppercase}.chat-message p{line-height:1.7;margin:0}.atlas-surface{background:radial-gradient(circle at center,#6cc3ff0f,#0000 44%),linear-gradient(180deg,#ffffff08,#0000 100%),#ffffff08;border:1px solid #ffffff0f;border-radius:24px;min-height:420px;overflow:hidden;position:relative}.atlas-surface__grid{background:linear-gradient(hsla(0,0%,100%,.018) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.018) 1px,#0000 0);background-size:36px 36px;inset:0;opacity:.6;position:absolute}.atlas-hotspot{background:radial-gradient(circle,#ffbc5833,#6cc3ff1f);border:1px solid #ffffff14;border-radius:999px;box-shadow:0 0 0 12px #6cc3ff0a,0 0 40px #6cc3ff2e;display:grid;height:var(--atlas-size);min-height:58px;min-width:58px;place-items:center;position:absolute;text-align:center;width:var(--atlas-size)}.atlas-hotspot span{color:#6d7d9b;color:var(--muted);display:block;font-family:IBM Plex Mono,monospace;font-size:.6rem;letter-spacing:.14em;text-transform:uppercase}.atlas-hotspot strong{display:block;font-size:.88rem;margin-top:3px}.auth-shell{display:grid;min-height:100vh;padding:32px;place-items:center}.auth-layout{grid-gap:22px;display:grid;gap:22px;grid-template-columns:1.08fr .92fr;width:min(1180px,100%)}.auth-hero,.auth-panel{background:linear-gradient(180deg,hsla(0,0%,100%,.035),#0000 100%),#1b1714e0;border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:30px;box-shadow:0 18px 48px #00000047;box-shadow:var(--shadow);overflow:hidden;position:relative}.auth-hero:before,.auth-panel:before{background:linear-gradient(90deg,#6cc3ff73,#fff0);content:"";height:1px;inset:0 auto auto 0;opacity:.5;position:absolute;width:100%}.auth-hero{grid-gap:20px;align-content:start;display:grid;gap:20px;padding:34px}.auth-hero:after{background:radial-gradient(circle,#6cc3ff24,#0000 62%);border-radius:999px;bottom:-60px;content:"";filter:blur(8px);height:280px;position:absolute;right:-60px;width:280px}.auth-hero__badge{align-items:center;background:#6cc3ff14;border:1px solid #6cc3ff38;border-radius:999px;color:#dbe4f3;color:var(--text);display:inline-flex;font-family:IBM Plex Mono,monospace;font-size:.74rem;padding:8px 12px;width:fit-content}.auth-hero h1{font-size:clamp(2.8rem,6vw,5rem);letter-spacing:-.06em;line-height:.94;margin:0;max-width:10ch}.auth-hero p{color:#8392ad;color:var(--muted-soft);line-height:1.8;margin:0;max-width:56ch}.auth-feature-list{grid-gap:12px;display:grid;gap:12px}.auth-feature-row{align-items:flex-start;color:#f7f5efeb;display:flex;gap:12px;line-height:1.6}.auth-feature-row__dot{background:linear-gradient(180deg,#4ce0b3f2,#6cc3ffe6);border-radius:999px;box-shadow:0 0 0 6px #4ce0b314;height:10px;margin-top:8px;width:10px}.auth-hero__cards{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.auth-mini-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:20px;padding:16px}.auth-mini-card span{color:#6d7d9b;color:var(--muted);display:block;font-family:IBM Plex Mono,monospace;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase}.auth-mini-card strong{display:block;font-size:1.04rem;margin-top:10px}.auth-panel{padding:28px}.auth-panel__top{grid-gap:16px;display:grid;gap:16px;margin-bottom:18px}.auth-tabs{background:#ffffff08;border:1px solid #ffffff0f;border-radius:999px;display:inline-flex;gap:8px;padding:6px;width:fit-content}.auth-tab{background:#0000;border:1px solid #0000;border-radius:999px;color:#8392ad;color:var(--muted-soft);cursor:pointer;padding:10px 14px;transition:transform .18s ease,color .18s ease,background .18s ease,border-color .18s ease;transition:transform var(--transition),color var(--transition),background var(--transition),border-color var(--transition)}.auth-tab.is-active,.auth-tab:hover{background:#6cc3ff1a;border-color:#6cc3ff2e;color:#dbe4f3;color:var(--text);transform:translateY(-1px)}.auth-form{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.auth-status{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;margin-bottom:16px;padding:14px 16px}.auth-status strong{display:block;font-size:.96rem}.auth-status p{color:#8392ad;color:var(--muted-soft);line-height:1.65;margin:8px 0 0}.auth-status--warning{background:#ffbc5814;border-color:#ffbc5833}.auth-status--success{background:#4ce0b314;border-color:#4ce0b333}.auth-form.is-disabled{opacity:.76}.auth-form.is-disabled button,.auth-form.is-disabled input,.auth-form.is-disabled select{cursor:not-allowed}.auth-form .field--full{grid-column:1/-1}.auth-form select{background:hsla(0,0%,100%,.035);border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:16px;color:#dbe4f3;color:var(--text);font:inherit;padding:14px 16px}.auth-submit{margin-top:6px}.auth-divider{margin:22px 0 16px;position:relative;text-align:center}.auth-divider:before{background:#687a9c2e;background:var(--line);content:"";height:1px;left:0;position:absolute;right:0;top:50%}.auth-divider span{background:#1b1714eb;color:#6d7d9b;color:var(--muted);display:inline-block;font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.14em;padding:0 12px;position:relative;text-transform:uppercase}.auth-demo{background:linear-gradient(180deg,#4ce0b31f,#4ce0b30f);border:1px solid #4ce0b333;border-radius:18px;color:#dbe4f3;color:var(--text);cursor:pointer;min-height:50px;transition:transform .18s ease,filter .18s ease,border-color .18s ease;transition:transform var(--transition),filter var(--transition),border-color var(--transition);width:100%}.auth-demo:hover{border-color:#4ce0b352;filter:brightness(1.04);transform:translateY(-1px)}.auth-hint{color:#8392ad;color:var(--muted-soft);line-height:1.65;margin:12px 0 0}.page-shell{background:linear-gradient(180deg,#ffffff05,#0000 180px),radial-gradient(circle at top left,#6cc3ff24,#0000 28%),radial-gradient(circle at top right,#8b7dff29,#0000 22%),radial-gradient(circle at 50% 120%,#4ce0b314,#0000 34%),linear-gradient(180deg,#171411,#12100e);min-height:calc(100vh - 100px);padding:24px 32px 32px}.page-hero{background:linear-gradient(180deg,#ffffff08,#0000 90%),#0f141d;background:linear-gradient(180deg,#ffffff08,#0000 90%),var(--panel);border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:20px;border-radius:var(--radius-lg);box-shadow:0 10px 24px #00000038;box-shadow:var(--shadow-soft);margin-bottom:18px;padding:26px}.page-hero__copy{color:#8392ad;color:var(--muted-soft);line-height:1.75;margin-top:14px;max-width:70ch}.war-room-hero{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.war-room-hero__meta{grid-gap:12px;display:grid;gap:12px;min-width:260px}.studio-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr}.form-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.field{grid-gap:8px;display:grid;gap:8px}.field span{color:#6d7d9b;color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase}.field input,.field textarea{background:hsla(0,0%,100%,.035);border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:16px;color:#dbe4f3;color:var(--text);font:inherit;padding:14px 16px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease;transition:border-color var(--transition),background var(--transition),box-shadow var(--transition)}.field textarea{min-height:120px;resize:vertical}.copilot-input:focus,.field input:focus,.field textarea:focus{background:#ffffff0d;border-color:#6cc3ff52;box-shadow:0 0 0 4px #6cc3ff14;outline:none}.prompt-brief{line-height:1.7;min-height:150px}.field--full{grid-column:1/-1}.prompt-pack{grid-gap:14px;display:grid;gap:14px}.code-card{background:linear-gradient(180deg,hsla(0,0%,100%,.025),#0000),#ffffff08;border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:18px;padding:16px}.code-card strong{display:block;margin-bottom:10px}.code-card pre,.code-card strong{font-family:IBM Plex Mono,monospace}.code-card pre{color:#f7f5efeb;line-height:1.6;margin:0;white-space:pre-wrap;word-break:break-word}button{font:inherit}.dashboard-shell{background:linear-gradient(180deg,#ffffff05,#0000 180px),radial-gradient(circle at top left,#6cc3ff24,#0000 28%),radial-gradient(circle at top right,#8b7dff29,#0000 22%),radial-gradient(circle at 50% 120%,#4ce0b314,#0000 34%),linear-gradient(180deg,#171411,#12100e);min-height:100vh;padding:32px}.hero-panel,.metric-card,.panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(180deg,hsla(0,0%,100%,.025),#0000 100%),#0f141d;background:linear-gradient(180deg,hsla(0,0%,100%,.025),#0000 100%),var(--panel);border:1px solid #687a9c2e;border:1px solid var(--line);box-shadow:0 18px 48px #00000047;box-shadow:var(--shadow)}.hero-panel{border-radius:24px;border-radius:var(--radius-xl);display:flex;gap:24px;justify-content:space-between;margin-bottom:22px;overflow:hidden;padding:28px;position:relative}.hero-panel:before{background:radial-gradient(circle,#6cc3ff24,#0000 58%);border-radius:999px;content:"";filter:blur(12px);height:380px;inset:auto -10% -30% auto;opacity:.9;pointer-events:none;position:absolute;width:380px}.hero-panel:after,.metric-card:after,.page-hero:after,.panel:after{background:linear-gradient(180deg,#ffffff0a,#0000 26%);content:"";inset:0;opacity:.7;pointer-events:none;position:absolute}.metric-card:before,.page-hero:before,.panel:before{background:linear-gradient(90deg,#6cc3ff73,#fff0);content:"";height:1px;inset:0 auto auto 0;opacity:.45;pointer-events:none;position:absolute;width:100%}.page-hero:after,.panel:after{background:linear-gradient(180deg,#ffffff0a,#0000 24%),radial-gradient(circle at 100% 0,#ffffff08,#0000 30%)}.metric-card,.page-hero,.panel{overflow:hidden;position:relative}.hero-panel__copy h1,.panel__header h2{font-family:Space Grotesk,sans-serif;letter-spacing:-.04em;margin:6px 0 0}.hero-panel__copy h1{text-wrap:balance;font-size:clamp(2.2rem,5vw,4.6rem);line-height:.95;max-width:9ch}.hero-panel__lede{color:#8392ad;color:var(--muted-soft);line-height:1.72;margin-top:18px;max-width:62ch}.stage-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px}.stage-card{background:#ffffff08;border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:20px;box-shadow:inset 0 1px 0 #ffffff08;overflow:hidden;padding:15px 16px;position:relative}.stage-card:after{background:#ffffff14;content:"";inset:0 auto 0 0;position:absolute;width:3px}.resource-card__tag,.stage-card span{color:#6d7d9b;color:var(--muted);display:block;font-family:IBM Plex Mono,monospace;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase}.stage-card strong{display:block;font-family:Space Grotesk,sans-serif;font-size:1rem;margin-top:10px}.stage-card--success strong{color:#00d4a8;color:var(--success)}.stage-card--success:after{background:linear-gradient(180deg,#4ce0b3d9,#4ce0b32e)}.stage-card--warning strong{color:#e0b13b;color:var(--warning)}.stage-card--warning:after{background:linear-gradient(180deg,#ffbc58d9,#ffbc582e)}.stage-card--danger strong{color:#ff4f5e;color:var(--danger)}.stage-card--danger:after{background:linear-gradient(180deg,#ff6b7dd9,#ff6b7d2e)}.stage-card--info strong{color:#29a4ff;color:var(--info)}.stage-card--info:after{background:linear-gradient(180deg,#6cc3ffd9,#6cc3ff2e)}.hero-panel__meta{grid-gap:12px;align-content:start;display:grid;gap:12px;min-width:220px}.eyebrow{color:#6d7d9b;color:var(--muted);font-size:.75rem;letter-spacing:.16em;margin:0;text-transform:uppercase}.eyebrow,.signal-pill{font-family:IBM Plex Mono,monospace}.signal-pill{align-items:center;background:#131923;background:var(--panel-strong);border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:20px;box-shadow:inset 0 1px 0 #ffffff08;display:flex;gap:18px;justify-content:space-between;padding:14px 16px}.signal-pill strong{color:#dbe4f3;color:var(--text)}.badge--success,.feed-chip--2xx,.metric-card--success .metric-card__value,.signal-pill--success strong{color:#00d4a8;color:var(--success)}.badge--warning,.is-warning,.metric-card--warning .metric-card__value,.signal-pill--warning strong{color:#e0b13b;color:var(--warning)}.badge--danger,.is-danger,.metric-card--danger .metric-card__value,.signal-pill--danger strong{color:#ff4f5e;color:var(--danger)}.badge--info,.metric-card--info .metric-card__value,.signal-pill--info strong{color:#29a4ff;color:var(--info)}.metric-card--violet .metric-card__value{color:#7b8cff;color:var(--violet)}.briefing-grid,.chart-grid,.command-layout,.copilot-grid,.intel-grid,.metric-grid,.operator-grid,.ops-grid,.reports-grid,.scenario-grid,.systems-grid{grid-gap:18px;display:grid;gap:18px;margin-bottom:18px}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.command-layout{grid-template-columns:1.4fr 1fr}.scenario-grid{grid-template-columns:1.05fr 1fr}.briefing-grid,.operator-grid,.systems-grid{grid-template-columns:1fr 1fr}.chart-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.copilot-grid,.ops-grid{grid-template-columns:1.15fr 1fr}.intel-grid{grid-template-columns:1fr 1fr}.reports-grid{grid-template-columns:1.2fr 1fr}.metric-card{border-radius:20px;border-radius:var(--radius-lg);min-height:184px;padding:24px}.endpoint-table__head,.feed-row__meta,.insight-meta,.metric-card__detail,.metric-card__eyebrow{color:#6d7d9b;color:var(--muted)}.metric-card__eyebrow{font-family:IBM Plex Mono,monospace;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase}.metric-card__value{font-family:Space Grotesk,sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:700;letter-spacing:-.05em;line-height:.95;margin-top:16px}.metric-card__value span{color:#6d7d9b;color:var(--muted);font-size:1rem;margin-left:8px}.metric-card__detail{color:#8392ad;color:var(--muted-soft);line-height:1.6;margin:14px 0 0}.panel{border-radius:20px;border-radius:var(--radius-lg);padding:24px}.panel--insight{background:radial-gradient(circle at top right,#6cc3ff1f,#0000 28%),#0f141d;background:radial-gradient(circle at top right,#6cc3ff1f,#0000 28%),var(--panel)}.panel--alerts{background:radial-gradient(circle at top left,#ffbc581a,#0000 24%),#0f141d;background:radial-gradient(circle at top left,#ffbc581a,#0000 24%),var(--panel)}.panel--copilot{background:radial-gradient(circle at top right,#8b7dff1a,#0000 24%),#0f141d;background:radial-gradient(circle at top right,#8b7dff1a,#0000 24%),var(--panel)}.panel--resources{background:radial-gradient(circle at top left,#4ce0b314,#0000 22%),#0f141d;background:radial-gradient(circle at top left,#4ce0b314,#0000 22%),var(--panel)}.panel--wide{grid-column:span 2}.panel__header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:18px}.panel__header h2{font-size:1.5rem;letter-spacing:-.03em}.incident-banner{min-height:100%}.badge,.feed-chip,.filter-button,.pause-button{border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:999px;font-family:IBM Plex Mono,monospace}.badge{background:hsla(0,0%,100%,.035);color:#8392ad;color:var(--muted-soft);font-size:.74rem;padding:8px 12px}.filter-button,.pause-button{background:hsla(0,0%,100%,.035);color:#dbe4f3;color:var(--text);cursor:pointer;padding:10px 14px;transition:border-color .18s ease,background .18s ease,transform .18s ease;transition:border-color var(--transition),background var(--transition),transform var(--transition)}.filter-button.is-active,.filter-button:hover,.pause-button:hover{background:#6cc3ff1a;border-color:#6cc3ff52;transform:translateY(-1px)}.insight-copy{color:#f7f5efeb;font-size:1rem;line-height:1.8;margin:0;max-width:70ch}.insight-headline{align-items:center;background:#ffffff0a;border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:999px;display:inline-flex;font-family:IBM Plex Mono,monospace;font-size:.74rem;margin-bottom:14px;padding:8px 12px}.insight-headline--high{border-color:#ff6b7d47;color:#ff4f5e;color:var(--danger)}.insight-headline--medium{border-color:#ffbc5847;color:#e0b13b;color:var(--warning)}.insight-headline--normal{border-color:#4ce0b347;color:#00d4a8;color:var(--success)}.insight-actions{grid-gap:10px;display:grid;gap:10px;margin-top:18px}.insight-action{align-items:flex-start;color:#6d7d9b;color:var(--muted);display:flex;gap:10px;line-height:1.5}.insight-action__dot{background:#29a4ff;background:var(--info);border-radius:999px;box-shadow:0 0 0 4px #6cc3ff14;height:8px;margin-top:7px;width:8px}.insight-meta{display:flex;font-size:.85rem;gap:16px;justify-content:space-between;margin-top:18px}.alert-stack{grid-gap:12px;display:grid;gap:12px}.control-row{align-items:center;display:flex;gap:12px}.control-row__hint{color:#6d7d9b;color:var(--muted);font-size:.85rem}.architecture-grid,.briefing-grid__cards,.cause-list{grid-gap:12px;display:grid;gap:12px}.cause-row{background:#ffffff08;border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:18px;padding:16px}.cause-row strong{display:block;font-family:IBM Plex Mono,monospace}.cause-row span{color:#6d7d9b;color:var(--muted);display:block;line-height:1.6;margin-top:10px}.cause-row__confidence{color:#29a4ff;color:var(--info);font-family:IBM Plex Mono,monospace;font-size:.76rem;margin-top:12px}.scenario-actions{display:flex;flex-wrap:wrap;gap:10px}.scenario-chip{background:hsla(0,0%,100%,.035);border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:999px;color:#8392ad;color:var(--muted-soft);cursor:pointer;font-family:IBM Plex Mono,monospace;font-size:.76rem;padding:10px 14px}.scenario-chip.is-active,.scenario-chip:hover{background:#6cc3ff1a;border-color:#6cc3ff47;color:#dbe4f3;color:var(--text)}.scenario-chip.is-danger{border-color:#ff6b7d47}.alert-card{background:#ffffff08;border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:18px;padding:16px}.alert-card strong,.chart-tooltip strong,.endpoint-table__row span:last-child{font-family:IBM Plex Mono,monospace}.alert-card p{color:#6d7d9b;color:var(--muted);line-height:1.55;margin:8px 0 0}.alert-card--danger{border-color:#ff6b7d47}.alert-card--warning{border-color:#ffbc5847}.alert-card--info{border-color:#6cc3ff47}.alert-card--success{border-color:#4ce0b347}.chart-tooltip{background:#151311f5;border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:16px;color:#dbe4f3;color:var(--text);padding:12px 14px}.chart-tooltip__label{color:#6d7d9b;color:var(--muted);margin-bottom:8px}.chart-tooltip__row{display:flex;gap:14px;justify-content:space-between;margin-top:4px}.distribution-card{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:180px 1fr;min-height:210px}.distribution-donut{border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff14,0 10px 32px #00000029;display:grid;height:170px;place-items:center;position:relative;width:170px}.distribution-donut:after{border:1px solid #ffffff0a;border-radius:inherit;content:"";inset:-14px;opacity:.8;position:absolute}.distribution-donut__inner{background:#171411;border:1px solid #ffffff0f;border-radius:50%;display:grid;height:110px;place-items:center;text-align:center;width:110px}.distribution-donut__inner strong{font-family:Space Grotesk,sans-serif;font-size:1.7rem;line-height:1}.distribution-donut__inner span{color:#6d7d9b;color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.distribution-legend{grid-gap:14px;display:grid;gap:14px}.distribution-row{grid-gap:8px;display:grid;gap:8px}.distribution-row__label,.distribution-row__top{align-items:center;display:flex;gap:10px;justify-content:space-between}.distribution-row__label{color:#dbe4f3;color:var(--text);font-family:IBM Plex Mono,monospace;justify-content:flex-start}.distribution-row__swatch{border-radius:999px;flex:0 0 auto;height:10px;width:10px}.distribution-row__track{background:#ffffff0f;border-radius:999px;height:10px;overflow:hidden;width:100%}.distribution-row__fill{border-radius:inherit;height:100%}.copilot-form,.copilot-helper{grid-gap:14px;display:grid;gap:14px}.copilot-helper{margin-bottom:18px}.ai-mode-tabs{display:flex;flex-wrap:wrap;gap:10px}.ai-mode-tab{background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;color:#8392ad;color:var(--muted-soft);cursor:pointer;padding:10px 14px;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease;transition:transform var(--transition),border-color var(--transition),background var(--transition),color var(--transition)}.ai-mode-tab.is-active,.ai-mode-tab:hover{background:#6cc3ff1a;border-color:#6cc3ff3d;color:#dbe4f3;color:var(--text);transform:translateY(-1px)}.copilot-helper__intro{background:#ffffff08;border:1px solid #ffffff0f;border-radius:18px;padding:16px}.copilot-helper__intro strong{display:block;font-family:IBM Plex Mono,monospace}.copilot-helper__intro p{color:#8392ad;color:var(--muted-soft);line-height:1.65;margin:10px 0 0}.copilot-workflows{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.copilot-workflow{background:#ffffff08;border:1px solid #ffffff12;border-radius:18px;color:#dbe4f3;color:var(--text);cursor:pointer;padding:16px;text-align:left;transition:transform .18s ease,border-color .18s ease,background .18s ease;transition:transform var(--transition),border-color var(--transition),background var(--transition)}.copilot-workflow:hover{background:#6cc3ff14;border-color:#6cc3ff3d;transform:translateY(-1px)}.copilot-workflow span{color:#6d7d9b;color:var(--muted);display:block;font-family:IBM Plex Mono,monospace;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase}.copilot-workflow strong{display:block;font-weight:500;line-height:1.55;margin-top:10px}.copilot-input{background:hsla(0,0%,100%,.035);border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:18px;color:#dbe4f3;color:var(--text);font:inherit;line-height:1.6;min-height:110px;padding:16px;resize:vertical}.query-input{height:56px;min-height:auto}.copilot-actions,.resource-chip-row{display:flex;flex-wrap:wrap;gap:10px}.copilot-chip,.resource-chip{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;color:#8392ad;color:var(--muted-soft);font-family:IBM Plex Mono,monospace;font-size:.74rem;padding:8px 12px;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease;transition:border-color var(--transition),background var(--transition),color var(--transition),transform var(--transition)}.copilot-chip{cursor:pointer}.copilot-chip:hover{border-color:#6cc3ff59;color:#dbe4f3;color:var(--text);transform:translateY(-1px)}.copilot-submit{background:linear-gradient(180deg,#6cc3ff2e,#6cc3ff17);border:1px solid #6cc3ff4d;border-radius:999px;box-shadow:inset 0 1px 0 #ffffff0d;color:#dbe4f3;color:var(--text);cursor:pointer;justify-self:start;padding:12px 18px;transition:transform .18s ease,border-color .18s ease,filter .18s ease;transition:transform var(--transition),border-color var(--transition),filter var(--transition)}.copilot-submit:hover{border-color:#6cc3ff6b;filter:brightness(1.04);transform:translateY(-1px)}.quick-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.prompt-studio__helper{margin-bottom:0}.quick-action{min-height:44px}.quick-action--success{background:#4ce0b31f;border-color:#4ce0b352}.quick-action--warning{background:#ffbc581f;border-color:#ffbc584d}.quick-action--info{background:#6cc3ff24;border-color:#6cc3ff57}.copilot-response{border-top:1px solid #687a9c2e;border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.copilot-response p,.resource-card p{color:#f7f5efeb;line-height:1.7}.copilot-bullets{grid-gap:10px;display:grid;gap:10px;margin-top:18px}.copilot-bullet{gap:10px;line-height:1.5}.copilot-bullet,.copilot-meta{color:#6d7d9b;color:var(--muted);display:flex}.copilot-meta{font-size:.84rem;gap:16px;justify-content:space-between;margin-top:18px}.resource-grid{grid-gap:14px;display:grid}.resource-card{background:linear-gradient(180deg,hsla(0,0%,100%,.025),#0000 100%),#ffffff08;border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:22px;padding:18px}.resource-card h3{font-family:Space Grotesk,sans-serif;font-size:1.2rem;letter-spacing:-.02em;margin:10px 0}.resource-card--info{border-color:#6cc3ff33}.resource-card--warning{border-color:#ffbc5833}.resource-card--success{border-color:#4ce0b333}.sla-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:14px}.sla-card{background:#ffffff08;border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:18px;padding:16px}.sla-card span{color:#6d7d9b;color:var(--muted);display:block;font-family:IBM Plex Mono,monospace;font-size:.76rem;letter-spacing:.14em;text-transform:uppercase}.sla-card strong{display:block;font-family:Space Grotesk,sans-serif;font-size:1.6rem;margin-top:10px}.sla-card p{color:#6d7d9b;color:var(--muted);margin:10px 0 0}.report-actions,.service-list,.timeline-list{grid-gap:12px;display:grid;gap:12px}.service-row,.timeline-row{align-items:center;background:#ffffff08;border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:18px;display:flex;gap:14px;padding:14px 16px}.service-row strong,.timeline-row strong{display:block;font-family:IBM Plex Mono,monospace}.service-row span,.timeline-row span{color:#6d7d9b;color:var(--muted)}.service-row__status{font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.12em;margin-left:auto;text-transform:uppercase}.service-row--healthy .service-row__status,.timeline-row--info .timeline-row__dot{color:#00d4a8;color:var(--success)}.service-row--degraded .service-row__status,.timeline-row--danger .timeline-row__dot{color:#ff4f5e;color:var(--danger)}.service-row--active .service-row__status,.service-row--warning .service-row__status,.timeline-row--warning .timeline-row__dot{color:#e0b13b;color:var(--warning)}.service-row--connected .service-row__status,.service-row--fallback .service-row__status,.service-row--monitoring .service-row__status{color:#29a4ff;color:var(--info)}.service-row--critical .service-row__status{color:#ff4f5e;color:var(--danger)}.service-row--info .service-row__status{color:#29a4ff;color:var(--info)}.timeline-row__dot{background:currentColor;border-radius:999px;flex:0 0 auto;height:10px;width:10px}.report-card{background:#ffffff08;border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:18px;padding:18px}.report-card h3{font-family:Space Grotesk,sans-serif;font-size:1.35rem;letter-spacing:-.03em;margin:0 0 14px}.report-card p{color:#f7f5efeb;line-height:1.7}.map-surface{background:linear-gradient(180deg,hsla(0,0%,100%,.025),#0000 100%),#ffffff08;border:1px solid #ffffff0f;border-radius:22px;overflow:hidden;padding:18px;position:relative}.map-surface__glow{background:radial-gradient(circle,#6cc3ff1f,#0000 62%);border-radius:999px;filter:blur(10px);height:220px;inset:auto -40px -80px auto;position:absolute;width:220px}.map-list{grid-gap:14px;display:grid;gap:14px;position:relative}.map-row{grid-gap:8px;display:grid;gap:8px}.map-row__label{align-items:center;display:flex;gap:10px;justify-content:space-between}.map-row__label strong{font-family:IBM Plex Mono,monospace}.map-row__label span{color:#8392ad;color:var(--muted-soft)}.map-row__track{background:#ffffff0f;border-radius:999px;height:12px;overflow:hidden;width:100%}.map-row__fill{background:linear-gradient(90deg,#6cc3ffeb,#4ce0b3e0);border-radius:inherit;height:100%}.replay-list{grid-gap:12px;display:grid;gap:12px}.replay-row{align-items:flex-start;background:#ffffff08;border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:18px;display:flex;gap:14px;padding:16px}.replay-row__badge{align-items:center;border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:999px;display:inline-flex;font-family:IBM Plex Mono,monospace;font-size:.72rem;justify-content:center;min-width:82px;padding:8px 10px}.replay-row__badge--danger{color:#ff4f5e;color:var(--danger)}.replay-row__badge--warning{color:#e0b13b;color:var(--warning)}.replay-row__badge--success{color:#00d4a8;color:var(--success)}.replay-row__badge--info{color:#29a4ff;color:var(--info)}.replay-row strong{display:block;font-family:IBM Plex Mono,monospace}.replay-row p{color:#8392ad;color:var(--muted-soft);line-height:1.6;margin:8px 0 0}.dependency-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.dependency-column,.dependency-column__stack{grid-gap:10px;display:grid;gap:10px}.dependency-node{align-items:center;background:#ffffff08;border:1px solid #ffffff12;border-radius:18px;display:grid;font-family:IBM Plex Mono,monospace;line-height:1.5;min-height:68px;padding:14px 12px}.checklist{grid-gap:12px;display:grid;gap:12px}.checklist-row{align-items:center;background:#ffffff08;border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:16px;display:flex;gap:12px;padding:14px 16px}.checklist-row input{accent-color:#00d4a8;accent-color:var(--success);height:18px;width:18px}.checklist-row span{color:#f7f5efeb;line-height:1.6}.bot-list,.threat-list{grid-gap:12px;display:grid;gap:12px}.bot-row,.threat-row{align-items:center;background:#ffffff08;border:1px solid #687a9c2e;border:1px solid var(--line);border-radius:18px;display:flex;gap:18px;justify-content:space-between;padding:14px 16px}.bot-row strong,.threat-row strong{display:block;font-family:IBM Plex Mono,monospace}.bot-row span,.threat-row span{color:#6d7d9b;color:var(--muted)}.bot-row__stats,.threat-row__meta{grid-gap:6px;display:grid;font-family:IBM Plex Mono,monospace;font-size:.78rem;gap:6px;text-align:right}.endpoint-table{display:grid}.endpoint-table__head,.endpoint-table__row{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:1.8fr .8fr .8fr .8fr .8fr;padding:12px 0}.endpoint-table__head{border-bottom:1px solid #687a9c2e;border-bottom:1px solid var(--line);font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.endpoint-table__row{border-bottom:1px solid #ffffff0d}.endpoint-table__path,.feed-row__endpoint{color:#dbe4f3;color:var(--text);font-family:IBM Plex Mono,monospace}.filter-row{display:flex;flex-wrap:wrap;gap:8px}.feed-list{grid-gap:10px;max-height:418px;overflow:auto;padding-right:4px;scrollbar-color:#ffffff1f #0000;scrollbar-width:thin}.feed-list,.feed-row{display:grid;gap:10px}.feed-row{grid-gap:10px;align-items:center;background:linear-gradient(180deg,hsla(0,0%,100%,.022),#0000),hsla(0,0%,100%,.024);border:1px solid #ffffff0a;border-radius:16px;grid-template-columns:74px 68px 1.5fr .9fr .7fr;padding:12px 14px;transition:background .18s ease,border-color .18s ease,transform .18s ease;transition:background var(--transition),border-color var(--transition),transform var(--transition)}.feed-row:hover{background:linear-gradient(180deg,#ffffff08,#0000),hsla(0,0%,100%,.032);border-color:#ffffff12;transform:translateY(-1px)}button:focus-visible,input:focus-visible,textarea:focus-visible{box-shadow:0 0 0 4px #6cc3ff1a;outline:none}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}@keyframes auroraDrift{0%{transform:translate3d(-1%,-1%,0) scale(1)}50%{transform:translate3d(1.5%,1%,0) scale(1.04)}to{transform:translate3d(-1%,2%,0) scale(1.02)}}@keyframes floatField{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(16px,-10px,0) scale(1.06)}to{transform:translate3d(-12px,12px,0) scale(.98)}}@keyframes nodePulse{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.feed-chip{background:#ffffff0a;color:#dbe4f3;color:var(--text);display:inline-flex;font-size:.72rem;justify-content:center;padding:7px 10px}.feed-chip--3xx,.feed-chip--method.feed-chip--delete,.feed-chip--method.feed-chip--get,.feed-chip--method.feed-chip--post,.feed-chip--method.feed-chip--put{color:#29a4ff;color:var(--info)}.feed-chip--method.feed-chip--post{color:#00d4a8;color:var(--success)}.feed-chip--method.feed-chip--put{color:#7b8cff;color:var(--violet)}.feed-chip--5xx,.feed-chip--method.feed-chip--delete{color:#ff4f5e;color:var(--danger)}.feed-chip--4xx{color:#e0b13b;color:var(--warning)}.feed-row__latency,.feed-row__meta{font-family:IBM Plex Mono,monospace;text-align:right}@media (max-width:1100px){.live-ops-dock__grid,.workspace-shell{grid-template-columns:1fr}.sidebar{grid-template-rows:none;height:auto;position:static}.briefing-grid,.chart-grid,.command-layout,.copilot-grid,.intel-grid,.metric-grid,.operator-grid,.ops-grid,.reports-grid,.scenario-grid,.studio-grid,.systems-grid{grid-template-columns:1fr}.panel--wide{grid-column:auto}.hero-panel,.topbar,.war-room-hero{flex-direction:column}.topbar{position:static}.topbar__controls{justify-items:start;width:100%}.topbar__nav{justify-content:flex-start}.command-palette{padding:18px}.workspace-ribbon{margin:14px 18px 0}.auth-layout,.form-grid,.workspace-ribbon,.workspace-ribbon__actions,.workspace-ribbon__resources{grid-template-columns:1fr}.stage-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.page-shell,.topbar{padding:18px}.live-ops-dock{margin:18px 18px 0}.live-ops-dock__grid,.live-ops-dock__header{padding-left:18px;padding-right:18px}.live-ops-dock__header{flex-direction:column}.live-ops-dock__controls{justify-content:flex-start}.live-ops-metric-grid{grid-template-columns:1fr}.auth-shell,.dashboard-shell{padding:18px}.workspace-ribbon{padding:16px}.workspace-ribbon__actions{grid-template-columns:1fr}.topbar__brand{align-items:flex-start}.topbar__mark{height:44px;padding:8px;width:44px}.command-palette__header{flex-direction:column}.auth-form,.auth-hero__cards,.topbar__account-row{grid-template-columns:1fr}.auth-hero,.auth-panel{border-radius:24px;padding:22px}.hero-panel,.metric-card,.panel{border-radius:20px;padding:18px}.hero-panel__copy h1{max-width:none}.endpoint-table__head,.endpoint-table__row,.feed-row,.insight-meta,.panel__header{display:grid;grid-template-columns:1fr}.panel__header{gap:12px}.feed-row__latency,.feed-row__meta{text-align:left}.distribution-card{grid-template-columns:1fr}.distribution-donut{margin:0 auto}.stage-row{grid-template-columns:1fr}.copilot-meta{flex-direction:column}.bot-row,.control-row,.service-row,.threat-row,.timeline-row{align-items:flex-start;flex-direction:column}.bot-row__stats,.service-row__status,.threat-row__meta{text-align:left}.copilot-workflows,.sla-grid{grid-template-columns:1fr}}.site-form{grid-gap:.9rem;display:grid;gap:.9rem}.site-select{background:#13161de6;border:1px solid #88b4ff2e;border-radius:14px;color:#dbe4f3;color:var(--text);min-width:220px;padding:.85rem 1rem}.code-block-input{background:#090c10e0;border:1px solid #88b4ff29;border-radius:22px;color:#c9f2ff;font:.88rem/1.6 SFMono-Regular,Menlo,Monaco,monospace;min-height:280px;padding:1rem 1.1rem;resize:vertical;width:100%}.site-monitor-list{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.site-monitor-card{grid-gap:.45rem;background:linear-gradient(180deg,#161b22f2,#0f1218eb);border:1px solid #ffffff14;border-radius:22px;color:#dbe4f3;color:var(--text);display:grid;gap:.45rem;padding:1rem 1.05rem;text-align:left;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.site-monitor-card small,.site-monitor-card span{color:#8392ad;color:var(--muted-soft)}.site-monitor-card.is-active,.site-monitor-card:hover{border-color:#74b7ff6b;box-shadow:0 16px 40px #060a1247;transform:translateY(-1px)}.site-step-grid{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:1rem}.site-step-card{grid-gap:.45rem;background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;display:grid;gap:.45rem;padding:.95rem 1rem}.site-step-card span{background:#6cc3ff1f;border-radius:999px;color:#dbe4f3;color:var(--text);display:inline-grid;font-family:IBM Plex Mono,monospace;font-size:.78rem;height:28px;place-items:center;width:28px}.site-step-card.is-active{background:linear-gradient(180deg,#6cc3ff1a,#ffffff08);border-color:#6cc3ff47}:root{--bg:#f6f8fc;--bg-alt:#edf2fb;--panel:#ffffffe0;--panel-strong:#fffffff5;--panel-soft:#ffffffb8;--line:#788bb129;--line-strong:#788bb13d;--text:#172033;--muted:#6b7893;--muted-soft:#6b7893d1;--success:#17b67d;--info:#4c7dff;--warning:#f1a93a;--danger:#e85f72;--violet:#775ef5;--shadow:0 30px 80px #62749629;--shadow-soft:0 14px 38px #6274961a}body{background:radial-gradient(circle at top left,#4c7dff26,#0000 24%),radial-gradient(circle at top right,#775ef51c,#0000 18%),radial-gradient(circle at 50% 100%,#17b67d1f,#0000 24%),linear-gradient(180deg,#fbfcff,#f1f5fb 48%,#edf2fb)}.app-shell{background:linear-gradient(180deg,#ffffff8c,#f4f7fcb8)}.app-shell:before{background:radial-gradient(circle at 12% 16%,#4c7dff29,#0000 18%),radial-gradient(circle at 86% 12%,#775ef524,#0000 18%),radial-gradient(circle at 72% 82%,#17b67d1c,#0000 18%)}.app-shell:after{background:radial-gradient(circle at 18% 22%,#4c7dff29,#0000 18%),radial-gradient(circle at 78% 16%,#775ef524,#0000 18%),radial-gradient(circle at 52% 82%,#17b67d1f,#0000 22%),radial-gradient(circle at 68% 56%,#f1a93a1a,#0000 14%);opacity:.85}.background-scene__grid{background:linear-gradient(#6378a00f 1px,#0000 0),linear-gradient(90deg,#6378a00f 1px,#0000 0);opacity:.55}.background-scene__beam{background:linear-gradient(90deg,#0000,#4c7dff29,#0000)}.background-scene__node{background:#4c7dff8c;box-shadow:0 0 0 10px #4c7dff14}.sidebar{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(180deg,#ffffffc7,#f4f7fcb8);border-right:1px solid #788bb124}.activity-drawer__panel,.auth-hero,.auth-panel,.command-palette__panel,.hero-panel,.metric-card,.page-hero,.panel,.sidebar__brand,.sidebar__footer,.sidebar__section,.topbar,.workspace-ribbon{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(180deg,#fffffff0,#f7f9fde0);border:1px solid #788bb124;box-shadow:0 10px 24px #00000038;box-shadow:var(--shadow-soft)}.hero-panel,.metric-card,.page-hero,.panel{overflow:hidden}.hero-panel:before,.metric-card:before,.page-hero:before,.panel:before{background:linear-gradient(90deg,#4c7dffa6,#775ef547)}.hero-panel:after,.metric-card:after,.page-hero:after,.panel:after{background:radial-gradient(circle at top right,#4c7dff14,#0000 30%),radial-gradient(circle at bottom left,#17b67d14,#0000 28%)}.activity-feed__item p,.auth-hero p,.copilot-response p,.hero-panel__lede,.insight-copy,.metric-card__detail,.page-hero__copy,.topbar__subcopy{color:#8392ad;color:var(--muted-soft)}.eyebrow,.metric-card__eyebrow,.resource-card__tag,.sidebar__label,.topbar__eyebrow{color:#7e8ba7}.alert-card,.auth-demo,.auth-form select,.auth-tab,.code-block-input,.copilot-chip,.copilot-input,.field input,.resource-card,.scenario-chip,.service-row,.sidebar__nav-button,.site-monitor-card,.site-select,.topbar__logout,.topbar__quick-open{background:#ffffffbd;border-color:#788bb129;color:#dbe4f3;color:var(--text)}.auth-tab.is-active,.auth-tab:hover,.scenario-chip.is-active,.sidebar__nav-button.is-active,.sidebar__nav-button:hover,.site-monitor-card.is-active,.site-monitor-card:hover,.topbar__quick-open:hover{background:linear-gradient(180deg,#4c7dff1f,#ffffffe6);border-color:#4c7dff47;box-shadow:0 12px 30px #4c7dff1f;color:#dbe4f3;color:var(--text)}.copilot-submit,.pause-button,.topbar__mark{background:linear-gradient(135deg,#4c7dff,#775ef5);border:0;box-shadow:0 14px 32px #4c7dff3d;color:#fff}.copilot-submit:hover,.pause-button:hover,.topbar__quick-open:hover{transform:translateY(-1px)}.auth-mini-card,.badge,.chat-message,.distribution-donut__inner,.insight-headline,.resource-chip,.signal-pill,.sla-card{background:#ffffffc7;border-color:#788bb124;color:#dbe4f3;color:var(--text)}.panel--insight{background:linear-gradient(180deg,#fffffff5,#eff6ffe0)}.panel--alerts{background:linear-gradient(180deg,#fffffff5,#fff6f0e6)}.panel--copilot{background:linear-gradient(180deg,#fffffff5,#f3f1ffe6)}.panel--resources{background:linear-gradient(180deg,#fffffff5,#f1f8f5e6)}.atlas-surface,.map-surface{background:linear-gradient(180deg,#ffffffe0,#f2f6fdeb)}.chat-message--assistant{background:linear-gradient(180deg,#4c7dff14,#ffffffe0)}.chat-message--user{background:#fffffff0}.dashboard-shell,.page-shell,.workspace-main{min-width:0}.dashboard-shell,.page-shell{margin:0 auto;max-width:1600px}.auth-form,.auth-hero__cards,.briefing-grid,.briefing-grid__cards,.chart-grid,.command-layout,.copilot-grid,.intel-grid,.metric-grid,.operator-grid,.ops-grid,.reports-grid,.resource-grid,.scenario-grid,.site-monitor-list,.site-step-grid,.sla-grid,.studio-grid,.systems-grid,.topbar__account-row,.workspace-ribbon__actions{align-items:start}.alert-card,.auth-mini-card,.cause-row,.chat-message,.code-card,.hero-panel,.metric-card,.page-hero,.panel,.resource-card,.service-row,.site-monitor-card,.sla-card{align-self:start;height:auto}.alert-card,.auth-mini-card,.cause-row,.chat-message,.metric-card,.panel,.resource-card,.site-monitor-card,.sla-card{display:flex;flex-direction:column}.auth-panel__top,.hero-panel,.page-hero,.panel__header,.topbar{align-items:flex-start}.panel__header{min-height:72px}.hero-panel__copy,.page-hero>div,.panel__header>div{min-width:0}.metric-card{justify-content:flex-start}.auth-hero p,.copilot-response p,.hero-panel__lede,.insight-copy,.metric-card__detail,.page-hero__copy,.report-card p,.resource-card p{max-width:68ch}.chat-message,.hero-panel,.live-ops-metric,.live-ops-panel,.page-hero,.panel,.report-card,.resource-card,.sla-card{color:#dbe4f3;color:var(--text)}.chat-message__title,.hero-panel__copy h1,.live-ops-metric strong,.live-ops-panel h3,.page-hero h2,.panel__header h2,.resource-card h3,.sla-card strong{color:#1e2940}.chat-message p,.copilot-response p,.hero-panel__lede,.live-ops-metric p,.live-ops-panel p,.page-hero__copy,.report-card p,.resource-card p,.sla-card p{color:#586983}.chat-message__title,.eyebrow,.metric-card__eyebrow,.resource-card__tag,.sidebar__label,.topbar__eyebrow{color:#73839e}.metric-grid{grid-template-columns:repeat(4,minmax(240px,1fr))}.briefing-grid,.chart-grid,.command-layout,.copilot-grid,.intel-grid,.operator-grid,.ops-grid,.reports-grid,.scenario-grid,.systems-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-panel{align-items:stretch}.hero-panel__meta{justify-content:start;min-width:260px}.bot-row,.endpoint-table__head,.endpoint-table__row,.feed-row,.replay-row,.service-row,.signal-pill,.threat-row,.timeline-row{min-width:0}.bot-row span,.bot-row strong,.cause-row span,.cause-row strong,.feed-row__endpoint,.feed-row__meta,.replay-row p,.replay-row strong,.resource-card h3,.resource-card p,.service-row span,.service-row strong,.signal-pill span,.signal-pill strong,.threat-row span,.threat-row strong,.timeline-row span,.timeline-row strong{overflow-wrap:anywhere}.copilot-form,.site-form{grid-gap:14px;display:grid;gap:14px}.studio-grid{align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))}.panel{min-height:0}.chat-thread{background:linear-gradient(180deg,#f5f8fff5,#ffffffe0);border:1px solid #788bb129;border-radius:24px;box-shadow:inset 0 1px 0 #ffffffb8;max-height:560px;min-height:340px;padding:8px}.chat-message{border-color:#788bb129;box-shadow:0 10px 24px #788bb114}.chat-message--assistant{background:linear-gradient(180deg,#4c7dff1f,#fffffff5)}.chat-message--user{background:linear-gradient(180deg,#17b67d14,#fffffff5)}.chat-message p,.copilot-bullet,.resource-card p{color:#51637e}.copilot-form{border-top:1px solid #788bb124;margin-top:18px;padding-top:20px}.copilot-input{background:#ffffffe6;box-shadow:inset 0 1px 0 #ffffffbf;min-height:132px}.copilot-actions{gap:12px}.copilot-chip{background:#f8faffeb;color:#455872}.copilot-actions,.quick-actions,.resource-chip-row,.scenario-actions{display:flex;flex-wrap:wrap;gap:10px}.resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-feed,.bot-list,.cause-list,.checklist,.distribution-legend,.map-list,.replay-list,.service-list,.threat-list,.timeline-list{grid-gap:12px;display:grid;gap:12px}.auth-layout,.workspace-shell{align-items:stretch}.topbar__account-row,.topbar__controls{align-items:center}.topbar__account-row{justify-content:flex-end}.activity-drawer__section,.command-palette__list{min-width:0}.auth-form select,.code-block-input,.copilot-input,.field input,.query-input,.site-select{width:100%}@media (max-width:1280px){.workspace-shell{grid-template-columns:240px minmax(0,1fr)}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-grid{grid-template-columns:1fr}.panel--resources{position:static}}@media (max-width:820px){.auth-form,.auth-hero__cards,.briefing-grid,.chart-grid,.command-layout,.copilot-grid,.intel-grid,.metric-grid,.operator-grid,.ops-grid,.reports-grid,.resource-grid,.scenario-grid,.studio-grid,.systems-grid,.workspace-shell{grid-template-columns:1fr}.hero-panel,.page-hero,.panel__header,.topbar,.topbar__account-row{gap:14px}.hero-panel__meta{min-width:0}}.chat-workspace.page-shell{grid-gap:22px;display:grid;gap:22px}.chat-workspace__grid{grid-gap:22px;align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)}.chat-workspace__panel{background:#0f141d;border:1px solid #7585a31a;border-radius:28px;box-shadow:none;height:auto;min-height:0;padding:26px}.chat-workspace__panel--copilot,.chat-workspace__panel--resources{grid-gap:18px;display:grid;gap:18px}.chat-workspace__panel--resources{position:sticky;top:24px}.chat-workspace__thread{grid-gap:14px;background:#111823;border:1px solid #7585a31a;border-radius:24px;display:grid;gap:14px;max-height:560px;min-height:260px;overflow-y:auto;padding:10px}.chat-workspace__thread--empty{align-content:start;max-height:none;min-height:0}.chat-workspace__message{border:1px solid #7585a31a;border-radius:22px;box-shadow:none;padding:18px}.chat-workspace__message--assistant{background:#29a4ff14}.chat-workspace__message--user{background:#00d4a80f}.chat-workspace__message .chat-message__title{color:#6d7d9b;color:var(--muted)}.chat-workspace__message .copilot-bullet,.chat-workspace__message p,.chat-workspace__tip-card p{color:#8392ad;color:var(--muted-soft)}.chat-workspace__form{grid-gap:14px;border-top:1px solid #7585a314;display:grid;gap:14px;padding-top:20px}.chat-workspace__empty-state{grid-gap:16px;display:grid;gap:16px;padding:8px 4px 4px}.chat-workspace__empty-copy{grid-gap:8px;display:grid;gap:8px}.chat-workspace__empty-copy strong{color:#dbe4f3;color:var(--text);font-size:1rem}.chat-workspace__empty-copy p{color:#8392ad;color:var(--muted-soft);line-height:1.7;margin:0}.chat-workspace__empty-actions{display:flex;flex-wrap:wrap;gap:10px}.chat-workspace__empty-chip{background:#ffffff08;border:1px solid #7585a324;border-radius:999px;color:#8392ad;color:var(--muted-soft);cursor:pointer;font:inherit;padding:12px 16px;transition:border-color .16s ease,transform .16s ease,color .16s ease}.chat-workspace__empty-chip:hover{border-color:#29a4ff3d;color:#dbe4f3;color:var(--text);transform:translateY(-1px)}.chat-workspace__input{background:#111823;border:1px solid #7585a31a;border-radius:20px;box-shadow:none;color:#dbe4f3;color:var(--text);max-height:180px;min-height:88px;padding:18px;resize:vertical;width:100%}.chat-workspace__chips{display:flex;flex-wrap:wrap;gap:12px}.chat-workspace__chip{background:#111823;border-color:#7585a324;color:#8392ad;color:var(--muted-soft)}.chat-workspace__submit{justify-self:start}.chat-workspace__tips{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr}.chat-workspace__tip-card{background:#111823;border:1px solid #7585a31a;border-radius:22px;box-shadow:none;height:auto;min-height:0;padding:22px}.chat-workspace__tip-card p{font-size:1rem;line-height:1.75;margin:0}.app-shell:before{background:radial-gradient(circle at 12% 18%,#ffb8d038,#0000 18%),radial-gradient(circle at 83% 14%,#86cdff2e,#0000 18%),radial-gradient(circle at 72% 82%,#ad95ff29,#0000 20%)}.app-shell:after{background:radial-gradient(circle at 18% 22%,#ffbdd647,#0000 18%),radial-gradient(circle at 78% 16%,#ad95ff3d,#0000 18%),radial-gradient(circle at 52% 82%,#7bdbc62e,#0000 22%),radial-gradient(circle at 68% 56%,#ffdf9924,#0000 14%);filter:blur(56px);opacity:.68}.sidebar{background:linear-gradient(180deg,#ffffffbd,#f9f5ffad);border-right:1px solid #ad95ff24;box-shadow:inset -1px 0 0 #ffffff8c}.activity-drawer__panel,.alert-card,.auth-mini-card,.cause-row,.chat-message,.code-card,.command-palette__panel,.hero-panel,.live-ops-dock,.metric-card,.page-hero,.panel,.report-card,.resource-card,.service-row,.sidebar__brand,.sidebar__footer,.sidebar__section,.site-monitor-card,.sla-card,.topbar,.workspace-ribbon{background:linear-gradient(180deg,#fffffff0,#f6f9ffe0);border-color:#ad95ff24;box-shadow:0 16px 40px #9a8ec21f}.activity-drawer__panel,.command-palette__panel,.topbar,.workspace-ribbon{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.activity-feed__item,.alert-card,.auth-demo,.auth-form select,.auth-tab,.checklist-row,.code-block-input,.command-palette__item,.copilot-chip,.copilot-input,.field input,.field textarea,.filter-button,.live-ops-watchlist__item,.pause-button,.query-input,.quick-action,.resource-card,.scenario-chip,.service-row,.sidebar__nav-button,.site-monitor-card,.site-select,.topbar__back,.topbar__logout,.topbar__nav-button,.topbar__quick-open,.workspace-ribbon__button{background:#ffffffd1;border-color:#ad95ff29;box-shadow:0 10px 24px #a698ce14}.auth-tab.is-active,.auth-tab:hover,.command-palette__item:hover,.scenario-chip.is-active,.sidebar__nav-button.is-active,.sidebar__nav-button:hover,.site-monitor-card.is-active,.site-monitor-card:hover,.topbar__back:hover:not(:disabled),.topbar__logout:hover,.topbar__nav-button.is-active,.topbar__nav-button:hover,.topbar__quick-open:hover,.workspace-ribbon__button.is-primary,.workspace-ribbon__button:hover{background:linear-gradient(180deg,#efeafffa,#fff7fcf0);border-color:#8f7cff47;box-shadow:0 16px 32px #9989cb24;transform:translateY(-1px)}.copilot-submit,.pause-button,.topbar__mark,.workspace-ribbon__button.is-primary{background:linear-gradient(135deg,#ff9bc2,#8e7cff 58%,#6cb8ff);border:0;box-shadow:0 16px 34px #9f80d93d;color:#fff}.topbar__mark{border-radius:20px}.topbar__mark span{background:linear-gradient(180deg,#fffffff5,#fff0f7eb)}.topbar,.workspace-ribbon{border-color:#ad95ff24}.topbar{background:linear-gradient(180deg,#ffffffd1,#f8f5ffbd);box-shadow:0 14px 34px #9d91c61a}.hero-panel__copy h1,.live-ops-hero h3,.live-ops-panel h3,.page-hero h2,.panel__header h2,.report-card h3,.resource-card h3,.sidebar__brand h1,.topbar h1{font-family:Outfit,sans-serif;letter-spacing:-.05em}.activity-feed__tag,.activity-feed__time,.chat-message__title,.eyebrow,.metric-card__eyebrow,.resource-card__tag,.sidebar__label,.topbar__eyebrow,.workspace-ribbon__label{color:#8a78ba}.activity-feed__item p,.chat-message p,.checklist-row span,.command-palette__item span,.hero-panel__lede,.live-ops-hero p,.live-ops-metric p,.live-ops-panel p,.metric-card__detail,.page-hero__copy,.report-card p,.resource-card p,.service-row span,.sla-card p,.topbar__subcopy,.workspace-ribbon__copy{color:#61718f}.badge,.copilot-chip,.live-ops-dock__stream,.live-ops-hero__badge,.resource-chip,.signal-pill,.topbar__status,.topbar__user{background:#ffffffbd;border-color:#ad95ff2e;box-shadow:0 8px 20px #a395ca14}.live-ops-metric strong,.live-ops-watchlist__item strong,.metric-card__value,.service-row strong,.signal-pill strong{color:#2d3556}.activity-feed__item,.alert-card,.chat-message,.checklist-row,.metric-card,.panel,.resource-card,.service-row{border-radius:26px}.activity-drawer__panel,.command-palette__panel,.hero-panel,.live-ops-dock,.page-hero,.workspace-ribbon{border-radius:30px}.code-block-input,.copilot-input,.field input,.field textarea,.query-input,.site-select{background:#ffffffeb;color:#2b3556}.copilot-chip,.resource-chip,.scenario-chip,.topbar__back,.topbar__logout,.topbar__nav-button,.topbar__quick-open{font-family:Outfit,sans-serif;font-weight:500}.checklist-row{align-items:flex-start;background:linear-gradient(180deg,#fffffff7,#f4f8ffeb);border-color:#788bb124;box-shadow:0 12px 28px #788bb112;gap:16px;padding:18px 20px}.checklist-row input{flex:0 0 auto;height:24px;margin-top:2px;width:24px}.checklist-row span{color:#4e607b;font-size:1rem;line-height:1.7}.panel--resources .quick-actions{margin-top:18px}.panel--resources .quick-actions .copilot-submit,.panel--resources .quick-actions .pause-button,.panel--resources .quick-actions .topbar__mark{min-height:52px;padding-inline:22px}@media (max-width:1280px){.chat-workspace__grid{grid-template-columns:1fr}.chat-workspace__panel--resources{position:static}}@media (max-width:820px){.chat-workspace__panel,.chat-workspace__tip-card{padding:20px}.chat-workspace__thread{min-height:300px}}body{background:linear-gradient(180deg,#fbfcfe,#f6f8fc)}.app-shell:after,.app-shell:before,.background-scene{opacity:.28}.workspace-shell{grid-template-columns:272px minmax(0,1fr);margin:0;padding:0}.sidebar{background:#ffffffeb;border-right:1px solid #e7ebf3;max-height:100vh;padding:18px 14px;top:0}.sidebar__brand,.sidebar__footer,.sidebar__profile-card,.sidebar__section{background:#0000;border:0;box-shadow:none;padding:8px 6px}.sidebar__brand{margin-bottom:6px}.sidebar__brand h1{font-size:1.45rem}.sidebar__profile-card{gap:10px;margin-bottom:8px}.sidebar__avatar{height:38px;width:38px}.sidebar__mini-pill{background:#f3f5f9;border-color:#e5e9f1;color:#73809a}.sidebar__label{color:#8c96aa;margin-bottom:10px}.sidebar__nav,.sidebar__stack{gap:6px}.sidebar__nav-button{border:1px solid #0000;border-radius:14px;box-shadow:none;padding:11px 12px}.sidebar__nav-button.is-active,.sidebar__nav-button:hover{background:#f4f6fa;border-color:#e6eaf2;box-shadow:none}.sidebar__nav-icon{background:#f2f5fb;border-radius:10px;color:#8894aa;height:28px;width:28px}.sidebar__nav-button.is-active .sidebar__nav-icon{background:#eef4ff;color:#4d6fd6}.sidebar__nav-copy{color:#8894aa;font-size:.78rem;line-height:1.45;margin-top:6px}.sidebar__footer{border-top:1px solid #edf0f6;margin-top:8px;padding-top:14px}.workspace-main{gap:18px;padding:0 0 28px}.topbar{background:#fffffff0;border-bottom:1px solid #e7ebf3;padding:18px 28px 16px;top:0}.topbar h1{font-size:clamp(1.55rem,2.6vw,2.2rem)}.topbar__subcopy{max-width:56ch}.copilot-chip,.resource-chip,.scenario-chip,.topbar__back,.topbar__logout,.topbar__nav-button,.topbar__quick-open,.topbar__status,.topbar__user{background:#fff;border-color:#e5e9f1;box-shadow:none}.copilot-chip:hover,.scenario-chip.is-active,.scenario-chip:hover,.topbar__back:hover:not(:disabled),.topbar__logout:hover,.topbar__nav-button:hover,.topbar__quick-open:hover{background:#f5f7fb;border-color:#dfe5ef;box-shadow:none}.live-ops-dock{border-color:#e7ebf3;border-radius:22px;box-shadow:0 8px 24px #7686a814;margin:0 28px}.dashboard-shell,.home-shell,.page-shell{margin:0 auto;max-width:1320px;padding-left:28px;padding-right:28px}.alert-card,.chat-message,.checklist-row,.hero-panel,.live-ops-metric,.live-ops-panel,.metric-card,.page-hero,.panel,.report-card,.resource-card,.service-row,.site-monitor-card,.workspace-ribbon{background:#fffffff0;border-color:#e7ebf3;box-shadow:0 10px 24px #7686a814}.hero-panel,.page-hero,.workspace-ribbon{border-radius:22px}.alert-card,.chat-message,.checklist-row,.metric-card,.panel,.resource-card,.service-row{border-radius:18px}.hero-panel,.page-hero,.panel{padding:24px}.briefing-grid,.chart-grid,.command-layout,.copilot-grid,.intel-grid,.metric-grid,.operator-grid,.ops-grid,.reports-grid,.scenario-grid,.studio-grid,.systems-grid{gap:20px;margin-bottom:20px}.metric-card{min-height:0}.resource-grid{gap:14px}.home-ai-grid,.home-content-grid,.home-feature-grid,.home-launch-grid,.home-monitor-grid,.home-stage{gap:20px}.home-activity-card,.home-ai-panel,.home-feature-card,.home-launch-card,.home-monitor-card,.home-prompt-card,.home-service-panel,.home-spotlight-card,.home-stage__intro,.home-stage__rail,.home-stat-card,.home-story-card{border-color:#e7ebf3;box-shadow:0 10px 24px #7686a814}.auth-form select,.code-block-input,.copilot-input,.field input,.field textarea,.query-input,.site-select{background:#fff;border-color:#dfe5ef}.copilot-submit,.pause-button,.workspace-ribbon__button.is-primary{background:linear-gradient(135deg,#ff9b58,#ff7d4d);box-shadow:0 10px 22px #ff8c5433}.quick-action,.workspace-ribbon__button{border-radius:16px}.activity-drawer__panel,.command-palette__panel{background:#fffffff5;border-color:#e7ebf3;box-shadow:0 16px 40px #7686a81f}.activity-drawer__backdrop,.command-palette__backdrop{background:#21293a2e}@media (max-width:1100px){.workspace-shell{grid-template-columns:240px minmax(0,1fr)}.dashboard-shell,.home-shell,.page-shell,.topbar{padding-left:20px;padding-right:20px}.live-ops-dock{margin-left:20px;margin-right:20px}}.home-shell{background:radial-gradient(circle at 14% 10%,#ff8e662e,#0000 20%),radial-gradient(circle at 84% 4%,#5291ff24,#0000 24%),linear-gradient(180deg,#f7f8fc,#eef2f8 48%,#e9eef6);min-height:calc(100vh - 100px);padding:26px 32px 44px}.home-stage{grid-gap:22px;align-items:stretch;display:grid;gap:22px;grid-template-columns:minmax(0,1.4fr) minmax(320px,.82fr)}.home-activity-card,.home-control-card,.home-feature-card,.home-launch-card,.home-spotlight-card,.home-stage__intro,.home-stage__rail,.home-stat-card,.home-story-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #17295414;box-shadow:0 24px 60px #4d627d1f}.home-stage__intro{border-radius:34px;overflow:hidden;padding:34px;position:relative}.home-stage__intro:before{background:radial-gradient(circle,#5291ff24,#0000 62%);border-radius:999px;content:"";filter:blur(12px);height:340px;inset:auto -12% -34% auto;pointer-events:none;position:absolute;width:340px}.home-stage__rail{grid-gap:18px;background:#0000;border:0;box-shadow:none;display:grid;gap:18px}.home-kicker-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.home-badge,.home-live-pill{align-items:center;border-radius:999px;display:inline-flex;font-family:IBM Plex Mono,monospace;font-size:.74rem;gap:8px;letter-spacing:.12em;padding:10px 14px;text-transform:uppercase;width:fit-content}.home-badge{background:#ff8e661f;border:1px solid #ff8e6638;color:#b24f2e}.home-live-pill{background:#ffffffbf;border:1px solid #17295414;color:#52627d}.home-live-pill em{font-style:normal;letter-spacing:normal;opacity:.82;text-transform:none}.home-live-pill__dot{background:currentColor;border-radius:999px;height:10px;width:10px}.home-live-pill--live{color:#1da672}.home-live-pill--warm{color:#d38a1b}.home-live-pill--cold{color:#74839d}.home-stage__eyebrow{color:#8090ac;font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.16em;margin:18px 0 0;text-transform:uppercase}.home-stage h2{color:#16233b;font-size:clamp(3.4rem,7vw,6.2rem);letter-spacing:-.08em;line-height:.92;margin:12px 0 0;max-width:11ch}.home-stage__lede{color:#5d6b82;font-size:1.04rem;line-height:1.8;margin:20px 0 0;max-width:62ch}.home-stage__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.home-control-button,.home-inline-link,.home-launch-card,.home-primary-action,.home-secondary-action,.home-tertiary-action{cursor:pointer;font:inherit}.home-primary-action,.home-secondary-action,.home-tertiary-action{border-radius:18px;min-height:52px;padding:0 18px}.home-primary-action{background:linear-gradient(135deg,#16233b,#3457a8);border:0;box-shadow:0 14px 34px #3457a842;color:#fff}.home-secondary-action{background:#ffffffc7;border:1px solid #1729541a;color:#1f2d48}.home-tertiary-action{background:#f7f8fcb3;border:1px dashed #52627d3d;color:#627086}.home-meta-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:28px}.home-meta-chip{background:#f7f8fcb8;border:1px solid #17295414;border-radius:18px;padding:14px 16px}.home-card-label,.home-feature-card span,.home-meta-chip span,.home-stat-card span{color:#8b98af;display:block;font-family:IBM Plex Mono,monospace;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase}.home-activity-item strong,.home-control-button strong,.home-feature-card strong,.home-launch-card strong,.home-meta-chip strong,.home-spotlight-card strong,.home-stat-card strong{color:#18253f;display:block;margin-top:8px}.home-activity-card,.home-control-card,.home-spotlight-card,.home-story-card{border-radius:30px;padding:26px}.home-spotlight-card{background:linear-gradient(180deg,#172954f5,#273b61f0)}.home-spotlight-card .home-card-label,.home-spotlight-card .home-inline-link,.home-spotlight-card p,.home-spotlight-card strong{color:#f6f8fc}.home-spotlight-card p{color:#f6f8fcc7;line-height:1.8;margin:12px 0 0}.home-card-topline{align-items:center;display:flex;gap:12px;justify-content:space-between}.home-activity-list{grid-gap:14px;display:grid;gap:14px;margin-top:16px}.home-activity-item{border-top:1px solid #17295414;padding:14px 0 0}.home-activity-item:first-child{border-top:0;padding-top:0}.home-activity-item p,.home-control-button span,.home-feature-card p,.home-launch-card p,.home-stat-card p,.home-story-card__lede{color:#617089;line-height:1.72;margin:10px 0 0}.home-activity-item span{color:#92a0b4;display:block;font-size:.78rem;margin-top:10px}.home-inline-link{background:#0000;border:0;color:#4b6fd3;font-family:IBM Plex Mono,monospace;font-size:.78rem;margin-top:16px;padding:0}.home-inline-link--tight{margin-top:0}.home-stats-bar{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0}.home-stat-card{border-radius:24px;padding:22px}.home-stat-card strong{font-size:clamp(1.8rem,4vw,2.8rem);line-height:1}.home-content-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.2fr) minmax(300px,.82fr)}.home-ai-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);margin-top:18px}.home-ai-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #17295414;border-radius:30px;box-shadow:0 24px 60px #4d627d1f;padding:26px}.home-ai-panel--mission{background:radial-gradient(circle at top right,#5291ff1f,#0000 28%),#ffffffb8}.home-mission-list{grid-gap:14px;display:grid;gap:14px;margin-top:18px}.home-mission-card{background:linear-gradient(180deg,#f7fafff2,#f1f5fcd1);border:1px solid #17295414;border-radius:24px;cursor:pointer;padding:20px;text-align:left;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition)}.home-ai-status span,.home-mission-card span{color:#8b98af;display:block;font-family:IBM Plex Mono,monospace;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase}.home-ai-status strong,.home-mission-card strong{color:#18253f;display:block;margin-top:8px}.home-mission-card p{color:#617089;line-height:1.72;margin:10px 0 0}.home-mission-card em{color:#4b6fd3;display:inline-block;font-family:IBM Plex Mono,monospace;font-size:.78rem;font-style:normal;margin-top:14px}.home-trace-list{grid-gap:12px;display:grid;gap:12px;margin-top:18px}.home-trace-row{grid-gap:12px;align-items:flex-start;border-top:1px solid #17295414;display:grid;gap:12px;grid-template-columns:auto 1fr;padding:12px 0}.home-trace-row:first-child{border-top:0;padding-top:0}.home-trace-dot{background:linear-gradient(180deg,#3457a8,#6f8fe3);border-radius:999px;box-shadow:0 0 0 6px #5291ff1a;height:10px;margin-top:8px;width:10px}.home-trace-row p{color:#56667e;line-height:1.7;margin:0}.home-ai-status{background:#f7f8fcc2;border:1px solid #17295414;border-radius:22px;margin-top:18px;padding:18px}.home-essential-grid,.home-operations-grid{grid-gap:14px;display:grid;gap:14px}.home-essential-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.home-essential-card,.home-ops-panel{border-radius:24px}.home-essential-card{background:#f7f8fcc2;border:1px solid #17295414;padding:18px}.home-essential-card strong{color:#18253f;display:block;font-size:1.6rem;margin-top:8px}.home-essential-card p{color:#617089;line-height:1.65;margin:10px 0 0}.home-operations-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.home-ops-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #17295414;box-shadow:0 24px 60px #4d627d1f;padding:26px}.home-service-list{grid-gap:12px;display:grid;gap:12px;margin-top:18px}.home-service-row{align-items:flex-start;border-top:1px solid #17295414;display:flex;gap:14px;justify-content:space-between;padding:14px 0}.home-service-row:first-child{border-top:0;padding-top:0}.home-service-row strong{color:#18253f;display:block}.home-service-row p{color:#617089;line-height:1.6;margin:8px 0 0}.home-service-badge{border:1px solid #17295414;border-radius:999px;font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.12em;padding:8px 10px;text-transform:uppercase;white-space:nowrap}.home-service-badge--healthy{background:#1da6721a;color:#1da672}.home-service-badge--active,.home-service-badge--monitoring,.home-service-badge--watch{background:#d38a1b1a;color:#d38a1b}.home-service-badge--degraded,.home-service-badge--elevated,.home-service-badge--warning{background:#c25a311f;color:#c25a31}.home-prompt-strip{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border:1px solid #17295414;border-radius:30px;box-shadow:0 24px 60px #4d627d1f;margin-top:18px;padding:24px 26px}.home-prompt-list{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.home-prompt-chip{background:linear-gradient(180deg,#fffffff5,#f4f7fcd1);border:1px solid #17295414;border-radius:999px;color:#30415f;cursor:pointer;padding:12px 16px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;transition:transform var(--transition),border-color var(--transition),box-shadow var(--transition)}.home-section-heading h3{color:#18253f;font-size:1.45rem;margin:6px 0 0}.home-story-card__lede{margin-top:14px;max-width:60ch}.home-feature-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.home-control-button,.home-feature-card,.home-launch-card{border-radius:24px}.home-feature-card{background:#f9fbffd1;padding:22px}.home-control-stack{grid-gap:12px;display:grid;gap:12px;margin-top:18px}.home-control-button{background:#f9fbffcc;border:1px solid #17295414;padding:18px 20px;text-align:left}.home-launchpad{margin-top:18px}.home-launchpad-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.home-launch-card{background:linear-gradient(180deg,#ffffffe6,#f5f8fcd1);border:1px solid #17295414;padding:22px;text-align:left}.home-control-button:hover,.home-inline-link:hover,.home-launch-card:hover,.home-mission-card:hover,.home-primary-action:hover,.home-prompt-chip:hover,.home-secondary-action:hover,.home-tertiary-action:hover{transform:translateY(-1px)}@media (max-width:1180px){.home-ai-grid,.home-content-grid,.home-essential-grid,.home-feature-grid,.home-launchpad-grid,.home-operations-grid,.home-stage,.home-stats-bar{grid-template-columns:1fr}}@media (max-width:720px){.home-shell{padding:18px}.home-activity-card,.home-ai-panel,.home-control-card,.home-feature-card,.home-launch-card,.home-mission-card,.home-prompt-strip,.home-spotlight-card,.home-stage__intro,.home-stat-card,.home-story-card{border-radius:22px;padding:18px}.home-stage h2{font-size:2.7rem}.home-meta-row{grid-template-columns:1fr}.home-prompt-list,.home-stage__actions{flex-direction:column}}:root{--bg:#090d14;--bg-alt:#0d121b;--panel:#0f141d;--panel-strong:#131923;--panel-soft:#0c1119;--line:#687a9c2e;--line-strong:#788fb747;--text:#dbe4f3;--muted:#6d7d9b;--muted-soft:#8392ad;--success:#00d4a8;--info:#29a4ff;--warning:#e0b13b;--danger:#ff4f5e;--violet:#7b8cff;--shadow:0 18px 48px #00000047;--shadow-soft:0 10px 24px #00000038;--radius-xl:24px;--radius-lg:20px;--radius-md:16px}body{background:linear-gradient(180deg,#0b1118,#090d14);color:#dbe4f3;color:var(--text)}.app-shell:after,.app-shell:before,.background-scene{opacity:.08}.background-scene__beam,.background-scene__grid,.background-scene__network,.background-scene__orb{opacity:.12}.workspace-shell{background:#0b1018;border:1px solid #7585a31f;gap:0;grid-template-columns:340px minmax(0,1fr);max-width:none;overflow:hidden;padding:18px 24px 28px}.sidebar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0d121a;border:0;border-radius:0;border-right:1px solid #7585a314;box-shadow:none;gap:18px;max-height:calc(100vh - 36px);padding:20px 12px;top:18px}.sidebar__brand,.sidebar__footer,.sidebar__section{background:#0000;border:0;border-radius:0;padding:0 12px}.sidebar__brand{grid-gap:14px;display:grid;gap:14px}.sidebar__brand h1{font-size:2rem;letter-spacing:-.04em;margin:0}.sidebar__profile-card{background:#0000;border:0;border-radius:0;box-shadow:none;padding:0 12px}.sidebar__profile-top{border-top:1px solid #ffffff0a;padding-top:14px}.sidebar__mini-pill{background:#0000;border:1px solid #00d4a847;border-radius:999px;color:#00d4a8;color:var(--success);min-height:28px;padding:5px 10px}.eyebrow,.field span,.live-ops-metric span,.metric-card__eyebrow,.resource-card__tag,.sidebar__label,.sla-card span,.topbar__eyebrow,.workspace-ribbon__label{color:#5f6f8c;letter-spacing:.18em}.sidebar__nav{gap:10px}.sidebar__nav-button{background:#0000;border:1px solid #7585a324;border-radius:18px;color:#c8d2e3;padding:16px 18px;transform:none}.sidebar__nav-button.is-active,.sidebar__nav-button:hover{background:hsla(0,0%,100%,.015);border-color:#7585a333;color:#f2f6ff;transform:none}.sidebar__nav-icon{background:#0000;border-radius:999px;box-shadow:none;color:#8392ad;color:var(--muted-soft);display:grid;height:auto;min-width:34px;place-items:start;width:auto}.sidebar__nav-copy{color:#8392ad;color:var(--muted-soft);margin-top:8px}.workspace-main{background:#090e16;border:0;min-height:100vh}.topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0d121a;border:0;border-bottom:1px solid #7585a314;border-radius:0;box-shadow:none;padding:24px 28px 20px;top:18px}.topbar__mark{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;box-shadow:none;height:56px;width:56px}.topbar__mark span{background:linear-gradient(180deg,#19e0bc,#107d98)}.hero-panel__copy h1,.page-hero h2,.panel__header h2,.resource-card h3,.sidebar__brand h1,.topbar h1{color:#eef3fb;font-family:Outfit,sans-serif}.auth-hint,.auth-status p,.hero-panel__lede,.metric-card__detail,.page-hero__copy,.resource-card p,.service-row span,.sla-card p,.topbar__subcopy{color:#8392ad;color:var(--muted-soft)}.topbar__back,.topbar__logout,.topbar__nav-button,.topbar__quick-open,.topbar__status,.topbar__user{background:#ffffff05;border-color:#ffffff14;color:#dbe4f3;color:var(--text)}.topbar__back:hover:not(:disabled),.topbar__logout:hover,.topbar__nav-button.is-active,.topbar__nav-button:hover,.topbar__quick-open:hover{background:#ffffff0a;border-color:#ffffff29;color:#fff}.topbar__status-dot{background:#00d4a8;background:var(--success);box-shadow:0 0 0 4px #00d4a81a}.sidebar__avatar,.topbar__avatar{background:#00d4a81f;color:#00d4a8;color:var(--success)}.activity-drawer__panel,.activity-feed__item,.atlas-surface,.auth-hero,.auth-mini-card,.auth-panel,.auth-status,.auth-tabs,.chat-message,.code-card,.command-palette__item,.command-palette__panel,.hero-panel,.live-ops-dock,.metric-card,.page-hero,.panel,.resource-card,.service-row,.sla-card,.stage-card,.workspace-resource-card,.workspace-ribbon{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f141d;border-color:#7585a31a;box-shadow:none}.hero-panel,.live-ops-dock,.metric-card,.page-hero,.panel,.resource-card,.service-row,.sla-card{border-radius:20px}.dashboard-shell,.page-shell{background:#090e16;padding:28px}.hero-panel:after,.hero-panel:before,.metric-card:after,.metric-card:before,.page-hero:after,.page-hero:before,.panel:after,.panel:before{display:none}.metric-card__value,.page-hero h2,.panel__header h2,.service-row strong,.sla-card strong{color:#f1f5fb}.auth-hero__badge,.live-ops-metric--success strong,.metric-card--success .metric-card__value,.workspace-resource-card__action{color:#00d4a8;color:var(--success)}.metric-card--warning .metric-card__value{color:#e0b13b;color:var(--warning)}.metric-card--danger .metric-card__value{color:#ff4f5e;color:var(--danger)}.metric-card--info .metric-card__value,.topbar__page-chip{color:#29a4ff;color:var(--info)}.auth-form select,.code-block-input,.copilot-input,.field input,.field textarea,.query-input,.site-select{background:#111823;border:1px solid #7585a31a;box-shadow:none;color:#dbe4f3;color:var(--text)}.auth-form select:focus,.code-block-input:focus,.copilot-input:focus,.field input:focus,.field textarea:focus,.query-input:focus,.site-select:focus{background:#131b27;border-color:#29a4ff57;box-shadow:0 0 0 3px #29a4ff14}.auth-demo,.copilot-submit{background:#00d4a814;border:1px solid #00d4a861;border-radius:14px;color:#e8fff9}.auth-demo:hover,.copilot-submit:hover{background:#00d4a824;border-color:#00d4a885;filter:none}.auth-tab.is-active,.auth-tab:hover,.live-ops-dock__stream,.live-ops-hero__badge,.live-ops-hero__badge--soft,.service-row__status,.topbar__page-chip{background:#0000;border:1px solid #7585a324}.service-row{padding:16px 18px}.live-ops-dock{background:#0d121a;margin:18px 28px 0}.live-ops-hero,.live-ops-metric,.live-ops-panel,.live-ops-watchlist__item{background:#111823;border-color:#7585a329;box-shadow:none}.activity-drawer__backdrop,.command-palette__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#06080cb8}.activity-feed__item,.chat-message--assistant,.chat-message--user,.command-palette__item:hover{background:#111823}@media (max-width:1100px){.workspace-shell{gap:16px;grid-template-columns:1fr}.sidebar{border-bottom:1px solid #7585a314;border-right:0;max-height:none;position:relative}.workspace-main{border-left:0}}
/*# sourceMappingURL=main.d90cce73.css.map*/