.studio.svelte-19y7zze.svelte-19y7zze{display:grid;gap:1.5rem}.top-row.svelte-19y7zze.svelte-19y7zze{display:grid;gap:1.25rem}.modes.svelte-19y7zze.svelte-19y7zze{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width: 640px){.modes.svelte-19y7zze.svelte-19y7zze{grid-template-columns:repeat(4,minmax(0,1fr))}}.modes.svelte-19y7zze .btn.svelte-19y7zze{white-space:normal;font-size:.875rem}.dropbox.svelte-19y7zze.svelte-19y7zze{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;min-height:9rem;padding:1rem;border:2px dashed rgb(var(--color-surface-400) / .6);border-radius:var(--theme-rounded-container);cursor:pointer;text-align:center;transition:border-color .15s,background-color .15s}.dropbox.svelte-19y7zze.svelte-19y7zze:hover,.dropbox.svelte-19y7zze.svelte-19y7zze:focus-within{border-color:rgb(var(--color-primary-500));background:rgb(var(--color-primary-500) / .08)}.record-dot.svelte-19y7zze.svelte-19y7zze{display:grid;place-items:center;width:3rem;height:3rem;border-radius:9999px;background:rgb(var(--color-primary-500));color:#fff;font-size:1.2rem}.recording.svelte-19y7zze.svelte-19y7zze{border-color:rgb(var(--color-error-500))}.recording.svelte-19y7zze .record-dot.svelte-19y7zze{background:rgb(var(--color-error-500));animation:svelte-19y7zze-pulse 1.2s ease-in-out infinite}@keyframes svelte-19y7zze-pulse{50%{transform:scale(1.12)}}.pitch.svelte-19y7zze.svelte-19y7zze{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem}.bar.svelte-19y7zze.svelte-19y7zze{height:.4rem;border-radius:9999px;background:rgb(var(--color-surface-400) / .4);overflow:hidden}.bar.svelte-19y7zze>div.svelte-19y7zze{height:100%;background:rgb(var(--color-primary-500));transition:width .2s linear}.bar.indeterminate.svelte-19y7zze>div.svelte-19y7zze{width:35%;animation:svelte-19y7zze-slide 1.4s ease-in-out infinite}@keyframes svelte-19y7zze-slide{0%{transform:translate(-100%)}to{transform:translate(300%)}}.chips.svelte-19y7zze.svelte-19y7zze{display:flex;flex-wrap:wrap;gap:.5rem}.voice-grid.svelte-19y7zze.svelte-19y7zze{display:grid;grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:1rem .5rem}.voice.svelte-19y7zze.svelte-19y7zze{position:relative}.voice-pick.svelte-19y7zze.svelte-19y7zze{display:flex;flex-direction:column;align-items:center;gap:.4rem;width:100%;text-align:center}.voice-pick.svelte-19y7zze img.svelte-19y7zze{width:5.5rem;height:5.5rem;border-radius:9999px;-o-object-fit:cover;object-fit:cover;border:3px solid transparent;transition:border-color .15s,transform .15s}.voice-pick.svelte-19y7zze:hover img.svelte-19y7zze{transform:scale(1.04)}.voice.selected.svelte-19y7zze img.svelte-19y7zze{border-color:rgb(var(--color-primary-500))}.voice.svelte-19y7zze .name.svelte-19y7zze{font-size:.875rem;line-height:1.2}.voice.selected.svelte-19y7zze .name.svelte-19y7zze{font-weight:700}.sample.svelte-19y7zze.svelte-19y7zze{position:absolute;top:3.9rem;left:calc(50% + 1.4rem);font-size:.7rem}.top.compact.svelte-19y7zze.svelte-19y7zze{padding:1rem 1.1rem}.top.compact.svelte-19y7zze>:not([hidden])~:not([hidden]){margin-top:.85rem}.compact.svelte-19y7zze .top-row.svelte-19y7zze{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem}.compact.svelte-19y7zze .voice-head.svelte-19y7zze{flex:1 1 14rem;min-width:0}.compact.svelte-19y7zze .voice-head img.svelte-19y7zze{width:2.5rem;height:2.5rem}.compact.svelte-19y7zze .voice-head .eyebrow.svelte-19y7zze{display:none}.compact.svelte-19y7zze .voice-head .text-xl.svelte-19y7zze{font-size:1.1rem}.compact.svelte-19y7zze .modes.svelte-19y7zze{display:flex;flex-wrap:wrap;gap:.3rem;padding:.25rem;border-radius:.75rem;background:rgb(var(--color-surface-900))}.compact.svelte-19y7zze .modes .btn.svelte-19y7zze{padding:.4rem .75rem;font-size:.8rem;white-space:nowrap}.compact.svelte-19y7zze .modes .btn.variant-soft.svelte-19y7zze{background:transparent}.compact.svelte-19y7zze .dropbox.svelte-19y7zze{min-height:0;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:.25rem .75rem;padding:.6rem .9rem;text-align:left;border-width:1.5px}.compact.svelte-19y7zze .dropbox .text-2xl.svelte-19y7zze{font-size:1.15rem}.compact.svelte-19y7zze .dropbox .sub.svelte-19y7zze{font-size:.75rem}.compact.svelte-19y7zze .record-dot.svelte-19y7zze{width:2.1rem;height:2.1rem;font-size:.9rem}.compact.svelte-19y7zze .pitch.svelte-19y7zze{font-size:.875rem}.compact.svelte-19y7zze .pitch-help.svelte-19y7zze{display:none}.voice-grid.tiles.svelte-19y7zze.svelte-19y7zze{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.75rem}.tiles.svelte-19y7zze .voice-pick.svelte-19y7zze{display:block;position:relative;aspect-ratio:1;border-radius:1rem;overflow:hidden;background:rgb(var(--color-surface-700));transition:box-shadow .15s}.tiles.svelte-19y7zze .voice-pick img.svelte-19y7zze{width:100%;height:100%;border:0;border-radius:0}.tiles.svelte-19y7zze .voice-pick:hover img.svelte-19y7zze{transform:scale(1.05)}.tiles.svelte-19y7zze .name.svelte-19y7zze{position:absolute;left:0;right:0;bottom:0;padding:1.4rem .55rem .5rem;background:linear-gradient(transparent,#0a0b12eb);color:#fff;font-weight:700;font-size:.8rem;text-align:left}.tiles.svelte-19y7zze .voice.selected .voice-pick.svelte-19y7zze{box-shadow:0 0 0 3px rgb(var(--color-surface-900)),0 0 0 6px rgb(var(--color-secondary-400))}.tiles.svelte-19y7zze .sample.svelte-19y7zze{top:.4rem;left:auto;right:.4rem}.toast.svelte-19y7zze.svelte-19y7zze{position:fixed;left:50%;bottom:1.5rem;transform:translate(-50%);z-index:50;max-width:calc(100vw - 2rem)}.steps.svelte-14tt5j2.svelte-14tt5j2{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;font-size:.95rem}.steps.svelte-14tt5j2 li.svelte-14tt5j2{display:flex;align-items:center;gap:.5rem}.num.svelte-14tt5j2.svelte-14tt5j2{display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:9999px;background:rgb(var(--color-primary-500));color:#fff;font-weight:700;font-size:.85rem;flex-shrink:0}