.ex-signup-blank-entry{background:#651fff09;border:1px solid #651fff2e;border-radius:20px;max-width:1100px;margin:20px auto;padding:22px}.ex-signup-blank-entry button{color:#fff;cursor:pointer;background:#651fff;border:0;border-radius:13px;align-items:center;gap:10px;padding:13px 18px;font:600 14px Roboto,Arial,sans-serif;display:inline-flex}.ex-signup-blank-entry p{opacity:.7;margin:12px 0 0;font-size:13px;line-height:1.65}.ex-signup-intro{background:var(--ev-page,#f5f6fb);min-height:100svh;color:var(--ev-ink,#263238);padding:0 28px 40px}.ex-signup-nav{justify-content:space-between;align-items:center;gap:20px;max-width:1180px;margin:auto;padding:26px 0;display:flex}.ex-signup-logo{width:164px;display:block}.ex-signup-logo img{object-fit:contain;width:100%;height:auto;max-height:48px}.ex-signup-nav-actions{align-items:center;gap:16px;display:flex}.ex-signup-nav-actions a{color:inherit;font-size:13px;font-weight:600;text-decoration:none}.ex-signup-nav-actions button{border:1px solid var(--ev-line,#e2e6ee);background:var(--ev-surface,#fff);width:40px;height:40px;color:inherit;cursor:pointer;border-radius:12px;place-items:center;display:grid}.ex-signup-nav :is(button,a):focus-visible{outline-offset:4px;outline:3px solid #651fff80}.ex-signup-caption{justify-content:space-between;align-items:center;gap:20px;max-width:1180px;margin:16px auto 24px;display:flex}.ex-signup-caption>div>span{color:#651fff;letter-spacing:1px;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.ex-signup-caption h1{letter-spacing:-1px;margin:10px 0;font-size:clamp(26px,4vw,40px);font-weight:750;line-height:1.2}.ex-signup-caption p{color:var(--ev-muted,#63707e);margin:0;font-size:14px;line-height:1.7}.ex-signup-badge{background:var(--ev-surface,#fff);border:1px solid var(--ev-line,#e4e7ef);border-radius:14px;flex-shrink:0;align-items:center;gap:8px;padding:12px 16px;font-size:12px;display:flex}.ex-signup-badge svg{color:#651fff}.ex-signup-foot{color:var(--ev-muted,#63707e);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:25px auto 0;font-size:12px;display:flex}.ex-signup-back{font:inherit;color:#651fff;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-bottom:20px;padding:0;font-size:12px;display:flex}.ex-signup-selection{border:1px solid var(--ev-line,#e4e7ef);background:var(--ev-soft,#f6f7fb);color:inherit;border-radius:14px;gap:8px;margin:18px 0;padding:16px;font-size:13px;display:grid}.ex-signup-selection>span{color:var(--ev-muted,#63707e);font-size:12px;line-height:1.6}.auth-form fieldset.ex-signup-fields{border:0;margin:0;padding:0;display:contents}.ex-signup-back:focus-visible{outline-offset:5px;outline:3px solid #651fff80}.ex-signup-back:disabled{opacity:.5;cursor:wait}[data-theme=dark] .ex-signup-intro{color:#eef2f7;background:#121923}[data-theme=dark] .ex-signup-caption>div>span,[data-theme=dark] .ex-signup-back{color:#bba0ff}[data-theme=dark] .ex-signup-caption p,[data-theme=dark] .ex-signup-foot,[data-theme=dark] .ex-signup-selection>span{color:#b0bbcc}[data-theme=dark] .ex-signup-badge,[data-theme=dark] .ex-signup-nav-actions button,[data-theme=dark] .ex-signup-selection{background:#1c2431;border-color:#364152}@media (max-width:600px){.ex-signup-intro{padding:0 12px 24px}.ex-signup-nav{gap:12px;padding:20px 4px}.ex-signup-logo{width:130px}.ex-signup-nav-actions{gap:10px}.ex-signup-nav-actions a{font-size:12px}.ex-signup-caption{margin:8px 4px 20px}.ex-signup-badge{display:none}.ex-signup-caption h1{letter-spacing:-.6px}}#exales-ui[data-public=true] main.ex-signup-intro{min-height:100svh;display:block!important}#exales-ui[data-public=true] main.ex-signup-intro>.ex-signup-caption{align-items:center!important;height:auto!important;min-height:0!important;margin:8px auto 24px!important;padding:0!important;display:flex!important}#exales-ui[data-public=true] main.ex-signup-intro>.ex-signup-nav{height:auto!important;min-height:0!important}
.signup-transfer-loading,.signup-transfer-direct,.signup-transfer-summary,.signup-transfer-error{border:1px solid var(--auth-line,#e8e4f1);color:inherit;background:#651fff09;border-radius:17px;margin:20px 0;padding:16px 17px;font-family:inherit}.signup-transfer-loading{color:#651fff;align-items:center;gap:10px;font-size:12px;display:flex}.signup-transfer-direct{align-items:flex-start;gap:11px;display:flex}.signup-transfer-direct>svg{color:#651fff;flex:none}.signup-transfer-direct strong,.signup-transfer-direct span{display:block}.signup-transfer-direct strong{font-size:12px}.signup-transfer-direct span{opacity:.7;margin-top:5px;font-size:11px;line-height:1.8}.signup-transfer-summary>header{justify-content:space-between;align-items:center;gap:13px;margin-bottom:14px;font-size:10px;display:flex}.signup-transfer-summary>header span,.signup-transfer-summary>header a{color:#651fff;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:flex}.signup-transfer-summary>strong{font-size:13px;display:block}.signup-transfer-price{color:#651fff;margin:9px 0;font-size:18px;font-weight:750}.signup-transfer-tags{flex-wrap:wrap;gap:6px;margin:11px 0;display:flex}.signup-transfer-tags span{color:#651fff;background:#651fff12;border:1px solid #651fff1a;border-radius:8px;padding:5px 8px;font-size:9px}.signup-transfer-summary>p:not(.signup-transfer-price){opacity:.75;margin:10px 0 4px;font-size:10px;line-height:1.8}.signup-transfer-summary>small{opacity:.65;font-size:9px}.signup-transfer-error{color:#a31c3e;background:#fff1f4;border-color:#ffd3de;align-items:start;gap:10px;display:flex}.signup-transfer-error>svg{flex:none}.signup-transfer-error strong{font-size:12px;display:block}.signup-transfer-error p{font-size:11px;line-height:1.8}.signup-transfer-error>div>div{flex-wrap:wrap;gap:8px 14px;display:flex}.signup-transfer-error a,.signup-transfer-error button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:10px;font-weight:600;text-decoration:underline}.dark .signup-transfer-loading,.dark .signup-transfer-direct,.dark .signup-transfer-summary{background:#9c77ff12;border-color:#a78bfa33}.dark .signup-transfer-loading,.dark .signup-transfer-direct>svg,.dark .signup-transfer-price,.dark .signup-transfer-summary>header span,.dark .signup-transfer-summary>header a,.dark .signup-transfer-tags span{color:#baa0ff}.dark .signup-transfer-error{color:#ffc0d2;background:#351d2b;border-color:#693247}
