.runtime-badge--default[data-v-ae3cc698]{color:var(--engine-text-primary, rgb(var(--v-theme-on-surface)))}.runtime-badge--secondary[data-v-ae3cc698]{color:var(--engine-secondary, rgb(var(--v-theme-secondary)))}.runtime-badge--success[data-v-ae3cc698]{color:var(--engine-success, rgb(var(--v-theme-success)))}.runtime-badge--warning[data-v-ae3cc698]{color:var(--engine-warning, rgb(var(--v-theme-warning)))}.runtime-badge--error[data-v-ae3cc698]{color:var(--engine-error, rgb(var(--v-theme-error)))}.public-footer[data-v-55e4ad26]{border-top:var(--engine-border-width, 1px) solid var(--engine-surface-divider, var(--engine-border-soft, var(--engine-card-border, #dbe4f2)));background:radial-gradient(600px 200px at 15% -20%,color-mix(in srgb,var(--engine-primary, #1f6bff) 8%,transparent),transparent),var(--engine-surface-footer, var(--engine-surface-muted, color-mix(in srgb, var(--engine-surface, #fff) 96%, transparent)));color:var(--engine-text-primary, #0f172a);font-family:var(--engine-font-body, var(--engine-font-family, "Inter", system-ui, sans-serif));margin-block-start:clamp(2.5rem,6vw,4.5rem)}.footer-container[data-v-55e4ad26]{padding-block:clamp(1.4rem,4vw,2rem)}.footer-intro[data-v-55e4ad26]{max-inline-size:680px;margin-block-end:clamp(1rem,2vw,1.4rem)}.footer-brand-row[data-v-55e4ad26]{min-block-size:34px}.footer-logo-shell[data-v-55e4ad26]{inline-size:min(220px,52vw);block-size:34px}.footer-status-chip[data-v-55e4ad26]{border-radius:var(--engine-button-radius, 999px)}.footer-links[data-v-55e4ad26]{gap:6px}.footer-link[data-v-55e4ad26]{transition:color .2s ease,transform .2s ease,opacity .2s ease}.footer-link[data-v-55e4ad26]:hover{color:var(--engine-primary, #1f6bff)!important;transform:translate(2px);opacity:.98}@media(max-width:959px){.public-footer[data-v-55e4ad26]{margin-block-start:1.4rem}.footer-container[data-v-55e4ad26]{padding-block:1.05rem}.footer-intro[data-v-55e4ad26]{margin-block-end:.55rem}.footer-intro .label[data-v-55e4ad26]{font-size:.62rem;letter-spacing:.06em}.footer-intro .muted[data-v-55e4ad26]{font-size:.76rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.footer-links[data-v-55e4ad26]{gap:2px}.footer-link[data-v-55e4ad26]{font-size:.79rem!important}.footer-status-chip[data-v-55e4ad26]{font-size:.68rem}.footer-meta-status[data-v-55e4ad26],.footer-link-secondary[data-v-55e4ad26]{display:none}.public-footer[data-v-55e4ad26] .ui-page-divider{margin-block:.6rem!important}}.public-header[data-v-dac6726c]{-webkit-backdrop-filter:blur(14px) saturate(118%);backdrop-filter:blur(14px) saturate(118%);background:radial-gradient(640px 140px at 12% -36%,color-mix(in srgb,var(--engine-primary, #1f6bff) 8%,transparent),transparent),var(--engine-surface-header, var(--engine-surface-glass, color-mix(in srgb, var(--engine-surface, #fff) 88%, var(--brand-header-background))));border-bottom:var(--engine-border-width, 1px) solid var(--engine-surface-divider, var(--engine-border-soft, var(--engine-card-border, #dbe4f2)));box-shadow:0 10px 24px rgba(15,23,42,calc(.06 * var(--engine-shadow-intensity, .28)));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--search[data-v-dac6726c]{-webkit-backdrop-filter:blur(8px) saturate(104%);backdrop-filter:blur(8px) saturate(104%);background:color-mix(in srgb,var(--engine-surface-header, var(--engine-surface, #fff)) 76%,transparent);border-bottom-color:color-mix(in srgb,var(--engine-surface-divider, var(--engine-card-border, #dbe4f2)) 22%,transparent);box-shadow:none}.discovery-space[data-v-dac6726c]{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-dac6726c]{padding:.44rem}.discovery-hub[data-v-dac6726c]{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-dac6726c]{display:none!important;visibility:hidden;pointer-events:none}.discovery-hub-topbar[data-v-dac6726c]{background:var(--engine-surface-elevated, var(--engine-surface, #fff));flex:0 0 auto}.discovery-hub-titlebar[data-v-dac6726c]{margin-block-end:.22rem}.discovery-hub-tabs[data-v-dac6726c]{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-dac6726c]{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-dac6726c]::-webkit-scrollbar{width:6px}.discovery-hub-content[data-v-dac6726c]::-webkit-scrollbar-track{background:transparent}.discovery-hub-content[data-v-dac6726c]::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--engine-text-muted, #64748b) 40%,transparent)}.discovery-hub-content[data-v-dac6726c]:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--engine-text-secondary, #475569) 52%,transparent)}.discovery-hub-window[data-v-dac6726c]{width:100%;max-width:100%;box-sizing:border-box}.discovery-hub-tab[data-v-dac6726c]{border-radius:999px;transition:background-color var(--engine-transition-fast, .18s) ease,color var(--engine-transition-fast, .18s) ease}.discovery-hub-tab[data-v-dac6726c] .v-btn__content{justify-content:center;min-height:32px}.discovery-hub-tab[data-v-dac6726c] .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-dac6726c]:hover{background:color-mix(in srgb,var(--engine-primary, #1f6bff) 12%,var(--engine-surface, #fff))}.discovery-hub-tab[data-v-dac6726c]:hover .v-icon{color:var(--engine-primary, #1f6bff);transform:translateY(-1px)}.discovery-hub-tab.v-tab--selected[data-v-dac6726c],.discovery-hub-tab.v-tab-item--selected[data-v-dac6726c]{background:color-mix(in srgb,var(--engine-primary, #1f6bff) 12%,var(--engine-surface, #fff))}.discovery-hub-tab.v-tab--selected[data-v-dac6726c] .v-icon,.discovery-hub-tab.v-tab-item--selected[data-v-dac6726c] .v-icon{color:var(--engine-primary, #1f6bff);transform:translateY(-1px)}.discovery-hub-window[data-v-dac6726c] .v-window__container,.discovery-hub-window[data-v-dac6726c] .v-window-item,.discovery-hub-window[data-v-dac6726c] .v-window-item--active{width:100%;max-width:100%;box-sizing:border-box;min-height:0;overflow:visible}.discovery-space-list[data-v-dac6726c]{display:flex;flex-direction:column;gap:.3rem}.discovery-space-item[data-v-dac6726c]{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-dac6726c]{min-height:36px}.discovery-hub-alert[data-v-dac6726c]{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-dac6726c] .v-alert__content{color:var(--engine-text-secondary, #475569)}.discovery-hub-alert[data-v-dac6726c] .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-dac6726c]{flex:1 1 auto;min-width:0}.discovery-item-title[data-v-dac6726c]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discovery-item-subtitle[data-v-dac6726c]{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-dac6726c]:hover{transform:translateY(-1px);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-dac6726c]{display:flex;flex-direction:column;gap:.35rem}.discovery-space-group[data-v-dac6726c]{display:flex;flex-direction:column;gap:.3rem}.discovery-space-group-title[data-v-dac6726c]{font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--engine-text-secondary, #64748b)}.discovery-space-collections[data-v-dac6726c]{display:flex;flex-wrap:wrap;gap:.3rem}.discovery-collection-pill[data-v-dac6726c]{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-dac6726c]: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-dac6726c]{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-dac6726c]{display:flex;flex-wrap:wrap;gap:.3rem}.discovery-memory-chip[data-v-dac6726c]{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-dac6726c]: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-dac6726c]{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-dac6726c]{display:flex;align-items:center;gap:.24rem}.discovery-row-main[data-v-dac6726c]{flex:1 1 auto;min-width:0}.discovery-row-main--soft[data-v-dac6726c]{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:transform var(--engine-motion-duration, .2s) ease,border-color var(--engine-transition-fast, .18s) ease,background-color var(--engine-transition-fast, .18s) ease}.discovery-row-main--soft[data-v-dac6726c]:hover{transform:translateY(-1px);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-dac6726c]{flex:0 0 auto}.bookmark-folder-create[data-v-dac6726c]{display:flex;align-items:center;gap:.5rem}.bookmark-folder-input[data-v-dac6726c]{flex:1 1 auto;min-width:0}.bookmark-folder-list[data-v-dac6726c]{display:flex;flex-direction:column;gap:.35rem}.bookmark-folder-row[data-v-dac6726c]{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-dac6726c]{opacity:.55}.bookmark-folder-row--drop-target[data-v-dac6726c]{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-dac6726c]{min-width:0;display:flex;align-items:center;gap:.45rem}.bookmark-folder-grip[data-v-dac6726c]{color:var(--engine-text-muted, #64748b)}.bookmark-folder-label[data-v-dac6726c]{font-size:.72rem;font-weight:600;color:var(--engine-text-primary, #0f172a)}.bookmark-folder-count[data-v-dac6726c]{font-size:.66rem;color:var(--engine-text-secondary, #475569)}.bookmark-folder-delete[data-v-dac6726c]{flex:0 0 auto}.public-header__brand[data-v-dac6726c]{display:flex;align-items:center;min-inline-size:0;max-inline-size:min(100%,calc(var(--brand-logo-desktop) + 320px))}.public-header__brand-text[data-v-dac6726c]{min-inline-size:0}.public-header__brand-title[data-v-dac6726c],.public-header__brand-slogan[data-v-dac6726c]{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.public-header__logo-shell[data-v-dac6726c]{inline-size:var(--brand-logo-desktop, 180px);max-inline-size:min(100%,var(--brand-logo-desktop, 180px));block-size:calc(var(--brand-header-height, 56px) - 16px);min-block-size:28px;display:flex;justify-content:center;align-items:center;overflow:visible;border:none;background:transparent}.public-header--search .public-header__logo-shell[data-v-dac6726c]{block-size:min(26px,calc(var(--brand-header-height, 56px) - 24px))}.public-header--search .public-header__brand[data-v-dac6726c]{max-inline-size:min(100%,calc(var(--brand-logo-desktop) + 180px))}.public-header__logo-shell[data-mode=compact][data-v-dac6726c]{inline-size:calc(var(--brand-logo-desktop, 180px) * .66)}.public-header.header-style-night-glow[data-v-dac6726c],.public-header.header-style-night-ridge[data-v-dac6726c],.public-header.header-style-charcoal[data-v-dac6726c],.public-header.header-style-signal-dark[data-v-dac6726c]{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-dac6726c] .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-dac6726c] .v-btn:hover{transform:translateY(-1px);background:color-mix(in srgb,var(--engine-primary, #1f6bff) 10%,transparent);box-shadow:0 8px 16px rgba(15,23,42,calc(.08 * var(--engine-shadow-intensity, .28)))}[data-v-dac6726c] .public-header__nav-btn{color:var(--engine-text-primary, #0f172a)!important;padding-inline:.75rem;letter-spacing:.01em}.public-header--search[data-v-dac6726c] .public-header__nav-btn{min-block-size:26px;padding-inline:.5rem;font-size:.7rem}.public-header--search[data-v-dac6726c] .v-btn:hover{transform:none;box-shadow:none;background:color-mix(in srgb,var(--engine-primary, #1f6bff) 5%,transparent)}[data-v-dac6726c] .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-dac6726c] .v-icon{color:var(--engine-text-secondary, #475569)}[data-v-dac6726c] .v-list{color:var(--engine-text-primary, #0f172a);background:var(--engine-surface-elevated, var(--engine-surface, #fff))}[data-v-dac6726c] .v-navigation-drawer__content{background:var(--engine-surface-elevated, var(--engine-surface, #fff))}@media(prefers-reduced-motion:reduce){.discovery-hub-tab[data-v-dac6726c],.discovery-space-item[data-v-dac6726c],.discovery-row-main--soft[data-v-dac6726c],.discovery-memory-chip[data-v-dac6726c],.discovery-collection-pill[data-v-dac6726c],[data-v-dac6726c] .v-btn{transition:none!important;transform:none!important}}@media(max-width:959px){[data-v-dac6726c] .discovery-hub-drawer.v-navigation-drawer{border-inline-start:none!important}[data-v-dac6726c] .discovery-hub-drawer .v-navigation-drawer__content{border-radius:0!important}.discovery-hub[data-v-dac6726c]{height:100%;border-radius:0!important;padding:.2rem .45rem;gap:.3rem}.discovery-hub.is-mobile .discovery-hub-topbar[data-v-dac6726c]{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-dac6726c] .v-btn{min-inline-size:32px;min-block-size:32px}.discovery-space[data-v-dac6726c]{border-radius:calc(var(--engine-radius, 16px) - 8px);padding:.4rem}.discovery-space-item[data-v-dac6726c]{min-height:31px;padding:.3rem .46rem}.discovery-space-item--context[data-v-dac6726c]{min-height:34px}.discovery-row-main--soft[data-v-dac6726c]{min-height:31px;padding:.3rem .46rem}.bookmark-folder-create[data-v-dac6726c]{flex-direction:column;align-items:stretch}.discovery-hub-content[data-v-dac6726c]{padding-block-end:calc(.55rem + env(safe-area-inset-bottom))}.public-header__logo-shell[data-v-dac6726c]{inline-size:var(--brand-logo-mobile, 120px);max-inline-size:min(100%,var(--brand-logo-mobile, 120px))}.public-header__brand[data-v-dac6726c]{max-inline-size:calc(100% - 48px)}.public-header[data-v-dac6726c]{box-shadow:0 8px 16px rgba(15,23,42,calc(.05 * var(--engine-shadow-intensity, .28)))}.public-header--search[data-v-dac6726c]{box-shadow:none}}.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{background:var(--engine-surface-base, var(--engine-background, #f8fafc));max-inline-size:100%;overflow-x:hidden}body.public-search-runtime{color:var(--engine-text-primary, #0f172a);background:radial-gradient(1200px 420px at 10% -22%,color-mix(in srgb,var(--engine-primary, #1f6bff) 9%,transparent),transparent),radial-gradient(900px 360px at 90% -12%,color-mix(in srgb,var(--engine-secondary, #0ea5e9) 7%,transparent),transparent),var(--engine-surface-base, var(--engine-background, #f8fafc));overflow-x:hidden}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:hidden}.public-search-shell[data-v-f374a7df]{min-block-size:100vh;overflow-x:hidden;font-family:var(--engine-font-body, var(--engine-font-family, "Inter", system-ui, sans-serif));color:var(--engine-text-primary, #0f172a);background:radial-gradient(1200px 420px at 10% -22%,color-mix(in srgb,var(--engine-primary, #1f6bff) 9%,transparent),transparent),radial-gradient(900px 360px at 90% -12%,color-mix(in srgb,var(--engine-secondary, #0ea5e9) 7%,transparent),transparent),var(--engine-surface-base, var(--engine-background, rgb(var(--v-theme-background))));transition:background-color var(--engine-transition-base, .26s) ease,color var(--engine-transition-base, .26s) ease}.public-search-shell--search[data-v-f374a7df]{min-block-size:auto;background:var(--engine-surface-page, var(--engine-surface-base, var(--engine-background, rgb(var(--v-theme-background)))))}.public-search-shell__container[data-v-f374a7df]{inline-size:min(1220px,100%);min-inline-size:0;box-sizing:border-box;overflow-x:clip;padding-inline:clamp(.9rem,2.2vw,1.6rem)}.public-search-shell__container--search[data-v-f374a7df]{inline-size:min(1180px,100%);padding-inline:clamp(.86rem,2.8vw,2.4rem);padding-block-start:clamp(.28rem,.9vw,.58rem)!important;padding-block-end:clamp(1.4rem,3vw,2.4rem)!important}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:transform var(--engine-motion-duration, .2s) cubic-bezier(.22,1,.36,1),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{transform:translateY(-1px) scale(1.01)}body.public-search-runtime .public-search-app .v-btn:active{transform:translateY(0)}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-f374a7df]{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:transform var(--engine-motion-duration, .2s) ease,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:translateY(-1px) scale(var(--engine-interaction-card-lift, 1.012));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%)}html[data-engine-color-mode=dark] body.public-search-runtime .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%)}html[data-engine-color-mode=dark] 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, #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}@media(prefers-reduced-motion:reduce){body.public-search-runtime .public-search-app *{animation-duration:1ms!important;transition-duration:1ms!important;scroll-behavior:auto!important}}
