.app-filter-panel[data-v-bccb14fd]{min-width:0;padding:var(--ui-space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface-1)}.app-filter-panel--inline[data-v-bccb14fd]{padding:0;border:0;background:transparent;border-radius:0}.searchable-select[data-v-afd60c58],.searchable-select-menu[data-v-afd60c58]{--bb-select-surface: var(--ui-surface-1, var(--ui-surface, #ffffff));--bb-select-surface-selected: var(--ui-surface-2, var(--ui-soft, #f7f9fd));--bb-select-text: var(--ui-text, #26334b);--bb-select-muted: var(--ui-text-muted, var(--ui-text-secondary, #66758f));--bb-select-subtle: var(--ui-text-subtle, var(--ui-muted, #8290a7));--bb-select-border: var(--ui-border, #dbe3ef);--bb-select-border-strong: var(--ui-border-strong, #c7d2e3);--bb-select-primary: rgb(var(--v-theme-primary, 47, 91, 234));--bb-select-primary-soft: var(--ui-primary-soft, #eaf0ff);--bb-select-danger: rgb(var(--v-theme-error, 187, 53, 72));--bb-select-danger-soft: var(--ui-danger-soft, #ffedf0);--bb-select-focus-ring: rgba(47, 91, 234, .22);--bb-select-shadow: 0 20px 50px rgba(12, 22, 42, .16);font-family:var(--bb-font-body)}.searchable-select[data-v-afd60c58]{position:relative;display:grid;width:100%;max-width:100%;min-width:0;gap:var(--ui-space-2, 8px);color:var(--bb-select-muted);font-size:var(--ui-text-xs, 12px);font-weight:750}.v-theme--bbclubDark,html[data-shop-theme=dark],.searchable-select-menu.is-dark[data-v-afd60c58]{--bb-select-surface: var(--ui-surface-1, var(--ui-surface, #151e30));--bb-select-surface-selected: var(--ui-surface-2, var(--ui-soft, #1b263b));--bb-select-text: var(--ui-text, #d7dfec);--bb-select-muted: var(--ui-text-muted, var(--ui-text-secondary, #a7b3c6));--bb-select-subtle: var(--ui-text-subtle, var(--ui-muted, #8290a7));--bb-select-border: var(--ui-border, #2d3b54);--bb-select-border-strong: var(--ui-border-strong, #3d4e6a);--bb-select-primary: rgb(var(--v-theme-primary, 123, 152, 255));--bb-select-primary-soft: var(--ui-primary-soft, #24345d);--bb-select-danger: rgb(var(--v-theme-error, 255, 140, 155));--bb-select-danger-soft: var(--ui-danger-soft, #43242d);--bb-select-focus-ring: rgba(123, 152, 255, .3);--bb-select-shadow: 0 24px 60px rgba(0, 0, 0, .38)}.searchable-select-label[data-v-afd60c58]{font:var(--bb-font-form-label)}.searchable-select-control[data-v-afd60c58]{position:relative;display:flex;width:100%;min-width:0;height:var(--ui-control-height, 42px);align-items:center;border:1px solid var(--bb-select-border);border-radius:var(--ui-radius-sm, 9px);background:var(--bb-select-surface);transition:border-color .16s var(--ui-ease, ease),box-shadow .16s var(--ui-ease, ease),background-color .16s var(--ui-ease, ease)}.searchable-select-control[data-v-afd60c58]:hover{border-color:var(--bb-select-border-strong)}.searchable-select-control.open[data-v-afd60c58]{z-index:42;border-color:var(--bb-select-primary);box-shadow:0 0 0 3px var(--bb-select-focus-ring)}.searchable-select-control.selected[data-v-afd60c58]:not(.open){background:var(--bb-select-surface-selected)}.searchable-select.has-error .searchable-select-control[data-v-afd60c58]{border-color:var(--bb-select-danger)}.searchable-select-control input[data-v-afd60c58]{width:100%;height:100%;min-width:0;padding:0 36px 0 11px;border:0;background:transparent;box-shadow:none;color:var(--bb-select-text);font:var(--bb-font-form-control);outline:0}.searchable-select-control input[data-v-afd60c58]{background:transparent!important;color:var(--bb-select-text)!important}.searchable-select-control input[data-v-afd60c58]:disabled{opacity:1}.searchable-select-control input.has-selection-slot[data-v-afd60c58]{color:transparent!important;-webkit-text-fill-color:transparent}.searchable-select-selection[data-v-afd60c58]{position:absolute;z-index:1;right:36px;left:11px;overflow:hidden;color:var(--bb-select-text);font:var(--bb-font-form-control);pointer-events:none}.searchable-select-leading[data-v-afd60c58]{margin-left:10px;flex:none}.searchable-select-leading[data-v-afd60c58]:not(.bb-image-icon){width:25px;height:18px}.searchable-select-leading+input[data-v-afd60c58]{padding-left:var(--ui-space-2, 8px)}.searchable-select-clear[data-v-afd60c58]{position:absolute;right:6px;display:grid;width:29px;height:29px;padding:0;place-items:center;border:0;border-radius:var(--ui-radius-pill, 999px);background:transparent;color:var(--bb-select-subtle);font-family:inherit;box-shadow:none;cursor:pointer}.searchable-select-clear[data-v-afd60c58]:hover{background:var(--bb-select-danger-soft);color:var(--bb-select-danger)}.searchable-select-clear svg[data-v-afd60c58]{font-size:18px}.searchable-select-chevron[data-v-afd60c58]{position:absolute;right:10px;color:var(--bb-select-muted);font-size:18px;pointer-events:none}.searchable-select-menu[data-v-afd60c58]{position:absolute;z-index:var(--bb-layer-dropdown, 200);top:calc(100% + 6px);left:0;width:auto;min-width:0;max-width:none;max-height:280px;padding:var(--ui-space-2, 8px);overflow-x:hidden;overflow-y:auto;pointer-events:auto;border:1px solid var(--bb-select-border);border-radius:var(--ui-radius-md, 12px);background:var(--bb-select-surface);box-shadow:var(--bb-select-shadow);scrollbar-color:var(--bb-select-border-strong) transparent;scrollbar-width:thin;animation:searchable-select-open-afd60c58 .14s var(--ui-ease, ease) both}.searchable-select-menu.is-teleported[data-v-afd60c58]{z-index:var(--bb-layer-dropdown, 200)}.searchable-select-menu>button[data-v-afd60c58]{display:grid;width:100%;min-height:var(--ui-control-height, 42px);grid-template-columns:30px minmax(0,1fr) 20px;align-items:center;gap:7px;padding:6px 8px;border:0;border-radius:var(--ui-radius-sm, 9px);background:var(--bb-select-surface);color:var(--bb-select-text);font:var(--bb-font-form-control);text-align:left;cursor:pointer}.searchable-select-menu>button[data-v-afd60c58]:not(.has-icon){grid-template-columns:minmax(0,1fr) 20px}.searchable-select-menu>button.has-icon-surface[data-v-afd60c58]{grid-template-columns:38px minmax(0,1fr) 20px}.searchable-select-menu>button.is-multiple[data-v-afd60c58]{grid-template-columns:20px minmax(0,1fr)}.searchable-select-checkbox[data-v-afd60c58]{width:16px;height:16px;margin:0;accent-color:var(--bb-select-primary);pointer-events:none}.searchable-select-menu>button[data-v-afd60c58]:not(:disabled):hover,.searchable-select-menu>button:not(:disabled).highlighted[data-v-afd60c58]{background:var(--bb-select-primary-soft);color:var(--bb-select-primary)}.searchable-select-menu>button[data-v-afd60c58]:disabled{color:var(--bb-select-muted);cursor:not-allowed}.searchable-select-menu>button.selected[data-v-afd60c58]{box-shadow:inset 3px 0 var(--bb-select-primary)}.searchable-select-menu>button>svg.searchable-select-option-icon[data-v-afd60c58]{display:block;width:22px;height:22px;min-width:22px;overflow:visible}.searchable-select-menu span[data-v-afd60c58]:not(.bb-image-icon){display:grid;min-width:0;gap:1px}.searchable-select-menu strong[data-v-afd60c58]{overflow:visible;color:inherit;font:var(--bb-font-form-control);text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.searchable-select-menu small[data-v-afd60c58]{overflow:visible;color:var(--bb-select-muted);font:var(--bb-font-form-caption);text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.searchable-select-check[data-v-afd60c58],.searchable-select-spinner[data-v-afd60c58]{color:var(--bb-select-primary);font-size:18px}.searchable-select-empty[data-v-afd60c58]{display:flex;min-height:70px;align-items:center;justify-content:center;gap:6px;color:var(--bb-select-muted);font-size:var(--ui-text-xs, 12px)}.searchable-select-empty svg[data-v-afd60c58]{font-size:18px}.searchable-select-details[data-v-afd60c58]{min-height:16px;padding-inline:11px;color:var(--bb-select-muted);font-size:11px;line-height:1.35}.searchable-select-details.error[data-v-afd60c58]{color:var(--bb-select-danger)}.searchable-select.compact[data-v-afd60c58]{gap:3px}.searchable-select.compact .searchable-select-control[data-v-afd60c58]{height:36px}.searchable-select-menu.compact>button[data-v-afd60c58]{min-height:36px}.searchable-select-menu.single-line-options[data-v-afd60c58]{overflow-x:auto}.searchable-select-menu.single-line-options>button>span[data-v-afd60c58]:not(.bb-image-icon){width:max-content}.searchable-select-menu.single-line-options[data-v-afd60c58] :is(strong,small){overflow:visible;text-overflow:clip;white-space:nowrap;overflow-wrap:normal}.searchable-select.disabled[data-v-afd60c58]{opacity:.58}.searchable-select.disabled[data-v-afd60c58] :is(.searchable-select-control,input){cursor:not-allowed}.searchable-select-spinner[data-v-afd60c58]{position:absolute;right:10px;animation:searchable-select-spin-afd60c58 .8s linear infinite}@keyframes searchable-select-spin-afd60c58{to{transform:rotate(360deg)}}@keyframes searchable-select-open-afd60c58{0%{opacity:0;transform:translateY(-4px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.searchable-select-control[data-v-afd60c58],.searchable-select-menu[data-v-afd60c58]{animation:none;transition:none}}@media(max-width:780px){.searchable-select-control[data-v-afd60c58],.searchable-select-menu>button[data-v-afd60c58]{min-height:var(--ui-touch-size, 44px)}.searchable-select-menu[data-v-afd60c58]{max-height:min(56vh,420px)}}
