.dashboard-home{display:grid;gap:22px}.dashboard-welcome{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:space-between;gap:30px;padding:28px 32px;border-radius:18px;background:linear-gradient(125deg,#142442,#205bea);color:#fff;box-shadow:0 18px 38px rgba(31,69,153,.2)}.dashboard-welcome::after{position:absolute;right:-55px;bottom:-95px;width:250px;height:250px;border:35px solid rgba(255,255,255,.06);border-radius:50%;content:""}.dashboard-welcome>div{position:relative;z-index:1}.dashboard-welcome span,.dashboard-panel header span{font-size:.62rem;font-weight:850;letter-spacing:.12em}.dashboard-welcome h1{margin:5px 0 4px;font-size:1.65rem}.dashboard-welcome p{margin:0;color:rgba(255,255,255,.72);font-size:.78rem}.dashboard-welcome>div:last-child{display:flex;align-items:flex-end;flex-direction:column;gap:10px}.dashboard-welcome a{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:9px;background:#fff;color:#1e4fc9;font-size:.72rem;font-weight:800;text-decoration:none}.dashboard-welcome small{color:rgba(255,255,255,.65);font-size:.65rem}.dashboard-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.dashboard-metrics>a{display:grid;grid-template-columns:48px 1fr 18px;align-items:center;gap:13px;min-width:0;padding:20px;border:1px solid #e1e6ef;border-radius:15px;background:#fff;color:#17233a;text-decoration:none;box-shadow:0 8px 24px rgba(31,48,78,.06);transition:.2s}.dashboard-metrics>a:hover{box-shadow:0 14px 30px rgba(31,48,78,.11);transform:translateY(-3px)}.metric-icon{display:grid;width:48px;height:48px;place-items:center;border-radius:13px;font-size:1.05rem}.metric-icon.blue{background:#eaf1ff;color:#2864e8}.metric-icon.orange{background:#fff1e7;color:#f07831}.metric-icon.green{background:#e9f8ef;color:#28a763}.metric-icon.purple{background:#f0ecff;color:#7356d8}.dashboard-metrics div{display:flex;min-width:0;flex-direction:column}.dashboard-metrics small{color:#7b879a;font-size:.64rem;font-weight:750}.dashboard-metrics b{margin:2px 0;font-size:1.5rem}.dashboard-metrics em{overflow:hidden;color:#98a2b3;font-size:.6rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.dashboard-metrics>a>i{color:#b0b8c7}.dashboard-grid-main{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,.75fr);gap:20px}.dashboard-grid-bottom{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);gap:20px}.dashboard-panel{overflow:hidden;border:1px solid #e1e6ef;border-radius:16px;background:#fff;box-shadow:0 8px 26px rgba(31,48,78,.055)}.dashboard-panel header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px;border-bottom:1px solid #edf0f5}.dashboard-panel header span{color:#536fff}.dashboard-panel header h2{margin:3px 0 0;font-size:1rem}.dashboard-panel header>a{color:#536fff;font-size:.66rem;font-weight:750;text-decoration:none}.dashboard-activity-list>a,.dashboard-orders>a{display:grid;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid #edf0f5;color:#26344c;text-decoration:none}.dashboard-activity-list>a{grid-template-columns:38px minmax(0,1fr) 75px 82px}.dashboard-orders>a{grid-template-columns:70px minmax(0,1fr) 75px 82px}.dashboard-activity-list>a:last-child,.dashboard-orders>a:last-child{border-bottom:0}.dashboard-activity-list>a:hover,.dashboard-orders>a:hover{background:#fafbfe}.activity-avatar{display:grid;width:38px;height:38px;place-items:center;border-radius:10px;background:#eef2ff;color:#536fff;font-size:.74rem;font-weight:850}.dashboard-activity-list div,.dashboard-orders span{display:flex;min-width:0;flex-direction:column}.dashboard-activity-list b,.dashboard-orders strong,.dashboard-orders>a>b{font-size:.72rem}.dashboard-activity-list small,.dashboard-orders small{overflow:hidden;color:#8a95a7;font-size:.61rem;text-overflow:ellipsis;white-space:nowrap}.dashboard-activity-list time,.dashboard-orders time{color:#9aa4b5;font-size:.59rem}.activity-status{justify-self:end;padding:5px 8px;border-radius:999px;font-size:.56rem;font-style:normal;font-weight:800}.activity-status.success{background:#e6f7ed;color:#1d8c52}.activity-status.primary{background:#eaf1ff;color:#2864e8}.activity-status.warning{background:#fff4dc;color:#b9780a}.activity-status.danger{background:#ffebeb;color:#c94b4b}.site-status-list{display:grid;padding:8px 20px}.site-status-list>a{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:11px;padding:15px 2px;border-bottom:1px solid #edf0f5;color:#26344c;text-decoration:none}.site-status-list>a:last-child{border:0}.site-status-list>a>i{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;background:#f0f3ff;color:#536fff}.site-status-list span{display:flex;flex-direction:column}.site-status-list b{font-size:.7rem}.site-status-list small{color:#929caf;font-size:.58rem}.site-status-list strong{display:grid;min-width:29px;height:29px;place-items:center;border-radius:8px;background:#f4f6fa;color:#59657a;font-size:.68rem}.dashboard-quick>div{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:16px}.dashboard-quick>div>a{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid #e6eaf1;border-radius:11px;color:#26344c;text-decoration:none}.dashboard-quick>div>a:hover{border-color:#bfcaf3;background:#f7f8ff}.dashboard-quick>div>a>i{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:9px;background:#eef2ff;color:#536fff}.dashboard-quick span{display:flex;min-width:0;flex-direction:column}.dashboard-quick b{font-size:.67rem}.dashboard-quick small{color:#929caf;font-size:.56rem}.dashboard-empty{display:flex;min-height:230px;align-items:center;justify-content:center;flex-direction:column;color:#9aa4b5}.dashboard-empty i{margin-bottom:10px;font-size:1.8rem}.dashboard-empty b{color:#5c687b;font-size:.75rem}.dashboard-empty span{font-size:.62rem}.dashboard-empty.compact{min-height:150px}@media(max-width:1200px){.dashboard-metrics{grid-template-columns:repeat(2,1fr)}.dashboard-grid-main,.dashboard-grid-bottom{grid-template-columns:1fr}}@media(max-width:700px){.dashboard-home{gap:15px}.dashboard-welcome{align-items:flex-start;flex-direction:column;padding:22px}.dashboard-welcome h1{font-size:1.3rem}.dashboard-welcome>div:last-child{align-items:flex-start}.dashboard-metrics{grid-template-columns:1fr;gap:11px}.dashboard-metrics>a{padding:15px}.dashboard-panel header{align-items:flex-start;padding:17px;flex-direction:column}.dashboard-activity-list>a{grid-template-columns:35px minmax(0,1fr) auto}.dashboard-activity-list time{display:none}.dashboard-activity-list .activity-status{grid-column:2}.dashboard-orders>a{grid-template-columns:55px 1fr auto}.dashboard-orders time{display:none}.dashboard-orders .activity-status{grid-column:2}.dashboard-quick>div{grid-template-columns:1fr}}
