@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.stt-clear-control.svelte-w4t8ec.svelte-w4t8ec{min-inline-size:0;display:inline-flex}.stt-clear-button.svelte-w4t8ec.svelte-w4t8ec{text-align:left;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--er);background:0 0;border:0;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.stt-clear-button.svelte-w4t8ec.svelte-w4t8ec{color:color-mix(in srgb,var(--er)72%,var(--bc)28%)}}.stt-clear-button.svelte-w4t8ec.svelte-w4t8ec:hover,.stt-clear-button.svelte-w4t8ec.svelte-w4t8ec:focus-visible{color:var(--er)}@supports (color:color-mix(in lab,red,red)){.stt-clear-button.svelte-w4t8ec.svelte-w4t8ec:hover,.stt-clear-button.svelte-w4t8ec.svelte-w4t8ec:focus-visible{color:color-mix(in srgb,var(--er)82%,var(--bc)18%)}}.stt-clear-button.svelte-w4t8ec.svelte-w4t8ec:hover,.stt-clear-button.svelte-w4t8ec.svelte-w4t8ec:focus-visible{outline:none;transform:translateY(-1px)}.stt-clear-button.svelte-w4t8ec.svelte-w4t8ec:disabled{cursor:not-allowed;opacity:.42;transform:none}.stt-clear-button-sm.svelte-w4t8ec.svelte-w4t8ec{height:calc(var(--spacing,.25rem)*11);width:calc(var(--spacing,.25rem)*11);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.stt-clear-button-md.svelte-w4t8ec.svelte-w4t8ec{height:calc(var(--spacing,.25rem)*13);width:calc(var(--spacing,.25rem)*13);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.stt-clear-button-icon-only.svelte-w4t8ec.svelte-w4t8ec{justify-content:center;align-items:center}.stt-clear-button-with-label.svelte-w4t8ec.svelte-w4t8ec{align-items:center;gap:calc(var(--spacing,.25rem)*0);flex-direction:column}.stt-clear-icon-slot.svelte-w4t8ec.svelte-w4t8ec{background:var(--er);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.stt-clear-icon-slot.svelte-w4t8ec.svelte-w4t8ec{background:color-mix(in srgb,var(--er)14%,var(--b1)86%)}}.stt-clear-icon-slot.svelte-w4t8ec.svelte-w4t8ec{box-shadow:inset 0 0 0 1px var(--er),0 .45rem 1rem -.8rem var(--er)}@supports (color:color-mix(in lab,red,red)){.stt-clear-icon-slot.svelte-w4t8ec.svelte-w4t8ec{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--er)20%,transparent),0 .45rem 1rem -.8rem color-mix(in srgb,var(--er)24%,transparent)}}.stt-clear-icon-slot.svelte-w4t8ec.svelte-w4t8ec{transition:background-color .18s,box-shadow .22s,transform .22s}.stt-clear-button.svelte-w4t8ec:hover .stt-clear-icon-slot.svelte-w4t8ec,.stt-clear-button.svelte-w4t8ec:focus-visible .stt-clear-icon-slot.svelte-w4t8ec{background:var(--er)}@supports (color:color-mix(in lab,red,red)){.stt-clear-button.svelte-w4t8ec:hover .stt-clear-icon-slot.svelte-w4t8ec,.stt-clear-button.svelte-w4t8ec:focus-visible .stt-clear-icon-slot.svelte-w4t8ec{background:color-mix(in srgb,var(--er)19%,var(--b1)81%)}}.stt-clear-button.svelte-w4t8ec:hover .stt-clear-icon-slot.svelte-w4t8ec,.stt-clear-button.svelte-w4t8ec:focus-visible .stt-clear-icon-slot.svelte-w4t8ec{box-shadow:inset 0 0 0 1px var(--er),0 .6rem 1.2rem -.9rem var(--er)}@supports (color:color-mix(in lab,red,red)){.stt-clear-button.svelte-w4t8ec:hover .stt-clear-icon-slot.svelte-w4t8ec,.stt-clear-button.svelte-w4t8ec:focus-visible .stt-clear-icon-slot.svelte-w4t8ec{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--er)26%,transparent),0 .6rem 1.2rem -.9rem color-mix(in srgb,var(--er)28%,transparent)}}.stt-clear-icon-slot-sm.svelte-w4t8ec.svelte-w4t8ec{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8)}.stt-clear-icon-slot-md.svelte-w4t8ec.svelte-w4t8ec{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10)}.stt-clear-icon.svelte-w4t8ec.svelte-w4t8ec{flex-shrink:0}.stt-clear-icon-sm.svelte-w4t8ec.svelte-w4t8ec{height:calc(var(--spacing,.25rem)*4.5);width:calc(var(--spacing,.25rem)*4.5)}.stt-clear-icon-md.svelte-w4t8ec.svelte-w4t8ec{height:calc(var(--spacing,.25rem)*5.5);width:calc(var(--spacing,.25rem)*5.5)}.stt-clear-copy.svelte-w4t8ec.svelte-w4t8ec{min-width:calc(var(--spacing,.25rem)*0);justify-content:center;display:flex}.stt-clear-label.svelte-w4t8ec.svelte-w4t8ec{text-align:center;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--er)}@supports (color:color-mix(in lab,red,red)){.stt-clear-label.svelte-w4t8ec.svelte-w4t8ec{color:color-mix(in srgb,var(--er)76%,var(--bc)24%)}}.stt-clear-label.svelte-w4t8ec.svelte-w4t8ec{white-space:nowrap}.stt-clear-label-sm.svelte-w4t8ec.svelte-w4t8ec{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}.stt-clear-label-md.svelte-w4t8ec.svelte-w4t8ec{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}@media (min-width:640px){.stt-clear-button-md.svelte-w4t8ec.svelte-w4t8ec{font-size:1rem;line-height:1.5rem}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.stt-mic-control.svelte-xtcye2.svelte-xtcye2{min-inline-size:0;display:inline-flex}.stt-mic-button.svelte-xtcye2.svelte-xtcye2{text-align:left;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:0 0;border:0;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:relative}.stt-mic-button.svelte-xtcye2.svelte-xtcye2:focus-visible{outline:none}.stt-mic-button-sm.svelte-xtcye2.svelte-xtcye2{height:calc(var(--spacing,.25rem)*11);width:calc(var(--spacing,.25rem)*11);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.stt-mic-button-md.svelte-xtcye2.svelte-xtcye2{height:calc(var(--spacing,.25rem)*13);width:calc(var(--spacing,.25rem)*13);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.stt-mic-button-icon-only.svelte-xtcye2.svelte-xtcye2{justify-content:center;align-items:center}.stt-mic-button-with-label.svelte-xtcye2.svelte-xtcye2{align-items:center;gap:calc(var(--spacing,.25rem)*0);flex-direction:column}.stt-mic-button-primary.svelte-xtcye2.svelte-xtcye2{color:var(--color-primary,var(--p))}.stt-mic-state-needs-permission.svelte-xtcye2.svelte-xtcye2{color:var(--bc)}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-needs-permission.svelte-xtcye2.svelte-xtcye2{color:color-mix(in srgb,var(--bc)74%,var(--wa)26%)}}.stt-mic-state-ready.svelte-xtcye2.svelte-xtcye2{color:var(--color-primary,var(--p))}.stt-mic-button-primary.svelte-xtcye2.svelte-xtcye2:hover,.stt-mic-button-primary.svelte-xtcye2.svelte-xtcye2:focus-visible{color:var(--color-primary,var(--p));transform:translateY(-1px)}.stt-mic-button-live.svelte-xtcye2.svelte-xtcye2{color:var(--bc)}@supports (color:color-mix(in lab,red,red)){.stt-mic-button-live.svelte-xtcye2.svelte-xtcye2{color:color-mix(in srgb,var(--bc)66%,var(--s)34%)}}.stt-mic-state-requesting-permission.svelte-xtcye2.svelte-xtcye2{color:var(--bc)}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-requesting-permission.svelte-xtcye2.svelte-xtcye2{color:color-mix(in srgb,var(--bc)76%,var(--p)24%)}}.stt-mic-state-preparing.svelte-xtcye2.svelte-xtcye2{color:var(--bc)}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-preparing.svelte-xtcye2.svelte-xtcye2{color:color-mix(in srgb,var(--bc)74%,var(--p)26%)}}.stt-mic-state-connecting.svelte-xtcye2.svelte-xtcye2{color:var(--bc)}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-connecting.svelte-xtcye2.svelte-xtcye2{color:color-mix(in srgb,var(--bc)72%,var(--a)28%)}}.stt-mic-state-live.svelte-xtcye2.svelte-xtcye2{color:var(--bc)}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-live.svelte-xtcye2.svelte-xtcye2{color:color-mix(in srgb,var(--bc)64%,var(--s)36%)}}.stt-mic-state-stopping.svelte-xtcye2.svelte-xtcye2{color:var(--bc)}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-stopping.svelte-xtcye2.svelte-xtcye2{color:color-mix(in srgb,var(--bc)72%,var(--a)28%)}}.stt-mic-button-live.svelte-xtcye2.svelte-xtcye2:hover,.stt-mic-button-live.svelte-xtcye2.svelte-xtcye2:focus-visible{color:var(--bc)}@supports (color:color-mix(in lab,red,red)){.stt-mic-button-live.svelte-xtcye2.svelte-xtcye2:hover,.stt-mic-button-live.svelte-xtcye2.svelte-xtcye2:focus-visible{color:color-mix(in srgb,var(--bc)58%,var(--s)42%)}}.stt-mic-button-live.svelte-xtcye2.svelte-xtcye2:hover,.stt-mic-button-live.svelte-xtcye2.svelte-xtcye2:focus-visible{transform:translateY(-1px)}.stt-mic-button-warning.svelte-xtcye2.svelte-xtcye2{color:var(--bc)}@supports (color:color-mix(in lab,red,red)){.stt-mic-button-warning.svelte-xtcye2.svelte-xtcye2{color:color-mix(in srgb,var(--bc)68%,var(--wa)32%)}}.stt-mic-button-warning.svelte-xtcye2.svelte-xtcye2:hover,.stt-mic-button-warning.svelte-xtcye2.svelte-xtcye2:focus-visible{color:var(--bc)}@supports (color:color-mix(in lab,red,red)){.stt-mic-button-warning.svelte-xtcye2.svelte-xtcye2:hover,.stt-mic-button-warning.svelte-xtcye2.svelte-xtcye2:focus-visible{color:color-mix(in srgb,var(--bc)62%,var(--wa)38%)}}.stt-mic-button-warning.svelte-xtcye2.svelte-xtcye2:hover,.stt-mic-button-warning.svelte-xtcye2.svelte-xtcye2:focus-visible{transform:translateY(-1px)}.stt-mic-button-muted.svelte-xtcye2.svelte-xtcye2{color:var(--color-base-content,var(--bc))}@supports (color:color-mix(in lab,red,red)){.stt-mic-button-muted.svelte-xtcye2.svelte-xtcye2{color:color-mix(in oklab,var(--color-base-content,var(--bc))62%,transparent)}}.stt-mic-button.svelte-xtcye2.svelte-xtcye2:disabled{cursor:not-allowed;opacity:1;transform:none}.stt-mic-icon-slot.svelte-xtcye2.svelte-xtcye2{isolation:isolate;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;transition:box-shadow .24s,background-color .18s,color .18s,transform .24s,opacity .18s;display:inline-flex;position:relative;overflow:visible}.stt-mic-icon-slot-sm.svelte-xtcye2.svelte-xtcye2{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8)}.stt-mic-icon-slot-md.svelte-xtcye2.svelte-xtcye2{height:calc(var(--spacing,.25rem)*13);width:calc(var(--spacing,.25rem)*13)}.stt-mic-icon.svelte-xtcye2.svelte-xtcye2{z-index:3;flex-shrink:0;position:relative}.stt-mic-slash-soft.svelte-xtcye2.svelte-xtcye2{opacity:.72}.stt-mic-icon-sm.svelte-xtcye2.svelte-xtcye2{height:calc(var(--spacing,.25rem)*4.5);width:calc(var(--spacing,.25rem)*4.5)}.stt-mic-icon-md.svelte-xtcye2.svelte-xtcye2{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6)}.stt-mic-copy.svelte-xtcye2.svelte-xtcye2{min-width:calc(var(--spacing,.25rem)*0);grid-template-rows:auto;grid-template-columns:minmax(0,max-content);justify-content:center;margin-top:.4rem;display:grid}.stt-mic-label.svelte-xtcye2.svelte-xtcye2{text-align:center;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);white-space:nowrap;grid-area:1/1}.stt-mic-label-reserve.svelte-xtcye2.svelte-xtcye2{grid-area:1/1;display:grid}.stt-mic-label-shadow.svelte-xtcye2.svelte-xtcye2{visibility:hidden}.stt-mic-label-sm.svelte-xtcye2.svelte-xtcye2{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}.stt-mic-label-md.svelte-xtcye2.svelte-xtcye2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}@media (min-width:640px){.stt-mic-button-md.svelte-xtcye2.svelte-xtcye2{font-size:1rem;line-height:1.5rem}}.stt-mic-shell.svelte-xtcye2.svelte-xtcye2,.stt-mic-ring.svelte-xtcye2.svelte-xtcye2,.stt-mic-live-wave.svelte-xtcye2.svelte-xtcye2,.stt-mic-live-eq.svelte-xtcye2.svelte-xtcye2,.stt-mic-orbit.svelte-xtcye2.svelte-xtcye2{pointer-events:none;border-radius:999px;position:absolute}.stt-mic-shell.svelte-xtcye2.svelte-xtcye2{z-index:0;background:currentColor;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.stt-mic-shell.svelte-xtcye2.svelte-xtcye2{background:color-mix(in srgb,currentColor 12%,transparent)}}.stt-mic-shell.svelte-xtcye2.svelte-xtcye2{transition:transform .24s,background-color .24s,opacity .24s,box-shadow .24s}.stt-mic-ring.svelte-xtcye2.svelte-xtcye2{z-index:1;border:1px solid;top:-.18rem;right:-.18rem;bottom:-.18rem;left:-.18rem}@supports (color:color-mix(in lab,red,red)){.stt-mic-ring.svelte-xtcye2.svelte-xtcye2{border:1px solid color-mix(in srgb,currentColor 18%,transparent)}}.stt-mic-ring.svelte-xtcye2.svelte-xtcye2{opacity:.92;transition:transform .24s,opacity .24s,border-color .24s,box-shadow .24s}.stt-mic-state-needs-permission.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{background:currentColor}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-needs-permission.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{background:color-mix(in srgb,currentColor 10%,transparent)}}.stt-mic-state-needs-permission.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{box-shadow:inset 0 0 0 1px,0 .4rem .9rem -.82rem}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-needs-permission.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 10%,transparent),0 .4rem .9rem -.82rem color-mix(in srgb,currentColor 22%,transparent)}}.stt-mic-state-needs-permission.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{border-style:dashed;border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-needs-permission.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{border-color:color-mix(in srgb,currentColor 34%,transparent)}}.stt-mic-state-needs-permission.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{box-shadow:0 0 0 .14rem}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-needs-permission.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{box-shadow:0 0 0 .14rem color-mix(in srgb,currentColor 8%,transparent)}}.stt-mic-state-needs-permission.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{opacity:.9}.stt-mic-state-needs-permission.svelte-xtcye2 .stt-mic-icon.svelte-xtcye2{opacity:.35;transform:scale(.94)}.stt-mic-state-needs-permission.stt-mic-button.svelte-xtcye2.svelte-xtcye2:hover,.stt-mic-state-needs-permission.stt-mic-button.svelte-xtcye2.svelte-xtcye2:focus-visible{color:var(--bc)}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-needs-permission.stt-mic-button.svelte-xtcye2.svelte-xtcye2:hover,.stt-mic-state-needs-permission.stt-mic-button.svelte-xtcye2.svelte-xtcye2:focus-visible{color:color-mix(in srgb,var(--bc)68%,var(--wa)32%)}}.stt-mic-state-needs-permission.stt-mic-button.svelte-xtcye2.svelte-xtcye2:hover,.stt-mic-state-needs-permission.stt-mic-button.svelte-xtcye2.svelte-xtcye2:focus-visible{transform:translateY(-1px)}.stt-mic-state-ready.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{background:currentColor}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-ready.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{background:color-mix(in srgb,currentColor 16%,transparent)}}.stt-mic-state-ready.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{box-shadow:inset 0 0 0 1px,0 .45rem 1rem -.85rem}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-ready.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 14%,transparent),0 .45rem 1rem -.85rem color-mix(in srgb,currentColor 34%,transparent)}}.stt-mic-state-ready.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{animation:2.8s ease-in-out infinite svelte-xtcye2-stt-mic-ready-breathe}.stt-mic-state-ready.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-ready.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{border-color:color-mix(in srgb,currentColor 40%,transparent)}}.stt-mic-state-ready.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{box-shadow:0 0 0 .16rem}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-ready.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{box-shadow:0 0 0 .16rem color-mix(in srgb,currentColor 12%,transparent)}}.stt-mic-state-requesting-permission.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{background:currentColor}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-requesting-permission.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{background:color-mix(in srgb,currentColor 11%,transparent)}}.stt-mic-state-requesting-permission.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{box-shadow:inset 0 0 0 1px}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-requesting-permission.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 10%,transparent)}}.stt-mic-state-requesting-permission.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{border-style:dashed;border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-requesting-permission.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{border-color:color-mix(in srgb,currentColor 22%,transparent)}}.stt-mic-state-requesting-permission.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{animation:1.4s linear infinite svelte-xtcye2-stt-mic-wait-ring}.stt-mic-state-preparing.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{background:currentColor}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-preparing.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{background:color-mix(in srgb,currentColor 16%,transparent)}}.stt-mic-state-preparing.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{box-shadow:inset 0 0 0 1px}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-preparing.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 12%,transparent)}}.stt-mic-state-preparing.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{animation:1.2s ease-in-out infinite svelte-xtcye2-stt-mic-prepare-breathe}.stt-mic-state-preparing.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-preparing.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{border-color:color-mix(in srgb,currentColor 28%,transparent)}}.stt-mic-state-connecting.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{background:currentColor}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-connecting.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{background:color-mix(in srgb,currentColor 12%,transparent)}}.stt-mic-state-connecting.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{box-shadow:inset 0 0 0 1px}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-connecting.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 10%,transparent)}}.stt-mic-state-connecting.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-connecting.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{border-color:color-mix(in srgb,currentColor 22%,transparent)}}.stt-mic-orbit.svelte-xtcye2.svelte-xtcye2{z-index:2;border:1px solid;top:-.28rem;right:-.28rem;bottom:-.28rem;left:-.28rem}@supports (color:color-mix(in lab,red,red)){.stt-mic-orbit.svelte-xtcye2.svelte-xtcye2{border:1px solid color-mix(in srgb,currentColor 12%,transparent)}}.stt-mic-orbit.svelte-xtcye2.svelte-xtcye2{opacity:.92;animation:1.8s linear infinite svelte-xtcye2-stt-mic-orbit}.stt-mic-orbit.svelte-xtcye2.svelte-xtcye2:after{content:"";background:currentColor;border-radius:999px;width:.24rem;height:.24rem;position:absolute;top:-.16rem;left:calc(50% - .12rem);box-shadow:0 0 0 .16rem}@supports (color:color-mix(in lab,red,red)){.stt-mic-orbit.svelte-xtcye2.svelte-xtcye2:after{box-shadow:0 0 0 .16rem color-mix(in srgb,currentColor 16%,transparent)}}.stt-mic-state-live.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{background:currentColor}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-live.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{background:color-mix(in srgb,currentColor 24%,transparent)}}.stt-mic-state-live.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{box-shadow:inset 0 0 0 1px,0 .65rem 1.15rem -.9rem}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-live.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 16%,transparent),0 .65rem 1.15rem -.9rem color-mix(in srgb,currentColor 36%,transparent)}}.stt-mic-state-live.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-live.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{border-color:color-mix(in srgb,currentColor 42%,transparent)}}.stt-mic-state-live.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{box-shadow:0 0 0 .24rem}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-live.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{box-shadow:0 0 0 .24rem color-mix(in srgb,currentColor 14%,transparent)}}.stt-mic-live-wave.svelte-xtcye2.svelte-xtcye2{z-index:1;border:1px solid}@supports (color:color-mix(in lab,red,red)){.stt-mic-live-wave.svelte-xtcye2.svelte-xtcye2{border:1px solid color-mix(in srgb,currentColor 34%,transparent)}}.stt-mic-live-wave.svelte-xtcye2.svelte-xtcye2{opacity:.88}.stt-mic-live-wave-inner.svelte-xtcye2.svelte-xtcye2{animation:1.45s ease-out infinite svelte-xtcye2-stt-mic-live-wave-inner;top:-.22rem;right:-.22rem;bottom:-.22rem;left:-.22rem}.stt-mic-live-wave-outer.svelte-xtcye2.svelte-xtcye2{animation:1.45s ease-out .22s infinite svelte-xtcye2-stt-mic-live-wave-outer;top:-.46rem;right:-.46rem;bottom:-.46rem;left:-.46rem}.stt-mic-live-eq.svelte-xtcye2.svelte-xtcye2{z-index:2;opacity:.34;width:calc(100% - .32rem);height:calc(100% - .32rem);top:.16rem;right:.16rem;bottom:.16rem;left:.16rem;overflow:visible}.stt-mic-live-bar.svelte-xtcye2.svelte-xtcye2{fill:currentColor;transform-box:fill-box;transform-origin:bottom;animation:1.05s ease-in-out infinite svelte-xtcye2-stt-mic-live-bar}.stt-mic-live-bar-1.svelte-xtcye2.svelte-xtcye2{animation-delay:-.3s}.stt-mic-live-bar-2.svelte-xtcye2.svelte-xtcye2{animation-delay:-.1s}.stt-mic-live-bar-3.svelte-xtcye2.svelte-xtcye2{animation-delay:-.45s}.stt-mic-state-stopping.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{background:currentColor}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-stopping.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{background:color-mix(in srgb,currentColor 12%,transparent)}}.stt-mic-state-stopping.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{box-shadow:inset 0 0 0 1px}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-stopping.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 10%,transparent)}}.stt-mic-state-stopping.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-stopping.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{border-color:color-mix(in srgb,currentColor 22%,transparent)}}.stt-mic-state-permission-denied.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{background:currentColor}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-permission-denied.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{background:color-mix(in srgb,currentColor 12%,transparent)}}.stt-mic-state-permission-denied.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{box-shadow:inset 0 0 0 1px}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-permission-denied.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 10%,transparent)}}.stt-mic-state-permission-denied.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-permission-denied.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{border-color:color-mix(in srgb,currentColor 24%,transparent)}}.stt-mic-state-unsupported.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{background:currentColor}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-unsupported.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{background:color-mix(in srgb,currentColor 9%,transparent)}}.stt-mic-state-unsupported.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{box-shadow:inset 0 0 0 1px}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-unsupported.svelte-xtcye2 .stt-mic-shell.svelte-xtcye2{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 8%,transparent)}}.stt-mic-state-unsupported.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-unsupported.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{border-color:color-mix(in srgb,currentColor 16%,transparent)}}.stt-mic-state-unsupported.svelte-xtcye2 .stt-mic-ring.svelte-xtcye2{opacity:.74}.stt-mic-spinner.svelte-xtcye2.svelte-xtcye2{z-index:3;border-radius:999px;width:1.1rem;height:1.1rem;display:inline-flex;position:relative}.stt-mic-state-requesting-permission.svelte-xtcye2 .stt-mic-spinner.svelte-xtcye2{box-shadow:none}.stt-mic-state-preparing.svelte-xtcye2 .stt-mic-spinner.svelte-xtcye2{box-shadow:none;background:currentColor}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-preparing.svelte-xtcye2 .stt-mic-spinner.svelte-xtcye2{background:color-mix(in srgb,currentColor 10%,transparent)}}.stt-mic-state-connecting.svelte-xtcye2 .stt-mic-spinner.svelte-xtcye2{box-shadow:none}.stt-mic-state-stopping.svelte-xtcye2 .stt-mic-spinner.svelte-xtcye2{box-shadow:none;background:currentColor}@supports (color:color-mix(in lab,red,red)){.stt-mic-state-stopping.svelte-xtcye2 .stt-mic-spinner.svelte-xtcye2{background:color-mix(in srgb,currentColor 8%,transparent)}}.stt-mic-spinner-segment.svelte-xtcye2.svelte-xtcye2{transform-origin:50% .55rem;width:.12rem;height:.38rem;transform:rotate(calc(var(--segment-index)*45deg));opacity:calc(.25 + (var(--segment-index)*.08));animation:.9s linear infinite svelte-xtcye2-stt-mic-spinner;animation-delay:calc(var(--segment-index)*-.1125s);background:currentColor;border-radius:999px;position:absolute;top:0;left:calc(50% - 1px)}@keyframes svelte-xtcye2-stt-mic-spinner{0%{opacity:1}to{opacity:.18}}@keyframes svelte-xtcye2-stt-mic-ready-breathe{0%,to{opacity:.92;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@keyframes svelte-xtcye2-stt-mic-prepare-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes svelte-xtcye2-stt-mic-wait-ring{0%{opacity:.72;transform:rotate(0)}to{opacity:.96;transform:rotate(360deg)}}@keyframes svelte-xtcye2-stt-mic-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-xtcye2-stt-mic-live-wave-inner{0%{opacity:.92;transform:scale(.9)}70%{opacity:0;transform:scale(1.14)}to{opacity:0;transform:scale(1.18)}}@keyframes svelte-xtcye2-stt-mic-live-wave-outer{0%{opacity:.56;transform:scale(.82)}80%{opacity:0;transform:scale(1.22)}to{opacity:0;transform:scale(1.26)}}@keyframes svelte-xtcye2-stt-mic-live-bar{0%,to{opacity:.42;transform:scaleY(.72)}35%{opacity:.82;transform:scaleY(1.04)}68%{opacity:.58;transform:scaleY(.86)}}/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.stt-replay-control.svelte-1gf4i70.svelte-1gf4i70{min-inline-size:0;display:inline-flex;position:relative}.stt-replay-button.svelte-1gf4i70.svelte-1gf4i70{text-align:left;color:var(--color-base-content,var(--bc));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:0 0;border:0;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.stt-replay-button.svelte-1gf4i70.svelte-1gf4i70:hover,.stt-replay-button.svelte-1gf4i70.svelte-1gf4i70:focus-visible{color:var(--bc)}@supports (color:color-mix(in lab,red,red)){.stt-replay-button.svelte-1gf4i70.svelte-1gf4i70:hover,.stt-replay-button.svelte-1gf4i70.svelte-1gf4i70:focus-visible{color:color-mix(in srgb,var(--bc)78%,var(--a)22%)}}.stt-replay-button.svelte-1gf4i70.svelte-1gf4i70:hover,.stt-replay-button.svelte-1gf4i70.svelte-1gf4i70:focus-visible{outline:none;transform:translateY(-1px)}.stt-replay-button-live.svelte-1gf4i70.svelte-1gf4i70{color:var(--bc)}@supports (color:color-mix(in lab,red,red)){.stt-replay-button-live.svelte-1gf4i70.svelte-1gf4i70{color:color-mix(in srgb,var(--bc)70%,var(--a)30%)}}.stt-replay-button-live.svelte-1gf4i70.svelte-1gf4i70:hover,.stt-replay-button-live.svelte-1gf4i70.svelte-1gf4i70:focus-visible{color:var(--bc)}@supports (color:color-mix(in lab,red,red)){.stt-replay-button-live.svelte-1gf4i70.svelte-1gf4i70:hover,.stt-replay-button-live.svelte-1gf4i70.svelte-1gf4i70:focus-visible{color:color-mix(in srgb,var(--bc)64%,var(--a)36%)}}.stt-replay-button.svelte-1gf4i70.svelte-1gf4i70:disabled{cursor:not-allowed;opacity:.48;transform:none}.stt-replay-button-sm.svelte-1gf4i70.svelte-1gf4i70{height:calc(var(--spacing,.25rem)*11);width:calc(var(--spacing,.25rem)*11);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.stt-replay-button-md.svelte-1gf4i70.svelte-1gf4i70{height:calc(var(--spacing,.25rem)*13);width:calc(var(--spacing,.25rem)*13);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.stt-replay-button-icon-only.svelte-1gf4i70.svelte-1gf4i70{justify-content:center;align-items:center}.stt-replay-button-with-label.svelte-1gf4i70.svelte-1gf4i70{align-items:center;gap:calc(var(--spacing,.25rem)*0);flex-direction:column}.stt-replay-overlay.svelte-1gf4i70.svelte-1gf4i70{z-index:5;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%)}.stt-replay-overlay-sm.svelte-1gf4i70.svelte-1gf4i70{width:5.6rem}.stt-replay-overlay-md.svelte-1gf4i70.svelte-1gf4i70{width:6.4rem}.stt-replay-overlay-line.svelte-1gf4i70.svelte-1gf4i70{background:currentColor;border-radius:999px;width:100%;height:.22rem;display:block;position:relative}@supports (color:color-mix(in lab,red,red)){.stt-replay-overlay-line.svelte-1gf4i70.svelte-1gf4i70{background:color-mix(in srgb,currentColor 16%,transparent)}}.stt-replay-overlay-line.svelte-1gf4i70.svelte-1gf4i70{box-shadow:0 0 0 1px}@supports (color:color-mix(in lab,red,red)){.stt-replay-overlay-line.svelte-1gf4i70.svelte-1gf4i70{box-shadow:0 0 0 1px color-mix(in srgb,currentColor 8%,transparent)}}.stt-replay-overlay-line.svelte-1gf4i70.svelte-1gf4i70{overflow:visible}.stt-replay-overlay-fill.svelte-1gf4i70.svelte-1gf4i70{border-radius:inherit;opacity:.9;background:currentColor;height:100%;position:absolute;top:0;left:0}.stt-replay-overlay-thumb.svelte-1gf4i70.svelte-1gf4i70{background:var(--b1);border:2px solid;border-radius:999px;width:.65rem;height:.65rem;position:absolute;top:50%;box-shadow:0 .22rem .45rem -.22rem}@supports (color:color-mix(in lab,red,red)){.stt-replay-overlay-thumb.svelte-1gf4i70.svelte-1gf4i70{box-shadow:0 .22rem .45rem -.22rem color-mix(in srgb,currentColor 30%,transparent)}}.stt-replay-overlay-thumb.svelte-1gf4i70.svelte-1gf4i70{transform:translate(-50%,-50%)}.stt-replay-overlay-input.svelte-1gf4i70.svelte-1gf4i70{opacity:0;pointer-events:auto;cursor:pointer;width:100%;height:1.3rem;margin:0;position:absolute;top:-.55rem;right:0;bottom:-.55rem;left:0}.stt-replay-icon-slot.svelte-1gf4i70.svelte-1gf4i70{isolation:isolate;background:var(--a);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.stt-replay-icon-slot.svelte-1gf4i70.svelte-1gf4i70{background:color-mix(in srgb,var(--a)16%,transparent)}}.stt-replay-icon-slot.svelte-1gf4i70.svelte-1gf4i70{transition:background-color .18s,box-shadow .22s,transform .22s}.stt-replay-button-live.svelte-1gf4i70 .stt-replay-icon-slot.svelte-1gf4i70{background:currentColor}@supports (color:color-mix(in lab,red,red)){.stt-replay-button-live.svelte-1gf4i70 .stt-replay-icon-slot.svelte-1gf4i70{background:color-mix(in srgb,currentColor 20%,transparent)}}.stt-replay-button-live.svelte-1gf4i70 .stt-replay-icon-slot.svelte-1gf4i70{box-shadow:0 0 0 .16rem,0 .4rem .9rem -.78rem}@supports (color:color-mix(in lab,red,red)){.stt-replay-button-live.svelte-1gf4i70 .stt-replay-icon-slot.svelte-1gf4i70{box-shadow:0 0 0 .16rem color-mix(in srgb,currentColor 10%,transparent),0 .4rem .9rem -.78rem color-mix(in srgb,currentColor 24%,transparent)}}.stt-replay-icon-slot-sm.svelte-1gf4i70.svelte-1gf4i70{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8)}.stt-replay-icon-slot-md.svelte-1gf4i70.svelte-1gf4i70{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10)}.stt-replay-icon.svelte-1gf4i70.svelte-1gf4i70{color:var(--a);z-index:2;flex-shrink:0;transition:transform .18s,opacity .18s;position:relative}.stt-replay-button-live.svelte-1gf4i70 .stt-replay-icon.svelte-1gf4i70{color:currentColor;transform:translateY(-.03rem)}.stt-replay-signal.svelte-1gf4i70.svelte-1gf4i70{z-index:1;pointer-events:none;opacity:.82;justify-content:center;align-items:end;gap:.12rem;display:flex;position:absolute;bottom:.34rem;left:0;right:0}.stt-replay-signal.svelte-1gf4i70 span.svelte-1gf4i70{transform-origin:bottom;background:currentColor;border-radius:999px;width:.14rem;height:.34rem}.stt-replay-button-sm.svelte-1gf4i70 .stt-replay-signal.svelte-1gf4i70{gap:.1rem;bottom:.28rem}.stt-replay-button-sm.svelte-1gf4i70 .stt-replay-signal span.svelte-1gf4i70{width:.12rem;height:.28rem}.stt-replay-button-live.svelte-1gf4i70 .stt-replay-signal span.svelte-1gf4i70:first-child{animation:.9s ease-in-out infinite svelte-1gf4i70-stt-replay-signal}.stt-replay-button-live.svelte-1gf4i70 .stt-replay-signal span.svelte-1gf4i70:nth-child(2){animation:.9s ease-in-out .12s infinite svelte-1gf4i70-stt-replay-signal}.stt-replay-button-live.svelte-1gf4i70 .stt-replay-signal span.svelte-1gf4i70:nth-child(3){animation:.9s ease-in-out .24s infinite svelte-1gf4i70-stt-replay-signal}.stt-replay-icon-sm.svelte-1gf4i70.svelte-1gf4i70{height:calc(var(--spacing,.25rem)*4.5);width:calc(var(--spacing,.25rem)*4.5)}.stt-replay-icon-md.svelte-1gf4i70.svelte-1gf4i70{height:calc(var(--spacing,.25rem)*5.5);width:calc(var(--spacing,.25rem)*5.5)}.stt-replay-copy.svelte-1gf4i70.svelte-1gf4i70{min-width:calc(var(--spacing,.25rem)*0);justify-content:center;display:flex}.stt-replay-label.svelte-1gf4i70.svelte-1gf4i70{text-align:center;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.stt-replay-label-sm.svelte-1gf4i70.svelte-1gf4i70{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}.stt-replay-label-md.svelte-1gf4i70.svelte-1gf4i70{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}@media (min-width:640px){.stt-replay-button-md.svelte-1gf4i70.svelte-1gf4i70{font-size:1rem;line-height:1.5rem}}@keyframes svelte-1gf4i70-stt-replay-signal{0%,to{opacity:.36;transform:scaleY(.58)}50%{opacity:.9;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.stt-replay-icon-slot.svelte-1gf4i70.svelte-1gf4i70,.stt-replay-icon.svelte-1gf4i70.svelte-1gf4i70{transition:none}.stt-replay-button-live.svelte-1gf4i70 .stt-replay-signal span.svelte-1gf4i70:first-child,.stt-replay-button-live.svelte-1gf4i70 .stt-replay-signal span.svelte-1gf4i70:nth-child(2),.stt-replay-button-live.svelte-1gf4i70 .stt-replay-signal span.svelte-1gf4i70:nth-child(3){animation:none}.stt-replay-signal.svelte-1gf4i70.svelte-1gf4i70{opacity:.72}}@property --tw-font-weight{syntax:"*";inherits:false}
