*{box-sizing:border-box}body{margin:0;background:#090c14;color:#edf1fb;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.48}a{color:inherit;text-decoration:none}.shell,.sidebar{display:flex;min-height:100vh}.sidebar{width:265px;flex-shrink:0;background:#0c101b;border-right:1px solid #202637;padding:25px 16px;flex-direction:column}.brand{display:flex;align-items:center;gap:11px;padding:3px 9px 29px}.brandIcon{width:39px;height:39px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(145deg,#297cff,#7847f9);box-shadow:0 4px 28px #315dff44}.brand strong{font-size:21px;letter-spacing:-1.2px}.brand strong span{color:#748bff}.brand small{display:block;color:#737f9c;font-size:9px;letter-spacing:1.45px;margin-top:3px}.workspace{border:1px solid #283046;border-radius:12px;padding:11px;display:flex;align-items:center;gap:10px;margin-bottom:33px;background:#121827}.avatar,.profileIcon,.userAvatar{display:grid;place-items:center;border-radius:10px;background:linear-gradient(135deg,#3d61b9,#9d5fff);font-weight:800}.avatar{width:35px;height:35px}.profile strong,.workspace strong{display:block;font-size:12px}.profile small,.workspace small{display:block;color:#8a94aa;font-size:10px;margin-top:4px}.workspace svg:last-child{margin-left:auto;color:#8791a5}.navLabel{font-size:10px;letter-spacing:1.4px;color:#64718d;margin:0 13px 12px}.sidebar nav{display:grid;grid-gap:5px;gap:5px}.sidebar nav button{display:flex;align-items:center;gap:13px;border:0;background:transparent;color:#98a4bb;padding:13px 14px;border-radius:9px;text-align:left;font-size:13px}.sidebar nav button.active,.sidebar nav button:hover{background:#192443;color:#a9c2ff}.sidebar nav button.active{box-shadow:inset 3px 0 #5689ff}.navPill{margin-left:auto;background:#202a40;border-radius:6px;padding:2px 7px;font-size:10px}.sidebarBottom{margin-top:auto}.safe{display:flex;gap:10px;padding:13px;background:#151d2b;border:1px solid #253047;border-radius:11px}.safe svg{color:#7ba3ff;flex-shrink:0}.safe strong{font-size:11px}.safe small{display:block;font-size:10px;line-height:1.6;color:#8c9ab3;margin-top:4px}.profile{display:flex;align-items:center;gap:10px;border-top:1px solid #252b39;margin-top:22px;padding:19px 3px 0}.profileIcon{height:35px;width:35px;font-size:11px}.main{flex:1 1;min-width:0}.main header{height:74px;border-bottom:1px solid #202638;display:flex;align-items:center;justify-content:space-between;padding:0 38px;background:#0c1019}.breadcrumb{font-size:13px;color:#74809a}.breadcrumb span{margin:0 12px;color:#47536d}.breadcrumb b{color:#e6eaf6;font-weight:500}.headerRight{display:flex;align-items:center;gap:22px;position:relative}.environment{font-size:10px;color:#a0b4d8;letter-spacing:.9px;background:#151d2d;border:1px solid #2c3951;padding:9px 11px;border-radius:7px}.dot{display:inline-block;background:#51cda8;width:7px;height:7px;border-radius:50%;margin-right:6px}.close,.hamburger,.iconBtn{border:0;background:none;color:#99a6bd}.close,.hamburger{display:none}.userAvatar{width:33px;height:33px;font-size:11px}.notification{position:absolute;right:30px;top:44px;background:#1a2334;border:1px solid #33415b;border-radius:10px;padding:15px;width:260px;font-size:12px;z-index:5}.content{max-width:1340px;margin:auto;padding:40px 43px}.eyebrow{font-size:10px;color:#7193df;letter-spacing:1.6px;font-weight:700}.pageTitle{display:flex;justify-content:space-between;align-items:center;margin:10px 0 28px;gap:20px}.pageTitle h1{font-size:31px;letter-spacing:-1.25px;margin:0 0 9px}.pageTitle p{color:#8591aa;font-size:13px;margin:0}.secondaryButton{gap:10px;padding:11px 14px;border:1px solid #30384b;border-radius:9px;font-size:12px;background:#151b28}.hero,.secondaryButton{display:flex;align-items:center}.hero{position:relative;overflow:hidden;min-height:265px;border:1px solid #31446e;border-radius:17px;background:radial-gradient(ellipse at 84% 55%,#283f8b 0,transparent 44%),linear-gradient(105deg,#18284b,#10172c 70%);padding:32px 37px}.heroGlow{position:absolute;inset:auto -10% -140px 40%;height:200px;background:#3e6aff22;filter:blur(45px)}.heroText{position:relative;z-index:1;max-width:490px}.heroTag{font-size:10px;letter-spacing:1.2px;color:#a4c3ff}.hero h2{font-size:36px;letter-spacing:-1.3px;line-height:1.1;margin:14px 0}.hero h2 em{font-style:normal;color:#8fb1ff}.hero p{color:#b2bfda;font-size:12px;line-height:1.7;max-width:400px}.hero button{display:flex;align-items:center;gap:10px;border:0;background:#5186ff;color:white;font-size:12px;font-weight:600;border-radius:8px;padding:12px 16px;margin-top:19px}.heroArt{position:absolute;right:10%;top:17%;color:#88aaff66;filter:drop-shadow(0 0 45px #577aff99);transform:rotate(-9deg)}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:15px;gap:15px;margin:20px 0 27px}.stats>div{border:1px solid #242c3d;background:#101621;border-radius:12px;padding:20px}.stats span{display:flex;align-items:center;gap:8px;color:#8694ad;font-size:10px;letter-spacing:.7px}.stats strong{display:block;font-size:30px;margin:13px 0 5px;letter-spacing:-1px}.stats small{color:#78859e;font-size:11px}.twoCols{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:18px;gap:18px}.panel,.settingsPanel{border:1px solid #252d3f;background:#101621;border-radius:13px;padding:22px}.panelHead{display:flex;justify-content:space-between;align-items:start;margin-bottom:20px}.panel h3,.settingsPanel h3{font-size:15px;margin:0 0 6px}.panelHead p{font-size:11px;color:#8290a9;margin:0}.dots{background:none;color:#8c9bb4;border:0}.search{border:1px solid #2a3448;background:#0c111c;border-radius:8px;display:flex;align-items:center;padding:10px 12px;gap:10px;color:#7d8ba5}.search input{background:none;outline:none;border:0;color:white;width:100%;font-size:12px}.tableHead{display:flex;justify-content:space-between;color:#63718b;font-size:10px;letter-spacing:1px;margin:23px 0 9px}.resource{display:flex;align-items:center;gap:12px;padding:13px 0;border-top:1px solid #252d3d}.resourceIcon{display:grid;place-items:center;width:36px;height:36px;background:#1a2642;color:#86a9f7;border-radius:9px}.resourceInfo{flex:1 1;min-width:0}.resourceInfo strong{display:block;font-size:12px}.resourceInfo small{display:block;color:#77869f;font-size:10px;margin-top:5px}.status{font-size:10px;color:#e5bd82;background:#392d20;padding:6px 9px;border-radius:6px;white-space:nowrap}.status.ready{color:#75d9bb;background:#17382f}.quick{display:flex;width:100%;align-items:center;text-align:left;gap:12px;padding:13px 0;background:none;border:0;border-bottom:1px solid #252d3d;color:#dce5f7}.quickIcon{display:grid;place-items:center;width:40px;height:40px;border-radius:9px}.blue{background:#1c315c;color:#81adff}.purple{background:#302351;color:#c09aff}.orange{background:#3e2b26;color:#ffac86}.quick span:nth-child(2){flex:1 1}.quick small,.quick strong{display:block}.quick strong{font-size:12px}.quick small{color:#7f8da5;font-size:10px;margin-top:5px}.quick>svg{color:#6e7f9b}.tip{display:flex;gap:12px;background:#17243b;border:1px solid #283e60;border-radius:10px;padding:15px;margin-top:20px}.tip svg{color:#8cb4ff;flex-shrink:0}.tip strong{font-size:11px}.tip p{font-size:10px;color:#a0b0cd;line-height:1.7;margin:5px 0 0}.placeholder{min-height:340px;border:1px dashed #33405b;border-radius:15px;background:#101724;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:40px}.placeholder>svg{color:#7ea5ff}.placeholder h3{margin:18px 0 0}.placeholder p{max-width:480px;color:#96a3bd;line-height:1.7;font-size:13px}.placeholder button{display:flex;align-items:center;gap:8px;padding:11px 17px;background:#2f5fb6;color:white;border:0;border-radius:8px}.projectCard{display:flex;gap:17px;align-items:center;padding:25px;border:1px solid #2a3650;background:#121b2b;border-radius:14px}.projectIcon{width:64px;height:64px;background:linear-gradient(135deg,#416ed1,#6c3fd2);display:grid;place-items:center;border-radius:13px;font-size:20px;font-weight:800}.projectCard h3{margin:0 0 6px}.projectCard p,.projectCard small{color:#8b9bb5;font-size:12px}.projectCard>a{margin-left:auto}.settingRow{display:flex;justify-content:space-between;border-bottom:1px solid #293143;padding:19px 0;font-size:13px}.warning{display:flex;gap:8px;align-items:center;color:#efba74}.settingsPanel>p{font-size:12px;color:#8e9db5;line-height:1.7;margin-top:22px}.emptySearch{color:#8492aa;font-size:12px}footer{display:flex;justify-content:space-between;color:#68758d;font-size:10px;padding:33px 0}footer span{letter-spacing:1px}@media(max-width:1050px){.stats{grid-template-columns:repeat(2,1fr)}.twoCols{grid-template-columns:1fr}.heroArt{right:3%;opacity:.5}}@media(max-width:760px){.sidebar{position:fixed;z-index:10;transform:translateX(-100%);transition:transform .2s;height:100vh}.sidebar.show{transform:translateX(0)}.close,.hamburger{display:block}.close{margin-left:auto}.main header{padding:0 20px}.content{padding:28px 19px}.environment{display:none}.pageTitle{align-items:flex-start;flex-direction:column}.hero{padding:25px}.hero h2{font-size:30px}.heroArt{opacity:.2}.stats{gap:10px}.stats>div{padding:15px}.stats span{font-size:9px}.stats strong{font-size:25px}.resource{gap:8px}.status{font-size:9px}footer{gap:15px}}