.card-element__container{display:flex;flex-direction:column;gap:4px}.card-element__container label{margin:0;font-size:12px;color:var(--gray-600);font-weight:500}.StripeElement{box-sizing:border-box;width:100%;padding:var(--stripe-padding, 0 12px);background-color:var(--stripe-bg, #fff);margin:initial;border-radius:var(--stripe-radius, .5rem);border:1px solid var(--stripe-border-color, rgba(50, 50, 50, .1));box-shadow:var(--stripe-shadow, none)}.StripeElement--webkit-autofill{background-color:#fefde5!important}.StripeElement.CardElement--focus:not(.StripeElement--invalid){border-color:var(--stripe-focus-border-color, var(--orange-500));box-shadow:var(--stripe-focus-shadow, 0 0 0 2px rgba(242, 109, 7, .2))}.StripeElement--invalid{border-color:var(--stripe-invalid-border-color, var(--red-400));box-shadow:var(--stripe-invalid-shadow, 0 0 0 2px rgba(249, 57, 66, .2))}.StripeElement iframe{width:100%}.splash-screen{position:fixed;z-index:9999;width:100%;height:100%;background:rgba(0,0,0,.5);align-items:center;justify-content:center;display:none}.splash-screen-spinner-container{background:rgba(26,27,35,.5);border-radius:2vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-weight:700;min-width:16vw;min-height:25vh;max-height:25vh;padding:2rem 5rem;user-select:none}.splash-screen-spinner-container svg{max-width:14em}.splash-screen-text{font-size:2.5vh;margin:3vh 0 0;animation:blinker 3s linear infinite;font-weight:500;line-height:1}.blinking{animation:blinker 3s linear infinite}.customInput--counter.customInput--inline{justify-content:space-between}.customInput--counter .customInput__innerWrapper{flex:1.5365;border:none!important;box-shadow:none!important;align-items:center}.customInput--counter .customInput__input{text-align:center}.customInput--counter .customInput__button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:100px;border:1px solid var(--gray-100);background-color:var(--white)!important;outline-color:var(--gray-200);aspect-ratio:1}.customInput--counter .customInput__button .customInput__icon{filter:var(--filter-gray-600)!important;user-select:none}.customInput--counter .customInput__label{user-select:none;flex:1}.customInput--counter .customInput__symbol{padding-left:0!important;border:0;user-select:none;min-width:inherit!important}.customInput--counter input[type=number]::-webkit-inner-spin-button,.customInput--counter input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.customInput--counter input[type=number]{-moz-appearance:textfield}.customInput__innerWrapper{gap:0}.alert-dialog .custom-modal__close-button{z-index:1;cursor:pointer;width:20px;height:20px}.alert-dialog .custom-modal__container{border-radius:10px}.alert-dialog__panel{position:relative;display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;padding:30px}.alert-dialog__panel--confirm,.alert-dialog__panel--success{gap:2rem}.alert-dialog__panel--error{gap:1rem;min-height:240px;justify-content:center}.alert-dialog__panel--progress{gap:1.5rem;min-height:240px;justify-content:center}.alert-dialog__icon-wrap{display:flex;align-items:center;justify-content:center}.alert-dialog__icon-wrap--danger,.alert-dialog__icon-wrap--error,.alert-dialog__icon-wrap--success,.alert-dialog__icon-wrap--warning{border-radius:50%;padding:1rem}.alert-dialog__icon-wrap--danger,.alert-dialog__icon-wrap--error{background:var(--red-50)}.alert-dialog__icon-wrap--success{background:var(--green-50, #d1fae5)}.alert-dialog__icon-wrap--warning{background:var(--orange-50, #fff7ed)}.alert-dialog__icon{width:24px;height:24px;flex-shrink:0}.alert-dialog__icon--warning{color:var(--orange-500, #f26d07);filter:var(--filter-orange-500)}.alert-dialog__icon--danger{color:var(--red-500, #F20707);filter:var(--filter-red-500)}.alert-dialog__icon--info{color:var(--blue-800, #0d6efd);filter:var(--filter-blue-800)}.alert-dialog__icon--success{color:var(--green-700, #198754);filter:var(--filter-green-700)}.alert-dialog__icon--error{color:var(--red-500, #F20707);filter:var(--filter-red-500)}.alert-dialog__spinner{width:48px;height:48px;border:3px solid rgba(0,0,0,.08);border-top-color:var(--floorfy-primary, #0d6efd);border-radius:50%;animation:alert-dialog-spin .8s linear infinite;margin:0 auto}.alert-dialog__title{font-family:Red Hat Display,sans-serif;font-weight:700;line-height:1.33;font-size:24px;color:var(--gray-800);margin:0}.alert-dialog__text{font-family:Red Hat Display,sans-serif;font-weight:500;line-height:1.37;font-size:16px;color:var(--gray-600);margin:0}.alert-dialog__content{display:flex;flex-direction:column;gap:.5rem}.alert-dialog__hint{text-align:center}.alert-dialog__hint-text{font-family:Red Hat Display,sans-serif;font-weight:500;line-height:1.37;font-size:16px;color:var(--gray-600);margin:0}.alert-dialog__hint-link{color:var(--floorfy-primary, #0d6efd);text-decoration:underline;font-weight:500}.alert-dialog__hint-link:hover{color:var(--floorfy-primary-dark, #0b5ed7)}.alert-dialog__footer{display:flex;align-items:center;justify-content:center;gap:1.25rem;flex-wrap:wrap}.alert-dialog__btn{min-width:7rem}@keyframes alert-dialog-spin{to{transform:rotate(360deg)}}
