/*! tailwindcss v4.3.3 | 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-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--tw-color-red-400:oklch(70.4% .191 22.216);--tw-color-red-500:oklch(63.7% .237 25.331);--tw-color-red-950:oklch(25.8% .092 26.042);--tw-color-cyan-300:oklch(86.5% .127 207.078);--tw-color-cyan-700:oklch(52% .105 223.128);--tw-color-cyan-950:oklch(30.2% .056 229.695);--tw-color-slate-100:oklch(96.8% .007 247.896);--tw-color-slate-300:oklch(86.9% .022 252.894);--tw-color-slate-400:oklch(70.4% .04 256.788);--tw-color-slate-600:oklch(44.6% .043 257.281);--tw-color-slate-700:oklch(37.2% .044 257.287);--tw-color-slate-800:oklch(27.9% .041 260.031);--tw-color-slate-950:oklch(12.9% .042 264.695);--tw-spacing:.25rem;--tw-container-3xl:48rem;--tw-text-xs:.75rem;--tw-text-xs--line-height:calc(1 / .75);--tw-text-sm:.875rem;--tw-text-sm--line-height:calc(1.25 / .875);--tw-text-xl:1.25rem;--tw-text-xl--line-height:calc(1.75 / 1.25);--tw-text-2xl:1.5rem;--tw-text-2xl--line-height:calc(2 / 1.5);--tw-font-weight-semibold:600;--tw-font-weight-bold:700;--tw-tracking-widest:.1em;--tw-radius-lg:.5rem;--tw-radius-xl:.75rem;--tw-radius-2xl:1rem}}@layer base{#audio-preview button{cursor:pointer;color:inherit;font:inherit;background:0 0}#audio-preview button:disabled{cursor:not-allowed}}@layer utilities{.tw\:relative{position:relative}.tw\:sticky{position:sticky}.tw\:top-0{top:0}.tw\:z-10{z-index:10}.tw\:mt-2{margin-top:calc(var(--tw-spacing) * 2)}.tw\:mt-3{margin-top:calc(var(--tw-spacing) * 3)}.tw\:mt-4{margin-top:calc(var(--tw-spacing) * 4)}.tw\:mt-5{margin-top:calc(var(--tw-spacing) * 5)}.tw\:flex{display:flex}.tw\:grid{display:grid}.tw\:h-2{height:calc(var(--tw-spacing) * 2)}.tw\:h-9{height:calc(var(--tw-spacing) * 9)}.tw\:w-9{width:calc(var(--tw-spacing) * 9)}.tw\:w-10{width:calc(var(--tw-spacing) * 10)}.tw\:w-full{width:100%}.tw\:max-w-3xl{max-width:var(--tw-container-3xl)}.tw\:min-w-0{min-width:0}.tw\:min-w-24{min-width:calc(var(--tw-spacing) * 24)}.tw\:flex-1{flex:1}.tw\:shrink-0{flex-shrink:0}.tw\:flex-wrap{flex-wrap:wrap}.tw\:items-center{align-items:center}.tw\:justify-between{justify-content:space-between}.tw\:justify-center{justify-content:center}.tw\:gap-3{gap:calc(var(--tw-spacing) * 3)}.tw\:rounded-2xl{border-radius:var(--tw-radius-2xl)}.tw\:rounded-full{border-radius:2147483647px}.tw\:rounded-lg{border-radius:var(--tw-radius-lg)}.tw\:rounded-xl{border-radius:var(--tw-radius-xl)}.tw\:rounded-t-2xl{border-top-left-radius:var(--tw-radius-2xl);border-top-right-radius:var(--tw-radius-2xl)}.tw\:rounded-b-2xl{border-bottom-right-radius:var(--tw-radius-2xl);border-bottom-left-radius:var(--tw-radius-2xl)}.tw\:border{border-style:var(--tw-border-style);border-width:1px}.tw\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.tw\:border-cyan-700{border-color:var(--tw-color-cyan-700)}.tw\:border-red-500{border-color:var(--tw-color-red-500)}.tw\:border-slate-600{border-color:var(--tw-color-slate-600)}.tw\:border-slate-700{border-color:var(--tw-color-slate-700)}.tw\:border-slate-800{border-color:var(--tw-color-slate-800)}.tw\:bg-cyan-300{background-color:var(--tw-color-cyan-300)}.tw\:bg-slate-950,.tw\:bg-slate-950\/95{background-color:var(--tw-color-slate-950)}@supports (color:color-mix(in lab, red, red)){.tw\:bg-slate-950\/95{background-color:color-mix(in oklab, var(--tw-color-slate-950) 95%, transparent)}}.tw\:p-3{padding:calc(var(--tw-spacing) * 3)}.tw\:p-5{padding:calc(var(--tw-spacing) * 5)}.tw\:px-2{padding-inline:calc(var(--tw-spacing) * 2)}.tw\:px-4{padding-inline:calc(var(--tw-spacing) * 4)}.tw\:px-5{padding-inline:calc(var(--tw-spacing) * 5)}.tw\:py-2{padding-block:calc(var(--tw-spacing) * 2)}.tw\:py-3{padding-block:calc(var(--tw-spacing) * 3)}.tw\:text-right{text-align:right}.tw\:text-2xl{font-size:var(--tw-text-2xl);line-height:var(--tw-leading,var(--tw-text-2xl--line-height))}.tw\:text-sm{font-size:var(--tw-text-sm);line-height:var(--tw-leading,var(--tw-text-sm--line-height))}.tw\:text-xl{font-size:var(--tw-text-xl);line-height:var(--tw-leading,var(--tw-text-xl--line-height))}.tw\:text-xs{font-size:var(--tw-text-xs);line-height:var(--tw-leading,var(--tw-text-xs--line-height))}.tw\:leading-none{--tw-leading:1;line-height:1}.tw\:font-bold{--tw-font-weight:var(--tw-font-weight-bold);font-weight:var(--tw-font-weight-bold)}.tw\:font-semibold{--tw-font-weight:var(--tw-font-weight-semibold);font-weight:var(--tw-font-weight-semibold)}.tw\:tracking-widest{--tw-tracking:var(--tw-tracking-widest);letter-spacing:var(--tw-tracking-widest)}.tw\:break-words{overflow-wrap:break-word}.tw\:text-cyan-300{color:var(--tw-color-cyan-300)}.tw\:text-slate-100{color:var(--tw-color-slate-100)}.tw\:text-slate-300{color:var(--tw-color-slate-300)}.tw\:text-slate-400{color:var(--tw-color-slate-400)}.tw\:text-slate-950{color:var(--tw-color-slate-950)}.tw\:uppercase{text-transform:uppercase}.tw\:tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tw\:underline{text-decoration-line:underline}.tw\:accent-cyan-300{accent-color:var(--tw-color-cyan-300)}@media (hover:hover){.tw\:hover\:border-cyan-300:hover{border-color:var(--tw-color-cyan-300)}}.tw\:focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.tw\:focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.tw\:focus-visible\:outline-cyan-300:focus-visible{outline-color:var(--tw-color-cyan-300)}.tw\:disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.tw\:disabled\:opacity-40:disabled{opacity:.4}.tw\:aria-pressed\:border-cyan-300[aria-pressed=true]{border-color:var(--tw-color-cyan-300)}.tw\:aria-pressed\:border-red-400[aria-pressed=true]{border-color:var(--tw-color-red-400)}.tw\:aria-pressed\:bg-cyan-950[aria-pressed=true]{background-color:var(--tw-color-cyan-950)}.tw\:aria-pressed\:bg-red-950[aria-pressed=true]{background-color:var(--tw-color-red-950)}@media (width>=40rem){.tw\:sm\:p-6{padding:calc(var(--tw-spacing) * 6)}}}#audio-preview{z-index:1000;overscroll-behavior:contain;border-radius:16px;width:min(560px,100vw - 24px);max-height:calc(100vh - 40px);animation:.16s ease-out preview-pop;position:fixed;bottom:20px;right:20px;overflow-y:auto;box-shadow:0 24px 60px #0000008c,0 0 0 1px #67e8f92e}#audio-preview:focus{outline:none}#audio-preview:focus-visible{outline-offset:3px;outline:3px solid #67e8f9}@media (width<=640px){#audio-preview{width:auto;max-height:75vh;bottom:12px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){#audio-preview{animation:none}}@keyframes preview-pop{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}#audio-preview[hidden],#audio-preview [hidden]{display:none}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
/*$vite$:1*/