@layer blcbrd.tokens{:root{--primitive-color-transparent:#0000;--primitive-color-neutral-0:#fff;--primitive-color-neutral-50:#f5f5f6;--primitive-color-neutral-100:#ececef;--primitive-color-neutral-200:#e4e4e7;--primitive-color-neutral-400:#98989c;--primitive-color-neutral-600:#626265;--primitive-color-neutral-700:#3f3f41;--primitive-color-neutral-800:#28282a;--primitive-color-neutral-900:#1c1c1e;--primitive-color-neutral-950:#0f0f11;--primitive-color-accent-400:#8b9cff;--primitive-color-accent-600:#3d57e0;--primitive-color-success-400:#4ade80;--primitive-color-success-700:#0d7345;--primitive-color-danger-400:#fa7085;--primitive-color-danger-700:#b81f29;--primitive-space-1:4px;--primitive-space-2:8px;--primitive-space-3:12px;--primitive-space-4:16px;--primitive-radius-control:10px;--primitive-radius-full:999px;--primitive-line-hairline:.5px;--primitive-line-focus:2px;--primitive-duration-fast:.18s;--primitive-duration-standard:.26s;--primitive-duration-deliberate:.56s;--primitive-duration-stagger:90ms;--primitive-easing-standard:cubic-bezier(.2,.8,.2,1);--primitive-easing-emphasized:cubic-bezier(.16,.86,.18,1);--primitive-typography-size-caption:12px;--primitive-typography-size-detail:14px;--primitive-typography-size-body:16px;--primitive-typography-size-heading:20px;--primitive-typography-size-title:24px;--primitive-typography-size-display:40px;--primitive-typography-weight-regular:400;--primitive-typography-weight-medium:500;--primitive-typography-weight-semibold:600;--primitive-typography-weight-bold:700;--primitive-typography-line-height-display:1.05;--primitive-typography-line-height-compact:1.15;--primitive-typography-line-height-title:1.2;--primitive-typography-line-height-control:1.25;--primitive-typography-line-height-body:1.5;--semantic-elevation-flat-depth:0;--semantic-elevation-flat-shadow-opacity:0;--semantic-elevation-flat-shadow-block-offset:0px;--semantic-elevation-flat-shadow-blur:0px;--semantic-elevation-raised-depth:1;--semantic-elevation-raised-shadow-opacity:.16;--semantic-elevation-control-depth:1;--semantic-elevation-control-shadow-opacity:.16;--semantic-elevation-overlay-depth:2;--semantic-elevation-overlay-shadow-opacity:.28;--component-media-lightbox-layer:90;--component-app-install-guide-padding:24px;--component-app-install-guide-reading-measure:68;--component-app-install-guide-icon-size:64px;--component-app-install-guide-choice-max:24rem;--component-app-install-guide-command-underline-offset:2px;--component-contextual-surface-arrow-size:8px;--component-continuous-marquee-duration:40s;--component-continuous-marquee-control-size:32px;--component-button-height-sm:32px;--component-button-height-md:40px;--component-button-height-lg:48px;--component-button-disabled-opacity:.55;--component-button-hover-lift:-1px;--component-button-pressed-scale:.985;--component-button-spinner-duration:1.6s;--component-field-control-height:40px;--component-field-adornment-size:18px;--component-field-disabled-opacity:.55;--component-focal-snap-rail-gap:12px;--component-focal-snap-rail-item-compact:240px;--component-focal-snap-rail-item-standard:320px;--component-focal-snap-rail-item-wide:420px;--component-focal-snap-rail-supporting-scale:1;--component-focal-snap-rail-supporting-opacity:.68;--component-focal-snap-rail-active-scale:1;--component-focal-snap-rail-selection-focus-opacity:.16;--component-focal-snap-rail-control-size:32px;--component-focal-snap-rail-gallery-item-min:300px;--component-focal-snap-rail-gallery-item-max:560px;--component-focal-snap-rail-gallery-item-share:.46;--component-focal-snap-rail-gallery-padding-start:20px;--component-focal-snap-rail-gallery-gutter-max:28px;--component-focal-snap-rail-gallery-gutter-share:.05;--component-focal-snap-rail-gallery-supporting-scale:.94;--component-focal-snap-rail-gallery-supporting-opacity:.72;--component-fanned-media-rail-stage-block:300px;--component-fanned-media-rail-item-inline:144px;--component-fanned-media-rail-item-block:224px;--component-fanned-media-rail-step:116px;--component-fanned-media-rail-drop:22px;--component-fanned-media-rail-scale-step:.055;--component-fanned-media-rail-supporting-opacity:.68;--component-fanned-media-rail-focus-opacity:.18;--component-swipe-decision-stack-stage-block-min:320px;--component-swipe-decision-stack-item-inline-max:420px;--component-swipe-decision-stack-preview-offset:14px;--component-swipe-decision-stack-preview-scale:.96;--component-swipe-decision-stack-preview-opacity:.68;--component-swipe-decision-stack-duration:.2s;--component-selection-feedback-initial-opacity:.94;--component-auto-size-reference-size:360px;--component-staggered-reveal-distance:18px;--component-native-interaction-feedback-hover-scale:1.01;--component-native-interaction-feedback-pressed-scale:.985;--component-native-interaction-feedback-hover-brightness:.018;--component-native-interaction-feedback-pressed-brightness:-.012;--component-native-interaction-feedback-hover-duration:.14s;--component-native-interaction-feedback-pressed-duration:.1s;--component-chat-surface-width:420px;--component-chat-surface-height:640px;--component-chat-surface-layer:80;--component-detented-sheet-handle-inline:40px;--component-detented-sheet-handle-block:4px;--component-process-sequence-marker-size:32px;--component-semantic-setting-switch-inline:32px;--component-semantic-setting-switch-block:20px;--component-semantic-setting-disabled-opacity:.55;--component-checkout-dialog-width:880px;--component-checkout-dialog-max-height:680px;--component-checkout-dialog-mobile-media-height:200px;--component-checkout-dialog-padding:24px;--component-checkout-dialog-media-position-y:25;--component-checkout-dialog-scrim-start:35;--component-checkout-dialog-scrim-middle:65;--component-checkout-dialog-scrim-opacity:.68;--component-offer-card-padding-block-end:20px;--component-offer-card-title-size:20px;--component-offer-card-price-size:30px;--component-offer-card-metric-value-size:17px;--component-offer-card-metric-label-size:11px;--component-offer-card-title-weight:820;--component-offer-card-price-weight:860;--component-offer-card-compact-line-height:1;--component-offer-selection-gap:24px;--component-offer-selection-mode-max:420px;--component-offer-selection-term-max:540px;--component-editorial-card-media-size:128px;--component-editorial-card-media-size-medium:160px;--component-editorial-card-media-size-wide:192px;--component-editorial-card-media-ratio:1.33333;--component-editorial-card-media-ratio-stacked:1.6;--component-editorial-card-media-hover-scale:1.02;--component-editorial-card-media-hover-duration:.5s;--component-editorial-card-media-hover-easing:cubic-bezier(.4,0,.2,1);--component-editorial-card-badge-gap:6px;--component-editorial-card-badge-rail-size:32px;--component-editorial-card-badge-adornment-reserve:48px;--component-editorial-card-adornment-size:28px;--component-editorial-card-author-gap:6px;--component-editorial-card-author-after-gap:6px;--component-editorial-card-author-size:10px;--component-editorial-card-author-tracking:.05;--component-editorial-card-title-lines-narrow:2;--component-editorial-card-title-lines-wide:3;--component-editorial-card-footer-size:11px;--component-editorial-card-tile-media-ratio:1.6;--component-editorial-card-tile-adornment-size:24px;--component-editorial-card-tile-adornment-radius:6px;--component-editorial-card-tile-title-size:18px;--component-editorial-card-tile-title-line-height:1.375;--component-editorial-card-tile-title-lines:2;--component-editorial-card-tile-media-hover-duration:.7s;--component-editorial-section-padding-inline-wide:40px;--component-editorial-section-header-padding-block-wide:24px;--component-editorial-section-padding-block-end-wide:24px;--component-editorial-section-filter-after-gap:20px;--component-editorial-section-loading-size:128px;--component-editorial-section-title-size-wide:18px;--component-editorial-section-title-weight:900;--component-editorial-section-title-line-height-narrow:1.42857;--component-editorial-section-title-line-height-wide:1.55556;--semantic-line-hairline:var(--primitive-line-hairline);--semantic-line-focus:var(--primitive-line-focus);--semantic-elevation-raised-shadow-block-offset:var(--primitive-space-1);--semantic-elevation-raised-shadow-blur:var(--primitive-space-4);--semantic-elevation-control-shadow-block-offset:var(--primitive-space-1);--semantic-elevation-control-shadow-blur:var(--primitive-space-2);--semantic-elevation-overlay-shadow-block-offset:var(--primitive-space-2);--semantic-elevation-overlay-shadow-blur:var(--primitive-space-4);--semantic-typography-body-size:var(--primitive-typography-size-body);--semantic-typography-body-weight:var(--primitive-typography-weight-regular);--semantic-typography-body-line-height:var(--primitive-typography-line-height-body);--semantic-typography-detail-size:var(--primitive-typography-size-detail);--semantic-typography-detail-line-height:var(--primitive-typography-line-height-body);--semantic-typography-caption-size:var(--primitive-typography-size-detail);--semantic-typography-caption-line-height:var(--primitive-typography-line-height-control);--semantic-typography-caption-weight:var(--primitive-typography-weight-bold);--semantic-typography-supporting-size:var(--primitive-typography-size-body);--semantic-typography-supporting-weight:var(--primitive-typography-weight-regular);--semantic-typography-supporting-line-height:var(--primitive-typography-line-height-body);--semantic-typography-supporting-compact-size:var(--primitive-typography-size-detail);--semantic-typography-supporting-compact-weight:var(--primitive-typography-weight-regular);--semantic-typography-supporting-compact-line-height:var(--primitive-typography-line-height-control);--semantic-typography-label-size:var(--primitive-typography-size-detail);--semantic-typography-label-weight:var(--primitive-typography-weight-semibold);--semantic-typography-label-line-height:var(--primitive-typography-line-height-control);--semantic-typography-control-size:var(--primitive-typography-size-body);--semantic-typography-control-weight:var(--primitive-typography-weight-semibold);--semantic-typography-control-line-height:var(--primitive-typography-line-height-control);--semantic-typography-heading-size:var(--primitive-typography-size-heading);--semantic-typography-heading-weight:var(--primitive-typography-weight-semibold);--semantic-typography-heading-line-height:var(--primitive-typography-line-height-compact);--semantic-typography-section-title-size:var(--primitive-typography-size-heading);--semantic-typography-section-title-weight:var(--primitive-typography-weight-semibold);--semantic-typography-section-title-line-height:var(--primitive-typography-line-height-compact);--semantic-typography-page-title-size:var(--primitive-typography-size-display);--semantic-typography-page-title-weight:var(--primitive-typography-weight-semibold);--semantic-typography-page-title-line-height:var(--primitive-typography-line-height-display);--semantic-typography-display-weight:var(--primitive-typography-weight-bold);--semantic-surface-transparent:var(--primitive-color-transparent);--semantic-surface-canvas-bg:var(--primitive-color-neutral-50);--semantic-surface-canvas-fg:var(--primitive-color-neutral-950);--semantic-surface-canvas-muted:var(--primitive-color-neutral-600);--semantic-surface-panel-bg:var(--primitive-color-neutral-0);--semantic-surface-panel-fg:var(--primitive-color-neutral-950);--semantic-surface-panel-muted:var(--primitive-color-neutral-600);--semantic-surface-panel-border:var(--primitive-color-neutral-200);--semantic-surface-container-bg:var(--primitive-color-neutral-0);--semantic-surface-container-fg:var(--primitive-color-neutral-950);--semantic-surface-container-muted:var(--primitive-color-neutral-600);--semantic-surface-container-border:var(--primitive-color-neutral-200);--semantic-surface-luminous-bg:var(--primitive-color-neutral-0);--semantic-surface-luminous-fg:var(--primitive-color-neutral-950);--semantic-surface-luminous-muted:var(--primitive-color-neutral-600);--semantic-surface-luminous-border:var(--primitive-color-neutral-200);--semantic-control-selected:var(--primitive-color-accent-600);--semantic-control-selected-fg:var(--primitive-color-neutral-0);--semantic-control-focus:var(--primitive-color-accent-600);--semantic-control-focus-fg:var(--primitive-color-neutral-0);--semantic-control-track:var(--primitive-color-neutral-100);--semantic-control-thumb:var(--primitive-color-neutral-0);--semantic-layer-scrim:var(--primitive-color-neutral-950);--semantic-status-neutral:var(--primitive-color-neutral-600);--semantic-status-info:var(--primitive-color-accent-600);--semantic-status-success:var(--primitive-color-success-700);--semantic-status-danger:var(--primitive-color-danger-700);--semantic-status-track:var(--primitive-color-neutral-200);--component-media-lightbox-control-size:var(--component-button-height-md);--component-media-lightbox-gap:var(--primitive-space-4);--component-media-lightbox-radius:var(--primitive-radius-control);--component-media-lightbox-thumbnail-gap:var(--primitive-space-2);--component-media-lightbox-thumbnail-inset:var(--primitive-space-1);--component-app-install-guide-gap:var(--component-app-install-guide-padding);--component-app-install-guide-intro-gap:var(--primitive-space-2);--component-app-install-guide-step-gap:var(--primitive-space-3);--component-app-install-guide-ordinal-size:var(--component-app-install-guide-padding);--component-app-install-guide-body-weight:var(--primitive-typography-weight-medium);--component-app-install-guide-strong-weight:var(--primitive-typography-weight-bold);--component-surface-padding-compact:var(--primitive-space-2);--component-surface-padding-regular:var(--primitive-space-3);--component-surface-padding-spacious:var(--primitive-space-4);--component-surface-radius-panel:var(--primitive-radius-control);--component-surface-radius-card:var(--primitive-radius-control);--component-surface-radius-inset:var(--primitive-radius-control);--component-surface-shadow-opacity:var(--semantic-elevation-raised-shadow-opacity);--component-surface-overlay-shadow-opacity:var(--semantic-elevation-overlay-shadow-opacity);--component-contextual-surface-shadow-opacity:var(--semantic-elevation-overlay-shadow-opacity);--component-continuous-marquee-gap:var(--primitive-space-3);--component-button-gap:var(--primitive-space-2);--component-button-padding-inline:var(--primitive-space-4);--component-button-radius:var(--primitive-radius-control);--component-button-shadow-opacity:var(--semantic-elevation-control-shadow-opacity);--component-button-spinner-size:var(--primitive-space-3);--component-button-duration:var(--primitive-duration-fast);--component-button-easing:var(--primitive-easing-standard);--component-field-gap:var(--primitive-space-2);--component-field-control-gap:var(--primitive-space-2);--component-field-padding-inline:var(--primitive-space-3);--component-field-radius:var(--primitive-radius-control);--component-disclosure-group-gap:var(--primitive-space-1);--component-disclosure-header-gap:var(--primitive-space-2);--component-disclosure-trigger-gap:var(--primitive-space-3);--component-disclosure-trigger-min-height:var(--component-button-height-md);--component-disclosure-trigger-padding-inline:var(--primitive-space-3);--component-disclosure-trigger-padding-block:var(--primitive-space-2);--component-disclosure-panel-padding-inline:var(--primitive-space-3);--component-disclosure-panel-padding-block:var(--primitive-space-3);--component-disclosure-radius:var(--primitive-radius-control);--component-disclosure-disabled-opacity:var(--component-button-disabled-opacity);--component-disclosure-indicator-size:var(--primitive-space-4);--component-disclosure-duration:var(--primitive-duration-fast);--component-disclosure-easing:var(--primitive-easing-standard);--component-focal-snap-rail-duration:var(--primitive-duration-fast);--component-focal-snap-rail-easing:var(--primitive-easing-standard);--component-focal-snap-rail-gallery-control-inset:var(--primitive-space-3);--component-focal-snap-rail-gallery-padding-end:var(--primitive-space-3);--component-focal-snap-rail-gallery-gap:var(--primitive-space-4);--component-focal-snap-rail-gallery-gutter:var(--primitive-space-4);--component-fanned-media-rail-duration:var(--primitive-duration-deliberate);--component-fanned-media-rail-easing:var(--primitive-easing-emphasized);--component-swipe-decision-stack-gap:var(--primitive-space-3);--component-swipe-decision-stack-card-padding:var(--primitive-space-4);--component-swipe-decision-stack-card-radius:var(--primitive-radius-control);--component-swipe-decision-stack-intent-inset:var(--primitive-space-3);--component-swipe-decision-stack-shadow-opacity:var(--semantic-elevation-overlay-shadow-opacity);--component-swipe-decision-stack-easing:var(--primitive-easing-emphasized);--component-auto-size-min-duration:var(--primitive-duration-fast);--component-auto-size-max-duration:var(--primitive-duration-deliberate);--component-auto-size-expand-easing:var(--primitive-easing-emphasized);--component-auto-size-collapse-easing:var(--primitive-easing-standard);--component-frame-morph-duration:var(--primitive-duration-deliberate);--component-frame-morph-easing:var(--primitive-easing-emphasized);--component-staggered-reveal-duration:var(--primitive-duration-deliberate);--component-staggered-reveal-stagger:var(--primitive-duration-stagger);--component-staggered-reveal-easing:var(--primitive-easing-standard);--component-overflow-edge-mask-edge-size:var(--primitive-space-4);--component-masked-secret-gap:var(--primitive-space-2);--component-masked-secret-padding:var(--primitive-space-3);--component-masked-secret-radius:var(--primitive-radius-control);--component-operation-status-gap:var(--primitive-space-2);--component-operation-status-progress-size:var(--primitive-space-1);--component-operation-status-progress-radius:var(--primitive-radius-full);--component-panel-tabs-gap:var(--primitive-space-2);--component-panel-tabs-padding:var(--primitive-space-3);--component-panel-tabs-height:var(--component-button-height-md);--component-panel-tabs-radius:var(--primitive-radius-control);--component-nav-item-gap:var(--primitive-space-2);--component-nav-item-height-compact:var(--component-button-height-sm);--component-nav-item-height-regular:var(--component-button-height-md);--component-nav-item-height-bottom:var(--component-button-height-lg);--component-nav-item-padding-inline:var(--primitive-space-3);--component-nav-item-radius-control:var(--primitive-radius-control);--component-nav-item-radius-pill:var(--primitive-radius-full);--component-nav-item-disabled-opacity:var(--component-button-disabled-opacity);--component-nav-item-icon-size:var(--primitive-space-4);--component-segmented-control-gap:var(--primitive-space-1);--component-segmented-control-padding:var(--primitive-space-1);--component-segmented-control-item-padding-inline:var(--primitive-space-3);--component-segmented-control-height-compact:var(--component-button-height-sm);--component-segmented-control-height-regular:var(--component-button-height-md);--component-segmented-control-radius:var(--primitive-radius-control);--component-chat-surface-avatar-size:var(--component-button-height-sm);--component-adaptive-dialog-gap:var(--primitive-space-3);--component-adaptive-dialog-padding:var(--primitive-space-4);--component-adaptive-dialog-radius:var(--primitive-radius-control);--component-detented-sheet-gap:var(--primitive-space-3);--component-detented-sheet-padding:var(--primitive-space-4);--component-detented-sheet-radius:var(--primitive-radius-control);--component-selectable-option-gap:var(--primitive-space-3);--component-selectable-option-padding:var(--primitive-space-4);--component-selectable-option-radius:var(--primitive-radius-control);--component-process-sequence-gap:var(--primitive-space-3);--component-process-sequence-item-gap:var(--primitive-space-2);--component-semantic-setting-gap:var(--primitive-space-3);--component-semantic-setting-padding:var(--primitive-space-4);--component-semantic-setting-radius:var(--primitive-radius-control);--component-semantic-setting-switch-padding:var(--primitive-space-1);--component-semantic-setting-switch-thumb:var(--primitive-space-3);--component-offer-card-body-gap:var(--primitive-space-3);--component-offer-card-padding-block-start:var(--primitive-space-4);--component-offer-card-padding-inline:var(--primitive-space-4);--component-offer-card-header-gap:var(--primitive-space-1);--component-offer-card-badge-gap:var(--primitive-space-2);--component-offer-card-badge-inset:var(--primitive-space-3);--component-offer-card-metrics-gap:var(--primitive-space-3);--component-offer-card-meta-gap:var(--primitive-space-2);--component-offer-selection-choice-inset:var(--primitive-space-3);--component-offer-selection-term-gap:var(--primitive-space-2);--component-editorial-card-padding-block:var(--primitive-space-3);--component-editorial-card-padding-inline-start:var(--primitive-space-3);--component-editorial-card-padding-inline-end:var(--primitive-space-4);--component-editorial-card-gap:var(--primitive-space-3);--component-editorial-card-content-padding-block:var(--primitive-space-1);--component-editorial-card-media-radius:var(--primitive-space-2);--component-editorial-card-badge-inset:var(--primitive-space-2);--component-editorial-card-avatar-size:var(--primitive-space-4);--component-editorial-card-author-row-gap:var(--primitive-space-2);--component-editorial-card-author-weight:var(--primitive-typography-weight-bold);--component-editorial-card-author-line-height:var(--primitive-typography-line-height-body);--component-editorial-card-title-size-narrow:var(--primitive-typography-size-detail);--component-editorial-card-title-size-wide:var(--primitive-typography-size-body);--component-editorial-card-title-weight:var(--primitive-typography-weight-bold);--component-editorial-card-title-line-height:var(--primitive-typography-line-height-control);--component-editorial-card-footer-outer-gap:var(--primitive-space-3);--component-editorial-card-footer-inner-gap:var(--primitive-space-3);--component-editorial-card-footer-gap:var(--primitive-space-3);--component-editorial-card-footer-wrap-gap:var(--primitive-space-1);--component-editorial-card-footer-line-height:var(--primitive-typography-line-height-body);--component-editorial-card-tile-radius:var(--primitive-space-4);--component-editorial-card-tile-badge-inset:var(--primitive-space-3);--component-editorial-card-tile-content-padding:var(--primitive-space-4);--component-editorial-card-tile-content-gap:var(--primitive-space-3);--component-editorial-card-tile-footer-outer-gap:var(--primitive-space-1);--component-editorial-card-tile-media-hover-scale:var(--component-editorial-card-media-hover-scale);--component-editorial-card-tile-media-hover-easing:var(--component-editorial-card-media-hover-easing);--component-editorial-section-padding-inline-narrow:var(--primitive-space-4);--component-editorial-section-header-padding-block-narrow:var(--primitive-space-4);--component-editorial-section-padding-block-end-narrow:var(--primitive-space-4);--component-editorial-section-header-gap:var(--primitive-space-3);--component-editorial-section-collection-gap:var(--primitive-space-4);--component-editorial-section-title-size-narrow:var(--primitive-typography-size-detail);--semantic-elevation-flat-shadow-color:var(--semantic-layer-scrim);--semantic-elevation-raised-shadow-color:var(--semantic-layer-scrim);--semantic-elevation-control-shadow-color:var(--semantic-layer-scrim);--semantic-elevation-overlay-shadow-color:var(--semantic-layer-scrim);--component-media-lightbox-scrim:var(--semantic-layer-scrim);--component-media-lightbox-selected:var(--semantic-control-track);--component-media-lightbox-focus:var(--semantic-control-focus);--component-app-install-guide-ordinal-bg:var(--semantic-control-track);--component-app-install-guide-body-size:var(--semantic-typography-body-size);--component-app-install-guide-line-height:var(--semantic-typography-body-line-height);--component-app-install-guide-title-size:var(--semantic-typography-heading-size);--component-app-install-guide-title-line-height:var(--semantic-typography-heading-line-height);--component-app-install-guide-description-size:var(--semantic-typography-control-size);--component-app-install-guide-command-icon-size:var(--semantic-typography-body-size);--component-app-install-guide-fg:var(--semantic-surface-panel-fg);--component-app-install-guide-muted:var(--semantic-surface-panel-muted);--component-surface-border-width:var(--semantic-line-hairline);--component-surface-canvas-bg:var(--semantic-surface-canvas-bg);--component-surface-canvas-fg:var(--semantic-surface-canvas-fg);--component-surface-panel-bg:var(--semantic-surface-panel-bg);--component-surface-panel-fg:var(--semantic-surface-panel-fg);--component-surface-panel-border:var(--semantic-surface-panel-border);--component-surface-card-bg:var(--semantic-surface-container-bg);--component-surface-card-fg:var(--semantic-surface-container-fg);--component-surface-card-border:var(--semantic-surface-container-border);--component-surface-overlay-bg:var(--semantic-surface-container-bg);--component-surface-overlay-fg:var(--semantic-surface-container-fg);--component-surface-overlay-border:var(--semantic-surface-container-border);--component-surface-inset-bg:var(--semantic-surface-panel-bg);--component-surface-inset-fg:var(--semantic-surface-panel-fg);--component-surface-inset-border:var(--semantic-surface-container-border);--component-surface-shadow-block-offset:var(--semantic-elevation-raised-shadow-block-offset);--component-surface-shadow-blur:var(--semantic-elevation-raised-shadow-blur);--component-surface-overlay-shadow-block-offset:var(--semantic-elevation-overlay-shadow-block-offset);--component-surface-overlay-shadow-blur:var(--semantic-elevation-overlay-shadow-blur);--component-contextual-surface-luminous-bg:var(--semantic-surface-luminous-bg);--component-contextual-surface-luminous-fg:var(--semantic-surface-luminous-fg);--component-contextual-surface-luminous-muted:var(--semantic-surface-luminous-muted);--component-contextual-surface-luminous-border:var(--semantic-surface-luminous-border);--component-contextual-surface-shadow-block-offset:var(--semantic-elevation-overlay-shadow-block-offset);--component-contextual-surface-shadow-blur:var(--semantic-elevation-overlay-shadow-blur);--component-button-primary-bg:var(--semantic-surface-canvas-fg);--component-button-primary-fg:var(--semantic-surface-canvas-bg);--component-button-secondary-bg:var(--semantic-surface-panel-bg);--component-button-secondary-fg:var(--semantic-surface-container-fg);--component-button-quiet-bg:var(--semantic-surface-canvas-bg);--component-button-quiet-fg:var(--semantic-surface-canvas-fg);--component-button-danger-bg:var(--semantic-control-track);--component-button-danger-fg:var(--semantic-status-danger);--component-button-focus-bg:var(--semantic-control-focus);--component-button-focus-fg:var(--semantic-control-focus-fg);--component-button-shadow-block-offset:var(--semantic-elevation-control-shadow-block-offset);--component-button-shadow-blur:var(--semantic-elevation-control-shadow-blur);--component-field-label-fg:var(--semantic-surface-canvas-fg);--component-field-control-bg:var(--semantic-control-track);--component-field-control-fg:var(--semantic-surface-container-fg);--component-field-selection-fg:var(--semantic-surface-canvas-bg);--component-field-selection-bg:var(--semantic-surface-canvas-fg);--component-field-muted:var(--semantic-surface-container-muted);--component-field-focus-bg:var(--semantic-surface-container-bg);--component-field-focus-fg:var(--semantic-surface-container-fg);--component-field-focus-shadow:var(--semantic-layer-scrim);--component-field-invalid-bg:var(--semantic-control-track);--component-field-invalid-fg:var(--semantic-status-danger);--component-disclosure-bg:var(--semantic-surface-transparent);--component-disclosure-fg:var(--semantic-surface-container-fg);--component-disclosure-muted:var(--semantic-surface-container-muted);--component-disclosure-active-bg:var(--semantic-control-track);--component-disclosure-active-fg:var(--semantic-surface-container-fg);--component-disclosure-focus-bg:var(--semantic-control-focus);--component-disclosure-focus-fg:var(--semantic-control-focus-fg);--component-swipe-decision-stack-card-bg:var(--semantic-surface-container-bg);--component-swipe-decision-stack-card-fg:var(--semantic-surface-container-fg);--component-swipe-decision-stack-intent-bg:var(--semantic-control-selected);--component-swipe-decision-stack-intent-fg:var(--semantic-control-selected-fg);--component-swipe-decision-stack-status-fg:var(--semantic-surface-container-muted);--component-swipe-decision-stack-shadow-block-offset:var(--semantic-elevation-overlay-shadow-block-offset);--component-swipe-decision-stack-shadow-blur:var(--semantic-elevation-overlay-shadow-blur);--component-adaptive-asset-substrate-light:var(--semantic-surface-luminous-bg);--component-masked-secret-bg:var(--semantic-surface-canvas-bg);--component-masked-secret-fg:var(--semantic-surface-container-fg);--component-masked-secret-muted:var(--semantic-surface-container-muted);--component-masked-secret-focus-bg:var(--semantic-control-focus);--component-masked-secret-focus-fg:var(--semantic-control-focus-fg);--component-operation-status-label-fg:var(--semantic-surface-container-fg);--component-operation-status-neutral-fg:var(--semantic-status-neutral);--component-operation-status-info-fg:var(--semantic-status-info);--component-operation-status-success-fg:var(--semantic-status-success);--component-operation-status-danger-fg:var(--semantic-status-danger);--component-operation-status-track-bg:var(--semantic-status-track);--component-resource-collection-row-bg:var(--semantic-surface-canvas-bg);--component-resource-collection-row-alternate-bg:var(--semantic-surface-panel-bg);--component-panel-tabs-bg:var(--semantic-surface-panel-bg);--component-panel-tabs-fg:var(--semantic-surface-container-fg);--component-panel-tabs-muted:var(--semantic-surface-container-muted);--component-panel-tabs-selected-bg:var(--semantic-surface-container-bg);--component-panel-tabs-selected-fg:var(--semantic-surface-container-fg);--component-panel-tabs-focus-bg:var(--semantic-control-focus);--component-panel-tabs-focus-fg:var(--semantic-control-focus-fg);--component-panel-tabs-tab-focus-bg:var(--semantic-surface-canvas-fg);--component-panel-tabs-tab-focus-fg:var(--semantic-surface-canvas-bg);--component-nav-item-bg:var(--semantic-surface-transparent);--component-nav-item-fg:var(--semantic-surface-container-fg);--component-nav-item-muted:var(--semantic-surface-container-muted);--component-nav-item-current-bg:var(--semantic-surface-container-bg);--component-nav-item-current-fg:var(--semantic-surface-container-fg);--component-nav-item-accent-current-bg:var(--semantic-control-selected);--component-nav-item-accent-current-fg:var(--semantic-control-selected-fg);--component-nav-item-focus-bg:var(--semantic-surface-canvas-fg);--component-nav-item-focus-fg:var(--semantic-surface-canvas-bg);--component-segmented-control-bg:var(--semantic-control-track);--component-segmented-control-fg:var(--semantic-surface-panel-fg);--component-segmented-control-item-bg:var(--semantic-surface-transparent);--component-segmented-control-selected-bg:var(--semantic-control-selected);--component-segmented-control-selected-fg:var(--semantic-control-selected-fg);--component-segmented-control-quiet-selected-bg:var(--semantic-surface-container-bg);--component-segmented-control-quiet-selected-fg:var(--semantic-surface-container-fg);--component-segmented-control-focus-bg:var(--semantic-control-focus);--component-segmented-control-focus-fg:var(--semantic-control-focus-fg);--component-adaptive-dialog-bg:var(--semantic-surface-container-bg);--component-adaptive-dialog-fg:var(--semantic-surface-container-fg);--component-adaptive-dialog-muted:var(--semantic-surface-container-muted);--component-adaptive-dialog-scrim:var(--semantic-layer-scrim);--component-adaptive-dialog-focus-bg:var(--semantic-control-focus);--component-adaptive-dialog-focus-fg:var(--semantic-control-focus-fg);--component-detented-sheet-bg:var(--semantic-surface-container-bg);--component-detented-sheet-fg:var(--semantic-surface-container-fg);--component-detented-sheet-muted:var(--semantic-surface-container-muted);--component-detented-sheet-handle-bg:var(--semantic-surface-container-border);--component-detented-sheet-scrim:var(--semantic-layer-scrim);--component-detented-sheet-focus-bg:var(--semantic-control-focus);--component-detented-sheet-focus-fg:var(--semantic-control-focus-fg);--component-selectable-option-bg:var(--semantic-surface-panel-bg);--component-selectable-option-fg:var(--semantic-surface-container-fg);--component-selectable-option-muted:var(--semantic-surface-container-muted);--component-selectable-option-indicator-bg:var(--semantic-surface-container-border);--component-selectable-option-selected:var(--semantic-control-selected);--component-selectable-option-selected-bg:var(--semantic-surface-container-bg);--component-selectable-option-action-bg:var(--semantic-surface-canvas-bg);--component-selectable-option-action-fg:var(--semantic-surface-container-fg);--component-selectable-option-focus-bg:var(--semantic-control-focus);--component-selectable-option-focus-fg:var(--semantic-control-focus-fg);--component-process-sequence-marker-bg:var(--semantic-control-selected);--component-process-sequence-marker-fg:var(--semantic-control-selected-fg);--component-process-sequence-connector:var(--semantic-surface-container-muted);--component-process-sequence-muted:var(--semantic-surface-container-fg);--component-semantic-setting-bg:var(--semantic-surface-container-bg);--component-semantic-setting-fg:var(--semantic-surface-container-fg);--component-semantic-setting-muted:var(--semantic-surface-container-muted);--component-semantic-setting-control-bg:var(--semantic-control-track);--component-semantic-setting-action-bg:var(--semantic-surface-panel-bg);--component-semantic-setting-selected-bg:var(--semantic-control-selected);--component-semantic-setting-selected-fg:var(--semantic-control-selected-fg);--component-semantic-setting-focus-bg:var(--semantic-control-focus);--component-semantic-setting-focus-fg:var(--semantic-control-focus-fg);--component-semantic-setting-thumb-bg:var(--semantic-control-thumb);--component-semantic-setting-output-fg:var(--semantic-status-info);--component-checkout-dialog-scrim-color:var(--semantic-layer-scrim);--component-editorial-card-meta-fg:var(--semantic-surface-container-muted);--component-editorial-card-link-fg:var(--semantic-control-focus);--component-editorial-card-tile-footer-divider-width:var(--semantic-line-hairline);--component-editorial-card-tile-footer-divider-color:var(--semantic-surface-container-border);--component-surface-shadow-color:var(--semantic-elevation-raised-shadow-color);--component-surface-overlay-shadow-color:var(--semantic-elevation-overlay-shadow-color);--component-contextual-surface-shadow-color:var(--semantic-elevation-overlay-shadow-color);--component-button-shadow-color:var(--semantic-elevation-control-shadow-color);--component-swipe-decision-stack-shadow-color:var(--semantic-elevation-overlay-shadow-color);--component-selectable-option-selected-fg:var(--component-selectable-option-fg);--component-selectable-option-selected-muted:var(--component-selectable-option-muted)}[data-blcbrd-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--semantic-control-focus:var(--primitive-color-accent-600);--semantic-control-focus-fg:var(--primitive-color-neutral-0);--semantic-control-selected:var(--primitive-color-accent-600);--semantic-control-selected-fg:var(--primitive-color-neutral-0);--semantic-control-thumb:var(--primitive-color-neutral-0);--semantic-control-track:var(--primitive-color-neutral-100);--semantic-elevation-control-shadow-color:var(--semantic-layer-scrim);--semantic-elevation-flat-shadow-color:var(--semantic-layer-scrim);--semantic-elevation-overlay-shadow-color:var(--semantic-layer-scrim);--semantic-elevation-raised-shadow-color:var(--semantic-layer-scrim);--semantic-layer-scrim:var(--primitive-color-neutral-950);--semantic-status-danger:var(--primitive-color-danger-700);--semantic-status-info:var(--primitive-color-accent-600);--semantic-status-neutral:var(--primitive-color-neutral-600);--semantic-status-success:var(--primitive-color-success-700);--semantic-status-track:var(--primitive-color-neutral-200);--semantic-surface-canvas-bg:var(--primitive-color-neutral-50);--semantic-surface-canvas-fg:var(--primitive-color-neutral-950);--semantic-surface-canvas-muted:var(--primitive-color-neutral-600);--semantic-surface-container-bg:var(--primitive-color-neutral-0);--semantic-surface-container-border:var(--primitive-color-neutral-200);--semantic-surface-container-fg:var(--primitive-color-neutral-950);--semantic-surface-container-muted:var(--primitive-color-neutral-600);--semantic-surface-luminous-bg:var(--primitive-color-neutral-0);--semantic-surface-luminous-border:var(--primitive-color-neutral-200);--semantic-surface-luminous-fg:var(--primitive-color-neutral-950);--semantic-surface-luminous-muted:var(--primitive-color-neutral-600);--semantic-surface-panel-bg:var(--primitive-color-neutral-0);--semantic-surface-panel-border:var(--primitive-color-neutral-200);--semantic-surface-panel-fg:var(--primitive-color-neutral-950);--semantic-surface-panel-muted:var(--primitive-color-neutral-600);--semantic-surface-transparent:var(--primitive-color-transparent);--component-adaptive-asset-substrate-light:var(--semantic-surface-luminous-bg);--component-adaptive-dialog-bg:var(--semantic-surface-container-bg);--component-adaptive-dialog-fg:var(--semantic-surface-container-fg);--component-adaptive-dialog-focus-bg:var(--semantic-control-focus);--component-adaptive-dialog-focus-fg:var(--semantic-control-focus-fg);--component-adaptive-dialog-muted:var(--semantic-surface-container-muted);--component-adaptive-dialog-scrim:var(--semantic-layer-scrim);--component-app-install-guide-body-size:var(--semantic-typography-body-size);--component-app-install-guide-command-icon-size:var(--semantic-typography-body-size);--component-app-install-guide-description-size:var(--semantic-typography-control-size);--component-app-install-guide-fg:var(--semantic-surface-panel-fg);--component-app-install-guide-line-height:var(--semantic-typography-body-line-height);--component-app-install-guide-muted:var(--semantic-surface-panel-muted);--component-app-install-guide-ordinal-bg:var(--semantic-control-track);--component-app-install-guide-title-line-height:var(--semantic-typography-heading-line-height);--component-app-install-guide-title-size:var(--semantic-typography-heading-size);--component-button-danger-bg:var(--semantic-control-track);--component-button-danger-fg:var(--semantic-status-danger);--component-button-focus-bg:var(--semantic-control-focus);--component-button-focus-fg:var(--semantic-control-focus-fg);--component-button-primary-bg:var(--semantic-surface-canvas-fg);--component-button-primary-fg:var(--semantic-surface-canvas-bg);--component-button-quiet-bg:var(--semantic-surface-canvas-bg);--component-button-quiet-fg:var(--semantic-surface-canvas-fg);--component-button-secondary-bg:var(--semantic-surface-panel-bg);--component-button-secondary-fg:var(--semantic-surface-container-fg);--component-button-shadow-block-offset:var(--semantic-elevation-control-shadow-block-offset);--component-button-shadow-blur:var(--semantic-elevation-control-shadow-blur);--component-button-shadow-color:var(--semantic-elevation-control-shadow-color);--component-button-shadow-opacity:var(--semantic-elevation-control-shadow-opacity);--component-checkout-dialog-scrim-color:var(--semantic-layer-scrim);--component-contextual-surface-luminous-bg:var(--semantic-surface-luminous-bg);--component-contextual-surface-luminous-border:var(--semantic-surface-luminous-border);--component-contextual-surface-luminous-fg:var(--semantic-surface-luminous-fg);--component-contextual-surface-luminous-muted:var(--semantic-surface-luminous-muted);--component-contextual-surface-shadow-block-offset:var(--semantic-elevation-overlay-shadow-block-offset);--component-contextual-surface-shadow-blur:var(--semantic-elevation-overlay-shadow-blur);--component-contextual-surface-shadow-color:var(--semantic-elevation-overlay-shadow-color);--component-contextual-surface-shadow-opacity:var(--semantic-elevation-overlay-shadow-opacity);--component-detented-sheet-bg:var(--semantic-surface-container-bg);--component-detented-sheet-fg:var(--semantic-surface-container-fg);--component-detented-sheet-focus-bg:var(--semantic-control-focus);--component-detented-sheet-focus-fg:var(--semantic-control-focus-fg);--component-detented-sheet-handle-bg:var(--semantic-surface-container-border);--component-detented-sheet-muted:var(--semantic-surface-container-muted);--component-detented-sheet-scrim:var(--semantic-layer-scrim);--component-disclosure-active-bg:var(--semantic-control-track);--component-disclosure-active-fg:var(--semantic-surface-container-fg);--component-disclosure-bg:var(--semantic-surface-transparent);--component-disclosure-fg:var(--semantic-surface-container-fg);--component-disclosure-focus-bg:var(--semantic-control-focus);--component-disclosure-focus-fg:var(--semantic-control-focus-fg);--component-disclosure-muted:var(--semantic-surface-container-muted);--component-editorial-card-link-fg:var(--semantic-control-focus);--component-editorial-card-meta-fg:var(--semantic-surface-container-muted);--component-editorial-card-tile-footer-divider-color:var(--semantic-surface-container-border);--component-editorial-card-tile-footer-divider-width:var(--semantic-line-hairline);--component-field-control-bg:var(--semantic-control-track);--component-field-control-fg:var(--semantic-surface-container-fg);--component-field-focus-bg:var(--semantic-surface-container-bg);--component-field-focus-fg:var(--semantic-surface-container-fg);--component-field-focus-shadow:var(--semantic-layer-scrim);--component-field-invalid-bg:var(--semantic-control-track);--component-field-invalid-fg:var(--semantic-status-danger);--component-field-label-fg:var(--semantic-surface-canvas-fg);--component-field-muted:var(--semantic-surface-container-muted);--component-field-selection-bg:var(--semantic-surface-canvas-fg);--component-field-selection-fg:var(--semantic-surface-canvas-bg);--component-masked-secret-bg:var(--semantic-surface-canvas-bg);--component-masked-secret-fg:var(--semantic-surface-container-fg);--component-masked-secret-focus-bg:var(--semantic-control-focus);--component-masked-secret-focus-fg:var(--semantic-control-focus-fg);--component-masked-secret-muted:var(--semantic-surface-container-muted);--component-media-lightbox-focus:var(--semantic-control-focus);--component-media-lightbox-scrim:var(--semantic-layer-scrim);--component-media-lightbox-selected:var(--semantic-control-track);--component-nav-item-accent-current-bg:var(--semantic-control-selected);--component-nav-item-accent-current-fg:var(--semantic-control-selected-fg);--component-nav-item-bg:var(--semantic-surface-transparent);--component-nav-item-current-bg:var(--semantic-surface-container-bg);--component-nav-item-current-fg:var(--semantic-surface-container-fg);--component-nav-item-fg:var(--semantic-surface-container-fg);--component-nav-item-focus-bg:var(--semantic-surface-canvas-fg);--component-nav-item-focus-fg:var(--semantic-surface-canvas-bg);--component-nav-item-muted:var(--semantic-surface-container-muted);--component-operation-status-danger-fg:var(--semantic-status-danger);--component-operation-status-info-fg:var(--semantic-status-info);--component-operation-status-label-fg:var(--semantic-surface-container-fg);--component-operation-status-neutral-fg:var(--semantic-status-neutral);--component-operation-status-success-fg:var(--semantic-status-success);--component-operation-status-track-bg:var(--semantic-status-track);--component-panel-tabs-bg:var(--semantic-surface-panel-bg);--component-panel-tabs-fg:var(--semantic-surface-container-fg);--component-panel-tabs-focus-bg:var(--semantic-control-focus);--component-panel-tabs-focus-fg:var(--semantic-control-focus-fg);--component-panel-tabs-muted:var(--semantic-surface-container-muted);--component-panel-tabs-selected-bg:var(--semantic-surface-container-bg);--component-panel-tabs-selected-fg:var(--semantic-surface-container-fg);--component-panel-tabs-tab-focus-bg:var(--semantic-surface-canvas-fg);--component-panel-tabs-tab-focus-fg:var(--semantic-surface-canvas-bg);--component-process-sequence-connector:var(--semantic-surface-container-muted);--component-process-sequence-marker-bg:var(--semantic-control-selected);--component-process-sequence-marker-fg:var(--semantic-control-selected-fg);--component-process-sequence-muted:var(--semantic-surface-container-fg);--component-resource-collection-row-alternate-bg:var(--semantic-surface-panel-bg);--component-resource-collection-row-bg:var(--semantic-surface-canvas-bg);--component-segmented-control-bg:var(--semantic-control-track);--component-segmented-control-fg:var(--semantic-surface-panel-fg);--component-segmented-control-focus-bg:var(--semantic-control-focus);--component-segmented-control-focus-fg:var(--semantic-control-focus-fg);--component-segmented-control-item-bg:var(--semantic-surface-transparent);--component-segmented-control-quiet-selected-bg:var(--semantic-surface-container-bg);--component-segmented-control-quiet-selected-fg:var(--semantic-surface-container-fg);--component-segmented-control-selected-bg:var(--semantic-control-selected);--component-segmented-control-selected-fg:var(--semantic-control-selected-fg);--component-selectable-option-action-bg:var(--semantic-surface-canvas-bg);--component-selectable-option-action-fg:var(--semantic-surface-container-fg);--component-selectable-option-bg:var(--semantic-surface-panel-bg);--component-selectable-option-fg:var(--semantic-surface-container-fg);--component-selectable-option-focus-bg:var(--semantic-control-focus);--component-selectable-option-focus-fg:var(--semantic-control-focus-fg);--component-selectable-option-indicator-bg:var(--semantic-surface-container-border);--component-selectable-option-muted:var(--semantic-surface-container-muted);--component-selectable-option-selected:var(--semantic-control-selected);--component-selectable-option-selected-bg:var(--semantic-surface-container-bg);--component-selectable-option-selected-fg:var(--component-selectable-option-fg);--component-selectable-option-selected-muted:var(--component-selectable-option-muted);--component-semantic-setting-action-bg:var(--semantic-surface-panel-bg);--component-semantic-setting-bg:var(--semantic-surface-container-bg);--component-semantic-setting-control-bg:var(--semantic-control-track);--component-semantic-setting-fg:var(--semantic-surface-container-fg);--component-semantic-setting-focus-bg:var(--semantic-control-focus);--component-semantic-setting-focus-fg:var(--semantic-control-focus-fg);--component-semantic-setting-muted:var(--semantic-surface-container-muted);--component-semantic-setting-output-fg:var(--semantic-status-info);--component-semantic-setting-selected-bg:var(--semantic-control-selected);--component-semantic-setting-selected-fg:var(--semantic-control-selected-fg);--component-semantic-setting-thumb-bg:var(--semantic-control-thumb);--component-surface-border-width:var(--semantic-line-hairline);--component-surface-canvas-bg:var(--semantic-surface-canvas-bg);--component-surface-canvas-fg:var(--semantic-surface-canvas-fg);--component-surface-card-bg:var(--semantic-surface-container-bg);--component-surface-card-border:var(--semantic-surface-container-border);--component-surface-card-fg:var(--semantic-surface-container-fg);--component-surface-inset-bg:var(--semantic-surface-panel-bg);--component-surface-inset-border:var(--semantic-surface-container-border);--component-surface-inset-fg:var(--semantic-surface-panel-fg);--component-surface-overlay-bg:var(--semantic-surface-container-bg);--component-surface-overlay-border:var(--semantic-surface-container-border);--component-surface-overlay-fg:var(--semantic-surface-container-fg);--component-surface-overlay-shadow-block-offset:var(--semantic-elevation-overlay-shadow-block-offset);--component-surface-overlay-shadow-blur:var(--semantic-elevation-overlay-shadow-blur);--component-surface-overlay-shadow-color:var(--semantic-elevation-overlay-shadow-color);--component-surface-overlay-shadow-opacity:var(--semantic-elevation-overlay-shadow-opacity);--component-surface-panel-bg:var(--semantic-surface-panel-bg);--component-surface-panel-border:var(--semantic-surface-panel-border);--component-surface-panel-fg:var(--semantic-surface-panel-fg);--component-surface-shadow-block-offset:var(--semantic-elevation-raised-shadow-block-offset);--component-surface-shadow-blur:var(--semantic-elevation-raised-shadow-blur);--component-surface-shadow-color:var(--semantic-elevation-raised-shadow-color);--component-surface-shadow-opacity:var(--semantic-elevation-raised-shadow-opacity);--component-swipe-decision-stack-card-bg:var(--semantic-surface-container-bg);--component-swipe-decision-stack-card-fg:var(--semantic-surface-container-fg);--component-swipe-decision-stack-intent-bg:var(--semantic-control-selected);--component-swipe-decision-stack-intent-fg:var(--semantic-control-selected-fg);--component-swipe-decision-stack-shadow-block-offset:var(--semantic-elevation-overlay-shadow-block-offset);--component-swipe-decision-stack-shadow-blur:var(--semantic-elevation-overlay-shadow-blur);--component-swipe-decision-stack-shadow-color:var(--semantic-elevation-overlay-shadow-color);--component-swipe-decision-stack-shadow-opacity:var(--semantic-elevation-overlay-shadow-opacity);--component-swipe-decision-stack-status-fg:var(--semantic-surface-container-muted);--_bb-ambient-canvas-ambient-focus-color:#3d57e0;--_bb-ambient-canvas-ambient-focus-x:15.22%;--_bb-ambient-canvas-ambient-focus-y:19.22%;--_bb-ambient-canvas-ambient-focus-radius:75.26%;--_bb-ambient-canvas-ambient-focus-opacity:.06;--_bb-ambient-canvas-ambient-depth-color:#0f0f11;--_bb-ambient-canvas-ambient-depth-x:69.01%;--_bb-ambient-canvas-ambient-depth-y:61.84%;--_bb-ambient-canvas-ambient-depth-radius:80.58%;--_bb-ambient-canvas-ambient-depth-opacity:.045;--_bb-ambient-panel-ambient-focus-color:#3d57e0;--_bb-ambient-panel-ambient-focus-x:31.16%;--_bb-ambient-panel-ambient-focus-y:23.42%;--_bb-ambient-panel-ambient-focus-radius:66.6%;--_bb-ambient-panel-ambient-focus-opacity:.06;--_bb-ambient-panel-ambient-depth-color:#0f0f11;--_bb-ambient-panel-ambient-depth-x:83.34%;--_bb-ambient-panel-ambient-depth-y:70.54%;--_bb-ambient-panel-ambient-depth-radius:74.65%;--_bb-ambient-panel-ambient-depth-opacity:.045}[data-blcbrd-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--semantic-control-focus:var(--primitive-color-accent-600);--semantic-control-focus-fg:var(--primitive-color-neutral-0);--semantic-control-selected:var(--primitive-color-accent-600);--semantic-control-selected-fg:var(--primitive-color-neutral-0);--semantic-control-thumb:var(--primitive-color-neutral-50);--semantic-control-track:var(--primitive-color-neutral-900);--semantic-elevation-control-shadow-color:var(--semantic-layer-scrim);--semantic-elevation-flat-shadow-color:var(--semantic-layer-scrim);--semantic-elevation-overlay-shadow-color:var(--semantic-layer-scrim);--semantic-elevation-raised-shadow-color:var(--semantic-layer-scrim);--semantic-layer-scrim:var(--primitive-color-neutral-950);--semantic-status-danger:var(--primitive-color-danger-400);--semantic-status-info:var(--primitive-color-accent-400);--semantic-status-neutral:var(--primitive-color-neutral-400);--semantic-status-success:var(--primitive-color-success-400);--semantic-status-track:var(--primitive-color-neutral-700);--semantic-surface-canvas-bg:var(--primitive-color-neutral-950);--semantic-surface-canvas-fg:var(--primitive-color-neutral-50);--semantic-surface-canvas-muted:var(--primitive-color-neutral-400);--semantic-surface-container-bg:var(--primitive-color-neutral-800);--semantic-surface-container-border:var(--primitive-color-neutral-700);--semantic-surface-container-fg:var(--primitive-color-neutral-50);--semantic-surface-container-muted:var(--primitive-color-neutral-400);--semantic-surface-luminous-bg:var(--primitive-color-neutral-0);--semantic-surface-luminous-border:var(--primitive-color-neutral-200);--semantic-surface-luminous-fg:var(--primitive-color-neutral-950);--semantic-surface-luminous-muted:var(--primitive-color-neutral-600);--semantic-surface-panel-bg:var(--primitive-color-neutral-900);--semantic-surface-panel-border:var(--primitive-color-neutral-700);--semantic-surface-panel-fg:var(--primitive-color-neutral-50);--semantic-surface-panel-muted:var(--primitive-color-neutral-400);--semantic-surface-transparent:var(--primitive-color-transparent);--component-adaptive-asset-substrate-light:var(--semantic-surface-luminous-bg);--component-adaptive-dialog-bg:var(--semantic-surface-container-bg);--component-adaptive-dialog-fg:var(--semantic-surface-container-fg);--component-adaptive-dialog-focus-bg:var(--semantic-control-focus);--component-adaptive-dialog-focus-fg:var(--semantic-control-focus-fg);--component-adaptive-dialog-muted:var(--semantic-surface-container-muted);--component-adaptive-dialog-scrim:var(--semantic-layer-scrim);--component-app-install-guide-body-size:var(--semantic-typography-body-size);--component-app-install-guide-command-icon-size:var(--semantic-typography-body-size);--component-app-install-guide-description-size:var(--semantic-typography-control-size);--component-app-install-guide-fg:var(--semantic-surface-panel-fg);--component-app-install-guide-line-height:var(--semantic-typography-body-line-height);--component-app-install-guide-muted:var(--semantic-surface-panel-muted);--component-app-install-guide-ordinal-bg:var(--semantic-control-track);--component-app-install-guide-title-line-height:var(--semantic-typography-heading-line-height);--component-app-install-guide-title-size:var(--semantic-typography-heading-size);--component-button-danger-bg:var(--semantic-control-track);--component-button-danger-fg:var(--semantic-status-danger);--component-button-focus-bg:var(--semantic-control-focus);--component-button-focus-fg:var(--semantic-control-focus-fg);--component-button-primary-bg:var(--semantic-surface-canvas-fg);--component-button-primary-fg:var(--semantic-surface-canvas-bg);--component-button-quiet-bg:var(--semantic-surface-canvas-bg);--component-button-quiet-fg:var(--semantic-surface-canvas-fg);--component-button-secondary-bg:var(--semantic-surface-panel-bg);--component-button-secondary-fg:var(--semantic-surface-container-fg);--component-button-shadow-block-offset:var(--semantic-elevation-control-shadow-block-offset);--component-button-shadow-blur:var(--semantic-elevation-control-shadow-blur);--component-button-shadow-color:var(--semantic-elevation-control-shadow-color);--component-button-shadow-opacity:var(--semantic-elevation-control-shadow-opacity);--component-checkout-dialog-scrim-color:var(--semantic-layer-scrim);--component-contextual-surface-luminous-bg:var(--semantic-surface-luminous-bg);--component-contextual-surface-luminous-border:var(--semantic-surface-luminous-border);--component-contextual-surface-luminous-fg:var(--semantic-surface-luminous-fg);--component-contextual-surface-luminous-muted:var(--semantic-surface-luminous-muted);--component-contextual-surface-shadow-block-offset:var(--semantic-elevation-overlay-shadow-block-offset);--component-contextual-surface-shadow-blur:var(--semantic-elevation-overlay-shadow-blur);--component-contextual-surface-shadow-color:var(--semantic-elevation-overlay-shadow-color);--component-contextual-surface-shadow-opacity:var(--semantic-elevation-overlay-shadow-opacity);--component-detented-sheet-bg:var(--semantic-surface-container-bg);--component-detented-sheet-fg:var(--semantic-surface-container-fg);--component-detented-sheet-focus-bg:var(--semantic-control-focus);--component-detented-sheet-focus-fg:var(--semantic-control-focus-fg);--component-detented-sheet-handle-bg:var(--semantic-surface-container-border);--component-detented-sheet-muted:var(--semantic-surface-container-muted);--component-detented-sheet-scrim:var(--semantic-layer-scrim);--component-disclosure-active-bg:var(--semantic-control-track);--component-disclosure-active-fg:var(--semantic-surface-container-fg);--component-disclosure-bg:var(--semantic-surface-transparent);--component-disclosure-fg:var(--semantic-surface-container-fg);--component-disclosure-focus-bg:var(--semantic-control-focus);--component-disclosure-focus-fg:var(--semantic-control-focus-fg);--component-disclosure-muted:var(--semantic-surface-container-muted);--component-editorial-card-link-fg:var(--semantic-control-focus);--component-editorial-card-meta-fg:var(--semantic-surface-container-muted);--component-editorial-card-tile-footer-divider-color:var(--semantic-surface-container-border);--component-editorial-card-tile-footer-divider-width:var(--semantic-line-hairline);--component-field-control-bg:var(--semantic-control-track);--component-field-control-fg:var(--semantic-surface-container-fg);--component-field-focus-bg:var(--semantic-surface-container-bg);--component-field-focus-fg:var(--semantic-surface-container-fg);--component-field-focus-shadow:var(--semantic-layer-scrim);--component-field-invalid-bg:var(--semantic-control-track);--component-field-invalid-fg:var(--semantic-status-danger);--component-field-label-fg:var(--semantic-surface-canvas-fg);--component-field-muted:var(--semantic-surface-container-muted);--component-field-selection-bg:var(--semantic-surface-canvas-fg);--component-field-selection-fg:var(--semantic-surface-canvas-bg);--component-masked-secret-bg:var(--semantic-surface-canvas-bg);--component-masked-secret-fg:var(--semantic-surface-container-fg);--component-masked-secret-focus-bg:var(--semantic-control-focus);--component-masked-secret-focus-fg:var(--semantic-control-focus-fg);--component-masked-secret-muted:var(--semantic-surface-container-muted);--component-media-lightbox-focus:var(--semantic-control-focus);--component-media-lightbox-scrim:var(--semantic-layer-scrim);--component-media-lightbox-selected:var(--semantic-control-track);--component-nav-item-accent-current-bg:var(--semantic-control-selected);--component-nav-item-accent-current-fg:var(--semantic-control-selected-fg);--component-nav-item-bg:var(--semantic-surface-transparent);--component-nav-item-current-bg:var(--semantic-surface-container-bg);--component-nav-item-current-fg:var(--semantic-surface-container-fg);--component-nav-item-fg:var(--semantic-surface-container-fg);--component-nav-item-focus-bg:var(--semantic-surface-canvas-fg);--component-nav-item-focus-fg:var(--semantic-surface-canvas-bg);--component-nav-item-muted:var(--semantic-surface-container-muted);--component-operation-status-danger-fg:var(--semantic-status-danger);--component-operation-status-info-fg:var(--semantic-status-info);--component-operation-status-label-fg:var(--semantic-surface-container-fg);--component-operation-status-neutral-fg:var(--semantic-status-neutral);--component-operation-status-success-fg:var(--semantic-status-success);--component-operation-status-track-bg:var(--semantic-status-track);--component-panel-tabs-bg:var(--semantic-surface-panel-bg);--component-panel-tabs-fg:var(--semantic-surface-container-fg);--component-panel-tabs-focus-bg:var(--semantic-control-focus);--component-panel-tabs-focus-fg:var(--semantic-control-focus-fg);--component-panel-tabs-muted:var(--semantic-surface-container-muted);--component-panel-tabs-selected-bg:var(--semantic-surface-container-bg);--component-panel-tabs-selected-fg:var(--semantic-surface-container-fg);--component-panel-tabs-tab-focus-bg:var(--semantic-surface-canvas-fg);--component-panel-tabs-tab-focus-fg:var(--semantic-surface-canvas-bg);--component-process-sequence-connector:var(--semantic-surface-container-muted);--component-process-sequence-marker-bg:var(--semantic-control-selected);--component-process-sequence-marker-fg:var(--semantic-control-selected-fg);--component-process-sequence-muted:var(--semantic-surface-container-fg);--component-resource-collection-row-alternate-bg:var(--semantic-surface-panel-bg);--component-resource-collection-row-bg:var(--semantic-surface-canvas-bg);--component-segmented-control-bg:var(--semantic-control-track);--component-segmented-control-fg:var(--semantic-surface-panel-fg);--component-segmented-control-focus-bg:var(--semantic-control-focus);--component-segmented-control-focus-fg:var(--semantic-control-focus-fg);--component-segmented-control-item-bg:var(--semantic-surface-transparent);--component-segmented-control-quiet-selected-bg:var(--semantic-surface-container-bg);--component-segmented-control-quiet-selected-fg:var(--semantic-surface-container-fg);--component-segmented-control-selected-bg:var(--semantic-control-selected);--component-segmented-control-selected-fg:var(--semantic-control-selected-fg);--component-selectable-option-action-bg:var(--semantic-surface-canvas-bg);--component-selectable-option-action-fg:var(--semantic-surface-container-fg);--component-selectable-option-bg:var(--semantic-surface-panel-bg);--component-selectable-option-fg:var(--semantic-surface-container-fg);--component-selectable-option-focus-bg:var(--semantic-control-focus);--component-selectable-option-focus-fg:var(--semantic-control-focus-fg);--component-selectable-option-indicator-bg:var(--semantic-surface-container-border);--component-selectable-option-muted:var(--semantic-surface-container-muted);--component-selectable-option-selected:var(--semantic-control-selected);--component-selectable-option-selected-bg:var(--semantic-surface-container-bg);--component-selectable-option-selected-fg:var(--component-selectable-option-fg);--component-selectable-option-selected-muted:var(--component-selectable-option-muted);--component-semantic-setting-action-bg:var(--semantic-surface-panel-bg);--component-semantic-setting-bg:var(--semantic-surface-container-bg);--component-semantic-setting-control-bg:var(--semantic-control-track);--component-semantic-setting-fg:var(--semantic-surface-container-fg);--component-semantic-setting-focus-bg:var(--semantic-control-focus);--component-semantic-setting-focus-fg:var(--semantic-control-focus-fg);--component-semantic-setting-muted:var(--semantic-surface-container-muted);--component-semantic-setting-output-fg:var(--semantic-status-info);--component-semantic-setting-selected-bg:var(--semantic-control-selected);--component-semantic-setting-selected-fg:var(--semantic-control-selected-fg);--component-semantic-setting-thumb-bg:var(--semantic-control-thumb);--component-surface-border-width:var(--semantic-line-hairline);--component-surface-canvas-bg:var(--semantic-surface-canvas-bg);--component-surface-canvas-fg:var(--semantic-surface-canvas-fg);--component-surface-card-bg:var(--semantic-surface-container-bg);--component-surface-card-border:var(--semantic-surface-container-border);--component-surface-card-fg:var(--semantic-surface-container-fg);--component-surface-inset-bg:var(--semantic-surface-panel-bg);--component-surface-inset-border:var(--semantic-surface-container-border);--component-surface-inset-fg:var(--semantic-surface-panel-fg);--component-surface-overlay-bg:var(--semantic-surface-container-bg);--component-surface-overlay-border:var(--semantic-surface-container-border);--component-surface-overlay-fg:var(--semantic-surface-container-fg);--component-surface-overlay-shadow-block-offset:var(--semantic-elevation-overlay-shadow-block-offset);--component-surface-overlay-shadow-blur:var(--semantic-elevation-overlay-shadow-blur);--component-surface-overlay-shadow-color:var(--semantic-elevation-overlay-shadow-color);--component-surface-overlay-shadow-opacity:var(--semantic-elevation-overlay-shadow-opacity);--component-surface-panel-bg:var(--semantic-surface-panel-bg);--component-surface-panel-border:var(--semantic-surface-panel-border);--component-surface-panel-fg:var(--semantic-surface-panel-fg);--component-surface-shadow-block-offset:var(--semantic-elevation-raised-shadow-block-offset);--component-surface-shadow-blur:var(--semantic-elevation-raised-shadow-blur);--component-surface-shadow-color:var(--semantic-elevation-raised-shadow-color);--component-surface-shadow-opacity:var(--semantic-elevation-raised-shadow-opacity);--component-swipe-decision-stack-card-bg:var(--semantic-surface-container-bg);--component-swipe-decision-stack-card-fg:var(--semantic-surface-container-fg);--component-swipe-decision-stack-intent-bg:var(--semantic-control-selected);--component-swipe-decision-stack-intent-fg:var(--semantic-control-selected-fg);--component-swipe-decision-stack-shadow-block-offset:var(--semantic-elevation-overlay-shadow-block-offset);--component-swipe-decision-stack-shadow-blur:var(--semantic-elevation-overlay-shadow-blur);--component-swipe-decision-stack-shadow-color:var(--semantic-elevation-overlay-shadow-color);--component-swipe-decision-stack-shadow-opacity:var(--semantic-elevation-overlay-shadow-opacity);--component-swipe-decision-stack-status-fg:var(--semantic-surface-container-muted);--_bb-ambient-canvas-ambient-focus-color:#3d57e0;--_bb-ambient-canvas-ambient-focus-x:17.65%;--_bb-ambient-canvas-ambient-focus-y:35.23%;--_bb-ambient-canvas-ambient-focus-radius:69.5%;--_bb-ambient-canvas-ambient-focus-opacity:.06;--_bb-ambient-canvas-ambient-depth-color:#0f0f11;--_bb-ambient-canvas-ambient-depth-x:79.05%;--_bb-ambient-canvas-ambient-depth-y:66.35%;--_bb-ambient-canvas-ambient-depth-radius:82.3%;--_bb-ambient-canvas-ambient-depth-opacity:.045;--_bb-ambient-panel-ambient-focus-color:#3d57e0;--_bb-ambient-panel-ambient-focus-x:21.33%;--_bb-ambient-panel-ambient-focus-y:10.65%;--_bb-ambient-panel-ambient-focus-radius:65.95%;--_bb-ambient-panel-ambient-focus-opacity:.06;--_bb-ambient-panel-ambient-depth-color:#0f0f11;--_bb-ambient-panel-ambient-depth-x:82.3%;--_bb-ambient-panel-ambient-depth-y:78.68%;--_bb-ambient-panel-ambient-depth-radius:77.72%;--_bb-ambient-panel-ambient-depth-opacity:.045}:root{--primitive-duration-fast:.18s;--primitive-duration-deliberate:.56s;--primitive-easing-standard:cubic-bezier(.2,.8,.2,1);--primitive-easing-emphasized:cubic-bezier(.16,.86,.18,1);--component-selection-feedback-initial-opacity:.94;--component-auto-size-reference-size:360px;--component-auto-size-min-duration:var(--primitive-duration-fast);--component-auto-size-max-duration:var(--primitive-duration-deliberate);--component-auto-size-expand-easing:var(--primitive-easing-emphasized);--component-auto-size-collapse-easing:var(--primitive-easing-standard);--component-frame-morph-duration:var(--primitive-duration-deliberate);--component-frame-morph-easing:var(--primitive-easing-emphasized);--primitive-color-neutral-0:#fff;--primitive-color-neutral-50:#f5f5f6;--primitive-color-neutral-100:#ececef;--primitive-color-neutral-900:#1c1c1e;--primitive-color-neutral-950:#0f0f11;--primitive-color-accent-600:#3d57e0;--primitive-color-danger-400:#fa7085;--primitive-color-danger-700:#b81f29;--primitive-space-1:4px;--primitive-space-2:8px;--primitive-space-3:12px;--primitive-space-4:16px;--primitive-radius-control:10px;--primitive-radius-full:999px;--primitive-line-focus:2px;--primitive-typography-weight-semibold:600;--primitive-typography-line-height-control:1.25;--semantic-elevation-control-shadow-opacity:.16;--component-button-height-sm:32px;--component-button-height-md:40px;--component-button-height-lg:48px;--component-button-disabled-opacity:.55;--component-button-hover-lift:-1px;--component-button-pressed-scale:.985;--component-button-spinner-duration:1.6s;--semantic-line-focus:var(--primitive-line-focus);--semantic-elevation-control-shadow-block-offset:var(--primitive-space-1);--semantic-elevation-control-shadow-blur:var(--primitive-space-2);--semantic-typography-control-weight:var(--primitive-typography-weight-semibold);--semantic-typography-control-line-height:var(--primitive-typography-line-height-control);--semantic-surface-canvas-bg:var(--primitive-color-neutral-50);--semantic-surface-canvas-fg:var(--primitive-color-neutral-950);--semantic-surface-panel-bg:var(--primitive-color-neutral-0);--semantic-surface-container-fg:var(--primitive-color-neutral-950);--semantic-control-focus:var(--primitive-color-accent-600);--semantic-control-focus-fg:var(--primitive-color-neutral-0);--semantic-control-track:var(--primitive-color-neutral-100);--semantic-layer-scrim:var(--primitive-color-neutral-950);--semantic-status-danger:var(--primitive-color-danger-700);--component-button-gap:var(--primitive-space-2);--component-button-padding-inline:var(--primitive-space-4);--component-button-radius:var(--primitive-radius-control);--component-button-shadow-opacity:var(--semantic-elevation-control-shadow-opacity);--component-button-spinner-size:var(--primitive-space-3);--component-button-duration:var(--primitive-duration-fast);--component-button-easing:var(--primitive-easing-standard);--semantic-elevation-control-shadow-color:var(--semantic-layer-scrim);--component-button-primary-bg:var(--semantic-surface-canvas-fg);--component-button-primary-fg:var(--semantic-surface-canvas-bg);--component-button-secondary-bg:var(--semantic-surface-panel-bg);--component-button-secondary-fg:var(--semantic-surface-container-fg);--component-button-quiet-bg:var(--semantic-surface-canvas-bg);--component-button-quiet-fg:var(--semantic-surface-canvas-fg);--component-button-danger-bg:var(--semantic-control-track);--component-button-danger-fg:var(--semantic-status-danger);--component-button-focus-bg:var(--semantic-control-focus);--component-button-focus-fg:var(--semantic-control-focus-fg);--component-button-shadow-block-offset:var(--semantic-elevation-control-shadow-block-offset);--component-button-shadow-blur:var(--semantic-elevation-control-shadow-blur);--component-button-shadow-color:var(--semantic-elevation-control-shadow-color)}[data-blcbrd-theme=light]{--semantic-control-focus:var(--primitive-color-accent-600);--semantic-control-focus-fg:var(--primitive-color-neutral-0);--semantic-control-track:var(--primitive-color-neutral-100);--semantic-elevation-control-shadow-color:var(--semantic-layer-scrim);--semantic-layer-scrim:var(--primitive-color-neutral-950);--semantic-status-danger:var(--primitive-color-danger-700);--semantic-surface-canvas-bg:var(--primitive-color-neutral-50);--semantic-surface-canvas-fg:var(--primitive-color-neutral-950);--semantic-surface-container-fg:var(--primitive-color-neutral-950);--semantic-surface-panel-bg:var(--primitive-color-neutral-0);--component-button-danger-bg:var(--semantic-control-track);--component-button-danger-fg:var(--semantic-status-danger);--component-button-focus-bg:var(--semantic-control-focus);--component-button-focus-fg:var(--semantic-control-focus-fg);--component-button-primary-bg:var(--semantic-surface-canvas-fg);--component-button-primary-fg:var(--semantic-surface-canvas-bg);--component-button-quiet-bg:var(--semantic-surface-canvas-bg);--component-button-quiet-fg:var(--semantic-surface-canvas-fg);--component-button-secondary-bg:var(--semantic-surface-panel-bg);--component-button-secondary-fg:var(--semantic-surface-container-fg);--component-button-shadow-block-offset:var(--semantic-elevation-control-shadow-block-offset);--component-button-shadow-blur:var(--semantic-elevation-control-shadow-blur);--component-button-shadow-color:var(--semantic-elevation-control-shadow-color);--component-button-shadow-opacity:var(--semantic-elevation-control-shadow-opacity)}[data-blcbrd-theme=dark]{--semantic-control-focus:var(--primitive-color-accent-600);--semantic-control-focus-fg:var(--primitive-color-neutral-0);--semantic-control-track:var(--primitive-color-neutral-900);--semantic-elevation-control-shadow-color:var(--semantic-layer-scrim);--semantic-layer-scrim:var(--primitive-color-neutral-950);--semantic-status-danger:var(--primitive-color-danger-400);--semantic-surface-canvas-bg:var(--primitive-color-neutral-950);--semantic-surface-canvas-fg:var(--primitive-color-neutral-50);--semantic-surface-container-fg:var(--primitive-color-neutral-50);--semantic-surface-panel-bg:var(--primitive-color-neutral-900);--component-button-danger-bg:var(--semantic-control-track);--component-button-danger-fg:var(--semantic-status-danger);--component-button-focus-bg:var(--semantic-control-focus);--component-button-focus-fg:var(--semantic-control-focus-fg);--component-button-primary-bg:var(--semantic-surface-canvas-fg);--component-button-primary-fg:var(--semantic-surface-canvas-bg);--component-button-quiet-bg:var(--semantic-surface-canvas-bg);--component-button-quiet-fg:var(--semantic-surface-canvas-fg);--component-button-secondary-bg:var(--semantic-surface-panel-bg);--component-button-secondary-fg:var(--semantic-surface-container-fg);--component-button-shadow-block-offset:var(--semantic-elevation-control-shadow-block-offset);--component-button-shadow-blur:var(--semantic-elevation-control-shadow-blur);--component-button-shadow-color:var(--semantic-elevation-control-shadow-color);--component-button-shadow-opacity:var(--semantic-elevation-control-shadow-opacity)}}@layer blcbrd.primitives{.bb-auto-size{display:flow-root}[data-auto-size-frame]{box-sizing:border-box;min-inline-size:0}[data-auto-size-frame][data-size-state=resizing]{transition:height var(--_bb-auto-size-duration)var(--_bb-auto-size-easing);overflow:visible clip}[data-size-axes=both][data-size-state=resizing]{box-sizing:border-box;transition:width var(--_bb-auto-size-duration)var(--_bb-auto-size-easing),height var(--_bb-auto-size-duration)var(--_bb-auto-size-easing);overflow:clip}[data-auto-size-content]{display:inherit;flex:none;flex-direction:inherit;grid-template-columns:inherit;grid-auto-flow:inherit;align-self:start;gap:inherit;align-items:inherit;justify-content:inherit;grid-column:1/-1;block-size:max-content;inline-size:100%;min-inline-size:0}@keyframes bb-selection-settle{0%{opacity:var(--component-selection-feedback-initial-opacity)}to{opacity:1}}[data-selection-feedback]:where(:is([aria-checked=true],[aria-selected=true]):not(:disabled):not([aria-disabled=true]):not([aria-busy=true])){animation:bb-selection-settle var(--primitive-duration-fast)var(--primitive-easing-standard)}[aria-busy=true] [data-selection-feedback]{animation:none}@media (prefers-reduced-motion:reduce){[data-auto-size-frame][data-size-state=resizing],[data-size-axes=both][data-size-state=resizing]{transition:none}[data-selection-feedback]{animation:none}}.bb-button,.bb-icon-button{justify-content:center;align-items:center;gap:var(--component-button-gap);min-inline-size:0;padding-inline:var(--component-button-padding-inline);color:var(--component-button-secondary-fg);background:var(--component-button-secondary-bg);border-radius:var(--component-button-radius);box-shadow:0 var(--component-button-shadow-block-offset)var(--component-button-shadow-blur)var(--component-button-shadow-color);border:0;flex:none;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.bb-button,.bb-icon-button{box-shadow:0 var(--component-button-shadow-block-offset)var(--component-button-shadow-blur)color-mix(in srgb,var(--component-button-shadow-color)calc(var(--component-button-shadow-opacity)*50%),transparent)}}.bb-button,.bb-icon-button{font:inherit;text-align:center;cursor:pointer;transition:transform var(--component-button-duration)var(--component-button-easing),box-shadow var(--component-button-duration)var(--component-button-easing)}.bb-button{font-weight:var(--semantic-typography-control-weight);line-height:var(--semantic-typography-control-line-height)}.bb-button__content{justify-content:center;align-items:center;gap:var(--component-button-gap);min-inline-size:0;display:inline-flex;position:relative}.bb-button[data-loading] .bb-button__label,.bb-button[data-loading] .bb-button__adornment{opacity:0}.bb-button[data-size=sm],.bb-icon-button[data-size=sm]{min-block-size:var(--component-button-height-sm)}.bb-button[data-size=md],.bb-icon-button[data-size=md]{min-block-size:var(--component-button-height-md)}.bb-button[data-size=lg],.bb-icon-button[data-size=lg]{min-block-size:var(--component-button-height-lg)}.bb-button[data-tone=primary]{color:var(--component-button-primary-fg);background:var(--component-button-primary-bg)}.bb-button[data-tone=quiet],.bb-icon-button[data-tone=quiet]{color:var(--component-button-quiet-fg);background:var(--component-button-quiet-bg)}.bb-button[data-tone=danger],.bb-icon-button[data-tone=danger]{color:var(--component-button-danger-fg)}@supports (color:color-mix(in lab, red, red)){.bb-button[data-tone=danger],.bb-icon-button[data-tone=danger]{color:color-mix(in srgb,var(--component-button-danger-fg)40%,var(--component-button-primary-bg))}}.bb-button[data-tone=danger],.bb-icon-button[data-tone=danger]{background:var(--component-button-danger-bg)}@media (hover:hover) and (pointer:fine){.bb-button:hover:not(:disabled),.bb-icon-button:hover:not(:disabled){transform:translateY(var(--component-button-hover-lift))}}.bb-button:active:not(:disabled),.bb-icon-button:active:not(:disabled){transform:scale(var(--component-button-pressed-scale))}.bb-button:focus-visible,.bb-icon-button:focus-visible{color:var(--component-button-focus-fg);background:var(--component-button-focus-bg);outline:none}.bb-button:disabled,.bb-icon-button:disabled{opacity:var(--component-button-disabled-opacity);cursor:default;transform:none}.bb-button__label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.bb-button__adornment,.bb-icon-button__icon{flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.bb-icon-button{inline-size:var(--component-button-height-md);border-radius:var(--primitive-radius-full);padding-inline:0}.bb-icon-button[data-size=sm]{inline-size:var(--component-button-height-sm)}.bb-icon-button[data-size=lg]{inline-size:var(--component-button-height-lg)}.bb-button__spinner{box-sizing:border-box;inline-size:var(--component-button-spinner-size);block-size:var(--component-button-spinner-size);border-radius:var(--primitive-radius-full);background:conic-gradient(from 0turn,transparent 0 20%,currentColor 20% 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--semantic-line-focus)),black 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--semantic-line-focus)),black 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--semantic-line-focus)),black 0);mask:radial-gradient(farthest-side,transparent calc(100% - var(--semantic-line-focus)),black 0);transform-origin:50%;will-change:transform;animation:bb-button-spin var(--component-button-spinner-duration)linear infinite;flex:none;display:block;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}@keyframes bb-button-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.bb-button,.bb-icon-button{transition:none}.bb-button__spinner{animation:none}}@media (forced-colors:active){.bb-button,.bb-icon-button{color:buttontext;forced-color-adjust:none;background:buttonface}.bb-button:focus-visible,.bb-icon-button:focus-visible{color:highlighttext;background:highlight}}.bb-surface{--_bb-surface-padding:var(--component-surface-padding-regular);box-sizing:border-box;min-block-size:0;min-inline-size:0;padding:var(--_bb-surface-padding);color:var(--component-surface-canvas-fg);background:var(--component-surface-canvas-bg)}.bb-surface[data-surface-padding=none]{--_bb-surface-padding:0px}.bb-surface[data-surface-padding=compact]{--_bb-surface-padding:var(--component-surface-padding-compact)}.bb-surface[data-surface-padding=spacious]{--_bb-surface-padding:var(--component-surface-padding-spacious)}.bb-surface[data-surface-level=panel]{color:var(--component-surface-panel-fg);background:var(--component-surface-panel-bg);border-radius:var(--component-surface-radius-panel)}.bb-surface[data-surface-level=card],.bb-fanned-media-rail__select{color:var(--component-surface-card-fg);background:var(--component-surface-card-bg);border-radius:var(--component-surface-radius-card);box-shadow:0 var(--component-surface-shadow-block-offset)var(--component-surface-shadow-blur)var(--component-surface-shadow-color)}@supports (color:color-mix(in lab, red, red)){.bb-surface[data-surface-level=card],.bb-fanned-media-rail__select{box-shadow:0 var(--component-surface-shadow-block-offset)var(--component-surface-shadow-blur)color-mix(in srgb,var(--component-surface-shadow-color)calc(var(--component-surface-shadow-opacity)*100%),transparent)}}.bb-surface[data-surface-level=overlay]{color:var(--component-surface-overlay-fg);background:var(--component-surface-overlay-bg);border-radius:var(--component-surface-radius-card);box-shadow:0 var(--component-surface-overlay-shadow-block-offset)var(--component-surface-overlay-shadow-blur)var(--component-surface-overlay-shadow-color)}@supports (color:color-mix(in lab, red, red)){.bb-surface[data-surface-level=overlay]{box-shadow:0 var(--component-surface-overlay-shadow-block-offset)var(--component-surface-overlay-shadow-blur)color-mix(in srgb,var(--component-surface-overlay-shadow-color)calc(var(--component-surface-overlay-shadow-opacity)*100%),transparent)}}.bb-surface[data-surface-level=inset]{color:var(--component-surface-inset-fg);background:var(--component-surface-inset-bg);border-radius:var(--component-surface-radius-inset)}.bb-surface[data-surface-level=transparent]{color:inherit;box-shadow:none;background:0 0;border-radius:0}.bb-surface[data-surface-finish=ambient][data-surface-level=canvas]{background-image:radial-gradient(circle at var(--_bb-ambient-canvas-ambient-focus-x)var(--_bb-ambient-canvas-ambient-focus-y),var(--_bb-ambient-canvas-ambient-focus-color)0%,transparent var(--_bb-ambient-canvas-ambient-focus-radius)),radial-gradient(circle at var(--_bb-ambient-canvas-ambient-depth-x)var(--_bb-ambient-canvas-ambient-depth-y),var(--_bb-ambient-canvas-ambient-depth-color)0%,transparent var(--_bb-ambient-canvas-ambient-depth-radius))}@supports (color:color-mix(in lab, red, red)){.bb-surface[data-surface-finish=ambient][data-surface-level=canvas]{background-image:radial-gradient(circle at var(--_bb-ambient-canvas-ambient-focus-x)var(--_bb-ambient-canvas-ambient-focus-y),color-mix(in srgb,var(--_bb-ambient-canvas-ambient-focus-color)calc(var(--_bb-ambient-canvas-ambient-focus-opacity)*100%),transparent)0%,transparent var(--_bb-ambient-canvas-ambient-focus-radius)),radial-gradient(circle at var(--_bb-ambient-canvas-ambient-depth-x)var(--_bb-ambient-canvas-ambient-depth-y),color-mix(in srgb,var(--_bb-ambient-canvas-ambient-depth-color)calc(var(--_bb-ambient-canvas-ambient-depth-opacity)*100%),transparent)0%,transparent var(--_bb-ambient-canvas-ambient-depth-radius))}}.bb-surface[data-surface-finish=ambient][data-surface-level=panel]{background-image:radial-gradient(circle at var(--_bb-ambient-panel-ambient-focus-x)var(--_bb-ambient-panel-ambient-focus-y),var(--_bb-ambient-panel-ambient-focus-color)0%,transparent var(--_bb-ambient-panel-ambient-focus-radius)),radial-gradient(circle at var(--_bb-ambient-panel-ambient-depth-x)var(--_bb-ambient-panel-ambient-depth-y),var(--_bb-ambient-panel-ambient-depth-color)0%,transparent var(--_bb-ambient-panel-ambient-depth-radius))}@supports (color:color-mix(in lab, red, red)){.bb-surface[data-surface-finish=ambient][data-surface-level=panel]{background-image:radial-gradient(circle at var(--_bb-ambient-panel-ambient-focus-x)var(--_bb-ambient-panel-ambient-focus-y),color-mix(in srgb,var(--_bb-ambient-panel-ambient-focus-color)calc(var(--_bb-ambient-panel-ambient-focus-opacity)*100%),transparent)0%,transparent var(--_bb-ambient-panel-ambient-focus-radius)),radial-gradient(circle at var(--_bb-ambient-panel-ambient-depth-x)var(--_bb-ambient-panel-ambient-depth-y),color-mix(in srgb,var(--_bb-ambient-panel-ambient-depth-color)calc(var(--_bb-ambient-panel-ambient-depth-opacity)*100%),transparent)0%,transparent var(--_bb-ambient-panel-ambient-depth-radius))}}.bb-surface__full-bleed,.bb-surface__media{box-sizing:border-box;min-inline-size:0;margin-inline:calc(-1*var(--_bb-surface-padding))}.bb-surface__media{overflow:hidden}.bb-media-placeholder{block-size:100%;min-block-size:0;inline-size:100%;min-inline-size:0;color:var(--component-surface-canvas-fg);background:var(--component-surface-canvas-bg);position:relative;overflow:hidden;container-type:size}.bb-media-placeholder__label{inline-size:max-content;max-inline-size:84cqi;font-size:clamp(1px,min(20cqi,25cqb),var(--semantic-typography-caption-size));font-weight:var(--semantic-typography-caption-weight);text-align:center;overflow-wrap:anywhere;margin:0;line-height:1.1;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.bb-surface__media[data-placement=top],.bb-surface__media[data-placement=fill]{border-start-start-radius:inherit;border-start-end-radius:inherit;margin-block-start:calc(-1*var(--_bb-surface-padding))}.bb-surface__media[data-placement=bottom],.bb-surface__media[data-placement=fill]{border-end-end-radius:inherit;border-end-start-radius:inherit;margin-block-end:calc(-1*var(--_bb-surface-padding))}.bb-nav-item{align-items:center;gap:var(--component-nav-item-gap);box-sizing:border-box;min-inline-size:0;min-block-size:var(--component-nav-item-height-regular);padding-inline:var(--component-nav-item-padding-inline);color:var(--component-nav-item-fg);background:var(--component-nav-item-bg);border-radius:var(--component-nav-item-radius-control);font:inherit;font-size:var(--semantic-typography-control-size);font-weight:var(--semantic-typography-control-weight);line-height:var(--semantic-typography-control-line-height);text-align:start;cursor:pointer;border:0;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.bb-nav-item[data-size=compact]{min-block-size:var(--component-nav-item-height-compact)}.bb-nav-item[data-size=bottom]{min-block-size:var(--component-nav-item-height-bottom)}.bb-nav-item[data-shape=pill],.bb-nav-item[data-shape=circle]{border-radius:var(--component-nav-item-radius-pill)}.bb-nav-item[data-shape=circle]{aspect-ratio:1;grid-template-columns:minmax(0,1fr);justify-items:center;padding-inline:0}.bb-nav-item[data-current]{color:var(--component-nav-item-current-fg);background:var(--component-nav-item-current-bg)}.bb-nav-item[data-current][data-emphasis=accent]{color:var(--component-nav-item-accent-current-fg);background:var(--component-nav-item-accent-current-bg)}.bb-nav-item:focus-visible,.bb-nav-item[data-current]:focus-visible{color:var(--component-nav-item-focus-fg);background:var(--component-nav-item-focus-bg);outline:none}.bb-nav-item:disabled{opacity:var(--component-nav-item-disabled-opacity);cursor:default}.bb-nav-item__icon{inline-size:var(--component-nav-item-icon-size);block-size:var(--component-nav-item-icon-size);place-items:center;line-height:0;display:inline-grid}.bb-nav-item__label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.bb-nav-item__meta{min-inline-size:0;color:var(--component-nav-item-muted);font-size:var(--semantic-typography-caption-size);font-weight:var(--semantic-typography-caption-weight);line-height:var(--semantic-typography-caption-line-height)}.bb-nav-item[data-current] .bb-nav-item__meta,.bb-nav-item:focus-visible .bb-nav-item__meta{color:inherit}.bb-field{gap:var(--component-field-gap);min-inline-size:0;display:grid}.bb-field__label{color:var(--component-field-label-fg);font-size:var(--semantic-typography-label-size);font-weight:var(--semantic-typography-label-weight);line-height:var(--semantic-typography-label-line-height)}.bb-field-control{align-items:center;gap:var(--component-field-control-gap);min-inline-size:0;min-block-size:var(--component-field-control-height);padding-inline:var(--component-field-padding-inline);color:var(--component-field-control-fg);background:var(--component-field-control-bg);border-radius:var(--component-field-radius);transition:box-shadow var(--primitive-duration-fast)var(--primitive-easing-standard);display:flex;box-shadow:0 0 #0000}.bb-field-control:focus-within{color:var(--component-field-focus-fg);background:var(--component-field-focus-bg);box-shadow:0 var(--primitive-space-2)var(--primitive-space-4)var(--component-field-focus-shadow)}@supports (color:color-mix(in lab, red, red)){.bb-field-control:focus-within{box-shadow:0 var(--primitive-space-2)var(--primitive-space-4)color-mix(in srgb,var(--component-field-focus-shadow)14%,transparent)}}.bb-field[data-invalid=true] .bb-field-control{color:var(--component-field-invalid-fg);background:var(--component-field-invalid-bg)}.bb-field-control[data-disabled=true]{opacity:var(--component-field-disabled-opacity)}.bb-field-control__native{inline-size:100%;min-inline-size:0;min-block-size:inherit;color:inherit;font:inherit;font-weight:var(--semantic-typography-body-weight);line-height:var(--semantic-typography-control-line-height);background:0 0;border:0;outline:none;padding:0}.bb-field-control__native:autofill{-webkit-text-fill-color:currentColor;-webkit-background-clip:text;background-clip:text}.bb-field-control__native::selection{color:var(--component-field-selection-fg);-webkit-text-fill-color:var(--component-field-selection-fg);background-color:var(--component-field-selection-bg)}.bb-field-control__native::placeholder{color:var(--component-field-muted)}@supports (color:color-mix(in lab, red, red)){.bb-field-control__native::placeholder{color:color-mix(in srgb,var(--component-field-muted)10%,var(--component-field-control-fg))}}.bb-field-control__native::placeholder{opacity:1}.bb-field-control:focus-within .bb-field-control__native::placeholder{color:inherit}.bb-field-control--select[data-has-trailing=true] .bb-field-control__native{appearance:none}.bb-field-control__adornment{inline-size:var(--component-field-adornment-size);block-size:var(--component-field-adornment-size);color:var(--component-field-muted);pointer-events:none;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.bb-field-control__adornment>:where(svg){block-size:100%;inline-size:100%}.bb-field-control:focus-within .bb-field-control__adornment{color:inherit}.bb-field-control__action{flex:none;margin-inline-end:calc((var(--component-field-control-height) - var(--component-button-height-sm))/2 - var(--component-field-padding-inline))}.bb-field__message{color:var(--component-field-label-fg);font-size:var(--semantic-typography-supporting-size);line-height:var(--semantic-typography-detail-line-height);margin:0}.bb-field__message[data-kind=error]{color:var(--component-field-invalid-fg)}.bb-disclosure-group{gap:var(--component-disclosure-group-gap);min-inline-size:0;display:grid}.bb-disclosure{min-inline-size:0}.bb-disclosure__header{align-items:start;gap:var(--component-disclosure-header-gap);grid-template-columns:minmax(0,1fr) auto;min-inline-size:0;display:grid}.bb-disclosure__heading{min-inline-size:0;font:inherit;font-size:var(--semantic-typography-heading-size);font-weight:var(--semantic-typography-heading-weight);line-height:var(--semantic-typography-heading-line-height);margin:0}.bb-disclosure__trigger{align-items:center;gap:var(--component-disclosure-trigger-gap);box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:var(--component-disclosure-trigger-min-height);padding-block:var(--component-disclosure-trigger-padding-block);padding-inline:var(--component-disclosure-trigger-padding-inline);color:var(--component-disclosure-fg);background:var(--component-disclosure-bg);border-radius:var(--component-disclosure-radius);font:inherit;font-size:var(--semantic-typography-control-size);font-weight:var(--semantic-typography-control-weight);line-height:var(--semantic-typography-control-line-height);text-align:start;cursor:pointer;transition:color var(--component-disclosure-duration)var(--component-disclosure-easing),background var(--component-disclosure-duration)var(--component-disclosure-easing);border:0;grid-template-columns:minmax(0,1fr) auto;display:grid}.bb-disclosure[data-expanded] .bb-disclosure__trigger{color:var(--component-disclosure-active-fg)}.bb-disclosure__trigger[data-indicator-placement=adjacent]{grid-template-columns:minmax(0,auto) auto;justify-content:start}@media (hover:hover) and (pointer:fine){.bb-disclosure__trigger[data-hovered]:not([data-disabled]){color:var(--component-disclosure-active-fg);background:var(--component-disclosure-active-bg)}}.bb-disclosure__trigger[data-focus-visible]{color:var(--component-disclosure-focus-fg);background:var(--component-disclosure-focus-bg);outline:none}.bb-disclosure[data-disabled] .bb-disclosure__trigger{opacity:var(--component-disclosure-disabled-opacity);cursor:default}.bb-disclosure__label{overflow-wrap:anywhere;min-inline-size:0}.bb-disclosure__indicator{inline-size:var(--component-disclosure-indicator-size);block-size:var(--component-disclosure-indicator-size);color:var(--component-disclosure-muted);transition:transform var(--component-disclosure-duration)var(--component-disclosure-easing);place-items:center;line-height:1;display:inline-grid;transform:rotate(0)}.bb-disclosure[data-expanded] .bb-disclosure__indicator,.bb-disclosure__trigger[data-focus-visible] .bb-disclosure__indicator{color:inherit}.bb-disclosure[data-expanded] .bb-disclosure__indicator{transform:rotate(.25turn)}.bb-disclosure__actions{min-block-size:var(--component-disclosure-trigger-min-height);align-items:center;display:flex}.bb-disclosure__panel{box-sizing:border-box;min-inline-size:0;color:var(--component-disclosure-fg);line-height:var(--semantic-typography-body-line-height);overflow-wrap:anywhere}.bb-disclosure__panel:not([hidden]){padding-block:var(--component-disclosure-panel-padding-block);padding-inline:var(--component-disclosure-panel-padding-inline)}@media (prefers-reduced-motion:reduce){.bb-disclosure__trigger,.bb-disclosure__indicator{transition:none}}.bb-focal-snap-rail{gap:var(--primitive-space-2);min-inline-size:0;display:grid;container-type:inline-size}.bb-focal-snap-rail__controls{justify-content:end;gap:var(--primitive-space-2);display:flex}.bb-focal-snap-rail__control{inline-size:var(--component-focal-snap-rail-control-size);block-size:var(--component-focal-snap-rail-control-size);color:var(--semantic-surface-container-fg);background:var(--semantic-control-track);border-radius:var(--primitive-radius-full);font:inherit;cursor:pointer;border:0;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.bb-focal-snap-rail__control:hover:not(:disabled){color:var(--semantic-surface-container-fg);background:var(--semantic-control-track)}@supports (color:color-mix(in lab, red, red)){.bb-focal-snap-rail__control:hover:not(:disabled){background:color-mix(in srgb,var(--semantic-control-track)90%,var(--semantic-surface-container-fg))}}}.bb-focal-snap-rail__control:active:not(:disabled){color:var(--semantic-control-selected-fg);background:var(--semantic-control-selected)}.bb-focal-snap-rail__control:focus-visible{color:var(--semantic-control-focus-fg);background:var(--semantic-control-focus);outline:none}.bb-focal-snap-rail__control:disabled{opacity:var(--component-focal-snap-rail-supporting-opacity);cursor:default}.bb-focal-snap-rail[dir=rtl] .bb-focal-snap-rail__control>span{transform:scaleX(-1)}.bb-focal-snap-rail__track{--_bb-focal-item-token:var(--component-focal-snap-rail-item-standard);--_bb-focal-item-size:min(var(--_bb-focal-item-token),calc(100cqi - 2*var(--primitive-space-4)));gap:var(--component-focal-snap-rail-gap);overscroll-behavior-inline:contain;max-inline-size:100%;padding-inline:calc((100cqi - var(--_bb-focal-item-size))/2);scroll-behavior:smooth;scroll-padding-inline:calc((100cqi - var(--_bb-focal-item-size))/2);scroll-snap-type:inline mandatory;display:flex}.bb-focal-snap-rail__track.bb-overflow-edge-mask{overflow-block:hidden}.bb-focal-snap-rail[data-presentation=standard] .bb-focal-snap-rail__track:has(.bb-surface[data-surface-level=card]){padding-block:max(0px,calc(var(--component-surface-shadow-blur) - var(--component-surface-shadow-block-offset)))calc(var(--component-surface-shadow-blur) + var(--component-surface-shadow-block-offset))}@media (hover:hover) and (pointer:fine){.bb-focal-snap-rail__track{cursor:grab}.bb-focal-snap-rail__track[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}}.bb-focal-snap-rail[data-size=compact] .bb-focal-snap-rail__track{--_bb-focal-item-token:var(--component-focal-snap-rail-item-compact)}.bb-focal-snap-rail[data-size=wide] .bb-focal-snap-rail__track{--_bb-focal-item-token:var(--component-focal-snap-rail-item-wide)}.bb-focal-snap-rail__item{flex:0 0 var(--_bb-focal-item-size);min-inline-size:0;opacity:var(--component-focal-snap-rail-supporting-opacity);scroll-snap-align:center;transform:scale(var(--component-focal-snap-rail-supporting-scale));transition:opacity var(--component-focal-snap-rail-duration)var(--component-focal-snap-rail-easing),transform var(--component-focal-snap-rail-duration)var(--component-focal-snap-rail-easing);position:relative}.bb-focal-snap-rail__item[data-active]{z-index:1;opacity:1;transform:scale(var(--component-focal-snap-rail-active-scale))}.bb-focal-snap-rail__content{block-size:100%}.bb-focal-snap-rail__content[inert] :is(button,input,select,textarea,a[href]){visibility:hidden}.bb-focal-snap-rail__select{z-index:2;border-radius:var(--primitive-radius-control);cursor:pointer;background:0 0;border:0;block-size:100%;inline-size:100%;padding:0;position:absolute;inset:0}.bb-focal-snap-rail__select:focus-visible{background:var(--semantic-control-focus);opacity:var(--component-focal-snap-rail-selection-focus-opacity);outline:none}@media (prefers-reduced-motion:reduce){.bb-focal-snap-rail__track{scroll-behavior:auto}.bb-focal-snap-rail__item{transition:none}}.bb-fanned-media-rail{min-inline-size:0;block-size:var(--component-fanned-media-rail-stage-block);touch-action:pan-y pinch-zoom;position:relative;overflow:hidden;container-type:inline-size}.bb-fanned-media-rail__items{-webkit-user-select:none;user-select:none;block-size:100%;position:relative}.bb-fanned-media-rail__item{z-index:var(--bb-fanned-media-rail-z-index);inline-size:min(var(--component-fanned-media-rail-item-inline),calc(100cqi - 2*var(--primitive-space-4)));block-size:var(--component-fanned-media-rail-item-block);--_bb-fanned-media-rail-content-opacity:max(var(--component-fanned-media-rail-supporting-opacity),calc(1 - var(--bb-fanned-media-rail-offset-magnitude)*.14));transform:translate3d(calc(-50% + var(--bb-fanned-media-rail-relative-offset)*var(--component-fanned-media-rail-step) + var(--bb-fanned-media-rail-drag-offset)*1px),calc(var(--bb-fanned-media-rail-offset-magnitude)*var(--component-fanned-media-rail-drop)),0)rotate(calc(var(--bb-fanned-media-rail-relative-offset)*4deg))scale(calc(1 - var(--bb-fanned-media-rail-scale-step)*var(--component-fanned-media-rail-scale-step)));transform-origin:50% 100%;transition:transform var(--component-fanned-media-rail-duration)var(--component-fanned-media-rail-easing),opacity var(--primitive-duration-fast)var(--primitive-easing-standard);position:absolute;inset-block-end:calc(var(--bb-fanned-media-rail-item-count)*var(--component-fanned-media-rail-drop)/2);inset-inline-start:50%}.bb-fanned-media-rail__item[data-active]{--_bb-fanned-media-rail-content-opacity:1}.bb-fanned-media-rail__select{block-size:100%;inline-size:100%;font:inherit;text-align:start;cursor:pointer;border:0;padding:0;display:block;position:relative;overflow:hidden}.bb-fanned-media-rail__select:before{content:"";pointer-events:none;background:var(--component-surface-card-bg);border-radius:inherit;opacity:calc(1 - var(--_bb-fanned-media-rail-content-opacity));transition:opacity var(--primitive-duration-fast)var(--primitive-easing-standard);position:absolute;inset:0}.bb-fanned-media-rail__select:after{content:"";pointer-events:none;background:var(--semantic-control-focus);border-radius:inherit;opacity:0;transition:opacity var(--primitive-duration-fast)var(--primitive-easing-standard);position:absolute;inset:0}.bb-fanned-media-rail__select:focus-visible{outline:none}.bb-fanned-media-rail__select:focus-visible:after{opacity:var(--component-fanned-media-rail-focus-opacity)}@media (hover:hover) and (pointer:fine){.bb-fanned-media-rail{cursor:grab}.bb-fanned-media-rail[data-dragging]{cursor:grabbing}.bb-fanned-media-rail__select:hover:after{opacity:calc(var(--component-fanned-media-rail-focus-opacity)/2)}}.bb-fanned-media-rail[data-dragging] .bb-fanned-media-rail__item,.bb-fanned-media-rail[data-reduced-motion] .bb-fanned-media-rail__item,.bb-fanned-media-rail[data-reduced-motion] .bb-fanned-media-rail__select:before,.bb-fanned-media-rail[data-reduced-motion] .bb-fanned-media-rail__select:after{transition:none}.bb-swipe-decision-stack{gap:var(--component-swipe-decision-stack-gap);min-inline-size:0;inline-size:min(100%,var(--component-swipe-decision-stack-item-inline-max));touch-action:pan-y pinch-zoom;margin-inline:auto;display:grid}.bb-swipe-decision-stack__stage{min-inline-size:0;min-block-size:var(--component-swipe-decision-stack-stage-block-min);-webkit-user-select:none;user-select:none;padding-block-start:var(--component-swipe-decision-stack-preview-offset);position:relative;overflow:hidden}.bb-swipe-decision-stack__card{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:calc(var(--component-swipe-decision-stack-stage-block-min) - var(--component-swipe-decision-stack-preview-offset));padding:var(--component-swipe-decision-stack-card-padding);overflow-wrap:anywhere;color:var(--component-swipe-decision-stack-card-fg);background:var(--component-swipe-decision-stack-card-bg);border-radius:var(--component-swipe-decision-stack-card-radius);box-shadow:0 var(--component-swipe-decision-stack-shadow-block-offset)var(--component-swipe-decision-stack-shadow-blur)var(--component-swipe-decision-stack-shadow-color);border:0}@supports (color:color-mix(in lab, red, red)){.bb-swipe-decision-stack__card{box-shadow:0 var(--component-swipe-decision-stack-shadow-block-offset)var(--component-swipe-decision-stack-shadow-blur)color-mix(in srgb,var(--component-swipe-decision-stack-shadow-color)calc(var(--component-swipe-decision-stack-shadow-opacity)*100%),transparent)}}.bb-swipe-decision-stack__card--next{z-index:0;pointer-events:none;opacity:var(--component-swipe-decision-stack-preview-opacity);transform:scale(var(--component-swipe-decision-stack-preview-scale));transform-origin:50% 100%;position:absolute;inset-block-start:0;inset-inline:0}.bb-swipe-decision-stack__card--active{z-index:1;transform:translate3d(var(--bb-swipe-decision-offset-x),var(--bb-swipe-decision-offset-y),0)rotate(var(--bb-swipe-decision-rotation));transform-origin:50% 80%;transition:transform var(--component-swipe-decision-stack-duration)var(--component-swipe-decision-stack-easing),opacity var(--component-swipe-decision-stack-duration)var(--component-swipe-decision-stack-easing);will-change:transform;position:relative}.bb-swipe-decision-stack[data-phase=dragging] .bb-swipe-decision-stack__card--active{transition:none}.bb-swipe-decision-stack[data-phase=exiting] .bb-swipe-decision-stack__card--active{opacity:0}.bb-swipe-decision-stack__intent{max-inline-size:calc(100% - 2*var(--component-swipe-decision-stack-intent-inset));padding:var(--primitive-space-2)var(--primitive-space-3);color:var(--component-swipe-decision-stack-intent-fg);background:var(--component-swipe-decision-stack-intent-bg);border-radius:var(--primitive-radius-full);font-size:var(--semantic-typography-label-size);font-weight:var(--semantic-typography-label-weight);line-height:var(--semantic-typography-label-line-height);opacity:0;transform:translateY(var(--primitive-space-1));transition:opacity var(--primitive-duration-fast)var(--primitive-easing-standard),transform var(--primitive-duration-fast)var(--primitive-easing-standard);pointer-events:none;position:absolute;inset-block-start:var(--component-swipe-decision-stack-intent-inset);inset-inline-start:var(--component-swipe-decision-stack-intent-inset)}.bb-swipe-decision-stack__intent[data-visible]{opacity:max(.4,var(--bb-swipe-decision-progress));transform:translateY(0)}.bb-swipe-decision-stack__actions{justify-content:center;gap:var(--primitive-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.bb-swipe-decision-stack__actions>.bb-button{flex:1 1 max-content;max-inline-size:100%}.bb-swipe-decision-stack__actions .bb-button__label{white-space:normal}.bb-swipe-decision-stack__status,.bb-swipe-decision-stack__empty{min-block-size:var(--semantic-typography-body-line-height);color:var(--component-swipe-decision-stack-status-fg);font-size:var(--semantic-typography-body-size);line-height:var(--semantic-typography-body-line-height);text-align:center}.bb-swipe-decision-stack[data-reduced-motion] .bb-swipe-decision-stack__card--active,.bb-swipe-decision-stack[data-reduced-motion] .bb-swipe-decision-stack__intent{transition:none}.bb-staggered-reveal__item[data-motion-state=pending]{opacity:0;transform:translate3d(0,var(--component-staggered-reveal-distance),0)}.bb-staggered-reveal__item[data-motion-state=revealed]{animation:bb-staggered-reveal var(--component-staggered-reveal-duration)var(--component-staggered-reveal-easing)both}@keyframes bb-staggered-reveal{0%{opacity:0;transform:translate3d(0,var(--component-staggered-reveal-distance),0)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.bb-staggered-reveal__item[data-motion-state]{opacity:1;animation:none;transform:none}}.bb-adaptive-asset{display:block}.bb-adaptive-asset[data-contrast-substrate=light]{background:var(--component-adaptive-asset-substrate-light)}.bb-overflow-edge-mask{--_bb-edge-size:var(--component-overflow-edge-mask-edge-size);scrollbar-width:none;overflow:auto}.bb-overflow-edge-mask::-webkit-scrollbar{display:none}.bb-overflow-edge-mask[data-axis=inline][data-overflow-after]{-webkit-mask-image:linear-gradient(to right,black 0,black calc(100% - var(--_bb-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to right,black 0,black calc(100% - var(--_bb-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to right,black 0,black calc(100% - var(--_bb-edge-size)),transparent 100%);mask-image:linear-gradient(to right,black 0,black calc(100% - var(--_bb-edge-size)),transparent 100%)}.bb-overflow-edge-mask[data-axis=inline][data-overflow-before]{-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--_bb-edge-size),black 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--_bb-edge-size),black 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--_bb-edge-size),black 100%);mask-image:linear-gradient(to right,transparent 0,black var(--_bb-edge-size),black 100%)}.bb-overflow-edge-mask[data-axis=inline][data-overflow-before][data-overflow-after]{-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--_bb-edge-size),black calc(100% - var(--_bb-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--_bb-edge-size),black calc(100% - var(--_bb-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--_bb-edge-size),black calc(100% - var(--_bb-edge-size)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,black var(--_bb-edge-size),black calc(100% - var(--_bb-edge-size)),transparent 100%)}.bb-overflow-edge-mask[data-axis=inline][data-inline-direction=rtl][data-overflow-after]{-webkit-mask-image:linear-gradient(to left,black 0,black calc(100% - var(--_bb-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to left,black 0,black calc(100% - var(--_bb-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to left,black 0,black calc(100% - var(--_bb-edge-size)),transparent 100%);mask-image:linear-gradient(to left,black 0,black calc(100% - var(--_bb-edge-size)),transparent 100%)}.bb-overflow-edge-mask[data-axis=inline][data-inline-direction=rtl][data-overflow-before]{-webkit-mask-image:linear-gradient(to left,transparent 0,black var(--_bb-edge-size),black 100%);-webkit-mask-image:linear-gradient(to left,transparent 0,black var(--_bb-edge-size),black 100%);-webkit-mask-image:linear-gradient(to left,transparent 0,black var(--_bb-edge-size),black 100%);mask-image:linear-gradient(to left,transparent 0,black var(--_bb-edge-size),black 100%)}.bb-overflow-edge-mask[data-axis=inline][data-inline-direction=rtl][data-overflow-before][data-overflow-after]{-webkit-mask-image:linear-gradient(to left,transparent 0,black var(--_bb-edge-size),black calc(100% - var(--_bb-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to left,transparent 0,black var(--_bb-edge-size),black calc(100% - var(--_bb-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to left,transparent 0,black var(--_bb-edge-size),black calc(100% - var(--_bb-edge-size)),transparent 100%);mask-image:linear-gradient(to left,transparent 0,black var(--_bb-edge-size),black calc(100% - var(--_bb-edge-size)),transparent 100%)}.bb-overflow-edge-mask[data-axis=block][data-overflow-after]{-webkit-mask-image:linear-gradient(to bottom,black 0,black calc(100% - var(--_bb-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,black 0,black calc(100% - var(--_bb-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,black 0,black calc(100% - var(--_bb-edge-size)),transparent 100%);mask-image:linear-gradient(to bottom,black 0,black calc(100% - var(--_bb-edge-size)),transparent 100%)}.bb-overflow-edge-mask[data-axis=block][data-overflow-before]{-webkit-mask-image:linear-gradient(to bottom,transparent 0,black var(--_bb-edge-size),black 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0,black var(--_bb-edge-size),black 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0,black var(--_bb-edge-size),black 100%);mask-image:linear-gradient(to bottom,transparent 0,black var(--_bb-edge-size),black 100%)}.bb-overflow-edge-mask[data-axis=block][data-overflow-before][data-overflow-after]{-webkit-mask-image:linear-gradient(to bottom,transparent 0,black var(--_bb-edge-size),black calc(100% - var(--_bb-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0,black var(--_bb-edge-size),black calc(100% - var(--_bb-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0,black var(--_bb-edge-size),black calc(100% - var(--_bb-edge-size)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,black var(--_bb-edge-size),black calc(100% - var(--_bb-edge-size)),transparent 100%)}.bb-panel-tabs{gap:var(--component-panel-tabs-gap);min-inline-size:0;display:grid}.bb-panel-tabs__viewport{--_bb-tab-edge-size:calc(2*var(--primitive-space-4));overscroll-behavior-inline:contain;scrollbar-width:none;inline-size:fit-content;min-inline-size:0;max-inline-size:100%;overflow-x:auto}.bb-panel-tabs__viewport[data-overflow-after]:not([data-overflow-before]){-webkit-mask-image:linear-gradient(to right,black 0,black calc(100% - var(--_bb-tab-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to right,black 0,black calc(100% - var(--_bb-tab-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to right,black 0,black calc(100% - var(--_bb-tab-edge-size)),transparent 100%);mask-image:linear-gradient(to right,black 0,black calc(100% - var(--_bb-tab-edge-size)),transparent 100%)}.bb-panel-tabs__viewport[data-overflow-before]:not([data-overflow-after]){-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--_bb-tab-edge-size),black 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--_bb-tab-edge-size),black 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--_bb-tab-edge-size),black 100%);mask-image:linear-gradient(to right,transparent 0,black var(--_bb-tab-edge-size),black 100%)}.bb-panel-tabs__viewport[data-overflow-before][data-overflow-after]{-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--_bb-tab-edge-size),black calc(100% - var(--_bb-tab-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--_bb-tab-edge-size),black calc(100% - var(--_bb-tab-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--_bb-tab-edge-size),black calc(100% - var(--_bb-tab-edge-size)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,black var(--_bb-tab-edge-size),black calc(100% - var(--_bb-tab-edge-size)),transparent 100%)}.bb-masked-secret{gap:var(--component-masked-secret-gap);color:var(--component-masked-secret-fg);display:grid}.bb-masked-secret__label{font-size:var(--semantic-typography-label-size);font-weight:var(--semantic-typography-label-weight);line-height:var(--semantic-typography-label-line-height)}.bb-masked-secret__trigger,.bb-masked-secret__readonly,.bb-masked-secret__input,.bb-masked-secret__editor>button{box-sizing:border-box;min-inline-size:0;padding:var(--component-masked-secret-padding);color:var(--component-masked-secret-fg);background:var(--component-masked-secret-bg);border-radius:var(--component-masked-secret-radius);font:inherit;border:0}.bb-masked-secret__trigger{justify-content:space-between;gap:var(--component-masked-secret-gap);cursor:pointer;display:flex}.bb-masked-secret__trigger:focus-visible,.bb-masked-secret__input:focus-visible,.bb-masked-secret__editor>button:focus-visible{color:var(--component-masked-secret-focus-fg);background:var(--component-masked-secret-focus-bg);outline:none}.bb-masked-secret__trigger:disabled{cursor:not-allowed;opacity:.55}.bb-masked-secret__action,.bb-masked-secret__readonly{color:var(--component-masked-secret-muted)}@supports (color:color-mix(in lab, red, red)){.bb-masked-secret__action,.bb-masked-secret__readonly{color:color-mix(in srgb,var(--component-masked-secret-muted)10%,var(--component-masked-secret-fg))}}.bb-masked-secret__trigger:focus-visible .bb-masked-secret__action{color:inherit}.bb-masked-secret__editor{gap:var(--component-masked-secret-gap);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.bb-masked-secret__input{inline-size:100%}.bb-proportional-artboard{min-inline-size:0;overflow:hidden}.bb-proportional-artboard__frame{margin-inline:auto;position:relative}.bb-proportional-artboard__canvas{transform-origin:0 0;position:absolute;inset:0 auto auto 0}.bb-proportional-artboard[data-measured=false] .bb-proportional-artboard__canvas{opacity:0}.bb-panel-tabs__list{gap:var(--component-panel-tabs-gap);inline-size:max-content;min-inline-size:max-content;padding:var(--component-panel-tabs-gap);background:var(--component-panel-tabs-bg);border-radius:var(--component-panel-tabs-radius);display:flex}.bb-panel-tabs__group,.bb-panel-tabs__items{align-items:stretch;gap:var(--component-panel-tabs-gap);flex:none;display:flex}.bb-panel-tabs__group-label{color:var(--component-panel-tabs-muted);align-self:center}.bb-panel-tabs[data-orientation=vertical]{align-items:stretch;gap:var(--component-panel-tabs-gap);flex-wrap:wrap;display:flex}.bb-panel-tabs[data-orientation=vertical] .bb-panel-tabs__list{flex-direction:column;inline-size:100%;min-inline-size:0}.bb-panel-tabs[data-orientation=vertical] .bb-panel-tabs__viewport{flex:0 12rem;inline-size:100%;max-inline-size:none;overflow:visible}.bb-panel-tabs[data-orientation=vertical] .bb-panel-tabs__panels{flex:18rem}.bb-panel-tabs[data-orientation=vertical] .bb-panel-tabs__group,.bb-panel-tabs[data-orientation=vertical] .bb-panel-tabs__items{flex-direction:column}.bb-panel-tabs[data-orientation=vertical] .bb-panel-tabs__group-label{padding-inline:var(--component-panel-tabs-padding);font-size:var(--semantic-typography-caption-size);font-weight:var(--semantic-typography-caption-weight);line-height:var(--semantic-typography-caption-line-height);letter-spacing:.04em;text-transform:uppercase;align-self:stretch}.bb-panel-tabs__tab{justify-content:center;gap:var(--component-panel-tabs-gap);min-block-size:var(--component-panel-tabs-height);padding:var(--component-panel-tabs-padding);color:var(--component-panel-tabs-fg);border-radius:var(--component-panel-tabs-radius);font:inherit;font-size:var(--semantic-typography-label-size);font-weight:var(--semantic-typography-label-weight);line-height:var(--semantic-typography-label-line-height);text-align:center;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;display:inline-flex}.bb-panel-tabs[data-orientation=vertical] .bb-panel-tabs__tab{text-align:start;grid-template-columns:auto minmax(0,1fr) auto;justify-content:stretch;display:grid}.bb-panel-tabs__content,.bb-panel-tabs__label,.bb-panel-tabs__description{min-inline-size:0;display:block}.bb-panel-tabs[data-orientation=horizontal] .bb-panel-tabs__label,.bb-panel-tabs[data-orientation=horizontal] .bb-panel-tabs__description{white-space:nowrap}.bb-panel-tabs__description,.bb-panel-tabs__meta{color:var(--component-panel-tabs-muted)}.bb-panel-tabs__tab[aria-selected=true]{color:var(--component-panel-tabs-selected-fg);background:var(--component-panel-tabs-selected-bg);font-weight:var(--semantic-typography-control-weight)}.bb-panel-tabs__tab:focus-visible{color:var(--component-panel-tabs-tab-focus-fg);background:var(--component-panel-tabs-tab-focus-bg);outline:none}.bb-panel-tabs__tab:focus-visible .bb-panel-tabs__description,.bb-panel-tabs__tab:focus-visible .bb-panel-tabs__meta{color:inherit}.bb-panel-tabs__panel:focus-visible{color:var(--component-panel-tabs-focus-fg);background:var(--component-panel-tabs-focus-bg);outline:none}.bb-panel-tabs__tab:disabled{cursor:not-allowed;opacity:.55}.bb-panel-tabs__panel{min-inline-size:0;color:var(--component-panel-tabs-fg);background:0 0}.bb-panel-tabs__panels{inline-size:100%;min-inline-size:0}.bb-panel-tabs__panels[data-auto-size-frame]{align-self:start}.bb-segmented-control{--_bb-segmented-edge-size:calc(2*var(--primitive-space-4));--_bb-segmented-selected-bg:var(--component-segmented-control-selected-bg);--_bb-segmented-selected-fg:var(--component-segmented-control-selected-fg);gap:var(--component-segmented-control-gap);inline-size:max-content;min-inline-size:0;max-inline-size:100%;padding:var(--component-segmented-control-padding);color:var(--component-segmented-control-fg);background:var(--component-segmented-control-bg);border-radius:var(--component-segmented-control-radius);scrollbar-width:none;display:inline-flex;overflow-x:auto}.bb-segmented-control::-webkit-scrollbar{display:none}.bb-segmented-control[data-emphasis=quiet]{--_bb-segmented-selected-bg:var(--component-segmented-control-quiet-selected-bg);--_bb-segmented-selected-fg:var(--component-segmented-control-quiet-selected-fg)}.bb-segmented-control[data-overflow=scroll][data-overflow-after]:not([data-overflow-before]){-webkit-mask-image:linear-gradient(to right,black 0,black calc(100% - var(--_bb-segmented-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to right,black 0,black calc(100% - var(--_bb-segmented-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to right,black 0,black calc(100% - var(--_bb-segmented-edge-size)),transparent 100%);mask-image:linear-gradient(to right,black 0,black calc(100% - var(--_bb-segmented-edge-size)),transparent 100%)}.bb-segmented-control[data-overflow=scroll][data-overflow-before]:not([data-overflow-after]){-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--_bb-segmented-edge-size),black 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--_bb-segmented-edge-size),black 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--_bb-segmented-edge-size),black 100%);mask-image:linear-gradient(to right,transparent 0,black var(--_bb-segmented-edge-size),black 100%)}.bb-segmented-control[data-overflow=scroll][data-overflow-before][data-overflow-after]{-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--_bb-segmented-edge-size),black calc(100% - var(--_bb-segmented-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--_bb-segmented-edge-size),black calc(100% - var(--_bb-segmented-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--_bb-segmented-edge-size),black calc(100% - var(--_bb-segmented-edge-size)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,black var(--_bb-segmented-edge-size),black calc(100% - var(--_bb-segmented-edge-size)),transparent 100%)}.bb-segmented-control[data-overflow=scroll][data-inline-direction=rtl][data-overflow-after]:not([data-overflow-before]){-webkit-mask-image:linear-gradient(to left,black 0,black calc(100% - var(--_bb-segmented-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to left,black 0,black calc(100% - var(--_bb-segmented-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to left,black 0,black calc(100% - var(--_bb-segmented-edge-size)),transparent 100%);mask-image:linear-gradient(to left,black 0,black calc(100% - var(--_bb-segmented-edge-size)),transparent 100%)}.bb-segmented-control[data-overflow=scroll][data-inline-direction=rtl][data-overflow-before]:not([data-overflow-after]){-webkit-mask-image:linear-gradient(to left,transparent 0,black var(--_bb-segmented-edge-size),black 100%);-webkit-mask-image:linear-gradient(to left,transparent 0,black var(--_bb-segmented-edge-size),black 100%);-webkit-mask-image:linear-gradient(to left,transparent 0,black var(--_bb-segmented-edge-size),black 100%);mask-image:linear-gradient(to left,transparent 0,black var(--_bb-segmented-edge-size),black 100%)}.bb-segmented-control[data-overflow=scroll][data-inline-direction=rtl][data-overflow-before][data-overflow-after]{-webkit-mask-image:linear-gradient(to left,transparent 0,black var(--_bb-segmented-edge-size),black calc(100% - var(--_bb-segmented-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to left,transparent 0,black var(--_bb-segmented-edge-size),black calc(100% - var(--_bb-segmented-edge-size)),transparent 100%);-webkit-mask-image:linear-gradient(to left,transparent 0,black var(--_bb-segmented-edge-size),black calc(100% - var(--_bb-segmented-edge-size)),transparent 100%);mask-image:linear-gradient(to left,transparent 0,black var(--_bb-segmented-edge-size),black calc(100% - var(--_bb-segmented-edge-size)),transparent 100%)}.bb-segmented-control[data-width=fill]{inline-size:100%;display:flex}.bb-segmented-control[data-overflow=wrap]{flex-wrap:wrap;overflow-x:visible}.bb-segmented-control__item{min-block-size:var(--component-segmented-control-height-regular);padding-inline:var(--component-segmented-control-item-padding-inline);color:inherit;background:var(--component-segmented-control-item-bg);border-radius:var(--component-segmented-control-radius);font:inherit;font-size:var(--semantic-typography-control-size);font-weight:var(--semantic-typography-control-weight);line-height:var(--semantic-typography-control-line-height);white-space:nowrap;cursor:pointer;border:0;flex:none;place-items:center;display:grid}.bb-segmented-control[data-size=compact] .bb-segmented-control__item{min-block-size:var(--component-segmented-control-height-compact)}.bb-segmented-control[data-width=fill] .bb-segmented-control__item{flex:1 1 0}.bb-segmented-control[data-width=fill][data-overflow=scroll] .bb-segmented-control__item{flex:1 0 auto}.bb-segmented-control__item[aria-checked=true]{color:var(--_bb-segmented-selected-fg);background:var(--_bb-segmented-selected-bg);font-weight:var(--semantic-typography-control-weight)}.bb-segmented-control__item:focus-visible{color:var(--component-segmented-control-focus-fg);background:var(--component-segmented-control-focus-bg);outline:none}.bb-segmented-control__item:disabled{cursor:not-allowed;opacity:.55}.bb-adaptive-dialog__backdrop{z-index:30;padding:max(var(--component-adaptive-dialog-padding),env(safe-area-inset-top))max(var(--component-adaptive-dialog-padding),env(safe-area-inset-right))max(var(--component-adaptive-dialog-padding),env(safe-area-inset-bottom))max(var(--component-adaptive-dialog-padding),env(safe-area-inset-left));background:var(--component-adaptive-dialog-scrim);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.bb-adaptive-dialog__backdrop{background:color-mix(in srgb,var(--component-adaptive-dialog-scrim)68%,transparent)}}.bb-adaptive-dialog{gap:var(--component-adaptive-dialog-gap);max-block-size:min(80svh,44rem);inline-size:min(100%,32rem);padding:var(--component-adaptive-dialog-padding);color:var(--component-adaptive-dialog-fg);background:var(--component-adaptive-dialog-bg);border-radius:var(--component-adaptive-dialog-radius);box-shadow:0 var(--primitive-space-2)calc(3*var(--primitive-space-4))var(--component-adaptive-dialog-scrim);grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bb-adaptive-dialog{box-shadow:0 var(--primitive-space-2)calc(3*var(--primitive-space-4))color-mix(in srgb,var(--component-adaptive-dialog-scrim)24%,transparent)}}.bb-adaptive-dialog__header,.bb-adaptive-dialog__footer{justify-content:space-between;align-items:center;gap:var(--component-adaptive-dialog-gap);display:flex}.bb-adaptive-dialog__footer{justify-content:flex-end}.bb-adaptive-dialog__heading{gap:var(--primitive-space-1);min-inline-size:0;display:grid}.bb-adaptive-dialog__title,.bb-adaptive-dialog__description{margin:0}.bb-adaptive-dialog__title{font-size:var(--semantic-typography-heading-size);font-weight:var(--semantic-typography-heading-weight);line-height:var(--semantic-typography-heading-line-height)}.bb-adaptive-dialog__description{color:var(--component-adaptive-dialog-muted)}.bb-adaptive-dialog__body{overscroll-behavior:contain;min-block-size:0;overflow-y:auto}.bb-adaptive-dialog__close{inline-size:var(--component-button-height-sm);min-block-size:var(--component-button-height-sm);color:var(--component-adaptive-dialog-fg);background:var(--semantic-control-track);border-radius:var(--component-adaptive-dialog-radius);font:inherit;font-weight:var(--semantic-typography-control-weight);border:0;flex:none;place-items:center;margin-inline-start:auto;padding:0;display:grid}.bb-adaptive-dialog__close:focus-visible{color:var(--component-adaptive-dialog-focus-fg);background:var(--component-adaptive-dialog-focus-bg);outline:none}.bb-adaptive-dialog__backdrop[data-presentation=bottom-sheet],.bb-adaptive-dialog__backdrop[data-presentation=auto]{align-items:end}.bb-adaptive-dialog--bottom-sheet,.bb-adaptive-dialog--auto{border-end-end-radius:0;border-end-start-radius:0;max-block-size:min(88svh,48rem);inline-size:min(100%,44rem)}.bb-adaptive-dialog__backdrop[data-presentation=side-sheet]{justify-content:end;align-items:stretch;padding-block:0;padding-inline-end:0}.bb-adaptive-dialog--side-sheet{border-start-end-radius:0;border-end-end-radius:0;max-block-size:none;inline-size:min(100%,30rem)}.bb-detented-sheet__backdrop{z-index:70;padding:max(var(--component-detented-sheet-padding),env(safe-area-inset-top))max(var(--component-detented-sheet-padding),env(safe-area-inset-right))0 max(var(--component-detented-sheet-padding),env(safe-area-inset-left));background:var(--component-detented-sheet-scrim);justify-content:center;align-items:end;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.bb-detented-sheet__backdrop{background:color-mix(in srgb,var(--component-detented-sheet-scrim)68%,transparent)}}.bb-detented-sheet{gap:var(--component-detented-sheet-gap);inline-size:min(100%,44rem);block-size:min(var(--bb-detented-sheet-height),calc(100svh - env(safe-area-inset-top)));min-block-size:min(16rem,calc(100svh - env(safe-area-inset-top)));padding:var(--component-detented-sheet-padding)var(--component-detented-sheet-padding)max(var(--component-detented-sheet-padding),env(safe-area-inset-bottom));color:var(--component-detented-sheet-fg);background:var(--component-detented-sheet-bg);box-shadow:0 calc(-1*var(--primitive-space-1))calc(3*var(--primitive-space-4))var(--component-detented-sheet-scrim);border-start-start-radius:var(--component-detented-sheet-radius);border-start-end-radius:var(--component-detented-sheet-radius);grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bb-detented-sheet{box-shadow:0 calc(-1*var(--primitive-space-1))calc(3*var(--primitive-space-4))color-mix(in srgb,var(--component-detented-sheet-scrim)24%,transparent)}}.bb-detented-sheet{transition:block-size .18s ease-out}.bb-detented-sheet[data-dragging=true],.bb-detented-sheet[data-reduced-motion=true]{transition:none}.bb-detented-sheet__handle{inline-size:var(--component-detented-sheet-handle-inline);block-size:var(--component-detented-sheet-handle-block);touch-action:none;background:var(--component-detented-sheet-handle-bg);border-radius:999px;justify-self:center}.bb-detented-sheet__header,.bb-detented-sheet__footer{justify-content:space-between;align-items:center;gap:var(--component-detented-sheet-gap);display:flex}.bb-detented-sheet__footer{justify-content:flex-end}.bb-detented-sheet__heading{gap:var(--primitive-space-1);min-inline-size:0;display:grid}.bb-detented-sheet__title,.bb-detented-sheet__description{margin:0}.bb-detented-sheet__title{font-size:var(--semantic-typography-heading-size);font-weight:var(--semantic-typography-heading-weight);line-height:var(--semantic-typography-heading-line-height)}.bb-detented-sheet__description{color:var(--component-detented-sheet-muted)}.bb-detented-sheet__body{overscroll-behavior:contain;touch-action:pan-y;min-block-size:0;overflow-y:auto}.bb-detented-sheet__close{inline-size:var(--component-button-height-sm);min-block-size:var(--component-button-height-sm);color:var(--component-detented-sheet-fg);background:var(--semantic-control-track);border-radius:var(--component-detented-sheet-radius);font:inherit;font-weight:var(--semantic-typography-control-weight);border:0;flex:none;place-items:center;padding:0;display:grid}.bb-detented-sheet__close:focus-visible{color:var(--component-detented-sheet-focus-fg);background:var(--component-detented-sheet-focus-bg);outline:none}.bb-detented-sheet__backdrop[data-presentation=dialog]{align-items:center;padding-block-end:max(var(--component-detented-sheet-padding),env(safe-area-inset-bottom))}.bb-detented-sheet--dialog{block-size:auto;min-block-size:0;inline-size:min(100%,32rem);max-block-size:calc(100svh - 2*var(--component-detented-sheet-padding));border-radius:var(--component-detented-sheet-radius)}@media (min-width:40.001rem){.bb-detented-sheet__backdrop[data-presentation=auto]{align-items:center;padding-block-end:max(var(--component-detented-sheet-padding),env(safe-area-inset-bottom))}.bb-detented-sheet--auto{block-size:auto;min-block-size:0;inline-size:min(100%,32rem);max-block-size:calc(100svh - 2*var(--component-detented-sheet-padding));border-radius:var(--component-detented-sheet-radius)}}@media (prefers-reduced-motion:reduce){.bb-detented-sheet{transition:none}}@media (min-width:40.001rem){.bb-adaptive-dialog__backdrop[data-presentation=auto]{align-items:center}.bb-adaptive-dialog--auto{border-radius:var(--component-adaptive-dialog-radius);max-block-size:min(80svh,44rem);inline-size:min(100%,32rem)}}.bb-selectable-option{min-block-size:calc(4*var(--primitive-space-4));color:var(--component-selectable-option-fg);background:var(--component-selectable-option-bg);border-radius:var(--component-selectable-option-radius);border:0;grid-template-columns:minmax(0,1fr) auto;display:grid}.bb-selectable-option[data-selected]{color:var(--component-selectable-option-selected-fg);background:var(--component-selectable-option-selected-bg)}.bb-selectable-option[data-selected] .bb-selectable-option__description{color:var(--component-selectable-option-selected-muted)}.bb-selectable-option:has(.bb-selectable-option__input:focus-visible){color:var(--component-selectable-option-focus-fg);background:var(--component-selectable-option-focus-bg);outline:none}.bb-selectable-option:has(.bb-selectable-option__input:focus-visible) .bb-selectable-option__description{color:inherit}.bb-selectable-option__primary{gap:var(--component-selectable-option-gap);min-width:0;padding:var(--component-selectable-option-padding);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.bb-selectable-option[data-selection-disabled] .bb-selectable-option__primary{cursor:not-allowed;opacity:.55}.bb-selectable-option__input{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.bb-selectable-option__indicator{box-sizing:border-box;inline-size:calc(var(--primitive-space-4) + var(--primitive-space-1));block-size:calc(var(--primitive-space-4) + var(--primitive-space-1));color:var(--component-selectable-option-focus-fg);background:var(--component-selectable-option-indicator-bg);border-radius:50%;flex:none;place-items:center;display:grid}.bb-selectable-option__input[type=checkbox]+.bb-selectable-option__indicator{border-radius:calc(var(--component-selectable-option-radius)/2)}.bb-selectable-option__input:checked+.bb-selectable-option__indicator{background:var(--component-selectable-option-selected)}.bb-selectable-option__input:checked+.bb-selectable-option__indicator:after{content:"";inline-size:var(--primitive-space-2);block-size:var(--primitive-space-2);background:currentColor;border-radius:50%}.bb-selectable-option__input[type=checkbox]:checked+.bb-selectable-option__indicator:after{content:"✓";block-size:auto;inline-size:auto;font-weight:var(--semantic-typography-display-weight);background:0 0;border-radius:0;line-height:1}.bb-selectable-option__content,.bb-selectable-option__description{min-width:0;display:block}.bb-selectable-option__description{color:var(--component-selectable-option-muted);margin-block-start:var(--primitive-space-1)}.bb-selectable-option__action{min-block-size:calc(2.5*var(--primitive-space-4));border-radius:var(--component-selectable-option-radius);padding-inline:var(--primitive-space-3);color:var(--component-selectable-option-action-fg);background:var(--component-selectable-option-action-bg);font:inherit;font-weight:var(--semantic-typography-control-weight);cursor:pointer;border:0;align-self:center;margin-inline-end:var(--primitive-space-3)}.bb-selectable-option__action:focus-visible{color:var(--component-selectable-option-focus-fg);background:var(--component-selectable-option-focus-bg);outline:none}.bb-semantic-setting{box-sizing:border-box;inline-size:100%;min-inline-size:0;padding:var(--component-semantic-setting-padding);color:var(--component-semantic-setting-fg);background:var(--component-semantic-setting-bg);border-radius:var(--component-semantic-setting-radius);font:inherit;text-align:start;border:0;margin:0}.bb-semantic-setting--toggle,.bb-semantic-setting--action,.bb-semantic-setting--field,.bb-semantic-setting--output{gap:var(--component-semantic-setting-gap);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.bb-semantic-setting--field,.bb-semantic-setting--output{flex-wrap:wrap;display:flex}.bb-semantic-setting--field .bb-semantic-setting__content,.bb-semantic-setting--output .bb-semantic-setting__content,.bb-semantic-setting--field .bb-semantic-setting__input,.bb-semantic-setting--output .bb-semantic-setting__output{flex:1 0 12rem;min-inline-size:0;max-inline-size:100%}.bb-semantic-setting--field .bb-semantic-setting__invalid{flex-basis:100%}.bb-semantic-setting--toggle,.bb-semantic-setting--action{cursor:pointer}.bb-semantic-setting--action{background:var(--component-semantic-setting-action-bg);font-weight:var(--semantic-typography-control-weight)}.bb-semantic-setting:focus-visible{color:var(--component-semantic-setting-focus-fg);background:var(--component-semantic-setting-focus-bg);outline:none}.bb-semantic-setting:has(:focus-visible){color:var(--component-semantic-setting-focus-fg);background:var(--component-semantic-setting-focus-bg);outline:none}.bb-semantic-setting:focus-visible .bb-semantic-setting__description,.bb-semantic-setting:focus-visible .bb-semantic-setting__reason{color:inherit}.bb-semantic-setting:has(:focus-visible) .bb-semantic-setting__description{color:inherit}.bb-semantic-setting:has(:focus-visible) .bb-semantic-setting__reason{color:inherit}.bb-semantic-setting:disabled,.bb-semantic-setting[data-availability=disabled]{cursor:not-allowed;opacity:var(--component-semantic-setting-disabled-opacity)}.bb-semantic-setting__content,.bb-semantic-setting__label,.bb-semantic-setting__description,.bb-semantic-setting__reason,.bb-semantic-setting__invalid{min-inline-size:0;display:block}.bb-semantic-setting__label,.bb-semantic-setting__legend{color:inherit;font-size:var(--semantic-typography-label-size);font-weight:var(--semantic-typography-label-weight);line-height:var(--semantic-typography-label-line-height)}.bb-semantic-setting__description,.bb-semantic-setting__reason{color:var(--component-semantic-setting-muted);margin-block-start:var(--primitive-space-1)}@supports (color:color-mix(in lab, red, red)){.bb-semantic-setting__description,.bb-semantic-setting__reason{color:color-mix(in srgb,var(--component-semantic-setting-muted)10%,var(--component-semantic-setting-fg))}}.bb-semantic-setting__invalid{color:var(--component-semantic-setting-output-fg);font-weight:var(--semantic-typography-label-weight)}.bb-semantic-setting__switch{inline-size:var(--component-semantic-setting-switch-inline);block-size:var(--component-semantic-setting-switch-block);padding:var(--component-semantic-setting-switch-padding);background:var(--component-semantic-setting-control-bg);border-radius:var(--primitive-radius-full);align-items:center;display:flex}.bb-semantic-setting[aria-checked=true] .bb-semantic-setting__switch{background:var(--component-semantic-setting-selected-bg);justify-content:flex-end}.bb-semantic-setting__switch-thumb{inline-size:var(--component-semantic-setting-switch-thumb);block-size:var(--component-semantic-setting-switch-thumb);background:var(--component-semantic-setting-thumb-bg);border-radius:var(--primitive-radius-full)}.bb-semantic-setting--choice{gap:var(--component-semantic-setting-gap);display:grid}.bb-semantic-setting__legend{padding:0}.bb-semantic-setting__choices{gap:var(--primitive-space-2);flex-wrap:wrap;display:flex}.bb-semantic-setting__choice{gap:var(--primitive-space-2);padding:var(--primitive-space-2)var(--primitive-space-3);background:var(--component-semantic-setting-control-bg);border-radius:var(--component-semantic-setting-radius);font-weight:var(--semantic-typography-control-weight);cursor:pointer;align-items:center;display:inline-flex}.bb-semantic-setting__choice:has(input:checked){color:var(--component-semantic-setting-selected-fg);background:var(--component-semantic-setting-selected-bg)}.bb-semantic-setting__choice:has(input:focus-visible){color:var(--component-semantic-setting-focus-fg);background:var(--component-semantic-setting-focus-bg)}.bb-semantic-setting__choice input{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.bb-semantic-setting__input{min-inline-size:0;padding:var(--primitive-space-2)var(--primitive-space-3);color:inherit;background:var(--component-semantic-setting-control-bg);border-radius:var(--component-semantic-setting-radius);font:inherit;border:0}.bb-semantic-setting__input:focus-visible{color:var(--component-semantic-setting-focus-fg);background:var(--component-semantic-setting-focus-bg);outline:none}.bb-semantic-setting[data-availability=read-only] .bb-semantic-setting__input{color:var(--component-semantic-setting-output-fg);cursor:default;font-weight:var(--semantic-typography-label-weight);background:0 0}.bb-semantic-setting__input[aria-invalid=true]{color:var(--component-semantic-setting-output-fg);background:var(--component-semantic-setting-control-bg)}.bb-semantic-setting__output{color:var(--component-semantic-setting-output-fg);font-weight:var(--semantic-typography-label-weight)}@media (forced-colors:active){.bb-semantic-setting:focus-visible,.bb-semantic-setting[role=switch][aria-checked=true]{color:highlighttext;forced-color-adjust:none;background:highlight}.bb-semantic-setting:has(:focus-visible){color:highlighttext;forced-color-adjust:none;background:highlight}.bb-semantic-setting__choice:has(input:checked){color:highlighttext;forced-color-adjust:none;background:highlight}.bb-semantic-setting__choice:has(input:focus-visible){color:highlighttext;forced-color-adjust:none;background:highlight}.bb-semantic-setting__switch-thumb{background:canvas}}.bb-operation-status{gap:var(--component-operation-status-gap);min-inline-size:0;display:grid}.bb-operation-status__label{color:currentColor}@supports (color:color-mix(in lab, red, red)){.bb-operation-status__label{color:color-mix(in srgb,currentColor 20%,var(--component-operation-status-label-fg))}}.bb-operation-status__label{font:inherit;font-size:var(--semantic-typography-control-size);font-weight:var(--semantic-typography-label-weight);line-height:var(--semantic-typography-label-line-height)}.bb-operation-status[data-tone=neutral]{color:var(--component-operation-status-neutral-fg)}.bb-operation-status[data-tone=info]{color:var(--component-operation-status-info-fg)}.bb-operation-status[data-tone=success]{color:var(--component-operation-status-success-fg)}.bb-operation-status[data-tone=danger]{color:var(--component-operation-status-danger-fg)}.bb-operation-status__progress{inline-size:100%;block-size:var(--component-operation-status-progress-size);border-radius:var(--component-operation-status-progress-radius);color:currentColor;background:var(--component-operation-status-track-bg);accent-color:currentColor;border:0;overflow:hidden}.bb-operation-status__progress::-webkit-progress-bar{background:var(--component-operation-status-track-bg)}.bb-operation-status__progress::-webkit-progress-value{background:currentColor}.bb-operation-status__progress::-moz-progress-bar{background:currentColor}.bb-notice{align-items:baseline;gap:var(--primitive-space-2);min-inline-size:0;color:var(--semantic-status-neutral);font:inherit;font-size:var(--semantic-typography-detail-size);line-height:var(--semantic-typography-detail-line-height);display:inline-flex}.bb-notice[data-tone=info]{color:var(--semantic-status-info)}.bb-notice[data-tone=success]{color:var(--semantic-status-success)}.bb-notice[data-tone=warning],.bb-notice[data-tone=error]{color:var(--semantic-status-danger)}.bb-resource-state,.bb-resource-collection,.bb-resource-collection__item,.bb-resource-row,.bb-resource-row__selection,.bb-resource-row__media,.bb-resource-row__body,.bb-resource-row__meta,.bb-resource-row__action{box-sizing:border-box;min-inline-size:0}.bb-resource-collection{gap:var(--primitive-space-3);margin:0;padding:0;list-style:none;display:grid}.bb-resource-row{align-items:center;gap:var(--primitive-space-2);color:var(--semantic-surface-container-fg);font-size:var(--semantic-typography-body-size);line-height:var(--semantic-typography-detail-line-height);flex-wrap:wrap;display:flex}.bb-resource-row__selection,.bb-resource-row__media,.bb-resource-row__meta,.bb-resource-row__action{flex:none}.bb-resource-row__body{flex:auto}.bb-resource-row__meta{color:inherit;font-size:var(--semantic-typography-caption-size);font-weight:var(--semantic-typography-caption-weight)}.bb-resource-row__action{margin-inline-start:auto}.bb-process-sequence,.bb-process-sequence__unit,.bb-process-sequence__item,.bb-process-sequence__content{box-sizing:border-box;min-inline-size:0}.bb-process-sequence{gap:var(--component-process-sequence-gap);inline-size:100%;color:var(--semantic-surface-container-fg);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;container-type:inline-size}.bb-process-sequence__unit{align-items:center;gap:var(--component-process-sequence-gap);grid-template-columns:minmax(0,1fr) auto;display:grid}.bb-process-sequence__item{align-items:start;gap:var(--component-process-sequence-item-gap);grid-template-columns:auto minmax(0,1fr);display:grid}.bb-process-sequence__marker{inline-size:var(--component-process-sequence-marker-size);block-size:var(--component-process-sequence-marker-size);border-radius:var(--primitive-radius-full);color:var(--component-process-sequence-marker-fg);background:var(--component-process-sequence-marker-bg);font-size:var(--semantic-typography-caption-size);font-weight:var(--semantic-typography-caption-weight);place-items:center;line-height:1;display:inline-grid}.bb-process-sequence__content{align-content:start;gap:var(--primitive-space-1);display:grid}.bb-process-sequence__content>:where(b,strong){font-size:var(--semantic-typography-label-size);line-height:var(--semantic-typography-label-line-height)}.bb-process-sequence__content>:where(small,span,p){color:var(--component-process-sequence-muted);font-size:var(--semantic-typography-caption-size);font-weight:var(--semantic-typography-caption-weight);line-height:var(--semantic-typography-caption-line-height);margin:0}.bb-process-sequence__connector{color:var(--component-process-sequence-connector);font:inherit;font-weight:var(--semantic-typography-label-weight)}.bb-process-sequence[data-orientation=block]{grid-auto-flow:row}.bb-process-sequence[data-orientation=block] .bb-process-sequence__unit{grid-template-columns:minmax(0,1fr)}.bb-process-sequence[data-orientation=block] .bb-process-sequence__connector{justify-self:start;margin-inline-start:calc(var(--component-process-sequence-marker-size)/2);rotate:90deg}@container (max-width:42rem){.bb-process-sequence[data-orientation=auto]{grid-auto-flow:row}.bb-process-sequence[data-orientation=auto] .bb-process-sequence__unit{grid-template-columns:minmax(0,1fr)}.bb-process-sequence[data-orientation=auto] .bb-process-sequence__connector{justify-self:start;margin-inline-start:calc(var(--component-process-sequence-marker-size)/2);rotate:90deg}}[data-typography-role=body]{font-size:var(--semantic-typography-body-size);font-weight:var(--semantic-typography-body-weight);line-height:var(--semantic-typography-body-line-height)}[data-typography-role=control]{font-size:var(--semantic-typography-control-size);font-weight:var(--semantic-typography-control-weight);line-height:var(--semantic-typography-control-line-height)}[data-typography-role=heading]{font-size:var(--semantic-typography-heading-size);font-weight:var(--semantic-typography-heading-weight);line-height:var(--semantic-typography-heading-line-height)}[data-typography-role=label]{font-size:var(--semantic-typography-label-size);font-weight:var(--semantic-typography-label-weight);line-height:var(--semantic-typography-label-line-height)}[data-typography-role=caption]{font-size:var(--semantic-typography-caption-size);font-weight:var(--semantic-typography-caption-weight);line-height:var(--semantic-typography-caption-line-height)}[data-typography-role=supporting]{font-size:var(--semantic-typography-supporting-size);font-weight:var(--semantic-typography-supporting-weight);line-height:var(--semantic-typography-supporting-line-height)}[data-typography-role=supporting-compact]{font-size:var(--semantic-typography-supporting-compact-size);font-weight:var(--semantic-typography-supporting-compact-weight);line-height:var(--semantic-typography-supporting-compact-line-height)}[data-blcbrd-contextual-surface]{box-sizing:border-box;color:inherit;background:0 0;border:0;padding:0}[data-blcbrd-contextual-arrow]{inline-size:var(--component-contextual-surface-arrow-size);block-size:var(--component-contextual-surface-arrow-size);background:var(--bb-contextual-arrow-background,currentColor);pointer-events:none;position:absolute;rotate:45deg}.bb-continuous-marquee{--bb-continuous-marquee-duration:var(--component-continuous-marquee-duration);inline-size:100%;position:relative}.bb-continuous-marquee:has(>.bb-continuous-marquee__control){min-block-size:var(--component-continuous-marquee-control-size);align-items:center;display:grid}.bb-continuous-marquee__viewport{scrollbar-width:none;overflow-x:auto}.bb-continuous-marquee__viewport::-webkit-scrollbar{display:none}.bb-continuous-marquee__track{gap:var(--component-continuous-marquee-gap);inline-size:max-content;display:flex}.bb-continuous-marquee__group{align-items:center;gap:var(--component-continuous-marquee-gap);flex:none;margin:0;padding:0;list-style:none;display:flex}.bb-continuous-marquee__item{flex:none}.bb-continuous-marquee[data-animated] .bb-continuous-marquee__viewport{overflow-x:hidden}.bb-continuous-marquee[data-animated] .bb-continuous-marquee__track{animation:bb-continuous-marquee-loop var(--bb-continuous-marquee-duration)linear infinite}.bb-continuous-marquee[data-animated]:hover .bb-continuous-marquee__track,.bb-continuous-marquee[data-paused] .bb-continuous-marquee__track{animation-play-state:paused}.bb-continuous-marquee[data-animated] .bb-continuous-marquee__viewport:focus-within{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.bb-continuous-marquee[data-animated] .bb-continuous-marquee__viewport:focus-within .bb-continuous-marquee__track{animation-play-state:paused}.bb-continuous-marquee__control{box-sizing:border-box;inline-size:var(--component-continuous-marquee-control-size);block-size:var(--component-continuous-marquee-control-size);color:var(--semantic-surface-container-fg);background:var(--semantic-surface-container-bg);border-radius:var(--primitive-radius-full);font:inherit;font-size:var(--semantic-typography-control-size);font-weight:var(--semantic-typography-control-weight);line-height:var(--semantic-typography-control-line-height);cursor:pointer;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}@media (hover:hover) and (pointer:fine){.bb-continuous-marquee__control:hover{color:var(--semantic-surface-container-fg);background:var(--semantic-control-track)}}.bb-continuous-marquee__control:active{color:var(--semantic-control-selected-fg);background:var(--semantic-control-selected)}.bb-continuous-marquee__control:focus-visible{color:var(--semantic-control-focus-fg);background:var(--semantic-control-focus);outline:none}@keyframes bb-continuous-marquee-loop{to{transform:translateX(calc(-50% - (var(--component-continuous-marquee-gap)/2)))}}[data-blcbrd-contextual-surface][data-contextual-finish=luminous]{color:var(--component-contextual-surface-luminous-fg);background:var(--component-contextual-surface-luminous-bg);border:var(--semantic-line-hairline)solid var(--component-contextual-surface-luminous-border);box-shadow:0 var(--component-contextual-surface-shadow-block-offset)var(--component-contextual-surface-shadow-blur)var(--component-contextual-surface-shadow-color)}@supports (color:color-mix(in lab, red, red)){[data-blcbrd-contextual-surface][data-contextual-finish=luminous]{box-shadow:0 var(--component-contextual-surface-shadow-block-offset)var(--component-contextual-surface-shadow-blur)color-mix(in srgb,var(--component-contextual-surface-shadow-color)calc(var(--component-contextual-surface-shadow-opacity)*100%),transparent)}}}
