.gbtn.svelte-15jro85{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:50px;border:1px solid var(--line);border-radius:10px;background:#fff;color:#1f1f1f;font-weight:700;text-decoration:none;font-size:1rem}.gbtn.svelte-15jro85:hover{border-color:#4285f4;box-shadow:0 1px 6px #4285f440}.hint.svelte-15jro85{text-align:center;margin:6px 0 0}.or.svelte-15jro85{display:flex;align-items:center;gap:10px;margin:14px 0;color:var(--muted);font-size:.85rem}.or.svelte-15jro85:before,.or.svelte-15jro85:after{content:"";flex:1;border-top:1px solid var(--line)}.auth-wrap.svelte-1terusg{display:grid;grid-template-columns:1fr 1.05fr;max-width:940px;margin:36px auto;background:var(--surface);border:1px solid var(--line);border-radius:22px;overflow:hidden;box-shadow:0 24px 60px -30px #10182859}.side.svelte-1terusg{position:relative;padding:40px 36px;color:#fff;display:flex;flex-direction:column;gap:14px;background:radial-gradient(500px 300px at 110% -10%,rgb(242 107 58 / .45),transparent 60%),linear-gradient(165deg,#0d1730,#14213d 60%,#1a2a52)}.side.svelte-1terusg h2:where(.svelte-1terusg){font-size:1.9rem;letter-spacing:-.02em;line-height:1.1;margin:10px 0 4px}.side.svelte-1terusg ul:where(.svelte-1terusg){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px;color:#d3dbef;font-weight:600}.side.svelte-1terusg li:where(.svelte-1terusg){display:flex;gap:10px;align-items:flex-start}.side.svelte-1terusg li:where(.svelte-1terusg) svg:where(.svelte-1terusg){color:#4ade80;flex:none;margin-top:1px}.side-foot.svelte-1terusg{margin-top:auto;color:#9fb0d4;font-size:.88rem}.panel.svelte-1terusg{padding:28px 32px 30px}.tabs-seg.svelte-1terusg{position:relative;display:grid;grid-template-columns:1fr 1fr;background:var(--surface-2);border-radius:12px;padding:4px;margin-bottom:22px}.tabs-seg.svelte-1terusg button:where(.svelte-1terusg){position:relative;z-index:1;border:0;background:none;font:inherit;font-weight:700;padding:11px 8px;border-radius:9px;cursor:pointer;color:var(--muted);min-height:44px}.tabs-seg.svelte-1terusg button.on:where(.svelte-1terusg){color:var(--text)}.thumb.svelte-1terusg{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:9px;background:var(--surface);box-shadow:0 1px 3px #1018281f;transition:transform .22s ease}.thumb.right.svelte-1terusg{transform:translate(100%)}h1.svelte-1terusg{font-size:1.55rem;letter-spacing:-.02em;margin-bottom:2px}.sub.svelte-1terusg{margin-bottom:18px}.pw.svelte-1terusg{position:relative}.pw.svelte-1terusg input:where(.svelte-1terusg){padding-right:48px}.eye.svelte-1terusg{position:absolute;right:2px;top:50%;transform:translateY(-50%);width:44px;height:40px;border:0;background:none;color:var(--muted);cursor:pointer;display:grid;place-items:center;border-radius:8px}.eye.svelte-1terusg:hover{color:var(--text)}.full.svelte-1terusg{width:100%;margin-top:4px}.switch.svelte-1terusg{text-align:center;margin-top:14px}.linkbtn.svelte-1terusg{border:0;background:none;padding:0;font:inherit;color:var(--accent);font-weight:700;cursor:pointer}.linkbtn.svelte-1terusg:hover{text-decoration:underline}@media(max-width:760px){.auth-wrap.svelte-1terusg{grid-template-columns:1fr;margin:14px auto 24px;border-radius:18px}.side.svelte-1terusg{display:none}.panel.svelte-1terusg{padding:18px 16px 22px}}
