.qb-theme-icon.svelte-12j2wq5{color:currentColor;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-feature-settings:"liga";direction:ltr;justify-content:center;align-items:center;width:1em;height:1em;font-family:Material Symbols Rounded;font-style:normal;font-weight:400;line-height:1;display:inline-flex;overflow:hidden}.qb-menu-layer.svelte-1387iz4{--qb-connected-outer-radius:var(--menu-group-outer-radius,19px);border-radius:var(--qb-connected-outer-radius);--qb-connected-inner-radius:var(--menu-group-inner-radius,7px);--qb-menu-group-gap:var(--menu-group-gap,5px);--qb-menu-indicator-size:20px;--qb-menu-item-gap:10px;--qb-menu-item-inline:12px;--qb-menu-content-inset:calc(var(--qb-menu-item-inline) + var(--qb-menu-indicator-size) + var(--qb-menu-item-gap));--qb-menu-scroll-fade:16px;box-shadow:0 18px 42px #0000002e,0 2px 8px #0000001a}.qb-menu-layer[data-size=sm].svelte-1387iz4{--qb-menu-item-inline:10px}.qb-menu-layer[data-size=lg].svelte-1387iz4{--qb-menu-item-inline:14px}.qb-menu-viewport.svelte-1387iz4{scrollbar-width:none;-webkit-overflow-scrolling:touch}.qb-menu-viewport.svelte-1387iz4::-webkit-scrollbar{display:none}.qb-menu-layer[data-scrollable=true][data-fade=true][data-scroll-up=true][data-scroll-down=true].svelte-1387iz4 .qb-menu-viewport:where(.svelte-1387iz4){-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--qb-menu-scroll-fade), #000 calc(100% - var(--qb-menu-scroll-fade)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--qb-menu-scroll-fade), #000 calc(100% - var(--qb-menu-scroll-fade)), transparent)}.qb-menu-layer[data-scrollable=true][data-fade=true][data-scroll-up=true].svelte-1387iz4:not([data-scroll-down=true]) .qb-menu-viewport:where(.svelte-1387iz4){-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--qb-menu-scroll-fade), #000 100%);mask-image:linear-gradient(to bottom, transparent, #000 var(--qb-menu-scroll-fade), #000 100%)}.qb-menu-layer[data-scrollable=true][data-fade=true][data-scroll-down=true].svelte-1387iz4:not([data-scroll-up=true]) .qb-menu-viewport:where(.svelte-1387iz4){-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--qb-menu-scroll-fade)), transparent);mask-image:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--qb-menu-scroll-fade)), transparent)}.qb-menu-scrollbar.svelte-1387iz4{z-index:4;pointer-events:none;opacity:0;width:4px;transition:opacity var(--motion-duration-short,.12s) var(--motion-ease-standard,cubic-bezier(.2,0,0,1));position:absolute;inset-block:0;inset-inline-end:3px}.qb-menu-scrollbar-thumb.svelte-1387iz4{border-radius:var(--shape-full,999px);background:color-mix(in oklab, var(--qb-menu-tone,var(--foreground)) 52%, transparent);width:100%;min-height:28px;box-shadow:0 0 0 1px color-mix(in oklab, var(--background) 22%, transparent);transition:transform 60ms linear, background-color var(--motion-duration-short,.12s) ease;display:block}.qb-menu-layer[data-scrollbar=always].svelte-1387iz4 .qb-menu-scrollbar:where(.svelte-1387iz4),.qb-menu-layer[data-scrollbar=hover].svelte-1387iz4:hover .qb-menu-scrollbar:where(.svelte-1387iz4),.qb-menu-layer[data-scrollbar=hover].svelte-1387iz4:focus-within .qb-menu-scrollbar:where(.svelte-1387iz4),.qb-menu-layer[data-scrolling=true].svelte-1387iz4 .qb-menu-scrollbar:where(.svelte-1387iz4){opacity:.72}.qb-menu-layer[data-scrollbar=hover].svelte-1387iz4:hover .qb-menu-scrollbar-thumb:where(.svelte-1387iz4){background:color-mix(in oklab, var(--qb-menu-tone,var(--foreground)) 68%, transparent)}.qb-menu-layer[data-appearance=grouped].svelte-1387iz4 .qb-menu-scroll-content>[data-ui=menu-group]{--qb-menu-group-radius:var(--qb-connected-inner-radius)}.qb-menu-layer[data-appearance=grouped].svelte-1387iz4 .qb-menu-scroll-content>[data-ui=menu-group]:first-child{--qb-menu-group-radius:var(--qb-connected-outer-radius) var(--qb-connected-outer-radius) var(--qb-connected-inner-radius) var(--qb-connected-inner-radius)}.qb-menu-layer[data-appearance=grouped].svelte-1387iz4 .qb-menu-scroll-content>[data-ui=menu-group]:last-child{--qb-menu-group-radius:var(--qb-connected-inner-radius) var(--qb-connected-inner-radius) var(--qb-connected-outer-radius) var(--qb-connected-outer-radius)}.qb-menu-layer[data-appearance=grouped].svelte-1387iz4 .qb-menu-scroll-content>[data-ui=menu-group]:only-child{--qb-menu-group-radius:var(--qb-connected-outer-radius)}@media (hover:none),(pointer:coarse){.qb-menu-layer[data-scrollbar=hover].svelte-1387iz4:not([data-scrolling=true]) .qb-menu-scrollbar:where(.svelte-1387iz4){opacity:0}}@media (prefers-reduced-motion:reduce){.qb-menu-scrollbar.svelte-1387iz4,.qb-menu-scrollbar-thumb.svelte-1387iz4{transition-duration:1ms}}.qb-menu-group[data-appearance=grouped].svelte-1xs6wvi{border:1px solid color-mix(in oklab, var(--qb-menu-tone) 18%, var(--outline-variant));background:linear-gradient(180deg, color-mix(in oklab, var(--foreground) 5%, transparent), color-mix(in oklab, var(--foreground) 1.8%, transparent)), var(--qb-menu-container);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--foreground) 6%, transparent);padding:6px}.qb-menu-group[data-appearance=grouped][data-surface=translucent].svelte-1xs6wvi{background:linear-gradient(180deg, color-mix(in oklab, var(--foreground) 5%, transparent), color-mix(in oklab, var(--foreground) 1.8%, transparent)), color-mix(in oklab, var(--qb-menu-container) 76%, transparent)}.qb-menu-group[data-appearance=grouped][data-tone=neutral].svelte-1xs6wvi{border:0;padding:7px}.qb-menu-group[data-appearance=grouped][data-backdrop=blur].svelte-1xs6wvi{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.qb-button.svelte-aauwai{appearance:none;font:inherit;--qb-selected-bg:var(--qb-tone);--qb-selected-fg:var(--qb-on-tone);--qb-selected-border:var(--qb-selected-bg);--qb-selected-shape:var(--qb-button-selected-shape,var(--button-shape-round,var(--shape-full,999px)));--qb-selected-shadow:none;border:0;margin:0;transform:translateZ(0)}.qb-button[data-variant=outlined].svelte-aauwai,.qb-button[data-variant=outline].svelte-aauwai{border:1px solid var(--outline)}.qb-button[data-variant=filled].svelte-aauwai,.qb-button[data-variant=filled].svelte-aauwai .qb-button-content:where(.svelte-aauwai),.qb-button[data-variant=default].svelte-aauwai,.qb-button[data-variant=default].svelte-aauwai .qb-button-content:where(.svelte-aauwai){color:var(--qb-on-tone)!important}.qb-button[data-variant=danger].svelte-aauwai,.qb-button[data-variant=danger].svelte-aauwai .qb-button-content:where(.svelte-aauwai){color:var(--danger-foreground,var(--qb-on-tone))!important}.qb-button[data-variant=warning].svelte-aauwai,.qb-button[data-variant=warning].svelte-aauwai .qb-button-content:where(.svelte-aauwai){color:var(--warning-foreground,var(--qb-on-tone))!important}.qb-button[data-variant=success].svelte-aauwai,.qb-button[data-variant=success].svelte-aauwai .qb-button-content:where(.svelte-aauwai){color:var(--success-foreground,var(--qb-on-tone))!important}.qb-button[data-selected-appearance=container].svelte-aauwai{--qb-selected-bg:var(--qb-container);--qb-selected-fg:var(--qb-on-container);--qb-selected-border:var(--qb-container)}.qb-button[data-selected-appearance=subtle].svelte-aauwai{--qb-selected-bg:color-mix(in oklab, var(--qb-tone) 14%, var(--surface-container-high));--qb-selected-fg:var(--foreground);--qb-selected-border:color-mix(in oklab, var(--qb-tone) 24%, var(--outline-variant,transparent))}.qb-button[data-selected-appearance=outline].svelte-aauwai{--qb-selected-bg:transparent;--qb-selected-fg:var(--qb-tone);--qb-selected-border:var(--qb-tone);--qb-selected-shadow:inset 0 0 0 1px var(--qb-selected-border)}.qb-button[data-selected-shape=round].svelte-aauwai{--qb-selected-shape:var(--button-shape-round,var(--shape-full,999px))}.qb-button[data-selected-shape=soft].svelte-aauwai{--qb-selected-shape:var(--button-shape-soft,var(--shape-xl,22px))}.qb-button[data-selected-shape=square].svelte-aauwai{--qb-selected-shape:var(--button-shape-square,var(--shape-md,12px))}.qb-button[data-selected-shape=active].svelte-aauwai{--qb-selected-shape:var(--qb-button-shape-active,var(--qb-button-selected-shape,var(--qb-button-shape,var(--button-shape-round,var(--shape-full,999px)))))}.qb-button[data-selected=true].svelte-aauwai:not([data-selected-appearance=none]){border-color:var(--qb-selected-border);background:var(--qb-selected-bg);color:var(--qb-selected-fg);box-shadow:var(--qb-selected-shadow)}.qb-button[data-selected=true].svelte-aauwai:not([data-selected-shape=inherit]){border-radius:var(--qb-selected-shape)}.qb-button[data-selected=true].svelte-aauwai:not([data-selected-appearance=none]) .qb-button-content:where(.svelte-aauwai){color:var(--qb-selected-fg)!important}.qb-button-content.svelte-aauwai{color:inherit;transition:transform var(--motion-duration-short,.12s) var(--motion-ease-standard,cubic-bezier(.2,0,0,1));will-change:transform}.qb-button.svelte-aauwai:active{transform:translateY(1px) scale(var(--button-pressed-scale,.992))}.qb-button.svelte-aauwai:active .qb-button-content:where(.svelte-aauwai){transform:scale(.972)}.qb-button.svelte-aauwai:active{border-radius:var(--qb-button-shape-active,var(--button-shape-pressed,var(--shape-lg,16px)))}.qb-popover-content.svelte-1wwq0z4{opacity:0;inset:auto;transform:translateY(-4px)scale(.975)}.qb-popover-content[data-side=top].svelte-1wwq0z4{transform:translateY(4px)scale(.975)}.qb-popover-content[data-side=left].svelte-1wwq0z4{transform:translate(4px)scale(.975)}.qb-popover-content[data-side=right].svelte-1wwq0z4{transform:translate(-4px)scale(.975)}.qb-popover-content.svelte-1wwq0z4:popover-open{opacity:1;transform:translate(0)scale(1)}@starting-style{.qb-popover-content.svelte-1wwq0z4:popover-open{opacity:0;transform:translateY(-4px)scale(.975)}.qb-popover-content[data-side=top].svelte-1wwq0z4:popover-open{transform:translateY(4px)scale(.975)}.qb-popover-content[data-side=left].svelte-1wwq0z4:popover-open{transform:translate(4px)scale(.975)}.qb-popover-content[data-side=right].svelte-1wwq0z4:popover-open{transform:translate(-4px)scale(.975)}}@media (prefers-reduced-motion:reduce){.qb-popover-content.svelte-1wwq0z4{transition-duration:1ms}}.qb-dialog-layer[open].svelte-1w830de{place-items:center;padding:12px;display:grid}.qb-dialog-layer.svelte-1w830de::backdrop{background:color-mix(in oklab, var(--scrim,#000) 52%, transparent);-webkit-backdrop-filter:blur(var(--dialog-backdrop-blur,3px));backdrop-filter:blur(var(--dialog-backdrop-blur,3px))}.qb-dialog-panel.svelte-1w830de{opacity:0;transform:translateY(12px)scale(.96)}.qb-dialog-layer[open].svelte-1w830de .qb-dialog-panel:where(.svelte-1w830de){opacity:1;transform:translateY(0)scale(1)}@starting-style{.qb-dialog-layer[open].svelte-1w830de .qb-dialog-panel:where(.svelte-1w830de){opacity:0;transform:translateY(12px)scale(.96)}}@media (width<=560px){.qb-dialog-layer[open].svelte-1w830de{align-items:end;padding:8px}.qb-dialog-panel.svelte-1w830de{border-radius:var(--shape-2xl,28px) var(--shape-2xl,28px) var(--shape-lg,16px) var(--shape-lg,16px);width:100%;max-height:min(86dvh,760px);transform:translateY(24px)scale(.99)}}@media (prefers-reduced-motion:reduce){.qb-dialog-panel.svelte-1w830de{transition-duration:1ms}}.qb-switch.svelte-2hmazm{--qb-switch-track-w:52px;--qb-switch-track-h:32px;--qb-switch-state-inset:-8px;--qb-switch-gap:12px;--qb-switch-handle-space:4px;--qb-switch-handle-off:16px;--qb-switch-handle-on:24px;--qb-switch-handle-pressed:28px;--qb-switch-radius:var(--qb-control-shape,var(--shape-full,999px));--qb-switch-state-color:var(--foreground);--qb-switch-track:var(--surface-container-highest,var(--muted));--qb-switch-track-border:var(--outline,color-mix(in oklab, var(--foreground) 36%, transparent));--qb-switch-handle:var(--outline,color-mix(in oklab, var(--foreground) 52%, transparent));--qb-switch-icon:var(--surface-container-highest,var(--background));--qb-switch-selected-track:var(--primary,var(--foreground));--qb-switch-selected-handle:var(--primary-foreground,var(--background));--qb-switch-selected-icon:var(--primary,var(--foreground));--qb-switch-disabled-opacity:.38;--qb-switch-handle-size:var(--qb-switch-handle-off);cursor:pointer;gap:var(--qb-switch-gap);color:var(--foreground);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.qb-switch[data-size=sm].svelte-2hmazm{--qb-switch-track-w:44px;--qb-switch-track-h:28px;--qb-switch-state-inset:-7px;--qb-switch-gap:10px;--qb-switch-handle-space:4px;--qb-switch-handle-off:14px;--qb-switch-handle-on:20px;--qb-switch-handle-pressed:24px}.qb-switch[data-size=lg].svelte-2hmazm{--qb-switch-track-w:64px;--qb-switch-track-h:40px;--qb-switch-state-inset:-10px;--qb-switch-gap:14px;--qb-switch-handle-space:5px;--qb-switch-handle-off:20px;--qb-switch-handle-on:30px;--qb-switch-handle-pressed:34px}.qb-switch[data-tone=secondary].svelte-2hmazm{--qb-switch-selected-track:var(--secondary,var(--primary));--qb-switch-selected-handle:var(--secondary-foreground,var(--primary-foreground));--qb-switch-selected-icon:var(--secondary,var(--primary))}.qb-switch[data-tone=tertiary].svelte-2hmazm{--qb-switch-selected-track:var(--tertiary,var(--primary));--qb-switch-selected-handle:var(--tertiary-foreground,var(--primary-foreground));--qb-switch-selected-icon:var(--tertiary,var(--primary))}.qb-switch[data-tone=neutral].svelte-2hmazm{--qb-switch-selected-track:var(--foreground);--qb-switch-selected-handle:var(--background);--qb-switch-selected-icon:var(--foreground)}.qb-switch[data-tone=danger].svelte-2hmazm{--qb-switch-selected-track:var(--danger,var(--error,var(--primary)));--qb-switch-selected-handle:var(--danger-foreground,var(--error-foreground,var(--primary-foreground)));--qb-switch-selected-icon:var(--danger,var(--error,var(--primary)))}.qb-switch[data-tone=warning].svelte-2hmazm{--qb-switch-selected-track:var(--warning,var(--primary));--qb-switch-selected-handle:var(--warning-foreground,var(--primary-foreground));--qb-switch-selected-icon:var(--warning,var(--primary))}.qb-switch[data-tone=success].svelte-2hmazm{--qb-switch-selected-track:var(--success,var(--primary));--qb-switch-selected-handle:var(--success-foreground,var(--primary-foreground));--qb-switch-selected-icon:var(--success,var(--primary))}.qb-switch[data-selected=true].svelte-2hmazm{--qb-switch-state-color:var(--qb-switch-selected-track);--qb-switch-handle-size:var(--qb-switch-handle-on)}.qb-switch[data-icons=both].svelte-2hmazm{--qb-switch-handle-size:var(--qb-switch-handle-on)}.qb-switch[data-disabled=true].svelte-2hmazm{cursor:not-allowed;opacity:var(--qb-switch-disabled-opacity)}.qb-switch[data-label-position=none].svelte-2hmazm{gap:0}.qb-switch-control.svelte-2hmazm{inline-size:var(--qb-switch-track-w);block-size:var(--qb-switch-track-h);border-radius:var(--qb-switch-radius);transition:border-radius var(--motion-duration-medium,.18s) var(--motion-ease-expressive,cubic-bezier(.18,.88,.2,1.04)), transform var(--motion-duration-short,.12s) var(--motion-ease-standard,cubic-bezier(.2,0,0,1));outline:none;flex:none;place-items:center;display:inline-grid;position:relative;transform:translateZ(0)}.qb-switch-control.svelte-2hmazm:before{content:"";inset:var(--qb-switch-state-inset);border-radius:var(--shape-full,999px);background:var(--qb-switch-state-color);opacity:0;transition:opacity var(--motion-duration-short,.12s) var(--motion-ease-standard,cubic-bezier(.2,0,0,1)), background-color var(--motion-duration-medium,.18s) var(--motion-ease-standard,cubic-bezier(.2,0,0,1));pointer-events:none;position:absolute}.qb-switch.svelte-2hmazm:not([data-disabled=true]) .qb-switch-control:where(.svelte-2hmazm):hover:before{opacity:var(--state-hover-opacity,.08)}.qb-switch.svelte-2hmazm:not([data-disabled=true]) .qb-switch-control:where(.svelte-2hmazm):has(.qb-switch-input:where(.svelte-2hmazm):focus-visible):before{opacity:var(--state-focus-opacity,.12)}.qb-switch.svelte-2hmazm:not([data-disabled=true]) .qb-switch-control:where(.svelte-2hmazm):active:before{opacity:var(--state-pressed-opacity,.14)}.qb-switch-track.svelte-2hmazm{border:2px solid var(--qb-switch-track-border);border-radius:inherit;background:var(--qb-switch-track);box-shadow:inset 0 1px color-mix(in oklab, var(--foreground) 6%, transparent);transition:background-color var(--motion-duration-medium,.18s) var(--motion-ease-standard,cubic-bezier(.2,0,0,1)), border-color var(--motion-duration-medium,.18s) var(--motion-ease-standard,cubic-bezier(.2,0,0,1)), box-shadow var(--motion-duration-medium,.18s) var(--motion-ease-standard,cubic-bezier(.2,0,0,1));position:absolute;inset:0}.qb-switch-handle.svelte-2hmazm{inline-size:var(--qb-switch-handle-size);block-size:var(--qb-switch-handle-size);border-radius:var(--shape-full,999px);background:var(--qb-switch-handle);color:var(--qb-switch-icon);transition:transform var(--motion-duration-medium,.18s) var(--motion-ease-expressive,cubic-bezier(.18,.88,.2,1.04)), inline-size var(--motion-duration-medium,.18s) var(--motion-ease-expressive,cubic-bezier(.18,.88,.2,1.04)), block-size var(--motion-duration-medium,.18s) var(--motion-ease-expressive,cubic-bezier(.18,.88,.2,1.04)), background-color var(--motion-duration-medium,.18s) var(--motion-ease-standard,cubic-bezier(.2,0,0,1)), color var(--motion-duration-medium,.18s) var(--motion-ease-standard,cubic-bezier(.2,0,0,1)), box-shadow var(--motion-duration-medium,.18s) var(--motion-ease-standard,cubic-bezier(.2,0,0,1));will-change:transform, inline-size, block-size;place-items:center;display:inline-grid;position:absolute;inset-block-start:50%;inset-inline-start:var(--qb-switch-handle-space);transform:translateY(-50%);box-shadow:0 1px 2px oklab(0% none none/.18),0 1px 3px oklab(0% none none/.1)}.qb-switch[data-selected=true].svelte-2hmazm .qb-switch-track:where(.svelte-2hmazm){background:var(--qb-switch-selected-track);border-color:#0000;box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.18)}.qb-switch[data-selected=true].svelte-2hmazm .qb-switch-handle:where(.svelte-2hmazm){background:var(--qb-switch-selected-handle);color:var(--qb-switch-selected-icon);transform:translate3d(calc(var(--qb-switch-track-w) - (var(--qb-switch-handle-space) * 2) - var(--qb-switch-handle-size)), -50%, 0)}.qb-switch.svelte-2hmazm:not([data-disabled=true]) .qb-switch-control:where(.svelte-2hmazm):active .qb-switch-handle:where(.svelte-2hmazm){--qb-switch-handle-size:var(--qb-switch-handle-pressed);border-radius:var(--shape-lg,16px)}.qb-switch-input.svelte-2hmazm{z-index:4;cursor:inherit;opacity:0;margin:0;position:absolute;inset:0}.qb-switch-input.svelte-2hmazm:focus-visible+.qb-switch-track:where(.svelte-2hmazm){box-shadow:inset 0 1px color-mix(in oklab, var(--foreground) 5%, transparent), 0 0 0 3px color-mix(in oklab, var(--qb-switch-state-color) 30%, transparent)}.qb-switch-icon.svelte-2hmazm{opacity:0;block-size:16px;inline-size:16px;transition:opacity var(--motion-duration-short,.12s) var(--motion-ease-standard,cubic-bezier(.2,0,0,1)), transform var(--motion-duration-medium,.18s) var(--motion-ease-expressive,cubic-bezier(.18,.88,.2,1.04));justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:scale(.72)rotate(-8deg)}.qb-switch-icon.svelte-2hmazm svg:where(.svelte-2hmazm){fill:currentColor;block-size:100%;inline-size:100%}.qb-switch[data-icons=both].svelte-2hmazm:not([data-selected=true]) .qb-switch-icon-off:where(.svelte-2hmazm){opacity:1;transform:scale(.72)rotate(0)}.qb-switch:is([data-icons=both]:where(.svelte-2hmazm),[data-icons=selected]:where(.svelte-2hmazm))[data-selected=true].svelte-2hmazm .qb-switch-icon-on:where(.svelte-2hmazm){opacity:1;transform:scale(.86)rotate(0)}.qb-switch-copy.svelte-2hmazm{gap:3px;min-width:0;line-height:1.25;display:grid}.qb-switch-label.svelte-2hmazm{min-width:0;color:var(--foreground);font-size:var(--qb-control-label,14px);letter-spacing:.005em;text-overflow:ellipsis;white-space:nowrap;font-weight:620;overflow:hidden}.qb-switch-description.svelte-2hmazm{min-width:0;color:color-mix(in oklab, var(--muted-foreground) 86%, transparent);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:480;line-height:1.25;overflow:hidden}@media (prefers-reduced-motion:reduce){.qb-switch-control.svelte-2hmazm,.qb-switch-control.svelte-2hmazm:before,.qb-switch-track.svelte-2hmazm,.qb-switch-handle.svelte-2hmazm,.qb-switch-icon.svelte-2hmazm{transition-duration:1ms}}.qb-loading-indicator.svelte-iw74fw{--qb-loading-size:48px;--qb-loading-outer-size:var(--qb-loading-size);--qb-loading-shape-scale:.96;--qb-loading-active:var(--color-primary,var(--primary,var(--foreground)));--qb-loading-container:var(--color-primary-container,var(--primary-container,color-mix(in oklab, var(--qb-loading-active) 24%, transparent)));--qb-loading-container-shadow:0 8px 22px color-mix(in oklab, var(--qb-loading-active) 12%, transparent);inline-size:var(--qb-loading-outer-size);block-size:var(--qb-loading-outer-size);color:var(--qb-loading-active);contain:layout style}.qb-loading-indicator[data-size=xs].svelte-iw74fw{--qb-loading-size:20px}.qb-loading-indicator[data-size=sm].svelte-iw74fw{--qb-loading-size:32px}.qb-loading-indicator[data-size=md].svelte-iw74fw{--qb-loading-size:48px}.qb-loading-indicator[data-size=lg].svelte-iw74fw{--qb-loading-size:72px}.qb-loading-indicator[data-size=xl].svelte-iw74fw{--qb-loading-size:104px}.qb-loading-indicator[data-tone=primary].svelte-iw74fw{--qb-loading-active:var(--color-primary,var(--primary,var(--foreground)));--qb-loading-container:var(--color-primary-container,var(--primary-container,color-mix(in oklab, var(--qb-loading-active) 24%, transparent)))}.qb-loading-indicator[data-tone=secondary].svelte-iw74fw{--qb-loading-active:var(--color-secondary,var(--secondary,var(--primary,var(--foreground))));--qb-loading-container:var(--color-secondary-container,var(--secondary-container,color-mix(in oklab, var(--qb-loading-active) 24%, transparent)))}.qb-loading-indicator[data-tone=tertiary].svelte-iw74fw{--qb-loading-active:var(--color-tertiary,var(--tertiary,var(--primary,var(--foreground))));--qb-loading-container:var(--color-tertiary-container,var(--tertiary-container,color-mix(in oklab, var(--qb-loading-active) 24%, transparent)))}.qb-loading-indicator[data-tone=neutral].svelte-iw74fw{--qb-loading-active:var(--foreground);--qb-loading-container:var(--color-surface-container-high,var(--surface-container-high,color-mix(in oklab, var(--foreground) 10%, transparent)))}.qb-loading-indicator[data-tone=danger].svelte-iw74fw{--qb-loading-active:var(--danger,var(--error,var(--foreground)));--qb-loading-container:var(--danger-container,var(--error-container,color-mix(in oklab, var(--qb-loading-active) 24%, transparent)))}.qb-loading-indicator[data-tone=warning].svelte-iw74fw{--qb-loading-active:var(--warning,var(--foreground));--qb-loading-container:var(--warning-container,color-mix(in oklab, var(--qb-loading-active) 24%, transparent))}.qb-loading-indicator[data-tone=success].svelte-iw74fw{--qb-loading-active:var(--success,var(--foreground));--qb-loading-container:var(--success-container,color-mix(in oklab, var(--qb-loading-active) 24%, transparent))}.qb-loading-indicator[data-mode=contained].svelte-iw74fw{--qb-loading-shape-scale:.68;color:var(--qb-loading-active)}.qb-loading-container.svelte-iw74fw{z-index:0;border-radius:var(--shape-full,999px);background:var(--qb-loading-container);box-shadow:var(--qb-loading-container-shadow);opacity:0;transition:opacity var(--motion-duration-medium,.18s) var(--motion-ease-standard,cubic-bezier(.2,0,0,1)), transform var(--motion-duration-medium,.18s) var(--motion-ease-expressive,cubic-bezier(.18,.88,.2,1.04));position:absolute;inset:0;transform:scale(.9)}.qb-loading-indicator[data-mode=contained].svelte-iw74fw .qb-loading-container:where(.svelte-iw74fw){opacity:1;transform:scale(1)}.qb-loading-svg.svelte-iw74fw{z-index:1;inline-size:var(--qb-loading-size);block-size:var(--qb-loading-size);color:inherit;transform:scale(var(--qb-loading-shape-scale)) translateZ(0) rotate(0turn);transform-origin:50%;will-change:transform;position:relative;overflow:visible}.qb-loading-indicator[data-animated=true].svelte-iw74fw .qb-loading-svg:where(.svelte-iw74fw){animation:svelte-iw74fw-qb-loading-spin var(--qb-loading-spin,.76s) linear infinite}.qb-loading-glow.svelte-iw74fw,.qb-loading-shape.svelte-iw74fw,.qb-loading-shine.svelte-iw74fw{transform-box:fill-box;transform-origin:50%}.qb-loading-glow.svelte-iw74fw{fill:currentColor;pointer-events:none}.qb-loading-glow-wide.svelte-iw74fw{opacity:.15;filter:blur(14px);transform:scale(1.08)}.qb-loading-glow-tight.svelte-iw74fw{opacity:.22;filter:blur(7px);transform:scale(1.02)}.qb-loading-shape.svelte-iw74fw{fill:currentColor;stroke:currentColor;stroke-width:2.4px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.qb-loading-shine.svelte-iw74fw{fill:none;stroke:currentColor;stroke-width:5.2px;stroke-linecap:round;stroke-dasharray:42 310;stroke-dashoffset:12px;mix-blend-mode:normal;opacity:.2;pointer-events:none;animation:svelte-iw74fw-qb-loading-shine var(--qb-loading-cycle,12.8s) linear infinite}.qb-loading-indicator[data-animated=false].svelte-iw74fw .qb-loading-shine:where(.svelte-iw74fw){animation:none}@keyframes svelte-iw74fw-qb-loading-spin{0%{transform:scale(var(--qb-loading-shape-scale)) translateZ(0) rotate(0turn)}to{transform:scale(var(--qb-loading-shape-scale)) translateZ(0) rotate(1turn)}}@keyframes svelte-iw74fw-qb-loading-shine{to{stroke-dashoffset:-340px}}@media (prefers-reduced-motion:reduce){.qb-loading-svg.svelte-iw74fw,.qb-loading-shine.svelte-iw74fw{animation:none!important}}.qb-morph-layer.svelte-ck58wc{pointer-events:none;width:auto;max-width:none;height:auto;max-height:none;color:inherit;isolation:isolate;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:visible}.qb-morph-layer.svelte-ck58wc::backdrop{background:0 0}.qb-morph-backdrop.svelte-ck58wc{visibility:hidden;pointer-events:auto;touch-action:none;background:color-mix(in oklab, var(--scrim,#000) 54%, transparent);-webkit-backdrop-filter:blur(var(--morph-backdrop-blur,4px)) saturate(1.08);backdrop-filter:blur(var(--morph-backdrop-blur,4px)) saturate(1.08);position:fixed;inset:0}.qb-morph-layer[data-visual-backdrop=false].svelte-ck58wc .qb-morph-backdrop:where(.svelte-ck58wc){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.qb-morph-layer[data-active=false].svelte-ck58wc .qb-morph-backdrop:where(.svelte-ck58wc),.qb-morph-layer[data-modal=false].svelte-ck58wc .qb-morph-backdrop:where(.svelte-ck58wc){pointer-events:none}.qb-morph-plane.svelte-ck58wc{visibility:hidden;pointer-events:none;transform-origin:0 0;contain:layout style;isolation:isolate;backface-visibility:hidden;position:fixed;top:0;left:0}.qb-morph-surface.svelte-ck58wc{visibility:hidden;pointer-events:none;contain:strict;isolation:isolate;backface-visibility:hidden;background:var(--morph-container,var(--surface-container-high,#1f1f24));border:1px solid color-mix(in oklab, var(--outline-variant,#777) 68%, transparent);width:100%;height:100%;box-shadow:var(--morph-shadow,0 34px 110px #0000006b, 0 8px 28px #00000038);position:absolute;inset:0;overflow:hidden}.qb-morph-source-material.svelte-ck58wc{pointer-events:none;position:absolute;inset:-1px}.qb-morph-content.svelte-ck58wc{box-sizing:border-box;visibility:hidden;z-index:2;border-radius:var(--qb-morph-radius,28px);overscroll-behavior-x:none;overscroll-behavior-y:contain;pointer-events:auto;contain:layout paint style;isolation:isolate;scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--foreground,white) 20%, transparent) transparent;outline:none;width:100%;max-width:100%;position:relative;overflow:hidden auto}.qb-morph-plane[data-kinetic-phase=dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.qb-morph-overflow-fade.svelte-ck58wc{z-index:4;border-radius:0 0 var(--qb-morph-radius,28px) var(--qb-morph-radius,28px);opacity:0;pointer-events:none;background:linear-gradient(to bottom, transparent, color-mix(in oklab, var(--morph-container,var(--surface-container-high,#1f1f24)) 82%, transparent) 58%, var(--morph-container,var(--surface-container-high,#1f1f24)));height:min(72px,24%);transition:opacity .14s;position:absolute;bottom:0;left:0;right:0}.qb-morph-overflow-fade[data-visible=true].svelte-ck58wc{opacity:1}.qb-morph-snapshots.svelte-ck58wc{visibility:hidden;z-index:3;pointer-events:none;position:fixed;inset:0}.qb-morph-hidden{visibility:hidden!important}.qb-morph-shared-plane{transform-origin:0 0;contain:layout style;backface-visibility:hidden;will-change:transform, opacity;position:fixed;top:0;left:0;overflow:visible;pointer-events:none!important;margin:0!important}.qb-morph-shared-rotator{transform-origin:50%;will-change:transform;pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.qb-morph-layer.svelte-ck58wc{transition-duration:1ms}}.qb-bottom-menu{--qb-bottom-size:2.85rem;--qb-bottom-gap:.42rem;align-items:center;gap:var(--qb-bottom-gap);width:min(100%,46rem);color:var(--foreground,currentColor);pointer-events:auto;grid-template-columns:minmax(0,1fr) minmax(9rem,18rem) minmax(0,1fr);display:grid}.qb-bottom-menu__side{align-items:center;gap:var(--qb-bottom-gap);min-width:0;display:flex}.qb-bottom-menu__side--left{justify-content:flex-end}.qb-bottom-menu__side--right{justify-content:flex-start}.qb-bottom-menu__center{width:100%;min-width:0;min-height:var(--qb-bottom-size);background:color-mix(in oklab, var(--surface-container-high,Canvas) 90%, var(--primary,currentColor) 10%);border:1px solid color-mix(in oklab, var(--foreground,currentColor) 7%, transparent);border-radius:999px;align-items:stretch;display:flex;overflow:hidden;box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.05),0 10px 26px oklab(0% none none/.14)}.qb-bottom-menu__center>*{width:100%;min-width:0}.qb-bottom-menu__item{--qb-bottom-item-scale:1;--qb-bottom-item-y:0px;--qb-bottom-item-halo:0;--qb-bottom-item-opacity:.72;flex:0 0 var(--qb-bottom-size);width:var(--qb-bottom-size);height:var(--qb-bottom-size);border:1px solid color-mix(in oklab, var(--foreground,currentColor) 7%, transparent);color:color-mix(in oklab, var(--foreground,currentColor) calc(var(--qb-bottom-item-opacity) * 100%), transparent);background:color-mix(in oklab, var(--surface-container-high,Canvas) 90%, var(--primary,currentColor) 10%);cursor:pointer;transform:translate3d(0, var(--qb-bottom-item-y), 0) scale(var(--qb-bottom-item-scale));transform-origin:50%;will-change:transform;-webkit-tap-highlight-color:transparent;border-radius:999px;place-items:center;padding:0;text-decoration:none;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.05),0 9px 22px oklab(0% none none/.13)}.qb-bottom-menu__item-halo{border-radius:inherit;background:color-mix(in oklab, var(--primary,currentColor) 28%, transparent);opacity:var(--qb-bottom-item-halo);position:absolute;inset:.22rem}.qb-bottom-menu__item-icon{z-index:1;place-items:center;display:grid;position:relative}.qb-bottom-menu__item-dot{z-index:2;width:.28rem;height:.28rem;opacity:var(--qb-bottom-item-halo);background:currentColor;border-radius:999px;position:absolute;bottom:.24rem;left:50%;transform:translate(-50%)}.qb-bottom-menu__item:hover{color:var(--foreground,currentColor)}.qb-bottom-menu__item:active{filter:brightness(.94)}.qb-bottom-menu__item:focus-visible{outline:2px solid var(--primary,currentColor);outline-offset:3px}.qb-bottom-menu__item.disabled,.qb-bottom-menu__item:disabled{opacity:.4;cursor:not-allowed}.qb-bottom-menu.compact{--qb-bottom-size:2.65rem;--qb-bottom-gap:.32rem}.qb-bottom-menu-morph-surface{--morph-container:color-mix(in oklab, var(--surface-container-high,Canvas) 94%, var(--primary,currentColor) 6%);--morph-shadow:0 26px 70px oklab(0% none none/.32), 0 8px 24px oklab(0% none none/.16);border-color:color-mix(in oklab, var(--foreground,currentColor) 10%, transparent)!important}.qb-morph-layer:has(.qb-bottom-menu-morph-content) .qb-morph-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:oklab(0% none none/.38)}.qb-bottom-menu-morph-content{overflow:hidden!important}.qb-bottom-menu-sheet{width:min(25rem,100vw - 1.25rem);padding:1rem .75rem max(.85rem, env(safe-area-inset-bottom));color:var(--foreground,currentColor)}.qb-bottom-menu-sheet__header{justify-content:space-between;align-items:center;gap:1rem;min-height:3.4rem;padding:.15rem .35rem .7rem .55rem;display:flex}.qb-bottom-menu-sheet__header p{letter-spacing:.13em;text-transform:uppercase;color:var(--muted-foreground,currentColor);margin:0 0 .08rem;font-size:.66rem;font-weight:720}.qb-bottom-menu-sheet__header h2{letter-spacing:-.015em;margin:0;font-size:1.18rem;font-weight:650}.qb-bottom-menu-sheet__close{width:2.75rem;height:2.75rem;color:var(--foreground,currentColor);background:color-mix(in oklab, var(--foreground,currentColor) 9%, transparent);cursor:pointer;border:0;border-radius:999px;flex:0 0 2.75rem;place-items:center;display:grid}.qb-bottom-menu-sheet__list{flex-direction:column;gap:.38rem;display:flex}.qb-bottom-menu-sheet__list>button{width:100%;min-height:4.35rem;color:var(--foreground,currentColor);background:color-mix(in oklab, var(--foreground,currentColor) 5%, transparent);text-align:left;cursor:pointer;border:1px solid #0000;border-radius:1.25rem;grid-template-columns:2.85rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.62rem .7rem;display:grid}.qb-bottom-menu-sheet__list>button:hover{background:color-mix(in oklab, var(--foreground,currentColor) 9%, transparent)}.qb-bottom-menu-sheet__list>button.active{border-color:color-mix(in oklab, var(--primary,currentColor) 36%, transparent);background:color-mix(in oklab, var(--primary,currentColor) 18%, var(--surface-container-high,Canvas))}.qb-bottom-menu-sheet__icon{background:color-mix(in oklab, var(--foreground,currentColor) 8%, transparent);border-radius:1rem;place-items:center;width:2.85rem;height:2.85rem;display:grid}.qb-bottom-menu-sheet__copy{flex-direction:column;gap:.14rem;min-width:0;display:flex}.qb-bottom-menu-sheet__copy strong{font-size:.9rem;font-weight:650}.qb-bottom-menu-sheet__copy small{-webkit-line-clamp:2;color:var(--muted-foreground,currentColor);-webkit-box-orient:vertical;font-size:.7rem;line-height:1.35;display:-webkit-box;overflow:hidden}@media (width<=374px){.qb-bottom-menu{grid-template-columns:minmax(0,1fr) minmax(8.8rem,9.55rem) minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.qb-bottom-menu__item{transform:none!important}}.qb-bottom-menu-drawer-surface{--morph-container:color-mix(in oklab, var(--surface-container-high,Canvas) 96%, var(--primary,currentColor) 4%);--morph-shadow:0 28px 82px oklab(0% none none/.28), 0 8px 24px oklab(0% none none/.14);border-color:color-mix(in oklab, var(--foreground,currentColor) 8%, transparent)!important}.qb-morph-layer:has(.qb-bottom-menu-drawer-content) .qb-morph-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:oklab(0% none none/.34)}.qb-bottom-menu-drawer-content{overflow:hidden!important}.qb-bottom-menu-root{--qb-bottom-menu-gap:.5rem;--qb-bottom-menu-bar-gap:.5rem;--qb-bottom-menu-control-sm:2.5rem;--qb-bottom-menu-control-md:3.5rem;--qb-bottom-menu-control-lg:4.5rem;align-items:stretch;gap:var(--qb-bottom-menu-gap);width:min(100%,46rem);min-width:0;color:var(--foreground,currentColor);pointer-events:auto;isolation:isolate;flex-direction:column;display:flex}.qb-bottom-menu-root[data-safe-area=true]{padding-bottom:env(safe-area-inset-bottom)}.qb-bottom-menu-root.compact{--qb-bottom-menu-gap:.38rem;--qb-bottom-menu-bar-gap:.38rem;--qb-bottom-menu-control-md:3rem}.qb-bottom-menu-root__accessory,.qb-bottom-menu-root__bar{width:100%;min-width:0}.qb-bottom-menu-accessory{z-index:2;width:100%;min-width:0;position:relative}.qb-bottom-menu-accessory[data-align=start]{justify-content:flex-start}.qb-bottom-menu-accessory[data-align=center]{justify-content:center}.qb-bottom-menu-accessory[data-align=end]{justify-content:flex-end}.qb-bottom-menu-accessory[data-align=stretch]{justify-content:stretch}.qb-bottom-menu-accessory[data-mode=badges]{overscroll-behavior-inline:contain;scrollbar-width:none;align-items:center;gap:.42rem;padding:.1rem .05rem;scroll-padding-inline:.05rem;display:flex;overflow:auto hidden}.qb-bottom-menu-accessory[data-mode=badges]::-webkit-scrollbar{display:none}.qb-bottom-menu-accessory[data-mode=center]{align-items:center;display:flex}.qb-bottom-menu-accessory[data-mode=center]>*{flex:0 auto}.qb-bottom-menu-accessory[data-mode=fab]{min-height:var(--qb-bottom-menu-control-md);align-items:center;padding-inline:1rem;display:flex}.qb-bottom-menu-accessory[data-mode=fab][data-overlap=true]{margin-bottom:calc(var(--qb-bottom-menu-control-md) * -.28);pointer-events:none}.qb-bottom-menu-accessory[data-mode=fab][data-overlap=true]>*{pointer-events:auto}.qb-bottom-menu-accessory[data-mode=custom]{display:block}.qb-bottom-menu-bar{align-items:stretch;gap:var(--qb-bottom-menu-bar-gap);width:100%;min-width:0;display:flex}.qb-bottom-menu-bar[data-layout=fluid]{justify-content:stretch}.qb-bottom-menu-item,.qb-bottom-menu-badge,.qb-bottom-menu-fab{appearance:none;border:1px solid color-mix(in oklab, var(--foreground,currentColor) 10%, transparent);color:color-mix(in oklab, var(--foreground,currentColor) 78%, transparent);background:color-mix(in oklab, var(--surface-container-high,Canvas) 92%, var(--primary,currentColor) 8%);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;text-decoration:none;transition:color .15s,border-color .16s,background-color .16s,box-shadow .18s cubic-bezier(.2,.8,.2,1),transform .18s cubic-bezier(.2,.8,.2,1),filter .15s;box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.05),0 9px 24px oklab(0% none none/.13)}.qb-bottom-menu-item:hover,.qb-bottom-menu-badge:hover,.qb-bottom-menu-fab:hover{color:var(--foreground,currentColor);border-color:color-mix(in oklab, var(--foreground,currentColor) 16%, transparent);transform:translateY(-1px)}.qb-bottom-menu-item:active,.qb-bottom-menu-badge:active,.qb-bottom-menu-fab:active{filter:brightness(.94);transform:translateY(0)scale(.98)}.qb-bottom-menu-item:focus-visible,.qb-bottom-menu-badge:focus-visible,.qb-bottom-menu-fab:focus-visible{outline:2px solid var(--primary,currentColor);outline-offset:3px}.qb-bottom-menu-item.disabled,.qb-bottom-menu-item:disabled,.qb-bottom-menu-badge:disabled,.qb-bottom-menu-fab:disabled{opacity:.42;pointer-events:none}.qb-bottom-menu-item[data-tone=quiet],.qb-bottom-menu-badge[data-tone=quiet]{background:color-mix(in oklab, var(--foreground,currentColor) 5%, transparent);box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.04)}.qb-bottom-menu-item[data-tone=accent],.qb-bottom-menu-badge[data-tone=accent],.qb-bottom-menu-fab[data-tone=accent]{color:var(--on-primary-container,var(--foreground,currentColor));background:var(--primary-container,color-mix(in oklab, var(--primary,currentColor) 24%, Canvas))}.qb-bottom-menu-item[data-tone=strong],.qb-bottom-menu-badge[data-tone=strong],.qb-bottom-menu-fab[data-tone=strong]{color:var(--primary-foreground,Canvas);background:var(--primary,currentColor)}.qb-bottom-menu-item.active,.qb-bottom-menu-badge.active,.qb-bottom-menu-morph-item.active{color:var(--foreground,currentColor);border-color:color-mix(in oklab, var(--primary,currentColor) 30%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary,currentColor) 8%, transparent), 0 10px 26px oklab(0% none none/.15)}.qb-bottom-menu-item{min-width:var(--qb-bottom-menu-control-md);min-height:var(--qb-bottom-menu-control-md);justify-content:center;align-items:center;gap:.48rem;padding:.55rem .9rem;display:inline-flex}.qb-bottom-menu-item[data-size=sm]{min-width:var(--qb-bottom-menu-control-sm);min-height:var(--qb-bottom-menu-control-sm);padding:.42rem .7rem}.qb-bottom-menu-item[data-size=lg]{min-width:var(--qb-bottom-menu-control-lg);min-height:var(--qb-bottom-menu-control-lg);padding:.72rem 1.12rem}.qb-bottom-menu-item[data-shape=round]{border-radius:999px}.qb-bottom-menu-item[data-shape=rounded]{border-radius:1.2rem}.qb-bottom-menu-item[data-shape=pill]{border-radius:999px}.qb-bottom-menu-item[data-shape=square]{border-radius:.35rem}.qb-bottom-menu-item[data-icon-only=true]{width:var(--qb-bottom-menu-control-md);padding:0}.qb-bottom-menu-item[data-icon-only=true][data-size=sm]{width:var(--qb-bottom-menu-control-sm)}.qb-bottom-menu-item[data-icon-only=true][data-size=lg]{width:var(--qb-bottom-menu-control-lg)}.qb-bottom-menu-item__icon{flex:none;place-items:center;display:inline-grid}.qb-bottom-menu-item__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8rem;font-weight:620;overflow:hidden}.qb-bottom-menu-badge{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:.42rem;min-height:2.25rem;padding:.45rem .72rem;font-size:.74rem;display:inline-flex}.qb-bottom-menu-fab{justify-content:center;align-items:center;gap:.65rem;padding:0;display:inline-flex}.qb-bottom-menu-fab[data-size=sm]{width:var(--qb-bottom-menu-control-sm);height:var(--qb-bottom-menu-control-sm);border-radius:.9rem}.qb-bottom-menu-fab[data-size=md]{width:var(--qb-bottom-menu-control-md);height:var(--qb-bottom-menu-control-md);border-radius:1.15rem}.qb-bottom-menu-fab[data-size=lg]{width:var(--qb-bottom-menu-control-lg);height:var(--qb-bottom-menu-control-lg);border-radius:1.5rem}.qb-bottom-menu-fab[data-extended=true]{border-radius:1.25rem;width:auto;padding-inline:1.2rem}.qb-bottom-menu-fab>span{white-space:nowrap;font-size:.82rem;font-weight:650}@media (width<=40rem){.qb-bottom-menu-root{width:100%}.qb-bottom-menu-accessory[data-mode=fab]{padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.qb-bottom-menu-item,.qb-bottom-menu-badge,.qb-bottom-menu-fab{transition-duration:1ms!important}}.qb-bottom-menu-bar[data-layout=grid],.qb-bottom-menu-bar[data-layout=fluid]{grid-template-columns:var(--qb-bottom-menu-columns,minmax(0, 1fr));align-items:stretch;display:grid}.qb-bottom-menu-bar[data-layout=centered],.qb-bottom-menu-bar[data-layout=split]{display:flex}.qb-bottom-menu-bar[data-layout=centered]{justify-content:center}.qb-bottom-menu-bar[data-layout=split]{justify-content:space-between}.qb-bottom-menu-bar[data-layout=custom]{display:block}.qb-bottom-menu-slot{align-items:stretch;min-width:0;display:flex}.qb-bottom-menu-slot[data-align=start]{align-items:flex-start}.qb-bottom-menu-slot[data-align=center]{align-items:center}.qb-bottom-menu-slot[data-align=end]{align-items:flex-end}.qb-bottom-menu-slot[data-align=stretch]{align-items:stretch}.qb-bottom-menu-slot[data-visibility=mobile]{display:none}.qb-bottom-menu-slot>*{width:100%;min-width:0}@media (width<=48rem){.qb-bottom-menu-bar[data-layout=grid],.qb-bottom-menu-bar[data-layout=fluid]{grid-template-columns:var(--qb-bottom-menu-mobile-columns,var(--qb-bottom-menu-columns,minmax(0, 1fr)))}.qb-bottom-menu-slot[data-visibility=mobile]{display:flex}.qb-bottom-menu-slot[data-visibility=desktop]{display:none}}.qb-bottom-menu-host{display:contents}.qb-chat-pattern.svelte-1v2t64o{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;color:color-mix(in oklab, var(--foreground) 88%, var(--primary));opacity:var(--qb-chat-pattern-opacity);-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgMzIwIj4KPGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTggMTgpIHJvdGF0ZSgtOCAzNCAyNikiPgogICAgPHBhdGggZD0iTTggOGg1MmE4IDggMCAwIDEgOCA4djI1YTggOCAwIDAgMS04IDhIMzFsLTEyIDEwIDMtMTBIOGE4IDggMCAwIDEtOC04VjE2YTggOCAwIDAgMSA4LThaIi8+CiAgICA8cGF0aCBkPSJNMTUgMjNoMzZNMTUgMzNoMjQiLz4KICA8L2c+CiAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU0IDIwKSByb3RhdGUoNyAzNCAzMSkiPgogICAgPGNpcmNsZSBjeD0iMzQiIGN5PSIzMSIgcj0iNyIvPjxjaXJjbGUgY3g9IjgiIGN5PSI5IiByPSI0Ii8+PGNpcmNsZSBjeD0iNjEiIGN5PSIxMCIgcj0iNCIvPjxjaXJjbGUgY3g9IjYxIiBjeT0iNTYiIHI9IjQiLz4KICAgIDxwYXRoIGQ9Ik0xMiAxMSAyOCAyNk01NyAxMyA0MCAyN00zMCAzNmwxNyAxNyIvPgogIDwvZz4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNTggMjQpIHJvdGF0ZSgxMSAyMCAyNCkiPgogICAgPHBhdGggZD0iTTQgOGgyNWw5IDl2MjlINHoiLz48cGF0aCBkPSJNMjkgOHYxMGg5TTExIDI4aDIwTTExIDM2aDE0Ii8+CiAgPC9nPgogIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkyIDc4KSByb3RhdGUoLTUgMzAgMjQpIj4KICAgIDxwYXRoIGQ9Ik05IDggMSAxNmw4IDhNNTEgOGw4IDgtOCA4TTM2IDMgMjQgMjkiLz4KICAgIDxjaXJjbGUgY3g9IjMwIiBjeT0iNDIiIHI9IjMiLz48cGF0aCBkPSJNMTkgNDJoOE0zMyA0Mmg4Ii8+CiAgPC9nPgogIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIyMiA5Mikgcm90YXRlKC05IDMxIDIyKSI+CiAgICA8cGF0aCBkPSJNMyAzMmM3LTE5IDE0IDE1IDIxLTVzMTMgMTcgMjEtNSAxMSAxMSAxNiAxIi8+CiAgICA8cGF0aCBkPSJNNSA5aDE4TTUgMTZoMTEiLz4KICA8L2c+CiAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjYgMTE2KSByb3RhdGUoNyAyNyAzMCkiPgogICAgPHBhdGggZD0iTTcgOGg0MGE3IDcgMCAwIDEgNyA3djMwYTcgNyAwIDAgMS03IDdIN2E3IDcgMCAwIDEtNy03VjE1YTcgNyAwIDAgMSA3LTdaIi8+CiAgICA8cGF0aCBkPSJtMTEgMjMgNyA2LTcgNk0yNCAzNmgxNSIvPgogIDwvZz4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzIgMTM0KSByb3RhdGUoMTAgMjggMjUpIj4KICAgIDxwYXRoIGQ9Ik0zMCA1YzEyIDAgMjEgOCAyMSAxOSAwIDE0LTE0IDIzLTI2IDI3LTEyLTQtMjEtMTMtMjEtMjcgMC0xMSA5LTE5IDIxLTE5WiIvPgogICAgPHBhdGggZD0iTTIwIDE5aDEyYTcgNyAwIDAgMSAwIDE0aC01bC02IDUgMi01aC0zYTcgNyAwIDAgMSAwLTE0WiIvPgogIDwvZz4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMzggMTU0KSByb3RhdGUoNiAzMCAyNykiPgogICAgPHBhdGggZD0iTTEwIDEwaDQydjM0SDEweiIvPjxwYXRoIGQ9Ik0xMCAxOGg0MiIvPgogICAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxNCIgcj0iMSIvPjxjaXJjbGUgY3g9IjIxIiBjeT0iMTQiIHI9IjEiLz4KICAgIDxwYXRoIGQ9Im0xOCAyOCA2IDUtNiA1TTMxIDM4aDEwIi8+CiAgPC9nPgogIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU2IDIxNCkgcm90YXRlKC0xMSAzMCAyNSkiPgogICAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iOSIvPjxwYXRoIGQ9Ik0yMyAyM2wyMCAyME0zNiAzNmw3LTcgOCA4LTcgNyIvPgogICAgPHBhdGggZD0iTTExIDE2aDEwTTE2IDExdjEwIi8+CiAgPC9nPgogIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1OCAyMjYpIHJvdGF0ZSg1IDM0IDI4KSI+CiAgICA8cGF0aCBkPSJNOCAxNGM2LTkgMTctMTIgMjctOCA4IDMgMTMgMTAgMTQgMTggMSAxMC01IDE5LTE0IDIzLTEwIDQtMjIgMS0yOC04LTUtOC01LTE4IDEtMjVaIi8+CiAgICA8cGF0aCBkPSJNMjMgMThjLTcgMC0xMSA0LTExIDEwczQgMTAgMTEgMTBoOU0zMSAxOGM3IDAgMTEgNCAxMSAxMHMtNCAxMC0xMSAxMCIvPgogIDwvZz4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNTggMjQ2KSByb3RhdGUoLTggMjMgMjIpIj4KICAgIDxwYXRoIGQ9Ik01IDExaDM2TTUgMjJoMzZNNSAzM2gyMiIvPgogICAgPGNpcmNsZSBjeD0iNDMiIGN5PSIxMSIgcj0iMyIvPjxjaXJjbGUgY3g9IjQzIiBjeT0iMjIiIHI9IjMiLz48Y2lyY2xlIGN4PSIyOSIgY3k9IjMzIiByPSIzIi8+CiAgPC9nPgogIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQgMjg2KSByb3RhdGUoNiAyNCAxMikiPgogICAgPHBhdGggZD0iTTUgOGM3IDAgNyA4IDE0IDhzNy04IDE0LTggNyA4IDE0IDgiLz4KICA8L2c+CjwvZz4KPC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgMzIwIj4KPGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTggMTgpIHJvdGF0ZSgtOCAzNCAyNikiPgogICAgPHBhdGggZD0iTTggOGg1MmE4IDggMCAwIDEgOCA4djI1YTggOCAwIDAgMS04IDhIMzFsLTEyIDEwIDMtMTBIOGE4IDggMCAwIDEtOC04VjE2YTggOCAwIDAgMSA4LThaIi8+CiAgICA8cGF0aCBkPSJNMTUgMjNoMzZNMTUgMzNoMjQiLz4KICA8L2c+CiAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU0IDIwKSByb3RhdGUoNyAzNCAzMSkiPgogICAgPGNpcmNsZSBjeD0iMzQiIGN5PSIzMSIgcj0iNyIvPjxjaXJjbGUgY3g9IjgiIGN5PSI5IiByPSI0Ii8+PGNpcmNsZSBjeD0iNjEiIGN5PSIxMCIgcj0iNCIvPjxjaXJjbGUgY3g9IjYxIiBjeT0iNTYiIHI9IjQiLz4KICAgIDxwYXRoIGQ9Ik0xMiAxMSAyOCAyNk01NyAxMyA0MCAyN00zMCAzNmwxNyAxNyIvPgogIDwvZz4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNTggMjQpIHJvdGF0ZSgxMSAyMCAyNCkiPgogICAgPHBhdGggZD0iTTQgOGgyNWw5IDl2MjlINHoiLz48cGF0aCBkPSJNMjkgOHYxMGg5TTExIDI4aDIwTTExIDM2aDE0Ii8+CiAgPC9nPgogIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkyIDc4KSByb3RhdGUoLTUgMzAgMjQpIj4KICAgIDxwYXRoIGQ9Ik05IDggMSAxNmw4IDhNNTEgOGw4IDgtOCA4TTM2IDMgMjQgMjkiLz4KICAgIDxjaXJjbGUgY3g9IjMwIiBjeT0iNDIiIHI9IjMiLz48cGF0aCBkPSJNMTkgNDJoOE0zMyA0Mmg4Ii8+CiAgPC9nPgogIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIyMiA5Mikgcm90YXRlKC05IDMxIDIyKSI+CiAgICA8cGF0aCBkPSJNMyAzMmM3LTE5IDE0IDE1IDIxLTVzMTMgMTcgMjEtNSAxMSAxMSAxNiAxIi8+CiAgICA8cGF0aCBkPSJNNSA5aDE4TTUgMTZoMTEiLz4KICA8L2c+CiAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjYgMTE2KSByb3RhdGUoNyAyNyAzMCkiPgogICAgPHBhdGggZD0iTTcgOGg0MGE3IDcgMCAwIDEgNyA3djMwYTcgNyAwIDAgMS03IDdIN2E3IDcgMCAwIDEtNy03VjE1YTcgNyAwIDAgMSA3LTdaIi8+CiAgICA8cGF0aCBkPSJtMTEgMjMgNyA2LTcgNk0yNCAzNmgxNSIvPgogIDwvZz4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMzIgMTM0KSByb3RhdGUoMTAgMjggMjUpIj4KICAgIDxwYXRoIGQ9Ik0zMCA1YzEyIDAgMjEgOCAyMSAxOSAwIDE0LTE0IDIzLTI2IDI3LTEyLTQtMjEtMTMtMjEtMjcgMC0xMSA5LTE5IDIxLTE5WiIvPgogICAgPHBhdGggZD0iTTIwIDE5aDEyYTcgNyAwIDAgMSAwIDE0aC01bC02IDUgMi01aC0zYTcgNyAwIDAgMSAwLTE0WiIvPgogIDwvZz4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMzggMTU0KSByb3RhdGUoNiAzMCAyNykiPgogICAgPHBhdGggZD0iTTEwIDEwaDQydjM0SDEweiIvPjxwYXRoIGQ9Ik0xMCAxOGg0MiIvPgogICAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxNCIgcj0iMSIvPjxjaXJjbGUgY3g9IjIxIiBjeT0iMTQiIHI9IjEiLz4KICAgIDxwYXRoIGQ9Im0xOCAyOCA2IDUtNiA1TTMxIDM4aDEwIi8+CiAgPC9nPgogIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU2IDIxNCkgcm90YXRlKC0xMSAzMCAyNSkiPgogICAgPGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iOSIvPjxwYXRoIGQ9Ik0yMyAyM2wyMCAyME0zNiAzNmw3LTcgOCA4LTcgNyIvPgogICAgPHBhdGggZD0iTTExIDE2aDEwTTE2IDExdjEwIi8+CiAgPC9nPgogIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1OCAyMjYpIHJvdGF0ZSg1IDM0IDI4KSI+CiAgICA8cGF0aCBkPSJNOCAxNGM2LTkgMTctMTIgMjctOCA4IDMgMTMgMTAgMTQgMTggMSAxMC01IDE5LTE0IDIzLTEwIDQtMjIgMS0yOC04LTUtOC01LTE4IDEtMjVaIi8+CiAgICA8cGF0aCBkPSJNMjMgMThjLTcgMC0xMSA0LTExIDEwczQgMTAgMTEgMTBoOU0zMSAxOGM3IDAgMTEgNCAxMSAxMHMtNCAxMC0xMSAxMCIvPgogIDwvZz4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNTggMjQ2KSByb3RhdGUoLTggMjMgMjIpIj4KICAgIDxwYXRoIGQ9Ik01IDExaDM2TTUgMjJoMzZNNSAzM2gyMiIvPgogICAgPGNpcmNsZSBjeD0iNDMiIGN5PSIxMSIgcj0iMyIvPjxjaXJjbGUgY3g9IjQzIiBjeT0iMjIiIHI9IjMiLz48Y2lyY2xlIGN4PSIyOSIgY3k9IjMzIiByPSIzIi8+CiAgPC9nPgogIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQgMjg2KSByb3RhdGUoNiAyNCAxMikiPgogICAgPHBhdGggZD0iTTUgOGM3IDAgNyA4IDE0IDhzNy04IDE0LTggNyA4IDE0IDgiLz4KICA8L2c+CjwvZz4KPC9zdmc+);-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:var(--qb-chat-pattern-size) var(--qb-chat-pattern-size);-webkit-mask-size:var(--qb-chat-pattern-size) var(--qb-chat-pattern-size);mask-size:var(--qb-chat-pattern-size) var(--qb-chat-pattern-size);background:currentColor;position:absolute;inset:0;overflow:hidden;-webkit-mask-position:18px 11px;mask-position:18px 11px}.qb-chat-pattern[data-tone=primary].svelte-1v2t64o{color:color-mix(in oklab, var(--primary) 68%, var(--foreground))}.qb-chat-message.svelte-mpdzdu{isolation:isolate;align-items:end;gap:var(--qb-chat-avatar-gap,8px);border-radius:0;grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative;overflow:clip visible}.qb-chat-message[data-has-avatar=true].svelte-mpdzdu{grid-template-columns:34px minmax(0,1fr)}.qb-chat-message[data-selectable=true].svelte-mpdzdu{cursor:pointer;-webkit-user-select:none;user-select:none}.qb-chat-message-avatar.svelte-mpdzdu{z-index:1;place-items:end center;width:34px;min-height:1px;display:grid;position:relative}.qb-chat-message-stack.svelte-mpdzdu{z-index:1;width:fit-content;max-width:var(--qb-chat-stack-max,84%);gap:var(--qb-chat-stack-gap,4px);justify-items:start;min-width:0;display:grid;position:relative}.qb-chat-message-stack.svelte-mpdzdu:has(.qw[data-size=wide]){max-width:100%}.qb-chat-message[data-side=outgoing].svelte-mpdzdu .qb-chat-message-stack:where(.svelte-mpdzdu){justify-self:end;justify-items:end}.qb-chat-message-meta.svelte-mpdzdu{min-height:16px;color:var(--muted-foreground);font-size:var(--qb-chat-meta-size,11px);line-height:var(--qb-chat-meta-line-height,16px);align-items:baseline;gap:6px;padding-inline:4px;display:flex}.qb-chat-message-meta.svelte-mpdzdu strong:where(.svelte-mpdzdu){color:var(--foreground);font-size:inherit;font-weight:650}.qb-chat-message-content-wrap.svelte-mpdzdu{width:fit-content;min-width:0;max-width:100%;position:relative}.qb-chat-message[data-side=outgoing].svelte-mpdzdu .qb-chat-message-content-wrap:where(.svelte-mpdzdu){justify-self:end}.qb-chat-message-content.svelte-mpdzdu{gap:var(--qb-chat-group-gap,3px);justify-items:inherit;max-width:100%;display:grid}.qb-chat-message-stack[data-has-reactions=true].svelte-mpdzdu{padding-bottom:var(--qb-chat-reaction-collision-space,12px)}.qb-chat-message-reactions-slot.svelte-mpdzdu{z-index:3;bottom:0;left:var(--qb-chat-reaction-inline-offset,12px);pointer-events:auto;max-width:calc(100% - 12px);position:absolute;transform:translateY(54%)}.qb-chat-message[data-side=outgoing].svelte-mpdzdu .qb-chat-message-reactions-slot:where(.svelte-mpdzdu){right:var(--qb-chat-reaction-inline-offset,12px);left:auto}.qb-chat-message-footer.svelte-mpdzdu{max-width:min(100%, var(--qb-chat-footer-max,640px));color:var(--muted-foreground);font-size:var(--qb-chat-meta-size,10.5px);align-items:center;gap:4px;padding-inline:4px;line-height:1.25;display:flex}.qb-chat-message[data-side=outgoing].svelte-mpdzdu .qb-chat-message-footer:where(.svelte-mpdzdu){justify-content:flex-end}.qb-chat-message-time.svelte-mpdzdu{white-space:nowrap}.qb-chat-message-actions-slot.svelte-mpdzdu{z-index:2;opacity:0;pointer-events:none;transition:opacity .1s ease, transform .14s var(--motion-ease-expressive,ease);padding-left:6px;position:absolute;top:13px;left:100%;transform:translate(-3px)scale(.97)}.qb-chat-message[data-side=outgoing].svelte-mpdzdu .qb-chat-message-actions-slot:where(.svelte-mpdzdu){padding-left:0;padding-right:6px;left:auto;right:100%;transform:translate(3px)scale(.97)}.qb-chat-message.svelte-mpdzdu:hover .qb-chat-message-actions-slot:where(.svelte-mpdzdu),.qb-chat-message.svelte-mpdzdu:focus-within .qb-chat-message-actions-slot:where(.svelte-mpdzdu){opacity:1;pointer-events:auto;transform:none}.qb-chat-message[data-compact=true].svelte-mpdzdu{gap:5px}.qb-chat-message[data-compact=true].svelte-mpdzdu .qb-chat-message-meta:where(.svelte-mpdzdu){display:none}@media (hover:none){.qb-chat-message-actions-slot.svelte-mpdzdu{display:none}}.qb-chat-bubble.svelte-1n4tpyj{box-sizing:border-box;width:fit-content;max-width:var(--qb-chat-bubble-max);padding:var(--qb-chat-bubble-padding-block,9px) var(--qb-chat-bubble-padding-inline,13px);border-radius:var(--qb-chat-bubble-radius,21px);background:var(--qb-chat-bubble-bg);color:var(--qb-chat-bubble-fg);font-size:var(--qb-chat-body-size,15px);line-height:var(--qb-chat-body-line-height,21px);letter-spacing:var(--qb-chat-body-tracking,-.006em);overflow-wrap:anywhere;transition:border-radius var(--motion-duration-short,.12s) var(--motion-ease-standard,ease), background-color var(--motion-duration-short,.12s) var(--motion-ease-standard,ease);align-self:start;position:relative}.qb-chat-bubble[data-side=incoming].svelte-1n4tpyj{--qb-chat-bubble-bg:var(--qb-chat-incoming-bg,var(--surface-container-high,var(--muted)));--qb-chat-bubble-fg:var(--foreground)}.qb-chat-bubble[data-side=outgoing].svelte-1n4tpyj{--qb-chat-bubble-bg:var(--primary-container,var(--surface-container-high));--qb-chat-bubble-fg:var(--on-primary-container,var(--foreground))}.qb-chat-bubble[data-tone=neutral].svelte-1n4tpyj{--qb-chat-bubble-bg:var(--surface-container-high,var(--muted));--qb-chat-bubble-fg:var(--foreground)}.qb-chat-bubble[data-tone=primary].svelte-1n4tpyj{--qb-chat-bubble-bg:var(--primary-container,var(--surface-container-high));--qb-chat-bubble-fg:var(--on-primary-container,var(--foreground))}.qb-chat-bubble[data-tone=secondary].svelte-1n4tpyj{--qb-chat-bubble-bg:var(--secondary-container,var(--surface-container-high));--qb-chat-bubble-fg:var(--on-secondary-container,var(--foreground))}.qb-chat-bubble[data-tone=tertiary].svelte-1n4tpyj{--qb-chat-bubble-bg:var(--tertiary-container,var(--surface-container-high));--qb-chat-bubble-fg:var(--on-tertiary-container,var(--foreground))}.qb-chat-bubble[data-side=incoming][data-position=first].svelte-1n4tpyj{border-end-start-radius:7px}.qb-chat-bubble[data-side=incoming][data-position=middle].svelte-1n4tpyj{border-start-start-radius:7px;border-end-start-radius:7px}.qb-chat-bubble[data-side=incoming][data-position=last].svelte-1n4tpyj{border-start-start-radius:7px}.qb-chat-bubble[data-side=outgoing][data-position=first].svelte-1n4tpyj{border-end-end-radius:7px}.qb-chat-bubble[data-side=outgoing][data-position=middle].svelte-1n4tpyj{border-start-end-radius:7px;border-end-end-radius:7px}.qb-chat-bubble[data-side=outgoing][data-position=last].svelte-1n4tpyj{border-start-end-radius:7px}.qb-chat-bubble[data-layout=stack].svelte-1n4tpyj{background:0 0;border-radius:0;flex-direction:column;align-items:flex-start;gap:3px;max-width:100%;padding:0;display:flex}.qb-chat-bubble[data-layout=stack].svelte-1n4tpyj>.qb-chat-part{max-width:min(100%, var(--qb-chat-bubble-max))}.qb-chat-bubble[data-layout=stack][data-side=outgoing].svelte-1n4tpyj{align-items:flex-end}.qb-chat-bubble[data-layout=stack].svelte-1n4tpyj>:is(.qb-chat-part,.qb-chat-card){box-sizing:border-box;border-radius:var(--qb-chat-bubble-radius,21px);background:var(--qb-chat-bubble-bg);min-width:0;max-width:100%;color:var(--qb-chat-bubble-fg)}.qb-chat-bubble[data-layout=stack].svelte-1n4tpyj>.qb-chat-part{padding:var(--qb-chat-bubble-padding-block,9px) var(--qb-chat-bubble-padding-inline,13px)}.qb-chat-bubble[data-layout=stack].svelte-1n4tpyj>.qb-chat-card{--qb-chat-bubble-bg:var(--qb-chat-card-bg,var(--surface-container-low,var(--background)));--qb-chat-bubble-fg:var(--qb-chat-card-fg,var(--foreground));padding:var(--qb-chat-card-padding,14px);border:1px solid var(--qb-chat-card-border,transparent)}.qb-chat-bubble[data-layout=stack][data-side=incoming].svelte-1n4tpyj>:is(.qb-chat-part,.qb-chat-card):not(:first-child),.qb-chat-bubble[data-layout=stack][data-side=incoming].svelte-1n4tpyj:is([data-position=middle]:where(.svelte-1n4tpyj),[data-position=last]:where(.svelte-1n4tpyj))>:is(.qb-chat-part,.qb-chat-card):first-child{border-start-start-radius:7px}.qb-chat-bubble[data-layout=stack][data-side=incoming].svelte-1n4tpyj>:is(.qb-chat-part,.qb-chat-card):not(:last-child),.qb-chat-bubble[data-layout=stack][data-side=incoming].svelte-1n4tpyj:is([data-position=first]:where(.svelte-1n4tpyj),[data-position=middle]:where(.svelte-1n4tpyj))>:is(.qb-chat-part,.qb-chat-card):last-child{border-end-start-radius:7px}.qb-chat-bubble[data-layout=stack][data-side=outgoing].svelte-1n4tpyj>:is(.qb-chat-part,.qb-chat-card):not(:first-child),.qb-chat-bubble[data-layout=stack][data-side=outgoing].svelte-1n4tpyj:is([data-position=middle]:where(.svelte-1n4tpyj),[data-position=last]:where(.svelte-1n4tpyj))>:is(.qb-chat-part,.qb-chat-card):first-child{border-start-end-radius:7px}.qb-chat-bubble[data-layout=stack][data-side=outgoing].svelte-1n4tpyj>:is(.qb-chat-part,.qb-chat-card):not(:last-child),.qb-chat-bubble[data-layout=stack][data-side=outgoing].svelte-1n4tpyj:is([data-position=first]:where(.svelte-1n4tpyj),[data-position=middle]:where(.svelte-1n4tpyj))>:is(.qb-chat-part,.qb-chat-card):last-child{border-end-end-radius:7px}.qb-chat-reply.svelte-124g89o{background:color-mix(in oklab, currentColor 6%, transparent);border-radius:12px;grid-template-columns:3px minmax(0,1fr);gap:8px;min-width:0;margin-bottom:7px;padding:7px 9px 7px 8px;display:grid}.qb-chat-reply-accent.svelte-124g89o{background:var(--qb-chat-reply-accent,var(--primary));border-radius:999px;width:3px;min-height:32px}.qb-chat-reply[data-tone=secondary].svelte-124g89o{--qb-chat-reply-accent:var(--secondary,var(--primary))}.qb-chat-reply[data-tone=tertiary].svelte-124g89o{--qb-chat-reply-accent:var(--tertiary,var(--primary))}.qb-chat-reply[data-tone=neutral].svelte-124g89o{--qb-chat-reply-accent:var(--outline,var(--muted-foreground))}.qb-chat-reply.svelte-124g89o>div:where(.svelte-124g89o){gap:2px;min-width:0;display:grid}.qb-chat-reply.svelte-124g89o strong:where(.svelte-124g89o){color:var(--qb-chat-reply-accent,var(--primary));font-size:var(--qb-chat-secondary-size,12px);line-height:var(--qb-chat-secondary-line-height,16px);font-weight:650}.qb-chat-reply.svelte-124g89o span:where(.svelte-124g89o){color:color-mix(in oklab, currentColor 72%, transparent);font-size:var(--qb-chat-secondary-size,12px);line-height:var(--qb-chat-secondary-line-height,16px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qb-chat-reactions.svelte-bceqvo{border:1px solid color-mix(in oklab, var(--foreground) 5%, transparent);width:fit-content;max-width:min(280px,100vw - 32px);color:var(--foreground);background:color-mix(in oklab, var(--surface-container-highest,var(--surface-container-high)) 97%, transparent);border-radius:999px;align-items:center;gap:2px;padding:2px;display:inline-flex;box-shadow:0 3px 12px #00000021}.qb-chat-reactions-trigger.svelte-bceqvo{border:1px solid color-mix(in oklab, var(--foreground) 5%, transparent);font:inherit;cursor:pointer;transition:transform .15s var(--motion-ease-expressive,cubic-bezier(.2,.8,.2,1)), box-shadow .15s ease}.qb-chat-reactions-trigger.svelte-bceqvo:hover,.qb-chat-reactions-trigger[data-expanded=true].svelte-bceqvo{transform:translateY(-1px);box-shadow:0 5px 18px #00000029}.qb-chat-reaction.svelte-bceqvo:after{content:"";position:absolute;inset:-8px -3px}.qb-chat-reaction.svelte-bceqvo{min-width:27px;height:25px;color:var(--foreground);font:inherit;cursor:pointer;transform-origin:bottom;transition:transform .12s var(--motion-ease-expressive,ease), background-color .12s ease;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:3px;padding-inline:6px;animation:.28s cubic-bezier(.16,1.25,.3,1) svelte-bceqvo-qb-chat-reaction-arrive;display:inline-flex;position:relative}button.qb-chat-reaction.svelte-bceqvo:hover,.qb-chat-reaction[data-selected=true].svelte-bceqvo{background:var(--primary-container,color-mix(in oklab, var(--primary) 12%, transparent))}button.qb-chat-reaction.svelte-bceqvo:active{transform:scale(.91)}.qb-chat-reaction-emoji.svelte-bceqvo{font-size:14px;line-height:1}.qb-chat-reaction-actor-stack.svelte-bceqvo{align-items:center;padding-left:1px;display:inline-flex}.qb-chat-reaction-mini-avatar.svelte-bceqvo,.qb-chat-reaction-more-actors.svelte-bceqvo{border:1.5px solid var(--surface-container-highest,var(--surface-container-high));width:18px;height:18px;color:var(--on-secondary-container,var(--foreground));background:var(--secondary-container,var(--surface-container-high));border-radius:50%;place-items:center;font-size:6.5px;font-weight:760;line-height:1;display:grid;overflow:hidden}.qb-chat-reaction-mini-avatar.svelte-bceqvo+.qb-chat-reaction-mini-avatar:where(.svelte-bceqvo),.qb-chat-reaction-more-actors.svelte-bceqvo{margin-left:-5px}.qb-chat-reaction-mini-avatar.svelte-bceqvo img:where(.svelte-bceqvo){object-fit:cover;width:100%;height:100%}.qb-chat-reaction-more-actors.svelte-bceqvo{font-variant-numeric:tabular-nums;border-radius:999px;width:auto;min-width:18px;padding-inline:3px;font-size:7px}.qb-chat-reaction.svelte-bceqvo small:where(.svelte-bceqvo){font-variant-numeric:tabular-nums;font-size:10px;font-weight:680;line-height:14px}.qb-chat-reaction-details.svelte-bceqvo{gap:12px;width:100%;padding:14px;display:grid}.qb-chat-reaction-details.svelte-bceqvo>header:where(.svelte-bceqvo){justify-content:space-between;align-items:baseline;gap:12px;padding-inline:3px;display:flex}.qb-chat-reaction-details.svelte-bceqvo>header:where(.svelte-bceqvo) strong:where(.svelte-bceqvo){font-size:14px;font-weight:700}.qb-chat-reaction-details.svelte-bceqvo>header:where(.svelte-bceqvo) span:where(.svelte-bceqvo){color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:11px}.qb-chat-reaction-details.svelte-bceqvo nav:where(.svelte-bceqvo){scrollbar-width:none;gap:4px;max-width:100%;display:flex;overflow-x:auto}.qb-chat-reaction-details.svelte-bceqvo nav:where(.svelte-bceqvo)::-webkit-scrollbar{display:none}.qb-chat-reaction-details.svelte-bceqvo nav:where(.svelte-bceqvo) button:where(.svelte-bceqvo){min-height:31px;color:var(--muted-foreground);background:color-mix(in oklab, var(--foreground) 4%, transparent);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 10px;font-size:12px;display:inline-flex}.qb-chat-reaction-details.svelte-bceqvo nav:where(.svelte-bceqvo) button[data-active=true]:where(.svelte-bceqvo){color:var(--on-primary-container,var(--foreground));background:var(--primary-container,color-mix(in oklab, var(--primary) 14%, transparent))}.qb-chat-reaction-details.svelte-bceqvo nav:where(.svelte-bceqvo) small:where(.svelte-bceqvo){font-variant-numeric:tabular-nums;font-size:9px}.qb-chat-reaction-people.svelte-bceqvo{gap:2px;max-height:292px;display:grid;overflow-y:auto}.qb-chat-reaction-person.svelte-bceqvo{border-radius:14px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:44px;padding:5px 7px;display:grid}.qb-chat-reaction-person.svelte-bceqvo:hover{background:color-mix(in oklab, var(--foreground) 4%, transparent)}.qb-chat-reaction-avatar.svelte-bceqvo{width:32px;height:32px;color:var(--on-secondary-container,var(--foreground));background:var(--secondary-container,var(--surface-container-high));border-radius:50%;place-items:center;font-size:10px;font-weight:720;display:grid;overflow:hidden}.qb-chat-reaction-avatar.svelte-bceqvo img:where(.svelte-bceqvo){object-fit:cover;width:100%;height:100%}.qb-chat-reaction-person-copy.svelte-bceqvo{gap:1px;min-width:0;display:grid}.qb-chat-reaction-person-copy.svelte-bceqvo strong:where(.svelte-bceqvo){text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:640;overflow:hidden}.qb-chat-reaction-person-copy.svelte-bceqvo small:where(.svelte-bceqvo){color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.qb-chat-reaction-person-emoji.svelte-bceqvo{font-size:18px}@keyframes svelte-bceqvo-qb-chat-reaction-arrive{0%{opacity:0;transform:translateY(5px)scale(.52)}58%{opacity:1;transform:translateY(-1px)scale(1.12)}to{opacity:1;transform:none}}.qb-chat-reaction-details-surface{overflow:hidden}@media (prefers-reduced-motion:reduce){.qb-chat-reaction.svelte-bceqvo,.qb-chat-reactions-trigger.svelte-bceqvo{transition-duration:1ms;animation:none}}.qb-chat-reaction-remove.svelte-bceqvo{color:var(--primary);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:2px 0;font-size:12px;font-weight:600}.qb-chat-attachment.svelte-1xbauws{min-width:min(260px,100%);max-width:360px;min-height:60px;color:inherit;background:color-mix(in oklab, currentColor 5%, transparent);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-self:start;align-items:center;gap:9px;padding:8px 9px;display:grid;position:relative;overflow:hidden}.qb-chat-attachment[data-density=compact].svelte-1xbauws{border-radius:14px;gap:7px;min-width:min(220px,100%);max-width:320px;min-height:48px;padding:6px 7px}.qb-chat-attachment[data-density=compact].svelte-1xbauws .qb-chat-attachment-icon:where(.svelte-1xbauws){border-radius:11px;width:34px;height:34px}.qb-chat-attachment[data-density=compact].svelte-1xbauws .qb-chat-attachment-media:where(.svelte-1xbauws){border-radius:11px;width:38px;height:38px}.qb-chat-attachment[data-density=compact].svelte-1xbauws .qb-chat-attachment-copy:where(.svelte-1xbauws) strong:where(.svelte-1xbauws){font-size:12px;line-height:16px}.qb-chat-attachment[data-density=compact].svelte-1xbauws .qb-chat-attachment-copy:where(.svelte-1xbauws) span:where(.svelte-1xbauws){font-size:10px;line-height:14px}.qb-chat-attachment-icon.svelte-1xbauws{width:40px;height:40px;color:var(--primary);background:color-mix(in oklab, var(--primary) 10%, transparent);border-radius:13px;place-items:center;display:grid}.qb-chat-attachment[data-state=error].svelte-1xbauws .qb-chat-attachment-icon:where(.svelte-1xbauws){color:var(--danger,var(--error));background:color-mix(in oklab, var(--danger,var(--error)) 10%, transparent)}.qb-chat-attachment-media.svelte-1xbauws{border-radius:13px;width:48px;height:48px;overflow:hidden}.qb-chat-attachment-media.svelte-1xbauws img,.qb-chat-attachment-media.svelte-1xbauws video{object-fit:cover;width:100%;height:100%}.qb-chat-attachment-copy.svelte-1xbauws{gap:3px;min-width:0;display:grid}.qb-chat-attachment-copy.svelte-1xbauws strong:where(.svelte-1xbauws){font-size:var(--qb-chat-attachment-title-size,13px);text-overflow:ellipsis;white-space:nowrap;font-weight:650;line-height:18px;overflow:hidden}.qb-chat-attachment-copy.svelte-1xbauws span:where(.svelte-1xbauws){color:color-mix(in oklab, currentColor 66%, transparent);font-size:var(--qb-chat-meta-size,11px);line-height:var(--qb-chat-meta-line-height,16px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qb-chat-attachment-actions.svelte-1xbauws{align-items:center;display:flex}.qb-chat-attachment-progress.svelte-1xbauws{background:color-mix(in oklab, currentColor 10%, transparent);border-radius:999px;height:2px;position:absolute;bottom:5px;left:9px;right:9px;overflow:hidden}.qb-chat-attachment-progress.svelte-1xbauws>span:where(.svelte-1xbauws){border-radius:inherit;background:var(--primary);transform-origin:0;height:100%;transition:transform var(--motion-duration-medium,.18s) ease;display:block}.qb-chat-attachment[data-state=processing].svelte-1xbauws .qb-chat-attachment-progress:where(.svelte-1xbauws)>span:where(.svelte-1xbauws){animation:1.2s ease-in-out infinite alternate svelte-1xbauws-qb-attachment-processing}@keyframes svelte-1xbauws-qb-attachment-processing{0%{transform:translate(-70%)}to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.qb-chat-attachment[data-state=processing].svelte-1xbauws .qb-chat-attachment-progress:where(.svelte-1xbauws)>span:where(.svelte-1xbauws){animation:none;width:100%!important}}.qb-chat-media.svelte-1i7j2kh{width:var(--qb-media-width,300px);border-radius:var(--qb-media-radius,16px);isolation:isolate;gap:2px;max-width:100%;display:grid;overflow:hidden}.qb-chat-media[data-count="1"].svelte-1i7j2kh{aspect-ratio:var(--qb-media-ratio,4 / 3)}.qb-chat-media[data-count="2"].svelte-1i7j2kh{aspect-ratio:2/1.25;grid-template-columns:1fr 1fr}.qb-chat-media[data-count="3"].svelte-1i7j2kh{aspect-ratio:4/3;grid-template-rows:1fr 1fr;grid-template-columns:1.45fr 1fr}.qb-chat-media[data-count="3"].svelte-1i7j2kh>:where(.svelte-1i7j2kh):first-child{grid-row:span 2}.qb-chat-media[data-count="4"].svelte-1i7j2kh{aspect-ratio:1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.qb-chat-media-tile.svelte-1i7j2kh{--qb-media-color:color-mix(in oklab, var(--foreground) 20%, var(--background));cursor:zoom-in;-webkit-tap-highlight-color:transparent;background:radial-gradient(120% 90% at 18% 8%, oklab(100% 0 5.96046e-8/.24), transparent 62%), linear-gradient(160deg, color-mix(in oklab, var(--qb-media-color) 80%, white), var(--qb-media-color) 55%, color-mix(in oklab, var(--qb-media-color) 76%, black));border:0;min-width:0;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.qb-chat-media-tile.svelte-1i7j2kh img:where(.svelte-1i7j2kh){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.qb-chat-media-tile.svelte-1i7j2kh:active img:where(.svelte-1i7j2kh){filter:brightness(.92)}.qb-chat-media-play.svelte-1i7j2kh{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000006b;border-radius:50%;place-items:center;width:48px;height:48px;padding-left:3px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qb-chat-media-duration.svelte-1i7j2kh{color:#fff;font-variant-numeric:tabular-nums;background:#00000075;border-radius:999px;padding:2px 7px;font-size:11.5px;font-weight:600;position:absolute;bottom:8px;left:8px}.qb-chat-media-more.svelte-1i7j2kh{color:#fff;letter-spacing:-.01em;background:#0000006b;place-items:center;font-size:24px;font-weight:640;display:grid;position:absolute;inset:0}.qb-media-viewer.svelte-3l50tr{z-index:1000;isolation:isolate;color:#fff;touch-action:none;-webkit-user-select:none;user-select:none;grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0}.qb-media-viewer.svelte-3l50tr:before{content:"";z-index:-1;opacity:calc(.97 * var(--qb-viewer-fade,1));animation:svelte-3l50tr-qb-viewer-in var(--motion-duration-medium,.22s) var(--motion-ease-enter,ease-out);background:#060608;position:absolute;inset:0}@keyframes svelte-3l50tr-qb-viewer-in{0%{opacity:0}}.qb-media-viewer-bar.svelte-3l50tr{padding:max(8px, env(safe-area-inset-top)) 8px 8px;text-align:center;grid-template-columns:48px 1fr 48px;align-items:center;display:grid}.qb-media-viewer-count.svelte-3l50tr{font-variant-numeric:tabular-nums;opacity:.86;font-size:14px;font-weight:600}.qb-media-viewer-button.svelte-3l50tr{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.qb-media-viewer-button.svelte-3l50tr:disabled{opacity:.25;cursor:default}.qb-media-viewer-nav.svelte-3l50tr{position:absolute;top:50%;transform:translateY(-50%)}.qb-media-viewer-nav[data-side=prev].svelte-3l50tr{left:16px}.qb-media-viewer-nav[data-side=next].svelte-3l50tr{right:16px}@media (pointer:coarse){.qb-media-viewer-nav.svelte-3l50tr{display:none}}.qb-media-viewer-stage.svelte-3l50tr{min-height:0;padding:8px 16px max(24px, env(safe-area-inset-bottom));transition:transform var(--motion-duration-medium,.22s) var(--motion-ease-standard,ease);place-items:center;display:grid}.qb-media-viewer-stage.dragging.svelte-3l50tr{transition:none}.qb-media-viewer-item.svelte-3l50tr{--qb-media-color:#555;width:min(100%,1100px);max-width:100%;max-height:100%;animation:svelte-3l50tr-qb-viewer-item-in var(--motion-duration-medium,.24s) var(--motion-ease-enter,ease-out);border-radius:6px;place-items:center;display:grid;position:relative;overflow:hidden}@supports (width:1cqh){.qb-media-viewer-stage.svelte-3l50tr{container-type:size}.qb-media-viewer-item.svelte-3l50tr{width:min(100cqw, 1100px, calc(100cqh * var(--qb-r,10)))}}@keyframes svelte-3l50tr-qb-viewer-item-in{0%{opacity:0;transform:scale(.96)}}.qb-media-viewer-item.svelte-3l50tr img:where(.svelte-3l50tr),.qb-media-viewer-item.svelte-3l50tr video:where(.svelte-3l50tr){object-fit:contain;background:#000;width:100%;height:100%;display:block}.qb-media-viewer-empty.svelte-3l50tr{background:radial-gradient(120% 90% at 18% 8%, oklab(100% 0 5.96046e-8/.22), transparent 62%), linear-gradient(160deg, color-mix(in oklab, var(--qb-media-color) 80%, white), var(--qb-media-color) 55%, color-mix(in oklab, var(--qb-media-color) 76%, black));color:#fffc;align-content:center;place-items:center;gap:8px;width:100%;height:100%;min-height:200px;display:grid}.qb-chat-marker.svelte-72wxmw{width:100%;color:var(--muted-foreground);font-size:var(--qb-chat-meta-size,11px);line-height:var(--qb-chat-meta-line-height,16px);text-align:center;justify-content:center;align-self:center;align-items:center;gap:8px;display:flex}.qb-chat-marker[data-variant=date].svelte-72wxmw i:where(.svelte-72wxmw){background:color-mix(in oklab, var(--foreground) 9%, transparent);width:min(70px,18vw);height:1px}.qb-chat-marker[data-variant=event].svelte-72wxmw,.qb-chat-marker[data-variant=activity].svelte-72wxmw{background:color-mix(in oklab, var(--foreground) 3.5%, transparent);border-radius:999px;width:fit-content;margin-inline:auto;padding:6px 9px}.qb-chat-marker[data-variant=activity].svelte-72wxmw{color:color-mix(in oklab, var(--primary) 74%, var(--foreground));background:color-mix(in oklab, var(--primary) 7%, transparent)}.qb-chat-marker-icon.svelte-72wxmw{place-items:center;display:inline-grid}.qb-chat-composer-add-menu.svelte-h8i1fi{gap:2px;min-width:250px;display:grid}.qb-chat-composer-add-menu.svelte-h8i1fi>button:where(.svelte-h8i1fi){min-height:52px;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:7px 9px;display:grid}.qb-chat-composer-add-menu.svelte-h8i1fi>button:where(.svelte-h8i1fi):hover{background:color-mix(in oklab, var(--foreground) 5%, transparent)}.qb-chat-composer-add-menu.svelte-h8i1fi>button:where(.svelte-h8i1fi)>span:where(.svelte-h8i1fi):first-child{width:36px;height:36px;color:var(--primary);background:color-mix(in oklab, var(--primary) 9%, transparent);border-radius:12px;place-items:center;display:grid}.qb-chat-composer-add-menu.svelte-h8i1fi>button:where(.svelte-h8i1fi)>span:where(.svelte-h8i1fi):last-child{gap:2px;display:grid}.qb-chat-composer-add-menu.svelte-h8i1fi strong:where(.svelte-h8i1fi){font-size:12px;font-weight:680}.qb-chat-composer-add-menu.svelte-h8i1fi small:where(.svelte-h8i1fi){color:var(--muted-foreground);font-size:10.5px}.qb-chat-composer-add-extra.svelte-h8i1fi{border-top:1px solid color-mix(in oklab, var(--foreground) 6%, transparent);margin-top:3px;padding-top:4px;display:grid}.qb-chat-voice-state.svelte-10igi40{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:8px 9px 4px;display:grid}.qb-chat-voice-icon.svelte-10igi40{width:36px;height:36px;color:var(--primary);background:color-mix(in oklab, var(--primary) 10%, transparent);border-radius:50%;place-items:center;display:grid}.qb-chat-voice-state[data-state=recording].svelte-10igi40 .qb-chat-voice-icon:where(.svelte-10igi40){color:var(--danger,var(--error));background:color-mix(in oklab, var(--danger,var(--error)) 10%, transparent)}.qb-chat-voice-main.svelte-10igi40{gap:5px;min-width:0;display:grid}.qb-chat-voice-heading.svelte-10igi40{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.qb-chat-voice-heading.svelte-10igi40 strong:where(.svelte-10igi40){color:var(--foreground);font-size:11.5px;font-weight:680}.qb-chat-voice-heading.svelte-10igi40 span:where(.svelte-10igi40){color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:10.5px}.qb-chat-waveform.svelte-10igi40{align-items:center;gap:3px;height:28px;display:flex;overflow:hidden}.qb-chat-waveform.svelte-10igi40 i:where(.svelte-10igi40){opacity:.62;background:currentColor;border-radius:999px;width:3px;display:block}.qb-chat-voice-state[data-state=recording].svelte-10igi40 .qb-chat-waveform:where(.svelte-10igi40) i:where(.svelte-10igi40){animation:.9s ease-in-out infinite alternate svelte-10igi40-qb-chat-wave}.qb-chat-voice-state[data-state=transcribing].svelte-10igi40 .qb-chat-waveform:where(.svelte-10igi40) i:where(.svelte-10igi40){opacity:.35;animation:1.15s ease-in-out infinite svelte-10igi40-qb-chat-transcribe}.qb-chat-voice-state.svelte-10igi40 p:where(.svelte-10igi40){color:var(--foreground);margin:0;font-size:12px;line-height:1.42}@keyframes svelte-10igi40-qb-chat-wave{0%{opacity:.42;transform:scaleY(.58)}to{opacity:.9;transform:scaleY(1)}}@keyframes svelte-10igi40-qb-chat-transcribe{0%,to{opacity:.22}50%{opacity:.72}}@media (prefers-reduced-motion:reduce){.qb-chat-waveform.svelte-10igi40 i:where(.svelte-10igi40){animation:none!important}}.qb-chat-composer.svelte-1mqieoo{width:100%;color:var(--foreground);background:var(--surface-container-high,var(--muted));border-radius:28px;align-self:start;padding:4px;transition:background-color .14s,border-radius .22s cubic-bezier(.2,.78,.2,1);display:grid;overflow:clip}.qb-chat-composer.svelte-1mqieoo:focus-within{background:var(--surface-container-highest,var(--surface-container-high))}.qb-chat-composer[data-expanded=true].svelte-1mqieoo{border-radius:24px}.qb-chat-composer[data-disabled=true].svelte-1mqieoo{opacity:.48}.qb-chat-composer-inner.svelte-1mqieoo{min-width:0;min-height:44px;padding-bottom:0;transition:padding-bottom .22s cubic-bezier(.2,.78,.2,1);display:grid;position:relative}.qb-chat-composer[data-expanded=true].svelte-1mqieoo .qb-chat-composer-inner:where(.svelte-1mqieoo){padding-bottom:44px}.qb-chat-composer-measure.svelte-1mqieoo{z-index:-1;visibility:hidden;pointer-events:none;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:max(16px, var(--qb-chat-body-size,15px));line-height:var(--qb-chat-body-line-height,21px);letter-spacing:var(--qb-chat-body-tracking,-.006em);position:absolute;top:0}.qb-chat-composer-compact-measure.svelte-1mqieoo{left:48px;right:50px}.qb-chat-composer-compact-measure[data-can-send=true].svelte-1mqieoo{right:92px}.qb-chat-composer-editor-measure.svelte-1mqieoo{left:12px;right:12px}.qb-chat-composer-attachments-shell.svelte-1mqieoo{opacity:0;grid-template-rows:0fr;min-width:0;transition:grid-template-rows .22s cubic-bezier(.2,.78,.2,1),opacity .14s,transform .2s cubic-bezier(.2,.78,.2,1);display:grid;transform:translateY(3px)}.qb-chat-composer-attachments-shell[data-present=true].svelte-1mqieoo{opacity:1;grid-template-rows:1fr;transform:none}.qb-chat-composer-attachments-clip.svelte-1mqieoo{min-height:0;overflow:hidden}.qb-chat-composer-attachments.svelte-1mqieoo{scrollbar-width:none;gap:7px;min-width:0;padding:5px 5px 3px;display:flex;overflow-x:auto}.qb-chat-composer-attachments.svelte-1mqieoo::-webkit-scrollbar{display:none}.qb-chat-composer-body.svelte-1mqieoo{min-width:0;transition:height .22s cubic-bezier(.2,.78,.2,1);position:relative;overflow:hidden}.qb-chat-composer-pane.svelte-1mqieoo{opacity:0;pointer-events:none;min-width:0;transition:opacity .13s,transform .19s cubic-bezier(.2,.78,.2,1);position:absolute;inset:0;transform:translateY(4px)scale(.995)}.qb-chat-composer-pane[data-active=true].svelte-1mqieoo{opacity:1;pointer-events:auto;transform:none}.qb-chat-composer-editor-pane.svelte-1mqieoo{display:grid}textarea.svelte-1mqieoo{box-sizing:border-box;resize:none;width:100%;min-height:44px;max-height:none;color:var(--foreground);font:inherit;font-size:max(16px, var(--qb-chat-body-size,15px));line-height:var(--qb-chat-body-line-height,21px);letter-spacing:var(--qb-chat-body-tracking,-.006em);caret-color:var(--primary);scrollbar-width:thin;background:0 0;border:0;outline:0;padding:11px 12px 8px}.qb-chat-composer-voice-pane.svelte-1mqieoo{align-content:center;min-height:0;display:grid}.qb-chat-composer-voice-pane[data-voice-idle].svelte-1mqieoo *{animation:none!important}.qb-chat-composer-toolbar.svelte-1mqieoo{z-index:3;pointer-events:none;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:44px;display:flex;position:absolute;bottom:0;left:2px;right:2px}.qb-chat-composer-tools.svelte-1mqieoo,.qb-chat-composer-end.svelte-1mqieoo{pointer-events:auto}.qb-chat-composer.svelte-1mqieoo:not([data-expanded=true]) textarea:where(.svelte-1mqieoo){padding-left:48px;padding-right:50px}.qb-chat-composer:not([data-expanded=true])[data-can-send=true].svelte-1mqieoo textarea:where(.svelte-1mqieoo){padding-right:92px}.qb-chat-composer-tools.svelte-1mqieoo,.qb-chat-composer-end.svelte-1mqieoo,.qb-chat-composer-tool-slot.svelte-1mqieoo{align-items:center;gap:2px;min-width:0;display:flex}.qb-chat-composer-end.svelte-1mqieoo{justify-content:flex-end}.qb-chat-composer-processing.svelte-1mqieoo{color:var(--muted-foreground);font-size:12px;animation:1.2s ease-in-out infinite alternate svelte-1mqieoo-qb-chat-processing}textarea.svelte-1mqieoo::placeholder{color:var(--muted-foreground);opacity:1}textarea.svelte-1mqieoo:disabled{cursor:not-allowed}@keyframes svelte-1mqieoo-qb-chat-processing{0%{opacity:.42}to{opacity:.9}}@media (prefers-reduced-motion:reduce){.qb-chat-composer.svelte-1mqieoo,.qb-chat-composer-inner.svelte-1mqieoo,.qb-chat-composer-attachments-shell.svelte-1mqieoo,.qb-chat-composer-body.svelte-1mqieoo,.qb-chat-composer-pane.svelte-1mqieoo,textarea.svelte-1mqieoo{transition-duration:1ms}.qb-chat-composer-processing.svelte-1mqieoo{animation:none}}.qb-chat-composer.svelte-1mqieoo .qb-chat-composer-add svg{transition:transform var(--motion-duration-medium,.22s) var(--motion-ease-standard,ease)}.qb-chat-composer.svelte-1mqieoo .qb-chat-composer-add[data-active=true] svg{transform:rotate(45deg)}.qb-chat-reaction-picker.svelte-1c8oiy3{background:var(--surface-container-highest,var(--surface-container-high));box-shadow:0 8px 28px #00000029, inset 0 0 0 1px color-mix(in oklab, var(--foreground) 5%, transparent);border-radius:999px;align-items:center;gap:2px;padding:4px;display:inline-flex}.qb-chat-reaction-choice.svelte-1c8oiy3,.qb-chat-reaction-more.svelte-1c8oiy3{width:36px;height:36px;color:var(--foreground);font:inherit;cursor:pointer;transition:transform var(--motion-duration-short,.12s) var(--motion-ease-expressive,ease), background-color var(--motion-duration-short,.12s) ease;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.qb-chat-reaction-choice.svelte-1c8oiy3{font-size:18px}.qb-chat-reaction-choice.svelte-1c8oiy3:hover,.qb-chat-reaction-choice[data-selected=true].svelte-1c8oiy3,.qb-chat-reaction-more.svelte-1c8oiy3:hover,.qb-chat-reaction-more[data-expanded=true].svelte-1c8oiy3{background:color-mix(in oklab, var(--primary) 10%, transparent);transform:scale(1.08)}.qb-chat-reaction-choice.svelte-1c8oiy3:active,.qb-chat-reaction-more.svelte-1c8oiy3:active{transform:scale(.92)}.qb-chat-reaction-palette.svelte-1c8oiy3{gap:12px;width:100%;padding:14px;display:grid}.qb-chat-reaction-palette.svelte-1c8oiy3 header:where(.svelte-1c8oiy3){justify-content:space-between;align-items:baseline;gap:12px;padding-inline:3px;display:flex}.qb-chat-reaction-palette.svelte-1c8oiy3 header:where(.svelte-1c8oiy3) strong:where(.svelte-1c8oiy3){font-size:13px;font-weight:680}.qb-chat-reaction-palette.svelte-1c8oiy3 header:where(.svelte-1c8oiy3) span:where(.svelte-1c8oiy3){color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:10px}.qb-chat-reaction-grid.svelte-1c8oiy3{grid-template-columns:repeat(8,minmax(0,1fr));gap:3px;display:grid}.qb-chat-reaction-grid.svelte-1c8oiy3 button:where(.svelte-1c8oiy3){aspect-ratio:1;min-width:0;font:inherit;cursor:pointer;transition:transform .14s var(--motion-ease-expressive,cubic-bezier(.2,.8,.2,1)), background-color .12s ease;background:0 0;border:0;border-radius:12px;place-items:center;padding:0;font-size:20px;display:grid}.qb-chat-reaction-grid.svelte-1c8oiy3 button:where(.svelte-1c8oiy3):hover,.qb-chat-reaction-grid.svelte-1c8oiy3 button[data-selected=true]:where(.svelte-1c8oiy3){background:color-mix(in oklab, var(--primary) 11%, transparent);transform:scale(1.09)}.qb-chat-reaction-grid.svelte-1c8oiy3 button:where(.svelte-1c8oiy3):active{transform:scale(.9)}.qb-chat-reaction-palette-surface{overflow:hidden}@media (width<=390px){.qb-chat-reaction-grid.svelte-1c8oiy3{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.qb-chat-reaction-choice.svelte-1c8oiy3,.qb-chat-reaction-more.svelte-1c8oiy3,.qb-chat-reaction-grid.svelte-1c8oiy3 button:where(.svelte-1c8oiy3){transition-duration:1ms}}.qb-chat-message-actions.svelte-xba94a{width:fit-content;color:var(--muted-foreground);background:color-mix(in oklab, var(--surface-container-highest,var(--surface-container-high)) 94%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground) 4%, transparent);border-radius:999px;align-items:center;gap:1px;padding:2px;display:inline-flex}.qb-chat-selection-bar.svelte-xov5cw{width:100%;min-width:0;min-height:52px;color:var(--foreground);background:0 0;justify-content:space-between;align-items:center;gap:6px;display:flex}.qb-chat-selection-island.svelte-xov5cw{border:1px solid color-mix(in oklab, var(--foreground) 5%, transparent);min-height:52px;color:var(--foreground);background:color-mix(in oklab, var(--surface-container-high,var(--muted)) 94%, transparent);border-radius:999px;align-items:center;display:flex;box-shadow:0 2px 12px #00000017}.qb-chat-selection-leading.svelte-xov5cw{flex:none;gap:1px;padding:0 12px 0 4px}.qb-chat-selection-leading.svelte-xov5cw>strong:where(.svelte-xov5cw){font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;text-align:center;text-rendering:geometricprecision;min-width:18px;font-size:15px;font-weight:720;line-height:1}.qb-chat-selection-actions.svelte-xov5cw{flex:0 auto;justify-content:flex-end;gap:0;padding-inline:4px}.qb-chat-selection-sr.svelte-xov5cw{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=390px){.qb-chat-selection-bar.svelte-xov5cw{gap:5px}.qb-chat-selection-island.svelte-xov5cw{min-height:48px}.qb-chat-selection-leading.svelte-xov5cw{padding-right:9px}.qb-chat-selection-actions.svelte-xov5cw{padding-inline:2px}}.qb-chat-gesture-surface.svelte-1r9roo8{isolation:isolate;touch-action:pan-y pinch-zoom;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;width:100%;min-width:0;position:relative}.qb-chat-gesture-track.svelte-1r9roo8{-webkit-user-select:none;user-select:none}.qb-chat-gesture-surface.svelte-1r9roo8:before{content:"";z-index:3;inset:calc(-1 * var(--qb-chat-selection-wash-block-bleed,0px)) calc(-1 * var(--qb-chat-selection-wash-inline-bleed,0px));border-radius:var(--qb-chat-selection-wash-radius,0px);opacity:0;background:color-mix(in oklab, var(--primary) var(--qb-chat-selection-wash-strength,18%), transparent);pointer-events:none;transition:opacity .13s var(--motion-ease-standard,ease);position:absolute}.qb-chat-gesture-surface[data-selected=true].svelte-1r9roo8:before{opacity:1}.qb-chat-gesture-track.svelte-1r9roo8{z-index:2;width:100%;min-width:0;position:relative}.qb-chat-gesture-reply-indicator.svelte-1r9roo8{z-index:1;opacity:0;width:32px;height:32px;color:var(--on-primary-container,var(--foreground));background:var(--primary-container,var(--surface-container-high));transform-origin:50%;pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:10px;transform:translateY(-50%)scale(.76)}.qb-chat-gesture-surface[data-direction-sign="-1"].svelte-1r9roo8 .qb-chat-gesture-reply-indicator:where(.svelte-1r9roo8){left:auto;right:10px}.qb-chat-gesture-surface[data-armed=true].svelte-1r9roo8 .qb-chat-gesture-reply-indicator:where(.svelte-1r9roo8){color:var(--on-primary,white);background:var(--primary)}.qb-chat-gesture-overlay.svelte-1r9roo8{z-index:8;pointer-events:auto;position:absolute;top:-6px;left:44px;transform:translateY(-100%)}.qb-chat-gesture-surface[data-overlay-align=end].svelte-1r9roo8 .qb-chat-gesture-overlay:where(.svelte-1r9roo8){left:auto;right:10px}.qb-chat-gesture-surface[data-overlay-align=start].svelte-1r9roo8 .qb-chat-gesture-overlay:where(.svelte-1r9roo8){left:10px;right:auto}@media (prefers-reduced-motion:reduce){.qb-chat-gesture-track.svelte-1r9roo8,.qb-chat-gesture-reply-indicator.svelte-1r9roo8,.qb-chat-gesture-surface.svelte-1r9roo8:before{transition:none}}.qb-chat-gesture-surface.svelte-1r9roo8:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:14px}.qb-surface-header.svelte-1ieozz4{z-index:20;isolation:isolate;pointer-events:none;min-width:0;min-height:68px;padding:8px 10px 0;display:grid;position:relative}.qb-surface-header__atmosphere.svelte-1ieozz4{z-index:0;pointer-events:none;background:linear-gradient(to bottom, color-mix(in oklab, var(--background) 30%, transparent) 0%, color-mix(in oklab, var(--background) 18%, transparent) 50%, transparent 100%);position:absolute;inset:0 0 -28px}.qb-surface-header__row.svelte-1ieozz4{z-index:1;pointer-events:auto;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.qb-surface-header__island.svelte-1ieozz4{min-height:52px;color:var(--foreground);background:color-mix(in oklab, var(--surface-container-high,var(--muted)) 90%, transparent);border:0;border-radius:999px;box-shadow:0 2px 12px #00000012}.qb-surface-header__back.svelte-1ieozz4{flex:0 0 52px;place-items:center;width:52px;display:grid}.qb-surface-header__identity.svelte-1ieozz4{min-width:0;max-width:min(520px,100% - 116px);font:inherit;text-align:left;cursor:pointer;border:0;flex:0 auto;align-items:center;gap:9px;padding:5px 12px 5px 5px;display:flex}.qb-surface-header__identity-static.svelte-1ieozz4{cursor:default}.qb-surface-header__actions.svelte-1ieozz4{flex:none;align-items:center;margin-inline-start:auto;padding-inline:4px;display:flex}.qb-surface-header__details.svelte-1ieozz4{gap:14px;min-width:min(320px,100vw - 32px);max-width:min(420px,100vw - 24px);padding:18px;display:grid}.qb-surface-header__morph-surface{border-radius:26px}@media (width<=560px){.qb-surface-header.svelte-1ieozz4{padding-inline:7px}.qb-surface-header__row.svelte-1ieozz4{gap:5px}.qb-surface-header__island.svelte-1ieozz4{min-height:48px}.qb-surface-header__back.svelte-1ieozz4{flex-basis:48px;width:48px}.qb-surface-header__identity.svelte-1ieozz4{padding-right:9px}}.qb-inbox-header.svelte-2a3k2e{min-width:0;min-height:60px;color:var(--foreground);justify-content:space-between;align-items:center;gap:14px;padding:12px 16px 8px;display:flex}.qb-inbox-header__identity.svelte-2a3k2e{align-items:center;gap:10px;min-width:0;display:flex}.qb-inbox-header__leading.svelte-2a3k2e,.qb-inbox-header__actions.svelte-2a3k2e{flex:none}.qb-inbox-header__leading.svelte-2a3k2e{place-items:center;display:grid}.qb-inbox-header__copy.svelte-2a3k2e{gap:1px;min-width:0;display:grid}.qb-inbox-header__context.svelte-2a3k2e{color:color-mix(in oklab, var(--foreground) 52%, transparent);letter-spacing:.025em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;line-height:1.2;overflow:hidden}.qb-inbox-header.svelte-2a3k2e h1:where(.svelte-2a3k2e){color:var(--foreground);letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:28px;font-weight:620;line-height:1.08;overflow:hidden}.qb-inbox-header.svelte-2a3k2e p:where(.svelte-2a3k2e){color:color-mix(in oklab, var(--foreground) 58%, transparent);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:12.5px;line-height:1.35;overflow:hidden}.qb-inbox-header__actions.svelte-2a3k2e{align-items:center;gap:4px;display:flex}.qb-inbox-header[data-density=compact].svelte-2a3k2e{min-height:52px;padding:8px 12px 6px}.qb-inbox-header[data-density=compact].svelte-2a3k2e h1:where(.svelte-2a3k2e){letter-spacing:-.035em;font-size:21px}.qb-inbox-header[data-density=compact].svelte-2a3k2e .qb-inbox-header__context:where(.svelte-2a3k2e){font-size:10px}.qb-inbox-header[data-density=compact].svelte-2a3k2e p:where(.svelte-2a3k2e){font-size:12px}.qb-inbox-filter-bar.svelte-10omex7{min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 12px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 12px),#0000 100%)}.qb-inbox-filter-bar__track.svelte-10omex7{scrollbar-width:none;overscroll-behavior-inline:contain;align-items:center;gap:7px;min-width:0;padding:5px 16px 7px;scroll-padding-inline:16px;display:flex;overflow:auto hidden}.qb-inbox-filter-bar__track.svelte-10omex7::-webkit-scrollbar{display:none}.qb-inbox-filter.svelte-tev5cr{border-radius:var(--shape-full,999px);min-height:34px;color:color-mix(in oklab, var(--foreground) 72%, transparent);background:color-mix(in oklab, var(--foreground) 6%, transparent);font:inherit;cursor:pointer;white-space:nowrap;transition:color var(--motion-duration-short,.12s) var(--motion-ease-standard,ease), background-color var(--motion-duration-medium,.18s) var(--motion-ease-standard,ease), border-radius var(--motion-duration-medium,.18s) var(--motion-ease-expressive,ease), transform var(--motion-duration-short,.12s) var(--motion-ease-expressive,ease);border:0;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:12.5px;font-weight:580;display:inline-flex}.qb-inbox-filter.svelte-tev5cr:hover{color:var(--foreground);background:color-mix(in oklab, var(--foreground) 9%, transparent)}.qb-inbox-filter.svelte-tev5cr:active{transform:scale(.97)}.qb-inbox-filter[data-selected=true].svelte-tev5cr{border-radius:var(--shape-lg,16px);color:var(--on-primary-container,var(--foreground));background:color-mix(in oklab, var(--primary-container) 88%, var(--surface-container-high) 12%)}.qb-inbox-filter.svelte-tev5cr:focus-visible{outline:2px solid color-mix(in oklab, var(--primary) 56%, transparent);outline-offset:2px}.qb-inbox-filter.svelte-tev5cr:disabled{opacity:.42;cursor:default}.qb-inbox-filter__leading.svelte-tev5cr{place-items:center;display:grid}.qb-inbox-filter__count.svelte-tev5cr{border-radius:var(--shape-full,999px);background:color-mix(in oklab, currentColor 9%, transparent);place-items:center;min-width:18px;min-height:18px;padding-inline:5px;font-size:10.5px;font-weight:680;display:inline-grid}.qb-inbox-list.svelte-174qctt{flex-direction:column;gap:1px;min-width:0;padding:2px 6px 10px;display:flex}.qb-inbox-list[data-density=compact].svelte-174qctt{gap:0;padding-inline:4px}.qb-inbox-item.svelte-twc4ik{isolation:isolate;border-radius:var(--shape-xl,22px);width:100%;min-width:0;min-height:70px;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--motion-duration-medium,.18s) var(--motion-ease-standard,ease), border-radius var(--motion-duration-medium,.18s) var(--motion-ease-expressive,ease), transform var(--motion-duration-short,.12s) var(--motion-ease-expressive,ease);background:0 0;border:0;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:11px;padding:7px 10px;text-decoration:none;display:grid;position:relative}.qb-inbox-item[data-preview-lines="2"].svelte-twc4ik{min-height:76px}.qb-inbox-item.svelte-twc4ik:hover{background:color-mix(in oklab, var(--foreground) 4.5%, transparent)}.qb-inbox-item.svelte-twc4ik:active{background:color-mix(in oklab, var(--foreground) 7%, transparent);transform:scale(.995)}.qb-inbox-item[data-active=true].svelte-twc4ik{border-radius:var(--shape-lg,16px);background:color-mix(in oklab, var(--primary) 11%, var(--surface-container-low,transparent))}.qb-inbox-item.svelte-twc4ik:focus-visible{outline:2px solid color-mix(in oklab, var(--primary) 48%, transparent);outline-offset:-2px}.qb-inbox-item[aria-disabled=true].svelte-twc4ik,.qb-inbox-item.svelte-twc4ik:disabled{opacity:.44;cursor:default}.qb-inbox-item__leading.svelte-twc4ik{align-self:center;place-items:center;width:52px;height:52px;display:grid}.qb-inbox-item__placeholder.svelte-twc4ik{border-radius:var(--shape-full,999px);width:100%;height:100%;color:var(--on-primary-container,var(--foreground));background:var(--primary-container);place-items:center;font-size:17px;font-weight:650;display:grid;overflow:hidden}.qb-inbox-item__body.svelte-twc4ik{gap:3px;min-width:0;display:grid}.qb-inbox-item__headline.svelte-twc4ik{align-items:baseline;gap:7px;min-width:0;display:flex}.qb-inbox-item__title.svelte-twc4ik,.qb-inbox-item__meta.svelte-twc4ik{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qb-inbox-item__title.svelte-twc4ik{min-width:0;color:var(--foreground);letter-spacing:-.012em;font-size:15.4px;font-weight:590;line-height:1.25}.qb-inbox-item__title-trailing.svelte-twc4ik{color:color-mix(in oklab, var(--foreground) 44%, transparent);white-space:nowrap;flex:none;align-items:center;font-size:11.2px;font-weight:590;line-height:1.2;display:inline-flex}.qb-inbox-item[data-unread=true].svelte-twc4ik .qb-inbox-item__title:where(.svelte-twc4ik){font-weight:710}.qb-inbox-item__preview.svelte-twc4ik,.qb-inbox-item__supporting.svelte-twc4ik{min-width:0;color:color-mix(in oklab, var(--foreground) 58%, transparent);font-size:13.6px;line-height:1.3}.qb-inbox-item__preview.svelte-twc4ik{align-items:flex-start;gap:5px;display:flex}.qb-inbox-item__preview-copy.svelte-twc4ik{text-overflow:ellipsis;min-width:0;overflow:hidden}.qb-inbox-item[data-preview-lines="1"].svelte-twc4ik .qb-inbox-item__preview-copy:where(.svelte-twc4ik){white-space:nowrap}.qb-inbox-item[data-preview-lines="2"].svelte-twc4ik .qb-inbox-item__preview-copy:where(.svelte-twc4ik),.qb-inbox-item[data-preview-lines="2"].svelte-twc4ik .qb-inbox-item__supporting:where(.svelte-twc4ik){-webkit-line-clamp:2;line-clamp:2;white-space:pre-line;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.qb-inbox-item[data-unread=true].svelte-twc4ik .qb-inbox-item__preview:where(.svelte-twc4ik),.qb-inbox-item[data-unread=true].svelte-twc4ik .qb-inbox-item__supporting:where(.svelte-twc4ik){color:color-mix(in oklab, var(--foreground) 69%, transparent)}.qb-inbox-item__preview-leading.svelte-twc4ik,.qb-inbox-item__trailing.svelte-twc4ik{flex:none;place-items:center;display:inline-grid}.qb-inbox-item__preview-leading.svelte-twc4ik{padding-top:.06em}.qb-inbox-item__end.svelte-twc4ik{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-end;gap:6px;min-width:0;padding:7px 0 5px 6px;display:flex}.qb-inbox-item__meta.svelte-twc4ik{max-width:76px;color:color-mix(in oklab, var(--foreground) 48%, transparent);font-size:11.6px;font-weight:540;line-height:1.2}.qb-inbox-item[data-unread=true].svelte-twc4ik .qb-inbox-item__meta:where(.svelte-twc4ik){color:color-mix(in oklab, var(--primary) 78%, var(--foreground));font-weight:670}.qb-inbox-item__signals.svelte-twc4ik{justify-content:flex-end;align-items:center;gap:6px;min-height:20px;margin-top:auto;display:flex}.qb-inbox-item__pin.svelte-twc4ik{color:color-mix(in oklab, var(--foreground) 42%, transparent);flex:none;place-items:center;display:inline-grid;transform:rotate(-12deg)}.qb-inbox-item[data-pinned=true][data-unread=true].svelte-twc4ik .qb-inbox-item__pin:where(.svelte-twc4ik){color:color-mix(in oklab, var(--primary) 64%, var(--foreground))}.qb-inbox-item__badge.svelte-twc4ik{border-radius:var(--shape-full,999px);min-width:20px;height:20px;color:var(--on-primary,white);background:color-mix(in oklab, var(--primary) 88%, var(--foreground) 12%);place-items:center;padding-inline:6px;font-size:11px;font-weight:740;line-height:1;display:inline-grid}.qb-inbox-item__dot.svelte-twc4ik{border-radius:var(--shape-full,999px);background:var(--primary);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in oklab, var(--primary) 10%, transparent)}.qb-inbox-item[data-density=compact].svelte-twc4ik{border-radius:var(--shape-lg,16px);grid-template-columns:42px minmax(0,1fr) auto;gap:9px;min-height:58px;padding:5px 8px}.qb-inbox-item[data-density=compact][data-preview-lines="2"].svelte-twc4ik{min-height:64px}.qb-inbox-item[data-density=compact].svelte-twc4ik .qb-inbox-item__leading:where(.svelte-twc4ik){width:42px;height:42px}.qb-inbox-item[data-density=compact].svelte-twc4ik .qb-inbox-item__title:where(.svelte-twc4ik){font-size:14.6px;line-height:1.23}.qb-inbox-item[data-density=compact].svelte-twc4ik .qb-inbox-item__title-trailing:where(.svelte-twc4ik){font-size:10.5px}.qb-inbox-item[data-density=compact].svelte-twc4ik .qb-inbox-item__preview:where(.svelte-twc4ik),.qb-inbox-item[data-density=compact].svelte-twc4ik .qb-inbox-item__supporting:where(.svelte-twc4ik){font-size:12.9px;line-height:1.28}.qb-inbox-item[data-density=compact].svelte-twc4ik .qb-inbox-item__end:where(.svelte-twc4ik){gap:4px;padding-block:5px 3px}.qb-inbox-item[data-density=compact].svelte-twc4ik .qb-inbox-item__meta:where(.svelte-twc4ik){font-size:11px}.qb-inbox-item[data-density=compact].svelte-twc4ik .qb-inbox-item__badge:where(.svelte-twc4ik){min-width:18px;height:18px;padding-inline:5px;font-size:10px}@media (prefers-reduced-motion:reduce){.qb-inbox-item.svelte-twc4ik{transition:none}}.qb-avatar.svelte-1gmyua0{--qb-avatar-size:40px;width:var(--qb-avatar-size);height:var(--qb-avatar-size);flex:none;display:inline-grid;position:relative}.qb-avatar[data-size=xs].svelte-1gmyua0{--qb-avatar-size:24px}.qb-avatar[data-size=sm].svelte-1gmyua0{--qb-avatar-size:32px}.qb-avatar[data-size=md].svelte-1gmyua0{--qb-avatar-size:40px}.qb-avatar[data-size=lg].svelte-1gmyua0{--qb-avatar-size:48px}.qb-avatar[data-size=xl].svelte-1gmyua0{--qb-avatar-size:72px}.qb-avatar__face.svelte-1gmyua0{border-radius:var(--shape-full,999px);width:100%;height:100%;color:var(--on-secondary-container,var(--foreground));background:var(--secondary-container,var(--muted));font-size:calc(var(--qb-avatar-size) * .4);letter-spacing:0;-webkit-user-select:none;user-select:none;place-items:center;font-weight:700;line-height:1;display:grid;overflow:hidden}.qb-avatar[data-shape=rounded].svelte-1gmyua0 .qb-avatar__face:where(.svelte-1gmyua0){border-radius:calc(var(--qb-avatar-size) * .26)}.qb-avatar[data-tone=neutral].svelte-1gmyua0 .qb-avatar__face:where(.svelte-1gmyua0){color:var(--foreground);background:var(--surface-container-highest,var(--muted))}.qb-avatar[data-tone=primary].svelte-1gmyua0 .qb-avatar__face:where(.svelte-1gmyua0){color:var(--on-primary-container,var(--foreground));background:var(--primary-container,var(--muted))}.qb-avatar[data-tone=tertiary].svelte-1gmyua0 .qb-avatar__face:where(.svelte-1gmyua0){color:var(--on-tertiary-container,var(--foreground));background:var(--tertiary-container,var(--muted))}.qb-avatar__face.svelte-1gmyua0 img:where(.svelte-1gmyua0){object-fit:cover;width:100%;height:100%}.qb-avatar__badge.svelte-1gmyua0{right:calc(var(--qb-avatar-size) * -.08);bottom:calc(var(--qb-avatar-size) * -.08);border-radius:var(--shape-full,999px);box-shadow:0 0 0 2px var(--surface,var(--background,#fff));place-items:center;display:grid;position:absolute}.qb-avatar__badge.svelte-1gmyua0:has(>.qb-avatar){box-shadow:none;border-radius:0}.qb-avatar__badge.svelte-1gmyua0>.qb-avatar .qb-avatar__face{box-shadow:0 0 0 2px var(--surface,var(--background,#fff))}.qb-avatar-stack.svelte-zhjkfy{--qb-avatar-stack-size:52px;--qb-avatar-stack-item:31px;--qb-avatar-stack-ring:2.5px;width:var(--qb-avatar-stack-size);height:var(--qb-avatar-stack-size);flex:0 0 var(--qb-avatar-stack-size);position:relative}.qb-avatar-stack[data-size=sm].svelte-zhjkfy{--qb-avatar-stack-size:42px;--qb-avatar-stack-item:26px;--qb-avatar-stack-ring:2px}.qb-avatar-stack[data-size=lg].svelte-zhjkfy{--qb-avatar-stack-size:60px;--qb-avatar-stack-item:36px;--qb-avatar-stack-ring:3px}.qb-avatar-stack.svelte-zhjkfy [data-ui=avatar-stack-item]{position:absolute}.qb-avatar-stack.svelte-zhjkfy [data-ui=avatar-stack-item]:first-child{z-index:4;top:0;left:0}.qb-avatar-stack.svelte-zhjkfy [data-ui=avatar-stack-item]:nth-child(2){z-index:3;top:1px;right:0}.qb-avatar-stack.svelte-zhjkfy [data-ui=avatar-stack-item]:nth-child(3){z-index:2;bottom:0;left:8px}.qb-avatar-stack.svelte-zhjkfy [data-ui=avatar-stack-item]:nth-child(4){z-index:1;bottom:0;right:3px}.qb-avatar-stack[data-size=sm].svelte-zhjkfy [data-ui=avatar-stack-item]:nth-child(3){left:6px}.qb-avatar-stack[data-size=lg].svelte-zhjkfy [data-ui=avatar-stack-item]:nth-child(3){left:9px}.qb-avatar-stack-item.svelte-and2ue{width:var(--qb-avatar-stack-item);height:var(--qb-avatar-stack-item);border:var(--qb-avatar-stack-ring) solid var(--surface-container-low,var(--background));border-radius:var(--shape-full,999px);background:var(--surface-container-high,var(--muted));color:var(--foreground);font-size:calc(var(--qb-avatar-stack-item) * .34);place-items:center;font-weight:690;line-height:1;display:grid;overflow:hidden;box-shadow:0 1px 2px #00000014}.qb-avatar-stack-item.svelte-and2ue img{object-fit:cover;width:100%;height:100%}.qb-sidebar.svelte-c7ymik{--qb-sidebar-inline-size:var(--qb-sidebar-rail-width);--qb-sidebar-item-inline-size:72px;--qb-sidebar-item-min-block-size:58px;--qb-sidebar-item-direction:column;--qb-sidebar-item-justify:center;--qb-sidebar-item-gap:4px;--qb-sidebar-item-padding:6px;--qb-sidebar-item-label-size:10px;--qb-sidebar-group-label-display:none;width:var(--qb-sidebar-inline-size);min-width:var(--qb-sidebar-inline-size);height:100%;min-height:0;color:var(--foreground);background:var(--surface-container-low,var(--background));transition:width var(--motion-duration-medium,.22s) var(--motion-ease-expressive,ease), min-width var(--motion-duration-medium,.22s) var(--motion-ease-expressive,ease), padding var(--motion-duration-medium,.22s) var(--motion-ease-standard,ease);flex-direction:column;gap:8px;padding:12px 10px;display:flex;overflow:hidden}.qb-sidebar[data-mode=expanded].svelte-c7ymik{--qb-sidebar-inline-size:var(--qb-sidebar-expanded-width);--qb-sidebar-item-inline-size:100%;--qb-sidebar-item-min-block-size:48px;--qb-sidebar-item-direction:row;--qb-sidebar-item-justify:flex-start;--qb-sidebar-item-gap:12px;--qb-sidebar-item-padding:8px 11px;--qb-sidebar-item-label-size:12px;--qb-sidebar-group-label-display:block;padding-inline:12px}.qb-sidebar__header.svelte-c7ymik,.qb-sidebar__footer.svelte-c7ymik{flex:none;justify-items:center;display:grid}.qb-sidebar__header.svelte-c7ymik{padding-bottom:8px}.qb-sidebar__footer.svelte-c7ymik{padding-top:8px}.qb-sidebar__content.svelte-c7ymik{flex-direction:column;flex:auto;gap:8px;min-width:0;min-height:0;display:flex}.qb-sidebar[data-mode=expanded].svelte-c7ymik .qb-sidebar__header:where(.svelte-c7ymik),.qb-sidebar[data-mode=expanded].svelte-c7ymik .qb-sidebar__footer:where(.svelte-c7ymik){justify-items:stretch}@media (prefers-reduced-motion:reduce){.qb-sidebar.svelte-c7ymik{transition:none}}.qb-sidebar-group.svelte-18oudxe{gap:3px;min-width:0;display:grid}.qb-sidebar-group__label.svelte-18oudxe{display:var(--qb-sidebar-group-label-display,none);color:color-mix(in oklab, var(--foreground) 43%, transparent);letter-spacing:.075em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;padding:5px 10px 3px;font-size:9px;font-weight:740;line-height:1.2;overflow:hidden}.qb-sidebar-group__content.svelte-18oudxe{flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex}.qb-sidebar[data-mode=expanded] .qb-sidebar-group__content.svelte-18oudxe{align-items:stretch;gap:4px}.qb-sidebar-item.svelte-dcclhg{isolation:isolate;width:var(--qb-sidebar-item-inline-size,72px);min-width:0;min-height:var(--qb-sidebar-item-min-block-size,58px);flex-direction:var(--qb-sidebar-item-direction,column);align-items:center;justify-content:var(--qb-sidebar-item-justify,center);gap:var(--qb-sidebar-item-gap,4px);border-radius:var(--shape-lg,18px);padding:var(--qb-sidebar-item-padding,6px);color:color-mix(in oklab, var(--foreground) 62%, transparent);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--motion-duration-short,.12s) var(--motion-ease-standard,ease), background-color var(--motion-duration-medium,.18s) var(--motion-ease-standard,ease), border-radius var(--motion-duration-medium,.18s) var(--motion-ease-expressive,ease), transform var(--motion-duration-short,.12s) var(--motion-ease-expressive,ease);background:0 0;border:0;text-decoration:none;display:flex;position:relative}.qb-sidebar-item.svelte-dcclhg:hover{color:var(--foreground);background:color-mix(in oklab, var(--foreground) 4.5%, transparent)}.qb-sidebar-item.svelte-dcclhg:active{transform:scale(.985)}.qb-sidebar-item[data-selected=true].svelte-dcclhg{border-radius:var(--shape-md,16px);color:var(--on-primary-container,var(--foreground));background:color-mix(in oklab, var(--primary-container) 92%, var(--surface-container-high) 8%)}.qb-sidebar-item.svelte-dcclhg:focus-visible{outline:2px solid color-mix(in oklab, var(--primary) 52%, transparent);outline-offset:2px}.qb-sidebar-item[aria-disabled=true].svelte-dcclhg,.qb-sidebar-item.svelte-dcclhg:disabled{opacity:.38;cursor:default}.qb-sidebar-item__leading.svelte-dcclhg{flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:19px;line-height:1;display:grid;overflow:visible}.qb-sidebar-item__fallback.svelte-dcclhg{border-radius:var(--shape-md,10px);width:100%;height:100%;color:var(--on-primary-container,var(--foreground));background:var(--primary-container);place-items:center;font-size:10px;font-weight:760;display:grid}.qb-sidebar-item__label.svelte-dcclhg{color:currentColor;max-width:64px;font-size:var(--qb-sidebar-item-label-size,10px);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-weight:650;line-height:1.1;overflow:hidden}.qb-sidebar-item[data-label-visibility=hidden].svelte-dcclhg .qb-sidebar-item__label:where(.svelte-dcclhg),.qb-sidebar-item[data-label-visibility=expanded].svelte-dcclhg .qb-sidebar-item__label:where(.svelte-dcclhg){display:none}.qb-sidebar[data-mode=expanded] .qb-sidebar-item[data-label-visibility=expanded].svelte-dcclhg .qb-sidebar-item__label:where(.svelte-dcclhg){display:block}.qb-sidebar[data-mode=expanded] .qb-sidebar-item__label.svelte-dcclhg{max-width:none;font-size:var(--qb-sidebar-item-label-size,12px);flex:auto}.qb-sidebar-item__trailing.svelte-dcclhg{color:color-mix(in oklab, currentColor 58%, transparent);flex:none;place-items:center;margin-left:auto;display:none}.qb-sidebar[data-mode=expanded] .qb-sidebar-item__trailing.svelte-dcclhg{display:grid}.qb-sidebar-item__badge.svelte-dcclhg{border-radius:var(--shape-full,999px);min-width:17px;height:17px;color:color-mix(in oklab, var(--on-primary,white) 90%, var(--foreground));background:var(--primary);place-items:center;padding-inline:4px;font-size:9px;font-weight:780;line-height:1;display:inline-grid;position:absolute;top:5px;right:5px}.qb-sidebar[data-mode=expanded] .qb-sidebar-item__badge.svelte-dcclhg{flex:none;margin-left:auto;position:static}.qb-sidebar-item.svelte-dcclhg svg{width:20px;height:20px}@media (prefers-reduced-motion:reduce){.qb-sidebar-item.svelte-dcclhg{transition:none}}.qb-chat-delivery-status.svelte-c9gzh2{min-width:14px;height:14px;color:var(--muted-foreground);flex:none;place-items:center;line-height:1;display:inline-grid}.qb-chat-delivery-status[data-state=read].svelte-c9gzh2{color:var(--primary)}.qb-chat-delivery-status[data-state=failed].svelte-c9gzh2{color:var(--error,var(--danger))}.qb-chat-delivery-status__double.svelte-c9gzh2{width:17px;height:13px;display:block;position:relative}.qb-chat-delivery-status__double.svelte-c9gzh2 svg{position:absolute;top:0}.qb-chat-delivery-status__double.svelte-c9gzh2 svg:first-child{left:0}.qb-chat-delivery-status__double.svelte-c9gzh2 svg:last-child{left:5px}.qb-chat-delivery-status__failed.svelte-c9gzh2{border:1px solid;border-radius:999px;place-items:center;width:13px;height:13px;font-size:9px;font-weight:800;display:grid}@property --qb-pager-position{syntax:"<number>";inherits:false;initial-value:0}.qb-persistent-pager.svelte-vnec8s{overflow-anchor:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y pinch-zoom;-webkit-overflow-scrolling:touch;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:auto hidden}@media (pointer:fine){.qb-persistent-pager.svelte-vnec8s{cursor:grab}.qb-persistent-pager.svelte-vnec8s:active{cursor:grabbing}}.qb-persistent-pager.svelte-vnec8s::-webkit-scrollbar{display:none}.qb-persistent-pager-page.svelte-kokizo{scroll-snap-align:start;backface-visibility:hidden;flex:0 0 100%;width:100%;min-width:0;height:100%;min-height:0;overflow:hidden}.qb-persistent-pager-page[data-contain=true].svelte-kokizo{contain:layout paint style}.qb-shelf.svelte-f7ak7k{min-width:0;position:relative}.qb-shelf__track.svelte-f7ak7k{gap:var(--qb-shelf-gap,10px);padding:2px var(--qb-shelf-inset,16px) 4px;scroll-padding-inline:var(--qb-shelf-inset,16px);overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow:auto hidden}.qb-shelf__track.svelte-f7ak7k::-webkit-scrollbar{display:none}.qb-shelf__track.snap.svelte-f7ak7k{scroll-snap-type:x mandatory}.qb-shelf__track.svelte-f7ak7k>*{scroll-snap-align:start;flex:none}.qb-shelf[data-at-start=false].svelte-f7ak7k .qb-shelf__track:where(.svelte-f7ak7k){-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--qb-shelf-inset,16px));-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--qb-shelf-inset,16px));mask-image:linear-gradient(to right, transparent 0, #000 var(--qb-shelf-inset,16px))}.qb-shelf[data-at-start=false][data-at-end=false].svelte-f7ak7k .qb-shelf__track:where(.svelte-f7ak7k){-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--qb-shelf-inset,16px), #000 calc(100% - var(--qb-shelf-inset,16px)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--qb-shelf-inset,16px), #000 calc(100% - var(--qb-shelf-inset,16px)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--qb-shelf-inset,16px), #000 calc(100% - var(--qb-shelf-inset,16px)), transparent 100%)}.qb-shelf[data-at-start=true][data-at-end=false].svelte-f7ak7k .qb-shelf__track:where(.svelte-f7ak7k){-webkit-mask-image:linear-gradient(to left, transparent 0, #000 var(--qb-shelf-inset,16px));-webkit-mask-image:linear-gradient(to left, transparent 0, #000 var(--qb-shelf-inset,16px));mask-image:linear-gradient(to left, transparent 0, #000 var(--qb-shelf-inset,16px))}.qb-shelf__control.svelte-f7ak7k{z-index:2;width:36px;height:36px;color:var(--foreground);background:color-mix(in oklab, var(--surface-container-highest,var(--surface-container-high)) 92%, transparent);cursor:pointer;opacity:0;border:0;border-radius:999px;place-items:center;transition:opacity .14s;display:none;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 14px #0000002e}.qb-shelf__control.previous.svelte-f7ak7k{left:6px}.qb-shelf__control.next.svelte-f7ak7k{right:6px}.qb-shelf__control[hidden].svelte-f7ak7k{display:none!important}@media (hover:hover) and (pointer:fine){.qb-shelf__control.svelte-f7ak7k{display:grid}.qb-shelf.svelte-f7ak7k:hover .qb-shelf__control:where(.svelte-f7ak7k),.qb-shelf__control.svelte-f7ak7k:focus-visible{opacity:1}}.qb-search-view-bar.svelte-16yq99w{--qb-search-view-bar-height:52px;width:100%;min-width:0;height:var(--qb-search-view-bar-height);color:color-mix(in oklab, var(--foreground) 64%, transparent);background:var(--qb-search-view-header,var(--surface-container-high));font:inherit;text-align:left;cursor:text;-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;align-items:center;gap:12px;padding:0 18px;font-size:15.5px;transition:background-color .14s;display:flex}.qb-search-view-bar.svelte-16yq99w:active{background:color-mix(in oklab, var(--foreground) 6%, var(--qb-search-view-header,var(--surface-container-high)))}.qb-search-view-bar--hidden.svelte-16yq99w{visibility:hidden}.qb-search-view-bar__icon.svelte-16yq99w{flex:none;place-items:center;display:grid}.qb-search-view-bar__text.svelte-16yq99w{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.qb-search-view-bar__trailing.svelte-16yq99w{flex:none;align-items:center;display:flex}.qb-search-view.svelte-16yq99w{z-index:1100;color:var(--foreground);outline:none;position:fixed;inset:0}.qb-search-view[data-phase=closing].svelte-16yq99w{pointer-events:none}.qb-search-view__surface.svelte-16yq99w{background:var(--qb-search-view-surface,var(--surface-container-low,var(--background)));position:absolute;inset:0}.qb-search-view__header.svelte-16yq99w{z-index:1;padding-top:env(safe-area-inset-top);background:var(--qb-search-view-header,var(--surface-container-high));position:absolute;top:0;left:0;right:0}.qb-search-view__row.svelte-16yq99w{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px;height:72px;margin:0;padding:0 8px;display:grid}.qb-search-view__icon-button.svelte-16yq99w{width:44px;height:44px;color:color-mix(in oklab, var(--foreground) 82%, transparent);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.qb-search-view__icon-button.svelte-16yq99w:hover{background:color-mix(in oklab, var(--foreground) 7%, transparent)}.qb-search-view__input.svelte-16yq99w{min-width:0;height:48px;color:var(--foreground);font:inherit;background:0 0;border:0;outline:0;padding:0 6px;font-size:16px}.qb-search-view__input.svelte-16yq99w::placeholder{color:color-mix(in oklab, var(--foreground) 54%, transparent)}.qb-search-view__input.svelte-16yq99w::-webkit-search-cancel-button{display:none}.qb-search-view__ghost-icon.svelte-16yq99w{color:color-mix(in oklab, var(--foreground) 64%, transparent);pointer-events:none;place-items:center;display:grid;position:fixed}.qb-search-view__body.svelte-16yq99w{top:calc(72px + env(safe-area-inset-top));overscroll-behavior:contain;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}@media (prefers-reduced-motion:reduce){.qb-search-view__surface.svelte-16yq99w,.qb-search-view__header.svelte-16yq99w,.qb-search-view__body.svelte-16yq99w{animation:none!important}}.qb-snap-sheet-inline.svelte-g64esq,.qb-snap-sheet__passthrough.svelte-g64esq{display:contents}.qb-snap-sheet.svelte-g64esq{--qb-snap-sheet-safe-top:env(safe-area-inset-top,0px);z-index:40;pointer-events:none;position:fixed;inset:0}.qb-snap-sheet[data-hidden=true].svelte-g64esq{visibility:hidden}.qb-snap-sheet__scrim.svelte-g64esq{opacity:0;pointer-events:auto;background:#000;position:absolute;inset:0}.qb-snap-sheet[data-detent=full].svelte-g64esq .qb-snap-sheet__scrim:where(.svelte-g64esq){pointer-events:none}.qb-snap-sheet__body.svelte-g64esq{background:var(--background);pointer-events:auto;contain:layout paint;border-radius:28px 28px 0 0;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);height:100dvh;display:grid;position:absolute;top:0;left:0;right:0;overflow:hidden;transform:translateY(100dvh);box-shadow:0 -10px 36px #00000052}.qb-snap-sheet[data-moving=true].svelte-g64esq .qb-snap-sheet__body:where(.svelte-g64esq){will-change:transform}.qb-snap-sheet[data-detent=full][data-moving=false].svelte-g64esq .qb-snap-sheet__body:where(.svelte-g64esq){box-shadow:none;border-radius:0}.qb-snap-sheet__grabber.svelte-g64esq{z-index:90;pointer-events:none;place-items:center;height:22px;display:grid;position:absolute;top:0;left:0;right:0}.qb-snap-sheet__grabber.svelte-g64esq button:where(.svelte-g64esq){pointer-events:auto;touch-action:none;cursor:grab;background:0 0;border:0;place-items:center;width:64px;height:22px;padding:0;display:grid}.qb-snap-sheet__grabber.svelte-g64esq span:where(.svelte-g64esq){background:color-mix(in oklab, var(--foreground) 34%, transparent);border-radius:999px;width:36px;height:4px}@media (prefers-reduced-motion:reduce){.qb-snap-sheet__body.svelte-g64esq{will-change:auto}}
