.dock_uefdr{z-index:var(--z-panel);pointer-events:none;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:24px;right:24px}.dock_uefdr>*{pointer-events:auto}html:has(.launcher_uefdr){--corner-button-room:calc(24px + 56px + 12px)}.launcher_uefdr{background:var(--color-accent);width:56px;height:56px;color:var(--color-ink-inverse);box-shadow:var(--shadow-pop);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.launcher_uefdr:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}@media (width<768px){.window_uefdr~.launcher_uefdr{display:none}}.window_uefdr{--corner-button-room:0px;border:1px solid var(--color-border);border-radius:var(--r-lg);background:var(--color-surface);width:400px;height:min(600px,100dvh - 120px);box-shadow:var(--shadow-pop);flex-direction:column;display:flex;overflow:hidden}@media (width<768px){.window_uefdr{border:0;border-radius:0;width:auto;height:auto;position:fixed;inset:0}}.head_uefdr{border-bottom:1px solid var(--color-border);align-items:center;gap:8px;padding:12px 12px 12px 16px;display:flex}.title_uefdr{flex:1;margin:0;font-size:15px;font-weight:600}.body_uefdr{flex:1;min-height:0;overflow:auto}.card_1srwc{flex-direction:column;gap:16px;width:240px;display:flex}.head_1srwc{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.title_1srwc{margin:0;font-size:15px;font-weight:600}.command_1srwc{font-family:var(--font-mono);-webkit-user-select:all;user-select:all}.actions_1srwc{justify-content:flex-end;display:flex}.bots_1srwc{flex-direction:column;gap:8px;display:flex}.voice_58tpq{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%;padding:24px;display:flex}.orb_58tpq{background:radial-gradient(circle at 35% 30%, #ffffff8c, transparent 60%), var(--color-accent);width:128px;height:128px;box-shadow:var(--shadow-pop);border-radius:50%;transition:opacity .2s,transform .2s}.orb_58tpq[data-state=connecting],.orb_58tpq[data-state=muted]{opacity:.45}.orb_58tpq[data-state=listening]{animation:2.4s ease-in-out infinite breathe_58tpq}.orb_58tpq[data-state=thinking]{opacity:.8;animation:1s ease-in-out infinite breathe_58tpq}.orb_58tpq[data-state=speaking]{animation:.5s ease-in-out infinite alternate speak_58tpq}@media (prefers-reduced-motion:reduce){.orb_58tpq{animation:none!important}}@keyframes breathe_58tpq{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes speak_58tpq{0%{transform:scale(1)}to{transform:scale(1.14)}}.state_58tpq{margin:0;font-size:15px;font-weight:600}.line_58tpq{max-width:320px;min-height:60px;color:var(--color-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.actions_58tpq{align-items:center;gap:12px;display:flex}.conversation_u124g{flex-direction:column;height:100%;display:flex}.thread_u124g{flex:1;min-height:0}
