.flow-language.svelte-1rwrcvt{display:inline-flex;align-items:center;gap:9px;min-width:0}.language-label.svelte-1rwrcvt{color:var(--color-slate);font:620 .56rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.language-options.svelte-1rwrcvt{display:inline-flex;flex-shrink:0;padding:3px;border:1px solid var(--color-rule);border-radius:11px;background:color-mix(in srgb,var(--color-canvas-deep) 76%,transparent)}button.svelte-1rwrcvt{min-height:29px;padding:5px 10px;border:0;border-radius:8px;background:transparent;color:var(--color-slate);font:650 .65rem var(--font-body);cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}button.svelte-1rwrcvt:hover:not(.active){color:var(--color-ink)}button.active.svelte-1rwrcvt{background:var(--color-surface-2);color:var(--color-ink);box-shadow:0 2px 8px #12121417}button.svelte-1rwrcvt:focus-visible{outline:2px solid var(--color-vermillion);outline-offset:2px}.short-label.svelte-1rwrcvt{display:none}.flow-language.compact.svelte-1rwrcvt .language-label:where(.svelte-1rwrcvt){display:none}.flow-language.compact.svelte-1rwrcvt .wide-label:where(.svelte-1rwrcvt){display:none}.flow-language.compact.svelte-1rwrcvt .short-label:where(.svelte-1rwrcvt){display:inline}@media(max-width:520px){.language-label.svelte-1rwrcvt,.wide-label.svelte-1rwrcvt{display:none}.short-label.svelte-1rwrcvt{display:inline}button.svelte-1rwrcvt{min-width:36px;padding-inline:8px}}@media(prefers-reduced-motion:reduce){button.svelte-1rwrcvt{transition:none}}
