.workbench-heading{margin-bottom:18px}.workbench-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px}.workbench-metrics button{position:relative;text-align:left;border:1px solid #dfe6f0;border-radius:16px;background:#fff;padding:18px 20px;cursor:pointer;box-shadow:0 7px 22px rgba(0,32,91,.045);transition:.18s}.workbench-metrics button:hover{transform:translateY(-2px);border-color:#bfcde2;box-shadow:0 12px 28px rgba(0,32,91,.08)}.workbench-metrics span,.workbench-metrics small{display:block;color:#718097;font-size:12px}.workbench-metrics b{display:block;margin:7px 0 4px;color:var(--navy);font-size:30px;line-height:1}.workbench-metrics button:first-child b{color:var(--red)}.workbench-filters{display:grid;grid-template-columns:minmax(260px,1fr) 180px 190px;gap:12px;padding:14px;margin-bottom:16px;background:#fff;border:1px solid #e3e8f0;border-radius:14px}.workbench-filters input,.workbench-filters select{height:43px;border:1px solid #d8dee8;border-radius:10px;padding:0 13px;background:#fafbfd;outline:0}.workbench-filters input:focus,.workbench-filters select:focus{border-color:#6d88bb;box-shadow:0 0 0 3px rgba(0,32,91,.07)}.workbench-list{display:grid;gap:15px}.workbench-card{position:relative;padding:22px;background:#fff;border:1px solid #dfe6f0;border-left:4px solid #6f88b6;border-radius:16px;box-shadow:0 7px 24px rgba(0,32,91,.045)}.workbench-card.priority-0{border-left-color:var(--red)}.workbench-card.priority-1{border-left-color:#e79522}.workbench-card.priority-2{border-left-color:#15945d}.workbench-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.workbench-card-head h3{margin:0;color:#082a67;font-size:18px}.workbench-card-head span{display:block;margin-top:5px;color:#718097;font-size:12px}.workbench-state{flex:none;border-radius:99px;padding:6px 10px;font-size:11px}.workbench-state.danger{background:#fff0ef;color:#c43229}.workbench-state.warning{background:#fff6e5;color:#b97800}.workbench-state.ready{background:#eaf8f2;color:#07865b}.workbench-state.normal{background:#edf3fc;color:#234185}.workbench-meta{display:grid;grid-template-columns:1.15fr 1fr 1fr .8fr;gap:8px;margin:17px 0}.workbench-meta div{min-width:0;padding:11px 12px;border-radius:10px;background:#f7f9fc}.workbench-meta span,.workbench-meta b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbench-meta span{margin-bottom:5px;color:#8190a7;font-size:11px}.workbench-meta b{color:#263a5a;font-size:12px}.workbench-progress>div:first-child{display:flex;justify-content:space-between;color:#536176;font-size:12px}.workbench-progress-track{height:8px;margin:7px 0;background:#e7ecf3;border-radius:10px;overflow:hidden}.workbench-progress-track i{display:block;height:100%;background:linear-gradient(90deg,#154e9d,#082a67);border-radius:10px}.workbench-progress small{color:#718097}.workbench-missing{display:flex;gap:13px;margin:15px 0;padding:12px 14px;border-radius:10px;background:#f7f9fc;font-size:12px}.workbench-missing b{flex:none;color:#253a5a}.workbench-missing span{color:#64748b;line-height:1.5}.workbench-actions{display:flex;gap:10px;justify-content:flex-end}.workbench-actions button{min-height:40px}.workbench-empty{padding:52px;text-align:center;background:#fff;border:1px dashed #ccd6e4;border-radius:16px;color:#536176}.workbench-empty b{color:var(--navy)}.workbench-empty p{margin:7px 0 0;font-size:12px}.checklist-detail{margin-top:18px;border-top:1px solid #e4eaf2;padding-top:4px}
@media(max-width:980px){.workbench-metrics{grid-template-columns:1fr 1fr}.workbench-meta{grid-template-columns:1fr 1fr}.workbench-filters{grid-template-columns:1fr 1fr}.workbench-filters input{grid-column:1/-1}}
@media(max-width:600px){.workbench-metrics{gap:10px}.workbench-metrics button{padding:15px}.workbench-filters,.workbench-meta{grid-template-columns:1fr}.workbench-filters input{grid-column:auto}.workbench-card{padding:17px}.workbench-card-head h3{font-size:16px}.workbench-missing{display:block}.workbench-missing span{display:block;margin-top:6px}.workbench-actions{display:grid}.workbench-actions button{width:100%}}
