.VisitStatusPreview_wrap__mZZCZ{border:1px solid #e4e4e4;border-radius:18px;background:#ffffff;padding:16px}.VisitStatusPreview_heading__SSQVY{margin:0;font-size:14px;line-height:1.3;font-weight:600;color:#151f2a}.VisitStatusPreview_cards__qcsmA{margin-top:12px;max-height:640px;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding-right:4px}.VisitStatusPreview_card__iKpTv{border:1px solid #e4e4e4;border-radius:18px;background:#ffffff;padding:14px;display:flex;flex-direction:column;gap:10px}.VisitStatusPreview_cardHead__PZ_DZ{display:flex;align-items:center;justify-content:space-between}.VisitStatusPreview_stateTitle__BeMUP{margin:0;font-size:12px;line-height:1.3;font-weight:700;color:#585e7f}.VisitStatusPreview_therapistRow__oac5c{display:flex;align-items:center;gap:10px}.VisitStatusPreview_avatarWrap__EZk2W{width:40px;height:40px;border-radius:999px;overflow:hidden;position:relative;flex-shrink:0}.VisitStatusPreview_avatar__NvYaP{object-fit:cover;object-position:40% 22%}.VisitStatusPreview_therapistMeta__6osm2{display:flex;flex-direction:column;gap:2px}.VisitStatusPreview_therapistName__4tNcx{margin:0;font-size:13px;line-height:1.1;font-weight:700;color:#000000}.VisitStatusPreview_therapistRole__Ynopr{margin:0;font-size:12px;line-height:1.2;color:#000000}.VisitStatusPreview_row__f1VPq{display:flex;align-items:center;justify-content:space-between;gap:10px}.VisitStatusPreview_rowLeft__tJZCD{display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:1.3;font-weight:500;color:#000000}.VisitStatusPreview_rowIcon__wKBs6{width:18px;height:18px;flex-shrink:0}.VisitStatusPreview_statusPaid__01Fkb{font-size:13px;line-height:1.2;font-weight:700;color:#07df84}.VisitStatusPreview_statusDanger__iKJWE{font-size:13px;line-height:1.2;font-weight:700;color:#fd4242}.VisitStatusPreview_statusAmount__aaJvz{font-size:13px;line-height:1.2;font-weight:700;color:#000000}.VisitStatusPreview_payPillTop___Mkl_{border-radius:999px;background:#ffd3d3;padding:8px 12px;font-size:12px;line-height:1;font-weight:500;color:#000000}.VisitStatusPreview_calendarBtn__IOO9Q{border:1px solid #e4e4e4;border-radius:999px;background:#ffffff;min-height:32px;padding:7px 12px;display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:1;color:#000000}.VisitStatusPreview_calendarBtnIcon__F1Vfk{width:14px;height:14px}.VisitStatusPreview_actionsBase__pwO_M{display:flex;flex-wrap:wrap;gap:8px}.VisitStatusPreview_actionsAlignRight__4p9FL{justify-content:flex-end}.VisitStatusPreview_secondaryBtn__hC8tF{color:#000000}.VisitStatusPreview_cancelBtn__DWWjB,.VisitStatusPreview_secondaryBtn__hC8tF{border:1px solid #e4e4e4;border-radius:999px;background:#ffffff;min-height:34px;padding:8px 12px;display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:1}.VisitStatusPreview_cancelBtn__DWWjB{color:#ea0707}.VisitStatusPreview_actionIcon__4Oo_h{width:14px;height:14px}.VisitStatusPreview_detailsLink___evw2{border:0;background:transparent;padding:0;align-self:flex-start;font-size:12px;line-height:1.2;font-weight:500;color:#007aff}.VisitStatusPreview_payBtn__m0Ddb{border:0;border-radius:999px;background:#ffd3d3;min-height:34px;padding:8px 12px;font-size:12px;line-height:1;font-weight:500;color:#000000}.VisitStatusPreview_notice__1NyHH{border-radius:8px;padding:10px 12px;font-size:12px;line-height:1.3;color:#000000}.VisitStatusPreview_noticeSuccess__1AmeI{background:#e6fcf3}.VisitStatusPreview_noticeWarning__61nwp{background:#fff6f6}