@charset "UTF-8";@layer theme{:root{--color-primary-light: #efd069;--color-primary: #ffc000;--color-primary-dark: #c79a00;--color-primary-contrast: #fff;--color-success: #4caf50;--color-error: #ea4d4d;--color-warning: #ff9800;--color-info: #2196f3;--color-text-primary: rgba(0, 0, 0, .87);--color-text-secondary: rgba(0, 0, 0, .6);--color-text-disabled: rgba(0, 0, 0, .38);--color-bg-paper: #fff;--color-bg-default: #fafafa;--color-bg-assistant: #fff;--color-bg-user: var(--color-primary);--color-bg-thinking: rgba(0, 0, 0, .04);--color-bg-tool: rgba(0, 0, 0, .04);--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 16px;--spacing-xl: 24px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 10px;--radius-control-lg: 12px;--radius-bento: 24px;--radius-bento-nested: 16px;--radius-pill: 999px;--bs-touch-target-min: 44px;--font-family-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-mono: "SF Mono", "Monaco", "Menlo", "Consolas", "Liberation Mono", "Courier New", monospace;--font-size-xs: .75rem;--font-size-sm: .8125rem;--font-size-md: .875rem;--font-size-lg: 1rem;--font-size-xl: 1.125rem;--shadow-1: 0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24);--shadow-2: 0 3px 6px rgba(0, 0, 0, .16), 0 3px 6px rgba(0, 0, 0, .23);--color-canvas: #eeeff2;--color-surface: #ffffff;--color-tint-cream: #f4f1e9;--color-ink: #1a1a1b;--color-ink-hover: #000000;--color-ink-contrast: #ffffff;--color-hairline: rgba(20, 21, 33, .06);--color-gold-soft: rgba(255, 192, 0, .16);--color-glass-overlay: rgba(255, 255, 255, .68);--color-glass-highlight: rgba(255, 255, 255, .5);--shadow-minimal: 0 1px 2px rgba(20, 21, 33, .035);--shadow-glass-overlay: 0 16px 40px rgba(20, 21, 33, .15);--bs-motion-ease-drawer: cubic-bezier(.32, .72, 0, 1);--bs-motion-panel-duration: .24s;--bs-motion-surface-stagger: 40ms;--bs-motion-press-duration: .12s;--transition-fast: .15s ease;--transition-normal: .2s cubic-bezier(.4, 0, .2, 1);--transition-slow: .3s cubic-bezier(.4, 0, .2, 1)}}@layer utilities{.word-wrap{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@layer components{.buyscout-shadow-1{box-shadow:var(--shadow-1)}.buyscout-shadow-2{box-shadow:var(--shadow-2)}}:root,:host,.buyscout-theme-light{--bs-lg-accent: var(--color-primary, #ffc000);--bs-lg-on-accent: var(--color-primary-contrast, #fff);--bs-lg-accent-hover: color-mix(in srgb, var(--bs-lg-accent), #000 4%);--bs-lg-accent-press: color-mix(in srgb, var(--bs-lg-accent), #000 9%);--bs-lg-accent-soft: color-mix(in srgb, var(--bs-lg-accent) 16%, transparent);--bs-lg-accent-soft-hover: color-mix(in srgb, var(--bs-lg-accent) 23%, transparent);--bs-lg-accent-soft-press: color-mix(in srgb, var(--bs-lg-accent) 30%, transparent);--bs-lg-accent-ring: color-mix(in srgb, var(--bs-lg-accent) 34%, transparent);--bs-lg-accent-wash: color-mix(in srgb, var(--bs-lg-accent) 7%, #fff);--bs-lg-on-accent-fill: color-mix(in srgb, var(--bs-lg-on-accent) 20%, transparent);--bs-lg-on-accent-fill-hover: color-mix(in srgb, var(--bs-lg-on-accent) 24%, transparent);--bs-lg-on-accent-fill-active: color-mix(in srgb, var(--bs-lg-on-accent) 30%, transparent);--bs-lg-tinted-glass-drop: 0 1px 2px rgba(0, 0, 0, .06), 0 4px 12px -4px color-mix(in srgb, var(--bs-lg-accent) 65%, transparent);--bs-lg-tinted-glass-shadow: var(--bs-lg-tinted-glass-rim), var(--bs-lg-tinted-glass-drop);--bs-lg-focus-ring-color: var(--bs-lg-accent);--bs-lg-field-focus-shadow: inset 0 0 0 1px var(--bs-lg-accent), 0 0 0 3.5px var(--bs-lg-accent-ring);--bs-lg-ink: #333;--bs-lg-ink-secondary: color-mix(in srgb, var(--bs-lg-ink) 68%, transparent);--bs-lg-ink-tertiary: color-mix(in srgb, var(--bs-lg-ink) 50%, transparent);--bs-lg-fill-1: rgba(0, 0, 0, .1);--bs-lg-fill-2: rgba(0, 0, 0, .08);--bs-lg-fill-3: rgba(0, 0, 0, .05);--bs-lg-fill-4: rgba(0, 0, 0, .03);--bs-lg-row-hover: var(--bs-lg-fill-3);--bs-lg-row-press: var(--bs-lg-fill-2);--bs-lg-fill-press: rgba(0, 0, 0, .16);--bs-lg-track: rgba(0, 0, 0, .085);--bs-lg-track-hover: rgba(0, 0, 0, .11);--bs-lg-field-ring: rgba(0, 0, 0, .11);--bs-lg-field-ring-hover: rgba(0, 0, 0, .18);--bs-lg-ring-disabled: rgba(0, 0, 0, .06);--bs-lg-fill-hover: rgba(0, 0, 0, .075);--bs-lg-fill-active: rgba(0, 0, 0, .12);--bs-lg-fill-quiet-active: rgba(0, 0, 0, .09);--bs-lg-control-lift: 0 1px 1px rgba(0, 0, 0, .03);--bs-lg-thumb-shadow: 0 0 0 .5px rgba(0, 0, 0, .06), 0 .5px 1px rgba(0, 0, 0, .1), 0 1px 6px rgba(0, 0, 0, .12);--bs-lg-thumb-disabled-shadow: 0 0 0 .5px rgba(0, 0, 0, .08), 0 1px 3px rgba(0, 0, 0, .08);--bs-lg-track-ring: inset 0 0 0 .5px rgba(0, 0, 0, .07);--bs-lg-fill-highlight: inset 0 1px 0 rgba(255, 255, 255, .32);--bs-lg-segmented-track: rgba(0, 0, 0, .06);--bs-lg-segmented-thumb: #fff;--bs-lg-segmented-thumb-shadow: 0 0 0 .5px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .1), 0 2px 6px rgba(0, 0, 0, .06);--bs-lg-separator: rgba(0, 0, 0, .12);--bs-lg-hairline: rgba(20, 21, 33, .06);--bs-lg-check-hover: rgba(0, 0, 0, .13);--bs-lg-check-active: rgba(0, 0, 0, .19);--bs-lg-check-ring: inset 0 0 0 .5px rgba(0, 0, 0, .05);--bs-lg-check-on-shadow: inset 0 1px 0 rgba(255, 255, 255, .32), inset 0 0 0 .5px rgba(0, 0, 0, .06);--bs-lg-knob-shadow: 0 0 0 .5px rgba(0, 0, 0, .05), 0 1px 2px rgba(0, 0, 0, .12), 0 3px 8px rgba(0, 0, 0, .07);--bs-lg-knob: #fff;--bs-lg-thumb-drop: 0 1px 2px rgba(0, 0, 0, .08);--bs-lg-thumb-quiet-edge: inset 0 -1px 0 rgba(0, 0, 0, .04);--bs-lg-fill-soft-hover: rgba(0, 0, 0, .06);--bs-lg-dot-neutral: rgba(0, 0, 0, .25);--bs-lg-dot-off: rgba(0, 0, 0, .22);--bs-lg-stroke-faint: rgba(0, 0, 0, .06);--bs-lg-stroke-subtle: rgba(0, 0, 0, .08);--bs-lg-stroke: rgba(0, 0, 0, .1);--bs-lg-stroke-strong: rgba(0, 0, 0, .12);--bs-lg-stroke-hover: rgba(0, 0, 0, .18);--bs-lg-ring-gap: #fff;--bs-lg-media-bg: #fff;--bs-lg-media-bg-muted: #fafafa;--bs-lg-figure-fill: color-mix(in srgb, rgba(76, 78, 100, .87) 16%, #fff);--bs-lg-sheet: #fff;--bs-lg-surface: #fff;--bs-lg-surface-hover: #fbfbfb;--bs-lg-surface-active: #f3f3f3;--bs-lg-ink-shadow: inset 0 1px 1px rgba(255, 255, 255, .18), inset 0 -1px 1px rgba(255, 255, 255, .06), 0 1px 2px rgba(0, 0, 0, .12);--bs-lg-danger: #ea4d4d;--bs-lg-danger-text: #c62828;--bs-lg-danger-shadow: inset 0 1px 1px rgba(255, 255, 255, .3), inset 0 -1px 1px rgba(255, 255, 255, .1), 0 1px 2px rgba(0, 0, 0, .08);--bs-lg-success: #4caf50;--bs-lg-success-text: #2e7d32;--bs-lg-warning: #ff9800;--bs-lg-card-shadow: inset 0 0 0 1px var(--bs-lg-hairline), 0 1px 2px rgba(20, 21, 33, .035);--bs-lg-control-glass-bg: rgba(252, 252, 253, .56);--bs-lg-control-glass-hover-bg: rgba(255, 255, 255, .84);--bs-lg-control-glass-active-bg: rgba(255, 255, 255, .94);--bs-lg-control-glass-press-bg: color-mix(in srgb, var(--bs-lg-control-glass-bg), #000 8%);--bs-lg-control-glass-disabled-bg: rgba(252, 252, 253, .42);--bs-lg-control-glass-filter: blur(10px) saturate(180%);--bs-lg-control-glass-rim: inset 0 1px 0 rgba(255, 255, 255, .85), inset 0 -1px 0 rgba(255, 255, 255, .32);--bs-lg-control-glass-drop: 0 0 0 .5px rgba(0, 0, 0, .1), -1px 0 0 -.5px rgba(0, 0, 0, .06), 1px 0 0 -.5px rgba(0, 0, 0, .06), 0 4px 14px rgba(0, 0, 0, .07);--bs-lg-control-glass-shadow: var(--bs-lg-control-glass-rim), var(--bs-lg-control-glass-drop);--bs-lg-tinted-glass-rim: inset 0 1px 1px rgba(255, 255, 255, .4), inset 0 -1px 1px rgba(255, 255, 255, .14), inset 0 0 0 .5px rgba(0, 0, 0, .05);--bs-lg-tinted-glass-glow: radial-gradient( 130% 120% at 50% 0%, rgba(255, 255, 255, .5), rgba(255, 255, 255, 0) 64%);--bs-lg-panel-glass-bg: rgba(250, 250, 252, .78);--bs-lg-panel-glass-filter: blur(24px) saturate(190%);--bs-lg-panel-glass-shadow: inset 0 1px 0 rgba(255, 255, 255, .72), inset 0 0 0 .5px rgba(255, 255, 255, .35), 0 0 0 .5px rgba(0, 0, 0, .1), 0 16px 40px rgba(20, 21, 33, .15);--bs-lg-pane-glass-bg: rgba(255, 255, 255, .68);--bs-lg-pane-glass-filter: saturate(140%) blur(16px);--bs-lg-pane-glass-shadow: 0 8px 26px rgba(20, 21, 33, .07);--bs-lg-sheet-shadow: 0 0 0 .5px rgba(0, 0, 0, .08), 0 24px 60px rgba(20, 21, 33, .18);--bs-lg-dialog-shadow: 0 0 0 .5px rgba(0, 0, 0, .08), 0 16px 40px rgba(20, 21, 33, .15);--bs-lg-alert-shadow: 0 0 0 .5px rgba(0, 0, 0, .1), 0 18px 48px rgba(0, 0, 0, .22);--bs-lg-footer-edge: inset 0 .67px 0 rgba(0, 0, 0, .07);--bs-lg-appbar-contrast-edge: rgba(0, 0, 0, .23);--bs-lg-scrollbar-thumb: rgba(0, 0, 0, .23);--bs-lg-legacy-ink: rgba(76, 78, 100, .87);--bs-lg-scrim: rgba(171, 171, 171, .5);--bs-lg-chat-glass-tint: #fff;--bs-lg-chat-glass-edge: rgba(255, 255, 255, .7);--bs-lg-chat-fold-edge: rgba(0, 0, 0, .04);--bs-lg-chat-contrast-edge: color-mix(in srgb, #1a1a1b 45%, transparent);--bs-lg-chat-bar-shadow-ambient: rgba(0, 0, 0, .04);--bs-lg-chat-bar-shadow-contact: rgba(0, 0, 0, .08);--bs-lg-chat-island-shadow-ambient: rgba(0, 0, 0, .08);--bs-lg-chat-island-shadow-contact: rgba(20, 21, 33, .035);--bs-lg-dot-ring: rgba(255, 255, 255, .9);--bs-lg-thick-bg: rgba(246, 246, 247, .9);--bs-lg-thick-filter: blur(20px) saturate(180%);--bs-lg-thick-shadow: 0 0 0 .5px rgba(0, 0, 0, .12), 0 4px 12px rgba(0, 0, 0, .12);--bs-lg-scroll-edge-bg: rgba(238, 239, 242, .82);--bs-lg-scroll-edge-filter: blur(6px) saturate(160%);--bs-lg-scroll-edge-shadow: inset 0 -.67px 0 rgba(0, 0, 0, .06);--bs-lg-lens-bg: transparent;--bs-lg-lens-image: linear-gradient( 180deg, rgba(255, 255, 255, .3), rgba(255, 255, 255, .05) 46%, rgba(255, 255, 255, .18));--bs-lg-lens-filter: blur(.6px) saturate(175%) brightness(1.07);--bs-lg-lens-shadow: inset 0 1.5px 1px -1px #fff, inset 0 -1.5px 1px -1px rgba(255, 255, 255, .8), inset 0 0 0 .5px rgba(0, 0, 0, .16), inset 0 0 5px rgba(0, 0, 0, .07), 0 6px 14px -3px rgba(0, 0, 0, .26), 0 1px 2px rgba(0, 0, 0, .08);--bs-lg-lens-drag-shadow: inset 0 1.5px 1px -1px #fff, inset 0 -1.5px 1px -1px rgba(255, 255, 255, .85), inset 0 0 0 .5px rgba(0, 0, 0, .24), inset 0 0 6px rgba(0, 0, 0, .09), 0 6px 14px -3px rgba(0, 0, 0, .28);--bs-lg-field-shadow: inset 0 0 0 1px var(--bs-lg-field-ring), var(--bs-lg-control-lift);--bs-lg-field-hover-shadow: inset 0 0 0 1px var(--bs-lg-field-ring-hover), var(--bs-lg-control-lift);--bs-lg-field-error-shadow: inset 0 0 0 1px var(--bs-lg-danger), 0 0 0 3.5px color-mix(in srgb, var(--bs-lg-danger) 20%, transparent);--bs-lg-field-disabled-shadow: inset 0 0 0 1px var(--bs-lg-fill-3);--bs-lg-menu-highlight: rgba(0, 0, 0, .05);--bs-lg-menu-press: rgba(0, 0, 0, .08);--bs-lg-menu-separator: rgba(0, 0, 0, .08);--bs-lg-google-fill: var(--bs-lg-surface);--bs-lg-google-fill-hover: var(--bs-lg-surface-hover);--bs-lg-google-fill-active: var(--bs-lg-surface-active);--bs-lg-google-shadow: var(--bs-lg-field-shadow);--bs-lg-google-hover-shadow: var(--bs-lg-field-hover-shadow);--bs-lg-google-disabled-shadow: inset 0 0 0 1px var(--bs-lg-ring-disabled);--bs-lg-google-ink: #3c4043}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){:root,:host,.buyscout-theme-light{--bs-lg-control-glass-bg: rgba(252, 252, 253, .94);--bs-lg-control-glass-hover-bg: rgba(255, 255, 255, .98);--bs-lg-control-glass-active-bg: rgba(244, 244, 245, .98);--bs-lg-control-glass-disabled-bg: rgba(252, 252, 253, .9);--bs-lg-panel-glass-bg: rgba(250, 250, 252, .97);--bs-lg-pane-glass-bg: rgba(255, 255, 255, .94);--bs-lg-thick-bg: rgba(246, 246, 247, .98);--bs-lg-scroll-edge-bg: rgba(238, 239, 242, .97)}}@media(prefers-reduced-transparency:reduce){:root,:host,.buyscout-theme-light{--bs-lg-control-glass-bg: #fbfbfc;--bs-lg-control-glass-hover-bg: #f1f1f2;--bs-lg-control-glass-active-bg: #e8e8e9;--bs-lg-control-glass-disabled-bg: #fbfbfc;--bs-lg-control-glass-filter: none;--bs-lg-panel-glass-bg: #fbfbfc;--bs-lg-panel-glass-filter: none;--bs-lg-pane-glass-bg: #fbfbfc;--bs-lg-pane-glass-filter: none;--bs-lg-thick-bg: #fbfbfc;--bs-lg-thick-filter: none;--bs-lg-scroll-edge-bg: #fbfbfc;--bs-lg-scroll-edge-filter: none;--bs-lg-lens-bg: #fff;--bs-lg-lens-image: none;--bs-lg-lens-filter: none}}@media(prefers-contrast:more){:root,:host,.buyscout-theme-light{--bs-lg-ink: #333;--bs-lg-ink-secondary: var(--bs-lg-ink);--bs-lg-control-glass-bg: #fff;--bs-lg-control-glass-hover-bg: #f5f5f5;--bs-lg-control-glass-active-bg: #ebebeb;--bs-lg-control-glass-disabled-bg: #fbfbfc;--bs-lg-control-glass-filter: none;--bs-lg-control-glass-rim: 0 0 #0000;--bs-lg-control-glass-drop: 0 0 0 1px rgba(0, 0, 0, .55);--bs-lg-control-glass-shadow: var(--bs-lg-control-glass-drop);--bs-lg-panel-glass-bg: #fff;--bs-lg-panel-glass-filter: none;--bs-lg-panel-glass-shadow: 0 0 0 1px rgba(0, 0, 0, .55), 0 16px 40px rgba(20, 21, 33, .15);--bs-lg-pane-glass-bg: #fff;--bs-lg-pane-glass-filter: none;--bs-lg-pane-glass-shadow: 0 0 0 1px rgba(0, 0, 0, .55);--bs-lg-thick-bg: #fff;--bs-lg-thick-filter: none;--bs-lg-thick-shadow: 0 0 0 1px rgba(0, 0, 0, .55);--bs-lg-scroll-edge-bg: #fff;--bs-lg-scroll-edge-filter: none;--bs-lg-scroll-edge-shadow: inset 0 -1px 0 rgba(0, 0, 0, .55);--bs-lg-lens-bg: #fff;--bs-lg-lens-image: none;--bs-lg-lens-filter: none;--bs-lg-field-ring: rgba(0, 0, 0, .55);--bs-lg-field-ring-hover: rgba(0, 0, 0, .7);--bs-lg-check-ring: inset 0 0 0 1px rgba(0, 0, 0, .55);--bs-lg-track: rgba(0, 0, 0, .55);--bs-lg-track-hover: rgba(0, 0, 0, .7);--bs-lg-stroke: rgba(0, 0, 0, .55);--bs-lg-stroke-hover: rgba(0, 0, 0, .7)}}:root,:host{--bs-lg-disabled-opacity: .4;--bs-lg-toggle-disabled-opacity: .45;--bs-lg-control-height-xs: 24px;--bs-lg-control-height-sm: 28px;--bs-lg-control-height-md: 32px;--bs-lg-control-height-lg: 36px;--bs-lg-control-height-xl: 44px;--bs-lg-control-radius-xs: 7px;--bs-lg-control-radius-sm: 8px;--bs-lg-control-radius-md: 10px;--bs-lg-control-radius-lg: 999px;--bs-lg-control-radius-xl: 999px;--bs-lg-field-radius-xs: 6px;--bs-lg-field-radius-sm: 7px;--bs-lg-field-radius-md: 8px;--bs-lg-field-radius-lg: 9px;--bs-lg-field-radius-xl: 11px;--bs-lg-control-padding-xs: 9px;--bs-lg-control-padding-sm: 11px;--bs-lg-control-padding-md: 14px;--bs-lg-control-padding-lg: 16px;--bs-lg-control-padding-xl: 20px;--bs-lg-control-font-size-xs: 12px;--bs-lg-control-font-size-sm: 13px;--bs-lg-control-font-size-md: 13px;--bs-lg-control-font-size-lg: 14px;--bs-lg-control-font-size-xl: 15px;--bs-lg-control-icon-xs: 14px;--bs-lg-control-icon-sm: 15px;--bs-lg-control-icon-md: 16px;--bs-lg-control-icon-lg: 17px;--bs-lg-control-icon-xl: 18px;--bs-lg-control-gap-xs: 5px;--bs-lg-control-gap-sm: 6px;--bs-lg-control-gap-md: 6px;--bs-lg-control-gap-lg: 7px;--bs-lg-control-gap-xl: 8px;--bs-lg-type-large-title-tracking: -.02em;--bs-lg-type-title-1-tracking: -.014em;--bs-lg-type-title-2-tracking: -.01em;--bs-lg-type-title-3-tracking: -.01em;--bs-lg-type-card-title-tracking: -.01em;--bs-lg-type-section-tracking: -.006em;--bs-lg-type-headline-tracking: 0;--bs-lg-type-body-tracking: 0;--bs-lg-type-callout-tracking: 0;--bs-lg-type-subheadline-tracking: 0;--bs-lg-type-footnote-tracking: 0;--bs-lg-type-caption-tracking: 0;--bs-lg-focus-ring-width: 2px;--bs-lg-focus-ring-offset: 2px;--bs-lg-spring-smooth: linear(0, .053, .167, .301, .431, .547, .645, .726, .79, .841, .881, .911, .934, .951, .964, .973, .981, .986, .99, .992, .995, .996, .997, .998, 1);--bs-lg-spring-smooth-duration: .28s;--bs-lg-spring-knob: linear(0, .049, .162, .303, .447, .579, .694, .787, .86, .915, .954, .981, .998, 1.008, 1.013, 1.015, 1.015, 1.013, 1.011, 1.009, 1.007, 1.005, 1.004, 1.002, 1);--bs-lg-spring-knob-duration: 524ms;--bs-lg-spring-menu: linear(0, .05, .164, .303, .444, .572, .682, .771, .842, .895, .934, .961, .98, .992, 1, 1.004, 1.006, 1.006, 1.006, 1.005, 1.004, 1.004, 1.003, 1.002, 1);--bs-lg-spring-menu-duration: 467ms;--bs-lg-overlay-in-duration: .15s;--bs-lg-overlay-in-ease: ease-out;--bs-lg-overlay-out-duration: .1s;--bs-lg-overlay-out-ease: ease-in;--bs-lg-fold-close-duration: .16s;--bs-lg-fold-close-ease: ease-out;--bs-lg-fold-reveal-duration: .15s;--bs-lg-fold-reveal-delay: 80ms;--bs-lg-press-duration: .12s;--bs-lg-release-duration: .15s;--bs-lg-draw-duration: .22s;--bs-lg-draw-ease: cubic-bezier(.16, 1, .3, 1)}:root,:host,.buyscout-theme-light,.buyscout-theme-dark{--bs-lg-type-unit: calc(var(--font-size-sm, .8125rem) / 13);--bs-lg-type-large-title-size: calc(26 * var(--bs-lg-type-unit));--bs-lg-type-large-title-leading: calc(32 * var(--bs-lg-type-unit));--bs-lg-type-title-1-size: calc(22 * var(--bs-lg-type-unit));--bs-lg-type-title-1-leading: calc(28 * var(--bs-lg-type-unit));--bs-lg-type-title-2-size: calc(18 * var(--bs-lg-type-unit));--bs-lg-type-title-2-leading: calc(24 * var(--bs-lg-type-unit));--bs-lg-type-title-3-size: calc(15 * var(--bs-lg-type-unit));--bs-lg-type-title-3-leading: calc(20 * var(--bs-lg-type-unit));--bs-lg-type-card-title-size: calc(16 * var(--bs-lg-type-unit));--bs-lg-type-card-title-leading: calc(22 * var(--bs-lg-type-unit));--bs-lg-type-section-size: calc(14 * var(--bs-lg-type-unit));--bs-lg-type-section-leading: calc(20 * var(--bs-lg-type-unit));--bs-lg-type-headline-size: calc(13 * var(--bs-lg-type-unit));--bs-lg-type-headline-leading: calc(18 * var(--bs-lg-type-unit));--bs-lg-type-body-size: calc(13 * var(--bs-lg-type-unit));--bs-lg-type-body-leading: calc(19 * var(--bs-lg-type-unit));--bs-lg-type-callout-size: calc(12 * var(--bs-lg-type-unit));--bs-lg-type-callout-leading: calc(16 * var(--bs-lg-type-unit));--bs-lg-type-subheadline-size: calc(11 * var(--bs-lg-type-unit));--bs-lg-type-subheadline-leading: calc(14 * var(--bs-lg-type-unit));--bs-lg-type-footnote-size: calc(10 * var(--bs-lg-type-unit));--bs-lg-type-footnote-leading: calc(13 * var(--bs-lg-type-unit));--bs-lg-type-caption-size: calc(10 * var(--bs-lg-type-unit));--bs-lg-type-caption-leading: calc(13 * var(--bs-lg-type-unit))}.buyscout-theme-dark{--bs-lg-accent: var(--color-primary, #ffc000);--bs-lg-on-accent: var(--color-primary-contrast, #fff);--bs-lg-accent-hover: color-mix(in srgb, var(--bs-lg-accent), #fff 8%);--bs-lg-accent-press: color-mix(in srgb, var(--bs-lg-accent), #fff 16%);--bs-lg-accent-soft: color-mix(in srgb, var(--bs-lg-accent) 22%, transparent);--bs-lg-accent-soft-hover: color-mix(in srgb, var(--bs-lg-accent) 29%, transparent);--bs-lg-accent-soft-press: color-mix(in srgb, var(--bs-lg-accent) 36%, transparent);--bs-lg-accent-ring: color-mix(in srgb, var(--bs-lg-accent) 42%, transparent);--bs-lg-accent-wash: color-mix(in srgb, var(--bs-lg-accent) 12%, #2c2c2e);--bs-lg-on-accent-fill: color-mix(in srgb, var(--bs-lg-on-accent) 20%, transparent);--bs-lg-on-accent-fill-hover: color-mix(in srgb, var(--bs-lg-on-accent) 24%, transparent);--bs-lg-on-accent-fill-active: color-mix(in srgb, var(--bs-lg-on-accent) 30%, transparent);--bs-lg-tinted-glass-drop: 0 1px 2px rgba(0, 0, 0, .35), 0 4px 12px -4px color-mix(in srgb, var(--bs-lg-accent) 50%, transparent);--bs-lg-tinted-glass-shadow: var(--bs-lg-tinted-glass-rim), var(--bs-lg-tinted-glass-drop);--bs-lg-focus-ring-color: var(--bs-lg-accent);--bs-lg-field-focus-shadow: inset 0 0 0 1px var(--bs-lg-accent), 0 0 0 3.5px var(--bs-lg-accent-ring);--bs-lg-ink: rgba(255, 255, 255, .85);--bs-lg-ink-secondary: rgba(255, 255, 255, .55);--bs-lg-ink-tertiary: rgba(255, 255, 255, .3);--bs-lg-fill-1: rgba(255, 255, 255, .14);--bs-lg-fill-2: rgba(255, 255, 255, .11);--bs-lg-fill-3: rgba(255, 255, 255, .08);--bs-lg-fill-4: rgba(255, 255, 255, .05);--bs-lg-row-hover: var(--bs-lg-fill-3);--bs-lg-row-press: var(--bs-lg-fill-2);--bs-lg-fill-press: rgba(255, 255, 255, .2);--bs-lg-track: rgba(255, 255, 255, .16);--bs-lg-track-hover: rgba(255, 255, 255, .2);--bs-lg-field-ring: rgba(255, 255, 255, .14);--bs-lg-field-ring-hover: rgba(255, 255, 255, .24);--bs-lg-ring-disabled: rgba(255, 255, 255, .08);--bs-lg-fill-hover: rgba(255, 255, 255, .1);--bs-lg-fill-active: rgba(255, 255, 255, .16);--bs-lg-fill-quiet-active: rgba(255, 255, 255, .12);--bs-lg-control-lift: 0 1px 1px rgba(0, 0, 0, .25);--bs-lg-thumb-shadow: 0 0 0 .5px rgba(0, 0, 0, .2), 0 .5px 1px rgba(0, 0, 0, .3), 0 1px 6px rgba(0, 0, 0, .35);--bs-lg-thumb-disabled-shadow: 0 0 0 .5px rgba(0, 0, 0, .25), 0 1px 3px rgba(0, 0, 0, .25);--bs-lg-track-ring: inset 0 0 0 .5px rgba(255, 255, 255, .06);--bs-lg-fill-highlight: inset 0 1px 0 rgba(255, 255, 255, .2);--bs-lg-segmented-track: rgba(255, 255, 255, .1);--bs-lg-segmented-thumb: #5a5a5e;--bs-lg-segmented-thumb-shadow: 0 0 0 .5px rgba(0, 0, 0, .3), 0 1px 2px rgba(0, 0, 0, .3), 0 2px 6px rgba(0, 0, 0, .2);--bs-lg-separator: rgba(255, 255, 255, .14);--bs-lg-hairline: rgba(255, 255, 255, .08);--bs-lg-check-hover: rgba(255, 255, 255, .2);--bs-lg-check-active: rgba(255, 255, 255, .26);--bs-lg-check-ring: inset 0 0 0 .5px rgba(255, 255, 255, .1);--bs-lg-check-on-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), inset 0 0 0 .5px rgba(0, 0, 0, .2);--bs-lg-knob-shadow: 0 0 0 .5px rgba(0, 0, 0, .2), 0 1px 2px rgba(0, 0, 0, .35), 0 3px 8px rgba(0, 0, 0, .25);--bs-lg-knob: #fff;--bs-lg-thumb-drop: 0 1px 2px rgba(0, 0, 0, .3);--bs-lg-thumb-quiet-edge: inset 0 -1px 0 rgba(0, 0, 0, .25);--bs-lg-fill-soft-hover: rgba(255, 255, 255, .08);--bs-lg-dot-neutral: rgba(255, 255, 255, .3);--bs-lg-dot-off: rgba(255, 255, 255, .25);--bs-lg-stroke-faint: rgba(255, 255, 255, .06);--bs-lg-stroke-subtle: rgba(255, 255, 255, .1);--bs-lg-stroke: rgba(255, 255, 255, .12);--bs-lg-stroke-strong: rgba(255, 255, 255, .16);--bs-lg-stroke-hover: rgba(255, 255, 255, .22);--bs-lg-ring-gap: #2c2c2e;--bs-lg-media-bg: #2c2c2e;--bs-lg-media-bg-muted: #2c2c2e;--bs-lg-figure-fill: color-mix(in srgb, rgba(255, 255, 255, .85) 14%, #2c2c2e);--bs-lg-sheet: #1c1c1e;--bs-lg-surface: #2c2c2e;--bs-lg-surface-hover: #323234;--bs-lg-surface-active: #3a3a3c;--bs-lg-ink-shadow: inset 0 1px 1px rgba(255, 255, 255, .5), inset 0 -1px 1px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .4);--bs-lg-danger: #f47174;--bs-lg-danger-text: #f47174;--bs-lg-danger-shadow: inset 0 1px 1px rgba(255, 255, 255, .25), inset 0 -1px 1px rgba(255, 255, 255, .08), 0 1px 2px rgba(0, 0, 0, .35);--bs-lg-success: #66bb6a;--bs-lg-success-text: #81c784;--bs-lg-warning: #ffa726;--bs-lg-card-shadow: inset 0 0 0 1px var(--bs-lg-hairline), 0 1px 2px rgba(0, 0, 0, .3);--bs-lg-control-glass-bg: rgba(44, 44, 46, .6);--bs-lg-control-glass-hover-bg: rgba(62, 62, 64, .78);--bs-lg-control-glass-active-bg: rgba(72, 72, 74, .86);--bs-lg-control-glass-press-bg: var(--bs-lg-control-glass-active-bg);--bs-lg-control-glass-disabled-bg: rgba(44, 44, 46, .45);--bs-lg-control-glass-filter: blur(10px) saturate(180%);--bs-lg-control-glass-rim: inset 0 1px 0 rgba(255, 255, 255, .16), inset 0 -1px 0 rgba(255, 255, 255, .05);--bs-lg-control-glass-drop: 0 0 0 .5px rgba(255, 255, 255, .12), -1px 0 0 -.5px rgba(0, 0, 0, .2), 1px 0 0 -.5px rgba(0, 0, 0, .2), 0 4px 14px rgba(0, 0, 0, .35);--bs-lg-control-glass-shadow: var(--bs-lg-control-glass-rim), var(--bs-lg-control-glass-drop);--bs-lg-tinted-glass-rim: inset 0 1px 1px rgba(255, 255, 255, .3), inset 0 -1px 1px rgba(255, 255, 255, .1), inset 0 0 0 .5px rgba(255, 255, 255, .12);--bs-lg-tinted-glass-glow: radial-gradient( 130% 120% at 50% 0%, rgba(255, 255, 255, .35), rgba(255, 255, 255, 0) 64%);--bs-lg-panel-glass-bg: rgba(36, 36, 38, .78);--bs-lg-panel-glass-filter: blur(24px) saturate(190%);--bs-lg-panel-glass-shadow: inset 0 1px 0 rgba(255, 255, 255, .12), inset 0 0 0 .5px rgba(255, 255, 255, .1), 0 0 0 .5px rgba(0, 0, 0, .5), 0 16px 40px rgba(0, 0, 0, .5);--bs-lg-pane-glass-bg: rgba(28, 28, 30, .68);--bs-lg-pane-glass-filter: saturate(140%) blur(16px);--bs-lg-pane-glass-shadow: 0 8px 26px rgba(0, 0, 0, .4);--bs-lg-sheet-shadow: 0 0 0 .5px rgba(255, 255, 255, .12), 0 24px 60px rgba(0, 0, 0, .55);--bs-lg-dialog-shadow: 0 0 0 .5px rgba(255, 255, 255, .1), 0 16px 40px rgba(0, 0, 0, .5);--bs-lg-alert-shadow: 0 0 0 .5px rgba(255, 255, 255, .1), 0 18px 48px rgba(0, 0, 0, .55);--bs-lg-footer-edge: inset 0 .67px 0 rgba(255, 255, 255, .1);--bs-lg-appbar-contrast-edge: rgba(255, 255, 255, .27);--bs-lg-scrollbar-thumb: rgba(255, 255, 255, .27);--bs-lg-legacy-ink: rgba(255, 255, 255, .85);--bs-lg-scrim: rgba(0, 0, 0, .5);--bs-lg-chat-glass-tint: #2c2c2e;--bs-lg-chat-glass-edge: rgba(255, 255, 255, .1);--bs-lg-chat-fold-edge: rgba(255, 255, 255, .08);--bs-lg-chat-contrast-edge: color-mix(in srgb, #f4f4f6 45%, transparent);--bs-lg-chat-bar-shadow-ambient: rgba(0, 0, 0, .3);--bs-lg-chat-bar-shadow-contact: rgba(0, 0, 0, .45);--bs-lg-chat-island-shadow-ambient: rgba(0, 0, 0, .4);--bs-lg-chat-island-shadow-contact: rgba(0, 0, 0, .45);--bs-lg-dot-ring: rgba(44, 44, 46, .9);--bs-lg-thick-bg: rgba(44, 44, 46, .9);--bs-lg-thick-filter: blur(20px) saturate(180%);--bs-lg-thick-shadow: 0 0 0 .5px rgba(255, 255, 255, .12), 0 4px 12px rgba(0, 0, 0, .4);--bs-lg-scroll-edge-bg: rgba(28, 28, 30, .82);--bs-lg-scroll-edge-filter: blur(6px) saturate(160%);--bs-lg-scroll-edge-shadow: inset 0 -.67px 0 rgba(255, 255, 255, .1);--bs-lg-lens-bg: transparent;--bs-lg-lens-image: linear-gradient( 180deg, rgba(255, 255, 255, .14), rgba(255, 255, 255, .02) 46%, rgba(255, 255, 255, .08));--bs-lg-lens-filter: blur(.6px) saturate(175%) brightness(1.12);--bs-lg-lens-shadow: inset 0 1.5px 1px -1px rgba(255, 255, 255, .5), inset 0 -1.5px 1px -1px rgba(255, 255, 255, .3), inset 0 0 0 .5px rgba(255, 255, 255, .14), inset 0 0 5px rgba(0, 0, 0, .2), 0 6px 14px -3px rgba(0, 0, 0, .5), 0 1px 2px rgba(0, 0, 0, .3);--bs-lg-lens-drag-shadow: inset 0 1.5px 1px -1px rgba(255, 255, 255, .5), inset 0 -1.5px 1px -1px rgba(255, 255, 255, .3), inset 0 0 0 .5px rgba(255, 255, 255, .16), inset 0 0 6px rgba(0, 0, 0, .25), 0 6px 14px -3px rgba(0, 0, 0, .55);--bs-lg-field-shadow: inset 0 0 0 1px var(--bs-lg-field-ring), var(--bs-lg-control-lift);--bs-lg-field-hover-shadow: inset 0 0 0 1px var(--bs-lg-field-ring-hover), var(--bs-lg-control-lift);--bs-lg-field-error-shadow: inset 0 0 0 1px var(--bs-lg-danger), 0 0 0 3.5px color-mix(in srgb, var(--bs-lg-danger) 28%, transparent);--bs-lg-field-disabled-shadow: inset 0 0 0 1px var(--bs-lg-fill-3);--bs-lg-menu-highlight: rgba(255, 255, 255, .08);--bs-lg-menu-press: rgba(255, 255, 255, .12);--bs-lg-menu-separator: rgba(255, 255, 255, .1);--bs-lg-google-fill: var(--bs-lg-surface);--bs-lg-google-fill-hover: var(--bs-lg-surface-hover);--bs-lg-google-fill-active: var(--bs-lg-surface-active);--bs-lg-google-shadow: var(--bs-lg-field-shadow);--bs-lg-google-hover-shadow: var(--bs-lg-field-hover-shadow);--bs-lg-google-disabled-shadow: inset 0 0 0 1px var(--bs-lg-ring-disabled);--bs-lg-google-ink: #e3e3e3}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.buyscout-theme-dark{--bs-lg-control-glass-bg: rgba(44, 44, 46, .94);--bs-lg-control-glass-hover-bg: rgba(58, 58, 60, .97);--bs-lg-control-glass-active-bg: rgba(68, 68, 70, .98);--bs-lg-control-glass-disabled-bg: rgba(44, 44, 46, .9);--bs-lg-panel-glass-bg: rgba(36, 36, 38, .97);--bs-lg-pane-glass-bg: rgba(28, 28, 30, .94);--bs-lg-thick-bg: rgba(44, 44, 46, .98);--bs-lg-scroll-edge-bg: rgba(28, 28, 30, .97)}}@media(prefers-reduced-transparency:reduce){.buyscout-theme-dark{--bs-lg-control-glass-bg: #2c2c2e;--bs-lg-control-glass-hover-bg: #38383a;--bs-lg-control-glass-active-bg: #444446;--bs-lg-control-glass-disabled-bg: #2c2c2e;--bs-lg-control-glass-filter: none;--bs-lg-panel-glass-bg: #242426;--bs-lg-panel-glass-filter: none;--bs-lg-pane-glass-bg: #1c1c1e;--bs-lg-pane-glass-filter: none;--bs-lg-thick-bg: #2c2c2e;--bs-lg-thick-filter: none;--bs-lg-scroll-edge-bg: #1c1c1e;--bs-lg-scroll-edge-filter: none;--bs-lg-lens-bg: #5a5a5e;--bs-lg-lens-image: none;--bs-lg-lens-filter: none}}@media(prefers-contrast:more){.buyscout-theme-dark{--bs-lg-ink: #fff;--bs-lg-ink-secondary: var(--bs-lg-ink);--bs-lg-control-glass-bg: #2c2c2e;--bs-lg-control-glass-hover-bg: #3a3a3c;--bs-lg-control-glass-active-bg: #48484a;--bs-lg-control-glass-disabled-bg: #1c1c1e;--bs-lg-control-glass-filter: none;--bs-lg-control-glass-rim: 0 0 #0000;--bs-lg-control-glass-drop: 0 0 0 1px rgba(255, 255, 255, .6);--bs-lg-control-glass-shadow: var(--bs-lg-control-glass-drop);--bs-lg-panel-glass-bg: #1c1c1e;--bs-lg-panel-glass-filter: none;--bs-lg-panel-glass-shadow: 0 0 0 1px rgba(255, 255, 255, .6), 0 16px 40px rgba(0, 0, 0, .5);--bs-lg-pane-glass-bg: #1c1c1e;--bs-lg-pane-glass-filter: none;--bs-lg-pane-glass-shadow: 0 0 0 1px rgba(255, 255, 255, .6);--bs-lg-thick-bg: #2c2c2e;--bs-lg-thick-filter: none;--bs-lg-thick-shadow: 0 0 0 1px rgba(255, 255, 255, .6);--bs-lg-scroll-edge-bg: #1c1c1e;--bs-lg-scroll-edge-filter: none;--bs-lg-scroll-edge-shadow: inset 0 -1px 0 rgba(255, 255, 255, .6);--bs-lg-lens-bg: #5a5a5e;--bs-lg-lens-image: none;--bs-lg-lens-filter: none;--bs-lg-field-ring: rgba(255, 255, 255, .6);--bs-lg-field-ring-hover: rgba(255, 255, 255, .75);--bs-lg-check-ring: inset 0 0 0 1px rgba(255, 255, 255, .6);--bs-lg-track: rgba(255, 255, 255, .4);--bs-lg-track-hover: rgba(255, 255, 255, .5);--bs-lg-stroke: rgba(255, 255, 255, .6);--bs-lg-stroke-hover: rgba(255, 255, 255, .75)}}.buyscout-theme-dark .buyscout-theme-light{--bs-lg-accent: var(--color-primary, #ffc000);--bs-lg-on-accent: var(--color-primary-contrast, #fff);--bs-lg-accent-hover: color-mix(in srgb, var(--bs-lg-accent), #000 4%);--bs-lg-accent-press: color-mix(in srgb, var(--bs-lg-accent), #000 9%);--bs-lg-accent-soft: color-mix(in srgb, var(--bs-lg-accent) 16%, transparent);--bs-lg-accent-soft-hover: color-mix(in srgb, var(--bs-lg-accent) 23%, transparent);--bs-lg-accent-soft-press: color-mix(in srgb, var(--bs-lg-accent) 30%, transparent);--bs-lg-accent-ring: color-mix(in srgb, var(--bs-lg-accent) 34%, transparent);--bs-lg-accent-wash: color-mix(in srgb, var(--bs-lg-accent) 7%, #fff);--bs-lg-on-accent-fill: color-mix(in srgb, var(--bs-lg-on-accent) 20%, transparent);--bs-lg-on-accent-fill-hover: color-mix(in srgb, var(--bs-lg-on-accent) 24%, transparent);--bs-lg-on-accent-fill-active: color-mix(in srgb, var(--bs-lg-on-accent) 30%, transparent);--bs-lg-tinted-glass-drop: 0 1px 2px rgba(0, 0, 0, .06), 0 4px 12px -4px color-mix(in srgb, var(--bs-lg-accent) 65%, transparent);--bs-lg-tinted-glass-shadow: var(--bs-lg-tinted-glass-rim), var(--bs-lg-tinted-glass-drop);--bs-lg-focus-ring-color: var(--bs-lg-accent);--bs-lg-field-focus-shadow: inset 0 0 0 1px var(--bs-lg-accent), 0 0 0 3.5px var(--bs-lg-accent-ring);--bs-lg-ink: #333;--bs-lg-ink-secondary: color-mix(in srgb, var(--bs-lg-ink) 68%, transparent);--bs-lg-ink-tertiary: color-mix(in srgb, var(--bs-lg-ink) 50%, transparent);--bs-lg-fill-1: rgba(0, 0, 0, .1);--bs-lg-fill-2: rgba(0, 0, 0, .08);--bs-lg-fill-3: rgba(0, 0, 0, .05);--bs-lg-fill-4: rgba(0, 0, 0, .03);--bs-lg-row-hover: var(--bs-lg-fill-3);--bs-lg-row-press: var(--bs-lg-fill-2);--bs-lg-fill-press: rgba(0, 0, 0, .16);--bs-lg-track: rgba(0, 0, 0, .085);--bs-lg-track-hover: rgba(0, 0, 0, .11);--bs-lg-field-ring: rgba(0, 0, 0, .11);--bs-lg-field-ring-hover: rgba(0, 0, 0, .18);--bs-lg-ring-disabled: rgba(0, 0, 0, .06);--bs-lg-fill-hover: rgba(0, 0, 0, .075);--bs-lg-fill-active: rgba(0, 0, 0, .12);--bs-lg-fill-quiet-active: rgba(0, 0, 0, .09);--bs-lg-control-lift: 0 1px 1px rgba(0, 0, 0, .03);--bs-lg-thumb-shadow: 0 0 0 .5px rgba(0, 0, 0, .06), 0 .5px 1px rgba(0, 0, 0, .1), 0 1px 6px rgba(0, 0, 0, .12);--bs-lg-thumb-disabled-shadow: 0 0 0 .5px rgba(0, 0, 0, .08), 0 1px 3px rgba(0, 0, 0, .08);--bs-lg-track-ring: inset 0 0 0 .5px rgba(0, 0, 0, .07);--bs-lg-fill-highlight: inset 0 1px 0 rgba(255, 255, 255, .32);--bs-lg-segmented-track: rgba(0, 0, 0, .06);--bs-lg-segmented-thumb: #fff;--bs-lg-segmented-thumb-shadow: 0 0 0 .5px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .1), 0 2px 6px rgba(0, 0, 0, .06);--bs-lg-separator: rgba(0, 0, 0, .12);--bs-lg-hairline: rgba(20, 21, 33, .06);--bs-lg-check-hover: rgba(0, 0, 0, .13);--bs-lg-check-active: rgba(0, 0, 0, .19);--bs-lg-check-ring: inset 0 0 0 .5px rgba(0, 0, 0, .05);--bs-lg-check-on-shadow: inset 0 1px 0 rgba(255, 255, 255, .32), inset 0 0 0 .5px rgba(0, 0, 0, .06);--bs-lg-knob-shadow: 0 0 0 .5px rgba(0, 0, 0, .05), 0 1px 2px rgba(0, 0, 0, .12), 0 3px 8px rgba(0, 0, 0, .07);--bs-lg-knob: #fff;--bs-lg-thumb-drop: 0 1px 2px rgba(0, 0, 0, .08);--bs-lg-thumb-quiet-edge: inset 0 -1px 0 rgba(0, 0, 0, .04);--bs-lg-fill-soft-hover: rgba(0, 0, 0, .06);--bs-lg-dot-neutral: rgba(0, 0, 0, .25);--bs-lg-dot-off: rgba(0, 0, 0, .22);--bs-lg-stroke-faint: rgba(0, 0, 0, .06);--bs-lg-stroke-subtle: rgba(0, 0, 0, .08);--bs-lg-stroke: rgba(0, 0, 0, .1);--bs-lg-stroke-strong: rgba(0, 0, 0, .12);--bs-lg-stroke-hover: rgba(0, 0, 0, .18);--bs-lg-ring-gap: #fff;--bs-lg-media-bg: #fff;--bs-lg-media-bg-muted: #fafafa;--bs-lg-figure-fill: color-mix(in srgb, rgba(76, 78, 100, .87) 16%, #fff);--bs-lg-sheet: #fff;--bs-lg-surface: #fff;--bs-lg-surface-hover: #fbfbfb;--bs-lg-surface-active: #f3f3f3;--bs-lg-ink-shadow: inset 0 1px 1px rgba(255, 255, 255, .18), inset 0 -1px 1px rgba(255, 255, 255, .06), 0 1px 2px rgba(0, 0, 0, .12);--bs-lg-danger: #ea4d4d;--bs-lg-danger-text: #c62828;--bs-lg-danger-shadow: inset 0 1px 1px rgba(255, 255, 255, .3), inset 0 -1px 1px rgba(255, 255, 255, .1), 0 1px 2px rgba(0, 0, 0, .08);--bs-lg-success: #4caf50;--bs-lg-success-text: #2e7d32;--bs-lg-warning: #ff9800;--bs-lg-card-shadow: inset 0 0 0 1px var(--bs-lg-hairline), 0 1px 2px rgba(20, 21, 33, .035);--bs-lg-control-glass-bg: rgba(252, 252, 253, .56);--bs-lg-control-glass-hover-bg: rgba(255, 255, 255, .84);--bs-lg-control-glass-active-bg: rgba(255, 255, 255, .94);--bs-lg-control-glass-press-bg: color-mix(in srgb, var(--bs-lg-control-glass-bg), #000 8%);--bs-lg-control-glass-disabled-bg: rgba(252, 252, 253, .42);--bs-lg-control-glass-filter: blur(10px) saturate(180%);--bs-lg-control-glass-rim: inset 0 1px 0 rgba(255, 255, 255, .85), inset 0 -1px 0 rgba(255, 255, 255, .32);--bs-lg-control-glass-drop: 0 0 0 .5px rgba(0, 0, 0, .1), -1px 0 0 -.5px rgba(0, 0, 0, .06), 1px 0 0 -.5px rgba(0, 0, 0, .06), 0 4px 14px rgba(0, 0, 0, .07);--bs-lg-control-glass-shadow: var(--bs-lg-control-glass-rim), var(--bs-lg-control-glass-drop);--bs-lg-tinted-glass-rim: inset 0 1px 1px rgba(255, 255, 255, .4), inset 0 -1px 1px rgba(255, 255, 255, .14), inset 0 0 0 .5px rgba(0, 0, 0, .05);--bs-lg-tinted-glass-glow: radial-gradient( 130% 120% at 50% 0%, rgba(255, 255, 255, .5), rgba(255, 255, 255, 0) 64%);--bs-lg-panel-glass-bg: rgba(250, 250, 252, .78);--bs-lg-panel-glass-filter: blur(24px) saturate(190%);--bs-lg-panel-glass-shadow: inset 0 1px 0 rgba(255, 255, 255, .72), inset 0 0 0 .5px rgba(255, 255, 255, .35), 0 0 0 .5px rgba(0, 0, 0, .1), 0 16px 40px rgba(20, 21, 33, .15);--bs-lg-pane-glass-bg: rgba(255, 255, 255, .68);--bs-lg-pane-glass-filter: saturate(140%) blur(16px);--bs-lg-pane-glass-shadow: 0 8px 26px rgba(20, 21, 33, .07);--bs-lg-sheet-shadow: 0 0 0 .5px rgba(0, 0, 0, .08), 0 24px 60px rgba(20, 21, 33, .18);--bs-lg-dialog-shadow: 0 0 0 .5px rgba(0, 0, 0, .08), 0 16px 40px rgba(20, 21, 33, .15);--bs-lg-alert-shadow: 0 0 0 .5px rgba(0, 0, 0, .1), 0 18px 48px rgba(0, 0, 0, .22);--bs-lg-footer-edge: inset 0 .67px 0 rgba(0, 0, 0, .07);--bs-lg-appbar-contrast-edge: rgba(0, 0, 0, .23);--bs-lg-scrollbar-thumb: rgba(0, 0, 0, .23);--bs-lg-legacy-ink: rgba(76, 78, 100, .87);--bs-lg-scrim: rgba(171, 171, 171, .5);--bs-lg-chat-glass-tint: #fff;--bs-lg-chat-glass-edge: rgba(255, 255, 255, .7);--bs-lg-chat-fold-edge: rgba(0, 0, 0, .04);--bs-lg-chat-contrast-edge: color-mix(in srgb, #1a1a1b 45%, transparent);--bs-lg-chat-bar-shadow-ambient: rgba(0, 0, 0, .04);--bs-lg-chat-bar-shadow-contact: rgba(0, 0, 0, .08);--bs-lg-chat-island-shadow-ambient: rgba(0, 0, 0, .08);--bs-lg-chat-island-shadow-contact: rgba(20, 21, 33, .035);--bs-lg-dot-ring: rgba(255, 255, 255, .9);--bs-lg-thick-bg: rgba(246, 246, 247, .9);--bs-lg-thick-filter: blur(20px) saturate(180%);--bs-lg-thick-shadow: 0 0 0 .5px rgba(0, 0, 0, .12), 0 4px 12px rgba(0, 0, 0, .12);--bs-lg-scroll-edge-bg: rgba(238, 239, 242, .82);--bs-lg-scroll-edge-filter: blur(6px) saturate(160%);--bs-lg-scroll-edge-shadow: inset 0 -.67px 0 rgba(0, 0, 0, .06);--bs-lg-lens-bg: transparent;--bs-lg-lens-image: linear-gradient( 180deg, rgba(255, 255, 255, .3), rgba(255, 255, 255, .05) 46%, rgba(255, 255, 255, .18));--bs-lg-lens-filter: blur(.6px) saturate(175%) brightness(1.07);--bs-lg-lens-shadow: inset 0 1.5px 1px -1px #fff, inset 0 -1.5px 1px -1px rgba(255, 255, 255, .8), inset 0 0 0 .5px rgba(0, 0, 0, .16), inset 0 0 5px rgba(0, 0, 0, .07), 0 6px 14px -3px rgba(0, 0, 0, .26), 0 1px 2px rgba(0, 0, 0, .08);--bs-lg-lens-drag-shadow: inset 0 1.5px 1px -1px #fff, inset 0 -1.5px 1px -1px rgba(255, 255, 255, .85), inset 0 0 0 .5px rgba(0, 0, 0, .24), inset 0 0 6px rgba(0, 0, 0, .09), 0 6px 14px -3px rgba(0, 0, 0, .28);--bs-lg-field-shadow: inset 0 0 0 1px var(--bs-lg-field-ring), var(--bs-lg-control-lift);--bs-lg-field-hover-shadow: inset 0 0 0 1px var(--bs-lg-field-ring-hover), var(--bs-lg-control-lift);--bs-lg-field-error-shadow: inset 0 0 0 1px var(--bs-lg-danger), 0 0 0 3.5px color-mix(in srgb, var(--bs-lg-danger) 20%, transparent);--bs-lg-field-disabled-shadow: inset 0 0 0 1px var(--bs-lg-fill-3);--bs-lg-menu-highlight: rgba(0, 0, 0, .05);--bs-lg-menu-press: rgba(0, 0, 0, .08);--bs-lg-menu-separator: rgba(0, 0, 0, .08);--bs-lg-google-fill: var(--bs-lg-surface);--bs-lg-google-fill-hover: var(--bs-lg-surface-hover);--bs-lg-google-fill-active: var(--bs-lg-surface-active);--bs-lg-google-shadow: var(--bs-lg-field-shadow);--bs-lg-google-hover-shadow: var(--bs-lg-field-hover-shadow);--bs-lg-google-disabled-shadow: inset 0 0 0 1px var(--bs-lg-ring-disabled);--bs-lg-google-ink: #3c4043}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.buyscout-theme-dark .buyscout-theme-light{--bs-lg-control-glass-bg: rgba(252, 252, 253, .94);--bs-lg-control-glass-hover-bg: rgba(255, 255, 255, .98);--bs-lg-control-glass-active-bg: rgba(244, 244, 245, .98);--bs-lg-control-glass-disabled-bg: rgba(252, 252, 253, .9);--bs-lg-panel-glass-bg: rgba(250, 250, 252, .97);--bs-lg-pane-glass-bg: rgba(255, 255, 255, .94);--bs-lg-thick-bg: rgba(246, 246, 247, .98);--bs-lg-scroll-edge-bg: rgba(238, 239, 242, .97)}}@media(prefers-reduced-transparency:reduce){.buyscout-theme-dark .buyscout-theme-light{--bs-lg-control-glass-bg: #fbfbfc;--bs-lg-control-glass-hover-bg: #f1f1f2;--bs-lg-control-glass-active-bg: #e8e8e9;--bs-lg-control-glass-disabled-bg: #fbfbfc;--bs-lg-control-glass-filter: none;--bs-lg-panel-glass-bg: #fbfbfc;--bs-lg-panel-glass-filter: none;--bs-lg-pane-glass-bg: #fbfbfc;--bs-lg-pane-glass-filter: none;--bs-lg-thick-bg: #fbfbfc;--bs-lg-thick-filter: none;--bs-lg-scroll-edge-bg: #fbfbfc;--bs-lg-scroll-edge-filter: none;--bs-lg-lens-bg: #fff;--bs-lg-lens-image: none;--bs-lg-lens-filter: none}}@media(prefers-contrast:more){.buyscout-theme-dark .buyscout-theme-light{--bs-lg-ink: #333;--bs-lg-ink-secondary: var(--bs-lg-ink);--bs-lg-control-glass-bg: #fff;--bs-lg-control-glass-hover-bg: #f5f5f5;--bs-lg-control-glass-active-bg: #ebebeb;--bs-lg-control-glass-disabled-bg: #fbfbfc;--bs-lg-control-glass-filter: none;--bs-lg-control-glass-rim: 0 0 #0000;--bs-lg-control-glass-drop: 0 0 0 1px rgba(0, 0, 0, .55);--bs-lg-control-glass-shadow: var(--bs-lg-control-glass-drop);--bs-lg-panel-glass-bg: #fff;--bs-lg-panel-glass-filter: none;--bs-lg-panel-glass-shadow: 0 0 0 1px rgba(0, 0, 0, .55), 0 16px 40px rgba(20, 21, 33, .15);--bs-lg-pane-glass-bg: #fff;--bs-lg-pane-glass-filter: none;--bs-lg-pane-glass-shadow: 0 0 0 1px rgba(0, 0, 0, .55);--bs-lg-thick-bg: #fff;--bs-lg-thick-filter: none;--bs-lg-thick-shadow: 0 0 0 1px rgba(0, 0, 0, .55);--bs-lg-scroll-edge-bg: #fff;--bs-lg-scroll-edge-filter: none;--bs-lg-scroll-edge-shadow: inset 0 -1px 0 rgba(0, 0, 0, .55);--bs-lg-lens-bg: #fff;--bs-lg-lens-image: none;--bs-lg-lens-filter: none;--bs-lg-field-ring: rgba(0, 0, 0, .55);--bs-lg-field-ring-hover: rgba(0, 0, 0, .7);--bs-lg-check-ring: inset 0 0 0 1px rgba(0, 0, 0, .55);--bs-lg-track: rgba(0, 0, 0, .55);--bs-lg-track-hover: rgba(0, 0, 0, .7);--bs-lg-stroke: rgba(0, 0, 0, .55);--bs-lg-stroke-hover: rgba(0, 0, 0, .7)}}@media(prefers-reduced-motion:reduce){:root,:host{--bs-lg-spring-smooth: ease-out;--bs-lg-spring-smooth-duration: 1ms;--bs-lg-spring-knob: ease-out;--bs-lg-spring-knob-duration: 1ms;--bs-lg-spring-menu: ease-out;--bs-lg-spring-menu-duration: 1ms;--bs-lg-overlay-in-duration: 1ms;--bs-lg-overlay-out-duration: 1ms;--bs-lg-fold-close-duration: 1ms;--bs-lg-fold-reveal-duration: 1ms;--bs-lg-fold-reveal-delay: 0ms;--bs-lg-press-duration: 1ms;--bs-lg-release-duration: 1ms}}@layer base{:where(:focus-visible){outline:2px solid var(--color-primary, #ffc000);outline-offset:2px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes buyscout-placeholder-breathe{0%,to{opacity:1}50%{opacity:.42}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes charFadeIn{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur(0)}}.buyscout-char-fade-in{animation:charFadeIn .42s cubic-bezier(.23,1,.32,1) both}@media(prefers-reduced-motion:reduce){.buyscout-char-fade-in{animation:charFadeIn .2s ease-out both}@keyframes charFadeIn{0%{opacity:0}to{opacity:1}}}.buyscout-spinner{display:inline-block;border:0;border-radius:0;color:var(--bs-text-primary);opacity:.6;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 34'%3E%3Crect x='15' y='1' width='4' height='10' rx='2' fill-opacity='1'/%3E%3Crect x='15' y='1' width='4' height='10' rx='2' fill-opacity='.15' transform='rotate(45 17 17)'/%3E%3Crect x='15' y='1' width='4' height='10' rx='2' fill-opacity='.27' transform='rotate(90 17 17)'/%3E%3Crect x='15' y='1' width='4' height='10' rx='2' fill-opacity='.39' transform='rotate(135 17 17)'/%3E%3Crect x='15' y='1' width='4' height='10' rx='2' fill-opacity='.51' transform='rotate(180 17 17)'/%3E%3Crect x='15' y='1' width='4' height='10' rx='2' fill-opacity='.63' transform='rotate(225 17 17)'/%3E%3Crect x='15' y='1' width='4' height='10' rx='2' fill-opacity='.75' transform='rotate(270 17 17)'/%3E%3Crect x='15' y='1' width='4' height='10' rx='2' fill-opacity='.87' transform='rotate(315 17 17)'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 34'%3E%3Crect x='15' y='1' width='4' height='10' rx='2' fill-opacity='1'/%3E%3Crect x='15' y='1' width='4' height='10' rx='2' fill-opacity='.15' transform='rotate(45 17 17)'/%3E%3Crect x='15' y='1' width='4' height='10' rx='2' fill-opacity='.27' transform='rotate(90 17 17)'/%3E%3Crect x='15' y='1' width='4' height='10' rx='2' fill-opacity='.39' transform='rotate(135 17 17)'/%3E%3Crect x='15' y='1' width='4' height='10' rx='2' fill-opacity='.51' transform='rotate(180 17 17)'/%3E%3Crect x='15' y='1' width='4' height='10' rx='2' fill-opacity='.63' transform='rotate(225 17 17)'/%3E%3Crect x='15' y='1' width='4' height='10' rx='2' fill-opacity='.75' transform='rotate(270 17 17)'/%3E%3Crect x='15' y='1' width='4' height='10' rx='2' fill-opacity='.87' transform='rotate(315 17 17)'/%3E%3C/svg%3E") center/100% 100% no-repeat;animation:spin .8s steps(8) infinite}@media(forced-colors:active){.buyscout-spinner{forced-color-adjust:none;background:CanvasText;opacity:1}}.buyscout-spinner--sm{width:14px;height:14px}.buyscout-spinner--md{width:20px;height:20px}.buyscout-spinner--lg{width:32px;height:32px}.buyscout-spinner:where(.buyscout-spinner--tone-current){color:inherit;opacity:.9}@media(forced-colors:active){.buyscout-spinner:where(.buyscout-spinner--tone-current){forced-color-adjust:none;background:ButtonText;opacity:1}}:root,:host,.buyscout-theme-light{--bs-bg-paper: #fff;--bs-bg-default: #fafafa;--bs-bg-assistant-message: #fff;--bs-bg-tool: rgba(0, 0, 0, .04);--bs-bg-hover: rgba(0, 0, 0, .04);--bs-bg-selected: color-mix(in srgb, var(--bs-text-primary) 12%, transparent);--bs-text-primary: rgba(76, 78, 100, .87);--bs-text-label: rgba(76, 78, 100, .8);--bs-text-secondary: rgba(76, 78, 100, .6);--bs-text-tertiary: rgba(76, 78, 100, .5);--bs-text-disabled: rgba(76, 78, 100, .38);--bs-text-inverse: #fff;--bs-border-color: rgba(0, 0, 0, .1);--bs-border-light: rgba(0, 0, 0, .04);--bs-border-strong: rgba(0, 0, 0, .23);--bs-border-strong-hover: rgba(0, 0, 0, .42);--bs-shadow-color: rgba(0, 0, 0, .08);--bs-shadow-light: rgba(0, 0, 0, .04);--bs-shadow-strong: rgba(0, 0, 0, .15);--bs-shadow-primary: var(--color-primary, #ffc000);--bs-gradient-start: 255, 237, 160;--bs-gradient-end: 239, 167, 71;--bs-canvas: var(--color-canvas, #eeeff2);--bs-surface: var(--color-surface, #fff);--bs-tint-cream: var(--color-tint-cream, #f4f1e9);--bs-ink: var(--color-ink, #1a1a1b);--bs-ink-hover: var(--color-ink-hover, #000);--bs-ink-contrast: var(--color-ink-contrast, #fff);--bs-hairline: var(--color-hairline, rgba(20, 21, 33, .06));--bs-glass-overlay: var(--color-glass-overlay, rgba(255, 255, 255, .68));--bs-glass-highlight: var(--color-glass-highlight, rgba(255, 255, 255, .5));--bs-glass-overlay-highlight: rgba(255, 255, 255, .7);--bs-shadow-minimal-color: rgba(20, 21, 33, .035);--bs-shadow-minimal: 0 1px 2px var(--bs-shadow-minimal-color);--bs-shadow-glass-overlay: 0 16px 40px rgba(20, 21, 33, .15);--bs-success: #4caf50;--bs-error: #ea4d4d;--bs-warning: #ff9800;--bs-info: #2196f3}.buyscout-theme-light{color-scheme:light}.buyscout-theme-dark{color-scheme:dark;--bs-bg-paper: #1e1e24;--bs-bg-default: #121212;--bs-bg-assistant-message: #2a2a35;--bs-bg-tool: rgba(255, 255, 255, .06);--bs-bg-hover: rgba(255, 255, 255, .08);--bs-bg-selected: color-mix(in srgb, var(--bs-text-primary) 12%, transparent);--bs-text-primary: rgba(255, 255, 255, .87);--bs-text-label: rgba(255, 255, 255, .8);--bs-text-secondary: rgba(255, 255, 255, .6);--bs-text-tertiary: rgba(255, 255, 255, .5);--bs-text-disabled: rgba(255, 255, 255, .38);--bs-text-inverse: #000;--bs-border-color: rgba(255, 255, 255, .12);--bs-border-light: rgba(255, 255, 255, .06);--bs-border-strong: rgba(255, 255, 255, .27);--bs-border-strong-hover: rgba(255, 255, 255, .5);--bs-shadow-color: rgba(0, 0, 0, .3);--bs-shadow-light: rgba(0, 0, 0, .2);--bs-shadow-strong: rgba(0, 0, 0, .5);--bs-shadow-primary: var(--color-primary-dark, #C79A00);--bs-gradient-start: 89, 65, 4;--bs-gradient-end: 51, 30, 0;--bs-canvas: #0f0f12;--bs-surface: var(--bs-bg-paper);--bs-tint-cream: #2a2620;--bs-ink: #f4f4f6;--bs-ink-hover: #fff;--bs-ink-contrast: #1a1a1b;--bs-hairline: rgba(255, 255, 255, .08);--bs-glass-overlay: rgba(30, 30, 36, .72);--bs-glass-highlight: rgba(255, 255, 255, .14);--bs-glass-overlay-highlight: rgba(255, 255, 255, .09);--bs-shadow-minimal-color: rgba(0, 0, 0, .4);--bs-shadow-minimal: 0 1px 2px var(--bs-shadow-minimal-color);--bs-shadow-glass-overlay: 0 16px 40px rgba(0, 0, 0, .55);--bs-success: #66bb6a;--bs-error: #f47174;--bs-warning: #ffa726;--bs-info: #42a5f5}:root,:host{--floating-button-default-size: 70px}@media(max-width:599.98px){:root,:host{--floating-button-default-size: 56px}}@media(prefers-contrast:more){:root,:host,.buyscout-theme-light,.buyscout-theme-dark{--bs-text-secondary: var(--bs-text-primary);--bs-text-label: var(--bs-text-primary)}}.buyscout-loading-state{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.buyscout-loading-state__label{margin:0;color:var(--bs-text-secondary);font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking);font-weight:400}.buyscout-drawn-check{flex-shrink:0}.buyscout-drawn-check__stroke{stroke-dasharray:1}:where(.buyscout-drawn-check[data-drawn]) .buyscout-drawn-check__stroke{animation:buyscout-drawn-check-draw var(--bs-lg-draw-duration) var(--bs-lg-draw-ease) both}@keyframes buyscout-drawn-check-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){:where(.buyscout-drawn-check[data-drawn]) .buyscout-drawn-check__stroke{animation:none}}.buyscout-btn{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);font-weight:500;letter-spacing:-.006em;line-height:1;white-space:nowrap;cursor:pointer;text-decoration:none;box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition-property:background-color,box-shadow,color,opacity;transition-duration:var(--bs-lg-release-duration);transition-timing-function:ease;appearance:none;background:transparent;color:inherit;margin:0}.buyscout-btn:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--bs-lg-tinted-glass-glow);opacity:0;pointer-events:none;transition-property:opacity;transition-duration:var(--bs-lg-release-duration);transition-timing-function:ease}@media(forced-colors:active){.buyscout-btn{outline:1px solid ButtonText;outline-offset:-1px}}.buyscout-btn:where(.buyscout-btn--shape-rounded){border-radius:12px}.buyscout-btn:where(.buyscout-btn--shape-pill){border-radius:50px}.buyscout-btn:where(.buyscout-btn--variant-bordered){box-shadow:var(--bs-shadow-minimal)}.buyscout-btn:where(.buyscout-btn--variant-outlined){background:var(--bs-bg-paper)}.buyscout-btn:where(.buyscout-btn--variant-borderless){background:transparent;box-shadow:none}.buyscout-btn:where(.buyscout-btn--variant-tinted){color:var(--bs-text-primary);background:var(--bs-lg-accent-soft);box-shadow:none}.buyscout-btn:where(.buyscout-btn--full-width){width:100%}.buyscout-btn:where(.buyscout-btn--icon-only){flex-shrink:0}.buyscout-btn__icon-start,.buyscout-btn__icon-end{display:inline-flex;align-items:center;flex-shrink:0}.buyscout-btn__icon-start svg,.buyscout-btn__icon-end svg{width:1em;height:1em}.buyscout-btn-group{display:inline-flex;align-items:center;gap:2px;padding:3px;border:0;border-radius:999px;background-color:var(--bs-lg-control-glass-bg);-webkit-backdrop-filter:var(--bs-lg-control-glass-filter);backdrop-filter:var(--bs-lg-control-glass-filter);box-shadow:var(--bs-lg-control-glass-shadow)}.buyscout-btn-group__separator{flex:none;width:1px;height:16px;background:var(--bs-lg-stroke)}.buyscout-btn:where(.buyscout-btn--size-xs){height:var(--bs-lg-control-height-xs);padding:0 var(--bs-lg-control-padding-xs);gap:var(--bs-lg-control-gap-xs);font-size:var(--bs-lg-control-font-size-xs)}.buyscout-btn:where(.buyscout-btn--size-xs) svg{width:var(--bs-lg-control-icon-xs);height:var(--bs-lg-control-icon-xs)}.buyscout-btn:where(.buyscout-btn--size-sm){height:var(--bs-lg-control-height-sm);padding:0 var(--bs-lg-control-padding-sm);gap:var(--bs-lg-control-gap-sm);font-size:var(--bs-lg-control-font-size-sm)}.buyscout-btn:where(.buyscout-btn--size-sm) svg{width:var(--bs-lg-control-icon-sm);height:var(--bs-lg-control-icon-sm)}.buyscout-btn:where(.buyscout-btn--size-md){height:var(--bs-lg-control-height-md);padding:0 var(--bs-lg-control-padding-md);gap:var(--bs-lg-control-gap-md);font-size:var(--bs-lg-control-font-size-md)}.buyscout-btn:where(.buyscout-btn--size-md) svg{width:var(--bs-lg-control-icon-md);height:var(--bs-lg-control-icon-md)}.buyscout-btn:where(.buyscout-btn--size-lg){height:var(--bs-lg-control-height-lg);padding:0 var(--bs-lg-control-padding-lg);gap:var(--bs-lg-control-gap-lg);font-size:var(--bs-lg-control-font-size-lg)}.buyscout-btn:where(.buyscout-btn--size-lg) svg{width:var(--bs-lg-control-icon-lg);height:var(--bs-lg-control-icon-lg)}.buyscout-btn:where(.buyscout-btn--size-xl){height:var(--bs-lg-control-height-xl);padding:0 var(--bs-lg-control-padding-xl);gap:var(--bs-lg-control-gap-xl);font-size:var(--bs-lg-control-font-size-xl);border-radius:999px}.buyscout-btn:where(.buyscout-btn--size-xl) svg{width:var(--bs-lg-control-icon-xl);height:var(--bs-lg-control-icon-xl)}.buyscout-btn:where(.buyscout-btn--shape-circle){border-radius:999px}@media(pointer:coarse){.buyscout-btn{min-width:0;min-height:0}.buyscout-btn:before{content:"";position:absolute;inset:min(0px,50% - 22px)}}.buyscout-btn:where(:focus-visible){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-btn:where(.buyscout-btn--loading){cursor:progress}.buyscout-btn:where(:disabled){opacity:var(--bs-lg-disabled-opacity);cursor:default;pointer-events:none}@media(forced-colors:active){.buyscout-btn:where(:disabled){outline-color:GrayText;background-color:Canvas;color:GrayText}}@media(forced-colors:active){.buyscout-btn:where(:disabled){opacity:1}}.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-primary){background:color-mix(in srgb,var(--color-primary, #ffc000) 88%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.25);box-shadow:0 4px 16px color-mix(in srgb,var(--color-primary, #ffc000) 30%,transparent),inset 0 0 0 1px #ffffff1a;transition:background var(--bs-lg-release-duration) ease,box-shadow var(--bs-lg-release-duration) ease,transform var(--bs-lg-release-duration) ease;color:var(--bs-lg-on-accent)}.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-success){background:color-mix(in srgb,#16a34a 88%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.25);box-shadow:0 4px 16px color-mix(in srgb,#16a34a 30%,transparent),inset 0 0 0 1px #ffffff1a;transition:background var(--bs-lg-release-duration) ease,box-shadow var(--bs-lg-release-duration) ease,transform var(--bs-lg-release-duration) ease;color:#fff}.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-error){background:color-mix(in srgb,#dc2626 88%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.25);box-shadow:0 4px 16px color-mix(in srgb,#dc2626 30%,transparent),inset 0 0 0 1px #ffffff1a;transition:background var(--bs-lg-release-duration) ease,box-shadow var(--bs-lg-release-duration) ease,transform var(--bs-lg-release-duration) ease;color:#fff}.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-ink){background:color-mix(in srgb,var(--bs-ink) 88%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.25);box-shadow:0 4px 16px color-mix(in srgb,var(--bs-ink) 30%,transparent),inset 0 0 0 1px #ffffff1a;transition:background var(--bs-lg-release-duration) ease,box-shadow var(--bs-lg-release-duration) ease,transform var(--bs-lg-release-duration) ease;color:var(--bs-ink-contrast)}.buyscout-btn:where(.buyscout-btn--variant-bordered.buyscout-btn--color-neutral){color:var(--bs-text-primary);background:var(--bs-lg-fill-3);border:0;box-shadow:none}.buyscout-btn:where(.buyscout-btn--variant-outlined.buyscout-btn--color-primary){color:var(--color-primary, #ffc000)}.buyscout-btn:where(.buyscout-btn--variant-outlined.buyscout-btn--color-success){color:#16a34a}.buyscout-btn:where(.buyscout-btn--variant-outlined.buyscout-btn--color-neutral){color:var(--bs-text-primary)}.buyscout-btn:where(.buyscout-btn--variant-outlined):where(.buyscout-btn--color-neutral,.buyscout-btn--color-primary,.buyscout-btn--color-success){background:var(--bs-lg-surface);border:0;font-weight:500;box-shadow:inset 0 0 0 1px var(--bs-lg-field-ring),var(--bs-lg-control-lift)}.buyscout-btn:where(.buyscout-btn--variant-borderless.buyscout-btn--color-primary){color:var(--color-primary, #ffc000)}.buyscout-btn:where(.buyscout-btn--variant-borderless.buyscout-btn--color-success){color:#16a34a}.buyscout-btn:where(.buyscout-btn--variant-borderless.buyscout-btn--color-error){color:#dc2626}.buyscout-btn:where(.buyscout-btn--variant-borderless.buyscout-btn--color-neutral){color:var(--bs-text-secondary)}.buyscout-btn:where(.buyscout-btn--variant-tinted.buyscout-btn--color-error){color:var(--bs-error);background:color-mix(in srgb,var(--bs-lg-danger) 11%,transparent)}.buyscout-btn:where(.buyscout-btn--variant-tinted:disabled){background:var(--bs-lg-fill-4)}@media(prefers-reduced-transparency:reduce){.buyscout-btn:where(.buyscout-btn--variant-prominent){-webkit-backdrop-filter:none;backdrop-filter:none}.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-primary){background:var(--color-primary, #ffc000)}.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-ink){background:var(--bs-ink)}}@media(prefers-contrast:more){.buyscout-btn:where(.buyscout-btn--variant-prominent){box-shadow:none;border:1px solid currentColor}}.buyscout-btn__spinner{flex:none;width:1em;height:1em;color:currentColor;opacity:.9}.buyscout-btn__label{display:contents;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.buyscout-btn__label{transition-duration:1ms}}:where(.buyscout-btn--loading:not(.buyscout-btn--icon-only))>.buyscout-btn__label{display:inline-flex;align-items:center;gap:inherit}:where(.buyscout-btn--loading)>.buyscout-btn__label>:where(svg:first-child,.buyscout-btn__icon-start:first-child){display:none}:where(.buyscout-btn--loading:not(.buyscout-btn--icon-only,:has(>.buyscout-btn__label>:is(svg,.buyscout-btn__icon-start):first-child)))>.buyscout-btn__label{opacity:0}:where(.buyscout-btn--loading:not(.buyscout-btn--icon-only,:has(>.buyscout-btn__label>:is(svg,.buyscout-btn__icon-start):first-child)))>.buyscout-btn__spinner{position:absolute;inset:0;margin:auto;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){:where(.buyscout-btn--loading:not(.buyscout-btn--icon-only,:has(>.buyscout-btn__label>:is(svg,.buyscout-btn__icon-start):first-child)))>.buyscout-btn__spinner{transition-duration:1ms}}@starting-style{:where(.buyscout-btn--loading:not(.buyscout-btn--icon-only,:has(>.buyscout-btn__label>:is(svg,.buyscout-btn__icon-start):first-child)))>.buyscout-btn__spinner{opacity:0}}:where(.buyscout-btn-group)>.buyscout-btn{border-color:transparent;color:var(--bs-text-primary)}.buyscout-btn:where(.buyscout-btn--size-xs.buyscout-btn--icon-only){width:var(--bs-lg-control-height-xs);padding:0;font-size:var(--bs-lg-control-icon-xs)}.buyscout-btn:where(.buyscout-btn--shape-rounded.buyscout-btn--size-xs){border-radius:var(--bs-lg-control-radius-xs)}.buyscout-btn:where(.buyscout-btn--size-sm.buyscout-btn--icon-only){width:var(--bs-lg-control-height-sm);padding:0;font-size:var(--bs-lg-control-icon-sm)}.buyscout-btn:where(.buyscout-btn--shape-rounded.buyscout-btn--size-sm){border-radius:var(--bs-lg-control-radius-sm)}.buyscout-btn:where(.buyscout-btn--size-md.buyscout-btn--icon-only){width:var(--bs-lg-control-height-md);padding:0;font-size:var(--bs-lg-control-icon-md)}.buyscout-btn:where(.buyscout-btn--shape-rounded.buyscout-btn--size-md){border-radius:var(--bs-lg-control-radius-md)}.buyscout-btn:where(.buyscout-btn--size-lg.buyscout-btn--icon-only){width:var(--bs-lg-control-height-lg);padding:0;font-size:var(--bs-lg-control-icon-lg)}.buyscout-btn:where(.buyscout-btn--shape-rounded.buyscout-btn--size-lg){border-radius:var(--bs-lg-control-radius-lg)}.buyscout-btn:where(.buyscout-btn--size-xl.buyscout-btn--icon-only){width:var(--bs-lg-control-height-xl);padding:0;font-size:var(--bs-lg-control-icon-xl)}.buyscout-btn:where(.buyscout-btn--shape-rounded.buyscout-btn--size-xl){border-radius:var(--bs-lg-control-radius-xl)}@media not (prefers-contrast:more){.buyscout-btn:where(.buyscout-btn--variant-prominent):where(.buyscout-btn--color-primary,.buyscout-btn--color-ink,.buyscout-btn--color-error,.buyscout-btn--color-success){border:0}.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-primary){box-shadow:var(--bs-lg-tinted-glass-shadow)}.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-ink){box-shadow:var(--bs-lg-ink-shadow)}.buyscout-btn:where(.buyscout-btn--variant-prominent):where(.buyscout-btn--color-error,.buyscout-btn--color-success){box-shadow:var(--bs-lg-danger-shadow)}}.buyscout-btn:where(.buyscout-btn--variant-glass.buyscout-btn--color-neutral){background-color:var(--bs-lg-control-glass-bg);-webkit-backdrop-filter:var(--bs-lg-control-glass-filter);backdrop-filter:var(--bs-lg-control-glass-filter);box-shadow:var(--bs-lg-control-glass-shadow);background-image:none;border:0;color:var(--bs-text-primary);transition-property:background-color;transition-duration:var(--bs-lg-release-duration);transition-timing-function:ease}:where(.buyscout-btn-group)>.buyscout-btn{background:transparent;background-image:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-radius:999px}:where(.buyscout-btn-group)>.buyscout-btn:after{content:none}@media(pointer:coarse){:where(.buyscout-btn-group)>.buyscout-btn:before{inset-inline:0}}:where(.buyscout-btn-group)>.buyscout-btn:where(.buyscout-btn--size-xs){height:calc(var(--bs-lg-control-height-xs) - 6px)}:where(.buyscout-btn-group)>.buyscout-btn:where(.buyscout-btn--size-sm){height:calc(var(--bs-lg-control-height-sm) - 6px)}:where(.buyscout-btn-group)>.buyscout-btn:where(.buyscout-btn--size-md){height:calc(var(--bs-lg-control-height-md) - 6px)}:where(.buyscout-btn-group)>.buyscout-btn:where(.buyscout-btn--size-lg){height:calc(var(--bs-lg-control-height-lg) - 6px)}:where(.buyscout-btn-group)>.buyscout-btn:where(.buyscout-btn--size-xl){height:calc(var(--bs-lg-control-height-xl) - 6px)}.buyscout-btn:where(:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)),.buyscout-btn:where(.buyscout-btn--loading:active){transform:none;transition-duration:var(--bs-lg-press-duration);transition-timing-function:ease}.buyscout-btn:where(:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)):after,.buyscout-btn:where(.buyscout-btn--loading:active):after{transition-duration:var(--bs-lg-press-duration);transition-timing-function:ease}.buyscout-btn:where(.buyscout-btn--variant-bordered.buyscout-btn--color-neutral:disabled){background:var(--bs-lg-fill-4)}.buyscout-btn:where(.buyscout-btn--variant-outlined):where(.buyscout-btn--color-neutral,.buyscout-btn--color-primary,.buyscout-btn--color-success):where(:disabled){box-shadow:inset 0 0 0 1px var(--bs-lg-ring-disabled)}@media(hover:hover)and (pointer:fine){.buyscout-btn:where(.buyscout-btn--variant-tinted:hover:not(:disabled)){background:var(--bs-lg-accent-soft-hover)}}.buyscout-btn:where(.buyscout-btn--variant-tinted:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){background:var(--bs-lg-accent-soft-press);transform:none}.buyscout-btn:where(.buyscout-btn--variant-tinted.buyscout-btn--loading:is(:hover,:active)){background-color:var(--bs-lg-accent-soft);box-shadow:none}.buyscout-btn:where(.buyscout-btn--variant-tinted.buyscout-btn--loading:is(:hover,:active)):after{opacity:0}:where(.buyscout-btn--size-xs) .buyscout-btn__spinner{width:var(--bs-lg-control-icon-xs);height:var(--bs-lg-control-icon-xs)}:where(.buyscout-btn-group)>.buyscout-btn:where(.buyscout-btn--size-xs.buyscout-btn--icon-only){width:calc(var(--bs-lg-control-height-xs) - 6px)}:where(.buyscout-btn--size-sm) .buyscout-btn__spinner{width:var(--bs-lg-control-icon-sm);height:var(--bs-lg-control-icon-sm)}:where(.buyscout-btn-group)>.buyscout-btn:where(.buyscout-btn--size-sm.buyscout-btn--icon-only){width:calc(var(--bs-lg-control-height-sm) - 6px)}:where(.buyscout-btn--size-md) .buyscout-btn__spinner{width:var(--bs-lg-control-icon-md);height:var(--bs-lg-control-icon-md)}:where(.buyscout-btn-group)>.buyscout-btn:where(.buyscout-btn--size-md.buyscout-btn--icon-only){width:calc(var(--bs-lg-control-height-md) - 6px)}:where(.buyscout-btn--size-lg) .buyscout-btn__spinner{width:var(--bs-lg-control-icon-lg);height:var(--bs-lg-control-icon-lg)}:where(.buyscout-btn-group)>.buyscout-btn:where(.buyscout-btn--size-lg.buyscout-btn--icon-only){width:calc(var(--bs-lg-control-height-lg) - 6px)}:where(.buyscout-btn--size-xl) .buyscout-btn__spinner{width:var(--bs-lg-control-icon-xl);height:var(--bs-lg-control-icon-xl)}:where(.buyscout-btn-group)>.buyscout-btn:where(.buyscout-btn--size-xl.buyscout-btn--icon-only){width:calc(var(--bs-lg-control-height-xl) - 6px)}.buyscout-btn:where(.buyscout-btn--variant-glass.buyscout-btn--color-neutral:focus-visible){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}:where(.buyscout-btn-group)>.buyscout-btn:where([aria-pressed=true]){background:var(--bs-lg-fill-2)}@media(hover:hover)and (pointer:fine){.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-primary:hover:not(:disabled)){background:color-mix(in srgb,var(--color-primary-dark, #C79A00) 85%,transparent);box-shadow:0 6px 24px color-mix(in srgb,var(--color-primary, #ffc000) 40%,transparent),inset 0 0 0 1px #ffffff26}}.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-primary:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){background:var(--color-primary, #ffc000);box-shadow:0 2px 8px color-mix(in srgb,var(--color-primary, #ffc000) 25%,transparent),inset 0 0 0 1px #ffffff14}@media(hover:hover)and (pointer:fine){.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-success:hover:not(:disabled)){background:color-mix(in srgb,#15803d 85%,transparent);box-shadow:0 6px 24px color-mix(in srgb,#16a34a 40%,transparent),inset 0 0 0 1px #ffffff26}}.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-success:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){background:#16a34a;box-shadow:0 2px 8px color-mix(in srgb,#16a34a 25%,transparent),inset 0 0 0 1px #ffffff14}@media(hover:hover)and (pointer:fine){.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-error:hover:not(:disabled)){background:color-mix(in srgb,#b91c1c 85%,transparent);box-shadow:0 6px 24px color-mix(in srgb,#dc2626 40%,transparent),inset 0 0 0 1px #ffffff26}}.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-error:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){background:#dc2626;box-shadow:0 2px 8px color-mix(in srgb,#dc2626 25%,transparent),inset 0 0 0 1px #ffffff14}@media(hover:hover)and (pointer:fine){.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-ink:hover:not(:disabled)){background:color-mix(in srgb,var(--bs-ink-hover) 85%,transparent);box-shadow:0 6px 24px color-mix(in srgb,var(--bs-ink) 40%,transparent),inset 0 0 0 1px #ffffff26}}.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-ink:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){background:var(--bs-ink);box-shadow:0 2px 8px color-mix(in srgb,var(--bs-ink) 25%,transparent),inset 0 0 0 1px #ffffff14}@media(hover:hover)and (pointer:fine){.buyscout-btn:where(.buyscout-btn--variant-bordered.buyscout-btn--color-neutral:hover:not(:disabled)){background:var(--bs-lg-fill-hover)}}.buyscout-btn:where(.buyscout-btn--variant-bordered.buyscout-btn--color-neutral:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){background:var(--bs-lg-fill-active)}.buyscout-btn:where(.buyscout-btn--variant-bordered.buyscout-btn--color-neutral.buyscout-btn--loading:is(:hover,:active)){background-color:var(--bs-lg-fill-3);box-shadow:none}.buyscout-btn:where(.buyscout-btn--variant-bordered.buyscout-btn--color-neutral.buyscout-btn--loading:is(:hover,:active)):after{opacity:0}@media(hover:hover)and (pointer:fine){.buyscout-btn:where(.buyscout-btn--variant-outlined):where(.buyscout-btn--color-neutral,.buyscout-btn--color-primary,.buyscout-btn--color-success):where(:hover:not(:disabled)){background:var(--bs-lg-surface-hover);box-shadow:inset 0 0 0 1px var(--bs-lg-field-ring-hover),var(--bs-lg-control-lift)}}.buyscout-btn:where(.buyscout-btn--variant-outlined):where(.buyscout-btn--color-neutral,.buyscout-btn--color-primary,.buyscout-btn--color-success):where(:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){background:var(--bs-lg-surface-active);box-shadow:inset 0 0 0 1px var(--bs-lg-field-ring-hover)}.buyscout-btn:where(.buyscout-btn--variant-outlined):where(.buyscout-btn--color-neutral,.buyscout-btn--color-primary,.buyscout-btn--color-success):where(.buyscout-btn--loading:is(:hover,:active)){background-color:var(--bs-lg-surface);box-shadow:inset 0 0 0 1px var(--bs-lg-field-ring),var(--bs-lg-control-lift)}.buyscout-btn:where(.buyscout-btn--variant-outlined):where(.buyscout-btn--color-neutral,.buyscout-btn--color-primary,.buyscout-btn--color-success):where(.buyscout-btn--loading:is(:hover,:active)):after{opacity:0}.buyscout-btn:where(.buyscout-btn--variant-borderless.buyscout-btn--color-neutral):where(:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){color:var(--bs-text-primary)}@media(hover:hover)and (pointer:fine){.buyscout-btn:where(.buyscout-btn--variant-borderless.buyscout-btn--color-neutral):where(:hover:not(:disabled)){color:var(--bs-text-primary)}}@media(hover:hover)and (pointer:fine){.buyscout-btn:where(.buyscout-btn--variant-borderless):where(.buyscout-btn--color-neutral,.buyscout-btn--color-primary,.buyscout-btn--color-success):where(:hover:not(:disabled)){background-color:var(--bs-lg-fill-3)}}.buyscout-btn:where(.buyscout-btn--variant-borderless):where(.buyscout-btn--color-neutral,.buyscout-btn--color-primary,.buyscout-btn--color-success):where(:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){background-color:var(--bs-lg-fill-quiet-active)}@media(hover:hover)and (pointer:fine){.buyscout-btn:where(.buyscout-btn--variant-borderless.buyscout-btn--color-error:hover:not(:disabled)){background-color:color-mix(in srgb,var(--bs-lg-danger) 11%,transparent)}}.buyscout-btn:where(.buyscout-btn--variant-borderless.buyscout-btn--color-error:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){background-color:color-mix(in srgb,var(--bs-lg-danger) 16%,transparent)}.buyscout-btn:where(.buyscout-btn--variant-borderless:is(.buyscout-btn--color-neutral,.buyscout-btn--color-primary,.buyscout-btn--color-success,.buyscout-btn--color-error).buyscout-btn--loading:is(:hover,:active)){background-color:transparent;box-shadow:none}.buyscout-btn:where(.buyscout-btn--variant-borderless:is(.buyscout-btn--color-neutral,.buyscout-btn--color-primary,.buyscout-btn--color-success,.buyscout-btn--color-error).buyscout-btn--loading:is(:hover,:active)):after{opacity:0}@media(hover:hover)and (pointer:fine){.buyscout-btn:where(.buyscout-btn--variant-tinted.buyscout-btn--color-error:hover:not(:disabled)){background:color-mix(in srgb,var(--bs-lg-danger) 16%,transparent)}}.buyscout-btn:where(.buyscout-btn--variant-tinted.buyscout-btn--color-error:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){background:color-mix(in srgb,var(--bs-lg-danger) 23%,transparent)}.buyscout-btn:where(.buyscout-btn--variant-tinted.buyscout-btn--color-error.buyscout-btn--loading:is(:hover,:active)){background-color:color-mix(in srgb,var(--bs-lg-danger) 11%,transparent);box-shadow:none}.buyscout-btn:where(.buyscout-btn--variant-tinted.buyscout-btn--color-error.buyscout-btn--loading:is(:hover,:active)):after{opacity:0}@media(prefers-reduced-transparency:reduce){.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-primary):where(:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){background:var(--color-primary, #ffc000)}}@media(prefers-reduced-transparency:reduce)and (hover:hover)and (pointer:fine){.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-primary):where(:hover:not(:disabled)){background:var(--color-primary, #ffc000)}}@media(prefers-reduced-transparency:reduce){.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-ink):where(:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){background:var(--bs-ink)}}@media(prefers-reduced-transparency:reduce)and (hover:hover)and (pointer:fine){.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-ink):where(:hover:not(:disabled)){background:var(--bs-ink)}}:where(.buyscout-btn-group)>.buyscout-btn:where(:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){border-color:transparent}@media(hover:hover)and (pointer:fine){:where(.buyscout-btn-group)>.buyscout-btn:where(:hover:not(:disabled)){border-color:transparent}}@media(not (prefers-reduced-transparency:reduce))and (hover:hover)and (pointer:fine){.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-primary:hover:not(:disabled)){background:color-mix(in srgb,color-mix(in srgb,var(--color-primary, #ffc000),#000 6%) 88%,transparent)}}@media not (prefers-reduced-transparency:reduce){.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-primary:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){background:color-mix(in srgb,color-mix(in srgb,var(--color-primary, #ffc000),#000 12%) 88%,transparent)}}@media(not (prefers-reduced-transparency:reduce))and (hover:hover)and (pointer:fine){.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-success:hover:not(:disabled)){background:color-mix(in srgb,color-mix(in srgb,#16a34a,#000 6%) 88%,transparent)}}@media not (prefers-reduced-transparency:reduce){.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-success:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){background:color-mix(in srgb,color-mix(in srgb,#16a34a,#000 12%) 88%,transparent)}}@media(not (prefers-reduced-transparency:reduce))and (hover:hover)and (pointer:fine){.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-error:hover:not(:disabled)){background:color-mix(in srgb,color-mix(in srgb,#dc2626,#000 6%) 88%,transparent)}}@media not (prefers-reduced-transparency:reduce){.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-error:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){background:color-mix(in srgb,color-mix(in srgb,#dc2626,#000 12%) 88%,transparent)}}@media(not (prefers-reduced-transparency:reduce))and (hover:hover)and (pointer:fine){.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-ink:hover:not(:disabled)){background:color-mix(in srgb,color-mix(in srgb,var(--bs-ink),#000 6%) 88%,transparent)}}@media not (prefers-reduced-transparency:reduce){.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-ink:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){background:color-mix(in srgb,color-mix(in srgb,var(--bs-ink),#000 12%) 88%,transparent)}}@media not (prefers-contrast:more){.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-primary):where(:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){box-shadow:var(--bs-lg-tinted-glass-shadow)}}@media(not (prefers-contrast:more))and (hover:hover)and (pointer:fine){.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-primary):where(:hover:not(:disabled)){box-shadow:var(--bs-lg-tinted-glass-shadow)}}@media not (prefers-contrast:more){.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-ink):where(:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){box-shadow:var(--bs-lg-ink-shadow)}}@media(not (prefers-contrast:more))and (hover:hover)and (pointer:fine){.buyscout-btn:where(.buyscout-btn--variant-prominent.buyscout-btn--color-ink):where(:hover:not(:disabled)){box-shadow:var(--bs-lg-ink-shadow)}}@media not (prefers-contrast:more){.buyscout-btn:where(.buyscout-btn--variant-prominent):where(.buyscout-btn--color-error,.buyscout-btn--color-success):where(:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){box-shadow:var(--bs-lg-danger-shadow)}}@media(not (prefers-contrast:more))and (hover:hover)and (pointer:fine){.buyscout-btn:where(.buyscout-btn--variant-prominent):where(.buyscout-btn--color-error,.buyscout-btn--color-success):where(:hover:not(:disabled)){box-shadow:var(--bs-lg-danger-shadow)}}@media(hover:hover)and (pointer:fine){.buyscout-btn:where(.buyscout-btn--variant-glass.buyscout-btn--color-neutral):where(:hover:not(:disabled)){background-color:var(--bs-lg-control-glass-hover-bg);border-color:transparent}}.buyscout-btn:where(.buyscout-btn--variant-glass.buyscout-btn--color-neutral):where(:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){background-color:var(--bs-lg-control-glass-press-bg);transform:none;transition-duration:var(--bs-lg-press-duration);transition-timing-function:ease}.buyscout-btn:where(.buyscout-btn--variant-glass.buyscout-btn--color-neutral):where([aria-haspopup]:where([data-state=open],[aria-expanded=true]):not(:disabled)){border-color:transparent}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.buyscout-btn:where(.buyscout-btn--variant-glass.buyscout-btn--color-neutral):where(:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-reduced-transparency:reduce)and (hover:hover)and (pointer:fine),(prefers-contrast:more)and (hover:hover)and (pointer:fine){.buyscout-btn:where(.buyscout-btn--variant-glass.buyscout-btn--color-neutral):where(:hover:not(:disabled)){-webkit-backdrop-filter:none;backdrop-filter:none}}.buyscout-btn:where(.buyscout-btn--variant-glass.buyscout-btn--color-neutral.buyscout-btn--loading:is(:hover,:active)){background-color:var(--bs-lg-control-glass-bg);box-shadow:var(--bs-lg-control-glass-shadow)}.buyscout-btn:where(.buyscout-btn--variant-glass.buyscout-btn--color-neutral.buyscout-btn--loading:is(:hover,:active)):after{opacity:0}@media(hover:hover)and (pointer:fine){:where(.buyscout-btn-group)>.buyscout-btn:where(:hover:not(:disabled)){background:var(--bs-lg-fill-soft-hover);box-shadow:none}}:where(.buyscout-btn-group)>.buyscout-btn:where(:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){background:var(--bs-lg-menu-press);box-shadow:none}:where(.buyscout-btn-group)>.buyscout-btn:where(.buyscout-btn--loading:is(:hover,:active)){background:transparent;box-shadow:none}:where(.buyscout-btn-group)>.buyscout-btn:where([aria-pressed=true]):where(:is(:active,[aria-haspopup]:where([data-state=open],[aria-expanded=true])):not(:disabled)){background:var(--bs-lg-fill-2)}@media(hover:hover)and (pointer:fine){:where(.buyscout-btn-group)>.buyscout-btn:where([aria-pressed=true]):where(:hover:not(:disabled)){background:var(--bs-lg-fill-2)}}:where(.buyscout-text){font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);color:var(--bs-text-primary);margin:0}:where(.buyscout-text--body-secondary){color:var(--bs-text-secondary)}:where(.buyscout-text--monospace){font-family:var(--font-family-mono, "SF Mono", "Monaco", "Menlo", "Consolas", "Liberation Mono", "Courier New", monospace)}:where(.buyscout-text--error){color:var(--bs-error)}:where(.buyscout-text--caption){color:var(--bs-text-tertiary)}:where(.buyscout-text--italic){font-style:italic}:where(.buyscout-text--heading-1){font-size:var(--bs-lg-type-large-title-size);line-height:var(--bs-lg-type-large-title-leading);letter-spacing:var(--bs-lg-type-large-title-tracking);font-weight:600}:where(.buyscout-text--heading-2){font-size:var(--bs-lg-type-title-1-size);line-height:var(--bs-lg-type-title-1-leading);letter-spacing:var(--bs-lg-type-title-1-tracking);font-weight:600}:where(.buyscout-text--heading-3){font-size:var(--bs-lg-type-title-2-size);line-height:var(--bs-lg-type-title-2-leading);letter-spacing:var(--bs-lg-type-title-2-tracking);font-weight:600}:where(.buyscout-text--heading-4){font-size:var(--bs-lg-type-title-3-size);line-height:var(--bs-lg-type-title-3-leading);letter-spacing:var(--bs-lg-type-title-3-tracking);font-weight:600}:where(.buyscout-text--body-lg){font-size:var(--bs-lg-type-title-3-size);line-height:var(--bs-lg-type-title-3-leading);letter-spacing:var(--bs-lg-type-title-3-tracking);font-weight:400}:where(.buyscout-text--card-title){font-size:var(--bs-lg-type-card-title-size);line-height:var(--bs-lg-type-card-title-leading);letter-spacing:var(--bs-lg-type-card-title-tracking);font-weight:600}:where(.buyscout-text--heading-5){font-size:var(--bs-lg-type-section-size);line-height:var(--bs-lg-type-section-leading);letter-spacing:var(--bs-lg-type-section-tracking);font-weight:600}:where(.buyscout-text--subtitle-2){font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);font-weight:500}:where(.buyscout-text--body,.buyscout-text--body-secondary,.buyscout-text--error){font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking);font-weight:400}:where(.buyscout-text--body-bold){font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking);font-weight:600}:where(.buyscout-text--body-sm,.buyscout-text--caption,.buyscout-text--monospace){font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);font-weight:400}:where(.buyscout-text--body-xs){font-size:var(--bs-lg-type-subheadline-size);line-height:var(--bs-lg-type-subheadline-leading);letter-spacing:var(--bs-lg-type-subheadline-tracking);font-weight:400}:where(.buyscout-text--overline){text-transform:uppercase;color:var(--bs-text-secondary);font-size:var(--bs-lg-type-subheadline-size);line-height:var(--bs-lg-type-subheadline-leading);letter-spacing:var(--bs-lg-type-subheadline-tracking);font-weight:600;letter-spacing:.06em}:where(.buyscout-text--heading-1,.buyscout-text--heading-2,.buyscout-text--heading-4,.buyscout-text--body-lg){font-variant-numeric:tabular-nums}.buyscout-accordion{display:flex;flex-direction:column;width:100%}.buyscout-accordion__item{border-top:1px solid var(--bs-lg-hairline)}.buyscout-accordion__item:where(:first-child){border-top:none}.buyscout-accordion__header{margin:0;display:flex}.buyscout-accordion__trigger{position:relative;isolation:isolate;width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 18px;border:0;background:transparent;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;font-family:inherit;font-size:var(--bs-lg-control-font-size-xl);font-weight:500;line-height:20px;color:var(--bs-text-primary)}.buyscout-accordion__trigger:before{content:"";position:absolute;inset:0;z-index:-1;background-color:transparent;transition:background-color .15s ease;pointer-events:none}@media(hover:hover)and (pointer:fine){.buyscout-accordion__trigger:where(:hover:not(:disabled)):before{background-color:var(--bs-lg-row-hover)}}.buyscout-accordion__trigger:where(:active:not(:disabled)):before{background-color:var(--bs-lg-row-press);transition-duration:var(--bs-lg-press-duration);transition-timing-function:ease}.buyscout-accordion__trigger:where(:focus-visible){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:-2px;border-radius:var(--bs-lg-control-radius-md)}.buyscout-accordion__trigger:where(:disabled){cursor:not-allowed;color:var(--bs-text-disabled)}.buyscout-accordion__chevron{display:grid;place-items:center;flex-shrink:0;width:var(--bs-lg-control-height-md);height:var(--bs-lg-control-height-md);color:var(--bs-text-secondary);transition:transform var(--bs-lg-spring-smooth-duration) var(--bs-lg-spring-smooth),color .2s ease}.buyscout-accordion__chevron-icon{width:16px;height:16px;display:block}:where(.buyscout-accordion__trigger[data-state=open]) .buyscout-accordion__chevron{transform:rotate(90deg);color:var(--bs-text-primary)}:where(.buyscout-accordion__trigger:dir(rtl)) .buyscout-accordion__chevron{transform:scaleX(-1)}:where(.buyscout-accordion__trigger:dir(rtl)[data-state=open]) .buyscout-accordion__chevron{transform:scaleX(-1) rotate(90deg)}.buyscout-accordion__content{overflow:hidden}.buyscout-accordion__content:where([data-state=open]){overflow:visible;animation:buyscout-accordion-slide-down var(--bs-lg-spring-smooth-duration) var(--bs-lg-spring-smooth),buyscout-accordion-reveal var(--bs-lg-fold-reveal-duration) ease-out var(--bs-lg-fold-reveal-delay) backwards}.buyscout-accordion__content:where([data-state=closed]){animation:buyscout-accordion-slide-up var(--bs-lg-fold-close-duration) var(--bs-lg-fold-close-ease)}.buyscout-accordion__content-inner{padding:0 18px 16px;font-size:var(--bs-lg-control-font-size-lg);line-height:20px;color:var(--bs-text-primary)}@media(prefers-reduced-motion:reduce){.buyscout-accordion__trigger:before,.buyscout-accordion__chevron{transition:none}.buyscout-accordion__content:where([data-state]){animation:none}}@keyframes buyscout-accordion-slide-down{0%{height:0;overflow:hidden}to{height:var(--radix-accordion-content-height);overflow:hidden}}@keyframes buyscout-accordion-reveal{0%{opacity:0}}@keyframes buyscout-accordion-slide-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.buyscout-autocomplete__field{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;padding:0 10px;border:0;background:var(--bs-lg-surface);box-shadow:var(--bs-lg-field-shadow);font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);transition:box-shadow .14s ease,background-color .14s ease}@media(forced-colors:active){.buyscout-autocomplete__field{outline:1px solid CanvasText;outline-offset:-1px}}.buyscout-autocomplete__field:where(:hover:not(.buyscout-autocomplete__field--disabled)){box-shadow:var(--bs-lg-field-hover-shadow)}.buyscout-autocomplete__field--error{box-shadow:var(--bs-lg-field-error-shadow)}.buyscout-autocomplete__field:where(:focus-within:not(.buyscout-autocomplete__field--disabled)){box-shadow:var(--bs-lg-field-focus-shadow)}@media(forced-colors:active){.buyscout-autocomplete__field:where(:focus-within:not(.buyscout-autocomplete__field--disabled)){outline:2px solid Highlight;outline-offset:-2px}}.buyscout-autocomplete__field--disabled{opacity:var(--bs-lg-disabled-opacity);cursor:default;pointer-events:none;background:var(--bs-lg-fill-4);box-shadow:var(--bs-lg-field-disabled-shadow)}.buyscout-autocomplete__field--size-sm{min-height:var(--bs-lg-control-height-sm);border-radius:var(--bs-lg-field-radius-sm)}.buyscout-autocomplete__field--size-md{min-height:var(--bs-lg-control-height-md);border-radius:var(--bs-lg-field-radius-md)}.buyscout-autocomplete__field--size-lg{min-height:var(--bs-lg-control-height-lg);border-radius:var(--bs-lg-field-radius-lg)}.buyscout-autocomplete__input{flex:1 1 auto;min-width:0;border:none;outline:none;background:transparent;font-family:inherit;font-size:inherit;color:var(--bs-text-primary);padding:0;margin:0;appearance:none}.buyscout-autocomplete__input::placeholder{color:var(--bs-text-tertiary)}.buyscout-autocomplete__caret{display:grid;place-items:center;justify-content:center;flex-shrink:0;margin-right:-7px;color:var(--bs-text-secondary);background:var(--bs-lg-fill-3);pointer-events:none;transition:background-color .14s ease}.buyscout-autocomplete__caret svg{width:13px;height:13px}.buyscout-autocomplete__caret-glyph--down{display:none}.buyscout-autocomplete__caret-glyph--chevron{display:block}:where(.buyscout-autocomplete__field--size-sm) .buyscout-autocomplete__input{font-size:var(--bs-lg-control-font-size-sm)}:where(.buyscout-autocomplete__field--size-sm) .buyscout-autocomplete__caret{width:calc(var(--bs-lg-control-height-sm) - 6px);height:calc(var(--bs-lg-control-height-sm) - 6px);border-radius:max(4px,var(--bs-lg-field-radius-sm) - 3px)}:where(.buyscout-autocomplete__field--size-md) .buyscout-autocomplete__input{font-size:var(--bs-lg-control-font-size-md)}:where(.buyscout-autocomplete__field--size-md) .buyscout-autocomplete__caret{width:calc(var(--bs-lg-control-height-md) - 6px);height:calc(var(--bs-lg-control-height-md) - 6px);border-radius:max(4px,var(--bs-lg-field-radius-md) - 3px)}:where(.buyscout-autocomplete__field--size-lg) .buyscout-autocomplete__input{font-size:var(--bs-lg-control-font-size-lg)}:where(.buyscout-autocomplete__field--size-lg) .buyscout-autocomplete__caret{width:calc(var(--bs-lg-control-height-lg) - 6px);height:calc(var(--bs-lg-control-height-lg) - 6px);border-radius:max(4px,var(--bs-lg-field-radius-lg) - 3px)}:where(.buyscout-autocomplete__field--disabled) .buyscout-autocomplete__input{cursor:default}:where(.buyscout-autocomplete__field--disabled) .buyscout-autocomplete__caret{background:var(--bs-lg-fill-4)}:where(.buyscout-autocomplete__field:has(>input[aria-expanded=true])) .buyscout-autocomplete__caret{background:var(--bs-lg-fill-active)}.buyscout-autocomplete__content{overflow-y:auto;width:var(--radix-popover-trigger-width);max-height:var(--radix-popover-content-available-height);z-index:1500;background-color:var(--bs-lg-panel-glass-bg);-webkit-backdrop-filter:var(--bs-lg-panel-glass-filter);backdrop-filter:var(--bs-lg-panel-glass-filter);box-shadow:var(--bs-lg-panel-glass-shadow);border:0;border-radius:12px;padding:5px}@media(forced-colors:active){.buyscout-autocomplete__content{border:1px solid CanvasText}}.buyscout-autocomplete__content:where([data-state=open]){animation:buyscout-autocomplete-fade-in var(--bs-lg-overlay-in-duration) var(--bs-lg-overlay-in-ease)}.buyscout-autocomplete__content:where([data-state=closed]){animation:buyscout-autocomplete-fade-out var(--bs-lg-overlay-out-duration) var(--bs-lg-overlay-out-ease) forwards;pointer-events:none}.buyscout-autocomplete__item{display:flex;align-items:center;gap:8px;color:var(--bs-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;min-height:28px;border-radius:7px;font-size:13px;line-height:16px;padding:6px 9px}.buyscout-autocomplete__item:where([hidden]){display:none}.buyscout-autocomplete__item:where([data-active]){background:var(--bs-lg-menu-highlight)}@media(forced-colors:active){.buyscout-autocomplete__item:where([data-active]){forced-color-adjust:none;background-color:Highlight;color:HighlightText}}@media(forced-colors:active){.buyscout-autocomplete__item:where([data-active]) *{color:inherit!important}}.buyscout-autocomplete__item:where(:active){background:var(--bs-lg-menu-press)}@media(forced-colors:active){.buyscout-autocomplete__item:where(:active){forced-color-adjust:none;background-color:Highlight;color:HighlightText}}@media(forced-colors:active){.buyscout-autocomplete__item:where(:active) *{color:inherit!important}}.buyscout-autocomplete__item:where([aria-selected=true]){font-weight:500}.buyscout-autocomplete__item:where([aria-disabled=true]){cursor:not-allowed;opacity:var(--bs-lg-disabled-opacity)}@media(forced-colors:active){.buyscout-autocomplete__item:where([aria-disabled=true]){opacity:1;color:GrayText}.buyscout-autocomplete__item:where([aria-disabled=true]) *{color:inherit!important}}.buyscout-autocomplete__label{color:var(--bs-text-secondary);padding:7px 9px 4px;font-size:12px;font-weight:600;line-height:16px;letter-spacing:0;text-transform:none}.buyscout-autocomplete__group:where(:not(:has(.buyscout-autocomplete__item:not([hidden])))){display:none}.buyscout-autocomplete__empty{padding:6px 9px;color:var(--bs-text-tertiary);font-size:13px;text-align:center}@media(pointer:coarse){.buyscout-autocomplete__field{position:relative}.buyscout-autocomplete__field:before{content:"";position:absolute;inset:min(0px,50% - 22px)}.buyscout-autocomplete__item{min-height:var(--bs-touch-target-min, 44px)}.buyscout-autocomplete__input{font-size:16px}}@media(prefers-contrast:more){.buyscout-autocomplete__item:where([data-active]){outline:1px solid var(--bs-text-primary);outline-offset:-1px}}@keyframes buyscout-autocomplete-fade-in{0%{opacity:0}to{opacity:1}}@keyframes buyscout-autocomplete-fade-out{0%{opacity:1}to{opacity:0}}.buyscout-avatar{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;overflow:hidden;flex-shrink:0;border-radius:50%;-webkit-user-select:none;user-select:none;font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);font-weight:600;line-height:1;color:#fff}.buyscout-avatar--size-sm{width:28px;height:28px;font-size:11px}.buyscout-avatar--size-md{width:40px;height:40px;font-size:13px;letter-spacing:.01em}.buyscout-avatar--size-lg{width:56px;height:56px;font-size:18px}.buyscout-avatar--shape-rounded{border-radius:8px}.buyscout-avatar__image{width:100%;height:100%;object-fit:cover;border-radius:inherit}:where(.buyscout-avatar--fit-contain) .buyscout-avatar__image{object-fit:contain}.buyscout-avatar__fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-transform:uppercase}:where(.buyscout-avatar--tone-neutral) .buyscout-avatar__fallback{background:var(--bs-lg-fill-3);box-shadow:inset 0 0 0 1px var(--bs-lg-stroke-subtle);color:var(--bs-text-primary)}:where(.buyscout-avatar--tone-gradient,.buyscout-avatar--tone-gold) .buyscout-avatar__fallback{background:var(--bs-lg-accent-soft);color:var(--bs-text-primary)}.buyscout-badge{display:inline-flex;align-items:center;gap:5px;border:0;font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);font-weight:500;line-height:1;letter-spacing:0;white-space:nowrap;border-radius:999px}.buyscout-badge svg{width:1em;height:1em}.buyscout-badge:where(.buyscout-badge--size-md){height:22px;padding:0 9px;font-size:var(--bs-lg-type-callout-size)}.buyscout-badge:where(.buyscout-badge--size-sm){height:18px;padding:0 7px;font-size:var(--bs-lg-type-subheadline-size)}.buyscout-badge:where(.buyscout-badge--count){box-sizing:border-box;justify-content:center;font-variant-numeric:tabular-nums}.buyscout-badge:where(.buyscout-badge--count):where(.buyscout-badge--size-md){min-width:22px;padding:0 6px}.buyscout-badge:where(.buyscout-badge--count):where(.buyscout-badge--size-sm){min-width:18px;padding:0 5px}.buyscout-badge__dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--bs-lg-dot-neutral)}.buyscout-badge:where(.buyscout-badge--variant-solid):where(.buyscout-badge--color-primary){color:var(--bs-lg-on-accent);background:var(--bs-lg-accent)}.buyscout-badge:where(.buyscout-badge--variant-solid):where(.buyscout-badge--color-success){color:#fff;background:var(--bs-lg-success)}.buyscout-badge:where(.buyscout-badge--variant-solid):where(.buyscout-badge--color-warning){color:#fff;background:var(--bs-lg-warning)}.buyscout-badge:where(.buyscout-badge--variant-solid):where(.buyscout-badge--color-error){color:#fff;background:var(--bs-lg-danger)}.buyscout-badge:where(.buyscout-badge--variant-solid):where(.buyscout-badge--color-neutral){color:var(--bs-bg-paper);background:var(--bs-lg-ink)}.buyscout-badge:where(.buyscout-badge--variant-soft):where(.buyscout-badge--color-primary){color:var(--color-primary, #ffc000);background:var(--bs-lg-accent-soft)}.buyscout-badge:where(.buyscout-badge--variant-soft):where(.buyscout-badge--color-success){color:var(--bs-success);background:color-mix(in srgb,var(--bs-lg-success) 15%,transparent)}.buyscout-badge:where(.buyscout-badge--variant-soft):where(.buyscout-badge--color-warning){color:var(--bs-warning);background:color-mix(in srgb,var(--bs-lg-warning) 16%,transparent)}.buyscout-badge:where(.buyscout-badge--variant-soft):where(.buyscout-badge--color-error){color:var(--bs-error);background:color-mix(in srgb,var(--bs-lg-danger) 12%,transparent)}.buyscout-badge:where(.buyscout-badge--variant-soft):where(.buyscout-badge--color-neutral){color:var(--bs-text-secondary);background:var(--bs-lg-fill-3)}.buyscout-badge:where(.buyscout-badge--variant-outlined){background:transparent;box-shadow:inset 0 0 0 1px var(--bs-lg-stroke-strong)}.buyscout-badge:where(.buyscout-badge--variant-outlined):where(.buyscout-badge--color-primary){color:var(--color-primary, #ffc000)}.buyscout-badge:where(.buyscout-badge--variant-outlined):where(.buyscout-badge--color-success){color:var(--bs-success)}.buyscout-badge:where(.buyscout-badge--variant-outlined):where(.buyscout-badge--color-warning){color:var(--bs-warning)}.buyscout-badge:where(.buyscout-badge--variant-outlined):where(.buyscout-badge--color-error){color:var(--bs-error)}.buyscout-badge:where(.buyscout-badge--variant-outlined):where(.buyscout-badge--color-neutral){color:var(--bs-text-secondary)}:where(.buyscout-badge--color-primary) .buyscout-badge__dot{background:var(--bs-lg-accent)}:where(.buyscout-badge--color-success) .buyscout-badge__dot{background:var(--bs-lg-success)}:where(.buyscout-badge--color-error) .buyscout-badge__dot{background:var(--bs-lg-danger)}:where(.buyscout-badge--color-warning) .buyscout-badge__dot{background:var(--bs-lg-warning)}:where(.buyscout-badge--variant-solid) .buyscout-badge__dot{background:currentColor}.buyscout-badge-overlay{position:relative;display:inline-flex;flex-shrink:0;vertical-align:middle}.buyscout-badge-overlay__indicator{position:absolute;z-index:1;box-sizing:border-box;pointer-events:none;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border:0;border-radius:999px;box-shadow:0 0 0 1.5px var(--bs-lg-dot-ring);font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);font-size:10px;font-weight:600;line-height:1;white-space:nowrap}.buyscout-badge-overlay__indicator--color-primary{background:var(--bs-lg-accent);color:var(--bs-lg-on-accent)}.buyscout-badge-overlay__indicator--color-success{background:var(--bs-success);color:#fff}.buyscout-badge-overlay__indicator--color-error{background:var(--bs-lg-danger);color:#fff}.buyscout-badge-overlay__indicator--dot{min-width:0;width:7px;height:7px;padding:0}.buyscout-badge-overlay__indicator--anchor-top-end{inset-block-start:0;inset-inline-end:0;transform:translate(50%,-50%)}.buyscout-badge-overlay__indicator--anchor-bottom-end{inset-block-end:0;inset-inline-end:0;transform:translate(50%,50%)}.buyscout-badge-overlay__indicator--anchor-top-end:where(:dir(rtl)){transform:translate(-50%,-50%)}.buyscout-badge-overlay__indicator--anchor-bottom-end:where(:dir(rtl)){transform:translate(-50%,50%)}.buyscout-callout{display:flex;width:100%;box-sizing:border-box;align-items:flex-start;padding:17px 19px;border:0;border-radius:16px;background:var(--callout-bg);box-shadow:inset 0 0 0 1px var(--callout-border);font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif)}.buyscout-callout__chip{display:grid;place-items:center;flex:0 0 auto;background:var(--callout-chip-bg);color:var(--callout-chip-fg)}.buyscout-callout__content{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.buyscout-callout__title{font-weight:600;line-height:1.35;letter-spacing:-.006em;color:var(--bs-text-primary)}.buyscout-callout__body{margin:0;line-height:1.55;color:var(--bs-text-secondary)}.buyscout-callout__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}:where(.buyscout-callout)>.buyscout-callout__actions{flex:none;align-self:center;margin-left:auto}:where(.buyscout-callout__content)>.buyscout-callout__actions{margin-top:4px}.buyscout-callout__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.buyscout-callout__list li{display:flex;align-items:flex-start;gap:9px;line-height:1.5;color:var(--bs-text-secondary)}.buyscout-callout__list li:before{content:"";flex:0 0 auto;width:5px;height:5px;border-radius:50%;background:var(--callout-dot)}.buyscout-callout--color-neutral{--callout-bg: var(--bs-lg-fill-4);--callout-border: var(--bs-lg-hairline);--callout-chip-bg: var(--bs-lg-fill-3);--callout-chip-fg: var(--bs-text-secondary);--callout-dot: var(--bs-lg-ink-tertiary)}.buyscout-callout--color-success{--callout-bg: color-mix(in srgb, var(--bs-lg-success) 8%, transparent);--callout-border: color-mix(in srgb, var(--bs-lg-success) 24%, transparent);--callout-chip-bg: color-mix(in srgb, var(--bs-lg-success) 16%, transparent);--callout-chip-fg: var(--bs-success);--callout-dot: var(--bs-lg-success-text)}.buyscout-callout--color-warning{--callout-bg: color-mix(in srgb, var(--bs-lg-warning) 9%, transparent);--callout-border: color-mix(in srgb, var(--bs-lg-warning) 26%, transparent);--callout-chip-bg: color-mix(in srgb, var(--bs-lg-warning) 18%, transparent);--callout-chip-fg: var(--bs-warning);--callout-dot: var(--bs-lg-warning)}.buyscout-callout--color-error{--callout-bg: color-mix(in srgb, var(--bs-lg-danger) 7%, transparent);--callout-border: color-mix(in srgb, var(--bs-lg-danger) 24%, transparent);--callout-chip-bg: color-mix(in srgb, var(--bs-lg-danger) 14%, transparent);--callout-chip-fg: var(--bs-error);--callout-dot: var(--bs-lg-danger)}.buyscout-callout--size-md{gap:12px}:where(.buyscout-callout--size-md) .buyscout-callout__chip{width:26px;height:26px;margin-top:calc((var(--bs-lg-type-section-leading) - 26px) / 2);border-radius:8px}:where(.buyscout-callout--size-md) .buyscout-callout__chip svg{width:15px;height:15px}:where(.buyscout-callout--size-md) .buyscout-callout__content{gap:8px}:where(.buyscout-callout--size-md) .buyscout-callout__title{font-size:var(--bs-lg-type-section-size);line-height:var(--bs-lg-type-section-leading);letter-spacing:var(--bs-lg-type-section-tracking);font-weight:600}:where(.buyscout-callout--size-md) .buyscout-callout__body,:where(.buyscout-callout--size-md) .buyscout-callout__list li{font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking)}:where(.buyscout-callout--size-md) .buyscout-callout__list li:before{margin-top:calc((var(--bs-lg-type-body-leading) - 5px) / 2)}.buyscout-callout--size-sm{gap:10px;padding:13px 15px;border-radius:12px}:where(.buyscout-callout--size-sm) .buyscout-callout__chip{width:22px;height:22px;margin-top:calc((var(--bs-lg-type-headline-leading) - 22px) / 2);border-radius:7px}:where(.buyscout-callout--size-sm) .buyscout-callout__chip svg{width:13px;height:13px}:where(.buyscout-callout--size-sm) .buyscout-callout__content{gap:6px}:where(.buyscout-callout--size-sm) :where(.buyscout-callout__content)>.buyscout-callout__actions{margin-top:2px}:where(.buyscout-callout--size-sm) .buyscout-callout__chip:where(:has(+.buyscout-callout__content>.buyscout-callout__body:first-child)){margin-block:calc((var(--bs-lg-type-callout-leading) - 22px) / 2)}:where(.buyscout-callout--size-sm)>.buyscout-callout__actions{margin-block:calc((var(--bs-lg-type-callout-leading) - var(--bs-lg-control-height-xs)) / 2)}:where(.buyscout-callout--size-sm) .buyscout-callout__title{font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);font-weight:600;letter-spacing:-.006em}:where(.buyscout-callout--size-sm) .buyscout-callout__body,:where(.buyscout-callout--size-sm) .buyscout-callout__list li{font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking)}:where(.buyscout-callout--size-sm) .buyscout-callout__list li:before{margin-top:calc((var(--bs-lg-type-callout-leading) - 5px) / 2)}.buyscout-card{border:1px solid var(--bs-lg-hairline);border-radius:16px;overflow:hidden;color:var(--bs-text-primary);font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif)}.buyscout-card--glass,.buyscout-card--flat{background:var(--bs-bg-paper);box-shadow:var(--bs-shadow-minimal)}.buyscout-card__header{display:flex;align-items:center;padding:18px 20px}.buyscout-card__header-text{flex:1 1 auto;min-width:0}.buyscout-card__title{color:var(--bs-text-primary);font-size:var(--bs-lg-type-card-title-size);line-height:var(--bs-lg-type-card-title-leading);letter-spacing:var(--bs-lg-type-card-title-tracking);font-weight:600}.buyscout-card__subheader{margin-top:2px;color:var(--bs-text-secondary);font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking)}.buyscout-card__action{flex:0 0 auto;align-self:flex-start;margin-left:auto}.buyscout-card__content{padding:20px}.buyscout-card__content--padding-none{padding:0}.buyscout-card__content--padding-md{padding:20px}:where(.buyscout-card__header)+.buyscout-card__content:where(:not(.buyscout-card__content--padding-none)){padding-top:0}.buyscout-checkbox{--checkbox-accent: var(--bs-lg-accent);box-sizing:border-box;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;margin:0;border:0;border-radius:4px;background-color:var(--bs-lg-fill-1);box-shadow:var(--bs-lg-check-ring);color:var(--color-primary-contrast, #FFF);cursor:pointer;-webkit-tap-highlight-color:transparent;transition-property:background-color;transition-duration:var(--bs-lg-release-duration);transition-timing-function:ease}@media(forced-colors:active){.buyscout-checkbox{outline:1px solid CanvasText;outline-offset:-1px}}@media(hover:hover)and (pointer:fine){.buyscout-checkbox:where(:hover:not([data-disabled],[data-state=checked],[data-state=indeterminate])){background-color:var(--bs-lg-check-hover)}}.buyscout-checkbox:where(:active:not([data-disabled])){transform:none;transition-duration:var(--bs-lg-press-duration);transition-timing-function:ease}.buyscout-checkbox:where(:active:not([data-disabled],[data-state=checked],[data-state=indeterminate])){background-color:var(--bs-lg-check-active)}.buyscout-checkbox:where(:focus-visible){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-checkbox:where([data-state=checked],[data-state=indeterminate]){background-color:var(--checkbox-accent);box-shadow:var(--bs-lg-check-on-shadow)}@media(forced-colors:active){.buyscout-checkbox:where([data-state=checked],[data-state=indeterminate]){outline-color:Highlight;background-color:Highlight;color:HighlightText}}.buyscout-checkbox:where([data-state=checked],[data-state=indeterminate]):where(:active:not([data-disabled])){background-color:color-mix(in srgb,var(--checkbox-accent),#000 9%)}.buyscout-checkbox:where([data-disabled]){opacity:1;cursor:default;background-color:var(--bs-lg-fill-3)}@media(forced-colors:active){.buyscout-checkbox:where([data-disabled]){outline-color:GrayText;background-color:Canvas;color:GrayText}}.buyscout-checkbox:where([data-disabled]):where([data-state=checked],[data-state=indeterminate]){background-color:var(--checkbox-accent);opacity:var(--bs-lg-toggle-disabled-opacity)}@media(forced-colors:active){.buyscout-checkbox:where([data-disabled]):where([data-state=checked],[data-state=indeterminate]){outline-color:GrayText;background-color:Canvas;color:GrayText}}.buyscout-checkbox--size-sm{width:16px;height:16px;border-radius:5px}.buyscout-checkbox--size-md{width:18px;height:18px;border-radius:6px}.buyscout-checkbox--size-lg{width:20px;height:20px;border-radius:7px}@media(pointer:coarse){.buyscout-checkbox{position:relative}.buyscout-checkbox:before{content:"";position:absolute;inset:min(0px,50% - 22px)}}.buyscout-checkbox__indicator{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.buyscout-checkbox__check{width:92%;height:92%}.buyscout-checkbox__check path{stroke-width:1.5}.buyscout-checkbox__minus{width:66%;height:66%}.buyscout-checkbox__minus path{stroke-width:2}:where(.buyscout-checkbox[data-state=checked]) .buyscout-checkbox__minus{display:none}:where(.buyscout-checkbox[data-state=indeterminate]) .buyscout-checkbox__check{display:none}.buyscout-collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--buyscout-collapse-duration, var(--bs-lg-fold-close-duration)) var(--bs-lg-fold-close-ease)}.buyscout-collapse:where([data-state=open]){grid-template-rows:1fr;transition-duration:var(--buyscout-collapse-duration, var(--bs-lg-spring-smooth-duration));transition-timing-function:var(--bs-lg-spring-smooth)}.buyscout-collapse-content{overflow:hidden;min-height:var(--buyscout-collapse-size, 0)}:where(.buyscout-collapse[data-reveal])>.buyscout-collapse-content{opacity:0;transition:opacity 0s linear var(--bs-lg-fold-close-duration)}:where(.buyscout-collapse[data-reveal][data-state=open])>.buyscout-collapse-content{opacity:1;transition:opacity var(--bs-lg-fold-reveal-duration) ease-out var(--bs-lg-fold-reveal-delay)}:where(.buyscout-collapse[data-state=open][data-settled])>.buyscout-collapse-content{overflow:visible}@media(prefers-reduced-motion:reduce){.buyscout-collapse{transition-duration:1ms}}.buyscout-combobox__chips{display:flex;align-items:center;flex-wrap:wrap;gap:4px;box-sizing:border-box;width:100%;min-height:var(--bs-lg-control-height-md);padding:4px 4px 4px 10px;border:0;border-radius:var(--bs-lg-field-radius-md);background:var(--bs-lg-surface);box-shadow:var(--bs-lg-field-shadow);font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);font-size:var(--bs-lg-control-font-size-md);transition:box-shadow .14s ease,background-color .14s ease}@media(forced-colors:active){.buyscout-combobox__chips{outline:1px solid CanvasText;outline-offset:-1px}}.buyscout-combobox__chips:where(:hover:not([data-disabled],:has([data-disabled]))){box-shadow:var(--bs-lg-field-hover-shadow)}.buyscout-combobox__chips:where(:focus-within:not([data-disabled],:has([data-disabled]))){box-shadow:var(--bs-lg-field-focus-shadow)}@media(forced-colors:active){.buyscout-combobox__chips:where(:focus-within:not([data-disabled],:has([data-disabled]))){outline:2px solid Highlight;outline-offset:-2px}}.buyscout-combobox__chips:where([data-disabled],:has([data-disabled])){opacity:var(--bs-lg-disabled-opacity);background:var(--bs-lg-fill-4);box-shadow:var(--bs-lg-field-disabled-shadow)}.buyscout-combobox__input{flex:1 1 6em;min-width:0;min-height:var(--bs-lg-control-height-xs);padding:0;border:0;outline:none;background:transparent;color:var(--bs-text-primary);font:inherit}.buyscout-combobox__input::placeholder{color:var(--bs-text-tertiary)}.buyscout-combobox__input:where(:disabled){cursor:default}.buyscout-combobox__chip{display:inline-flex;align-items:center;max-width:100%;height:var(--bs-lg-control-height-xs);gap:4px;box-sizing:border-box;padding:0 9px;border:0;border-radius:999px;background:var(--bs-lg-fill-3);color:var(--bs-text-secondary);font-size:var(--bs-lg-type-callout-size);font-weight:500;line-height:1;outline:none}.buyscout-combobox__chip:where(:has(.buyscout-combobox__remove)){padding-inline-end:4px}.buyscout-combobox__chip:where(:focus-within){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-combobox__chip:where([data-disabled]){cursor:default}.buyscout-combobox__chip-text{min-width:0;overflow-wrap:anywhere;text-box:trim-both ex alphabetic;transform:translateY(1px)}.buyscout-combobox__remove,.buyscout-combobox__trigger{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;transition:background-color .14s ease}.buyscout-combobox__remove svg,.buyscout-combobox__trigger svg{width:1em;height:1em}.buyscout-combobox__remove:where(:hover:not([data-disabled])),.buyscout-combobox__trigger:where(:hover:not([data-disabled])){background:var(--bs-lg-fill-3)}.buyscout-combobox__remove:where(:active:not([data-disabled])),.buyscout-combobox__trigger:where(:active:not([data-disabled])){background:var(--bs-lg-fill-quiet-active)}.buyscout-combobox__remove:where(:focus-visible),.buyscout-combobox__trigger:where(:focus-visible){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-combobox__remove:where([data-disabled]),.buyscout-combobox__trigger:where([data-disabled]){cursor:default}.buyscout-combobox__remove{width:18px;height:18px;border-radius:999px}.buyscout-combobox__remove:where(:focus-visible){outline-offset:0}.buyscout-combobox__trigger{width:var(--bs-lg-control-height-xs);height:var(--bs-lg-control-height-xs);border-radius:max(4px,var(--bs-lg-field-radius-md) - 4px);color:var(--bs-text-secondary)}.buyscout-combobox__trigger svg{width:1.4em;height:1.4em}.buyscout-combobox__positioner{z-index:1500}.buyscout-combobox__content{box-sizing:border-box;width:var(--anchor-width);max-width:var(--available-width);max-height:var(--available-height);color:var(--bs-text-primary);font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);background-color:var(--bs-lg-panel-glass-bg);-webkit-backdrop-filter:var(--bs-lg-panel-glass-filter);backdrop-filter:var(--bs-lg-panel-glass-filter);box-shadow:var(--bs-lg-panel-glass-shadow);border:0;border-radius:12px;padding:5px}@media(forced-colors:active){.buyscout-combobox__content{border:1px solid CanvasText}}.buyscout-combobox__content:where([data-open]){animation:buyscout-combobox-fade-in var(--bs-lg-overlay-in-duration) var(--bs-lg-overlay-in-ease)}.buyscout-combobox__content:where([data-closed]){animation:buyscout-combobox-fade-out var(--bs-lg-overlay-out-duration) var(--bs-lg-overlay-out-ease) forwards;pointer-events:none}.buyscout-combobox__list{overflow-y:auto;max-height:min(280px,var(--available-height));overscroll-behavior:contain}.buyscout-combobox__item{position:relative;display:flex;align-items:center;gap:8px;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;min-height:28px;border-radius:7px;font-size:13px;line-height:16px;padding:6px 9px 6px 31px}.buyscout-combobox__item:where([data-highlighted]){background:var(--bs-lg-menu-highlight)}@media(forced-colors:active){.buyscout-combobox__item:where([data-highlighted]){forced-color-adjust:none;background-color:Highlight;color:HighlightText}}@media(forced-colors:active){.buyscout-combobox__item:where([data-highlighted]) *{color:inherit!important}}.buyscout-combobox__item:where(:active:not([data-disabled])){background:var(--bs-lg-menu-press)}@media(forced-colors:active){.buyscout-combobox__item:where(:active:not([data-disabled])){forced-color-adjust:none;background-color:Highlight;color:HighlightText}}@media(forced-colors:active){.buyscout-combobox__item:where(:active:not([data-disabled])) *{color:inherit!important}}.buyscout-combobox__item:where([data-disabled]){cursor:not-allowed;opacity:var(--bs-lg-disabled-opacity)}@media(forced-colors:active){.buyscout-combobox__item:where([data-disabled]){opacity:1;color:GrayText}.buyscout-combobox__item:where([data-disabled]) *{color:inherit!important}}.buyscout-combobox__indicator{position:absolute;left:9px;display:inline-flex;align-items:center;justify-content:center;width:14px;color:var(--color-primary, #ffc000)}.buyscout-combobox__indicator svg{width:14px;height:14px}.buyscout-combobox__count{flex-shrink:0;color:var(--bs-text-tertiary);font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);font-weight:400;font-variant-numeric:tabular-nums}.buyscout-combobox__count:where([data-full]){color:var(--bs-text-secondary)}.buyscout-combobox__count-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.buyscout-combobox__empty{padding:6px 9px;color:var(--bs-text-tertiary);font-size:var(--bs-lg-control-font-size-md);text-align:center}.buyscout-combobox__empty:where(:empty){padding:0}@media(prefers-contrast:more){.buyscout-combobox__item:where([data-highlighted]){outline:1px solid var(--bs-text-primary);outline-offset:-1px}}@media(pointer:coarse){.buyscout-combobox__remove,.buyscout-combobox__trigger{position:relative}.buyscout-combobox__remove:before,.buyscout-combobox__trigger:before{content:"";position:absolute;inset:min(0px,50% - 22px)}.buyscout-combobox__item{min-height:var(--bs-touch-target-min, 44px)}.buyscout-combobox__input{font-size:16px}}@keyframes buyscout-combobox-fade-in{0%{opacity:0}to{opacity:1}}@keyframes buyscout-combobox-fade-out{0%{opacity:1}to{opacity:0}}.buyscout-tooltip-wrap{display:inline-flex}.buyscout-tooltip-popup{background-color:var(--bs-lg-thick-bg);-webkit-backdrop-filter:var(--bs-lg-thick-filter);backdrop-filter:var(--bs-lg-thick-filter);box-shadow:var(--bs-lg-thick-shadow);z-index:9999;max-width:280px;padding:5px 8px;border-radius:8px;font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);font-weight:500;color:var(--bs-text-primary);white-space:normal;overflow-wrap:break-word;animation:buyscout-tooltip-fade-in .15s ease-in-out forwards}@media(forced-colors:active){.buyscout-tooltip-popup{border:1px solid CanvasText}}.buyscout-tooltip-popup:where([data-state=closed]){animation:buyscout-tooltip-fade-out .15s ease-in-out forwards}.buyscout-tooltip-popup:where([data-swap]){animation-duration:0s}@media(prefers-reduced-motion:reduce){.buyscout-tooltip-popup:where([data-state]){animation:none}}@keyframes buyscout-tooltip-fade-in{0%{opacity:0}to{opacity:1}}@keyframes buyscout-tooltip-fade-out{0%{opacity:1}to{opacity:0}}.buyscout-tooltip-popup--rich{display:flex;flex-direction:column;gap:2px;max-width:260px;padding:8px 10px;border-radius:10px}.buyscout-tooltip-popup__title{font-weight:600}.buyscout-tooltip-popup__body{font-weight:400;color:var(--bs-text-secondary)}.buyscout-tooltip-popup__arrow{visibility:hidden}:where(.buyscout-theme-dark) .buyscout-tooltip-popup,:where(.buyscout-theme-dark) .buyscout-tooltip-popup__body{color:#fff}.buyscout-infotip{appearance:none;position:relative;display:inline-grid;place-items:center;flex:none;width:20px;height:20px;margin:0;padding:0;border:0;border-radius:999px;background:transparent;color:var(--bs-text-tertiary);cursor:pointer;transition:background-color .12s ease,color .12s ease}.buyscout-infotip:where(:hover,[aria-expanded=true]){background:var(--bs-lg-fill-3);color:var(--bs-text-secondary)}.buyscout-infotip:where(:active){background:var(--bs-lg-fill-active)}.buyscout-infotip:where(:focus-visible){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-infotip:before{content:"";position:absolute;inset:-12px;border-radius:inherit}.buyscout-infotip svg{width:15px;height:15px}.buyscout-divider{flex-shrink:0;border:0;background-color:var(--bs-lg-hairline)}.buyscout-divider--horizontal{width:100%;height:1px}.buyscout-divider--vertical{align-self:stretch;width:1px;height:100%}.buyscout-divider--labeled{display:flex;align-items:center;gap:12px;width:100%;background-color:transparent}.buyscout-divider:where(.buyscout-divider--inset.buyscout-divider--horizontal){width:auto;margin-inline:16px}.buyscout-divider:where(.buyscout-divider--inset.buyscout-divider--vertical){height:calc(100% - 32px);margin-block:16px}.buyscout-divider:where(.buyscout-divider--labeled.buyscout-divider--inset){width:auto;margin-inline:16px}.buyscout-divider__line{flex:1 1 auto;height:1px;background-color:var(--bs-lg-hairline)}.buyscout-divider__label{flex:0 0 auto;font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);font-size:var(--font-size-xs, .75rem);font-weight:500;color:var(--bs-text-secondary);letter-spacing:0;white-space:nowrap}.buyscout-dropdown-menu__content{min-width:220px;z-index:1500;font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);outline:none;background-color:var(--bs-lg-panel-glass-bg);-webkit-backdrop-filter:var(--bs-lg-panel-glass-filter);backdrop-filter:var(--bs-lg-panel-glass-filter);box-shadow:var(--bs-lg-panel-glass-shadow);border:0;border-radius:12px;padding:5px}@media(forced-colors:active){.buyscout-dropdown-menu__content{border:1px solid CanvasText}}.buyscout-dropdown-menu__content:where([data-state=open]){animation:buyscout-dropdown-menu-in var(--bs-lg-overlay-in-duration) var(--bs-lg-overlay-in-ease)}.buyscout-dropdown-menu__content:where([data-state=closed]){animation:buyscout-dropdown-menu-out var(--bs-lg-overlay-out-duration) var(--bs-lg-overlay-out-ease) forwards}.buyscout-dropdown-menu__item{display:flex;align-items:center;gap:8px;min-height:28px;padding:0 9px;border-radius:7px;font-size:13px;line-height:16px;color:var(--bs-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none}.buyscout-dropdown-menu__item svg{width:16px;height:16px;flex-shrink:0}.buyscout-dropdown-menu__item--indented{position:relative;padding-left:31px}.buyscout-dropdown-menu__item--destructive{color:var(--bs-error)}.buyscout-dropdown-menu__item--destructive svg{color:inherit}.buyscout-dropdown-menu__item:where([data-disabled]){color:var(--bs-text-disabled);pointer-events:none}@media(forced-colors:active){.buyscout-dropdown-menu__item:where([data-disabled]){opacity:1;color:GrayText}.buyscout-dropdown-menu__item:where([data-disabled]) *{color:inherit!important}}.buyscout-dropdown-menu__item:where([data-highlighted]){background:var(--bs-lg-menu-highlight)}@media(forced-colors:active){.buyscout-dropdown-menu__item:where([data-highlighted]){forced-color-adjust:none;background-color:Highlight;color:HighlightText}}@media(forced-colors:active){.buyscout-dropdown-menu__item:where([data-highlighted]) *{color:inherit!important}}.buyscout-dropdown-menu__item:where(:active){background:var(--bs-lg-menu-press)}@media(forced-colors:active){.buyscout-dropdown-menu__item:where(:active){forced-color-adjust:none;background-color:Highlight;color:HighlightText}}@media(forced-colors:active){.buyscout-dropdown-menu__item:where(:active) *{color:inherit!important}}.buyscout-dropdown-menu__item:where(:focus-visible){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}@media(forced-colors:active){.buyscout-dropdown-menu__item:where(:focus-visible){outline-color:CanvasText}}:where(.buyscout-dropdown-menu__content[data-pointer]) .buyscout-dropdown-menu__item:where(:focus-visible){outline:none}.buyscout-dropdown-menu__item:where(:has(>.buyscout-dropdown-menu__caption)){flex-wrap:wrap;align-content:center;row-gap:1px}.buyscout-dropdown-menu__caption{flex-basis:100%;min-width:0;color:var(--bs-text-secondary);font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking)}:where(.buyscout-dropdown-menu__item>svg:first-child)~.buyscout-dropdown-menu__caption{margin-inline-start:24px}.buyscout-dropdown-menu__sub-trigger:where([data-state=open]){background:var(--bs-lg-menu-highlight)}@media(forced-colors:active){.buyscout-dropdown-menu__sub-trigger:where([data-state=open]){forced-color-adjust:none;background-color:Highlight;color:HighlightText}}@media(forced-colors:active){.buyscout-dropdown-menu__sub-trigger:where([data-state=open]) *{color:inherit!important}}.buyscout-dropdown-menu__indicator{position:absolute;left:9px;display:inline-flex;color:var(--color-primary, #ffc000)}.buyscout-dropdown-menu__indicator svg{width:14px;height:14px}.buyscout-dropdown-menu__trail{display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding-left:16px;color:var(--bs-text-secondary);font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking)}.buyscout-dropdown-menu__trail svg{width:13px;height:13px}.buyscout-dropdown-menu__label{color:var(--bs-text-secondary);padding:7px 9px 4px;font-size:12px;font-weight:600;line-height:16px;letter-spacing:0;text-transform:none}.buyscout-dropdown-menu__separator{height:1px;margin:5px 9px;background:var(--bs-lg-menu-separator)}@media(forced-colors:active){.buyscout-dropdown-menu__separator{background:CanvasText}}:where([role=group]:has(.buyscout-dropdown-menu__caption))>.buyscout-dropdown-menu__item{min-height:44px;padding-block:5px}@keyframes buyscout-dropdown-menu-in{0%{opacity:0}to{opacity:1}}@keyframes buyscout-dropdown-menu-out{0%{opacity:1}to{opacity:0}}.buyscout-dropdown-menu__sub-content:where([data-side=right]){translate:-3px -5px}.buyscout-dropdown-menu__sub-content:where([data-side=left]){translate:3px -5px}.buyscout-empty-state{display:flex;flex-direction:column;align-items:center;gap:6px;padding:40px 24px;border-radius:16px;font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);text-align:center}.buyscout-empty-state--plain{background:transparent}.buyscout-empty-state--panel{background:var(--bs-lg-fill-4)}.buyscout-empty-state__media{display:grid;place-items:center;width:44px;height:44px;margin-bottom:8px;border:0;border-radius:12px;background:var(--bs-lg-surface);box-shadow:var(--bs-lg-card-shadow);color:var(--bs-text-secondary)}.buyscout-empty-state__media svg{width:20px;height:20px}.buyscout-empty-state__title{margin:0;color:var(--bs-text-primary);font-size:var(--bs-lg-type-section-size);line-height:var(--bs-lg-type-section-leading);letter-spacing:var(--bs-lg-type-section-tracking);font-weight:600;letter-spacing:0}.buyscout-empty-state__description{max-width:380px;margin:0;color:var(--bs-text-secondary);font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking)}.buyscout-empty-state__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px}.buyscout-field{display:flex;gap:8px;font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking);color:var(--bs-text-primary)}.buyscout-field--align-center{align-items:center}.buyscout-field--align-start{align-items:flex-start}.buyscout-field__label{flex:0 1 auto}.buyscout-field__value{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}:where(.buyscout-field--label-width-sm)>.buyscout-field__label{min-width:100px}:where(.buyscout-field--label-width-md)>.buyscout-field__label{min-width:160px}.buyscout-field:where(:not(.buyscout-field--stacked)){font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking)}:where(.buyscout-field:not(.buyscout-field--stacked))>.buyscout-field__label{font-weight:500}.buyscout-field--stacked{flex-direction:column;align-items:stretch;gap:6px}:where(.buyscout-field--stacked)>.buyscout-field__label{min-width:0;font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);font-weight:500}:where(.buyscout-field--stacked)>.buyscout-field__value{flex:initial}.buyscout-icon-tile{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.buyscout-icon-tile svg{width:1em;height:1em;font-size:inherit}.buyscout-icon-tile--size-sm{width:32px;height:32px;font-size:18px}.buyscout-icon-tile--size-md{width:40px;height:40px;font-size:22px}.buyscout-icon-tile--shape-rounded{border-radius:10px}.buyscout-icon-tile:where(.buyscout-icon-tile--shape-rounded.buyscout-icon-tile--size-sm){border-radius:9px;font-size:17px}.buyscout-icon-tile:where(.buyscout-icon-tile--shape-rounded.buyscout-icon-tile--size-md){border-radius:var(--bs-lg-control-radius-md)}.buyscout-icon-tile--shape-circle{border-radius:999px}.buyscout-icon-tile--tone-neutral{background:var(--bs-lg-fill-3);color:var(--bs-text-secondary)}.buyscout-icon-tile--tone-gold{background:var(--bs-lg-accent-soft);color:var(--color-primary, #ffc000)}.buyscout-icon-tile--tone-info{background:color-mix(in srgb,var(--bs-info) 12%,transparent);color:var(--bs-info)}.buyscout-icon-tile--tone-success{background:color-mix(in srgb,var(--bs-success) 12%,transparent);color:var(--bs-success)}.buyscout-icon-tile--tone-warning{background:color-mix(in srgb,var(--bs-warning) 12%,transparent);color:var(--bs-warning)}.buyscout-image-frame{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.buyscout-image-frame:where([data-state=loading]):before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:var(--bs-lg-fill-2);animation:buyscout-placeholder-breathe 1.6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.buyscout-image-frame:where([data-state=loading]):before{animation:none}}.buyscout-image-frame:where(.buyscout-image-frame--fallback-alt[data-state=error]){display:inline;overflow:visible}.buyscout-image-frame__img{position:relative;display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.buyscout-image-frame__img{transition-duration:1ms}}.buyscout-image-frame__img:where(.buyscout-image-frame[data-state=loaded]>*){opacity:1}.buyscout-image-frame__img:where(.buyscout-image-frame[data-instant]>*){transition:none}.buyscout-image-frame__fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:inherit}.buyscout-image-frame__fallback:where(.buyscout-image-frame--fallback-bag>*){width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#9ca3af}.buyscout-image-frame__fallback:where(.buyscout-image-frame--fallback-bag>*) svg{width:2.5rem;height:2.5rem}.buyscout-image-frame__fallback:where(.buyscout-image-frame--fallback-bag-filled>*) svg{display:block;width:20px;height:20px;max-width:100%;max-height:100%}.buyscout-link{display:inline;border-radius:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--bs-text-primary);font:inherit;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2.5px;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);transition:text-decoration-color .15s ease}.buyscout-link:where(.buyscout-link--muted){color:var(--bs-text-secondary)}.buyscout-link:where(.buyscout-link--quiet){text-decoration-color:transparent}.buyscout-link:where(.buyscout-link--accent){color:var(--color-primary, #ffc000);text-decoration-color:transparent}.buyscout-link:where(:hover){text-decoration-color:currentColor}.buyscout-link:where(:focus-visible){outline:2px solid var(--color-primary, #ffc000);outline-offset:2px;outline-color:var(--bs-lg-focus-ring-color)}.buyscout-link__tail{white-space:nowrap}.buyscout-link__external{display:inline-block;width:.95em;height:.95em;margin-left:3px;vertical-align:-.1em}.buyscout-link__hint{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.buyscout-select__trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;width:100%;min-height:var(--bs-lg-control-height-md);padding:0 7px 0 11px;border:0;border-radius:var(--bs-lg-field-radius-md);background:var(--bs-lg-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--bs-lg-field-shadow);font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);font-size:var(--bs-lg-control-font-size-md);color:var(--bs-text-primary);text-align:left;cursor:pointer;appearance:none;transition:box-shadow .14s ease,background-color .14s ease}.buyscout-select__trigger:where(.buyscout-select__trigger--sm){min-height:var(--bs-lg-control-height-sm);border-radius:var(--bs-lg-field-radius-sm);font-size:var(--bs-lg-control-font-size-sm)}.buyscout-select__trigger:where(.buyscout-select__trigger--sm) svg{flex-shrink:0;width:var(--bs-lg-control-icon-sm);height:var(--bs-lg-control-icon-sm)}.buyscout-select__trigger:where(.buyscout-select__trigger--xs){gap:4px;min-height:var(--bs-lg-control-height-xs);padding:0 5px 0 7px;border-radius:var(--bs-lg-field-radius-xs);font-size:var(--bs-lg-control-font-size-xs)}.buyscout-select__trigger:where(.buyscout-select__trigger--xs) svg{flex-shrink:0;width:var(--bs-lg-control-icon-xs);height:var(--bs-lg-control-icon-xs)}.buyscout-select__trigger:where(.buyscout-select__trigger--subtle){border-radius:var(--bs-lg-field-radius-md);background:var(--bs-lg-fill-3);box-shadow:none}.buyscout-select__trigger:where(.buyscout-select__trigger--glass){background-color:var(--bs-lg-control-glass-bg);-webkit-backdrop-filter:var(--bs-lg-control-glass-filter);backdrop-filter:var(--bs-lg-control-glass-filter);box-shadow:var(--bs-lg-control-glass-shadow);border-radius:999px;padding:0 9px 0 13px;font-weight:500}.buyscout-select__trigger:where(.buyscout-select__trigger--borderless){width:auto;background:transparent;box-shadow:none;font-weight:500;color:var(--bs-text-secondary)}.buyscout-select__trigger:where(:focus-visible,[data-state=open]){outline:none}.buyscout-select__trigger:where([aria-invalid=true]){box-shadow:var(--bs-lg-field-error-shadow)}.buyscout-select__trigger:where([data-placeholder]){color:var(--bs-text-tertiary)}.buyscout-select__trigger:where(:disabled){pointer-events:none;opacity:var(--bs-lg-disabled-opacity);cursor:default;background:var(--bs-lg-fill-4);box-shadow:var(--bs-lg-field-disabled-shadow)}.buyscout-select__trigger:where(.buyscout-select__trigger--lg){min-height:var(--bs-lg-control-height-lg);border-radius:var(--bs-lg-field-radius-lg);font-size:var(--bs-lg-control-font-size-lg)}.buyscout-select__trigger:where(.buyscout-select__trigger--xl){min-height:var(--bs-lg-control-height-xl);border-radius:var(--bs-lg-field-radius-xl);font-size:var(--bs-lg-control-font-size-xl)}.buyscout-select__trigger:where(.buyscout-select__trigger--borderless:disabled){background:transparent;box-shadow:none}.buyscout-select__trigger:where(.buyscout-select__trigger--glass):where(.buyscout-select__trigger--sm,.buyscout-select__trigger--lg,.buyscout-select__trigger--xl){border-radius:999px}.buyscout-select__trigger:where(.buyscout-select__trigger--subtle.buyscout-select__trigger--sm){border-radius:var(--bs-lg-field-radius-sm)}.buyscout-select__trigger:where(.buyscout-select__trigger--subtle.buyscout-select__trigger--xs){border-radius:var(--bs-lg-field-radius-xs)}.buyscout-select__trigger:where(.buyscout-select__trigger--glass.buyscout-select__trigger--xs){padding:0 7px 0 9px}@media(forced-colors:active){.buyscout-select__trigger:where(:not(.buyscout-select__trigger--borderless)){outline:1px solid CanvasText;outline-offset:-1px}}.buyscout-select__trigger:where(:hover:not(:disabled)){box-shadow:var(--bs-lg-field-hover-shadow)}.buyscout-select__trigger:where(:focus-visible,[data-state=open]):where(:not(:disabled)){box-shadow:var(--bs-lg-field-focus-shadow)}.buyscout-select__trigger:where(.buyscout-select__trigger--subtle):where(:hover:not(:disabled)){background:var(--bs-lg-fill-hover);box-shadow:none}.buyscout-select__trigger:where(.buyscout-select__trigger--subtle):where(:focus-visible,[data-state=open]):where(:not(:disabled)){background:var(--bs-lg-surface);box-shadow:var(--bs-lg-field-focus-shadow)}.buyscout-select__trigger:where(.buyscout-select__trigger--glass):where(:hover:not(:disabled)){background-color:var(--bs-lg-control-glass-hover-bg);box-shadow:var(--bs-lg-control-glass-shadow)}.buyscout-select__trigger:where(.buyscout-select__trigger--glass):where(:focus-visible,[data-state=open]):where(:not(:disabled)){background-color:var(--bs-lg-control-glass-active-bg);box-shadow:var(--bs-lg-control-glass-shadow),0 0 0 3.5px var(--bs-lg-accent-ring)}.buyscout-select__trigger:where(.buyscout-select__trigger--glass[aria-invalid=true]){box-shadow:var(--bs-lg-control-glass-shadow),0 0 0 3.5px color-mix(in srgb,var(--bs-lg-danger) 20%,transparent)}.buyscout-select__trigger:where(.buyscout-select__trigger--glass:disabled){background-color:var(--bs-lg-control-glass-disabled-bg);box-shadow:var(--bs-lg-control-glass-shadow)}.buyscout-select__trigger:where(.buyscout-select__trigger--borderless):where(:hover:not(:disabled)){background:var(--bs-lg-fill-3);box-shadow:none;color:var(--bs-text-primary)}.buyscout-select__trigger:where(.buyscout-select__trigger--borderless):where([data-state=open]:not(:disabled)){background:var(--bs-lg-fill-quiet-active);box-shadow:none;color:var(--bs-text-primary)}.buyscout-select__trigger:where(.buyscout-select__trigger--borderless):where(:focus-visible:not(:disabled)){box-shadow:none;outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}@media(forced-colors:active){.buyscout-select__trigger:where(:not(.buyscout-select__trigger--borderless)):where(:focus-visible,[data-state=open]){outline:2px solid Highlight;outline-offset:-2px}}.buyscout-select__trigger:where([aria-invalid=true]):where(:hover,:focus-visible,[data-state=open]):where(:not(:disabled)){box-shadow:var(--bs-lg-field-error-shadow)}.buyscout-select__trigger:where(.buyscout-select__trigger--glass[aria-invalid=true]):where(:hover,:focus-visible,[data-state=open]):where(:not(:disabled)){box-shadow:var(--bs-lg-control-glass-shadow),0 0 0 3.5px color-mix(in srgb,var(--bs-lg-danger) 20%,transparent)}.buyscout-select__caret{flex-shrink:0;width:var(--bs-lg-control-icon-md);height:var(--bs-lg-control-icon-md);color:var(--bs-text-secondary)}.buyscout-select__caret--down{display:none}.buyscout-select__caret--up-down{display:block}:where(.buyscout-select__trigger--lg) .buyscout-select__caret{width:var(--bs-lg-control-icon-lg);height:var(--bs-lg-control-icon-lg)}:where(.buyscout-select__trigger--xl) .buyscout-select__caret{width:var(--bs-lg-control-icon-xl);height:var(--bs-lg-control-icon-xl)}.buyscout-select__content{overflow:hidden;z-index:1500;transform-origin:var(--radix-select-content-transform-origin);background-color:var(--bs-lg-panel-glass-bg);-webkit-backdrop-filter:var(--bs-lg-panel-glass-filter);backdrop-filter:var(--bs-lg-panel-glass-filter);box-shadow:var(--bs-lg-panel-glass-shadow);border:0;border-radius:12px;padding:0}@media(forced-colors:active){.buyscout-select__content{border:1px solid CanvasText}}.buyscout-select__content--popper{min-width:min(var(--radix-select-trigger-width),var(--radix-select-content-available-width));width:max-content;max-width:var(--radix-select-content-available-width);max-height:var(--radix-select-content-available-height)}.buyscout-select__content:where([data-state=open]){animation:buyscout-select-fade-in var(--bs-lg-overlay-in-duration) var(--bs-lg-overlay-in-ease)}.buyscout-select__content:where([data-state=closed]){animation:buyscout-select-fade-out var(--bs-lg-overlay-out-duration) var(--bs-lg-overlay-out-ease) forwards}.buyscout-select__viewport{padding:5px}.buyscout-select__item{position:relative;display:flex;align-items:center;min-height:28px;border-radius:7px;font-size:13px;line-height:16px;gap:8px;padding:6px 9px 6px 31px;color:var(--bs-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;min-width:0;white-space:normal;overflow-wrap:anywhere}.buyscout-select__item>span{min-width:0}.buyscout-select__item:where([data-highlighted]){background:var(--bs-lg-menu-highlight)}@media(forced-colors:active){.buyscout-select__item:where([data-highlighted]){forced-color-adjust:none;background-color:Highlight;color:HighlightText}}@media(forced-colors:active){.buyscout-select__item:where([data-highlighted]) *{color:inherit!important}}.buyscout-select__item:where(:active){background:var(--bs-lg-menu-press)}@media(forced-colors:active){.buyscout-select__item:where(:active){forced-color-adjust:none;background-color:Highlight;color:HighlightText}}@media(forced-colors:active){.buyscout-select__item:where(:active) *{color:inherit!important}}.buyscout-select__item:where([data-disabled]){cursor:not-allowed;pointer-events:none;opacity:var(--bs-lg-disabled-opacity)}@media(forced-colors:active){.buyscout-select__item:where([data-disabled]){opacity:1;color:GrayText}.buyscout-select__item:where([data-disabled]) *{color:inherit!important}}.buyscout-select__item-indicator{position:absolute;left:9px;display:inline-flex;align-items:center;justify-content:center;width:14px;color:var(--color-primary, #ffc000)}.buyscout-select__item-indicator svg{width:14px;height:14px}.buyscout-select__label{padding:7px 9px 4px;font-size:12px;font-weight:600;line-height:16px;letter-spacing:0;text-transform:none;color:var(--bs-text-secondary)}.buyscout-select__separator{height:1px;margin:5px 9px;background:var(--bs-lg-menu-separator)}@media(forced-colors:active){.buyscout-select__separator{background:CanvasText}}.buyscout-select__scroll-button{display:flex;align-items:center;justify-content:center;height:24px;background:transparent;color:var(--bs-text-secondary);cursor:default}.buyscout-select__scroll-button svg{width:18px;height:18px}@keyframes buyscout-select-fade-in{0%{opacity:0}to{opacity:1}}@keyframes buyscout-select-fade-out{0%{opacity:1}to{opacity:0}}@media(prefers-contrast:more){.buyscout-select__item:where([data-highlighted]){outline:1px solid var(--bs-text-primary);outline-offset:-1px}}@media(pointer:coarse){.buyscout-select__trigger{position:relative}.buyscout-select__trigger:before{content:"";position:absolute;inset:min(0px,50% - 22px)}.buyscout-select__item{min-height:var(--bs-touch-target-min, 44px)}}.buyscout-popover__content{background:color-mix(in srgb,var(--bs-glass-overlay) 80%,transparent);-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);border:1px solid var(--bs-hairline);box-shadow:var(--bs-shadow-glass-overlay),inset 0 1px 0 0 var(--bs-glass-overlay-highlight);z-index:1500;min-width:180px;color:var(--bs-text-primary);font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);outline:none;background-color:var(--bs-lg-panel-glass-bg);-webkit-backdrop-filter:var(--bs-lg-panel-glass-filter);backdrop-filter:var(--bs-lg-panel-glass-filter);box-shadow:var(--bs-lg-panel-glass-shadow);border:0;border-radius:20px;padding:16px}@media(forced-colors:active){.buyscout-popover__content{border:1px solid CanvasText}}.buyscout-popover__content:where([data-state=open]){animation:buyscout-popover-in var(--bs-lg-overlay-in-duration) var(--bs-lg-overlay-in-ease)}.buyscout-popover__content:where([data-state=closed]){animation:buyscout-popover-out var(--bs-lg-overlay-out-duration) var(--bs-lg-overlay-out-ease) forwards;pointer-events:none}@keyframes buyscout-popover-in{0%{opacity:0}to{opacity:1}}@keyframes buyscout-popover-out{0%{opacity:1}to{opacity:0}}.buyscout-multi-select__value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buyscout-multi-select__value--placeholder{color:var(--bs-text-tertiary)}.buyscout-multi-select__content{min-width:var(--radix-popover-trigger-width);width:max-content;max-width:var(--radix-popover-content-available-width);max-height:var(--radix-popover-content-available-height);transform-origin:var(--radix-popover-content-transform-origin);background-color:var(--bs-lg-panel-glass-bg);-webkit-backdrop-filter:var(--bs-lg-panel-glass-filter);backdrop-filter:var(--bs-lg-panel-glass-filter);box-shadow:var(--bs-lg-panel-glass-shadow);border:0;border-radius:12px;padding:5px}@media(forced-colors:active){.buyscout-multi-select__content{border:1px solid CanvasText}}.buyscout-multi-select__list{display:flex;flex-direction:column;gap:0;max-height:inherit;overflow-y:auto}.buyscout-multi-select__item{width:100%;font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);text-align:start;border:none;transition:background-color .1s ease}.buyscout-multi-select__item:where(:not([data-highlighted])){background:transparent}.buyscout-multi-select__item:where(:active:not(:disabled)){background:var(--bs-lg-menu-press)}@media(forced-colors:active){.buyscout-multi-select__item:where(:active:not(:disabled)){forced-color-adjust:none;background-color:Highlight;color:HighlightText}}@media(forced-colors:active){.buyscout-multi-select__item:where(:active:not(:disabled)) *{color:inherit!important}}.buyscout-multi-select__item:where(:disabled){opacity:var(--bs-lg-disabled-opacity);cursor:default}@media(forced-colors:active){.buyscout-multi-select__item:where(:disabled){opacity:1;color:GrayText}.buyscout-multi-select__item:where(:disabled) *{color:inherit!important}}.buyscout-page-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:18px;min-width:0}.buyscout-page-grid>*{min-width:0}.buyscout-page-grid__item{display:grid;grid-column:span 12;min-width:0}.buyscout-page-grid__item:where(.buyscout-page-grid__item--align-start){align-self:start}.buyscout-page-grid__item:where([data-span="1"]){grid-column:span 1}.buyscout-page-grid__item:where([data-span="2"]){grid-column:span 2}.buyscout-page-grid__item:where([data-span="3"]){grid-column:span 3}.buyscout-page-grid__item:where([data-span="4"]){grid-column:span 4}.buyscout-page-grid__item:where([data-span="5"]){grid-column:span 5}.buyscout-page-grid__item:where([data-span="6"]){grid-column:span 6}.buyscout-page-grid__item:where([data-span="7"]){grid-column:span 7}.buyscout-page-grid__item:where([data-span="8"]){grid-column:span 8}.buyscout-page-grid__item:where([data-span="9"]){grid-column:span 9}.buyscout-page-grid__item:where([data-span="10"]){grid-column:span 10}.buyscout-page-grid__item:where([data-span="11"]){grid-column:span 11}.buyscout-page-grid__item:where([data-span="12"]){grid-column:span 12}@media(min-width:600px){.buyscout-page-grid__item:where([data-span-sm="1"]){grid-column:span 1}.buyscout-page-grid__item:where([data-span-sm="2"]){grid-column:span 2}.buyscout-page-grid__item:where([data-span-sm="3"]){grid-column:span 3}.buyscout-page-grid__item:where([data-span-sm="4"]){grid-column:span 4}.buyscout-page-grid__item:where([data-span-sm="5"]){grid-column:span 5}.buyscout-page-grid__item:where([data-span-sm="6"]){grid-column:span 6}.buyscout-page-grid__item:where([data-span-sm="7"]){grid-column:span 7}.buyscout-page-grid__item:where([data-span-sm="8"]){grid-column:span 8}.buyscout-page-grid__item:where([data-span-sm="9"]){grid-column:span 9}.buyscout-page-grid__item:where([data-span-sm="10"]){grid-column:span 10}.buyscout-page-grid__item:where([data-span-sm="11"]){grid-column:span 11}.buyscout-page-grid__item:where([data-span-sm="12"]){grid-column:span 12}}@media(min-width:900px){.buyscout-page-grid__item:where([data-span-md="1"]){grid-column:span 1}.buyscout-page-grid__item:where([data-span-md="2"]){grid-column:span 2}.buyscout-page-grid__item:where([data-span-md="3"]){grid-column:span 3}.buyscout-page-grid__item:where([data-span-md="4"]){grid-column:span 4}.buyscout-page-grid__item:where([data-span-md="5"]){grid-column:span 5}.buyscout-page-grid__item:where([data-span-md="6"]){grid-column:span 6}.buyscout-page-grid__item:where([data-span-md="7"]){grid-column:span 7}.buyscout-page-grid__item:where([data-span-md="8"]){grid-column:span 8}.buyscout-page-grid__item:where([data-span-md="9"]){grid-column:span 9}.buyscout-page-grid__item:where([data-span-md="10"]){grid-column:span 10}.buyscout-page-grid__item:where([data-span-md="11"]){grid-column:span 11}.buyscout-page-grid__item:where([data-span-md="12"]){grid-column:span 12}}@media(min-width:1200px){.buyscout-page-grid__item:where([data-span-lg="1"]){grid-column:span 1}.buyscout-page-grid__item:where([data-span-lg="2"]){grid-column:span 2}.buyscout-page-grid__item:where([data-span-lg="3"]){grid-column:span 3}.buyscout-page-grid__item:where([data-span-lg="4"]){grid-column:span 4}.buyscout-page-grid__item:where([data-span-lg="5"]){grid-column:span 5}.buyscout-page-grid__item:where([data-span-lg="6"]){grid-column:span 6}.buyscout-page-grid__item:where([data-span-lg="7"]){grid-column:span 7}.buyscout-page-grid__item:where([data-span-lg="8"]){grid-column:span 8}.buyscout-page-grid__item:where([data-span-lg="9"]){grid-column:span 9}.buyscout-page-grid__item:where([data-span-lg="10"]){grid-column:span 10}.buyscout-page-grid__item:where([data-span-lg="11"]){grid-column:span 11}.buyscout-page-grid__item:where([data-span-lg="12"]){grid-column:span 12}}.buyscout-page-grid__item:where([data-sticky=always]){position:sticky;top:var(--page-grid-sticky-top, 72px);align-self:start}@media(min-width:600px){.buyscout-page-grid__item:where([data-sticky=sm]){position:sticky;top:var(--page-grid-sticky-top, 72px);align-self:start}}@media(min-width:900px){.buyscout-page-grid__item:where([data-sticky=md]){position:sticky;top:var(--page-grid-sticky-top, 72px);align-self:start}}@media(min-width:1200px){.buyscout-page-grid__item:where([data-sticky=lg]){position:sticky;top:var(--page-grid-sticky-top, 72px);align-self:start}}.buyscout-progress{position:relative;width:100%;overflow:hidden;border-radius:999px;background:var(--bs-lg-track);box-shadow:var(--bs-lg-track-ring)}@media(forced-colors:active){.buyscout-progress{outline:1px solid CanvasText;outline-offset:-1px}}.buyscout-progress__fill{height:100%;border-radius:inherit;transition:width .2s cubic-bezier(.4,0,.2,1)}.buyscout-progress--size-sm{height:6px}:where(.buyscout-progress--size-sm) .buyscout-progress__fill{min-width:6px}.buyscout-progress--size-md{height:8px}:where(.buyscout-progress--size-md) .buyscout-progress__fill{min-width:8px}.buyscout-progress--size-lg{height:10px}:where(.buyscout-progress--size-lg) .buyscout-progress__fill{min-width:10px}:where(.buyscout-progress[data-empty]) .buyscout-progress__fill{min-width:0}:where(.buyscout-progress--color-primary) .buyscout-progress__fill{background:var(--bs-lg-accent);box-shadow:var(--bs-lg-fill-highlight)}:where(.buyscout-progress--color-ink) .buyscout-progress__fill{background:var(--bs-lg-ink)}:where(.buyscout-progress--color-error) .buyscout-progress__fill{background:var(--bs-error)}@media(forced-colors:active){.buyscout-progress__fill{forced-color-adjust:none;background:Highlight;opacity:1}}:where(.buyscout-progress--indeterminate) .buyscout-progress__fill{width:42%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 75%);mask-image:linear-gradient(90deg,transparent,#000 75%);transition:none;animation:buyscout-progress-comet 1.4s cubic-bezier(.45,0,.55,1) infinite}.buyscout-progress:where(.buyscout-progress--variant-segmented){display:flex;gap:4px;overflow:visible;background:none;box-shadow:none}@media(forced-colors:active){.buyscout-progress:where(.buyscout-progress--variant-segmented){outline:none}}.buyscout-progress__segment{flex:1 1 0;min-width:0;border-radius:inherit;background:var(--bs-lg-track);box-shadow:var(--bs-lg-track-ring);transition:background-color .15s ease}@media(forced-colors:active){.buyscout-progress__segment{outline:1px solid CanvasText;outline-offset:-1px}}:where(.buyscout-progress--color-primary) .buyscout-progress__segment:where([data-filled]){background:var(--bs-lg-accent);box-shadow:var(--bs-lg-fill-highlight)}:where(.buyscout-progress--color-ink) .buyscout-progress__segment:where([data-filled]){background:var(--bs-lg-ink);box-shadow:none}:where(.buyscout-progress--color-error) .buyscout-progress__segment:where([data-filled]){background:var(--bs-error);box-shadow:none}@media(forced-colors:active){.buyscout-progress__segment:where([data-filled]){forced-color-adjust:none;background:Highlight;opacity:1}}@media(prefers-reduced-motion:reduce){.buyscout-progress__segment,.buyscout-progress__fill,:where(.buyscout-progress--indeterminate) .buyscout-progress__fill{transition:none;animation:none}}@keyframes buyscout-progress-comet{0%{transform:translate(-105%)}to{transform:translate(245%)}}.buyscout-property-list{display:flex;flex-direction:column;gap:8px;min-width:0;margin:0}.buyscout-property-list--stacked{gap:12px}.buyscout-property-list__label,.buyscout-property-list__value{margin:0}@media(max-width:599.95px){.buyscout-property-list:where(:not(.buyscout-property-list--stacked)){gap:12px}.buyscout-property-list__item:where(:not(.buyscout-field--stacked)){flex-direction:column;align-items:stretch;gap:6px;font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking)}:where(.buyscout-property-list__item:not(.buyscout-field--stacked))>.buyscout-property-list__label{min-width:0;font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);font-weight:500}:where(.buyscout-property-list__item:not(.buyscout-field--stacked))>.buyscout-property-list__value{flex:initial}}.buyscout-radio-group{display:flex;flex-direction:column;gap:12px}.buyscout-radio-group:where([aria-orientation=horizontal]){flex-direction:row;flex-wrap:wrap;column-gap:16px}.buyscout-radio-group:where(:has(>.buyscout-radio-card--card)){gap:8px}.buyscout-radio-group:where(:has(>.buyscout-radio-card--thumbnail)){flex-direction:row;flex-wrap:wrap;gap:22px}.buyscout-radio-group:where(:has(>.buyscout-radio-card--swatch)){flex-direction:row;flex-wrap:wrap;gap:10px}.buyscout-radio-item{--radio-accent: var(--bs-lg-accent);box-sizing:border-box;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;border-radius:50%;background-color:var(--bs-lg-fill-1);box-shadow:var(--bs-lg-check-ring);cursor:pointer;transition-property:background-color;transition-duration:var(--bs-lg-release-duration);transition-timing-function:ease;-webkit-tap-highlight-color:transparent}@media(forced-colors:active){.buyscout-radio-item{outline:1px solid CanvasText;outline-offset:-1px}}.buyscout-radio-item:where(:hover:not([data-disabled],[data-state=checked])){background-color:var(--bs-lg-check-hover)}.buyscout-radio-item:where(:active:not([data-disabled])){transform:none;transition-duration:var(--bs-lg-press-duration);transition-timing-function:ease}.buyscout-radio-item:where(:active:not([data-disabled],[data-state=checked])){background-color:var(--bs-lg-check-active)}.buyscout-radio-item:where(:focus-visible){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-radio-item:where([data-state=checked]){background-color:var(--radio-accent);box-shadow:var(--bs-lg-check-on-shadow)}@media(forced-colors:active){.buyscout-radio-item:where([data-state=checked]){outline-color:Highlight;background-color:Highlight;color:HighlightText}}.buyscout-radio-item:where([data-state=checked]):where(:active:not([data-disabled])){background-color:color-mix(in srgb,var(--radio-accent),#000 9%)}.buyscout-radio-item--disabled,.buyscout-radio-item:where([data-disabled]){opacity:1;cursor:default;background-color:var(--bs-lg-fill-3)}@media(forced-colors:active){.buyscout-radio-item--disabled,.buyscout-radio-item:where([data-disabled]){outline-color:GrayText;background-color:Canvas;color:GrayText}}.buyscout-radio-item:where(.buyscout-radio-item--disabled,[data-disabled]):where([data-state=checked]){background-color:var(--radio-accent);opacity:var(--bs-lg-toggle-disabled-opacity)}@media(forced-colors:active){.buyscout-radio-item:where(.buyscout-radio-item--disabled,[data-disabled]):where([data-state=checked]){outline-color:GrayText;background-color:Canvas;color:GrayText}}.buyscout-radio-item__indicator{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.buyscout-radio-item__indicator:after{content:"";display:block;width:32%;height:32%;border-radius:50%;background-color:var(--bs-lg-on-accent);box-shadow:none}@media(forced-colors:active){.buyscout-radio-item__indicator:after{background-color:HighlightText}}@media(forced-colors:active){:where(.buyscout-radio-item--disabled,.buyscout-radio-item[data-disabled]) .buyscout-radio-item__indicator:after{background-color:GrayText}}.buyscout-radio-item--size-sm{width:16px;height:16px}.buyscout-radio-item--size-md{width:18px;height:18px}.buyscout-radio-item--size-lg{width:20px;height:20px}@media(pointer:coarse){.buyscout-radio-item{position:relative}.buyscout-radio-item:before{content:"";position:absolute;inset:min(0px,50% - 22px)}}.buyscout-radio-card{appearance:none;margin:0;border:0;font:inherit;font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);text-align:start;cursor:pointer;transition:box-shadow .15s ease,background-color .15s ease}.buyscout-radio-card--card{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:14px;background:var(--bs-lg-surface);box-shadow:inset 0 0 0 1px var(--bs-lg-stroke);color:var(--bs-text-primary)}@media(forced-colors:active){.buyscout-radio-card--card{outline:1px solid CanvasText;outline-offset:-1px}}.buyscout-radio-card--thumbnail{display:inline-flex;flex-direction:column;align-items:center;gap:8px;padding:0;background:transparent;font-size:var(--font-size-xs, .75rem);font-weight:500;line-height:16px;color:var(--bs-text-secondary)}.buyscout-radio-card--swatch{display:grid;place-items:center;width:28px;height:28px;padding:0;border-radius:50%;box-shadow:inset 0 0 0 1px var(--bs-lg-stroke-strong);color:#fff}@media(forced-colors:active){.buyscout-radio-card--swatch{outline:1px solid CanvasText;outline-offset:-1px}}.buyscout-radio-card__control{display:grid;place-items:center;flex:none;width:18px;height:18px;margin-top:1px;border-radius:50%;background:var(--bs-lg-fill-1);box-shadow:var(--bs-lg-check-ring)}@media(forced-colors:active){.buyscout-radio-card__control{outline:1px solid CanvasText;outline-offset:-1px}}.buyscout-radio-card__dot{width:32%;height:32%;border-radius:50%;background:var(--bs-lg-on-accent)}@media(forced-colors:active){.buyscout-radio-card__dot{background-color:HighlightText}}.buyscout-radio-card__content{display:flex;flex-direction:column;gap:2px;min-width:0}.buyscout-radio-card__title{font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);font-weight:500}.buyscout-radio-card__description{font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);color:var(--bs-text-secondary)}.buyscout-radio-card__media{position:relative;display:block;width:96px;height:64px;overflow:hidden;border-radius:10px;box-shadow:inset 0 0 0 1px var(--bs-lg-stroke);transition:box-shadow .15s ease}.buyscout-radio-card__media>*{display:block;width:100%;height:100%;object-fit:cover}.buyscout-radio-card__media:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;transition:background-color .15s ease}@media(prefers-reduced-motion:reduce){.buyscout-radio-card__media:after{transition:none}}.buyscout-radio-card__check{width:14px;height:14px;opacity:0;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.buyscout-radio-card__check{transition-duration:1ms}}.buyscout-radio-card:where(:focus-visible){outline:2px solid var(--color-primary, #ffc000);outline-offset:2px;outline-color:var(--bs-lg-focus-ring-color)}.buyscout-radio-card:where(:disabled){cursor:default;opacity:var(--bs-lg-toggle-disabled-opacity)}.buyscout-radio-card--card:where(:hover:not(:disabled,[data-state=checked])){box-shadow:inset 0 0 0 1px var(--bs-lg-stroke-hover)}.buyscout-radio-card--card:where([data-state=checked]){background:var(--bs-lg-accent-wash);box-shadow:inset 0 0 0 1.5px var(--bs-lg-accent)}@media(hover:hover)and (pointer:fine){.buyscout-radio-card--card:where(:hover:not(:disabled,[data-state=checked])),.buyscout-radio-card--swatch:where(:hover:not(:disabled)){background-image:linear-gradient(var(--bs-lg-row-hover),var(--bs-lg-row-hover))}}.buyscout-radio-card--card:where(:active:not(:disabled)),.buyscout-radio-card--swatch:where(:active:not(:disabled)){background-image:linear-gradient(var(--bs-lg-row-press),var(--bs-lg-row-press))}@media(hover:hover)and (pointer:fine){:where(.buyscout-radio-card--thumbnail:hover:not(:disabled)) .buyscout-radio-card__media:after{background-color:var(--bs-lg-row-hover)}}:where(.buyscout-radio-card--thumbnail:active:not(:disabled)) .buyscout-radio-card__media:after{background-color:var(--bs-lg-row-press);transition-duration:var(--bs-lg-press-duration);transition-timing-function:ease}:where(.buyscout-radio-card[data-state=checked]) .buyscout-radio-card__control{background:var(--bs-lg-accent);box-shadow:var(--bs-lg-check-on-shadow)}@media(forced-colors:active){:where(.buyscout-radio-card[data-state=checked]) .buyscout-radio-card__control{outline-color:Highlight;background-color:Highlight;color:HighlightText}}.buyscout-radio-card--thumbnail:where([data-state=checked]){color:var(--bs-text-primary)}.buyscout-radio-card--thumbnail:where(:focus-visible){outline:none}:where(.buyscout-radio-card--thumbnail[data-state=checked]) .buyscout-radio-card__media{box-shadow:inset 0 0 0 1px var(--bs-lg-stroke),0 0 0 2px var(--bs-lg-ring-gap),0 0 0 4px var(--bs-lg-accent)}@media(forced-colors:active){:where(.buyscout-radio-card--thumbnail[data-state=checked]) .buyscout-radio-card__media{outline:2px solid Highlight;outline-offset:2px}}:where(.buyscout-radio-card--thumbnail:focus-visible) .buyscout-radio-card__media{outline:2px solid var(--color-primary, #ffc000);outline-offset:6px;outline-color:var(--bs-lg-focus-ring-color)}.buyscout-radio-card--swatch:where([data-state=checked]){box-shadow:inset 0 0 0 1px var(--bs-lg-stroke-strong),0 0 0 2px var(--bs-lg-ring-gap),0 0 0 4px var(--bs-lg-ink)}.buyscout-radio-card--swatch:where(:focus-visible){outline-offset:6px}:where(.buyscout-radio-card[data-state=checked]) .buyscout-radio-card__check{opacity:1}.buyscout-segmented-control{--segmented-count: 1;--segmented-index: 0;position:relative;isolation:isolate;display:inline-grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:center;gap:0;width:max-content;max-width:100%;padding:2px;border-radius:var(--segmented-radius);background:var(--bs-lg-segmented-track)}.buyscout-segmented-control:where(:has(>:nth-child(2 of.buyscout-segmented-control__item,.buyscout-tabs__trigger):nth-last-child(1 of.buyscout-segmented-control__item,.buyscout-tabs__trigger))){--segmented-count: 2}.buyscout-segmented-control:where(:has(>:nth-child(3 of.buyscout-segmented-control__item,.buyscout-tabs__trigger):nth-last-child(1 of.buyscout-segmented-control__item,.buyscout-tabs__trigger))){--segmented-count: 3}.buyscout-segmented-control:where(:has(>:nth-child(4 of.buyscout-segmented-control__item,.buyscout-tabs__trigger):nth-last-child(1 of.buyscout-segmented-control__item,.buyscout-tabs__trigger))){--segmented-count: 4}.buyscout-segmented-control:where(:has(>:nth-child(5 of.buyscout-segmented-control__item,.buyscout-tabs__trigger):nth-last-child(1 of.buyscout-segmented-control__item,.buyscout-tabs__trigger))){--segmented-count: 5}.buyscout-segmented-control:where(:has(>:nth-child(6 of.buyscout-segmented-control__item,.buyscout-tabs__trigger):nth-last-child(1 of.buyscout-segmented-control__item,.buyscout-tabs__trigger))){--segmented-count: 6}.buyscout-segmented-control:where(:has(>:nth-child(7 of.buyscout-segmented-control__item,.buyscout-tabs__trigger):nth-last-child(1 of.buyscout-segmented-control__item,.buyscout-tabs__trigger))){--segmented-count: 7}.buyscout-segmented-control:where(:has(>:nth-child(8 of.buyscout-segmented-control__item,.buyscout-tabs__trigger):nth-last-child(1 of.buyscout-segmented-control__item,.buyscout-tabs__trigger))){--segmented-count: 8}.buyscout-segmented-control:where(:has(>:nth-child(2 of.buyscout-segmented-control__item,.buyscout-tabs__trigger):is([data-state=checked],[data-state=active]))){--segmented-index: 1}.buyscout-segmented-control:where(:has(>:nth-child(3 of.buyscout-segmented-control__item,.buyscout-tabs__trigger):is([data-state=checked],[data-state=active]))){--segmented-index: 2}.buyscout-segmented-control:where(:has(>:nth-child(4 of.buyscout-segmented-control__item,.buyscout-tabs__trigger):is([data-state=checked],[data-state=active]))){--segmented-index: 3}.buyscout-segmented-control:where(:has(>:nth-child(5 of.buyscout-segmented-control__item,.buyscout-tabs__trigger):is([data-state=checked],[data-state=active]))){--segmented-index: 4}.buyscout-segmented-control:where(:has(>:nth-child(6 of.buyscout-segmented-control__item,.buyscout-tabs__trigger):is([data-state=checked],[data-state=active]))){--segmented-index: 5}.buyscout-segmented-control:where(:has(>:nth-child(7 of.buyscout-segmented-control__item,.buyscout-tabs__trigger):is([data-state=checked],[data-state=active]))){--segmented-index: 6}.buyscout-segmented-control:where(:has(>:nth-child(8 of.buyscout-segmented-control__item,.buyscout-tabs__trigger):is([data-state=checked],[data-state=active]))){--segmented-index: 7}.buyscout-segmented-control:before{--segmented-inset: 2px;content:"";position:absolute;z-index:-1;top:var(--segmented-inset);bottom:var(--segmented-inset);left:calc(var(--segmented-inset) + (100% - 2 * var(--segmented-inset)) / var(--segmented-count) * var(--segmented-index));width:calc((100% - 2 * var(--segmented-inset)) / var(--segmented-count));border-radius:max(4px,var(--segmented-radius) - 2px);background:var(--bs-lg-segmented-thumb);box-shadow:var(--bs-lg-segmented-thumb-shadow);pointer-events:none;transition:left var(--bs-lg-spring-menu-duration) var(--bs-lg-spring-menu),top var(--bs-lg-spring-smooth-duration) var(--bs-lg-spring-smooth),bottom var(--bs-lg-spring-smooth-duration) var(--bs-lg-spring-smooth),width var(--bs-lg-spring-smooth-duration) var(--bs-lg-spring-smooth),transform var(--bs-lg-spring-smooth-duration) var(--bs-lg-spring-smooth),background-color var(--segmented-thumb-fill-duration, var(--bs-lg-release-duration)) ease,box-shadow var(--segmented-thumb-fill-duration, var(--bs-lg-release-duration)) ease,opacity .16s ease}.buyscout-segmented-control:where(:not(:has(>[data-state=checked],>[data-state=active]))):before{opacity:0}.buyscout-segmented-control__item,:where(.buyscout-segmented-control)>.buyscout-tabs__trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:transparent;box-shadow:none;color:var(--bs-text-secondary);font-family:inherit;font-weight:500;letter-spacing:-.006em;white-space:nowrap;cursor:pointer;transition-property:color,background-color;transition-duration:var(--bs-lg-release-duration);transition-timing-function:ease}@media(pointer:coarse){.buyscout-segmented-control__item,:where(.buyscout-segmented-control)>.buyscout-tabs__trigger{min-width:44px;min-height:0}.buyscout-segmented-control__item:after,:where(.buyscout-segmented-control)>.buyscout-tabs__trigger:after{content:"";position:absolute;inset:min(0px,50% - 22px) 0}}.buyscout-segmented-control:where(.buyscout-segmented-control--size-sm){--segmented-radius: var(--bs-lg-control-radius-sm);--segmented-height: var(--bs-lg-control-height-sm);--segmented-padding: var(--bs-lg-control-padding-sm);--segmented-font-size: var(--bs-lg-control-font-size-sm)}.buyscout-segmented-control:where(.buyscout-segmented-control--size-md){--segmented-radius: var(--bs-lg-control-radius-md);--segmented-height: var(--bs-lg-control-height-md);--segmented-padding: var(--bs-lg-control-padding-md);--segmented-font-size: var(--bs-lg-control-font-size-md)}.buyscout-segmented-control:where(.buyscout-segmented-control--size-lg){--segmented-radius: var(--bs-lg-control-radius-lg);--segmented-height: var(--bs-lg-control-height-lg);--segmented-padding: var(--bs-lg-control-padding-lg);--segmented-font-size: var(--bs-lg-control-font-size-lg)}.buyscout-segmented-control:where(.buyscout-segmented-control--variant-glass){background-color:var(--bs-lg-control-glass-bg);-webkit-backdrop-filter:var(--bs-lg-control-glass-filter);backdrop-filter:var(--bs-lg-control-glass-filter);box-shadow:var(--bs-lg-control-glass-shadow);--segmented-radius: 999px;border:0;padding:3px}.buyscout-segmented-control:where(.buyscout-segmented-control--variant-quiet){padding:0;background:transparent}.buyscout-segmented-control__item:where([data-state=checked],[data-state=active]),:where(.buyscout-segmented-control)>.buyscout-tabs__trigger:where([data-state=checked],[data-state=active]){color:var(--bs-ink)}.buyscout-segmented-control__item:where(:focus-visible),:where(.buyscout-segmented-control)>.buyscout-tabs__trigger:where(:focus-visible){outline:none}.buyscout-segmented-control__item:where(:disabled),:where(.buyscout-segmented-control)>.buyscout-tabs__trigger:where(:disabled){cursor:default;opacity:var(--bs-lg-disabled-opacity)}.buyscout-segmented-control__item:where(.buyscout-segmented-control__item+*):before,:where(.buyscout-segmented-control)>.buyscout-tabs__trigger:where(.buyscout-tabs__trigger+*):before{content:"";position:absolute;left:0;top:28%;bottom:28%;width:1px;background:var(--bs-lg-separator);transition:opacity .16s ease}:where(.buyscout-segmented-control--size-sm) .buyscout-segmented-control__item,:where(.buyscout-segmented-control--size-sm)>.buyscout-tabs__trigger{height:calc(var(--bs-lg-control-height-sm) - 4px);padding:0 calc(var(--bs-lg-control-padding-sm) - 2px);font-size:var(--bs-lg-control-font-size-sm);border-radius:max(4px,var(--bs-lg-control-radius-sm) - 2px)}:where(.buyscout-segmented-control--size-md) .buyscout-segmented-control__item,:where(.buyscout-segmented-control--size-md)>.buyscout-tabs__trigger{height:calc(var(--bs-lg-control-height-md) - 4px);padding:0 calc(var(--bs-lg-control-padding-md) - 2px);font-size:var(--bs-lg-control-font-size-md);border-radius:max(4px,var(--bs-lg-control-radius-md) - 2px)}:where(.buyscout-segmented-control--size-lg) .buyscout-segmented-control__item,:where(.buyscout-segmented-control--size-lg)>.buyscout-tabs__trigger{height:calc(var(--bs-lg-control-height-lg) - 4px);padding:0 calc(var(--bs-lg-control-padding-lg) - 2px);font-size:var(--bs-lg-control-font-size-lg);border-radius:max(4px,var(--bs-lg-control-radius-lg) - 2px)}.buyscout-segmented-control:where(.buyscout-segmented-control--variant-tinted):before{background:var(--bs-lg-accent);box-shadow:var(--bs-lg-fill-highlight),var(--bs-lg-thumb-drop)}.buyscout-segmented-control:where(.buyscout-segmented-control--variant-glass):before{--segmented-inset: 3px;background:var(--bs-lg-fill-2);box-shadow:none}.buyscout-segmented-control:where(.buyscout-segmented-control--variant-quiet):before{--segmented-inset: 0px;border-radius:var(--segmented-radius);background:var(--bs-lg-fill-3);box-shadow:var(--bs-lg-thumb-quiet-edge)}:where(.buyscout-segmented-control--variant-glass) .buyscout-segmented-control__item{height:calc(var(--segmented-height) - 6px);padding:0 calc(var(--segmented-padding) - 3px);border-radius:999px}:where(.buyscout-segmented-control--variant-glass) .buyscout-segmented-control__item:before{content:none}:where(.buyscout-segmented-control--variant-quiet) .buyscout-segmented-control__item{height:var(--segmented-height);border-radius:var(--segmented-radius)}:where(.buyscout-segmented-control--variant-quiet) .buyscout-segmented-control__item:before{content:none}.buyscout-segmented-control__item:where(.buyscout-segmented-control__item+*):where([data-state=checked],[data-state=active],:is([data-state=checked],[data-state=active])+*):before,:where(.buyscout-segmented-control)>.buyscout-tabs__trigger:where(.buyscout-tabs__trigger+*):where([data-state=checked],[data-state=active],:is([data-state=checked],[data-state=active])+*):before{opacity:0}.buyscout-segmented-control:where([data-disabled]:has(>[data-state=checked],>[data-state=active])):before{opacity:.6}.buyscout-segmented-control:where(:not([data-disabled]):has(>[data-state=checked]:active,>[data-state=active]:active)):before{--segmented-thumb-fill-duration: var(--bs-lg-press-duration);top:calc(var(--segmented-inset) - (100% - 2 * var(--segmented-inset)) * .11);bottom:calc(var(--segmented-inset) - (100% - 2 * var(--segmented-inset)) * .11);width:calc((100% - 2 * var(--segmented-inset)) / var(--segmented-count) * 1.06);transform:translate(-2.8301886792%);background-color:var(--bs-lg-lens-bg);background-image:var(--bs-lg-lens-image);-webkit-backdrop-filter:var(--bs-lg-lens-filter);backdrop-filter:var(--bs-lg-lens-filter);box-shadow:var(--bs-lg-lens-shadow)}:where(.buyscout-segmented-control--variant-tinted) .buyscout-segmented-control__item:where([data-state=checked]){color:var(--bs-lg-on-accent)}.buyscout-segmented-control:where(:not(.buyscout-segmented-control--variant-tinted):not([data-disabled]):has(>[data-state=checked]:active,>[data-state=active]:active)):before{box-shadow:var(--bs-lg-lens-drag-shadow)}@media(hover:hover)and (pointer:fine){.buyscout-segmented-control__item:where(:hover:not([data-state=checked]):not([data-state=active]):not(:disabled)),:where(.buyscout-segmented-control)>.buyscout-tabs__trigger:where(:hover:not([data-state=checked]):not([data-state=active]):not(:disabled)){background:var(--bs-lg-fill-soft-hover)}}.buyscout-segmented-control__item:where(:active:not([data-state=checked]):not([data-state=active]):not(:disabled)),:where(.buyscout-segmented-control)>.buyscout-tabs__trigger:where(:active:not([data-state=checked]):not([data-state=active]):not(:disabled)){background:var(--bs-lg-menu-press);transition-duration:var(--bs-lg-press-duration);transition-timing-function:ease}:where(.buyscout-segmented-control--variant-tinted:has(>[data-state=checked]:active)) .buyscout-segmented-control__item:where([data-state=checked]){color:var(--bs-ink)}:where(.buyscout-segmented-control--variant-quiet) .buyscout-segmented-control__item:where(:hover:not([data-state=checked]):not([data-state=active]):not(:disabled)){background:transparent;color:var(--bs-text-primary)}@media(prefers-contrast:more){.buyscout-segmented-control__item:where([data-state=checked]),:where(.buyscout-segmented-control)>.buyscout-tabs__trigger:where([data-state=active]){text-decoration:underline;text-underline-offset:6px}}@media(forced-colors:active){.buyscout-segmented-control__item:where([data-state=checked]),:where(.buyscout-segmented-control)>.buyscout-tabs__trigger:where([data-state=active]){forced-color-adjust:none;color:HighlightText}}@media(forced-colors:active){.buyscout-segmented-control{outline:1px solid CanvasText!important;outline-offset:-1px}.buyscout-segmented-control:where([data-disabled]){outline-color:GrayText!important}.buyscout-segmented-control__item:where(:disabled),:where(.buyscout-segmented-control)>.buyscout-tabs__trigger:where(:disabled){forced-color-adjust:auto;color:GrayText;opacity:1}}@media(forced-colors:active){.buyscout-segmented-control:before{background:Highlight;box-shadow:none}}@media(forced-colors:active){.buyscout-segmented-control:where([data-disabled]):before{outline:1px solid GrayText;outline-offset:-1px}}@media(forced-colors:active){.buyscout-segmented-control:where([data-disabled]):before{background:transparent}}.buyscout-segmented-control:where(:has(>.buyscout-segmented-control__item:focus-visible,>.buyscout-tabs__trigger:focus-visible)){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color)!important;outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-settings-group{display:flex;flex-direction:column;gap:10px;min-width:0}.buyscout-settings-group__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:0 4px}.buyscout-settings-group__title{grid-column:1;margin:0;font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);font-size:var(--bs-lg-type-section-size);line-height:var(--bs-lg-type-section-leading);letter-spacing:var(--bs-lg-type-section-tracking);font-weight:600;color:var(--bs-text-primary)}.buyscout-settings-group__description{grid-column:1;max-width:490px;margin:0;font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);color:var(--bs-text-secondary)}.buyscout-settings-group__action{grid-column:2;grid-row:1}:where(.buyscout-settings-group--tone-danger) .buyscout-settings-group__title{color:var(--bs-error)}.buyscout-settings-row{display:flex;align-items:center;justify-content:space-between;gap:16px;box-sizing:border-box;width:100%;padding:14px 0;color:inherit;text-align:start;text-decoration:none}.buyscout-settings-row__leading{display:flex;flex:none}.buyscout-settings-row__content{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.buyscout-settings-row__title{font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);font-weight:500}.buyscout-settings-row__description{max-width:490px;font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking)}.buyscout-settings-row__trailing{display:flex;flex:0 1 240px;align-items:center;justify-content:flex-end;gap:8px;max-width:100%;min-width:0;font-size:var(--bs-lg-type-body-size)}.buyscout-settings-row__trailing>input{max-width:100%}.buyscout-settings-row__trailing>svg{width:14px;height:14px}.buyscout-settings-row__trailing:where(:has([role=radiogroup])){flex-basis:auto}.buyscout-settings-row__trailing:where(:has([role=switch])){flex:0 0 auto}.buyscout-settings-row__trailing:where([data-width=wide]){flex-basis:300px}.buyscout-settings-row__trailing:where([data-width=auto]){flex-basis:auto}@media(max-width:599.95px){.buyscout-settings-row{flex-wrap:wrap;gap:12px}:where(.buyscout-settings-row)>.buyscout-settings-row__content{flex-basis:100%}:where(.buyscout-settings-row:has(>.buyscout-settings-row__leading))>.buyscout-settings-row__content{flex:1 1 0}:where(.buyscout-settings-row)>.buyscout-settings-row__trailing{flex-wrap:wrap;justify-content:flex-start;width:100%;flex-basis:100%}.buyscout-settings-row:where(:has([role=switch])){flex-wrap:nowrap}:where(.buyscout-settings-row:has([role=switch]))>.buyscout-settings-row__content{flex-basis:auto}:where(.buyscout-settings-row)>.buyscout-settings-row__trailing:where(:has([role=radiogroup])){flex-basis:auto}:where(.buyscout-settings-row)>.buyscout-settings-row__trailing:where(:has([role=switch])){flex:0 0 auto;width:auto}}@media(prefers-contrast:more){.buyscout-settings-row{border-color:var(--bs-text-secondary)}}.buyscout-settings-row:where(button){appearance:none;margin:0;border:0;background-color:transparent;font:inherit}.buyscout-settings-row:where(a,button){cursor:pointer;transition:background-color .15s ease}@media(hover:hover)and (pointer:fine){.buyscout-settings-row:where(a,button):where(:hover){background-color:var(--bs-lg-row-hover)}}.buyscout-settings-row:where(a,button):where(:active){background-color:var(--bs-lg-row-press);transition-duration:var(--bs-lg-press-duration);transition-timing-function:ease}@media(prefers-reduced-motion:reduce){.buyscout-settings-row:where(a,button){transition:none}}.buyscout-settings-row:where(a,button):where(:focus-visible){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:-2px}:where(.buyscout-settings-row)+.buyscout-settings-row:where(:not([data-separator=false])){border-top:1px solid var(--bs-lg-hairline)}.buyscout-settings-list{overflow:hidden;border:0;border-radius:16px;background:var(--bs-lg-surface);box-shadow:var(--bs-lg-card-shadow)}:where(.buyscout-settings-group--tone-danger) .buyscout-settings-list{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bs-lg-danger) 24%,transparent),var(--bs-lg-card-shadow)}@media(prefers-contrast:more){:where(.buyscout-settings-group--tone-danger) .buyscout-settings-list{box-shadow:inset 0 0 0 1px var(--bs-lg-danger),var(--bs-lg-card-shadow)}}:where(.buyscout-settings-list)>.buyscout-settings-row{min-height:44px;padding:12px 16px}:where(.buyscout-settings-list)>.buyscout-settings-row:where(:first-child){border-top-left-radius:inherit;border-top-right-radius:inherit}:where(.buyscout-settings-list)>.buyscout-settings-row:where(:last-child){border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}:where(.buyscout-settings-list)>:where(.buyscout-settings-row)+.buyscout-settings-row:where(:not([data-separator=false])){border-top:0;background-image:linear-gradient(var(--bs-lg-hairline),var(--bs-lg-hairline));background-size:calc(100% - 32px) 1px;background-position:16px 0;background-repeat:no-repeat}:where(.buyscout-settings-group__header:has(.buyscout-settings-group__description)) .buyscout-settings-group__action{grid-row:1/span 2;align-self:end}.buyscout-sheet__overlay{position:fixed;inset:0;z-index:1300;background-color:var(--bs-lg-scrim)}.buyscout-sheet__overlay:where([data-state=open]){animation:buyscout-sheet-fade-in .2s cubic-bezier(.4,0,.2,1) forwards}.buyscout-sheet__overlay:where([data-state=closed]){animation:buyscout-sheet-fade-out .15s ease forwards}.buyscout-sheet__content{--buyscout-sheet-inset: 12px;--buyscout-sheet-from: translateX(calc(100% + var(--buyscout-sheet-inset)));position:fixed;z-index:1300;box-sizing:border-box;display:flex;flex-direction:column;overflow:auto;border:0;border-radius:24px;background:var(--bs-lg-sheet);box-shadow:var(--bs-lg-sheet-shadow);color:var(--bs-text-primary);font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif)}@media(forced-colors:active){.buyscout-sheet__content{border:1px solid CanvasText}}.buyscout-sheet__content:where(.buyscout-sheet__content--start,.buyscout-sheet__content--end){top:var(--buyscout-sheet-inset);bottom:var(--buyscout-sheet-inset);width:400px;max-width:calc(100vw - 2 * var(--buyscout-sheet-inset))}.buyscout-sheet__content:where(.buyscout-sheet__content--top,.buyscout-sheet__content--bottom){inset-inline:var(--buyscout-sheet-inset);max-height:calc(100vh - 2 * var(--buyscout-sheet-inset))}.buyscout-sheet__content:where(.buyscout-sheet__content--start){inset-inline-start:var(--buyscout-sheet-inset);--buyscout-sheet-from: translateX(calc(-100% - var(--buyscout-sheet-inset)))}.buyscout-sheet__content:where(.buyscout-sheet__content--end){inset-inline-end:var(--buyscout-sheet-inset)}.buyscout-sheet__content:where(.buyscout-sheet__content--start:dir(rtl)){--buyscout-sheet-from: translateX(calc(100% + var(--buyscout-sheet-inset)))}.buyscout-sheet__content:where(.buyscout-sheet__content--end:dir(rtl)){--buyscout-sheet-from: translateX(calc(-100% - var(--buyscout-sheet-inset)))}.buyscout-sheet__content:where(.buyscout-sheet__content--top){top:var(--buyscout-sheet-inset);--buyscout-sheet-from: translateY(calc(-100% - var(--buyscout-sheet-inset)))}.buyscout-sheet__content:where(.buyscout-sheet__content--bottom){bottom:var(--buyscout-sheet-inset);--buyscout-sheet-from: translateY(calc(100% + var(--buyscout-sheet-inset)))}.buyscout-sheet__content:where([data-state=open]){animation:buyscout-sheet-in .2s cubic-bezier(.4,0,.2,1) forwards}.buyscout-sheet__content:where([data-state=closed]){animation:buyscout-sheet-out .15s ease forwards}.buyscout-sheet__content:where(:focus-visible){outline:none}.buyscout-sheet__title{margin:0;color:var(--bs-text-primary);font-size:var(--bs-lg-type-title-2-size);line-height:var(--bs-lg-type-title-2-leading);letter-spacing:var(--bs-lg-type-title-2-tracking);font-weight:600}.buyscout-sheet__description{margin:0;color:var(--bs-text-secondary);font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking)}@keyframes buyscout-sheet-in{0%{transform:var(--buyscout-sheet-from)}to{transform:none}}@keyframes buyscout-sheet-out{0%{transform:none}to{transform:var(--buyscout-sheet-from)}}@keyframes buyscout-sheet-fade-in{0%{opacity:0}to{opacity:1}}@keyframes buyscout-sheet-fade-out{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.buyscout-sheet__content:where([data-state=open]),.buyscout-sheet__overlay:where([data-state=open]){animation:buyscout-sheet-fade-in .1s linear forwards}.buyscout-sheet__content:where([data-state=closed]),.buyscout-sheet__overlay:where([data-state=closed]){animation:buyscout-sheet-fade-out .1s linear forwards}}@media(prefers-contrast:more){.buyscout-sheet__content{border:1px solid var(--bs-lg-legacy-ink)}}.buyscout-skeleton{display:block;flex:none;animation:buyscout-placeholder-breathe 1.6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.buyscout-skeleton{animation:none}}.buyscout-skeleton:where(.buyscout-skeleton--inline){display:inline-block;vertical-align:top}.buyscout-skeleton:where(.buyscout-skeleton--text){position:relative;height:1.5em;height:1lh}.buyscout-skeleton:where(.buyscout-skeleton--text):before{content:"";position:absolute;inset-inline:0;top:50%;height:.5em;min-height:6px;transform:translateY(-50%);border-radius:999px;background-color:var(--bs-lg-fill-2)}@media(forced-colors:active){.buyscout-skeleton:where(.buyscout-skeleton--text):before{forced-color-adjust:none;background:GrayText;opacity:1}}.buyscout-skeleton:where(.buyscout-skeleton--rect){border-radius:var(--radius-control-lg, 12px);background-color:var(--bs-lg-fill-2)}@media(forced-colors:active){.buyscout-skeleton:where(.buyscout-skeleton--rect){forced-color-adjust:none;background:GrayText;opacity:1}}.buyscout-skeleton:where(.buyscout-skeleton--circle){border-radius:50%;background-color:var(--bs-lg-fill-2)}@media(forced-colors:active){.buyscout-skeleton:where(.buyscout-skeleton--circle){forced-color-adjust:none;background:GrayText;opacity:1}}.buyscout-slider{--slider-accent: var(--bs-lg-accent);position:relative;display:inline-flex;align-items:center;width:100%;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.buyscout-slider--size-sm{--slider-height: 20px;--slider-track: 4px;--slider-thumb-width: 18px;--slider-thumb: 14px;--slider-lens-width: 23px;--slider-lens-height: 18px}.buyscout-slider--size-md{--slider-height: 24px;--slider-track: 4px;--slider-thumb-width: 20px;--slider-thumb: 16px;--slider-lens-width: 25px;--slider-lens-height: 20px}.buyscout-slider--size-lg{--slider-height: 28px;--slider-track: 6px;--slider-thumb-width: 24px;--slider-thumb: 20px;--slider-lens-width: 30px;--slider-lens-height: 25px}.buyscout-slider:where([data-orientation=horizontal]){height:var(--slider-height)}.buyscout-slider:where([data-orientation=vertical]){flex-direction:column;width:var(--slider-height);height:160px}.buyscout-slider__track{position:relative;flex-grow:1;border-radius:999px;overflow:hidden;background:var(--bs-lg-track);transition:background-color .2s ease}@media(forced-colors:active){.buyscout-slider__track{outline:1px solid CanvasText;outline-offset:-1px}}.buyscout-slider__track:where([data-orientation=horizontal]){height:var(--slider-track);width:100%}.buyscout-slider__track:where([data-orientation=vertical]){width:var(--slider-track);height:100%}.buyscout-slider__range{position:absolute;background:var(--slider-accent);border-radius:999px;transition:background .2s cubic-bezier(.4,0,.2,1)}@media(forced-colors:active){.buyscout-slider__range{forced-color-adjust:none;background:Highlight;opacity:1}}.buyscout-slider__range:where([data-orientation=horizontal]){height:100%}.buyscout-slider__range:where([data-orientation=vertical]){width:100%}.buyscout-slider__thumb{display:block;width:var(--slider-thumb-width);height:var(--slider-thumb);border-radius:999px;background:var(--bs-lg-knob);box-shadow:var(--bs-lg-thumb-shadow);outline:none;cursor:pointer;transition:width var(--bs-lg-spring-smooth-duration) var(--bs-lg-spring-smooth),height var(--bs-lg-spring-smooth-duration) var(--bs-lg-spring-smooth),background-color .2s ease,box-shadow .2s ease}@media(forced-colors:active){.buyscout-slider__thumb{forced-color-adjust:none;background:CanvasText;opacity:1}}.buyscout-slider__thumb:where(:focus-visible){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}:where(.buyscout-slider[data-pointer]) .buyscout-slider__thumb:where(:focus-visible){outline:none}:where(.buyscout-slider[data-orientation=vertical]) .buyscout-slider__thumb{width:var(--slider-thumb);height:var(--slider-thumb-width)}:where(.buyscout-slider:hover:not([data-disabled])) .buyscout-slider__track{background:var(--bs-lg-track-hover)}:where(.buyscout-slider:active:not([data-disabled])) .buyscout-slider__track{background:var(--bs-lg-fill-active)}:where(.buyscout-slider:active:not([data-disabled])) .buyscout-slider__thumb{background-color:var(--bs-lg-lens-bg);background-image:var(--bs-lg-lens-image);-webkit-backdrop-filter:var(--bs-lg-lens-filter);backdrop-filter:var(--bs-lg-lens-filter);box-shadow:var(--bs-lg-lens-shadow);width:var(--slider-lens-width);height:var(--slider-lens-height)}:where(.buyscout-slider[data-orientation=vertical]:active:not([data-disabled])) .buyscout-slider__thumb{width:var(--slider-lens-height);height:var(--slider-lens-width)}@media(pointer:coarse){.buyscout-slider:before{content:"";position:absolute;inset:min(0px,50% - 22px)}.buyscout-slider__thumb{position:relative}.buyscout-slider__thumb:before{content:"";position:absolute;inset:min(0px,50% - 22px)}}.buyscout-slider--disabled,.buyscout-slider:where([data-disabled]){opacity:1;cursor:default}:where(.buyscout-slider--disabled,.buyscout-slider[data-disabled]) .buyscout-slider__track{background:var(--bs-lg-fill-3)}:where(.buyscout-slider--disabled,.buyscout-slider[data-disabled]) .buyscout-slider__range{background:var(--bs-lg-fill-active)}@media(forced-colors:active){:where(.buyscout-slider--disabled,.buyscout-slider[data-disabled]) .buyscout-slider__range{forced-color-adjust:none;background:GrayText;opacity:1}}:where(.buyscout-slider--disabled,.buyscout-slider[data-disabled]) .buyscout-slider__thumb{cursor:default;box-shadow:var(--bs-lg-thumb-disabled-shadow)}@media(forced-colors:active){:where(.buyscout-slider--disabled,.buyscout-slider[data-disabled]) .buyscout-slider__thumb{forced-color-adjust:none;background:GrayText;opacity:1}}.buyscout-status-dot{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);color:var(--bs-text-secondary)}.buyscout-status-dot__dot{flex:none;box-sizing:border-box;width:7px;height:7px;border:1.5px solid currentColor;border-radius:50%;color:var(--bs-text-tertiary);background:none}:where(.buyscout-status-dot--live) .buyscout-status-dot__dot{color:var(--bs-lg-success);background:currentColor}:where(.buyscout-status-dot--syncing) .buyscout-status-dot__dot{color:var(--bs-lg-accent);background:radial-gradient(circle,currentColor 0 1.25px,transparent 1.5px)}:where(.buyscout-status-dot--off) .buyscout-status-dot__dot{color:var(--bs-lg-dot-off)}:where(.buyscout-status-dot--error) .buyscout-status-dot__dot{color:var(--bs-lg-danger);-webkit-mask-image:conic-gradient(transparent 0 60deg,#000 0);mask-image:conic-gradient(transparent 0 60deg,#000 0)}@media(forced-colors:active){.buyscout-status-dot__dot{forced-color-adjust:none;color:CanvasText}}.buyscout-switch{--switch-accent: var(--bs-lg-accent);--switch-padding: 2px;box-sizing:border-box;position:relative;display:inline-block;flex-shrink:0;vertical-align:middle;padding:0;border:0;border-radius:999px;background:var(--bs-lg-track);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition-property:background-color;transition-duration:var(--bs-lg-release-duration);transition-timing-function:ease}@media(forced-colors:active){.buyscout-switch{outline:1px solid CanvasText;outline-offset:-1px}}.buyscout-switch--size-sm{width:44px;height:20px;--switch-thumb-width: 26px;--switch-thumb: 16px;--switch-lens-width: 40px;--switch-lens-height: 26px;--switch-travel: 14px}.buyscout-switch--size-md{width:54px;height:24px;--switch-thumb-width: 32px;--switch-thumb: 20px;--switch-lens-width: 50px;--switch-lens-height: 31px;--switch-travel: 18px}.buyscout-switch--size-lg{width:64px;height:28px;--switch-thumb-width: 38px;--switch-thumb: 24px;--switch-lens-width: 59px;--switch-lens-height: 37px;--switch-travel: 22px}.buyscout-switch__thumb{display:block;position:absolute;top:50%;left:var(--switch-padding);width:var(--switch-thumb-width);height:var(--switch-thumb);border-radius:999px;background:var(--bs-lg-knob);box-shadow:var(--bs-lg-knob-shadow);transform:translateY(-50%);transition:transform var(--bs-lg-spring-knob-duration) var(--bs-lg-spring-knob),width var(--bs-lg-spring-smooth-duration) var(--bs-lg-spring-smooth),height var(--bs-lg-spring-smooth-duration) var(--bs-lg-spring-smooth),left var(--bs-lg-spring-smooth-duration) var(--bs-lg-spring-smooth),background-color var(--bs-lg-release-duration) ease,box-shadow var(--bs-lg-release-duration) ease}.buyscout-switch:where(:focus-visible){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-switch:where(:active:not([data-disabled])){background:var(--bs-lg-fill-press);transition-duration:var(--bs-lg-press-duration);transition-timing-function:ease}.buyscout-switch:where([data-state=checked]){background:var(--switch-accent);box-shadow:none}@media(forced-colors:active){.buyscout-switch:where([data-state=checked]){outline-color:Highlight;background-color:Highlight;color:HighlightText}}.buyscout-switch:where([data-state=checked]):where(:active:not([data-disabled])){background:color-mix(in srgb,var(--switch-accent),#000 9%)}:where(.buyscout-switch[data-state=checked]) .buyscout-switch__thumb{transform:translate(var(--switch-travel),-50%);box-shadow:var(--bs-lg-knob-shadow)}.buyscout-switch--disabled,.buyscout-switch:where([data-disabled]){opacity:1;cursor:default;background:var(--bs-lg-fill-3)}@media(forced-colors:active){.buyscout-switch--disabled,.buyscout-switch:where([data-disabled]){outline-color:GrayText;background-color:Canvas;color:GrayText}}.buyscout-switch:where(.buyscout-switch--disabled,[data-disabled]):where([data-state=checked]){background:var(--switch-accent);opacity:var(--bs-lg-toggle-disabled-opacity)}@media(forced-colors:active){.buyscout-switch:where(.buyscout-switch--disabled,[data-disabled]):where([data-state=checked]){outline-color:GrayText;background-color:Canvas;color:GrayText}}:where(.buyscout-switch:active:not([data-disabled])) .buyscout-switch__thumb{background-color:var(--bs-lg-lens-bg);background-image:var(--bs-lg-lens-image);-webkit-backdrop-filter:var(--bs-lg-lens-filter);backdrop-filter:var(--bs-lg-lens-filter);box-shadow:var(--bs-lg-lens-shadow);left:calc(var(--switch-padding) - (var(--switch-lens-width) - var(--switch-thumb-width)) / 2);width:var(--switch-lens-width);height:var(--switch-lens-height)}@media(pointer:coarse){.buyscout-switch:after{content:"";position:absolute;min-width:var(--bs-touch-target-min, 44px);min-height:var(--bs-touch-target-min, 44px);inset:50% auto auto 50%;transform:translate(-50%,-50%)}}@media(forced-colors:active){.buyscout-switch__thumb{background-color:CanvasText}:where(.buyscout-switch[data-state=checked]) .buyscout-switch__thumb{background-color:HighlightText}:where(.buyscout-switch--disabled,.buyscout-switch[data-disabled]) .buyscout-switch__thumb{background-color:GrayText}}@media(prefers-contrast:more){.buyscout-switch:where(:not([data-state=checked])){box-shadow:inset 0 0 0 1px var(--bs-lg-ink)}.buyscout-switch__thumb{outline:1px solid var(--bs-lg-ink)}}.buyscout-tabs{display:flex;flex-direction:column}.buyscout-tabs__list--variant-underline{display:flex;align-items:center;gap:12px;margin-inline:-6px;border-bottom:0;background:linear-gradient(var(--bs-lg-hairline),var(--bs-lg-hairline)) center bottom/ calc(100% - 12px) 1px no-repeat}.buyscout-tabs__list--variant-underline:where(.buyscout-tabs__list--size-sm){gap:4px}:where(.buyscout-tabs__list--variant-underline) .buyscout-tabs__trigger{appearance:none;position:relative;border:0;background:transparent;font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);font-weight:500;letter-spacing:-.006em;color:var(--bs-text-secondary);white-space:nowrap;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:color .14s ease}:where(.buyscout-tabs__list--variant-underline) .buyscout-tabs__trigger svg{width:1.1em;height:1.1em}:where(.buyscout-tabs__list--variant-underline) .buyscout-tabs__trigger:where(:hover){color:var(--bs-text-primary)}:where(.buyscout-tabs__list--variant-underline) .buyscout-tabs__trigger:where(:focus-visible){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset);outline-offset:-2px;border-radius:4px}:where(.buyscout-tabs__list--variant-underline) .buyscout-tabs__trigger:where(:disabled){pointer-events:none;opacity:var(--bs-lg-disabled-opacity)}:where(.buyscout-tabs__list--variant-underline) .buyscout-tabs__trigger:where([data-state=active]){color:var(--color-primary, #ffc000)}:where(.buyscout-tabs__list--variant-underline) .buyscout-tabs__trigger:after{content:"";position:absolute;left:6px;right:6px;bottom:0;height:2px;border-radius:2px;background:transparent;transition:background .15s ease}:where(.buyscout-tabs__list--variant-underline) .buyscout-tabs__trigger:where([data-state=active]):after{background:var(--bs-lg-accent)}@media(forced-colors:active){:where(.buyscout-tabs__list--variant-underline) .buyscout-tabs__trigger:where([data-state=active]):after{forced-color-adjust:none;background:Highlight;opacity:1}}:where(.buyscout-tabs__list--variant-underline.buyscout-tabs__list--size-sm) .buyscout-tabs__trigger{padding:8px 6px 9px;font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);letter-spacing:-.006em}:where(.buyscout-tabs__list--variant-underline.buyscout-tabs__list--size-md) .buyscout-tabs__trigger{padding:11px 6px 12px;font-size:var(--bs-lg-type-section-size);line-height:var(--bs-lg-type-section-leading);letter-spacing:var(--bs-lg-type-section-tracking);letter-spacing:-.006em}:where(.buyscout-tabs__list--variant-underline.buyscout-tabs__list--size-lg) .buyscout-tabs__trigger{padding:13px 6px 14px;font-size:var(--bs-lg-type-title-3-size);line-height:var(--bs-lg-type-title-3-leading);letter-spacing:var(--bs-lg-type-title-3-tracking);letter-spacing:-.006em}.buyscout-tabs__list--variant-text{display:flex;align-items:center;gap:16px}:where(.buyscout-tabs__list--variant-text) .buyscout-tabs__trigger{appearance:none;padding:6px 0;border:0;background:transparent;font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);font-weight:500;letter-spacing:-.006em;color:var(--bs-text-secondary);white-space:nowrap;cursor:pointer;transition:color .15s ease}:where(.buyscout-tabs__list--variant-text) .buyscout-tabs__trigger:where(:hover){color:color-mix(in srgb,var(--bs-text-primary) 86%,transparent)}:where(.buyscout-tabs__list--variant-text) .buyscout-tabs__trigger:where([data-state=active]){color:var(--bs-text-primary);text-shadow:0 0 .01px currentColor}@media(forced-colors:active){:where(.buyscout-tabs__list--variant-text) .buyscout-tabs__trigger:where([data-state=active]){text-decoration:underline 2px;text-underline-offset:6px}}:where(.buyscout-tabs__list--variant-text) .buyscout-tabs__trigger:where(:focus-visible){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset);border-radius:4px}:where(.buyscout-tabs__list--variant-text) .buyscout-tabs__trigger:where(:disabled){pointer-events:none;opacity:var(--bs-lg-disabled-opacity)}.buyscout-tabs__scroller{--tabs-scroller-room: calc(var(--bs-lg-focus-ring-width) + var(--bs-lg-focus-ring-offset));--tabs-fade-left: 0px;--tabs-fade-right: 0px;min-width:0;max-width:calc(100% + 2 * var(--tabs-scroller-room));margin:calc(-1 * var(--tabs-scroller-room));padding:var(--tabs-scroller-room);overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--tabs-fade-left),#000 calc(100% - var(--tabs-fade-right)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--tabs-fade-left),#000 calc(100% - var(--tabs-fade-right)),transparent)}.buyscout-tabs__scroller::-webkit-scrollbar{display:none}.buyscout-tabs__scroller:where([data-can-scroll-left=true]){--tabs-fade-left: 24px}.buyscout-tabs__scroller:where([data-can-scroll-right=true]){--tabs-fade-right: 24px}@media(forced-colors:active){.buyscout-tabs__scroller{-webkit-mask-image:none;mask-image:none}}.buyscout-tabs__scroller>:where(.buyscout-tabs__list){max-width:none}.buyscout-tabs__content{padding-top:14px;outline:none}.buyscout-tabs__content:where(:focus-visible){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset);border-radius:4px}.buyscout-tf{display:inline-flex;flex-direction:column;vertical-align:top;gap:6px;font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);box-sizing:border-box;position:relative}.buyscout-tf--full-width{width:100%}.buyscout-tf__label{font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);font-weight:500;color:var(--bs-text-label)}.buyscout-tf__chrome{position:relative;display:flex;min-width:0}:where(.buyscout-tf__chrome)>.buyscout-tf__field{flex:1 1 auto;min-width:0}.buyscout-tf__field{display:inline-flex;align-items:center;gap:8px;padding:0 10px;box-sizing:border-box}.buyscout-tf__input{flex:1 1 auto;min-width:0;border:none;border-radius:0;outline:none;background:transparent;font-family:inherit;font-size:inherit;color:var(--bs-text-primary);padding:0;margin:0;appearance:none}.buyscout-tf__input::placeholder{color:var(--bs-text-tertiary)}.buyscout-tf__input:where(:disabled){cursor:not-allowed}.buyscout-tf__input:where([type=search])::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:15px;height:15px;background-color:var(--bs-text-secondary);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' transform='rotate(45 12 12)' d='M12 2a10 10 0 1 0 0 20a10 10 0 1 0 0-20ZM11 7.5h2V11h3.5v2H13v3.5h-2V13H7.5v-2H11Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' transform='rotate(45 12 12)' d='M12 2a10 10 0 1 0 0 20a10 10 0 1 0 0-20ZM11 7.5h2V11h3.5v2H13v3.5h-2V13H7.5v-2H11Z'/%3E%3C/svg%3E") center/contain no-repeat;cursor:pointer}.buyscout-tf__input:where([type=number]){font-variant-numeric:tabular-nums;-moz-appearance:textfield}.buyscout-tf__input:where([type=number])::-webkit-inner-spin-button,.buyscout-tf__input:where([type=number])::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.buyscout-tf__input:where(textarea){min-height:2.5em;resize:none;line-height:1.5}.buyscout-tf__input:where(.buyscout-tf--disabled *){cursor:default}.buyscout-tf__adornment{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--bs-text-secondary)}.buyscout-tf__toggle-glyphs{display:inline-grid;place-items:center}.buyscout-tf__toggle-glyphs>*{grid-area:1/1;opacity:0;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.buyscout-tf__toggle-glyphs>*{transition-duration:1ms}}.buyscout-tf__toggle-glyphs>:where([data-shown]){opacity:1}.buyscout-tf__toggle{appearance:none;background:transparent;border:none;padding:4px;cursor:pointer;color:var(--bs-text-secondary);transition:color .15s ease,background-color .15s ease}.buyscout-tf__toggle:where(:hover:not(:disabled)){color:var(--bs-text-primary);background:var(--bs-lg-fill-3)}.buyscout-tf__toggle:where(:active:not(:disabled)){color:var(--bs-text-primary);background:var(--bs-lg-fill-quiet-active);transition-duration:var(--bs-lg-press-duration);transition-timing-function:ease}.buyscout-tf__toggle:where(:focus-visible){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-tf__toggle:where(:disabled){cursor:not-allowed}@media(pointer:coarse){.buyscout-tf__toggle{position:relative}.buyscout-tf__toggle:before{content:"";position:absolute;inset:min(0px,50% - 22px)}}.buyscout-tf__input:where(.buyscout-tf--size-sm *){font-size:var(--bs-lg-control-font-size-sm)}:where(.buyscout-tf--size-sm) .buyscout-tf__adornment svg{width:var(--bs-lg-control-icon-sm);height:var(--bs-lg-control-icon-sm)}:where(.buyscout-tf--size-sm) .buyscout-tf__toggle{border-radius:max(4px,var(--bs-lg-field-radius-sm) - 3px)}.buyscout-tf__input:where(.buyscout-tf--size-md *){font-size:var(--bs-lg-control-font-size-md)}:where(.buyscout-tf--size-md) .buyscout-tf__adornment svg{width:var(--bs-lg-control-icon-md);height:var(--bs-lg-control-icon-md)}:where(.buyscout-tf--size-md) .buyscout-tf__toggle{border-radius:max(4px,var(--bs-lg-field-radius-md) - 3px)}.buyscout-tf__input:where(.buyscout-tf--size-lg *){font-size:var(--bs-lg-control-font-size-lg)}:where(.buyscout-tf--size-lg) .buyscout-tf__adornment svg{width:var(--bs-lg-control-icon-lg);height:var(--bs-lg-control-icon-lg)}:where(.buyscout-tf--size-lg) .buyscout-tf__toggle{border-radius:max(4px,var(--bs-lg-field-radius-lg) - 3px)}.buyscout-tf__input:where(.buyscout-tf--size-xl *){font-size:var(--bs-lg-control-font-size-xl)}:where(.buyscout-tf--size-xl) .buyscout-tf__adornment svg{width:var(--bs-lg-control-icon-xl);height:var(--bs-lg-control-icon-xl)}:where(.buyscout-tf--size-xl) .buyscout-tf__toggle{border-radius:max(4px,var(--bs-lg-field-radius-xl) - 3px)}@media(pointer:coarse){.buyscout-tf__input{font-size:16px}}.buyscout-tf--with-accessory{width:100%;container-type:inline-size;min-width:0}.buyscout-tf__editor{display:flex;align-items:center;gap:4px;flex:1 1 auto;min-width:0}.buyscout-tf__accessory{display:flex;align-items:center;flex:0 0 auto;padding:3px;border-inline-start:1px solid var(--bs-hairline)}:where(.buyscout-tf--with-accessory.buyscout-tf--multiline) .buyscout-tf__field{flex-direction:column}:where(.buyscout-tf--multiline) .buyscout-tf__accessory{justify-content:flex-end;border-inline-start:0;border-top:1px solid var(--bs-hairline)}:where(.buyscout-tf--accessory-inline) .buyscout-tf__accessory{gap:2px;padding:0 4px;border-inline-start:0}:where(.buyscout-tf--accessory-inline.buyscout-tf--multiline) .buyscout-tf__accessory{justify-content:space-between;padding:0 4px 4px;border-top:0}@container (max-width: 560px){:where(.buyscout-tf--with-accessory) .buyscout-tf__field{flex-direction:column}.buyscout-tf__accessory{justify-content:flex-end;border-inline-start:0;border-top:1px solid var(--bs-hairline)}:where(.buyscout-tf--accessory-inline:not(.buyscout-tf--multiline)) .buyscout-tf__field{flex-direction:row}:where(.buyscout-tf--accessory-inline) .buyscout-tf__accessory{justify-content:space-between;border-top:0}}:where(.buyscout-tf--accessory-responsive-toolbar) .buyscout-tf__accessory{order:1}@container (max-width: 560px){:where(.buyscout-tf--accessory-responsive-toolbar) .buyscout-tf__chrome{flex-direction:column;gap:8px}:where(.buyscout-tf--accessory-responsive-toolbar) .buyscout-tf__field{display:contents}:where(.buyscout-tf--accessory-responsive-toolbar) .buyscout-tf__accessory{order:-1;width:100%;padding:0;border:0}}.buyscout-tf__helper{font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);color:var(--bs-text-tertiary)}.buyscout-tf__helper--error{color:var(--bs-error)}:where(.buyscout-tf--reserve-helper) .buyscout-tf__helper{min-height:var(--bs-lg-type-callout-leading)}:where(.buyscout-tf--with-accessory) .buyscout-tf__field{align-items:stretch}:where(.buyscout-tf) .buyscout-tf__field{border:0;background:var(--bs-lg-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--bs-lg-field-shadow);transition:box-shadow .14s ease,background-color .14s ease}@media(forced-colors:active){:where(.buyscout-tf) .buyscout-tf__field{outline:1px solid CanvasText;outline-offset:-1px}}:where(.buyscout-tf) .buyscout-tf__field:where(:hover){box-shadow:var(--bs-lg-field-hover-shadow)}:where(.buyscout-tf) .buyscout-tf__field:where(:focus-within){box-shadow:var(--bs-lg-field-focus-shadow)}@media(forced-colors:active){:where(.buyscout-tf) .buyscout-tf__field:where(:focus-within){outline:2px solid Highlight;outline-offset:-2px}}:where(.buyscout-tf--size-sm) .buyscout-tf__field{min-height:var(--bs-lg-control-height-sm);border-radius:var(--bs-lg-field-radius-sm)}:where(.buyscout-tf--size-md) .buyscout-tf__field{min-height:var(--bs-lg-control-height-md);border-radius:var(--bs-lg-field-radius-md)}:where(.buyscout-tf--size-lg) .buyscout-tf__field{min-height:var(--bs-lg-control-height-lg);border-radius:var(--bs-lg-field-radius-lg)}:where(.buyscout-tf--size-xl) .buyscout-tf__field{min-height:var(--bs-lg-control-height-xl);border-radius:var(--bs-lg-field-radius-xl)}:where(.buyscout-tf--variant-subtle) .buyscout-tf__field{background:var(--bs-lg-fill-3);box-shadow:none}:where(.buyscout-tf--variant-glass) .buyscout-tf__field{background-color:var(--bs-lg-control-glass-bg);-webkit-backdrop-filter:var(--bs-lg-control-glass-filter);backdrop-filter:var(--bs-lg-control-glass-filter);box-shadow:var(--bs-lg-control-glass-shadow);border-radius:999px}:where(.buyscout-tf--multiline) .buyscout-tf__field{align-items:flex-start;min-height:84px;padding:8px 10px}:where(.buyscout-tf--error) .buyscout-tf__field{box-shadow:var(--bs-lg-field-error-shadow)}:where(.buyscout-tf--disabled) .buyscout-tf__field{cursor:not-allowed;pointer-events:none;opacity:var(--bs-lg-disabled-opacity);background:var(--bs-lg-fill-4);box-shadow:var(--bs-lg-field-disabled-shadow)}:where(.buyscout-tf--variant-subtle) .buyscout-tf__field:where(:hover){background:var(--bs-lg-fill-hover);box-shadow:none}:where(.buyscout-tf--variant-subtle) .buyscout-tf__field:where(:focus-within){background:var(--bs-lg-surface);box-shadow:var(--bs-lg-field-focus-shadow)}:where(.buyscout-tf--variant-glass) .buyscout-tf__field:where(:hover){background-color:var(--bs-lg-control-glass-hover-bg);box-shadow:var(--bs-lg-control-glass-shadow)}:where(.buyscout-tf--variant-glass) .buyscout-tf__field:where(:focus-within){background-color:var(--bs-lg-control-glass-active-bg);box-shadow:var(--bs-lg-control-glass-shadow),0 0 0 3.5px var(--bs-lg-accent-ring)}:where(.buyscout-tf--error) .buyscout-tf__field:where(:hover,:focus-within){box-shadow:var(--bs-lg-field-error-shadow)}:where(.buyscout-tf--variant-glass.buyscout-tf--error) .buyscout-tf__field{box-shadow:var(--bs-lg-control-glass-shadow),0 0 0 3.5px color-mix(in srgb,var(--bs-lg-danger) 20%,transparent)}:where(.buyscout-tf--disabled) .buyscout-tf__field:where(:hover){opacity:var(--bs-lg-disabled-opacity);background:var(--bs-lg-fill-4);box-shadow:var(--bs-lg-field-disabled-shadow)}:where(.buyscout-tf--variant-glass.buyscout-tf--disabled) .buyscout-tf__field{background-color:var(--bs-lg-control-glass-disabled-bg);box-shadow:var(--bs-lg-control-glass-shadow)}:where(.buyscout-tf--variant-glass.buyscout-tf--error) .buyscout-tf__field:where(:hover,:focus-within){box-shadow:var(--bs-lg-control-glass-shadow),0 0 0 3.5px color-mix(in srgb,var(--bs-lg-danger) 20%,transparent)}:where(.buyscout-tf--variant-glass.buyscout-tf--disabled) .buyscout-tf__field:where(:hover){background-color:var(--bs-lg-control-glass-disabled-bg);box-shadow:var(--bs-lg-control-glass-shadow)}:where(.buyscout-tf--with-accessory.buyscout-tf--size-sm:not(.buyscout-tf--multiline)) .buyscout-tf__editor{min-height:var(--bs-lg-control-height-sm)}:where(.buyscout-tf--with-accessory.buyscout-tf--size-md:not(.buyscout-tf--multiline)) .buyscout-tf__editor{min-height:var(--bs-lg-control-height-md)}:where(.buyscout-tf--with-accessory.buyscout-tf--size-lg:not(.buyscout-tf--multiline)) .buyscout-tf__editor{min-height:var(--bs-lg-control-height-lg)}:where(.buyscout-tf--with-accessory.buyscout-tf--size-xl:not(.buyscout-tf--multiline)) .buyscout-tf__editor{min-height:var(--bs-lg-control-height-xl)}:where(.buyscout-tf--with-accessory) .buyscout-tf__field{padding:0}.buyscout-tf__field:where(:has(>.buyscout-tf__input[type=search])){border-radius:999px;padding:0 6px 0 11px}:where(.buyscout-tf--with-accessory:not(.buyscout-tf--multiline)) .buyscout-tf__editor{padding:0 10px}:where(.buyscout-tf--with-accessory.buyscout-tf--multiline) .buyscout-tf__field{align-items:stretch}:where(.buyscout-tf--with-accessory.buyscout-tf--multiline) .buyscout-tf__editor{padding:8px 10px}@container (max-width: 560px){:where(.buyscout-tf) .buyscout-tf__toolbar-editor{border:0;background:var(--bs-lg-surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--bs-lg-field-shadow);transition:box-shadow .14s ease,background-color .14s ease}@media(forced-colors:active){:where(.buyscout-tf) .buyscout-tf__toolbar-editor{outline:1px solid CanvasText;outline-offset:-1px}}:where(.buyscout-tf) .buyscout-tf__toolbar-editor:where(:hover){box-shadow:var(--bs-lg-field-hover-shadow)}:where(.buyscout-tf) .buyscout-tf__toolbar-editor:where(:focus-within){box-shadow:var(--bs-lg-field-focus-shadow)}@media(forced-colors:active){:where(.buyscout-tf) .buyscout-tf__toolbar-editor:where(:focus-within){outline:2px solid Highlight;outline-offset:-2px}}:where(.buyscout-tf--size-sm) .buyscout-tf__toolbar-editor{min-height:var(--bs-lg-control-height-sm);border-radius:var(--bs-lg-field-radius-sm)}:where(.buyscout-tf--size-md) .buyscout-tf__toolbar-editor{min-height:var(--bs-lg-control-height-md);border-radius:var(--bs-lg-field-radius-md)}:where(.buyscout-tf--size-lg) .buyscout-tf__toolbar-editor{min-height:var(--bs-lg-control-height-lg);border-radius:var(--bs-lg-field-radius-lg)}:where(.buyscout-tf--size-xl) .buyscout-tf__toolbar-editor{min-height:var(--bs-lg-control-height-xl);border-radius:var(--bs-lg-field-radius-xl)}:where(.buyscout-tf--variant-subtle) .buyscout-tf__toolbar-editor{background:var(--bs-lg-fill-3);box-shadow:none}:where(.buyscout-tf--variant-glass) .buyscout-tf__toolbar-editor{background-color:var(--bs-lg-control-glass-bg);-webkit-backdrop-filter:var(--bs-lg-control-glass-filter);backdrop-filter:var(--bs-lg-control-glass-filter);box-shadow:var(--bs-lg-control-glass-shadow);border-radius:999px}:where(.buyscout-tf--multiline) .buyscout-tf__toolbar-editor{align-items:flex-start;min-height:84px;padding:8px 10px}:where(.buyscout-tf--error) .buyscout-tf__toolbar-editor{box-shadow:var(--bs-lg-field-error-shadow)}:where(.buyscout-tf--disabled) .buyscout-tf__toolbar-editor{cursor:not-allowed;pointer-events:none;opacity:var(--bs-lg-disabled-opacity);background:var(--bs-lg-fill-4);box-shadow:var(--bs-lg-field-disabled-shadow)}:where(.buyscout-tf--variant-subtle) .buyscout-tf__toolbar-editor:where(:hover){background:var(--bs-lg-fill-hover);box-shadow:none}:where(.buyscout-tf--variant-subtle) .buyscout-tf__toolbar-editor:where(:focus-within){background:var(--bs-lg-surface);box-shadow:var(--bs-lg-field-focus-shadow)}:where(.buyscout-tf--variant-glass) .buyscout-tf__toolbar-editor:where(:hover){background-color:var(--bs-lg-control-glass-hover-bg);box-shadow:var(--bs-lg-control-glass-shadow)}:where(.buyscout-tf--variant-glass) .buyscout-tf__toolbar-editor:where(:focus-within){background-color:var(--bs-lg-control-glass-active-bg);box-shadow:var(--bs-lg-control-glass-shadow),0 0 0 3.5px var(--bs-lg-accent-ring)}:where(.buyscout-tf--error) .buyscout-tf__toolbar-editor:where(:hover,:focus-within){box-shadow:var(--bs-lg-field-error-shadow)}:where(.buyscout-tf--variant-glass.buyscout-tf--error) .buyscout-tf__toolbar-editor{box-shadow:var(--bs-lg-control-glass-shadow),0 0 0 3.5px color-mix(in srgb,var(--bs-lg-danger) 20%,transparent)}:where(.buyscout-tf--disabled) .buyscout-tf__toolbar-editor:where(:hover){opacity:var(--bs-lg-disabled-opacity);background:var(--bs-lg-fill-4);box-shadow:var(--bs-lg-field-disabled-shadow)}:where(.buyscout-tf--variant-glass.buyscout-tf--disabled) .buyscout-tf__toolbar-editor{background-color:var(--bs-lg-control-glass-disabled-bg);box-shadow:var(--bs-lg-control-glass-shadow)}:where(.buyscout-tf--variant-glass.buyscout-tf--error) .buyscout-tf__toolbar-editor:where(:hover,:focus-within){box-shadow:var(--bs-lg-control-glass-shadow),0 0 0 3.5px color-mix(in srgb,var(--bs-lg-danger) 20%,transparent)}:where(.buyscout-tf--variant-glass.buyscout-tf--disabled) .buyscout-tf__toolbar-editor:where(:hover){background-color:var(--bs-lg-control-glass-disabled-bg);box-shadow:var(--bs-lg-control-glass-shadow)}}.buyscout-stable-label{gap:inherit;display:inline-grid;place-items:center}.buyscout-stable-label>*{grid-area:1/1;opacity:0;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.buyscout-stable-label>*{transition-duration:1ms}}.buyscout-stable-label>:where([data-shown]){opacity:1}.buyscout-stable-label__layer{display:inline-flex;align-items:center;justify-content:center;gap:inherit}.buyscout-chat-image{display:block;position:relative;width:100%;max-width:100%;overflow:hidden;border:0;border-radius:10px;background-color:var(--bs-lg-fill-4)}.buyscout-chat-image:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--bs-lg-fill-1);pointer-events:none}.buyscout-chat-image-img{display:block;width:100%;height:100%;object-fit:cover}.buyscout-chat-image--enlargeable{cursor:zoom-in}.buyscout-chat-image--enlargeable:where(:focus-visible){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-chat-lightbox-overlay{position:fixed;inset:0;z-index:9998;background-color:var(--bs-lg-scrim);animation:buyscout-lightbox-fade .2s ease}.buyscout-chat-lightbox-overlay:where([data-state=closed]){animation:buyscout-lightbox-fade-out .15s ease forwards}.buyscout-chat-lightbox{position:fixed;top:50%;left:50%;z-index:9999;transform:translate(-50%,-50%);max-width:92vw;max-height:92vh;animation-name:buyscout-lightbox-pop;animation-duration:var(--bs-lg-spring-smooth-duration);animation-timing-function:var(--bs-lg-spring-smooth)}.buyscout-chat-lightbox:where([data-state=closed]){animation:buyscout-lightbox-pop-out .15s ease forwards}.buyscout-chat-lightbox:where(:focus-visible){outline:none}.buyscout-chat-lightbox-img{display:block;max-width:92vw;max-height:92vh;object-fit:contain;border-radius:12px;box-shadow:var(--bs-lg-sheet-shadow);touch-action:pinch-zoom}.buyscout-chat-lightbox-close{position:fixed;top:12px;right:12px;z-index:10000}.buyscout-chat-lightbox-title{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes buyscout-lightbox-fade{0%{opacity:0}to{opacity:1}}@keyframes buyscout-lightbox-fade-out{0%{opacity:var(--buyscout-lightbox-from-opacity, 1)}to{opacity:0}}@keyframes buyscout-lightbox-pop{0%{opacity:0;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes buyscout-lightbox-pop-out{0%{opacity:var(--buyscout-lightbox-from-opacity, 1);transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.96)}}@media(prefers-reduced-motion:reduce){.buyscout-chat-lightbox:where([data-state=open]),.buyscout-chat-lightbox-overlay:where([data-state=open]){animation:buyscout-lightbox-fade .15s ease forwards}.buyscout-chat-lightbox:where([data-state=closed]),.buyscout-chat-lightbox-overlay:where([data-state=closed]){animation:buyscout-lightbox-fade-out .15s ease forwards}}.buyscout-copy-button--copied{color:var(--bs-success)}.buyscout-copy-button--failed{color:var(--bs-error)}.buyscout-copy-button__glyphs{display:inline-grid;place-items:center}.buyscout-copy-button__glyphs>*{grid-area:1/1;opacity:0;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.buyscout-copy-button__glyphs>*{transition-duration:1ms}}.buyscout-copy-button__glyphs>:where([data-shown]){opacity:1}.buyscout-copy-button__status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.buyscout-copy-field{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-width:0;height:var(--bs-lg-control-height-md);padding:0 4px 0 10px;border:0;border-radius:var(--bs-lg-field-radius-md);box-sizing:border-box;background:var(--bs-lg-fill-4);box-shadow:inset 0 0 0 1px var(--bs-lg-stroke-faint);font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif)}.buyscout-copy-field--full-width{display:flex;width:100%}.buyscout-copy-field--wrap{height:auto;min-height:var(--bs-lg-control-height-md);padding-block:6px}.buyscout-copy-field__value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-family-mono, "SF Mono", "Monaco", "Menlo", "Consolas", "Liberation Mono", "Courier New", monospace);font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);color:var(--bs-text-primary)}:where(.buyscout-copy-field--wrap) .buyscout-copy-field__value{overflow:visible;white-space:normal;overflow-wrap:anywhere}:where(.buyscout-copy-field)>.buyscout-copy-button{border-radius:max(4px,var(--bs-lg-field-radius-md) - 3px)}.buyscout-google-btn{background:var(--bs-lg-google-fill);color:var(--bs-lg-google-ink);border:0;font-weight:500;letter-spacing:-.006em;box-shadow:var(--bs-lg-google-shadow);transition:background .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.buyscout-google-btn:where(:hover:not(:disabled,.buyscout-btn--loading)){background:var(--bs-lg-google-fill-hover);box-shadow:var(--bs-lg-google-hover-shadow)}.buyscout-google-btn:where(:active:not(:disabled,.buyscout-btn--loading)){background:var(--bs-lg-google-fill-active);box-shadow:var(--bs-lg-google-hover-shadow)}.buyscout-google-btn:where(:disabled){opacity:var(--bs-lg-disabled-opacity);box-shadow:var(--bs-lg-google-disabled-shadow)}.buyscout-toast-viewport{--bs-toast-width: 360px;--bs-toast-inset: 16px;--bs-toast-offset-top: 0px;--bs-toast-offset-bottom: 0px;position:fixed;z-index:1400;display:grid;grid-template-columns:minmax(0,1fr);justify-content:flex-end;gap:8px;box-sizing:border-box;width:min(var(--bs-toast-width) + 2 * var(--bs-toast-inset),100vw);margin:0;padding:var(--bs-toast-inset);list-style:none;outline:none}.buyscout-toast-viewport:where(:has(>.buyscout-toast)){pointer-events:auto}.buyscout-toast-viewport:where(:hover,:focus-visible,:has(:focus-visible)){grid-template-rows:minmax(var(--buyscout-toast-stack-height, auto),auto)}.buyscout-toast-viewport:where(:focus-visible){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-toast-viewport--bottom-right{right:0;bottom:var(--bs-toast-offset-bottom)}.buyscout-toast-viewport--bottom-center{right:max(0px,var(--bs-toast-area-end, 0px) - var(--bs-toast-inset));bottom:var(--bs-toast-offset-bottom);left:max(0px,var(--bs-toast-area-start, 0px) - var(--bs-toast-inset));margin-inline:auto}.buyscout-toast-viewport--top-right{top:var(--bs-toast-area-top, var(--bs-toast-offset-top));right:0}.buyscout-toast-viewport--top-center{top:var(--bs-toast-area-top, var(--bs-toast-offset-top));right:max(0px,var(--bs-toast-area-end, 0px) - var(--bs-toast-inset));left:max(0px,var(--bs-toast-area-start, 0px) - var(--bs-toast-inset));margin-inline:auto}.buyscout-toast{position:relative;display:flex;align-items:flex-start;gap:10px;box-sizing:border-box;grid-area:1/1;align-self:end;height:var(--buyscout-toast-height, auto);overflow:hidden;padding:12px 10px 12px 14px;border:0;border-radius:18px;background-color:var(--bs-lg-panel-glass-bg);-webkit-backdrop-filter:var(--bs-lg-panel-glass-filter);backdrop-filter:var(--bs-lg-panel-glass-filter);box-shadow:var(--bs-lg-panel-glass-shadow);font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);color:var(--bs-text-primary);transform-origin:50% 0;transition:translate var(--bs-lg-spring-smooth-duration) var(--bs-lg-spring-smooth),scale var(--bs-lg-spring-smooth-duration) var(--bs-lg-spring-smooth),height var(--bs-lg-spring-smooth-duration) var(--bs-lg-spring-smooth),opacity .2s ease}@media(forced-colors:active){.buyscout-toast{border:1px solid CanvasText}}.buyscout-toast>*{transition:opacity .2s ease,visibility .2s}@media(prefers-reduced-motion:reduce){.buyscout-toast,.buyscout-toast>*{transition-duration:1ms}}.buyscout-toast:where([data-state=open]){animation:buyscout-toast-in .2s ease-out}.buyscout-toast:where([data-state=closed]){animation:buyscout-toast-out .12s ease-in forwards}.buyscout-toast:where([data-swipe=move]){transform:translate(var(--radix-toast-swipe-move-x))}.buyscout-toast:where([data-swipe-direction=up][data-swipe=move],[data-swipe-direction=down][data-swipe=move]){transform:translateY(var(--radix-toast-swipe-move-y))}.buyscout-toast:where([data-swipe=cancel]){transform:none;transition:transform .2s ease-out}.buyscout-toast:where([data-swipe=end]){animation:buyscout-toast-swipe-out .12s ease-out forwards}.buyscout-toast:where([data-swipe-direction=up][data-swipe=end]){animation-name:buyscout-toast-swipe-out-up}.buyscout-toast:where([data-swipe-direction=down][data-swipe=end]){animation-name:buyscout-toast-swipe-out-down}.buyscout-toast:where([data-index]:not([data-index="0"])){height:var(--buyscout-toast-front-height, auto)}.buyscout-toast:where([data-index]:not([data-index="0"]))>*{opacity:0;visibility:hidden}.buyscout-toast:where([data-index="1"]){translate:0 -10px;scale:.96}.buyscout-toast:where([data-index]:not([data-index="0"],[data-index="1"])){translate:0 -20px;scale:.92}.buyscout-toast:where([data-index]:not([data-index="0"],[data-index="1"],[data-index="2"])){opacity:0;visibility:hidden;pointer-events:none}.buyscout-toast__icon{flex:none;width:20px;height:20px}.buyscout-toast__icon--info{color:var(--bs-text-secondary)}.buyscout-toast__icon--success{color:var(--bs-success)}.buyscout-toast__icon--warning{color:var(--bs-warning)}.buyscout-toast__icon--error{color:var(--bs-error)}.buyscout-toast__icon--loading{box-sizing:border-box;width:18px;height:18px;margin:1px}.buyscout-toast__content{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;padding-top:1px}.buyscout-toast__title{font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);font-weight:600}.buyscout-toast__description{color:var(--bs-text-secondary);font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking)}.buyscout-toast__actions{display:flex;gap:6px;margin-top:8px}.buyscout-toast__countdown{position:absolute;right:18px;bottom:4px;left:18px;height:2px;border-radius:1px;background:var(--bs-text-tertiary);transform-origin:left center;animation:buyscout-toast-countdown var(--buyscout-toast-lifetime) linear forwards}.buyscout-toast__countdown:where(:dir(rtl)){transform-origin:right center}@media(prefers-reduced-motion:reduce){.buyscout-toast__countdown{display:none}}@media(forced-colors:active){.buyscout-toast__countdown{forced-color-adjust:none;background:CanvasText}}.buyscout-toast__close{appearance:none;display:grid;place-items:center;flex:none;width:22px;height:22px;margin:-1px 0 0;padding:0;border:0;border-radius:999px;background:transparent;color:var(--bs-text-tertiary);cursor:pointer}.buyscout-toast__close:where(:hover){color:var(--bs-text-secondary);background:var(--bs-lg-fill-3)}.buyscout-toast__close:where(:active){background:var(--bs-lg-fill-active)}.buyscout-toast__close:where(:focus-visible){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-toast__close svg{width:14px;height:14px}:where(.buyscout-toast-viewport:is(:hover,:focus-visible,:has(:focus-visible))) .buyscout-toast:where([data-index="0"],[data-index="1"],[data-index="2"]){height:var(--buyscout-toast-height, auto);translate:0 calc(-1 * var(--buyscout-toast-offset, 0px));scale:none}:where(.buyscout-toast-viewport:is(:hover,:focus-visible,:has(:focus-visible))) .buyscout-toast:where([data-index="0"],[data-index="1"],[data-index="2"])>*{opacity:1;visibility:visible}:where(.buyscout-toast-viewport--top-right,.buyscout-toast-viewport--top-center)>.buyscout-toast:where([data-state=open]){animation-name:buyscout-toast-in-from-top}:where(.buyscout-toast-viewport--top-right,.buyscout-toast-viewport--top-center) .buyscout-toast{align-self:start;transform-origin:50% 100%}:where(.buyscout-toast-viewport--top-right,.buyscout-toast-viewport--top-center) .buyscout-toast:where([data-index="1"]){translate:0 10px}:where(.buyscout-toast-viewport--top-right,.buyscout-toast-viewport--top-center) .buyscout-toast:where([data-index]:not([data-index="0"],[data-index="1"])){translate:0 20px}:where(.buyscout-toast-viewport--top-right,.buyscout-toast-viewport--top-center):where(:hover,:focus-visible,:has(:focus-visible)) .buyscout-toast:where([data-index="0"],[data-index="1"],[data-index="2"]){translate:0 var(--buyscout-toast-offset, 0px)}@media(prefers-reduced-motion:reduce){.buyscout-toast:where([data-state]){animation-duration:1ms}}:where(.buyscout-toast-viewport[data-paused]) .buyscout-toast__countdown{animation-play-state:paused}@keyframes buyscout-toast-countdown{to{scale:0 1}}@keyframes buyscout-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes buyscout-toast-in-from-top{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes buyscout-toast-out{0%{opacity:1}to{opacity:0}}@keyframes buyscout-toast-swipe-out{0%{transform:translate(var(--radix-toast-swipe-end-x))}to{transform:translate(100%)}}@keyframes buyscout-toast-swipe-out-up{0%{transform:translateY(var(--radix-toast-swipe-end-y))}to{transform:translateY(-100%)}}@keyframes buyscout-toast-swipe-out-down{0%{transform:translateY(var(--radix-toast-swipe-end-y))}to{transform:translateY(100%)}}.buyscout-live-region{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.buyscout-alert-dialog__overlay{position:fixed;inset:0;z-index:1300;background-color:var(--bs-lg-scrim)}.buyscout-alert-dialog__overlay:where([data-state=open]){animation:buyscout-alert-dialog-overlay-in .2s cubic-bezier(.4,0,.2,1) forwards}.buyscout-alert-dialog__overlay:where([data-state=closed]){animation:buyscout-alert-dialog-overlay-out .15s ease forwards}.buyscout-alert-dialog__content{position:fixed;top:50%;left:50%;translate:-50% -50%;width:90%;max-width:420px;max-height:90vh;box-sizing:border-box;padding:20px 22px 18px;display:flex;flex-direction:column;gap:20px;border:0;border-radius:20px;background:var(--bs-lg-sheet);box-shadow:var(--bs-lg-alert-shadow);z-index:1300}.buyscout-alert-dialog__content:where([data-state=open]){animation:buyscout-alert-dialog-content-in .2s cubic-bezier(.4,0,.2,1) forwards}.buyscout-alert-dialog__content:where([data-state=closed]){animation:buyscout-alert-dialog-content-out .15s ease forwards}.buyscout-alert-dialog__content:where(:focus-visible){outline:none}.buyscout-alert-dialog__header{flex:0 0 auto;display:flex;flex-direction:column;gap:4px;padding:0}.buyscout-alert-dialog__title{margin:0;font-size:var(--bs-lg-type-title-2-size);line-height:var(--bs-lg-type-title-2-leading);letter-spacing:var(--bs-lg-type-title-2-tracking);font-weight:600;color:var(--bs-text-primary)}.buyscout-alert-dialog__description{margin:0;padding:0;font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking);color:var(--bs-text-secondary);font-weight:400}:where(.buyscout-alert-dialog__header)+.buyscout-alert-dialog__description{margin-top:-16px}.buyscout-alert-dialog__footer{flex:0 0 auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:0}.buyscout-alert-dialog__footer--stacked{flex-direction:column;align-items:stretch;gap:6px}.buyscout-alert-dialog__footer--stacked>*{width:100%}@keyframes buyscout-alert-dialog-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes buyscout-alert-dialog-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes buyscout-alert-dialog-content-in{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}@keyframes buyscout-alert-dialog-content-out{0%{opacity:1;scale:1}to{opacity:0;scale:.96}}@media(prefers-reduced-motion:reduce){.buyscout-alert-dialog__content:where([data-state=open]),.buyscout-alert-dialog__overlay:where([data-state=open]){animation:buyscout-alert-dialog-overlay-in .1s linear forwards}.buyscout-alert-dialog__content:where([data-state=closed]),.buyscout-alert-dialog__overlay:where([data-state=closed]){animation:buyscout-alert-dialog-overlay-out .1s linear forwards}}@media(prefers-contrast:more){.buyscout-alert-dialog__content{border:1px solid var(--bs-lg-legacy-ink)}}.buyscout-chrome-dismiss svg{stroke-width:1.85}.buyscout-dialog__overlay{position:fixed;inset:0;z-index:1300;background-color:var(--bs-lg-scrim)}.buyscout-dialog__overlay:where([data-state=open]){animation:buyscout-dialog-overlay-in .2s cubic-bezier(.4,0,.2,1) forwards}.buyscout-dialog__overlay:where([data-state=closed]){animation:buyscout-dialog-overlay-out .15s ease forwards}.buyscout-dialog__content{position:fixed;top:50%;left:50%;translate:-50% -50%;max-width:600px;width:90%;max-height:90vh;box-sizing:border-box;display:flex;flex-direction:column;padding-inline:22px;border:0;border-radius:20px;background:var(--bs-lg-sheet);box-shadow:var(--bs-lg-dialog-shadow);z-index:1300}@media(forced-colors:active){.buyscout-dialog__content{border:1px solid CanvasText}}.buyscout-dialog__content:where([data-state=open]){animation:buyscout-dialog-content-in .2s cubic-bezier(.4,0,.2,1) forwards}.buyscout-dialog__content:where([data-state=closed]){animation:buyscout-dialog-content-out .15s ease forwards}.buyscout-dialog__content:where(:focus-visible){outline:none}.buyscout-dialog__header{flex:0 0 auto;padding:20px 0 0;display:flex;flex-direction:column;gap:4px}.buyscout-dialog__title{margin:0;color:var(--bs-text-primary);font-size:var(--bs-lg-type-title-2-size);line-height:var(--bs-lg-type-title-2-leading);letter-spacing:var(--bs-lg-type-title-2-tracking);font-weight:600}.buyscout-dialog__description{margin:0;color:var(--bs-text-secondary);font-weight:400;font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking)}.buyscout-dialog__body{flex:1 1 auto;overflow:auto;margin-inline:-22px;padding:16px 22px 0;color:var(--bs-text-primary);font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking)}.buyscout-dialog__body:where(:last-child){padding-bottom:18px}.buyscout-dialog__footer{flex:0 0 auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:20px 0 18px}.buyscout-dialog__content--right{inset:12px 12px 12px auto;translate:none;width:400px;max-width:calc(100vw - 24px);max-height:none;border-radius:24px;box-shadow:var(--bs-lg-sheet-shadow)}.buyscout-dialog__content--right:where([data-state=open]){animation:buyscout-dialog-sheet-in .2s cubic-bezier(.4,0,.2,1) forwards}.buyscout-dialog__content--right:where([data-state=closed]){animation:buyscout-dialog-sheet-out .15s ease forwards}:where(.buyscout-dialog__content--right) .buyscout-dialog__header{padding:16px 0 12px}:where(.buyscout-dialog__content--right) .buyscout-dialog__title{font-size:var(--bs-lg-type-title-2-size);line-height:var(--bs-lg-type-title-2-leading);letter-spacing:var(--bs-lg-type-title-2-tracking)}:where(.buyscout-dialog__content--right) .buyscout-dialog__body{display:flex;flex-direction:column;gap:16px;padding:6px 22px 20px}:where(.buyscout-dialog__content--right) .buyscout-dialog__body>*{flex-shrink:0}:where(.buyscout-dialog__content--right) .buyscout-dialog__footer{margin-inline:-22px;padding:14px 16px 16px;box-shadow:var(--bs-lg-footer-edge)}@keyframes buyscout-dialog-sheet-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes buyscout-dialog-sheet-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate(24px)}}@media(max-width:480px){.buyscout-dialog__content--mobile-fullscreen{inset:0;translate:none;width:100%;max-width:none;height:100%;max-height:none;border-radius:0}.buyscout-dialog__content--mobile-fullscreen:where([data-state=open]){animation:buyscout-dialog-content-fullscreen-in .2s cubic-bezier(.4,0,.2,1) forwards}.buyscout-dialog__content--mobile-fullscreen:where([data-state=closed]){animation:buyscout-dialog-content-fullscreen-out .15s ease forwards}}@keyframes buyscout-dialog-content-fullscreen-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes buyscout-dialog-content-fullscreen-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}@keyframes buyscout-dialog-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes buyscout-dialog-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes buyscout-dialog-content-in{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}@keyframes buyscout-dialog-content-out{0%{opacity:1;scale:1}to{opacity:0;scale:.96}}@media(prefers-reduced-motion:reduce){.buyscout-dialog__content:where([data-state=open]),.buyscout-dialog__overlay:where([data-state=open]){animation:buyscout-dialog-overlay-in .1s linear forwards}.buyscout-dialog__content:where([data-state=closed]),.buyscout-dialog__overlay:where([data-state=closed]){animation:buyscout-dialog-overlay-out .1s linear forwards}}@media(prefers-contrast:more){.buyscout-dialog__content{border:1px solid var(--bs-lg-legacy-ink)}}.buyscout-announcement-bar{box-sizing:border-box;width:100%;padding:4px 6px 8px}.buyscout-announcement-bar-container{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;box-sizing:border-box;padding:8px 6px 8px 8px;border-radius:14px;background-color:var(--bs-lg-surface);box-shadow:var(--bs-lg-card-shadow)}.buyscout-announcement-bar-icon{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:10px;background-color:var(--bs-lg-accent);color:var(--bs-lg-on-accent)}.buyscout-announcement-bar-icon svg{width:20px;height:20px}.buyscout-announcement-bar-content{display:flex;align-items:center;flex-grow:1;flex-shrink:1;min-width:0}.buyscout-announcement-bar-message-wrapper{width:100%;min-width:0}.buyscout-announcement-bar-message{display:-webkit-box;max-width:100%;margin:0;overflow:hidden;color:var(--bs-text-primary);font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);font-weight:500;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.buyscout-announcement-bar-actions{display:flex;flex-shrink:0;align-items:center;gap:2px}.buyscout-announcement-bar-button{flex-shrink:0;gap:var(--bs-lg-control-gap-sm);min-width:auto;height:var(--bs-lg-control-height-sm);padding:0 var(--bs-lg-control-padding-sm);border:0;border-radius:999px;background:var(--bs-lg-fill-3);box-shadow:none;color:var(--bs-text-primary);font-size:var(--bs-lg-control-font-size-sm);font-weight:500;letter-spacing:-.006em;text-transform:none;-webkit-backdrop-filter:none;backdrop-filter:none}.buyscout-announcement-bar-button:after{content:none}.buyscout-announcement-bar-button:hover:not(:disabled){background:var(--bs-lg-fill-hover)}.buyscout-announcement-bar-button:active:not(:disabled){background:var(--bs-lg-fill-active)}.buyscout-announcement-bar-button:focus-visible{outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-announcement-bar-button .buyscout-text{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.buyscout-announcement-bar-button svg{flex-shrink:0}.buyscout-announcement-bar-hint{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(pointer:coarse){.buyscout-announcement-bar-close{min-width:0;min-height:0;position:relative}.buyscout-announcement-bar-close:before{content:"";position:absolute;inset:min(0px,50% - 22px)}}.buyscout-announcement-bar-dialog-body{overscroll-behavior-y:contain}.buyscout-announcement-bar-dialog-content{color:var(--bs-text-primary)}.buyscout-edit-banner{display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;min-height:var(--bs-lg-control-height-lg);margin-bottom:8px;padding:4px 4px 4px 12px;border-radius:10px;background:var(--bs-lg-fill-3)}.buyscout-edit-banner__label{display:inline-flex;align-items:center;gap:6px;font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);font-weight:600}.buyscout-edit-banner__icon{flex-shrink:0;width:15px;height:15px}.buyscout-edit-banner__close{color:var(--bs-text-primary)}.buyscout-preset-reply-button{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.buyscout-preset-reply-button--popup{flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.buyscout-preset-reply-button--chat-auto{align-items:flex-start;width:100%;padding:12px 0}.buyscout-preset-reply-button__bubble{display:inline-flex;align-items:center;max-width:min(100%,44ch);color:inherit;border-radius:20px;padding:8px 16px;min-height:36px;font-family:inherit;font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking);text-align:left;cursor:pointer}.buyscout-preset-reply-button__bubble:focus-visible{outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-preset-reply-button__bubble--animated{opacity:0;animation:var(--bs-slide-up-enter-name, buyscout-slide-up-enter) .35s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){.buyscout-preset-reply-button__bubble--animated{animation:none}}.buyscout-preset-reply-button__bubble--chat{min-height:var(--bs-lg-control-height-lg);padding:8px 14px;border:0;border-radius:18px;background:var(--bs-lg-surface);box-shadow:var(--bs-lg-field-shadow);transition:all .2s cubic-bezier(.4,0,.2,1)}@media(forced-colors:active){.buyscout-preset-reply-button__bubble--chat{outline:1px solid CanvasText;outline-offset:-1px}}@media(hover:hover)and (pointer:fine){.buyscout-preset-reply-button__bubble--chat:hover{background:var(--bs-lg-surface-hover);box-shadow:var(--bs-lg-field-hover-shadow)}}.buyscout-preset-reply-button__bubble--chat:active{background:var(--bs-lg-surface-active);box-shadow:var(--bs-lg-field-shadow)}.buyscout-preset-reply-button__bubble--popup{max-width:100%;height:var(--bs-lg-control-height-lg);min-height:auto;padding:0 var(--bs-lg-control-padding-lg);border:0;border-radius:var(--bs-lg-control-radius-lg);background:var(--bs-lg-accent-soft);color:var(--color-primary, #ffc000);font-size:var(--bs-lg-control-font-size-lg);font-weight:500;box-shadow:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}@media(forced-colors:active){.buyscout-preset-reply-button__bubble--popup{outline:1px solid CanvasText;outline-offset:-1px}}@media(hover:hover)and (pointer:fine){.buyscout-preset-reply-button__bubble--popup:hover{background:var(--bs-lg-accent-soft-hover)}}.buyscout-preset-reply-button__bubble--popup:active{background:var(--bs-lg-accent-soft-press);transform:none}.buyscout-preset-reply-button__bubble--exiting{animation:buyscout-bubble-exit .15s cubic-bezier(.4,0,1,1) both}@media(prefers-reduced-motion:reduce){.buyscout-preset-reply-button__bubble--animated,.buyscout-preset-reply-button__bubble--exiting{animation:none;opacity:1}}.buyscout-preset-reply-button__bubble-label{display:block;white-space:normal;overflow-wrap:anywhere}.buyscout-preset-reply-button__bubble-label--popup{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes buyscout-bubble-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px) scale(.97)}}.product-selector{position:fixed;z-index:1300;width:280px;max-height:min(320px,var(--product-selector-available-height, 100svh));display:flex;flex-direction:column;overflow:hidden;opacity:1;transition:opacity var(--bs-lg-overlay-in-duration) var(--bs-lg-overlay-in-ease);background-color:var(--bs-lg-panel-glass-bg);-webkit-backdrop-filter:var(--bs-lg-panel-glass-filter);backdrop-filter:var(--bs-lg-panel-glass-filter);box-shadow:var(--bs-lg-panel-glass-shadow);border:0;border-radius:12px;padding:5px}@media(forced-colors:active){.product-selector{border:1px solid CanvasText}}@starting-style{.product-selector{opacity:0}}.product-selector[data-state=closed]{opacity:0;pointer-events:none;transition-duration:var(--bs-lg-overlay-out-duration);transition-timing-function:var(--bs-lg-overlay-out-ease)}@media(prefers-reduced-motion:reduce){.product-selector{transition:none}}.product-selector-search{display:flex;align-items:center;gap:6px;height:var(--bs-lg-control-height-md);margin-bottom:5px;padding:0 10px;border:0;border-radius:999px;background:var(--bs-lg-fill-3)}@media(forced-colors:active){.product-selector-search{outline:1px solid CanvasText;outline-offset:-1px}}.product-selector-search:focus-within{background:var(--bs-lg-surface);box-shadow:var(--bs-lg-field-focus-shadow)}@media(forced-colors:active){.product-selector-search:focus-within{outline:2px solid Highlight;outline-offset:-2px}}.product-selector-search-icon{color:inherit;flex-shrink:0;width:16px;height:16px}.product-selector-search-input{flex:1;border:none;outline:none;color:inherit;background:transparent;font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking)}.product-selector-search-input::placeholder{color:#999}@media(pointer:coarse){.product-selector-search-input{font-size:16px}}.product-selector-list{flex:1;overflow-y:auto;padding:0;background:transparent}.product-selector-item{display:flex;align-items:center;cursor:pointer;transition:background-color var(--transition-fast, .15s) ease;min-height:28px;border-radius:7px;font-size:13px;line-height:16px;box-sizing:border-box;min-height:44px;padding:5px 9px;gap:8px}.product-selector-item.selected{background:var(--bs-lg-menu-highlight)}@media(forced-colors:active){.product-selector-item.selected{forced-color-adjust:none;background-color:Highlight;color:HighlightText}}@media(forced-colors:active){.product-selector-item.selected .product-selector-item-image,.product-selector-item.selected .product-selector-item-icon{outline-color:CanvasText;background:Canvas;color:CanvasText}}.product-selector-item:active{background:var(--bs-lg-menu-press);transition-duration:var(--bs-lg-press-duration);transition-timing-function:ease}.product-selector-item-image,.product-selector-item-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:7px;line-height:0;outline:.5px solid var(--bs-lg-hairline);outline-offset:-.5px}.product-selector-item-image svg,.product-selector-item-icon svg{display:block}.product-selector-item-image{background-color:var(--bs-lg-media-bg)}.product-selector-item-title{flex:1;font-weight:400;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;text-align:left;font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking)}.product-selector-empty{padding:24px;text-align:center;font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking)}.product-selector--chat-bar{box-sizing:border-box;width:min(300px,100vw - 16px);max-height:min(320px,var(--product-selector-available-height, calc(100svh - 16px) ));color:var(--bs-text-primary)}.product-selector--chat-bar .product-selector-search{box-sizing:border-box;flex-shrink:0;gap:8px;color:var(--bs-text-secondary)}.product-selector--chat-bar .product-selector-search-icon{width:32px;height:20px}.product-selector--chat-bar .product-selector-search-input{min-width:0;width:100%;min-height:0;padding:0;font-family:inherit;color:var(--bs-text-primary)}.product-selector--chat-bar .product-selector-search-input::placeholder{color:var(--bs-text-secondary)}.product-selector--chat-bar .product-selector-list{min-height:0;overscroll-behavior:contain}.product-selector--chat-bar .product-selector-item{animation:none;transition:background-color .15s ease}.product-selector--chat-bar .product-selector-item-image,.product-selector--chat-bar .product-selector-item-icon{background:var(--bs-lg-media-bg-muted)}.product-selector--chat-bar .product-selector-item-img{object-fit:contain}.product-selector--chat-bar .product-selector-item-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.product-selector--chat-bar{animation:none}.product-selector--chat-bar .product-selector-item{transition:none}}.buyscout-timeline-header-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:var(--bs-lg-type-body-leading);box-sizing:border-box;color:var(--bs-text-primary);translate:0 -.5px}.buyscout-timeline-header-icon svg{width:16px;height:16px}.buyscout-add-to-cart:where([data-cart-state=added]){opacity:var(--bs-lg-disabled-opacity);cursor:default;pointer-events:none}@media(forced-colors:active){.buyscout-add-to-cart:where([data-cart-state=added]){outline-color:GrayText;background-color:Canvas;color:GrayText}}@media(forced-colors:active){.buyscout-add-to-cart:where([data-cart-state=added]){opacity:1}}.buyscout-add-to-cart-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.buyscout-chat-bar__tryon-button{color:var(--color-primary, #ffc000)}@media(pointer:coarse){.buyscout-chat-bar__tryon-button{min-width:0;min-height:0;position:relative}.buyscout-chat-bar__tryon-button:before{content:"";position:absolute;inset:min(0px,50% - 22px)}}.buyscout-tryon-morph{overflow:hidden;height:0;visibility:hidden;transition:height .34s cubic-bezier(.32,.72,0,1),visibility 0s linear .34s}.buyscout-tryon-morph.is-open{visibility:visible;transition:height .4s cubic-bezier(.32,.72,0,1),visibility 0s}@media(prefers-reduced-motion:reduce){.buyscout-tryon-morph{transition-property:visibility}}.buyscout-tryon-morph .buyscout-tryon-morph__clip{opacity:0;transition:opacity .2s ease}.buyscout-tryon-morph.is-open .buyscout-tryon-morph__clip{opacity:1;transition:opacity .26s ease .04s}.buyscout-tryon-morph__clip{min-height:0;overflow:hidden}.buyscout-tryon-stage{overflow-y:auto;overscroll-behavior-y:contain;max-height:calc(100svh - 140px);font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif)}.buyscout-tryon-stage:has(.buyscout-tryon-stage__processing){overflow:hidden}.buyscout-tryon-stage--fill{display:flex;flex-direction:column;height:100%;max-height:none;padding:2px 2px 4px;overflow:hidden}.buyscout-tryon-stage--fill .buyscout-tryon-stage__head{flex:0 0 auto}.buyscout-tryon-stage--fill .buyscout-tryon-stage__upload{flex:1;min-height:0;overflow-y:auto}.buyscout-tryon-stage--fill .buyscout-tryon-stage__preview{display:flex;flex:1;min-height:0;flex-direction:column}.buyscout-tryon-stage--fill .buyscout-tryon-stage__media{position:relative;flex:1;min-height:0;margin-bottom:0;overflow:hidden;border-radius:12px;background:var(--bs-lg-fill-4)}.buyscout-tryon-stage--fill .buyscout-tryon-stage__layer{position:absolute;inset:0}.buyscout-tryon-stage--fill .buyscout-tryon-stage__body{display:flex;flex:1;min-height:0;flex-direction:column}.buyscout-tryon-stage--fill .buyscout-tryon-stage__processing:where(.is-leaving){bottom:0}.buyscout-tryon-stage--fill .buyscout-tryon-stage__image{position:absolute;inset:0;height:100%;border:none;border-radius:0;box-shadow:none}.buyscout-tryon-stage--fill .buyscout-tryon-stage__controls{position:absolute;left:0;right:0;bottom:0;z-index:3;display:block;padding:2px 11px 12px;background-color:var(--bs-lg-panel-glass-bg);-webkit-backdrop-filter:var(--bs-lg-panel-glass-filter);backdrop-filter:var(--bs-lg-panel-glass-filter);box-shadow:var(--bs-lg-panel-glass-shadow);border-top:0;border-radius:16px 16px 0 0;opacity:0;transform:translateY(14px);visibility:hidden;pointer-events:none;transition:opacity .22s ease,transform .32s cubic-bezier(.2,.74,.3,1),visibility 0s linear .32s}.buyscout-tryon-stage--fill .buyscout-tryon-stage__controls.is-expanded{opacity:1;transform:none;visibility:visible;pointer-events:auto;transition:opacity .22s ease,transform .32s cubic-bezier(.2,.74,.3,1),visibility 0s}.buyscout-tryon-stage--fill .buyscout-tryon-stage__controls .buyscout-tryon-stage__controls-clip{overflow:visible}.buyscout-tryon-stage--fill .buyscout-tryon-stage__controls .buyscout-tryon-stage__section:first-child{border-top:none}.buyscout-tryon-stage--fill .buyscout-tryon-stage__processing{flex:1;min-height:0;gap:10px}.buyscout-tryon-stage--fill .buyscout-tryon-stage__processing-frame{flex:1;min-height:0;height:auto}.buyscout-tryon-stage--fill .buyscout-tryon-stage__processing-caption{flex:0 0 auto;justify-content:center}.buyscout-tryon-stage--fill .buyscout-tryon-stage__footer{display:flex;flex:0 0 auto;flex-direction:column;gap:8px;margin-top:10px}.buyscout-tryon-stage--fill .buyscout-tryon-stage__footer .buyscout-tryon-stage__add,.buyscout-tryon-stage--fill .buyscout-tryon-stage__footer .buyscout-tryon-stage__done{margin-top:0}.buyscout-tryon-stage__head{display:flex;align-items:center;gap:9px;margin-bottom:10px}.buyscout-tryon-stage__head--back{gap:8px;margin-bottom:14px;padding-bottom:9px;border-bottom:1px solid var(--bs-lg-hairline)}.buyscout-tryon-stage__back{flex:0 0 auto}@media(pointer:coarse){.buyscout-tryon-stage__back{min-width:0;min-height:0;position:relative}.buyscout-tryon-stage__back:before{content:"";position:absolute;inset:min(0px,50% - 22px)}}.buyscout-tryon-stage__head--back .buyscout-tryon-stage__kind{flex:1;justify-content:center}.buyscout-tryon-stage__head--back .buyscout-tryon-stage__product{flex:0 1 auto}.buyscout-tryon-stage__product{min-width:0}.buyscout-tryon-stage__product:has(>.buyscout-tryon-stage__product-thumb){padding-block:2px;padding-left:2px}.buyscout-tryon-stage__product-thumb{flex:0 0 auto;width:16px;height:16px;border-radius:4px}.buyscout-tryon-stage__product-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.buyscout-tryon-stage__kind{display:inline-flex;align-items:center;flex:0 0 auto;gap:4px;font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);font-weight:600;color:var(--bs-text-secondary);white-space:nowrap}.buyscout-tryon-stage__kind svg{color:var(--color-primary, #ffc000)}.buyscout-tryon-stage__upload{display:flex;flex-direction:column}.buyscout-tryon-stage__error{margin-bottom:9px}.buyscout-tryon-stage__saved{display:flex;align-items:center;width:100%;gap:11px;margin-bottom:9px;padding:8px 10px;border:0;border-radius:12px;background:var(--bs-lg-accent-soft);box-shadow:none;text-align:left;cursor:pointer;transition:background .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.buyscout-tryon-stage__saved:hover{background:var(--bs-lg-accent-soft-hover)}.buyscout-tryon-stage__saved:active{background:var(--bs-lg-accent-soft-press);transition-duration:var(--bs-lg-press-duration);transition-timing-function:ease}.buyscout-tryon-stage__saved:focus-visible{outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-tryon-stage__saved-photo{flex:0 0 auto;width:38px;height:46px;border-radius:8px}.buyscout-tryon-stage__saved-text{display:flex;flex:1;min-width:0;flex-direction:column;gap:1px}.buyscout-tryon-stage__saved-text strong{font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);font-weight:600;color:var(--bs-text-primary)}.buyscout-tryon-stage__saved-text span{font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);color:var(--bs-text-secondary)}.buyscout-tryon-stage__saved-go{display:flex;flex:0 0 auto;color:var(--color-primary-dark, #C79A00)}.buyscout-tryon-stage__file-input{display:none}.buyscout-tryon-stage__drop{display:flex;align-items:center;width:100%;gap:11px;padding:11px 13px;border:1.5px dashed var(--bs-lg-separator);border-radius:12px;background:transparent;text-align:left;cursor:pointer;transition:background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}.buyscout-tryon-stage__drop:hover{border-color:var(--bs-lg-ink-tertiary);background:var(--bs-lg-fill-4)}.buyscout-tryon-stage__drop:active{border-color:var(--bs-lg-ink-tertiary);background:var(--bs-lg-fill-3);transition-duration:var(--bs-lg-press-duration);transition-timing-function:ease}.buyscout-tryon-stage__drop.is-dragging{border-style:solid;border-color:var(--bs-lg-accent);background:var(--bs-lg-accent-soft)}.buyscout-tryon-stage__drop:focus-visible{outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-tryon-stage__drop-text{display:flex;flex:1;min-width:0;flex-direction:column;gap:1px}.buyscout-tryon-stage__drop-text strong{font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);font-weight:600;color:var(--bs-text-primary)}.buyscout-tryon-stage__drop-text span{font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);color:var(--bs-text-secondary)}.buyscout-tryon-stage__drop-go{display:flex;flex:0 0 auto;color:var(--color-primary, #ffc000)}.buyscout-tryon-stage__divider{width:auto;margin:11px 2px 9px}.buyscout-tryon-stage__samples{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.buyscout-tryon-stage__sample{position:relative;height:96px;padding:0;overflow:hidden;border:0;border-radius:10px;background:none;box-shadow:none;outline:1px solid var(--bs-lg-stroke);outline-offset:-1px;cursor:pointer;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.buyscout-tryon-stage__sample .buyscout-tryon-stage__sample-frame{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 18%;opacity:0;transition:opacity .12s ease}.buyscout-tryon-stage__sample .buyscout-tryon-stage__sample-frame.is-active{opacity:1}.buyscout-tryon-stage__sample:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.34),transparent 52%)}.buyscout-tryon-stage__sample:hover{outline-color:var(--bs-lg-stroke-hover)}.buyscout-tryon-stage__sample:focus-visible{outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-tryon-stage__sample-name{position:absolute;left:7px;bottom:6px;z-index:1;font-size:11px;font-weight:600;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}.buyscout-tryon-stage__privacy{display:flex;align-items:center;gap:6px;margin-top:11px;padding:0 2px;font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);color:var(--bs-text-tertiary)}.buyscout-tryon-stage__privacy svg{flex:0 0 auto;color:var(--color-primary, #ffc000)}.buyscout-tryon-stage__body{position:relative}.buyscout-tryon-stage__preview{transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.buyscout-tryon-stage__preview{transition-duration:1ms}}.buyscout-tryon-stage__preview:where(.is-held){position:absolute;inset:0;overflow:hidden;opacity:0}.buyscout-tryon-stage__processing{transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.buyscout-tryon-stage__processing{transition-duration:1ms}}.buyscout-tryon-stage__processing:where(.is-leaving){position:absolute;inset:0 0 auto;z-index:4;opacity:0;pointer-events:none}.buyscout-tryon-stage__layer{display:block;height:100%;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.buyscout-tryon-stage__layer{transition-duration:1ms}}.buyscout-tryon-stage__layer:where(.is-current){position:relative;z-index:1}.buyscout-tryon-stage__layer:where(.is-previous,.is-pending){position:absolute;inset:0}.buyscout-tryon-stage__layer:where(.is-pending){z-index:1;opacity:0}.buyscout-tryon-stage__processing{display:flex;flex-direction:column;gap:9px}.buyscout-tryon-stage__processing-frame{position:relative;width:100%;height:168px;overflow:hidden;border-radius:12px;background:var(--bs-lg-fill-4)}.buyscout-tryon-stage__processing-frame:not(:has(.buyscout-tryon-stage__processing-photo)){animation:buyscout-placeholder-breathe 1.6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.buyscout-tryon-stage__processing-frame:not(:has(.buyscout-tryon-stage__processing-photo)){animation:none}}.buyscout-tryon-stage__processing-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.96)}.buyscout-tryon-stage__processing-aura{position:absolute;inset:0;overflow:hidden;background:radial-gradient(125% 100% at 50% 42%,transparent 54%,rgba(24,18,12,.16))}.buyscout-tryon-stage__processing-aura:before,.buyscout-tryon-stage__processing-aura:after{content:"";position:absolute;border-radius:50%;mix-blend-mode:screen;filter:blur(8px)}.buyscout-tryon-stage__processing-aura:before{top:10%;left:6%;width:88%;height:62%;background:radial-gradient(closest-side,color-mix(in srgb,var(--color-primary-light, #EFD069) 78%,#fff),transparent);opacity:.6;animation:buyscout-tryon-bloom-a 5.5s ease-in-out infinite}.buyscout-tryon-stage__processing-aura:after{top:32%;left:16%;width:74%;height:60%;background:radial-gradient(closest-side,rgba(255,224,188,.55),transparent);opacity:.5;animation:buyscout-tryon-bloom-b 7.3s ease-in-out infinite}.buyscout-tryon-stage__processing-sparkles{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.buyscout-tryon-stage__processing-sparkles:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 28px 2px color-mix(in srgb,var(--color-primary, #ffc000) 70%,transparent);opacity:.3;animation:buyscout-tryon-rim 2.6s ease-in-out infinite}.buyscout-tryon-stage__processing-sparkle{position:absolute;width:15px;height:15px;background:radial-gradient(closest-side,#fff 12%,color-mix(in srgb,var(--color-primary, #ffc000) 85%,#fff) 48%,transparent);clip-path:polygon(50% 0%,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0% 50%,40% 40%);filter:drop-shadow(0 0 4px color-mix(in srgb,var(--color-primary, #ffc000) 85%,#fff));opacity:0;transform:scale(0);animation:buyscout-tryon-twinkle 2.6s ease-in-out infinite}.buyscout-tryon-stage__processing-sparkle:nth-child(1){top:16%;left:22%;width:18px;height:18px}.buyscout-tryon-stage__processing-sparkle:nth-child(2){top:26%;left:68%;animation-duration:3.2s;animation-delay:.5s}.buyscout-tryon-stage__processing-sparkle:nth-child(3){top:45%;left:33%;width:17px;height:17px;animation-duration:2.4s;animation-delay:1.1s}.buyscout-tryon-stage__processing-sparkle:nth-child(4){top:58%;left:74%;width:13px;height:13px;animation-duration:3s;animation-delay:.3s}.buyscout-tryon-stage__processing-sparkle:nth-child(5){top:71%;left:26%;width:13px;height:13px;animation-duration:2.7s;animation-delay:1.6s}.buyscout-tryon-stage__processing-sparkle:nth-child(6){top:82%;left:57%;width:16px;height:16px;animation-duration:2.9s;animation-delay:.9s}.buyscout-tryon-stage__processing-sparkle:nth-child(7){top:35%;left:49%;width:12px;height:12px;animation-duration:3.3s;animation-delay:2s}@keyframes buyscout-tryon-bloom-a{0%,to{opacity:.35;transform:translate(-6%,-4%) scale(.92)}50%{opacity:.85;transform:translate(5%,7%) scale(1.12)}}@keyframes buyscout-tryon-bloom-b{0%,to{opacity:.6;transform:translate(6%,8%) scale(1.06)}50%{opacity:.22;transform:translate(-5%,-7%) scale(.92)}}@keyframes buyscout-tryon-rim{0%,to{opacity:.3}50%{opacity:1}}@keyframes buyscout-tryon-twinkle{0%,10%{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(40deg)}90%,to{opacity:0;transform:scale(0) rotate(80deg)}}@media(prefers-reduced-motion:reduce){.buyscout-tryon-stage__processing-sparkles:before,.buyscout-tryon-stage__processing-aura:before,.buyscout-tryon-stage__processing-aura:after,.buyscout-tryon-stage__processing-sparkle{animation:none}.buyscout-tryon-stage__processing-sparkle{opacity:.85;transform:scale(.85)}}.buyscout-tryon-stage__figure{position:absolute;left:50%;bottom:0;transform:translate(-50%);width:76px;height:122px;border-radius:38px 38px 12px 12px;background:var(--bs-lg-figure-fill)}.buyscout-tryon-stage__figure:before{content:"";position:absolute;left:50%;top:-30px;transform:translate(-50%);width:34px;height:34px;border-radius:50%;background:var(--bs-lg-figure-fill)}.buyscout-tryon-stage__processing-caption{display:flex;align-items:center;gap:8px;font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);font-weight:500;color:var(--bs-text-secondary)}.buyscout-tryon-stage__processing-caption .buyscout-spinner{color:var(--bs-lg-accent)}.buyscout-tryon-stage:not(.buyscout-tryon-stage--fill){container-type:inline-size;container-name:tryon-docked}.buyscout-tryon-stage__media{position:relative;margin-bottom:10px}.buyscout-tryon-stage__recap{display:none;align-items:center;gap:7px}.buyscout-tryon-stage__recap-swatch{flex:0 0 auto;width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 .5px var(--bs-lg-stroke-hover)}.buyscout-tryon-stage__recap-text{font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking);font-weight:600;color:var(--bs-text-primary)}.buyscout-tryon-stage__enlarge-hint{position:absolute;bottom:8px;right:8px;z-index:2;display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;font-size:var(--bs-lg-type-caption-size);line-height:var(--bs-lg-type-caption-leading);letter-spacing:var(--bs-lg-type-caption-tracking);font-weight:600;color:#fff;background:color-mix(in srgb,#000 55%,transparent);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);pointer-events:none}.buyscout-tryon-stage__image{height:208px;border:0;border-radius:12px;box-shadow:none}.buyscout-tryon-stage__summary{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px;padding:9px 11px;border:0;border-radius:12px;background:var(--bs-lg-accent-soft);box-shadow:none;cursor:pointer;transition:background .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.buyscout-tryon-stage__summary:hover{background:var(--bs-lg-accent-soft-hover)}.buyscout-tryon-stage__summary:active{background:var(--bs-lg-accent-soft-press);transition-duration:var(--bs-lg-press-duration);transition-timing-function:ease}.buyscout-tryon-stage__summary:focus-visible{outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-tryon-stage__summary-left{display:flex;align-items:center;flex-wrap:wrap;min-width:0;gap:7px}.buyscout-tryon-stage__summary-swatch{flex:0 0 auto;width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 .5px var(--bs-lg-stroke-hover)}.buyscout-tryon-stage__summary-text{font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking);font-weight:600;color:var(--bs-text-primary)}.buyscout-tryon-stage__summary-right{display:flex;align-items:center;flex:0 0 auto;gap:5px;font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);font-weight:600;color:var(--color-primary-dark, #C79A00)}.buyscout-tryon-stage__chevron{transition:transform .3s cubic-bezier(.4,0,.2,1)}.buyscout-tryon-stage__chevron.is-open{transform:rotate(180deg)}.buyscout-tryon-stage:not(.buyscout-tryon-stage--fill) .buyscout-tryon-stage__controls{height:0;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .18s ease,visibility 0s linear .22s}.buyscout-tryon-stage:not(.buyscout-tryon-stage--fill) .buyscout-tryon-stage__controls.is-expanded{height:auto;opacity:1;visibility:visible;transition:opacity .24s ease .06s,visibility 0s}.buyscout-tryon-stage__controls-clip{min-height:0;overflow:hidden}.buyscout-tryon-stage__section{margin-top:10px;padding:10px 2px 0;border-top:1px solid var(--bs-lg-separator)}.buyscout-tryon-stage__control-label{display:flex;align-items:baseline;gap:8px;margin-bottom:8px;text-transform:none;font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);font-weight:600;color:var(--bs-text-secondary)}.buyscout-tryon-stage__control-label strong{font-weight:600;color:var(--bs-text-primary)}.buyscout-tryon-stage__swatches{gap:10px}.buyscout-tryon-stage__choices{width:100%}.buyscout-tryon-stage__add,.buyscout-tryon-stage__done{margin-top:12px}@container tryon-docked (min-width: 340px){.buyscout-tryon-stage__preview{display:flex;gap:12px;align-items:flex-start}.buyscout-tryon-stage__media{flex:0 0 46%;margin-bottom:0;aspect-ratio:2/3}.buyscout-tryon-stage__image{height:100%}.buyscout-tryon-stage__panel{display:flex;flex:1;min-width:0;flex-direction:column;gap:11px;align-self:stretch}.buyscout-tryon-stage:not(.buyscout-tryon-stage--fill) .buyscout-tryon-stage__controls{height:auto;opacity:1;visibility:visible;overflow:visible;transition:none}.buyscout-tryon-stage__controls-clip{overflow:visible}.buyscout-tryon-stage__section{padding-top:0;border-top:none}.buyscout-tryon-stage__section:first-child{margin-top:0}.buyscout-tryon-stage__summary{display:none}.buyscout-tryon-stage__recap{display:flex;margin-top:auto}.buyscout-tryon-stage__add-values{display:none}.buyscout-tryon-stage__add{margin-top:0}.buyscout-tryon-stage__processing{flex-direction:row;align-items:center;gap:12px}.buyscout-tryon-stage__processing-frame{flex:0 0 46%;height:auto;aspect-ratio:2/3}.buyscout-tryon-stage__processing-caption{flex:1;min-width:0}}.buyscout-siri-orb-reactive{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;position:relative}.buyscout-siri-orb-reactive:after{content:"";position:absolute;inset:-4px;border-radius:inherit;box-shadow:0 0 18px 2px color-mix(in srgb,var(--color-primary, #ffc000) 18%,transparent),0 0 36px 4px color-mix(in srgb,var(--color-primary, #ffc000) 8%,transparent);animation:buyscout-orb-breathe 4s ease-in-out infinite;pointer-events:none}.buyscout-siri-orb-reactive:where([data-running=false]):after{animation-play-state:paused}@keyframes buyscout-orb-breathe{0%,to{opacity:.45}50%{opacity:1}}@property --siri-angle{syntax: "<angle>"; inherits: true; initial-value: 0deg;}.buyscout-siri-orb{display:grid;grid-template-areas:"stack";overflow:hidden;border-radius:50%;position:relative;transform:scale(1.1);--siri-bg: oklch(95% .02 80);--siri-c1: oklch(90% .14 95);--siri-c2: oklch(82% .16 80);--siri-c3: oklch(70% .13 65)}@supports (color: oklch(from red l c h)){.buyscout-siri-orb{--siri-bg: oklch(from var(--color-primary, #ffc000) 95% min(c, .02) h);--siri-c1: oklch(from var(--color-primary, #ffc000) 90% min(c * 1.2, .14) calc(h + 15) );--siri-c2: oklch(from var(--color-primary, #ffc000) 82% min(c * 1.3, .16) h);--siri-c3: oklch(from var(--color-primary, #ffc000) 70% min(c, .13) calc(h - 15) )}}.buyscout-siri-orb:before,.buyscout-siri-orb:after{content:"";display:block;grid-area:stack;width:100%;height:100%;border-radius:50%;transform:translateZ(0)}.buyscout-siri-orb:before{background:conic-gradient(from calc(var(--siri-angle) * 2) at 25% 70%,var(--siri-c3),transparent 20% 80%,var(--siri-c3)),conic-gradient(from calc(var(--siri-angle) * 2) at 45% 75%,var(--siri-c2),transparent 30% 60%,var(--siri-c2)),conic-gradient(from calc(var(--siri-angle) * -3) at 80% 20%,var(--siri-c1),transparent 40% 60%,var(--siri-c1)),conic-gradient(from calc(var(--siri-angle) * 2) at 15% 5%,var(--siri-c2),transparent 10% 90%,var(--siri-c2)),conic-gradient(from calc(var(--siri-angle) * 1) at 20% 80%,var(--siri-c1),transparent 10% 90%,var(--siri-c1)),conic-gradient(from calc(var(--siri-angle) * -2) at 85% 10%,var(--siri-c3),transparent 20% 80%,var(--siri-c3));box-shadow:inset var(--siri-bg) 0 0 var(--siri-shadow-spread) calc(var(--siri-shadow-spread) * .2);filter:blur(var(--siri-blur-amount)) contrast(var(--siri-contrast-amount))}.buyscout-siri-orb:after{background-image:radial-gradient(circle at center,var(--siri-bg) var(--siri-dot-size),transparent var(--siri-dot-size));background-size:calc(var(--siri-dot-size) * 2) calc(var(--siri-dot-size) * 2);-webkit-backdrop-filter:blur(calc(var(--siri-blur-amount) * 2)) contrast(calc(var(--siri-contrast-amount) * 2));backdrop-filter:blur(calc(var(--siri-blur-amount) * 2)) contrast(calc(var(--siri-contrast-amount) * 2));mix-blend-mode:overlay}.buyscout-siri-orb[style*="--siri-mask-radius: 0%"]:after{-webkit-mask-image:none;mask-image:none}.buyscout-siri-orb:not([style*="--siri-mask-radius: 0%"]):after{-webkit-mask-image:radial-gradient(black var(--siri-mask-radius),transparent 75%);mask-image:radial-gradient(black var(--siri-mask-radius),transparent 75%)}@media(prefers-reduced-motion:reduce){.buyscout-siri-orb-reactive:after{animation:none;opacity:.7}}.buyscout-voice-stage__area{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;transition:opacity var(--bs-lg-spring-smooth-duration) var(--bs-lg-spring-smooth)}.buyscout-voice-stage__area--visible{opacity:1}.buyscout-voice-stage__column{display:flex;flex-direction:column;align-items:center}.buyscout-voice-stage__orb-anchor{width:80px;height:80px;display:flex;align-items:center;justify-content:center;transform:scale(0);transition:transform .15s cubic-bezier(.4,0,1,1)}.buyscout-voice-stage__area--visible .buyscout-voice-stage__orb-anchor{transform:scale(1);transition:transform .3s cubic-bezier(.4,0,.2,1)}.buyscout-voice-stage__area--visible .buyscout-voice-stage__column--requesting-mic .buyscout-voice-stage__orb-anchor{transform:scale(.7)}.buyscout-voice-stage__area--visible .buyscout-voice-stage__column--connecting .buyscout-voice-stage__orb-anchor,.buyscout-voice-stage__area--visible .buyscout-voice-stage__column--tool-call .buyscout-voice-stage__orb-anchor{transform:scale(.8)}.buyscout-voice-stage__text{display:flex;flex-direction:column;align-items:center;height:0;opacity:0;overflow:hidden;transition:height .3s cubic-bezier(.4,0,.2,1),opacity .2s ease}.buyscout-voice-stage__column--requesting-mic .buyscout-voice-stage__text{height:28px;opacity:1;transition:height .3s cubic-bezier(.4,0,.2,1),opacity .25s ease .1s}.buyscout-voice-stage__hint-top{align-self:flex-start;margin-bottom:8px;animation:buyscout-voice-fade-in .3s ease-out}.buyscout-voice-stage__column--connecting .buyscout-voice-stage__text,.buyscout-voice-stage__column--tool-call .buyscout-voice-stage__text,.buyscout-voice-stage__column--caption .buyscout-voice-stage__text{box-sizing:border-box;height:36px;padding-top:12px;opacity:1;transition:height .3s cubic-bezier(.4,0,.2,1),padding-top .3s cubic-bezier(.4,0,.2,1),opacity .25s ease .1s}.buyscout-voice-stage__prompt{display:flex;flex-direction:column;align-items:center;gap:6px;animation:buyscout-voice-fade-in .3s ease-out}.buyscout-voice-stage__prompt-text{font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking);font-weight:600}.buyscout-voice-stage__failure{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:10px;max-width:320px;padding-inline:16px;text-align:center;animation:buyscout-voice-fade-in .3s ease-out}.buyscout-voice-stage__area--visible .buyscout-voice-stage__failure{pointer-events:auto}.buyscout-voice-stage__failure-text{margin:0;text-wrap:balance;font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking)}.buyscout-voice-stage__hint{box-sizing:border-box;display:flex;align-items:center;min-height:22px;padding:3px 9px;gap:5px;border-radius:999px;background:var(--bs-lg-accent-soft)}.buyscout-voice-stage__hint-arrow{color:var(--color-primary, #ffc000);font-size:13px;animation:buyscout-arrow-bounce 1.2s ease-in-out infinite}.buyscout-voice-stage__hint-text{color:var(--bs-text-secondary);font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking)}@media(prefers-reduced-motion:reduce){.buyscout-voice-stage__hint-top,.buyscout-voice-stage__prompt,.buyscout-voice-stage__failure,.buyscout-voice-stage__hint-arrow{animation:none}}@keyframes buyscout-voice-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes buyscout-arrow-bounce{0%,to{transform:translate(0)}50%{transform:translate(-3px,-3px)}}.buyscout-chat-bar-island{position:absolute;left:50%;bottom:max(12px,env(safe-area-inset-bottom));box-sizing:border-box;display:flex;align-items:center;max-width:calc(100% - 32px);overflow:hidden;white-space:nowrap;color:var(--bs-ink);font:500 var(--font-size-lg, 1rem)/1.2 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:var(--bs-lg-type-title-3-size);line-height:var(--bs-lg-type-title-3-leading);letter-spacing:var(--bs-lg-type-title-3-tracking);background:color-mix(in srgb,var(--bs-bg-paper) 78%,transparent);-webkit-backdrop-filter:blur(18px) saturate(220%) contrast(1.08);backdrop-filter:blur(18px) saturate(220%) contrast(1.08);border:.5px solid var(--bs-glass-overlay-highlight);background:color-mix(in srgb,var(--bs-lg-chat-glass-tint) 78%,transparent);border-color:var(--bs-lg-chat-glass-edge);box-shadow:inset 0 1px 0 var(--bs-lg-chat-glass-edge),0 1px 2px var(--bs-lg-chat-island-shadow-contact),0 8px 24px var(--bs-lg-chat-island-shadow-ambient);transform:translate(-50%);opacity:0;visibility:hidden;pointer-events:none;transition:none;height:56px;padding:0 22px 0 10px;gap:12px;border-radius:28px}.buyscout-chat-bar-island--message{min-height:56px}.buyscout-chat-bar-island__idle{gap:12px}.buyscout-chat-bar-island__voice{width:36px;height:36px}.buyscout-chat-bar-island__voice:before{width:56px;height:56px}.buyscout-chat-bar-island__sep{height:24px}.buyscout-chat-bar-island__icon{width:22px;height:22px;margin-left:7px}@media(max-width:599.98px){.buyscout-chat-bar-island{height:46px;padding:0 18px 0 8px;gap:10px;border-radius:23px}.buyscout-chat-bar-island--message{min-height:46px}.buyscout-chat-bar-island__idle{gap:10px}.buyscout-chat-bar-island__voice{width:30px;height:30px}.buyscout-chat-bar-island__voice:before{width:46px;height:46px}.buyscout-chat-bar-island__sep{height:20px}.buyscout-chat-bar-island__icon{width:18px;height:18px;margin-left:6px}.buyscout-chat-bar-island{font-size:var(--bs-lg-type-section-size);line-height:var(--bs-lg-type-section-leading);letter-spacing:var(--bs-lg-type-section-tracking)}.buyscout-chat-bar-island__voice .buyscout-siri-orb-reactive{scale:.8333333333}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.buyscout-chat-bar-island{background:var(--bs-lg-chat-glass-tint)}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.buyscout-chat-bar-island{background:var(--bs-bg-paper);-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--bs-lg-chat-glass-tint)}}@media(prefers-contrast:more){.buyscout-chat-bar-island{border-color:var(--bs-lg-chat-contrast-edge)}}.buyscout-chat-bar-island[data-state=shown]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .16s ease,transform .3s cubic-bezier(.22,1,.36,1),visibility 0s}.buyscout-chat-bar-island[data-state=morph]{opacity:1;visibility:visible;pointer-events:auto;transition:none;background:transparent;border-color:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.buyscout-chat-bar-island[data-state=morph] .buyscout-chat-bar-island__idle,.buyscout-chat-bar-island[data-state=morph] .buyscout-chat-bar-island__voice,.buyscout-chat-bar-island[data-state=morph] .buyscout-chat-bar-island__card{opacity:var(--chat-bar-fold-in, 0)}.buyscout-chat-bar-island:has(.buyscout-chat-bar-island__hit:focus-visible){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-chat-bar-island__hit{position:absolute;inset:0;z-index:0;margin:0;padding:0;border:0;border-radius:inherit;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.buyscout-chat-bar-island__hit:focus-visible{outline:none}.buyscout-chat-bar-island__idle,.buyscout-chat-bar-island__card{position:relative;z-index:1;min-width:0;pointer-events:none}.buyscout-chat-bar-island__idle{display:flex;align-items:center}.buyscout-chat-bar-island__voice-slot{display:flex;flex:none}.buyscout-chat-bar-island__voice{position:relative;z-index:2;flex:none;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.buyscout-chat-bar-island__voice:before{content:"";position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%)}.buyscout-chat-bar-island__voice:after{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary, #ffc000) 28%,transparent),0 0 14px 3px color-mix(in srgb,var(--color-primary, #ffc000) 50%,transparent);opacity:0;pointer-events:none;transition:opacity .2s ease}.buyscout-chat-bar-island__voice:focus-visible{border-radius:50%;outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-chat-bar-island__sep{flex:none;width:1px;background:var(--bs-lg-separator)}.buyscout-chat-bar-island__icon{flex:none;color:color-mix(in srgb,var(--bs-ink) 70%,transparent);transform:translateY(1px)}.buyscout-chat-bar-island__label{min-width:0;overflow:hidden;color:color-mix(in srgb,var(--bs-ink) 70%,transparent);text-overflow:ellipsis}.buyscout-chat-bar-island__dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--bs-lg-accent);box-shadow:0 0 0 1.5px var(--bs-lg-dot-ring)}.buyscout-chat-bar-island__card{display:none;align-items:center;gap:10px}.buyscout-chat-bar-island__avatar{flex:none}.buyscout-chat-bar-island__text{display:flex;flex-direction:column;gap:2px;min-width:0}.buyscout-chat-bar-island__name{overflow:hidden;color:color-mix(in srgb,var(--bs-ink) 70%,transparent);text-overflow:ellipsis;white-space:nowrap;font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);font-weight:600}.buyscout-chat-bar-island__message{display:-webkit-box;overflow:hidden;color:var(--bs-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking);font-weight:500}.buyscout-chat-bar-island--message{width:330px;height:auto;padding:11px 16px 11px 11px;border-radius:22px;white-space:normal}.buyscout-chat-bar-island--message .buyscout-chat-bar-island__idle,.buyscout-chat-bar-island--message .buyscout-chat-bar-island__voice-slot{display:none}.buyscout-chat-bar-island--message .buyscout-chat-bar-island__card{display:flex;animation:buyscout-chat-bar-island-card-in .26s ease .1s both}.buyscout-chat-bar-island--rich{align-items:flex-start;--island-message-width: min(330px, calc(100vw - 32px) );width:var(--island-message-width);padding:12px}.buyscout-chat-bar-island--rich .buyscout-chat-bar-island__card{display:grid;grid-template-columns:auto 1fr auto;width:calc(var(--island-message-width) - 2 * 12px - 2px);flex:none}.buyscout-chat-bar-island--rich .buyscout-chat-bar-island__name{font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking);font-weight:600}.buyscout-chat-bar-island--rich .buyscout-chat-bar-island__content{grid-column:1/-1;pointer-events:auto;font-weight:400;font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking)}.buyscout-chat-bar-island--rich .buyscout-chat-bar-island__dismiss{pointer-events:auto}.buyscout-chat-bar-island--rich .buyscout-chat-bar-island__dismiss{color:color-mix(in srgb,var(--bs-ink) 70%,transparent)}.buyscout-chat-bar-island--rich .buyscout-chat-bar-island__dismiss svg{width:12px;height:12px;stroke-width:3.2}.buyscout-chat-bar-island--rich[data-state=morph] .buyscout-chat-bar-island__content{pointer-events:none}@media(prefers-contrast:more){.buyscout-chat-bar-island__label,.buyscout-chat-bar-island__name{color:var(--bs-ink)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.buyscout-chat-bar-island[data-state=shown]:hover{transform:translate(-50%) scale(1.03)}}@media(hover:hover)and (pointer:fine){.buyscout-chat-bar-island[data-state=shown] .buyscout-chat-bar-island__voice:hover:after{opacity:1}}@media(prefers-reduced-motion:reduce){.buyscout-chat-bar-island{transition:opacity .12s ease,visibility 0s linear .12s}.buyscout-chat-bar-island[data-state=shown]{transition:opacity .12s ease}.buyscout-chat-bar-island--message .buyscout-chat-bar-island__card{animation:none}.buyscout-chat-bar-island__voice:after{transition:none}}.buyscout-chat-bar-island__shade{position:absolute;box-sizing:border-box;display:none;box-shadow:0 1px 2px var(--bs-lg-chat-island-shadow-contact),0 8px 24px var(--bs-lg-chat-island-shadow-ambient);pointer-events:none}.buyscout-chat-bar-island__shade[data-state=visible]{display:block;pointer-events:auto}@keyframes buyscout-chat-bar-island-card-in{0%{opacity:0;transform:translateY(3px)}}.chat-input-bare{flex:1;min-height:24px;max-height:7.5em;overflow-y:auto;padding:0 4px;border:none;background:transparent;font-size:var(--font-size-lg, 1rem);line-height:1.5;color:inherit;outline:none;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;text-align:start}.chat-input-bare::selection{background:Highlight;color:HighlightText}.chat-input-bare:empty:before{content:attr(data-placeholder);color:#757575;pointer-events:none;opacity:.42}.chat-input-bare.disabled{opacity:.5;cursor:not-allowed}.chat-input-bare .product-mention-chip{margin:0 4px}.chat-input-bare .product-mention-chip .product-mention-chip-delete{position:absolute;top:1px;inset-inline-start:8px;width:18px;height:18px;display:flex;align-items:center;justify-content:center;padding:0;border:none;background-color:transparent;color:currentColor;cursor:pointer;opacity:0;pointer-events:none}.chat-input-bare .product-mention-chip .product-mention-chip-delete:hover{color:color-mix(in srgb,currentColor 65%,black)}.chat-input-bare .product-mention-chip .product-mention-chip-delete svg{display:block;width:100%;height:100%}.chat-input-bare .product-mention-chip:hover .product-mention-chip-image,.chat-input-bare .product-mention-chip:hover .product-mention-chip-icon{opacity:0}.chat-input-bare .product-mention-chip:hover .product-mention-chip-delete,.chat-input-bare .product-mention-chip .product-mention-chip-delete:focus-visible{opacity:1;pointer-events:auto}.chat-input-bare .product-mention-chip.product-mention-chip--selected{background-color:Highlight;color:HighlightText;outline:1px solid Highlight;outline-offset:1px}.chat-input-bare .product-mention-chip.product-mention-chip--not-found{color:var(--color-error, #b71c1c);border-color:var(--color-error, #c62828);background-color:color-mix(in srgb,var(--color-error, #c62828) 12%,transparent);padding:0 4px;gap:2px;position:relative;top:-2px}.chat-input-bare .product-mention-chip.product-mention-chip--not-found .product-mention-chip-icon--not-found{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-inline-end:-2px;flex-shrink:0;line-height:0}.chat-input-bare .product-mention-chip.product-mention-chip--not-found .product-mention-chip-icon--not-found svg{display:block}.chat-input-bare .product-mention-chip.product-mention-chip--not-found .product-mention-chip-delete{inset-inline-start:4px}@media(pointer:coarse){.chat-input-bare .product-mention-chip .product-mention-chip-delete{opacity:1;pointer-events:auto}}.chat-input-bare [contenteditable=false]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.product-mention-chip{--mention-chip-bg: color-mix(in srgb, var(--bs-lg-accent) 16%, var(--bs-lg-surface));--mention-chip-bg-hover: color-mix(in srgb, var(--bs-lg-accent) 23%, var(--bs-lg-surface));--mention-chip-bg-active: color-mix(in srgb, var(--bs-lg-accent) 30%, var(--bs-lg-surface));display:inline-flex;align-items:center;gap:4px;padding:0 6px;border:0;border-radius:999px;background-color:var(--mention-chip-bg);color:var(--mention-chip-fg, var(--color-primary, #ffc000));text-decoration:none;font-size:var(--font-size-xs, .75rem);font-weight:500;line-height:1.5;cursor:default;-webkit-user-select:none;user-select:none;position:relative;transition:all var(--transition-fast, .15s) ease;max-width:300px;white-space:nowrap;margin:0 2px}.product-mention-chip.size-input{padding:0 8px;gap:6px;font-size:var(--font-size-sm, .8125rem);vertical-align:1px}.product-mention-chip.size-input .product-mention-chip-image,.product-mention-chip.size-input .product-mention-chip-icon{width:18px;height:18px}.product-mention-chip.size-input .product-mention-chip-title{transform:translateY(.5px)}.product-mention-chip.clickable{cursor:pointer}.product-mention-chip.clickable:hover{background-color:var(--mention-chip-bg-hover)}.product-mention-chip.clickable:active{background-color:var(--mention-chip-bg-active)}.product-mention-chip.clickable:focus-visible{outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.product-mention-chip .product-mention-chip-title{font:inherit;letter-spacing:inherit;transform:none}.product-mention-chip-image,.product-mention-chip-icon{width:20px;height:20px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;line-height:0;color:inherit}.product-mention-chip-image svg,.product-mention-chip-icon svg{display:block;width:100%;height:100%}.product-mention-chip-image{border-radius:50%;background-color:var(--bs-lg-media-bg);object-fit:cover}.product-mention-chip-image:where([data-state=error]){background-color:transparent}.product-mention-chip-title{align-self:baseline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;color:inherit}.product-mention-chip.size-message{height:18px;padding:0 7px 0 2px;gap:4px;font-size:var(--bs-lg-type-subheadline-size);line-height:var(--bs-lg-type-subheadline-leading);letter-spacing:var(--bs-lg-type-subheadline-tracking);font-weight:500}.product-mention-chip.size-message .product-mention-chip-title{line-height:18px}.product-mention-chip.size-message .product-mention-chip-image,.product-mention-chip.size-message .product-mention-chip-icon{width:14px;height:14px}.product-mention-chip.size-label{height:22px;padding:0 9px 0 3px;gap:5px;font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);font-weight:500}.product-mention-chip.size-label .product-mention-chip-title{line-height:22px}.product-mention-chip.size-label .product-mention-chip-image,.product-mention-chip.size-label .product-mention-chip-icon{width:16px;height:16px}.buyscout-image-container{position:relative;display:inline-block;margin:8px 0;border-radius:10px;cursor:zoom-in;overflow:hidden;outline:none}.buyscout-image-container:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--bs-lg-fill-1);pointer-events:none}.buyscout-image-container:focus-visible{outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-image-thumbnail{max-width:200px;max-height:200px;width:auto;height:auto;object-fit:contain;display:block;border-radius:10px;cursor:zoom-in;pointer-events:none}@container (max-width: 600px){.buyscout-image-thumbnail{max-width:150px;max-height:150px}}@media(max-width:600px){.buyscout-image-thumbnail{max-width:150px;max-height:150px}}.buyscout-image-unavailable{font-style:normal}.buyscout-chat-markdown-code{font-family:var(--font-family-mono, "SF Mono", "Monaco", "Menlo", "Consolas", "Liberation Mono", "Courier New", monospace);vertical-align:middle}.buyscout-timeline-product-card{max-width:100%;min-width:0;border-radius:16px;-webkit-user-select:text;user-select:text;background:var(--bs-lg-surface);border:0;box-shadow:var(--bs-lg-card-shadow);animation:var(--bs-slide-up-enter-name, buyscout-slide-up-enter) .35s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){.buyscout-timeline-product-card{animation:none}}.buyscout-timeline-product-card{width:280px;transition:background .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.buyscout-timeline-product-card .buyscout-product-card-single{background:transparent}.buyscout-timeline-product-card .buyscout-product-card-single-info{background:none;gap:6px}.buyscout-product-card-single{display:flex;flex-direction:row;overflow:hidden;border-radius:inherit;background:color-mix(in srgb,var(--color-primary, #ffc000) 16%,var(--bs-bg-assistant-message));position:relative;isolation:isolate}.buyscout-product-card-single:after{content:"";position:absolute;inset:0;z-index:1;transition:background-color .2s ease;pointer-events:none}@media(hover:hover)and (pointer:fine){.buyscout-product-card-single:where(:has(.buyscout-product-card-single-link)):hover:not(:has(.buyscout-product-card-single-add-to-cart:hover)):after{background-color:var(--bs-lg-row-hover)}}.buyscout-product-card-single:where(:has(.buyscout-product-card-single-link)):active:not(:has(.buyscout-product-card-single-add-to-cart:active)):after{background-color:var(--bs-lg-row-press)}.buyscout-product-card-single:where(:has(.buyscout-product-card-single-link:focus-visible)){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-product-card-single-link{color:inherit;text-decoration:none;outline:none}.buyscout-product-card-single-link:before{content:"";position:absolute;inset:0;z-index:1}.buyscout-product-card-single-image{width:120px;min-width:120px;height:auto;min-height:120px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background-color:var(--bs-lg-fill-4)}.buyscout-product-card-single-image .buyscout-product-card-single-image-img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.buyscout-product-card-single-info{flex:1;min-width:0;padding:12px;display:flex;flex-direction:column;justify-content:center;gap:8px;background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary, #ffc000) 20%,var(--bs-bg-assistant-message)),color-mix(in srgb,var(--color-primary, #ffc000) 11%,var(--bs-bg-assistant-message)))}.buyscout-product-card-single-title{font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);font-size:var(--font-size-md, .875rem);color:inherit;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);font-weight:500;margin:0}.buyscout-product-card-single-price{font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);font-size:var(--font-size-md, .875rem);color:inherit;white-space:nowrap;font-size:var(--bs-lg-type-title-3-size);line-height:var(--bs-lg-type-title-3-leading);letter-spacing:var(--bs-lg-type-title-3-tracking);font-weight:600;font-variant-numeric:tabular-nums;white-space:normal;overflow-wrap:anywhere}.buyscout-product-card-single-add-to-cart{position:relative;z-index:2;width:fit-content;padding-inline:var(--bs-lg-control-padding-sm)}.buyscout-product-card-single-skeleton{display:flex;flex-direction:row;overflow:hidden;border-radius:inherit;pointer-events:none}.buyscout-product-card-single-skeleton .buyscout-product-card-single-skeleton-image{width:120px;min-width:120px;height:auto;min-height:120px;border-radius:0}.buyscout-product-card-single-skeleton-info{flex:1;min-width:0;padding:12px;display:flex;flex-direction:column;justify-content:center;gap:6px}.buyscout-product-card-single-skeleton-info .buyscout-skeleton{height:var(--bs-lg-type-headline-size)}.buyscout-product-card-single-skeleton-info .buyscout-product-card-single-skeleton-price{height:var(--bs-lg-type-title-3-leading)}.buyscout-product-card-single-skeleton-info .buyscout-product-card-single-skeleton-cart{height:var(--bs-lg-control-height-sm)}.buyscout-product-card-single-skeleton-title{display:flex;flex-direction:column;justify-content:space-around;height:calc(2 * var(--bs-lg-type-headline-leading))}.buyscout-popup-message{--bubble-padding-block: 14px;--bubble-padding-inline: 18px;position:relative;display:inline-flex;flex-direction:column;background-color:var(--bs-lg-panel-glass-bg);-webkit-backdrop-filter:var(--bs-lg-panel-glass-filter);backdrop-filter:var(--bs-lg-panel-glass-filter);box-shadow:var(--bs-lg-panel-glass-shadow);border:0;border-radius:18px;color:inherit;padding:var(--bubble-padding-block) var(--bubble-padding-inline);font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);font-size:15px;line-height:1.38;letter-spacing:-.008em;opacity:0;animation:buyscout-popup-message-enter .35s cubic-bezier(.2,.9,.4,1) forwards;animation-duration:var(--bs-lg-spring-menu-duration);animation-timing-function:var(--bs-lg-spring-menu);max-width:400px}.buyscout-popup-message__body-clip{display:block;min-width:0;min-height:0}.buyscout-popup-message__body{display:flex;flex-direction:column;min-width:0}.buyscout-popup-message__text[role=button]:focus-visible{outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset);border-radius:8px}.buyscout-popup-message--with-product{width:316px;max-width:100%}.buyscout-popup-message--exit{animation:buyscout-popup-message-exit .15s cubic-bezier(.4,0,.7,.2) forwards}.buyscout-popup-message__text{margin:0;word-wrap:break-word;overflow-wrap:break-word}.buyscout-popup-message__text p{margin:0}.buyscout-popup-message .buyscout-popup-message__text{font-size:var(--bs-lg-type-title-3-size);line-height:var(--bs-lg-type-title-3-leading);letter-spacing:var(--bs-lg-type-title-3-tracking)}.buyscout-popup-message .buyscout-popup-message__text p{line-height:inherit}.buyscout-popup-message__timeline{margin-top:10px;width:100%}.buyscout-popup-message__timeline .buyscout-timeline-product-card{margin-top:0}.buyscout-popup-message__replies{margin-top:12px;align-self:stretch;width:0;min-width:100%}.buyscout-popup-message__tail{display:none}.buyscout-popup-message__close{position:absolute;top:-8px;left:-8px;opacity:0;transition:opacity .2s ease,background-color .15s ease}.buyscout-popup-message:is(:hover,:focus-within) .buyscout-popup-message__close{opacity:1}@media(hover:none){.buyscout-popup-message__close{opacity:1}}@media(prefers-reduced-motion:reduce){.buyscout-popup-message__close{transition:none}.buyscout-popup-message--exit{animation-name:buyscout-popup-message-fade-out}}@keyframes buyscout-popup-message-enter{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes buyscout-popup-message-exit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.85)}}@keyframes buyscout-popup-message-fade-out{0%{opacity:1}to{opacity:0}}.buyscout-chat-bar{--chat-bar-max-width: 600px;width:100%;background:transparent;pointer-events:none}.buyscout-chat-bar--fixed{position:fixed;bottom:0;left:0;right:0;z-index:1000}.buyscout-chat-bar__message{display:flex;justify-content:center;max-width:632px;margin:0 auto;padding:0 32px 12px;box-sizing:border-box}.buyscout-chat-bar__message .buyscout-popup-message{max-width:480px;transform-origin:center calc(100% + 12px);pointer-events:auto}.buyscout-chat-bar__wrapper{padding:6px 16px;padding-bottom:max(12px,env(safe-area-inset-bottom))}.buyscout-chat-bar__container{position:relative;pointer-events:auto;display:flex;flex-direction:column-reverse;align-items:stretch;min-height:56px;justify-content:flex-start;border:.5px solid var(--bs-border-light);border-color:var(--bs-lg-hairline);box-shadow:0 2px 10px var(--bs-lg-chat-bar-shadow-ambient),0 0 1px var(--bs-lg-chat-bar-shadow-contact);border-radius:20px;padding:9px 16px;background:var(--bs-lg-surface);max-width:var(--chat-bar-max-width);width:100%;margin:0 auto;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.buyscout-chat-bar__container--focused{border-color:var(--bs-lg-accent);box-shadow:0 0 0 3.5px var(--bs-lg-accent-ring),0 2px 10px var(--bs-lg-chat-bar-shadow-ambient),0 0 1px var(--bs-lg-chat-bar-shadow-contact)}.buyscout-chat-bar__chip-row{flex-shrink:0;display:flex;align-items:center;height:36px;overflow:hidden}.buyscout-chat-bar__chip-row--voice{position:relative;z-index:1;transition:opacity .25s ease .1s}.buyscout-chat-bar__chip-row--hidden{opacity:0;visibility:hidden;transition:opacity .15s ease,visibility 0s linear .15s}.buyscout-chat-bar__row{display:flex;align-items:center;gap:4px;position:relative}.buyscout-chat-bar__container--tryon .buyscout-chat-bar__hint{display:none}.buyscout-chat-bar__container--tryon .buyscout-chat-bar__row,.buyscout-chat-bar__container--tryon .buyscout-chat-bar__chip-row{position:absolute;left:16px;right:16px;pointer-events:none;opacity:1;transition:opacity .22s ease .12s}.buyscout-chat-bar__container--tryon .buyscout-chat-bar__row{bottom:10px}.buyscout-chat-bar__container--tryon .buyscout-chat-bar__chip-row{top:10px}.buyscout-chat-bar__container--tryon-open .buyscout-chat-bar__row,.buyscout-chat-bar__container--tryon-open .buyscout-chat-bar__chip-row{opacity:0;visibility:hidden;transition:opacity .15s ease,visibility 0s linear .15s}.buyscout-chat-bar__row-text{display:flex;align-items:center;gap:4px;flex:1;min-width:0;opacity:1;max-height:500px;overflow:visible;transition:opacity .25s ease,max-height .3s ease}.buyscout-chat-bar__row-text--hidden{opacity:0;pointer-events:none;max-height:34px;overflow:hidden;transition:opacity .2s ease}.buyscout-chat-bar__hint{font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);color:var(--bs-error);margin-top:4px;text-align:center}.buyscout-chat-bar__leading-button{margin-left:-7px}.buyscout-chat-bar__leading-button svg{width:24px;height:24px}@media(pointer:coarse){.buyscout-chat-bar__leading-button{min-width:0;min-height:0;position:relative}.buyscout-chat-bar__leading-button:before{content:"";position:absolute;inset:min(0px,50% - 22px)}}.buyscout-chat-bar__leading-button:not(:disabled){color:var(--bs-text-primary)}.buyscout-chat-bar__leading-button[aria-expanded=true]{background-color:var(--bs-lg-fill-hover)}.buyscout-chat-bar__input{flex:1;border:none;outline:none;background:transparent;min-width:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--bs-text-primary);font-size:16px;line-height:24px}.buyscout-chat-bar__input::placeholder{color:var(--bs-text-disabled)}.buyscout-chat-bar__input:disabled{opacity:.5;cursor:not-allowed}.buyscout-chat-bar__input:empty:before{color:var(--bs-text-label);opacity:1}.buyscout-chat-bar__text-content{max-height:200px;overflow:hidden;opacity:1;transition:opacity .25s ease .1s,max-height .3s cubic-bezier(.4,0,.2,1)}.buyscout-chat-bar__text-content--collapsed{opacity:0;max-height:0;transition:opacity .2s ease,max-height .3s cubic-bezier(.4,0,.2,1)}.buyscout-chat-bar__voice-spacer{height:0;overflow:hidden;transition:height .4s cubic-bezier(.4,0,.2,1)}.buyscout-chat-bar__voice-spacer--active{height:112px;transition:height .3s cubic-bezier(.4,0,.2,1)}.buyscout-chat-bar__container--has-chip .buyscout-chat-bar__voice-spacer--active{height:76px}.buyscout-chat-bar__action-button{width:var(--bs-lg-control-height-lg);height:var(--bs-lg-control-height-lg);margin-left:8px;margin-right:-7px}.buyscout-chat-bar__action-button svg{width:var(--bs-lg-control-icon-lg);height:var(--bs-lg-control-icon-lg)}.buyscout-chat-bar__action-glyphs{display:grid;place-items:center}.buyscout-chat-bar__action-glyph{grid-area:1/1;opacity:0;transition:opacity var(--bs-lg-spring-smooth-duration) var(--bs-lg-spring-smooth)}.buyscout-chat-bar__action-glyph:where([data-shown]){opacity:1}.buyscout-chat-bar__wrapper[data-state]{position:relative}.buyscout-chat-bar__wrapper[data-state=folding] .buyscout-chat-bar__container{transition:none}.buyscout-chat-bar__wrapper[data-state=folding] .buyscout-chat-bar__container>:not(.buyscout-voice-stage__area),.buyscout-chat-bar__wrapper[data-state=folding] .buyscout-voice-stage__area--visible{opacity:var(--chat-bar-fold-out, 1);transition:none}.buyscout-chat-bar__wrapper[data-state=folded] .buyscout-chat-bar__voice-spacer,.buyscout-chat-bar__wrapper[data-state=folded] .buyscout-chat-bar__text-content,.buyscout-chat-bar__wrapper[data-state=folded] .buyscout-chat-bar__edit-collapse{transition:none}.buyscout-chat-bar__wrapper[data-state=folded] .buyscout-chat-bar__container{visibility:hidden}.buyscout-chat-bar__wrapper[data-state=folded] .buyscout-chat-bar__container{opacity:0}@media(prefers-reduced-motion:reduce){.buyscout-chat-bar__wrapper[data-state=expanded] .buyscout-chat-bar__container{transition:border-color .2s ease,box-shadow .2s ease,opacity .12s ease}.buyscout-chat-bar__wrapper[data-state=folded] .buyscout-chat-bar__container{transition:opacity .12s ease,visibility 0s linear .12s}}.buyscout-floating-button-wrapper{position:relative;display:inline-flex;flex-direction:column;align-items:flex-end}.buyscout-floating-button-wrapper__message{position:absolute;bottom:calc(100% + 18px);right:0;width:max-content}.buyscout-floating-button-wrapper__message .buyscout-popup-message{transform-origin:calc(100% - var(--floating-button-resolved-size) / 2) calc(100% + 18px + var(--floating-button-resolved-size) / 2)}.buyscout-floating-button{box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:center;border:none;border-radius:50px;cursor:pointer;height:var(--floating-button-resolved-size);width:var(--floating-button-resolved-size);box-shadow:var(--bs-lg-control-glass-drop);transition:box-shadow .16s ease,background-color .16s ease,scale var(--bs-lg-spring-smooth-duration) var(--bs-lg-spring-smooth)}.buyscout-floating-button:active{scale:.96}.buyscout-floating-button:focus-visible{outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-floating-button__icon{--floating-button-icon-size: calc(var(--floating-button-resolved-size) * 4 / 7);width:var(--floating-button-icon-size);height:var(--floating-button-icon-size);margin-top:calc(var(--floating-button-icon-size) / 5)}.buyscout-floating-button--outlined{background:color-mix(in srgb,var(--bs-bg-paper) 78%,transparent);-webkit-backdrop-filter:blur(18px) saturate(220%) contrast(1.08);backdrop-filter:blur(18px) saturate(220%) contrast(1.08);border:.5px solid var(--bs-glass-overlay-highlight);background:color-mix(in srgb,var(--bs-lg-chat-glass-tint) 78%,transparent);border-color:var(--bs-lg-chat-glass-edge)}.buyscout-floating-button--outlined:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:var(--bs-lg-control-glass-rim);pointer-events:none}@media(prefers-reduced-transparency:no-preference){.buyscout-floating-button--outlined:hover{background-color:color-mix(in srgb,var(--bs-lg-surface) 90%,transparent)}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.buyscout-floating-button--outlined{background:var(--bs-bg-paper);-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--bs-lg-chat-glass-tint)}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.buyscout-floating-button--outlined{background:var(--bs-bg-paper);-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--bs-lg-chat-glass-tint)}}@media(prefers-contrast:more){.buyscout-floating-button--outlined{border-color:var(--bs-lg-chat-contrast-edge)}}.buyscout-floating-button--filled{background:var(--bs-lg-accent);box-shadow:var(--bs-lg-tinted-glass-drop)}.buyscout-floating-button--filled:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:var(--bs-lg-tinted-glass-rim);pointer-events:none}.buyscout-floating-button--filled:hover{background:var(--bs-lg-accent-hover)}.buyscout-floating-button--filled:active{background:var(--bs-lg-accent-press)}@keyframes shimmer-flow{0%{-webkit-mask-position:100% center;mask-position:100% center}35%{-webkit-mask-position:0% center;mask-position:0% center}40%{-webkit-mask-position:0% center;mask-position:0% center}40.01%{-webkit-mask-position:100% center;mask-position:100% center}75%{-webkit-mask-position:0% center;mask-position:0% center}80%{-webkit-mask-position:0% center;mask-position:0% center}80.01%{-webkit-mask-position:100% center;mask-position:100% center}to{-webkit-mask-position:100% center;mask-position:100% center}}.buyscout-shimmer-text{--bs-shimmer-rest: .68;position:relative;display:inline-block;color:var(--bs-text-primary);-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,var(--bs-shimmer-rest, .6)) 0%,rgba(0,0,0,var(--bs-shimmer-rest, .6)) 45%,rgb(0,0,0) 50%,rgba(0,0,0,var(--bs-shimmer-rest, .6)) 55%,rgba(0,0,0,var(--bs-shimmer-rest, .6)) 100%);mask-image:linear-gradient(90deg,rgba(0,0,0,var(--bs-shimmer-rest, .6)) 0% 45%,#000 50%,rgba(0,0,0,var(--bs-shimmer-rest, .6)) 55% 100%);-webkit-mask-size:400% 100%;mask-size:400% 100%;animation:shimmer-flow 6s linear infinite}@supports not (-webkit-mask-image: none){.buyscout-shimmer-text{color:var(--bs-text-tertiary);animation:shimmer-pulse 1.5s ease-in-out infinite}}@media(prefers-reduced-motion:reduce){.buyscout-shimmer-text{animation:none;-webkit-mask-image:none;mask-image:none;opacity:var(--bs-shimmer-rest, .6)}}@keyframes shimmer-pulse{0%,to{opacity:.5}50%{opacity:1}}.buyscout-timeline-clarifying-questions{max-width:100%;min-width:0;border-radius:16px;-webkit-user-select:text;user-select:text;background:var(--bs-lg-surface);border:0;box-shadow:var(--bs-lg-card-shadow);--ribbon-color-edge: color-mix(in srgb, var(--color-primary, #ffc000) 85%, white);--ribbon-color-peak: color-mix(in srgb, var(--color-primary, #ffc000) 70%, white)}.buyscout-theme-dark .buyscout-timeline-clarifying-questions{--ribbon-color-edge: color-mix(in srgb, var(--color-primary-dark, #C79A00) 50%, transparent);--ribbon-color-peak: var(--color-primary-dark, #C79A00)}.buyscout-timeline-clarifying-questions{width:100%;box-sizing:border-box;background-color:transparent;font-size:var(--font-size-md, .875rem);line-height:1.5;position:relative;z-index:0;overflow:clip;transition:background-color .8s ease,box-shadow .8s ease;animation:var(--bs-slide-up-enter-name, buyscout-slide-up-enter) .35s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){.buyscout-timeline-clarifying-questions{animation:none}}.buyscout-timeline-clarifying-questions .buyscout-text{font-family:inherit}.buyscout-timeline-clarifying-questions:before{content:"";position:absolute;top:50%;left:50%;width:200%;height:200%;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,transparent 0%,var(--ribbon-color-edge) 10%,var(--ribbon-color-peak) 20%,transparent 35%,transparent 50%,var(--ribbon-color-edge) 60%,var(--ribbon-color-peak) 70%,transparent 85%);animation:buyscout-ribbon-spin 5s linear infinite;z-index:-2;transition:opacity .5s ease}@media(prefers-reduced-motion:reduce){.buyscout-timeline-clarifying-questions:before{animation:none}}.buyscout-timeline-clarifying-questions:after{content:"";position:absolute;inset:2px;background:var(--bs-lg-surface);border-radius:14px;z-index:-1}.buyscout-timeline-clarifying-questions--completed,.buyscout-timeline-clarifying-questions--loading,.buyscout-timeline-clarifying-questions--readonly{background-color:var(--bs-lg-surface)}.buyscout-timeline-clarifying-questions--completed:before,.buyscout-timeline-clarifying-questions--loading:before,.buyscout-timeline-clarifying-questions--readonly:before{opacity:0}.buyscout-timeline-clarifying-questions--expanding{animation:buyscout-clarifying-fade-in .8s cubic-bezier(.16,1,.3,1) both}.buyscout-timeline-clarifying-questions--expanding>.buyscout-clarifying{animation:buyscout-clarifying-reveal .8s cubic-bezier(.16,1,.3,1) both}.buyscout-timeline-clarifying-questions--expanded{animation:none}@media(prefers-reduced-motion:reduce){.buyscout-timeline-clarifying-questions--expanding,.buyscout-timeline-clarifying-questions--expanding>.buyscout-clarifying{animation-duration:1ms}}@keyframes buyscout-clarifying-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes buyscout-clarifying-reveal{0%{clip-path:inset(0 60% 60% 0)}to{clip-path:inset(0 0 0 0)}}.buyscout-clarifying{display:flex;flex-direction:column;width:100%;box-sizing:border-box;padding:16px 16px 12px;gap:12px}.buyscout-clarifying--completed{gap:8px}.buyscout-clarifying-summary{display:flex;flex-direction:column;gap:8px}.buyscout-clarifying-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.buyscout-clarifying-header-left{display:flex;align-items:center;align-items:flex-start;gap:8px;font-weight:600;font-size:var(--font-size-md, .875rem)}.buyscout-clarifying-title:focus{outline:none}.buyscout-clarifying-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.buyscout-clarifying-header-question{display:flex;align-items:center;justify-content:center;width:16px;height:16px;box-sizing:border-box;border:1.5px solid currentColor;border-radius:50%;font-size:10px;font-weight:700}.buyscout-clarifying-nav{display:flex;align-items:center;gap:4px;margin-block:calc((var(--bs-lg-type-body-leading) - var(--bs-lg-control-height-xs)) / 2);font-size:var(--font-size-sm, .8125rem);color:var(--bs-text-primary);-webkit-user-select:none;user-select:none}.buyscout-clarifying-nav .buyscout-btn--color-neutral:not(:disabled){color:var(--bs-text-primary)}.buyscout-clarifying-nav-counter{display:inline-block;min-width:3em;text-align:center;font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);font-variant-numeric:tabular-nums}.buyscout-clarifying--loading .buyscout-clarifying-loading{display:flex;align-items:center;gap:8px;padding:0;color:var(--bs-text-tertiary)}.buyscout-clarifying--loading .buyscout-clarifying-loading-text{font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking);color:var(--bs-text-tertiary);font-style:normal}.buyscout-clarifying--loading .buyscout-clarifying-loading .buyscout-shimmer-text .buyscout-clarifying-loading-text{color:inherit}.buyscout-clarifying-pages{display:grid}.buyscout-clarifying-page{--buyscout-clarifying-turn: .15s;grid-area:1/1;display:flex;flex-direction:column;gap:12px;min-width:0}.buyscout-clarifying-page[inert]{visibility:hidden}.buyscout-clarifying-page:where([data-leaving]){animation:buyscout-clarifying-page-out-up var(--buyscout-clarifying-turn) cubic-bezier(.16,1,.3,1)}:where(.buyscout-clarifying-pages[data-direction=prev])>.buyscout-clarifying-page:where([data-leaving]){animation-name:buyscout-clarifying-page-out-down}:where(.buyscout-clarifying-pages[data-direction=next])>.buyscout-clarifying-page:where(:not([inert])){animation:buyscout-clarifying-page-in-up var(--buyscout-clarifying-turn) cubic-bezier(.16,1,.3,1) var(--buyscout-clarifying-turn) backwards}:where(.buyscout-clarifying-pages[data-direction=prev])>.buyscout-clarifying-page:where(:not([inert])){animation:buyscout-clarifying-page-in-down var(--buyscout-clarifying-turn) cubic-bezier(.16,1,.3,1) var(--buyscout-clarifying-turn) backwards}@media(prefers-reduced-motion:reduce){.buyscout-clarifying-page{--buyscout-clarifying-turn: 1ms}}@keyframes buyscout-clarifying-page-out-up{0%{visibility:visible}to{visibility:visible;opacity:0;translate:0 -6px}}@keyframes buyscout-clarifying-page-out-down{0%{visibility:visible}to{visibility:visible;opacity:0;translate:0 6px}}@keyframes buyscout-clarifying-page-in-up{0%{opacity:0;translate:0 6px}}@keyframes buyscout-clarifying-page-in-down{0%{opacity:0;translate:0 -6px}}.buyscout-clarifying-question{font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking);font-weight:600}.buyscout-clarifying-question-number{font-weight:600;margin-right:4px}.buyscout-clarifying-options{display:flex;flex-direction:column;gap:0}.buyscout-clarifying-option{display:flex;align-items:center;gap:8px;position:relative;min-height:28px;padding:0;cursor:pointer;-webkit-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){.buyscout-clarifying-option:hover .buyscout-radio-item:not([data-disabled]):not([data-state=checked]),.buyscout-clarifying-option:hover .buyscout-checkbox:not([data-disabled]):not([data-state=checked]){background-color:var(--bs-lg-check-hover)}}@media(pointer:coarse){.buyscout-clarifying-option :where(.buyscout-radio-item,.buyscout-checkbox):before{inset-block:min(0px,50% - 14px)}}.buyscout-clarifying-option-label{flex-grow:1;font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);font-weight:400}.buyscout-clarifying-option:where([data-typing]){cursor:auto}.buyscout-clarifying-other-label:before{content:"";position:absolute;inset:0}.buyscout-clarifying-other-label>:where(*){position:relative}.buyscout-clarifying-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px}.buyscout-clarifying-summary-answer--skipped{font-style:normal}.buyscout-timeline-content{max-width:100%;min-width:0;border-radius:16px;-webkit-user-select:text;user-select:text;background:var(--bs-lg-surface);border:0;box-shadow:var(--bs-lg-card-shadow);font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking);padding:12px 16px;width:fit-content;animation:var(--bs-slide-up-enter-name, buyscout-slide-up-enter) .35s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){.buyscout-timeline-content{animation:none}}.buyscout-timeline-content{position:relative}.buyscout-timeline-content p{margin:8px 0;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.buyscout-timeline-content p:first-child{margin-top:0}.buyscout-timeline-content p:last-child{margin-bottom:0}.buyscout-timeline-content ul,.buyscout-timeline-content ol{margin-top:8px;margin-bottom:8px;padding-left:16px}.buyscout-timeline-content ul:last-child,.buyscout-timeline-content ol:last-child{margin-bottom:0}.buyscout-timeline-content ul>li,.buyscout-timeline-content ol>li{margin-bottom:8px}.buyscout-timeline-content ul>li:last-child,.buyscout-timeline-content ol>li:last-child{margin-bottom:0}.buyscout-timeline-content code{background-color:#0000001a;padding:2px 4px;border-radius:3px;font-family:var(--font-family-mono, "SF Mono", "Monaco", "Menlo", "Consolas", "Liberation Mono", "Courier New", monospace);font-size:11px;color:inherit;word-wrap:break-word;word-break:break-word;display:inline;max-width:100%;overflow-wrap:break-word;word-break:break-all}.buyscout-timeline-content pre{background-color:#0000001a;padding:8px;border-radius:4px;overflow:auto;max-width:100%}.buyscout-timeline-content pre code{background-color:transparent;padding:0;white-space:pre-wrap;color:inherit;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.buyscout-timeline-content blockquote{border-left:4px solid var(--bs-text-disabled);margin-left:0;padding-left:8px;font-style:italic;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.buyscout-timeline-content a{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.buyscout-timeline-content .buyscout-table-wrapper{position:relative;max-width:100%;margin-bottom:8px;border:1px solid var(--bs-border-color);border-radius:8px;overflow:hidden}.buyscout-timeline-content .buyscout-table-container{overflow-x:auto;overscroll-behavior-x:contain}.buyscout-timeline-content .buyscout-table-shadow-left,.buyscout-timeline-content .buyscout-table-shadow-right{position:absolute;top:0;bottom:0;width:24px;pointer-events:none;z-index:1;opacity:0;transition:opacity .15s ease}.buyscout-timeline-content .buyscout-table-shadow-left{left:0;background:linear-gradient(to right,rgba(0,0,0,.08),transparent)}.buyscout-timeline-content .buyscout-table-shadow-right{right:0;background:linear-gradient(to left,rgba(0,0,0,.08),transparent)}.buyscout-timeline-content .buyscout-table-wrapper[data-can-scroll-left=true] .buyscout-table-shadow-left,.buyscout-timeline-content .buyscout-table-wrapper[data-can-scroll-right=true] .buyscout-table-shadow-right{opacity:1}.buyscout-timeline-content table{width:max-content;min-width:100%;border-collapse:collapse;border:none;margin-bottom:0}.buyscout-timeline-content th,.buyscout-timeline-content td{border:none;border-bottom:1px solid var(--bs-border-light);padding:8px 12px;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.buyscout-timeline-content tr:last-child td{border-bottom:none}.buyscout-timeline-content th{background-color:var(--bs-bg-hover);font-weight:600;text-align:left;color:var(--bs-text-secondary);border-bottom:1px solid var(--bs-border-color)}.buyscout-timeline-content h1{margin:5px 0;letter-spacing:.1px;font-size:20px;line-height:1.4;font-weight:700;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.buyscout-timeline-content h2{margin:4.5px 0;letter-spacing:.1px;font-weight:600;line-height:1.45;font-size:19px;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.buyscout-timeline-content h3{margin:4px 0;letter-spacing:.1px;font-size:var(--font-size-xl, 1.125rem);line-height:1.45;font-weight:600;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.buyscout-timeline-content h4{margin:3.5px 0;letter-spacing:.1px;font-weight:500;line-height:1.5;font-size:17px;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.buyscout-timeline-content h5{margin:3px 0;letter-spacing:.1px;font-size:var(--font-size-lg, 1rem);line-height:1.5;font-weight:500;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.buyscout-timeline-content h6{margin:2.5px 0;letter-spacing:.1px;font-weight:500;line-height:1.5;font-size:15px;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.buyscout-timeline-content p,.buyscout-timeline-content ul,.buyscout-timeline-content ol,.buyscout-timeline-content pre,.buyscout-timeline-content blockquote,.buyscout-timeline-content table{margin:0 0 8px}.buyscout-timeline-content p{line-height:var(--bs-lg-type-body-leading)}.buyscout-timeline-content h1,.buyscout-timeline-content h2,.buyscout-timeline-content h3,.buyscout-timeline-content h4,.buyscout-timeline-content h5,.buyscout-timeline-content h6{margin:12px 0 4px}.buyscout-timeline-content h1:first-child,.buyscout-timeline-content h2:first-child,.buyscout-timeline-content h3:first-child,.buyscout-timeline-content h4:first-child,.buyscout-timeline-content h5:first-child,.buyscout-timeline-content h6:first-child{margin-top:0}.buyscout-timeline-content h1{font-size:var(--bs-lg-type-title-2-size);line-height:var(--bs-lg-type-title-2-leading);letter-spacing:var(--bs-lg-type-title-2-tracking);font-weight:600}.buyscout-timeline-content h2{font-size:var(--bs-lg-type-title-3-size);line-height:var(--bs-lg-type-title-3-leading);letter-spacing:var(--bs-lg-type-title-3-tracking);font-weight:600}.buyscout-timeline-content h3{font-size:var(--bs-lg-type-section-size);line-height:var(--bs-lg-type-section-leading);letter-spacing:var(--bs-lg-type-section-tracking);font-weight:600}.buyscout-timeline-content h4,.buyscout-timeline-content h5,.buyscout-timeline-content h6{font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);font-weight:600}.buyscout-timeline-content ul{list-style:disc}.buyscout-timeline-content ol{list-style:decimal}.buyscout-timeline-content ul,.buyscout-timeline-content ol{padding-left:20px}.buyscout-timeline-content ul>li,.buyscout-timeline-content ol>li{margin:0 0 4px}.buyscout-timeline-content code{padding:1px 5px;border-radius:5px;background:var(--bs-lg-fill-3);font-size:var(--bs-lg-type-callout-size)}.buyscout-timeline-content pre{padding:10px 12px;border-radius:8px;background:var(--bs-lg-fill-3);font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading)}.buyscout-timeline-content pre code{padding:0;border-radius:0;background:none;font-size:inherit}.buyscout-timeline-content blockquote{padding-left:10px;border-left:3px solid var(--bs-lg-separator)}.buyscout-timeline-content hr{border:0;border-top:1px solid var(--bs-lg-separator)}.buyscout-timeline-content .buyscout-table-wrapper{border:0;border-radius:8px;box-shadow:inset 0 0 0 1px var(--bs-lg-separator)}.buyscout-timeline-content th{padding:6px 10px;background:transparent;font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);font-weight:600;border-bottom:1px solid var(--bs-lg-separator)}.buyscout-timeline-content td{padding:6px 10px;border-bottom:1px solid var(--bs-lg-menu-separator)}.buyscout-timeline-content li{line-height:var(--bs-lg-type-body-leading)}.buyscout-timeline-content .buyscout-text--italic{font-style:normal}.buyscout-timeline-content:not(.streaming):has(>div>p:only-child>.buyscout-image-container:only-child){padding:0;background-color:transparent;border:none;box-shadow:none;overflow:hidden}.buyscout-timeline-content:not(.streaming):has(>div>p:only-child>.buyscout-image-container:only-child):has(.buyscout-image-container:focus-visible){outline:2px solid var(--color-primary, #ffc000);outline-offset:2px}.buyscout-timeline-content:not(.streaming):has(>div>p:only-child>.buyscout-image-container:only-child) .buyscout-image-container,.buyscout-timeline-content:not(.streaming):has(>div>p:only-child>.buyscout-image-container:only-child) .buyscout-image-thumbnail{border-radius:16px}.buyscout-timeline-content:not(.streaming):has(>div>p:only-child>.buyscout-image-container:only-child) .buyscout-image-container{display:block;margin:0}.buyscout-timeline-content:not(.streaming):has(>div>p:only-child>.buyscout-image-container:only-child) .buyscout-image-container:focus{outline:none}.buyscout-timeline-content:not(.streaming):has(>div>p:only-child>.buyscout-image-container:only-child) p{margin:0}.buyscout-timeline-content:not(.streaming):has(>div>p:only-child>.buyscout-image-container:only-child):has(.buyscout-image-container:focus-visible){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-timeline-inline-form{max-width:100%;min-width:0;border-radius:16px;-webkit-user-select:text;user-select:text;background:var(--bs-lg-surface);border:0;box-shadow:var(--bs-lg-card-shadow);--ribbon-color-edge: color-mix(in srgb, var(--color-primary, #ffc000) 85%, white);--ribbon-color-peak: color-mix(in srgb, var(--color-primary, #ffc000) 70%, white)}.buyscout-theme-dark .buyscout-timeline-inline-form{--ribbon-color-edge: color-mix(in srgb, var(--color-primary-dark, #C79A00) 50%, transparent);--ribbon-color-peak: var(--color-primary-dark, #C79A00)}.buyscout-timeline-inline-form{width:100%;box-sizing:border-box;background-color:transparent;font-size:var(--font-size-md, .875rem);line-height:1.5;position:relative;z-index:0;overflow:clip;transition:background-color .8s ease,box-shadow .8s ease;animation:var(--bs-slide-up-enter-name, buyscout-slide-up-enter) .35s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){.buyscout-timeline-inline-form{animation:none}}.buyscout-timeline-inline-form .buyscout-text{font-family:inherit}.buyscout-timeline-inline-form:before{content:"";position:absolute;top:50%;left:50%;width:200%;height:200%;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,transparent 0%,var(--ribbon-color-edge) 10%,var(--ribbon-color-peak) 20%,transparent 35%,transparent 50%,var(--ribbon-color-edge) 60%,var(--ribbon-color-peak) 70%,transparent 85%);animation:buyscout-ribbon-spin 5s linear infinite;z-index:-2;transition:opacity .5s ease}@media(prefers-reduced-motion:reduce){.buyscout-timeline-inline-form:before{animation:none}}.buyscout-timeline-inline-form:after{content:"";position:absolute;inset:2px;background:var(--bs-lg-surface);border-radius:14px;z-index:-1}.buyscout-timeline-inline-form--completed{background-color:var(--bs-lg-surface)}.buyscout-timeline-inline-form--completed:before{opacity:0}.buyscout-inline-form{display:flex;flex-direction:column;width:100%;box-sizing:border-box;padding:16px 16px 12px;gap:12px}.buyscout-inline-form--completed{gap:8px}.buyscout-inline-form-body{display:contents}.buyscout-inline-form-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.buyscout-inline-form-title:focus{outline:none}.buyscout-inline-form-header{display:flex;align-items:center;align-items:flex-start;gap:8px;font-weight:600;font-size:var(--font-size-md, .875rem)}.buyscout-inline-form-fields{display:flex;flex-direction:column;gap:8px}.buyscout-inline-form-summary{display:flex;flex-direction:column;gap:4px}.buyscout-inline-form-summary-empty{color:var(--bs-text-secondary);font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking);font-style:normal}.buyscout-inline-form-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px}.buyscout-timeline-product-list{max-width:100%;min-width:0;border-radius:16px;-webkit-user-select:text;user-select:text;background:var(--bs-lg-surface);border:0;box-shadow:var(--bs-lg-card-shadow);width:100%;overflow:hidden;animation:var(--bs-slide-up-enter-name, buyscout-slide-up-enter) .35s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){.buyscout-timeline-product-list{animation:none}}.buyscout-timeline-product-list{padding:8px 0;width:fit-content}.buyscout-product-list{width:100%;max-width:100%;min-width:0;position:relative;border-radius:0;overflow:hidden}.buyscout-product-list .buyscout-product-list-container{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;margin:0;list-style:none;padding:4px 12px;box-sizing:border-box;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:12px}.buyscout-product-list .buyscout-product-list-gradient{position:absolute;top:0;bottom:0;width:24px;pointer-events:none;z-index:1;opacity:0;transition:opacity .15s ease}.buyscout-product-list .buyscout-product-list-gradient.visible{opacity:1}.buyscout-product-list .buyscout-product-list-gradient.buyscout-product-list-gradient-start{inset-inline-start:0;background:linear-gradient(to right,var(--bs-lg-surface),transparent)}.buyscout-product-list .buyscout-product-list-gradient.buyscout-product-list-gradient-end{inset-inline-end:0;background:linear-gradient(to left,var(--bs-lg-surface),transparent)}.buyscout-product-list .buyscout-product-list-gradient.buyscout-product-list-gradient-start:where(:dir(rtl)){background:linear-gradient(to left,var(--bs-lg-surface),transparent)}.buyscout-product-list .buyscout-product-list-gradient.buyscout-product-list-gradient-end:where(:dir(rtl)){background:linear-gradient(to right,var(--bs-lg-surface),transparent)}.buyscout-product-list .buyscout-product-list-arrow{position:absolute;top:50%;translate:0 -50%;z-index:2;transition:opacity var(--bs-lg-overlay-in-duration, .15s) var(--bs-lg-overlay-in-ease, ease-out)}.buyscout-product-list .buyscout-product-list-arrow:disabled{opacity:0;pointer-events:none}@media(pointer:coarse){.buyscout-product-list .buyscout-product-list-arrow{display:none}}@media(prefers-reduced-motion:reduce){.buyscout-product-list .buyscout-product-list-arrow{transition-duration:1ms}}.buyscout-product-list .buyscout-product-list-arrow--previous{inset-inline-start:8px}.buyscout-product-list .buyscout-product-list-arrow--next{inset-inline-end:8px}.buyscout-product-list .buyscout-product-list-arrow:where(:dir(rtl)) svg{scale:-1 1}.buyscout-product-list .buyscout-product-list-item{display:flex;flex-shrink:0;scroll-snap-align:start}.buyscout-product-list .buyscout-product-card{flex-shrink:0;width:120px;display:flex;flex-direction:column;border:0;border-radius:12px;background:var(--bs-lg-surface);box-shadow:none;transition:background .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);overflow:hidden;position:relative;isolation:isolate;animation:var(--bs-product-card-enter-name, product-card-enter) .4s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--card-enter-delay, 0ms);animation-timing-function:var(--bs-lg-spring-smooth);animation-duration:var(--bs-lg-spring-smooth-duration)}.buyscout-product-list .buyscout-product-card:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--bs-lg-hairline);transition:background-color .2s ease;pointer-events:none}.buyscout-product-list .buyscout-product-card.buyscout-product-card-no-animate{animation:none}@media(prefers-reduced-motion:reduce){.buyscout-product-list .buyscout-product-card{animation:none}}@media(hover:hover)and (pointer:fine){.buyscout-product-list .buyscout-product-card:where(:has(.buyscout-product-link)):hover:not(:has(.buyscout-product-add-to-cart:hover)):after{background-color:var(--bs-lg-row-hover)}}.buyscout-product-list .buyscout-product-card:where(:has(.buyscout-product-link)):active:not(:has(.buyscout-product-add-to-cart:active)):after{background-color:var(--bs-lg-row-press)}.buyscout-product-list .buyscout-product-card:where(:has(.buyscout-product-link:focus-visible)){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-product-list .buyscout-product-link{color:inherit;text-decoration:none;outline:none}.buyscout-product-list .buyscout-product-link:before{content:"";position:absolute;inset:0;z-index:1}@keyframes product-card-enter{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.buyscout-product-list .buyscout-product-image{width:100%;height:120px;flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative;border-radius:0;background-color:var(--bs-lg-fill-4)}.buyscout-product-list .buyscout-product-image .buyscout-product-image-img{width:100%;height:100%;background-color:var(--bs-lg-media-bg);object-fit:cover}.buyscout-product-list .buyscout-product-info{padding:8px;display:flex;flex-direction:column;flex:1}.buyscout-product-list .buyscout-product-title{font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);font-size:var(--font-size-md, .875rem);color:inherit;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);font-weight:500;min-height:calc(2 * var(--bs-lg-type-headline-leading));margin:0 0 8px}.buyscout-product-list .buyscout-product-price-row{display:flex;align-items:center;margin:0 0 auto}.buyscout-product-list .buyscout-product-price{font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);font-size:var(--font-size-md, .875rem);color:inherit;white-space:nowrap;font-size:var(--bs-lg-type-title-3-size);line-height:var(--bs-lg-type-title-3-leading);letter-spacing:var(--bs-lg-type-title-3-tracking);font-weight:600;font-variant-numeric:tabular-nums;white-space:normal;overflow-wrap:anywhere;min-width:0;flex-shrink:1}.buyscout-product-list .buyscout-product-add-to-cart{position:relative;z-index:2;width:100%;margin-top:8px}.buyscout-product-list .buyscout-product-card-skeleton{pointer-events:none}.buyscout-product-list .buyscout-product-skeleton-image{width:100%;height:100%;border-radius:0}.buyscout-product-list .buyscout-product-skeleton-title{margin-bottom:4px}.buyscout-product-list .buyscout-product-skeleton-title-line2{margin-bottom:8px}.buyscout-product-list .buyscout-product-skeleton-price{margin-bottom:auto}.buyscout-product-list .buyscout-product-skeleton-cart{height:var(--bs-lg-control-height-sm);margin-top:8px}.buyscout-product-list .buyscout-product-list-trailing{display:flex;flex-shrink:0;width:120px;overflow:hidden;transition-property:width,margin-inline-start,opacity;transition-duration:var(--bs-lg-spring-smooth-duration);transition-timing-function:var(--bs-lg-spring-smooth)}.buyscout-product-list .buyscout-product-list-trailing[data-state=closed]{width:0;margin-inline-start:-8px;opacity:0}.buyscout-product-list .buyscout-product-list-loading-indicator{position:absolute;bottom:4px;right:14px;z-index:2;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--bs-lg-surface);box-shadow:var(--bs-lg-card-shadow);animation:buyscout-streaming-spinner-in .15s ease both}.buyscout-product-list .buyscout-product-list-loading-indicator[data-state=closed]{animation:buyscout-streaming-spinner-out .15s ease forwards}@media(prefers-reduced-motion:reduce){.buyscout-product-list .buyscout-product-list-loading-indicator[data-state]{animation:none}}.buyscout-product-list .buyscout-product-list-loading-indicator[data-state=closed]{pointer-events:none}.buyscout-timeline-thinking{max-width:100%;min-width:0;border-radius:16px;-webkit-user-select:text;user-select:text;background:var(--bs-lg-surface);border:0;box-shadow:var(--bs-lg-card-shadow);font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking);padding:12px 16px;width:fit-content;animation:var(--bs-slide-up-enter-name, buyscout-slide-up-enter) .35s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){.buyscout-timeline-thinking{animation:none}}.buyscout-timeline-thinking{padding-right:32px;cursor:pointer;position:relative;--bs-thinking-collapsed: 19px}@media(hover:hover)and (pointer:fine){.buyscout-timeline-thinking:hover{background-image:linear-gradient(var(--bs-lg-row-hover),var(--bs-lg-row-hover))}}.buyscout-timeline-thinking:active{background-image:linear-gradient(var(--bs-lg-row-press),var(--bs-lg-row-press))}.buyscout-timeline-thinking .buyscout-text--italic{font-style:normal}.buyscout-timeline-thinking-toggle{position:absolute;top:8px;right:12px;z-index:1;padding:4px;border:1px solid transparent;border-radius:4px;background:none;color:inherit;font:inherit;cursor:pointer;clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap}.buyscout-timeline-thinking-toggle:focus-visible{outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset);clip-path:none;width:auto;height:auto;border-radius:var(--bs-lg-control-radius-xs);background:var(--bs-lg-surface)}.buyscout-timeline-thinking-content{font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking);color:var(--bs-text-tertiary);font-style:normal;position:relative}.buyscout-timeline-thinking-spinner{position:absolute;bottom:8px;right:12px;animation:buyscout-streaming-spinner-in .15s ease both}.buyscout-timeline-thinking-spinner[data-state=closed]{animation:buyscout-streaming-spinner-out .15s ease forwards}@media(prefers-reduced-motion:reduce){.buyscout-timeline-thinking-spinner[data-state]{animation:none}}@keyframes buyscout-streaming-spinner-in{0%{opacity:0}to{opacity:1}}@keyframes buyscout-streaming-spinner-out{0%{opacity:1}to{opacity:0}}.buyscout-thinking-process p{margin:0;padding:0;font-size:inherit;line-height:inherit}.buyscout-thinking-process *{margin:0;padding:0}.buyscout-timeline-tool{max-width:100%;min-width:0;border-radius:16px;-webkit-user-select:text;user-select:text;background:var(--bs-lg-surface);border:0;box-shadow:var(--bs-lg-card-shadow);font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking);padding:12px 16px;width:fit-content;animation:var(--bs-slide-up-enter-name, buyscout-slide-up-enter) .35s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){.buyscout-timeline-tool{animation:none}}.buyscout-timeline-tool{padding-right:12px}.buyscout-timeline-tool.clickable{cursor:pointer}@media(hover:hover)and (pointer:fine){.buyscout-timeline-tool.clickable:hover{background-image:linear-gradient(var(--bs-lg-row-hover),var(--bs-lg-row-hover))}}.buyscout-timeline-tool.clickable:active{background-image:linear-gradient(var(--bs-lg-row-press),var(--bs-lg-row-press))}.buyscout-timeline-tool.clickable:focus-visible{outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-timeline-tool-icon--success{color:var(--bs-success)}.buyscout-timeline-tool-icon--failed{color:var(--bs-error)}.buyscout-timeline-tool-header{display:flex;align-items:center;gap:8px}.buyscout-timeline-tool-name{color:var(--bs-text-tertiary);font-style:normal}.buyscout-shimmer-text .buyscout-timeline-tool-name{color:inherit}.buyscout-timeline-tool-result,.buyscout-timeline-tool-error{font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);font-style:normal;margin-top:4px;margin-left:0}.buyscout-timeline-tool-error{color:var(--bs-error)}.buyscout-chat-message-container{display:flex;width:100%;margin-bottom:34px}.buyscout-chat-message-container.user{flex-direction:row-reverse}.buyscout-chat-message-container--no-assistant-toolbar{margin-bottom:12px}.buyscout-chat-message-content-wrapper{max-width:100%;min-width:0}.buyscout-chat-message-content-wrapper:not(.buyscout-chat-message-content-wrapper--animated){--bs-slide-up-enter-name: none;--bs-product-card-enter-name: none}.buyscout-chat-message-content-wrapper--animated{animation:var(--bs-slide-up-enter-name, buyscout-slide-up-enter) .35s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){.buyscout-chat-message-content-wrapper--animated{animation:none}}.buyscout-chat-message-container.assistant .buyscout-chat-message-content-wrapper{flex:1 1 0}.buyscout-chat-message-container.user .buyscout-chat-message-content-wrapper{max-width:calc(100% - 48px)}@container (min-width: 600px){.buyscout-chat-message-container.user .buyscout-chat-message-content-wrapper{max-width:85%}}.buyscout-chat-message-user-wrapper{position:relative;display:flex;flex-direction:column;align-items:flex-end;width:100%}.buyscout-chat-message-user-actions{position:absolute;top:100%;display:flex;align-items:center;padding-top:4px;gap:var(--bs-lg-control-gap-xs);opacity:0;transition:opacity .15s ease}.buyscout-chat-message-container:hover .buyscout-chat-message-user-actions:where(:not([data-pending])){opacity:1}.buyscout-chat-message-user-actions:where(:not([data-pending])):has(:focus-visible){opacity:1}@supports not selector(:has(*)){.buyscout-chat-message-user-actions:where(:not([data-pending])):focus-within{opacity:1}}@media(hover:none){.buyscout-chat-message-user-actions:where(:not([data-pending])){opacity:1}}.buyscout-chat-message-user-actions:has(.buyscout-copy-button--copied){opacity:1}.buyscout-chat-message-user-actions:has(.buyscout-copy-button--failed){opacity:1}.buyscout-chat-message-user-actions{right:8px;z-index:1}.buyscout-chat-message-assistant-wrapper{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;min-width:0}.buyscout-chat-message-assistant-trailing-content{width:100%;margin-top:12px}.buyscout-chat-message-failed__text{color:var(--bs-lg-danger-text)}.buyscout-chat-message-action-glyphs{display:inline-grid;place-items:center}.buyscout-chat-message-action-glyphs>*{grid-area:1/1;opacity:0;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.buyscout-chat-message-action-glyphs>*{transition-duration:1ms}}.buyscout-chat-message-action-glyphs>:where([data-shown]){opacity:1}.buyscout-chat-message-assistant-actions{position:absolute;top:100%;display:flex;align-items:center;padding-top:4px;gap:var(--bs-lg-control-gap-xs);opacity:0;transition:opacity .15s ease}.buyscout-chat-message-container:hover .buyscout-chat-message-assistant-actions:where(:not([data-pending])){opacity:1}.buyscout-chat-message-assistant-actions:where(:not([data-pending])):has(:focus-visible){opacity:1}@supports not selector(:has(*)){.buyscout-chat-message-assistant-actions:where(:not([data-pending])):focus-within{opacity:1}}@media(hover:none){.buyscout-chat-message-assistant-actions:where(:not([data-pending])){opacity:1}}.buyscout-chat-message-assistant-actions:has(.buyscout-copy-button--copied){opacity:1}.buyscout-chat-message-assistant-actions:has(.buyscout-copy-button--failed){opacity:1}.buyscout-chat-message-assistant-actions{left:8px;z-index:0}.buyscout-chat-message-bubble{max-width:100%;min-width:0;border-radius:16px;-webkit-user-select:text;user-select:text;background:var(--bs-lg-surface);border:0;box-shadow:var(--bs-lg-card-shadow);font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking);padding:12px 16px;position:relative}.buyscout-chat-message-bubble.user{background-color:var(--bs-lg-accent);box-shadow:var(--bs-lg-tinted-glass-shadow);color:var(--color-primary-contrast, #FFF);margin-left:auto;opacity:1;transition:opacity .1s ease-out}.buyscout-chat-message-bubble.user.is-pending{opacity:.6}.buyscout-chat-message-bubble.user ::selection,.buyscout-chat-message-bubble.user::selection{background-color:#fff;color:#000}.buyscout-chat-message-bubble.user .buyscout-text{color:var(--color-primary-contrast, #FFF)}.buyscout-chat-message-bubble.user .product-mention-chip{--mention-chip-bg: var(--bs-lg-on-accent-fill);--mention-chip-bg-hover: var(--bs-lg-on-accent-fill-hover);--mention-chip-bg-active: var(--bs-lg-on-accent-fill-active);--mention-chip-fg: var(--bs-lg-on-accent)}.buyscout-chat-message-bubble.user:has(>.buyscout-message-content>p:only-child>.buyscout-image-container:only-child){padding:0;background-color:transparent;border:none;box-shadow:none;overflow:hidden}.buyscout-chat-message-bubble.user:has(>.buyscout-message-content>p:only-child>.buyscout-image-container:only-child):has(.buyscout-image-container:focus-visible){outline:2px solid var(--color-primary, #ffc000);outline-offset:2px}.buyscout-chat-message-bubble.user:has(>.buyscout-message-content>p:only-child>.buyscout-image-container:only-child) .buyscout-image-container,.buyscout-chat-message-bubble.user:has(>.buyscout-message-content>p:only-child>.buyscout-image-container:only-child) .buyscout-image-thumbnail{border-radius:16px}.buyscout-chat-message-bubble.user:has(>.buyscout-message-content>p:only-child>.buyscout-image-container:only-child) .buyscout-image-container{display:block;margin:0}.buyscout-chat-message-bubble.user:has(>.buyscout-message-content>p:only-child>.buyscout-image-container:only-child) .buyscout-image-container:focus{outline:none}.buyscout-chat-message-bubble.user:has(>.buyscout-message-content>p:only-child>.buyscout-image-container:only-child) p{margin:0}.buyscout-chat-message-bubble.user:has(>.buyscout-message-content>p:only-child>.buyscout-image-container:only-child):has(.buyscout-image-container:focus-visible){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-chat-message-timeline{display:flex;flex-direction:column;gap:8px;max-width:100%;min-width:0}.buyscout-chat-message-assistant-wrapper>.buyscout-chat-message-timeline{align-self:stretch}.buyscout-message-content{-webkit-user-select:text;user-select:text;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;max-width:100%;line-height:1.5}.buyscout-message-content .product-mention-chip{-webkit-user-select:text;user-select:text}.buyscout-message-content>*:first-child,.buyscout-message-content>div>*:first-child{margin-top:0}.buyscout-message-content p{margin:8px 0;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.buyscout-message-content p:first-child{margin-top:0}.buyscout-message-content p:last-child{margin-bottom:0}.buyscout-message-content ul,.buyscout-message-content ol{margin-top:8px;margin-bottom:8px;padding-left:16px}.buyscout-message-content ul:last-child,.buyscout-message-content ol:last-child{margin-bottom:0}.buyscout-message-content ul{list-style:disc}.buyscout-message-content ol{list-style:decimal}.buyscout-message-content ul>li,.buyscout-message-content ol>li{margin-bottom:8px}.buyscout-message-content ul>li:last-child,.buyscout-message-content ol>li:last-child{margin-bottom:0}.buyscout-message-content code{background-color:#0000001a;padding:2px 4px;border-radius:3px;font-family:var(--font-family-mono, "SF Mono", "Monaco", "Menlo", "Consolas", "Liberation Mono", "Courier New", monospace);font-size:11px;color:inherit;word-wrap:break-word;word-break:break-word;display:inline;max-width:100%;overflow-wrap:break-word;word-break:break-all}.buyscout-message-content pre{background-color:#0000001a;padding:8px;border-radius:4px;overflow:auto;max-width:100%}.buyscout-message-content pre code{background-color:transparent;padding:0;white-space:pre-wrap;color:inherit;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.buyscout-message-content blockquote{border-left:4px solid var(--bs-text-disabled);margin-left:0;padding-left:8px;font-style:italic;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.buyscout-message-content a{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.buyscout-message-content .buyscout-table-wrapper{position:relative;max-width:100%;margin-bottom:8px;border:1px solid var(--bs-border-color);border-radius:8px;overflow:hidden}.buyscout-message-content .buyscout-table-container{overflow-x:auto;overscroll-behavior-x:contain}.buyscout-message-content .buyscout-table-shadow-left,.buyscout-message-content .buyscout-table-shadow-right{position:absolute;top:0;bottom:0;width:24px;pointer-events:none;z-index:1;opacity:0;transition:opacity .15s ease}.buyscout-message-content .buyscout-table-shadow-left{left:0;background:linear-gradient(to right,rgba(0,0,0,.08),transparent)}.buyscout-message-content .buyscout-table-shadow-right{right:0;background:linear-gradient(to left,rgba(0,0,0,.08),transparent)}.buyscout-message-content .buyscout-table-wrapper[data-can-scroll-left=true] .buyscout-table-shadow-left,.buyscout-message-content .buyscout-table-wrapper[data-can-scroll-right=true] .buyscout-table-shadow-right{opacity:1}.buyscout-message-content table{width:max-content;min-width:100%;border-collapse:collapse;border:none;margin-bottom:0}.buyscout-message-content th,.buyscout-message-content td{border:none;border-bottom:1px solid var(--bs-border-light);padding:8px 12px;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.buyscout-message-content tr:last-child td{border-bottom:none}.buyscout-message-content th{background-color:var(--bs-bg-hover);font-weight:600;text-align:left;color:var(--bs-text-secondary);border-bottom:1px solid var(--bs-border-color)}.buyscout-message-content h1{margin:5px 0;letter-spacing:.1px;font-size:20px;line-height:1.4;font-weight:700;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.buyscout-message-content h2{margin:4.5px 0;letter-spacing:.1px;font-weight:600;line-height:1.45;font-size:19px;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.buyscout-message-content h3{margin:4px 0;letter-spacing:.1px;font-size:var(--font-size-xl, 1.125rem);line-height:1.45;font-weight:600;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.buyscout-message-content h4{margin:3.5px 0;letter-spacing:.1px;font-weight:500;line-height:1.5;font-size:17px;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.buyscout-message-content h5{margin:3px 0;letter-spacing:.1px;font-size:var(--font-size-lg, 1rem);line-height:1.5;font-weight:500;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.buyscout-message-content h6{margin:2.5px 0;letter-spacing:.1px;font-weight:500;line-height:1.5;font-size:15px;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.buyscout-chat-message-bubble .buyscout-message-content{font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking)}.buyscout-chat-message-bubble .buyscout-message-content p,.buyscout-chat-message-bubble .buyscout-message-content ul,.buyscout-chat-message-bubble .buyscout-message-content ol,.buyscout-chat-message-bubble .buyscout-message-content pre,.buyscout-chat-message-bubble .buyscout-message-content blockquote,.buyscout-chat-message-bubble .buyscout-message-content table{margin:0 0 8px}.buyscout-chat-message-bubble .buyscout-message-content p{line-height:var(--bs-lg-type-body-leading)}.buyscout-chat-message-bubble .buyscout-message-content h1,.buyscout-chat-message-bubble .buyscout-message-content h2,.buyscout-chat-message-bubble .buyscout-message-content h3,.buyscout-chat-message-bubble .buyscout-message-content h4,.buyscout-chat-message-bubble .buyscout-message-content h5,.buyscout-chat-message-bubble .buyscout-message-content h6{margin:12px 0 4px}.buyscout-chat-message-bubble .buyscout-message-content h1:first-child,.buyscout-chat-message-bubble .buyscout-message-content h2:first-child,.buyscout-chat-message-bubble .buyscout-message-content h3:first-child,.buyscout-chat-message-bubble .buyscout-message-content h4:first-child,.buyscout-chat-message-bubble .buyscout-message-content h5:first-child,.buyscout-chat-message-bubble .buyscout-message-content h6:first-child{margin-top:0}.buyscout-chat-message-bubble .buyscout-message-content h1{font-size:var(--bs-lg-type-title-2-size);line-height:var(--bs-lg-type-title-2-leading);letter-spacing:var(--bs-lg-type-title-2-tracking);font-weight:600}.buyscout-chat-message-bubble .buyscout-message-content h2{font-size:var(--bs-lg-type-title-3-size);line-height:var(--bs-lg-type-title-3-leading);letter-spacing:var(--bs-lg-type-title-3-tracking);font-weight:600}.buyscout-chat-message-bubble .buyscout-message-content h3{font-size:var(--bs-lg-type-section-size);line-height:var(--bs-lg-type-section-leading);letter-spacing:var(--bs-lg-type-section-tracking);font-weight:600}.buyscout-chat-message-bubble .buyscout-message-content h4,.buyscout-chat-message-bubble .buyscout-message-content h5,.buyscout-chat-message-bubble .buyscout-message-content h6{font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);font-weight:600}.buyscout-chat-message-bubble .buyscout-message-content ul{list-style:disc}.buyscout-chat-message-bubble .buyscout-message-content ol{list-style:decimal}.buyscout-chat-message-bubble .buyscout-message-content ul,.buyscout-chat-message-bubble .buyscout-message-content ol{padding-left:20px}.buyscout-chat-message-bubble .buyscout-message-content ul>li,.buyscout-chat-message-bubble .buyscout-message-content ol>li{margin:0 0 4px}.buyscout-chat-message-bubble .buyscout-message-content code{padding:1px 5px;border-radius:5px;background:var(--bs-lg-fill-3);font-size:var(--bs-lg-type-callout-size)}.buyscout-chat-message-bubble .buyscout-message-content pre{padding:10px 12px;border-radius:8px;background:var(--bs-lg-fill-3);font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading)}.buyscout-chat-message-bubble .buyscout-message-content pre code{padding:0;border-radius:0;background:none;font-size:inherit}.buyscout-chat-message-bubble .buyscout-message-content blockquote{padding-left:10px;border-left:3px solid var(--bs-lg-separator)}.buyscout-chat-message-bubble .buyscout-message-content hr{border:0;border-top:1px solid var(--bs-lg-separator)}.buyscout-chat-message-bubble .buyscout-message-content .buyscout-table-wrapper{border:0;border-radius:8px;box-shadow:inset 0 0 0 1px var(--bs-lg-separator)}.buyscout-chat-message-bubble .buyscout-message-content th{padding:6px 10px;background:transparent;font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);font-weight:600;border-bottom:1px solid var(--bs-lg-separator)}.buyscout-chat-message-bubble .buyscout-message-content td{padding:6px 10px;border-bottom:1px solid var(--bs-lg-menu-separator)}.buyscout-chat-message-bubble .buyscout-message-content>:last-child{margin-bottom:0}.buyscout-message-content.user{--bs-lg-focus-ring-color: var(--bs-lg-on-accent)}.buyscout-message-content.user a:where(:not(.product-mention-chip)){color:var(--color-primary-contrast, #FFF)}.buyscout-message-content.user .buyscout-link{color:inherit;text-decoration-color:color-mix(in srgb,currentColor 50%,transparent)}.buyscout-chat-message-voice-icon{position:absolute;bottom:4px;right:4px;font-size:14px;color:var(--color-text-secondary, #999);opacity:.5;pointer-events:none}.buyscout-chat-message-assistant-wrapper>.buyscout-chat-message-voice-icon{z-index:1}.buyscout-theme-dark .buyscout-chat-message-assistant-wrapper>.buyscout-chat-message-voice-icon{color:var(--bs-text-secondary)}.buyscout-chat-log{height:100%;width:100%;padding:16px 16px 24px;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain}.buyscout-chat-log-content-wrapper{container-type:inline-size}.buyscout-chat-log-system-message{text-align:center;color:var(--bs-text-tertiary);padding:0 4px;font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking)}.buyscout-chat-log-system-message--animated{animation:var(--bs-slide-up-enter-name, buyscout-slide-up-enter) .35s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){.buyscout-chat-log-system-message--animated{animation:none}}.buyscout-chat-log-system-message--animated{animation-duration:var(--bs-lg-spring-smooth-duration);animation-timing-function:var(--bs-lg-spring-smooth)}@keyframes pendingStatusCharDissolve{to{opacity:0;filter:blur(6px)}}@keyframes pendingStatusBubbleDissolve{to{opacity:0;filter:blur(10px);transform:translateY(-4px) scale(1.03)}}@keyframes pendingStatusCollapse{to{grid-template-rows:0fr}}.buyscout-chat-log-pending-status{display:grid;grid-template-rows:1fr;max-width:calc(100% - 48px);animation:var(--bs-slide-up-enter-name, buyscout-slide-up-enter) .35s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){.buyscout-chat-log-pending-status{animation:none}}.buyscout-chat-log-pending-status{animation-duration:var(--bs-lg-spring-smooth-duration);animation-timing-function:var(--bs-lg-spring-smooth)}.buyscout-chat-log-pending-status:where([data-state=closed]){animation:pendingStatusCollapse .32s cubic-bezier(.23,1,.32,1) .3s both}.buyscout-chat-log-pending-status__clip{display:flex;min-height:0;padding-bottom:12px}:where(.buyscout-chat-log-pending-status[data-state=closed]) .buyscout-chat-log-pending-status__clip{overflow:hidden}.buyscout-chat-log-pending-status__bubble{max-width:100%;min-width:0;border-radius:16px;-webkit-user-select:text;user-select:text;background:var(--bs-lg-surface);border:0;box-shadow:var(--bs-lg-card-shadow);font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking);padding:12px 16px;transform-origin:left center}:where(.buyscout-chat-log-pending-status[data-state=closed]) .buyscout-chat-log-pending-status__bubble{animation:pendingStatusBubbleDissolve .36s cubic-bezier(.23,1,.32,1) .14s both}.buyscout-chat-log-pending-status__char{animation:pendingStatusCharDissolve .3s cubic-bezier(.23,1,.32,1) both;animation-delay:min(var(--bs-char-index) * 8ms,.18s)}@media(prefers-reduced-motion:reduce){.buyscout-chat-log-pending-status:where([data-state=closed]){animation:pendingStatusCollapse .15s ease-out both}:where(.buyscout-chat-log-pending-status[data-state=closed]) .buyscout-chat-log-pending-status__bubble{animation:fadeOut .15s ease-out both}.buyscout-chat-log-pending-status__char{animation:none}}.buyscout-chat-log__latest{position:sticky;display:flex;justify-content:center;align-items:flex-end;height:0;pointer-events:none}.buyscout-chat-log__latest>*{pointer-events:auto;transition:opacity var(--bs-lg-spring-smooth-duration) var(--bs-lg-spring-smooth),translate var(--bs-lg-spring-smooth-duration) var(--bs-lg-spring-smooth)}.buyscout-chat-log__latest[data-state=closed]>*{opacity:0;translate:0 4px;pointer-events:none}.buyscout-pagination{--segmented-radius: var(--bs-lg-control-radius-md);display:inline-flex;align-items:center;gap:0;border:0;padding:2px;border-radius:var(--segmented-radius);background:var(--bs-lg-segmented-track)}@media(forced-colors:active){.buyscout-pagination{outline:1px solid CanvasText;outline-offset:-1px}}.buyscout-pagination{font-family:var(--font-family-sans);font-size:var(--bs-lg-control-font-size-md)}.buyscout-pagination,.buyscout-pagination *{box-sizing:border-box}.buyscout-pagination button{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:calc(var(--bs-lg-control-height-md) - 4px);padding:0 8px;border:0;border-radius:max(4px,var(--segmented-radius) - 2px);background:transparent;color:var(--bs-text-primary);font:inherit;font-weight:500;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .14s ease,color .14s ease}@media(pointer:coarse){.buyscout-pagination button:after{content:"";position:absolute;inset:min(0px,50% - 22px) 0}}@media(hover:hover)and (pointer:fine){.buyscout-pagination button:hover:not([aria-current=page]):not(:disabled,[aria-disabled=true]){background:var(--bs-lg-fill-soft-hover)}}.buyscout-pagination button:active:not([aria-current=page]):not(:disabled,[aria-disabled=true]){background:var(--bs-lg-menu-press)}.buyscout-pagination button[aria-current=page]{background:transparent}@media(forced-colors:active){.buyscout-pagination button[aria-current=page]{forced-color-adjust:none;color:HighlightText}}.buyscout-pagination button[aria-current=page]:before{content:"";position:absolute;z-index:-1;inset:0;border-radius:max(4px,var(--segmented-radius) - 2px);background:var(--bs-lg-segmented-thumb);box-shadow:var(--bs-lg-segmented-thumb-shadow)}@media(forced-colors:active){.buyscout-pagination button[aria-current=page]:before{background:Highlight;box-shadow:none}}@media(forced-colors:active){.buyscout-pagination button[aria-current=page]:focus-visible{outline-color:CanvasText}}.buyscout-pagination button:disabled,.buyscout-pagination button[aria-disabled=true]{cursor:default;opacity:var(--bs-lg-disabled-opacity)}@media(forced-colors:active){.buyscout-pagination button:disabled,.buyscout-pagination button[aria-disabled=true]{opacity:1;color:GrayText}.buyscout-pagination button:disabled *,.buyscout-pagination button[aria-disabled=true] *{color:inherit!important}}@media(forced-colors:active){.buyscout-pagination button[aria-current=page][aria-disabled=true]{forced-color-adjust:auto}}@media(forced-colors:active){.buyscout-pagination button[aria-current=page][aria-disabled=true]:before{outline:1px solid GrayText;outline-offset:-1px}}@media(forced-colors:active){.buyscout-pagination button[aria-current=page][aria-disabled=true]:before{background:transparent}}.buyscout-pagination button:focus-visible{outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset)}.buyscout-pagination .buyscout-pagination__page{min-width:max(28px,var(--buyscout-pagination-digits, 1) * 1ch + 16px)}.buyscout-pagination svg{width:var(--bs-lg-control-icon-md);height:var(--bs-lg-control-icon-md)}@media(prefers-contrast:more){.buyscout-pagination button[aria-current=page]{text-decoration:underline;text-underline-offset:6px}}.bs-conversations{container-type:inline-size;height:100%;min-height:24rem;color:var(--bs-text-primary);font-family:var(--font-family-sans);font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading)}.bs-conversations *,.bs-conversations *:before,.bs-conversations *:after{box-sizing:border-box}.bs-conversations__row,.bs-conversations__resize-handle,.bs-conversations__message-meta button{font:inherit;cursor:pointer}.bs-conversations__row:focus-visible,.bs-conversations__resize-handle:focus-visible,.bs-conversations__message-meta button:focus-visible,.bs-conversations summary:focus-visible,.bs-conversations a:focus-visible{outline:2px solid var(--color-primary, #ffc000);outline-offset:-2px;outline-color:var(--bs-lg-focus-ring-color)}.bs-conversations h2,.bs-conversations p{margin:0}.bs-conversations__layout{display:grid;grid-template-columns:clamp(360px,34%,440px) minmax(0,1fr);height:100%;overflow:hidden;border:0;border-radius:16px;background:var(--bs-lg-surface);box-shadow:var(--bs-lg-card-shadow)}.bs-conversations__inbox{display:flex;flex-direction:column;min-width:0;min-height:0;border-right:1px solid var(--bs-hairline)}.bs-conversations__search{padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-sm)}.bs-conversations__channel-filter{width:auto;white-space:nowrap}.bs-conversations__filters{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg) var(--spacing-md);border-bottom:1px solid var(--bs-hairline)}.bs-conversations__filters:empty{display:none}.bs-conversations__filter-icon{color:var(--bs-text-secondary)}.bs-conversations__engaged{display:flex;align-items:center;gap:8px;margin-left:auto;cursor:pointer;font-size:13px}.bs-conversations__list{flex:1;min-height:0;overflow:auto;padding:16px 12px 12px}.bs-conversations__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg);border-top:1px solid var(--bs-hairline)}.bs-conversations__range{color:var(--bs-text-secondary);font-variant-numeric:tabular-nums}.bs-conversations__pagination{margin-left:auto}.bs-conversations__row{display:flex;align-items:center;gap:16px;width:100%;min-height:64px;padding:8px 12px;margin-bottom:4px;border:1px solid transparent;border-radius:var(--radius-bento-nested);background:transparent;color:inherit;text-align:left;transition:background-color .15s ease}@media(hover:hover)and (pointer:fine){.bs-conversations__row:hover{background-color:var(--bs-lg-row-hover)}}.bs-conversations__row:active{background-color:var(--bs-lg-row-press);transition-duration:var(--bs-lg-press-duration);transition-timing-function:ease}.bs-conversations__row[aria-current=true]{background:var(--bs-lg-fill-3)}.bs-conversations__row[aria-current=true] .bs-conversations__row-title{font-weight:600}.bs-conversations__avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px}.bs-conversations__summary{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.bs-conversations__row-title{font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-conversations__count{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:18px;height:18px;padding:0 7px;border-radius:999px;background:var(--bs-lg-fill-3);color:var(--color-primary, #ffc000);font-size:var(--bs-lg-type-subheadline-size);font-weight:500;line-height:18px;font-variant-numeric:tabular-nums}.bs-conversations__meta{display:block;font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);font-weight:400;color:var(--bs-text-secondary)}.bs-conversations__subject,.bs-conversations__range,.bs-conversations__message-meta,.bs-conversations__page-link,.bs-conversations__system time,.bs-conversations__attachment,.bs-conversations__retention{font-size:var(--bs-lg-type-callout-size)}.bs-conversations__row .bs-conversations__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-conversations__subject{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--bs-text-secondary)}.bs-conversations__reader{display:flex;flex-direction:column;min-width:0;min-height:0}.bs-conversations__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--bs-hairline)}.bs-conversations__header h2{font-size:var(--bs-lg-type-title-2-size);line-height:var(--bs-lg-type-title-2-leading);letter-spacing:var(--bs-lg-type-title-2-tracking);font-weight:600;overflow-wrap:anywhere;margin-bottom:4px}.bs-conversations__header a{color:inherit}.bs-conversations__message-meta button{border:0;background:transparent;color:inherit;padding:0}.bs-conversations__scroll-frame{position:relative;flex:1;min-height:0}.bs-conversations__sessions{height:100%;min-height:0;overflow:auto;overscroll-behavior:contain;padding:16px}.bs-conversations__reader:has(>.bs-conversations__composer:not([data-expanded=true])) .bs-conversations__sessions{padding-bottom:var(--spacing-xl)}.bs-conversations__reader:has(>.bs-conversations__composer:not([data-expanded=true])) .bs-conversations__scroll-frame:after{content:"";position:absolute;inset:auto 0 0;height:var(--spacing-xl);pointer-events:none;background:linear-gradient(to bottom,transparent,var(--bs-bg-paper));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(to bottom,transparent,#000);mask-image:linear-gradient(to bottom,transparent,#000)}.bs-conversations__session{margin-bottom:24px;overflow:hidden;border:1px solid var(--bs-hairline);border-radius:var(--radius-bento-nested);background:var(--bs-bg-paper);scroll-margin-top:8px}.bs-conversations__session:has(.email-thread){background:var(--bs-bg-default)}.bs-conversations__session[data-highlighted=true]{border-color:var(--color-primary, #ffc000);box-shadow:0 0 0 1px var(--color-primary, #ffc000),var(--shadow-minimal)}.bs-conversations__session-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px;border-bottom:1px solid var(--bs-hairline);background:var(--bs-bg-default)}.bs-conversations__session:has(.email-thread)>.bs-conversations__session-heading{padding-inline:var(--spacing-xl)}.bs-conversations__session-actions{display:flex;align-items:center;gap:4px;margin-left:auto;flex:none}.bs-conversations__session-heading strong{font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);font-weight:500;overflow-wrap:anywhere}.bs-conversations__session-heading .bs-conversations__meta{margin-top:2px}.bs-conversations__session-id{font-weight:400;color:var(--bs-text-secondary)}.bs-conversations__session-log{overflow:hidden}.bs-conversations__messages{min-width:0;overflow-wrap:anywhere;background:var(--mui-palette-customColors-chatBg, var(--bs-bg-default))}.bs-conversations__message{padding:20px}.bs-conversations__bubble-placeholder{border-radius:16px}.bs-conversations__message[data-user=true] .bs-conversations__bubble-placeholder{margin-left:auto}.bs-conversations__message-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:var(--bs-text-secondary);margin-top:8px}.bs-conversations__message[data-user=true] .bs-conversations__message-meta,.bs-conversations__message[data-user=true] .bs-conversations__attachments{justify-content:flex-end}.bs-conversations__page-link{display:block;margin-top:8px;text-align:right;color:var(--bs-text-secondary);overflow-wrap:anywhere}.bs-conversations__system{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;padding:12px;color:var(--bs-text-secondary)}.bs-conversations__attachments{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.bs-conversations__attachment{display:flex;flex-direction:column;gap:4px;max-width:280px;padding:12px;border:1px solid var(--bs-hairline);border-radius:var(--radius-md);color:var(--bs-text-secondary)}.bs-conversations__attachment-frame{max-width:100%}.bs-conversations__attachment-image{width:auto;height:auto;max-width:100%;max-height:240px;object-fit:contain}.bs-conversations__attachment a{color:inherit}.bs-conversations__retention{padding:12px 24px;color:var(--bs-text-secondary)}.bs-conversations__list>.buyscout-empty-state{overflow-wrap:anywhere}.bs-conversations__placeholder{flex:1;justify-content:center}.bs-conversations__row--placeholder{pointer-events:none}.bs-conversations .bs-conversations__back{display:none}.bs-conversations__composer{position:relative;flex-shrink:0;display:flex;flex-direction:column;gap:8px;margin:0 var(--spacing-lg) var(--spacing-lg);padding:calc(var(--spacing-md) + 1px);border:0;border-radius:var(--radius-bento-nested);background:var(--bs-bg-paper);box-shadow:var(--bs-lg-field-shadow);max-height:70%;overflow:auto;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}@media(forced-colors:active){.bs-conversations__composer{outline:1px solid CanvasText;outline-offset:-1px}}.bs-conversations__composer:has(.buyscout-tf__input:focus){box-shadow:var(--bs-lg-field-focus-shadow)}@media(forced-colors:active){.bs-conversations__composer:has(.buyscout-tf__input:focus){outline:2px solid Highlight;outline-offset:-2px}}.bs-conversations__composer>.bs-conversations__resize-handle{display:flex;position:absolute;z-index:1;top:0;left:50%;transform:translate(-50%);width:48px;height:16px;padding:0;border:0;background:transparent;cursor:ns-resize;touch-action:none}.bs-conversations__resize-handle:before{content:"";display:block;width:28px;height:4px;margin:auto;border-radius:999px;background:var(--bs-lg-ink-secondary);opacity:.55}.bs-conversations__resize-handle:hover:before,.bs-conversations__resize-handle:focus-visible:before{opacity:1}@media(forced-colors:active){.bs-conversations__resize-handle:before{background:CanvasText}}.bs-conversations__compose-header{display:flex;align-items:center;justify-content:space-between;gap:8px}.bs-conversations__reply-context{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;min-width:0;font-size:13px;overflow-wrap:anywhere}.bs-conversations__reply-context strong{font-weight:600;color:var(--bs-text-primary)}.bs-conversations__reply-subject{flex-basis:100%}.bs-conversations__compose-fields{display:flex;flex-direction:column;align-items:stretch;gap:8px}.bs-conversations__compose-fields>.buyscout-tf{flex:none;width:100%;min-width:0}.bs-conversations__compose-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.bs-conversations__attach-compact{display:none}.bs-conversations__compose-tools,.bs-conversations__compose-actions{display:flex;align-items:center;gap:8px}.bs-conversations__compose-actions{margin-left:auto;gap:12px}.bs-conversations__compose-limit{font-size:12px;color:var(--bs-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.bs-conversations__composer[data-email=true] .bs-conversations__compose-header{padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--bs-hairline)}.bs-conversations__composer[data-email=true] .bs-conversations__reply-context{color:var(--bs-text-secondary)}.bs-conversations__composer .buyscout-tf__field{border:0;border-radius:0;padding:var(--spacing-sm) 0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;outline:none}.bs-conversations__composer .buyscout-tf__input{font-size:var(--font-size-md)}.bs-conversations__composer textarea.buyscout-tf__input{height:var(--bs-conversations-input-height, auto);max-height:240px;line-height:1.5;resize:none}.bs-conversations__pending-files{display:flex;flex-wrap:wrap;gap:8px;max-height:112px;overflow:auto;list-style:none;padding:0;margin:0}.bs-conversations__pending-files li{display:flex;align-items:center;gap:8px;max-width:100%;padding:6px 8px;border:1px solid var(--bs-hairline);border-radius:var(--radius-md);background:var(--bs-bg-default);font-size:13px}.bs-conversations__pending-image,.bs-conversations__pending-files li>svg{flex-shrink:0;width:32px;height:32px;border-radius:var(--radius-sm)}.bs-conversations__file-info{display:flex;flex-direction:column;min-width:0}.bs-conversations__file-info>span{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-conversations__file-info small{font-size:12px}.bs-conversations__ai-notice{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px}.bs-conversations__composer [role=status],.bs-conversations__composer [role=alert]{font-size:13px}.bs-conversations__reader:has(>.bs-conversations__composer[data-expanded=true])>.bs-conversations__header,.bs-conversations__reader:has(>.bs-conversations__composer[data-expanded=true])>.bs-conversations__scroll-frame{display:none}.bs-conversations__composer[data-expanded=true]{flex:1;min-height:0;max-height:none;margin-top:var(--spacing-lg)}.bs-conversations__composer[data-expanded=true] .bs-conversations__compose-fields{flex:1;min-height:0}.bs-conversations__composer[data-expanded=true] .bs-conversations__compose-fields>.buyscout-tf{flex:1;display:flex;flex-direction:column;min-height:100px}.bs-conversations__composer[data-expanded=true] .buyscout-tf__chrome{flex:1}.bs-conversations__composer[data-expanded=true] textarea.buyscout-tf__input{height:100%;max-height:none}.bs-conversations__session[data-store-color] .bs-conversations__message .buyscout-chat-message-bubble.user{--color-primary: var(--bs-conversations-store-color);--color-primary-contrast: var(--bs-conversations-on-store-color);--bs-lg-accent: var(--color-primary, #ffc000);--bs-lg-on-accent: var(--color-primary-contrast, #fff);--bs-lg-accent-hover: color-mix(in srgb, var(--bs-lg-accent), #000 4%);--bs-lg-accent-press: color-mix(in srgb, var(--bs-lg-accent), #000 9%);--bs-lg-accent-soft: color-mix(in srgb, var(--bs-lg-accent) 16%, transparent);--bs-lg-accent-soft-hover: color-mix(in srgb, var(--bs-lg-accent) 23%, transparent);--bs-lg-accent-soft-press: color-mix(in srgb, var(--bs-lg-accent) 30%, transparent);--bs-lg-accent-ring: color-mix(in srgb, var(--bs-lg-accent) 34%, transparent);--bs-lg-accent-wash: color-mix(in srgb, var(--bs-lg-accent) 7%, #fff);--bs-lg-on-accent-fill: color-mix(in srgb, var(--bs-lg-on-accent) 20%, transparent);--bs-lg-on-accent-fill-hover: color-mix(in srgb, var(--bs-lg-on-accent) 24%, transparent);--bs-lg-on-accent-fill-active: color-mix(in srgb, var(--bs-lg-on-accent) 30%, transparent);--bs-lg-tinted-glass-drop: 0 1px 2px rgba(0, 0, 0, .06), 0 4px 12px -4px color-mix(in srgb, var(--bs-lg-accent) 65%, transparent);--bs-lg-tinted-glass-shadow: var(--bs-lg-tinted-glass-rim), var(--bs-lg-tinted-glass-drop);--bs-lg-focus-ring-color: var(--bs-lg-accent);--bs-lg-field-focus-shadow: inset 0 0 0 1px var(--bs-lg-accent), 0 0 0 3.5px var(--bs-lg-accent-ring)}.buyscout-theme-dark .bs-conversations__session[data-store-color] .bs-conversations__message .buyscout-chat-message-bubble.user{--bs-lg-accent: var(--color-primary, #ffc000);--bs-lg-on-accent: var(--color-primary-contrast, #fff);--bs-lg-accent-hover: color-mix(in srgb, var(--bs-lg-accent), #fff 8%);--bs-lg-accent-press: color-mix(in srgb, var(--bs-lg-accent), #fff 16%);--bs-lg-accent-soft: color-mix(in srgb, var(--bs-lg-accent) 22%, transparent);--bs-lg-accent-soft-hover: color-mix(in srgb, var(--bs-lg-accent) 29%, transparent);--bs-lg-accent-soft-press: color-mix(in srgb, var(--bs-lg-accent) 36%, transparent);--bs-lg-accent-ring: color-mix(in srgb, var(--bs-lg-accent) 42%, transparent);--bs-lg-accent-wash: color-mix(in srgb, var(--bs-lg-accent) 12%, #2c2c2e);--bs-lg-on-accent-fill: color-mix(in srgb, var(--bs-lg-on-accent) 20%, transparent);--bs-lg-on-accent-fill-hover: color-mix(in srgb, var(--bs-lg-on-accent) 24%, transparent);--bs-lg-on-accent-fill-active: color-mix(in srgb, var(--bs-lg-on-accent) 30%, transparent);--bs-lg-tinted-glass-drop: 0 1px 2px rgba(0, 0, 0, .35), 0 4px 12px -4px color-mix(in srgb, var(--bs-lg-accent) 50%, transparent);--bs-lg-tinted-glass-shadow: var(--bs-lg-tinted-glass-rim), var(--bs-lg-tinted-glass-drop);--bs-lg-focus-ring-color: var(--bs-lg-accent);--bs-lg-field-focus-shadow: inset 0 0 0 1px var(--bs-lg-accent), 0 0 0 3.5px var(--bs-lg-accent-ring)}.buyscout-theme-dark .buyscout-theme-light .bs-conversations__session[data-store-color] .bs-conversations__message .buyscout-chat-message-bubble.user{--bs-lg-accent: var(--color-primary, #ffc000);--bs-lg-on-accent: var(--color-primary-contrast, #fff);--bs-lg-accent-hover: color-mix(in srgb, var(--bs-lg-accent), #000 4%);--bs-lg-accent-press: color-mix(in srgb, var(--bs-lg-accent), #000 9%);--bs-lg-accent-soft: color-mix(in srgb, var(--bs-lg-accent) 16%, transparent);--bs-lg-accent-soft-hover: color-mix(in srgb, var(--bs-lg-accent) 23%, transparent);--bs-lg-accent-soft-press: color-mix(in srgb, var(--bs-lg-accent) 30%, transparent);--bs-lg-accent-ring: color-mix(in srgb, var(--bs-lg-accent) 34%, transparent);--bs-lg-accent-wash: color-mix(in srgb, var(--bs-lg-accent) 7%, #fff);--bs-lg-on-accent-fill: color-mix(in srgb, var(--bs-lg-on-accent) 20%, transparent);--bs-lg-on-accent-fill-hover: color-mix(in srgb, var(--bs-lg-on-accent) 24%, transparent);--bs-lg-on-accent-fill-active: color-mix(in srgb, var(--bs-lg-on-accent) 30%, transparent);--bs-lg-tinted-glass-drop: 0 1px 2px rgba(0, 0, 0, .06), 0 4px 12px -4px color-mix(in srgb, var(--bs-lg-accent) 65%, transparent);--bs-lg-tinted-glass-shadow: var(--bs-lg-tinted-glass-rim), var(--bs-lg-tinted-glass-drop);--bs-lg-focus-ring-color: var(--bs-lg-accent);--bs-lg-field-focus-shadow: inset 0 0 0 1px var(--bs-lg-accent), 0 0 0 3.5px var(--bs-lg-accent-ring)}@container (max-width: 720px){.bs-conversations__layout{grid-template-columns:minmax(0,1fr)}.bs-conversations__inbox{border-right:0}.bs-conversations__reader,.bs-conversations__layout[data-thread-open=true] .bs-conversations__inbox{display:none}.bs-conversations__layout[data-thread-open=true] .bs-conversations__reader{display:flex}.bs-conversations .bs-conversations__back{display:inline-flex;flex:none;align-self:flex-start;min-height:44px;margin:8px 12px 0}.bs-conversations__header{padding:var(--spacing-sm) var(--spacing-lg) var(--spacing-md)}.bs-conversations__session-heading{padding:var(--spacing-lg)}.bs-conversations__sessions{padding:12px}.bs-conversations__composer{margin-inline:var(--spacing-md);margin-bottom:var(--spacing-md)}}@container (max-width: 420px){.bs-conversations__attach-full{display:none}.bs-conversations__attach-compact{display:inline-flex}.bs-conversations__compose-footer{flex-wrap:nowrap}.bs-conversations__compose-actions{gap:var(--spacing-sm)}}@media(pointer:coarse){.bs-conversations__composer .buyscout-tf__input{font-size:16px}}@media(prefers-reduced-motion:reduce){.bs-conversations *{transition:none!important}}.email-thread{background:var(--bs-bg-default);color:var(--bs-text-primary)}.email-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border:1px solid var(--bs-hairline);border-radius:50%;background:var(--bs-bg-paper);color:var(--bs-text-primary);font-size:12px;font-weight:600;letter-spacing:.025em}.email-message-summary{display:block;flex:1;min-width:0}.email-message[data-merchant-reply] .email-avatar{background:color-mix(in srgb,var(--color-primary, #ffc000) 16%,var(--bs-bg-paper))}.email-avatar .buyscout-avatar__fallback{background:transparent;box-shadow:none;color:inherit}.email-message-topline{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.email-message-preview{display:block;overflow:hidden;margin-top:.25rem;font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking);color:color-mix(in srgb,var(--bs-text-primary),var(--bs-text-secondary));text-overflow:ellipsis;white-space:nowrap}.email-thread-heading{padding:var(--spacing-lg) var(--spacing-xl);border-bottom:1px solid var(--bs-hairline)}.email-thread-heading h2{font-size:var(--bs-lg-type-title-2-size);line-height:var(--bs-lg-type-title-2-leading);letter-spacing:var(--bs-lg-type-title-2-tracking);font-weight:600;margin:0;max-width:38em;color:var(--bs-text-primary);overflow-wrap:anywhere}.email-messages{padding:0 var(--spacing-lg) var(--spacing-lg)}.email-messages:has(>.email-message:last-child>.email-message-toggle[aria-expanded=false]){padding-bottom:var(--spacing-sm)}.email-message{border:1px solid transparent;border-bottom-color:var(--bs-hairline)}.email-message:last-child{border-bottom-color:transparent}.email-message-toggle{position:relative;isolation:isolate;display:flex;align-items:center;gap:.75rem;width:100%;padding:var(--spacing-md);border:0;border-radius:var(--radius-md);background:transparent;color:inherit;text-align:left}.email-message-toggle:before{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;pointer-events:none;transition:background-color var(--transition-fast)}@media(hover:hover)and (pointer:fine){.email-message-toggle:hover:before{background-color:var(--bs-lg-row-hover)}}.email-message-toggle:active:before{background-color:var(--bs-lg-row-press);transition-duration:var(--bs-lg-press-duration);transition-timing-function:ease}@media(prefers-reduced-motion:reduce){.email-message-toggle:before{transition:none}}.email-message-toggle[aria-expanded=false]:before{inset-block:var(--spacing-xs)}.email-message-toggle[aria-expanded=true]{padding:var(--spacing-sm) var(--spacing-xl)}.email-message:has(.email-message-toggle[aria-expanded=true]){margin-top:var(--spacing-lg);border-color:var(--bs-hairline);border-radius:var(--radius-bento-nested);background:var(--bs-bg-paper);box-shadow:var(--bs-shadow-minimal)}.email-message:has(.email-message-toggle[aria-expanded=true])+.email-message{margin-top:var(--spacing-lg)}.email-message:has(.email-message-toggle[aria-expanded=true])>.email-message-toggle{border-radius:var(--radius-bento-nested) var(--radius-bento-nested) 0 0}.email-message-sender{font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);font-weight:600;overflow-wrap:anywhere}.email-message-topline time{flex-shrink:0;color:color-mix(in srgb,var(--bs-text-primary),var(--bs-text-secondary));font-size:var(--bs-lg-type-callout-size);line-height:1.6;font-variant-numeric:tabular-nums}.email-addressing{font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking);margin:0 0 var(--spacing-lg);color:color-mix(in srgb,var(--bs-text-primary),var(--bs-text-secondary));overflow-wrap:anywhere}.email-addressing>summary{display:flex;align-items:baseline;flex-wrap:wrap;gap:.25rem .75rem;width:fit-content;max-width:100%;cursor:pointer;list-style:none}.email-addressing>summary::-webkit-details-marker{display:none}.email-details-label{display:inline-flex;align-items:center;gap:.25rem;font-weight:400}.email-addressing[open] .email-details-label svg{transform:rotate(180deg)}.email-address-list{margin:.75rem 0 0;padding:.5rem .75rem;border:1px solid var(--bs-hairline);border-radius:var(--radius-md);background:var(--bs-bg-default)}.email-address-row{display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-items:baseline;gap:.5rem}.email-address-row dd{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;min-width:0;margin:0}.email-address-value{-webkit-user-select:text;user-select:text;overflow-wrap:anywhere;min-width:0}.email-thread-heading .bs-conversations__meta{margin-top:.25rem;color:color-mix(in srgb,var(--bs-text-primary),var(--bs-text-secondary))}.email-chevron{flex-shrink:0;color:color-mix(in srgb,var(--bs-text-primary),var(--bs-text-secondary));transition:transform var(--transition-fast)}[aria-expanded=true]>.email-chevron{transform:rotate(180deg)}.email-message-body{padding:0 var(--spacing-xl) var(--spacing-xl) calc(var(--spacing-xl) + 2rem + var(--spacing-md))}.email-html-dropped{margin:0;color:var(--bs-text-secondary);font-size:var(--bs-lg-type-callout-size)}.email-copy-status{font-size:var(--bs-lg-type-callout-size)}.email-message-text{margin:0;max-width:68ch;font-size:.9375rem;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.email-html-body{display:block;width:100%;height:16.25rem;border:1px solid var(--bs-hairline);border-radius:var(--radius-md);background:#fff}.email-history{margin-top:1rem;color:var(--bs-text-primary)}.email-history-body{margin:.75rem 0 0;padding-left:1rem;border-left:2px solid var(--bs-hairline);color:var(--bs-text-primary);font:inherit;font-size:.8125rem;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}@container (max-width: 720px){.email-thread-heading{padding:var(--spacing-lg)}.email-messages{padding-inline:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.email-message-toggle{padding-inline:var(--spacing-sm)}.email-message-toggle[aria-expanded=true]{padding-inline:var(--spacing-lg)}.email-message-body{padding:0 1rem 1.25rem}.email-message-topline{flex-wrap:wrap}}@container (max-width: 420px){.email-address-row{grid-template-columns:minmax(0,1fr);gap:0}.email-address-row+.email-address-row{margin-top:.5rem}.email-address-row dt{font-weight:600}}.buyscout-markdown{color:var(--bs-text-primary);overflow-wrap:anywhere;font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking)}.buyscout-markdown p,.buyscout-markdown h1,.buyscout-markdown h2,.buyscout-markdown h3,.buyscout-markdown h4,.buyscout-markdown h5,.buyscout-markdown h6{font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif)}.buyscout-markdown p{font-size:inherit}.buyscout-markdown p:first-of-type{margin-top:0}.buyscout-markdown p:last-of-type{margin-bottom:0}.buyscout-markdown h1:first-of-type,.buyscout-markdown h2:first-of-type,.buyscout-markdown h3:first-of-type,.buyscout-markdown h4:first-of-type,.buyscout-markdown h5:first-of-type,.buyscout-markdown h6:first-of-type{margin-top:0}.buyscout-markdown li{margin:.25em 0}.buyscout-markdown blockquote{color:var(--bs-text-secondary);font-style:italic}.buyscout-markdown code{font-family:monospace}.buyscout-markdown pre{overflow:auto}.buyscout-markdown strong{font-weight:600}.buyscout-markdown .buyscout-table-wrapper{position:relative;max-width:100%;margin:0 0 12px;overflow:hidden}.buyscout-markdown .buyscout-table-wrapper:last-child{margin-bottom:0}.buyscout-markdown .buyscout-table-container{overflow-x:auto}.buyscout-markdown .buyscout-table-container>table{margin:0}.buyscout-markdown table{width:100%;border-collapse:collapse}.buyscout-markdown th,.buyscout-markdown td{text-align:left;border:0;overflow-wrap:break-word}.buyscout-markdown hr{margin:1em 0}.buyscout-markdown p,.buyscout-markdown ul,.buyscout-markdown ol,.buyscout-markdown pre,.buyscout-markdown blockquote,.buyscout-markdown table{margin:0 0 12px}.buyscout-markdown p{line-height:var(--bs-lg-type-body-leading)}.buyscout-markdown h1,.buyscout-markdown h2,.buyscout-markdown h3,.buyscout-markdown h4,.buyscout-markdown h5,.buyscout-markdown h6{margin:12px 0 4px}.buyscout-markdown h1:first-child,.buyscout-markdown h2:first-child,.buyscout-markdown h3:first-child,.buyscout-markdown h4:first-child,.buyscout-markdown h5:first-child,.buyscout-markdown h6:first-child{margin-top:0}.buyscout-markdown h1{font-size:var(--bs-lg-type-title-2-size);line-height:var(--bs-lg-type-title-2-leading);letter-spacing:var(--bs-lg-type-title-2-tracking);font-weight:600}.buyscout-markdown h2{font-size:var(--bs-lg-type-title-3-size);line-height:var(--bs-lg-type-title-3-leading);letter-spacing:var(--bs-lg-type-title-3-tracking);font-weight:600}.buyscout-markdown h3{font-size:var(--bs-lg-type-section-size);line-height:var(--bs-lg-type-section-leading);letter-spacing:var(--bs-lg-type-section-tracking);font-weight:600}.buyscout-markdown h4,.buyscout-markdown h5,.buyscout-markdown h6{font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);font-weight:600}.buyscout-markdown ul{list-style:disc}.buyscout-markdown ol{list-style:decimal}.buyscout-markdown ul,.buyscout-markdown ol{padding-left:20px}.buyscout-markdown ul>li,.buyscout-markdown ol>li{margin:0 0 4px}.buyscout-markdown code{padding:1px 5px;border-radius:5px;background:var(--bs-lg-fill-3);font-size:var(--bs-lg-type-callout-size)}.buyscout-markdown pre{padding:10px 12px;border-radius:8px;background:var(--bs-lg-fill-3);font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading)}.buyscout-markdown pre code{padding:0;border-radius:0;background:none;font-size:inherit}.buyscout-markdown blockquote{padding-left:10px;border-left:3px solid var(--bs-lg-separator)}.buyscout-markdown hr{border:0;border-top:1px solid var(--bs-lg-separator)}.buyscout-markdown .buyscout-table-wrapper{border:0;border-radius:8px;box-shadow:inset 0 0 0 1px var(--bs-lg-separator)}.buyscout-markdown th{padding:6px 10px;background:transparent;font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);font-weight:600;border-bottom:1px solid var(--bs-lg-separator)}.buyscout-markdown td{padding:6px 10px;border-bottom:1px solid var(--bs-lg-menu-separator)}.bs-merchant-agent-markdown{min-width:0;color:var(--bs-text-primary);font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);overflow-wrap:anywhere;font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking)}.bs-merchant-agent-markdown p,.bs-merchant-agent-markdown ul,.bs-merchant-agent-markdown ol,.bs-merchant-agent-markdown pre,.bs-merchant-agent-markdown blockquote,.bs-merchant-agent-markdown table{margin:0 0 8px}.bs-merchant-agent-markdown p{line-height:var(--bs-lg-type-body-leading)}.bs-merchant-agent-markdown h1,.bs-merchant-agent-markdown h2,.bs-merchant-agent-markdown h3,.bs-merchant-agent-markdown h4,.bs-merchant-agent-markdown h5,.bs-merchant-agent-markdown h6{margin:12px 0 4px}.bs-merchant-agent-markdown h1:first-child,.bs-merchant-agent-markdown h2:first-child,.bs-merchant-agent-markdown h3:first-child,.bs-merchant-agent-markdown h4:first-child,.bs-merchant-agent-markdown h5:first-child,.bs-merchant-agent-markdown h6:first-child{margin-top:0}.bs-merchant-agent-markdown h1{font-size:var(--bs-lg-type-title-2-size);line-height:var(--bs-lg-type-title-2-leading);letter-spacing:var(--bs-lg-type-title-2-tracking);font-weight:600}.bs-merchant-agent-markdown h2{font-size:var(--bs-lg-type-title-3-size);line-height:var(--bs-lg-type-title-3-leading);letter-spacing:var(--bs-lg-type-title-3-tracking);font-weight:600}.bs-merchant-agent-markdown h3{font-size:var(--bs-lg-type-section-size);line-height:var(--bs-lg-type-section-leading);letter-spacing:var(--bs-lg-type-section-tracking);font-weight:600}.bs-merchant-agent-markdown h4,.bs-merchant-agent-markdown h5,.bs-merchant-agent-markdown h6{font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);font-weight:600}.bs-merchant-agent-markdown ul{list-style:disc}.bs-merchant-agent-markdown ol{list-style:decimal}.bs-merchant-agent-markdown ul,.bs-merchant-agent-markdown ol{padding-left:20px}.bs-merchant-agent-markdown ul>li,.bs-merchant-agent-markdown ol>li{margin:0 0 4px}.bs-merchant-agent-markdown code{padding:1px 5px;border-radius:5px;background:var(--bs-lg-fill-3);font-size:var(--bs-lg-type-callout-size)}.bs-merchant-agent-markdown pre{padding:10px 12px;border-radius:8px;background:var(--bs-lg-fill-3);font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading)}.bs-merchant-agent-markdown pre code{padding:0;border-radius:0;background:none;font-size:inherit}.bs-merchant-agent-markdown blockquote{padding-left:10px;border-left:3px solid var(--bs-lg-separator)}.bs-merchant-agent-markdown hr{border:0;border-top:1px solid var(--bs-lg-separator)}.bs-merchant-agent-markdown .buyscout-table-wrapper{border:0;border-radius:8px;box-shadow:inset 0 0 0 1px var(--bs-lg-separator)}.bs-merchant-agent-markdown th{padding:6px 10px;background:transparent;font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);font-weight:600;border-bottom:1px solid var(--bs-lg-separator)}.bs-merchant-agent-markdown td{padding:6px 10px;border-bottom:1px solid var(--bs-lg-menu-separator)}.bs-merchant-agent-markdown>:last-child{margin-bottom:0}.bs-merchant-agent-markdown code{padding:1px 4px;border-radius:4px;background:var(--bs-lg-fill-3);font-family:var(--font-family-mono, "SF Mono", "Monaco", "Menlo", "Consolas", "Liberation Mono", "Courier New", monospace);font-size:.92em}.bs-merchant-agent-markdown pre{padding:8px 12px;overflow-x:auto;border-radius:8px;background:var(--bs-lg-fill-3);white-space:pre-wrap}.bs-merchant-agent-markdown pre code{padding:0;background:none}.bs-merchant-agent-markdown__table{max-width:100%;margin:0 0 8px;overflow-x:auto}.bs-merchant-agent-markdown__table:last-child{margin-bottom:0}.bs-merchant-agent-markdown__table table{margin:0}.bs-merchant-agent-markdown__table th,.bs-merchant-agent-markdown__table td{overflow-wrap:break-word}.bs-merchant-agent-action{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid var(--bs-hairline);border-radius:var(--radius-bento-nested, 16px);background:var(--bs-lg-surface);color:var(--bs-text-primary);font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking)}.bs-merchant-agent-action:focus-visible{outline:2px solid var(--color-primary, #ffc000);outline-offset:2px;outline-color:var(--bs-lg-focus-ring-color)}.bs-merchant-agent-action[data-state=pending]{border-color:color-mix(in srgb,var(--bs-warning) 40%,transparent)}.bs-merchant-agent-action__header{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.bs-merchant-agent-action__title{margin:0;overflow-wrap:anywhere;font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);font-weight:600}.bs-merchant-agent-action__table{max-width:100%;overflow-x:auto}.bs-merchant-agent-action__table table{width:100%;border-collapse:collapse}.bs-merchant-agent-action__table th,.bs-merchant-agent-action__table td{padding:6px 8px;border-bottom:1px solid var(--bs-hairline);text-align:start;vertical-align:top;overflow-wrap:break-word}.bs-merchant-agent-action__table thead th{color:var(--bs-text-secondary);font-weight:500;font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking)}.bs-merchant-agent-action__table tbody th{font-weight:500}.bs-merchant-agent-action__table td{color:var(--bs-text-secondary);white-space:pre-line}.bs-merchant-agent-action__table td[data-unbroken]{overflow-wrap:anywhere}.bs-merchant-agent-action__table td[data-changed]{color:var(--bs-text-primary);font-weight:600}.bs-merchant-agent-action__table tbody tr:last-child>*{border-bottom:0}.bs-merchant-agent-action__parts{display:grid;gap:4px;margin:0}.bs-merchant-agent-action__parts dt{color:var(--bs-text-secondary);font-weight:500;font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking)}.bs-merchant-agent-action__parts dd{margin:0}.bs-merchant-agent-action__parts ul{margin:0;padding-inline-start:1.25em}.bs-merchant-agent-action__unchanged{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.bs-merchant-agent-action__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.bs-merchant-agent-change__note{margin:0;color:var(--bs-text-secondary);font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking)}.bs-merchant-agent-messages{display:flex;flex-direction:column;gap:16px;min-width:0;color:var(--bs-text-primary);font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking)}.bs-merchant-agent-messages__loading{align-self:center}.bs-merchant-agent-messages__empty{margin:0;color:var(--bs-text-secondary)}.bs-merchant-agent-messages__user{align-self:flex-end;max-width:85%;margin:0;padding:8px 12px;border-radius:16px;background:color-mix(in srgb,var(--color-primary, #ffc000) 12%,transparent);white-space:pre-wrap;overflow-wrap:anywhere}.bs-merchant-agent-messages__working{display:flex;align-items:center;gap:8px;color:var(--bs-text-secondary)}.bs-merchant-agent-composer{display:flex;flex-direction:column;gap:8px}.bs-merchant-agent-composer__actions{display:flex;justify-content:flex-end}.bs-merchant-agent-conversations{display:flex;flex-direction:column;gap:12px;min-width:0;color:var(--bs-text-primary);font-family:var(--font-family-sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif);font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking)}.bs-merchant-agent-conversations__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.bs-merchant-agent-conversations__title{margin:0;font-size:var(--bs-lg-type-headline-size);line-height:var(--bs-lg-type-headline-leading);letter-spacing:var(--bs-lg-type-headline-tracking);font-weight:600}.bs-merchant-agent-conversations__message{margin:0;color:var(--bs-text-secondary)}.bs-merchant-agent-conversations__message[data-tone=error]{color:var(--bs-error)}.bs-merchant-agent-conversations__list{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.bs-merchant-agent-conversations__row{display:block;width:100%;padding:8px 12px;overflow:hidden;border:0;border-radius:var(--radius-control-lg, 12px);background:transparent;color:inherit;font:inherit;text-align:start;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}@media(hover:hover)and (pointer:fine){.bs-merchant-agent-conversations__row:hover{background-color:var(--bs-lg-row-hover)}}.bs-merchant-agent-conversations__row:active{background-color:var(--bs-lg-row-press);transition-duration:var(--bs-lg-press-duration);transition-timing-function:ease}.bs-merchant-agent-conversations__row:focus-visible{outline:2px solid var(--color-primary, #ffc000);outline-offset:-2px;outline-color:var(--bs-lg-focus-ring-color)}.bs-merchant-agent-conversations__row[aria-current=true]{background:var(--bs-lg-fill-3);font-weight:600}.bs-merchant-agent-conversations__more{align-self:flex-start}.bs-merchant-agent-notices{display:flex;flex-direction:column;gap:8px}.buyscout-support-request{overflow-wrap:anywhere}.buyscout-support-request+.buyscout-support-request{margin-top:12px}.buyscout-support-request__bubble{max-width:100%;min-width:0;border-radius:16px;-webkit-user-select:text;user-select:text;background:var(--bs-lg-surface);border:0;box-shadow:var(--bs-lg-card-shadow);--ribbon-color-edge: color-mix(in srgb, var(--color-primary, #ffc000) 85%, white);--ribbon-color-peak: color-mix(in srgb, var(--color-primary, #ffc000) 70%, white)}.buyscout-theme-dark .buyscout-support-request__bubble{--ribbon-color-edge: color-mix(in srgb, var(--color-primary-dark, #C79A00) 50%, transparent);--ribbon-color-peak: var(--color-primary-dark, #C79A00)}.buyscout-support-request__bubble{width:100%;box-sizing:border-box;background-color:transparent;font-size:var(--font-size-md, .875rem);line-height:1.5;position:relative;z-index:0;overflow:clip;transition:background-color .8s ease,box-shadow .8s ease;animation:var(--bs-slide-up-enter-name, buyscout-slide-up-enter) .35s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){.buyscout-support-request__bubble{animation:none}}@keyframes buyscout-slide-up-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.buyscout-support-request__bubble .buyscout-text{font-family:inherit}.buyscout-support-request__bubble:before{content:"";position:absolute;top:50%;left:50%;width:200%;height:200%;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,transparent 0%,var(--ribbon-color-edge) 10%,var(--ribbon-color-peak) 20%,transparent 35%,transparent 50%,var(--ribbon-color-edge) 60%,var(--ribbon-color-peak) 70%,transparent 85%);animation:buyscout-ribbon-spin 5s linear infinite;z-index:-2;transition:opacity .5s ease}@media(prefers-reduced-motion:reduce){.buyscout-support-request__bubble:before{animation:none}}.buyscout-support-request__bubble:after{content:"";position:absolute;inset:2px;background:var(--bs-lg-surface);border-radius:14px;z-index:-1}@keyframes buyscout-ribbon-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.buyscout-support-request__bubble{padding:16px 16px 12px;color:var(--bs-text-primary)}.buyscout-support-request__bubble:not([data-state=confirmation]){background-color:var(--bs-lg-surface)}.buyscout-support-request__bubble:not([data-state=confirmation]):before{opacity:0}.buyscout-support-request__bubble:not([data-state=confirmation]){font-size:var(--bs-lg-type-body-size);line-height:var(--bs-lg-type-body-leading);letter-spacing:var(--bs-lg-type-body-tracking)}.buyscout-support-request__content{display:flex;flex-direction:column;gap:16px}.buyscout-support-request__content p,.buyscout-support-request__content h3{margin:0;font-family:inherit}.buyscout-support-request__header{display:flex;align-items:center;align-items:flex-start;gap:8px}.buyscout-support-request__header h3{font-weight:600}.buyscout-support-request__header-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:var(--bs-lg-type-body-leading);box-sizing:border-box;color:var(--bs-text-primary);translate:0 -.5px}.buyscout-support-request__header-icon svg{width:16px;height:16px}.buyscout-support-request__header-icon{font-size:var(--font-size-xs, .75rem);font-weight:700}[data-state=created] .buyscout-support-request__header-icon{color:var(--bs-success)}[data-state=failed] .buyscout-support-request__header-icon{color:var(--bs-error)}[data-state=unknown] .buyscout-support-request__header-icon{color:var(--bs-warning)}.buyscout-support-request__header-question{display:flex;align-items:center;justify-content:center;width:16px;height:16px;box-sizing:border-box;border:1.5px solid currentColor;border-radius:50%;font-size:10px;font-weight:700}.buyscout-support-request__header-spinner{box-sizing:border-box;border-color:var(--bs-border-color);border-top-color:var(--bs-text-primary)}@media(prefers-reduced-motion:reduce){.buyscout-support-request__header-spinner{animation:none}}.buyscout-support-request__details{display:flex;flex-direction:column;gap:12px}.buyscout-support-request__detail{display:flex;flex-direction:column;gap:4px}.buyscout-support-request__label,.buyscout-support-request__note{color:var(--bs-text-label);font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking)}.buyscout-support-request__issue{font-weight:600}.buyscout-support-request__issue--compact{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buyscout-support-request__name{font-weight:500}.buyscout-support-request__status{display:flex;flex-direction:column;gap:8px}.buyscout-support-request__status:empty{display:none}.buyscout-support-request__follow-up{border-top:.5px solid var(--bs-border-color);padding-top:12px}.buyscout-support-request__actions{display:flex;justify-content:flex-end}.buyscout-chat-panel{box-sizing:border-box;position:relative;display:flex;flex-direction:column;justify-content:flex-start;pointer-events:auto;align-items:stretch;color:var(--bs-text-primary);background:var(--bs-lg-sheet);border:0;border-radius:24px;box-shadow:var(--bs-lg-sheet-shadow);overflow:hidden;width:100%;height:100%;max-width:100%;max-height:100%;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),visibility .2s cubic-bezier(.4,0,.2,1)}.buyscout-chat-panel--hidden{opacity:0;visibility:hidden;transform:translateY(10px)}@media(prefers-reduced-motion:reduce){.buyscout-chat-panel{transition:opacity .2s cubic-bezier(.4,0,.2,1),visibility .2s cubic-bezier(.4,0,.2,1)}.buyscout-chat-panel--hidden{transform:none}}.buyscout-chat-panel__content{flex:1;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;width:100%}.buyscout-chat-panel__body{position:relative;z-index:0;display:flex;flex:1;min-height:0;flex-direction:column}.buyscout-appbar~.buyscout-chat-panel__announcement{position:absolute;top:52px;inset-inline:0;z-index:3}.buyscout-chat-panel__announcement{transition:opacity var(--bs-lg-spring-smooth-duration) var(--bs-lg-spring-smooth),translate var(--bs-lg-spring-smooth-duration) var(--bs-lg-spring-smooth)}.buyscout-chat-panel__announcement[data-state=closed]{opacity:0;translate:0 -4px;pointer-events:none}.buyscout-appbar~.buyscout-chat-panel__body{--bs-appbar-overlap: calc(52px + var(--bs-announcement-height, 0px));--bs-appbar-fade: calc(64px + var(--bs-announcement-height, 0px))}.buyscout-chat-panel__body .buyscout-chat-log{padding-top:calc(var(--bs-appbar-overlap, 0px) + 16px)}.buyscout-chat-panel__body .buyscout-chat-panel__scroller{scroll-padding-top:calc(var(--bs-appbar-fade, 0px) + 4px)}.buyscout-chat-panel__body .buyscout-chat-panel__scroller{-webkit-mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.1) calc(var(--bs-appbar-fade, 0px) * .45),rgba(0,0,0,.5) calc(var(--bs-appbar-fade, 0px) * .75),#000 var(--bs-appbar-fade, 0px));mask-image:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.1) calc(var(--bs-appbar-fade, 0px) * .45),rgba(0,0,0,.5) calc(var(--bs-appbar-fade, 0px) * .75),#000 var(--bs-appbar-fade, 0px))}.buyscout-chat-panel__body .buyscout-chat-panel__scroller{scrollbar-color:color-mix(in srgb,var(--bs-lg-scrollbar-thumb) calc(var(--bs-log-thumb-visibility, 1) * 100%),transparent) transparent}@supports selector(::-webkit-scrollbar){@media(hover:hover)and (pointer:fine){.buyscout-chat-panel{--bs-log-scrollbar: 8px}.buyscout-chat-panel__body .buyscout-chat-panel__scroller{scrollbar-color:auto}.buyscout-chat-panel__body .buyscout-chat-panel__scroller::-webkit-scrollbar{width:8px}.buyscout-chat-panel__body .buyscout-chat-panel__scroller::-webkit-scrollbar-track{margin-top:var(--bs-appbar-overlap, 0px);background:transparent}.buyscout-chat-panel__body .buyscout-chat-panel__scroller::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--bs-lg-scrollbar-thumb) calc(var(--bs-log-thumb-visibility, 1) * 100%),transparent)}}}.buyscout-chat-panel .buyscout-dialog__overlay,.buyscout-chat-panel .buyscout-dialog__content{position:absolute}.buyscout-chat-panel .buyscout-dialog__content{max-height:90%}.buyscout-chat-panel__loading{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:40px 20px}.buyscout-chat-panel__footer{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:8px 16px;flex-shrink:0}.buyscout-chat-panel__footer:before{content:"";position:absolute;top:-20px;left:0;right:var(--bs-log-scrollbar, 0px);height:20px;background:linear-gradient(to bottom,transparent,var(--bs-lg-sheet));pointer-events:none}.buyscout-powered-by{display:flex;align-items:center;justify-content:center;opacity:.8;text-decoration:none;transition:opacity .15s ease}.buyscout-powered-by:hover{opacity:1}.buyscout-powered-by__img{height:16px;width:auto}.buyscout-chat-panel__resize-handle{position:absolute;z-index:10;touch-action:none;outline:none}.buyscout-chat-panel__resize-handle:where(:focus-visible){outline:var(--bs-lg-focus-ring-width) solid var(--bs-lg-focus-ring-color);outline-offset:var(--bs-lg-focus-ring-offset);outline-offset:-2px;border-radius:3px}.buyscout-chat-panel__resize-handle--top{top:0;left:0;right:0;height:6px;cursor:ns-resize}.buyscout-chat-panel__resize-handle--bottom{bottom:0;left:0;right:0;height:6px;cursor:ns-resize}.buyscout-chat-panel__resize-handle--left{top:0;bottom:0;left:0;width:6px;cursor:ew-resize}.buyscout-chat-panel__resize-handle--right{top:0;bottom:0;right:0;width:6px;cursor:ew-resize}.buyscout-chat-panel__resize-handle--top-left{top:0;left:0;width:12px;height:12px;cursor:nwse-resize;z-index:11}.buyscout-chat-panel__resize-handle--top-right{top:0;right:0;width:12px;height:12px;cursor:nesw-resize;z-index:11}.buyscout-chat-panel__resize-handle--bottom-left{bottom:0;left:0;width:12px;height:12px;cursor:nesw-resize;z-index:11}.buyscout-chat-panel__resize-handle--bottom-right{bottom:0;right:0;width:12px;height:12px;cursor:nwse-resize;z-index:11}@media(prefers-contrast:more){.buyscout-chat-panel__body .buyscout-chat-panel__scroller{scrollbar-color:var(--bs-lg-scrollbar-thumb) transparent}.buyscout-chat-panel__body .buyscout-chat-panel__scroller::-webkit-scrollbar-thumb{background:var(--bs-lg-scrollbar-thumb)}}.buyscout-appbar{position:absolute;top:0;inset-inline:0;z-index:2;display:flex;align-items:center;gap:8px;height:52px;padding-inline:16px 10px;border-radius:24px 24px 0 0}.buyscout-appbar:before{content:"";position:absolute;inset:0 0 calc(-1 * (var(--bs-announcement-height, 0px) + 14px)) 0;z-index:-1;border-radius:inherit;background:color-mix(in srgb,var(--bs-lg-sheet) 78%,transparent);opacity:var(--bs-appbar-edge, 0);-webkit-mask-image:linear-gradient(to bottom,#000 calc(52px + var(--bs-announcement-height, 0px)),transparent 100%);mask-image:linear-gradient(to bottom,#000 calc(52px + var(--bs-announcement-height, 0px)),transparent 100%);pointer-events:none}.buyscout-appbar__material{position:absolute;inset:0 0 calc(-1 * var(--bs-announcement-height, 0px)) 0;z-index:-2;border-radius:inherit;pointer-events:none}.buyscout-appbar__material>span{position:absolute;inset:0;border-radius:inherit}.buyscout-appbar__material>span:nth-child(1){-webkit-backdrop-filter:blur(calc(3px * var(--bs-appbar-edge, 0))) saturate(calc(100% + 120% * var(--bs-appbar-edge, 0))) contrast(calc(1 + .08 * var(--bs-appbar-edge, 0)));backdrop-filter:blur(calc(3px * var(--bs-appbar-edge, 0))) saturate(calc(100% + 120% * var(--bs-appbar-edge, 0))) contrast(calc(1 + .08 * var(--bs-appbar-edge, 0)));-webkit-mask-image:linear-gradient(to bottom,#000 70%,transparent 100%);mask-image:linear-gradient(to bottom,#000 70%,transparent 100%)}.buyscout-appbar__material>span:nth-child(2){-webkit-backdrop-filter:blur(calc(6px * var(--bs-appbar-edge, 0)));backdrop-filter:blur(calc(6px * var(--bs-appbar-edge, 0)));-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent 88%);mask-image:linear-gradient(to bottom,#000 55%,transparent 88%)}.buyscout-appbar__material>span:nth-child(3){-webkit-backdrop-filter:blur(calc(12px * var(--bs-appbar-edge, 0)));backdrop-filter:blur(calc(12px * var(--bs-appbar-edge, 0)));-webkit-mask-image:linear-gradient(to bottom,#000 38%,transparent 72%);mask-image:linear-gradient(to bottom,#000 38%,transparent 72%)}.buyscout-appbar__material>span:nth-child(4){-webkit-backdrop-filter:blur(calc(24px * var(--bs-appbar-edge, 0)));backdrop-filter:blur(calc(24px * var(--bs-appbar-edge, 0)));-webkit-mask-image:linear-gradient(to bottom,#000 18%,transparent 55%);mask-image:linear-gradient(to bottom,#000 18%,transparent 55%)}.buyscout-appbar__left{display:flex;flex:1;align-items:center;gap:10px;min-width:0}.buyscout-appbar__logo{width:32px;height:32px}.buyscout-appbar__logo:where(:has(.buyscout-avatar__image)){box-shadow:0 0 0 .5px var(--bs-lg-separator)}.buyscout-appbar__text{display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0}.buyscout-appbar__store-name{margin:0;overflow:hidden;color:var(--bs-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:var(--bs-lg-type-title-3-size);line-height:var(--bs-lg-type-title-3-leading);letter-spacing:var(--bs-lg-type-title-3-tracking);font-weight:600}.buyscout-appbar__meta{display:flex;align-items:center;min-width:0;color:var(--bs-text-primary);white-space:nowrap}.buyscout-appbar__title{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);font-weight:500}.buyscout-appbar__reply-badge{position:relative;flex:1 1 auto;min-width:0;margin-left:8px;padding-left:9px;overflow:hidden;text-overflow:ellipsis;font-size:var(--bs-lg-type-callout-size);line-height:var(--bs-lg-type-callout-leading);letter-spacing:var(--bs-lg-type-callout-tracking);font-weight:500}.buyscout-appbar__reply-badge:before{content:"";position:absolute;top:50%;left:0;width:1px;height:11px;background:var(--bs-lg-separator);transform:translateY(-50%)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.buyscout-appbar__material{display:none}.buyscout-appbar:before{background:var(--bs-bg-paper);-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--bs-lg-sheet);inset:0 0 calc(-1 * var(--bs-announcement-height, 0px)) 0;-webkit-mask-image:none;mask-image:none}}@media(prefers-reduced-transparency:reduce){.buyscout-appbar__material{display:none}.buyscout-appbar:before{background:var(--bs-bg-paper);-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--bs-lg-sheet);inset:0 0 calc(-1 * var(--bs-announcement-height, 0px)) 0;-webkit-mask-image:none;mask-image:none}}@media(prefers-contrast:more){.buyscout-appbar__material{display:none}.buyscout-appbar:before{background:var(--bs-bg-paper);-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--bs-lg-sheet);inset:0 0 calc(-1 * var(--bs-announcement-height, 0px)) 0;-webkit-mask-image:none;mask-image:none}.buyscout-appbar:after{content:"";position:absolute;top:calc(100% + var(--bs-announcement-height, 0px));inset-inline:0;z-index:-1;height:1px;background:var(--bs-lg-appbar-contrast-edge);pointer-events:none}}:where(.buyscout-store-chat)>*{pointer-events:auto}.buyscout-store-chat{--store-chat-inset-start: 16px;--store-chat-inset-end: max(16px, env(safe-area-inset-bottom), env(safe-area-inset-right));--store-chat-inset-bottom: var(--store-chat-inset-end);--store-chat-launcher-offset: max(0px, (56px - var(--store-chat-launcher-size)) / 2);--store-chat-edge: calc(var(--store-chat-inset-end) + var(--store-chat-launcher-offset));--store-chat-bottom: calc(var(--store-chat-inset-bottom) + var(--store-chat-launcher-offset))}.buyscout-store-chat .buyscout-chat-bar__wrapper{padding-bottom:calc(var(--store-chat-bottom) + (var(--store-chat-launcher-size) - 56px) / 2)}.buyscout-store-chat--bar .buyscout-chat-bar-island{bottom:calc(var(--store-chat-bottom) + (var(--store-chat-launcher-size) - 56px) / 2)}.buyscout-store-chat .buyscout-popup-message .buyscout-timeline-product-card{width:100%;box-sizing:border-box}.buyscout-store-chat .buyscout-chat-bar-island__content .buyscout-popup-message{width:100%;max-width:100%;box-sizing:border-box;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0;padding:0;box-shadow:none;opacity:1;animation:none;color:var(--bs-text-primary)}.buyscout-store-chat .buyscout-chat-bar-island__content .buyscout-popup-message--exit{animation:buyscout-popup-message-exit .15s ease forwards}.buyscout-store-chat .buyscout-chat-bar-island__content .buyscout-popup-message .buyscout-popup-message__tail,.buyscout-store-chat .buyscout-chat-bar-island__content .buyscout-popup-message .buyscout-popup-message__close{display:none}@media(prefers-reduced-motion:reduce){.buyscout-store-chat .buyscout-chat-bar-island__content .buyscout-popup-message--exit{animation-duration:1ms}}.buyscout-store-chat--floating .buyscout-store-chat__panel-area{padding-inline:var(--store-chat-inset-start) var(--store-chat-edge);box-sizing:border-box}.buyscout-store-chat--floating .buyscout-chat-bar__wrapper{padding-inline:var(--store-chat-inset-start) var(--store-chat-edge);max-width:calc(var(--chat-bar-max-width) + var(--store-chat-inset-start) + var(--store-chat-edge));margin-left:auto;box-sizing:border-box}.buyscout-store-chat--floating .buyscout-chat-bar{--chat-bar-max-width: var(--store-chat-panel-width)}.buyscout-store-chat--floating .buyscout-chat-bar__container{margin-inline:0;width:auto;max-width:none}.buyscout-store-chat--floating .buyscout-chat-bar__message{margin-right:0}.buyscout-store-chat--floating .buyscout-store-chat__launcher{position:absolute;right:var(--store-chat-edge);bottom:var(--store-chat-bottom);width:var(--store-chat-launcher-size);height:var(--store-chat-launcher-size);visibility:hidden;pointer-events:none}.buyscout-store-chat--floating .buyscout-store-chat__launcher[data-state=shown],.buyscout-store-chat--floating .buyscout-store-chat__launcher[data-state=morph]{visibility:visible;pointer-events:auto}.buyscout-store-chat--floating .buyscout-store-chat__launcher[data-state=morph] .buyscout-floating-button{background:transparent;border-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;clip-path:inset(0 round 50%)}.buyscout-store-chat--floating .buyscout-store-chat__launcher[data-state=morph] .buyscout-floating-button:before{display:none}.buyscout-store-chat--floating .buyscout-store-chat__launcher[data-state=morph] .buyscout-floating-button__icon{opacity:var(--chat-bar-fold-in, 0)}.buyscout-store-chat--floating .buyscout-store-chat__launcher .buyscout-floating-button-wrapper__message{width:min(354px,100vw - var(--store-chat-inset-start) - var(--store-chat-edge));max-width:calc(100vw - var(--store-chat-inset-start) - var(--store-chat-edge))}.buyscout-store-chat--floating .buyscout-store-chat__launcher .buyscout-floating-button-wrapper__message .buyscout-popup-message{width:100%;max-width:100%;box-sizing:border-box}.buyscout-store-chat--floating .buyscout-store-chat__launcher .buyscout-floating-button-wrapper__message .buyscout-popup-message__body-clip{display:block;flex:1;min-height:0;overflow:hidden}.buyscout-store-chat--floating .buyscout-chat-bar__wrapper[data-state=folding] .buyscout-chat-bar__container{transition:border-color .2s ease,box-shadow .2s ease;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.buyscout-store-chat--floating .buyscout-chat-bar-island__shade{background-color:var(--store-chat-bar-background-color);box-shadow:none}.buyscout-store-chat--floating .buyscout-chat-bar-island__shade:before,.buyscout-store-chat--floating .buyscout-chat-bar-island__shade:after{content:"";position:absolute;inset:0;border-radius:inherit;box-sizing:border-box;pointer-events:none}.buyscout-store-chat--floating .buyscout-chat-bar-island__shade:before{filter:var(--store-chat-bar-filter);background-color:var(--store-chat-bar-background-color);background-image:var(--store-chat-bar-background-image);border:var(--store-chat-bar-border);border-color:var(--bs-lg-hairline);box-shadow:0 2px 10px var(--bs-lg-chat-bar-shadow-ambient),0 0 1px var(--bs-lg-chat-bar-shadow-contact);transition:border-color .2s ease,box-shadow .2s ease;backdrop-filter:var(--store-chat-bar-backdrop-filter);-webkit-backdrop-filter:var(--store-chat-bar-backdrop-filter);opacity:calc(1 - var(--store-chat-material-blend))}.buyscout-store-chat--floating .buyscout-chat-bar-island__shade:after{box-shadow:var(--store-chat-circle-box-shadow);filter:var(--store-chat-circle-filter, none);transition:box-shadow .2s ease,filter .4s ease}@media(prefers-reduced-motion:reduce){.buyscout-store-chat--floating .buyscout-chat-bar-island__shade:after{transition:box-shadow .2s ease}}.buyscout-store-chat--floating .buyscout-chat-bar-island__shade:after{background-color:var(--store-chat-circle-background-color);background-image:var(--store-chat-circle-background-image);border:var(--store-chat-circle-border);backdrop-filter:var(--store-chat-circle-backdrop-filter);-webkit-backdrop-filter:var(--store-chat-circle-backdrop-filter);opacity:var(--store-chat-material-blend)}.buyscout-store-chat--floating:has(.buyscout-chat-bar__container--focused) .buyscout-chat-bar-island__shade:before{border-color:var(--bs-lg-accent);box-shadow:0 0 0 3.5px var(--bs-lg-accent-ring),0 2px 10px var(--bs-lg-chat-bar-shadow-ambient),0 0 1px var(--bs-lg-chat-bar-shadow-contact)}.buyscout-store-chat--floating .buyscout-chat-panel{transform:none;transform-origin:right bottom;clip-path:none;transition:transform var(--bs-motion-panel-duration, .24s) var(--bs-motion-ease-drawer, cubic-bezier(.32, .72, 0, 1)) var(--bs-motion-surface-stagger, 40ms),opacity var(--transition-normal, .2s cubic-bezier(.4, 0, .2, 1)) var(--bs-motion-surface-stagger, 40ms),visibility 0s}.buyscout-store-chat--floating .buyscout-chat-panel--hidden{transform:translateY(6px) scale(.97);pointer-events:none;clip-path:none;transition:transform var(--bs-motion-panel-duration, .24s) var(--bs-motion-ease-drawer, cubic-bezier(.32, .72, 0, 1)),opacity var(--transition-normal, .2s cubic-bezier(.4, 0, .2, 1)),visibility 0s linear var(--bs-motion-panel-duration, .24s)}.buyscout-store-chat--bar .buyscout-chat-panel{transform:none;transform-origin:center bottom;transition:transform var(--bs-motion-panel-duration, .24s) var(--bs-motion-ease-drawer, cubic-bezier(.32, .72, 0, 1)) var(--bs-motion-surface-stagger, 40ms),opacity var(--bs-motion-panel-duration, .24s) var(--bs-motion-ease-drawer, cubic-bezier(.32, .72, 0, 1)) var(--bs-motion-surface-stagger, 40ms),visibility 0s}.buyscout-store-chat--bar .buyscout-chat-panel--hidden{transform:translateY(6px) scale(.97);pointer-events:none;transition:transform var(--bs-motion-panel-duration, .24s) var(--bs-motion-ease-drawer, cubic-bezier(.32, .72, 0, 1)),opacity var(--bs-motion-panel-duration, .24s) var(--bs-motion-ease-drawer, cubic-bezier(.32, .72, 0, 1)),visibility 0s linear var(--bs-motion-panel-duration, .24s)}.buyscout-store-chat .buyscout-chat-bar .buyscout-voice-stage__area{transition:opacity .16s cubic-bezier(.4,0,.2,1) calc(2 * var(--bs-motion-surface-stagger, 40ms))}.buyscout-store-chat .buyscout-chat-bar .buyscout-voice-stage__area--visible{transition:opacity .12s var(--bs-motion-ease-drawer, cubic-bezier(.32, .72, 0, 1)) var(--bs-motion-surface-stagger, 40ms)}.buyscout-store-chat .buyscout-chat-bar .buyscout-chat-bar__row-text--hidden{transition:opacity .12s var(--bs-motion-ease-drawer, cubic-bezier(.32, .72, 0, 1))}.buyscout-store-chat .buyscout-chat-bar .buyscout-voice-stage__orb-anchor{transform:scale(1);scale:.65;transition:scale 0s,transform var(--bs-motion-panel-duration, .24s) var(--bs-motion-ease-drawer, cubic-bezier(.32, .72, 0, 1))}.buyscout-store-chat .buyscout-chat-bar .buyscout-voice-stage__area--visible .buyscout-voice-stage__orb-anchor{scale:1;transition:scale var(--bs-motion-panel-duration, .24s) var(--bs-motion-ease-drawer, cubic-bezier(.32, .72, 0, 1)) calc(2 * var(--bs-motion-surface-stagger, 40ms)),transform var(--bs-motion-panel-duration, .24s) var(--bs-motion-ease-drawer, cubic-bezier(.32, .72, 0, 1))}.buyscout-store-chat .buyscout-chat-bar .buyscout-voice-stage__column--requesting-mic .buyscout-voice-stage__orb-anchor{transform:scale(.7)}.buyscout-store-chat .buyscout-chat-bar .buyscout-voice-stage__column--connecting .buyscout-voice-stage__orb-anchor,.buyscout-store-chat .buyscout-chat-bar .buyscout-voice-stage__column--tool-call .buyscout-voice-stage__orb-anchor{transform:scale(.8)}.buyscout-store-chat .buyscout-chat-bar .buyscout-chat-bar__wrapper[data-state=folding] .buyscout-voice-stage__area--visible{opacity:var(--chat-bar-fold-out, 1);transition:none}.buyscout-store-chat .buyscout-chat-bar .buyscout-chat-bar__wrapper[data-state=folding] .buyscout-voice-stage__area--visible .buyscout-voice-stage__orb-anchor{transition:none}.buyscout-store-chat :where([data-voice-exiting=true]) .buyscout-chat-bar .buyscout-voice-stage__orb-anchor{scale:.35;transition:scale var(--bs-motion-panel-duration, .24s) linear,transform var(--bs-motion-panel-duration, .24s) var(--bs-motion-ease-drawer, cubic-bezier(.32, .72, 0, 1))}@media(prefers-reduced-motion:reduce){.buyscout-store-chat .buyscout-chat-panel{transform:none;clip-path:none;transition:opacity .12s ease,visibility 0s}.buyscout-store-chat .buyscout-chat-panel--hidden{transform:none;clip-path:none;pointer-events:none;transition:opacity .12s ease,visibility 0s linear .12s}.buyscout-store-chat .buyscout-chat-bar .buyscout-voice-stage__area{transition:opacity .12s ease}.buyscout-store-chat .buyscout-chat-bar .buyscout-voice-stage__area .buyscout-voice-stage__orb-anchor{scale:1;transition:none}.buyscout-store-chat .buyscout-chat-bar .buyscout-voice-stage__area .buyscout-voice-stage__text{transition:opacity .12s ease}.buyscout-store-chat .buyscout-chat-bar .buyscout-voice-stage__hint-top,.buyscout-store-chat .buyscout-chat-bar .buyscout-voice-stage__prompt,.buyscout-store-chat .buyscout-chat-bar .buyscout-voice-stage__hint-arrow{animation:none}.buyscout-store-chat--floating .buyscout-store-chat__launcher{opacity:0;transition:none}.buyscout-store-chat--floating .buyscout-store-chat__launcher[data-state=shown]{opacity:1;transition:opacity .12s ease}}@media(max-width:599.98px){.buyscout-store-chat{--store-chat-mobile-panel-height: 100%;--store-chat-mobile-panel-width: 100%;--store-chat-mobile-inset: 12px;--store-chat-inset-start: max(var(--store-chat-mobile-inset), env(safe-area-inset-left));--store-chat-inset-end: max(var(--store-chat-mobile-inset), env(safe-area-inset-right));--store-chat-inset-bottom: max(var(--store-chat-mobile-inset), env(safe-area-inset-bottom));--store-chat-panel-justify: center}.buyscout-store-chat .buyscout-store-chat__panel-area{box-sizing:border-box;padding-top:max(var(--store-chat-mobile-inset),env(safe-area-inset-top))}.buyscout-store-chat .buyscout-chat-bar__wrapper{max-width:none}.buyscout-store-chat--bar .buyscout-store-chat__panel-area,.buyscout-store-chat--bar .buyscout-chat-bar__wrapper{padding-inline:var(--store-chat-inset-start) var(--store-chat-inset-end)}.buyscout-store-chat .buyscout-chat-panel__resize-handle{display:none}}
