.task-datetime{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.task-datetime__date{flex:140px;min-width:0}.task-datetime__time{flex:0 112px;min-width:96px}.task-datetime>.cv-choice{flex:1 0 100%}.task-followup{gap:var(--cv-space-3);min-width:0;padding:var(--cv-space-3);border:1px solid var(--cv-border);border-radius:var(--cv-radius-md);margin:0;display:grid}.task-followup>legend{padding:0 var(--cv-space-1);font-size:var(--cv-font-size-sm);font-weight:600}.task-followup__hint{color:var(--cv-text-secondary);font-size:var(--cv-font-size-xs);margin:0}.task-followup__body{gap:var(--cv-space-3);min-width:0;display:grid}.task-followup__quick{gap:var(--cv-space-1);flex-wrap:wrap;display:flex}.task-followup__chip{min-height:28px;padding:0 var(--cv-space-3);border:1px solid var(--cv-border);color:var(--cv-text);font:inherit;font-size:var(--cv-font-size-xs);cursor:pointer;background:0 0;border-radius:999px}.task-followup__chip:hover{background:var(--cv-surface-subtle,#f5f7fb)}.task-followup__reasons{gap:var(--cv-space-1);display:grid}.task-followup__reasons label{align-items:center;gap:var(--cv-space-2);min-height:36px;padding:0 var(--cv-space-3);border:1px solid var(--cv-border);border-radius:var(--cv-radius-sm,6px);cursor:pointer;font-size:var(--cv-font-size-sm);display:flex}.task-followup__reasons label:hover{background:var(--cv-surface-subtle,#f5f7fb)}.task-followup__reasons label.is-selected{border-color:var(--cv-primary-600);background:var(--cv-primary-50,var(--cv-surface-subtle,#f5f7fb))}.task-followup__reasons input{accent-color:var(--cv-primary-600);margin:0}.task-followup__problem{color:var(--cv-text-secondary);font-size:var(--cv-font-size-xs)}
