._trigger_89rii_1{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:0 16px;border-radius:var(--radius-md);border:2px solid var(--secondary);background:var(--card);color:var(--secondary);font:inherit;font-size:1rem;font-weight:800;cursor:pointer}._trigger_89rii_1:hover{background:var(--accent)}._dialog_89rii_3{max-width:460px}._calls_89rii_4{display:grid;gap:8px}._call_89rii_4{display:flex;align-items:center;gap:12px;min-height:60px;padding:8px 14px;border-radius:var(--radius-md);background:var(--success);color:var(--success-foreground);text-decoration:none}._call_89rii_4 span{display:grid;min-width:0}._call_89rii_4 b{font-size:1rem}._call_89rii_4 small{opacity:.9;font-size:.8rem;overflow-wrap:anywhere}._helpline_89rii_9{background:var(--secondary);color:var(--secondary-foreground)}._ask_89rii_10{display:grid;gap:10px;border-top:1px solid var(--border);padding-top:var(--spacing-3);margin-top:var(--spacing-2)}._ask_89rii_10 h4{margin:0;font-size:1rem}._photoRow_89rii_12{display:flex}._photoBtn_89rii_13{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 14px;border-radius:var(--radius);border:1.5px dashed var(--border);background:var(--muted);font:inherit;font-weight:600;cursor:pointer;color:var(--foreground)}._thumb_89rii_14{position:relative;width:84px;height:84px;border-radius:var(--radius);overflow:hidden}._thumb_89rii_14 img{width:100%;height:100%;object-fit:cover}._thumb_89rii_14 button{position:absolute;top:4px;right:4px;width:26px;height:26px;border-radius:50%;border:0;background:#0009;color:#fff;display:grid;place-items:center;cursor:pointer}._mic_89rii_17{display:flex;align-items:center;justify-content:center;gap:10px;min-height:72px;border-radius:var(--radius-md);border:0;background:var(--primary);color:var(--primary-foreground);font:inherit;font-size:1.05rem;font-weight:800;cursor:pointer;padding:6px 12px}._mic_89rii_17:disabled{opacity:.75;cursor:default}._rec_89rii_19{background:var(--error)}._cancel_89rii_20{justify-self:center;background:none;border:0;color:var(--muted-foreground);font:inherit;text-decoration:underline;cursor:pointer;min-height:40px}._note_89rii_21{margin:0;display:flex;gap:6px;align-items:flex-start;font-size:.8rem;color:var(--muted-foreground)}._spin_89rii_22{animation:_spin_89rii_22 1s linear infinite}@keyframes _spin_89rii_22{to{transform:rotate(360deg)}}
