.status-circle{border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.status-circle--big{width:200px;height:200px}.status-circle--medium{width:176px;height:176px}.status-circle--small{width:104px;height:104px}.status-circle--success{background:linear-gradient(#28ae661a 0%,#7ff3b51a 100%)}.status-circle--error{background:linear-gradient(#ff00001a 0%,#ff54541a 100%)}.status-circle--warning{background:linear-gradient(#ffb7001a 0%,#ffd9001a 100%)}
.status{align-items:center;gap:var(--indent-4);flex-direction:column;width:100%;height:100%;display:flex}@media (max-width:1024px){.status{width:100%;height:100%}}.status__info{align-items:center;gap:var(--indent-4);flex-direction:column;max-width:300px;padding-top:40px;display:flex}.status__title{color:var(--text-icons-primary,#fff);text-align:center;font-size:22px;font-weight:700;line-height:28px}.status__subtitle{color:#ffffffa6;white-space:break-spaces;font-size:14px;font-weight:500;line-height:18px}.status__description{color:#ffffffa6;text-align:center;white-space:break-spaces;font-size:14px;font-weight:500;line-height:18px}
.payadmit-hpf-fields-container{flex-direction:column;gap:8px;width:100%;min-height:220px;display:flex;position:relative}.hosted-field-container{width:100%}.hosted-field-container iframe{border:none;width:100%;height:85px;display:block}.payadmit-hpf-loader{z-index:1;background:#071f1b;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.payadmit-hpf-card-brand{color:#fff9;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.payadmit-hpf-card-brand__value{color:#fff}
.dob-input{gap:var(--indent-2);flex-direction:column;width:100%;height:fit-content;display:flex}.dob-input__item{width:100%;font-size:var(--indent-4);color:var(--tx-main);background:var(--bg-secondary);border-radius:var(--rounded);padding:var(--indent-3) var(--indent-4);border:1px solid #0000;line-height:24px}.dob-input__item:disabled{opacity:.6}.dob-input__item--error{border:1px solid var(--error)}.dob-input__item::placeholder{color:var(--tx-secondary)}
.method-panel{flex-direction:column;flex:1;min-height:0;display:flex}
.payment-tabs{border-bottom:1px solid var(--basic-500,#005547);flex-direction:row;flex-shrink:0;height:56px;display:flex}.payment-tabs__tab{text-align:center;cursor:pointer;color:var(--text-icons-secondary,#ffffffa6);flex:1;font-size:16px;font-weight:600;line-height:24px;transition:color .2s;position:relative}.payment-tabs__tab--active{color:var(--text-icons-primary,#fff)}.payment-tabs__pill{background:var(--text-icons-accent-1,#ffd279);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:0;right:0}
.payments-bottom-sheet__backdrop{z-index:1100;opacity:0;pointer-events:none;background:#00000080;transition:opacity .3s;position:fixed;inset:0}.payments-bottom-sheet__backdrop--visible{opacity:1;pointer-events:auto}.payments-bottom-sheet{z-index:1101;background:var(--color-basic-750,#002d24);will-change:transform;border-top:1px solid #ffffff24;border-radius:20px 20px 0 0;flex-direction:column;height:95dvh;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(100%);box-shadow:0 -16px 50px #00000080,inset 0 1px #ffffff1f}.payments-bottom-sheet--dragging{-webkit-user-select:none;user-select:none}.payments-bottom-sheet__handle-area{box-sizing:border-box;cursor:grab;flex-shrink:0;justify-content:center;align-items:center;min-height:44px;padding:18px 8px;display:flex}.payments-bottom-sheet__handle{background:#ffffff4d;border-radius:3px;width:48px;height:5px}.payments-bottom-sheet__body{min-height:0;padding-bottom:env(safe-area-inset-bottom,0px);flex:1;overflow:hidden}.payments-bottom-sheet .payments-container{height:100%}.payments-bottom-sheet .mobile-hidden{display:none}.payments-bottom-sheet .payments-container section{width:100%;height:100%}.payments-bottom-sheet .gateway-details__header{height:56px;padding:0 var(--indent-4);gap:var(--indent-2)}.payments-bottom-sheet .gateway-details__back-button{width:32px;height:32px}.payments-bottom-sheet .gateway-details__logo-container{max-width:100px;height:24px}.payments-bottom-sheet .gateway-details__title{font-size:15px;line-height:20px}.payments-bottom-sheet .gateways{background:var(--color-basic-750,#002d24);border-top:none;margin-top:0}.payments-bottom-sheet .payment-tabs{height:40px}.payments-bottom-sheet .payment-tabs__tab{font-size:14px;line-height:20px}
.withdrawal-limit-modal{width:480px;padding:60px 40px 40px}@media (max-width:640px){.withdrawal-limit-modal{width:calc(100vw - 20px);padding:48px 20px 20px}}.withdrawal-limit-modal .status__info{padding-top:var(--indent-4)}.withdrawal-limit__details{width:100%;margin-top:var(--indent-4);padding:var(--indent-4) var(--indent-6);gap:var(--indent-3);background:#0003;border-radius:14px;flex-direction:column;display:flex}.withdrawal-limit__row{justify-content:space-between;align-items:center;gap:var(--indent-4);color:#ffffffa6;font-size:14px;line-height:18px;display:flex}.withdrawal-limit__count{color:var(--text-icons-primary,#fff);font-weight:700}.withdrawal-limit__status{color:#f3a73b;font-weight:600}.withdrawal-limit__button{width:100%;height:52px;margin-top:var(--indent-2);background:var(--white-white-10,#ffffff1a);color:var(--text-icons-primary,#fff);cursor:pointer;border-radius:14px;font-size:16px;font-weight:700}
.payment-status__details-table{padding:var(--indent-6);box-sizing:border-box;border-radius:var(--indent-2);border-spacing:0;background-color:#151410;width:100%;margin-top:auto;overflow:hidden}.payment-status__details-table td{color:var(--tx-secondary);padding:var(--indent-2) 0;font-size:16px;font-weight:600}.payment-status__details-table tr:not(:last-child) td{border-bottom:1px solid var(--bg-main)}.payment-status__details-table .right{text-align:right}
.status-motion{width:100%;height:100%}
.payment-status-modal{border-radius:var(--rounded);width:580px;height:840px;padding:100px 40px 40px;overflow:hidden}@media (max-width:1024px){.payment-status-modal{border-radius:0;width:100vw;height:100dvh}}.payment-status-modal__loader-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex}
