.terms__mark[data-astro-cid-sjqh5bze]{pointer-events:none}[data-astro-cid-sjqh5bze][hidden]{display:none!important}.auth[data-astro-cid-sjqh5bze]{min-height:calc(100svh - var(--header-h) - var(--s-8));padding-block:var(--s-6) var(--s-16);align-content:safe center;justify-items:center;display:grid}.auth__wrap[data-astro-cid-sjqh5bze]{width:100%;max-width:var(--page);padding-inline:max(var(--gutter), env(safe-area-inset-left)) max(var(--gutter), env(safe-area-inset-right))}@keyframes card-in{0%{opacity:0;transform:translateY(12px)}}@keyframes half-in{0%{opacity:0}}.card[data-astro-cid-sjqh5bze]{animation:card-in var(--d-4) var(--ease) both;border-radius:var(--r-2xl);border:1px solid var(--line);background:var(--canvas);box-shadow:var(--e-3);grid-template-columns:minmax(0,.92fr) minmax(0,1fr);display:grid;position:relative;overflow:hidden}.card--verify[data-astro-cid-sjqh5bze]{grid-template-columns:minmax(0,1fr);max-width:680px;margin-inline:auto}.card--verify[data-astro-cid-sjqh5bze] .side[data-astro-cid-sjqh5bze]{display:none}.card--verify[data-astro-cid-sjqh5bze] .form[data-astro-cid-sjqh5bze]{padding:clamp(28px,4vw,48px)}.side[data-astro-cid-sjqh5bze]{animation:half-in var(--d-4) var(--ease) 80ms both;justify-content:space-between;gap:var(--s-12);padding:var(--pad-panel);background:var(--canvas-subtle);border-right:1px solid var(--line);isolation:isolate;flex-direction:column;display:flex;position:relative}.side__brand[data-astro-cid-sjqh5bze]{display:inline-flex}.side__title[data-astro-cid-sjqh5bze]{font-size:var(--t-h3);letter-spacing:var(--ls-tight)}.side__lead[data-astro-cid-sjqh5bze]{margin-top:var(--s-3);max-width:34ch;font-size:var(--t-sm);color:var(--text-secondary);line-height:1.6}.steps[data-astro-cid-sjqh5bze]{gap:var(--s-3);margin-top:var(--s-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@keyframes step-in{0%{opacity:0;transform:translate(-10px)}}.step[data-astro-cid-sjqh5bze]{animation:step-in var(--d-4) var(--ease-inout) both}.step[data-astro-cid-sjqh5bze]:first-child{animation-delay:.2s}.step[data-astro-cid-sjqh5bze]:nth-child(2){animation-delay:.26s}.step[data-astro-cid-sjqh5bze]:nth-child(3){animation-delay:.32s}.step[data-astro-cid-sjqh5bze]{padding:var(--s-4);border-radius:var(--r-md);border:1px solid var(--line);transition:border-color var(--d-3) var(--ease-inout), background-color var(--d-3) var(--ease-inout), transform var(--d-3) var(--ease);background:0 0;gap:2px;display:grid}.step[data-astro-cid-sjqh5bze]:hover{border-color:color-mix(in srgb, var(--text) 20%, transparent);transition-duration:.14s;transform:translateY(-2px)}.step--on[data-astro-cid-sjqh5bze]{border-color:var(--line-strong);background:var(--canvas);box-shadow:var(--e-1)}.step__k[data-astro-cid-sjqh5bze]{font-size:var(--t-meta);letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary)}.step__n[data-astro-cid-sjqh5bze]{font-family:var(--font-display);letter-spacing:var(--ls-tight);color:var(--text-tertiary);font-size:26px;font-weight:600;line-height:1.1}.step--on[data-astro-cid-sjqh5bze] .step__n[data-astro-cid-sjqh5bze]{color:var(--text)}.step__t[data-astro-cid-sjqh5bze]{margin-top:var(--s-3);font-size:var(--t-xs);color:var(--text-secondary);font-weight:500}.step--on[data-astro-cid-sjqh5bze] .step__t[data-astro-cid-sjqh5bze]{color:var(--text)}.step__d[data-astro-cid-sjqh5bze]{font-size:var(--t-meta);color:var(--text-tertiary);line-height:1.45}.form[data-astro-cid-sjqh5bze]{animation:half-in var(--d-5) var(--ease-inout) var(--d-3) both;padding:var(--pad-panel)}@keyframes piece-in{0%{opacity:0;transform:translateY(10px)}}.form__head[data-astro-cid-sjqh5bze],.prov[data-astro-cid-sjqh5bze],.or[data-astro-cid-sjqh5bze],.fields[data-astro-cid-sjqh5bze],.swap[data-astro-cid-sjqh5bze]{animation:piece-in var(--d-4) var(--ease-inout) both}.form__head[data-astro-cid-sjqh5bze]{animation-delay:.2s}.prov[data-astro-cid-sjqh5bze]{animation-delay:.24s}.or[data-astro-cid-sjqh5bze]{animation-delay:.28s}.fields[data-astro-cid-sjqh5bze],.swap[data-astro-cid-sjqh5bze]{animation-delay:var(--d-4)}.form__title[data-astro-cid-sjqh5bze]{font-size:var(--t-display)}.form__sub[data-astro-cid-sjqh5bze]{margin-top:var(--s-3);font-size:var(--t-sm);color:var(--text-secondary)}.form__plan[data-astro-cid-sjqh5bze]{margin-top:var(--s-4);border-radius:var(--r-sm);border:1px solid var(--line);background:var(--accent-wash);font-size:var(--t-xs);color:var(--text);padding:8px 12px}.prov[data-astro-cid-sjqh5bze]{gap:var(--s-3);margin-top:var(--s-6);grid-template-columns:1fr;display:grid}.prov__btn[data-astro-cid-sjqh5bze]{justify-content:center;align-items:center;gap:var(--s-3);border-radius:var(--r-md);border:1px solid var(--line);height:46px;font-size:var(--t-sm);color:var(--text);transition:border-color var(--d-3) var(--ease-inout), background-color var(--d-3) var(--ease-inout);background:0 0;font-weight:500;display:flex}.prov__btn[data-astro-cid-sjqh5bze]:hover{border-color:var(--line-strong);background:var(--canvas-subtle);transition-duration:var(--d-1)}.prov__ico[data-astro-cid-sjqh5bze]{place-items:center;display:grid}.prov__ico--mono[data-astro-cid-sjqh5bze]{color:var(--text-secondary)}.or[data-astro-cid-sjqh5bze]{align-items:center;gap:var(--s-4);margin-top:var(--s-6);font-size:var(--t-xs);color:var(--text-tertiary);display:flex}.or[data-astro-cid-sjqh5bze]:before,.or[data-astro-cid-sjqh5bze]:after{content:"";background:var(--line);flex:1;height:1px}.fields[data-astro-cid-sjqh5bze]{gap:var(--s-4);margin-top:var(--s-6);display:grid}.fields__row[data-astro-cid-sjqh5bze]{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.collapse[data-astro-cid-sjqh5bze]{transition:grid-template-rows .34s var(--ease-inout), opacity .2s var(--ease-inout);grid-template-rows:1fr;display:grid}.collapse[data-astro-cid-sjqh5bze]>[data-astro-cid-sjqh5bze]{min-height:0;overflow:hidden}.collapse[data-astro-cid-sjqh5bze][data-off]{opacity:0;margin-top:calc(var(--s-4) * -1);grid-template-rows:0fr}.field[data-astro-cid-sjqh5bze]{gap:7px;display:grid}.field__label[data-astro-cid-sjqh5bze]{font-size:var(--t-xs);color:var(--text-secondary);font-weight:500}.field__input[data-astro-cid-sjqh5bze]{width:100%;height:46px;padding-inline:var(--s-4);border-radius:var(--r-md);border:1px solid var(--line-control);background:var(--surface-sunken);color:var(--text);font-size:var(--t-body);transition:border-color var(--d-3) var(--ease-inout), background-color var(--d-3) var(--ease-inout)}.field__input[data-astro-cid-sjqh5bze]::placeholder{color:var(--text-tertiary)}.field__input[data-astro-cid-sjqh5bze]:hover{border-color:var(--line-strong);transition-duration:var(--d-1)}.field__input[data-astro-cid-sjqh5bze]:focus{border-color:var(--accent);background:var(--canvas);box-shadow:0 0 0 3px var(--accent-wash);transition-duration:var(--d-1);outline:none}.note[data-astro-cid-sjqh5bze]{align-items:flex-start;gap:var(--s-3);padding:10px var(--s-4);border-radius:var(--r-sm);border:1px solid var(--line);background:var(--canvas-subtle);font-size:var(--t-xs);color:var(--text-tertiary);line-height:1.5;display:flex}.note[data-astro-cid-sjqh5bze] svg{flex:none;margin-top:1px}.terms[data-astro-cid-sjqh5bze]{align-items:flex-start;gap:var(--s-3);font-size:var(--t-xs);color:var(--text-secondary);cursor:pointer;line-height:1.5;display:flex;position:relative}.terms__box[data-astro-cid-sjqh5bze]{opacity:0;cursor:pointer;width:24px;height:24px;margin:-3px 0 0 -3px;position:absolute}.terms__mark[data-astro-cid-sjqh5bze]{border:1px solid var(--line-strong);background:var(--canvas-subtle);color:#0000;width:18px;height:18px;transition:background-color var(--d-2) var(--ease-inout), border-color var(--d-2) var(--ease-inout), color var(--d-2) var(--ease-inout);border-radius:5px;flex:none;place-items:center;display:grid}.terms__mark[data-astro-cid-sjqh5bze] svg{transition:scale var(--d-3) var(--ease);scale:.4}.terms__box[data-astro-cid-sjqh5bze]:checked+.terms__mark[data-astro-cid-sjqh5bze] svg{scale:1}.terms__box[data-astro-cid-sjqh5bze]:checked+.terms__mark[data-astro-cid-sjqh5bze]{border-color:var(--accent);background:var(--accent);color:#fff}.terms__box[data-astro-cid-sjqh5bze]:focus-visible+.terms__mark[data-astro-cid-sjqh5bze]{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--accent)}.terms__text[data-astro-cid-sjqh5bze] a,.terms__text[data-astro-cid-sjqh5bze] a[data-astro-cid-sjqh5bze]{color:var(--text);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--accent) 60%, transparent);text-underline-offset:2px}.err[data-astro-cid-sjqh5bze]{font-size:var(--t-xs);color:var(--warning);animation:err-in var(--d-3) var(--ease-inout) both}@keyframes err-in{0%{opacity:0;transform:translateY(-4px)}}.submit[data-astro-cid-sjqh5bze]{width:100%;margin-top:var(--s-2)}.swap[data-astro-cid-sjqh5bze]{margin-top:var(--s-6);text-align:center;font-size:var(--t-xs);color:var(--text-tertiary)}.swap__btn[data-astro-cid-sjqh5bze]{border-radius:var(--r-xs);min-height:24px;font-size:inherit;color:var(--text);transition:color var(--d-2) var(--ease-inout);align-items:center;margin-left:5px;margin-right:-3px;padding-inline:3px;font-weight:600;display:inline-flex}@media (pointer:coarse){.swap__btn[data-astro-cid-sjqh5bze]{min-height:44px;padding-inline:var(--s-2)}}.swap__btn[data-astro-cid-sjqh5bze]:hover{color:var(--accent)}.verify[data-astro-cid-sjqh5bze]{margin-top:var(--s-6);animation:piece-in var(--d-3) var(--ease-inout) both}.verify__sent[data-astro-cid-sjqh5bze]{align-items:center;gap:var(--s-3);padding:var(--s-4);border-radius:var(--r-md);border:1px solid var(--line);background:var(--canvas-subtle);display:flex}.verify__sent-icon[data-astro-cid-sjqh5bze]{border-radius:var(--r-sm);border:1px solid var(--line-strong);background:var(--surface);width:38px;height:38px;color:var(--text);flex:none;place-items:center;display:grid}.verify__sent[data-astro-cid-sjqh5bze]>div[data-astro-cid-sjqh5bze]{gap:2px;min-width:0;display:grid}.verify__sent-label[data-astro-cid-sjqh5bze]{font-size:var(--t-meta);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary)}.verify__sent[data-astro-cid-sjqh5bze] strong[data-astro-cid-sjqh5bze]{overflow-wrap:anywhere;font-size:var(--t-sm);color:var(--text);font-weight:500}.verify__form[data-astro-cid-sjqh5bze]{gap:var(--s-4);margin-top:var(--s-6);display:grid}.otp[data-astro-cid-sjqh5bze]{gap:var(--s-3);display:grid}.otp__box[data-astro-cid-sjqh5bze]{cursor:text;min-width:0;display:block;position:relative}.otp__input[data-astro-cid-sjqh5bze]{z-index:2;color:#0000;caret-color:#0000;opacity:.01;background:0 0;border:0;outline:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.otp__cells[data-astro-cid-sjqh5bze]{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(6px,1.2vw,10px);display:grid}.otp__cell[data-astro-cid-sjqh5bze]{aspect-ratio:1/1.05;border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--canvas-subtle);min-width:0;box-shadow:var(--lift);font-family:var(--font-mono);color:var(--text);transition:border-color var(--d-2) var(--ease-inout), background-color var(--d-2) var(--ease-inout), box-shadow var(--d-2) var(--ease-inout), transform var(--d-2) var(--ease);place-items:center;font-size:clamp(1.25rem,1rem + 1vw,1.65rem);font-weight:600;display:grid}.otp__cell[data-astro-cid-sjqh5bze].is-filled{border-color:color-mix(in srgb, var(--text) 26%, transparent);background:var(--surface)}.otp__input[data-astro-cid-sjqh5bze]:focus+.otp__cells[data-astro-cid-sjqh5bze] .otp__cell[data-astro-cid-sjqh5bze].is-current{border-color:var(--accent);box-shadow:var(--lift), 0 0 0 3px color-mix(in srgb, var(--accent) 16%, transparent);transform:translateY(-1px)}.verify__note[data-astro-cid-sjqh5bze]{margin-top:0}.verify__actions[data-astro-cid-sjqh5bze]{margin-top:var(--s-5);font-size:var(--t-xs);color:var(--text-tertiary);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.verify__action[data-astro-cid-sjqh5bze]{margin-left:0}.verify__action[data-astro-cid-sjqh5bze]:disabled{color:var(--text-tertiary);opacity:.65;cursor:default}.verify__action[data-astro-cid-sjqh5bze]:disabled:hover{color:var(--text-tertiary)}.verify__dot[data-astro-cid-sjqh5bze]{opacity:.55}@media (width<=900px){.card[data-astro-cid-sjqh5bze]{grid-template-columns:minmax(0,1fr)}.side[data-astro-cid-sjqh5bze]{display:none}}@media (width<=520px){.prov[data-astro-cid-sjqh5bze],.fields__row[data-astro-cid-sjqh5bze]{grid-template-columns:1fr}.otp__cells[data-astro-cid-sjqh5bze]{gap:6px}.otp__cell[data-astro-cid-sjqh5bze]{border-radius:var(--r-sm)}}
