.auth-locale-switcher.svelte-1fhadwq{display:flex;align-items:center;gap:.25rem}.separator.svelte-1fhadwq{color:#d1d5db;font-size:.75rem}.locale-btn.svelte-1fhadwq{transition:color .15s ease;cursor:pointer;border:none;background:none;padding:.125rem .25rem;color:#9ca3af;font-weight:500;font-size:.75rem;letter-spacing:.025em}.locale-btn.svelte-1fhadwq:hover:not(:disabled){color:#6b7280}.locale-btn.active.svelte-1fhadwq{color:#374151}.locale-btn.svelte-1fhadwq:disabled{opacity:.5;cursor:not-allowed}.i18n-error.svelte-1ljb8vw{color:var(--color-red-500);font-size:.875rem}.i18n-devtools.svelte-ikv2fn{position:fixed;top:.75rem;left:.75rem;z-index:99999}.devtools-trigger.svelte-ikv2fn{display:flex;align-items:center;gap:.25rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer;box-shadow:0 1px 3px #0000001f,0 1px 2px #00000014;border:1px solid hsl(var(--border) / .5);border-radius:6px;background:hsl(var(--background) / .8);padding:.25rem}.devtools-trigger.svelte-ikv2fn:hover{transform:translateY(-1px);box-shadow:0 4px 8px #00000026,0 2px 4px #0000001a;border-color:hsl(var(--border));background:hsl(var(--background) / .95)}.devtools-trigger_title.svelte-ikv2fn{margin:0 5px;color:var(--color-stone-500);font-size:.7rem}.trigger-item.svelte-ikv2fn{display:flex;align-items:center;gap:.25rem;border-radius:4px;padding:.25rem .375rem;font-weight:600;font-size:.7rem;font-variant-numeric:tabular-nums}.trigger-item.error.svelte-ikv2fn{background:#dc262626;color:#dc2626}.trigger-item.warning.svelte-ikv2fn{background:#f59e0b26;color:#f59e0b}.devtools-popover{padding:0!important;width:380px!important;max-height:500px;overflow:hidden}.popover-header.svelte-ikv2fn{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted) / .5);padding:.75rem 1rem}.header-actions.svelte-ikv2fn{display:flex;justify-content:space-between;align-items:center;gap:.25rem}.popover-info.svelte-ikv2fn{display:flex;align-items:center;gap:.5rem;border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted) / .3);padding:.5rem 1rem}.locale-list.svelte-ikv2fn{display:flex;align-items:center;gap:.25rem}.locale-tag.svelte-ikv2fn{border-radius:3px;background:hsl(var(--muted));padding:.125rem .375rem;color:hsl(var(--muted-foreground));font-weight:500;font-size:.65rem}.locale-sep.svelte-ikv2fn{color:hsl(var(--muted-foreground));font-size:.5rem}.locale-badge.svelte-ikv2fn{border-radius:4px;background:hsl(var(--primary));padding:.125rem .5rem;color:hsl(var(--primary-foreground));font-weight:500;font-size:.75rem}.count.svelte-ikv2fn{color:hsl(var(--muted-foreground));font-size:.75rem}.sql-toggle.svelte-ikv2fn{display:flex;align-items:center;gap:.375rem;margin-left:auto}.sql-toggle.svelte-ikv2fn .sql-switch{scale:.75}.toggle-label.svelte-ikv2fn{transition:color .15s ease;color:hsl(var(--muted-foreground));font-weight:500;font-size:.65rem;text-transform:uppercase}.toggle-label.active.svelte-ikv2fn{color:hsl(var(--primary))}.keys-list.svelte-ikv2fn{padding:.5rem;max-height:320px;overflow-y:auto}.locale-section.svelte-ikv2fn{margin-bottom:.75rem;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--card));overflow:hidden}.locale-section.svelte-ikv2fn:last-child{margin-bottom:0}.locale-header.svelte-ikv2fn{display:flex;align-items:center;gap:.5rem;transition:background .15s ease;cursor:pointer;border:none;border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted) / .5);padding:.5rem .75rem;width:100%;text-align:left}.locale-header.svelte-ikv2fn:hover{background:hsl(var(--muted) / .8)}.collapse-icon.svelte-ikv2fn{display:flex;align-items:center;color:hsl(var(--muted-foreground))}.locale-content.svelte-ikv2fn{padding:.25rem}.locale-count.svelte-ikv2fn{color:hsl(var(--muted-foreground));font-size:.7rem}.section-header.svelte-ikv2fn{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem;margin-bottom:.25rem;padding:.25rem .5rem}.section-header.svelte-ikv2fn:first-child{margin-top:0}.section-title.svelte-ikv2fn{font-weight:600;font-size:.7rem;text-transform:uppercase}.section-title.missing.svelte-ikv2fn{color:#dc2626}.section-title.placeholder.svelte-ikv2fn{color:#f59e0b}.key-item.svelte-ikv2fn{display:flex;justify-content:space-between;align-items:center;gap:.5rem;transition:background .15s ease;border-radius:6px;padding:.375rem .5rem}.key-item.svelte-ikv2fn:hover{background:#4ba3f733}.key-item.svelte-ikv2fn:hover .copy-btn:where(.svelte-ikv2fn){opacity:1}.key-text.svelte-ikv2fn{flex:1;overflow:hidden;color:hsl(var(--foreground));font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.copy-btn.svelte-ikv2fn{display:flex;flex-shrink:0;justify-content:center;align-items:center;opacity:.5;transition:all .15s ease;cursor:pointer;border:none;border-radius:4px;background:transparent;padding:.375rem;color:hsl(var(--muted-foreground))}.copy-btn.svelte-ikv2fn:hover{opacity:1;background:hsl(var(--muted));color:hsl(var(--foreground))}.popover-footer.svelte-ikv2fn{border-top:1px solid hsl(var(--border));background:hsl(var(--muted) / .3);padding:.75rem 1rem}.popover-footer.svelte-ikv2fn p:where(.svelte-ikv2fn){margin:0;color:hsl(var(--muted-foreground));font-size:.7rem}
