.EmailVerificationFields-module__KHAjLq__root{width:100%}.EmailVerificationFields-module__KHAjLq__button{text-align:center;justify-content:center;align-items:center;min-height:46px;font-weight:700;line-height:1.25;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.EmailVerificationFields-module__KHAjLq__send{width:100%}.EmailVerificationFields-module__KHAjLq__codeRow{align-items:stretch;gap:.5rem;display:flex}.EmailVerificationFields-module__KHAjLq__codeInput{flex:auto;min-width:0;margin-bottom:0!important}.EmailVerificationFields-module__KHAjLq__verify{flex:none;min-width:7rem}.EmailVerificationFields-module__KHAjLq__sentTo{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;margin:.625rem 0 0;padding:.625rem .75rem;font-size:.8125rem;line-height:1.4;display:flex}.EmailVerificationFields-module__KHAjLq__sentTo strong{color:#0f172a;word-break:break-all;font-weight:700}
.MessageDialog-module__GVTBpq__dialog{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;display:none}.MessageDialog-module__GVTBpq__dialog[open]{display:block}.MessageDialog-module__GVTBpq__dialog::backdrop{background:#0f172a80}.MessageDialog-module__GVTBpq__dialog .modal-dialog{max-width:420px}.MessageDialog-module__GVTBpq__dialog .modal-content{border:0;border-radius:18px;box-shadow:0 24px 70px #0f172a38}.MessageDialog-module__GVTBpq__dialog .modal-header{border-bottom:1px solid #e8edf5}.MessageDialog-module__GVTBpq__dialog .modal-body{text-align:center;padding:1.5rem;line-height:1.6}.MessageDialog-module__GVTBpq__title{margin:0;font-size:1.125rem;font-weight:800}.MessageDialog-module__GVTBpq__title.MessageDialog-module__GVTBpq__success{color:#177245}.MessageDialog-module__GVTBpq__title.MessageDialog-module__GVTBpq__error{color:#b42318}.MessageDialog-module__GVTBpq__title.MessageDialog-module__GVTBpq__info{color:#16273f}.MessageDialog-module__GVTBpq__body p{margin:0}.MessageDialog-module__GVTBpq__body p+p{margin-top:.4rem}.MessageDialog-module__GVTBpq__actions{padding:0 1.5rem 1.5rem}.MessageDialog-module__GVTBpq__actions .btn{width:100%;margin:0;display:block}@media (max-width:575px){.MessageDialog-module__GVTBpq__dialog .modal-dialog{margin:1rem}}
.PaymentCardModal-module__xcJ4Wq__backdrop{z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a94;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.PaymentCardModal-module__xcJ4Wq__modal{background:#fff;border-radius:24px;width:min(100%,520px);position:relative;overflow:hidden;box-shadow:0 28px 80px #0f172a47}.PaymentCardModal-module__xcJ4Wq__close{z-index:1;color:#475569;background:#ffffffd1;border:0;border-radius:50%;width:38px;height:38px;font-size:27px;line-height:1;position:absolute;top:16px;right:18px}.PaymentCardModal-module__xcJ4Wq__header{background:linear-gradient(135deg,#eff8ff 0%,#eef2ff 100%);align-items:center;gap:16px;padding:30px 64px 26px 28px;display:flex}.PaymentCardModal-module__xcJ4Wq__header h2{color:#0f172a;letter-spacing:-.035em;margin:0;font-size:24px;font-weight:850}.PaymentCardModal-module__xcJ4Wq__header p{color:#64748b;margin:6px 0 0;font-size:13px}.PaymentCardModal-module__xcJ4Wq__icon{color:#fff;background:#1689f8;border-radius:17px;flex:none;place-items:center;width:52px;height:52px;font-size:25px;display:grid;box-shadow:0 10px 24px #1689f840}.PaymentCardModal-module__xcJ4Wq__content{gap:16px;padding:24px 28px 30px;display:grid}.PaymentCardModal-module__xcJ4Wq__empty{color:#64748b;text-align:center;padding:52px 28px}.PaymentCardModal-module__xcJ4Wq__cardPreview{color:#fff;background:linear-gradient(135deg,#172554,#1d4ed8 62%,#1689f8);border-radius:19px;align-content:space-between;min-height:146px;padding:22px;display:grid;box-shadow:0 15px 32px #1d4ed833}.PaymentCardModal-module__xcJ4Wq__cardPreview strong{letter-spacing:.08em;font-size:clamp(18px,4vw,24px)}.PaymentCardModal-module__xcJ4Wq__cardPreview small{color:#ffffffb8}.PaymentCardModal-module__xcJ4Wq__cardLabel{color:#ffffffc7;letter-spacing:.08em;font-size:12px;font-weight:750}.PaymentCardModal-module__xcJ4Wq__registerBox{background:#f8fafc;border:1px solid #dbe5f0;border-radius:16px;gap:9px;padding:18px;display:grid;position:relative}.PaymentCardModal-module__xcJ4Wq__registerBox label{color:#334155;font-size:13px;font-weight:750}.PaymentCardModal-module__xcJ4Wq__registerBox input{color:#0f172a;letter-spacing:.045em;background:#fff;border:1px solid #cbd5e1;border-radius:12px;outline:none;width:100%;height:52px;padding:0 48px 0 15px;font-size:17px}.PaymentCardModal-module__xcJ4Wq__registerBox input:focus{border-color:#1689f8;box-shadow:0 0 0 3px #1689f821}.PaymentCardModal-module__xcJ4Wq__registerBox>span{color:#94a3b8;font-size:11px;position:absolute;top:59px;right:31px}.PaymentCardModal-module__xcJ4Wq__primaryButton,.PaymentCardModal-module__xcJ4Wq__secondaryButton{border-radius:12px;min-height:48px;font-weight:800;transition:all .2s}.PaymentCardModal-module__xcJ4Wq__primaryButton{color:#fff;background:#1689f8;border:0;margin-top:3px}.PaymentCardModal-module__xcJ4Wq__primaryButton:hover:not(:disabled){background:#0874d7;transform:translateY(-1px)}.PaymentCardModal-module__xcJ4Wq__primaryButton:disabled{cursor:not-allowed;background:#cbd5e1}.PaymentCardModal-module__xcJ4Wq__secondaryButton{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}.PaymentCardModal-module__xcJ4Wq__error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;margin:0;padding:11px 13px;font-size:13px}@media (max-width:560px){.PaymentCardModal-module__xcJ4Wq__backdrop{padding:12px}.PaymentCardModal-module__xcJ4Wq__header{padding:24px 52px 22px 20px}.PaymentCardModal-module__xcJ4Wq__header h2{font-size:20px}.PaymentCardModal-module__xcJ4Wq__header p{font-size:12px}.PaymentCardModal-module__xcJ4Wq__icon{border-radius:14px;width:46px;height:46px}.PaymentCardModal-module__xcJ4Wq__content{padding:20px}}
.SubaccountPanel-module__TrIlJa__panel{background:#fff;border:1px solid #dfe6f2;border-radius:14px;justify-content:center;align-items:center;gap:.75rem;margin-top:1.25rem;padding:1rem;display:flex}.SubaccountPanel-module__TrIlJa__panel strong{margin-right:.25rem;font-size:1.125rem}.SubaccountPanel-module__TrIlJa__panel button{min-width:112px}.SubaccountPanel-module__TrIlJa__modal{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;display:none}.SubaccountPanel-module__TrIlJa__modal[open]{display:block}.SubaccountPanel-module__TrIlJa__modal::backdrop{background:#0f172a80}.SubaccountPanel-module__TrIlJa__modal .SubaccountPanel-module__TrIlJa__modal-dialog{max-width:520px}.SubaccountPanel-module__TrIlJa__modal .SubaccountPanel-module__TrIlJa__modal-content{border:0;border-radius:18px;overflow:hidden;box-shadow:0 24px 70px #0f172a38}.SubaccountPanel-module__TrIlJa__modal .SubaccountPanel-module__TrIlJa__modal-header{border-bottom:1px solid #e8edf5;align-items:center;display:flex}.SubaccountPanel-module__TrIlJa__modal .SubaccountPanel-module__TrIlJa__modal-header h5{margin:0;font-size:1.25rem;font-weight:800}.SubaccountPanel-module__TrIlJa__modal .SubaccountPanel-module__TrIlJa__modal-header .SubaccountPanel-module__TrIlJa__close{margin-left:auto}.SubaccountPanel-module__TrIlJa__modal .SubaccountPanel-module__TrIlJa__modal-body{padding:1.5rem}.SubaccountPanel-module__TrIlJa__modal .modal-content{flex-direction:column;max-height:calc(100dvh - 3rem);display:flex;overflow:hidden}.SubaccountPanel-module__TrIlJa__modal .modal-header{flex:none}.SubaccountPanel-module__TrIlJa__modal .modal-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.SubaccountPanel-module__TrIlJa__guide{color:#64748b;margin-bottom:1rem;line-height:1.6}.SubaccountPanel-module__TrIlJa__zoneGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.SubaccountPanel-module__TrIlJa__zoneGrid button{text-align:left;background:#f8fbff;border:1px solid #ccd8eb;border-radius:12px;padding:1rem;transition:border-color .15s,background-color .15s}.SubaccountPanel-module__TrIlJa__zoneGrid button:hover,.SubaccountPanel-module__TrIlJa__zoneGrid button:focus-visible{background:#eef5ff;border-color:#356bcc}.SubaccountPanel-module__TrIlJa__zoneGrid b,.SubaccountPanel-module__TrIlJa__zoneGrid span{display:block}.SubaccountPanel-module__TrIlJa__zoneGrid span{color:#64748b;margin-top:.25rem;font-size:.8125rem}.SubaccountPanel-module__TrIlJa__zoneGrid .SubaccountPanel-module__TrIlJa__zoneOpen{background:#f1f7ff;border-color:#9ec2f2}.SubaccountPanel-module__TrIlJa__zoneOpen b{color:#16273f;font-weight:800}.SubaccountPanel-module__TrIlJa__zoneOpen .SubaccountPanel-module__TrIlJa__zoneState{color:#2f62c4;font-weight:700}.SubaccountPanel-module__TrIlJa__zoneOpen span{color:#55637a}.SubaccountPanel-module__TrIlJa__zoneGrid .SubaccountPanel-module__TrIlJa__zoneLocked{background:#fbfcfd;border-color:#e8ecf2}.SubaccountPanel-module__TrIlJa__zoneLocked b{color:#97a1b0;font-weight:600}.SubaccountPanel-module__TrIlJa__zoneLocked span{color:#a7b0bd}.SubaccountPanel-module__TrIlJa__zoneGrid .SubaccountPanel-module__TrIlJa__zoneLocked:hover,.SubaccountPanel-module__TrIlJa__zoneGrid .SubaccountPanel-module__TrIlJa__zoneLocked:focus-visible{background:#f6f8fb;border-color:#cfd7e3}.SubaccountPanel-module__TrIlJa__loading,.SubaccountPanel-module__TrIlJa__empty{color:#64748b;text-align:center;margin:1rem 0 0}.SubaccountPanel-module__TrIlJa__error{color:#b42318;white-space:normal;background:#fff1f2;border-radius:10px;margin:1rem 0 0;padding:.875rem}.SubaccountPanel-module__TrIlJa__error strong,.SubaccountPanel-module__TrIlJa__error span{display:block}.SubaccountPanel-module__TrIlJa__error span+span{margin-top:.3rem}.SubaccountPanel-module__TrIlJa__list{gap:.75rem;display:grid;container-type:inline-size}.SubaccountPanel-module__TrIlJa__columnHead{display:none}.SubaccountPanel-module__TrIlJa__listRow{background:#fff;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"account action""period period""limits limits";align-items:center;gap:.55rem .75rem;padding:.75rem .875rem;display:grid}.SubaccountPanel-module__TrIlJa__listRowSuspended{background:snow;border-color:#f3d4d1}.SubaccountPanel-module__TrIlJa__accountStatus{grid-area:account;align-items:center;gap:.5rem;min-width:0;display:flex}.SubaccountPanel-module__TrIlJa__accountStatus strong{overflow-wrap:anywhere;letter-spacing:-.01em;min-width:0;font-size:1rem}.SubaccountPanel-module__TrIlJa__statusChip{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.72rem;font-weight:700;line-height:1.5;display:inline-flex}.SubaccountPanel-module__TrIlJa__statusChip:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.SubaccountPanel-module__TrIlJa__statusActive{color:#14804a;background:#e5f5ec}.SubaccountPanel-module__TrIlJa__statusSuspended{color:#c0271d;background:#fdeceb}.SubaccountPanel-module__TrIlJa__statusWarning{color:#a35a00;background:#fff2df}.SubaccountPanel-module__TrIlJa__period{color:#475569;grid-area:period;justify-content:space-between;gap:.5rem;font-size:.8rem;display:flex}.SubaccountPanel-module__TrIlJa__periodLabel{color:#64748b}.SubaccountPanel-module__TrIlJa__tabular{font-variant-numeric:tabular-nums}.SubaccountPanel-module__TrIlJa__dDay{color:#64748b;font-variant-numeric:tabular-nums;flex:none}.SubaccountPanel-module__TrIlJa__dDayExpired{color:#c0271d;font-weight:700}.SubaccountPanel-module__TrIlJa__limitGroup{border-top:1px dashed #e5eaf1;grid-area:limits;gap:.375rem;padding-top:.55rem;display:grid}.SubaccountPanel-module__TrIlJa__limitGroupTitle{color:#356bcc;font-size:.74rem;font-weight:700}.SubaccountPanel-module__TrIlJa__limits{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.SubaccountPanel-module__TrIlJa__limit{gap:.25rem;min-width:0;display:grid}.SubaccountPanel-module__TrIlJa__limitLabel{color:#64748b;justify-content:space-between;align-items:center;gap:.375rem;min-width:0;font-size:.72rem;display:flex}.SubaccountPanel-module__TrIlJa__limitLabel>:first-child{white-space:nowrap}.SubaccountPanel-module__TrIlJa__limitValue{color:#1e293b;font-variant-numeric:tabular-nums;font-size:.82rem}.SubaccountPanel-module__TrIlJa__limitValue strong{font-weight:700}.SubaccountPanel-module__TrIlJa__limitValue small{color:#94a3b8;font-size:inherit;font-weight:500}.SubaccountPanel-module__TrIlJa__limitReached .SubaccountPanel-module__TrIlJa__limitValue{color:#a35a00}.SubaccountPanel-module__TrIlJa__limitBar{background:#edf1f6;border-radius:999px;height:6px;display:block;overflow:hidden}.SubaccountPanel-module__TrIlJa__limitBar i{border-radius:inherit;background:#1a86f5;height:100%;display:block}.SubaccountPanel-module__TrIlJa__limitUnavailable{color:#94a3b8;font-size:.82rem}.SubaccountPanel-module__TrIlJa__suspendedNote{color:#c0271d;background:#fdeceb;border-radius:8px;margin:0;padding:.375rem .55rem;font-size:.76rem;line-height:1.5}.SubaccountPanel-module__TrIlJa__planLimitNone{color:#94a3b8;grid-area:limits;font-size:.76rem;display:none}.SubaccountPanel-module__TrIlJa__listAction{grid-area:action;justify-self:end}.SubaccountPanel-module__TrIlJa__listAction .btn{min-width:84px}.SubaccountPanel-module__TrIlJa__planTag{color:#356bcc;white-space:nowrap;background:#eef3fc;border-radius:999px;padding:.25rem .625rem;font-size:.76rem;font-weight:700;display:inline-flex}@container (max-width:400px){.SubaccountPanel-module__TrIlJa__limits{grid-template-columns:1fr}}@container (min-width:760px){.SubaccountPanel-module__TrIlJa__columnHead,.SubaccountPanel-module__TrIlJa__listRow{grid-template-columns:180px 160px minmax(0,1fr) 84px;gap:0 1.25rem}.SubaccountPanel-module__TrIlJa__columnHead{color:#64748b;letter-spacing:.02em;padding:0 .875rem;font-size:.72rem;font-weight:700;display:grid}.SubaccountPanel-module__TrIlJa__columnLimit{color:#356bcc}.SubaccountPanel-module__TrIlJa__listRow{grid-template-areas:"account period limits action";padding:.75rem .875rem}.SubaccountPanel-module__TrIlJa__period{flex-direction:column;justify-content:center;gap:0}.SubaccountPanel-module__TrIlJa__periodLabel,.SubaccountPanel-module__TrIlJa__limitGroupTitle{display:none}.SubaccountPanel-module__TrIlJa__limitGroup{border-top:0;padding-top:0}.SubaccountPanel-module__TrIlJa__limits{gap:1.375rem}.SubaccountPanel-module__TrIlJa__planLimitNone{display:block}}.SubaccountPanel-module__TrIlJa__result{text-align:center}.SubaccountPanel-module__TrIlJa__accountCode{color:#356bcc;margin-bottom:1.25rem;font-size:1.75rem;display:inline-block}.SubaccountPanel-module__TrIlJa__result ol{text-align:left;gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.SubaccountPanel-module__TrIlJa__result li{opacity:0;animation:.42s ease-out forwards SubaccountPanel-module__TrIlJa__reveal-message;animation-delay:var(--delay);background:#f5f8fd;border-radius:10px;padding:.875rem 1rem;line-height:1.55;transform:translateY(10px)}.SubaccountPanel-module__TrIlJa__actions{background:#fff;border-top:1px solid #eef2f7;flex:none;grid-template-columns:1fr 1fr;gap:.75rem;padding:1rem 1.5rem 1.5rem;display:grid}.SubaccountPanel-module__TrIlJa__actions .btn{text-align:center;width:100%;padding:.8rem 1rem}.SubaccountPanel-module__TrIlJa__actions.SubaccountPanel-module__TrIlJa__actionsThree{grid-template-columns:repeat(3,minmax(0,1fr))}.SubaccountPanel-module__TrIlJa__actions.SubaccountPanel-module__TrIlJa__actionsThree .btn{word-break:keep-all;padding-inline:.5rem}@keyframes SubaccountPanel-module__TrIlJa__reveal-message{to{opacity:1;transform:translateY(0)}}@media (max-width:575px){.SubaccountPanel-module__TrIlJa__panel{flex-wrap:wrap}.SubaccountPanel-module__TrIlJa__panel strong{text-align:center;width:100%}.SubaccountPanel-module__TrIlJa__zoneGrid{grid-template-columns:1fr}.SubaccountPanel-module__TrIlJa__modal .SubaccountPanel-module__TrIlJa__modal-dialog{margin:1rem}.SubaccountPanel-module__TrIlJa__actions.SubaccountPanel-module__TrIlJa__actionsThree{grid-template-columns:repeat(2,minmax(0,1fr))}.SubaccountPanel-module__TrIlJa__actions.SubaccountPanel-module__TrIlJa__actionsThree>:last-child{grid-column:1/-1}}@media (min-width:1100px){.SubaccountPanel-module__TrIlJa__listModal .modal-dialog{max-width:1040px}.SubaccountPanel-module__TrIlJa__listModal .SubaccountPanel-module__TrIlJa__actionsThree{grid-template-columns:repeat(3,200px);justify-content:end;padding-inline:1.375rem}}@media (prefers-reduced-motion:reduce){.SubaccountPanel-module__TrIlJa__result li{opacity:1;animation:none;transform:none}}
