._trigger_1lni7_1{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--card);color:var(--primary);cursor:pointer;transition:background-color var(--animation-duration-fast) ease}._trigger_1lni7_1:hover{background:var(--muted)}._trigger_1lni7_1:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._triggerOn_1lni7_26{border-color:var(--secondary);box-shadow:0 0 0 2px var(--accent)}._aa_1lni7_31{font-family:var(--font-family-display);font-weight:700;font-size:1.05rem;line-height:1}._aa_1lni7_31 small{font-size:.75em}._panel_1lni7_42{width:320px;max-width:calc(100vw - 24px);max-height:min(var(--radix-popover-content-available-height, 78vh),640px);overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-3)}._heading_1lni7_52{margin:0;font-family:var(--font-family-display);font-size:1rem;font-weight:600}._row_1lni7_59{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);cursor:pointer}._labelBlock_1lni7_67{display:flex;flex-direction:column;gap:2px}._label_1lni7_67{font-size:.9rem;font-weight:600}._hint_1lni7_78{font-size:.75rem;color:var(--muted-foreground)}._hintEasy_1lni7_83{font-family:"Lexend",var(--font-family-base)}._sizes_1lni7_87{display:flex;gap:4px;padding:3px;border-radius:var(--radius-full);background:var(--muted)}._size_1lni7_87{width:40px;height:36px;border:none;border-radius:var(--radius-full);background:transparent;color:var(--muted-foreground);font-family:var(--font-family-display);font-weight:700;line-height:1;cursor:pointer}._sizeOn_1lni7_108{background:var(--primary);color:var(--primary-foreground)}._size_1lni7_87:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._reset_1lni7_118{align-self:flex-start;padding:0;border:none;background:none;color:var(--primary);font-size:.82rem;font-weight:600;text-decoration:underline;cursor:pointer}._section_1lni7_131{display:flex;flex-direction:column;gap:var(--spacing-3);padding-top:var(--spacing-3);border-top:1px dashed var(--border)}._subheading_1lni7_139{margin:0;font-family:var(--font-family-display);font-size:.92rem;font-weight:600}._listenControls_1lni7_146{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}._listenButton_1lni7_153{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;min-height:34px;padding:0 12px;border:none;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground);font-family:var(--font-family-base);font-size:.82rem;font-weight:600;cursor:pointer}._listenButton_1lni7_153:hover:not(:disabled){background:var(--info-hover)}._listenButton_1lni7_153:disabled{opacity:.45;cursor:not-allowed}._stopButton_1lni7_179{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--card);color:var(--foreground);cursor:pointer}._segment_1lni7_192{display:inline-flex;flex-shrink:0;gap:2px;padding:3px;border-radius:var(--radius-full);background:var(--muted)}._segButton_1lni7_201{min-height:30px;padding:0 9px;border:none;border-radius:var(--radius-full);background:transparent;color:var(--muted-foreground);font-family:var(--font-family-base);font-size:.76rem;font-weight:600;white-space:nowrap;cursor:pointer}._segOn_1lni7_215,._segOn_1lni7_215:hover{background:var(--card);color:var(--primary);box-shadow:var(--shadow)}._listenButton_1lni7_153:focus-visible,._stopButton_1lni7_179:focus-visible,._segButton_1lni7_201:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._voiceTrigger_1lni7_229{width:auto;min-width:0;max-width:190px;height:34px;min-height:34px;border-radius:var(--radius-full);font-size:.8rem;font-weight:600}._footnote_1lni7_240{margin:0;font-size:.72rem;color:var(--muted-foreground)}
