:root{font-family:Aptos,Segoe UI,Arial,sans-serif;color:#e5f5ff;background:#020814;font-synthesis:none;font-size:14px;color-scheme:dark;--muted:#8da9bf;--line:#84c4ec24;--cyan:#5de7ff;--deep:#06101e}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer;border:1px solid #a5d9ff32;background:linear-gradient(150deg,#173047b3,#0b1b30cc);padding:11px 17px;border-radius:9px;color:#d6eafa;font-weight:600;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s}button:hover:not(:disabled){background:#18334c;border-color:#81e5ff80;box-shadow:0 0 22px #44bded12}button:disabled{opacity:.42;cursor:not-allowed}button:focus-visible,a:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid #81e5ff;outline-offset:4px}button.primary{color:#041320;background:linear-gradient(110deg,#b2f3ff,#5adcf6 68%,#67b8ff);border:1px solid #a4f4ff;box-shadow:inset 0 1px #e7fdff,0 0 28px #45cbfb20;font-weight:750}button.primary:hover:not(:disabled){background:#c0f5ff;box-shadow:0 0 35px #53daff40}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:Bahnschrift,Aptos Display,Trebuchet MS,sans-serif}h1{letter-spacing:-1.8px;line-height:1.07}h2{font-size:22px;letter-spacing:-.6px}h3{font-size:17px;letter-spacing:-.3px}p{line-height:1.65}label{font-weight:600;display:block;font-size:13px;color:#c5d9e8}select,textarea{width:100%;border:1px solid #9ecbff30;background:#071424;color:#e0f3ff;border-radius:9px;padding:13px;margin-top:9px;box-shadow:inset 0 2px 9px #0003}textarea{resize:vertical;min-height:110px;font-weight:400;line-height:1.7}select{min-height:47px}option{background:#0b192b;color:#e1f5ff}small{font-size:11px}.muted{color:var(--muted);font-size:12px}.dot{width:5px;height:5px;border-radius:50%;background:#71eaff;display:inline-block;flex-shrink:0;box-shadow:0 0 10px #4bd1dd80}.pill,.demo-chip{font-size:10px;font-weight:600;padding:5px 9px;border-radius:5px;background:#18304780;color:#add3eb;border:1px solid #82bbf033;white-space:nowrap}.pill.dark{background:#0a243b99;color:#a9d6ed;border-color:#71d8f538}.pill .dot{margin-right:8px}.brand{display:flex;align-items:center;gap:12px;color:#e7f4ff;font-weight:700;font-size:20px;letter-spacing:3px}.brand small{display:block;font-size:8px;letter-spacing:3.6px;margin-top:6px;color:#8ca8be}.brand-icon{display:flex;align-items:center;justify-content:center;width:43px;height:43px;background:linear-gradient(140deg,#e7f5ff,#7ca6bf 43%,#bbdfe9 46%,#2d5973);border:1px solid #c8efff99;border-radius:12px;color:#061f31;font-size:36px;font-family:Trebuchet MS,sans-serif;letter-spacing:-6px;padding-right:6px;box-shadow:inset 1px 1px 2px #fff,0 0 26px #60cfff20;position:relative}.brand-icon>span{font-size:30px;color:#0a7189;line-height:1}.loading{min-height:100vh;display:grid;place-content:center;gap:30px;background:radial-gradient(ellipse,#10304a,#020814 70%);color:#b8d5ed}.loading p{text-align:center}.message{padding:14px 18px;margin-bottom:20px;border:1px solid;border-radius:9px;display:flex;align-items:center;justify-content:space-between;gap:15px;line-height:1.5;position:relative;z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.message button{padding:0 4px;background:none;border:0;font-size:22px;color:inherit}.error{background:#351524e8;border-color:#ff889b55;color:#ffb4c0}.success{background:#0a3033ed;border-color:#5ce1c455;color:#a3f3dc}.atmosphere{position:fixed;inset:0;pointer-events:none;overflow:hidden;z-index:0;background:radial-gradient(ellipse at 55% 24%,#0b1b32 0,transparent 58%),#020814}.atmosphere canvas{position:absolute;inset:0;width:100%;height:100%;opacity:.65}.aurora{position:absolute;width:65vw;height:70vh;border-radius:50%;filter:blur(65px);opacity:.2;will-change:transform;animation:aurora-drift 24s ease-in-out infinite alternate}.aurora-cyan{background:radial-gradient(ellipse,#006ca3,transparent 67%);left:12%;top:5%}.aurora-violet{background:radial-gradient(ellipse,#423493,transparent 66%);right:-18%;top:25%;animation-delay:-12s}.atmosphere-grid{position:absolute;width:180%;height:70%;left:-40%;bottom:-38%;background-image:linear-gradient(#67bdff18 1px,transparent 1px),linear-gradient(90deg,#67bdff18 1px,transparent 1px);background-size:60px 60px;transform:perspective(550px) rotateX(64deg);-webkit-mask-image:radial-gradient(ellipse,#000,transparent 67%);mask-image:radial-gradient(ellipse,#000,transparent 67%)}.atmosphere-vignette{position:absolute;inset:0;background:radial-gradient(ellipse at 55% 40%,transparent 15%,#02081455 85%)}@keyframes aurora-drift{0%{transform:translate3d(-5%,0,0) scale(.9)}to{transform:translate3d(8%,-7%,0) scale(1.15)}}.login-shell{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(360px,1fr);min-height:100svh;position:relative;overflow:hidden}.login-scene{position:relative;min-height:800px;color:#f1f8ff;overflow:hidden;padding:44px 6%}.login-scene>.brand{position:relative;z-index:3}.login-scene:after{content:"";position:absolute;width:72%;height:1px;left:14%;top:76%;background:linear-gradient(90deg,transparent,#63dfff40,transparent);transform:perspective(500px) rotateX(55deg);box-shadow:0 12px 60px #41d4ff66;pointer-events:none}.login-telemetry{position:absolute;top:58px;right:6%;display:flex;align-items:center;gap:9px;color:#83abc5;font-size:10px}.telemetry-bars{display:flex;align-items:center;gap:3px;height:16px;margin-left:9px}.telemetry-bars i{display:block;width:2px;height:9px;background:#6ce4ff;animation:signal-level 1.8s ease-in-out infinite alternate}.telemetry-bars i:nth-child(2n){height:15px;animation-delay:-.8s}.telemetry-bars i:nth-child(3n){height:5px;animation-delay:-.4s}@keyframes signal-level{to{transform:scaleY(.3);opacity:.5}}.login-orbit-label{position:absolute;top:160px;left:5.5%;font-size:10px;writing-mode:vertical-rl;letter-spacing:1.4px;color:#739bb9;padding-top:40px;border-top:1px solid #66d2ff55}.login-scene .command-head{position:absolute;right:-4%;top:7%;width:91%;height:69%;min-height:460px;margin:0;z-index:1}.login-head{position:absolute;left:6%;bottom:91px;z-index:2;pointer-events:none}.login-head .pill{font-size:9px}.login-head h1{font-size:clamp(40px,4.1vw,67px);font-weight:500;letter-spacing:-2.7px;line-height:1.02;margin:23px 0 18px;text-shadow:0 3px 35px #020814}.login-head p{color:#96b5ce;max-width:370px;font-size:14px;margin:0}.scene-foot{position:absolute;left:6%;right:6%;bottom:27px;display:flex;justify-content:space-between;gap:20px;font-size:8px;letter-spacing:.5px;color:#7393b0;border-top:1px solid #7eabc81f;padding-top:17px;z-index:2}.login-panel{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(120deg,#11213770,#071323a6);border-left:1px solid #a7d5ff28;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);padding:60px 13% 27px;box-shadow:-40px 0 100px #02081435,inset 1px 0 #c4e7ff08}.login-panel:before{content:"";position:absolute;top:16%;left:-1px;width:1px;height:27%;background:linear-gradient(transparent,#9eeeff,transparent);box-shadow:0 0 18px #7ae9ff66}.login-content{max-width:370px;width:100%;margin:auto}.access-emblem{height:88px;width:88px;position:relative;display:grid;place-items:center;margin-bottom:44px}.access-emblem span{font-size:35px;color:#b8edff;text-shadow:0 0 25px #5de7ff99}.access-emblem i{position:absolute;inset:4px;border:1px solid #69d7ff30;transform:rotate(45deg);border-radius:15px;box-shadow:inset 0 0 24px #38a2e008}.access-emblem i:last-child{inset:13px;transform:rotate(45deg);border-color:#83dfff66;border-radius:9px}.mini-line{width:30px;height:2px;background:#6bddff;display:block;margin-bottom:25px;box-shadow:0 0 14px #5de7ff66}.login-content h2{font-size:34px;font-weight:500;letter-spacing:-1.1px;margin-bottom:12px}.login-content>p{color:#8eacc4;margin-bottom:36px;font-size:13px}.login-content label{font-size:11px;font-weight:500;color:#adc6d9}.login-content select{background:#081527bb;min-height:52px;border-color:#82b4de38;padding-left:15px}.login-button{margin:19px 0 24px;width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 18px;font-size:12px}.login-button>span{font-size:20px}.login-note{border-top:1px solid #8abbdf21;padding-top:21px;margin-top:7px}.login-note summary{font-size:11px;color:#a4c0d6;cursor:pointer;line-height:1.6}.login-note p{font-size:11px;color:#88a7c1;margin:12px 0}.adapter-note{display:flex;gap:12px;background:#233b5333;padding:16px;border-radius:8px;border:1px solid #93c8e514;font-size:10px;line-height:1.8;color:#89abc4;margin-top:24px}.lock{font-size:19px;color:#76b7ce}.login-panel footer{margin-top:60px;font-size:8px;letter-spacing:.7px;display:flex;justify-content:space-between;color:#6586a0;gap:20px}.app-shell{display:flex;min-height:100vh;position:relative}.sidebar{width:220px;background:linear-gradient(160deg,#0d1c30dd,#050e1bef 72%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#acc5da;position:fixed;inset:0 auto 0 0;display:flex;flex-direction:column;z-index:10;border-right:1px solid #8cbef320}.sidebar>.brand{padding:31px 22px 26px}.sidebar .brand{font-size:17px;letter-spacing:2px}.sidebar .brand-icon{width:35px;height:35px;font-size:30px;border-radius:10px}.workspace-tag{margin:0 19px 31px;border:1px solid #82b4de20;border-radius:6px;font-size:9px;padding:11px 9px;display:flex;align-items:center;gap:8px;color:#88abc4;background:#172a4033}.sidebar nav{display:flex;flex-direction:column;gap:8px;padding:0 12px}.nav-item{display:flex;align-items:center;gap:10px;background:none;color:#819eb9;border:1px solid transparent;box-shadow:none;font-size:12px;font-weight:400;text-align:left;padding:13px 10px}.nav-item>span{font-size:20px;width:21px;display:inline-block;color:#719ab7}.nav-item.active{background:linear-gradient(100deg,#3e9ecb20,#17385940);border-color:#65c4ef22;color:#def6ff;box-shadow:inset 2px 0 #75ddff}.nav-item.active>span{color:#8de8ff}.nav-item:hover:not(:disabled){background:#26476b40}.nav-item b{margin-left:auto;background:#52cfff18;color:#a3e6ff;border-radius:4px;font-size:10px;padding:2px 5px}.sidebar-bottom{margin-top:auto;padding:28px 19px 22px}.adapter-status{font-size:9px;color:#99b2cc;border-bottom:1px solid #7fbbf219;padding-bottom:23px;margin-bottom:21px;position:relative;padding-left:15px}.adapter-status small{display:block;color:#607f9b;font-size:9px;margin-top:7px}.status-orb{position:absolute;left:0;top:2px;width:6px;height:6px;border:1px solid #8298b5;border-radius:50%}.user-box{display:flex;align-items:center;gap:10px;font-size:12px;color:#d9edff}.avatar{display:grid;place-items:center;width:32px;height:34px;background:linear-gradient(145deg,#315876,#152b43);border-radius:9px;color:#c5edff;font-weight:700;border:1px solid #a3dbff33}.user-box small{display:block;font-size:9px;color:#7699b6;margin-top:5px}.user-box>button{margin-left:auto;border:0;background:none;color:#95c3df;font-size:22px;padding:4px}.main{margin-left:220px;width:calc(100% - 220px);min-width:0;position:relative;z-index:1}.topbar{height:72px;background:#07132265;border-bottom:1px solid #8fc6ee1a;padding:0 32px;display:flex;align-items:center;justify-content:space-between;gap:15px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.breadcrumb{font-size:11px;color:#7090ad}.breadcrumb>span{padding:0 12px;color:#5f85a5}.breadcrumb strong{font-weight:500;color:#a9cce5}.top-actions{display:flex;align-items:center;gap:14px}.mode-indicator{font-size:10px;white-space:nowrap;color:#98c2d7;display:flex;align-items:center;gap:7px}.mode-indicator.write{color:#ffc27b}.mode-indicator.write .dot{background:#ffc27b}.page-content{max-width:1760px;margin:auto;padding:33px 32px 0}.overview-heading{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:27px}.live-label{display:flex;align-items:center;gap:9px;color:#80b4d4;font-size:10px}.overview-heading h1{font-weight:500;font-size:clamp(30px,2.9vw,46px);margin:14px 0 11px;letter-spacing:-1.8px}.overview-heading p{color:#8ba9c2;font-size:12px;margin:0}.light-button{font-size:11px;padding:13px 16px;background:linear-gradient(125deg,#17334b99,#12253a66);border-color:#79caef42;color:#c7edff;white-space:nowrap}.light-button>span{margin-left:18px;color:#75dcff}.network-heading{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #81b9ef19;padding-top:19px;margin-bottom:18px}.network-heading h2{font-size:13px;font-weight:500;letter-spacing:0;margin:0;color:#a9c3dc}.network-heading>span{font-size:9px;color:#6c91b1;display:flex;align-items:center;gap:8px}.command-deck{position:relative;isolation:isolate;container-type:inline-size}.signal-routes{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.command-core{position:absolute;left:50%;top:29px;width:43%;height:610px;transform:translate(-50%);z-index:1;pointer-events:none}.command-core .command-head{position:absolute;inset:0;width:100%;height:500px;min-height:0;pointer-events:auto}.core-halo{position:absolute;left:-22%;top:6%;width:144%;height:81%;background:radial-gradient(ellipse,#0d8ed013,transparent 62%);border-radius:50%;pointer-events:none}.core-caption{position:absolute;left:-8%;right:-8%;bottom:18px;display:flex;flex-direction:column;align-items:center;gap:11px;text-align:center;z-index:2}.core-caption-line{width:34px;height:2px;background:#70deff;box-shadow:0 0 20px #70deff}.core-caption strong{font-family:Bahnschrift,Trebuchet MS,sans-serif;font-size:21px;font-weight:500;letter-spacing:-.7px;color:#d5ecfc}.core-caption>span:not(.core-caption-line){font-size:10px;color:#789ebb}.core-caption .core-demo{font-size:8px!important;display:flex;align-items:center;gap:7px;color:#6c8da7!important;margin-top:8px}.core-demo .dot{width:4px;height:4px;background:#8395b0;box-shadow:none}.platform-grid{display:grid;grid-template-columns:1fr 1.04fr 1fr;column-gap:32px;row-gap:20px;position:relative;z-index:2;pointer-events:none}.platform-card{pointer-events:auto;background:linear-gradient(125deg,#172b408c,#0a1829df 53%,#102338a6);border-radius:13px;border:1px solid #8dbce22c;padding:19px 20px 17px;box-shadow:inset 0 1px #caeaff0c,0 10px 30px #0002;min-width:0;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .25s,border-color .25s,box-shadow .25s;min-height:217px}.platform-card:nth-child(odd){grid-column:1}.platform-card:nth-child(2n){grid-column:3}.platform-card:nth-child(1),.platform-card:nth-child(2){grid-row:1}.platform-card:nth-child(3),.platform-card:nth-child(4){grid-row:2}.platform-card:nth-child(5),.platform-card:nth-child(6){grid-row:3}.platform-card:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 0 0,color-mix(in srgb,var(--accent) 7%,transparent),transparent 65%);pointer-events:none}.platform-card:after{content:"";position:absolute;top:20px;left:-1px;width:2px;height:33px;background:var(--accent);box-shadow:0 0 14px var(--accent);opacity:.75}.platform-card:hover,.platform-card:focus-within{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:inset 0 1px #dff8ff14,0 14px 35px #0004,0 0 28px color-mix(in srgb,var(--accent) 7%,transparent)}.card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.platform-mark{font-size:21px;width:33px;height:33px;border-radius:9px;background:linear-gradient(145deg,#42678655,#0b1a2e);border:1px solid color-mix(in srgb,var(--accent) 28%,transparent);display:grid;place-items:center;color:var(--accent);box-shadow:inset 0 1px #fff1,0 0 22px color-mix(in srgb,var(--accent) 5%,transparent)}.platform-health{font-size:8px;color:#7a9db7;display:flex;gap:6px;align-items:center}.platform-health .dot{width:4px;height:4px;background:var(--accent);box-shadow:0 0 8px color-mix(in srgb,var(--accent) 35%,transparent)}.platform-card h3{font-size:16px;margin-bottom:6px;letter-spacing:.6px;color:#e0f1fc;font-weight:500}.platform-description{color:#8aa8c0;font-size:10px;line-height:1.6;min-height:31px;margin-bottom:6px;max-width:95%}.mini-chart{position:absolute;right:15px;top:60px;height:30px;width:35%;color:var(--accent);opacity:.28;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000)}.mini-chart svg{width:100%;height:100%}.card-metrics{display:flex;gap:9px;justify-content:space-between;border-top:1px solid #93c8ec16;padding-top:10px;margin:8px 0 13px}.card-metrics>span{font-size:8px;color:#718ea9}.card-metrics strong{display:block;color:#b8d4e9;font-size:12px;font-weight:500;margin-top:5px;font-variant-numeric:tabular-nums}.card-buttons{display:flex;gap:7px}.card-buttons button{padding:9px 8px;font-size:9px;flex:1;border-radius:6px;white-space:nowrap;background:#1022379c}.card-buttons .card-access{background:color-mix(in srgb,var(--accent) 8%,#0a1829);border-color:color-mix(in srgb,var(--accent) 28%,transparent);color:color-mix(in srgb,var(--accent) 65%,#fff)}.card-access>span{margin-left:4px}.summary-strip{display:grid;grid-template-columns:1fr 1.1fr 1fr auto;align-items:center;border:1px solid #8dbde524;background:linear-gradient(120deg,#14283e7a,#081727b0);border-radius:10px;margin:25px 0 20px;box-shadow:inset 0 1px #ffffff04}.summary-strip>div{padding:18px;display:flex;gap:12px;align-items:center;font-size:10px;color:#819fb9;border-right:1px solid #9ccefa16}.summary-strip strong{font-size:18px;color:#c3e7ff;margin-right:4px;font-weight:500;font-variant-numeric:tabular-nums}.summary-symbol{font-size:22px;color:#568ba9}.summary-strip>.simulated{border:0;color:#7292ad;font-size:9px}.disclaimer{font-size:9px;color:#7190a9;margin:15px 0}.page-footer{display:flex;justify-content:space-between;gap:20px;font-size:9px;color:#64819d;border-top:1px solid #95bfe91c;padding:22px 0;margin-top:29px}.page-title{margin:8px 0 28px}.page-title h1{font-size:34px;font-weight:500;margin-bottom:11px;letter-spacing:-1px}.page-title p{font-size:12px;color:#89abc4;margin:0}.surface{border:1px solid #a7cded28;background:linear-gradient(130deg,#13273bba,#081627d9);border-radius:13px;padding:25px;box-shadow:inset 0 1px #d3eaff08,0 8px 30px #0002;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:21px}.panel-heading h2,.panel-heading h3{margin:0}.panel-heading h2{font-size:19px;font-weight:500}.panel-heading button{font-size:11px}.studio-grid{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:22px}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:22px}.field-row label{font-size:11px}.field-row select{font-size:12px}.mode-switch{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px;background:#09182aba;border:1px solid #92c2ed20;border-radius:8px;margin-bottom:25px}.mode-switch strong{font-size:11px;color:#b2d1e7}.mode-switch small{display:block;color:#799bb7;margin-top:5px;font-size:10px}.segmented{display:flex;padding:3px;border-radius:7px;background:#030c17a6;gap:2px;flex-shrink:0}.segmented button{border:0;box-shadow:none;background:none;border-radius:5px;font-size:11px;padding:8px 11px;color:#7195b2}.segmented .chosen{color:#b5edff;background:#1b405966;box-shadow:inset 0 0 0 1px #7fd4ff33}.segmented .chosen.write{color:#ffd19b;background:#5d3d255c;box-shadow:inset 0 0 0 1px #ffbf7040}.prompt-label{font-size:12px}.editor-panel textarea{background:linear-gradient(145deg,#061321,#081627);font-size:13px}.editor-meta{display:flex;justify-content:space-between;gap:10px;font-size:9px;color:#7594af;margin:8px 0 20px}.button-row{display:flex;flex-wrap:wrap;gap:9px}.button-row button{font-size:11px}.action-footer{border-top:1px solid #96c8ef20;margin-top:26px;padding-top:20px}.action-footer p{font-size:11px;color:#84a2ba;max-width:500px}.analysis{margin-top:24px;background:#10303d66;border:1px solid #6fe5e633;padding:18px;border-radius:8px;font-size:12px}.analysis p{margin:13px 0;color:#9cc8d5;white-space:pre-wrap;overflow-wrap:anywhere}.analysis-heading{font-weight:600;color:#8bdfe9}.analysis .suggestion{background:#06142288;padding:12px;border-radius:5px;border-left:2px solid #69b5ca}.analysis button{font-size:11px}.studio-aside{display:flex;flex-direction:column;gap:20px;min-width:0}.studio-aside>.surface{padding:22px}.studio-aside h3{font-size:16px;margin-bottom:8px}.readout{padding:23px;background:radial-gradient(ellipse at top,#17384d99,#091a2aee);border:1px solid #77b9dd33;border-radius:12px;color:#b6d5e9;box-shadow:inset 0 1px #b4e4ff0a}.readout .panel-heading{margin-bottom:0}.readout h3{color:#dbf4ff;letter-spacing:.3px}.readout-orb{width:83px;height:83px;display:grid;place-items:center;margin:24px auto;position:relative}.readout-orb span{display:grid;place-items:center;width:52px;height:52px;font-size:32px;background:linear-gradient(145deg,#38607d,#0b263b);border:1px solid #80d5ff55;border-radius:17px;box-shadow:inset 1px 1px #c7f2ff33,3px 6px 2px #020b14,0 0 24px #5ae2ec16;color:#7fdcfa;transform:rotate(-12deg)}.readout-orb i{position:absolute;inset:-3px;border:1px solid #77b3c450;border-radius:50%;transform:rotateX(50deg) rotate(-20deg)}dl{margin:0}dl>div{display:flex;justify-content:space-between;gap:15px;padding:11px 0;border-bottom:1px solid #98c6f016;font-size:10px}dt{color:#7ea5bf}dd{margin:0;text-align:right;color:#b7d9ed;max-width:150px;overflow-wrap:anywhere}.readout>p{font-size:9px;color:#719ab5;line-height:1.7;margin:17px 0 0}.draft-item{display:block;text-align:left;border:0;border-bottom:1px solid #9bc5e822;background:none;border-radius:0;padding:15px 0;width:100%;box-shadow:none}.draft-item strong{display:block;font-size:11px;color:#badbed}.draft-item span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:11px;font-weight:400;line-height:1.65;color:#88a9c2;margin:7px 0}.draft-item small{font-size:10px;color:#7dcce8}.empty{padding:22px 0;font-size:12px;color:#7d9eb9;line-height:1.7}.empty.large{text-align:center;padding:60px 20px;font-size:15px}.empty.large p{font-size:12px;margin-top:10px}.empty button{font-size:12px}.info-note{font-size:12px;line-height:1.7;padding:16px;background:#19354b66;border:1px solid #84baff1a;border-radius:8px;color:#9abbd2}.request-list{display:flex;flex-direction:column;gap:18px}.request{border:1px solid #8ab8e52b;background:#08172788;border-radius:9px;padding:20px}.request-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.request>.muted{margin:11px 0}.request-prompt{font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere;background:#162c3f55;padding:16px;border-radius:5px;color:#b0cde2}.request label{font-size:11px}.request textarea{margin-bottom:15px;font-size:13px}.request>button{font-size:11px}.pill.approved{background:#153d3688;color:#8de4c9;border-color:#6de7c444}.count{display:inline-block;font-size:11px;background:#23415b66;padding:4px 7px;border-radius:5px;margin-left:7px}.danger-button{color:#ffafbd;border-color:#ff9bbd44}.audit-row{display:flex;align-items:flex-start;gap:15px;padding:20px 0;border-bottom:1px solid #91bdeb20}.audit-row:last-child{border:0}.audit-icon{color:#709dbd;font-size:22px}.audit-row>div{flex:1;min-width:0}.audit-row strong{font-size:12px;color:#c3def2}.audit-row p{margin:5px 0 0;color:#88a9c3;font-size:11px;overflow-wrap:anywhere}.audit-row>span:last-child{text-align:right;color:#95b6cd;font-size:11px}.audit-row small{display:block;margin-top:6px;font-size:9px;color:#7292ad}.profile-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:23px}.profile-heading{display:flex;gap:17px;align-items:center;margin-bottom:30px}.avatar.large{width:54px;height:58px;font-size:25px;border-radius:16px}.profile-heading h2{margin:0 0 8px}.profile-heading p{color:#89acc8;font-size:12px;margin:0}.role-table{margin-top:25px}.role-table>div{display:grid;grid-template-columns:100px 1fr;gap:15px;padding:16px 0;border-bottom:1px solid #8bb9e322;font-size:12px}.role-table strong{color:#b1d9ee}.role-table span{color:#8daec7;line-height:1.6}@media(min-width:1600px){.platform-card{padding:23px 25px;min-height:232px}.platform-description{font-size:11px;min-height:36px}.card-buttons button{font-size:10px}.command-core{height:660px;top:25px}.command-core .command-head{height:545px}.platform-grid{row-gap:24px;column-gap:50px}}@media(max-width:1200px){.sidebar{width:200px}.main{margin-left:200px;width:calc(100% - 200px)}.sidebar>.brand{padding-left:18px}.sidebar nav{padding:0 8px}.nav-item{font-size:11px}.page-content{padding:26px 24px 0}.topbar{padding:0 24px}.platform-grid{column-gap:21px}.platform-card{padding:16px 15px}.platform-description{font-size:9px}.card-buttons button{font-size:8px;padding:9px 5px}.card-metrics>span{font-size:7px}.command-core{height:600px}.command-core .command-head{height:475px}.core-caption strong{font-size:18px}.summary-strip>div{padding:16px 12px;font-size:9px}.summary-symbol{font-size:18px}.summary-strip>.simulated{font-size:8px}.studio-grid{grid-template-columns:minmax(0,1fr) 250px;gap:17px}.surface{padding:20px}.mode-switch{align-items:flex-start;flex-direction:column}.field-row{gap:11px}.login-panel{padding-left:10%;padding-right:10%}.login-telemetry{font-size:9px}.login-head h1{font-size:49px}.scene-foot{font-size:7px}.overview-heading .light-button{font-size:10px;padding:12px}.overview-heading{gap:15px}}@media(max-width:1000px){.overview-heading{align-items:flex-start;flex-direction:column;gap:18px}.overview-heading h1{font-size:35px}.summary-strip{grid-template-columns:1fr 1fr 1fr}.summary-strip>.simulated{grid-column:1/-1;justify-content:center;border-top:1px solid #8ebcf020;padding:9px}.summary-strip>div:nth-child(3){border-right:0}.studio-grid{grid-template-columns:1fr}.studio-aside{display:grid;grid-template-columns:1fr 1fr;align-items:start}.profile-grid{grid-template-columns:1fr}.login-shell{grid-template-columns:minmax(0,1.2fr) minmax(340px,1fr)}.login-telemetry{display:none}.login-head h1{font-size:43px}.login-head p{font-size:12px}.scene-foot{flex-direction:column;gap:8px}.login-orbit-label{font-size:8px}.login-scene .command-head{right:-7%;width:105%}}@media(max-width:760px){.app-shell{display:block}.sidebar{position:relative;width:100%;inset:auto;padding:17px 20px 0;display:block;background:#091526d9}.sidebar>.brand{padding:0 0 17px}.sidebar .brand{font-size:16px}.sidebar .brand small{display:none}.sidebar .brand-icon{width:31px;height:31px;font-size:27px;border-radius:9px}.sidebar nav{flex-direction:row;overflow-x:auto;padding:0 0 9px;gap:6px;scrollbar-width:thin;scrollbar-color:#375a77 transparent}.nav-item{white-space:nowrap;font-size:10px;padding:9px 10px;gap:6px;border-radius:5px}.nav-item>span{font-size:15px;width:17px}.sidebar-bottom{position:absolute;top:15px;right:20px;padding:0}.sidebar .workspace-tag,.adapter-status{display:none}.user-box{font-size:10px;gap:8px}.user-box .avatar{width:28px;height:29px}.user-box small{font-size:8px}.user-box button{font-size:19px;margin-left:8px}.main{margin:0;width:100%}.topbar{height:53px;padding:0 20px}.breadcrumb{font-size:9px}.breadcrumb>span{padding:0 6px}.top-actions{gap:9px}.mode-indicator{font-size:9px}.demo-chip{font-size:9px;padding:4px 6px}.page-content{padding:25px 20px 0}.overview-heading{margin-bottom:24px}.overview-heading h1{font-size:35px;margin-top:12px}.overview-heading p{font-size:11px}.live-label{font-size:9px}.network-heading{padding-top:15px;margin-bottom:4px}.platform-card h3{font-size:17px}.platform-description{font-size:11px;min-height:35px}.card-metrics>span{font-size:9px}.card-metrics strong{font-size:13px}.card-buttons button{font-size:10px}.platform-card{padding:21px}.card-top{margin-bottom:13px}.card-metrics{margin-top:13px;padding-top:12px;margin-bottom:17px}.platform-grid{row-gap:24px}.summary-strip{margin-bottom:20px}.summary-strip>div{gap:7px;font-size:9px;padding:13px 10px;line-height:1.5}.summary-strip strong{display:block;font-size:17px}.summary-symbol{font-size:19px}.page-footer{flex-direction:column;gap:10px;font-size:8px}.page-title h1{font-size:29px}.page-title p{font-size:11px}.mode-switch{flex-direction:row;align-items:center}.surface{padding:20px}.login-shell{grid-template-columns:1fr;overflow:clip}.login-scene{padding:25px 26px;min-height:650px}.login-scene>.brand{font-size:18px}.login-scene .command-head{width:100%;height:480px;min-height:0;right:-8%;top:42px}.login-orbit-label{left:25px;top:135px;font-size:8px;letter-spacing:1px}.login-head{left:26px;bottom:55px}.login-head h1{font-size:43px;margin-top:17px;margin-bottom:14px;letter-spacing:-1.8px}.login-head p{font-size:12px;max-width:260px}.login-head .pill{font-size:8px}.scene-foot{display:none}.login-panel{padding:38px 26px 25px;border-left:0;border-top:1px solid #8dbaff28;background:linear-gradient(120deg,#10213799,#071423b3)}.login-panel:before{display:none}.login-content{max-width:450px}.access-emblem{display:none}.mini-line{margin-bottom:20px}.login-content h2{font-size:30px}.login-content>p{font-size:12px;margin-bottom:29px}.login-panel footer{margin-top:35px}.login-note p{font-size:11px}.aurora{filter:blur(35px);width:100vw}}@media(max-width:540px){.platform-grid{grid-template-columns:1fr;padding-top:390px;row-gap:29px}.command-core{height:365px;width:340px;max-width:100%}.command-core .command-head{height:305px}.core-caption{bottom:0}.core-caption strong{font-size:18px}.core-caption-line{display:none}.core-caption .core-demo{margin-top:2px}.core-caption>span:not(.core-caption-line){font-size:9px}.platform-description{min-height:0}.card-metrics>span{font-size:10px}.card-metrics strong{font-size:14px}.card-buttons button{font-size:11px}.mini-chart{width:38%;height:35px}.platform-card h3{font-size:18px}.summary-strip>div{padding:12px 9px;font-size:8px;gap:6px}.summary-symbol{display:none}.studio-aside,.field-row{grid-template-columns:1fr}.mode-switch{align-items:flex-start;flex-direction:column;gap:12px}.segmented{width:100%}.segmented>button{flex:1}.surface{padding:18px}.button-row button{flex:1;min-width:110px;padding:11px 9px}.panel-heading h2{font-size:17px}.request{padding:16px}.request-head strong{font-size:12px}.request-head .muted{font-size:10px}.request>.muted{font-size:10px}.audit-row{gap:10px}.audit-row>span:last-child{font-size:9px;max-width:100px}.audit-row small{font-size:8px}.role-table>div{grid-template-columns:80px 1fr;font-size:11px}.topbar .breadcrumb{max-width:180px;font-size:8px}.top-actions{gap:7px}.mode-indicator{font-size:8px}.login-scene{min-height:600px}.login-scene .command-head{top:53px;height:418px;right:-7%;width:104%}.login-head{bottom:32px}.login-head h1{font-size:40px}.login-head p{font-size:11px}.login-orbit-label{top:130px;left:18px}.overview-heading h1{font-size:33px}.overview-heading .light-button{font-size:10px}.network-heading>span{font-size:8px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.aurora{will-change:auto}}@container (max-width:779px){.platform-grid{grid-template-columns:1fr 1fr;column-gap:18px;row-gap:25px;padding-top:420px}.platform-card:nth-child(n){grid-column:auto;grid-row:auto}.command-core{top:0;height:390px;width:370px;max-width:100%}.command-core .command-head{height:325px}.core-caption{bottom:0;gap:8px}.core-caption strong{font-size:18px}.core-caption .core-demo{margin-top:2px}.core-caption-line{display:none}.core-halo{height:100%}}@container (max-width:540px){.platform-grid{grid-template-columns:1fr;padding-top:390px;row-gap:29px}.command-core{height:365px;width:340px}.command-core .command-head{height:305px}}.atmosphere.is-paused .aurora{animation-play-state:paused}.command-deck{overflow:clip}.core-caption{left:0;right:0}.aurora{opacity:.32}.command-core .holographic-head__instruments{opacity:1}.command-core .holographic-head__face{filter:brightness(1.17)}.holographic-head{--signal-pulse: .85;position:relative;isolation:isolate;width:100%;height:100%;min-height:280px;overflow:hidden;background:transparent;contain:layout paint;perspective:1100px;pointer-events:auto}.holographic-head__atmosphere,.holographic-head__instruments,.holographic-head__face,.holographic-head__lens{position:absolute;inset:0;pointer-events:none}.holographic-head__atmosphere{z-index:0;background:radial-gradient(ellipse 25% 38% at 50% 43%,rgb(22 124 184 / .1),transparent 95%),radial-gradient(ellipse 31% 20% at 51% 56%,rgb(34 178 203 / .06),transparent 96%),radial-gradient(ellipse 22% 26% at 67% 51%,rgb(66 59 177 / .045),transparent 100%)}.holographic-head__instruments{z-index:1;opacity:.84;transform-origin:50% 46%}.holographic-head__instruments svg,.holographic-head__mask,.holographic-head__particles{position:absolute;display:block;width:100%;height:100%;inset:0;overflow:visible}.holographic-head__face{z-index:2;transform-origin:50% 43%;transform-style:preserve-3d}.holographic-head__mask{z-index:1;shape-rendering:geometricPrecision}.holographic-head__particles{z-index:2;opacity:.88}.holographic-head__eye-bloom{opacity:var(--signal-pulse)}.holographic-head__lens{z-index:3;opacity:.6;background:radial-gradient(ellipse 19% 1px at 50% 39.2%,rgb(111 240 255 / .15),transparent),radial-gradient(ellipse 1px 9% at 50% 14.5%,rgb(111 240 255 / .08),transparent)}@media(max-width:700px){.holographic-head{min-height:260px;perspective:900px}.holographic-head__instruments{opacity:.72}.holographic-head__particles{opacity:.8}}@media(prefers-reduced-motion:reduce){.holographic-head__face,.holographic-head__instruments{transform:none!important}.holographic-head *,.holographic-head *:before,.holographic-head *:after{animation:none!important;transition:none!important}}
