._personList_epnwb_1{gap:20px;margin:20px 0 30px;display:grid}._personCard_epnwb_13{background:#fff;border:1px solid #e2e6f0;border-radius:16px;padding:20px;box-shadow:0 6px 20px #00000014}._personCard_epnwb_13:hover{background:#f3f7ff;border-color:#2f6dfb;box-shadow:0 14px 30px #2f6dfb3d}._personHeader_epnwb_41{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}._personTitle_epnwb_57{margin:0;font-size:18px;font-weight:700}._personToggle_epnwb_69{cursor:pointer;text-align:left;min-width:0;color:inherit;background:0 0;border:none;flex:1;align-items:center;gap:10px;padding:0;display:flex}._personName_epnwb_97{color:#5c677a;text-overflow:ellipsis;white-space:nowrap;max-width:60%;font-size:.95rem;overflow:hidden}._personChevron_epnwb_115{color:#2f6dfb;margin-left:auto;font-size:1rem}._personBody_epnwb_127{margin-top:12px}._deleteButton_epnwb_135{color:#b00020;cursor:pointer;background:0 0;border:none;font-weight:600}._deleteButton_epnwb_135:hover{text-decoration:underline}._nextStepSection_epnwb_159{margin-top:32px}._personChangeWarning_epnwb_179{background-color:#fffbeb;border:1px solid #fbbf24;border-radius:12px;margin:0 0 24px;padding:16px 20px}._personChangeWarningHeadline_epnwb_195{color:#92400e;margin:0 0 8px;font-size:1.05rem;font-weight:700}._personChangeWarningText_epnwb_209{color:#78350f;margin:0 0 14px;font-size:.95rem;line-height:1.5}._personChangeWarningActions_epnwb_223{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._personChangeWarningConfirm_epnwb_237{flex:none}._personChangeWarningCancel_epnwb_245{color:#92400e;cursor:pointer;background:0 0;border:1px solid #fbbf24;border-radius:4px;flex:none;padding:8px 16px;font-size:.9rem}._personChangeWarningCancel_epnwb_245:hover{background-color:#fbbf2426}._actionButtons_epnwb_275{flex-direction:column;align-items:center;gap:16px;display:flex}._addPersonButton_epnwb_289{color:#1f2a44;text-align:left;width:100%;max-width:100%;box-shadow:none;background-color:#f5f7fb;border:1px solid #e2e6f0;justify-content:flex-start;align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}._addPersonIcon_epnwb_321{font-size:1.1rem;line-height:1;display:inline-flex}._addPersonButton_epnwb_289:hover{background-color:#eef2f8;border-color:#cdd6e6}._addPersonButton_epnwb_289:active{transform:translateY(0)}@media (width<=480px){._personCard_epnwb_13{padding:16px}._personTitle_epnwb_57{font-size:16px}._personName_epnwb_97{max-width:100%}}
