.employee-dashboard .employee-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:20px;margin-top:20px}.employee-quick{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.employee-quick button{display:flex;align-items:center;gap:12px;min-height:48px;padding:10px 18px;border:1px solid var(--border,#dce3ec);background:var(--surface,#fff);color:var(--text,#26364b);border-radius:10px;font:600 14px Cairo;cursor:pointer}.employee-quick svg:first-child{color:#b18b30}.employee-dashboard .panel-heading h2{display:flex;align-items:center;gap:10px}.employee-bars{display:flex;direction:ltr;gap:14px;align-items:end;justify-content:space-around;padding:35px 24px 22px;min-height:235px}.employee-day{flex:1;max-width:70px;text-align:center}.employee-bar-pair{height:160px;display:flex;gap:5px;align-items:end;justify-content:center}.employee-bar-pair>div{width:35%;max-width:26px;border-radius:5px 5px 0 0;position:relative}.employee-bar-pair b{position:absolute;top:-24px;left:0;right:0;font-size:11px;color:var(--text,#26364b)}.employee-bar-pair .created{background:#91abc9}.employee-bar-pair .delivered{background:#8cbaa2}.employee-day small{color:var(--text-muted,#64748b)}.employee-summary{padding:6px 20px 18px}.employee-summary>div,.employee-summary>button{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border:0;border-bottom:1px solid var(--border,#e2e8f0);width:100%;background:transparent;color:inherit;text-align:start;font:inherit}.employee-summary>button{cursor:pointer}.employee-summary small{display:block;color:var(--text-muted,#64748b);font-size:12px}.employee-summary>div:last-child{border-bottom:0}.employee-clear{display:flex;flex-direction:column;align-items:center;padding:36px;color:#729983;gap:8px}.employee-clear small{color:var(--text-muted,#64748b)}.employee-stock{display:grid;grid-template-columns:repeat(4,1fr);padding:20px;gap:12px}.employee-stock>div{display:flex;align-items:center;flex-direction:column;gap:9px}.employee-stock .tag{font-size:19px;font-weight:750;min-width:50px;justify-content:center}.employee-stock span{font-size:12px}@media(max-width:1000px){.employee-dashboard .employee-grid{grid-template-columns:1fr}}[data-theme=dark] .employee-quick button{background:#20242c;border-color:#363d48;color:#e9eef5}
