._style_textColor__p_Msq{color:red}.Loader_loader__hqHC7{text-align:center;padding:20px;font-size:18px;background-color:rgba(0,0,0,.5);height:100%;width:100%;position:absolute;top:0;left:0}._style_textColor__79rpR{color:red}._style_receiptShell__iVLWC{padding:8px}._style_receiptCard__A_f52{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:14px;box-shadow:0 10px 30px rgba(10,27,57,.08);overflow:hidden}._style_receiptCardHeader___V4NK{padding:14px 16px;border-bottom:1px solid rgba(0,0,0,.06);background:rgba(248,249,251,.7)}._style_receiptCardTitle__LyFbH{font-weight:600;font-size:1.05rem;color:rgba(10,27,57,.92)}._style_receiptSection__FxoGS{padding:14px 16px}._style_receiptSectionTitle__Ay_8f{font-weight:600;font-size:.95rem;color:rgba(10,27,57,.9);margin-bottom:10px}._style_receiptSectionBody__JlkFa{background:#f8f9fb;border:1px solid rgba(0,0,0,.06);border-radius:12px;padding:14px}._style_receiptSectionHeaderRow__q_y28{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}._style_addProcedureBtn__KvsO9{border-radius:10px;font-weight:600;padding:6px 12px}._style_receiptTableWrap__ny3iR{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;overflow:visible}._style_receiptTable__Tdo4f{margin:0}._style_tableGridHead__8iJqG{font-size:.78rem;text-transform:none;letter-spacing:.01em;color:rgba(10,27,57,.72);background:linear-gradient(180deg,#f8f9fa,#f1f3f5)}._style_procRow__zVYyn td,._style_tableGridHead__8iJqG{border-bottom:1px solid rgba(0,0,0,.06);padding:10px 12px}._style_procRow__zVYyn td{vertical-align:top;background:#fff}._style_procInput__kcEJd{border-radius:10px;border-color:rgba(0,0,0,.12);background:#fff}._style_receiptSearchWrap___XGUd{position:relative}._style_procSearchIcon__XdjIL{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:rgba(10,27,57,.45);pointer-events:none}._style_procActionCell__JdLcH{text-align:center;vertical-align:middle}._style_procTrashBtn__5hn_T{color:#dc3545;border-radius:10px;padding:6px 10px}._style_procTrashBtn__5hn_T:hover{background:rgba(220,53,69,.08)}._style_receiptSuggestBox__bDYMW{position:absolute;left:0;right:0;top:auto;bottom:100%;margin-bottom:6px;z-index:1060;border:1px solid rgba(0,0,0,.1);border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 -8px 24px rgba(10,27,57,.12),0 4px 16px rgba(10,27,57,.08)}._style_receiptSuggestHeader__yOmLx{display:grid;grid-template-columns:1fr 2fr;gap:0;padding:8px 10px;background:linear-gradient(180deg,#f8f9fa,#f1f3f5);border-bottom:1px solid rgba(0,0,0,.08)}._style_receiptSuggestBody__ApShA{max-height:220px;overflow:auto}._style_receiptSuggestRow__dQPLM{width:100%;text-align:left;border:0;background:transparent;display:grid;grid-template-columns:1fr 2fr;gap:0;padding:10px;border-bottom:1px solid rgba(0,0,0,.06);cursor:pointer}._style_receiptSuggestRow__dQPLM:hover{background:rgba(58,75,180,.07)}._style_receiptSuggestCell__E2yEZ{font-size:.875rem;color:rgba(10,27,57,.92);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:10px}._style_receiptLineProcedureTypeahead__HxJ7l .form-control{border-radius:.375rem 0 0 .375rem;font-size:.875rem}._style_receiptLineProcedureTypeahead__HxJ7l .input-group-text{border-radius:0 .375rem .375rem 0}._style_receiptLineProcedureAddon__lM6Il{background-color:var(--bs-tertiary-bg,#f8f9fa);border-color:var(--bs-border-color,#dee2e6);color:rgba(10,27,57,.5)}._style_receiptLineProcedureSpinner__uI9mo{width:.85rem;height:.85rem;border-width:.12em}._style_receiptLineProcedureSuggestList__GsuXS{max-height:220px;overflow-y:auto;margin-bottom:0}._style_receiptLineProcedureSuggestList__GsuXS .list-group-item{padding:.45rem .75rem;font-size:.875rem}._style_receiptLineProcedureSuggestItem__iW7d7{text-align:left;cursor:pointer}._style_receiptLineProcedureSuggestItem__iW7d7:focus,._style_receiptLineProcedureSuggestItem__iW7d7:hover{background-color:var(--bs-primary-bg-subtle,rgba(13,110,253,.09))!important}._style_receiptLineProcedureSuggestRow__Y8gMj{display:grid;grid-template-columns:minmax(4rem,1fr) minmax(0,2fr);gap:.5rem;align-items:center;width:100%}.CheckoutForm_fieldGroup__8VUyz{margin-bottom:1rem}.CheckoutForm_fieldRow__RD16_{display:flex;gap:1rem;margin-bottom:1rem}.CheckoutForm_fieldRow__RD16_ .CheckoutForm_fieldGroup__8VUyz{flex:1;margin-bottom:0;min-width:0}.CheckoutForm_label___HLcW{display:block;margin-bottom:.35rem;font-size:.9rem;font-weight:500;color:#1a2b3c}.CheckoutForm_stripeField__jkCK3{padding:.6rem .75rem;border:1px solid #ced4da;border-radius:.375rem;background:#fff}.CheckoutForm_stripeField__jkCK3:focus-within{border-color:#86b7fe;box-shadow:0 0 0 .2rem rgba(13,110,253,.15)}.CheckoutForm_message__Xkg8g{margin-top:.75rem;margin-bottom:0;font-size:.9rem}.CheckoutForm_messageError__9kW2j{color:#dc3545}.CheckoutForm_messageSuccess__CHtpH{color:#198754}