.public-footer[data-v-17355502]{color:var(--engine-text-primary, #0f172a);font-family:var(--engine-font-body, var(--engine-font-family, "Inter", system-ui, sans-serif))}.public-footer-spacer[data-v-17355502]{block-size:calc(58px + env(safe-area-inset-bottom,0px))}.footer-fixed-surface[data-v-17355502]{position:fixed;z-index:1100;inset-block-end:0;inset-inline:0;max-block-size:min(82vh,560px);overflow-y:auto;border-block-start:var(--engine-border-width, 1px) solid var(--engine-surface-divider, var(--engine-border-soft, var(--engine-card-border, #dbe4f2)));background:linear-gradient(180deg,color-mix(in srgb,var(--engine-surface, #fff) 94%,transparent),var(--engine-surface-footer, var(--engine-surface, #fff)));box-shadow:0 -10px 26px #0f172a14;-webkit-backdrop-filter:blur(var(--engine-interaction-blur, 10px));backdrop-filter:blur(var(--engine-interaction-blur, 10px));padding-block-end:env(safe-area-inset-bottom,0px)}.footer-container[data-v-17355502]{max-inline-size:var(--search-container-width, 1220px);padding-block:.64rem}.public-footer--open .footer-container[data-v-17355502]{padding-block:clamp(1rem,2.4vw,1.6rem)}.footer-compact[data-v-17355502]{display:grid;grid-template-columns:minmax(180px,.82fr) minmax(0,1fr) auto;align-items:center;gap:.68rem;min-block-size:38px}.footer-brand-block[data-v-17355502]{display:inline-flex;align-items:center;gap:.62rem;min-inline-size:0}.footer-brand[data-v-17355502]{display:inline-flex;align-items:center;max-inline-size:100%;gap:.65rem;color:var(--engine-text-primary, #0f172a);font-weight:850}.footer-logo-shell[data-v-17355502]{display:inline-flex;align-items:center;justify-content:flex-start;inline-size:clamp(8rem,42vw,12.5rem);block-size:34px;min-inline-size:0}.footer-logo-shell img[data-v-17355502]{display:block;max-inline-size:100%;max-block-size:100%;object-fit:contain}.footer-logo-mark[data-v-17355502]{display:inline-grid;place-items:center;inline-size:1.7rem;block-size:1.7rem;border-radius:7px;background:var(--engine-primary, #1f6bff);color:#fff;font-size:.82rem;font-weight:900}.footer-brand-title[data-v-17355502]{overflow:hidden;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.footer-description[data-v-17355502]{overflow:hidden;color:var(--engine-text-secondary, #64748b);font-size:.72rem;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.footer-principles[data-v-17355502]{margin:.9rem 0 0;color:var(--engine-text-secondary, #64748b);font-size:.78rem;line-height:1.45}.footer-network-inline[data-v-17355502]{display:inline-flex;align-items:center;min-inline-size:0;gap:.28rem;overflow:hidden;color:color-mix(in srgb,var(--engine-text-secondary, #64748b) 88%,var(--engine-primary, #1f6bff));font-size:.72rem;font-weight:700;line-height:1.2}.footer-network-inline span[data-v-17355502]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.footer-detail-link[data-v-17355502]{color:var(--engine-text-primary, #0f172a);text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.footer-detail-link[data-v-17355502]:hover{color:var(--engine-primary, #1f6bff)}.footer-metrics[data-v-17355502]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-block-start:.82rem}.footer-metric[data-v-17355502]{min-inline-size:0;border-block-start:1px solid color-mix(in srgb,var(--engine-card-border, #dbe4f2) 54%,transparent);padding-block-start:.44rem;opacity:.78}.footer-metric strong[data-v-17355502],.footer-metric span[data-v-17355502]{display:block}.footer-metric strong[data-v-17355502]{color:var(--engine-text-primary, #0f172a);font-size:.9rem;font-weight:840;line-height:1.1}.footer-metric span[data-v-17355502]{margin-block-start:.16rem;color:var(--engine-text-secondary, #64748b);font-size:.68rem;line-height:1.25}.footer-details[data-v-17355502]{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin-block-start:1.15rem;border-block-start:1px solid color-mix(in srgb,var(--engine-card-border, #dbe4f2) 80%,transparent);padding-block-start:1rem}.footer-details[data-v-17355502]:focus{outline:none}.footer-group[data-v-17355502]{min-inline-size:0}.footer-group h2[data-v-17355502]{margin:0 0 .45rem;color:var(--engine-text-primary, #0f172a);font-size:.78rem;font-weight:900;letter-spacing:0;line-height:1.2}.footer-group-links[data-v-17355502]{display:grid;gap:.26rem}.footer-detail-link[data-v-17355502]{overflow-wrap:anywhere;color:var(--engine-text-secondary, #64748b);font-size:.84rem;line-height:1.35}.footer-bottom[data-v-17355502]{display:none;flex-direction:column;gap:.75rem;margin-block-start:1.05rem;padding-inline-end:4.25rem;color:var(--engine-text-secondary, #64748b);font-size:.78rem}.public-footer--open .footer-bottom[data-v-17355502]{display:flex}.footer-toggle[data-v-17355502]{display:inline-flex;align-items:center;justify-content:center;inline-size:fit-content;min-block-size:28px;border:1px solid color-mix(in srgb,var(--engine-primary, #1f6bff) 18%,var(--engine-card-border, #dbe4f2));border-radius:999px;background:transparent;color:var(--engine-primary, #1f6bff);cursor:pointer;font:inherit;font-size:.72rem;font-weight:820;gap:.26rem;padding:.22rem .58rem;white-space:nowrap}.footer-toggle[data-v-17355502]:hover{background:color-mix(in srgb,var(--engine-primary, #1f6bff) 11%,var(--engine-surface, #fff))}.footer-toggle[data-v-17355502]:focus-visible,.footer-detail-link[data-v-17355502]:focus-visible,.footer-brand[data-v-17355502]:focus-visible{outline:3px solid color-mix(in srgb,var(--engine-primary, #1f6bff) 42%,transparent);outline-offset:3px}.footer-details-enter-active[data-v-17355502],.footer-details-leave-active[data-v-17355502]{overflow:hidden;transition:opacity .2s ease,transform .2s ease,max-height .24s ease}.footer-details-enter-from[data-v-17355502],.footer-details-leave-to[data-v-17355502]{max-height:0;opacity:0;transform:translateY(-8px)}.footer-details-enter-to[data-v-17355502],.footer-details-leave-from[data-v-17355502]{max-height:520px;opacity:1;transform:translateY(0)}@media(min-width:700px){.footer-compact[data-v-17355502]{grid-template-columns:minmax(180px,.82fr) minmax(0,1fr) auto;align-items:center}.footer-metrics[data-v-17355502]{grid-template-columns:repeat(4,minmax(0,1fr))}.footer-details[data-v-17355502]{grid-template-columns:repeat(5,minmax(0,1fr))}.footer-bottom[data-v-17355502]{flex-direction:row;align-items:center;justify-content:space-between}}@media(min-width:960px){.footer-container[data-v-17355502]{padding-block:.72rem}.public-footer--open .footer-container[data-v-17355502]{padding-block:1.45rem}}@media(max-width:760px){.footer-compact[data-v-17355502]{grid-template-columns:minmax(0,1fr) auto;gap:.42rem .7rem}.footer-brand-block[data-v-17355502],.footer-network-inline[data-v-17355502]{grid-column:1 / -1}.footer-brand-block[data-v-17355502]{gap:.5rem}.footer-description[data-v-17355502]{display:none}.footer-network-inline[data-v-17355502]{font-size:.68rem}}@media(max-width:420px){.footer-bottom[data-v-17355502]{padding-inline-end:3.9rem}.footer-metrics[data-v-17355502]{gap:.45rem}.footer-metric strong[data-v-17355502]{font-size:.86rem}.footer-metric span[data-v-17355502]{font-size:.69rem}}@media(prefers-reduced-motion:reduce){.footer-details-enter-active[data-v-17355502],.footer-details-leave-active[data-v-17355502]{transition:none}}.public-header[data-v-dfa907a5]{-webkit-backdrop-filter:blur(12px) saturate(108%);backdrop-filter:blur(12px) saturate(108%);background:var(--engine-surface-header, color-mix(in srgb, var(--engine-surface, #fff) 92%, transparent));border-bottom:var(--engine-border-width, 1px) solid var(--engine-surface-divider, var(--engine-border-soft, var(--engine-card-border, #dbe4f2)));box-shadow:0 4px 18px #0f172a09;color:var(--engine-text-primary, #0f172a);font-family:var(--engine-font-body, var(--engine-font-family, "Inter", system-ui, sans-serif));transition:background-color var(--engine-transition-base, .26s) ease,border-color var(--engine-transition-base, .26s) ease,color var(--engine-transition-base, .26s) ease,box-shadow var(--engine-transition-fast, .18s) ease}.public-header__container[data-v-dfa907a5]{inline-size:min(100%,1240px);max-inline-size:min(100%,1240px);box-sizing:border-box;padding-inline:var(--search-container-padding-inline, clamp(.9rem, 2.2vw, 1.6rem))!important}.discovery-space[data-v-dfa907a5]{border:var(--engine-border-width, 1px) solid var(--engine-surface-divider, var(--engine-border-soft, var(--engine-card-border, #dbe4f2)));border-radius:calc(var(--engine-radius, 16px) - 4px);background:var(--engine-surface-muted, color-mix(in srgb, var(--engine-surface, #fff) 95%, transparent));padding:.5rem}.discovery-space--compact[data-v-dfa907a5]{padding:.44rem}.discovery-hub[data-v-dfa907a5]{height:100%;width:100%;max-width:100%;box-sizing:border-box;display:flex;flex-direction:column;padding:.45rem .55rem;gap:.4rem}.discovery-hub-drawer--closed[data-v-dfa907a5]{display:none!important;visibility:hidden;pointer-events:none}.discovery-hub-topbar[data-v-dfa907a5]{background:var(--engine-surface-elevated, var(--engine-surface, #fff));flex:0 0 auto}.discovery-hub-titlebar[data-v-dfa907a5]{margin-block-end:.22rem}.discovery-hub-tabs[data-v-dfa907a5]{border:var(--engine-border-width, 1px) solid var(--engine-surface-divider, var(--engine-border-soft, var(--engine-card-border, #dbe4f2)));border-radius:999px;background:color-mix(in srgb,var(--engine-surface, #fff) 96%,transparent);padding:.1rem}.discovery-hub-content[data-v-dfa907a5]{flex:1 1 auto;min-height:0;width:100%;max-width:100%;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--engine-text-muted, #64748b) 46%,transparent) transparent;padding-bottom:calc(.55rem + env(safe-area-inset-bottom))}.discovery-hub-content[data-v-dfa907a5]::-webkit-scrollbar{width:6px}.discovery-hub-content[data-v-dfa907a5]::-webkit-scrollbar-track{background:transparent}.discovery-hub-content[data-v-dfa907a5]::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--engine-text-muted, #64748b) 40%,transparent)}.discovery-hub-content[data-v-dfa907a5]:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--engine-text-secondary, #475569) 52%,transparent)}.discovery-hub-window[data-v-dfa907a5]{width:100%;max-width:100%;box-sizing:border-box}.discovery-hub-tab[data-v-dfa907a5]{border-radius:999px;transition:background-color var(--engine-transition-fast, .18s) ease,color var(--engine-transition-fast, .18s) ease}.discovery-hub-tab[data-v-dfa907a5] .v-btn__content{justify-content:center;min-height:32px}.discovery-hub-tab[data-v-dfa907a5] .v-icon{color:color-mix(in srgb,var(--engine-text-primary, #0f172a) 72%,transparent);transition:color var(--engine-transition-fast, .18s) ease,transform var(--engine-transition-fast, .18s) ease}.discovery-hub-tab[data-v-dfa907a5]:hover{background:color-mix(in srgb,var(--engine-primary, #1f6bff) 12%,var(--engine-surface, #fff))}.discovery-hub-tab[data-v-dfa907a5]:hover .v-icon{color:var(--engine-primary, #1f6bff);transform:none}.discovery-hub-tab.v-tab--selected[data-v-dfa907a5],.discovery-hub-tab.v-tab-item--selected[data-v-dfa907a5]{background:color-mix(in srgb,var(--engine-primary, #1f6bff) 12%,var(--engine-surface, #fff))}.discovery-hub-tab.v-tab--selected[data-v-dfa907a5] .v-icon,.discovery-hub-tab.v-tab-item--selected[data-v-dfa907a5] .v-icon{color:var(--engine-primary, #1f6bff);transform:none}.discovery-hub-window[data-v-dfa907a5] .v-window__container,.discovery-hub-window[data-v-dfa907a5] .v-window-item,.discovery-hub-window[data-v-dfa907a5] .v-window-item--active{width:100%;max-width:100%;box-sizing:border-box;min-height:0;overflow:visible}.discovery-space-list[data-v-dfa907a5]{display:flex;flex-direction:column;gap:.3rem}.discovery-space-item[data-v-dfa907a5]{width:100%;border:var(--engine-border-width, 1px) solid color-mix(in srgb,var(--engine-primary, #1f6bff) 14%,var(--engine-card-border, #dbe4f2));border-radius:10px;background:color-mix(in srgb,var(--engine-surface, #fff) 96%,var(--engine-primary, #1f6bff) 4%);color:var(--engine-text-primary, #0f172a);min-height:32px;padding:.32rem .5rem;display:flex;align-items:center;gap:.45rem;font-size:.72rem;font-weight:600;transition:transform var(--engine-motion-duration, .2s) ease,border-color var(--engine-transition-fast, .18s) ease,background-color var(--engine-transition-fast, .18s) ease;cursor:pointer}.discovery-space-item--context[data-v-dfa907a5]{min-height:36px}.discovery-hub-alert[data-v-dfa907a5]{border-radius:10px;border:var(--engine-border-width, 1px) solid color-mix(in srgb,var(--engine-primary, #1f6bff) 18%,var(--engine-surface-divider, var(--engine-card-border, #dbe4f2)));background:color-mix(in srgb,var(--engine-surface-elevated, var(--engine-surface, #fff)) 93%,var(--engine-primary, #1f6bff) 7%);color:var(--engine-text-primary, #0f172a)}.discovery-hub-alert[data-v-dfa907a5] .v-alert__content{color:var(--engine-text-secondary, #475569)}.discovery-hub-alert[data-v-dfa907a5] .v-alert__prepend .v-icon{color:color-mix(in srgb,var(--engine-primary, #1f6bff) 72%,var(--engine-text-primary, #0f172a))}.discovery-item-content[data-v-dfa907a5]{flex:1 1 auto;min-width:0}.discovery-item-title[data-v-dfa907a5]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discovery-item-subtitle[data-v-dfa907a5]{display:block;margin-top:1px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;font-weight:600;letter-spacing:.01em;color:var(--engine-text-muted, #64748b)}.discovery-space-item[data-v-dfa907a5]:hover{border-color:color-mix(in srgb,var(--engine-primary, #1f6bff) 26%,var(--engine-card-border, #dbe4f2));background:color-mix(in srgb,var(--engine-surface, #fff) 92%,var(--engine-primary, #1f6bff) 8%)}.discovery-space-groups[data-v-dfa907a5]{display:flex;flex-direction:column;gap:.35rem}.discovery-space-group[data-v-dfa907a5]{display:flex;flex-direction:column;gap:.3rem}.discovery-space-group-title[data-v-dfa907a5]{font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--engine-text-secondary, #64748b)}.discovery-space-collections[data-v-dfa907a5]{display:flex;flex-wrap:wrap;gap:.3rem}.discovery-collection-pill[data-v-dfa907a5]{border:var(--engine-border-width, 1px) solid var(--engine-surface-divider, var(--engine-border-soft, var(--engine-card-border, #dbe4f2)));border-radius:999px;background:color-mix(in srgb,var(--engine-surface, #fff) 95%,transparent);color:var(--engine-text-secondary, #475569);padding:.2rem .55rem;min-block-size:1.5rem;font-size:.64rem;font-weight:600;line-height:1;transition:background-color var(--engine-transition-fast, .18s) ease,color var(--engine-transition-fast, .18s) ease,border-color var(--engine-transition-fast, .18s) ease}.discovery-collection-pill[data-v-dfa907a5]:hover{border-color:color-mix(in srgb,var(--engine-primary, #1f6bff) 30%,var(--engine-card-border, #dbe4f2));color:var(--engine-text-primary, #0f172a)}.discovery-collection-pill--active[data-v-dfa907a5]{border-color:color-mix(in srgb,var(--engine-primary, #1f6bff) 42%,transparent);background:color-mix(in srgb,var(--engine-primary, #1f6bff) 14%,var(--engine-surface, #fff));color:var(--engine-primary, #1f6bff)}.discovery-space-chips[data-v-dfa907a5]{display:flex;flex-wrap:wrap;gap:.3rem}.discovery-memory-chip[data-v-dfa907a5]{border:var(--engine-border-width, 1px) solid var(--engine-surface-divider, var(--engine-border-soft, var(--engine-card-border, #dbe4f2)));border-radius:999px;background:color-mix(in srgb,var(--engine-surface, #fff) 96%,transparent);color:var(--engine-text-secondary, #475569);padding:.22rem .5rem;min-block-size:1.58rem;font-size:.66rem;font-weight:600;transition:background-color var(--engine-transition-fast, .18s) ease,color var(--engine-transition-fast, .18s) ease,border-color var(--engine-transition-fast, .18s) ease}.discovery-memory-chip[data-v-dfa907a5]:hover{border-color:color-mix(in srgb,var(--engine-primary, #1f6bff) 30%,var(--engine-card-border, #dbe4f2));color:var(--engine-text-primary, #0f172a)}.discovery-memory-chip--active[data-v-dfa907a5]{border-color:color-mix(in srgb,var(--engine-primary, #1f6bff) 42%,transparent);background:color-mix(in srgb,var(--engine-primary, #1f6bff) 14%,var(--engine-surface, #fff));color:var(--engine-primary, #1f6bff)}.discovery-row[data-v-dfa907a5]{display:flex;align-items:center;gap:.24rem}.discovery-row-main[data-v-dfa907a5]{flex:1 1 auto;min-width:0}.discovery-row-main--soft[data-v-dfa907a5]{border:var(--engine-border-width, 1px) solid color-mix(in srgb,var(--engine-primary, #1f6bff) 14%,var(--engine-card-border, #dbe4f2));border-radius:10px;background:color-mix(in srgb,var(--engine-surface, #fff) 96%,var(--engine-primary, #1f6bff) 4%);color:var(--engine-text-primary, #0f172a);min-height:32px;padding:.32rem .5rem;display:flex;align-items:center;gap:.45rem;font-size:.72rem;font-weight:600;cursor:pointer;transition:border-color var(--engine-transition-fast, .18s) ease,background-color var(--engine-transition-fast, .18s) ease}.discovery-row-main--soft[data-v-dfa907a5]:hover{border-color:color-mix(in srgb,var(--engine-primary, #1f6bff) 26%,var(--engine-card-border, #dbe4f2));background:color-mix(in srgb,var(--engine-surface, #fff) 92%,var(--engine-primary, #1f6bff) 8%)}.discovery-row-action[data-v-dfa907a5]{flex:0 0 auto}.bookmark-folder-create[data-v-dfa907a5]{display:flex;align-items:center;gap:.5rem}.bookmark-folder-input[data-v-dfa907a5]{flex:1 1 auto;min-width:0}.bookmark-folder-list[data-v-dfa907a5]{display:flex;flex-direction:column;gap:.35rem}.bookmark-folder-row[data-v-dfa907a5]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border:var(--engine-border-width, 1px) solid var(--engine-surface-divider, var(--engine-border-soft, var(--engine-card-border, #dbe4f2)));border-radius:8px;padding:.35rem .45rem;background:color-mix(in srgb,var(--engine-surface, #fff) 96%,transparent);cursor:grab;-webkit-user-select:none;user-select:none}.bookmark-folder-row--dragging[data-v-dfa907a5]{opacity:.55}.bookmark-folder-row--drop-target[data-v-dfa907a5]{border-color:color-mix(in srgb,var(--engine-primary, #1f6bff) 36%,var(--engine-card-border, #dbe4f2));background:color-mix(in srgb,var(--engine-primary, #1f6bff) 10%,var(--engine-surface, #fff))}.bookmark-folder-meta[data-v-dfa907a5]{min-width:0;display:flex;align-items:center;gap:.45rem}.bookmark-folder-grip[data-v-dfa907a5]{color:var(--engine-text-muted, #64748b)}.bookmark-folder-label[data-v-dfa907a5]{font-size:.72rem;font-weight:600;color:var(--engine-text-primary, #0f172a)}.bookmark-folder-count[data-v-dfa907a5]{font-size:.66rem;color:var(--engine-text-secondary, #475569)}.bookmark-folder-delete[data-v-dfa907a5]{flex:0 0 auto}.public-header__brand[data-v-dfa907a5]{display:flex;align-items:center;min-inline-size:0;max-inline-size:min(100%,calc(var(--brand-logo-desktop) + 160px))}.public-header__brand-text[data-v-dfa907a5]{min-inline-size:0}.public-header__brand-title[data-v-dfa907a5],.public-header__brand-slogan[data-v-dfa907a5]{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.public-header__logo-shell[data-v-dfa907a5]{inline-size:var(--brand-logo-desktop, 180px);max-inline-size:min(100%,var(--brand-logo-desktop, 180px));block-size:calc(var(--brand-header-height, 78px) - 12px);min-block-size:48px;display:flex;justify-content:center;align-items:center;overflow:visible;border:none;background:transparent}.public-header__logo-shell[data-mode=compact][data-v-dfa907a5]{inline-size:calc(var(--brand-logo-desktop, 180px) * .66)}.public-header.header-style-night-glow[data-v-dfa907a5],.public-header.header-style-night-ridge[data-v-dfa907a5],.public-header.header-style-charcoal[data-v-dfa907a5],.public-header.header-style-signal-dark[data-v-dfa907a5]{background:radial-gradient(640px 140px at 12% -36%,color-mix(in srgb,var(--engine-secondary, #22d3ee) 12%,transparent),transparent),var(--engine-surface-header, var(--engine-surface-glass, color-mix(in srgb, var(--engine-surface, #111a2c) 84%, transparent)))}[data-v-dfa907a5] .v-btn{border-radius:var(--engine-button-radius, 999px);color:var(--engine-text-primary, #0f172a);transition:transform var(--engine-motion-duration, .2s) cubic-bezier(.22,1,.36,1),background-color var(--engine-transition-fast, .18s) ease,color var(--engine-transition-fast, .18s) ease,box-shadow var(--engine-transition-fast, .18s) ease}[data-v-dfa907a5] .v-btn:hover{transform:none;background:color-mix(in srgb,var(--engine-card-border, #dbe4f2) 44%,transparent);box-shadow:none}[data-v-dfa907a5] .public-header__nav-btn{color:var(--engine-text-primary, #0f172a)!important;min-block-size:36px;padding-inline:.78rem;font-weight:760;letter-spacing:0}[data-v-dfa907a5] .public-header__login-btn{background:color-mix(in srgb,var(--engine-card-border, #dbe4f2) 54%,var(--engine-surface, #fff))!important;border:var(--engine-border-width, 1px) solid color-mix(in srgb,var(--engine-card-border, #dbe4f2) 82%,transparent);color:var(--engine-text-primary, #0f172a)!important;box-shadow:none}[data-v-dfa907a5] .public-header__profile-avatar{background:color-mix(in srgb,var(--engine-primary, #1f6bff) 16%,var(--engine-surface, #fff))!important;color:var(--engine-primary, #1f6bff)!important;border:var(--engine-border-width, 1px) solid color-mix(in srgb,var(--engine-primary, #1f6bff) 30%,transparent)}[data-v-dfa907a5] .v-icon{color:var(--engine-text-secondary, #475569)}[data-v-dfa907a5] .v-list{color:var(--engine-text-primary, #0f172a);background:var(--engine-surface-elevated, var(--engine-surface, #fff))}[data-v-dfa907a5] .v-navigation-drawer__content{background:var(--engine-surface-elevated, var(--engine-surface, #fff))}@media(prefers-reduced-motion:reduce){.discovery-hub-tab[data-v-dfa907a5],.discovery-space-item[data-v-dfa907a5],.discovery-row-main--soft[data-v-dfa907a5],.discovery-memory-chip[data-v-dfa907a5],.discovery-collection-pill[data-v-dfa907a5],[data-v-dfa907a5] .v-btn{transition:none!important;transform:none!important}}@media(max-width:959px){[data-v-dfa907a5] .discovery-hub-drawer.v-navigation-drawer{border-inline-start:none!important}[data-v-dfa907a5] .discovery-hub-drawer .v-navigation-drawer__content{border-radius:0!important}.discovery-hub[data-v-dfa907a5]{height:100%;border-radius:0!important;padding:.2rem .45rem;gap:.3rem}.discovery-hub.is-mobile .discovery-hub-topbar[data-v-dfa907a5]{position:relative;z-index:5;margin-inline:0;padding:calc(env(safe-area-inset-top) + .24rem) 0 .3rem;border-bottom:var(--engine-border-width, 1px) solid var(--engine-surface-divider, var(--engine-border-soft, var(--engine-card-border, #dbe4f2)))}.discovery-hub.is-mobile .discovery-hub-titlebar[data-v-dfa907a5] .v-btn{min-inline-size:32px;min-block-size:32px}.discovery-space[data-v-dfa907a5]{border-radius:calc(var(--engine-radius, 16px) - 8px);padding:.4rem}.discovery-space-item[data-v-dfa907a5]{min-height:31px;padding:.3rem .46rem}.discovery-space-item--context[data-v-dfa907a5]{min-height:34px}.discovery-row-main--soft[data-v-dfa907a5]{min-height:31px;padding:.3rem .46rem}.bookmark-folder-create[data-v-dfa907a5]{flex-direction:column;align-items:stretch}.discovery-hub-content[data-v-dfa907a5]{padding-block-end:calc(.55rem + env(safe-area-inset-bottom))}.public-header__logo-shell[data-v-dfa907a5]{inline-size:var(--brand-logo-mobile, 120px);max-inline-size:min(100%,var(--brand-logo-mobile, 120px))}.public-header__brand[data-v-dfa907a5]{max-inline-size:calc(100% - 48px)}.public-header[data-v-dfa907a5]{box-shadow:0 8px 16px rgba(15,23,42,calc(.05 * var(--engine-shadow-intensity, .28)))}}.runtime-button[data-v-afe0ac06]{text-transform:none;letter-spacing:var(--engine-body-tracking, 0em);font-weight:var(--engine-heading-weight, 700)}.ui-button-ghost[data-v-afe0ac06]{color:var(--engine-text-primary, rgb(var(--v-theme-on-surface)))!important;border-color:var(--engine-border-soft, rgba(var(--v-theme-on-surface), .2))!important}html,body,#app{--search-container-width: 1220px;--search-container-padding-inline: clamp(.9rem, 2.2vw, 1.6rem);background:var(--engine-surface-base, var(--engine-background, #f8fafc));max-inline-size:100%;overflow-x:clip;overflow-y:visible}body.public-search-runtime{color:var(--engine-text-primary, #0f172a);background:linear-gradient(180deg,#ffffffdb,#f8fafcf5 42%,#f6f8fc),var(--engine-surface-base, var(--engine-background, #f7f9fc));overflow-x:clip;overflow-y:visible}body.public-search-runtime .public-search-app.ui-app-shell,body.public-search-runtime .public-search-app.ui-app-shell .v-application__wrap,body.public-search-runtime .public-search-app.ui-app-shell .v-main,body.public-search-runtime .public-search-app.ui-app-shell .v-main__wrap{background:transparent!important;color:var(--engine-text-primary, #0f172a);max-inline-size:100%;overflow-x:clip;overflow-y:visible}.public-search-shell[data-v-23071400]{min-block-size:100vh;overflow-x:clip;overflow-y:visible;font-family:var(--engine-font-body, var(--engine-font-family, "Inter", system-ui, sans-serif));color:var(--engine-text-primary, #0f172a);background:linear-gradient(180deg,#ffffffe0,#f8fafcf5 38%,#f6f8fc),var(--engine-surface-base, var(--engine-background, #f7f9fc));transition:background-color var(--engine-transition-base, .26s) ease,color var(--engine-transition-base, .26s) ease}.public-search-shell__container[data-v-23071400]{inline-size:100%;max-inline-size:100%;min-inline-size:0;box-sizing:border-box;overflow-x:clip;padding-inline:0}body.public-search-runtime .public-search-app .ui-page-shell{background:var(--engine-surface-page, transparent)}body.public-search-runtime .public-search-app .ui-page-section{background:transparent}body.public-search-runtime .public-search-app .ui-content{color:var(--engine-text-primary, #0f172a)}body.public-search-runtime .public-search-app .v-card{border-radius:var(--engine-radius, 16px);border-width:var(--engine-border-width, 1px);border-color:var(--engine-border-soft, color-mix(in srgb, var(--engine-card-border, #dbe4f2) 92%, transparent))!important;box-shadow:var(--engine-shadow-soft, 0 8px 22px rgba(15, 23, 42, calc(.11 * var(--engine-shadow-intensity, .28))));transition:background-color var(--engine-transition-fast, .18s) ease,border-color var(--engine-transition-fast, .18s) ease,box-shadow var(--engine-transition-fast, .18s) ease}body.public-search-runtime.engine-theme-dark .public-search-app .v-card{background:color-mix(in srgb,var(--engine-surface-elevated, var(--engine-surface, #111a2c)) 96%,var(--engine-surface-base, var(--engine-background, #0b1220)))!important}body.public-search-runtime .public-search-app .v-btn{border-radius:var(--engine-button-radius, 999px);font-weight:var(--engine-heading-weight, 700);transition:background-color var(--engine-transition-fast, .18s) ease,box-shadow var(--engine-transition-fast, .18s) ease,color var(--engine-transition-fast, .18s) ease}body.public-search-runtime .public-search-app .v-btn:hover,body.public-search-runtime .public-search-app .v-btn:active{transform:none}body.public-search-runtime .public-search-app .v-chip{border-radius:var(--engine-button-radius, 999px)}body.public-search-runtime .public-search-app .auth-page{min-height:calc(100vh - 180px)}body.public-search-runtime .public-search-app .auth-card{background:radial-gradient(780px 240px at 0% 0%,color-mix(in srgb,var(--engine-primary, #1f6bff) 16%,transparent),transparent),color-mix(in srgb,var(--engine-surface-elevated, var(--engine-surface, #fff)) 97%,transparent);border:var(--engine-border-width, 1px) solid var(--engine-border-soft, color-mix(in srgb, var(--engine-card-border, #dbe4f2) 88%, transparent));box-shadow:var(--engine-shadow-elevated, 0 18px 34px rgba(15, 23, 42, calc(.12 * var(--engine-shadow-intensity, .28))))}.beta-gate-card[data-v-23071400]{border:1px solid color-mix(in srgb,var(--engine-primary, #1f6bff) 25%,transparent)}body.public-search-runtime.engine-theme-dark .public-search-app .auth-card{background:radial-gradient(780px 240px at 0% 0%,color-mix(in srgb,var(--engine-secondary, #22d3ee) 18%,transparent),transparent),color-mix(in srgb,var(--engine-surface-elevated, var(--engine-surface, #111a2c)) 96%,transparent)}body.public-search-runtime .public-search-app .text-body-1,body.public-search-runtime .public-search-app .text-body-2,body.public-search-runtime .public-search-app .text-caption{font-weight:var(--engine-body-weight, 400);letter-spacing:var(--engine-body-tracking, 0em);line-height:var(--engine-body-line-height, 1.6)}body.public-search-runtime .public-search-app .text-h4,body.public-search-runtime .public-search-app .text-h3,body.public-search-runtime .public-search-app .text-subtitle-1,body.public-search-runtime .public-search-app .text-subtitle-2{font-family:var(--engine-font-heading, var(--engine-font-family, "Manrope", "Inter", system-ui, sans-serif));font-weight:var(--engine-heading-weight, 700);letter-spacing:var(--engine-heading-tracking, 0em);line-height:var(--engine-heading-line-height, 1.2)}body.public-search-runtime .public-search-app .text-overline{text-transform:var(--engine-overline-transform, uppercase);letter-spacing:.12em;font-weight:calc(var(--engine-heading-weight, 700) - 100)}body.public-search-runtime .public-search-app .heading-xl,body.public-search-runtime .public-search-app .heading-lg,body.public-search-runtime .public-search-app .heading-md,body.public-search-runtime .public-search-app .ui-heading{font-family:var(--engine-font-heading, var(--engine-font-family, "Manrope", "Inter", system-ui, sans-serif));color:var(--engine-text-primary, #0f172a);font-weight:var(--engine-heading-weight, 700);letter-spacing:var(--engine-heading-tracking, 0em);line-height:var(--engine-heading-line-height, 1.2)}body.public-search-runtime .public-search-app .heading-xl{font-size:calc(var(--engine-h1-size, 2.05rem) * var(--engine-text-scale, 1));font-weight:var(--engine-h1-weight, var(--engine-heading-weight, 700))}body.public-search-runtime .public-search-app .heading-lg{font-size:calc(var(--engine-h2-size, 1.55rem) * var(--engine-text-scale, 1));font-weight:var(--engine-h2-weight, var(--engine-heading-weight, 700))}body.public-search-runtime .public-search-app .heading-md{font-size:calc(var(--engine-h3-size, 1.22rem) * var(--engine-text-scale, 1));font-weight:var(--engine-h3-weight, var(--engine-heading-weight, 700))}body.public-search-runtime .public-search-app .body-lg,body.public-search-runtime .public-search-app .body-md,body.public-search-runtime .public-search-app .body-sm{font-family:var(--engine-font-body, var(--engine-font-family, "Inter", system-ui, sans-serif));color:var(--engine-text-primary, #0f172a);font-weight:var(--engine-body-weight, 400);letter-spacing:var(--engine-body-tracking, 0em);line-height:var(--engine-body-line-height, 1.6)}body.public-search-runtime .public-search-app .body-lg{font-size:calc((var(--engine-body-size, 1rem) * 1.08) * var(--engine-text-scale, 1))}body.public-search-runtime .public-search-app .body-md{font-size:calc(var(--engine-body-size, 1rem) * var(--engine-text-scale, 1))}body.public-search-runtime .public-search-app .body-sm,body.public-search-runtime .public-search-app .label{font-size:calc((var(--engine-body-size, 1rem) * .88) * var(--engine-text-scale, 1))}body.public-search-runtime .public-search-app .muted{color:var(--engine-text-muted, #64748b)}body.public-search-runtime .public-search-app .mono{font-family:var(--engine-font-mono, "IBM Plex Mono", "Space Mono", "JetBrains Mono", monospace)}body.public-search-runtime .public-search-app h1,body.public-search-runtime .public-search-app h2,body.public-search-runtime .public-search-app h3,body.public-search-runtime .public-search-app .h1,body.public-search-runtime .public-search-app .h2,body.public-search-runtime .public-search-app .h3{font-family:var(--engine-font-heading, var(--engine-font-family, "Manrope", "Inter", system-ui, sans-serif));font-weight:var(--engine-heading-weight, 700);color:var(--engine-text-primary, #0f172a);letter-spacing:var(--engine-heading-tracking, 0em);line-height:var(--engine-heading-line-height, 1.2)}body.public-search-runtime .public-search-app .h1,body.public-search-runtime .public-search-app h1{font-size:calc(var(--engine-h1-size, 2.05rem) * var(--engine-text-scale, 1));font-weight:var(--engine-h1-weight, var(--engine-heading-weight, 700))}body.public-search-runtime .public-search-app .h2,body.public-search-runtime .public-search-app h2{font-size:calc(var(--engine-h2-size, 1.55rem) * var(--engine-text-scale, 1));font-weight:var(--engine-h2-weight, var(--engine-heading-weight, 700))}body.public-search-runtime .public-search-app .h3,body.public-search-runtime .public-search-app h3{font-size:calc(var(--engine-h3-size, 1.22rem) * var(--engine-text-scale, 1));font-weight:var(--engine-h3-weight, var(--engine-heading-weight, 700))}body.public-search-runtime .public-search-app p,body.public-search-runtime .public-search-app li,body.public-search-runtime .public-search-app .body,body.public-search-runtime .public-search-app .label,body.public-search-runtime .public-search-app .muted{font-family:var(--engine-font-body, var(--engine-font-family, "Inter", system-ui, sans-serif));letter-spacing:var(--engine-body-tracking, 0em);line-height:var(--engine-body-line-height, 1.6)}body.public-search-runtime .public-search-app .body{font-size:calc(var(--engine-body-size, 1rem) * var(--engine-text-scale, 1));color:var(--engine-text-primary, #0f172a)}body.public-search-runtime .public-search-app .label{font-size:calc((var(--engine-body-size, 1rem) * .88) * var(--engine-text-scale, 1))}body.public-search-runtime .public-search-app .overline{text-transform:var(--engine-overline-transform, uppercase);letter-spacing:.12em;font-weight:calc(var(--engine-heading-weight, 700) - 100);font-size:.72rem}body.public-search-runtime .public-search-app .ui-text-primary{color:var(--engine-text-primary, #0f172a)!important}body.public-search-runtime .public-search-app .text-primary,body.public-search-runtime .public-search-app .ui-text-accent{color:var(--engine-primary, #1f6bff)!important}body.public-search-runtime .public-search-app .bg-primary{background-color:var(--engine-primary, #1f6bff)!important}body.public-search-runtime .public-search-app .ui-text-secondary{color:var(--engine-text-secondary, #475569)!important}body.public-search-runtime .public-search-app .ui-text-muted{color:var(--engine-text-muted, #64748b)!important}body.public-search-runtime .public-search-app .ui-surface-base{background:var(--engine-surface-base, var(--engine-background, #f8fafc))!important}body.public-search-runtime .public-search-app .ui-surface-muted{background:var(--engine-surface-muted, color-mix(in srgb, var(--engine-background, #f8fafc) 86%, var(--engine-surface, #fff)))!important}body.public-search-runtime .public-search-app .ui-surface-elevated{background:var(--engine-surface-elevated, var(--engine-surface, #fff))!important;border:var(--engine-border-width, 1px) solid var(--engine-border-soft, color-mix(in srgb, var(--engine-card-border, #dbe4f2) 88%, transparent));box-shadow:var(--engine-shadow-soft, 0 8px 22px rgba(15, 23, 42, calc(.11 * var(--engine-shadow-intensity, .28))))}body.public-search-runtime .public-search-app .ui-surface-floating{background:var(--engine-surface-floating, color-mix(in srgb, var(--engine-surface, #fff) 94%, var(--engine-background, #f8fafc)))!important;border:var(--engine-border-width, 1px) solid var(--engine-border-soft, color-mix(in srgb, var(--engine-card-border, #dbe4f2) 88%, transparent));box-shadow:var(--engine-shadow-floating, 0 20px 48px rgba(15, 23, 42, .14))}body.public-search-runtime .public-search-app .ui-surface-hero{background:var(--engine-surface-hero, color-mix(in srgb, var(--engine-background, #f8fafc) 88%, var(--engine-secondary, #0ea5e9) 12%))!important}body.public-search-runtime .public-search-app .ui-surface-glass{background:var(--engine-surface-glass, color-mix(in srgb, var(--engine-surface, #fff) 82%, transparent))!important;border:var(--engine-border-width, 1px) solid var(--engine-border-soft, color-mix(in srgb, var(--engine-card-border, #dbe4f2) 88%, transparent));-webkit-backdrop-filter:blur(var(--engine-interaction-blur, 10px));backdrop-filter:blur(var(--engine-interaction-blur, 10px))}body.public-search-runtime .public-search-app .ui-section{border-radius:calc(var(--engine-radius, 16px) + 2px);padding:calc(14px * var(--engine-spacing-density, 1));border:var(--engine-border-width, 1px) solid var(--engine-border-soft, color-mix(in srgb, var(--engine-card-border, #dbe4f2) 88%, transparent))}body.public-search-runtime .public-search-app .ui-card{border-radius:var(--engine-radius, 16px);border:var(--engine-border-width, 1px) solid var(--engine-border-soft, color-mix(in srgb, var(--engine-card-border, #dbe4f2) 88%, transparent));background:var(--engine-surface-elevated, var(--engine-surface, #fff));box-shadow:var(--engine-shadow-soft, 0 8px 22px rgba(15, 23, 42, .1));transition:box-shadow var(--engine-transition-fast, .18s) ease,border-color var(--engine-transition-fast, .18s) ease}body.public-search-runtime .public-search-app .ui-card:hover{transform:none;border-color:color-mix(in srgb,var(--engine-primary, #1f6bff) 16%,var(--engine-border-soft, var(--engine-card-border, #dbe4f2)));box-shadow:var(--engine-shadow-elevated, 0 16px 36px rgba(15, 23, 42, .14))}body.public-search-runtime .public-search-app .ui-card-soft{background:var(--engine-surface-muted, color-mix(in srgb, var(--engine-background, #f8fafc) 86%, var(--engine-surface, #fff)))}body.public-search-runtime .public-search-app .ui-card-floating{background:var(--engine-surface-floating, color-mix(in srgb, var(--engine-surface, #fff) 94%, var(--engine-background, #f8fafc)));box-shadow:var(--engine-shadow-floating, 0 20px 48px rgba(15, 23, 42, .14))}body.public-search-runtime .public-search-app .ui-button-primary{background:var(--engine-primary, #1f6bff)!important;color:#fff!important}body.public-search-runtime .public-search-app .ui-button-secondary{background:color-mix(in srgb,var(--engine-secondary, #0ea5e9) 14%,var(--engine-surface, #fff))!important;color:var(--engine-text-primary, #0f172a)!important}body.public-search-runtime .public-search-app .ui-button-ghost{background:transparent!important;color:var(--engine-text-primary, #0f172a)!important;border-color:var(--engine-border-soft, color-mix(in srgb, var(--engine-card-border, #dbe4f2) 82%, transparent))!important}body.public-search-runtime .public-search-app .v-btn.text-primary,body.public-search-runtime .public-search-app .v-btn .text-primary{color:var(--engine-primary, #1f6bff)!important}body.public-search-runtime .public-search-app .v-btn.text-secondary,body.public-search-runtime .public-search-app .v-btn .text-secondary{color:var(--engine-secondary, #0ea5e9)!important}body.public-search-runtime .public-search-app .v-btn.v-btn--variant-text.text-primary{color:var(--engine-primary, #1f6bff)!important}body.public-search-runtime .public-search-app .v-btn.v-btn--variant-tonal.text-primary{color:var(--engine-primary, #1f6bff)!important;background:color-mix(in srgb,var(--engine-primary, #1f6bff) 14%,var(--engine-surface, #fff))!important}body.public-search-runtime .public-search-app .v-btn.v-btn--variant-tonal.text-secondary{color:var(--engine-secondary, #0ea5e9)!important;background:color-mix(in srgb,var(--engine-secondary, #0ea5e9) 14%,var(--engine-surface, #fff))!important}body.public-search-runtime .public-search-app .v-btn.bg-primary{background:var(--engine-primary, #1f6bff)!important;color:#fff!important}body.public-search-runtime .public-search-app .ui-pill,body.public-search-runtime .public-search-app .ui-badge{border-radius:var(--engine-button-radius, 999px);border:var(--engine-border-width, 1px) solid var(--engine-border-soft, color-mix(in srgb, var(--engine-card-border, #dbe4f2) 88%, transparent));background:color-mix(in srgb,var(--engine-surface, #fff) 94%,var(--engine-primary, #1f6bff) 6%);color:var(--engine-text-primary, #0f172a)}body.public-search-runtime .public-search-app .ui-overlay{background:var(--engine-surface-overlay, color-mix(in srgb, var(--engine-background, #f8fafc) 76%, var(--engine-primary, #1f6bff) 24%))}body.public-search-runtime .public-search-app .ui-header{background:var(--engine-surface-header, var(--engine-surface-glass, color-mix(in srgb, var(--engine-surface, #fff) 82%, transparent)))!important;color:var(--engine-text-primary, #0f172a)!important}body.public-search-runtime .public-search-app .ui-footer{background:var(--engine-surface-footer, var(--engine-surface-muted, color-mix(in srgb, var(--engine-surface, #fff) 96%, transparent)))!important;color:var(--engine-text-primary, #0f172a)!important}body.public-search-runtime .public-search-app .ui-page-divider,body.public-search-runtime .public-search-app .v-divider{border-color:var(--engine-surface-divider, var(--engine-border-soft, #dbe4f2))!important;opacity:1!important}body.public-search-runtime .public-search-app .v-navigation-drawer,body.public-search-runtime .public-search-app .v-navigation-drawer .v-card,body.public-search-runtime .public-search-app .v-navigation-drawer .v-list{background:var(--engine-surface-elevated, var(--engine-surface, #fff))!important;color:var(--engine-text-primary, #0f172a)!important}body.public-search-runtime .public-search-app .v-field{border-radius:calc(var(--engine-radius, 16px) - 4px);--v-field-border-width: var(--engine-border-width, 1px);--v-field-border-opacity: .58;transition:box-shadow var(--engine-transition-fast, .18s) ease,border-color var(--engine-transition-fast, .18s) ease}body.public-search-runtime .public-search-app .v-field--focused{box-shadow:0 0 0 3px color-mix(in srgb,var(--engine-primary, #1f6bff) calc(var(--engine-interaction-focus, .3) * 100%),transparent)}body.public-search-runtime .public-search-app .v-field:hover{--v-field-border-opacity: .82}body.public-search-runtime .public-search-app .v-table{border-radius:var(--engine-radius, 16px);border:var(--engine-border-width, 1px) solid var(--engine-border-soft, color-mix(in srgb, var(--engine-card-border, #dbe4f2) 88%, transparent));background:var(--engine-surface-elevated, var(--engine-surface, #fff));color:var(--engine-text-primary, #0f172a);overflow:hidden;box-shadow:var(--engine-shadow-soft, 0 8px 22px rgba(15, 23, 42, calc(.1 * var(--engine-shadow-intensity, .28))))}body.public-search-runtime .public-search-app .v-table thead th{color:var(--engine-text-secondary, #475569);font-weight:var(--engine-heading-weight, 700);letter-spacing:calc(var(--engine-heading-tracking, 0em) + .02em);text-transform:uppercase;font-size:.74rem;border-bottom:var(--engine-border-width, 1px) solid var(--engine-border-soft, color-mix(in srgb, var(--engine-card-border, #dbe4f2) 88%, transparent));background:color-mix(in srgb,var(--engine-surface-elevated, var(--engine-surface, #fff)) 92%,var(--engine-primary, #1f6bff) 8%)}body.public-search-runtime .public-search-app .v-table tbody td{color:var(--engine-text-primary, #0f172a);border-bottom:var(--engine-border-width, 1px) solid color-mix(in srgb,var(--engine-border-soft, #dbe4f2) 65%,transparent);transition:background-color var(--engine-transition-fast, .18s) ease,color var(--engine-transition-fast, .18s) ease,border-color var(--engine-transition-fast, .18s) ease}body.public-search-runtime .public-search-app .v-table tbody tr:hover td{background:color-mix(in srgb,var(--engine-surface-elevated, var(--engine-surface, #fff)) 90%,var(--engine-secondary, #0ea5e9) 10%)}body.public-search-runtime.engine-theme-dark .public-search-app .v-table thead th{background:color-mix(in srgb,var(--engine-surface-elevated, var(--engine-surface, #111a2c)) 86%,var(--engine-primary, #6da3ff) 14%)}body.public-search-runtime.engine-theme-dark .public-search-app .v-table tbody tr:hover td{background:color-mix(in srgb,var(--engine-surface-elevated, var(--engine-surface, #111a2c)) 84%,var(--engine-secondary, #22d3ee) 16%)}.public-search-app .v-dialog>.v-overlay__scrim{background:radial-gradient(circle at 20% 10%,rgba(var(--v-theme-primary),.28),transparent 42%),linear-gradient(135deg,rgba(var(--v-theme-primary),.3),#0f172a2e)!important;-webkit-backdrop-filter:blur(var(--engine-interaction-blur, 10px));backdrop-filter:blur(var(--engine-interaction-blur, 10px));opacity:1!important}body.public-search-runtime .v-dialog>.v-overlay__scrim{background:radial-gradient(circle at 20% 10%,rgba(var(--v-theme-primary),.28),transparent 42%),linear-gradient(135deg,rgba(var(--v-theme-primary),.3),#0f172a2e)!important;-webkit-backdrop-filter:blur(var(--engine-interaction-blur, 10px));backdrop-filter:blur(var(--engine-interaction-blur, 10px));opacity:1!important}.back-to-top-button[data-v-23071400]{position:fixed!important;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:1050;inline-size:46px!important;block-size:46px!important;border-radius:999px!important;opacity:0;pointer-events:none;transform:translateY(12px);transition:opacity var(--engine-transition-fast, .18s) ease,transform var(--engine-transition-fast, .18s) ease,box-shadow var(--engine-transition-fast, .18s) ease}.back-to-top-button--visible[data-v-23071400]{opacity:1;pointer-events:auto;transform:translateY(0)}.back-to-top-button[data-v-23071400]:focus-visible{outline:3px solid color-mix(in srgb,var(--engine-primary, #1f6bff) 42%,#fff);outline-offset:3px}@media(prefers-reduced-motion:reduce){body.public-search-runtime .public-search-app *{animation-duration:1ms!important;transition-duration:1ms!important;scroll-behavior:auto!important}.back-to-top-button[data-v-23071400]{transition-duration:1ms}}
