.work-overview{min-width:0}.work-filters{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr)) auto auto;gap:12px;align-items:end;margin:18px 0}.work-filter{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:13px}.work-filter input,.work-filter select,.work-filter textarea{width:100%;min-width:0;border:1px solid #cbd5df;border-radius:7px;padding:9px;background:#fff;color:inherit}.work-metrics{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0}.work-table{min-width:1040px;width:100%;table-layout:fixed}.work-table caption{text-align:left;font-size:17px;font-weight:700;padding:16px}.work-table th,.work-table td{vertical-align:top;white-space:normal;overflow-wrap:anywhere;padding:14px 12px}.work-table th:first-child{width:22%}.work-table th:nth-child(2){width:14%}.work-table th:nth-child(3){width:21%}.work-table th:nth-child(4){width:14%}.work-table th:nth-child(5){width:15%}.work-table small{display:block;font-size:12px;line-height:1.5;margin-top:6px;font-weight:400;color:#506278}.work-table .button{white-space:normal;max-width:100%;padding:8px 10px}.work-state{display:block;font-size:12px;border-radius:5px;padding:4px 7px;background:#eef2f5;margin-top:8px;width:fit-content}.work-state-blocked{background:#fff0e7;color:#843707}.work-state-active{background:#e7f2ff;color:#174e83}.work-state-done{background:#e7f5ed;color:#21583a}.work-table .work-warning{color:#923b15}.work-scroll{border:1px solid #d7dfe6;border-radius:10px;max-width:100%;background:#fff}.work-scroll:focus-visible{outline:3px solid #3379ac;outline-offset:2px}.work-table details{margin-top:10px;font-size:12px}.project-catalogue{margin-top:24px}.project-catalogue>summary{font-size:18px;font-weight:600;cursor:pointer;padding:14px 0}.actions[aria-label="Разделы рабочего обзора"] .button[aria-pressed="true"]{background:#174e83;color:#fff}.review-queue .work-table{min-width:920px}.review-queue .work-table details form{display:grid;gap:8px;margin-top:10px}.review-queue .work-table textarea{resize:vertical}@media(max-width:1200px){.work-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.work-filters{grid-template-columns:1fr}.work-metrics .button{flex:1 1 140px;white-space:normal}}
