.nav-icon{width:28px;height:28px;min-width:28px;display:grid;place-items:center;color:#dca2ff}.nav-icon svg{width:24px;height:24px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.nav-btn{min-height:49px;font-size:13px}.dashboard-grid{gap:20px;margin-top:20px;grid-template-columns:minmax(0,1.45fr) minmax(260px,1fr)}.dashboard-grid>.card{min-height:310px}.dashboard-grid>.card.span-2{grid-column:auto}.dashboard-grid>.card:nth-child(1){grid-row:span 2}.dashboard-grid>.card:nth-child(4){grid-column:2}.period-select,.category-select{background:#100e0d;border:1px solid var(--line);border-radius:7px;padding:8px 34px 8px 10px}.order-filter.active{background:rgba(181,0,255,.15);border-color:var(--primary);color:#fff}.detail-block{background:#120f0e;border:1px solid var(--line);border-radius:9px;padding:16px;margin:12px 0}.detail-block h3{font:600 18px 'Barlow Condensed';margin:0 0 10px}.detail-line{display:flex;justify-content:space-between;gap:12px;padding:5px 0}.detail-line.total{font-size:18px;color:#e0a6ff;font-weight:700;border-top:1px solid var(--line);margin-top:7px;padding-top:12px}.order-stage{display:flex;align-items:center;gap:8px;margin:6px 0;color:var(--muted)}.order-stage.done{color:#fff}.order-stage i{width:10px;height:10px;border-radius:50%;background:#493441}.order-stage.done i{background:var(--primary);box-shadow:0 0 8px rgba(181,0,255,.7)}.interactive-row{cursor:pointer}.interactive-row:hover{background:rgba(181,0,255,.06)}.store-status.closed .dot{background:#ff7373;box-shadow:0 0 9px #ff7373}.settings-panel{display:none}.settings-panel.active{display:block}.skeleton{animation:pulse 1.3s infinite;background:linear-gradient(90deg,#171311,#241b26,#171311);background-size:200% 100%}@keyframes pulse{to{background-position:-200% 0}}@media(max-width:1100px){.dashboard-grid{grid-template-columns:1fr}.dashboard-grid>.card:nth-child(1),.dashboard-grid>.card:nth-child(4){grid-column:auto;grid-row:auto}}@media(max-width:620px){.nav-icon{width:25px;height:25px}.nav-icon svg{width:22px;height:22px}.dashboard-grid{gap:14px}.dashboard-grid>.card{min-height:auto}.drawer .modal-actions{flex-direction:column}.drawer .modal-actions .btn{width:100%}}
