.admin-hero-layout,.investor-hero-layout{display:grid;grid-template-columns:1fr 340px;gap:70px;align-items:center}.admin-live-panel,.investor-hero-balance{position:relative;display:grid;gap:12px;padding:29px 31px;border:1px solid rgba(216,179,86,.58);background:linear-gradient(145deg,rgba(15,45,72,.86),rgba(2,12,25,.92));box-shadow:16px 17px 0 rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.1)}.admin-live-panel:after,.investor-hero-balance:after{content:"";position:absolute;inset:8px;pointer-events:none;border:1px solid rgba(91,124,153,.25)}.admin-live-panel span,.investor-hero-balance>span{position:relative;z-index:1;color:#d9bb6b;font-size:9px;font-weight:700;letter-spacing:.15em}.admin-live-panel span i{display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:#75ca8a;box-shadow:0 0 13px #75ca8a}.admin-live-panel strong{position:relative;z-index:1;color:#f1eee7;font:400 25px/1.15 Georgia,serif}.admin-live-panel small{position:relative;z-index:1;color:#8fa4b7;font-size:10px;line-height:1.6}.admin-section-title{display:flex;align-items:end;justify-content:space-between;gap:45px;margin:72px 0 28px}.admin-section-title h2{font-size:clamp(38px,4.3vw,56px)}.admin-section-title>p{max-width:425px;margin:0;color:#9eb0bf;font-size:12px;line-height:1.75}.admin-command-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.admin-command-grid>a{position:relative;min-height:244px;padding:27px 28px;overflow:hidden;border:1px solid rgba(73,108,140,.56);background:radial-gradient(circle at 92% 7%,rgba(206,165,66,.12),transparent 28%),linear-gradient(145deg,#0b2945,#051426);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.admin-command-grid>a:after{content:"";position:absolute;right:-38px;bottom:-55px;width:140px;height:140px;border:1px solid rgba(218,180,85,.1);border-radius:50%}.admin-command-grid>a:hover{z-index:1;transform:translateY(-5px);border-color:rgba(226,190,97,.8);box-shadow:0 22px 38px rgba(0,0,0,.28)}.admin-command-grid>a>span{color:#66819a;font-size:9px;font-weight:700;letter-spacing:.16em}.admin-command-grid>a>i{position:absolute;right:25px;top:21px;color:#d8b85f;font:normal 26px/1 Georgia,serif}.admin-command-grid h3{margin:33px 0 13px;color:#f0eee8;font-size:26px}.admin-command-grid p{max-width:285px;margin:0;color:#9fb1c0;font-size:12px;line-height:1.7}.admin-command-grid b{position:absolute;left:28px;bottom:25px;color:#dfbf69;font-size:10px;font-weight:600;letter-spacing:.04em}.admin-metrics article{position:relative;overflow:hidden}.admin-metrics article:after{content:"";position:absolute;right:20px;bottom:18px;width:32px;height:32px;border-right:1px solid rgba(218,180,85,.21);border-bottom:1px solid rgba(218,180,85,.21)}.investor-account-mark{display:grid;gap:4px;text-align:right}.investor-account-mark span{color:#d9b968;font-size:9px;font-weight:700;letter-spacing:.12em}.investor-account-mark b{color:#d9e1e7;font-size:11px;font-weight:500}.investor-dashboard-hero{padding:91px 0 103px;background:radial-gradient(circle at 81% 24%,rgba(199,151,42,.2),transparent 23%),radial-gradient(circle at 16% 88%,rgba(32,82,126,.4),transparent 34%),linear-gradient(135deg,#020a15,#0a2541)}.investor-dashboard-hero h1{font-size:clamp(52px,6vw,78px)}.investor-dashboard-hero p:not(.eyebrow){max-width:570px;color:#b8c7d4;font-size:16px;line-height:1.8}.investor-hero-balance>strong{position:relative;z-index:1;color:#f1d689;font:400 48px/1 Georgia,serif}.investor-hero-balance>small{position:relative;z-index:1;color:#91a6b8;font-size:10px}.investor-hero-balance>i{position:relative;z-index:1;width:max-content;margin-top:8px;padding:7px 9px;border:1px solid rgba(112,172,126,.45);color:#afd8b7;font:normal 9px/1 Inter,Arial,sans-serif;letter-spacing:.07em;text-transform:uppercase}.investor-dashboard-body{min-height:650px;padding:0 0 112px;background:radial-gradient(circle at 100% 26%,rgba(30,69,106,.18),transparent 30%),#051426}.investor-metrics{display:grid;grid-template-columns:repeat(4,1fr);position:relative;z-index:2;margin-top:-38px;border:1px solid rgba(187,151,65,.6);background:linear-gradient(135deg,#10304e,#061426);box-shadow:0 25px 48px rgba(0,0,0,.3)}.investor-metrics article{min-height:145px;padding:26px 28px;border-left:1px solid rgba(78,113,145,.46)}.investor-metrics article:first-child{border-left:0}.investor-metrics span{color:#aebdcc;font-size:10px}.investor-metrics strong{display:block;margin:14px 0 7px;color:#f0d58b;font:400 35px/1 Georgia,serif}.investor-metrics small{color:#8297aa;font-size:9px}.investor-quick-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin:25px 0 52px}.investor-quick-grid a{display:grid;grid-template-columns:38px 1fr auto;gap:13px;align-items:center;min-height:78px;padding:16px 17px;border:1px solid rgba(71,107,140,.57);background:rgba(8,29,50,.78);transition:.23s ease}.investor-quick-grid a:hover{transform:translateY(-3px);border-color:rgba(218,180,85,.7);background:#0d2c49}.investor-quick-grid i{display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(209,173,81,.5);color:#e1bf68;font:normal 20px Georgia,serif}.investor-quick-grid span{display:grid;gap:5px}.investor-quick-grid b{color:#e7ecef;font-size:11px;font-weight:600}.investor-quick-grid small{color:#8195a7;font-size:9px}.investor-quick-grid em{color:#d8b75f;font-style:normal;font-size:18px}.investor-analytics-card{display:grid;grid-template-columns:.68fr 1.32fr;gap:55px;align-items:center;margin-bottom:18px;padding:36px 40px;border:1px solid rgba(81,116,147,.61);background:radial-gradient(circle at 91% 15%,rgba(193,147,45,.13),transparent 25%),linear-gradient(145deg,#0b2945,#041222);box-shadow:14px 15px 0 rgba(0,0,0,.18)}.investor-analytics-copy h2{font-size:clamp(34px,3.5vw,48px)}.investor-analytics-copy>p:not(.eyebrow){color:#a9bac7;font-size:12px;line-height:1.75}.profit-chart-head{display:flex;justify-content:space-between;margin-bottom:13px;color:#8fa3b5;font-size:9px;letter-spacing:.1em}.profit-chart-head b{color:#dabb66;font-size:8px}.profit-bars{position:relative;justify-content:space-around;gap:10px;background:repeating-linear-gradient(0deg,transparent 0,transparent 36px,rgba(78,109,137,.18) 37px)}.profit-bars i{position:relative;flex:1;max-width:42px;min-height:5px;box-shadow:0 -8px 20px rgba(218,181,87,.1)}.profit-bars i span{position:absolute;top:-17px;left:50%;transform:translateX(-50%);color:#c8d4dc;font:8px Inter,Arial,sans-serif}.investor-dashboard .admin-profile-grid{margin-top:18px}.investor-dashboard .admin-profile-card{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,rgba(192,145,40,.08),transparent 29%),linear-gradient(145deg,#0b2945,#051426);box-shadow:0 18px 35px rgba(0,0,0,.13)}.investor-dashboard .admin-profile-card:after{content:"";position:absolute;right:15px;top:15px;width:22px;height:22px;border-right:1px solid rgba(217,180,86,.2);border-top:1px solid rgba(217,180,86,.2)}@media(max-width:800px){.admin-hero-layout,.investor-hero-layout{grid-template-columns:1fr;gap:35px}.admin-live-panel{padding:23px 21px}.admin-section-title{display:grid;gap:15px;margin:47px 0 22px}.admin-command-grid{grid-template-columns:1fr}.admin-command-grid>a{min-height:218px;padding:24px 21px}.admin-command-grid b{left:21px}.investor-account-mark{display:none}.investor-dashboard-hero{padding:64px 0 78px}.investor-dashboard-hero h1{font-size:clamp(43px,11vw,54px)}.investor-hero-balance{padding:25px 21px}.investor-hero-balance>strong{font-size:39px}.investor-metrics{grid-template-columns:1fr 1fr;margin-top:0}.investor-metrics article{min-height:124px;padding:20px 17px;border-bottom:1px solid rgba(78,113,145,.46)}.investor-metrics article:nth-child(odd){border-left:0}.investor-metrics strong{font-size:27px}.investor-quick-grid{grid-template-columns:1fr;margin:19px 0 35px}.investor-analytics-card{grid-template-columns:1fr;gap:30px;padding:27px 20px;box-shadow:8px 9px 0 rgba(0,0,0,.18)}.dashboard-charts{grid-template-columns:1fr;justify-items:center;gap:32px}.profit-chart{width:100%}.portfolio-donut{width:160px;height:160px}.portfolio-donut span{width:106px;height:106px;font-size:29px}.investor-dashboard .admin-profile-grid{grid-template-columns:1fr}.investor-dashboard .admin-profile-wide{grid-column:auto}}