.qore-bottom-sheet_backdrop__dpFxu{position:fixed;inset:0;z-index:40;min-height:100vh;min-height:100dvh;min-height:100svh;min-height:-webkit-fill-available;background:color-mix(in srgb,var(--color-neutral-black) 38%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:qore-bottom-sheet_qoreSheetFadeIn__SqCiN var(--motion-duration-normal) var(--motion-easing-standard)}.qore-bottom-sheet_sheet__dAzEu{position:fixed;left:var(--dimension-spacing-3);right:var(--dimension-spacing-3);bottom:0;z-index:41;width:auto;max-width:calc(100% - var(--dimension-spacing-6));margin:var(--dimension-spacing-none) auto;box-sizing:border-box;padding:var(--dimension-spacing-none) var(--dimension-spacing-5) var(--dimension-spacing-none);padding-bottom:max(var(--dimension-spacing-6),env(safe-area-inset-bottom,0px));border-radius:var(--dimension-radius-xl) var(--dimension-radius-xl) 0 0;border:var(--dimension-spacing-px) solid color-mix(in srgb,var(--fg) 10%,transparent);border-bottom:none;background:color-mix(in srgb,var(--surface) 78%,transparent);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);box-shadow:0 calc(-1 * var(--dimension-spacing-2)) var(--dimension-spacing-10) color-mix(in srgb,var(--color-neutral-black) 28%,transparent),0 0 var(--dimension-spacing-8) color-mix(in srgb,var(--shell-accent,var(--color-brand-indigo)) 10%,transparent);animation:qore-bottom-sheet_qoreSheetSlideUp__k5EZ0 var(--motion-duration-normal) var(--motion-easing-standard);touch-action:pan-y;max-height:min(92dvh,92svh,100%);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.qore-bottom-sheet_sheet__dAzEu:before{content:"";position:absolute;top:0;left:var(--dimension-spacing-5);right:var(--dimension-spacing-5);height:2px;border-radius:var(--dimension-radius-pill);background:linear-gradient(90deg,color-mix(in srgb,var(--shell-accent,var(--color-brand-indigo)) 85%,transparent),color-mix(in srgb,var(--shell-accent,var(--color-brand-indigo)) 25%,transparent));opacity:.75;pointer-events:none}.qore-bottom-sheet_sheet__dAzEu:after{content:"";position:absolute;left:0;right:0;bottom:0;height:env(safe-area-inset-bottom,0);background:inherit;pointer-events:none}.qore-bottom-sheet_handleZone__fWTGa{position:sticky;top:0;z-index:1;display:flex;justify-content:center;padding:var(--dimension-spacing-3) var(--dimension-spacing-none) var(--dimension-spacing-4);margin:var(--dimension-spacing-none) calc(-1 * var(--dimension-spacing-5));touch-action:none;cursor:grab;user-select:none;-webkit-user-select:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--surface) 82%,transparent) 50%,transparent)}.qore-bottom-sheet_handleZone__fWTGa:active{cursor:grabbing}.qore-bottom-sheet_handle__w_JY1{width:var(--dimension-spacing-9);height:var(--dimension-spacing-1);border-radius:var(--dimension-radius-pill);background:color-mix(in srgb,var(--fg) 22%,transparent)}.qore-bottom-sheet_sheetBody__05o3l{min-width:0;padding-bottom:var(--dimension-spacing-2)}@media (min-width:900px){.qore-bottom-sheet_sheetModalDesktop__1X7Va{top:50%;bottom:auto;left:50%;right:auto;width:min(calc(100vw - var(--dimension-spacing-8)),26rem);max-width:min(calc(100vw - var(--dimension-spacing-8)),26rem);max-height:min(85dvh,100%);margin:var(--dimension-spacing-none);padding:var(--dimension-spacing-5);padding-bottom:var(--dimension-spacing-5);border-radius:var(--dimension-radius-xl);border-bottom:var(--dimension-spacing-px) solid color-mix(in srgb,var(--fg) 10%,transparent);transform:translate(-50%,-50%);animation:qore-bottom-sheet_qoreSheetModalIn__1__Fx var(--motion-duration-normal) var(--motion-easing-standard)}.qore-bottom-sheet_sheetModalDesktop__1X7Va .qore-bottom-sheet_handleZone__fWTGa,.qore-bottom-sheet_sheetModalDesktop__1X7Va:after{display:none}}@keyframes qore-bottom-sheet_qoreSheetFadeIn__SqCiN{0%{opacity:0}to{opacity:1}}@keyframes qore-bottom-sheet_qoreSheetSlideUp__k5EZ0{0%{opacity:0;transform:translateY(var(--dimension-spacing-5))}to{opacity:1;transform:translateY(0)}}@keyframes qore-bottom-sheet_qoreSheetModalIn__1__Fx{0%{opacity:0;transform:translate(-50%,calc(-50% + var(--dimension-spacing-2)))}to{opacity:1;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.qore-bottom-sheet_backdrop__dpFxu,.qore-bottom-sheet_sheetModalDesktop__1X7Va,.qore-bottom-sheet_sheet__dAzEu{animation:none!important}}html[data-qore-theme=dark] .qore-bottom-sheet_sheetModalDesktop__1X7Va,html[data-qore-theme=dark] .qore-bottom-sheet_sheet__dAzEu{background:color-mix(in srgb,var(--color-surface-panel-dark) 72%,transparent);border-color:color-mix(in srgb,var(--color-neutral-white) 12%,transparent);box-shadow:0 calc(-1 * var(--dimension-spacing-2)) var(--dimension-spacing-10) color-mix(in srgb,var(--color-neutral-black) 45%,transparent),0 0 var(--dimension-spacing-8) color-mix(in srgb,var(--shell-accent,var(--color-brand-indigo)) 14%,transparent)}html[data-qore-theme=dark] .qore-bottom-sheet_handle__w_JY1{background:color-mix(in srgb,var(--color-neutral-white) 22%,transparent)}html[data-qore-theme=dark] .qore-bottom-sheet_handleZone__fWTGa{background:linear-gradient(to bottom,color-mix(in srgb,var(--color-surface-panel-dark) 72%,transparent) 50%,transparent)}.HubSearchPalette_backdrop__hkz3S{position:fixed;inset:0;z-index:45;background:color-mix(in srgb,var(--color-neutral-black) 40%,transparent);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:HubSearchPalette_hubSearchFadeIn__PPYKB var(--motion-duration-normal) var(--motion-easing-standard)}.HubSearchPalette_panel__hVmVD{position:fixed;top:calc(var(--hub-command-bar-offset, 4rem) + var(--dimension-spacing-2));left:50%;transform:translateX(-50%);width:min(100% - var(--dimension-spacing-8),36rem);z-index:46;border-radius:var(--dimension-radius-xl);border:var(--dimension-spacing-px) solid var(--shell-nav-light-border);background:var(--shell-nav-light-bg);backdrop-filter:blur(var(--shell-nav-light-blur));-webkit-backdrop-filter:blur(var(--shell-nav-light-blur));box-shadow:0 0 0 var(--dimension-spacing-px) color-mix(in srgb,var(--color-neutral-white) 35%,transparent) inset,0 var(--dimension-spacing-4) var(--dimension-spacing-8) color-mix(in srgb,var(--color-neutral-black) 14%,transparent);overflow:hidden;animation:HubSearchPalette_hubSearchSlideIn__y0RdN var(--motion-duration-normal) var(--motion-easing-standard)}.HubSearchPalette_header__lC_kv{display:flex;align-items:center;gap:var(--dimension-spacing-3);padding:var(--dimension-spacing-3) var(--dimension-spacing-4);border-bottom:var(--dimension-spacing-px) solid var(--color-surface-slate-border08)}.HubSearchPalette_searchIcon__4GJ_G{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;border-radius:var(--dimension-radius-pill);border:var(--dimension-spacing-px) solid var(--color-surface-slate-border08);background:var(--color-surface-glass-white06);color:var(--muted)}.HubSearchPalette_input__MMx1t{flex:1 1 auto;min-width:0;border:none;background:transparent;color:var(--fg);font:inherit;font-size:var(--font-size-px14);font-weight:var(--font-weight-medium);outline:none}.HubSearchPalette_input__MMx1t::placeholder{color:var(--muted)}.HubSearchPalette_closeHint__jyRTv{flex-shrink:0;font-size:var(--font-size-sm3);color:var(--muted);padding:var(--dimension-spacing-1) var(--dimension-spacing-2);border-radius:var(--dimension-radius-md);border:var(--dimension-spacing-px) solid var(--color-surface-slate-border08);background:var(--color-surface-glass-white06)}.HubSearchPalette_results__VWAw4{max-height:min(24rem,50vh);overflow-y:auto;overscroll-behavior:contain;padding:var(--dimension-spacing-2);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--shell-accent,var(--color-brand-indigo)) 35%,transparent) transparent}.HubSearchPalette_results__VWAw4::-webkit-scrollbar{width:var(--dimension-spacing-1)}.HubSearchPalette_results__VWAw4::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--shell-accent,var(--color-brand-indigo)) 28%,transparent);border-radius:var(--dimension-radius-pill)}.HubSearchPalette_empty__dPkOs,.HubSearchPalette_loading__RpZBX{padding:var(--dimension-spacing-4) var(--dimension-spacing-3);font-size:var(--font-size-sm);color:var(--muted);text-align:center}.HubSearchPalette_result__sphmL{display:flex;align-items:center;gap:var(--dimension-spacing-3);width:100%;padding:var(--dimension-spacing-2-5) var(--dimension-spacing-3);border:var(--dimension-spacing-px) solid transparent;border-radius:var(--dimension-radius-lg);background:transparent;color:var(--fg);text-align:left;cursor:pointer;font:inherit;transition:background var(--motion-duration-normal) var(--motion-easing-standard),border-color var(--motion-duration-normal) var(--motion-easing-standard)}.HubSearchPalette_resultSelected__oBgS_,.HubSearchPalette_result__sphmL:hover{background:color-mix(in srgb,var(--shell-accent,var(--color-brand-indigo)) 8%,transparent);border-color:color-mix(in srgb,var(--shell-accent,var(--color-brand-indigo)) 16%,transparent)}.HubSearchPalette_resultIcon__ksOaI{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;border-radius:var(--dimension-radius-pill);border:var(--dimension-spacing-px) solid var(--color-surface-slate-border08);background:var(--color-surface-glass-white06);color:var(--fg)}.HubSearchPalette_resultBody__uqTtz{flex:1 1 auto;min-width:0}.HubSearchPalette_resultTitle__t8qS0{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HubSearchPalette_resultSubtitle__2CBsj{font-size:var(--font-size-sm3);color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HubSearchPalette_resultType__yrcat{flex-shrink:0;font-size:var(--font-size-sm3);letter-spacing:var(--font-letter-spacing-eyebrow);text-transform:uppercase;color:var(--muted);font-weight:var(--font-weight-semibold)}.HubSearchPalette_footer__ljB8N{display:flex;flex-wrap:wrap;gap:var(--dimension-spacing-3);padding:var(--dimension-spacing-2) var(--dimension-spacing-4) var(--dimension-spacing-3);border-top:var(--dimension-spacing-px) solid var(--color-surface-slate-border08)}.HubSearchPalette_footerHint__rDteu{font-size:var(--font-size-sm3);color:var(--muted)}.HubSearchPalette_footerHint__rDteu kbd{font:inherit;font-weight:var(--font-weight-semibold);color:var(--fg)}@keyframes HubSearchPalette_hubSearchFadeIn__PPYKB{0%{opacity:0}to{opacity:1}}@keyframes HubSearchPalette_hubSearchSlideIn__y0RdN{0%{opacity:0;transform:translateX(-50%) translateY(calc(-1 * var(--dimension-spacing-2)))}to{opacity:1;transform:translateX(-50%) translateY(0)}}.HubSearchPalette_mobileSheet__HniRc{max-width:100%;padding-inline:var(--dimension-spacing-none)}.HubSearchPalette_mobileSheet__HniRc .HubSearchPalette_footer__ljB8N,.HubSearchPalette_mobileSheet__HniRc .HubSearchPalette_header__lC_kv{padding-inline:var(--dimension-spacing-5)}.HubSearchPalette_mobileSheet__HniRc .HubSearchPalette_results__VWAw4{max-height:min(50dvh,24rem);padding-inline:var(--dimension-spacing-3)}@media (prefers-reduced-motion:reduce){.HubSearchPalette_backdrop__hkz3S,.HubSearchPalette_panel__hVmVD{animation:none}}html[data-qore-theme=dark] .HubSearchPalette_panel__hVmVD{background:linear-gradient(180deg,color-mix(in srgb,var(--color-neutral-slate650) 98%,transparent) 0,color-mix(in srgb,var(--color-surface-panel-dark) 96%,transparent) 100%);border-color:color-mix(in srgb,var(--color-neutral-white) 10%,transparent);box-shadow:0 0 0 var(--dimension-spacing-px) color-mix(in srgb,var(--color-neutral-white) 3%,transparent) inset,0 var(--dimension-spacing-4) var(--dimension-spacing-8) color-mix(in srgb,var(--color-neutral-black) 28%,transparent)}html[data-qore-theme=dark] .HubSearchPalette_closeHint__jyRTv,html[data-qore-theme=dark] .HubSearchPalette_resultIcon__ksOaI,html[data-qore-theme=dark] .HubSearchPalette_searchIcon__4GJ_G{border-color:color-mix(in srgb,var(--color-neutral-white) 10%,transparent);background:var(--color-surface-glass-white06)}html[data-qore-theme=dark] .HubSearchPalette_resultSelected__oBgS_,html[data-qore-theme=dark] .HubSearchPalette_result__sphmL:hover{background:color-mix(in srgb,var(--color-neutral-white) 8%,transparent);border-color:color-mix(in srgb,var(--color-neutral-white) 12%,transparent)}.QoreAppsProductGrid_gridSheet__a7_kC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--dimension-spacing-3)}.QoreAppsProductGrid_gridRail__iVLpp{display:flex;flex-direction:column;gap:var(--dimension-spacing-1-5);flex:1 1 auto;min-height:0}.QoreAppsProductGrid_tile__gsLO6{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--dimension-spacing-2);min-height:5.5rem;padding:var(--dimension-spacing-3);border-radius:var(--dimension-radius-lg);border:var(--dimension-spacing-px) solid var(--card-border);background:var(--chip-bg);text-decoration:none;color:var(--fg);transition:background var(--motion-duration-normal) var(--motion-easing-standard),border-color var(--motion-duration-normal) var(--motion-easing-standard)}.QoreAppsProductGrid_gridRail__iVLpp .QoreAppsProductGrid_tile__gsLO6{flex-direction:row;align-items:center;justify-content:flex-start;min-height:0;gap:var(--dimension-spacing-3);padding:var(--dimension-spacing-3)}.QoreAppsProductGrid_tile__gsLO6:hover{background:color-mix(in srgb,var(--fg) 6%,var(--chip-bg))}.QoreAppsProductGrid_tileCurrent__XSjh9{border-color:color-mix(in srgb,var(--shell-accent,var(--color-brand-indigo)) 38%,transparent);background:color-mix(in srgb,var(--shell-accent,var(--color-brand-indigo)) 10%,transparent);cursor:default}.QoreAppsProductGrid_tileMark__NufYV{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:var(--dimension-radius-pill);border:var(--dimension-spacing-px) solid var(--card-border);background:var(--field-bg);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:1}.QoreAppsProductGrid_gridRail__iVLpp .QoreAppsProductGrid_tileMark__NufYV{width:2.25rem;height:2.25rem}.QoreAppsProductGrid_tileLabel__ZvsLX{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-align:center;line-height:1.2}.QoreAppsProductGrid_gridRail__iVLpp .QoreAppsProductGrid_tileLabel__ZvsLX{text-align:left}.QoreAppsProductGrid_tileMeta__0VjRk{display:flex;flex-direction:column;gap:var(--dimension-spacing-0-5);flex:1 1 auto;min-width:0}.QoreAppsProductGrid_tileTagline__M1h6k{font-size:var(--font-size-sm3);color:var(--muted);line-height:1.2;display:none}.QoreAppsProductGrid_gridRail__iVLpp .QoreAppsProductGrid_tileTagline__M1h6k{display:block;text-align:left}.QoreAppsProductGrid_tileWrap__jqBxv{position:relative}.QoreAppsProductGrid_tileEmbed__G4i5X{position:absolute;top:var(--dimension-spacing-2);right:var(--dimension-spacing-2);display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:var(--dimension-spacing-none);border-radius:var(--dimension-radius-pill);border:var(--dimension-spacing-px) solid var(--shell-nav-light-border);background:var(--shell-nav-light-bg);backdrop-filter:blur(var(--shell-nav-light-blur));-webkit-backdrop-filter:blur(var(--shell-nav-light-blur));color:var(--muted);cursor:pointer;z-index:1;transition:background var(--motion-duration-normal) var(--motion-easing-standard),border-color var(--motion-duration-normal) var(--motion-easing-standard),color var(--motion-duration-normal) var(--motion-easing-standard),transform var(--motion-duration-normal) var(--motion-easing-standard)}.QoreAppsProductGrid_gridRail__iVLpp .QoreAppsProductGrid_tileEmbed__G4i5X{top:50%;right:var(--dimension-spacing-2);transform:translateY(-50%)}.QoreAppsProductGrid_tileEmbed__G4i5X:hover{border-color:color-mix(in srgb,var(--shell-accent,var(--color-brand-indigo)) 35%,transparent);background:color-mix(in srgb,var(--shell-accent,var(--color-brand-indigo)) 10%,var(--shell-nav-light-bg));color:var(--fg)}.QoreAppsProductGrid_gridRail__iVLpp .QoreAppsProductGrid_tileEmbed__G4i5X:hover{transform:translateY(-50%)}.QoreAppsProductGrid_tileEmbedIcon__Cf4Uy{display:block;color:inherit}html[data-qore-theme=dark] .QoreAppsProductGrid_tileEmbed__G4i5X{border-color:color-mix(in srgb,var(--color-neutral-white) 12%,transparent);background:var(--color-surface-glass-white06);backdrop-filter:none;-webkit-backdrop-filter:none;color:color-mix(in srgb,var(--color-neutral-gray200) 72%,transparent)}html[data-qore-theme=dark] .QoreAppsProductGrid_tileEmbed__G4i5X:hover{border-color:color-mix(in srgb,var(--shell-accent,var(--color-brand-indigo)) 38%,transparent);background:color-mix(in srgb,var(--shell-accent,var(--color-brand-indigo)) 14%,transparent);color:var(--fg)}html[data-qore-theme=dark] .QoreAppsProductGrid_tileMark__NufYV,html[data-qore-theme=dark] .QoreAppsProductGrid_tile__gsLO6{background:var(--color-surface-glass-white06);border-color:color-mix(in srgb,var(--color-neutral-white) 10%,transparent)}@media (prefers-reduced-motion:reduce){.QoreAppsProductGrid_tileEmbed__G4i5X,.QoreAppsProductGrid_tile__gsLO6{transition:none}}.QoreAppsLauncher_railTrigger__zEgeW{display:flex;align-items:center;gap:var(--dimension-spacing-2-5);width:100%;padding:var(--dimension-spacing-2) var(--dimension-spacing-2);border-radius:var(--dimension-radius-md);border:var(--dimension-spacing-px) solid var(--shell-nav-light-border);background:var(--shell-nav-light-bg);backdrop-filter:blur(var(--shell-nav-light-blur));-webkit-backdrop-filter:blur(var(--shell-nav-light-blur));color:var(--fg);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;flex-shrink:0;transition:background var(--motion-duration-normal) var(--motion-easing-standard),border-color var(--motion-duration-normal) var(--motion-easing-standard)}.QoreAppsLauncher_railTrigger__zEgeW:hover{background:color-mix(in srgb,var(--color-neutral-slate900) 4%,transparent)}.QoreAppsLauncher_railTrigger__zEgeW:focus-visible{outline:var(--dimension-spacing-px) solid color-mix(in srgb,var(--shell-accent,var(--color-brand-indigo)) 50%,transparent);outline-offset:2px}.QoreAppsLauncher_railTriggerOpen__rwtW7{border-color:color-mix(in srgb,var(--shell-accent,var(--color-brand-indigo)) 35%,transparent);background:color-mix(in srgb,var(--shell-accent,var(--color-brand-indigo)) 10%,transparent)}.QoreAppsLauncher_railTriggerIcon__NWYWX{width:1.25rem;opacity:.9}.QoreAppsLauncher_dockOrb__P71Q3,.QoreAppsLauncher_railTriggerIcon__NWYWX{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.QoreAppsLauncher_dockOrb__P71Q3{width:var(--dock-side-orb-size,2.4375rem);height:var(--dock-side-orb-size,2.4375rem);padding:var(--dimension-spacing-none);border-radius:var(--dimension-radius-pill);border:var(--dimension-spacing-px) solid var(--shell-nav-light-border);background:var(--shell-nav-light-bg);backdrop-filter:blur(var(--shell-nav-light-blur));-webkit-backdrop-filter:blur(var(--shell-nav-light-blur));color:var(--fg);cursor:pointer;transition:background var(--motion-duration-normal) var(--motion-easing-standard),border-color var(--motion-duration-normal) var(--motion-easing-standard),transform var(--motion-duration-normal) var(--motion-easing-standard)}.QoreAppsLauncher_dockOrb__P71Q3:focus-visible{outline:var(--dimension-spacing-px) solid color-mix(in srgb,var(--shell-accent,var(--color-brand-indigo)) 50%,transparent);outline-offset:2px}.QoreAppsLauncher_dockOrbPressed__tIsue{transform:scale(.96)}.QoreAppsLauncher_dockOrbActive__7xX8k{border-color:color-mix(in srgb,var(--shell-accent,var(--color-brand-indigo)) 40%,transparent);background:color-mix(in srgb,var(--shell-accent,var(--color-brand-indigo)) 12%,transparent);box-shadow:0 0 0 var(--dimension-spacing-px) color-mix(in srgb,var(--shell-accent,var(--color-brand-indigo)) 22%,transparent),0 0 var(--dimension-spacing-5) color-mix(in srgb,var(--shell-accent,var(--color-brand-indigo)) 18%,transparent)}.QoreAppsLauncher_dockOrbIcon__sXncq{display:block;flex-shrink:0;opacity:.92;width:var(--dock-icon-size,1.125rem);height:var(--dock-icon-size,1.125rem)}html[data-qore-theme=dark] .QoreAppsLauncher_railTrigger__zEgeW{background:var(--color-surface-glass-white06);border-color:color-mix(in srgb,var(--color-neutral-white) 10%,transparent);backdrop-filter:none;-webkit-backdrop-filter:none}html[data-qore-theme=dark] .QoreAppsLauncher_dockOrb__P71Q3{border-color:color-mix(in srgb,var(--color-neutral-white) 12%,transparent);background:var(--color-surface-glass-white06);color:var(--fg);backdrop-filter:none;-webkit-backdrop-filter:none}@media (prefers-reduced-motion:reduce){.QoreAppsLauncher_dockOrb__P71Q3,.QoreAppsLauncher_railTrigger__zEgeW{transition:none}}