:root{--bg: #080c15;--surface: #10192a;--surface-2: #132038;--border: #22324f;--text: #e6edf8;--muted: #94a8ca;--accent: #4fa3ff;--accent-2: #6ef1d0;--glass-edge: rgba(173, 227, 255, .34);--glass-fill: rgba(191, 228, 255, .08);--glass-core: rgba(9, 16, 28, .62);--domain-accent: #63baff;--domain-accent-2: #7ef5d7;--domain-panel-glow: rgba(99, 186, 255, .08);--domain-panel-tint: rgba(120, 228, 255, .08);--domain-rail-glow: rgba(86, 216, 167, .09);--domain-button-sheen: rgba(94, 241, 209, .18);--domain-frame-aura: rgba(216, 247, 255, .16);--domain-badge-border: rgba(111, 193, 255, .3);--domain-badge-bg: rgba(10, 28, 45, .72);--scene-pan-x: 0px;--scene-pan-y: 0px;--scene-pan-soft-x: 0px;--scene-pan-soft-y: 0px;--scene-pan-shell-x: 0px;--scene-pan-shell-y: 0px;--scene-tilt-x: 0deg;--scene-tilt-y: 0deg;--scene-tilt-soft-y: 0deg}*{box-sizing:border-box}html,body{margin:0;padding:0;background:radial-gradient(circle at 0% 0%,#162745 0%,var(--bg) 55%);color:var(--text);font-family:Segoe UI,Inter,Arial,sans-serif}body.nexus-surface{background:radial-gradient(circle at 20% 10%,rgba(108,186,255,.18),transparent 42%),radial-gradient(circle at 80% 12%,rgba(126,255,214,.14),transparent 48%),radial-gradient(circle at 50% 120%,#0e1a31,#070b14 64%)}body.domain-surface.domain-nexus{--domain-accent: #7dc7ff;--domain-accent-2: #8fffe1;--domain-panel-glow: rgba(125, 199, 255, .1);--domain-panel-tint: rgba(87, 226, 214, .09);--domain-rail-glow: rgba(143, 255, 225, .12);--domain-button-sheen: rgba(125, 199, 255, .18);--domain-frame-aura: rgba(218, 246, 255, .19);--domain-badge-border: rgba(125, 199, 255, .34);--domain-badge-bg: rgba(8, 29, 46, .72);background:radial-gradient(circle at 15% 12%,rgba(92,182,255,.24),transparent 44%),radial-gradient(circle at 78% 10%,rgba(128,255,222,.18),transparent 46%),linear-gradient(155deg,#071423,#091520 55%,#061018)}body.domain-surface.domain-nexus .sidebar{background:linear-gradient(180deg,#071828fa,#060e19f0),radial-gradient(circle at 100% 0%,rgba(143,255,225,.18),transparent 34%)}body.domain-surface.domain-nexus .content-wrap{background:linear-gradient(165deg,#081a2aeb,#070f1bdb),radial-gradient(circle at 100% 0%,rgba(125,199,255,.12),transparent 34%)}body.domain-surface.domain-custodian-ui{--domain-accent: #59b8ff;--domain-accent-2: #66efd4;--domain-panel-glow: rgba(89, 184, 255, .09);--domain-panel-tint: rgba(95, 220, 188, .08);--domain-rail-glow: rgba(102, 239, 212, .11);--domain-button-sheen: rgba(89, 184, 255, .2);--domain-frame-aura: rgba(187, 240, 255, .18);--domain-badge-border: rgba(102, 239, 212, .34);--domain-badge-bg: rgba(8, 30, 46, .72);background:radial-gradient(circle at 85% 8%,rgba(95,220,188,.2),transparent 45%),radial-gradient(circle at 12% 15%,rgba(42,129,255,.16),transparent 42%),linear-gradient(145deg,#091223,#0a111f 55%,#060b14)}body.domain-surface.domain-custodian-ui .sidebar{background:linear-gradient(180deg,#081c26fa,#070e1af0),radial-gradient(circle at 100% 0%,rgba(102,239,212,.16),transparent 36%)}body.domain-surface.domain-custodian-ui .content-wrap{background:linear-gradient(165deg,#0a1b2aeb,#08101cdb),radial-gradient(circle at 100% 0%,rgba(102,239,212,.12),transparent 36%)}body.domain-surface.domain-aegis-application-lab{--domain-accent: #8f85ff;--domain-accent-2: #67e9ff;--domain-panel-glow: rgba(143, 133, 255, .09);--domain-panel-tint: rgba(127, 96, 255, .1);--domain-rail-glow: rgba(103, 233, 255, .12);--domain-button-sheen: rgba(143, 133, 255, .18);--domain-frame-aura: rgba(220, 223, 255, .17);--domain-badge-border: rgba(143, 133, 255, .34);--domain-badge-bg: rgba(25, 21, 56, .72);background:radial-gradient(circle at 18% 8%,rgba(127,96,255,.24),transparent 45%),radial-gradient(circle at 76% 14%,rgba(96,236,255,.18),transparent 50%),linear-gradient(160deg,#0f0d27,#141633 55%,#090b17)}body.domain-surface.domain-aegis-application-lab .sidebar{background:linear-gradient(180deg,#151131fa,#0b0b18f0),radial-gradient(circle at 0% 0%,rgba(143,133,255,.22),transparent 36%)}body.domain-surface.domain-aegis-application-lab .content-wrap{background:linear-gradient(160deg,#161334eb,#0b0c1cdb),radial-gradient(circle at 100% 0%,rgba(103,233,255,.12),transparent 34%)}body.domain-surface.domain-developer-depot{--domain-accent: #ffb56b;--domain-accent-2: #ffe08c;--domain-panel-glow: rgba(255, 181, 107, .1);--domain-panel-tint: rgba(255, 164, 107, .09);--domain-rail-glow: rgba(255, 224, 140, .13);--domain-button-sheen: rgba(255, 181, 107, .18);--domain-frame-aura: rgba(255, 238, 197, .15);--domain-badge-border: rgba(255, 181, 107, .36);--domain-badge-bg: rgba(48, 27, 12, .72);background:radial-gradient(circle at 12% 10%,rgba(255,164,107,.2),transparent 42%),radial-gradient(circle at 84% 20%,rgba(255,231,135,.15),transparent 50%),linear-gradient(160deg,#1b1210,#181516 55%,#0d0d10)}body.domain-surface.domain-developer-depot .sidebar{background:linear-gradient(180deg,#25160dfa,#100e11f0),radial-gradient(circle at 0% 0%,rgba(255,181,107,.18),transparent 34%)}body.domain-surface.domain-developer-depot .content-wrap{background:linear-gradient(160deg,#231710eb,#100e11db),radial-gradient(circle at 100% 0%,rgba(255,224,140,.11),transparent 34%)}body.domain-surface.domain-agent-workshop{--domain-accent: #63baff;--domain-accent-2: #7ef5d7;--domain-panel-glow: rgba(99, 186, 255, .08);--domain-panel-tint: rgba(120, 228, 255, .08);--domain-rail-glow: rgba(86, 216, 167, .09);--domain-button-sheen: rgba(94, 241, 209, .18);--domain-frame-aura: rgba(216, 247, 255, .16);--domain-badge-border: rgba(111, 193, 255, .3);--domain-badge-bg: rgba(10, 28, 45, .72);background:radial-gradient(circle at 18% 11%,rgba(120,255,153,.18),transparent 45%),radial-gradient(circle at 82% 18%,rgba(73,199,255,.16),transparent 44%),linear-gradient(150deg,#081b16,#091721 55%,#050e13)}body.domain-surface .panel,body.nexus-surface .panel{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}body.domain-aegis-application-lab .brand-pill{border-color:#6a5bff;background:linear-gradient(180deg,#7f66ff,#352a8b)}body.domain-developer-depot .brand-pill{border-color:#f39b5e;background:linear-gradient(180deg,#ffb56b,#774314)}body.domain-agent-workshop .brand-pill{border-color:#56d8a7;background:linear-gradient(180deg,#5ceea8,#1f7058)}body.domain-nexus .brand-pill{border-color:#79c8ff;background:linear-gradient(180deg,#84d7ff,#1d6884)}body.portal-transit-active{overflow:hidden}a{color:inherit;text-decoration:none}#ether-canvas{position:fixed;inset:0;width:100%;height:100%;z-index:0;opacity:.92;pointer-events:none;transition:transform .52s cubic-bezier(.2,.7,.15,1),opacity .42s ease,filter .42s ease}.ether-video{position:fixed;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1;opacity:.34;filter:saturate(.9) contrast(1.08) brightness(.74);pointer-events:none}.immersive-layer{position:relative;z-index:1}.signal-constellation{position:fixed;inset:0;pointer-events:none;z-index:2}.signal-node{position:absolute;transform:translate(-50%,-50%);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#a2dcffb8;text-shadow:0 0 14px rgba(82,178,255,.45);opacity:.65;animation:signalDrift 11s ease-in-out infinite}.signal-constellation.reduced .signal-node{animation:none;opacity:.55}.peer-sign-layer{position:fixed;inset:0;pointer-events:none;z-index:3}.peer-sign{position:absolute;max-width:min(34ch,28vw);margin:0;border:1px solid rgba(129,178,241,.3);border-radius:12px;padding:8px 10px;font-size:12px;line-height:1.35;letter-spacing:.02em;color:#d5e7ff;background:#070d1894;text-shadow:0 0 10px rgba(93,177,255,.32);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:0 6px 22px #0000003d;animation:peerSignFloat 9s ease-in-out infinite}.peer-sign-layer.reduced .peer-sign{animation:none}.roadsign-hint{position:fixed;left:50%;bottom:5.8vh;transform:translate(-50%);z-index:14;border:1px solid rgba(130,201,255,.52);border-radius:999px;padding:8px 14px;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:#d7eeff;background:#060c16b8;box-shadow:0 10px 28px #0c3e7059;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none}.layout{min-height:100vh;display:grid;grid-template-rows:auto 1fr;position:relative;z-index:1;isolation:isolate;padding-top:72px;padding-bottom:96px;perspective:1600px;transform-style:preserve-3d}.layout:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(circle at 20% 18%,rgba(111,195,255,.12),transparent 28%),radial-gradient(circle at 84% 14%,rgba(126,255,214,.08),transparent 30%),radial-gradient(circle at 50% 110%,rgba(90,135,255,.08),transparent 34%);opacity:.9;transform:translate3d(var(--scene-pan-soft-x),var(--scene-pan-soft-y),0)}#wire-grid-canvas{position:fixed;inset:0;width:100%;height:100%;z-index:0;opacity:.62;pointer-events:none}.hub-billboards-canvas{position:fixed;inset:0;width:100%;height:100%;z-index:0;opacity:.58;pointer-events:none}.topbar{position:fixed;top:0;left:0;right:0;z-index:140;isolation:isolate;border-bottom:1px solid var(--border);background:#080c15eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .32s ease,background .32s ease}.topbar-inner{max-width:1400px;margin:0 auto;padding:14px 20px;display:flex;align-items:center;gap:16px;justify-content:space-between;transform-style:preserve-3d}.top-link-governance{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid rgba(125,199,255,.22);border-radius:999px;background:linear-gradient(135deg,#142b48fa,#0a1423f0),radial-gradient(circle at 0% 50%,rgba(143,255,225,.14),transparent 28%);color:#f4fbff;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:inset 0 1px #ffffff0f,0 10px 20px #0000002e}.top-link-drift{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid rgba(126,255,214,.28);border-radius:999px;background:linear-gradient(135deg,#0a1b2af5,#06101ce6),radial-gradient(circle at 0% 50%,rgba(126,255,214,.18),transparent 32%);color:#effffd;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:inset 0 1px #ffffff14,0 10px 20px #00000038}.top-link-profile{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid rgba(125,199,255,.2);border-radius:999px;background:linear-gradient(135deg,#0d1c2df5,#08131fe6),radial-gradient(circle at 100% 50%,rgba(125,199,255,.12),transparent 28%);box-shadow:inset 0 1px #ffffff0a,0 10px 20px #00000029}.ethos-strip{max-width:1400px;margin:8px auto 0;width:calc(100% - 36px);border:1px solid rgba(125,172,240,.25);border-radius:999px;background:#0a122194;color:#bdd4f5;font-size:12px;line-height:1.35;letter-spacing:.02em;padding:7px 14px;text-align:center;display:grid;gap:3px}.reminder-line{color:#a7c6ef;font-size:11px;letter-spacing:.03em}.reminder-line strong{color:#c8ddfb;font-weight:600}.reminder-seed{color:#8ce7d0}.brand{display:inline-flex;align-items:center;gap:10px;font-weight:700;letter-spacing:.02em}.brand-pill{width:28px;height:28px;border-radius:8px;border:1px solid #2d5ca8;background:linear-gradient(180deg,#1e5dcc,#102f66)}.top-links{display:flex;flex-wrap:wrap;gap:10px}.top-links a{font-size:13px;color:var(--muted);border:1px solid transparent;border-radius:999px;padding:6px 12px}.top-links a.active,.top-links a:hover{color:var(--text);border-color:var(--border);background:#12223b}.nexus-main{max-width:1280px;margin:0 auto;width:100%;padding:18px;display:grid;gap:18px}.nexus-intro{padding:20px;background:linear-gradient(165deg,#0c1425f2,#0a0f1be0)}.nexus-intro h1{margin:0 0 10px;font-size:34px;letter-spacing:.01em}.nexus-intro p{margin:0;color:#c3d5f2;max-width:70ch}.nexus-mode-switch{margin-top:16px;display:flex;flex-wrap:wrap;gap:10px}.nexus-mode-btn{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 16px;border-radius:999px;border:1px solid rgba(125,199,255,.26);background:linear-gradient(135deg,#0f1f34f5,#081220eb),radial-gradient(circle at 100% 50%,rgba(126,255,214,.12),transparent 28%);color:#eaf6ff;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:inset 0 1px #ffffff0d,0 12px 24px #0003;cursor:pointer}.nexus-mode-btn.is-active{border-color:#7effd67a;background:linear-gradient(135deg,#0f2b3cfa,#081826f0),radial-gradient(circle at 0% 50%,rgba(126,255,214,.22),transparent 36%);color:#e8fff9}.nexus-mode-copy{margin-top:12px;color:#9fb8dc;font-size:13px;line-height:1.45}.portal-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;transform-style:preserve-3d;transition:opacity .42s ease,transform .52s cubic-bezier(.2,.8,.2,1),filter .42s ease}.portal-card{--portal-base-depth: 18px;border:1px solid var(--border);border-radius:16px;padding:16px;background:radial-gradient(circle at 20% 20%,#59b0ff2e,#0d1423f2);box-shadow:inset 0 1px #ffffff14,0 20px 32px #00000047,0 0 0 1px #6ecbff0d;position:relative;overflow:hidden;transform-style:preserve-3d;transform:translate3d(var(--flight-shift-x, 0px),var(--flight-shift-y, 0px),calc(var(--portal-base-depth) + var(--flight-depth, 0px))) rotateX(calc(3deg + var(--scene-tilt-x))) rotateY(calc(var(--flight-rotate, 0deg) + var(--scene-tilt-y)));transition:transform .46s cubic-bezier(.2,.7,.15,1),box-shadow .46s ease,border-color .46s ease,opacity .36s ease,filter .36s ease}.portal-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 18% 14%,rgba(164,226,255,.18),transparent 34%),linear-gradient(120deg,transparent 12%,rgba(159,244,223,.1) 50%,transparent 88%);opacity:.86;pointer-events:none}.portal-card:after{content:"";position:absolute;left:16px;right:16px;bottom:12px;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--domain-accent-2) 68%,white),transparent);opacity:.6;box-shadow:0 0 18px color-mix(in srgb,var(--domain-accent) 36%,transparent);pointer-events:none}.portal-grid .portal-card:nth-child(2n){--portal-base-depth: 28px}.portal-grid .portal-card:nth-child(3n){--portal-base-depth: 36px}.portal-card.live{cursor:pointer;border-color:#3b75cf}.portal-card.live:hover{transform:translate3d(var(--flight-shift-x, 0px),calc(var(--flight-shift-y, 0px) - 8px),calc(var(--portal-base-depth) + var(--flight-depth, 0px) + 28px)) rotateX(calc(1.6deg + var(--scene-tilt-x))) rotateY(calc(var(--flight-rotate, 0deg) + var(--scene-tilt-y))) scale(1.02);background:radial-gradient(circle at 20% 20%,#6ef1d038,#0d1423f2);box-shadow:inset 0 1px #ffffff1a,0 28px 44px #00000057,0 0 0 1px #7effd61f}.portal-card.pending{opacity:.8}.portal-status{display:inline-block;border-radius:999px;padding:4px 10px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px}.portal-status.live,.phase-pill.live{background:#3acfa133;color:#7effd6;border:1px solid rgba(58,207,161,.45)}.portal-status.pending,.phase-pill.pending{background:#ffb36626;color:#ffd8a6;border:1px solid rgba(255,179,102,.4)}.portal-card h3{margin:0;font-size:20px}.portal-card p{color:#b6caee;margin:10px 0 14px;line-height:1.45;min-height:62px}.portal-meta{color:var(--muted);font-size:12px}.voice-block{border-top:1px solid rgba(135,172,220,.28);margin-top:12px;padding-top:10px;display:grid;gap:6px}.voice-block p{margin:0;font-size:12px;line-height:1.45;color:#d2e2fa}.voice-bridge{margin:0 18px 8px;border:1px solid var(--border);border-radius:12px;background:linear-gradient(135deg,#0d182bc2,#0a1221b8),radial-gradient(circle at 100% 0%,var(--domain-panel-tint),transparent 38%);box-shadow:inset 0 1px #ffffff0d,0 10px 24px #00000029;padding:12px 14px}.voice-bridge p{margin:0;color:#c4d7f4;font-size:13px;line-height:1.45;letter-spacing:.01em}#portal-transit-overlay{position:fixed;inset:0;z-index:90;pointer-events:none;opacity:0;transition:opacity .18s ease;background:transparent}body.portal-transit-active #portal-transit-overlay{opacity:0}body.portal-transit-active #ether-canvas{opacity:1;filter:saturate(1.06) brightness(1.04);transform:scale(1.035)}body.portal-transit-active .topbar,body.portal-transit-active .signal-ribbon,body.portal-transit-active .sidebar,body.portal-transit-active .content-wrap,body.portal-transit-active .thread-card,body.portal-transit-active .portal-card,body.portal-transit-active .nexus-command-deck{opacity:0;transform:perspective(1400px) translate3d(0,8px,-54px) rotateX(calc(-1.6deg + var(--scene-tilt-x, 0deg) * .24)) rotateY(calc(var(--scene-tilt-y, 0deg) * .24)) scale(.978);transform-origin:var(--portal-transit-origin-x, 50%) var(--portal-transit-origin-y, 50%);transition:opacity .22s linear,transform .24s cubic-bezier(.2,.8,.2,1)}body.portal-transit-enter .topbar,body.portal-transit-enter .signal-ribbon,body.portal-transit-enter .sidebar,body.portal-transit-enter .content-wrap,body.portal-transit-enter .thread-card,body.portal-transit-enter .portal-card,body.portal-transit-enter .nexus-command-deck{opacity:0;transform:translate3d(0,10px,-24px) scale(.985)}body.portal-transit-enter.portal-transit-enter-ready .topbar,body.portal-transit-enter.portal-transit-enter-ready .signal-ribbon,body.portal-transit-enter.portal-transit-enter-ready .sidebar,body.portal-transit-enter.portal-transit-enter-ready .content-wrap,body.portal-transit-enter.portal-transit-enter-ready .thread-card,body.portal-transit-enter.portal-transit-enter-ready .portal-card,body.portal-transit-enter.portal-transit-enter-ready .nexus-command-deck{opacity:1;transform:none;transition:opacity .22s linear,transform .26s cubic-bezier(.2,.8,.2,1)}.phase-links{margin-top:16px;display:flex;flex-wrap:wrap;gap:10px}.phase-link{--phase-base-depth: 12px;display:inline-flex;align-items:center;border-radius:10px;border:1px solid #2f5f9d;padding:9px 13px;font-weight:600;font-size:14px;background:#102645;box-shadow:inset 0 1px #ffffff0f,0 12px 22px #00000038;transform:translate3d(var(--flight-shift-x, 0px),var(--flight-shift-y, 0px),calc(var(--phase-base-depth) + var(--flight-depth, 0px))) rotateX(calc(1.2deg + var(--scene-tilt-x))) rotateY(calc(var(--flight-rotate, 0deg) + var(--scene-tilt-y)));transition:transform .46s cubic-bezier(.2,.7,.15,1),box-shadow .46s ease,border-color .46s ease,opacity .36s ease,filter .36s ease}.phase-link:hover{background:#15305a;transform:translate3d(var(--flight-shift-x, 0px),calc(var(--flight-shift-y, 0px) - 4px),calc(var(--phase-base-depth) + var(--flight-depth, 0px) + 14px)) rotateX(calc(.8deg + var(--scene-tilt-x))) rotateY(calc(var(--flight-rotate, 0deg) + var(--scene-tilt-y)))}.entrance-anchor{transform-origin:50% 50%}body.entrance-focus-active .entrance-anchor{opacity:.52;filter:saturate(.8)}body.entrance-focus-active .entrance-anchor.is-entrance-focus{opacity:1;transform:translateY(-2px) scale(1.03);filter:saturate(1.05);border-color:#7bc5ffe6;box-shadow:0 0 0 1px #88ccff80,0 12px 34px #2975d657}.nexus-meta{margin-top:12px;color:var(--muted)}.drift-quickbar{position:fixed;right:22px;bottom:24px;z-index:18;display:flex;align-items:center;gap:14px;border:1px solid rgba(127,198,255,.26);border-radius:18px;padding:12px 14px;background:linear-gradient(145deg,#08101ee0,#060c18d1),radial-gradient(circle at 0% 50%,rgba(126,255,214,.12),transparent 32%);box-shadow:inset 0 1px #ffffff0d,0 20px 42px #00000057;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.drift-quickbar[hidden]{display:none}.drift-quickbar-copy{display:grid;gap:4px}.drift-quickbar-copy strong{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#eaf8ff}.drift-quickbar-copy span{color:#a9c5e7;font-size:12px}body.nexus-drift-mode .nexus-main{min-height:calc(100vh - 110px)}body.nexus-drift-mode .nexus-intro,body.nexus-drift-mode .portal-grid{opacity:0;pointer-events:none;filter:blur(10px) saturate(.9);transform:translate3d(0,34px,-80px) scale(.95)}body.nexus-drift-mode .nexus-intro{transition:opacity .32s ease,transform .52s cubic-bezier(.2,.8,.2,1),filter .36s ease}body.nexus-drift-mode .roadsign-hint{opacity:1}.nexus-wrap{margin:18px auto;width:min(1200px,calc(100% - 36px));padding:24px}.nexus-hero h1{margin:0}.nexus-hero p{margin-top:10px;color:#bed0f0;max-width:70ch}.shell{max-width:1400px;margin:0 auto;width:100%;display:grid;grid-template-columns:300px 1fr;gap:18px;padding:18px 18px 120px}.panel{border:1px solid var(--border);background:linear-gradient(180deg,#10192ad6,#0c121fc7),radial-gradient(circle at 50% 0%,rgba(135,206,255,.06),transparent 42%);border-radius:20px;box-shadow:inset 0 1px #ffffff0f,0 26px 44px #0106104d;transform-style:preserve-3d}.sidebar{padding:14px;position:sticky;top:76px;height:calc(100dvh - 110px);overflow:auto;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--domain-accent) 72%,transparent) rgba(7,14,26,.82);background:linear-gradient(180deg,#0c1422fa,#080d18f0),radial-gradient(circle at 0% 0%,var(--domain-rail-glow),transparent 30%);box-shadow:inset 0 1px #ffffff0d,0 18px 34px #00000042;transform:translate3d(calc(var(--flight-shift-x, 0px) + var(--scene-pan-shell-x)),calc(-2px + var(--flight-shift-y, 0px)),calc(14px + var(--flight-depth, 0px))) rotateX(calc(1.8deg + var(--scene-tilt-x))) rotateY(var(--scene-tilt-soft-y));transition:transform .52s cubic-bezier(.2,.7,.15,1),box-shadow .36s ease}.sidebar::-webkit-scrollbar{width:12px}.sidebar::-webkit-scrollbar-track{background:#070e1ad1;border-radius:999px}.sidebar::-webkit-scrollbar-thumb{border:2px solid rgba(7,14,26,.82);border-radius:999px;background:linear-gradient(180deg,var(--domain-accent-2),var(--domain-accent));box-shadow:inset 0 0 0 1px #ffffff14}.sidebar h2{font-size:12px;margin:2px 4px 10px;color:#b9d6f8;text-transform:uppercase;letter-spacing:.12em}.page-list{display:flex;flex-direction:column;gap:8px}.page-sections{display:grid;gap:16px}.page-list-section{display:grid;gap:8px}.page-list-section h3{margin:0 4px;color:color-mix(in srgb,var(--domain-accent-2) 58%,#d7ebff);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.page-list-section:not(:first-child){padding-top:12px;border-top:1px solid rgba(128,184,232,.14)}.page-list a{position:relative;display:block;overflow:hidden;border:1px solid rgba(95,160,230,.18);color:#9bb8d9;border-radius:14px;padding:11px 14px 11px 16px;font-size:12px;line-height:1.35;letter-spacing:.015em;background:linear-gradient(135deg,#132238f0,#0a121fe0),radial-gradient(circle at 0% 50%,var(--domain-rail-glow),transparent 24%);box-shadow:inset 0 1px #ffffff0a,0 8px 18px #0000002e;transition:transform .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,background .18s ease;transform:translateZ(0)}body.domain-surface.domain-developer-depot .page-list a{border-radius:12px;background:linear-gradient(135deg,#2d1e12f5,#161112e0),radial-gradient(circle at 0% 50%,rgba(255,181,107,.16),transparent 24%)}body.domain-surface.domain-developer-depot .page-list a:hover,body.domain-surface.domain-developer-depot .page-list a.active{background:linear-gradient(135deg,#3e2816fa,#181212eb),radial-gradient(circle at 0% 50%,rgba(255,224,140,.18),transparent 28%)}body.domain-surface.domain-custodian-ui .page-list a{border-radius:13px;background:linear-gradient(135deg,#0a222ef5,#09121ce6),radial-gradient(circle at 0% 50%,rgba(102,239,212,.15),transparent 24%)}body.domain-surface.domain-custodian-ui .page-list a:hover,body.domain-surface.domain-custodian-ui .page-list a.active{background:linear-gradient(135deg,#0b2a38fa,#091521f0),radial-gradient(circle at 0% 50%,rgba(102,239,212,.2),transparent 28%)}body.domain-surface.domain-aegis-application-lab .page-list a{border-radius:16px;background:linear-gradient(135deg,#211849f5,#101227e6),radial-gradient(circle at 0% 50%,rgba(143,133,255,.16),transparent 24%)}body.domain-surface.domain-aegis-application-lab .page-list a:hover,body.domain-surface.domain-aegis-application-lab .page-list a.active{background:linear-gradient(135deg,#2c1f59fa,#12142bf0),radial-gradient(circle at 0% 50%,rgba(103,233,255,.18),transparent 28%)}.page-list a:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:999px;background:linear-gradient(180deg,var(--domain-button-sheen),color-mix(in srgb,var(--domain-accent) 70%,transparent));opacity:.7}.page-list a:after{content:"";position:absolute;inset:1px;border-radius:12px;border:1px solid rgba(190,232,255,.04);pointer-events:none}.page-list a:hover,.page-list a.active{color:#eff7ff;border-color:#81cdff70;background:linear-gradient(135deg,#162b48fa,#0a1423f0),radial-gradient(circle at 0% 50%,var(--domain-button-sheen),transparent 28%);box-shadow:inset 0 1px #ffffff14,0 12px 24px #0000003d,0 0 0 1px var(--domain-panel-glow);transform:translate3d(4px,-1px,14px)}.page-list a.active{border-color:color-mix(in srgb,var(--domain-accent-2) 62%,transparent);color:#fff;background:linear-gradient(135deg,#16364afa,#0b1826f0),radial-gradient(circle at 0% 50%,color-mix(in srgb,var(--domain-accent-2) 28%,transparent),transparent 30%)}.page-list a.active:before{background:linear-gradient(180deg,var(--domain-accent-2),var(--domain-accent));box-shadow:0 0 12px color-mix(in srgb,var(--domain-accent-2) 45%,transparent);opacity:1}body.domain-surface.domain-nexus .page-list a.page-link-child{margin-left:16px;padding:10px 14px 10px 18px;border-radius:12px;font-size:11px;color:#b6d2eb;background:linear-gradient(135deg,#0e1f30eb,#09111ddb),radial-gradient(circle at 0% 50%,rgba(125,199,255,.11),transparent 24%)}body.domain-surface.domain-nexus .page-list a.page-link-child:before{left:6px;width:2px;opacity:.8}body.domain-surface.domain-nexus .page-list a.page-link-child:hover,body.domain-surface.domain-nexus .page-list a.page-link-child.active{background:linear-gradient(135deg,#132c42f5,#0a1523e6),radial-gradient(circle at 0% 50%,rgba(143,255,225,.14),transparent 26%)}.content-wrap{min-width:0;position:relative;overflow:hidden;padding-bottom:24px;background:linear-gradient(160deg,#0e1828e6,#090f1bd1),radial-gradient(circle at 14% 8%,var(--domain-panel-tint),transparent 30%);box-shadow:inset 0 1px #ffffff0d,0 22px 48px #01050d61;transform:translate3d(calc(var(--flight-shift-x, 0px) + var(--scene-pan-shell-x)),calc(var(--flight-shift-y, 0px) + var(--scene-pan-shell-y)),calc(22px + var(--flight-depth, 0px))) rotateX(calc(1.2deg + var(--scene-tilt-x))) rotateY(var(--scene-tilt-soft-y));transition:transform .54s cubic-bezier(.2,.7,.15,1),box-shadow .36s ease}.governance-wrap{display:grid;gap:18px;padding:0 18px 18px}.governance-hero,.governance-section{border:1px solid rgba(139,212,255,.18);border-radius:24px;background:linear-gradient(160deg,#091827f0,#07101ce0),radial-gradient(circle at 0% 0%,rgba(143,255,225,.09),transparent 30%);box-shadow:inset 0 1px #ffffff0d,0 18px 34px #0000002e}.governance-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px}.governance-kicker{margin:0 0 10px;color:color-mix(in srgb,var(--domain-accent-2) 62%,#d9efff);font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.governance-hero h2,.governance-section-head h2{margin:0;font-size:24px;line-height:1.25}.governance-lead,.governance-section-head p,.governance-card p,.governance-standard p,.governance-detail p{color:#a8c4df;line-height:1.6}.governance-hero-actions{display:flex;flex-wrap:wrap;gap:10px}.governance-action{display:inline-flex;align-items:center;min-height:42px;padding:0 14px;border:1px solid rgba(129,205,255,.22);border-radius:14px;background:linear-gradient(135deg,#142b48fa,#0a1423f0),radial-gradient(circle at 0% 50%,var(--domain-button-sheen),transparent 28%);color:#f4fbff;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.governance-action-secondary{background:linear-gradient(135deg,#0c1a2bf5,#08121fe6),radial-gradient(circle at 0% 50%,rgba(125,199,255,.12),transparent 26%)}.governance-section{padding:22px}.governance-section-head{margin-bottom:16px}.governance-subsection+.governance-subsection{margin-top:18px}.governance-subhead{margin:0 0 10px;color:#dff4ff;font-size:15px;letter-spacing:.04em}.governance-pill-row,.governance-chip-grid,.governance-grid{display:grid;gap:12px}.governance-pill-row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:12px}.governance-pill{display:inline-flex;align-items:center;min-height:42px;padding:0 14px;border:1px solid rgba(125,199,255,.18);border-radius:999px;background:#081420c2;color:#dff4ff;font-size:12px}.governance-pill-imperative{border-color:#8fffe133}.governance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.governance-card,.governance-chip-card,.governance-standard,.governance-detail{border:1px solid rgba(125,199,255,.16);border-radius:18px;background:linear-gradient(155deg,#0b1c2ceb,#07121fe0),radial-gradient(circle at 100% 0%,rgba(143,255,225,.08),transparent 34%);padding:16px}.governance-card h3,.governance-standard h3{margin:0;font-size:18px;line-height:1.3}.governance-chip-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.governance-chip-card strong{display:block;margin-bottom:8px}.governance-section-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.governance-detail-list,.governance-standard-list{display:grid;gap:12px}.governance-detail summary{cursor:pointer;font-weight:700}.profile-hub-hero,.profile-hub-card,.profile-hub-panel{border:1px solid rgba(139,212,255,.18);border-radius:24px;background:linear-gradient(160deg,#091827f0,#07101ce0),radial-gradient(circle at 100% 0%,rgba(125,199,255,.1),transparent 24%);box-shadow:0 22px 40px #02070e57}.profile-hub-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:24px}.profile-hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.profile-hub-card,.profile-hub-panel{padding:22px}.profile-hub-card h3,.profile-hub-panel h2,.profile-hub-point strong,.profile-hub-link strong{margin:0}.profile-hub-card p,.profile-hub-panel p,.profile-hub-link span,.profile-hub-point span{color:#a8c4df;line-height:1.6}.profile-hub-pills,.profile-hub-points,.profile-hub-list,.profile-hub-action-row{margin-top:16px}.profile-hub-pills,.profile-hub-action-row{display:flex;flex-wrap:wrap;gap:10px}.profile-hub-list,.profile-hub-points{display:grid;gap:10px}.profile-hub-link,.profile-hub-point{display:grid;gap:6px;padding:14px 16px;border:1px solid rgba(125,199,255,.16);border-radius:18px;background:linear-gradient(155deg,#0b1c2ceb,#07121fe0),radial-gradient(circle at 100% 0%,rgba(125,199,255,.08),transparent 28%)}.profile-hub-link:hover{border-color:#8fffe147;transform:translateY(-1px)}@media(max-width:1120px){.governance-hero,.governance-section-split,.governance-grid,.governance-chip-grid,.profile-hub-grid{grid-template-columns:1fr}.profile-hub-hero{display:grid}}.thread-stack{display:grid;gap:18px;padding-bottom:18px}.thread-card{position:relative;margin:0 18px;border:1px solid rgba(103,176,235,.2);border-radius:24px;background:linear-gradient(180deg,#0a1321f0,#070c16eb),radial-gradient(circle at 100% 0%,rgba(117,240,212,.06),transparent 28%);box-shadow:inset 0 1px #ffffff0a,0 18px 34px #0000003d;transform:translate3d(var(--flight-shift-x, 0px),var(--flight-shift-y, 0px),calc(18px + var(--flight-depth, 0px))) rotateX(calc(1.4deg + var(--scene-tilt-x))) rotateY(calc(var(--flight-rotate, 0deg) + var(--scene-tilt-soft-y)));transition:transform .52s cubic-bezier(.2,.7,.15,1),box-shadow .36s ease,border-color .36s ease}.thread-card-with-return{overflow:hidden}.thread-card-primary{border-color:#62b1ff38}.thread-card-entrance{border-color:color-mix(in srgb,var(--domain-accent-2) 44%,transparent);background:linear-gradient(180deg,#0a121ff5,#060b15f0),radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--domain-accent-2) 12%,transparent),transparent 42%);box-shadow:inset 0 1px #ffffff0d,0 22px 38px #00000047}.thread-card-active{border-color:#6ce7c53d}.thread-return{display:flex;align-items:center;gap:14px;margin:0 18px;padding:12px 16px;border:1px solid rgba(103,176,235,.18);border-radius:18px;background:linear-gradient(180deg,#09101df0,#060b15e6),radial-gradient(circle at 100% 0%,var(--domain-panel-tint),transparent 30%);box-shadow:inset 0 1px #ffffff08,0 14px 24px #00000029;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.thread-card>.thread-return{margin:0;padding:10px 16px;border-width:0 0 1px;border-radius:24px 24px 0 0;background:linear-gradient(180deg,#0a1220fa,#070d18f0),radial-gradient(circle at 0% 0%,var(--domain-panel-tint),transparent 42%);box-shadow:inset 0 1px #ffffff0a,inset 0 -1px #70b8f51a}.thread-card>.thread-return:hover{transform:none;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #70b8f526}.thread-return:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--domain-accent) 52%,transparent);box-shadow:inset 0 1px #ffffff0d,0 18px 30px #0003,0 0 0 1px var(--domain-panel-glow)}.thread-return-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:999px;border:1px solid var(--domain-badge-border);background:var(--domain-badge-bg);color:#edf8ff;font-size:18px;line-height:1;flex:0 0 auto}.thread-return-copy{display:grid;gap:2px;min-width:0;flex:1 1 auto}.thread-return-title{color:#f3f9ff;font-size:16px;font-weight:600;line-height:1.2}.thread-card-current{box-shadow:inset 0 1px #ffffff0f,0 20px 38px #00000047,0 0 0 1px #6ecbff0f}.thread-card-current:hover{transform:translate3d(var(--flight-shift-x, 0px),calc(var(--flight-shift-y, 0px) - 3px),calc(18px + var(--flight-depth, 0px) + 20px)) rotateX(calc(.8deg + var(--scene-tilt-x))) rotateY(calc(var(--flight-rotate, 0deg) + var(--scene-tilt-soft-y)))}.thread-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px 0}.thread-card-with-return .thread-meta{padding-top:14px}.thread-meta h2{margin:4px 0 0;font-size:18px}.thread-kicker{margin:0;color:#95b9da;font-size:11px;text-transform:uppercase;letter-spacing:.14em}.thread-badge{border:1px solid var(--domain-badge-border);border-radius:999px;padding:7px 11px;color:#d5ecff;font-size:11px;letter-spacing:.1em;text-transform:uppercase;background:var(--domain-badge-bg)}.thread-frame-wrap{margin:14px 18px 18px}.thread-frame-wrap-primary .stitch-frame{min-height:62vh}.thread-frame-wrap-entrance{width:min(920px,calc(100% - 52px));margin:18px auto 24px}.stitch-frame[data-frame-role=entrance]{min-height:46vh;max-height:70vh}.thread-card-entrance .thread-meta{padding-top:22px}.thread-card-entrance .thread-meta h2{font-size:28px}.thread-card-entrance .thread-kicker{color:color-mix(in srgb,var(--domain-accent-2) 72%,#d9f7ff)}.thread-card-entrance .thread-badge{box-shadow:inset 0 1px #ffffff14,0 0 0 1px var(--domain-panel-glow)}.thread-card-entrance .iframe-wrap{padding:24px}.flight-surface{will-change:transform,opacity,filter}body.surface-flight-booting .flight-surface{opacity:0;filter:blur(14px) saturate(.74)}body.surface-flight-ready .flight-surface{animation:surfaceReveal .92s cubic-bezier(.14,.74,.2,1) both;animation-delay:var(--flight-delay, 0ms)}.content-head{padding:14px 18px;display:flex;justify-content:space-between;align-items:center;gap:12px}.content-head h1{margin:0;font-size:22px}.nexus-command-deck{padding:0 18px 14px}.nexus-command-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.nexus-command-card{position:relative;overflow:hidden;min-height:148px;padding:16px 16px 18px;border:1px solid rgba(139,212,255,.22);border-radius:18px;background:linear-gradient(160deg,#0a1a28eb,#07111de0),radial-gradient(circle at 0% 0%,rgba(143,255,225,.12),transparent 36%);box-shadow:inset 0 1px #ffffff0d,0 18px 34px #00000038}.nexus-command-card:after{content:"";position:absolute;inset:1px;border-radius:17px;border:1px solid rgba(228,246,255,.04);pointer-events:none}.nexus-card-kicker{margin-bottom:10px;color:color-mix(in srgb,var(--domain-accent-2) 62%,#d9efff);font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.nexus-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.nexus-card-head strong{font-size:17px;line-height:1.2}.nexus-status-pill,.nexus-mini-label{border:1px solid var(--domain-badge-border);border-radius:999px;padding:6px 10px;background:var(--domain-badge-bg);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.nexus-status-pill.is-live{color:#efffff;border-color:#8fffe15c}.nexus-status-pill.is-passive{color:#c0d8f0}.nexus-card-copy{margin-top:10px;color:#a8c4df;font-size:13px;line-height:1.5}.nexus-profile-line{margin-top:10px;color:#d7efff;font-size:12px;line-height:1.45}.nexus-metric-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.nexus-metric-row div{padding:10px 12px;border:1px solid rgba(125,199,255,.16);border-radius:14px;background:#08131fb8}.nexus-metric-row span{display:block;margin-bottom:5px;color:#88a9cb;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.nexus-metric-row strong{font-size:14px}.nexus-recent-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.nexus-recent-link{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid rgba(125,199,255,.18);border-radius:999px;background:#081420c7;color:#d7ecff;font-size:11px;letter-spacing:.04em}.nexus-action-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.nexus-action-btn{appearance:none;border:1px solid rgba(129,205,255,.22);border-radius:14px;min-height:42px;padding:0 14px;background:linear-gradient(135deg,#142b48fa,#0a1423f0),radial-gradient(circle at 0% 50%,var(--domain-button-sheen),transparent 28%);color:#f4fbff;font:inherit;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.nexus-action-btn:hover{transform:translateY(-1px);border-color:#8fffe14d;box-shadow:0 14px 24px #0003}.nexus-action-upgrade{background:linear-gradient(135deg,#16364afa,#0b1826f0),radial-gradient(circle at 0% 50%,color-mix(in srgb,var(--domain-accent-2) 28%,transparent),transparent 30%)}.nexus-handoff-panel{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.95fr);gap:16px;margin-top:12px;padding:18px;border:1px solid rgba(139,212,255,.2);border-radius:22px;background:linear-gradient(160deg,#081827f0,#06101ce0),radial-gradient(circle at 100% 0%,rgba(143,255,225,.12),transparent 32%);box-shadow:inset 0 1px #ffffff0d,0 18px 34px #0003}.nexus-handoff-copy h2{margin:0;font-size:20px;line-height:1.25}.nexus-handoff-copy p{margin:10px 0 0;color:#a8c4df;font-size:14px;line-height:1.6}.nexus-handoff-status{margin-top:14px;color:#eaf8ff;font-size:12px;font-weight:600}.nexus-handoff-list{display:flex;flex-wrap:wrap;align-content:flex-start;gap:10px}.nexus-handoff-chip{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border:1px solid rgba(125,199,255,.18);border-radius:999px;background:#081420c2;color:#d7ecff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nexus-starter-catalog{margin-top:12px;padding:18px;border:1px solid rgba(139,212,255,.18);border-radius:22px;background:linear-gradient(160deg,#081623f0,#06101be0),radial-gradient(circle at 0% 0%,rgba(125,199,255,.12),transparent 34%);box-shadow:inset 0 1px #ffffff0d,0 16px 30px #0000002e}.nexus-starter-head h2{margin:0;font-size:22px;line-height:1.25}.nexus-starter-head p{margin:10px 0 0;color:#a8c4df;font-size:14px;line-height:1.6}.nexus-starter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}.nexus-starter-card{position:relative;overflow:hidden;padding:16px;border:1px solid rgba(125,199,255,.18);border-radius:18px;background:linear-gradient(155deg,#0b1c2ceb,#07121fe0),radial-gradient(circle at 100% 0%,rgba(143,255,225,.08),transparent 34%)}.nexus-starter-badge{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border:1px solid var(--domain-badge-border);border-radius:999px;background:var(--domain-badge-bg);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.nexus-starter-card h3{margin:12px 0 0;font-size:18px;line-height:1.3}.nexus-starter-card p{margin:10px 0 0;color:#a8c4df;font-size:13px;line-height:1.55}.nexus-starter-points{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.nexus-starter-point{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;background:#081420c2;color:#d7ecff;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}@media(max-width:1120px){.nexus-command-grid,.nexus-handoff-panel,.nexus-starter-grid{grid-template-columns:1fr}}.phase-pill{border-radius:999px;padding:6px 10px;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.ops-entry-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;padding:0 18px 10px}.ops-entry-card{border:1px solid var(--border);border-radius:12px;background:linear-gradient(160deg,#102039f0,#0a1423e0),radial-gradient(circle at 100% 0%,var(--domain-panel-tint),transparent 30%);box-shadow:inset 0 1px #ffffff0d,0 10px 22px #00000029;padding:14px}.ops-entry-card h3{margin:0 0 8px}.ops-entry-card p{margin:0;color:#bad0f3;font-size:14px}.status-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;padding:0 18px 12px}.status-tile{border:1px solid var(--border);border-radius:12px;background:linear-gradient(160deg,#0f1b30f0,#0a1321e0),radial-gradient(circle at 100% 0%,var(--domain-panel-tint),transparent 32%);box-shadow:inset 0 1px #ffffff0d,0 10px 22px #00000029;padding:14px}.status-tile h3{margin:0}.status-number{margin:10px 0 6px;font-size:28px;color:#88d4ff;font-weight:700}.status-tile p{margin:0;color:#bfd0ef}.public-log{margin:0 18px 18px;border-top:1px solid var(--border);padding-top:12px}.public-log h2{margin:0 0 10px;font-size:18px}.log-row{border:1px solid var(--border);border-radius:10px;padding:10px 12px;margin-bottom:8px;display:grid;gap:4px;background:linear-gradient(160deg,#0f192df0,#09111ee0),radial-gradient(circle at 100% 0%,var(--domain-panel-tint),transparent 35%)}.log-row strong{color:#9ec2ff}.log-row span{color:#c5d5ef;font-size:14px}.secure-wrap{margin:18px auto;width:min(1100px,calc(100% - 36px));padding:20px}.secure-hero h1{margin:0}.secure-hero p{margin:10px 0 12px;max-width:72ch;color:#bfd2f2}.secure-actions{margin-top:16px;display:flex;gap:10px;flex-wrap:wrap}.secure-btn{border:1px solid #2b4f86;background:#102644;color:#dfeafd;border-radius:10px;padding:10px 14px;font-size:14px;cursor:pointer}.secure-btn.active,.secure-btn:hover{background:#17355f}.secure-output{margin-top:14px;border:1px solid var(--border);border-radius:12px;padding:14px;background:#0f1a2e}.secure-output h2{margin:0 0 8px;font-size:18px}.secure-output p,.secure-output li{color:#c4d5f3}.secure-output ul{margin:0;padding-left:20px}.breadcrumb{margin-top:2px;color:var(--muted);font-size:12px}.iframe-wrap{--glass-rotate-x: 0deg;--glass-rotate-y: 0deg;--glass-glow-x: 50%;--glass-glow-y: 16%;position:relative;margin:0 18px 18px;padding:20px;border:1px solid rgba(184,231,255,.24);border-radius:28px;background:linear-gradient(180deg,#f5fcff1f,#f5fcff05 20%,#080c1433),radial-gradient(circle at var(--glass-glow-x) var(--glass-glow-y),var(--domain-frame-aura),transparent 26%),linear-gradient(155deg,#0a1422b8,#050a13e6);box-shadow:inset 0 1px #ffffff2e,inset 0 -14px 24px #050a144d,0 24px 40px #00000057;transform:perspective(2200px) rotateX(var(--glass-rotate-x)) rotateY(var(--glass-rotate-y)) translateZ(30px);transform-style:preserve-3d;transition:border-color .22s ease,box-shadow .22s ease,background .22s ease}.iframe-wrap:before,.iframe-wrap:after{content:"";position:absolute;inset:11px;border-radius:22px;pointer-events:none}.iframe-wrap:before{border:1px solid rgba(232,249,255,.16);background:linear-gradient(115deg,rgba(255,255,255,.18),transparent 16%,transparent 70%,rgba(170,235,255,.12)),radial-gradient(circle at var(--glass-glow-x) var(--glass-glow-y),rgba(255,255,255,.12),transparent 22%);opacity:.82}.iframe-wrap:after{inset:auto 24px 14px;height:22px;border-radius:999px;background:radial-gradient(circle at center,rgba(120,206,255,.16),transparent 68%);filter:blur(14px);opacity:.42}.iframe-wrap.glass-engaged{border-color:#b4e9ff80;box-shadow:inset 0 1px #ffffff42,inset 0 -18px 30px #050a1470,0 34px 58px #0000007a}.stitch-frame{width:100%;position:relative;border:1px solid rgba(194,235,255,.14);border-radius:20px;display:block;min-height:80vh;background:linear-gradient(180deg,#ffffff09,#fff0),var(--glass-core);box-shadow:inset 0 1px #ffffff14,0 10px 24px #03081038;transform:translateZ(34px)}.domain-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;padding:18px}.domain-card,.page-card{border:1px solid var(--border);border-radius:12px;background:#0f1a2d;padding:14px;transition:transform .46s cubic-bezier(.2,.7,.15,1),box-shadow .46s ease,border-color .46s ease,opacity .36s ease,filter .36s ease}.domain-card h3,.page-card h3{margin:0 0 6px;font-size:18px}.page-card p,.domain-card p{margin:0;color:var(--muted);font-size:13px}.page-card{position:relative;overflow:hidden;background:linear-gradient(155deg,#0f1a2df0,#080f1be6),radial-gradient(circle at 100% 0%,var(--domain-panel-tint),transparent 32%);box-shadow:inset 0 1px #ffffff0d,0 12px 26px #0000002e}.page-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,var(--domain-accent-2),var(--domain-accent));opacity:.9}.page-card:hover{border-color:color-mix(in srgb,var(--domain-accent) 58%,transparent);box-shadow:inset 0 1px #ffffff14,0 18px 34px #0000003d,0 0 0 1px var(--domain-panel-glow)}.landing-redirect{margin:min(12vh,96px) auto;width:min(760px,calc(100% - 36px));padding:0 0 18px}.redirect-copy{margin:16px 18px 0;color:#c8dbf6}.redirect-copy a{color:var(--domain-accent-2)}.page-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;padding:18px}@keyframes floaty{0%{transform:translateY(0)}50%{transform:translateY(-7px)}to{transform:translateY(0)}}@keyframes portalPulse{0%{transform:scale(.92);opacity:.75}50%{transform:scale(1.02);opacity:1}to{transform:scale(.92);opacity:.75}}@keyframes signalDrift{0%{transform:translate(-50%,-50%) translateY(0);opacity:.45}50%{transform:translate(-50%,-50%) translateY(-10px);opacity:.8}to{transform:translate(-50%,-50%) translateY(0);opacity:.45}}@keyframes peerSignFloat{0%{transform:translateY(0);opacity:.65}50%{transform:translateY(-7px);opacity:.92}to{transform:translateY(0);opacity:.65}}@keyframes surfaceReveal{0%{opacity:0;filter:blur(14px) saturate(.72)}45%{opacity:.7;filter:blur(4px) saturate(.94)}to{opacity:1;filter:blur(0) saturate(1)}}@media(max-width:1024px){.shell{grid-template-columns:1fr}.sidebar{position:static;height:auto}.nexus-intro h1{font-size:27px}.peer-sign{max-width:min(38ch,64vw);font-size:11px}.iframe-wrap{margin:0 12px 12px;padding:12px;border-radius:22px}.thread-card,.thread-return{margin:0 12px}.thread-meta{align-items:flex-start;flex-direction:column}.thread-return{align-items:flex-start;flex-wrap:wrap}.thread-return .thread-badge{margin-left:48px}.thread-frame-wrap{margin:12px}.thread-frame-wrap-entrance{width:auto;margin:12px 12px 18px}.iframe-wrap:before{inset:8px;border-radius:18px}.stitch-frame{min-height:68vh}}@media(prefers-reduced-motion:reduce){.hub-billboards-canvas,#wire-grid-canvas{opacity:.42}.ether-video{display:none}.portal-card,.portal-transit-core{animation:none}.iframe-wrap{transform:none}}.iframe-wrap{position:relative;width:100%!important;border-radius:12px;overflow:hidden;background:transparent;border:none!important}.iframe-wrap:before,.iframe-wrap:after{content:none!important;border:none!important;display:none!important}.stitch-frame{width:100%!important;border:none!important;background:transparent;display:block}
