.page.svelte-18y70wm{min-height:100vh;background:var(--color-bg);font-family:Lato,sans-serif;padding-bottom:120px}.container.svelte-18y70wm{max-width:600px;margin:0 auto;padding:0 16px}.topbar.svelte-18y70wm{display:flex;align-items:center;gap:12px;padding:16px 0}.back-btn.svelte-18y70wm{width:40px;height:40px;border-radius:10px;background:var(--color-bg-card);border:1px solid var(--color-border);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}h1.svelte-18y70wm{font-size:20px;font-weight:700;color:var(--color-text);margin:0}.intro.svelte-18y70wm{font-size:13px;color:var(--color-text-muted);margin:8px 0 16px;line-height:1.5}.group.svelte-18y70wm{margin-top:20px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:16px;overflow:hidden}.group-label.svelte-18y70wm{font-size:11px;font-weight:700;color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.6px;margin:0;padding:14px 16px 8px}.locale-row.svelte-18y70wm{display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px;background:none;border:none;border-top:1px solid var(--color-border-light);cursor:pointer;text-align:left;color:inherit;font-family:Lato,sans-serif;transition:background .12s ease}.locale-row.svelte-18y70wm:first-of-type{border-top:none}.locale-row.svelte-18y70wm:hover:not(:disabled){background:#ffffff08}.locale-row.selected.svelte-18y70wm{background:#3905cc0f}.locale-flag.svelte-18y70wm{width:40px;height:40px;border-radius:10px;background:#3905cc1f;display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0}.locale-flag-dim.svelte-18y70wm{background:#ffffff0a}.locale-flag-detected.svelte-18y70wm{background:#ff4c3b24}.group-detected.svelte-18y70wm{border-color:#ff4c3b52}.locale-text.svelte-18y70wm{flex:1;min-width:0}.locale-native.svelte-18y70wm{font-size:15px;font-weight:700;color:var(--color-text);margin:0}.locale-english.svelte-18y70wm{font-size:12px;color:var(--color-text-muted);margin:2px 0 0}.check.svelte-18y70wm{width:28px;height:28px;border-radius:50%;background:#38ab10;display:flex;align-items:center;justify-content:center;flex-shrink:0}.spinner.svelte-18y70wm{width:18px;height:18px;border:2px solid rgba(57,5,204,.2);border-top-color:#3905cc;border-radius:50%;animation:svelte-18y70wm-spin .8s linear infinite;flex-shrink:0}@keyframes svelte-18y70wm-spin{to{transform:rotate(360deg)}}
