/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.usage-counter_band__9_4xu{margin-top:calc(var(--spacing,.25rem) * 6);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);width:100%;padding-block:calc(var(--spacing,.25rem) * 4);border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);margin-bottom:0;display:flex}.usage-counter_dot__zpnp1{border-radius:var(--radius-full);background:var(--color-brand);width:7px;height:7px;box-shadow:0 0 0 4px var(--color-brand);flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.usage-counter_dot__zpnp1{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-brand) 20%,transparent)}}.usage-counter_dot__zpnp1{animation:usage-counter_livePulse__NIjeb 2.2s ease-in-out infinite}@keyframes usage-counter_livePulse__NIjeb{0%,to{opacity:1;box-shadow:0 0 0 4px color-mix(in srgb,var(--color-brand) 20%,transparent)}50%{opacity:.55;box-shadow:0 0 0 6px color-mix(in srgb,var(--color-brand) 8%,transparent)}}@media (prefers-reduced-motion:reduce){.usage-counter_dot__zpnp1{animation:none}}.usage-counter_value__7tpJR{font-size:var(--font-size-stat);font-weight:var(--font-weight-stat);color:var(--color-fg);font-variant-numeric:tabular-nums;text-align:right;min-width:4ch;line-height:1}.usage-counter_label__N8SHG{font-size:var(--font-size-ui);color:var(--color-muted)}@media not all and (min-width:48rem){.usage-counter_band__9_4xu{column-gap:calc(var(--spacing,.25rem) * 2);row-gap:var(--spacing,.25rem);padding-block:calc(var(--spacing,.25rem) * 3.5);flex-wrap:wrap}.usage-counter_value__7tpJR{font-size:var(--font-size-lede)}.usage-counter_label__N8SHG{font-size:var(--font-size-caption)}}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.morse-translator-panel_panel__I_lXh{margin-top:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 5);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-panel);flex-direction:column;padding:1.25rem;display:flex}.morse-translator-panel_head__Rtkjp{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex}.morse-translator-panel_tabs__ZJCov{gap:calc(var(--spacing,.25rem) * 5);display:flex}.morse-translator-panel_tab__IfXNX{cursor:pointer;border-style:var(--tw-border-style);border-width:0;padding-bottom:calc(var(--spacing,.25rem) * 2);color:var(--color-muted);font-size:var(--font-size-ui);font-weight:var(--font-weight-medium);background-color:#0000;border-bottom:2px var(--tw-border-style);border-color:#0000}.morse-translator-panel_tab__IfXNX:hover{color:var(--color-fg)}.morse-translator-panel_tab__IfXNX[aria-pressed=true]{color:var(--color-fg);border-bottom-color:var(--color-brand)}.morse-translator-panel_ghost__pBLXf{cursor:pointer;border-style:var(--tw-border-style);border-radius:var(--radius-control);color:var(--color-muted);font-size:var(--font-size-caption);background-color:#0000;border-width:0;padding:.25rem .5rem}.morse-translator-panel_ghost__pBLXf:hover{background:var(--color-surface-2);color:var(--color-fg)}.morse-translator-panel_field__D150d{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.morse-translator-panel_label__02FdK{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-muted);font-weight:var(--font-weight-medium)}.morse-translator-panel_textarea__cxtfn{resize:vertical;background:var(--color-bg);width:100%;min-height:6rem;color:var(--color-fg);font-family:var(--font-mono);font-size:var(--font-size-ui);line-height:var(--line-height-ui);padding:.75rem}.morse-translator-panel_stage__Z9gGw,.morse-translator-panel_textarea__cxtfn{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line);border-radius:var(--radius-control)}.morse-translator-panel_stage__Z9gGw{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);background:var(--color-brand-wash);flex-direction:column;padding:1.25rem;display:flex}.morse-translator-panel_result__Zi0Xv{overflow-wrap:break-word;width:100%;font-family:var(--font-mono);font-size:var(--font-size-h2);letter-spacing:.05em;color:var(--color-fg);line-height:1.6;display:block}.morse-translator-panel_result__Zi0Xv[data-empty=true]{font-size:var(--font-size-ui);line-height:var(--line-height-ui);letter-spacing:0;color:var(--color-muted)}.morse-translator-panel_wave__GHW3_{height:calc(var(--spacing,.25rem) * 8);align-items:flex-end;gap:calc(var(--spacing,.25rem) * .5);width:100%;display:flex;overflow:hidden}.morse-translator-panel_waveDash__J2DDM,.morse-translator-panel_waveDot__y3TRg{width:var(--spacing,.25rem);border-radius:var(--radius-full);background:var(--color-brand);flex:none;display:block}.morse-translator-panel_waveDot__y3TRg{height:calc(var(--spacing,.25rem) * 3);opacity:.4}.morse-translator-panel_waveDash__J2DDM{height:calc(var(--spacing,.25rem) * 7);opacity:.85}.morse-translator-panel_play__O0hDH{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-radius:var(--radius-full);background:var(--color-brand);color:var(--color-on-brand);font-size:var(--font-size-ui);font-weight:var(--font-weight-medium);border-width:0;padding:.625rem 1.125rem;display:flex}.morse-translator-panel_play__O0hDH:hover{background:var(--color-brand-hover)}.morse-translator-panel_play__O0hDH:disabled{cursor:not-allowed;opacity:.5}.morse-translator-panel_actions__RHOy1{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.morse-translator-panel_action__hytlC{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-radius:var(--radius-control);background:var(--color-surface-2);color:var(--color-fg);font-size:var(--font-size-ui);border-width:0;padding:.5rem .875rem;display:flex}.morse-translator-panel_action__hytlC:hover{background:var(--color-line)}.morse-translator-panel_action__hytlC:disabled{cursor:not-allowed;opacity:.5}.morse-translator-panel_stats__D_tM4{gap:calc(var(--spacing,.25rem) * 6);flex-wrap:wrap;display:flex}.morse-translator-panel_stat__mN9Ic{flex-direction:column;display:flex}.morse-translator-panel_statLabel__qOXgj{font-family:var(--font-mono);font-size:var(--font-size-caption);line-height:var(--line-height-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted)}.morse-translator-panel_statValue__cx5gT{font-family:var(--font-mono);font-size:var(--font-size-h3);line-height:var(--line-height-heading);color:var(--color-fg);font-variant-numeric:tabular-nums;margin:0}.morse-translator-panel_hint__HXjr9{font-size:var(--font-size-caption);line-height:var(--line-height-caption);color:var(--color-muted)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}