.crm-personal-workspace,.personal-work-list,.personal-work-heading,.personal-work-row,.personal-work-filter,.personal-work-empty{display:grid;gap:15px;min-width:0}.crm-personal-workspace{padding:22px;border:1px solid var(--line);border-radius:12px;background:#fff}.crm-personal-workspace h1,.crm-personal-workspace h2,.crm-personal-workspace p,.personal-work-dashboard h2,.personal-work-dashboard p{margin:0;overflow-wrap:anywhere}.crm-personal-workspace h1{font-size:26px}.crm-personal-workspace h2,.personal-work-dashboard h2{font-size:20px}.personal-work-top,.personal-work-actions,.personal-work-tabs,.personal-work-pagination,.personal-work-project-filter{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-width:0}.personal-work-top{justify-content:space-between;align-items:flex-start}.personal-work-row{padding:16px;border:1px solid var(--line);border-radius:10px;background:#fff}.personal-work-row.is-overdue{border-color:#dfb8b8;background:#fffafa}.personal-work-row-top{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.personal-work-kind,.personal-work-state{padding:5px 9px;border-radius:6px;font-size:12px;overflow-wrap:anywhere}.personal-work-kind{background:#edf4fa;color:#335d7f}.personal-work-state.muted{background:#f0f3f5;color:#52616d}.personal-work-state.overdue{background:#ffe9e9;color:#9f2929}.personal-work-state.due{background:#fff4dc;color:#8c6207}.personal-work-state.planned{background:#eaf6ef;color:#2c6847}.personal-work-title{font-size:17px;font-weight:600;overflow-wrap:anywhere;white-space:pre-wrap}.personal-work-muted{font-size:13px;color:var(--muted);overflow-wrap:anywhere}.personal-work-project{font-size:14px;overflow-wrap:anywhere}.personal-work-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:15px}.personal-work-filter .field-group{margin:0;min-width:0}.personal-work-warning{padding:12px;background:#fff6e5;color:#775319;border-radius:8px;overflow-wrap:anywhere}.personal-work-row-notice{display:grid;gap:12px;min-width:0}.personal-work-row-notice:empty{display:none}.personal-work-empty{padding:20px;background:#f5f8fa;border-radius:10px}.personal-work-dashboard{display:grid;gap:16px;min-width:0}.personal-work-counts{display:flex;gap:10px;flex-wrap:wrap}.crm-personal-workspace .btn,.crm-personal-workspace .form-control,.crm-personal-workspace .form-select,.personal-work-dashboard .btn{min-height:44px;max-width:100%;white-space:normal;overflow-wrap:anywhere}.personal-work-dashboard .personal-work-title{font-size:16px}.personal-work-dashboard .personal-work-row{padding:13px}.crm-personal-workspace [role=status]:empty{display:none}.personal-work-tabs .btn{flex:1 1 150px}.personal-work-actions .btn,.personal-work-counts .btn{justify-self:start}@media(max-width:767px){.crm-personal-workspace{padding:16px}.personal-work-grid{grid-template-columns:minmax(0,1fr)}.personal-work-top{display:grid;grid-template-columns:minmax(0,1fr)}.personal-work-row{padding:13px}.personal-work-actions{display:grid;grid-template-columns:minmax(0,1fr)}.personal-work-actions .btn{width:100%}.personal-work-tabs{gap:8px}.personal-work-tabs .btn{flex-basis:100%}.personal-work-pagination .btn{flex:1 1 auto}.personal-work-counts .btn{flex:1 1 150px}}
.personal-work-row-badges{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-width:0}.personal-work-state.decision{background:#fff1d8;color:#785315;font-weight:600}.personal-work-row.has-preparation-decision{border-color:#d9b26d;background:#fffaf0}.personal-work-preparation-context{display:grid;gap:7px;min-width:0;font-size:14px}.personal-work-preparation-context p{margin:0;overflow-wrap:anywhere}.personal-work-deadline-overdue{font-size:13px;color:#9f2929;overflow-wrap:anywhere}.personal-work-title{min-height:44px;display:flex;align-items:center}
