.sssa-root{--sssa-primary:#635bff;--sssa-text:#1d243d;font-family:inherit;color:var(--sssa-text);line-height:1.8;font-size:15px;text-align:right}.sssa-root *{box-sizing:border-box}.sssa-root [hidden]{display:none!important}.sssa-card{background:#fff;border:1px solid #e8eaf1;border-radius:24px;padding:32px;max-width:440px;width:100%;margin:16px auto;box-shadow:0 16px 64px #1820470d}.sssa-mark{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:15px;background:var(--sssa-primary);color:#fff;font:700 28px/1 sans-serif;box-shadow:0 8px 24px #635bff26}.sssa-root .sssa-title{font-family:inherit;font-size:25px;font-weight:750;line-height:1.6;margin:20px 0 6px;color:var(--sssa-text)}.sssa-root .sssa-subtitle{color:#647087;margin:0 0 24px;font-size:14px}.sssa-root label{display:block;font-weight:500;margin-bottom:8px}.sssa-root input[type=tel],.sssa-root input[type=text]{width:100%;height:52px;background:#f8f9fc;border:1px solid #dbe0eb;border-radius:12px;padding:10px 14px;box-shadow:none;font:inherit;color:#1d243d;letter-spacing:1px;margin:0 0 16px;text-align:left}.sssa-root .sssa-code{font-size:23px!important;letter-spacing:9px!important;text-align:center!important}.sssa-root input:focus{outline:2px solid var(--sssa-primary);outline-offset:2px;border-color:transparent}.sssa-root .sssa-remember{display:flex;align-items:center;gap:8px;font-size:13px;color:#647087;font-weight:400;margin:16px 0}.sssa-root .sssa-remember input{width:17px;height:17px;margin:0;accent-color:var(--sssa-primary)}.sssa-root .sssa-submit,.sssa-trigger{display:inline-flex;align-items:center;justify-content:center;background:var(--sssa-primary,#635bff);color:#fff!important;border:0;border-radius:12px;padding:13px 22px;font:600 15px/1.7 inherit;text-decoration:none!important;cursor:pointer;transition:filter .15s,transform .15s}.sssa-root .sssa-submit{width:100%;min-height:50px;font-family:inherit}.sssa-trigger{font-family:inherit;font-size:15px;font-weight:600}.sssa-root .sssa-submit:hover,.sssa-trigger:hover{filter:brightness(.92)}.sssa-root button:focus-visible,.sssa-trigger:focus-visible,.sssa-close:focus-visible{outline:2px solid #182047;outline-offset:3px}.sssa-root button:disabled{opacity:.55;cursor:wait}.sssa-root .sssa-status{font-size:13px;min-height:24px;margin:12px 0 0;color:#19744a}.sssa-root .sssa-status.sssa-error{color:#b62436}.sssa-root .sssa-privacy{font-size:11px;color:#647087;margin:12px 0}.sssa-root a{color:var(--sssa-primary)}.sssa-root .sssa-brand{display:block;font-size:11px;color:#647087;text-align:center;border-top:1px solid #edf0f5;padding-top:16px;margin-top:16px}.sssa-root .sssa-progress{font-size:12px;font-weight:600;color:var(--sssa-primary);background:#f5f4ff;border-radius:8px;padding:6px 12px;margin:0 0 18px}.sssa-root .sssa-recipient{font-size:13px;overflow-wrap:anywhere}.sssa-root .sssa-expiry{font-size:12px;color:#647087;font-variant-numeric:tabular-nums}.sssa-root .sssa-code-actions{display:flex;justify-content:space-between;gap:12px}.sssa-root .sssa-link{font:inherit;font-size:12px;color:var(--sssa-primary);background:none;border:0;padding:4px 0;cursor:pointer;box-shadow:none}.sssa-root .sssa-link:disabled{cursor:not-allowed}.sssa-honey{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sssa-captcha{margin-top:8px;min-width:0}.sssa-dialog{width:min(460px,calc(100% - 24px));max-height:90vh;max-height:90dvh;padding:0;border:0;border-radius:24px;background:transparent;overflow:auto;box-shadow:0 24px 100px #1118274d}.sssa-dialog:not([open]){display:none}.sssa-dialog::backdrop{background:#10172c99;backdrop-filter:blur(4px)}.sssa-dialog .sssa-card{margin:0;max-width:none;border:0;padding-top:44px}.sssa-close{position:absolute;top:10px;left:12px;display:grid;place-items:center;background:#f1f3f8;color:#38435c;border:0;border-radius:50%;width:30px;height:30px;font:24px/1 sans-serif;padding:0;cursor:pointer;z-index:1}@media(max-width:480px){.sssa-card{padding:24px;border-radius:18px}.sssa-root .sssa-title{font-size:22px}.sssa-root input[type=tel],.sssa-root input[type=text]{font-size:16px}.sssa-dialog .sssa-card{padding:42px 20px 24px}}@media(prefers-reduced-motion:reduce){.sssa-root *,.sssa-trigger{transition:none!important}}
