.hub-otp[data-v-bdf2facb]{gap:8px;width:max-content;max-width:100%;display:flex}.hub-otp__cell[data-v-bdf2facb]{box-sizing:border-box;text-align:center;font-variant-numeric:tabular-nums;letter-spacing:0;flex:0 0 2.5rem;width:2.5rem;min-width:2.5rem;padding:0;font-weight:600}.hub-otp--fluid[data-v-bdf2facb]{width:100%}.hub-otp--fluid .hub-otp__cell[data-v-bdf2facb]{flex:1 1 0;width:auto;min-width:0}.smart-captcha[data-v-d6ad3fdc]{min-width:300px;min-height:100px}.hub-dialog[data-v-5fc7c60a]{background:var(--hub-scrim);justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.hub-dialog__panel[data-v-5fc7c60a]{background:var(--hub-bg-panel);border:var(--hub-bw) solid var(--hub-border);border-radius:var(--hub-radius);width:100%;max-height:calc(100dvh - 48px);box-shadow:0 24px 64px var(--hub-scrim-mid);flex-direction:column;gap:12px;padding:20px;display:flex;position:relative;overflow:hidden}.hub-dialog__panel--fullscreen[data-v-5fc7c60a]{width:min(1100px,96vw);max-width:none;height:min(760px,92vh);max-height:none;overflow:hidden}.hub-dialog[data-v-5fc7c60a]:has(.hub-dialog__panel--fullscreen){padding:16px}@media (width<=768px){.hub-dialog__panel--fullscreen[data-v-5fc7c60a]{width:100%;height:100%}.hub-dialog[data-v-5fc7c60a]:has(.hub-dialog__panel--fullscreen){padding:0}}.hub-dialog__panel--flush[data-v-5fc7c60a]{gap:0;padding:0}.hub-dialog__panel--flush .hub-dialog__body[data-v-5fc7c60a]{white-space:normal;gap:0}.hub-dialog__panel--shake[data-v-5fc7c60a]{animation:.42s hub-dialog-shake-5fc7c60a}@keyframes hub-dialog-shake-5fc7c60a{0%,to{transform:translate(0)}15%{transform:translate(-10px)}30%{transform:translate(10px)}45%{transform:translate(-8px)}60%{transform:translate(8px)}75%{transform:translate(-4px)}90%{transform:translate(4px)}}.hub-dialog__close[data-v-5fc7c60a]{z-index:5;border-radius:var(--hub-radius-sm);width:32px;height:32px;color:var(--hub-text-muted);cursor:pointer;font-size:var(--hub-fs-2xl);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:10px}.hub-dialog__close[data-v-5fc7c60a]:hover{color:var(--hub-text)}.hub-dialog__head[data-v-5fc7c60a]{padding-right:28px}.hub-dialog__head--no-close[data-v-5fc7c60a]{padding-right:0}.hub-dialog__title[data-v-5fc7c60a]{font-size:var(--hub-fs-xl);margin:0;font-weight:700}.hub-dialog__body[data-v-5fc7c60a]{overscroll-behavior:contain;min-height:0;font-size:var(--hub-fs-md);color:var(--hub-text);white-space:pre-wrap;flex-direction:column;flex:auto;gap:12px;display:flex;overflow:hidden auto}.hub-dialog__panel--fullscreen .hub-dialog__body[data-v-5fc7c60a]{white-space:normal;flex:1;min-height:0;overflow:hidden}.hub-dialog__actions[data-v-5fc7c60a],.hub-dialog__head[data-v-5fc7c60a]{flex-shrink:0}.hub-dialog__actions[data-v-5fc7c60a]{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.sc-dialog__hint[data-v-da6e977c]{font-size:var(--hub-fs-md);color:var(--hub-text-muted);margin:0}.sc-dialog__widget[data-v-da6e977c]{-webkit-user-select:none;user-select:none;justify-content:center;min-height:100px;display:flex;transform:scale(.9)}.sc-dialog__ok[data-v-da6e977c]{font-size:var(--hub-fs-sm);color:var(--hub-green-bright);margin:0}.auth-form[data-v-af07ffe2]{flex-direction:column;gap:8px;padding:24px 20px 20px;display:flex}.auth-form__title[data-v-af07ffe2]{font-size:var(--hub-fs-lg);letter-spacing:.04em;color:var(--hub-text);padding-right:28px;font-weight:700}.auth-form__hint[data-v-af07ffe2]{font-size:var(--hub-fs-sm);color:var(--hub-text-muted);margin:0 0 4px}.auth-form__accept[data-v-af07ffe2]{align-items:flex-start;margin:4px 0;line-height:1.4}.auth-form__accept[data-v-af07ffe2] a{color:var(--hub-gold)}.auth-form__row[data-v-af07ffe2]{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.auth-form__link[data-v-af07ffe2]{color:var(--hub-gold);font-size:var(--hub-fs-sm);cursor:pointer;background:0 0;border:none;padding:4px}.auth-form__page[data-v-af07ffe2]{text-align:center;font-size:var(--hub-fs-xs);color:var(--hub-text-dim);padding:2px 4px;display:block}.auth-form__page[data-v-af07ffe2]:hover{color:var(--hub-text-muted)}
