.v310-my-tasks{display:grid;gap:14px}.v310-task-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.v310-task-kpis>div{background:var(--v21-card,#fff);border:1px solid var(--v21-border,#dfe6ef);border-radius:12px;padding:14px;display:grid;gap:3px;box-shadow:0 2px 9px rgba(22,38,61,.04)}.v310-task-kpis b{font-size:24px;color:#193d68}.v310-task-kpis span{font-size:11px;color:#6f7e91}.v310-task-kpis .danger b{color:#c63f4d}.v310-task-kpis .warn b{color:#b16c09}.v310-task-kpis .success b{color:#23805a}.v310-filter-grid{display:grid;grid-template-columns:2fr repeat(3,minmax(140px,1fr));gap:10px;align-items:end}.v310-filter-grid label{display:grid;gap:5px}.v310-filter-grid label>span{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#718096}.v310-task-result{font-size:11px;color:#748297;text-align:right}.v310-project-tasks{padding:0!important;overflow:hidden}.v310-project-tasks>header{padding:14px 16px;display:flex;align-items:center;border-bottom:1px solid var(--v21-border,#e1e7ef);gap:12px}.v310-project-tasks>header div{flex:1}.v310-project-tasks>header span{font-size:9px;font-weight:800;color:#7b8a9f;text-transform:uppercase;letter-spacing:.08em}.v310-project-tasks>header h2{font-size:16px;margin:2px 0 0;color:#203955}.v310-project-tasks>header>b{min-width:28px;height:28px;border-radius:14px;background:#e8f2ff;color:#176fc6;display:grid;place-items:center;font-size:11px}.v310-task-table{display:grid}.v310-task-head,.v310-task-row{display:grid;grid-template-columns:minmax(240px,2fr) minmax(125px,.8fr) minmax(145px,.9fr) minmax(150px,1fr) 58px;gap:12px;align-items:center}.v310-task-head{padding:8px 16px;background:#f7f9fc;color:#78869a;font-size:9px;font-weight:800;text-transform:uppercase}.v310-task-row{border:0;border-top:1px solid #edf1f5;background:transparent;width:100%;padding:11px 16px;text-align:left;color:#43536a;cursor:pointer;font:inherit}.v310-task-row:first-of-type{border-top:0}.v310-task-row:hover{background:#f6faff}.v310-task-row.overdue{box-shadow:inset 3px 0 #d54b58}.v310-task-row.due_soon{box-shadow:inset 3px 0 #d89a2b}.v310-task-row.completed{opacity:.72}.v310-task-row span{min-width:0;font-size:11px}.v310-task-row span>small{display:block;color:#7e8b9e;font-size:9px;margin-top:3px}.v310-task-name{display:grid!important;grid-template-columns:auto 1fr auto;align-items:center;gap:7px}.v310-task-name>b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#263e59}.v310-task-name>small{margin:0!important;background:#eef3f8;border-radius:5px;padding:3px 5px}.v310-task-name>em,.v310-task-row span>em{font-size:8px;font-style:normal;background:#edf4fb;color:#416a94;border-radius:9px;padding:3px 6px;white-space:nowrap}.v310-task-row i{height:6px;border-radius:4px;background:#e4eaf1;display:block;overflow:hidden}.v310-task-row i u{height:100%;display:block;background:#2b82d7;border-radius:4px}.v310-task-open{color:#1a71c5!important;font-size:10px!important;font-weight:800;text-align:right}.v310-identity-note{border:1px solid #e9c979;background:#fff9e9;color:#765717;border-radius:10px;padding:10px 12px;font-size:11px;line-height:1.45}.v310-user-tasks{display:flex;width:100%;margin:10px 0 2px;border:1px solid #cfe0f2;background:#edf6ff;color:#175f9f;border-radius:8px;padding:8px 9px;align-items:center;gap:7px;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.v310-user-tasks:hover,.v310-user-tasks.on{background:#dfefff;border-color:#9ec6ec}.v310-user-tasks span:first-child{font-size:14px}.v310-user-tasks span:last-child{flex:1;text-align:left}
html[data-roadmap-theme="dark"] .v310-task-kpis>div,html[data-roadmap-theme="dark"] .v310-project-tasks{background:var(--rm-surface)!important;border-color:var(--rm-border)!important}html[data-roadmap-theme="dark"] .v310-task-head{background:#172332}html[data-roadmap-theme="dark"] .v310-task-row{color:var(--rm-text);border-color:var(--rm-border)}html[data-roadmap-theme="dark"] .v310-task-row:hover{background:#17283b}html[data-roadmap-theme="dark"] .v310-task-name>b,html[data-roadmap-theme="dark"] .v310-project-tasks h2,html[data-roadmap-theme="dark"] .v310-task-kpis b{color:var(--rm-text)}html[data-roadmap-theme="dark"] .v310-user-tasks{background:#17304a;color:#8dc7ff;border-color:#315171}
@media(max-width:900px){.v310-task-kpis{grid-template-columns:repeat(2,1fr)}.v310-filter-grid{grid-template-columns:1fr 1fr}.v310-task-head{display:none}.v310-task-row{grid-template-columns:1fr 1fr}.v310-task-name{grid-column:1/-1}.v310-task-open{display:none}}@media(max-width:560px){.v310-task-kpis,.v310-filter-grid{grid-template-columns:1fr}.v310-task-row{grid-template-columns:1fr}.v310-task-name{grid-column:auto}}

/* V31.0.2 — escala de leitura e resolução exclusiva pelo e-mail do login. */
.v310-my-tasks{gap:16px;font-size:14px}.v310-task-kpis{gap:12px}.v310-task-kpis>div{padding:16px;gap:5px}.v310-task-kpis b{font-size:28px}.v310-task-kpis span{font-size:13px;color:#5f6f84}.v310-task-filters .v21-input{min-height:40px;font-size:13px;padding:8px 10px}.v310-filter-grid label>span{font-size:12px}.v310-task-result{font-size:12px}.v310-project-tasks>header{padding:16px 18px}.v310-project-tasks>header span{font-size:11px}.v310-project-tasks>header h2{font-size:19px}.v310-project-tasks>header>b{font-size:13px}.v310-task-head{padding:10px 18px;font-size:11px}.v310-task-row{padding:14px 18px}.v310-task-row span{font-size:13px}.v310-task-row span>small{font-size:11px;margin-top:5px}.v310-task-name>em,.v310-task-row span>em{font-size:10px;padding:4px 7px}.v310-task-open{font-size:12px!important}.v310-identity-note{display:flex;align-items:center;gap:14px;padding:13px 15px;font-size:13px;line-height:1.5}.v310-identity-note>span{flex:1}.v310-my-tasks .v21-empty{font-size:13px}.v310-identity-note code{font-size:12px;font-weight:700;overflow-wrap:anywhere}
@media(max-width:700px){.v310-identity-note{align-items:stretch;flex-direction:column}}
