.mode-toggle.svelte-pkhzb5{display:flex;gap:8px}.navbar.svelte-1uha8ag{position:fixed;top:0;left:0;right:0;height:4.5rem;display:flex;align-items:center;justify-content:space-between;padding:0 24px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid hsl(var(--border));background:hsl(var(--background) / .8);z-index:100}.logo.svelte-1uha8ag{text-decoration:none}.logo-text.svelte-1uha8ag{font-size:1rem;font-weight:500;color:hsl(var(--foreground));letter-spacing:-.02em}.main-container.svelte-1uha8ag{min-height:100vh;display:flex;flex-direction:column;padding:24px;padding-top:calc(4.5rem + 16px)}.hero.svelte-1uha8ag{text-align:center;max-width:48rem;margin:0 auto}.headline.svelte-1uha8ag{font-size:clamp(1.75rem,5vw,3rem);font-weight:500;line-height:1.1;color:hsl(var(--foreground));margin:0 0 16px;letter-spacing:-.02em}.subheadline.svelte-1uha8ag{font-size:1.1rem;color:hsl(var(--muted-foreground));margin:0;max-width:48rem;margin-inline:auto;line-height:1.5}.controls-row.svelte-1uha8ag{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:16px 32px;width:100%}.controls-left.svelte-1uha8ag{justify-self:start}.controls-center.svelte-1uha8ag{justify-self:center}.controls-right.svelte-1uha8ag{justify-self:end;display:flex;align-items:center;gap:6px;color:hsl(var(--muted-foreground));font-size:.75rem}.card-count.svelte-1uha8ag{font-size:.8rem;font-weight:500;color:hsl(var(--muted-foreground))}.shortcut-sep.svelte-1uha8ag{opacity:.5}@media(max-width:640px){.controls-row.svelte-1uha8ag{grid-template-columns:1fr;gap:8px}.controls-left.svelte-1uha8ag,.controls-center.svelte-1uha8ag,.controls-right.svelte-1uha8ag{justify-self:center}.controls-right.svelte-1uha8ag{display:none}}.demo-section.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:16px}.mode-content.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}@keyframes svelte-1uha8ag-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.gender-legend.svelte-1uha8ag{padding:28px 0;text-align:center}.legend-title.svelte-1uha8ag{font-size:.7rem;font-weight:600;color:hsl(var(--muted-foreground));margin:0 0 14px;text-transform:uppercase;letter-spacing:.15em}.legend-items.svelte-1uha8ag{display:flex;justify-content:center;gap:24px;flex-wrap:wrap}.legend-item.svelte-1uha8ag{display:flex;align-items:center;gap:6px}.legend-dot.svelte-1uha8ag{width:10px;height:10px;border-radius:50%}.legend-item.blue.svelte-1uha8ag .legend-dot:where(.svelte-1uha8ag){background:var(--color-gender-masculine)}.legend-item.pink.svelte-1uha8ag .legend-dot:where(.svelte-1uha8ag){background:var(--color-gender-feminine)}.legend-item.green.svelte-1uha8ag .legend-dot:where(.svelte-1uha8ag){background:var(--color-gender-neuter)}.legend-item.grey.svelte-1uha8ag .legend-dot:where(.svelte-1uha8ag){background:var(--color-gender-verb)}.legend-label.svelte-1uha8ag{font-size:.8rem;color:hsl(var(--muted-foreground))}.legend-label.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:hsl(var(--foreground));font-weight:600}.footer.svelte-1uha8ag{text-align:center;padding:28px 0 16px;border-top:1px solid hsl(var(--border));margin-top:28px}.footer.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.75rem;color:hsl(var(--muted-foreground));margin:0}@media(max-width:640px){.navbar.svelte-1uha8ag{padding:0 16px}.main-container.svelte-1uha8ag{padding:16px;padding-top:calc(4.5rem + 8px)}.hero.svelte-1uha8ag{padding:10px 0 16px}.headline.svelte-1uha8ag{margin-bottom:12px}.subheadline.svelte-1uha8ag{font-size:1rem}.legend-items.svelte-1uha8ag{gap:18px}}
