.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)}.care-result .task-followup__reasons label{padding:var(--cv-space-2) var(--cv-space-3);align-items:flex-start;min-height:36px}.care-result .task-followup__reasons label input{margin-top:3px}.care-result__hint{color:var(--cv-text-secondary);font-size:var(--cv-font-size-xs);font-weight:400;display:block}.care-result__grid{gap:var(--cv-space-3);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));min-width:0;display:grid}.care-result__contact{gap:var(--cv-space-3);display:grid}.care-result__followup{gap:var(--cv-space-2);display:grid}.care-result__label{font-size:var(--cv-font-size-sm)}.task-followup__chip.is-selected{border-color:var(--cv-primary-600);background:var(--cv-primary-50,var(--cv-surface-subtle,#f5f7fb));font-weight:600}.care-result__quick{border:1px dashed var(--cv-border);border-radius:var(--cv-radius-sm,6px);padding:var(--cv-space-2) var(--cv-space-3)}.care-result__quick>summary{cursor:pointer;font-size:var(--cv-font-size-sm)}.care-result__quick[open]>summary{margin-bottom:var(--cv-space-3)}.care-opportunity{gap:var(--cv-space-2);min-width:0;display:grid}.care-opportunity--linked{align-items:center;gap:var(--cv-space-2);padding:var(--cv-space-2) var(--cv-space-3);border:1px solid var(--cv-success-600,#1a7f4b);border-radius:var(--cv-radius-sm,6px);font-size:var(--cv-font-size-sm);flex-wrap:wrap;display:flex}.care-opportunity__list{gap:var(--cv-space-1);display:grid}.care-opportunity__row{justify-content:space-between;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);color:var(--cv-text);font:inherit;font-size:var(--cv-font-size-sm);text-align:left;cursor:pointer;background:0 0;display:flex}.care-opportunity__row:hover{background:var(--cv-surface-subtle,#f5f7fb)}.care-opportunity__form{gap:var(--cv-space-3);padding:var(--cv-space-3);border:1px solid var(--cv-border);border-radius:var(--cv-radius-md);display:grid}.care-opportunity__grid{gap:var(--cv-space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.care-opportunity__actions{justify-content:flex-end;gap:var(--cv-space-2);flex-wrap:wrap;display:flex}
