.remember.svelte-1x05zx6{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;margin:2px 0 12px}.remember.svelte-1x05zx6 input:where(.svelte-1x05zx6){width:16px;height:16px;accent-color:var(--gold);cursor:pointer}.auth.svelte-1x05zx6{min-height:calc(100vh - 80px);display:flex;align-items:center;justify-content:center;padding:32px 20px 56px}.auth-card.svelte-1x05zx6{display:grid;grid-template-columns:340px minmax(0,1fr);width:100%;max-width:860px;overflow:hidden;background:var(--card);border:1px solid var(--line);border-radius:20px;box-shadow:0 18px 50px #00000059}.brand-side.svelte-1x05zx6{position:relative;padding:30px 26px;background:linear-gradient(160deg,rgba(232,184,75,.16),transparent 55%),var(--card-2);border-right:1px solid var(--line);display:flex;flex-direction:column}.brand-badge.svelte-1x05zx6{align-self:flex-start;font-size:11px;letter-spacing:2px;font-weight:700;color:var(--gold);border:1px solid rgba(232,184,75,.4);border-radius:999px;padding:4px 12px}.brand-side.svelte-1x05zx6 h1:where(.svelte-1x05zx6){font-size:30px;font-weight:800;margin:16px 0 4px;letter-spacing:1px}.brand-sub.svelte-1x05zx6{color:var(--muted);font-size:13px}.brand-points.svelte-1x05zx6{list-style:none;margin-top:22px;display:flex;flex-direction:column;gap:12px}.brand-points.svelte-1x05zx6 li:where(.svelte-1x05zx6){display:flex;gap:10px;align-items:flex-start;color:var(--muted);font-size:13px;line-height:1.6}.brand-link.svelte-1x05zx6{margin-top:auto;padding-top:22px;color:var(--gold);font-size:13px;font-weight:600}.brand-link.svelte-1x05zx6:hover{text-decoration:underline}.form-side.svelte-1x05zx6{padding:32px 30px 26px}.form-head.svelte-1x05zx6 h2:where(.svelte-1x05zx6){font-size:22px;font-weight:800}.form-head.svelte-1x05zx6 p:where(.svelte-1x05zx6){color:var(--muted);font-size:13px;margin-top:4px}.form.svelte-1x05zx6{display:flex;flex-direction:column;gap:14px;margin-top:20px}.field.svelte-1x05zx6{display:flex;flex-direction:column;gap:6px}.field.svelte-1x05zx6>span:where(.svelte-1x05zx6){color:var(--muted);font-size:12.5px}.field.svelte-1x05zx6 input:where(.svelte-1x05zx6){width:100%;background:var(--bg-2);border:1px solid var(--line);border-radius:10px;color:var(--text);padding:12px 14px;font-size:15px;font-family:inherit;transition:border-color .15s}.field.svelte-1x05zx6 input:where(.svelte-1x05zx6):focus{outline:none;border-color:var(--gold)}.row.svelte-1x05zx6{display:flex;gap:8px}.row.svelte-1x05zx6 input:where(.svelte-1x05zx6){flex:1}.btn-code.svelte-1x05zx6{flex-shrink:0;background:var(--card-2);border:1px solid var(--line);color:var(--text);border-radius:10px;padding:0 14px;font-size:13px;cursor:pointer;transition:.15s}.btn-code.svelte-1x05zx6:hover:not(:disabled){border-color:var(--gold);color:var(--gold)}.btn-code.svelte-1x05zx6:disabled{opacity:.55;cursor:default}.btn-submit.svelte-1x05zx6{margin-top:4px;width:100%;background:var(--gold);color:#1a1405;border:none;border-radius:12px;padding:14px;font-size:15px;font-weight:800;cursor:pointer;transition:filter .15s}.btn-submit.svelte-1x05zx6:hover{filter:brightness(1.06)}.alt.svelte-1x05zx6{margin-top:18px;color:var(--muted);font-size:13px;text-align:center}.alt.svelte-1x05zx6 a:where(.svelte-1x05zx6){color:var(--accent);font-weight:600}.alt.svelte-1x05zx6 a:where(.svelte-1x05zx6):hover{text-decoration:underline}.err.svelte-1x05zx6{color:#ff7a7a;font-size:13.5px;margin-top:12px}.tip.svelte-1x05zx6{color:var(--accent);font-size:13px;margin-top:12px}.hp.svelte-1x05zx6{position:absolute;left:-9999px;opacity:0;height:0}@media(max-width:720px){.auth-card.svelte-1x05zx6{grid-template-columns:1fr}.brand-side.svelte-1x05zx6{border-right:none;border-bottom:1px solid var(--line);padding:22px}.brand-points.svelte-1x05zx6,.brand-link.svelte-1x05zx6{display:none}.form-side.svelte-1x05zx6{padding:24px 20px 22px}}
