.transcribing-caret-indicator{position:absolute;z-index:9999;display:inline-flex;align-items:center;gap:6px;padding:4px 6px;border-radius:10px;background:var(--background-strongest, rgba(0, 0, 0, .72));color:var(--text-default, #fff);font-size:11px;line-height:1;pointer-events:none;box-shadow:0 1px 3px #0000001f;opacity:.5}.transcribing-caret-indicator.transcribing-caret-indicator--anchored{pointer-events:auto;cursor:pointer}.transcribing-caret-indicator__bars{display:inline-flex;align-items:center;gap:1.5px;height:12px}.transcribing-caret-indicator__countdown{display:inline-flex;align-items:center;justify-content:center;min-width:14px;height:12px;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.transcribing-caret-indicator__bar{width:2.5px;border-radius:9999px;background:currentColor;transition:height .06s ease-in-out;min-height:3px}.transcribing-caret-indicator__dots{display:inline-flex;gap:3px}.transcribing-caret-indicator__dot{width:4px;height:4px;border-radius:50%;background:currentColor;animation:transcribing-caret-indicator-bounce 1.2s infinite ease-in-out both}.transcribing-caret-indicator__dot:nth-child(1){animation-delay:-.24s}.transcribing-caret-indicator__dot:nth-child(2){animation-delay:-.12s}.transcribing-caret-indicator__label{letter-spacing:.01em;font-weight:600}@keyframes transcribing-caret-indicator-bounce{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}[data-dictating=true]::placeholder{color:transparent!important}[data-dictating=true] .is-empty:before,[data-dictating=true] [data-placeholder]:before,[data-dictating=true] .is-editor-empty:before{opacity:0!important}@layer properties;.voice-input-wrap{display:flex;align-items:center}.voice-input-floating{position:absolute;bottom:8px;right:16px;z-index:5;pointer-events:none}.voice-input-floating.voice-input-wrap,.voice-input-floating .voice-input-wrap{pointer-events:auto}.voice-input-btn-wrap{position:relative}.voice-input-btn{display:flex;cursor:pointer;align-items:center;justify-content:center;border-width:0px;background-color:transparent;outline:none;height:24px;width:24px;border-radius:4px}.voice-input-btn:hover:not(.voice-input-recording){background-color:var(--iconBg)}.voice-input-btn:hover:not(.voice-input-recording) .custom-icons{background-color:var(--iconHover)}.voice-input-btn.voice-input-recording{border-radius:calc(infinity * 1px);background-color:var(--highlightDefault);width:auto;padding:4px 6px;gap:2px}@supports (color: color-mix(in lab,red,red)){.voice-input-btn.voice-input-recording{background-color:color-mix(in srgb,var(--highlightDefault) 16%,transparent)}}.voice-input-bars{display:flex;align-items:center;gap:1px;height:16px}.voice-input-bar{border-radius:calc(infinity * 1px);width:2.5px;background-color:var(--highlightDefault);transition:height .06s ease-in-out;min-height:3px}.voice-input-silence-countdown{display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-xs, .75rem);line-height:var(--tw-leading, var(--text-xs--line-height, 1rem));--tw-font-weight: var(--font-weight-semibold, 600);font-weight:var(--font-weight-semibold, 600);color:var(--highlightDefault);font-variant-numeric:tabular-nums;line-height:1}.voice-input-mic-error{background-color:var(--deleteItem)!important}.voice-input-processing{display:flex;align-items:center;justify-content:center}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-font-weight{syntax: "*"; inherits: false;}@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-font-weight: initial}}}
