.work-queue{max-width:1500px;margin:auto}.work-queue-heading{display:flex;justify-content:space-between;align-items:start;gap:20px;margin-bottom:24px}.work-queue-heading h1{margin:5px 0 8px}.work-queue-heading p{margin:0;color:#506574}.work-queue-controls{display:flex;gap:16px;align-items:end;flex-wrap:wrap;padding:16px;background:#fff;border:1px solid #d7e1e7;border-radius:12px}.work-queue-controls fieldset{border:0;padding:0;margin:0;display:flex;gap:5px}.work-queue-controls legend{font-weight:600;font-size:13px;margin-bottom:8px}.work-queue-controls .field{min-width:180px;flex:1;margin:0}.work-queue-controls [aria-pressed=true]{background:#173f54;color:#fff}.work-queue-group{margin:24px 0}.work-queue-group>header{margin-bottom:12px}.work-queue-group h2{font-size:20px;margin:0 0 5px}.work-queue-group header p{margin:0;color:#506574}.work-queue-row{display:grid;grid-template-columns:minmax(140px,.9fr) minmax(240px,2.3fr) minmax(110px,.8fr) 135px minmax(130px,.8fr);gap:16px;align-items:center;background:#fff;border:1px solid #d7e1e7;border-radius:12px;padding:18px;margin:9px 0;overflow-wrap:anywhere}.work-queue-row h3{font-size:16px;line-height:1.45;margin:3px 0}.work-queue-row p{font-size:13px;color:#506574;margin:5px 0;white-space:pre-line}.work-queue-job small{display:block;margin-top:5px;color:#506574}.work-queue-category{font-size:12px;font-weight:600;color:#506574}.work-queue-owner span{display:block;font-size:13px}.work-queue-due{font-size:13px}.work-queue-due.is-overdue{color:#a12820;font-weight:700}.work-queue-row button{white-space:normal;min-height:44px}.work-queue-history,.work-queue-tools{background:#fff;border:1px solid #d7e1e7;border-radius:12px;margin:18px 0;padding:16px}.work-queue-empty{padding:24px;background:#fff;border-radius:12px}.work-queue-mobile-label{display:none!important}.work-queue [data-queue-status]{color:#506574;font-size:13px}.work-queue-history .work-queue-row{background:#f6f8fa}.work-queue-tools summary,.work-queue-history summary{cursor:pointer;font-weight:600}.work-queue-tools>p{color:#506574}.work-queue-new-form{margin-top:16px}
@media(max-width:1100px){.work-queue-row{grid-template-columns:140px minmax(180px,2fr) 120px}.work-queue-row>button{grid-column:3}.work-queue-row>div:nth-child(4){grid-column:2;grid-row:2}.work-queue-owner{grid-column:3;grid-row:1}}
@media(max-width:600px){.work-queue-heading{display:block}.work-queue-heading>.actions{margin-top:16px}.work-queue-controls{display:grid;grid-template-columns:1fr;padding:12px;gap:12px}.work-queue-controls .field{min-width:0}.work-queue-row{grid-template-columns:1fr 1fr;padding:16px;gap:12px}.work-queue-job,.work-queue-next{grid-column:1/-1}.work-queue-owner{grid-column:1;grid-row:auto}.work-queue-row>div:nth-child(4){grid-column:2;grid-row:auto;text-align:right}.work-queue-row>button{grid-column:1/-1}.work-queue-mobile-label{display:block!important;color:#506574;margin-bottom:4px}.work-queue-group h2{font-size:18px}}
.queue-view-tabs{margin-top:16px}.queue-view-tabs [aria-pressed=true]{background:var(--brand-primary);color:var(--brand-text)}.queue-row-actions{display:grid;gap:8px;min-width:0}.queue-row-actions .field{margin:0}.queue-row-actions select{width:100%;min-height:44px}.queue-row-actions small{color:var(--ui-muted)}
@media(max-width:1100px){.queue-row-actions{grid-column:3}}
@media(max-width:600px){.queue-row-actions{grid-column:1/-1}.queue-view-tabs{flex-wrap:wrap}}
