.open-credit-add-modal .open-credit-add-modal__dialog{margin:10px auto;max-width:min(90vw,980px);min-width:0;transition:max-width .35s ease;width:100%}.open-credit-add-modal.open-payment-layout--card .open-credit-add-modal__dialog{max-width:min(90vw,980px)}.open-credit-add-modal.open-credit-add-modal--loading .open-credit-add-modal__dialog{max-width:min(90vw,980px);min-width:min(90vw,980px);width:min(90vw,980px)}.open-credit-add-modal.open-payment-layout--cash .open-credit-add-modal__dialog{max-width:min(90vw,560px)}.open-credit-add-modal .open-credit-add-modal__columns{display:flex;flex-wrap:wrap;margin:0}.open-credit-add-modal .open-credit-add-modal__col{min-width:0;transition:flex .35s ease,max-width .35s ease,opacity .28s ease,padding .35s ease}.open-credit-add-modal .open-credit-add-modal__col--details{display:flex;flex:1 1 100%;flex-direction:column;gap:.9rem;max-width:100%}.open-credit-add-modal .open-credit-add-modal__col--card{flex:1 1 100%;max-width:100%;opacity:1;overflow:hidden}.open-credit-add-modal.open-payment-layout--cash .open-credit-add-modal__col--card{flex:0 0 0;margin:0;max-width:0;opacity:0;padding:0;pointer-events:none}.open-credit-add-modal .open-credit-add-modal__field{display:flex;flex-direction:column;gap:.35rem}.open-credit-add-modal .open-credit-add-modal__label,.open-credit-add-modal .open-credit-add-modal__member-select .label_font{color:var(--gray-500);font-family:var(--font-sans);font-size:.75rem;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.open-credit-add-modal .open-credit-add-modal__member-name{color:var(--text-color);font-family:var(--font-sans);font-size:1.05rem;font-weight:600}.open-credit-add-modal .open-credit-add-modal__alert{margin-bottom:1rem}.open-credit-add-modal .open-credit-add-modal__amounts{border-top:1px solid var(--border-color);display:flex;flex-direction:column;gap:.65rem;padding-top:.75rem}.open-credit-add-modal .open-credit-add-modal__amount-row{display:flex;flex-direction:column;gap:.35rem}.open-credit-add-modal .open-credit-add-modal__gateway{align-items:center;color:var(--gray-600);display:inline-flex;font-family:var(--font-sans);font-size:.8125rem;font-weight:600;gap:.45rem}.open-credit-add-modal .open-credit-add-modal__gateway i{color:var(--accent);text-align:center;width:1rem}.open-credit-add-modal .open-credit-add-modal__amount-input .open-credit-add-modal__input{font-variant-numeric:tabular-nums;font-weight:600}.open-credit-add-modal .open-credit-add-modal__hint{background:color-mix(in srgb,var(--accent) 6%,var(--field-bg));border-radius:.5rem;color:var(--gray-600);font-family:var(--font-sans);font-size:.75rem;line-height:1.35;margin:0;padding:.55rem .7rem}.open-credit-add-modal .open-credit-add-modal__datepicker .open-credit-add-modal__date-btn{background:var(--field-bg);border:1px solid var(--border-color);border-radius:.25rem 0 0 .25rem;border-right:none;color:var(--accent);padding:0 .85rem}.open-credit-add-modal .open-credit-add-modal__member-select{margin:0}.open-credit-add-modal .open-credit-add-modal__member-select .col-md-12{padding:0}.open-credit-add-modal .open-credit-add-modal__member-select br{display:none}.open-credit-add-modal .open-credit-add-modal__footer{justify-content:space-between}@media (min-width:992px){.open-credit-add-modal .open-credit-add-modal__dialog{min-width:-moz-max-content;min-width:max-content;width:-moz-max-content;width:max-content}.open-credit-add-modal.open-payment-layout--card .open-credit-add-modal__columns{flex-wrap:nowrap;gap:1.5rem}.open-credit-add-modal.open-payment-layout--card .open-credit-add-modal__col--details{flex:1 1 auto;max-width:none;min-width:320px}.open-credit-add-modal.open-payment-layout--card .open-credit-add-modal__col--card{border-left:1px solid var(--border-color);flex:1 1 auto;max-width:none;min-width:-moz-max-content;min-width:max-content;padding-left:1.25rem}.open-credit-add-modal.open-payment-layout--cash .open-credit-add-modal__col--details{flex:1 1 100%;max-width:100%}.open-credit-add-modal .manual-card-form__card-types{flex-wrap:nowrap}.open-credit-add-modal .open-payment-method-switcher{grid-auto-columns:minmax(max-content,1fr)}.open-credit-add-modal .open-payment-method-switcher .payment-method-pill{white-space:nowrap}}@media (max-width:991px){.open-credit-add-modal .open-credit-add-modal__dialog{max-width:calc(100vw - 20px)}.mobile-floating-control-bar .open-credit-add-modal .open-credit-add-modal__dialog{margin:0;max-width:100%}.open-credit-add-modal.open-payment-layout--card .open-credit-add-modal__col--card{border-top:1px solid var(--border-color);margin-top:.35rem;padding-top:1rem}.open-credit-add-modal .modal-content{display:flex;flex-direction:column;max-height:calc(100dvh - 20px);overflow:hidden}.open-credit-add-modal .modal-body{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.open-credit-add-modal .modal-footer,.open-credit-add-modal .modal-header{flex-shrink:0}.open-credit-add-modal .open-credit-add-modal__footer{align-items:stretch;flex-direction:column-reverse}.open-credit-add-modal .open-credit-add-modal__footer .app-modal-btn-primary,.open-credit-add-modal .open-credit-add-modal__footer .app-modal-btn-secondary{margin:0;width:100%}.open-credit-add-modal .manual-card-form__card-types{flex-wrap:wrap;justify-content:flex-start}.open-credit-add-modal .open-payment-method-switcher{grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.open-credit-add-modal .open-payment-method-switcher .payment-method-pill{font-size:13px;padding:10px 8px;white-space:normal}}

/*# sourceMappingURL=open-credit-add-modal.css.map*/