/* Reuse Clock's company palette, Segoe UI, panel rhythm and dark surfaces. */
.support-filters{display:flex;gap:14px;flex-wrap:wrap;align-items:end;padding:20px}.support-filters .field{margin:0;min-width:130px;flex:1}.support-filters select{max-width:100%}
.personal-totals{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:22px 0}.personal-totals strong{display:block;font-size:30px;margin:12px 0}.personal-totals small{display:block;color:var(--muted)}
.personal-legend{display:flex;gap:22px;color:var(--brand);margin-bottom:18px}.personal-legend .planned{color:var(--muted)}.personal-trend{max-height:440px;overflow:auto}.personal-trend-row{display:grid;grid-template-columns:110px minmax(70px,1fr) 210px;gap:15px;align-items:center;margin:12px 0;font-size:12px}.personal-trend-row>span:last-child{text-align:right}.personal-track{display:flex;height:16px;background:var(--surface);border-radius:3px;overflow:hidden}.personal-track>span{background:var(--brand);height:100%}.personal-track>span.planned{background:repeating-linear-gradient(45deg,var(--muted),var(--muted) 3px,var(--surface) 3px,var(--surface) 6px)}
.work-request{padding:22px;border-top:1px solid var(--line)}.work-request h2{margin:10px 0;font-size:18px}.work-request header p{margin:0}.request-text,.request-decision{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6;max-width:75ch}.request-decision{border-left:3px solid var(--brand);padding-left:14px}.request-badge{margin-left:auto;background:var(--brand);color:white;border-radius:12px;min-width:22px;text-align:center;padding:2px 5px;font-size:11px}.sidebar{overflow-y:auto}.sidebar>*{flex-shrink:0}
@media(max-width:650px){.personal-totals{grid-template-columns:1fr}.personal-trend-row{grid-template-columns:80px 1fr}.personal-trend-row>span:last-child{grid-column:2;font-size:11px}.support-filters{padding:15px}.work-request{padding:16px}}
.task-suggestions{border:1px solid var(--line);border-left:3px solid var(--brand);border-radius:5px;padding:16px;margin:0 0 18px;background:var(--surface)}.task-suggestions h3{font-size:15px;margin:0 0 12px}.task-suggestions ul{list-style:none;padding:0;margin:0}.task-suggestions li{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--line)}.task-suggestions li>div{flex:1;min-width:0;overflow-wrap:anywhere}.task-suggestions small{display:block;margin-top:4px}.task-suggestions button{flex-shrink:0}.task-suggestions p{margin-bottom:0;line-height:1.5}#task-suggestions>p{margin:0 0 18px;line-height:1.5}
.work-combobox-results .work-create-task{border-top:1px solid var(--line);margin-top:5px;color:var(--brand)}.task-review-check{align-items:flex-start;line-height:1.5;margin:12px 0}.task-review-check input{margin-top:4px}#create-task-dialog [data-task-recheck]{margin-bottom:14px}
#create-task-dialog [hidden]{display:none}#create-task-dialog .task-review-scope{margin:0 0 12px}#create-task-dialog .task-suggestions button{white-space:normal;max-width:125px}
