.ds-btn--loading.svelte-1awub8j .ds-btn__loader{flex-shrink:0}.avatar-cluster.svelte-qbtwtq{position:relative;display:inline-block;flex-shrink:0;border-radius:50%;background:color-mix(in srgb,var(--text) 8%,var(--bg))}.avatar-cluster-bubble.svelte-qbtwtq{position:absolute;display:flex;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box;background:var(--bg);color:var(--text-muted)}.avatar-cluster[data-bubble-count="1"].svelte-qbtwtq .avatar-cluster-bubble:where(.svelte-qbtwtq){background:transparent}.avatar-cluster-bubble.svelte-qbtwtq img{width:100%;height:100%;border-radius:50%;object-fit:cover}.avatar-cluster-bubble.svelte-qbtwtq .bot-avatar{border:0}.popover-filter.pf-sticky.svelte-1vkpyoo{position:sticky;top:0;z-index:1;margin-top:calc(var(--space-1) * -1);padding-top:var(--space-inset-md)}.ds-feature-announcement.svelte-ba4zs2{position:relative;isolation:isolate;box-sizing:border-box;width:100%;max-width:var(--announcement-width, 440px);overflow:hidden;border:1px solid color-mix(in srgb,var(--border) 65%,transparent);border-radius:var(--announcement-radius, var(--radius-xl));background:var(--announcement-surface, var(--bg));color:var(--text);box-shadow:var(--shadow-lg);text-align:center}.ds-announcement-art.svelte-ba4zs2{position:relative;display:grid;place-items:center;height:var(--announcement-art-height, 210px)}.ds-announcement-wash.svelte-ba4zs2{position:absolute;inset:0 0 -20%;z-index:-1;opacity:var(--announcement-intensity, .65);background:radial-gradient(ellipse at 22% 0%,var(--announcement-accent, var(--accent)),transparent 65%),radial-gradient(ellipse at 100% 4%,var(--announcement-secondary, var(--blue)),transparent 65%);mask-image:linear-gradient(to bottom,var(--text) 5%,transparent 100%)}.ds-announcement-tile.svelte-ba4zs2{display:grid;place-items:center;width:var(--announcement-tile-size, 112px);aspect-ratio:1;margin-top:var(--space-5);border-radius:calc(var(--announcement-tile-size, var(--radius-pill)) * .28);border:1px solid color-mix(in srgb,var(--announcement-surface, var(--bg)) 85%,transparent);background:color-mix(in srgb,var(--announcement-surface, var(--bg)) 72%,transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 14px 24px -16px color-mix(in srgb,var(--text) 48%,transparent),inset 0 1px 0 var(--announcement-surface, var(--bg));color:var(--announcement-accent, var(--accent));font-size:calc(var(--announcement-tile-size, var(--type-size-display-xl)) * .48)}.ds-announcement-tile.svelte-ba4zs2 img,.ds-announcement-tile.svelte-ba4zs2 svg{max-width:80%;max-height:80%}.ds-announcement-copy.svelte-ba4zs2{padding:var(--space-2) var(--announcement-inset, var(--space-8)) var(--announcement-inset, var(--space-8))}.ds-announcement-eyebrow.svelte-ba4zs2{margin:0 0 var(--space-3);font-size:var(--type-size-caption);font-weight:var(--type-weight-semibold);letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted)}.ds-announcement-title.svelte-ba4zs2{margin:0;font-size:var(--announcement-title-size, var(--type-size-title));font-weight:var(--type-weight-semibold);line-height:1.14;letter-spacing:-.035em;white-space:pre-line;text-wrap:balance;overflow-wrap:anywhere}.ds-announcement-description.svelte-ba4zs2{margin:var(--space-5) 0 0;color:var(--text-secondary, var(--text-muted));font-size:var(--type-size-body-lg);line-height:1.55;text-wrap:pretty;overflow-wrap:anywhere}.ds-announcement-actions.svelte-ba4zs2{display:grid;gap:var(--space-2);margin-top:var(--space-8)}.ds-announcement-actions.svelte-ba4zs2 .ds-btn{width:100%;height:auto;min-height:var(--space-12);padding:var(--space-3) var(--space-5);border-radius:var(--announcement-action-radius, var(--radius-pill));font-size:var(--type-size-body-lg);white-space:normal;overflow-wrap:anywhere}.ds-announcement-actions.svelte-ba4zs2 .ds-announcement-primary{background:var(--text);color:var(--announcement-surface, var(--bg));border-color:transparent}.ds-announcement-actions.svelte-ba4zs2 .ds-announcement-primary:hover:not(:disabled){background:color-mix(in srgb,var(--text) 86%,var(--announcement-surface, var(--bg)))}.ds-feature-announcement.svelte-ba4zs2 .ds-announcement-close{position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3);z-index:1;width:var(--space-11);height:var(--space-11);min-height:var(--space-11);padding:0;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--announcement-surface, var(--bg)) 85%,transparent);color:var(--text-secondary, var(--text))}.ds-feature-announcement.svelte-ba4zs2 .ds-announcement-close:hover{background:var(--announcement-surface, var(--bg))}[data-variant=halo].svelte-ba4zs2 .ds-announcement-wash:where(.svelte-ba4zs2){inset:0;background:radial-gradient(ellipse at 50% 48%,var(--announcement-accent, var(--accent)),transparent 62%);mask-image:none}[data-variant=halo].svelte-ba4zs2 .ds-announcement-tile:where(.svelte-ba4zs2){border-radius:50%;box-shadow:0 0 0 10px color-mix(in srgb,var(--announcement-surface, var(--bg)) 25%,transparent),var(--shadow-md)}[data-variant=minimal].svelte-ba4zs2 .ds-announcement-wash:where(.svelte-ba4zs2){opacity:0}[data-variant=minimal].svelte-ba4zs2 .ds-announcement-tile:where(.svelte-ba4zs2){background:color-mix(in srgb,var(--announcement-accent, var(--accent)) 10%,var(--announcement-surface, var(--bg)));border-color:transparent;box-shadow:none}@media(max-width:480px){.ds-announcement-copy.svelte-ba4zs2{padding-inline:min(var(--announcement-inset, var(--space-8)),var(--space-6))}.ds-announcement-title.svelte-ba4zs2{font-size:min(var(--announcement-title-size, var(--type-size-title)),var(--type-size-title))}}@media(prefers-reduced-motion:reduce){.ds-feature-announcement.svelte-ba4zs2 *{transition:none}}.ds-announcement-dialog{width:min(100%,var(--announcement-width, 440px));max-height:calc(100dvh - var(--space-16));overflow-y:auto;border-radius:var(--announcement-radius, var(--radius-xl))}.ds-announcement-dialog .ds-feature-announcement{box-shadow:none}.ds-announcement-sheet.sheet{padding:var(--space-2) max(var(--space-2),var(--safe-right)) max(var(--space-2),var(--safe-bottom)) max(var(--space-2),var(--safe-left))}.ds-announcement-sheet.sheet .sheet-inner{height:auto;max-height:calc(100dvh - var(--sheet-top-gap) - max(var(--space-2),var(--safe-bottom)))}.ds-announcement-sheet .sheet-card{border:0;border-radius:0;background:transparent;box-shadow:none}.ds-announcement-sheet .sheet-body,.ds-announcement-sheet .modal-sheet-body{background:transparent;padding:0;height:auto;max-height:none}.ds-announcement-sheet .sheet-body>.ds-sheet-content{min-height:0;max-height:none;background:transparent}.ds-announcement-sheet .modal-sheet-body>.ds-announcement-dialog{padding:0;max-height:calc(100dvh - var(--sheet-top-gap) - max(var(--space-2),var(--safe-bottom)));overflow-y:auto;border-radius:var(--announcement-radius, var(--radius-xl))}.ds-announcement-sheet .ds-feature-announcement{max-width:none}:root{--glass-tint: 62%;--glass-blur: 22px;--glass-saturation: 160%;--glass-rim: 32%;--glass-sheen: 12%;--glass-press-scale: 1.12;--glass-travel: 6px;--glass-press-duration: .1s;--glass-release-duration: .38s;--glass-release-ease: cubic-bezier(.2, 1.4, .4, 1);--glass-accent-rest: 16%;--glass-accent-pressed: 28%;--glass-contact-tint: 10%;--glass-pull-max-shift: 6px;--glass-pull-max-stretch: 12px;--glass-pull-resistance: 48px;--glass-pull-cancel-distance: 24px;--glass-pull-edge-inset: 4px;--glass-pull-release-ease: cubic-bezier(.16, 1, .3, 1)}.liquid-glass-tinted{background:color-mix(in srgb,var(--glass-accent-color, var(--accent)) var(--glass-accent-rest),transparent)}.liquid-glass-tinted[data-glass-pressed]{background:color-mix(in srgb,var(--glass-accent-color, var(--accent)) var(--glass-accent-pressed),transparent)}[data-glass-selection-group]{position:relative;touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none}[data-glass-selection-group][data-glass-selection-axis=y]{touch-action:pan-x pinch-zoom}[data-glass-selection-group][data-glass-selection-pull]{touch-action:pinch-zoom;--glass-selection-ease: var(--glass-pull-release-ease)}[data-glass-selection-group]>.liquid-glass-selection{position:absolute;inset:0 auto auto 0;width:var(--glass-selection-width, 0px);height:var(--glass-selection-height, 0px);translate:var(--glass-selection-x, 0px) var(--glass-selection-y, 0px);pointer-events:none;opacity:0;transition:translate var(--glass-release-duration) var(--glass-selection-ease, var(--glass-release-ease)),width var(--glass-release-duration) var(--glass-selection-ease, var(--glass-release-ease)),height var(--glass-release-duration) var(--glass-selection-ease, var(--glass-release-ease)),scale var(--glass-release-duration) var(--glass-release-ease),background-color var(--glass-press-duration) ease-out,opacity var(--glass-press-duration) ease-out}[data-glass-selection-visible]>.liquid-glass-selection{opacity:1}[data-glass-selection-group][data-glass-selecting]>.liquid-glass-selection{transition-duration:60ms;transition-timing-function:linear}[data-glass-selection-group] [data-glass-choice][data-glass-preview]{color:var(--glass-accent-color, var(--accent))}.liquid-glass-surface:not([data-glass-pull-surface]),[data-glass-pull-surface]:before{background:linear-gradient(135deg,color-mix(in srgb,white var(--glass-sheen),transparent),transparent 45%,color-mix(in srgb,var(--accent) 5%,transparent)),color-mix(in srgb,var(--surface) var(--glass-tint),transparent);border:.5px solid color-mix(in srgb,white var(--glass-rim),var(--border));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation));box-shadow:inset 0 1px color-mix(in srgb,white 28%,transparent),inset 0 -1px color-mix(in srgb,var(--text) 7%,transparent),0 6px 24px color-mix(in srgb,var(--text) 14%,transparent)}[data-glass-pull-surface]{position:relative;isolation:isolate;border:.5px solid transparent}[data-glass-pull-surface]:before{content:"";position:absolute;inset:-.5px;border-radius:inherit;pointer-events:none;z-index:-1;translate:var(--glass-pull-x, 0px) var(--glass-pull-y, 0px);scale:var(--glass-pull-scale-x, 1) var(--glass-pull-scale-y, 1);transition:translate var(--glass-release-duration) var(--glass-pull-release-ease),scale var(--glass-release-duration) var(--glass-pull-release-ease)}[data-glass-pull-surface][data-glass-pulling]:before{transition-duration:60ms;transition-timing-function:ease-out}.liquid-glass-interactive{position:relative;isolation:isolate;touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none;translate:0 0;scale:1;transition:translate var(--glass-release-duration) var(--glass-release-ease),scale var(--glass-release-duration) var(--glass-release-ease)}.liquid-glass-interactive:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:-1;background:radial-gradient(ellipse at var(--glass-pointer-x, 50%) var(--glass-pointer-y, 50%),color-mix(in srgb,white 24%,transparent),color-mix(in srgb,white 5%,transparent) 65%,transparent),color-mix(in srgb,var(--glass-accent-color, var(--accent)) var(--glass-contact-tint),transparent);box-shadow:inset 0 1px color-mix(in srgb,white 45%,transparent);opacity:0;transition:opacity var(--glass-press-duration) ease-out}.liquid-glass-interactive[data-glass-pressed]{scale:var(--glass-selection-scale, var(--glass-press-scale));transition-duration:var(--glass-press-duration);transition-timing-function:ease-out}.liquid-glass-interactive[data-glass-pressed]:not(.liquid-glass-selection){translate:calc(var(--glass-drag-x, 0) * var(--glass-travel)) calc(var(--glass-drag-y, 0) * var(--glass-travel))}.liquid-glass-interactive[data-glass-pressed]:after{opacity:1}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.liquid-glass-surface:not([data-glass-pull-surface]),[data-glass-pull-surface]:before{background:var(--surface)}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.liquid-glass-surface:not([data-glass-pull-surface]),[data-glass-pull-surface]:before{background:var(--surface);border-color:var(--text);backdrop-filter:none;-webkit-backdrop-filter:none}.liquid-glass-interactive:after{background:color-mix(in srgb,var(--accent) 12%,transparent)}}@media(prefers-reduced-motion:reduce){.liquid-glass-interactive,.liquid-glass-interactive[data-glass-pressed],.liquid-glass-interactive[data-glass-pressed]:not(.liquid-glass-selection){translate:none;scale:none;transition:none}.liquid-glass-interactive:after{transition:none}[data-glass-selection-group]>.liquid-glass-selection,[data-glass-selection-group][data-glass-selecting]>.liquid-glass-selection{translate:var(--glass-selection-x, 0px) var(--glass-selection-y, 0px);transition:none}[data-glass-pull-surface]:before,[data-glass-pull-surface][data-glass-pulling]:before{translate:none;scale:none;transition:none}}@media(forced-colors:active){.liquid-glass-surface:not([data-glass-pull-surface]),[data-glass-pull-surface]:before{background:Canvas;border-color:CanvasText;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.liquid-glass-interactive:after{background:transparent;box-shadow:none}.liquid-glass-interactive[data-glass-pressed]{outline:2px solid Highlight}.liquid-glass-tinted,.liquid-glass-tinted[data-glass-pressed]{background:Highlight}}.mobile-tab-bar.svelte-h8fbpx{display:none}.mobile-tab-group[data-glass-pull-surface].svelte-h8fbpx:before,.mobile-tab-search.liquid-glass-surface.svelte-h8fbpx{background:var(--surface);border:.5px solid var(--border);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.mobile-tab-button.liquid-glass-interactive.svelte-h8fbpx:after,.mobile-tab-indicator.liquid-glass-interactive.svelte-h8fbpx:after{background:none;box-shadow:none}.mobile-tab-destinations.svelte-h8fbpx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:104px;align-content:start;flex:1 1 auto;min-height:0;gap:var(--space-3);padding:var(--space-inset-lg);overflow-y:auto}.mobile-tab-destination.svelte-h8fbpx{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);height:104px;min-height:104px;box-sizing:border-box;padding:var(--space-inset-md) var(--space-inset-sm);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);color:var(--text);font:inherit;font-size:var(--type-size-ui);cursor:pointer;overflow-wrap:anywhere}.mobile-tab-destination-label.svelte-h8fbpx{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%;line-height:18px}.mobile-tab-count.svelte-h8fbpx{position:absolute;top:8px;right:8px;display:grid;place-items:center;min-width:20px;height:20px;padding:0 var(--space-inset-xs);box-sizing:border-box;border-radius:var(--radius-pill);background:var(--red);color:var(--accent-foreground, white);font-size:var(--type-size-micro);line-height:1;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.mobile-tab-indicator.svelte-h8fbpx{transition:none!important}}.mobile-nav-sheet-host .sheet-body{overflow:hidden;padding-bottom:0}.mobile-nav-sheet-host .mobile-nav-sheet-content{display:flex;flex-direction:column;height:100%;min-height:0;padding:0;overflow:hidden}.mobile-nav-sheet-header{flex:0 0 auto;padding:var(--space-1) var(--space-4);border-bottom:1px solid var(--border)}.mobile-nav-sheet-footer{flex:0 0 auto;padding:var(--space-inset-lg) var(--space-inset-lg) calc(var(--space-inset-lg) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border)}.mobile-nav-sheet-close{width:100%;min-height:44px}button.svelte-h8fbpx:focus,button.svelte-h8fbpx:focus-visible{outline:none}@media(max-width:768px){.capsule-nav.mobile-tab-bar.svelte-h8fbpx{display:flex}}[data-mobile-shell=true] .capsule-nav.mobile-tab-bar.svelte-h8fbpx{display:flex;width:calc(100% - 24px);max-width:calc(100% - 24px)}.capsule-nav.mobile-tab-bar.svelte-h8fbpx{top:auto;height:var(--capsule-nav-height, 56px);min-height:var(--capsule-nav-height, 56px);max-height:var(--capsule-nav-height, 56px);flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:var(--space-stack-sm);align-items:center;width:calc(100vw - max(12px,env(safe-area-inset-left)) - max(12px,env(safe-area-inset-right)));max-width:calc(100vw - 24px);box-sizing:border-box;padding:0;border:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;overflow:visible}.capsule-nav.mobile-tab-bar.svelte-h8fbpx:not(.has-search){justify-content:center}.capsule-nav.mobile-tab-bar.svelte-h8fbpx:has([data-glass-pull-surface]:where(.svelte-h8fbpx)){gap:var(--space-3)}.mobile-tab-group.svelte-h8fbpx:not(.liquid-glass-surface),.mobile-tab-search.svelte-h8fbpx:not(.liquid-glass-surface){background:var(--glass-bg, color-mix(in srgb, var(--surface) 80%, transparent));border:.5px solid var(--glass-border, var(--border));backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 2px 16px color-mix(in srgb,var(--text) 12%,transparent)}.mobile-tab-group.svelte-h8fbpx{height:100%;max-height:100%;display:flex;flex:0 1 calc(var(--tab-count) * 96px + 8px);min-width:0;box-sizing:border-box;padding:var(--space-inset-xs);border-radius:var(--radius-pill);overflow:hidden}.mobile-tab-group[data-glass-pull-surface].svelte-h8fbpx{overflow:visible}.mobile-tab-track.svelte-h8fbpx{--tab-overlap: 8px;display:flex;flex-wrap:nowrap;position:relative;width:100%;min-width:0}.mobile-tab-indicator.svelte-h8fbpx{border-radius:var(--radius-pill)}.mobile-tab-indicator.svelte-h8fbpx:not(.liquid-glass-selection){position:absolute;inset:0 auto 0 0;width:calc((100% + (var(--tab-count) - 1) * var(--tab-overlap)) / var(--tab-count));border-radius:var(--radius-pill);background:color-mix(in srgb,var(--accent) 16%,transparent);transform:translate(calc((100% - var(--tab-overlap)) * var(--tab-index)));transition:transform .32s cubic-bezier(.34,1.56,.64,1),width .24s ease,opacity .18s ease;pointer-events:none}.mobile-tab-track.svelte-h8fbpx:not([data-glass-selecting])>.mobile-tab-indicator.liquid-glass-selection:where(.svelte-h8fbpx){position:absolute;inset:0 auto auto 0;width:calc((100% + (var(--tab-count) - 1) * var(--tab-overlap)) / var(--tab-count));height:100%;translate:calc((100% - var(--tab-overlap)) * var(--tab-index)) 0;opacity:1}.mobile-tab-button.svelte-h8fbpx:not(.liquid-glass-surface){border:0;background:transparent}.mobile-tab-button.svelte-h8fbpx{position:relative;z-index:1;display:flex;flex:var(--tab-weight, 1) 1 0px;min-width:0;height:100%;min-height:0;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:0;border-radius:var(--radius-pill);color:var(--text-muted);cursor:pointer}.mobile-tab-track.svelte-h8fbpx>.mobile-tab-button:where(.svelte-h8fbpx)+.mobile-tab-button:where(.svelte-h8fbpx){margin-left:calc(-1 * var(--tab-overlap))}.mobile-tab-button.active.svelte-h8fbpx{color:var(--accent)}.mobile-tab-button.mobile-tab-search.svelte-h8fbpx:not(.liquid-glass-surface){background:var(--glass-bg, color-mix(in srgb, var(--surface) 80%, transparent));border:.5px solid var(--glass-border, var(--border))}.mobile-tab-button.mobile-tab-search.svelte-h8fbpx{margin-left:auto;box-sizing:border-box;flex:0 0 56px;width:56px;height:56px;color:var(--text)}.mobile-tab-icon.svelte-h8fbpx{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px}.mobile-tab-icon.svelte-h8fbpx svg,.mobile-tab-icon.svelte-h8fbpx img{max-width:24px;max-height:24px}.mobile-tab-label.svelte-h8fbpx{max-width:100%;box-sizing:border-box;padding:0 var(--space-inset-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-size-micro);font-weight:var(--type-weight-semibold);line-height:1.4;flex-shrink:0}.mobile-tab-badge.svelte-h8fbpx{position:absolute;right:-3px;top:0;width:7px;height:7px;border-radius:50%;background:var(--red)}
