.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}[data-astro-cid-5betagzo][data-nav-brand]{max-width:10rem;margin-right:10px;transition:max-width .5s var(--ease-quint),margin .5s var(--ease-quint)}[data-astro-cid-5betagzo][data-nav-brand] svg{transition:opacity .45s var(--ease-quint),filter .45s var(--ease-quint),translate .5s var(--ease-quint)}[data-astro-cid-5betagzo][data-brand-hidden=true] [data-astro-cid-5betagzo][data-nav-brand]{max-width:0;margin-right:0}[data-astro-cid-5betagzo][data-brand-hidden=true] [data-astro-cid-5betagzo][data-nav-brand] svg{opacity:0;filter:blur(6px);translate:12px 0}@media(scripting:enabled){:root:has([data-hero-logo]) [data-astro-cid-5betagzo][data-site-header]:not([data-brand-hidden]) [data-astro-cid-5betagzo][data-nav-brand]{max-width:0;margin-right:0}:root:has([data-hero-logo]) [data-astro-cid-5betagzo][data-site-header]:not([data-brand-hidden]) [data-astro-cid-5betagzo][data-nav-brand] svg{opacity:0;filter:blur(6px);translate:12px 0}}[data-astro-cid-5betagzo][data-nav-bar]{transition:padding-left .5s var(--ease-quint)}[data-astro-cid-5betagzo][data-brand-hidden=true] [data-astro-cid-5betagzo][data-nav-bar]{padding-left:0}@media(scripting:enabled){:root:has([data-hero-logo]) [data-astro-cid-5betagzo][data-site-header]:not([data-brand-hidden]) [data-astro-cid-5betagzo][data-nav-bar]{padding-left:0}}@media(max-width:560px){[data-astro-cid-5betagzo][data-nav-bar]{padding-left:14px}[data-astro-cid-5betagzo][data-nav-brand]{margin-right:4px}}[data-astro-cid-5betagzo][data-install-menu]{background-color:#fffc;backdrop-filter:blur(32px);transform:translate(-50%);transform-origin:top center;opacity:0;filter:blur(6px);translate:0 -6px;scale:.97;transition:opacity .3s var(--ease-quint),filter .35s var(--ease-quint),translate .4s var(--ease-quint),scale .4s var(--ease-quint)}[data-astro-cid-5betagzo][data-install-menu][data-open]{opacity:1;filter:none;translate:0 0;scale:1}.install-item[data-astro-cid-5betagzo]{opacity:0;translate:0 4px;transition:opacity .35s var(--ease-quint),translate .45s var(--ease-quint)}[data-astro-cid-5betagzo][data-open] .install-item[data-astro-cid-5betagzo]{opacity:1;translate:0 0}.install-tabs[data-astro-cid-5betagzo]{--install-paper: var(--color-paper);--install-line: color-mix(in srgb, var(--color-stone) 50%, var(--color-paper));--install-foot: .75rem}.install-tabs[data-astro-cid-5betagzo] [data-astro-cid-5betagzo][role=tablist]{position:relative;z-index:1}.install-tab[data-astro-cid-5betagzo]{position:relative;margin-bottom:-1px;border:1px solid transparent;border-bottom:0;border-radius:1.2rem 1.2rem 0 0;padding-bottom:calc(.875rem + 1px);cursor:pointer;transition:background-color .2s,border-color .2s}.install-tab[data-astro-cid-5betagzo]{isolation:isolate}.install-tab[data-astro-cid-5betagzo]:before{content:"";position:absolute;inset:.375rem .5rem;z-index:-1;border-radius:9999px;background-color:var(--color-secondary-accent);opacity:0;transition:opacity .2s}.install-tab[data-astro-cid-5betagzo]:not([aria-selected=true],:disabled):hover:before{opacity:1}.install-tab[data-astro-cid-5betagzo]:disabled{cursor:not-allowed;color:var(--muted-foreground)}.install-tab[data-astro-cid-5betagzo]:after{content:"";position:absolute;bottom:0;width:var(--install-foot);height:var(--install-foot);pointer-events:none;opacity:0;transition:opacity .2s}.install-tab[data-astro-cid-5betagzo][aria-selected=true]:after{opacity:1}[data-astro-cid-5betagzo][data-install-tab=mcp]:after{right:calc(-1 * var(--install-foot));background:radial-gradient(circle at 100% 0,transparent calc(var(--install-foot) - 1.5px),var(--install-line) calc(var(--install-foot) - 1px),var(--install-line) var(--install-foot),var(--install-paper) calc(var(--install-foot) + .5px))}[data-astro-cid-5betagzo][data-install-tab=app]:after{left:calc(-1 * var(--install-foot));background:radial-gradient(circle at 0 0,transparent calc(var(--install-foot) - 1.5px),var(--install-line) calc(var(--install-foot) - 1px),var(--install-line) var(--install-foot),var(--install-paper) calc(var(--install-foot) + .5px))}.install-tab[data-astro-cid-5betagzo][aria-selected=true]{z-index:1;border-color:var(--install-line);background-color:var(--install-paper)}.install-pane-wrap[data-astro-cid-5betagzo]{border:1px solid var(--install-line);border-radius:1.2rem;background-color:var(--install-paper);transition:border-radius .2s,opacity .35s var(--ease-quint),translate .45s var(--ease-quint)}.install-tabs[data-astro-cid-5betagzo]:has([data-install-tab=mcp][aria-selected=true]) .install-pane-wrap[data-astro-cid-5betagzo]{border-top-left-radius:0}.install-tabs[data-astro-cid-5betagzo]:has([data-install-tab=app][aria-selected=true]) .install-pane-wrap[data-astro-cid-5betagzo]{border-top-right-radius:0}.install-pane-wrap[data-astro-cid-5betagzo]{display:grid}.install-pane[data-astro-cid-5betagzo]{grid-area:1 / 1}.install-pane[data-astro-cid-5betagzo][data-pane-hidden]{visibility:hidden}.install-pane[data-astro-cid-5betagzo]:not([data-pane-hidden]){animation:install-pane-in .4s var(--ease-quint)}@keyframes install-pane-in{0%{opacity:0;filter:blur(4px);translate:0 4px}}.install-light[data-astro-cid-5betagzo]{position:absolute;inset:-30% -10% 35% 20%;background:radial-gradient(closest-side at 70% 40%,rgb(245 156 168 / 55%),transparent),radial-gradient(closest-side at 95% 75%,rgb(128 143 118 / 45%),transparent);filter:blur(28px);opacity:.6;pointer-events:none}@media(prefers-reduced-motion:reduce){[data-astro-cid-5betagzo][data-nav-bar],[data-astro-cid-5betagzo][data-nav-brand],[data-astro-cid-5betagzo][data-nav-brand] svg,[data-astro-cid-5betagzo][data-install-menu],.install-item[data-astro-cid-5betagzo],.install-tab[data-astro-cid-5betagzo],.install-tab[data-astro-cid-5betagzo]:after,.install-pane-wrap[data-astro-cid-5betagzo]{transition:none}[data-astro-cid-5betagzo][data-install-menu]{filter:none;translate:none;scale:none}.install-pane[data-astro-cid-5betagzo]:not([data-pane-hidden]){animation:none}}html{margin:0;width:100%;overflow-x:clip}body{margin:0;width:100%;background-color:var(--background)}
