.an-main[data-voice-open]>:not(.an-voice-panel),[data-companion-voice-active]>:not(.an-voice-panel){display:none}.an-voice-panel{min-width:0;min-height:0;padding:24px 24px max(32px, env(safe-area-inset-bottom,0px));background:var(--an-bg,var(--product-canvas));color:var(--an-text,var(--product-foreground));flex-direction:column;flex:1;align-items:center;font-size:14px;line-height:20px;display:flex;overflow-y:auto}.an-voice-panel:focus{outline:none}.an-voice-presence{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;width:100%;min-height:244px;padding-block:24px;display:flex}.an-voice-orb{flex:none;place-items:center;display:grid}.an-voice-status{text-align:center;overflow-wrap:anywhere;max-width:32ch;color:var(--product-description-foreground);margin:0}.an-voice-controls{flex:none;justify-content:center;align-items:center;gap:20px;padding-top:24px;display:flex}.an-voice-controls button{background:var(--an-hover,var(--product-muted));width:48px;height:48px;color:inherit;cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.an-voice-controls button:hover{background:var(--an-input,var(--product-surface))}.an-voice-controls button[aria-pressed=true]{color:var(--product-danger-text)}.an-voice-controls button:disabled{opacity:.45;cursor:default}.an-voice-controls button:focus-visible,.an-voice-retry:focus-visible{outline:2px solid var(--an-accent,var(--product-primary));outline-offset:4px}.an-voice-retry{background:var(--an-hover,var(--product-muted));color:inherit;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:10px 16px}@media (max-height:600px){.an-voice-panel{padding-block:16px}.an-voice-presence{gap:16px;padding-block:8px}.an-voice-orb [data-slot=fluid-orb]{width:144px!important;height:144px!important}.an-voice-controls{padding-top:16px}}
