.header_header__vvDUr{position:sticky;top:0;z-index:20;backdrop-filter:saturate(180%) blur(10px);background:color-mix(in srgb,var(--panel) 85%,transparent);border-bottom:1px solid var(--border);box-shadow:var(--shadow)}.header_inner__SHpK2{max-width:1120px;margin:0 auto;padding:12px 16px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.header_brand__oHrDl{display:inline-flex;gap:10px;align-items:center;font-weight:600}.header_logoDark__TIm6W,[data-theme=dark] .header_logo__E4YHy{display:none}[data-theme=dark] .header_logoDark__TIm6W{display:inline-block}.header_nav__TT8UF{display:inline-flex;gap:18px;justify-self:center}.header_nav__TT8UF a{color:var(--muted);position:relative;transition:color .15s ease;display:inline-flex;align-items:center;gap:8px}.header_nav__TT8UF a:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;background:linear-gradient(90deg,rgb(var(--glow-1)/.9),rgb(var(--glow-2)/.9));transform:scaleX(0);transform-origin:left;transition:transform .25s ease;border-radius:2px}.header_nav__TT8UF a:hover{color:var(--text)}.header_nav__TT8UF a:hover:after{transform:scaleX(1)}.header_navIcon__FbH1N{width:16px;height:16px;color:currentColor}.header_actions__q7KDt{justify-self:end;display:inline-flex;gap:10px;align-items:center}.header_link__GSdrW{color:var(--muted)}.header_cta__umKxa{background:linear-gradient(135deg,var(--primary),var(--accent));color:var(--primary-foreground);padding:8px 14px;border-radius:12px;border:1px solid transparent;box-shadow:var(--shadow);transition:transform .15s ease,box-shadow .15s ease}.header_cta__umKxa:hover{transform:translateY(-1px);box-shadow:var(--shadow-lg)}@media (max-width:900px){.header_inner__SHpK2{grid-template-columns:1fr auto}.header_nav__TT8UF{display:none}}.theme-toggle_toggle__BD_6B{appearance:none;border:1px solid var(--border);background:var(--panel);color:var(--text);width:36px;height:36px;border-radius:10px;display:grid;place-items:center;position:relative;overflow:hidden}.theme-toggle_toggle__BD_6B:hover{filter:brightness(.98)}.theme-toggle_moon__fBnE1,.theme-toggle_sun__ktqKK{position:absolute;width:18px;height:18px;transition:transform .2s ease,opacity .2s ease}.theme-toggle_sun__ktqKK{transform:rotate(0deg) scale(1);opacity:1}.theme-toggle_moon__fBnE1{transform:rotate(90deg) scale(0);opacity:0}[data-theme=dark] .theme-toggle_sun__ktqKK{transform:rotate(-90deg) scale(0);opacity:0}[data-theme=dark] .theme-toggle_moon__fBnE1{transform:rotate(0deg) scale(1);opacity:1}.language-switch_wrapper__Gb2d0{position:relative}.language-switch_toggle__yOx4B{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:1px solid var(--border);border-radius:8px;background:var(--panel);color:var(--text);font-weight:600;cursor:pointer}.language-switch_toggle__yOx4B:hover{filter:brightness(.98)}.language-switch_toggleFlag__7Pe5E{font-size:14px}.language-switch_toggleCode__0irHO{font-size:12px;letter-spacing:.04em}.language-switch_menu__34TcO{position:absolute;right:0;top:calc(100% + 8px);width:220px;max-height:280px;overflow-y:auto;border:1px solid var(--border);border-radius:12px;background:var(--panel);box-shadow:var(--shadow);padding:6px;z-index:50}.language-switch_item__QdhOU{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;color:var(--text);text-decoration:none;font-size:13px}.language-switch_itemActive__1bi4a,.language-switch_item__QdhOU:hover{background:var(--background-secondary)}.language-switch_itemActive__1bi4a{font-weight:600}.language-switch_itemFlag__dEqIK{font-size:14px}.language-switch_itemLabel__ocM10{flex:1}.language-switch_itemCode__1HrZ9{font-size:11px;text-transform:uppercase;color:var(--muted)}.footer_footer__KZnQs{border-top:1px solid var(--border);margin-top:56px;background:var(--panel);box-shadow:0 -12px 30px color-mix(in srgb,var(--border) 35%,transparent) inset}.footer_inner__S4ikQ{max-width:1120px;margin:0 auto;padding:28px 16px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.footer_brand__YUdjD{font-weight:700}.footer_muted__Qz6GD{color:var(--muted)}.footer_head__AQjDG{font-weight:600;margin-bottom:6px}.footer_col__rNbY8{display:grid;align-content:start;gap:6px}.footer_copy__RI7bi{text-align:center;color:var(--muted);padding:14px 16px;border-top:1px solid var(--border)}@media (max-width:700px){.footer_inner__S4ikQ{grid-template-columns:1fr}}.AvaAssistDock_dock__Ha_mt{position:fixed;right:calc(24px + env(safe-area-inset-right));bottom:calc(24px + env(safe-area-inset-bottom));z-index:900;display:flex;flex-direction:column-reverse;gap:12px;align-items:flex-end}.AvaAssistDock_dock__Ha_mt[data-open=false]{pointer-events:none}.AvaAssistDock_dock__Ha_mt[data-open=false] .AvaAssistDock_fab__w7qga{pointer-events:auto}.AvaAssistDock_panel__0R6ze{width:min(380px,calc(100vw - 32px));background:var(--ava-dock-surface);border:1px solid var(--ava-dock-border);border-radius:20px;box-shadow:var(--ava-dock-shadow);color:var(--ava-dock-text);padding:16px;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:12px;position:relative;overflow:hidden;max-height:calc(100vh - 48px - 72px - env(safe-area-inset-top) - env(safe-area-inset-bottom));transform-origin:bottom right;transition:transform .2s ease,opacity .2s ease}@supports (height:100dvh){.AvaAssistDock_panel__0R6ze{max-height:calc(100dvh - 48px - 72px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}.AvaAssistDock_panel__0R6ze:before{content:"";position:absolute;inset:-40% -30% auto auto;width:260px;height:260px;background:radial-gradient(circle,rgb(var(--glow-1)/.22) 0,rgb(var(--glow-1)/0) 70%);pointer-events:none}.AvaAssistDock_panel__0R6ze:after{content:"";position:absolute;inset:auto auto -35% -30%;width:220px;height:220px;background:radial-gradient(circle,rgb(var(--glow-2)/.18) 0,rgb(var(--glow-2)/0) 70%);pointer-events:none}.AvaAssistDock_panel__0R6ze[data-open=false]{opacity:0;pointer-events:none;transform:translateY(12px) scale(.97)}.AvaAssistDock_controls__GlWJg,.AvaAssistDock_error__TZ4q1,.AvaAssistDock_header__k45WC,.AvaAssistDock_inputRow__kJP2L,.AvaAssistDock_introCard__6TvTH,.AvaAssistDock_messages__zD13A,.AvaAssistDock_panelBody__iyM36,.AvaAssistDock_panelFooter__JXUlJ,.AvaAssistDock_statusRow__4ZFR_,.AvaAssistDock_tools__G6s_D,.AvaAssistDock_voiceHint__cgLIY{position:relative;z-index:1}.AvaAssistDock_panelBody__iyM36{display:grid;gap:12px;overflow-y:auto;min-height:0;padding-right:4px;scrollbar-gutter:stable}.AvaAssistDock_panelFooter__JXUlJ{display:grid;gap:12px}.AvaAssistDock_header__k45WC{display:flex;align-items:center;justify-content:space-between;gap:12px}.AvaAssistDock_headerActions__zW0H3{display:inline-flex;align-items:center;gap:8px}.AvaAssistDock_identity__6koPv{display:flex;align-items:center;gap:12px}.AvaAssistDock_avatar__tEjKo{width:38px;height:38px;border-radius:14px;background:var(--ava-dock-surface);border:1px solid var(--ava-dock-ring);display:grid;place-items:center;position:relative;overflow:hidden}.AvaAssistDock_avatarImage__XMMTr{width:100%;height:100%;object-fit:cover;display:block}.AvaAssistDock_avatarFallback___c35R{font-size:11px;font-weight:700;letter-spacing:.12em;color:var(--ava-dock-text)}.AvaAssistDock_avatarBadge__t9Xpf{position:absolute;right:2px;bottom:2px;max-width:80%;padding:2px 6px;border-radius:999px;background:var(--ava-dock-ring);color:var(--ava-dock-surface);display:inline-flex;align-items:center;justify-content:center;font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.AvaAssistDock_title__js80A{font-size:14px;font-weight:700}.AvaAssistDock_subtitle__Ft3Kr{font-size:12px;color:var(--ava-dock-muted)}.AvaAssistDock_closeButton__W_KRm{border:1px solid var(--ava-dock-border);background:var(--ava-dock-surface);color:var(--ava-dock-muted);width:32px;height:32px;border-radius:999px;display:grid;place-items:center;cursor:pointer;transition:border-color .2s ease,color .2s ease,transform .2s ease}.AvaAssistDock_closeButton__W_KRm:hover{color:var(--ava-dock-text);border-color:var(--ava-dock-ring);transform:translateY(-1px)}.AvaAssistDock_closeButton__W_KRm:focus-visible{outline:none;box-shadow:0 0 0 3px rgb(var(--glow-2)/.25)}.AvaAssistDock_iconButton__b4Fls{border:1px solid var(--ava-dock-border);background:var(--ava-dock-surface);color:var(--ava-dock-muted);width:32px;height:32px;border-radius:999px;display:grid;place-items:center;cursor:pointer;transition:border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.AvaAssistDock_iconButton__b4Fls[data-active=true]{color:var(--ava-dock-text);border-color:var(--ava-dock-ring);box-shadow:0 0 0 3px rgb(var(--glow-2)/.2)}.AvaAssistDock_iconButton__b4Fls:hover{color:var(--ava-dock-text);border-color:var(--ava-dock-ring);transform:translateY(-1px)}.AvaAssistDock_iconButton__b4Fls:focus-visible{outline:none;box-shadow:0 0 0 3px rgb(var(--glow-2)/.25)}.AvaAssistDock_statusRow__4ZFR_{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ava-dock-muted)}.AvaAssistDock_statusDot__Ak_TO{width:8px;height:8px;border-radius:999px;box-shadow:0 0 0 0 rgb(var(--glow-1)/0)}.AvaAssistDock_statusDotIdle__IzsRd,.AvaAssistDock_statusDot__Ak_TO{background:var(--ava-dock-muted)}.AvaAssistDock_statusDotListening__ucMlU,.AvaAssistDock_statusDotSpeaking__h4wo8,.AvaAssistDock_statusDotThinking__VA3Ot{background:var(--ava-dock-ring);box-shadow:0 0 0 6px rgb(var(--glow-1)/.2)}.AvaAssistDock_statusDotThinking__VA3Ot{box-shadow:0 0 0 6px rgb(var(--glow-2)/.2)}.AvaAssistDock_statusDotError__QMWR2{background:var(--ava-dock-user);box-shadow:0 0 0 6px rgb(var(--glow-2)/.18)}.AvaAssistDock_statusLabel__Wjjhx{font-weight:500}.AvaAssistDock_introCard__6TvTH{border:1px solid var(--ava-dock-border);border-radius:16px;padding:12px;background:var(--ava-dock-surface);display:grid;gap:10px}.AvaAssistDock_introHeader__Xg6uq{display:grid;gap:4px}.AvaAssistDock_introTitle__rH49c{font-size:13px;font-weight:700;color:var(--ava-dock-text)}.AvaAssistDock_introDescription__yj_o7{font-size:12px;color:var(--ava-dock-muted)}.AvaAssistDock_introContext__m_kai{font-size:11px;color:var(--ava-dock-text);background:rgb(var(--glow-2)/.08);border-radius:10px;padding:4px 8px}.AvaAssistDock_nextStepCard__xwKlC{border-radius:12px;padding:8px 10px;border:1px solid var(--ava-dock-border);background:rgb(var(--glow-1)/.12);display:grid;gap:4px}.AvaAssistDock_nextStepLabel__0P2Qk{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ava-dock-muted)}.AvaAssistDock_nextStepText__KrKnb{font-size:12px;color:var(--ava-dock-text)}.AvaAssistDock_introSection__jQmeb{display:grid;gap:6px}.AvaAssistDock_introLabel__GW9sP{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ava-dock-muted)}.AvaAssistDock_introChips__vi5se{display:flex;flex-wrap:wrap;gap:6px}.AvaAssistDock_introChipButton__Se69V,.AvaAssistDock_introChip__5phNC{border-radius:999px;border:1px solid var(--ava-dock-border);padding:2px 8px;font-size:11px;color:var(--ava-dock-text);background:var(--ava-dock-surface)}.AvaAssistDock_introChipButton__Se69V{cursor:pointer;transition:transform .2s ease,border-color .2s ease}.AvaAssistDock_introChipButton__Se69V:hover{border-color:var(--ava-dock-ring);transform:translateY(-1px)}.AvaAssistDock_introTrust__c0fk0{font-size:11px;color:var(--ava-dock-muted)}.AvaAssistDock_messages__zD13A{display:grid;gap:10px;padding:2px 6px 2px 2px}.AvaAssistDock_tools__G6s_D{border:1px solid var(--ava-dock-border);border-radius:14px;padding:10px;display:grid;gap:8px;background:var(--ava-dock-surface)}.AvaAssistDock_toolsHeader__qWuL6{display:flex;align-items:center;justify-content:space-between;gap:8px}.AvaAssistDock_toolsHeaderActions__5K_qp{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.AvaAssistDock_sectionCount__hGSjK{font-size:10px;color:var(--ava-dock-muted);white-space:nowrap}.AvaAssistDock_toolsHeaderStatus__zdzxG{font-size:11px;color:var(--ava-dock-muted)}.AvaAssistDock_toolsTitle__IxEwg{font-size:12px;font-weight:600;color:var(--ava-dock-muted)}.AvaAssistDock_toolsHeaderButton__x0fuV{border-radius:10px;padding:4px 8px;border:1px solid var(--ava-dock-border);background:transparent;color:var(--ava-dock-text);font-size:11px;font-weight:600;cursor:pointer}.AvaAssistDock_toolsHeaderButton__x0fuV:disabled{cursor:not-allowed;opacity:.6}.AvaAssistDock_toolsList__e93DP{display:grid;gap:8px}.AvaAssistDock_conversationPanel__ov5Ig,.AvaAssistDock_feedbackPanel__vQSMq,.AvaAssistDock_quickActionsPanel__uOm_6{gap:8px}.AvaAssistDock_bookingPanel__eJ_gK,.AvaAssistDock_diagnosticsPanel__AMS_g,.AvaAssistDock_pageTasks__frsC5{gap:10px}.AvaAssistDock_handlingPanel__N4JgM{gap:8px}.AvaAssistDock_handlingHeader__4cfpE{display:flex;align-items:center;justify-content:space-between;gap:8px}.AvaAssistDock_handlingTitle__WeNip{font-size:13px;font-weight:600;color:var(--ava-dock-text)}.AvaAssistDock_handlingBadge__iSCqU{border-radius:999px;padding:2px 6px;border:1px solid var(--ava-dock-ring);font-size:10px;font-weight:600;color:var(--ava-dock-text);background:rgb(var(--glow-2)/.18);white-space:nowrap}.AvaAssistDock_handlingSubtitle___ecE3{font-size:11px;color:var(--ava-dock-muted)}.AvaAssistDock_handlingList__Ip8Fs{display:grid;gap:6px}.AvaAssistDock_handlingItem__dsWjv{display:flex;align-items:center;justify-content:space-between;gap:8px}.AvaAssistDock_handlingLabel__dT41P{font-size:12px;font-weight:600;color:var(--ava-dock-text)}.AvaAssistDock_handlingStatus__CQAAg{border-radius:999px;padding:2px 6px;border:1px solid var(--ava-dock-border);font-size:10px;font-weight:600;color:var(--ava-dock-muted);white-space:nowrap}.AvaAssistDock_handlingStatus__CQAAg[data-state=approval],.AvaAssistDock_handlingStatus__CQAAg[data-state=queued],.AvaAssistDock_handlingStatus__CQAAg[data-state=running]{border-color:var(--ava-dock-ring);color:var(--ava-dock-text)}.AvaAssistDock_handlingStatus__CQAAg[data-state=blocked],.AvaAssistDock_handlingStatus__CQAAg[data-state=failed]{border-color:var(--ava-dock-user);color:var(--ava-dock-user)}.AvaAssistDock_handlingStatus__CQAAg[data-state=done]{color:var(--ava-dock-text);background:rgb(var(--glow-1)/.1)}.AvaAssistDock_summaryPanel__1NGNY{gap:10px}.AvaAssistDock_summaryHeader__Xqp9J{display:flex;align-items:center;justify-content:space-between;gap:8px}.AvaAssistDock_summaryTitle__mtDwU{font-size:13px;font-weight:600;color:var(--ava-dock-text)}.AvaAssistDock_summarySectionLabel__KNBZ4,.AvaAssistDock_summarySubtitle__Kk2Lr{font-size:11px;color:var(--ava-dock-muted)}.AvaAssistDock_summarySectionLabel__KNBZ4{font-weight:600;text-transform:uppercase;letter-spacing:.06em}.AvaAssistDock_summaryList__o05Uu{display:grid;gap:6px}.AvaAssistDock_summaryItem__h9xGM{display:flex;align-items:center;justify-content:space-between;gap:8px}.AvaAssistDock_summaryLabel__aXNJV{font-size:12px;font-weight:600;color:var(--ava-dock-text)}.AvaAssistDock_summaryActions__S3dNQ{display:inline-flex;align-items:center;gap:6px}.AvaAssistDock_summaryStatus__B4_7P{border-radius:999px;padding:2px 6px;border:1px solid var(--ava-dock-border);font-size:10px;font-weight:600;color:var(--ava-dock-muted);white-space:nowrap}.AvaAssistDock_summaryStatus__B4_7P[data-state=approval],.AvaAssistDock_summaryStatus__B4_7P[data-state=queued],.AvaAssistDock_summaryStatus__B4_7P[data-state=running]{border-color:var(--ava-dock-ring);color:var(--ava-dock-text)}.AvaAssistDock_summaryStatus__B4_7P[data-state=blocked],.AvaAssistDock_summaryStatus__B4_7P[data-state=failed]{border-color:var(--ava-dock-user);color:var(--ava-dock-user)}.AvaAssistDock_summaryStatus__B4_7P[data-state=done]{color:var(--ava-dock-text);background:rgb(var(--glow-1)/.1)}.AvaAssistDock_statusFeedPanel__iWSak{gap:8px}.AvaAssistDock_statusFeedSubtitle__W9fjV{font-size:11px;color:var(--ava-dock-muted)}.AvaAssistDock_statusFeedList__bAFpl{display:grid;gap:6px}.AvaAssistDock_statusFeedItem__glvjP{border-radius:12px;padding:8px 10px;border:1px solid var(--ava-dock-border);background:var(--ava-dock-surface);display:flex;flex-direction:column;gap:6px}.AvaAssistDock_statusFeedItem__glvjP[data-state=approval],.AvaAssistDock_statusFeedItem__glvjP[data-state=queued],.AvaAssistDock_statusFeedItem__glvjP[data-state=running]{border-color:var(--ava-dock-ring);background:rgb(var(--glow-2)/.12)}.AvaAssistDock_statusFeedItem__glvjP[data-state=blocked],.AvaAssistDock_statusFeedItem__glvjP[data-state=failed]{border-color:var(--ava-dock-user);background:rgb(var(--glow-1)/.12)}.AvaAssistDock_statusFeedMeta___UtIp{display:flex;align-items:center;justify-content:space-between;gap:8px}.AvaAssistDock_statusFeedLabel__WyN_t{font-size:12px;font-weight:600;color:var(--ava-dock-text)}.AvaAssistDock_statusFeedKind__k_1h_,.AvaAssistDock_statusFeedStatus__7juBQ{font-size:10px;color:var(--ava-dock-muted)}.AvaAssistDock_statusFeedStatus__7juBQ{border-radius:999px;padding:2px 6px;border:1px solid var(--ava-dock-border);font-weight:600;white-space:nowrap}.AvaAssistDock_statusFeedStatus__7juBQ[data-state=approval],.AvaAssistDock_statusFeedStatus__7juBQ[data-state=queued],.AvaAssistDock_statusFeedStatus__7juBQ[data-state=running]{border-color:var(--ava-dock-ring);color:var(--ava-dock-text)}.AvaAssistDock_statusFeedStatus__7juBQ[data-state=blocked],.AvaAssistDock_statusFeedStatus__7juBQ[data-state=failed]{border-color:var(--ava-dock-user);color:var(--ava-dock-user)}.AvaAssistDock_statusFeedStatus__7juBQ[data-state=done]{color:var(--ava-dock-text);background:rgb(var(--glow-1)/.1)}.AvaAssistDock_delegationPanel__zoBnp{gap:10px}.AvaAssistDock_delegationSubtitle__dl_Ht{font-size:11px;color:var(--ava-dock-muted)}.AvaAssistDock_delegationList__DZt8i{display:grid;gap:8px}.AvaAssistDock_delegationCard__86o9B{border-radius:12px;padding:10px;border:1px solid var(--ava-dock-border);background:var(--ava-dock-surface);display:grid;gap:8px}.AvaAssistDock_delegationHeader__XLE8y{display:flex;align-items:center;justify-content:space-between;gap:8px}.AvaAssistDock_delegationInfo__LwyNF{display:grid;gap:2px;min-width:0}.AvaAssistDock_delegationName__FtuCS{font-size:12px;font-weight:600;color:var(--ava-dock-text)}.AvaAssistDock_delegationRole__gdEwQ{font-size:11px;color:var(--ava-dock-muted)}.AvaAssistDock_delegationStatus__Jey5d{border-radius:999px;padding:2px 6px;border:1px solid var(--ava-dock-border);background:rgb(var(--glow-2)/.12);color:var(--ava-dock-muted);font-size:10px;font-weight:600;white-space:nowrap}.AvaAssistDock_delegationRequestLabel__1OaM2,.AvaAssistDock_delegationResponseLabel__j9JD9{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ava-dock-muted)}.AvaAssistDock_delegationRequest__p_X9N,.AvaAssistDock_delegationResponseText__t6wbX{font-size:12px;color:var(--ava-dock-text)}.AvaAssistDock_delegationActions__gTxHS{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.AvaAssistDock_delegationUnavailable__AliJ_{font-size:11px;color:var(--ava-dock-muted)}.AvaAssistDock_delegationResponse__sBXYT{border-top:1px solid var(--ava-dock-border);padding-top:8px;display:grid;gap:6px}.AvaAssistDock_delegationError__7R7WT{border-radius:10px;padding:6px 8px;border:1px solid var(--ava-dock-user);color:var(--ava-dock-user);background:rgb(var(--glow-1)/.12);font-size:11px}.AvaAssistDock_bookingSubtitle__MiNMq{font-size:11px;color:var(--ava-dock-muted)}.AvaAssistDock_bookingList__UygCw{display:grid;gap:8px}.AvaAssistDock_bookingRow__ZiE6j{display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:12px;padding:8px 10px;border:1px solid var(--ava-dock-border);background:var(--ava-dock-surface)}.AvaAssistDock_bookingInfo__6QxAB{display:grid;gap:2px;min-width:0}.AvaAssistDock_bookingName__loCpR{font-size:12px;font-weight:600;color:var(--ava-dock-text)}.AvaAssistDock_bookingRole__A3rN1{font-size:11px;color:var(--ava-dock-muted)}.AvaAssistDock_bookingCta__eGjgP{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.AvaAssistDock_filtersPanel__xVqfK{gap:10px}.AvaAssistDock_filterRows__NziFl{display:grid;gap:8px}.AvaAssistDock_filterRow__HZbuo{display:flex;align-items:center;justify-content:space-between;gap:8px}.AvaAssistDock_filterLabel__QdiLW{font-size:11px;font-weight:600;color:var(--ava-dock-muted)}.AvaAssistDock_filterSelect__AgPXz{min-width:160px;border-radius:10px;padding:6px 8px;border:1px solid var(--ava-dock-border);background:var(--ava-dock-surface);color:var(--ava-dock-text);font-size:11px}.AvaAssistDock_diagnosticsGrid__rnvES{display:grid;gap:8px}.AvaAssistDock_diagnosticsItem__UMXNK{display:flex;align-items:center;justify-content:space-between;gap:8px}.AvaAssistDock_diagnosticsLabel__tyD9S{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--ava-dock-muted)}.AvaAssistDock_diagnosticsValue__T9ufo{font-size:12px;font-weight:600;color:var(--ava-dock-text);text-align:right;max-width:60%;word-break:break-word}.AvaAssistDock_pageTasksHeader__m3w6o{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.AvaAssistDock_pageTasksTitle__ShKtk{font-size:12px;font-weight:600;color:var(--ava-dock-text)}.AvaAssistDock_pageTasksSubtitle__boDVK{font-size:11px;color:var(--ava-dock-muted)}.AvaAssistDock_pageTasksChips__Cp8Yb{display:flex;flex-wrap:wrap;gap:6px}.AvaAssistDock_pageTasksActions__xt1fx{display:flex;justify-content:flex-end}.AvaAssistDock_pageTaskChip__M18ro{border-radius:12px;padding:6px 10px;border:1px solid var(--ava-dock-border);background:var(--ava-dock-surface);color:var(--ava-dock-text);font-size:11px;font-weight:600;cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.AvaAssistDock_pageTaskChip__M18ro:hover{border-color:var(--ava-dock-ring);transform:translateY(-1px)}.AvaAssistDock_pageTaskChip__M18ro[data-risk=high]{border-color:var(--ava-dock-user);color:var(--ava-dock-user)}.AvaAssistDock_pageTaskChip__M18ro[data-active=true]{box-shadow:0 0 0 2px rgb(var(--glow-2)/.18)}.AvaAssistDock_pageTaskConfirm__Wn8tH{border-top:1px solid var(--ava-dock-border);padding-top:8px;display:grid;gap:6px}.AvaAssistDock_pageTaskConfirmLabel__Adrth{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--ava-dock-muted)}.AvaAssistDock_pageTaskConfirmText__k9Aro{font-size:12px;color:var(--ava-dock-text)}.AvaAssistDock_pageTaskConfirmActions__R6I3O{display:flex;flex-wrap:wrap;gap:6px}.AvaAssistDock_feedbackPrompt__PQkp7{font-size:12px;color:var(--ava-dock-text)}.AvaAssistDock_feedbackActions__x6G15{display:flex;flex-wrap:wrap;gap:6px}.AvaAssistDock_quickActionsGroup__Qe0Ve{display:grid;gap:6px}.AvaAssistDock_quickActionsGroup__Qe0Ve+.AvaAssistDock_quickActionsGroup__Qe0Ve{border-top:1px solid var(--ava-dock-border);padding-top:8px}.AvaAssistDock_quickActionsGroupHeader__Yh7P6{display:flex;align-items:center;justify-content:space-between;gap:8px}.AvaAssistDock_quickActionsGroupTitle__fH87d{font-size:10px;font-weight:600;color:var(--ava-dock-muted);text-transform:uppercase;letter-spacing:.08em}.AvaAssistDock_quickActionsGroupActions__BVX_8{display:inline-flex;align-items:center;gap:6px}.AvaAssistDock_quickActions__qWtiQ{display:flex;flex-wrap:wrap;gap:6px}.AvaAssistDock_quickActionButton__CEf8Z{border-radius:999px;padding:4px 10px;border:1px solid var(--ava-dock-border);background:var(--ava-dock-surface);color:var(--ava-dock-text);font-size:11px;font-weight:600;cursor:pointer;transition:transform .2s ease,border-color .2s ease}.AvaAssistDock_quickActionButton__CEf8Z:hover:not(:disabled){border-color:var(--ava-dock-ring);transform:translateY(-1px)}.AvaAssistDock_quickActionButton__CEf8Z:disabled{cursor:not-allowed;opacity:.5}.AvaAssistDock_badge__wRMoW{border-radius:999px;padding:2px 6px;border:1px solid var(--ava-dock-border);background:rgb(var(--glow-2)/.12);color:var(--ava-dock-muted);font-size:10px;font-weight:600}.AvaAssistDock_badge__wRMoW[data-variant=approval],.AvaAssistDock_badge__wRMoW[data-variant=running],.AvaAssistDock_badge__wRMoW[data-variant=warning]{border-color:var(--ava-dock-ring);color:var(--ava-dock-text)}.AvaAssistDock_badge__wRMoW[data-variant=warning]{background:rgb(var(--glow-2)/.2)}.AvaAssistDock_badge__wRMoW[data-variant=blocked],.AvaAssistDock_badge__wRMoW[data-variant=failed]{border-color:var(--ava-dock-user);color:var(--ava-dock-user);background:rgb(var(--glow-1)/.18)}.AvaAssistDock_badge__wRMoW[data-variant=ok]{color:var(--ava-dock-text);background:rgb(var(--glow-1)/.1)}.AvaAssistDock_badge__wRMoW[data-variant=risk-high]{border-color:var(--ava-dock-user);color:var(--ava-dock-user);background:rgb(var(--glow-2)/.2)}.AvaAssistDock_badge__wRMoW[data-variant=risk-low]{border-color:var(--ava-dock-border);color:var(--ava-dock-muted);background:rgb(var(--glow-2)/.08)}.AvaAssistDock_guides__GXG8d{gap:10px}.AvaAssistDock_guidesHeader__p_0Rr{display:flex;align-items:center;justify-content:space-between;gap:8px}.AvaAssistDock_guidesProgress__bz06q{font-size:11px;color:var(--ava-dock-muted)}.AvaAssistDock_guidesList__O1LRV{display:grid;gap:6px}.AvaAssistDock_guideItem__6vbek{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:var(--ava-dock-text)}.AvaAssistDock_guideCheckbox__4fpcX{margin-top:2px;accent-color:var(--ava-dock-ring)}.AvaAssistDock_guidesQuick__53vcc{font-size:12px;color:var(--ava-dock-text)}.AvaAssistDock_guidesEmpty__JV_xF{font-size:12px;color:var(--ava-dock-muted)}.AvaAssistDock_guideHints__d_n0j{display:grid;gap:4px}.AvaAssistDock_guideHintsTitle__oQGZ0{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--ava-dock-muted)}.AvaAssistDock_guideHintsList__GdpqQ{margin:0;padding-left:16px;display:grid;gap:4px;font-size:11px;color:var(--ava-dock-muted)}.AvaAssistDock_contextPanel__mREkO{gap:8px}.AvaAssistDock_contextUpdated__sAWxr{font-size:10px;color:var(--ava-dock-muted);white-space:nowrap}.AvaAssistDock_contextRows__e100R{display:grid;gap:8px}.AvaAssistDock_contextRow__Zsm14{display:grid;gap:4px}.AvaAssistDock_contextLabel__ChA64{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--ava-dock-muted)}.AvaAssistDock_contextValue__Nk0FC{font-size:12px;color:var(--ava-dock-text)}.AvaAssistDock_contextEmpty__O8pIR{font-size:12px;color:var(--ava-dock-muted)}.AvaAssistDock_contextValues__szZUE{display:flex;flex-wrap:wrap;gap:6px}.AvaAssistDock_contextPill__kIDXZ{border-radius:999px;border:1px solid var(--ava-dock-border);padding:2px 8px;font-size:11px;color:var(--ava-dock-text);background:var(--ava-dock-surface)}.AvaAssistDock_preferencesPanel__saZKw{gap:8px}.AvaAssistDock_settingsPanel__1d_rt{gap:10px}.AvaAssistDock_settingsGroup__ARAn9{display:grid;gap:8px}.AvaAssistDock_settingsDivider__qu4bO{height:1px;background:var(--ava-dock-border);margin:2px 0}.AvaAssistDock_preferenceRow__nzzyT{display:flex;align-items:center;justify-content:space-between;gap:8px}.AvaAssistDock_preferenceLabel__t7zY3{font-size:11px;font-weight:600;color:var(--ava-dock-muted)}.AvaAssistDock_preferenceSelect__Z8tt5{flex:1;min-width:120px;border-radius:10px;padding:6px 8px;border:1px solid var(--ava-dock-border);background:var(--ava-dock-surface);color:var(--ava-dock-text);font-size:12px}.AvaAssistDock_preferenceSelect__Z8tt5:focus{outline:none;border-color:var(--ava-dock-ring);box-shadow:0 0 0 3px rgb(var(--glow-2)/.2)}.AvaAssistDock_resetRow__JofwQ{display:flex;align-items:center;justify-content:space-between;gap:12px}.AvaAssistDock_resetInfo__UTFFP{display:grid;gap:2px}.AvaAssistDock_resetHint__zupYj{font-size:11px;color:var(--ava-dock-muted)}.AvaAssistDock_resetButton__qwXeN{border-radius:10px;padding:6px 10px;border:1px solid var(--ava-dock-border);background:transparent;color:var(--ava-dock-text);font-size:11px;font-weight:600;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.AvaAssistDock_resetButton__qwXeN:hover{border-color:var(--ava-dock-ring);transform:translateY(-1px)}.AvaAssistDock_resetButton__qwXeN[data-confirm=true]{border-color:var(--ava-dock-ring);box-shadow:0 0 0 2px rgb(var(--glow-2)/.2)}.AvaAssistDock_resetButton__qwXeN:disabled{cursor:not-allowed;opacity:.6}.AvaAssistDock_toolCard__kXZYe{border-radius:12px;border:1px solid var(--ava-dock-border);padding:8px 10px;display:grid;gap:6px;background:var(--ava-dock-surface)}.AvaAssistDock_toolMeta__pSczA{display:grid;gap:2px}.AvaAssistDock_toolMetaRow__oFLFx{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.AvaAssistDock_toolName___61Uo{font-size:13px;font-weight:600;color:var(--ava-dock-text)}.AvaAssistDock_toolHint__mx_mz{font-size:11px;color:var(--ava-dock-muted)}.AvaAssistDock_toolPreview__k6fna{font-size:10px;font-weight:600;color:var(--ava-dock-muted);border:1px solid var(--ava-dock-border);border-radius:999px;padding:2px 6px}.AvaAssistDock_toolPreviewNotes__Vxnvw{display:grid;gap:4px;font-size:11px;color:var(--ava-dock-muted)}.AvaAssistDock_toolActions__zasTn{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.AvaAssistDock_actionInput__BYUR5{width:100%;border-radius:10px;padding:6px 10px;border:1px solid var(--ava-dock-border);background:var(--ava-dock-surface);color:var(--ava-dock-text);font-size:12px}.AvaAssistDock_actionInput__BYUR5::placeholder{color:var(--ava-dock-muted)}.AvaAssistDock_toolButton__hmpaA{border-radius:10px;padding:6px 10px;border:1px solid var(--ava-dock-ring);background:var(--ava-dock-ring);color:var(--ava-dock-surface);font-size:12px;font-weight:600;cursor:pointer;transition:transform .2s ease,filter .2s ease}.AvaAssistDock_toolButton__hmpaA:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.03)}.AvaAssistDock_toolButton__hmpaA:disabled{cursor:not-allowed;opacity:.6}.AvaAssistDock_toolButtonSecondary__aCXFY{border-radius:10px;padding:6px 10px;border:1px solid var(--ava-dock-border);background:transparent;color:var(--ava-dock-text);font-size:12px;font-weight:600;cursor:pointer}.AvaAssistDock_toolButtonSecondary__aCXFY:hover{border-color:var(--ava-dock-ring)}.AvaAssistDock_toolStatus__vjkR6{font-size:11px;color:var(--ava-dock-muted)}.AvaAssistDock_empty__TnsJZ{font-size:12px;color:var(--ava-dock-muted);padding:6px 4px}.AvaAssistDock_messageRow___FFxO{display:flex}.AvaAssistDock_messageUser__SwiFj{justify-content:flex-end}.AvaAssistDock_messageAssistant___83Cb{justify-content:flex-start}.AvaAssistDock_messageBubble__uitjU{max-width:80%;border-radius:14px;padding:10px 12px;font-size:13px;line-height:1.4;background:var(--ava-dock-assistant);color:var(--ava-dock-text);border:1px solid var(--ava-dock-border)}.AvaAssistDock_messageUser__SwiFj .AvaAssistDock_messageBubble__uitjU{background:var(--ava-dock-ring);color:var(--ava-dock-surface);border-color:rgb(var(--glow-1)/0)}.AvaAssistDock_inputRow__kJP2L{display:flex;align-items:center;gap:8px}.AvaAssistDock_textInput__rjEaA{flex:1;background:var(--ava-dock-surface);color:var(--ava-dock-text);border:1px solid var(--ava-dock-border);border-radius:12px;padding:10px 12px;font-size:13px}.AvaAssistDock_textInput__rjEaA::placeholder{color:var(--ava-dock-muted)}.AvaAssistDock_textInput__rjEaA:focus{outline:none;border-color:var(--ava-dock-ring);box-shadow:0 0 0 3px rgb(var(--glow-2)/.2)}.AvaAssistDock_sendButton__ePqbx{border-radius:12px;padding:10px 12px;border:1px solid rgb(var(--glow-2)/0);background:var(--ava-dock-ring);color:var(--ava-dock-surface);font-size:13px;font-weight:600;cursor:pointer;transition:transform .2s ease,filter .2s ease}.AvaAssistDock_sendButton__ePqbx:hover:not(:disabled){filter:brightness(1.02);transform:translateY(-1px)}.AvaAssistDock_sendButton__ePqbx:disabled{cursor:not-allowed;opacity:.6}.AvaAssistDock_controls__GlWJg{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.AvaAssistDock_voiceButton__y7LgK{border-radius:12px;padding:8px 12px;border:1px solid var(--ava-dock-border);background:var(--ava-dock-surface);color:var(--ava-dock-text);font-size:12px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;user-select:none;touch-action:none}.AvaAssistDock_voiceButtonActive__jwW_v{border-color:var(--ava-dock-ring);box-shadow:0 0 0 3px rgb(var(--glow-1)/.18)}.AvaAssistDock_voiceButton__y7LgK:hover:not(:disabled){border-color:var(--ava-dock-ring);transform:translateY(-1px)}.AvaAssistDock_voiceButton__y7LgK:disabled{cursor:not-allowed;opacity:.6}.AvaAssistDock_stopButton___HMZV{border-radius:12px;padding:8px 12px;border:1px solid var(--ava-dock-ring);background:var(--ava-dock-surface);color:var(--ava-dock-ring);font-size:12px;cursor:pointer;transition:border-color .2s ease,transform .2s ease}.AvaAssistDock_stopButton___HMZV:hover{transform:translateY(-1px)}.AvaAssistDock_voiceHint__cgLIY{font-size:12px;color:var(--ava-dock-muted)}.AvaAssistDock_deviceHint__UlS82{border-radius:12px;border:1px dashed var(--ava-dock-border);padding:8px 10px;display:grid;gap:6px;background:rgb(var(--glow-2)/.08)}.AvaAssistDock_deviceHintTitle__b1A9U{font-size:11px;font-weight:600;color:var(--ava-dock-text)}.AvaAssistDock_deviceHintText__Pm68g{font-size:11px;color:var(--ava-dock-muted)}.AvaAssistDock_deviceHintAction__Vek1Q{border-radius:10px;padding:4px 8px;border:1px solid var(--ava-dock-ring);background:var(--ava-dock-ring);color:var(--ava-dock-surface);font-size:11px;font-weight:600;cursor:pointer}.AvaAssistDock_deviceHintAction__Vek1Q:disabled{cursor:not-allowed;opacity:.6}.AvaAssistDock_deviceRow__ZBJGv{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--ava-dock-muted)}.AvaAssistDock_deviceLabel__zr5R6{min-width:92px;font-weight:600;color:var(--ava-dock-text)}.AvaAssistDock_deviceSelect__xKjpq{flex:1;min-width:140px;background:var(--ava-dock-surface);color:var(--ava-dock-text);border:1px solid var(--ava-dock-border);border-radius:10px;padding:6px 8px;font-size:12px}.AvaAssistDock_deviceSelect__xKjpq:focus{outline:none;border-color:var(--ava-dock-ring);box-shadow:0 0 0 3px rgb(var(--glow-2)/.2)}.AvaAssistDock_deviceRefreshButton__rzxnf{border-radius:10px;padding:6px 8px;border:1px solid var(--ava-dock-border);background:transparent;color:var(--ava-dock-text);font-size:11px;cursor:pointer}.AvaAssistDock_deviceRefreshButton__rzxnf:disabled{cursor:not-allowed;opacity:.6}.AvaAssistDock_micLevelMeter__A2kzS{position:relative;flex:1;min-width:140px;height:8px;border-radius:999px;background:var(--ava-dock-border);overflow:hidden}.AvaAssistDock_micLevelFill__1ZE_q{position:absolute;inset:0;width:0;border-radius:inherit;background:var(--ava-dock-ring);transition:width .12s ease-out}.AvaAssistDock_micLevelValue__Cq5DO{min-width:72px;text-align:right;font-size:11px;color:var(--ava-dock-muted);font-variant-numeric:tabular-nums}.AvaAssistDock_speedRange__SD9qN{flex:1;min-width:120px;accent-color:rgb(var(--glow-2));cursor:pointer}.AvaAssistDock_speedValue__x7WLS{min-width:52px;text-align:right;font-size:11px;color:var(--ava-dock-muted);font-variant-numeric:tabular-nums}.AvaAssistDock_speedHint__DLOYj{font-size:10px;color:var(--ava-dock-muted);margin-top:-4px}.AvaAssistDock_error__TZ4q1{border:1px solid var(--ava-dock-ring);border-radius:12px;padding:8px 10px;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;color:var(--ava-dock-text);background:var(--ava-dock-surface);font-size:12px}.AvaAssistDock_errorContent__EzDxJ{display:flex;flex-direction:column;gap:6px;flex:1}.AvaAssistDock_errorActions__RVI_2{display:flex;flex-wrap:wrap;gap:6px}.AvaAssistDock_errorAction__UXsrL{border:1px solid var(--ava-dock-border);border-radius:999px;background:var(--ava-dock-surface);color:var(--ava-dock-text);padding:4px 10px;font-size:11px;cursor:pointer}.AvaAssistDock_errorAction__UXsrL:hover{border-color:var(--ava-dock-ring)}.AvaAssistDock_errorDismiss__Q_i3_{border:none;background:rgb(var(--glow-1)/0);color:var(--ava-dock-muted);cursor:pointer;font-size:14px}.AvaAssistDock_errorDismiss__Q_i3_:hover,.AvaAssistDock_fab__w7qga{color:var(--ava-dock-text)}.AvaAssistDock_fab__w7qga{border-radius:999px;padding:10px 14px 10px 10px;border:1px solid var(--ava-dock-border);background:var(--ava-dock-surface);box-shadow:var(--ava-dock-shadow);display:inline-flex;align-items:center;gap:10px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.AvaAssistDock_fab__w7qga:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgb(var(--glow-1)/.2)}.AvaAssistDock_fab__w7qga:focus-visible{outline:none;box-shadow:0 0 0 3px rgb(var(--glow-2)/.25)}.AvaAssistDock_fabAvatar__18Jjl{width:36px;height:36px;border-radius:12px;background:var(--ava-dock-surface);border:1px solid var(--ava-dock-ring);display:grid;place-items:center;position:relative;overflow:hidden}.AvaAssistDock_fabAvatar__18Jjl .AvaAssistDock_avatarFallback___c35R{font-size:10px}.AvaAssistDock_avatar__tEjKo[data-status=listening],.AvaAssistDock_fabAvatar__18Jjl[data-status=listening]{animation:AvaAssistDock_avaAvatarPulseListening__5m8G_ 1.6s ease-out infinite;box-shadow:0 0 0 0 rgb(var(--glow-1)/.35)}.AvaAssistDock_avatar__tEjKo[data-status=speaking],.AvaAssistDock_fabAvatar__18Jjl[data-status=speaking]{animation:AvaAssistDock_avaAvatarPulseSpeaking__xWxjz 1.2s ease-out infinite;box-shadow:0 0 0 0 rgb(var(--glow-2)/.35)}@keyframes AvaAssistDock_avaAvatarPulseListening__5m8G_{0%{box-shadow:0 0 0 0 rgb(var(--glow-1)/.35)}70%{box-shadow:0 0 0 12px rgb(var(--glow-1)/0)}to{box-shadow:0 0 0 0 rgb(var(--glow-1)/0)}}@keyframes AvaAssistDock_avaAvatarPulseSpeaking__xWxjz{0%{box-shadow:0 0 0 0 rgb(var(--glow-2)/.35)}70%{box-shadow:0 0 0 12px rgb(var(--glow-2)/0)}to{box-shadow:0 0 0 0 rgb(var(--glow-2)/0)}}.AvaAssistDock_fabText__wvKPg{font-size:12px;font-weight:600}@media (max-width:720px){.AvaAssistDock_dock__Ha_mt{left:calc(16px + env(safe-area-inset-left));right:calc(16px + env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));align-items:flex-end}.AvaAssistDock_panel__0R6ze{width:100%}.AvaAssistDock_fabText__wvKPg{display:none}}@media (prefers-reduced-motion:reduce){.AvaAssistDock_closeButton__W_KRm,.AvaAssistDock_fab__w7qga,.AvaAssistDock_iconButton__b4Fls,.AvaAssistDock_panel__0R6ze,.AvaAssistDock_sendButton__ePqbx,.AvaAssistDock_stopButton___HMZV,.AvaAssistDock_voiceButton__y7LgK{transition:none}.AvaAssistDock_avatar__tEjKo[data-status=listening],.AvaAssistDock_avatar__tEjKo[data-status=speaking],.AvaAssistDock_fabAvatar__18Jjl[data-status=listening],.AvaAssistDock_fabAvatar__18Jjl[data-status=speaking]{animation:none;box-shadow:none}}