:root{--bg:#050910;--sidebar:#080e18;--surface:#0c1420;--surface2:#101b2a;--surface3:#142235;--line:#1c2a3b;--line2:#2b3d54;--text:#f7f8fb;--muted:#8290a4;--muted2:#b8c1cf;--primary:#d8b56b;--primary2:#b88a38;--cyan:#72a7ff;--green:#35d48a;--yellow:#e1b95f;--danger:#ef5d6b;--shadow:0 30px 90px rgba(0,0,0,.46)}
*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;-webkit-font-smoothing:antialiased}.app-shell{min-height:100vh;display:grid;grid-template-columns:272px minmax(0,1fr)}.sidebar{position:sticky;top:0;height:100vh;background:linear-gradient(180deg,#0b1424 0%,#08101d 100%);border-right:1px solid var(--line);padding:24px 18px 18px;display:flex;flex-direction:column;z-index:30}.brand,.showcase-brand,.mobile-brand{display:flex;align-items:center;gap:12px;padding:0 8px}.brand-mark{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:linear-gradient(145deg,#4f8df8,#235fd4);box-shadow:0 10px 28px rgba(37,99,235,.35),inset 0 1px rgba(255,255,255,.25);font-weight:900;letter-spacing:-.04em;color:white}.brand-mark.large{width:50px;height:50px;border-radius:15px}.brand-copy,.showcase-brand>div,.mobile-brand>div{display:flex;flex-direction:column;min-width:0}.brand strong,.showcase-brand strong,.mobile-brand strong{font-size:14px;letter-spacing:.04em;line-height:1.2}.brand small,.showcase-brand small,.mobile-brand small{color:var(--muted);font-size:11px;margin-top:4px}.workspace-chip{margin:26px 6px 18px;padding:12px;border:1px solid var(--line);background:rgba(255,255,255,.018);border-radius:12px;display:flex;align-items:center;gap:10px}.workspace-chip>div{display:flex;flex-direction:column;min-width:0}.workspace-chip small{font-size:9px;color:#64748b;letter-spacing:.14em}.workspace-chip strong{font-size:12px;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-dot{width:9px;height:9px;border-radius:50%;background:var(--green);box-shadow:0 0 0 5px rgba(34,197,94,.09)}.nav-list{display:flex;flex-direction:column;gap:5px}.nav-label{padding:8px 12px 7px;font-size:9px;color:#5f718a;letter-spacing:.16em;font-weight:800}.nav-item{position:relative;display:flex;align-items:center;gap:12px;color:#98a8bd;text-decoration:none;padding:11px 12px;border-radius:10px;font-weight:600;transition:.18s ease}.nav-item:hover{background:rgba(255,255,255,.035);color:#eaf1fb}.nav-item.active{background:linear-gradient(90deg,rgba(59,130,246,.18),rgba(59,130,246,.07));color:#fff;box-shadow:inset 3px 0 var(--primary)}.nav-icon{width:24px;height:24px;border:1px solid rgba(148,163,184,.12);border-radius:7px;display:grid;place-items:center;font-size:12px;color:#8aa4ca;background:rgba(255,255,255,.02)}.nav-item.active .nav-icon{color:#8fbcff;border-color:rgba(59,130,246,.26);background:rgba(59,130,246,.12)}.live-dot{margin-left:auto;width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px rgba(34,197,94,.09)}.sidebar-foot{margin-top:auto;padding:17px 8px 2px;border-top:1px solid var(--line);display:grid;grid-template-columns:38px minmax(0,1fr) 34px;align-items:center;gap:10px}.user-avatar{width:38px;height:38px;border-radius:11px;background:#16253a;border:1px solid #263b59;display:grid;place-items:center;font-weight:800;color:#a9c8fb}.user-meta{display:flex;flex-direction:column;min-width:0}.user-meta strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.user-meta small{color:var(--muted);font-size:10px;text-transform:capitalize;margin-top:3px}.logout-btn,.icon-button,.mobile-menu{border:1px solid var(--line);background:#0e192a;color:#8ea0b7;border-radius:9px;cursor:pointer}.logout-btn{width:34px;height:34px}.main-area{min-width:0;background:radial-gradient(circle at 80% 0,rgba(36,95,192,.09),transparent 28%),var(--bg)}.topbar{height:86px;padding:0 32px;border-bottom:1px solid var(--line);background:rgba(7,13,24,.84);backdrop-filter:blur(14px);display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:20}.topbar-left,.topbar-actions{display:flex;align-items:center;gap:14px}.topbar h1{margin:0;font-size:20px;letter-spacing:-.02em}.topbar p{margin:5px 0 0;color:var(--muted);font-size:12px}.mobile-menu{display:none;width:38px;height:38px}.icon-button{position:relative;width:38px;height:38px;font-size:17px}.notification-dot{position:absolute;right:8px;top:7px;width:6px;height:6px;background:#60a5fa;border-radius:50%;box-shadow:0 0 0 3px #0b1424}.system-pill{display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid rgba(34,197,94,.22);background:rgba(34,197,94,.07);border-radius:999px;color:#a9eec0;font-size:11px;font-weight:700}.system-pill i{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 10px rgba(34,197,94,.75)}.content{padding:30px 32px 42px;max-width:1600px;margin:0 auto}.dashboard-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px}.eyebrow,.panel-kicker{display:block;color:#6ea8ff;font-weight:800;letter-spacing:.15em;font-size:9px}.dashboard-head h2{margin:7px 0 6px;font-size:28px;letter-spacing:-.035em}.dashboard-head p{margin:0;color:var(--muted)}.dashboard-actions{display:flex;gap:10px}.primary-button,.secondary-button{height:38px;padding:0 15px;border-radius:9px;font-weight:700;cursor:pointer}.primary-button{border:0;background:linear-gradient(135deg,var(--primary),var(--primary2));color:white;box-shadow:0 8px 22px rgba(37,99,235,.23)}.secondary-button{background:#0d1829;border:1px solid var(--line2);color:#c7d2e2}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:14px}.metric-card,.panel{background:linear-gradient(180deg,rgba(16,29,49,.97),rgba(11,21,37,.97));border:1px solid var(--line);border-radius:14px;box-shadow:0 10px 30px rgba(0,0,0,.12)}.metric-card{padding:18px;min-height:158px}.metric-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.metric-icon{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.16);color:#7db3ff}.trend{font-size:10px;font-weight:800;padding:5px 8px;border-radius:999px}.trend.positive{color:#8ce8aa;background:rgba(34,197,94,.09)}.trend.neutral{color:#a9c9fa;background:rgba(59,130,246,.09)}.metric-label{color:#96a5b9;font-size:11px;font-weight:700}.metric-card strong{display:block;font-size:27px;line-height:1;margin:9px 0 9px;letter-spacing:-.04em}.metric-card small{color:#66758b}.dashboard-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(320px,.75fr);gap:14px;margin-bottom:14px}.panel{padding:20px}.panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.panel-head h3{margin:6px 0 0;font-size:15px}.panel-head select{background:#0a1423;color:#9cadc3;border:1px solid var(--line);border-radius:8px;padding:8px 10px;font-size:11px}.chart-empty{height:255px;margin-top:18px;padding:25px 20px 12px;border-top:1px solid var(--line);display:flex;flex-direction:column;justify-content:flex-end}.chart-empty p{text-align:center;color:#64748b;font-size:11px;margin:13px 0 0}.chart-bars{height:170px;display:flex;align-items:end;gap:18px;border-bottom:1px solid #26344a;background:repeating-linear-gradient(to top,transparent 0,transparent 41px,rgba(148,163,184,.06) 42px)}.chart-bars i{flex:1;min-width:12px;border-radius:5px 5px 0 0;background:linear-gradient(180deg,rgba(59,130,246,.9),rgba(59,130,246,.16));box-shadow:0 -8px 20px rgba(59,130,246,.08)}.status-badge{font-size:10px;color:#8ce8aa;border:1px solid rgba(34,197,94,.18);background:rgba(34,197,94,.07);padding:6px 9px;border-radius:999px}.health-list{margin-top:18px;display:grid;gap:3px}.health-list>div{display:flex;justify-content:space-between;align-items:center;padding:14px 2px;border-bottom:1px solid rgba(148,163,184,.08);font-size:11px}.health-list>div:last-child{border-bottom:0}.health-list span{display:flex;align-items:center;gap:9px;color:#aeb9c9}.health-list span i{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 8px rgba(34,197,94,.45)}.health-list span i.pending{background:#64748b;box-shadow:none}.health-list b{color:#8ce8aa;font-size:10px}.health-list b.muted{color:#718096}.quick-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:17px}.quick-grid a{display:grid;grid-template-columns:38px minmax(0,1fr) 20px;align-items:center;gap:11px;padding:14px;border:1px solid var(--line);border-radius:11px;text-decoration:none;color:inherit;background:rgba(255,255,255,.012);transition:.18s}.quick-grid a:hover{border-color:#31517d;background:rgba(59,130,246,.05);transform:translateY(-1px)}.quick-grid>a>span{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#12233a;color:#79aef7}.quick-grid div{display:flex;flex-direction:column}.quick-grid strong{font-size:11px}.quick-grid small{color:var(--muted);font-size:10px;margin-top:4px}.quick-grid>a>b{color:#6682a7}.sidebar-overlay{display:none}
/* AUTH */.auth-body{overflow-x:hidden;background:#070d18}.auth-orb{position:fixed;border-radius:50%;filter:blur(90px);opacity:.22;pointer-events:none}.auth-orb-one{width:430px;height:430px;background:#2563eb;right:12%;top:-220px}.auth-orb-two{width:360px;height:360px;background:#0ea5e9;left:-220px;bottom:-170px;opacity:.12}.login-shell{min-height:100vh;display:grid;grid-template-columns:minmax(460px,1.08fr) minmax(420px,.92fr);position:relative;z-index:2}.login-showcase{padding:48px 7vw 42px;display:flex;flex-direction:column;border-right:1px solid var(--line);background:linear-gradient(145deg,rgba(14,28,49,.83),rgba(7,13,24,.68)),radial-gradient(circle at 30% 30%,rgba(59,130,246,.16),transparent 38%)}.showcase-brand{padding:0}.showcase-content{margin:auto 0;max-width:650px}.showcase-content h1{font-size:clamp(38px,4.2vw,66px);line-height:1.06;letter-spacing:-.055em;margin:16px 0 22px}.showcase-content p{font-size:15px;line-height:1.75;color:#94a3b8;max-width:570px}.showcase-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;border-top:1px solid var(--line);padding-top:25px}.showcase-stats div{display:flex;flex-direction:column}.showcase-stats strong{font-size:18px}.showcase-stats span{color:var(--muted);font-size:10px;margin-top:5px}.login-panel{display:grid;place-items:center;padding:38px}.login-card{width:min(430px,100%)}.mobile-brand{display:none;padding:0;margin-bottom:34px}.login-card h2{font-size:31px;letter-spacing:-.04em;margin:9px 0 8px}.login-intro{color:var(--muted);margin:0 0 27px}.login-card label{display:block;margin:17px 0}.login-card label>span{display:block;color:#aeb9c9;font-size:11px;font-weight:700;margin-bottom:8px}.input-wrap{height:49px;display:grid;grid-template-columns:38px 1fr;align-items:center;border:1px solid var(--line2);border-radius:10px;background:#0b1525;transition:.18s}.input-wrap:focus-within{border-color:#407acf;box-shadow:0 0 0 3px rgba(59,130,246,.08)}.input-wrap i{font-style:normal;text-align:center;color:#61748d;font-size:11px}.input-wrap input{min-width:0;width:100%;height:100%;border:0;outline:0;background:transparent;color:#eff5ff;padding:0 12px 0 0}.input-wrap input::placeholder{color:#52637a}.form-meta{display:flex;justify-content:space-between;align-items:center;margin:14px 0 18px;color:#687a91;font-size:10px}.remember{display:flex!important;align-items:center;gap:7px;margin:0!important}.remember input{width:14px;height:14px;accent-color:var(--primary)}.remember span{margin:0!important;font-weight:500!important;color:#8190a3!important}.primary{width:100%;height:48px;border:0;border-radius:10px;background:linear-gradient(135deg,#3b82f6,#2563eb);color:white;font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 12px 28px rgba(37,99,235,.22)}.primary:hover{filter:brightness(1.06)}.login-card footer{margin-top:30px;padding-top:18px;border-top:1px solid var(--line);display:flex;justify-content:space-between;color:#53647b;font-size:9px}.alert{padding:12px 13px;border-radius:9px;margin:15px 0;font-size:11px}.alert.error{background:rgba(239,68,68,.09);border:1px solid rgba(239,68,68,.25);color:#fecaca}.alert.success{background:rgba(34,197,94,.08);border:1px solid rgba(34,197,94,.22);color:#bbf7d0}
/* installer compatibility */.install-card{width:min(680px,calc(100% - 32px));margin:50px auto;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:28px;box-shadow:var(--shadow)}.install-card input{width:100%;background:#0a1423;border:1px solid var(--line2);color:#fff;padding:13px;border-radius:9px}.install-card label{display:grid;gap:7px;margin:14px 0;color:#b9c4d4}.checks{display:grid;gap:7px;margin:18px 0}.checks div{display:flex;justify-content:space-between;padding:10px 12px;background:#091321;border-radius:8px}.ok{color:#86efac}.bad{color:#fca5a5}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px}hr{border:0;border-top:1px solid var(--line);margin:22px 0}.linkbtn{display:block;text-align:center;text-decoration:none}
@media(max-width:1100px){.metric-grid{grid-template-columns:repeat(2,1fr)}.dashboard-grid{grid-template-columns:1fr}.quick-grid{grid-template-columns:1fr}.login-shell{grid-template-columns:1fr}.login-showcase{display:none}.mobile-brand{display:flex}.login-panel{min-height:100vh}}
@media(max-width:820px){.app-shell{grid-template-columns:1fr}.sidebar{position:fixed;left:-285px;transition:.22s ease;width:272px}.sidebar-open .sidebar{left:0}.sidebar-overlay{display:block;position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:25;opacity:0;pointer-events:none;transition:.22s}.sidebar-open .sidebar-overlay{opacity:1;pointer-events:auto}.mobile-menu{display:block}.topbar{padding:0 18px}.content{padding:24px 18px 34px}.system-pill span{display:none}.dashboard-head{align-items:flex-start;flex-direction:column}.dashboard-actions{width:100%}.dashboard-actions button{flex:1}}
@media(max-width:560px){.metric-grid{grid-template-columns:1fr}.topbar p{display:none}.login-panel{padding:24px}.login-card h2{font-size:28px}.grid2{grid-template-columns:1fr}.dashboard-actions{display:none}}

/* PREMIUM SIGN-IN — v1.0.4 */
.auth-body{background:#050910;color:#f7f8fb}
.auth-body:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.8),transparent 88%)}
.auth-body:after{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at 15% 20%,rgba(92,139,220,.12),transparent 28%),radial-gradient(circle at 80% 10%,rgba(216,181,107,.11),transparent 25%),radial-gradient(circle at 75% 80%,rgba(42,80,135,.12),transparent 30%)}
.auth-orb{filter:blur(120px);opacity:.24}.auth-orb-one{background:#cda75c}.auth-orb-two{background:#356db6;opacity:.16}
.login-shell{grid-template-columns:minmax(520px,1.12fr) minmax(460px,.88fr)}
.login-showcase{position:relative;overflow:hidden;padding:38px 5.4vw 34px;border-right:1px solid rgba(216,181,107,.16);background:linear-gradient(145deg,rgba(10,19,31,.9),rgba(5,9,16,.72))}
.login-showcase:before{content:"";position:absolute;width:560px;height:560px;border:1px solid rgba(216,181,107,.13);border-radius:50%;left:-220px;bottom:-280px;box-shadow:0 0 0 70px rgba(216,181,107,.025),0 0 0 140px rgba(216,181,107,.018)}
.login-showcase:after{content:"";position:absolute;right:7%;top:19%;width:220px;height:1px;background:linear-gradient(90deg,transparent,rgba(216,181,107,.65),transparent);box-shadow:0 70px rgba(216,181,107,.18),0 140px rgba(216,181,107,.1)}
.showcase-brand{position:relative;z-index:2}.brand-mark,.brand-mark.large{background:linear-gradient(145deg,#ead39b,#b8842f);color:#111827;box-shadow:0 14px 36px rgba(184,138,56,.25),inset 0 1px rgba(255,255,255,.55)}
.showcase-brand strong,.mobile-brand strong{letter-spacing:.08em}.showcase-brand small,.mobile-brand small{color:#8f9bad}
.showcase-content{position:relative;z-index:2;max-width:760px}.showcase-content .eyebrow{color:#d8b56b;font-size:10px;letter-spacing:.22em}.showcase-content h1{max-width:760px;font-size:clamp(44px,4.7vw,78px);line-height:1.01;letter-spacing:-.062em;margin:19px 0 24px;font-weight:780}.showcase-content h1 em{font-style:normal;color:transparent;background:linear-gradient(90deg,#f4e6c3 0%,#d8b56b 48%,#9dc0f3 100%);-webkit-background-clip:text;background-clip:text}.showcase-content p{max-width:660px;font-size:16px;line-height:1.8;color:#9eabba}.showcase-proof{display:flex;gap:24px;flex-wrap:wrap;margin-top:29px;color:#b8c1cf;font-size:11px;font-weight:650}.showcase-proof span{display:flex;align-items:center;gap:9px}.showcase-proof i{width:7px;height:7px;border-radius:50%;background:#d8b56b;box-shadow:0 0 0 5px rgba(216,181,107,.08)}
.showcase-stats{position:relative;z-index:2;border-top:1px solid rgba(216,181,107,.15);padding-top:24px}.showcase-stats strong{font-size:20px;color:#f6eddc}.showcase-stats span{color:#76859a;letter-spacing:.02em}
.login-panel{position:relative;background:linear-gradient(160deg,rgba(8,14,24,.92),rgba(4,8,14,.98));padding:44px}.login-panel:before{content:"";position:absolute;inset:0;border-left:1px solid rgba(255,255,255,.02);pointer-events:none}.login-card{width:min(455px,100%);padding:34px 34px 29px;border:1px solid rgba(216,181,107,.14);border-radius:22px;background:linear-gradient(160deg,rgba(15,25,39,.72),rgba(7,13,22,.72));box-shadow:0 35px 100px rgba(0,0,0,.38),inset 0 1px rgba(255,255,255,.025);backdrop-filter:blur(18px)}
.login-card .eyebrow{color:#d8b56b;letter-spacing:.22em}.login-card h2{font-size:35px;margin-top:11px}.login-intro{color:#8e9aad}.input-wrap{height:54px;border-color:#28394f;background:rgba(7,14,24,.78);border-radius:12px}.input-wrap:focus-within{border-color:#b88a38;box-shadow:0 0 0 4px rgba(216,181,107,.08)}.input-wrap i{color:#8a7445}.input-wrap input{color:#f7f8fb}.form-meta{color:#6d7d91}.primary{height:52px;border-radius:12px;background:linear-gradient(135deg,#e4c37c 0%,#bd8d37 100%);color:#111722;box-shadow:0 14px 30px rgba(184,138,56,.24);letter-spacing:.01em}.primary:hover{filter:brightness(1.06);transform:translateY(-1px)}.login-card footer{border-color:rgba(216,181,107,.13);color:#637086}.alert{border-radius:11px}
@media(max-width:1100px){.login-card{padding:30px}.login-panel{background:radial-gradient(circle at 50% 0,rgba(216,181,107,.08),transparent 34%),#050910}}
@media(max-width:560px){.login-card{padding:24px 20px;border-radius:18px}.login-panel{padding:18px}.login-card h2{font-size:30px}}

/* UNIFIED LUXURY CONSOLE — v1.0.7 */
:root{--bg:#050910;--sidebar:#080e18;--surface:#0d1623;--surface2:#111c2b;--surface3:#172438;--line:#263141;--line2:#3b4655;--text:#f7f4ed;--muted:#8793a3;--muted2:#c6ced9;--primary:#d8b56b;--primary2:#b98531;--cyan:#d8b56b;--green:#35d48a;--yellow:#e6c77f;--danger:#ef6a75}
.main-area{background:radial-gradient(circle at 78% 0,rgba(216,181,107,.07),transparent 30%),radial-gradient(circle at 20% 100%,rgba(64,101,153,.06),transparent 35%),#050910}
.sidebar{background:linear-gradient(180deg,#0a121f 0%,#070d17 100%);border-right-color:rgba(216,181,107,.14)}
.brand-mark{background:linear-gradient(145deg,#ead39b,#b8842f);color:#101722;box-shadow:0 12px 30px rgba(184,138,56,.22),inset 0 1px rgba(255,255,255,.55)}
.workspace-chip{border-color:rgba(216,181,107,.14);background:linear-gradient(180deg,rgba(216,181,107,.045),rgba(255,255,255,.012))}
.nav-label{color:#8f7442}.nav-item{color:#9ea9b8}.nav-item:hover{background:rgba(216,181,107,.045);color:#f7f4ed}.nav-item.active{background:linear-gradient(90deg,rgba(216,181,107,.17),rgba(216,181,107,.035));box-shadow:inset 3px 0 #d8b56b;color:#fff}.nav-icon{color:#9b8a68;border-color:rgba(216,181,107,.13);background:rgba(216,181,107,.025)}.nav-item.active .nav-icon{color:#e8cc8d;border-color:rgba(216,181,107,.28);background:rgba(216,181,107,.1)}
.topbar{background:rgba(6,11,19,.88);border-bottom-color:rgba(216,181,107,.13)}.icon-button,.mobile-menu,.logout-btn{background:#0d1725;border-color:rgba(216,181,107,.16);color:#bda875}.notification-dot{background:#d8b56b}.system-pill{border-color:rgba(53,212,138,.2);background:rgba(53,212,138,.055)}
.eyebrow,.panel-kicker{color:#d8b56b}.primary-button{background:linear-gradient(135deg,#e5c77f,#b98531);color:#121720;box-shadow:0 10px 24px rgba(185,133,49,.2)}.secondary-button{background:#0c1522;border-color:rgba(216,181,107,.18);color:#d8dee7}
.metric-card,.panel{background:linear-gradient(180deg,rgba(15,26,41,.98),rgba(9,17,29,.98));border-color:rgba(216,181,107,.13);box-shadow:0 16px 42px rgba(0,0,0,.16),inset 0 1px rgba(255,255,255,.012)}.metric-card:hover,.panel:hover{border-color:rgba(216,181,107,.21)}.metric-icon{background:rgba(216,181,107,.08);border-color:rgba(216,181,107,.17);color:#e3c47c}.trend.neutral{color:#e7cb8d;background:rgba(216,181,107,.08)}
.panel-head select{background:#09121e;border-color:rgba(216,181,107,.14);color:#b9c2cf}.chart-bars{border-bottom-color:#2e3440;background:repeating-linear-gradient(to top,transparent 0,transparent 41px,rgba(216,181,107,.045) 42px)}.chart-bars i{background:linear-gradient(180deg,#e0bd70 0%,#8f6728 60%,rgba(143,103,40,.16) 100%);box-shadow:0 -9px 24px rgba(216,181,107,.1)}
.quick-grid a{border-color:rgba(216,181,107,.12);background:rgba(216,181,107,.012)}.quick-grid a:hover{border-color:rgba(216,181,107,.3);background:rgba(216,181,107,.055)}.quick-grid>a>span{background:rgba(216,181,107,.085);color:#e4c579}.quick-grid>a>b{color:#ae9561}.user-avatar{background:linear-gradient(145deg,#1b2636,#101827);border-color:rgba(216,181,107,.2);color:#e6ca8b}
.dashboard-head h2,.topbar h1,.panel-head h3,.metric-card strong{color:#faf7f0}.sidebar-foot{border-top-color:rgba(216,181,107,.12)}
