:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#020617;--panel:#050a18a8;--panel-strong:#050a18d1;--line:#91beff38;--line-hot:#41e9ff70;--text:#f8fbff;--muted:#aebbd0;--soft:#dfe9ff;--accent:#41e9ff;--accent-2:#a855f7;--accent-3:#ff4fd8;--warn:#f8d980;--shadow:0 28px 90px #0000008a;--glow-cyan:0 0 34px #41e9ff57;--glow-violet:0 0 40px #a855f757;--site-nav-height:76px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth;overscroll-behavior-y:none;min-height:100%;scroll-padding-top:96px}body{min-height:100%;color:var(--text);overscroll-behavior-y:none;background:radial-gradient(circle at 50% 0,#214c8c52,#0000 44rem),linear-gradient(115deg,#04030d 0%,#061121 46%,#020617 100%);margin:0;line-height:1.55;overflow-x:hidden}body:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 16% 18%,#5d269e14,#0000 34rem),radial-gradient(circle at 84% 18%,#0074a012,#0000 36rem),radial-gradient(circle at 68% 78%,#41e9ff09,#0000 30rem),radial-gradient(circle at 26% 78%,#ff4fd807,#0000 32rem);position:fixed;inset:0}body:after{content:"";z-index:0;pointer-events:none;opacity:.08;mix-blend-mode:screen;background-image:radial-gradient(circle at 12% 22%,#ffffff94 0 .9px,#0000 1.9px),radial-gradient(circle at 66% 18%,#41e9ff8a 0 .9px,#0000 1.8px),radial-gradient(circle at 42% 78%,#a855f780 0 .9px,#0000 1.9px);background-size:260px 220px,370px 310px,330px 290px;position:fixed;inset:0}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{font:inherit}.hero-network-canvas{z-index:1;pointer-events:none;contain:strict;opacity:.84;width:100%;height:100dvh;display:block;position:fixed;inset:0}.hero-network-lite{z-index:0;pointer-events:none;contain:strict;background:radial-gradient(circle at 18% 18%,#a855f71b,#0000 34rem),radial-gradient(circle at 82% 24%,#41e9ff1a,#0000 36rem),linear-gradient(115deg,#04030d 0%,#061121 46%,#020617 100%);position:fixed;inset:0;overflow:hidden}.hero-network-lite[data-live=off]{background:radial-gradient(circle at 18% 18%,#a855f713,#0000 34rem),radial-gradient(circle at 82% 24%,#41e9ff12,#0000 36rem),linear-gradient(115deg,#04030d 0%,#061121 46%,#020617 100%)}.lite-orbit,.lite-lane,.lite-points{pointer-events:none;mix-blend-mode:screen;position:absolute}.lite-orbit{opacity:.11;background:radial-gradient(circle at 50% 50%, transparent 0 54%, #41e9ff1f 55%, transparent 56%, transparent 64%, #a855f71a 65%, transparent 66%), repeating-conic-gradient(from 18deg, #ffffff1a 0 1deg, transparent 1deg 13deg);border-radius:50%;width:680px;height:680px;-webkit-mask-image:radial-gradient(circle,#0000 0 48%,#000 50% 68%,#0000 76%);mask-image:radial-gradient(circle,#0000 0 48%,#000 50% 68%,#0000 76%)}.lite-orbit-left{top:116px;left:-250px;transform:rotate(-18deg)scaleY(.52)}.lite-orbit-right{opacity:.08;top:190px;right:-270px;transform:rotate(14deg)scaleY(.48)}.lite-lane{opacity:.1;filter:blur(12px);background:radial-gradient(at 54%,#41e9ff1c,#0000 60%);width:76vw;height:160px;-webkit-mask-image:radial-gradient(#000 0 38%,#0000 72%);mask-image:radial-gradient(#000 0 38%,#0000 72%)}.lite-lane-a{top:100px;left:8vw;transform:rotate(8deg)}.lite-lane-b{opacity:.075;top:350px;right:-6vw;transform:rotate(-12deg)}.lite-points{opacity:.12;background-image:radial-gradient(circle at 12% 22%,#ffffff7a 0 .8px,#0000 1.8px),radial-gradient(circle at 66% 18%,#41e9ff70 0 .9px,#0000 1.8px),radial-gradient(circle at 42% 78%,#a855f76b 0 .8px,#0000 1.8px);background-size:260px 220px,370px 310px,330px 290px;inset:0}.hero-network-lite[data-live=on] .lite-lane,.hero-network-lite[data-live=on] .lite-orbit{opacity:.15}.hero-network-lite[data-live=on][data-density=dense] .lite-points,.hero-network-lite[data-live=on][data-energy=storm] .lite-lane{opacity:.18}.hero-network-lite[data-packets=off] .lite-points{opacity:.075}.hero-network{z-index:0;pointer-events:none;contain:paint;position:fixed;inset:0;overflow:hidden}.three-network-canvas{z-index:2;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.nebula-layer{z-index:0;pointer-events:none;mix-blend-mode:screen;filter:blur(34px)saturate(1.08);opacity:.56;transition:opacity .22s;position:absolute;inset:-20%}.hero-network[data-nebula=off] .nebula-layer{opacity:0}.depth-orbit,.signal-lane{pointer-events:none;mix-blend-mode:screen;position:absolute}.depth-orbit{z-index:1;opacity:.18;background:radial-gradient(circle at 50% 50%, transparent 0 54%, #41e9ff21 55%, transparent 56%, transparent 64%, #a855f71f 65%, transparent 66%), repeating-conic-gradient(from 18deg, #ffffff1f 0 1deg, transparent 1deg 12deg), conic-gradient(from 210deg, transparent, #41e9ff1f, transparent 36%, #ff4fd81a, transparent 70%);filter:blur(.2px);border-radius:50%;width:720px;height:720px;animation:22s ease-in-out infinite alternate depthOrbitDrift;-webkit-mask-image:radial-gradient(circle,#0000 0 47%,#000 50% 68%,#0000 76%);mask-image:radial-gradient(circle,#0000 0 47%,#000 50% 68%,#0000 76%)}.depth-orbit-left{top:128px;left:-260px;transform:rotate(-18deg)scaleY(.52)}.depth-orbit-right{opacity:.14;animation-duration:27s;animation-direction:alternate-reverse;top:184px;right:-280px;transform:rotate(14deg)scaleY(.48)}.signal-lane{z-index:1;opacity:.1;filter:blur(18px);background:radial-gradient(at 54%,#41e9ff14,#0000 58%);width:76vw;height:210px;animation:13s ease-in-out infinite signalLaneFloat;-webkit-mask-image:radial-gradient(#000 0 38%,#0000 72%);mask-image:radial-gradient(#000 0 38%,#0000 72%)}.signal-lane-a{top:86px;left:10vw;transform:rotate(8deg)}.signal-lane-b{opacity:.08;animation-duration:16s;animation-direction:alternate-reverse;top:338px;right:-5vw;transform:rotate(-12deg)}.hero-network[data-nebula=off] .depth-orbit{opacity:.1}.hero-network[data-nebula=off] .signal-lane{opacity:.14}.nebula-violet{background:conic-gradient(from 120deg at 28% 46%,#0000,#a855f729,#0000 38%,#ff4fd821,#0000 62%),radial-gradient(at 24% 38%,#a855f73d,#0000 42%),radial-gradient(at 44% 72%,#ff4fd81f,#0000 38%);animation:22s ease-in-out infinite alternate nebulaDrift}.nebula-cyan{background:conic-gradient(from 250deg at 72% 38%,#0000,#41e9ff26,#0000 34%,#147dff2e,#0000 60%),radial-gradient(at 78% 40%,#41e9ff3b,#0000 43%),radial-gradient(at 64% 82%,#147dff1a,#0000 36%);animation:28s ease-in-out infinite alternate-reverse nebulaDrift}.grain-layer{z-index:3;opacity:.055;pointer-events:none;background-image:linear-gradient(115deg,#ffffff12,#0000 24%,#ffffff0b 52%,#0000 77%),radial-gradient(at 18% 24%,#ffffff29,#0000 34%),radial-gradient(at 76% 68%,#41e9ff21,#0000 38%);background-size:100% 100%,820px 620px,920px 700px;position:absolute;inset:0}@keyframes nebulaDrift{0%{transform:translate(-2%,-1%)rotate(-2deg)scale(1)}to{transform:translate(2%,1.5%)rotate(2deg)scale(1.05)}}@keyframes depthOrbitDrift{0%{translate:-1.5% -.8%;rotate:-1deg}to{translate:1.8% 1.2%;rotate:1.4deg}}@keyframes signalLaneFloat{0%,to{opacity:.2;filter:blur(.4px)drop-shadow(0 0 20px #41e9ff1a)}50%{opacity:.42;filter:blur(.2px)drop-shadow(0 0 34px #41e9ff33)}}.wrap{width:min(1160px,100% - 40px);margin:0 auto}main,footer{z-index:2;position:relative}.nav{z-index:300;-webkit-backdrop-filter:blur(24px)saturate(1.25);backdrop-filter:blur(24px)saturate(1.25);background:linear-gradient(90deg,#030712e6,#080e22c2,#030712e6),radial-gradient(at 18% 0,#41e9ff1f,#0000 34rem),radial-gradient(at 82% 0,#ff4fd817,#0000 32rem);border-bottom:1px solid #64d2ff33;position:fixed;top:0;left:0;right:0;overflow:visible;box-shadow:0 14px 48px #00000052}.nav:before{content:"";pointer-events:none;opacity:.52;filter:blur(.4px);background:linear-gradient(115deg,#0000 0 18%,#41e9ff21 27%,#0000 38%),linear-gradient(245deg,#0000 0 18%,#a855f721 30%,#0000 44%),linear-gradient(90deg,#0000,#ffffff0b,#0000);position:absolute;inset:0}.nav-inner{justify-content:space-between;align-items:center;gap:20px;min-height:76px;display:flex;position:relative}.brand{letter-spacing:.08em;align-items:center;gap:12px;font-weight:900;display:flex}.brand-logo{object-fit:contain;filter:drop-shadow(0 0 16px #41e9ff61);width:46px;height:46px}.brand-word{color:#0000;background:linear-gradient(96deg,#7c3cff 0%,#bca7ff 11%,#fff 20%,#5cecff 31%,#147dff 43%,#8a4dff 56%,#f4f7ff 68%,#50dfff 80%,#a66cff 100%) 0 0/360% 100%;-webkit-text-fill-color:transparent;-webkit-text-stroke:.28px #ebf4ff47;text-shadow:0 1px #fff3,0 -1px #160a446b;filter:saturate(1.42)contrast(1.32);-webkit-background-clip:text;background-clip:text;animation:5.6s cubic-bezier(.45,0,.2,1) infinite pearlText,3.8s ease-in-out infinite pearlFacet;position:relative}.brand-word:before,.brand-word:after{content:none}.brand:hover .brand-word{animation-duration:3.2s,2.6s}@keyframes pearlText{0%,to{background-position:0%}34%{background-position:74%}58%{background-position:100%}82%{background-position:42%}}@keyframes pearlFacet{0%,to{filter:saturate(1.34)contrast(1.24)brightness(.96)}45%{filter:saturate(1.72)contrast(1.44)brightness(1.08)}70%{filter:saturate(1.5)contrast(1.36)brightness(.98)}}.links{color:var(--muted);align-items:center;gap:20px;font-size:14px;display:flex}.links a{padding:8px 0;transition:color .16s,text-shadow .16s;position:relative}.links a:after{content:"";background:linear-gradient(90deg, transparent, var(--accent), var(--accent-2), transparent);opacity:0;border-radius:999px;height:1px;transition:transform .18s,opacity .18s;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.links a:hover{color:var(--text);text-shadow:0 0 18px #41e9ff57}.links a:hover:after{opacity:1;transform:scaleX(1)}.nav-menu-toggle{cursor:pointer;color:var(--soft);letter-spacing:.08em;text-transform:uppercase;background:#ffffff0e;border:1px solid #91beff38;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:850;display:none}.nav-menu-toggle.active{color:var(--text);background:#41e9ff1a;border-color:#41e9ff7a}.mobile-links{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#050a18f5,#030712eb);border:1px solid #91beff38;border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:none;position:fixed;top:76px;left:14px;right:14px;box-shadow:0 22px 70px #0000007a,inset 0 1px #ffffff14}.mobile-links a{min-height:40px;color:var(--soft);background:#ffffff0a;border:1px solid #91beff24;border-radius:14px;justify-content:center;align-items:center;display:flex}.mobile-links .button{grid-column:1/-1}.mobile-links.open{display:grid}.nav-account{min-height:38px;color:var(--soft);letter-spacing:.04em;background:#41e9ff0f;border:1px solid #5cecff47;border-radius:999px;align-items:center;gap:9px;padding:8px 13px;font-size:12px;font-weight:900;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.nav-account i{background:var(--accent);border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #41e9ffb8}.nav-account.mobile{grid-column:1/-1;justify-content:center;display:none}.button{isolation:isolate;letter-spacing:.005em;color:var(--text);cursor:pointer;background:#ffffff0d;border:1px solid #91beff3d;border-radius:999px;justify-content:center;align-items:center;padding:10px 15px;font-size:14px;font-weight:760;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.button:hover{border-color:var(--line-hot);background:#ffffff13;transform:translateY(-1px)}.button.primary{color:#eaf9ff;background:linear-gradient(135deg,#41e9ff24,#a855f724 58%,#ff4fd821),#ffffff0e;border:1px solid #8bdfff52;box-shadow:0 0 22px #41e9ff1c,inset 0 1px #ffffff1f}.button.primary:hover{color:#fff;background:linear-gradient(135deg,#41e9ff36,#a855f730 58%,#ff4fd82e),#ffffff12;box-shadow:0 0 28px #41e9ff29,inset 0 1px #ffffff24}.button.primary.access-button{color:#edfaff;letter-spacing:.01em;background:linear-gradient(135deg,#ffffff14,#41e9ff1b 34%,#a855f71f 68%,#ff4fd814),#04091685;border:1px solid #bee8ff52;min-height:34px;padding:8px 13px;font-size:13px;font-weight:740;box-shadow:0 10px 30px #0003,0 0 20px #41e9ff1a,inset 0 1px #ffffff21}.button.primary.access-button:before{content:"";z-index:-1;opacity:.58;background:linear-gradient(105deg,#0000 38%,#ffffff47 49%,#0000 62%);animation:9s ease-in-out infinite accessSheen;position:absolute;inset:-80% -30%;transform:translate(-38%)}.button.primary.access-button:hover{background:linear-gradient(135deg,#ffffff1b,#41e9ff24 34%,#a855f726 68%,#ff4fd81b),#04091699;border-color:#a6f4ff80;box-shadow:0 14px 38px #00000040,0 0 24px #41e9ff24,inset 0 1px #ffffff2b}.nav .button.primary.access-button{min-height:32px;padding:7px 11px;font-size:12.5px}@keyframes accessSheen{0%,66%,to{opacity:0;transform:translate(-45%)rotate(8deg)}75%{opacity:.48}88%{opacity:0;transform:translate(45%)rotate(8deg)}}.hero-network-fallback,.hero-network-reduced,.hero-network-disabled{z-index:0;pointer-events:none;background:radial-gradient(circle at 22% 26%,#a855f72e,#0000 34rem),radial-gradient(circle at 78% 32%,#41e9ff29,#0000 38rem),linear-gradient(115deg,#04030d 0%,#061121 46%,#020617 100%);position:fixed;inset:0}.hero-network-reduced{opacity:.82}.hero-network-disabled{opacity:.62;filter:saturate(.72)}.visual-dock{z-index:130;width:154px;max-width:154px;color:var(--text);touch-action:none;-webkit-user-select:none;user-select:none;position:fixed;top:0;left:0;overflow:visible}.visual-dock.collapsed,.visual-dock.open{width:154px;max-width:154px}.visual-dock-handle{cursor:grab;z-index:2;justify-content:flex-end;align-items:center;gap:10px;display:flex;position:relative}.visual-dock-handle:active{cursor:grabbing}.visual-orb{min-width:154px;height:46px;color:var(--text);cursor:pointer;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 18% 20%,#ffffff2e,#0000 36%),linear-gradient(135deg,#41e9ff26,#a855f729),#030712a3;border:1px solid #bee8ff47;border-radius:999px;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;padding:0 12px;display:grid;position:relative;box-shadow:0 16px 44px #00000057,0 0 24px #41e9ff21,inset 0 1px #ffffff24}.visual-dock.open .visual-orb{background:radial-gradient(circle at 18% 20%,#ffffff3d,#0000 36%),linear-gradient(135deg,#41e9ff33,#a855f733 58%,#ff4fd821),#030712b8;border-color:#8febff75;box-shadow:0 18px 52px #0006,0 0 34px #41e9ff30,inset 0 1px #ffffff29}.visual-orb:after{content:"";border-radius:inherit;border:1px solid #ffffff0f;position:absolute;inset:5px}.orb-core{background:var(--accent);border-radius:50%;width:16px;height:16px;position:relative;box-shadow:0 0 10px #41e9ff8a,0 0 18px #a855f73d}.orb-label{z-index:1;letter-spacing:.05em;font-size:12px;font-weight:880;position:relative}.orb-status{z-index:1;color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900;position:relative}.dock-title{display:none}.dock-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:1;background:linear-gradient(#050a18e6,#030712c7);border:1px solid #91beff38;border-radius:24px;width:min(320px,100vw - 16px);padding:12px;position:absolute;box-shadow:0 24px 82px #00000075,inset 0 1px #ffffff14}.visual-dock.open-down .dock-panel{top:calc(100% + 10px);bottom:auto}.visual-dock.open-up .dock-panel{top:auto;bottom:calc(100% + 10px)}.visual-dock.open-right .dock-panel{left:0;right:auto}.visual-dock.open-left .dock-panel{left:auto;right:0}.dock-actions-row{grid-template-columns:1fr .72fr;gap:8px;margin-bottom:8px;display:grid}.dock-actions-row.secondary{grid-template-columns:1fr 1fr;margin:8px 0 0}.dock-actions-row button,.toggle{cursor:pointer;color:var(--soft);text-align:left;background:#ffffff0b;border:1px solid #91beff33;border-radius:14px;padding:9px 10px;font-size:12px;font-weight:850}.dock-actions-row button{text-align:center}.range-grid{background:#0206126b;border:1px solid #91beff24;border-radius:18px;gap:10px;max-height:min(52vh,430px);margin:0 0 9px;padding:10px;display:grid;overflow-y:auto}.range-control{color:var(--muted);gap:5px;font-size:11px;display:grid}.range-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.range-label,.range-value{letter-spacing:.04em;text-transform:uppercase;font-weight:850}.range-value{color:var(--accent);text-align:right}.range-control input[type=range]{width:100%;accent-color:var(--accent);cursor:pointer}.toggle-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.toggle-grid.compact{grid-template-columns:1fr}.toggle{align-items:center;gap:7px;display:flex}.toggle.active{color:var(--text);background:#41e9ff1f;border-color:#41e9ff80;box-shadow:inset 0 0 24px #41e9ff14}.toggle-light{width:8px;height:8px;box-shadow:none;background:#aebbd066;border-radius:50%;flex:none}.toggle.active .toggle-light{background:var(--accent);box-shadow:0 0 16px #41e9ffcc}.dock-actions-row button:hover,.toggle:hover{border-color:var(--line-hot);color:var(--text)}.hero{isolation:isolate;padding:138px 0 72px;position:relative}.hero:before,.hero:after{content:none;display:none}@keyframes topFieldDrift{0%,to{opacity:.68;transform:translate(-50%)scale(.99)}50%{opacity:.95;transform:translate(-50%)scale(1.025)}}@keyframes topOrbFloat{0%{transform:translate(-50%)translate(-8px,-4px)}to{transform:translate(-50%)translate(10px,6px)}}.grid-hero{z-index:1;grid-template-columns:1.08fr .92fr;align-items:center;gap:48px;display:grid;position:relative}.hero-copy{position:relative}.eyebrow{color:var(--accent);text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:900}h1,h2,h3{margin:0;line-height:1.05}h1{letter-spacing:-.045em;background:linear-gradient(105deg,#fff 0%,#dbeafe 30%,#41e9ff 61%,#c084fc 100%);color:#0000;text-shadow:0 0 28px #41e9ff14;-webkit-background-clip:text;background-clip:text;margin-top:18px;font-size:clamp(44px,7vw,82px)}.hero-title{max-width:780px}.hero-title span{white-space:nowrap;display:block}.term-mark{--term-a:#5cecff;--term-b:#7c3cff;--term-c:#ff4fd8;color:#0000;background:linear-gradient(100deg, var(--term-a), #f8fbff 30%, var(--term-b) 58%, var(--term-c) 100%);-webkit-text-fill-color:transparent;filter:saturate(1.35)contrast(1.18);text-shadow:0 0 18px color-mix(in srgb, var(--term-a) 22%, transparent);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:8.4s ease-in-out infinite termFacet;display:inline-block;position:relative}.term-mark:after{content:"";background:linear-gradient(90deg, transparent, var(--term-a), var(--term-b), transparent);opacity:.72;filter:blur(.2px);border-radius:999px;height:.075em;position:absolute;bottom:.02em;left:.02em;right:.02em}.term-mark.inline{font-weight:900}.hero-term{--term-a:#5cecff;--term-b:#147dff;--term-c:#a855f7}.oath-term{--term-a:#e6f8ff;--term-b:#5cecff;--term-c:#a855f7;letter-spacing:.22em}.power-term{--term-a:#ffdf7e;--term-b:#5cecff;--term-c:#ff4fd8}.term-sequence{vertical-align:baseline;flex-wrap:wrap;gap:7px;margin-right:.25em;display:inline-flex}.term-sequence span{color:#dff6ff;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#41e9ff1a,#7c3cff14);border:1px solid #91beff2e;border-radius:999px;align-items:center;min-height:24px;padding:3px 8px;font-size:.78em;font-weight:900;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.model-summary{white-space:nowrap;margin-top:10px;display:block}@keyframes termFacet{0%,to{filter:saturate(1.26)contrast(1.14);background-position:0%}43%{filter:saturate(1.58)contrast(1.32);background-position:92%}72%{filter:saturate(1.38)contrast(1.2);background-position:45%}}h2{letter-spacing:-.032em;font-size:clamp(30px,5vw,52px)}h3{letter-spacing:-.02em;font-size:20px}.lead{color:var(--soft);max-width:730px;margin:24px 0 0;font-size:clamp(18px,2.2vw,22px)}.actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.proof-card,.card,.tier,.demo,.install-step,.promise-list div{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#080f22c7,#040814a3);border-radius:28px;box-shadow:0 28px 82px #00000094,inset 0 1px #ffffff0b}.proof-card{padding:28px;position:relative;overflow:hidden}.proof-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#41e9ff17,#0000 68%);border-radius:999px;width:260px;height:260px;position:absolute;inset:-32% -24% auto auto}.hero-panel{isolation:isolate;background:linear-gradient(#070e20d1,#030712ad),radial-gradient(at 50% 18%,#5832b414,#0000 42%),radial-gradient(at 54% 34%,#5cecff0d,#0000 45%);border-color:#7896ff47;min-height:0;padding:18px;position:relative}.hero-panel>*{z-index:1;position:relative}.hero-panel:before{border-radius:inherit;filter:none;opacity:.62;background:linear-gradient(118deg,#0000 0 22%,#ffffff14 35%,#0000 49%,#7c3cff1a 68%,#0000 82%),radial-gradient(at 50% 24%,#60cdff1a,#0000 40%),linear-gradient(#ffffff09,#0000 38%);width:auto;height:auto;animation:7.5s ease-in-out infinite panelPrismSweep;inset:1px}.hero-panel:after{content:"";z-index:0;pointer-events:none;opacity:.8;background:radial-gradient(circle at 50% 27%,#ffffff09,#0000 24%);border:1px solid #91beff14;border-radius:24px;position:absolute;inset:18px}.hero-panel-field{z-index:0;pointer-events:none;opacity:.96;background:radial-gradient(circle at 50% 45%,#41e9ff2e,#0000 28%),radial-gradient(circle at 36% 46%,#7c3cff24,#0000 30%),radial-gradient(circle at 65% 45%,#ff4fd817,#0000 29%),linear-gradient(#040a1a2e,#0000 64%);height:auto;position:absolute;inset:12px;-webkit-mask-image:radial-gradient(at 50% 45%,#000 0 62%,#0000 82%);mask-image:radial-gradient(at 50% 45%,#000 0 62%,#0000 82%)}.hero-logo-stage{isolation:isolate;place-items:center;width:100%;height:clamp(260px,33vw,450px);margin:0 auto;display:grid;position:relative;overflow:visible}.oath-aura-field,.oath-scan-field,.oath-geometry-static,.oath-core-lattice,.oath-focus-field,.oath-orbit,.oath-mandala-canvas,.oath-packet{pointer-events:none;position:absolute}.oath-aura-field{z-index:0;filter:blur(18px)saturate(1.2);opacity:.78;background:radial-gradient(circle,#41e9ff21,#0000 24%),conic-gradient(from 210deg,#41e9ff00,#41e9ff2e,#7c3cff29,#ff4fd81c,#41e9ff00);border-radius:999px;animation:9s ease-in-out infinite oathAuraBreathe;inset:-34px -18px;-webkit-mask-image:radial-gradient(#000 0 54%,#0000 74%);mask-image:radial-gradient(#000 0 54%,#0000 74%)}.oath-mandala-canvas{z-index:1;opacity:.96;mix-blend-mode:screen;filter:saturate(1.22)contrast(1.18)drop-shadow(0 0 10px #41e9ff1f);width:calc(100% + 36px);height:calc(100% + 84px);inset:-42px -18px}.oath-geometry-static{z-index:2;opacity:.34;mix-blend-mode:screen;background:repeating-conic-gradient(from 11deg at 50% 50%, transparent 0 7deg, #41e9ff2e 7.6deg 8.2deg, transparent 9deg 18deg), radial-gradient(circle at 50% 50%, transparent 0 18%, #e1f2ff24 18.3% 18.9%, transparent 19.4%, transparent 31%, #7c3cff24 31.3% 32.0%, transparent 32.6%, transparent 44%, #41e9ff21 44.3% 45.0%, transparent 45.6%);animation:34s linear infinite reverse oathFineCounterturn;inset:-38px -14px;-webkit-mask-image:radial-gradient(#0000 0 13%,#000 15% 64%,#0000 78%);mask-image:radial-gradient(#0000 0 13%,#000 15% 64%,#0000 78%)}.oath-core-lattice{z-index:3;opacity:.46;mix-blend-mode:screen;background:radial-gradient(circle, transparent 0 28%, #41e9ff33 28.6% 29.2%, transparent 30%, transparent 47%, #ff4fd81f 47.6% 48.2%, transparent 49%), repeating-conic-gradient(from 0deg, #ebf6ff29 0 .7deg, transparent .8deg 14.4deg), conic-gradient(from 80deg, #41e9ff29, transparent 18%, #7c3cff29, transparent 42%, #ff4fd81f, transparent 72%, #41e9ff29);border-radius:50%;width:238px;height:238px;animation:28s linear infinite oathOrbitTurn;box-shadow:inset 0 0 34px #41e9ff14,0 0 24px #7c3cff1a;-webkit-mask-image:radial-gradient(circle,#0000 0 19%,#000 21% 66%,#0000 73%);mask-image:radial-gradient(circle,#0000 0 19%,#000 21% 66%,#0000 73%)}.oath-scan-field{z-index:5;opacity:.21;mix-blend-mode:screen;filter:blur(.2px);background:linear-gradient(#0000 0 43%,#41e9ff3d 49%,#0000 56%),repeating-linear-gradient(#0000 0 10px,#ebf6ff0e 11px 12px,#0000 13px 24px);animation:7.5s ease-in-out infinite oathScan;inset:-22px 18px;-webkit-mask-image:radial-gradient(#000 0 54%,#0000 76%);mask-image:radial-gradient(#000 0 54%,#0000 76%)}.oath-focus-field{z-index:6;background:radial-gradient(circle,#040e22b8 0 36%,#41e9ff14 37%,#0000 54%);border:1px solid #cdf0ff3d;border-radius:50%;width:156px;height:156px;box-shadow:inset 0 0 32px #41e9ff14,0 0 24px #41e9ff1a}.oath-orbit{z-index:7;mix-blend-mode:screen;border-radius:999px}.oath-orbit.outer{border:1px solid #41e9ff40;width:248px;height:248px;animation:24s linear infinite oathOrbitTurn;box-shadow:inset 0 0 22px #7c3cff14}.oath-orbit.middle{border:1px solid #7c3cff3d;border-left-color:#ff4fd838;width:204px;height:204px;animation:17s linear infinite reverse oathOrbitTurn}.oath-orbit.inner{background:conic-gradient(from 90deg,#7c3cff24,#41e9ff29,#ffffff1a,#ff4fd81c,#7c3cff24);border:1px solid #ebf6ff57;width:124px;height:124px;animation:11s linear infinite reverse oathOrbitTurn;-webkit-mask-image:radial-gradient(circle,#0000 0 70%,#000 72% 100%);mask-image:radial-gradient(circle,#0000 0 70%,#000 72% 100%)}.oath-packet{z-index:8;offset-path:circle(118px at 50% 50%);background:#5cecff;border-radius:50%;width:6px;height:6px;animation:8s linear infinite oathPacketTravel;box-shadow:0 0 12px #41e9ffcc}.oath-packet.packet-b{offset-distance:25%;background:#a855f7;animation-duration:10.5s;animation-direction:reverse;box-shadow:0 0 12px #a855f7bf}.oath-packet.packet-c{offset-path:circle(94px at 50% 50%);offset-distance:50%;background:#ff4fd8;animation-duration:9.25s;box-shadow:0 0 12px #ff4fd8a6}.oath-packet.packet-d{offset-path:circle(64px at 50% 50%);offset-distance:75%;background:#e6f8ff;width:4px;height:4px;animation-duration:6.75s;animation-direction:reverse}.hero-logo{object-fit:contain;filter:drop-shadow(0 0 12px #41e9ff2e)drop-shadow(0 0 18px #7c3cff1a);z-index:9;width:164px;height:164px}.node-dot{z-index:10;background:var(--accent);border-radius:50%;width:7px;height:7px;animation:4.8s ease-in-out infinite oathNodePulse;position:absolute;box-shadow:0 0 10px #41e9ff8a}.node-dot.one{top:40px;left:92px}.node-dot.two{background:var(--accent-2);animation-delay:-1.2s;top:74px;right:78px;box-shadow:0 0 14px #a855f77a}.node-dot.three{background:var(--accent-3);animation-delay:-2.4s;bottom:42px;left:126px;box-shadow:0 0 14px #ff4fd86b}.node-dot.four{background:#5cecff;width:5px;height:5px;animation-delay:-3.2s;top:118px;right:50px}.node-dot.five{background:#dfe9ff;width:5px;height:5px;animation-delay:-4s;bottom:86px;right:106px}.node-dot.six{background:#147dff;width:5px;height:5px;animation-delay:-2.9s;top:88px;left:54px}.node-line,.logo-rays,.codex-aurora-veil,.liquid-pearl-ring,.holo-scan-field{display:none}@keyframes auroraVeilDrift{0%{opacity:.72}to{opacity:.9}}@keyframes oathAuraBreathe{0%,to{opacity:.62;transform:scale(.985)rotate(-2deg)}50%{opacity:.86;transform:scale(1.018)rotate(2deg)}}@keyframes oathFineCounterturn{to{transform:rotate(-360deg)}}@keyframes oathScan{0%,to{opacity:.1;transform:translateY(-18px)}45%,55%{opacity:.24;transform:translateY(18px)}}@keyframes oathPacketTravel{to{offset-distance:100%}}@keyframes oathNodePulse{0%,to{opacity:.56;transform:scale(.82)}50%{opacity:.95;transform:scale(1.25)}}@keyframes pearlRingFlow{to{rotate:360deg}}@keyframes holoScanField{0%{background-position:0 0,0 0,0 0}to{background-position:0 48px,80px 0,-80px 0}}@keyframes panelPrismSweep{0%,to{opacity:.46;transform:translate(-1.5%)}50%{opacity:.64;transform:translate(1.5%)}}@keyframes logoBreathe{0%,to{opacity:.72;transform:scale(.995)}50%{opacity:.9;transform:scale(1.01)}}@keyframes oathOrbitTurn{to{transform:rotate(360deg)}}.loop{z-index:1;gap:12px;margin-top:20px;display:grid;position:relative}.loop div{border:1px solid var(--line);background:#ffffff09;border-radius:18px;justify-content:space-between;gap:18px;padding:16px;display:flex}.loop span{color:var(--muted);text-align:right}.acronym-initial{color:var(--accent);text-shadow:0 0 18px #41e9ff57}.loop div:first-child .acronym-initial,.power-card:first-child .acronym-initial{color:#5cecff;text-shadow:0 0 18px #5cecff6b}.loop div:nth-child(2) .acronym-initial,.power-card:nth-child(2) .acronym-initial{color:#147dff;text-shadow:0 0 18px #147dff6b}.loop div:nth-child(3) .acronym-initial,.power-card:nth-child(3) .acronym-initial{color:#a855f7;text-shadow:0 0 18px #a855f770}.loop div:nth-child(4) .acronym-initial,.power-card:nth-child(4) .acronym-initial{color:#ff4fd8;text-shadow:0 0 18px #ff4fd861}.power-card:nth-child(5) .acronym-initial{color:#ffdf7e;text-shadow:0 0 18px #ffdf7e57}section{padding:52px 0}.section-head{justify-content:space-between;align-items:end;gap:28px;margin-bottom:28px;display:flex}.section-head p{color:var(--muted);max-width:620px;margin:0}.pricing-head p span{display:block}@media (width>=1181px){.pricing-head h2{max-width:590px}.pricing-head p{flex:none}.pricing-head p span:last-child{white-space:nowrap}}.workflow-head h2{width:100%;max-width:none}.product-head h2 span,.product-head p span{display:block}.product-head h2{max-width:560px}.product-head p{max-width:760px}.contrast-head{display:block}.contrast-title-pair{grid-template-columns:1fr 1fr;align-items:end;gap:28px;display:grid}.contrast-title-pair h2:first-child{text-align:center;justify-self:start;margin-left:clamp(72px,10vw,150px)}.contrast-title-pair h2:last-child{text-align:center;justify-self:end;margin-right:clamp(72px,10vw,150px)}.contrast-head p{text-align:center;max-width:none;margin:18px auto 0}.cards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.cards.five{grid-template-columns:repeat(5,1fr)}.cards.four{grid-template-columns:repeat(4,1fr)}.acronym-grid .card{min-height:214px;position:relative;overflow:hidden}.acronym-grid .card h3,.acronym-grid .card p{z-index:1;position:relative}.acronym-grid .card:before{content:attr(data-letter);letter-spacing:-.08em;color:#41e9ff0d;text-shadow:0 0 24px #41e9ff17;pointer-events:none;font-size:72px;font-weight:1000;line-height:.78;position:absolute;bottom:10px;right:18px}.card,.demo,.tier,.install-step{position:relative;overflow:hidden}.card{box-shadow:none;padding:22px;transition:transform .18s,border-color .18s,background .18s}.card:after,.demo:after,.tier:after,.install-step:after,.promise-list div:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;transition:opacity .18s,transform .22s,filter .22s;position:absolute;inset:0}.card:after{background:radial-gradient(circle at var(--hover-x,78%) var(--hover-y,18%), #41e9ff29, transparent 28%), linear-gradient(135deg, transparent 0 34%, #7c3cff0d 48%, transparent 62%)}.cards .card:nth-child(3n+1):after{--hover-x:16%;--hover-y:18%;background:radial-gradient(circle at 18% 22%,#41e9ff2e,#0000 26%),conic-gradient(from 210deg at 12% 16%,#0000,#41e9ff1f,#0000 42%)}.cards .card:nth-child(3n+2):after{--hover-x:82%;--hover-y:12%;background:repeating-linear-gradient(128deg,#0000 0 18px,#a855f70e 19px 20px,#0000 21px 42px),radial-gradient(at 88% 12%,#a855f72e,#0000 34%)}.cards .card:nth-child(3n):after{--hover-x:50%;--hover-y:100%;background:linear-gradient(#0000,#ff4fd811 52%,#0000),radial-gradient(at 50% 105%,#ff4fd829,#0000 45%)}.acronym-grid .card:after{background:radial-gradient(circle at 88% 86%, #41e9ff29, transparent 28%), repeating-conic-gradient(from 0deg at 88% 86%, #41e9ff1a 0 2deg, transparent 2.5deg 18deg);transform:rotate(-3deg)scale(.98)}.demo:after{background:linear-gradient(#0000 0 28%,#41e9ff1b 34%,#0000 41%),repeating-linear-gradient(#0000 0 9px,#ebf6ff0d 10px 11px,#0000 12px 22px);transform:translateY(-10px)}.tier:after{filter:saturate(1.25);background:conic-gradient(from 140deg at 50% 12%,#0000,#41e9ff29,#a855f71f,#0000 64%),radial-gradient(at 50% -8%,#ffffff1a,#0000 38%)}.install-step:after{background:linear-gradient(90deg,#41e9ff21,#0000 42%),radial-gradient(circle at 19px 19px,#ffffff29,#0000 26px);transform:translate(-8px)}.promise-list div:after{background:radial-gradient(circle at 20px 25px,#41e9ff2e,#0000 38px),linear-gradient(90deg,#41e9ff14,#0000 48%)}.card>*,.demo>*,.tier>*,.install-step>*,.promise-list div>*{z-index:1;position:relative}.card:hover,.demo:hover,.tier:hover{background:linear-gradient(#101c3ab8,#080e228f);border-color:#7ca0ff6b;transform:translateY(-3px)}.install-step:hover{border-color:#41e9ff5c;transform:translateY(-2px)}.promise-list div:hover{background:linear-gradient(#0c1830b8,#060c1c99);border-color:#41e9ff5c}.card:hover:after,.demo:hover:after,.tier:hover:after,.install-step:hover:after,.promise-list div:hover:after{opacity:1;transform:translate(0,0)scale(1)}.card p,.tier p{color:var(--muted);margin:10px 0 0}.problem-card h3{color:var(--warn)}.contrast-grid{grid-template-columns:repeat(2,1fr)}.install-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.install-step{box-shadow:none;grid-template-rows:38px auto;align-content:start;gap:24px;padding:24px;display:grid}.install-step>span{color:#03121a;background:linear-gradient(135deg, var(--accent), var(--accent-2));width:38px;height:38px;box-shadow:var(--glow-cyan);border-radius:14px;place-items:center;font-weight:1000;display:grid}.install-step p{color:var(--muted);margin:8px 0 0}.promise-list{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.promise-list div{color:var(--soft);box-shadow:none;padding:18px 18px 18px 42px;position:relative}.promise-list div:before{content:"";background:var(--accent);width:9px;height:9px;box-shadow:var(--glow-cyan);border-radius:50%;position:absolute;top:25px;left:18px}.demo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.dashboard-shell{box-shadow:var(--shadow), inset 0 1px 0 #ffffff14;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#070d1eb3,#060a1875),radial-gradient(circle at 15% 15%,#41e9ff1a,#0000 28rem),radial-gradient(circle at 85% 18%,#a855f71c,#0000 30rem);border:1px solid #91beff38;border-radius:32px;grid-template-columns:270px 1fr;gap:18px;padding:16px;display:grid}.dashboard-sidebar{background:#02061742;border:1px solid #91beff29;border-radius:24px;align-content:start;gap:8px;padding:12px;display:grid}.sidebar-label{color:var(--accent);text-transform:uppercase;letter-spacing:.16em;margin:4px 4px 8px;font-size:11px;font-weight:950}.dashboard-tab{cursor:pointer;text-align:left;width:100%;color:var(--soft);background:#ffffff09;border:1px solid #0000;border-radius:16px;gap:3px;padding:12px;transition:transform .16s,border-color .16s,background .16s;display:grid}.dashboard-tab span{font-weight:900}.dashboard-tab small{color:var(--muted)}.dashboard-tab:hover{border-color:#41e9ff47;transform:translate(2px)}.dashboard-tab.active{background:linear-gradient(135deg,#41e9ff1f,#a855f717);border-color:#41e9ff8a;box-shadow:inset 0 0 28px #41e9ff14}.dashboard-stage{gap:14px;min-width:0;display:grid}.dashboard-topline{flex-wrap:wrap;gap:8px;display:flex}.status-pill{color:var(--muted);background:#ffffff08;border:1px solid #91beff38;border-radius:999px;align-items:center;padding:7px 10px;font-size:12px;font-weight:850;display:inline-flex}.status-pill.safe{color:#03121a;background:linear-gradient(135deg, var(--accent), #c084fc);border:0}.dashboard-card-main{background:#ffffff08;border:1px solid #91beff2e;border-radius:26px;grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:18px;padding:24px;display:grid}.dashboard-card-main h3{margin-top:8px;font-size:clamp(24px,3.5vw,38px)}.dashboard-card-main p{color:var(--muted);margin:14px 0 0}.dashboard-checklist{gap:10px;margin:0;padding:0;list-style:none;display:grid}.dashboard-checklist li{color:var(--soft);background:#02061742;border:1px solid #91beff29;border-radius:14px;padding:10px 12px 10px 34px;position:relative}.dashboard-checklist li:before{content:"";background:var(--accent);width:8px;height:8px;box-shadow:var(--glow-cyan);border-radius:50%;position:absolute;top:15px;left:12px}.dashboard-metrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.dashboard-metrics div{background:#0206174d;border:1px solid #91beff29;border-radius:18px;padding:16px}.dashboard-metrics strong{color:var(--accent);font-size:28px;line-height:1;display:block}.dashboard-metrics span{color:var(--muted);margin-top:8px;font-size:12px;display:block}.dashboard-boundary{color:var(--muted);background:#f8d9800e;border:1px solid #f8d9803d;border-radius:18px;padding:16px}.dashboard-boundary strong{color:var(--warn)}.demo{background:var(--panel-strong);box-shadow:none;padding:22px}code,pre{font-family:SFMono-Regular,Consolas,monospace}pre{white-space:pre-wrap;color:#dbeafe;border:1px solid var(--line);background:#0206178f;border-radius:18px;padding:16px;overflow:auto}.tier{box-shadow:none;padding:26px;position:relative}.tier.featured{background:linear-gradient(#101f40b8,#080e228a);border-color:#41e9ff70;box-shadow:0 0 48px #41e9ff1a}.tier .label{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px;font-size:12px;font-weight:900}.tier-list{margin:18px 0 0;padding-left:18px}.tier-list li{margin:8px 0}ul{color:var(--muted);padding-left:20px}.security{grid-template-columns:.9fr 1.1fr;gap:20px;display:grid}.faq{grid-template-columns:1fr 1fr;gap:16px;display:grid}.cta-grid{z-index:1;grid-template-columns:.95fr 1.05fr;align-items:center;gap:28px;display:grid;position:relative}.cta-card{isolation:isolate;padding:26px 28px 28px}.cta-card .eyebrow{margin-bottom:14px}.cta-card h2{max-width:760px}.cta-card .lead{margin-top:18px}.cta-card .actions{margin-top:22px}.brief-box pre{max-height:320px;margin:0;padding:14px 16px;font-size:13px;line-height:1.38}.request-note{color:var(--muted);max-width:620px;margin:12px 0 0}.copy-status{min-height:0;color:var(--accent);margin:10px 0 0;font-weight:800}.copy-status:empty{display:none}.footer{border-top:1px solid var(--line);color:var(--muted);padding:36px 0}.footer-inner{align-items:center;gap:12px;display:flex}.footer-logo{object-fit:contain;filter:drop-shadow(0 0 14px #41e9ff38);flex:none;width:30px;height:30px}.not-found-page{z-index:2;align-items:center;min-height:calc(100vh - 160px);padding:140px 0 72px;display:grid;position:relative}.not-found-card{max-width:760px;padding:clamp(28px,6vw,56px)}.not-found-card h1{margin:12px 0}.privacy-page{max-width:980px;display:block}.privacy-page>h1{max-width:850px;margin:14px 0 18px}.privacy-page>.lead{max-width:820px}.legal-sections{gap:14px;margin:34px 0 28px;display:grid}.legal-sections article{border:1px solid var(--line);background:#070d1db8;border-radius:18px;padding:22px 24px}.legal-sections h2{margin:0 0 8px;font-size:19px}.legal-sections p{color:var(--muted);margin:0;line-height:1.7}.footer-inner{flex-wrap:wrap}.footer-inner a{color:var(--soft)}.footer-inner a:hover{color:var(--accent)}.dashboard-page{z-index:2;min-height:100vh;padding:132px 0 72px;position:relative;overflow-x:hidden}.dashboard-nav .brand{text-decoration:none}.dashboard-hero-panel{grid-template-columns:minmax(0,1fr) 360px;align-items:stretch;gap:24px;margin-bottom:24px;display:grid}.dashboard-title{margin-top:14px;font-size:clamp(48px,6vw,82px)}.dashboard-status-row{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.dashboard-badge{width:max-content;min-height:26px;color:var(--soft);letter-spacing:.08em;text-transform:uppercase;background:#ffffff0a;border:1px solid #91beff33;border-radius:999px;align-items:center;padding:6px 9px;font-size:11px;font-weight:900;display:inline-flex}.dashboard-badge.safe{color:#03121a;background:linear-gradient(135deg,#5cecff,#bca7ff);border-color:#0000}.dashboard-badge.warn{color:#fff1b7;background:#ffdf7e14;border-color:#ffdf7e47}.connect-card,.dashboard-panel,.dashboard-control-rail,.dashboard-workspace{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#080f22d1,#040814b3),radial-gradient(at 18% 0,#41e9ff14,#0000 40%);border:1px solid #91beff33;border-radius:28px;box-shadow:0 28px 82px #00000080,inset 0 1px #ffffff0f}.connect-card{min-width:0;padding:24px;position:relative;overflow:hidden}.connect-card h2{margin:60px 0 10px}.connect-card p{color:var(--muted)}.connect-card .button{white-space:normal;text-align:center;max-width:100%}.connect-orb{background:radial-gradient(circle,#f8fbff 0 7%,#5cecff 8% 24%,#7c3cffb8 25% 48%,#0000 49%);border-radius:50%;width:62px;height:62px;position:absolute;top:22px;right:24px;box-shadow:0 0 38px #41e9ff42}.dashboard-app-shell{grid-template-columns:276px minmax(0,1fr);align-items:start;gap:18px;display:grid}.dashboard-app-shell>*,.dashboard-hero-panel>*{min-width:0}.dashboard-control-rail{gap:10px;padding:14px;display:grid;position:sticky;top:96px}.dashboard-server{text-align:left;width:100%;color:var(--soft);cursor:pointer;background:#ffffff09;border:1px solid #91beff24;border-radius:18px;gap:4px;padding:14px;display:grid}.dashboard-server strong{color:var(--text)}.dashboard-server span,.dashboard-server small{color:var(--muted)}.dashboard-server.active{background:linear-gradient(135deg,#41e9ff21,#7c3cff1a);border-color:#41e9ff6b;box-shadow:inset 0 0 28px #41e9ff14}.dashboard-preview-area{color:var(--soft);background:#ffffff09;border:1px solid #91beff24;border-radius:18px;gap:4px;padding:14px;display:grid}.dashboard-preview-area strong{color:var(--text)}.dashboard-preview-area span,.dashboard-preview-area small{color:var(--muted)}.dashboard-contract-card{color:var(--muted);background:#ffdf7e0e;border:1px solid #ffdf7e2e;border-radius:18px;gap:8px;margin-top:8px;padding:14px;display:grid}.dashboard-contract-card strong{color:var(--warn)}.dashboard-workspace{min-height:740px;padding:16px}.dashboard-tabs{flex-wrap:wrap;gap:8px;max-width:100%;margin-bottom:14px;display:flex}.dashboard-tabs button{cursor:pointer;color:var(--soft);background:#ffffff0a;border:1px solid #91beff2e;border-radius:999px;padding:9px 12px;font-weight:900}.dashboard-tabs button.active{color:#03121a;background:linear-gradient(135deg,#5cecff,#bca7ff);border-color:#0000}.dashboard-panel-grid{grid-template-columns:1.1fr .9fr;gap:14px;display:grid}.dashboard-panel.wide-panel{grid-column:1/-1}.dashboard-panel-head{justify-content:space-between;align-items:start;gap:16px;margin-bottom:14px;display:flex}.dashboard-panel-head p,.dashboard-panel p{color:var(--muted);margin:10px 0 0}.launch-list{color:var(--soft);margin:12px 0 0}.launch-list li{margin:8px 0}.dashboard-metrics.compact{margin-top:20px}.staged-list{gap:12px;margin-top:12px;display:grid}.staged-review{background:#41e9ff0a;border:1px solid #41e9ff33;border-radius:14px;padding:16px}.staged-review h4{margin:0 0 8px}.staged-review ul{color:var(--soft);margin:0 0 8px;padding-left:20px}.staged-review small{color:var(--muted)}.staged-review-warnings{color:var(--warn);margin:8px 0}.staged-review-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.staged-list span{color:var(--soft);background:#41e9ff0f;border:1px solid #41e9ff38;border-radius:999px;padding:7px 10px}.command-filters{grid-template-columns:1fr 180px 250px;gap:10px;margin:16px 0;display:grid}.command-filters input,.command-filters select,.delegate-form input,.delegate-form select,.custom-command-form input,.custom-command-form select,.custom-response-form input{min-height:42px;color:var(--text);background:#02061785;border:1px solid #91beff2e;border-radius:14px;padding:0 12px}.command-groups,.capability-groups,.capability-list,.delegate-list,.audit-list,.custom-command-stack,.custom-command-list,.custom-response-preview{gap:14px;display:grid}.command-group h3{margin-bottom:10px}.command-table{gap:8px;display:grid}.command-row,.capability-row,.delegate-list article,.audit-list article,.custom-command-row{background:#ffffff09;border:1px solid #91beff24;border-radius:18px;gap:8px;padding:14px;display:grid;position:relative}.command-row{grid-template-columns:230px minmax(0,1fr) auto;align-items:center}.command-row.admin{background:#ffdf7e0a;border-color:#ffdf7e29}.command-row strong{color:var(--text);display:block}.command-row span{color:var(--muted);margin-top:4px;font-size:12px;display:block}.command-row p{color:var(--soft);margin:0}.capability-group{margin-bottom:14px}.capability-row{grid-template-columns:minmax(0,1fr) auto 150px;align-items:center}.capability-row h3{margin:0}.capability-row p{max-width:780px}.capability-row.active{background:#41e9ff0e;border-color:#41e9ff52}.capability-meta{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.capability-meta span{color:var(--muted);border:1px solid #91beff24;border-radius:999px;padding:4px 7px;font-size:11px}.dash-switch{cursor:pointer;background:#ffffff0f;border:1px solid #91beff2e;border-radius:999px;width:48px;height:28px;padding:3px}.dash-switch span{background:#aebbd0b8;border-radius:50%;width:20px;height:20px;transition:transform .16s,background .16s,box-shadow .16s;display:block}.dash-switch.active{background:#41e9ff21;border-color:#41e9ff73}.dash-switch.active span{background:var(--accent);transform:translate(18px);box-shadow:0 0 14px #41e9ffad}.delegate-form,.custom-command-form,.custom-response-form{gap:10px;margin:16px 0;display:grid}.delegate-form{grid-template-columns:150px 1fr 220px auto}.custom-command-form{grid-template-columns:minmax(120px,.8fr) 96px minmax(180px,1fr) 180px auto}.custom-response-form{grid-template-columns:minmax(120px,.62fr) minmax(220px,1fr) minmax(220px,1fr) auto}.custom-command-panel input:disabled,.custom-command-panel select:disabled,.custom-command-panel button:disabled{cursor:not-allowed;opacity:.42;filter:saturate(.45)}.delegate-list article{grid-template-columns:1fr 1.4fr auto;align-items:center}.delegate-identity{gap:4px;min-width:0;display:grid}.delegate-identity strong,.delegate-identity span{overflow-wrap:anywhere;display:block}.delegate-list span{color:var(--muted)}.custom-command-panel,.modules-panel{overflow:hidden}.module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.module-card{background:#ffffff09;border:1px solid #91beff24;border-radius:18px;gap:10px;min-width:0;padding:16px;display:grid}.module-card.enabled{background:#41e9ff0e;border-color:#41e9ff4d}.module-card-head{justify-content:space-between;align-items:start;gap:12px;display:flex}.module-card h3{margin:0}.module-card p{color:var(--soft);margin:0}.reaction-map-strip{flex-wrap:wrap;gap:8px;margin:12px 0 2px;display:flex}.reaction-map-strip span,.custom-response-preview span{color:#e8fbff;background:#41e9ff12;border:1px solid #5cecff33;border-radius:999px;align-items:center;width:max-content;max-width:100%;min-height:30px;padding:6px 10px;display:inline-flex}.custom-command-row{grid-template-columns:minmax(180px,.85fr) auto minmax(240px,1.2fr);align-items:center}.custom-command-row strong{color:var(--text);display:block}.custom-command-row span{color:var(--muted)}.custom-response-preview{grid-template-columns:repeat(auto-fit,minmax(160px,max-content));justify-content:end;gap:8px}.custom-response-preview span{text-overflow:ellipsis;white-space:nowrap;width:auto;max-width:240px;color:var(--soft);background:#ffffff0b;overflow:hidden}.preflight-box{color:var(--soft);background:#ffdf7e0e;border:1px solid #ffdf7e33;border-radius:18px;gap:8px;margin-bottom:16px;padding:16px;display:grid}.preflight-box code{color:#dff6ff}.audit-list article{grid-template-columns:1fr 1fr 1.3fr auto;align-items:center}.audit-list p{color:var(--muted);margin:0}.dashboard-footer{z-index:2;position:relative}@media (width<=980px){.dashboard-hero-panel,.dashboard-app-shell,.dashboard-panel-grid,.command-filters,.delegate-form,.custom-command-form,.custom-response-form{grid-template-columns:1fr}.dashboard-control-rail{position:relative;top:auto}.dashboard-title{overflow-wrap:anywhere;font-size:clamp(42px,13vw,72px)}.dashboard-tabs{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.dashboard-tabs button{flex:none}.command-row,.capability-row,.delegate-list article,.audit-list article,.custom-command-row,.module-grid{grid-template-columns:1fr}.custom-response-preview{justify-content:start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.nebula-layer,.logo-rays,.brand-word,.button.primary.access-button:before,.hero-panel-field,.depth-orbit,.signal-lane,.codex-aurora-veil,.liquid-pearl-ring,.holo-scan-field,.hero-panel:before,.hero-panel:after,.oath-aura-field,.oath-geometry-static,.oath-core-lattice,.oath-scan-field,.oath-orbit,.oath-packet,.node-dot{animation:none}.card,.demo,.tier,.button,.links a,.links a:after,.brand-word:after{transition:none}}@media (width<=1180px){.grid-hero{gap:32px}.install-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px){:root{--site-nav-height:68px}.grid-hero,.security,.cards,.cards.five,.cards.four,.contrast-grid,.install-steps,.promise-list,.demo-grid,.tiers,.faq,.cta-grid,.dashboard-shell,.dashboard-card-main,.contrast-title-pair{grid-template-columns:1fr}.links,.nav-inner>.nav-account{display:none}.mobile-links .nav-account.mobile{display:flex}.nav-menu-toggle{display:inline-flex}.section-head{display:block}.section-head p{max-width:100%;margin-top:14px}.contrast-title-pair h2:first-child,.contrast-title-pair h2:last-child{text-align:left;justify-self:start;margin:0}section{padding:52px 0}.hero{padding-top:126px}.hero-panel{min-height:auto}}@media (width<=620px){.visual-dock{display:none}.wrap{width:min(100% - 28px,1160px)}.brand-word{display:none}.nav-inner{gap:12px;min-height:68px}.mobile-links{grid-template-columns:1fr;top:68px;left:10px;right:10px}.nav .button{white-space:nowrap;max-width:136px;padding:8px 10px;font-size:12px}h1{letter-spacing:-.042em;font-size:clamp(38px,12.2vw,54px)}.hero-title span,.model-summary{white-space:normal}.hero-title,.lead,.eyebrow{max-width:100%}.eyebrow{letter-spacing:.13em;overflow-wrap:anywhere;font-size:11px}.lead{font-size:17px}h2{font-size:clamp(30px,10vw,44px)}.hero{padding-top:116px}.hero-logo-stage{height:190px}.hero-logo{width:138px;height:138px}.proof-card{border-radius:24px;padding:20px}.hero-panel-field{height:auto;bottom:10px;left:10px;right:10px}.visual-dock,.visual-dock.collapsed,.visual-dock.open{width:48px;max-width:48px}.visual-orb{grid-template-columns:1fr;place-items:center;gap:0;width:48px;min-width:48px;height:48px;padding:0;display:grid}.orb-core{width:15px;height:15px}.orb-status,.orb-label,.orb-label:before{display:none}.dock-panel{width:min(320px,100vw - 24px)}.loop div{gap:4px;display:grid}.loop span{text-align:left}.actions{align-items:flex-start}.actions .button,.actions .button.access-button{width:auto}.brief-box pre{font-size:12px}.dashboard-shell{border-radius:24px;padding:10px}.dashboard-page{padding-top:104px}.dashboard-title{letter-spacing:-.055em;font-size:clamp(38px,15vw,58px)}.connect-card,.dashboard-panel,.dashboard-workspace,.dashboard-control-rail{border-radius:22px}.dashboard-panel-head{gap:8px;display:grid}.capability-row small{justify-self:start}.dashboard-sidebar{grid-template-columns:1fr 1fr}.sidebar-label{grid-column:1/-1}.dashboard-tab{padding:10px}.dashboard-metrics{grid-template-columns:1fr 1fr}}.leaderboards-page{z-index:2;padding:112px 0 56px;position:relative}.leaderboard-hero{grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);align-items:end;gap:28px;min-height:0;display:grid}.leaderboard-copy h1{letter-spacing:-.09em;margin:0;font-size:clamp(4.3rem,11vw,9.2rem);line-height:.84}.leaderboard-copy h1 span{display:block}.leaderboard-copy .lead{max-width:760px}.leaderboard-command-strip{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.leaderboard-command-strip code{color:#e8fbff;background:#080f22c7;border:1px solid #5cecff42;border-radius:999px;padding:9px 13px;box-shadow:inset 0 1px #ffffff14}.leaderboard-live-card,.leaderboard-next-card,.leaderboard-board,.leaderboard-controls{box-shadow:var(--shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,#080f22d1,#040814a8);border:1px solid #91beff38;border-radius:28px}.leaderboard-live-card{min-height:168px;padding:22px;position:relative;overflow:hidden}.leaderboard-live-card:after{content:"";filter:blur(20px);background:radial-gradient(#41e9ff3d,#0000 68%);height:160px;position:absolute;inset:auto -20% -40% 12%}.live-orb{background:radial-gradient(circle at 36% 32%,#fff,#5cecff 28%,#7c3cff 62%,#7c3cff14);border-radius:50%;width:42px;height:42px;margin-bottom:14px;display:block;box-shadow:0 0 44px #41e9ff85}.leaderboard-live-card strong{font-size:1.45rem;display:block}.leaderboard-live-card span{color:var(--muted)}.leaderboard-live-card p{z-index:1;color:var(--soft);position:relative}.leaderboard-controls{justify-content:space-between;align-items:center;gap:18px;margin-top:22px;padding:14px;display:flex}.server-picker span,.leaderboard-search span{color:var(--muted);text-transform:uppercase;letter-spacing:.16em;margin:0 0 8px;font-size:.78rem;display:block}.server-picker div{flex-wrap:wrap;gap:10px;display:flex}.server-picker button{color:var(--soft);cursor:pointer;background:#ffffff0b;border:1px solid #91beff33;border-radius:999px;padding:10px 14px}.server-picker button.active{color:#03131d;background:linear-gradient(135deg,#5cecff,#f8fbff);border-color:#0000}.leaderboard-search input{min-width:min(360px,70vw);color:var(--text);background:#020617b8;border:1px solid #91beff38;border-radius:16px;outline:none;padding:13px 15px}.leaderboard-search input:focus{box-shadow:var(--glow-cyan);border-color:#5cecff9e}.leaderboard-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.leaderboard-summary-grid article{background:#070e20bd;border:1px solid #91beff2e;border-radius:22px;padding:18px}.leaderboard-summary-grid strong{letter-spacing:-.04em;font-size:clamp(1.5rem,3vw,2.45rem);display:block}.leaderboard-summary-grid span{color:var(--muted)}.podium-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:14px;margin-top:18px;padding-top:0;padding-bottom:0;display:grid}.podium-card{background:linear-gradient(145deg,#070e20db,#040814a8);border:1px solid #91beff38;border-radius:24px;min-height:172px;padding:20px;position:relative;overflow:hidden}.podium-card:after{content:"";filter:blur(18px);background:radial-gradient(#a855f72e,#0000 70%);height:120px;position:absolute;inset:auto -20% -40% 20%}.podium-card.rank-1{border-color:#f8d98061;min-height:204px}.podium-medal{margin-bottom:18px;font-size:2rem}.podium-card h2{letter-spacing:-.04em;margin:0;font-size:clamp(1.35rem,2.7vw,2.1rem);line-height:1}.podium-card p{color:var(--muted)}.podium-card strong{font-size:1.4rem;display:block}.podium-card span{color:var(--muted)}.leaderboard-board{margin-top:18px;padding:20px}.leaderboard-board-head{justify-content:space-between;align-items:end;gap:16px;margin-bottom:18px;display:flex}.leaderboard-board-head h2{letter-spacing:-.06em;margin:0;font-size:clamp(2rem,4vw,3.4rem)}.leaderboard-board-head p{color:var(--muted);margin:0}.leaderboard-table-labels,.leaderboard-row{grid-template-columns:72px minmax(180px,1.6fr) minmax(140px,1fr) 100px 88px 88px;align-items:center;gap:12px;display:grid}.leaderboard-table-labels{color:var(--muted);text-transform:uppercase;letter-spacing:.16em;padding:0 14px 10px;font-size:.72rem}.leaderboard-list{gap:8px;display:grid}.leaderboard-row{background:#02061785;border:1px solid #91beff24;border-radius:18px;padding:12px 14px}.rank-cell span{background:#ffffff0e;border-radius:14px;place-items:center;width:44px;height:44px;display:inline-grid}.member-cell strong{line-height:1.1;display:block}.member-cell span,.metric-cell span{color:var(--muted);font-size:.86rem}.progress-cell{background:#ffffff14;border-radius:999px;height:10px;overflow:hidden}.progress-cell span{border-radius:inherit;background:linear-gradient(90deg,#7c3cff,#147dff,#5cecff);height:100%;display:block;box-shadow:0 0 18px #41e9ff6b}.metric-cell strong{display:block}.leaderboard-empty{color:var(--muted);text-align:center;padding:28px}.leaderboard-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.leaderboard-next-card{justify-content:space-between;align-items:center;gap:22px;margin-top:28px;padding:28px;display:flex}.leaderboard-trust-card{box-shadow:var(--shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,#080f22d1,#040814a8);border:1px solid #91beff38;border-radius:28px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:22px;margin-top:28px;padding:24px;display:grid}.leaderboard-trust-card h2{letter-spacing:-.06em;margin-top:8px;font-size:clamp(2rem,4vw,3.5rem)}.leaderboard-trust-card ul{color:var(--soft);margin:0}.leaderboard-trust-card li{margin:8px 0}.leaderboard-next-card h2{letter-spacing:-.07em;margin:0;font-size:clamp(2rem,4vw,3.8rem);line-height:.95}.leaderboard-next-card p{max-width:820px;color:var(--soft)}@media (width<=980px){.leaderboard-hero,.podium-grid,.leaderboard-feature-grid,.leaderboard-trust-card{grid-template-columns:1fr}.leaderboard-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.leaderboard-controls,.leaderboard-next-card{flex-direction:column;align-items:stretch}.leaderboard-table-labels{display:none}.leaderboard-row{grid-template-columns:52px minmax(0,1fr);gap:10px 12px}.progress-cell,.metric-cell{grid-column:2}.metric-cell{gap:8px;display:inline-flex}}@media (width<=620px){.leaderboards-page{padding-top:116px}.leaderboard-copy h1{font-size:clamp(3.3rem,18vw,5.6rem)}.leaderboard-summary-grid{grid-template-columns:1fr}.leaderboard-board{border-radius:22px;padding:14px}}.command-group,.capability-group,.leaderboard-controls,.leaderboard-summary-grid,.leaderboard-project-grid,.leaderboard-board,.leaderboard-feature-grid,.leaderboard-next-card{padding-top:0;padding-bottom:0}.command-groups,.capability-groups,.capability-list,.delegate-list,.audit-list{gap:10px}.command-group h3{margin:0 0 8px}.command-table{gap:6px}.command-row,.capability-row,.delegate-list article,.audit-list article{border-radius:15px;gap:6px;padding:11px 12px}.dashboard-page{padding:112px 0 52px}.dashboard-hero-panel{margin-bottom:16px}.dashboard-workspace{min-height:0}.dashboard-panel{padding:16px}.dashboard-panel-head{margin-bottom:10px}.command-filters{margin:10px 0 12px}.leaderboard-project-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.leaderboard-project-card{text-align:left;cursor:pointer;color:var(--soft);background:#070e20bd;border:1px solid #91beff33;border-radius:22px;padding:18px}.leaderboard-project-card:hover{border-color:#5cecff70;transform:translateY(-1px)}.leaderboard-project-card span,.leaderboard-project-card small,.leaderboard-project-card em{color:var(--muted);display:block}.leaderboard-project-card strong{color:var(--text);margin:5px 0;font-size:1.25rem;display:block}@media (width<=980px){.leaderboard-project-grid{grid-template-columns:1fr}}.capability-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.capability-column{box-shadow:none;background:linear-gradient(#080f22c7,#040814a3),radial-gradient(circle at 18% 0,#41e9ff1c,#0000 22rem);border:1px solid #91beff2e;border-radius:24px;padding:18px;position:relative;overflow:hidden}.capability-column:after{content:"";pointer-events:none;opacity:0;background:repeating-linear-gradient(135deg,#0000 0 18px,#41e9ff09 19px 20px,#0000 21px 42px),radial-gradient(circle at 82% 12%,#a855f729,#0000 28%);transition:opacity .18s;position:absolute;inset:0}.capability-column:hover:after{opacity:1}.capability-column-head,.capability-menu{z-index:1;position:relative}.capability-column-head h3{margin:0;font-size:22px}.capability-column-head p{color:var(--muted);margin:8px 0 0}.capability-menu{gap:10px;margin-top:18px;display:grid}.capability-menu-item{background:#02061747;border:1px solid #91beff24;border-radius:16px;grid-template-columns:10px minmax(0,1fr);align-items:start;gap:12px;padding:12px;display:grid}.status-dot{background:var(--accent);width:7px;height:7px;box-shadow:var(--glow-cyan);border-radius:50%;margin-top:8px}.capability-menu-item strong{color:var(--soft);display:block}.capability-menu-item p{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.45}.command-example-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.command-example-card{background:#070e20b8;border:1px solid #91beff29;border-radius:20px;padding:18px}.command-example-card h3{color:var(--accent);margin:0}.command-example-card p{color:var(--soft);margin:8px 0 0;font-family:SFMono-Regular,Consolas,monospace;font-size:13px;line-height:1.55}@media (width<=1050px){.capability-board,.command-example-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.capability-board,.command-example-grid{grid-template-columns:1fr}}.dashboard-auth-pill{width:max-content;max-width:180px;min-height:34px;color:var(--soft);white-space:nowrap;text-overflow:ellipsis;background:#41e9ff14;border:1px solid #41e9ff47;border-radius:999px;align-items:center;padding:8px 12px;font-size:12px;font-weight:900;display:inline-flex;overflow:hidden}.dashboard-auth-pill.large{margin-top:14px}.server-empty{color:var(--muted);background:#ffdf7e0e;border:1px dashed #ffdf7e47;border-radius:18px;gap:6px;padding:14px;display:grid}.server-empty strong{color:var(--warn)}.dashboard-entry-page{z-index:2;min-height:calc(100dvh - var(--site-nav-height));padding:calc(var(--site-nav-height) + 1px) 24px 48px;position:relative}.dashboard-entry-nav{border-bottom:1px solid #91beff24;justify-content:space-between;align-items:center;width:min(1180px,100%);min-height:76px;margin:0 auto;display:flex}.dashboard-entry-brand{color:var(--text);letter-spacing:.12em;align-items:center;gap:10px;font-weight:950;text-decoration:none;display:inline-flex}.dashboard-entry-brand img{object-fit:contain;filter:drop-shadow(0 0 16px #41e9ff47);width:44px;height:44px}.dashboard-entry-nav nav{align-items:center;gap:18px;display:flex}.dashboard-entry-nav nav>a{color:var(--muted);font-size:13px;font-weight:850;text-decoration:none}.dashboard-entry-nav nav>a:hover{color:var(--accent)}.dashboard-entry-card{text-align:center;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(160deg,#0a142cf0,#040814e6);border:1px solid #5cecff33;border-radius:30px;justify-items:center;width:min(720px,100%);margin:clamp(54px,10vh,108px) auto 0;padding:clamp(28px,5vw,54px);display:grid;box-shadow:0 36px 100px #00000075,inset 0 1px #ffffff09}.dashboard-entry-logo{background:#41e9ff0e;border:1px solid #5cecff38;border-radius:28px;place-items:center;width:92px;height:92px;margin-bottom:22px;display:grid}.dashboard-entry-logo img{object-fit:contain;border-radius:20px;width:72px;height:72px}.dashboard-entry-logo.loading{animation:1.6s ease-in-out infinite orbBreath}.dashboard-entry-card h1{letter-spacing:-.055em;max-width:620px;margin:10px 0 0;font-size:clamp(38px,7vw,66px);line-height:.96}.dashboard-entry-card>p{max-width:590px;color:var(--muted);margin:18px 0 0;font-size:clamp(16px,2vw,19px);line-height:1.6}.dashboard-entry-actions{justify-content:center;margin-top:24px}.dashboard-entry-server-select{text-align:left;gap:8px;width:min(480px,100%);margin-top:24px;display:grid}.dashboard-entry-server-select span{color:var(--soft);text-transform:uppercase;letter-spacing:.09em;font-size:12px;font-weight:900}.dashboard-entry-server-select select{width:100%;min-height:48px;color:var(--text);background:#020617d1;border:1px solid #5cecff3d;border-radius:13px;padding:10px 12px}:root{--dashboard-sidebar-width:248px}.hero-dashboard-app.dashboard-page{min-height:calc(100dvh - var(--site-nav-height));padding:0;overflow:visible}.hero-dashboard-sidebar{z-index:120;top:var(--site-nav-height);width:var(--dashboard-sidebar-width);min-height:calc(100dvh - var(--site-nav-height));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(#091023fb,#040814fc),radial-gradient(circle at 20% 0,#41e9ff1f,#0000 34rem);border:0;border-right:1px solid #91beff2e;border-radius:0;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;overflow:hidden;box-shadow:24px 0 70px #00000057,inset -1px 0 #ffffff06}.dashboard-sidebar-brand-row{border-bottom:1px solid #91beff24;justify-content:space-between;align-items:center;min-height:54px;padding:9px 14px;display:flex}.dashboard-sidebar-brand-row>strong{color:var(--text);letter-spacing:.08em;text-transform:uppercase;font-size:14px}.dashboard-sidebar-brand{color:var(--text);letter-spacing:.12em;align-items:center;gap:11px;font-weight:950;text-decoration:none;display:inline-flex}.dashboard-sidebar-brand img{object-fit:contain;filter:drop-shadow(0 0 16px #41e9ff52);width:42px;height:42px}.dashboard-sidebar-close{width:38px;height:38px;color:var(--soft);cursor:pointer;background:#ffffff0a;border:1px solid #91beff2e;border-radius:12px;font-size:24px;display:none}.dashboard-server-picker-wrap{z-index:4;margin:8px 8px 7px;position:relative}.dashboard-server-picker{width:100%;color:inherit;text-align:left;cursor:pointer;background:linear-gradient(135deg,#41e9ff17,#7c3cff11),#050a19b8;border:1px solid #5cecff33;border-radius:16px;grid-template-columns:36px minmax(0,1fr) 24px;grid-template-areas:"icon copy switch";align-items:center;column-gap:8px;padding:9px 10px;transition:border-color .15s,background .15s;display:grid;box-shadow:inset 0 1px #ffffff0b,0 12px 30px #00000029}.dashboard-server-picker:hover,.dashboard-server-picker[aria-expanded=true]{background:linear-gradient(135deg,#41e9ff21,#7c3cff17),#050a19c7;border-color:#5cecff6b}.dashboard-server-icon{width:36px;height:36px;color:var(--accent);object-fit:cover;background:#0206179e;border:1px solid #5cecff57;border-radius:11px;grid-area:icon;place-items:center;font-weight:950;display:grid;box-shadow:0 8px 20px #00000038}.dashboard-server-copy{grid-area:copy;min-width:0}.dashboard-server-copy strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.25;display:block;overflow:hidden}.dashboard-server-meta{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;margin-top:3px;font-size:9px;line-height:1.2;display:flex;overflow:hidden}.dashboard-server-meta b{color:#9defff;font-size:inherit;font-weight:850}.dashboard-server-meta i{background:#a9bee27a;border-radius:50%;flex:0 0 3px;width:3px;height:3px}.dashboard-server-mode{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;border:1px solid #91beff24;border-radius:8px;padding:4px 6px;font-size:9px;font-weight:900}.dashboard-server-switch{width:24px;height:24px;color:var(--soft);background:#02061794;border:1px solid #5cecff38;border-radius:10px;grid-area:switch;place-items:center;font-size:18px;line-height:1;transition:transform .15s,border-color .15s;display:grid}.dashboard-server-picker[aria-expanded=true] .dashboard-server-switch{border-color:#5cecff70;transform:rotate(180deg)}.dashboard-server-menu{z-index:150;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#070c1bfb;border:1px solid #91beff3d;border-radius:16px;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow:hidden;box-shadow:0 24px 64px #00000094,inset 0 1px #ffffff0d}.dashboard-server-menu-list{max-height:min(360px, calc(100dvh - var(--site-nav-height) - 270px));scrollbar-width:thin;scrollbar-color:#5cecff40 transparent;gap:2px;padding:6px;display:grid;overflow-y:auto}.dashboard-server-menu-item{width:100%;min-height:46px;color:var(--soft);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:6px 8px;display:grid}.dashboard-server-menu-item:hover,.dashboard-server-menu-item:focus-visible{color:var(--text);background:#ffffff0e}.dashboard-server-menu-item.active{background:#41e9ff14;border-color:#5cecff38}.dashboard-server-menu-item img{object-fit:cover;border:1px solid #91beff2e;border-radius:10px;width:34px;height:34px}.dashboard-server-menu-item>span{min-width:0}.dashboard-server-menu-item strong,.dashboard-server-menu-item small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dashboard-server-menu-item strong{color:inherit;font-size:12px}.dashboard-server-menu-item small{color:var(--muted);margin-top:2px;font-size:9px}.dashboard-server-menu-item i{color:var(--accent);text-align:center;font-style:normal;font-weight:900}.dashboard-server-menu-add{min-height:48px;color:var(--soft);background:#ffffff06;border-top:1px solid #91beff29;align-items:center;gap:10px;padding:8px 12px;font-size:12px;font-weight:820;text-decoration:none;display:flex}.dashboard-server-menu-add:hover{color:var(--text);background:#41e9ff12}.dashboard-server-menu-add span{width:28px;height:28px;color:var(--accent);border:1px solid #5cecff4d;border-radius:50%;place-items:center;font-size:18px;display:grid}.dashboard-sidebar-scroll{scrollbar-width:thin;scrollbar-color:#5cecff38 transparent;flex:auto;min-height:0;padding:4px 8px 8px;overflow:hidden auto}.dashboard-sidebar-section-label{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;padding:4px 8px 2px;font-size:9px;font-weight:900}.dashboard-sidebar-catalog,.dashboard-sidebar-group-items,.dashboard-sidebar-primary.open{gap:1px;display:grid}.dashboard-sidebar-primary{display:none}.dashboard-sidebar-primary button,.dashboard-utility-link{width:100%;min-height:32px;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:7px;padding:2px 7px;font-size:12px;font-weight:760;transition:color .15s,background .15s,border-color .15s;display:grid}.dashboard-sidebar-primary button:hover,.dashboard-utility-link:hover{color:var(--text);background:#ffffff0b}.dashboard-sidebar-primary button.active,.dashboard-utility-link.active{color:#effdff;box-shadow:inset 3px 0 0 var(--accent);background:linear-gradient(90deg,#41e9ff21,#7c3cff12);border-color:#5cecff38}.dashboard-nav-glyph{width:22px;height:22px;color:var(--soft);background:#ffffff09;border:1px solid #91beff24;border-radius:8px;place-items:center;font-size:11px;display:grid}.dashboard-sidebar-group{padding:0}.dashboard-sidebar-group+.dashboard-sidebar-group{margin-top:1px}.dashboard-sidebar-group-toggle{width:100%;min-height:26px;color:var(--soft);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:4px 8px;font-size:9px;font-weight:900;display:flex}.dashboard-sidebar-group-toggle:hover{color:var(--accent)}.dashboard-sidebar-group-toggle.workspace-toggle{margin-bottom:1px}.dashboard-sidebar-group-items{display:none}.dashboard-sidebar-group-items.open{display:grid}.dashboard-utility-status{background:#aebbd052;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #aebbd00d}.dashboard-utility-status.enabled{background:var(--accent);box-shadow:0 0 11px #41e9ff9e}.dashboard-sidebar-access{background:#02061775;border-top:1px solid #91beff24;flex:none;gap:9px;padding:13px 14px 15px;display:grid}.dashboard-sidebar-access>div{align-items:center;gap:8px;display:flex}.dashboard-sidebar-access strong{color:var(--soft);font-size:12px}.dashboard-sidebar-access small{color:var(--muted);font-size:10px;line-height:1.45}.dashboard-access-dot{background:var(--warn);border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #f8d9806b}.dashboard-access-dot.ready{background:var(--accent);box-shadow:0 0 12px #41e9ff94}.dashboard-sidebar-action{min-height:36px;color:var(--text);background:linear-gradient(135deg,#41e9ff1c,#7c3cff1c);border:1px solid #5cecff3d;border-radius:12px;justify-content:center;align-items:center;padding:8px 11px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.dashboard-mobile-sidebar-toggle{display:none}.hero-dashboard-content{width:auto;min-height:calc(100dvh - var(--site-nav-height));margin-left:var(--dashboard-sidebar-width);padding:calc(var(--site-nav-height) + 24px) clamp(20px, 3vw, 42px) 48px;background:linear-gradient(#03071385,#03071324 420px,#0000 760px);position:relative}.dashboard-page-head{justify-content:space-between;align-items:end;gap:24px;max-width:1500px;margin:0 auto 18px;display:flex}.dashboard-page-head h1{letter-spacing:-.055em;margin:7px 0 0;font-size:clamp(34px,4vw,52px);line-height:.98}.dashboard-page-head p{max-width:720px;color:var(--muted);margin:10px 0 0}.dashboard-page-head-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.dashboard-overview-summary{grid-template-columns:minmax(260px,.72fr) minmax(520px,1.28fr);align-items:center;gap:clamp(18px,2.4vw,38px);display:grid}.dashboard-overview-server{min-width:0}.dashboard-overview-server h2{overflow-wrap:anywhere;margin:8px 0 0}.dashboard-overview-summary .dashboard-metrics.compact{margin-top:0}.dashboard-state-banner{max-width:1500px;color:var(--soft);background:#41e9ff0f;border:1px solid #5cecff33;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin:0 auto 16px;padding:12px 14px;display:flex}.dashboard-state-banner.error{background:#ff588412;border-color:#ff85a047}.dashboard-action-feedback{max-width:1500px;color:var(--soft);background:#41e9ff14;border:1px solid #5cecff47;border-radius:14px;margin:0 auto 16px;padding:12px 14px}.dashboard-action-feedback.success{background:#49d29414;border-color:#70e5b147}.dashboard-action-feedback.error{background:#ff588417;border-color:#ff85a052}.hero-dashboard-app.modal-open{z-index:301}.dashboard-confirm-backdrop{z-index:1000;isolation:isolate;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#00020cd1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.dashboard-confirm-dialog{background:#081126;border:1px solid #ff85a04d;border-radius:22px;width:min(480px,100%);padding:26px;box-shadow:0 28px 90px #0000008f}.dashboard-confirm-dialog h2{margin:8px 0 12px;font-size:clamp(24px,4vw,34px);line-height:1.03}.dashboard-confirm-dialog p:not(.eyebrow){color:var(--muted);line-height:1.55}.dashboard-review-details{background:#0206177a;border:1px solid #91beff24;border-radius:14px;gap:8px;margin:18px 0 22px;padding:14px;display:grid}.dashboard-review-details>div{grid-template-columns:minmax(0,1fr) minmax(120px,auto);align-items:baseline;gap:14px;display:grid}.dashboard-review-details strong{color:var(--soft);font-size:12px}.dashboard-review-details span,.dashboard-review-details code{overflow-wrap:anywhere;min-width:0;color:var(--muted);text-align:right;font-size:12px}.dashboard-review-dialog>.actions{margin-top:20px}.staged-review-warnings{background:#f8d9800f;border:1px solid #f8d98038;border-radius:13px;gap:7px;margin:16px 0;padding:12px 14px;display:grid}.staged-review-warnings p{margin:0}:where(a,button,input,select,textarea):focus-visible{outline:3px solid var(--accent);outline-offset:3px;box-shadow:0 0 0 6px #41e9ff2e}.button.danger{color:#fff2f5;background:#ff58842e;border-color:#ff85a075}.premium-plan-panel{background:linear-gradient(140deg,#7c3cff1a,#41e9ff0b);border-color:#7c3cff3d}.dashboard-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.dashboard-plan-option{background:#02061757;border:1px solid #91beff29;border-radius:16px;flex-direction:column;min-width:0;padding:15px;display:flex}.dashboard-plan-option.current{background:#41e9ff12;border-color:#5cecff57}.dashboard-plan-option>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.dashboard-plan-option h4{color:var(--text);margin:0}.dashboard-plan-option>div>strong{color:var(--accent);white-space:nowrap}.dashboard-plan-option p{color:var(--muted);flex:auto;margin:10px 0 14px;font-size:12px;line-height:1.45}.dashboard-plan-option .button{align-self:flex-start;min-height:36px;padding:7px 11px;font-size:11px}.dashboard-plan-state{color:var(--soft);align-self:flex-start;font-size:11px;font-weight:850}.premium-admin-note{color:var(--muted)}.premium-payment-box{background:#0206179e;border:1px solid #5cecff38;border-radius:16px;gap:7px;margin-top:18px;padding:16px;display:grid}.premium-payment-box>strong{color:var(--accent);font-size:18px}.premium-payment-box>span{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin-top:5px;font-size:10px;font-weight:900}.premium-payment-box code{overflow-wrap:anywhere;color:var(--text);font-size:13px}.premium-payment-box small{color:var(--muted);margin-top:8px;line-height:1.5}.capability-upgrade-button{min-width:82px;padding:7px 10px;font-size:11px}.dashboard-workspace{width:100%;max-width:1500px;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0 auto;padding:0}.capability-group .dashboard-panel-head h2{letter-spacing:-.05em;font-size:clamp(28px,2.4vw,40px);line-height:1}.utility-detail-grid{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.utility-detail-grid .dashboard-panel{min-width:0}.utility-settings-editor{gap:22px;padding:clamp(20px,2.8vw,34px);display:grid}.utility-settings-editor.unavailable{gap:8px}.utility-settings-editor.unavailable h2,.utility-settings-editor.unavailable p{margin:0}.dashboard-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}.dashboard-settings-sections{gap:18px;min-width:0;display:grid}.dashboard-settings-sections fieldset{background:#02061752;border:1px solid #91beff26;border-radius:16px;min-width:0;margin:0;padding:18px}.dashboard-settings-sections legend{color:var(--soft);text-transform:uppercase;letter-spacing:.09em;padding:0 8px;font-size:12px;font-weight:900}.dashboard-settings-field{min-width:0;color:var(--soft);align-content:start;gap:7px;font-size:12px;font-weight:850;display:grid}.dashboard-settings-field.wide{grid-column:1/-1}.dashboard-settings-field>span:first-child{color:var(--soft)}.dashboard-settings-field>small{color:var(--muted);font-size:11px;font-weight:600;line-height:1.45}.dashboard-resource-select{gap:7px;min-width:0;display:grid}.dashboard-resource-warning{color:#f8d980;overflow-wrap:anywhere;background:#f8d98012;border:1px solid #f8d98040;border-radius:10px;padding:9px 10px;font-size:11px;font-weight:700;line-height:1.45}.dashboard-resource-select select[aria-invalid=true]{border-color:#f8d98073}.dashboard-settings-field input,.dashboard-settings-field select,.dashboard-settings-field textarea,.dashboard-role-editor-row input,.dashboard-role-editor-row select{width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;background:#020617b3;border:1px solid #91beff33;border-radius:12px;padding:10px 12px;font-weight:650}.dashboard-settings-field textarea{resize:vertical;min-height:112px;line-height:1.5}.dashboard-settings-field select[multiple]{min-height:124px}.dashboard-settings-field input:disabled,.dashboard-settings-field select:disabled,.dashboard-settings-field textarea:disabled{opacity:.62;cursor:not-allowed}.dashboard-settings-check{cursor:pointer;background:#ffffff06;border:1px solid #91beff29;border-radius:13px;grid-template-columns:20px minmax(0,1fr);align-content:start;gap:11px;min-width:0;padding:13px 14px;display:grid}.dashboard-settings-check>input{width:18px;height:18px;accent-color:var(--accent);margin:1px 0 0}.dashboard-settings-check>span{gap:4px;min-width:0;display:grid}.dashboard-settings-check strong{color:var(--soft);font-size:13px}.dashboard-settings-check small{color:var(--muted);font-size:11px;line-height:1.45}.dashboard-settings-footer{color:var(--muted);border-top:1px solid #91beff24;justify-content:space-between;align-items:center;gap:18px;padding-top:20px;font-size:12px;line-height:1.5;display:flex}.dashboard-settings-footer strong{color:var(--soft)}.dashboard-role-editor{gap:10px;min-width:0;display:grid}.dashboard-role-editor-row{grid-template-columns:minmax(180px,1.2fr) minmax(150px,1fr) minmax(90px,.55fr) minmax(120px,.7fr) auto;gap:9px;min-width:0;display:grid}.dashboard-feed-editor{gap:12px;min-width:0;display:grid}.dashboard-feed-editor-row{background:#02061761;border:1px solid #91beff24;border-radius:14px;grid-template-columns:minmax(170px,.8fr) minmax(130px,.65fr) minmax(150px,.8fr) minmax(240px,1.4fr) minmax(190px,1fr) auto;align-items:end;gap:11px;min-width:0;padding:14px;display:grid}.dashboard-feed-editor-row>.dashboard-settings-check{align-self:stretch}.dashboard-feed-editor-row>.button{min-height:44px}.dashboard-watchtower-editor,.dashboard-template-editor,.schedule-list{gap:12px;min-width:0;display:grid}.dashboard-watchtower-editor-row{background:#02061761;border:1px solid #91beff24;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:10px;min-width:0;padding:14px;display:grid}.dashboard-template-editor-row{background:#02061761;border:1px solid #91beff24;border-radius:14px;gap:12px;padding:14px;display:grid}.publisher-template-preview{border:2px solid var(--accent);background:#050a18db;border-radius:12px;gap:7px;min-height:120px;padding:16px;display:grid}.publisher-template-preview p{color:var(--soft);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.publisher-template-preview small{color:var(--muted)}.utility-preview-note{color:var(--warn);background:#f8d9800f;border:1px solid #f8d9803d;border-radius:12px;margin:0;padding:10px 12px;font-size:12px;font-weight:750}.schedule-list>article{background:#02061761;border:1px solid #91beff24;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.schedule-list>article>div:first-child{gap:4px;min-width:0;display:grid}.schedule-list span,.schedule-list small{color:var(--muted);overflow-wrap:anywhere}.utility-unavailable-panel{align-content:start;gap:9px;display:grid}.utility-unavailable-panel h2,.utility-unavailable-panel h3,.utility-unavailable-panel p{margin:0}.custom-command-workbench{grid-template-columns:minmax(250px,320px) minmax(0,1fr);align-items:start;gap:20px;min-width:0;display:grid}.custom-command-index{top:calc(var(--site-nav-height) + 24px);min-width:0;position:sticky}.custom-command-index-actions{flex-wrap:wrap;gap:8px;margin:16px 0 12px;display:flex}.custom-command-list{gap:7px;min-width:0;display:grid}.custom-command-list>p{color:var(--muted);margin:12px 0 0;font-size:12px}.custom-command-index-row{width:100%;min-width:0;color:var(--soft);text-align:left;cursor:pointer;background:#0206175c;border:1px solid #91beff21;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;transition:border-color .16s,background .16s,transform .16s;display:grid}.custom-command-index-row:hover{background:#41e9ff0e;border-color:#5cecff4d;transform:translateY(-1px)}.custom-command-index-row.active{background:linear-gradient(135deg,#41e9ff1a,#7c3cff14);border-color:#5cecff7a}.custom-command-index-row>span:first-child{gap:3px;min-width:0;display:grid}.custom-command-index-row strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.custom-command-index-row small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.custom-command-editor{min-width:0}.custom-command-edit-form,.custom-response-edit-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;margin-top:20px;display:grid}.custom-command-edit-form .dashboard-settings-check,.custom-command-edit-form .custom-editor-actions,.custom-response-edit-form .custom-editor-actions{grid-column:1/-1}.command-name-input{grid-template-columns:36px minmax(0,1fr);min-width:0;display:grid}.command-name-input>span{color:var(--accent);background:#41e9ff12;border:1px solid #91beff33;border-right:0;border-radius:12px 0 0 12px;place-items:center;display:grid}.command-name-input>input{border-radius:0 12px 12px 0}.custom-editor-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.custom-response-editor{border-top:1px solid #91beff24;min-width:0;margin-top:28px;padding-top:24px}.custom-response-list{gap:10px;margin-top:18px;display:grid}.custom-response-list>article{background:#02061761;border:1px solid #91beff24;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;min-width:0;padding:14px;display:grid}.custom-response-list>article>div:first-child{min-width:0}.custom-response-list strong{color:var(--soft)}.custom-response-list p{overflow-wrap:anywhere;color:var(--muted);margin:5px 0 0;line-height:1.5}.custom-response-list small{overflow-wrap:anywhere;color:var(--muted);margin-top:6px;display:block}.custom-response-list .actions{flex-wrap:wrap;margin:0}.utility-setup-card h2{letter-spacing:-.045em;margin-top:8px;font-size:clamp(24px,2.2vw,34px);line-height:1.02}.utility-setup-card>.button{margin-top:16px}.utility-setup-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:17px 0 0;padding:0;list-style:none;display:grid}.utility-setup-steps li{background:#ffffff06;border:1px solid #91beff21;border-radius:13px;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:10px;padding:10px;display:grid}.utility-setup-steps li>span{color:#03121a;background:linear-gradient(135deg,#5cecff,#bca7ff);border-radius:9px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:950;display:grid}.utility-setup-steps strong,.utility-setup-steps small{display:block}.utility-setup-steps strong{color:var(--soft)}.utility-setup-steps small{color:var(--muted);margin-top:3px;line-height:1.4}.utility-reference-disclosure{border-top:1px solid #91beff24;margin-top:16px}.utility-reference-disclosure summary{min-height:48px;color:var(--soft);cursor:pointer;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:14px;font-size:13px;font-weight:900;list-style:none;display:grid}.utility-reference-disclosure summary::-webkit-details-marker{display:none}.utility-reference-disclosure summary>span:first-child{grid-area:1/1}.utility-reference-disclosure summary:before{content:"+";color:var(--accent);text-align:right;grid-area:1/3;font-size:18px}.utility-reference-disclosure[open] summary:before{content:"−"}.utility-reference-disclosure summary .badge{grid-area:1/2;margin:0}.utility-reference-content{padding:4px 0 2px}.utility-reference-section+.utility-reference-section{margin-top:17px}.utility-reference-section>strong{color:var(--soft);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font-size:12px;display:block}.utility-reference-section>div{flex-wrap:wrap;gap:7px;display:flex}.utility-reference-section code,.utility-reference-section span{color:var(--soft);background:#41e9ff0d;border:1px solid #5cecff2b;border-radius:9px;padding:6px 8px;font-size:11px}.utility-readiness-note{background:#f8d9800b;border:1px solid #f8d9802e;border-radius:13px;gap:5px;margin-top:18px;padding:13px;display:grid}.utility-readiness-note strong{color:var(--warn)}.utility-readiness-note span{color:var(--muted);font-size:12px}.dashboard-sidebar-backdrop{z-index:115;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00020cb8;border:0;padding:0;display:none;position:fixed;inset:0}@media (width<=1040px){:root{--dashboard-sidebar-width:min(320px, 88vw)}.dashboard-entry-path-grid{grid-template-columns:1fr}.hero-dashboard-sidebar{transition:transform .18s;transform:translate(-101%)}.hero-dashboard-sidebar.open{transform:translate(0)}.dashboard-sidebar-close{place-items:center;display:grid}.dashboard-sidebar-backdrop.open{display:block}.hero-dashboard-content{padding-top:calc(var(--site-nav-height) + 72px);margin-left:0;padding-left:18px;padding-right:18px}.dashboard-mobile-sidebar-toggle{z-index:114;top:calc(var(--site-nav-height) + 12px);min-height:40px;color:var(--soft);cursor:pointer;background:#41e9ff12;border:1px solid #5cecff38;border-radius:12px;align-items:center;gap:8px;padding:8px 11px;font-weight:900;display:inline-flex;position:fixed;left:12px}.dashboard-overview-summary{grid-template-columns:1fr}}@media (width<=880px){.custom-command-workbench{grid-template-columns:1fr}.custom-command-index{position:static}.dashboard-role-editor-row{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-role-editor-row>.button{justify-self:start}.dashboard-feed-editor-row{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-feed-editor-row>.dashboard-settings-check,.dashboard-feed-editor-row>.button{grid-column:1/-1}.dashboard-feed-editor-row>.button{justify-self:start}}.tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tier{flex-direction:column;display:flex}.tier-action{align-self:flex-start;margin-top:auto}.cta-feature-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.cta-feature-list li{color:var(--soft);background:#0206175c;border:1px solid #5cecff29;border-radius:15px;padding:14px 16px 14px 42px;position:relative}.cta-feature-list li:before{content:"✓";color:var(--accent);font-weight:950;position:absolute;left:16px}@media (width<=680px){.dashboard-entry-page{align-content:center;min-height:100dvh;padding:20px 12px 28px;display:grid}.dashboard-plan-grid{grid-template-columns:1fr}.dashboard-entry-nav{min-height:66px}.dashboard-entry-nav nav>a{display:none}.dashboard-entry-card{border-radius:23px;margin-top:0;padding:28px 18px}.dashboard-entry-logo{border-radius:22px;width:76px;height:76px}.dashboard-entry-logo img{width:58px;height:58px}.dashboard-entry-actions{grid-template-columns:1fr;width:100%;display:grid}.dashboard-entry-actions>.button{width:100%!important}.hero-copy .actions{grid-template-columns:1fr;width:100%;display:grid}.hero-copy .actions>.button{width:100%}.hero-trust-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.hero-trust-row span{text-align:center;place-items:center;min-height:32px;padding:5px 7px;font-size:10px;display:grid}.dashboard-entry-card h1{font-size:clamp(34px,9.5vw,40px);line-height:1}.dashboard-entry-card>p{font-size:15px;line-height:1.55}.hero-dashboard-content{padding:calc(var(--site-nav-height) + 72px) 12px 32px;background:linear-gradient(#030713cc,#03071357 380px,#0000 760px)}.utility-setup-steps{grid-template-columns:1fr}.dashboard-page-head{gap:13px;margin-bottom:14px;display:grid}.dashboard-page-head h1{font-size:clamp(32px,10vw,44px)}.dashboard-page-head-actions{justify-content:flex-start}.tiers,.cta-grid{grid-template-columns:1fr}.dashboard-state-banner{flex-direction:column;align-items:flex-start}.dashboard-panel{border-radius:18px}.utility-settings-editor{gap:18px;padding:18px 16px}.utility-settings-editor .dashboard-panel-head{align-items:flex-start}.utility-settings-editor .dashboard-panel-head h2{font-size:clamp(28px,9vw,36px)}.dashboard-settings-grid,.custom-command-edit-form,.custom-response-edit-form{grid-template-columns:1fr}.dashboard-settings-field.wide,.custom-command-edit-form .dashboard-settings-check,.custom-command-edit-form .custom-editor-actions,.custom-response-edit-form .custom-editor-actions{grid-column:1}.dashboard-settings-sections fieldset{padding:14px}.dashboard-settings-footer{display:grid}.dashboard-settings-footer .button{width:100%}.dashboard-role-editor-row,.dashboard-feed-editor-row,.dashboard-watchtower-editor-row{grid-template-columns:1fr}.dashboard-watchtower-editor-row>.button,.schedule-list>article{grid-column:1}.schedule-list>article{grid-template-columns:1fr}.schedule-list .actions{grid-template-columns:1fr;width:100%;display:grid}.dashboard-feed-editor-row>.dashboard-settings-check,.dashboard-feed-editor-row>.button{grid-column:1}.dashboard-feed-editor-row>.button{width:100%}.custom-command-workbench{gap:12px}.custom-command-index-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.custom-command-index-actions .button{width:100%}.custom-command-editor>.dashboard-panel-head{flex-wrap:wrap;align-items:flex-start}.custom-editor-actions{grid-template-columns:1fr;display:grid}.custom-editor-actions .button{width:100%}.custom-response-list>article{grid-template-columns:1fr}.custom-response-list .actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.custom-response-list .actions .button{width:100%}.dashboard-confirm-backdrop{align-items:center;padding:12px}.dashboard-confirm-dialog{border-radius:18px;max-height:calc(100dvh - 24px);padding:20px 18px;overflow-y:auto}.dashboard-review-details>div{grid-template-columns:1fr;gap:3px}.dashboard-review-details span,.dashboard-review-details code{text-align:left}.dashboard-review-dialog>.actions{grid-template-columns:1fr;display:grid}.dashboard-review-dialog>.actions .button{width:100%}}.route-fallback{min-height:100vh}
