.search_scope__vrgxY.coast-demo-scope{padding:0;border:0;border-radius:0;background:transparent;overflow:visible}.search_launcherDock__z7Dxd{position:fixed;right:max(24px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));z-index:40;display:flex;align-items:center;gap:8px}.search_launcherDock__z7Dxd[hidden]{display:none}.search_scope__vrgxY .search_trigger__qPyvC{height:40px;padding:0 16px;font-family:inherit;background:var(--color-fd-muted);color:var(--color-fd-muted-foreground);border:0;box-shadow:none}.search_scope__vrgxY .search_trigger__qPyvC:hover{background:var(--color-fd-secondary);color:var(--color-fd-foreground)}.search_scope__vrgxY .search_headerDashboard__Qzflt{color:var(--text-secondary);text-decoration:none}.search_scope__vrgxY .search_headerDashboard__Qzflt:hover{color:var(--text-primary);background:var(--bg-surface-2)}@media (max-width:767px){.search_launcherDock__z7Dxd{right:max(12px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));gap:6px}.search_scope__vrgxY .search_trigger__qPyvC{padding:0 12px;font-size:12px}}.search_popup__A4JFM{left:auto!important;width:min(420px,100vw);align-items:stretch!important;justify-content:flex-end!important;transform:translateX(0);transition:transform .28s cubic-bezier(.32,.72,0,1)}.search_popup__A4JFM[data-ending-style],.search_popup__A4JFM[data-starting-style]{transform:translateX(100%)}.search_backdrop__Y1s_A,.search_scope__vrgxY .search_popup__A4JFM .search_panel__YXJ78{animation:none!important}.search_backdrop__Y1s_A{opacity:1;transition:opacity .18s ease}.search_backdrop__Y1s_A[data-ending-style],.search_backdrop__Y1s_A[data-starting-style]{opacity:0}@media (prefers-reduced-motion:reduce){.search_popup__A4JFM{transform:none!important;transition:none}.search_backdrop__Y1s_A{transition-duration:0s}}.search_panel__YXJ78{width:420px;max-width:100%!important;max-height:100dvh!important;border:0!important;border-left:var(--border-hairline) solid var(--border-1)!important;border-radius:0!important;box-shadow:none!important;background:var(--bg-surface-1);color:var(--text-primary);--ai-chat-message-inset:0px}.search_header__MtTEm{display:flex;align-items:center;gap:var(--space-8);min-height:56px;padding:var(--space-12) var(--space-16);border-bottom:var(--border-hairline) solid var(--border-1);color:var(--text-secondary)}.search_title__vohO_{flex:1;margin:0;font-size:var(--text-base);line-height:var(--leading-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.search_messages__HLeDc{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-24) var(--space-20);scrollbar-width:thin;scrollbar-color:var(--border-2) transparent}.search_empty___28b_{padding-top:var(--space-24)}.search_empty___28b_ h2{margin:0 0 var(--space-8);font-size:var(--text-lg);font-weight:var(--font-weight-heading);line-height:var(--leading-lg);color:var(--text-primary)}.search_empty___28b_ p{margin:0;font-size:var(--text-base);line-height:var(--leading-base);color:var(--text-muted);max-width:32ch}.search_suggestions__dS4lK{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);margin-top:var(--space-24)}.search_suggestions__dS4lK button{justify-content:space-between;gap:var(--space-16);padding-left:0;font-weight:var(--font-weight-text)}.search_suggestions__dS4lK button svg{color:var(--text-muted)}.search_message___4qam{margin-bottom:var(--space-20)}.search_scope__vrgxY .search_messageContent__PKp3S{color:var(--text-primary)}.search_question__Ho0zc{margin:0;white-space:pre-wrap}.search_scope__vrgxY .search_markdown__jN5QQ{color:var(--text-primary)}.search_markdown__jN5QQ :is(h1,h2,h3,h4,strong){color:var(--text-primary)}.search_actions__MIwhT{display:flex;align-items:center;gap:var(--space-4);color:var(--text-muted)}.search_actions__MIwhT span[role=status]{font-size:var(--text-sm)}.search_actions__MIwhT button[aria-pressed=true]{color:var(--accent-text)}.search_status__gJpsE{display:flex;align-items:center;gap:var(--space-8);font-size:var(--text-sm);color:var(--text-muted)}.search_composerDock__vJt_r{flex-shrink:0;padding:var(--space-12) var(--space-16) var(--space-16)}.search_context__z7vPJ{display:flex;align-items:center;gap:var(--space-6);margin:0 var(--space-4) var(--space-8);font-size:var(--text-sm);color:var(--text-muted);min-width:0}.search_context__z7vPJ span,.search_context__z7vPJ svg{flex-shrink:0}.search_context__z7vPJ strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);font-weight:var(--font-weight-text)}.search_input__KoLI2 textarea{min-height:0;color:var(--text-primary);padding:var(--space-12)}.search_input__KoLI2 textarea:focus-visible{outline:none}.search_composerActions__XxCmS{display:flex;justify-content:flex-end;padding:0 var(--space-8) var(--space-8)}.search_scope__vrgxY[data-theme=dark] button:not([type=submit]){color:var(--text-secondary)}.search_scope__vrgxY[data-theme=dark] .search_markdown__jN5QQ pre{background:var(--bg-surface-2);color:var(--text-primary)}@media (min-width:1280px){.search_drawerLayout__xJ9dV#nd-docs-layout{transition:padding-right .28s cubic-bezier(.32,.72,0,1)}.search_drawerLayout__xJ9dV#nd-docs-layout:before{transition:left .2s cubic-bezier(.4,0,.2,1),right .28s cubic-bezier(.32,.72,0,1)}.search_drawerLayout__xJ9dV #nd-page{transition:padding-inline-end .28s cubic-bezier(.32,.72,0,1)}.search_drawerLayout__xJ9dV .shell-scrollbar{transition:right .28s cubic-bezier(.32,.72,0,1),opacity .15s}.search_drawerLayout__xJ9dV #nd-toc{transition:opacity .12s,visibility 0s .28s}.search_docked__Zq9l7#nd-docs-layout{padding-right:428px;--fd-toc-width:0px}.search_docked__Zq9l7#nd-docs-layout:before{right:428px}.search_scope__vrgxY .search_panel__YXJ78{background:var(--docs-chrome);border-left:0!important}.search_docked__Zq9l7 #nd-toc{opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s}.search_docked__Zq9l7 .shell-scrollbar{right:432px}}@media (max-width:767px){.search_popup__A4JFM{width:100%}.search_panel__YXJ78{width:100%;border-left:0!important}.search_composerDock__vJt_r{padding-bottom:max(var(--space-16),env(safe-area-inset-bottom))}.search_messages__HLeDc{padding:var(--space-20) var(--space-16)}.search_header__MtTEm button{min-width:36px;min-height:36px}}.search_scope__vrgxY .search_markdown__jN5QQ :is([data-list-type]>div,a,th,td){color:var(--text-primary)}.search_scope__vrgxY .search_markdown__jN5QQ :is(pre,blockquote,thead){background:var(--bg-surface-2);color:var(--text-primary);border-color:var(--border-1)}.search_scope__vrgxY .search_markdown__jN5QQ pre code{background:transparent;color:inherit}.search_scope__vrgxY .search_markdown__jN5QQ [data-list-type]>div>span:first-child{color:var(--text-muted)}.search_shortcut__lEcVW :is(span,svg){border:0;padding:0;background:none;box-shadow:none;color:inherit}.search_shortcut__lEcVW{margin-left:4px;color:var(--color-fd-muted-foreground)}@media (max-width:767px){.search_shortcut__lEcVW{display:none}}@media (prefers-reduced-motion:reduce){.search_drawerLayout__xJ9dV #nd-page,.search_drawerLayout__xJ9dV #nd-toc,.search_drawerLayout__xJ9dV .shell-scrollbar,.search_drawerLayout__xJ9dV#nd-docs-layout,.search_drawerLayout__xJ9dV#nd-docs-layout:before{transition:none!important}}.Shortcut_shortcutContainer__a37me{display:flex;align-items:center;justify-content:center;gap:var(--space-4)}.Shortcut_commandText__WPfWq,.Shortcut_command__OcF8L,.Shortcut_shortcut__uVX3S{display:flex;align-items:center;justify-content:center;height:16px;border-radius:var(--radius-4);border:1px solid var(--accent-border);color:var(--accent-primary);background:linear-gradient(to bottom,var(--accent-primary-subtle),var(--accent-bg));box-shadow:var(--shadow-base-xs)}.Shortcut_commandText__WPfWq,.Shortcut_shortcut__uVX3S{font-family:var(--font-body);font-weight:var(--font-weight-semibold);font-size:var(--text-xs);letter-spacing:var(--tracking-xs)}.Shortcut_command__OcF8L{width:16px;padding:3px;aspect-ratio:1/1}.Shortcut_commandText__WPfWq{padding:0 var(--space-4)}.Shortcut_shortcut__uVX3S{padding:var(--space-4);border-bottom:1.5px solid var(--accent-border)}.Shortcut_square__8mN7T{aspect-ratio:1/1;width:16px}.sidebar-dashboard_footer__qbDav.coast-demo-scope{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0;border:0;border-radius:0;background:transparent;overflow:visible}.sidebar-dashboard_footer__qbDav .sidebar-dashboard_link__eRYRS.sidebar-dashboard_link__eRYRS{justify-content:space-between;padding:0 8px;width:auto;color:var(--color-fd-muted-foreground);font-family:inherit;font-weight:450;text-decoration:none}.sidebar-dashboard_footer__qbDav .sidebar-dashboard_link__eRYRS:hover{background:var(--color-fd-muted);color:var(--color-fd-foreground)}.sidebar-dashboard_footer__qbDav .sidebar-dashboard_link__eRYRS:focus-visible{outline-color:var(--color-fd-primary)}.sidebar-dashboard_footer__qbDav .sidebar-dashboard_link__eRYRS svg{width:16px;height:16px;flex-shrink:0}.sidebar-dashboard_footer__qbDav .sidebar-dashboard_theme__k1dn8{flex-shrink:0;padding:0}