.care-cascade-mode{display:block;min-inline-size:0;margin:0;padding:.75rem;border:1px solid var(--border-default, var(--border-strong));border-radius:8px}.care-cascade-mode__legend{padding-inline:.25rem;color:var(--text-primary);font-size:.875rem;font-weight:600}.care-cascade-mode__option{margin-block-end:.75rem}.care-cascade-mode__option:last-of-type{margin-block-end:0}.care-cascade-mode__option--destructive .care-cascade-mode__description{color:var(--error-color, rgb(239, 68, 68))}.care-cascade-mode__description{margin:.125rem 0 0;padding-inline-start:2rem;color:var(--text-secondary);font-size:.8125rem}.care-cascade-mode__confirm{margin-block-start:.75rem;padding-block-start:.75rem;border-block-start:1px solid var(--border-default, var(--border-strong))}.care-cascade-mode__unavailable{margin:0;color:var(--error-color, rgb(239, 68, 68));font-size:.875rem}.care-delete-impact{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem;border-radius:8px;border:1px solid var(--border-default, var(--border-strong));background:var(--bg-elevated, rgba(255, 255, 255, .04));color:var(--text-primary, #fff);font-size:.875rem}.care-delete-impact--loading,.care-delete-impact--clear{margin:0;color:var(--text-secondary)}.care-delete-impact--blocked{border-color:var(--error-color, rgb(239, 68, 68))}.care-delete-impact__lead{margin:0;color:var(--text-secondary)}.care-delete-impact__list{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.25rem}.care-delete-impact__blocked{margin:0;color:var(--error-color, rgb(239, 68, 68));font-weight:600}
