@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:"IBM Plex Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-rose-500:oklch(64.5% .246 16.439);--color-zinc-900:oklch(21% .006 285.885);--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:1.33333;--text-sm:.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-wide:.025em;--leading-tight:1.25;--leading-relaxed:1.625;--ease-out:cubic-bezier(0, 0, .2, 1);--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer bitboss-ui-reset;@layer bitboss-ui{.bb-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bb-toggle-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;opacity:0;border:0;width:100%;min-width:0;height:100%;margin:0;padding:0}.bb-toggle-input:has(+:is(.bb-base-checkbox-icon--readonly,.bb-base-radio-icon--readonly,.bb-base-switch-icon--readonly)){cursor:default}.bb-toggle-input:disabled{cursor:not-allowed}.bb-toggle-input+*{pointer-events:none}.bb-toggle-input+* :is(a,button,input,select,textarea,[tabindex]),.bb-toggle-input+:is(a,button,input,select,textarea,[tabindex]){pointer-events:auto}.bb-field__input-wrapper>.bb-toggle-input,.bb-field__input-wrapper>.bb-toggle-input+*{grid-area:1/1}.theme-animated{transition:--bb-primary var(--bb-transition-medium) var(--bb-ease),--bb-primary-fg var(--bb-transition-medium) var(--bb-ease),--bb-danger var(--bb-transition-medium) var(--bb-ease),--bb-panel var(--bb-transition-medium) var(--bb-ease),--bb-text var(--bb-transition-medium) var(--bb-ease),--bb-border var(--bb-transition-medium) var(--bb-ease),--bb-ring-opacity var(--bb-transition-medium) var(--bb-ease)}.scrollbar-border{scrollbar-color:var(--bb-border) var(--bb-panel);scrollbar-width:thin}.scrollbar-border::-webkit-scrollbar{background-color:inherit;border-radius:var(--bb-radius);width:6px;height:8px;display:block}.scrollbar-border::-webkit-scrollbar-thumb{background-color:var(--bb-border);border-radius:var(--bb-radius);display:block}@property --bb-primary{syntax:"<color>";inherits:true;initial-value:#000}@property --bb-primary-fg{syntax:"<color>";inherits:true;initial-value:#fff}@property --bb-primary-fg-auto{syntax:"<color>";inherits:true;initial-value:#fff}@property --bb-danger{syntax:"<color>";inherits:true;initial-value:#d93b30}@property --bb-warn{syntax:"<color>";inherits:true;initial-value:#f08358}@property --bb-text-warn{syntax:"<color>";inherits:true;initial-value:#b45309}@property --bb-panel{syntax:"<color>";inherits:true;initial-value:#fff}@property --bb-text{syntax:"<color>";inherits:true;initial-value:#000}@property --bb-border{syntax:"<color>";inherits:true;initial-value:#d4d4d8}@property --bb-ring-opacity{syntax:"<percentage>";inherits:true;initial-value:15%}@property --bb-secondary-tint{syntax:"<percentage>";inherits:true;initial-value:4%}.light,:root{--lightningcss-light:initial;--lightningcss-dark:;color-scheme:light;--bb-primary:#000;--bb-primary-border:var(--bb-primary);--bb-link-fg:var(--bb-primary);--bb-danger:#d93b30;--bb-success:#15803d;--bb-info:#2563eb;--bb-warn:#f08358;--bb-text-warn:#b45309;--bb-danger-fg:#fff;--bb-success-fg:#fff;--bb-info-fg:#fff;--bb-warn-fg:#fff;--bb-panel:#fff;--bb-text:#000;--bb-border:#d4d4d8;--bb-ring-opacity:15%;--bb-secondary-tint:4%;--bb-radius:8px;--bb-border-w:1px;--bb-ring-size:2px;--bb-shadow:0 2px 4px #00000014, 0 4px 10px #0000001a;--bb-shadow-sm:0 1px 2px 0 #0000000f, 0 1px 3px 0 #00000014;--bb-elev:0 0 0 0 transparent;--bb-control-h:32px;--bb-fs:14px;--bb-panel-p:16px;--bb-transition-immediate:0s;--bb-transition-fast:.15s;--bb-transition-medium:.25s;--bb-transition-slow:.35s;--bb-ease:cubic-bezier(.4, 0, .2, 1);--bb-overlay:#0000001a;--bb-overlay-blur:2px;--bb-surface-filter:none;--bb-z-overlay:10;--bb-arrow:1;--bb-input-px:8px;--bb-input-py:3px;--bb-input-py-compact:2px;--bb-input-spacing:8px;--bb-input-icon:20px;--bb-input-prefix-w:20px;--bb-label-weight:500;--bb-description-weight:400;--bb-message-weight:400;--bb-label-spacing-y:6px;--bb-label-spacing-x:8px}:root .dark,:root.dark{--lightningcss-light:;--lightningcss-dark:initial;color-scheme:dark;--bb-primary:#fff;--bb-panel:#313638;--bb-text:#fff;--bb-border:#52525b;--bb-danger:#fb7185;--bb-success:#4ade80;--bb-info:#60a5fa;--bb-danger-fg:#000;--bb-success-fg:#000;--bb-info-fg:#000;--bb-warn-fg:#fff;--bb-warn:#f59e0b;--bb-text-warn:#f59e0b;--bb-shadow:0 2px 4px #0006, 0 4px 10px #00000080;--bb-shadow-sm:0 1px 2px 0 #0000004d, 0 1px 3px 0 #0006;--bb-overlay:#00000080;--bb-ring-opacity:40%;--bb-secondary-tint:6%}@supports not (color:contrast-color(white)){.light,:root{--bb-primary-fg:#fff}:root .dark,:root.dark{--bb-primary-fg:#000}}@supports (color:contrast-color(white)){:where(:root,.light,.dark){--bb-primary-fg:contrast-color(var(--bb-primary));--bb-primary-fg-auto:contrast-color(var(--bb-primary))}}:where(.bb-theme){color:var(--bb-text)}:where(:root,.light,.dark,.bb-theme){--bb-radius-surface:calc(var(--bb-radius)*1.8);--bb-radius-sm:min(var(--bb-radius), max(4px, calc(var(--bb-radius)*.6)));--bb-border-w-sm:min(var(--bb-border-w), max(1px, calc(var(--bb-border-w)/2)));--bb-elev-sm:var(--bb-elev);--bb-overlay-above:var(--bb-overlay);--bb-input-h:var(--bb-control-h);--bb-input-h-compact:calc(var(--bb-control-h) - 4px);--bb-input-fs:var(--bb-fs);--bb-input-fs-mobile:max(var(--bb-input-fs), 16px);--bb-leading:calc(var(--bb-input-fs)*1.5);--bb-label-fs:var(--bb-fs);--bb-label-fs-sm:calc(var(--bb-fs) - 2px);--bb-label-spacing-y-compact:calc(var(--bb-label-spacing-y) - 2px);--bb-label-lh:calc(var(--bb-label-fs) + 4px);--bb-label-lh-sm:max(16px, calc(var(--bb-label-fs-sm)*1.5));--bb-description-fs:var(--bb-fs);--bb-description-fs-sm:calc(var(--bb-fs) - 2px);--bb-description-lh:calc(var(--bb-description-fs) + 4px);--bb-description-lh-sm:max(16px, calc(var(--bb-description-fs-sm)*1.5));--bb-message-fs:var(--bb-fs);--bb-message-lh:calc(var(--bb-message-fs) + 4px);--bb-muted:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){:where(:root,.light,.dark,.bb-theme){--bb-muted:color-mix(in oklab, var(--bb-text) 6%, var(--bb-panel))}}:where(:root,.light,.dark,.bb-theme){--bb-track:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){:where(:root,.light,.dark,.bb-theme){--bb-track:color-mix(in oklab, var(--bb-text) 15%, var(--bb-panel))}}:where(:root,.light,.dark,.bb-theme){--bb-hover:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){:where(:root,.light,.dark,.bb-theme){--bb-hover:color-mix(in oklab, var(--bb-text) 4%, var(--bb-panel))}}:where(:root,.light,.dark,.bb-theme){--bb-surface-hover:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){:where(:root,.light,.dark,.bb-theme){--bb-surface-hover:color-mix(in oklab, var(--bb-text) 2%, var(--bb-panel))}}:where(:root,.light,.dark,.bb-theme){--bb-pressed:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){:where(:root,.light,.dark,.bb-theme){--bb-pressed:color-mix(in oklab, var(--bb-text) 8%, var(--bb-panel))}}:where(:root,.light,.dark,.bb-theme){--bb-text-muted:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){:where(:root,.light,.dark,.bb-theme){--bb-text-muted:color-mix(in oklab, var(--bb-text) 60%, transparent)}}:where(:root,.light,.dark,.bb-theme){--bb-text-faint:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){:where(:root,.light,.dark,.bb-theme){--bb-text-faint:color-mix(in oklab, var(--bb-text) 45%, transparent)}}:where(:root,.light,.dark,.bb-theme){--bb-ring:var(--bb-primary)}@supports (color:color-mix(in lab,red,red)){:where(:root,.light,.dark,.bb-theme){--bb-ring:color-mix(in oklab, var(--bb-primary) var(--bb-ring-opacity), transparent)}}:where(:root,.light,.dark,.bb-theme){--bb-ring-danger:var(--bb-danger)}@supports (color:color-mix(in lab,red,red)){:where(:root,.light,.dark,.bb-theme){--bb-ring-danger:color-mix(in oklab, var(--bb-danger) var(--bb-ring-opacity), transparent)}}:where(:root,.light,.dark,.bb-theme){--bb-ring-warn:var(--bb-warn)}@supports (color:color-mix(in lab,red,red)){:where(:root,.light,.dark,.bb-theme){--bb-ring-warn:color-mix(in oklab, var(--bb-warn) var(--bb-ring-opacity), transparent)}}:where(:root,.light,.dark,.bb-theme){--bb-ring-neutral:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){:where(:root,.light,.dark,.bb-theme){--bb-ring-neutral:color-mix(in oklab, var(--bb-text) var(--bb-ring-opacity), transparent)}}:where(:root,.light,.dark,.bb-theme){--bb-primary-hover:var(--bb-primary)}@supports (color:color-mix(in lab,red,red)){:where(:root,.light,.dark,.bb-theme){--bb-primary-hover:color-mix(in oklab, var(--bb-primary) 90%, #000)}}:where(:root,.light,.dark,.bb-theme){--bb-primary-pressed:var(--bb-primary)}@supports (color:color-mix(in lab,red,red)){:where(:root,.light,.dark,.bb-theme){--bb-primary-pressed:color-mix(in oklab, var(--bb-primary) 80%, var(--bb-text))}}:where(:root,.light,.dark,.bb-theme){--bb-primary-border:var(--bb-primary);--bb-primary-ring:var(--bb-ring);--bb-secondary:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){:where(:root,.light,.dark,.bb-theme){--bb-secondary:color-mix(in oklab, var(--bb-text) var(--bb-secondary-tint), var(--bb-panel))}}:where(:root,.light,.dark,.bb-theme){--bb-secondary-hover:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){:where(:root,.light,.dark,.bb-theme){--bb-secondary-hover:color-mix(in oklab, var(--bb-text) 8%, var(--bb-panel))}}:where(:root,.light,.dark,.bb-theme){--bb-secondary-pressed:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){:where(:root,.light,.dark,.bb-theme){--bb-secondary-pressed:color-mix(in oklab, var(--bb-text) 15%, var(--bb-panel))}}:where(:root,.light,.dark,.bb-theme){--bb-secondary-fg:var(--bb-text);--bb-secondary-border:var(--bb-border)}@supports (color:color-mix(in lab,red,red)){:where(:root,.light,.dark,.bb-theme){--bb-secondary-border:color-mix(in oklab, var(--bb-border) 75%, transparent)}}:where(:root,.light,.dark,.bb-theme){--bb-secondary-ring:var(--bb-ring-neutral);--bb-outline:transparent;--bb-outline-hover:var(--bb-hover);--bb-outline-pressed:var(--bb-pressed);--bb-outline-fg:var(--bb-text);--bb-outline-border:var(--bb-border);--bb-outline-ring:var(--bb-ring-neutral);--bb-field-border:var(--bb-border);--bb-ghost:transparent;--bb-ghost-hover:var(--bb-hover);--bb-ghost-pressed:var(--bb-pressed);--bb-ghost-fg:var(--bb-text);--bb-ghost-border:transparent;--bb-ghost-ring:var(--bb-ring-neutral);--bb-link:transparent;--bb-link-hover:transparent;--bb-link-pressed:transparent;--bb-link-fg:var(--bb-primary);--bb-link-border:transparent;--bb-link-ring:var(--bb-ring);--bb-destructive:var(--bb-danger)}@supports (color:color-mix(in lab,red,red)){:where(:root,.light,.dark,.bb-theme){--bb-destructive:color-mix(in oklab, var(--bb-danger) 8%, var(--bb-panel))}}:where(:root,.light,.dark,.bb-theme){--bb-destructive-hover:var(--bb-danger)}@supports (color:color-mix(in lab,red,red)){:where(:root,.light,.dark,.bb-theme){--bb-destructive-hover:color-mix(in oklab, var(--bb-danger) 15%, var(--bb-panel))}}:where(:root,.light,.dark,.bb-theme){--bb-destructive-pressed:var(--bb-danger)}@supports (color:color-mix(in lab,red,red)){:where(:root,.light,.dark,.bb-theme){--bb-destructive-pressed:color-mix(in oklab, var(--bb-danger) 25%, var(--bb-panel))}}:where(:root,.light,.dark,.bb-theme){--bb-destructive-fg:var(--bb-danger);--bb-destructive-border:var(--bb-danger)}@supports (color:color-mix(in lab,red,red)){:where(:root,.light,.dark,.bb-theme){--bb-destructive-border:color-mix(in oklab, var(--bb-danger) 25%, var(--bb-panel))}}:where(:root,.light,.dark,.bb-theme){--bb-destructive-ring:var(--bb-ring-danger)}@supports (color:light-dark(oklab(from red pow(l,3) a b),red)){:where(:root,.light,.dark,.bb-theme){--bb-hover-l-darker:max(0, clamp(0, (pow(l, 3) - .0125) * 1000000, 1) * pow(max(0, (pow(l, 3) + .05) / 1.25 - .05), 1 / 3) + (1 - clamp(0, (pow(l, 3) - .0125) * 1000000, 1)) * pow((pow(l, 3) + .05) * 1.25 - .05, 1 / 3));--bb-hover-l-lighter:max(0, clamp(0, (.79 - pow(l, 3)) * 1000000, 1) * pow((pow(l, 3) + .05) * 1.25 - .05, 1 / 3) + (1 - clamp(0, (.79 - pow(l, 3)) * 1000000, 1)) * pow(max(0, (pow(l, 3) + .05) / 1.25 - .05), 1 / 3));--bb-primary-hover:light-dark(oklab(from var(--bb-primary) var(--bb-hover-l-darker) a b),oklab(from var(--bb-primary) var(--bb-hover-l-lighter) a b));--bb-pressed-l-darker:max(0, clamp(0, (pow(l, 3) - .03) * 1000000, 1) * pow(max(0, (pow(l, 3) + .05) / 1.6 - .05), 1 / 3) + (1 - clamp(0, (pow(l, 3) - .03) * 1000000, 1)) * pow((pow(l, 3) + .05) * 1.6 - .05, 1 / 3));--bb-pressed-l-lighter:max(0, clamp(0, (.60625 - pow(l, 3)) * 1000000, 1) * pow((pow(l, 3) + .05) * 1.6 - .05, 1 / 3) + (1 - clamp(0, (.60625 - pow(l, 3)) * 1000000, 1)) * pow(max(0, (pow(l, 3) + .05) / 1.6 - .05), 1 / 3));--bb-primary-pressed:light-dark(oklab(from var(--bb-primary) var(--bb-pressed-l-darker) a b),oklab(from var(--bb-primary) var(--bb-pressed-l-lighter) a b))}}:where(.bb-common-popover){--bg:var(--bb-panel);--border-color:var(--bb-border)}.bb-common-popover{--arrow-h:6px;--arrow-w:14px;--translate-x-coefficient:0;border-radius:min(var(--bb-radius),calc(var(--bb-input-h)/2));max-width:calc(100% - var(--page-padding)*2);opacity:0;pointer-events:none;transition:opacity calc(var(--transition-duration)*.75),z-index 0s var(--transition-duration);z-index:-1;background-color:#0000;outline:none;width:-moz-max-content;width:max-content;margin:0;padding:0;display:flex;position:fixed;top:-2000px}.bb-common-popover::backdrop{background-color:#0000}.bb-common-popover.bb-common-popover--open{opacity:1;pointer-events:auto;z-index:var(--bb-z-overlay);scale:1}.bb-common-popover.bb-common-popover--open .bb-common-popover__bubble{scale:1}.bb-common-popover.bb-common-popover--open .bb-common-popover__bubble>*{opacity:1}.bb-common-popover[class*=--bottom] .bb-common-popover__arrow,.bb-common-popover[class*=--top] .bb-common-popover__arrow{border-bottom:calc(var(--arrow-h)*var(--bb-arrow)) solid var(--border-color);border-left:calc(var(--arrow-w)/2*var(--bb-arrow)) solid transparent;border-right:calc(var(--arrow-w)/2*var(--bb-arrow)) solid transparent;width:0;height:0;position:relative}.bb-common-popover[class*=--bottom] .bb-common-popover__arrow:after,.bb-common-popover[class*=--top] .bb-common-popover__arrow:after{border-bottom:calc(var(--arrow-h)*var(--bb-arrow)) solid var(--bg);border-left:calc(var(--arrow-w)/2*var(--bb-arrow)) solid transparent;border-right:calc(var(--arrow-w)/2*var(--bb-arrow)) solid transparent;content:"";width:0;height:0;position:absolute;inset:1px;transform:translate(calc(-50% - 1px))}.bb-common-popover[class*=--bottom][class*=--bottom],.bb-common-popover[class*=--top][class*=--bottom]{flex-direction:column}.bb-common-popover[class*=--bottom][class*=--bottom] .bb-common-popover__bubble,.bb-common-popover[class*=--top][class*=--bottom] .bb-common-popover__bubble{transform-origin:var(--arrow-offset-x) top}.bb-common-popover[class*=--bottom][class*=--top],.bb-common-popover[class*=--top][class*=--top]{flex-direction:column-reverse}.bb-common-popover[class*=--bottom][class*=--top] .bb-common-popover__arrow,.bb-common-popover[class*=--top][class*=--top] .bb-common-popover__arrow{transform:rotate(180deg)}.bb-common-popover[class*=--bottom][class*=--top] .bb-common-popover__bubble,.bb-common-popover[class*=--top][class*=--top] .bb-common-popover__bubble{transform-origin:var(--arrow-offset-x) bottom}.bb-common-popover[class*=--left],.bb-common-popover[class*=--right]{flex-direction:row}.bb-common-popover[class*=--left] .bb-common-popover__arrow,.bb-common-popover[class*=--right] .bb-common-popover__arrow{border-bottom:calc(var(--arrow-w)/2*var(--bb-arrow)) solid transparent;border-left:calc(var(--arrow-h)*var(--bb-arrow)) solid var(--border-color);border-top:calc(var(--arrow-w)/2*var(--bb-arrow)) solid transparent;width:0;height:0;position:relative}.bb-common-popover[class*=--left] .bb-common-popover__arrow:after,.bb-common-popover[class*=--right] .bb-common-popover__arrow:after{border-bottom:calc(var(--arrow-w)/2*var(--bb-arrow)) solid transparent;border-left:calc(var(--arrow-h)*var(--bb-arrow)) solid var(--bg);border-top:calc(var(--arrow-w)/2*var(--bb-arrow)) solid transparent;content:"";width:0;height:0;position:absolute;inset:1px;transform:translate(calc(-100% - 2px))translateY(calc(-50% - 1px))}.bb-common-popover[class*=--left][class*=--left],.bb-common-popover[class*=--right][class*=--left]{--translate-x-coefficient:-1;flex-direction:row-reverse}.bb-common-popover[class*=--left][class*=--left] .bb-common-popover__bubble,.bb-common-popover[class*=--right][class*=--left] .bb-common-popover__bubble{transform-origin:100%}.bb-common-popover[class*=--left][class*=--right],.bb-common-popover[class*=--right][class*=--right]{--translate-x-coefficient:1}.bb-common-popover[class*=--left][class*=--right] .bb-common-popover__arrow,.bb-common-popover[class*=--right][class*=--right] .bb-common-popover__arrow{rotate:180deg}.bb-common-popover[class*=--left][class*=--right] .bb-common-popover__bubble,.bb-common-popover[class*=--right][class*=--right] .bb-common-popover__bubble{transform-origin:0}.bb-common-popover .bb-common-popover__arrow{opacity:calc(var(--bb-arrow)*100%);z-index:100;display:inline-block;position:relative}.bb-common-popover .bb-common-popover__bubble{-webkit-backdrop-filter:var(--bb-surface-filter);backdrop-filter:var(--bb-surface-filter);background-color:var(--bg);border:var(--bubble-border-w,var(--bb-border-w)) solid var(--border-color);border-radius:min(var(--bb-radius),calc(var(--bb-input-h)/2));text-wrap:balance;transition:scale var(--transition-duration);display:block;scale:.6}.bb-common-popover .bb-common-popover__bubble>*{opacity:0;transition:opacity var(--transition-duration) calc(var(--transition-duration)*.5)}@media(prefers-reduced-motion:reduce){.bb-common-popover .bb-common-popover__bubble{scale:1}}.bb-tooltip{--bg:var(--bb-primary);--fg:var(--bb-primary-fg);--border-color:var(--bb-primary);--fs:calc(var(--bb-fs) - 2px);--max-w:40ch;--px:12px;--py:6px;overflow:visible}.bb-tooltip--destructive{--bg:var(--bb-destructive);--fg:var(--bb-destructive-fg);--border-color:var(--bb-destructive-border)}.bb-tooltip .bb-common-popover__bubble{--bb-text:var(--fg);border-radius:var(--bb-radius-sm)}.bb-tooltip .bb-tooltip__panel{color:var(--fg);font-size:var(--fs);max-width:var(--max-w);overflow-wrap:anywhere;padding:var(--py) var(--px);align-items:flex-start;line-height:1.4;display:inline-flex}.bb-icon{--w:initial;--size:var(--w);height:var(--size);pointer-events:none;max-inline-size:none;width:var(--size);flex-shrink:0}.bb-spinner{fill:currentColor;width:var(--size);display:inline-block}@keyframes bb-spin-animation{0%,50%{animation-timing-function:cubic-bezier(.27,.42,.37,.99);transform:scale(0)}25%{animation-timing-function:cubic-bezier(.53,0,.61,.73);transform:scale(1)}}.bb-spinner .bb-spinner__circle{transform-box:fill-box;transform-origin:50%;animation:bb-spin-animation 1.2s infinite;transform:scale(0)}.bb-spinner .bb-spinner__circle--1{animation-delay:.1s}.bb-spinner .bb-spinner__circle--3{animation-delay:.2s}.bb-spinner .bb-spinner__circle--5{animation-delay:.3s}.bb-spinner .bb-spinner__circle--7{animation-delay:.4s}.bb-spinner .bb-spinner__circle--9{animation-delay:.5s}.bb-spinner .bb-spinner__circle--11{animation-delay:.6s}.bb-spinner .bb-spinner__circle--10{animation-delay:.7s}.bb-spinner .bb-spinner__circle--8{animation-delay:.8s}.bb-spinner .bb-spinner__circle--6{animation-delay:.9s}.bb-spinner .bb-spinner__circle--4{animation-delay:1s}.bb-spinner .bb-spinner__circle--2{animation-delay:1.1s}@media(prefers-reduced-motion:reduce){.bb-spinner .bb-spinner__circle{animation:none;transform:scale(1)}}.bb-base-button{box-shadow:0 0 0 0 var(--bb-ring);cursor:pointer;outline-offset:2px;text-align:start;transition-duration:var(--bb-transition-fast);transition-property:color,background-color,border-color,text-decoration-color,box-shadow;transition-timing-function:var(--bb-ease);-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:2px solid #0000}.bb-base-button--block{text-align:center;width:100%}.bb-base-button--disabled{cursor:not-allowed;pointer-events:none}:where(a.bb-base-button){color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:where(a.bb-base-button--block){display:block}.bb-badge{--bg:var(--bb-primary);--fg:var(--bb-primary-fg);--bw:0px;--border-color:transparent;--ring-color:var(--bb-primary-ring);--ring-size:var(--bb-ring-size);--min-size-md:calc(var(--bb-control-h) - 14px);--min-size:var(--min-size-md);--elev:var(--bb-elev-sm);--r:calc(var(--bb-radius)*.5);--fs:calc(var(--bb-fs) - 2px);--icon-size:12px;--gap:3px;--px:6px;--clear-size:12px;--bg-disabled:var(--bb-muted);--fg-disabled:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-badge{--fg-disabled:color-mix(in oklab, var(--bb-text) 45%, var(--bb-panel))}}.bb-badge{--border-disabled:var(--bb-muted);--pad-left:var(--px);--pad-right:var(--px);background-color:var(--bg);border:var(--bw) solid var(--border-color);border-radius:var(--r);box-shadow:var(--elev),0 0 0 0 var(--ring-color);color:var(--fg);font-size:var(--fs);align-items:center;gap:var(--gap);min-height:var(--min-size);min-width:var(--min-size);white-space:nowrap;flex-shrink:0;justify-content:center;padding:0;font-weight:500;line-height:1;transition:box-shadow .2s,color .2s,background-color .2s,border-color .2s;display:inline-flex}.bb-badge.bb-badge--icon{--pad-left:calc(var(--px)*.35);--pad-right:calc(var(--px)*.35)}.bb-badge:has(.bb-badge__prepend-icon){--pad-left:calc(var(--px)*.65)}.bb-badge:has(.bb-badge__append-icon){--pad-right:calc(var(--px)*.65)}.bb-badge.bb-badge--clearable:not(:has(.bb-badge__append-icon)){--pad-right:calc(var(--px)*.4)}:is(.bb-badge.bb-badge--clearable:has(.bb-badge__append-icon):hover .bb-badge__append-icon,.bb-badge.bb-badge--clearable:has(.bb-badge__append-icon):focus-within .bb-badge__append-icon){opacity:0}:is(.bb-badge.bb-badge--clearable:has(.bb-badge__append-icon):hover .bb-badge__clear,.bb-badge.bb-badge--clearable:has(.bb-badge__append-icon):focus-within .bb-badge__clear){opacity:1}.bb-badge:has(>.bb-badge__body.bb-base-button--disabled):not(.bb-badge--loading){--bg:var(--bg-disabled);--border-color:var(--border-disabled);--fg:var(--fg-disabled)}.bb-badge.bb-badge--highlighted,.bb-badge:has(.bb-badge__body:focus-visible),.bb-badge:has(.bb-badge__clear:focus-visible){box-shadow:var(--elev),0 0 0 var(--ring-size) var(--ring-color)}.bb-badge.bb-badge--xs{--r:calc(var(--bb-radius)*.4);--fs:calc(var(--bb-fs) - 4px);--min-size:calc(var(--bb-control-h) - 18px);--icon-size:8px;--gap:2px;--px:5px;--clear-size:10px}.bb-badge.bb-badge--sm{--r:calc(var(--bb-radius)*.5);--fs:calc(var(--bb-fs) - 3px);--min-size:calc(var(--bb-control-h) - 16px);--icon-size:10px;--gap:2px;--px:5px;--clear-size:10px}.bb-badge.bb-badge--lg{--r:calc(var(--bb-radius)*.65);--fs:calc(var(--bb-fs) - 1px);--min-size:calc(var(--bb-control-h) - 12px);--icon-size:12px;--gap:3px;--px:6px;--clear-size:14px}.bb-badge.bb-badge--xl{--r:calc(var(--bb-radius)*.7);--fs:var(--bb-fs);--min-size:calc(var(--bb-control-h) - 8px);--icon-size:14px;--gap:4px;--px:7px;--clear-size:16px}.bb-badge.bb-badge--2xl{--r:calc(var(--bb-radius)*.8);--fs:calc(var(--bb-fs) + 2px);--min-size:calc(var(--bb-control-h) - 4px);--icon-size:16px;--gap:4px;--px:8px;--clear-size:18px}.bb-badge__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:normal;overflow:clip visible}@supports (text-box:trim-both cap alphabetic){.bb-badge__text{text-box:trim-both cap alphabetic}}.bb-badge__body{border-radius:var(--r);align-self:stretch;align-items:center;gap:var(--gap);min-width:0;padding:0 var(--pad-right) 0 var(--pad-left);display:inline-flex}.bb-badge__body:is(button,a){color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;outline:none;text-decoration:none}.bb-badge__body:is(button,a):disabled{cursor:default}.bb-badge__body:is(button,a)[aria-disabled=true]{pointer-events:none}.bb-badge:has(>.bb-badge__trailing) .bb-badge__body{border-radius:var(--r) 0 0 var(--r);padding-inline-end:0}.bb-badge__trailing{border-radius:0 var(--r) var(--r) 0;align-self:stretch;align-items:center;gap:var(--gap);flex-shrink:0;display:inline-flex}.bb-badge__append-icon,.bb-badge__icon,.bb-badge__prepend-icon{--size:var(--icon-size)}.bb-badge__icon-slot{height:var(--icon-size);width:var(--icon-size);justify-content:center;align-items:center;display:inline-flex}.bb-badge__icon-slot>.bb-icon{--size:var(--icon-size)}.bb-badge__append-icon{transition:opacity var(--bb-transition-fast) var(--bb-ease)}.bb-badge__append-icon:has(+.bb-badge__clear){margin-inline-end:calc((var(--gap) + (var(--clear-size) - var(--icon-size))/2 + var(--icon-size))*-1)}.bb-badge__append-icon+.bb-badge__clear{opacity:0}.bb-badge__clear{border-radius:0 var(--r) var(--r) 0;color:var(--fg);cursor:pointer;opacity:.75;padding:0 var(--pad-right) 0 0;transition:opacity var(--bb-transition-fast);background:0 0;border:none;outline:none;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;display:inline-flex}.bb-badge__clear .bb-icon{--size:calc(var(--clear-size) - 2px);box-sizing:content-box;transition:background-color var(--bb-transition-fast);border-radius:9999px;flex-shrink:0;padding:1px}.bb-badge__clear:focus-visible,.bb-badge__clear:hover{opacity:1}.bb-badge__clear:focus-visible .bb-icon,.bb-badge__clear:hover .bb-icon{background-color:currentColor}@supports (color:color-mix(in lab,red,red)){.bb-badge__clear:focus-visible .bb-icon,.bb-badge__clear:hover .bb-icon{background-color:color-mix(in oklab,currentColor 22%,transparent)}}.bb-badge--primary{--bg:var(--bb-primary);--fg:var(--bb-primary-fg);--ring-color:var(--bb-primary-ring)}.bb-badge--secondary{--bg:var(--bb-secondary);--fg:var(--bb-secondary-fg);--bw:var(--bb-border-w-sm);--border-color:var(--bb-secondary-border);--ring-color:var(--bb-secondary-ring)}.bb-badge--destructive{--bg:var(--bb-destructive);--fg:var(--bb-destructive-fg);--bw:var(--bb-border-w-sm);--border-color:var(--bb-destructive-border);--ring-color:var(--bb-destructive-ring)}.bb-badge--outline{--bg:var(--bb-outline);--fg:var(--bb-outline-fg);--bw:var(--bb-border-w-sm);--border-color:var(--bb-outline-border);--ring-color:var(--bb-outline-ring)}@media(pointer:coarse){.bb-tag__badge .bb-badge__clear{position:relative}.bb-tag__badge .bb-badge__clear:after{content:"";inset-block:calc(-2px - var(--bw));position:absolute;inset-inline-start:-6px;inset-inline-end:calc(-2px - var(--bw))}.bb-badge.bb-badge--clearable:has(.bb-badge__append-icon) .bb-badge__append-icon{opacity:0}.bb-badge.bb-badge--clearable:has(.bb-badge__append-icon) .bb-badge__clear{opacity:1}}.bb-close-button[data-v-e1096a83]{--size:24px;--p:6px;border-radius:var(--bb-radius-sm);box-shadow:0 0 0 0 var(--bb-ring);color:var(--bb-text-muted);cursor:pointer;height:var(--size);outline-offset:2px;padding:var(--p);transition:box-shadow var(--bb-transition-fast),color var(--bb-transition-fast);width:var(--size);outline:2px #0000}.bb-close-button[data-v-e1096a83]:focus-visible,.bb-close-button[data-v-e1096a83]:hover{color:var(--bb-primary)}.bb-close-button[data-v-e1096a83]:focus-visible{box-shadow:0 0 0 var(--bb-ring-size) var(--bb-ring)}.bb-close-button svg[data-v-e1096a83]{--icon-size:max(calc(var(--size) - var(--p)*2), 10px);height:var(--icon-size);width:var(--icon-size)}@media(pointer:coarse){:where(.bb-close-button[data-v-e1096a83]){position:relative}.bb-close-button[data-v-e1096a83]:after{--hit:44px;content:"";inset:min(0px,calc(50% - var(--hit)/2));position:absolute}}.bb-offcanvas{--translate-x:0%;--translate-y:0%;--translate:1;--stack-x:0px;--stack-y:0px;--snap-y:0px;--snap-floor:0px;--stack-fill:0px;--stack-transition-duration:var(--transition-duration);--px:var(--bb-panel-p);--py:var(--bb-panel-p);--handle-w:36px;--handle-h:4px;--handle-bg:var(--bb-border);--transition-timing-function:var(--bb-ease);--bg:var(--bb-panel);--fg:var(--bb-text);-webkit-backdrop-filter:var(--bb-surface-filter);backdrop-filter:var(--bb-surface-filter);background-color:var(--bg);border:var(--bb-border-w) solid var(--bb-border);box-shadow:var(--bb-shadow);color:var(--fg);overscroll-behavior:contain;transition:max-width var(--transition-duration) var(--transition-timing-function),max-height var(--transition-duration) var(--transition-timing-function),transform var(--transition-duration) var(--transition-timing-function),box-shadow var(--transition-duration) var(--transition-timing-function),translate var(--stack-transition-duration) var(--transition-timing-function),display var(--transition-duration) var(--transition-duration) var(--transition-timing-function);transition-behavior:allow-discrete;translate:calc(var(--translate-x)*var(--translate) + var(--stack-x)) calc(var(--translate-y)*var(--translate) + var(--stack-y) + var(--snap-y));z-index:var(--bb-z-overlay);outline:none;flex-direction:column;margin:0;display:flex;position:fixed;overflow:visible}.bb-offcanvas.bb-offcanvas--visible{will-change:transform}.bb-offcanvas:not(.bb-offcanvas--visible){box-shadow:none}.bb-offcanvas:not(.bb-offcanvas--visible):not(.bb-offcanvas--open){display:none}.bb-offcanvas.bb-offcanvas--instant-stack{--stack-transition-duration:0s}.bb-offcanvas.bb-offcanvas--covered{will-change:auto}.bb-offcanvas:after{background-color:var(--bg);content:"";pointer-events:none;transition:width var(--stack-transition-duration) var(--transition-timing-function),height var(--stack-transition-duration) var(--transition-timing-function);position:absolute}.bb-offcanvas.bb-offcanvas--right:after{width:var(--stack-fill);top:0;bottom:0;left:100%}.bb-offcanvas.bb-offcanvas--left:after{width:var(--stack-fill);top:0;bottom:0;right:100%}.bb-offcanvas.bb-offcanvas--top:after{height:var(--stack-fill);bottom:100%;inset-inline:0}.bb-offcanvas.bb-offcanvas--bottom:after{height:var(--stack-fill);inset-inline:0;top:100%}.bb-offcanvas.bb-offcanvas--dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bb-offcanvas.bb-offcanvas--left,.bb-offcanvas.bb-offcanvas--right{height:100%;max-height:100%;max-width:var(--max-size);touch-action:pan-y;width:100%;top:0}.bb-offcanvas.bb-offcanvas--left{--inset-top:var(--safe-top);--inset-bottom:var(--safe-bottom);--inset-left:var(--safe-left);--translate-x:-100%;border-radius:0 var(--bb-radius-surface) var(--bb-radius-surface) 0;transform-origin:0;left:0}.bb-offcanvas.bb-offcanvas--right{--inset-top:var(--safe-top);--inset-right:var(--safe-right);--inset-bottom:var(--safe-bottom);--translate-x:100%;border-radius:var(--bb-radius-surface) 0 0 var(--bb-radius-surface);transform-origin:100%;left:auto;right:0}.bb-offcanvas.bb-offcanvas--bottom,.bb-offcanvas.bb-offcanvas--top{height:var(--max-size);width:100%;max-width:100%;max-height:100%;inset-inline:0}.bb-offcanvas.bb-offcanvas--top{--inset-top:var(--safe-top);--inset-right:var(--safe-right);--inset-left:var(--safe-left);--translate-y:-100%;border-radius:0 0 var(--bb-radius-surface) var(--bb-radius-surface);transform-origin:top;top:0;bottom:auto}.bb-offcanvas.bb-offcanvas--bottom{--inset-right:var(--safe-right);--inset-bottom:var(--safe-bottom);--inset-left:var(--safe-left);--translate-y:100%;border-radius:var(--bb-radius-surface) var(--bb-radius-surface) 0 0;transform-origin:bottom;top:auto;bottom:0}.bb-offcanvas{--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--inset-top:0px;--inset-right:0px;--inset-left:0px}.bb-offcanvas,.bb-offcanvas.bb-offcanvas--keyboard{--inset-bottom:0px}.bb-offcanvas.bb-offcanvas--keyboard.bb-offcanvas--bottom{bottom:var(--keyboard);max-height:calc(100% - var(--keyboard))}.bb-offcanvas.bb-offcanvas--keyboard.bb-offcanvas--fullscreen,.bb-offcanvas.bb-offcanvas--keyboard.bb-offcanvas--left,.bb-offcanvas.bb-offcanvas--keyboard.bb-offcanvas--right{height:calc(100% - var(--keyboard));max-height:calc(100% - var(--keyboard))}:is(.bb-offcanvas:is(.bb-offcanvas--top,.bb-offcanvas--right,.bb-offcanvas--bottom,.bb-offcanvas--left)>.bb-offcanvas__footer,.bb-offcanvas:is(.bb-offcanvas--top,.bb-offcanvas--right,.bb-offcanvas--bottom,.bb-offcanvas--left):not(:has(>.bb-offcanvas__footer:not(:empty)))>.bb-offcanvas__content){padding-bottom:calc(var(--dialog-gap,var(--py)) + var(--inset-bottom))}.bb-offcanvas.bb-offcanvas--bottom .bb-offcanvas__content,.bb-offcanvas.bb-offcanvas--top .bb-offcanvas__content{touch-action:pan-y}.bb-offcanvas.bb-offcanvas--snap.bb-offcanvas--bottom{height:var(--snap-h)}.bb-offcanvas.bb-offcanvas--snap.bb-offcanvas--bottom>.bb-offcanvas__footer{translate:0 calc(min(var(--snap-y),var(--snap-floor))*-1)}.bb-offcanvas.bb-offcanvas--snap.bb-offcanvas--bottom:before{background-color:var(--bg);content:"";height:max(0px,-1 * var(--snap-y));pointer-events:none;inset-inline:0;position:absolute;top:100%}.bb-offcanvas.bb-offcanvas--snap-low .bb-offcanvas__content{touch-action:none}.bb-offcanvas.bb-offcanvas--snap-instant,.bb-offcanvas.bb-offcanvas--snap-instant>.bb-offcanvas__footer,.bb-offcanvas.bb-offcanvas--snap.bb-offcanvas--dragging,.bb-offcanvas.bb-offcanvas--snap.bb-offcanvas--dragging>.bb-offcanvas__footer{transition:none}.bb-offcanvas.bb-offcanvas--snap-settling,.bb-offcanvas.bb-offcanvas--snap-settling>.bb-offcanvas__footer{transition:translate .5s cubic-bezier(.32,.72,0,1)}.bb-offcanvas .bb-offcanvas__handle--slider{cursor:grab;outline:none}.bb-offcanvas .bb-offcanvas__handle--slider:before{content:"";position:absolute;inset:-20px -30px}.bb-offcanvas .bb-offcanvas__handle--slider:focus-visible{box-shadow:0 0 0 var(--bb-ring-size) var(--bb-ring)}.bb-offcanvas.bb-offcanvas--fullscreen{--inset-top:var(--safe-top);--inset-right:var(--safe-right);--inset-bottom:var(--safe-bottom);--inset-left:var(--safe-left);border-radius:0;width:100%;height:100%}.bb-offcanvas:not(.bb-offcanvas--fullscreen).bb-offcanvas--bottom.bb-offcanvas--no-header>.bb-offcanvas__content,.bb-offcanvas:not(.bb-offcanvas--fullscreen).bb-offcanvas--bottom>.bb-offcanvas__header{border-top-left-radius:max(0px,calc(var(--bb-radius-surface) - var(--bb-border-w)));border-top-right-radius:max(0px,calc(var(--bb-radius-surface) - var(--bb-border-w)))}.bb-offcanvas:not(.bb-offcanvas--fullscreen).bb-offcanvas--left.bb-offcanvas--no-header>.bb-offcanvas__content,.bb-offcanvas:not(.bb-offcanvas--fullscreen).bb-offcanvas--left>.bb-offcanvas__header{border-top-right-radius:max(0px,calc(var(--bb-radius-surface) - var(--bb-border-w)))}.bb-offcanvas:not(.bb-offcanvas--fullscreen).bb-offcanvas--right.bb-offcanvas--no-header>.bb-offcanvas__content,.bb-offcanvas:not(.bb-offcanvas--fullscreen).bb-offcanvas--right>.bb-offcanvas__header{border-top-left-radius:max(0px,calc(var(--bb-radius-surface) - var(--bb-border-w)))}:is(.bb-offcanvas:not(.bb-offcanvas--fullscreen).bb-offcanvas--top>.bb-offcanvas__footer,.bb-offcanvas:not(.bb-offcanvas--fullscreen).bb-offcanvas--top:not(:has(>.bb-offcanvas__footer:not(:empty)))>.bb-offcanvas__content){border-bottom-left-radius:max(0px,calc(var(--bb-radius-surface) - var(--bb-border-w)));border-bottom-right-radius:max(0px,calc(var(--bb-radius-surface) - var(--bb-border-w)))}:is(.bb-offcanvas:not(.bb-offcanvas--fullscreen).bb-offcanvas--left>.bb-offcanvas__footer,.bb-offcanvas:not(.bb-offcanvas--fullscreen).bb-offcanvas--left:not(:has(>.bb-offcanvas__footer:not(:empty)))>.bb-offcanvas__content){border-bottom-right-radius:max(0px,calc(var(--bb-radius-surface) - var(--bb-border-w)))}:is(.bb-offcanvas:not(.bb-offcanvas--fullscreen).bb-offcanvas--right>.bb-offcanvas__footer,.bb-offcanvas:not(.bb-offcanvas--fullscreen).bb-offcanvas--right:not(:has(>.bb-offcanvas__footer:not(:empty)))>.bb-offcanvas__content){border-bottom-left-radius:max(0px,calc(var(--bb-radius-surface) - var(--bb-border-w)))}.bb-offcanvas.bb-offcanvas--open{--translate:0}@starting-style{.bb-offcanvas.bb-offcanvas--open{--translate:1}}.bb-offcanvas.bb-offcanvas--open::backdrop{opacity:1}@starting-style{.bb-offcanvas.bb-offcanvas--open::backdrop{opacity:0}}.bb-offcanvas.bb-offcanvas--above::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--bb-overlay-above)}.bb-offcanvas.bb-offcanvas--deny-close{animation-duration:.22s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both}.bb-offcanvas.bb-offcanvas--left.bb-offcanvas--deny-close,.bb-offcanvas.bb-offcanvas--right.bb-offcanvas--deny-close{animation-name:bb-offcanvas-deny-bounce-x}.bb-offcanvas.bb-offcanvas--bottom.bb-offcanvas--deny-close,.bb-offcanvas.bb-offcanvas--top.bb-offcanvas--deny-close{animation-name:bb-offcanvas-deny-bounce-y}.bb-offcanvas::backdrop{-webkit-backdrop-filter:blur(var(--bb-overlay-blur,2px));backdrop-filter:blur(var(--bb-overlay-blur,2px));background-color:var(--bb-overlay);opacity:0;transition:opacity var(--transition-duration) var(--bb-ease),background-color var(--transition-duration) var(--bb-ease)}.bb-offcanvas.bb-offcanvas--open.bb-offcanvas--swipe-exit::backdrop{opacity:0;transition:opacity .5s cubic-bezier(.32,.72,0,1),background-color .5s cubic-bezier(.32,.72,0,1)}.bb-offcanvas .bb-offcanvas__handle{background-color:var(--handle-bg);cursor:grab;touch-action:none;z-index:2;border-radius:999px;flex-shrink:0;position:absolute}.bb-offcanvas.bb-offcanvas--bottom .bb-offcanvas__handle,.bb-offcanvas.bb-offcanvas--top .bb-offcanvas__handle{height:var(--handle-h);width:var(--handle-w);left:50%;translate:-50%}.bb-offcanvas.bb-offcanvas--bottom .bb-offcanvas__handle{top:8px}.bb-offcanvas.bb-offcanvas--top .bb-offcanvas__handle{bottom:8px}.bb-offcanvas.bb-offcanvas--left .bb-offcanvas__handle,.bb-offcanvas.bb-offcanvas--right .bb-offcanvas__handle{height:var(--handle-w);width:var(--handle-h);top:50%;translate:0 -50%}.bb-offcanvas.bb-offcanvas--left .bb-offcanvas__handle{right:8px}.bb-offcanvas.bb-offcanvas--right .bb-offcanvas__handle{left:8px}.bb-offcanvas.bb-offcanvas--no-header .bb-offcanvas__content{padding-top:calc(var(--py) + var(--inset-top))}.bb-offcanvas.bb-offcanvas--has-handle.bb-offcanvas--bottom .bb-offcanvas__header,.bb-offcanvas.bb-offcanvas--has-handle.bb-offcanvas--bottom.bb-offcanvas--no-header .bb-offcanvas__content{padding-top:calc(var(--py) + 12px)}.bb-offcanvas .bb-offcanvas__header{--close-size:28px;-moz-column-gap:12px;padding:calc(var(--py) + var(--inset-top)) calc(var(--px) + var(--inset-right)) calc(var(--py)/2) calc(var(--px) + var(--inset-left));touch-action:none;flex-shrink:0;justify-content:space-between;align-items:center;column-gap:12px;display:flex;position:relative}.bb-offcanvas .bb-offcanvas__header .bb-offcanvas__title{font-size:var(--dialog-title-fs,calc(var(--bb-fs) + 2px));font-weight:var(--dialog-title-fw,500);line-height:var(--dialog-title-fs,calc(var(--bb-fs) + 2px));overflow-wrap:anywhere;min-width:0}.bb-offcanvas .bb-offcanvas__header .bb-offcanvas__title:has(~.bb-close-button){padding-inline-end:calc(var(--close-size) + 4px)}.bb-offcanvas .bb-offcanvas__header:has(.bb-offcanvas__description){flex-direction:column;align-items:flex-start;row-gap:2px}.bb-offcanvas .bb-offcanvas__header .bb-offcanvas__description{color:var(--bb-text-muted);font-size:var(--bb-fs);margin:0;font-weight:400;line-height:20px}.bb-offcanvas .bb-offcanvas__header .bb-offcanvas__description:has(~.bb-close-button){padding-inline-end:calc(var(--close-size) + 4px)}.bb-offcanvas .bb-offcanvas__header>.bb-close-button{--size:var(--close-size);--p:7px;inset-inline-end:calc(var(--px) - var(--p));top:calc(var(--py) - var(--p));position:absolute}.bb-offcanvas .bb-offcanvas__content{isolation:isolate;overscroll-behavior:contain;min-height:0;padding:var(--bb-ring-size) calc(var(--px) + var(--inset-right)) var(--dialog-gap,var(--py)) calc(var(--px) + var(--inset-left));flex:auto;position:relative;overflow:auto}.bb-offcanvas .bb-offcanvas__content .bb-offcanvas__body-content>.bb-close-button{--size:28px;--p:7px;inset-inline-end:calc(var(--px) - var(--p));top:calc(var(--py) - var(--p));position:absolute}.bb-offcanvas .bb-offcanvas__content .bb-dialog:not(.bb-dialog--open),.bb-offcanvas .bb-offcanvas__content .bb-offcanvas:not(.bb-offcanvas--open){display:none}.bb-offcanvas .bb-offcanvas__footer{--gap:8px;border-top:var(--bb-border-w) solid var(--bb-border);align-items:center;gap:var(--gap);padding:var(--dialog-gap,var(--py)) calc(var(--px) + var(--inset-right)) var(--dialog-gap,var(--py)) calc(var(--px) + var(--inset-left));pointer-events:auto;flex-wrap:wrap;justify-content:flex-end;display:flex}.bb-offcanvas .bb-offcanvas__footer>div:only-child{flex:auto}.bb-offcanvas .bb-offcanvas__footer:empty{display:none}@media(prefers-reduced-motion:reduce){.bb-offcanvas{opacity:0;transition:max-width var(--transition-duration) var(--transition-timing-function),max-height var(--transition-duration) var(--transition-timing-function),opacity var(--transition-duration) var(--transition-timing-function),box-shadow var(--transition-duration) var(--transition-timing-function),translate 0s linear var(--transition-duration),display var(--transition-duration) var(--transition-duration) var(--transition-timing-function);transition-behavior:allow-discrete}.bb-offcanvas.bb-offcanvas--open{opacity:1;transition:max-width var(--transition-duration) var(--transition-timing-function),max-height var(--transition-duration) var(--transition-timing-function),opacity var(--transition-duration) var(--transition-timing-function),box-shadow var(--transition-duration) var(--transition-timing-function),translate 0s,display var(--transition-duration) var(--transition-duration) var(--transition-timing-function);transition-behavior:allow-discrete}@starting-style{.bb-offcanvas.bb-offcanvas--open{opacity:0}}.bb-offcanvas.bb-offcanvas--snap-settling,.bb-offcanvas.bb-offcanvas--snap-settling>.bb-offcanvas__footer{transition-duration:0s}.bb-offcanvas:is(.bb-offcanvas--left,.bb-offcanvas--right,.bb-offcanvas--top,.bb-offcanvas--bottom).bb-offcanvas--deny-close{outline:3px solid #0000;animation-name:bb-offcanvas-deny-flash;animation-duration:.32s}}@keyframes bb-offcanvas-deny-flash{35%{outline-color:var(--bb-ring)}}body:has(.bb-offcanvas--visible){padding-inline-end:var(--scrollbar-width);overflow:hidden}@keyframes bb-offcanvas-deny-bounce-x{0%{transform:scaleX(1)}35%{transform:scaleX(.965)}65%{transform:scaleX(.99)}to{transform:scaleX(1)}}@keyframes bb-offcanvas-deny-bounce-y{0%{transform:scaleY(1)}35%{transform:scaleY(.965)}65%{transform:scaleY(.99)}to{transform:scaleY(1)}}.bb-smooth-height{interpolate-size:numeric-only;transition-duration:var(--transition-duration);transition-property:height;transition-timing-function:var(--bb-ease);display:block;overflow:visible clip}.bb-smooth-height--disabled{transition:none;overflow:visible;height:auto!important}.bb-smooth-height__content{display:flow-root}@media(prefers-reduced-motion:reduce){.bb-smooth-height{transition-duration:var(--bb-transition-immediate)}}.bb-button{--h-xs:calc(var(--bb-control-h) - 12px);--icon-size-xs:12px;--px-xs:8px;--fs-xs:calc(var(--bb-fs) - 4px);--r-xs:var(--bb-radius-sm);--gap-xs:3px;--h-sm:calc(var(--bb-control-h) - 8px);--icon-size-sm:14px;--px-sm:10px;--fs-sm:calc(var(--bb-fs) - 2px);--r-sm:calc(var(--bb-radius)*.8);--gap-sm:4px;--h-md:calc(var(--bb-control-h) - 4px);--icon-size-md:16px;--px-md:12px;--fs-md:var(--bb-fs);--r-md:var(--bb-radius);--gap-md:5px;--h-lg:var(--bb-control-h);--icon-size-lg:16px;--px-lg:14px;--fs-lg:var(--bb-fs);--r-lg:var(--bb-radius);--gap-lg:5px;--h-xl:calc(var(--bb-control-h) + 4px);--icon-size-xl:20px;--px-xl:16px;--fs-xl:calc(var(--bb-fs) + 1px);--r-xl:var(--bb-radius);--gap-xl:6px;--h-2xl:calc(var(--bb-control-h) + 8px);--icon-size-2xl:22px;--px-2xl:18px;--fs-2xl:calc(var(--bb-fs) + 2px);--r-2xl:var(--bb-radius);--gap-2xl:6px;--h:var(--h-md);--icon-size:var(--icon-size-md);--px:var(--px-md);--fs:var(--fs-md);--r:var(--r-md);--gap:var(--gap-md);--bg:transparent;--bg-hover:var(--bg);--bg-pressed:var(--bg);--fg:initial;--border-color:transparent;--ring-color:transparent;--ring-size:var(--bb-ring-size);--bw:var(--bb-border-w);--fg-hover:var(--fg);--border-hover:var(--border-color);--fg-pressed:var(--fg);--border-pressed:var(--border-color);--bg-disabled:var(--bb-muted);--fg-disabled:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-button{--fg-disabled:color-mix(in oklab, var(--bb-text) 45%, var(--bb-panel))}}.bb-button{--border-disabled:var(--bb-muted);--opacity-disabled:1;background-color:var(--bg);border-color:var(--border-color);border-radius:var(--r);border-style:solid;border-width:var(--bw);box-shadow:var(--elev),0 0 0 0 var(--ring-color);color:var(--fg);font-size:var(--fs);align-items:center;gap:var(--gap);font-weight:500;line-height:var(--fs);min-height:var(--h);transition-duration:var(--bb-transition-fast);transition-property:box-shadow,color,background-color,border-color,min-height,font-size,padding-left;transition-timing-function:var(--bb-ease);vertical-align:top;--elev-tier:var(--bb-elev);--elev:0 0 0 0 transparent;justify-content:center;padding-inline-start:var(--px);padding-inline-end:var(--px);display:inline-flex}.bb-button:hover:not(.bb-base-button--disabled){background-color:var(--bg-hover);border-color:var(--border-hover);color:var(--fg-hover)}.bb-button:focus-visible{background-color:var(--bg-hover);border-color:var(--border-hover);box-shadow:var(--elev),0 0 0 var(--ring-size) var(--ring-color);color:var(--fg-hover);outline:none}.bb-button[aria-pressed=true]:not(.bb-base-button--disabled){background-color:var(--bg-pressed);border-color:var(--border-pressed);color:var(--fg-pressed)}.bb-button--primary{--bg:var(--bb-primary);--bg-hover:var(--bb-primary-hover);--bg-pressed:var(--bb-primary-pressed);--fg:var(--bb-primary-fg);--border-color:var(--bb-primary-border);--border-pressed:var(--bb-primary-border)}@supports (color:color-mix(in lab,red,red)){.bb-button--primary{--border-pressed:color-mix(in oklab, var(--bb-primary-border) 80%, var(--bb-text))}}.bb-button--primary{--ring-color:var(--bb-primary-ring);--elev:var(--elev-tier)}@supports (color:light-dark(oklab(from red pow(l,3) a b),red)){.bb-button--primary{--border-hover:light-dark(oklab(from var(--bb-primary-border) var(--bb-hover-l-darker) a b),oklab(from var(--bb-primary-border) var(--bb-hover-l-lighter) a b));--border-pressed:light-dark(oklab(from var(--bb-primary-border) var(--bb-pressed-l-darker) a b),oklab(from var(--bb-primary-border) var(--bb-pressed-l-lighter) a b))}}@supports (color:contrast-color(white)){.bb-button--primary{--fg-hover:contrast-color(var(--bb-primary-hover));--fg-pressed:contrast-color(var(--bb-primary-pressed))}}@supports (color:contrast-color(white)) and (color:if(style(--x:1):red)){.bb-button--primary{--fg-hover:if(style(--bb-primary-fg: var(--bb-primary-fg-auto)): contrast-color(var(--bb-primary-hover)) ; else: var(--bb-primary-fg));--fg-pressed:if(style(--bb-primary-fg: var(--bb-primary-fg-auto)): contrast-color(var(--bb-primary-pressed)) ; else: var(--bb-primary-fg))}}.bb-button--primary+.bb-button.bb-button--group{border-inline-start-color:var(--bb-primary)}@supports (color:color-mix(in lab,red,red)){.bb-button--primary+.bb-button.bb-button--group{border-inline-start-color:color-mix(in oklab,var(--bb-primary) 60%,var(--bb-border))}}.bb-button--secondary{--bg:var(--bb-secondary);--bg-hover:var(--bb-secondary-hover);--bg-pressed:var(--bb-secondary-pressed);--fg:var(--bb-secondary-fg);--border-color:var(--bb-secondary-border);--ring-color:var(--bb-secondary-ring);--elev:var(--elev-tier)}.bb-button--secondary+.bb-button.bb-button--group{border-inline-start-color:var(--bb-secondary-pressed)}.bb-button--outline{--bg:var(--bb-outline);--bg-hover:var(--bb-outline-hover);--bg-pressed:var(--bb-outline-pressed);--fg:var(--bb-outline-fg);--border-color:var(--bb-outline-border);--ring-color:var(--bb-outline-ring);--elev:var(--elev-tier)}.bb-button--ghost{--bg:var(--bb-ghost);--bg-hover:var(--bb-ghost-hover);--bg-pressed:var(--bb-ghost-pressed);--fg:var(--bb-ghost-fg);--border-color:var(--bb-ghost-border);--ring-color:var(--bb-ghost-ring)}.bb-button--destructive{--bg:var(--bb-destructive);--bg-hover:var(--bb-destructive-hover);--bg-pressed:var(--bb-destructive-pressed);--fg:var(--bb-destructive-fg);--border-color:var(--bb-destructive-border);--ring-color:var(--bb-destructive-ring);--elev:var(--elev-tier)}.bb-button--link{--bg:var(--bb-link);--bg-hover:var(--bb-link-hover);--bg-pressed:var(--bb-link-pressed);--fg:var(--bb-link-fg);--border-color:var(--bb-link-border);--ring-color:var(--bb-link-ring);--underline:currentColor}@supports (color:color-mix(in lab,red,red)){.bb-button--link{--underline:color-mix(in oklab, currentColor 30%, transparent)}}.bb-button--link{text-decoration:underline;text-decoration-color:var(--underline);text-underline-offset:4px}.bb-button--link:focus-visible,.bb-button--link:hover:not(.bb-base-button--disabled){--underline:currentColor}.bb-button.bb-base-button--disabled{cursor:not-allowed}.bb-button.bb-base-button--disabled:not(.bb-button--loading){background-color:var(--bg-disabled);border-color:var(--border-disabled);color:var(--fg-disabled);opacity:var(--opacity-disabled)}.bb-button.bb-button--icon{min-width:var(--h);padding-inline:0}.bb-button.bb-button--loading:not(.bb-button--icon):not(:has(.bb-button__append-icon)),.bb-button:has(.bb-button__prepend-icon){padding-inline-start:calc(var(--px)*.65)}.bb-button:has(.bb-button__append-icon){padding-inline-end:calc(var(--px)*.65)}.bb-button.bb-button--soft-disabled{pointer-events:none}.bb-button.bb-button--loading .bb-spinner+.bb-button__icon-slot,.bb-button.bb-button--loading .bb-spinner+.bb-icon{opacity:0}.bb-button.bb-button--loading .bb-spinner+.bb-button__text{margin-inline-start:calc(var(--gap) + var(--icon-size))}.bb-button.bb-button--loading:has(.bb-button__append-icon):not(:has(.bb-button__prepend-icon)) .bb-button__append-icon{opacity:0}.bb-button.bb-button--loading:has(.bb-button__append-icon):not(:has(.bb-button__prepend-icon)) .bb-spinner+.bb-button__text{margin-inline-start:0}.bb-button.bb-button--group:has(+.bb-button--group){border-inline-end-width:0;border-start-end-radius:0;border-end-end-radius:0}.bb-button.bb-button--group+.bb-button--group{border-start-start-radius:0;border-end-start-radius:0}.bb-button.bb-button--xs{--h:var(--h-xs);--icon-size:var(--icon-size-xs);--px:var(--px-xs);--fs:var(--fs-xs);--r:var(--r-xs);--gap:var(--gap-xs)}.bb-button.bb-button--sm,.bb-button.bb-button--xs{--bw:var(--bb-border-w-sm);--elev-tier:var(--bb-elev-sm)}.bb-button.bb-button--sm{--h:var(--h-sm);--icon-size:var(--icon-size-sm);--px:var(--px-sm);--fs:var(--fs-sm);--r:var(--r-sm);--gap:var(--gap-sm)}.bb-button.bb-button--md{--h:var(--h-md);--icon-size:var(--icon-size-md);--px:var(--px-md);--fs:var(--fs-md);--r:var(--r-md);--gap:var(--gap-md)}.bb-button.bb-button--lg,.bb-button.bb-button--md{--bw:var(--bb-border-w);--elev-tier:var(--bb-elev)}.bb-button.bb-button--lg{--h:var(--h-lg);--icon-size:var(--icon-size-lg);--px:var(--px-lg);--fs:var(--fs-lg);--r:var(--r-lg);--gap:var(--gap-lg)}.bb-button.bb-button--xl{--h:var(--h-xl);--icon-size:var(--icon-size-xl);--px:var(--px-xl);--fs:var(--fs-xl);--r:var(--r-xl);--gap:var(--gap-xl);--bw:var(--bb-border-w);--elev-tier:var(--bb-elev)}.bb-button.bb-button--2xl{--h:var(--h-2xl);--icon-size:var(--icon-size-2xl);--px:var(--px-2xl);--fs:var(--fs-2xl);--r:var(--r-2xl);--gap:var(--gap-2xl);--bw:var(--bb-border-w);--elev-tier:var(--bb-elev)}.bb-button .bb-button__text{transition:margin-left var(--bb-transition-medium) var(--bb-ease);margin-inline-start:0}@supports (text-box:trim-both cap alphabetic){.bb-button .bb-button__text{text-box:trim-both cap alphabetic}}.bb-button .bb-button__text:has(>*){align-items:center;gap:var(--gap);display:inline-flex}.bb-button .bb-button__append-icon,.bb-button .bb-button__icon,.bb-button .bb-button__prepend-icon,.bb-button .bb-spinner{color:currentColor;height:var(--icon-size);transition:opacity var(--bb-transition-medium) var(--bb-ease);width:var(--icon-size);flex-shrink:0;display:inline-block}.bb-button .bb-button__icon-slot{justify-content:center;align-items:center;display:inline-flex}.bb-button .bb-button__icon-slot>.bb-icon{--size:var(--icon-size)}.bb-button .bb-spinner{margin-inline-end:calc((var(--gap) + var(--icon-size))*-1)}.bb-button .bb-button-spinner-enter-from,.bb-button .bb-button-spinner-leave-to{opacity:0}.bb-button:has(.bb-button__append-icon):not(:has(.bb-button__prepend-icon)) .bb-spinner{order:1;margin-inline-start:calc((var(--gap) + var(--icon-size))*-1);margin-inline-end:0}@media(min-width:640px){.bb-button.bb-button--sm-xs{--h:var(--h-xs);--fs:var(--fs-xs);--gap:var(--gap-xs)}.bb-button.bb-button--sm-sm,.bb-button.bb-button--sm-xs{--bw:var(--bb-border-w-sm);--elev-tier:var(--bb-elev-sm)}.bb-button.bb-button--sm-sm{--h:var(--h-sm);--fs:var(--fs-sm);--gap:var(--gap-sm)}.bb-button.bb-button--sm-md{--h:var(--h-md);--fs:var(--fs-md);--gap:var(--gap-md);--bw:var(--bb-border-w);--elev-tier:var(--bb-elev)}.bb-button.bb-button--sm-lg{--h:var(--h-lg);--fs:var(--fs-lg);--gap:var(--gap-lg);--bw:var(--bb-border-w);--elev-tier:var(--bb-elev)}.bb-button.bb-button--sm-xl{--h:var(--h-xl);--fs:var(--fs-xl);--gap:var(--gap-xl);--bw:var(--bb-border-w);--elev-tier:var(--bb-elev)}.bb-button.bb-button--sm-2xl{--h:var(--h-2xl);--fs:var(--fs-2xl);--gap:var(--gap-2xl);--bw:var(--bb-border-w);--elev-tier:var(--bb-elev)}}@media(min-width:768px){.bb-button.bb-button--md-xs{--h:var(--h-xs);--fs:var(--fs-xs);--gap:var(--gap-xs)}.bb-button.bb-button--md-sm,.bb-button.bb-button--md-xs{--bw:var(--bb-border-w-sm);--elev-tier:var(--bb-elev-sm)}.bb-button.bb-button--md-sm{--h:var(--h-sm);--fs:var(--fs-sm);--gap:var(--gap-sm)}.bb-button.bb-button--md-md{--h:var(--h-md);--fs:var(--fs-md);--gap:var(--gap-md);--bw:var(--bb-border-w);--elev-tier:var(--bb-elev)}.bb-button.bb-button--md-lg{--h:var(--h-lg);--fs:var(--fs-lg);--gap:var(--gap-lg);--bw:var(--bb-border-w);--elev-tier:var(--bb-elev)}.bb-button.bb-button--md-xl{--h:var(--h-xl);--fs:var(--fs-xl);--gap:var(--gap-xl);--bw:var(--bb-border-w);--elev-tier:var(--bb-elev)}.bb-button.bb-button--md-2xl{--h:var(--h-2xl);--fs:var(--fs-2xl);--gap:var(--gap-2xl);--bw:var(--bb-border-w);--elev-tier:var(--bb-elev)}}@media(min-width:1024px){.bb-button.bb-button--lg-xs{--h:var(--h-xs);--fs:var(--fs-xs);--gap:var(--gap-xs)}.bb-button.bb-button--lg-sm,.bb-button.bb-button--lg-xs{--bw:var(--bb-border-w-sm);--elev-tier:var(--bb-elev-sm)}.bb-button.bb-button--lg-sm{--h:var(--h-sm);--fs:var(--fs-sm);--gap:var(--gap-sm)}.bb-button.bb-button--lg-md{--h:var(--h-md);--fs:var(--fs-md);--gap:var(--gap-md);--bw:var(--bb-border-w);--elev-tier:var(--bb-elev)}.bb-button.bb-button--lg-lg{--h:var(--h-lg);--fs:var(--fs-lg);--gap:var(--gap-lg);--bw:var(--bb-border-w);--elev-tier:var(--bb-elev)}.bb-button.bb-button--lg-xl{--h:var(--h-xl);--fs:var(--fs-xl);--gap:var(--gap-xl);--bw:var(--bb-border-w);--elev-tier:var(--bb-elev)}.bb-button.bb-button--lg-2xl{--h:var(--h-2xl);--fs:var(--fs-2xl);--gap:var(--gap-2xl);--bw:var(--bb-border-w);--elev-tier:var(--bb-elev)}}@media(min-width:1280px){.bb-button.bb-button--xl-xs{--h:var(--h-xs);--fs:var(--fs-xs);--gap:var(--gap-xs)}.bb-button.bb-button--xl-sm,.bb-button.bb-button--xl-xs{--bw:var(--bb-border-w-sm);--elev-tier:var(--bb-elev-sm)}.bb-button.bb-button--xl-sm{--h:var(--h-sm);--fs:var(--fs-sm);--gap:var(--gap-sm)}.bb-button.bb-button--xl-md{--h:var(--h-md);--fs:var(--fs-md);--gap:var(--gap-md);--bw:var(--bb-border-w);--elev-tier:var(--bb-elev)}.bb-button.bb-button--xl-lg{--h:var(--h-lg);--fs:var(--fs-lg);--gap:var(--gap-lg);--bw:var(--bb-border-w);--elev-tier:var(--bb-elev)}.bb-button.bb-button--xl-xl{--h:var(--h-xl);--fs:var(--fs-xl);--gap:var(--gap-xl);--bw:var(--bb-border-w);--elev-tier:var(--bb-elev)}.bb-button.bb-button--xl-2xl{--h:var(--h-2xl);--fs:var(--fs-2xl);--gap:var(--gap-2xl);--bw:var(--bb-border-w);--elev-tier:var(--bb-elev)}}@media(min-width:1536px){.bb-button.bb-button--2xl-xs{--h:var(--h-xs);--fs:var(--fs-xs);--gap:var(--gap-xs);--bw:var(--bb-border-w-sm);--elev-tier:var(--bb-elev-sm)}.bb-button.bb-button--2xl-sm{--h:var(--h-sm);--fs:var(--fs-sm);--gap:var(--gap-sm);--bw:var(--bb-border-w-sm);--elev-tier:var(--bb-elev-sm)}.bb-button.bb-button--2xl-md{--h:var(--h-md);--fs:var(--fs-md);--gap:var(--gap-md);--bw:var(--bb-border-w);--elev-tier:var(--bb-elev)}.bb-button.bb-button--2xl-lg{--h:var(--h-lg);--fs:var(--fs-lg);--gap:var(--gap-lg);--bw:var(--bb-border-w);--elev-tier:var(--bb-elev)}.bb-button.bb-button--2xl-xl{--h:var(--h-xl);--fs:var(--fs-xl);--gap:var(--gap-xl);--bw:var(--bb-border-w);--elev-tier:var(--bb-elev)}.bb-button.bb-button--2xl-2xl{--h:var(--h-2xl);--fs:var(--fs-2xl);--gap:var(--gap-2xl);--bw:var(--bb-border-w);--elev-tier:var(--bb-elev)}}@media(prefers-reduced-motion:reduce){.bb-button .bb-button__text{transition:none}}.bb-error-icon{--accent:var(--bb-danger);color:var(--accent)}@keyframes bb-dropdown-busy-slide{0%{background-position:-40% 0}to{background-position:140% 0}}:where(.bb-dropdown__group-search){--bg:var(--bb-panel)}:where(.bb-dropdown:not(.bb-dropdown--submenu)){--fs:var(--bb-fs);--icon-size:1rem}.bb-dropdown{overflow:visible}.bb-dropdown .bb-common-popover__bubble{box-shadow:var(--bb-shadow);overflow:clip}.bb-dropdown{--menu-inset:4px}.bb-dropdown.bb-dropdown--submenu>.bb-common-popover__bubble{margin-top:calc((var(--menu-inset) + var(--bubble-border-w,var(--bb-border-w)))*-1);--submenu-scale:.96;scale:var(--submenu-scale);transform:translate(calc(var(--translate-x-coefficient,0)*-6px));transition:scale var(--transition-duration),transform var(--transition-duration)}.bb-dropdown.bb-dropdown--submenu.bb-common-popover--open>.bb-common-popover__bubble{--submenu-scale:1;transform:translate(0)}.bb-dropdown .bb-dropdown__panel.bb-common-popover__bubble{box-sizing:content-box;color:var(--bb-text);font-size:calc(var(--bb-fs) - 1px);max-height:var(--max-h,none);min-width:128px;width:var(--w,auto);flex-direction:column;line-height:1.2;display:flex}.bb-dropdown .bb-dropdown__footer,.bb-dropdown .bb-dropdown__header{color:var(--bb-text);flex-shrink:0;padding:8px}.bb-dropdown .bb-dropdown__header{border-bottom:var(--bb-border-w) solid var(--bb-border)}.bb-dropdown .bb-dropdown__footer{border-top:var(--bb-border-w) solid var(--bb-border)}.bb-dropdown .bb-dropdown__group-search{background:var(--bg);border-bottom:var(--bb-border-w) solid var(--bb-border);box-sizing:border-box;color:var(--bb-text-muted);margin:calc(var(--menu-inset)*-1) calc(var(--menu-inset)*-1) 2px;top:calc(var(--menu-inset)*-1);z-index:1;align-items:center;gap:6px;padding:6px 8px;display:flex;position:sticky}.bb-dropdown .bb-dropdown__group-search .bb-dropdown__search-icon{opacity:.7;flex-shrink:0;width:15px;height:15px}.bb-dropdown .bb-dropdown__group-search .bb-dropdown__search-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--bb-text);font-size:calc(var(--bb-fs) - 1px);background:0 0;border:none;outline:none;flex:auto;min-width:0;padding:2px 0;line-height:1.2}.bb-dropdown .bb-dropdown__group-search .bb-dropdown__search-input::-moz-placeholder{color:var(--bb-text-muted);opacity:.8}.bb-dropdown .bb-dropdown__group-search .bb-dropdown__search-input::placeholder{color:var(--bb-text-muted);opacity:.8}.bb-dropdown .bb-dropdown__group-items{display:contents}.bb-dropdown .bb-dropdown__group-items--capped{overscroll-behavior:contain;flex-direction:column;gap:1px;display:flex;overflow:clip auto}.bb-dropdown .bb-dropdown__group-items--loading{opacity:.55;transition:opacity var(--bb-transition-fast) ease}.bb-dropdown .bb-dropdown__group-loading{background:linear-gradient(90deg,transparent 0,var(--bb-primary) 50%,transparent 100%);pointer-events:none;bottom:-1px;background-repeat:no-repeat;background-size:40% 100%;height:2px;animation:bb-dropdown-busy-slide 1.1s linear infinite;position:absolute;inset-inline:0}@media(prefers-reduced-motion:reduce){.bb-dropdown .bb-dropdown__group-loading{background:var(--bb-primary);opacity:.5;animation:none}}.bb-dropdown .bb-dropdown__list{border-radius:var(--bb-radius);box-sizing:border-box;color:var(--bb-text);font-size:var(--fs);max-height:var(--max-h,none);min-width:128px;min-height:0;padding:var(--menu-inset);width:var(--w,auto);flex-direction:column;flex:auto;gap:1px;line-height:1.2;display:flex;overflow:clip auto}.bb-dropdown .bb-dropdown__list .bb-dropdown__placeholder{color:var(--bb-text-muted);-moz-column-gap:8px;align-items:center;column-gap:8px;width:100%;min-height:28px;padding:2px 6px;display:flex}.bb-dropdown .bb-dropdown__list .bb-dropdown__placeholder--failed{color:var(--bb-danger);margin-bottom:calc(var(--menu-inset)*-1);min-height:calc(28px + var(--menu-inset))}.bb-dropdown .bb-dropdown__list .bb-dropdown__item+.bb-dropdown__placeholder--failed{border-top:var(--bb-border-w) solid var(--bb-border);margin-top:2px}.bb-dropdown .bb-dropdown__list .bb-dropdown__placeholder-icon{--size:1rem;flex:none;margin-top:-1.5px}.bb-dropdown .bb-dropdown__list .bb-dropdown__group-title{color:var(--bb-text-muted);-moz-column-gap:6px;font-size:calc(var(--bb-fs) - 2px);letter-spacing:.01em;flex-shrink:0;align-items:center;column-gap:6px;padding:5px 6px 2px;font-weight:500;display:inline-flex}.bb-dropdown .bb-dropdown__list .bb-dropdown__group-title[role=menuitem]{border-radius:var(--bb-radius-sm);cursor:pointer}.bb-dropdown .bb-dropdown__list .bb-dropdown__group-title[role=menuitem]:hover{background-color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-dropdown .bb-dropdown__list .bb-dropdown__group-title[role=menuitem]:hover{background-color:color-mix(in oklab,var(--bb-text) 8%,transparent)}}.bb-dropdown .bb-dropdown__list .bb-dropdown__group-title .group-title__append-icon,.bb-dropdown .bb-dropdown__list .bb-dropdown__group-title .group-title__prepend-icon{--size:14px;flex-shrink:0;font-size:13px}.bb-dropdown .bb-dropdown__list .bb-dropdown__group-title .group-title__content{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.bb-dropdown .bb-dropdown__list .bb-dropdown__group-title.bb-dropdown__group-title--variant-destructive{color:var(--bb-danger)}.bb-dropdown .bb-dropdown__list .bb-dropdown__divider{border:none;border-top:var(--bb-border-w) solid var(--bb-border);height:0;margin:var(--menu-inset) calc(var(--menu-inset)*-1)}.bb-dropdown .bb-dropdown__list .bb-dropdown__item{border-radius:var(--bb-radius-sm);color:var(--bb-text);-moz-column-gap:8px;text-align:start;flex-shrink:0;align-items:center;column-gap:8px;width:100%;min-width:0;height:28px;padding:2px 6px;display:flex;position:relative}.bb-dropdown .bb-dropdown__list .bb-dropdown__item.bb-dropdown__item--has-submenu[aria-expanded=true],.bb-dropdown .bb-dropdown__list .bb-dropdown__item:focus-visible,.bb-dropdown .bb-dropdown__list .bb-dropdown__item:hover:not([disabled]):not([aria-disabled=true]){background-color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-dropdown .bb-dropdown__list .bb-dropdown__item.bb-dropdown__item--has-submenu[aria-expanded=true],.bb-dropdown .bb-dropdown__list .bb-dropdown__item:focus-visible,.bb-dropdown .bb-dropdown__list .bb-dropdown__item:hover:not([disabled]):not([aria-disabled=true]){background-color:color-mix(in oklab,var(--bb-text) 8%,transparent)}}.bb-dropdown .bb-dropdown__list .bb-dropdown__item.bb-dropdown__item--has-submenu[aria-expanded=true],.bb-dropdown .bb-dropdown__list .bb-dropdown__item:focus-visible,.bb-dropdown .bb-dropdown__list .bb-dropdown__item:hover:not([disabled]):not([aria-disabled=true]){outline:none}.bb-dropdown .bb-dropdown__list .bb-dropdown__item[aria-disabled=true],.bb-dropdown .bb-dropdown__list .bb-dropdown__item[disabled]{opacity:.5;pointer-events:none}.bb-dropdown .bb-dropdown__list .bb-dropdown__item .item__append-icon,.bb-dropdown .bb-dropdown__list .bb-dropdown__item .item__prepend-icon{--size:var(--icon-size);font-size:calc(var(--icon-size) - 1px);flex-shrink:0}.bb-dropdown .bb-dropdown__list .bb-dropdown__item .item__content{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.bb-dropdown .bb-dropdown__list .bb-dropdown__item .bb-dropdown__item-description{color:var(--bb-text-muted);font-size:calc(var(--bb-fs) - 2px);white-space:normal;max-width:40ch;font-weight:400;line-height:16px;display:block}.bb-dropdown .bb-dropdown__list .bb-dropdown__item.bb-dropdown__item--description{align-items:flex-start;height:auto;min-height:28px;padding-block:4px}.bb-dropdown .bb-dropdown__list .bb-dropdown__item.bb-dropdown__item--description .item__content{text-overflow:clip;white-space:normal;line-height:20px;overflow:visible}.bb-dropdown .bb-dropdown__list .bb-dropdown__item.bb-dropdown__item--description .item__append-icon,.bb-dropdown .bb-dropdown__list .bb-dropdown__item.bb-dropdown__item--description .item__chevron,.bb-dropdown .bb-dropdown__list .bb-dropdown__item.bb-dropdown__item--description .item__prepend-icon{margin-top:2px}.bb-dropdown .bb-dropdown__list .bb-dropdown__item.bb-dropdown__item--description .item__check{margin-top:0;top:6px;transform:none}.bb-dropdown .bb-dropdown__list .bb-dropdown__item .item__chevron{--size:16px;color:var(--bb-text-muted);flex-shrink:0;margin-inline-start:auto;font-size:19px}.bb-dropdown .bb-dropdown__list .bb-dropdown__item .item__chevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.bb-dropdown .bb-dropdown__list .bb-dropdown__item .item__check{--size:16px;color:var(--bb-text);pointer-events:none;inset-inline-end:6px;font-size:15px;position:absolute;top:50%;transform:translateY(-50%)}.bb-dropdown .bb-dropdown__list .bb-dropdown__item .item__check path{stroke-dasharray:30;stroke-dashoffset:30px;transition:stroke-dashoffset var(--bb-transition-medium) var(--bb-ease)}.bb-dropdown .bb-dropdown__list .bb-dropdown__item.bb-dropdown__item--selected{padding-inline-end:26px}.bb-dropdown .bb-dropdown__list .bb-dropdown__item.bb-dropdown__item--selected .item__check path{stroke-dashoffset:0}.bb-dropdown .bb-dropdown__list .bb-dropdown__item.bb-dropdown__item--variant-destructive,.bb-dropdown .bb-dropdown__list .bb-dropdown__item.bb-dropdown__item--variant-destructive .item__append-icon,.bb-dropdown .bb-dropdown__list .bb-dropdown__item.bb-dropdown__item--variant-destructive .item__check,.bb-dropdown .bb-dropdown__list .bb-dropdown__item.bb-dropdown__item--variant-destructive .item__chevron,.bb-dropdown .bb-dropdown__list .bb-dropdown__item.bb-dropdown__item--variant-destructive .item__prepend-icon{color:var(--bb-danger)}.bb-dropdown .bb-dropdown__list .bb-dropdown__item.bb-dropdown__item--variant-destructive:focus-visible,.bb-dropdown .bb-dropdown__list .bb-dropdown__item.bb-dropdown__item--variant-destructive:hover:not([disabled]):not([aria-disabled=true]){background-color:var(--bb-danger)}@supports (color:color-mix(in lab,red,red)){.bb-dropdown .bb-dropdown__list .bb-dropdown__item.bb-dropdown__item--variant-destructive:focus-visible,.bb-dropdown .bb-dropdown__list .bb-dropdown__item.bb-dropdown__item--variant-destructive:hover:not([disabled]):not([aria-disabled=true]){background-color:color-mix(in oklab,var(--bb-danger) 15%,transparent)}}@media(pointer:coarse){.bb-dropdown .bb-dropdown__group-search .bb-dropdown__search-input{font-size:var(--bb-input-fs-mobile)}}.bb-dropdown.bb-dropdown--compact .bb-dropdown__item{height:24px}.bb-dropdown.bb-dropdown--compact .bb-dropdown__placeholder{min-height:24px}.bb-dropdown.bb-dropdown--adaptive{--dialog-gap:8px;--dialog-title-fs:var(--sheet-option-fs,1rem)}.bb-dropdown.bb-dropdown--adaptive .bb-offcanvas__header:not(:has(.bb-dropdown__nav)){border-bottom:var(--bb-border-w) solid var(--bb-border);padding-bottom:calc(var(--py) - 6px)}.bb-dropdown.bb-dropdown--adaptive .bb-offcanvas__header:not(:has(.bb-dropdown__nav))>.bb-offcanvas__title{text-align:center;flex:auto}.bb-dropdown.bb-dropdown--adaptive .bb-offcanvas__header:has(.bb-dropdown__nav--drill){padding-bottom:0}.bb-dropdown.bb-dropdown--adaptive.bb-offcanvas:not(.bb-offcanvas--no-header) .bb-offcanvas__content{padding-top:.5rem}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__divider+.bb-dropdown__group-title,.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__group-items+.bb-dropdown__group-title,.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__group-search+.bb-dropdown__group-title{margin-top:.5rem}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__group-title{color:var(--bb-text);-moz-column-gap:6px;font-size:var(--dialog-title-fs,var(--sheet-option-fs,1rem));letter-spacing:normal;padding:.25rem 0 calc(var(--py,var(--bb-panel-p)) - 6px);border-bottom:0;justify-content:center;align-items:center;column-gap:6px;font-weight:500;display:flex}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__group-title .group-title__content{text-align:center;flex:auto;line-height:normal;overflow:clip visible}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__group-title .group-title__append-icon,.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__group-title .group-title__prepend-icon{--size:1.25rem;font-size:var(--size)}.bb-dropdown.bb-dropdown--adaptive.bb-offcanvas--no-header .bb-dropdown__list,.bb-dropdown.bb-dropdown--adaptive.bb-offcanvas--no-header .bb-dropdown__list>.bb-dropdown__group-title:first-child{padding-top:0}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__adaptive-body{overflow-x:clip}.bb-dropdown.bb-dropdown--adaptive .bb-smooth-height__content{position:relative}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__group-items--capped{max-height:none;display:contents;overflow:visible}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__list{font-size:var(--sheet-option-fs,1rem);width:100%;min-width:0;max-height:none;padding:4px 0 0;overflow-y:visible}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__list .bb-dropdown__item{height:var(--sheet-row-h,44px);touch-action:pan-y;padding-inline-start:10px}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__list .bb-dropdown__item.bb-dropdown__item--description{min-height:var(--sheet-row-h,44px)}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__list .bb-dropdown__item .item__content{line-height:normal;overflow:clip visible}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__list .bb-dropdown__item .bb-dropdown__item-description{font-size:calc(var(--sheet-option-fs,1rem) - 2px);line-height:18px}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__list .bb-dropdown__placeholder{min-height:var(--sheet-row-h,44px);padding-inline-start:10px}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__list .item__append-icon,.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__list .item__check,.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__list .item__chevron,.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__list .item__prepend-icon{--size:1.25rem;font-size:var(--size)}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__group-search{background-color:var(--bb-muted);border-radius:var(--bb-radius);transition:background-color var(--bb-transition-fast) ease;z-index:auto;border-bottom:0;margin:0 0 .25rem;padding:.625rem .75rem;position:relative;top:auto}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__group-search:focus-within{background-color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__group-search:focus-within{background-color:color-mix(in oklab,var(--bb-text) 8%,var(--bb-panel))}}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__group-search .bb-dropdown__search-icon{order:1}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__group-search .bb-dropdown__search-input{font-size:var(--bb-input-fs);order:0}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__group-search .bb-dropdown__group-loading{border-radius:0 0 var(--bb-radius) var(--bb-radius);bottom:0}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__sheet-selection{text-align:start;flex-shrink:0;padding:0 0 .5rem}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__sheet-chips{flex-wrap:wrap;gap:.5rem;display:flex}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__sheet-chip{--min-size:2.125rem;--px:.75rem;--clear-size:1.25rem}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__nav{-moz-column-gap:6px;align-items:center;column-gap:6px;width:100%;display:flex}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__nav--drill{padding-bottom:calc(var(--py,var(--bb-panel-p)) - 6px);display:block}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__nav--drill .bb-dropdown__nav-back{inset-inline-start:var(--bb-panel-p);top:var(--bb-panel-p);position:absolute}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__nav--drill .bb-dropdown__nav-back .bb-button__icon{transform:rotate(180deg)}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__nav--drill .bb-dropdown__nav-back .bb-button__icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:none}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__nav--drill .bb-dropdown__nav-gutter{display:none}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__nav-gutter{width:24px;height:24px}.bb-dropdown.bb-dropdown--adaptive .bb-offcanvas__title.bb-dropdown__nav-title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:500;overflow:clip visible}.bb-dropdown.bb-dropdown--adaptive .bb-dropdown__nav--drill .bb-dropdown__nav-title{text-align:center;padding-inline:24px;display:block}.bb-dropdown-nav-back-enter-active,.bb-dropdown-nav-back-leave-active,.bb-dropdown-nav-forward-enter-active,.bb-dropdown-nav-forward-leave-active{transition:opacity .14s var(--bb-ease),transform .14s var(--bb-ease)}.bb-dropdown-nav-back-leave-active,.bb-dropdown-nav-forward-leave-active{position:absolute;inset:0 0 auto}.bb-dropdown-nav-forward-enter-from{opacity:0;transform:translate(28px)}.bb-dropdown-nav-back-enter-from,.bb-dropdown-nav-forward-leave-to{opacity:0;transform:translate(-28px)}.bb-dropdown-nav-back-leave-to{opacity:0;transform:translate(28px)}.bb-dropdown__panel--reserve-check .bb-dropdown__item:has(.item__check){padding-inline-end:26px}.bb-color-palette__panel{-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:column;gap:12px;width:272px;padding:12px;display:flex}.bb-color-palette__canvas-wrap{border-radius:var(--bb-radius);cursor:crosshair;touch-action:none;outline:none;flex-shrink:0;height:150px;position:relative;overflow:hidden}.bb-color-palette__canvas-wrap:focus-visible{box-shadow:0 0 0 var(--bb-ring-size) var(--bb-ring)}.bb-color-palette__canvas{width:100%;height:100%;display:block}.bb-color-palette__canvas-thumb{pointer-events:none;will-change:left,top;border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1.5px #00000040}.bb-color-palette__canvas-announcer{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bb-color-palette__controls{align-items:center;gap:12px;display:flex}.bb-color-palette__preview-wrap{flex-shrink:0}.bb-color-palette__preview{background:var(--picker-preview-color,#000);border:var(--bb-border-w) solid var(--bb-border);border-radius:50%;width:36px;height:36px}.bb-color-palette__preview--alpha{background-image:linear-gradient(var(--picker-preview-color,transparent),var(--picker-preview-color,transparent)),repeating-conic-gradient(#d1d5db 0 25%,#fff 0 50%);background-size:100% 100%,6px 6px}.bb-color-palette__eyedropper{border:var(--bb-border-w-sm) solid var(--bb-border);border-radius:var(--bb-radius);color:var(--bb-text-muted);cursor:pointer;background:0 0;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background .1s,color .1s,border-color .1s;display:flex}.bb-color-palette__eyedropper:hover{background:var(--bb-outline-hover);color:var(--bb-text)}.bb-color-palette__eyedropper:focus-visible{box-shadow:0 0 0 var(--bb-ring-size) var(--bb-ring)}.bb-color-palette__eyedropper:disabled{cursor:default;opacity:.4}.bb-color-palette__sliders{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.bb-color-palette__slider-wrap{cursor:pointer;touch-action:none;border-radius:100px;outline:none;height:12px;position:relative}.bb-color-palette__slider-wrap:focus-visible{box-shadow:0 0 0 var(--bb-ring-size) var(--bb-ring)}.bb-color-palette__slider-wrap--alpha{background-image:repeating-conic-gradient(#d1d5db 0 25%,#fff 0 50%);background-size:6px 6px;border-radius:100px}.bb-color-palette__slider-track{border-radius:100px;width:100%;height:100%;display:block}.bb-color-palette__slider-thumb{pointer-events:none;will-change:left;background:#fff;border:2px solid #fff;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 4px #00000059}.bb-color-palette__swatches{border-top:var(--bb-border-w) solid var(--bb-border);gap:4px;padding-top:10px;display:flex}.bb-color-palette__swatch-group{flex-direction:column;flex:1;gap:3px;display:flex}.bb-color-palette__swatch{border-radius:var(--bb-radius-sm);--edge:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-color-palette__swatch{--edge:color-mix(in oklab, var(--bb-text) 8%, transparent)}}.bb-color-palette__swatch{box-shadow:inset 0 0 0 1px var(--edge);cursor:pointer;border:none;outline:none;width:100%;height:20px;padding:0;transition:filter .1s,box-shadow .1s}.bb-color-palette__swatch:hover{filter:brightness(.9)}.bb-color-palette__swatch:focus-visible{box-shadow:0 0 0 var(--bb-ring-size) var(--bb-ring)}.bb-color-palette__swatch--active{box-shadow:inset 0 0 0 1px var(--edge),0 0 0 2px var(--bb-panel),0 0 0 3.5px var(--bb-primary)}.bb-color-palette .bb-color-palette__panel.bb-common-popover__bubble{width:calc(272px + var(--bubble-border-w,var(--bb-border-w))*2);display:flex}.bb-color-palette__sheet .bb-color-palette__panel{width:100%}@media(pointer:coarse){.bb-color-palette__panel{--hit:44px;--swatch-gap:4px;width:284px}.bb-color-palette__panel .bb-color-palette__swatch-group,.bb-color-palette__panel .bb-color-palette__swatches{gap:var(--swatch-gap)}.bb-color-palette__panel .bb-color-palette__swatch{height:calc(var(--hit) - var(--swatch-gap));position:relative}.bb-color-palette__panel .bb-color-palette__swatch:after{content:"";inset:calc(var(--swatch-gap)/-2);position:absolute}.bb-color-palette__panel .bb-color-palette__sliders{gap:calc(var(--hit) - 12px);padding-block:5px}.bb-color-palette__panel .bb-color-palette__slider-wrap:after{content:"";inset-block:min(0px,calc(50% - var(--hit)/2));position:absolute;inset-inline:0}.bb-color-palette__panel .bb-color-palette__eyedropper{position:relative}.bb-color-palette__panel .bb-color-palette__eyedropper:after{content:"";inset:min(0px,calc(50% - var(--hit)/2));position:absolute}.bb-color-palette .bb-color-palette__panel.bb-common-popover__bubble{width:calc(284px + var(--bubble-border-w,var(--bb-border-w))*2)}}.bb-time-selector{--time-row-h:28px;--time-col-w:44px;--time-mark:24px;border-inline-start:var(--bb-border-w) solid var(--bb-border);width:calc(var(--rail-w,252px) - 12px);bottom:0;inset-inline-end:0;flex-direction:column;padding:8px 8px 8px 12px;display:flex;position:absolute;top:0}.bb-time-selector__header{color:var(--bb-text);font-variant-numeric:tabular-nums;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;height:24px;margin-bottom:6px;font-size:14px;font-weight:500;display:flex}.bb-time-selector__header--empty{color:var(--bb-text-muted)}.bb-time-selector__columns{flex:auto;gap:6px;min-height:0;display:flex}.bb-time-selector__column{min-height:0;width:var(--time-col-w);flex-direction:column;display:flex}.bb-time-selector__column--meridiem{--time-col-w:48px}.bb-time-selector__column--meridiem .bb-time-selector__item:before{width:calc(var(--time-mark) + 10px)}.bb-time-selector__cell-column-header{color:var(--bb-text-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:pre;flex:none;justify-content:center;align-items:center;height:26px;margin-bottom:2px;font-size:12px;font-weight:600;display:flex}.bb-time-selector__scroll{scrollbar-width:none;flex-direction:column;flex:auto;gap:0;min-height:0;display:flex;overflow-y:auto}.bb-time-selector__item{color:var(--bb-text-muted);font-variant-numeric:tabular-nums;height:var(--time-row-h);isolation:isolate;letter-spacing:.01em;font-size:12px;font-weight:500;line-height:var(--time-row-h);transition:color var(--bb-transition-fast);flex:none;justify-content:center;align-items:center;display:flex;position:relative}.bb-time-selector__item:before{border-radius:var(--bb-radius-sm);content:"";height:var(--time-mark);transition:background-color var(--bb-transition-fast);width:var(--time-mark);z-index:-1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bb-time-selector__item:hover:not(:disabled){color:var(--bb-text)}.bb-time-selector__item:hover:not(:disabled):before{background-color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-time-selector__item:hover:not(:disabled):before{background-color:color-mix(in oklab,var(--bb-text) 8%,transparent)}}.bb-time-selector__item:focus-visible{outline:none}.bb-time-selector__item:focus-visible:before{box-shadow:0 0 0 var(--bb-ring-size) var(--bb-ring)}.bb-time-selector__item:disabled{cursor:not-allowed;opacity:.35}.bb-time-selector__item--selected{color:var(--bb-primary-fg);font-weight:600}.bb-time-selector__item--selected:before{background-color:var(--bb-primary)}.bb-time-selector__item--selected:hover:not(:disabled){color:var(--bb-primary-fg)}.bb-time-selector__item--selected:hover:not(:disabled):before{background-color:var(--bb-primary)}.bb-time-picker-input__panel,.bb-time-picker__panel{position:relative}.bb-time-picker-input__panel .bb-time-selector,.bb-time-picker__panel .bb-time-selector{padding-inline-start:0;border-inline-start:0;width:auto;padding-top:8px;position:static}.bb-time-picker-input__panel .bb-time-selector__scroll,.bb-time-picker__panel .bb-time-selector__scroll{height:calc(var(--time-row-h)*5);flex:none}.bb-time-picker-input__panel .bb-time-selector__header,.bb-time-picker__panel .bb-time-selector__header{display:none}.bb-time-picker-input__panel--sheet,.bb-time-picker__panel--sheet{flex-direction:column;align-items:center;display:flex}.bb-time-picker-input__panel--sheet .bb-time-selector,.bb-time-picker__panel--sheet .bb-time-selector{--time-mark:36px;--time-row-h:40px;--time-col-w:48px}.bb-time-picker-input__panel--sheet .bb-time-selector .bb-time-selector__columns,.bb-time-picker__panel--sheet .bb-time-selector .bb-time-selector__columns{justify-content:center;gap:4px}.bb-slide-in-bottom-enter-active[data-v-70d389a9],.bb-slide-in-bottom-leave-active[data-v-70d389a9],.bb-slide-in-left-enter-active[data-v-70d389a9],.bb-slide-in-left-leave-active[data-v-70d389a9],.bb-slide-in-right-enter-active[data-v-70d389a9],.bb-slide-in-right-leave-active[data-v-70d389a9],.bb-slide-in-top-enter-active[data-v-70d389a9],.bb-slide-in-top-leave-active[data-v-70d389a9]{transition:transform var(--transition-duration) ease,opacity var(--transition-duration) calc(var(--transition-duration)*.25) ease}.bb-slide-in-left-enter-from[data-v-70d389a9]{transform:translate(calc(-100% - var(--gap)))}.bb-slide-in-left-leave-to[data-v-70d389a9]{transform:translate(calc(100% + var(--gap)))}.bb-slide-in-left-enter-to[data-v-70d389a9],.bb-slide-in-left-leave-from[data-v-70d389a9]{transform:translate(0)}.bb-slide-in-right-enter-from[data-v-70d389a9]{transform:translate(calc(100% + var(--gap)))}.bb-slide-in-right-leave-to[data-v-70d389a9]{transform:translate(calc(-100% - var(--gap)))}.bb-slide-in-right-enter-to[data-v-70d389a9],.bb-slide-in-right-leave-from[data-v-70d389a9]{transform:translate(0)}.bb-slide-in-top-enter-from[data-v-70d389a9]{transform:translateY(calc(-100% - var(--gap)))}.bb-slide-in-top-leave-to[data-v-70d389a9]{transform:translateY(calc(100% + var(--gap)))}.bb-slide-in-top-enter-to[data-v-70d389a9],.bb-slide-in-top-leave-from[data-v-70d389a9]{transform:translateY(0)}.bb-slide-in-bottom-enter-from[data-v-70d389a9]{transform:translateY(calc(100% + var(--gap)))}.bb-slide-in-bottom-leave-to[data-v-70d389a9]{transform:translateY(calc(-100% - var(--gap)))}.bb-slide-in-bottom-enter-to[data-v-70d389a9],.bb-slide-in-bottom-leave-from[data-v-70d389a9]{transform:translateY(0)}[class*=bb-slide-in][class*=enter-from][data-v-70d389a9],[class*=bb-slide-in][class*=leave-to][data-v-70d389a9]{opacity:0}@media(prefers-reduced-motion:reduce){[class*=bb-slide-in][class*=enter-from][data-v-70d389a9],[class*=bb-slide-in][class*=leave-to][data-v-70d389a9]{transform:none}}:where(.bb-calendar__button-menu){--bg:var(--bb-panel)}.bb-calendar{--cell:28px;--px:6px;--py:8px;--nav-button-h:24px;--unit-row:calc(var(--cell)*1.25);width:-moz-fit-content;width:fit-content}.bb-calendar--datetime{padding-inline-end:var(--rail-w,252px);position:relative}.bb-calendar--datetime:not(.bb-date-picker__panel .bb-calendar){--natural-w:calc(var(--cell)*7 + var(--px)*2 + var(--rail-w,252px));contain-intrinsic-inline-size:var(--natural-w);width:min(100%,var(--natural-w));padding-inline-end:0;container:bb-calendar/inline-size}.bb-calendar__grid{border-radius:var(--bb-radius);width:calc(var(--cell)*7 + var(--px)*2);overflow:clip}.bb-calendar__body{padding:var(--py) var(--px)}.bb-calendar__header{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.bb-calendar__arrow{border-radius:var(--bb-radius-sm);color:var(--bb-text-muted);height:var(--nav-button-h);transition:background-color var(--bb-transition-fast),color var(--bb-transition-fast);width:var(--nav-button-h);justify-content:center;align-items:center;display:flex}.bb-calendar__arrow:hover:not(:disabled){background-color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-calendar__arrow:hover:not(:disabled){background-color:color-mix(in oklab,var(--bb-text) 8%,transparent)}}.bb-calendar__arrow:hover:not(:disabled){color:var(--bb-text)}.bb-calendar__arrow:focus-visible{box-shadow:0 0 0 var(--bb-ring-size) var(--bb-ring);outline:none}.bb-calendar__arrow:disabled{cursor:not-allowed;opacity:.25}.bb-calendar__nav-center{align-items:center;gap:2px;display:flex}.bb-calendar__heading-btn{border-radius:var(--bb-radius-sm);color:var(--bb-text);text-transform:capitalize;transition:background-color var(--bb-transition-fast),color var(--bb-transition-fast);padding:4px 7px;font-size:14px;font-weight:500;line-height:1}.bb-calendar__heading-btn:hover:not(:disabled){background-color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-calendar__heading-btn:hover:not(:disabled){background-color:color-mix(in oklab,var(--bb-text) 8%,transparent)}}.bb-calendar__heading-btn:focus-visible{box-shadow:0 0 0 var(--bb-ring-size) var(--bb-ring);outline:none}.bb-calendar__heading-btn:disabled{cursor:not-allowed;opacity:.4}.bb-calendar__heading-btn--active{background-color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-calendar__heading-btn--active{background-color:color-mix(in oklab,var(--bb-text) 8%,transparent)}}.bb-calendar__heading-btn--active{color:var(--bb-primary)}.bb-calendar__content{position:relative;overflow-y:clip}.bb-calendar__grid--unit-month .bb-calendar__content{height:calc(var(--unit-row)*4)}.bb-calendar__grid--unit-year .bb-calendar__content{height:calc(var(--unit-row)*6)}.bb-calendar__grid--unit-month .bb-calendar__button-menu .bb-calendar__menu-grid,.bb-calendar__grid--unit-year .bb-calendar__button-menu .bb-calendar__menu-grid{grid-auto-rows:var(--unit-row);align-content:start}.bb-calendar__grid--unit-month .bb-calendar__button-menu .bb-calendar__menu-btn,.bb-calendar__grid--unit-year .bb-calendar__button-menu .bb-calendar__menu-btn{height:var(--unit-row)}.bb-calendar__days-selector{interpolate-size:numeric-only;opacity:1;transition:height var(--bb-transition-medium),opacity var(--bb-transition-medium) .1s;align-content:start;align-items:start;display:grid;position:relative}.bb-calendar__days-selector--hidden{opacity:0;transition:height var(--bb-transition-medium),opacity var(--bb-transition-medium) 0s}@media(prefers-reduced-motion:reduce){.bb-calendar__days-selector,.bb-calendar__days-selector--hidden{transition-property:opacity}}.bb-calendar__month-grid{grid-area:1/1;grid-template-rows:auto;grid-auto-rows:1fr;width:100%;display:grid}.bb-calendar__month-grid[class*=leave-active]{inset-inline-start:0;position:absolute;top:0}.bb-calendar__header-container{margin-bottom:2px;display:flex}.bb-calendar__cell-column-header{color:var(--bb-text-muted);letter-spacing:.06em;text-indent:.06em;flex:1;justify-content:center;align-items:center;height:26px;font-size:12px;font-weight:600;display:flex}.bb-calendar--disabled .bb-calendar__cell-column-header{opacity:.3}.bb-calendar--disabled .bb-time-selector__cell-column-header,.bb-calendar--disabled .bb-time-selector__header{opacity:.35}.bb-calendar__week{display:flex}.bb-calendar__day{color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-calendar__day{color:color-mix(in oklab,var(--bb-text) 75%,transparent)}}.bb-calendar__day{min-height:var(--cell);flex-direction:column;flex:1;justify-content:flex-start;align-items:center;min-width:0;display:flex;position:relative}.bb-calendar__day:before{content:"";height:calc(var(--cell) - 4px);pointer-events:none;transition:background-color var(--bb-transition-fast);z-index:0;inset-inline:0;background-color:#0000;border-radius:0;position:absolute;top:2px}.bb-calendar__day--middle:before{background-color:var(--bb-primary)}@supports (color:color-mix(in lab,red,red)){.bb-calendar__day--middle:before{background-color:color-mix(in oklab,var(--bb-primary) 15%,transparent)}}.bb-calendar__day--first:not([class*=--last]):before{background-color:var(--bb-primary)}@supports (color:color-mix(in lab,red,red)){.bb-calendar__day--first:not([class*=--last]):before{background-color:color-mix(in oklab,var(--bb-primary) 15%,transparent)}}.bb-calendar__day--first:not([class*=--last]):before{inset-inline-start:50%}.bb-calendar__day--last:not([class*=--first]):before{background-color:var(--bb-primary)}@supports (color:color-mix(in lab,red,red)){.bb-calendar__day--last:not([class*=--first]):before{background-color:color-mix(in oklab,var(--bb-primary) 15%,transparent)}}.bb-calendar__day--last:not([class*=--first]):before{inset-inline-end:50%}.bb-calendar__day--middle:first-child:before{border-radius:var(--bb-radius-sm) 0 0 var(--bb-radius-sm)}.bb-calendar__day--middle:last-child:before{border-radius:0 var(--bb-radius-sm) var(--bb-radius-sm) 0}.bb-calendar__day--preview:before{background-color:var(--bb-primary)}@supports (color:color-mix(in lab,red,red)){.bb-calendar__day--preview:before{background-color:color-mix(in oklab,var(--bb-primary) 8%,transparent)}}.bb-calendar__day--preview-end:before{border-radius:0 var(--bb-radius-sm) var(--bb-radius-sm) 0;inset-inline-end:2px}.bb-calendar__day--preview-start:before{border-radius:var(--bb-radius-sm) 0 0 var(--bb-radius-sm);inset-inline-start:2px}.bb-calendar__day--outside{color:var(--bb-text-muted)}.bb-calendar__day--today .bb-calendar__day-button{color:var(--bb-primary)}.bb-calendar__day--today .bb-calendar__day-button:after{border-radius:var(--bb-radius-sm);content:"";background-color:currentColor;width:12px;height:2px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.bb-calendar__day--highlighted:not([class*=--selected]) .bb-calendar__day-button:focus-visible{background-color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-calendar__day--highlighted:not([class*=--selected]) .bb-calendar__day-button:focus-visible{background-color:color-mix(in oklab,var(--bb-text) 8%,transparent)}}.bb-calendar__day--selected .bb-calendar__day-button{background-color:var(--bb-primary);color:var(--bb-primary-fg);font-weight:600}.bb-calendar__day--selected .bb-calendar__day-button:hover:not(:disabled){background-color:var(--bb-primary)}.bb-calendar__day--selected .bb-calendar__day-button:focus-visible{box-shadow:0 0 0 2px var(--bb-panel),0 0 0 calc(2px + var(--bb-ring-size)) var(--bb-ring)}.bb-calendar__day--disabled{pointer-events:none}.bb-calendar__day--disabled .bb-calendar__day-button{cursor:not-allowed;opacity:.3}.bb-calendar__day-button{border-radius:var(--bb-radius-sm);font-variant-numeric:tabular-nums;height:calc(var(--cell) - 4px);transition:background-color var(--bb-transition-fast),color var(--bb-transition-fast);width:calc(var(--cell) - 4px);z-index:1;outline:none;justify-content:center;align-items:center;margin-top:2px;font-size:12px;line-height:1;display:inline-flex;position:relative}.bb-calendar__day-button:focus-visible{box-shadow:0 0 0 var(--bb-ring-size) var(--bb-ring)}.bb-calendar__day-button:hover:not(:disabled){background-color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-calendar__day-button:hover:not(:disabled){background-color:color-mix(in oklab,var(--bb-text) 8%,transparent)}}.bb-calendar__day-append{z-index:1;justify-content:center;width:100%;min-width:0;max-width:100%;display:flex;overflow-x:clip}.bb-calendar__button-menu{background-color:var(--bg);z-index:2;inset-inline-start:0;width:100%;height:100%;position:absolute;top:0}.bb-calendar__button-menu .bb-calendar__menu-grid{gap:2px;height:100%;display:grid}.bb-calendar__button-menu .bb-calendar__menu-grid .bb-calendar__menu-row{display:contents}.bb-calendar__button-menu .bb-calendar__menu-grid .bb-calendar__menu-btn{border-radius:var(--bb-radius-sm);color:var(--bb-text-muted);height:var(--cell);letter-spacing:.01em;text-transform:capitalize;transition:background-color var(--bb-transition-fast),color var(--bb-transition-fast);justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex}.bb-calendar__button-menu .bb-calendar__menu-grid .bb-calendar__menu-btn:hover:not(:disabled){background-color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-calendar__button-menu .bb-calendar__menu-grid .bb-calendar__menu-btn:hover:not(:disabled){background-color:color-mix(in oklab,var(--bb-text) 8%,transparent)}}.bb-calendar__button-menu .bb-calendar__menu-grid .bb-calendar__menu-btn:hover:not(:disabled){color:var(--bb-text)}.bb-calendar__button-menu .bb-calendar__menu-grid .bb-calendar__menu-btn:focus-visible{box-shadow:0 0 0 var(--bb-ring-size) var(--bb-ring);outline:none}.bb-calendar__button-menu .bb-calendar__menu-grid .bb-calendar__menu-btn:disabled{cursor:not-allowed;opacity:.4}.bb-calendar__button-menu .bb-calendar__menu-grid .bb-calendar__menu-btn--selected{background-color:var(--bb-primary);color:var(--bb-primary-fg);font-weight:600}.bb-calendar__button-menu .bb-calendar__menu-grid .bb-calendar__menu-btn--selected:hover:not(:disabled){background-color:var(--bb-primary);color:var(--bb-primary-fg)}.bb-calendar__button-menu--terminal .bb-calendar__menu-grid .bb-calendar__menu-btn{border-radius:var(--bb-radius-sm);position:relative}.bb-calendar__button-menu--terminal .bb-calendar__menu-grid .bb-calendar__menu-btn:before{content:"";pointer-events:none;transition:background-color var(--bb-transition-fast);z-index:-1;background-color:#0000;border-radius:0;position:absolute;inset:1px 0}.bb-calendar__button-menu--terminal .bb-calendar__menu-grid .bb-calendar__menu-btn--middle:before{background-color:var(--bb-primary)}@supports (color:color-mix(in lab,red,red)){.bb-calendar__button-menu--terminal .bb-calendar__menu-grid .bb-calendar__menu-btn--middle:before{background-color:color-mix(in oklab,var(--bb-primary) 15%,transparent)}}.bb-calendar__button-menu--terminal .bb-calendar__menu-grid .bb-calendar__menu-btn--first:not([class*=--last]):before{background-color:var(--bb-primary)}@supports (color:color-mix(in lab,red,red)){.bb-calendar__button-menu--terminal .bb-calendar__menu-grid .bb-calendar__menu-btn--first:not([class*=--last]):before{background-color:color-mix(in oklab,var(--bb-primary) 15%,transparent)}}.bb-calendar__button-menu--terminal .bb-calendar__menu-grid .bb-calendar__menu-btn--first:not([class*=--last]):before{inset-inline-start:50%}.bb-calendar__button-menu--terminal .bb-calendar__menu-grid .bb-calendar__menu-btn--last:not([class*=--first]):before{background-color:var(--bb-primary)}@supports (color:color-mix(in lab,red,red)){.bb-calendar__button-menu--terminal .bb-calendar__menu-grid .bb-calendar__menu-btn--last:not([class*=--first]):before{background-color:color-mix(in oklab,var(--bb-primary) 15%,transparent)}}.bb-calendar__button-menu--terminal .bb-calendar__menu-grid .bb-calendar__menu-btn--last:not([class*=--first]):before{inset-inline-end:50%}.bb-calendar__button-menu--terminal .bb-calendar__menu-grid .bb-calendar__menu-btn--middle:nth-child(3n+1):before{border-radius:var(--bb-radius-sm) 0 0 var(--bb-radius-sm)}.bb-calendar__button-menu--terminal .bb-calendar__menu-grid .bb-calendar__menu-btn--middle:nth-child(3n):before{border-radius:0 var(--bb-radius-sm) var(--bb-radius-sm) 0}.bb-calendar__button-menu--terminal .bb-calendar__menu-grid .bb-calendar__menu-btn--preview:not([class*=--selected]):before{background-color:var(--bb-primary)}@supports (color:color-mix(in lab,red,red)){.bb-calendar__button-menu--terminal .bb-calendar__menu-grid .bb-calendar__menu-btn--preview:not([class*=--selected]):before{background-color:color-mix(in oklab,var(--bb-primary) 8%,transparent)}}.bb-calendar__month-selector .bb-calendar__menu-grid{grid-template-columns:repeat(3,1fr);align-content:space-evenly;row-gap:0}.bb-calendar__year-selector .bb-calendar__menu-grid{scroll-snap-type:y mandatory;scrollbar-width:none;grid-template-columns:repeat(3,1fr);align-content:start;row-gap:0;height:100%;overflow-y:auto}.bb-calendar__year-selector .bb-calendar__menu-grid::-webkit-scrollbar{display:none}.bb-calendar__year-selector .bb-calendar__menu-grid .bb-calendar__menu-btn{scroll-snap-align:start}@media(pointer:coarse){.bb-calendar{--hit:44px}.bb-calendar .bb-calendar__day-button:before{content:"";position:absolute;inset:-2px}.bb-calendar .bb-calendar__arrow,.bb-calendar .bb-calendar__heading-btn{position:relative}.bb-calendar .bb-calendar__arrow:after,.bb-calendar .bb-calendar__heading-btn:after{content:"";inset-block:min(0px,calc(50% - var(--hit)/2));z-index:1;position:absolute}.bb-calendar .bb-calendar__arrow:after{inset-inline:min(0px,calc(50% - var(--hit)/2));z-index:2}.bb-calendar .bb-calendar__heading-btn:after{inset-inline:0}}@container bb-calendar not (min-width:335px){.bb-time-selector{border-inline-start:0;border-top:var(--bb-border-w) solid var(--bb-border);width:calc(var(--cell)*7 + var(--px)*2);margin-top:8px;padding:8px 0 0;position:static}.bb-time-selector__scroll{height:calc(var(--time-row-h)*5);flex:none}}@container bb-calendar (min-width:335px) and (not (min-width:385px)){:is(.bb-calendar--seconds,.bb-calendar--ampm) .bb-time-selector{border-inline-start:0;border-top:var(--bb-border-w) solid var(--bb-border);width:calc(var(--cell)*7 + var(--px)*2);margin-top:8px;padding:8px 0 0;position:static}:is(.bb-calendar--seconds,.bb-calendar--ampm) .bb-time-selector__scroll{height:calc(var(--time-row-h)*5);flex:none}}@container bb-calendar (min-width:385px) and (not (min-width:389px)){.bb-calendar--ampm .bb-time-selector{border-inline-start:0;border-top:var(--bb-border-w) solid var(--bb-border);width:calc(var(--cell)*7 + var(--px)*2);margin-top:8px;padding:8px 0 0;position:static}.bb-calendar--ampm .bb-time-selector__scroll{height:calc(var(--time-row-h)*5);flex:none}}@container bb-calendar (min-width:389px) and (not (min-width:439px)){.bb-calendar--seconds.bb-calendar--ampm .bb-time-selector{border-inline-start:0;border-top:var(--bb-border-w) solid var(--bb-border);width:calc(var(--cell)*7 + var(--px)*2);margin-top:8px;padding:8px 0 0;position:static}.bb-calendar--seconds.bb-calendar--ampm .bb-time-selector__scroll{height:calc(var(--time-row-h)*5);flex:none}}.bb-date-picker__panel{--cell:28px;--px:6px;--py:8px;--nav-button-h:24px;--unit-row:calc(var(--cell)*1.25)}.bb-date-picker__panel .bb-calendar{--cell:inherit;--px:inherit;--py:inherit;--nav-button-h:inherit;--unit-row:inherit}.bb-date-picker.bb-common-popover{overflow:visible}.bb-date-picker.bb-common-popover .bb-common-popover__bubble{box-shadow:var(--bb-shadow)}.bb-date-picker__sheet{--sheet-cell:40px;--cell:var(--sheet-cell);--px:6px;--py:8px;--nav-button-h:40px;--unit-row:calc(var(--cell)*1.25)}.bb-date-picker__panel--sheet{--sheet-cell:inherit;--cell:inherit;--px:inherit;--py:inherit;--nav-button-h:inherit;--unit-row:inherit;justify-content:center;display:flex}.bb-date-picker__panel--sheet .bb-calendar__grid .bb-calendar__heading-btn{padding:10px 12px}.bb-date-picker__panel--sheet .bb-calendar--datetime{flex-direction:column;padding-inline-end:0;display:flex}.bb-date-picker__panel--sheet .bb-time-selector{--time-mark:calc(var(--sheet-cell,40px) - 4px);--time-row-h:var(--sheet-cell,40px);--time-col-w:var(--sheet-cell,40px);border-inline-start:0;border-top:var(--bb-border-w) solid var(--bb-border);width:100%;height:252px;margin:12px 0 0;padding:12px 0 0;position:static}.bb-date-picker__panel--sheet .bb-time-selector .bb-time-selector__columns{gap:var(--sheet-cell,40px);justify-content:center}.bb-date-picker__panel--sheet .bb-time-selector .bb-time-selector__columns:has(>:nth-child(3)){gap:0}.bb-date-picker__panel--sheet .bb-time-selector .bb-time-selector__columns:has(>:nth-child(4)){gap:calc(var(--sheet-cell,40px)/3)}.bb-date-picker__panel--sheet .bb-time-selector .bb-time-selector__column--meridiem{--time-col-w:var(--sheet-cell,40px)}.bb-date-picker__panel--sheet .bb-time-selector .bb-time-selector__column--meridiem .bb-time-selector__item:before{width:var(--time-mark)}.bb-time-picker.bb-common-popover{overflow:visible}.bb-time-picker.bb-common-popover .bb-common-popover__bubble{box-shadow:var(--bb-shadow)}.bb-time-picker__panel .bb-time-selector{margin-inline-start:0}.bb-time-picker__segments{background-color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-time-picker__segments{background-color:color-mix(in oklab,var(--bb-text) 8%,transparent)}}.bb-time-picker__segments{border-radius:max(var(--bb-radius-sm),calc(var(--bb-radius) - 4px));gap:0;margin:4px 4px 8px;padding:3px;display:flex}:where(.bb-time-picker__segment--active){--bg:var(--bb-panel)}.bb-time-picker__segment{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:max(calc(var(--bb-radius-sm) - 2px),calc(var(--bb-radius) - 7px));color:var(--bb-text-muted);cursor:pointer;font:inherit;transition:color var(--bb-transition-fast) var(--bb-ease),background-color var(--bb-transition-fast) var(--bb-ease),border-color var(--bb-transition-fast) var(--bb-ease),box-shadow var(--bb-transition-fast) var(--bb-ease);background-color:#0000;border:1px solid #0000;flex:1;padding:1px 8px;font-size:12px;font-weight:500;line-height:1.2}.bb-time-picker__segment:hover:not(:disabled){color:var(--bb-text)}.bb-time-picker__segment:focus-visible{box-shadow:0 0 0 var(--bb-ring-size) var(--bb-ring);outline:none}.bb-time-picker__segment--active{background-color:var(--bg);border-color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-time-picker__segment--active{border-color:color-mix(in oklab,var(--bb-text) 8%,transparent)}}.bb-time-picker__segment--active{box-shadow:var(--bb-shadow-sm);color:var(--bb-text)}.bb-time-picker__segment:disabled{cursor:not-allowed;opacity:.6}.bb-hover-card{overflow:visible}.bb-hover-card .bb-hover-card__panel.bb-common-popover__bubble{box-shadow:var(--bb-shadow);flex-direction:column;flex-grow:1;min-height:0;display:flex}.bb-hover-card .bb-hover-card__panel.bb-common-popover__bubble.bb-hover-card__panel--scrollable{max-height:var(--max-h,none);overflow:clip}.bb-hover-card .bb-hover-card__header{border-bottom:var(--bb-border-w) solid var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-hover-card .bb-hover-card__header{border-bottom:var(--bb-border-w) solid color-mix(in oklab,var(--bb-text) 15%,transparent)}}.bb-hover-card .bb-hover-card__header{color:var(--bb-text);flex-shrink:0;padding:8px}.bb-hover-card .bb-hover-card__content{color:var(--bb-text);flex:auto;min-height:0;padding:8px;overflow-y:auto}.bb-hover-card .bb-hover-card__footer{border-top:var(--bb-border-w) solid var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-hover-card .bb-hover-card__footer{border-top:var(--bb-border-w) solid color-mix(in oklab,var(--bb-text) 15%,transparent)}}.bb-hover-card .bb-hover-card__footer{color:var(--bb-text);flex-shrink:0;padding:8px}.bb-popover{overflow:visible}.bb-popover .bb-popover__panel.bb-common-popover__bubble{box-shadow:var(--bb-shadow);flex-direction:column;flex-grow:1;min-height:0;display:flex}.bb-popover .bb-popover__panel.bb-common-popover__bubble.bb-popover__panel--scrollable{max-height:var(--max-h,none);overflow:clip}.bb-popover .bb-popover__header{border-bottom:var(--bb-border-w) solid var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-popover .bb-popover__header{border-bottom:var(--bb-border-w) solid color-mix(in oklab,var(--bb-text) 15%,transparent)}}.bb-popover .bb-popover__header{color:var(--bb-text);flex-shrink:0;padding:8px}.bb-popover .bb-popover__content{color:var(--bb-text);flex:auto;min-height:0;padding:8px;overflow-y:auto}.bb-popover .bb-popover__footer{border-top:var(--bb-border-w) solid var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-popover .bb-popover__footer{border-top:var(--bb-border-w) solid color-mix(in oklab,var(--bb-text) 15%,transparent)}}.bb-popover .bb-popover__footer{color:var(--bb-text);flex-shrink:0;padding:8px}.bb-offcanvas.bb-popover__sheet{width:100%!important;min-width:0!important;max-width:100%!important}.bb-collapsible{transition-duration:var(--transition-duration);transition-property:grid-template-rows;display:grid;overflow:hidden}.bb-collapsible--open{grid-template-rows:1fr}.bb-collapsible--open .bb-collapsible__content{opacity:1;pointer-events:auto;visibility:visible}.bb-collapsible--closed{grid-template-rows:0fr;position:relative}.bb-collapsible--closed .bb-collapsible__content{min-height:0;border:0!important;gap:0!important;padding-top:0!important;padding-bottom:0!important}.bb-collapsible__content{opacity:0;pointer-events:none;min-height:0;transition-duration:var(--transition-duration);visibility:hidden;transition-property:opacity,visibility}@media(prefers-reduced-motion:reduce){.bb-collapsible,.bb-collapsible__content{transition-duration:var(--bb-transition-immediate)}}.bb-accordion{color:var(--bb-text)}.bb-accordion .bb-accordion__heading{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;margin:0;padding:0}.bb-accordion .bb-accordion__header{text-align:start;width:100%}.bb-accordion .bb-accordion__header:focus-visible{box-shadow:0 0 0 var(--bb-ring-size) var(--bb-ring);outline:none}.bb-accordion .bb-accordion__header :not(button):not(a){pointer-events:none}.bb-accordion--titled{--py:16px;border-bottom:var(--bb-border-w) solid var(--bb-border)}:where(.bb-accordion--titled)>.bb-accordion__header,:where(.bb-accordion--titled>.bb-accordion__heading)>.bb-accordion__header{font-size:var(--bb-fs);padding-block:var(--py);justify-content:space-between;align-items:center;gap:8px;font-weight:500;display:flex}.bb-accordion__title{flex:auto;min-width:0}.bb-accordion__icon{color:var(--bb-text-muted);transition:transform var(--bb-transition-medium) var(--bb-ease);flex-shrink:0}:where(.bb-accordion__header[aria-expanded=true])>.bb-accordion__icon{transform:rotate(180deg)}:where(.bb-accordion--titled)>*>.bb-accordion__panel{font-size:var(--bb-fs);padding-bottom:var(--py)}.bb-clearable-button{border-radius:min(var(--bb-radius),6px);box-shadow:0 0 0 0 var(--ring-color);outline-offset:2px;transition-duration:var(--bb-transition-fast);transition-property:color,background-color,border-color,text-decoration-color,box-shadow;transition-timing-function:var(--bb-ease);background:0 0;border:0;outline:2px solid #0000;justify-content:center;align-items:center;line-height:0;display:inline-flex}.bb-clearable-button:focus-visible{box-shadow:0 0 0 var(--bb-ring-size) var(--ring-color)}.bb-alert{--px:10px;--py:6px;--gap:4px;--title-size:14px;--title-lh:18px;--text-size:14px;--text-lh:18px;--close-size:16px;--bg:transparent;--fg:var(--bb-text);--fg-muted:var(--fg)}@supports (color:color-mix(in lab,red,red)){.bb-alert{--fg-muted:color-mix(in oklab, var(--fg) 75%, transparent)}}.bb-alert{--border-color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-alert{--border-color:color-mix(in oklab, var(--bb-text) 15%, transparent)}}.bb-alert{--elev:var(--bb-elev);-webkit-backdrop-filter:var(--bb-surface-filter);backdrop-filter:var(--bb-surface-filter);background-color:var(--bg);border:var(--bb-border-w) solid var(--border-color);border-radius:min(var(--bb-radius),10px);box-shadow:var(--elev);position:relative}.bb-alert--outline{--fg:var(--bb-text);--fg-muted:var(--fg)}@supports (color:color-mix(in lab,red,red)){.bb-alert--outline{--fg-muted:color-mix(in oklab, var(--fg) 75%, transparent)}}.bb-alert--outline{--bg:transparent;--border-color:var(--bb-border)}.bb-alert--outline .bb-alert__close:focus-visible,.bb-alert--outline .bb-alert__close:hover{background-color:var(--fg-muted)}@supports (color:color-mix(in lab,red,red)){.bb-alert--outline .bb-alert__close:focus-visible,.bb-alert--outline .bb-alert__close:hover{background-color:color-mix(in oklab,var(--fg-muted) 8%,transparent)}}.bb-alert--outline .bb-alert__close:focus-visible{--ring-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.bb-alert--outline .bb-alert__close:focus-visible{--ring-color:color-mix(in oklab, var(--fg) var(--bb-ring-opacity), transparent)}}.bb-alert--primary{--fg:var(--bb-primary-fg);--fg-muted:var(--fg)}@supports (color:color-mix(in lab,red,red)){.bb-alert--primary{--fg-muted:color-mix(in oklab, var(--fg) 75%, transparent)}}.bb-alert--primary{--bg:var(--bb-primary);--border-color:var(--bb-primary)}.bb-alert--primary .bb-alert__close:focus-visible,.bb-alert--primary .bb-alert__close:hover{background-color:var(--fg-muted)}@supports (color:color-mix(in lab,red,red)){.bb-alert--primary .bb-alert__close:focus-visible,.bb-alert--primary .bb-alert__close:hover{background-color:color-mix(in oklab,var(--fg-muted) 75%,transparent)}}.bb-alert--primary .bb-alert__close:focus-visible{--ring-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.bb-alert--primary .bb-alert__close:focus-visible{--ring-color:color-mix(in oklab, var(--fg) var(--bb-ring-opacity), transparent)}}.bb-alert--destructive{--fg:var(--bb-danger);--fg-muted:var(--fg);--bg:transparent;--border-color:var(--bb-border)}.bb-alert--destructive .bb-alert__close:focus-visible,.bb-alert--destructive .bb-alert__close:hover{background-color:var(--fg-muted)}@supports (color:color-mix(in lab,red,red)){.bb-alert--destructive .bb-alert__close:focus-visible,.bb-alert--destructive .bb-alert__close:hover{background-color:color-mix(in oklab,var(--fg-muted) 8%,transparent)}}.bb-alert--destructive .bb-alert__close:focus-visible{--ring-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.bb-alert--destructive .bb-alert__close:focus-visible{--ring-color:color-mix(in oklab, var(--fg) var(--bb-ring-opacity), transparent)}}.bb-alert--warning{--fg:#7b3306;--fg-muted:#737373;--bg:#fffbea;--border-color:#fee685}.bb-alert--warning .bb-alert__close:focus-visible,.bb-alert--warning .bb-alert__close:hover{background-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.bb-alert--warning .bb-alert__close:focus-visible,.bb-alert--warning .bb-alert__close:hover{background-color:color-mix(in oklab,var(--fg) 8%,transparent)}}.bb-alert--warning .bb-alert__close:focus-visible{--ring-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.bb-alert--warning .bb-alert__close:focus-visible{--ring-color:color-mix(in oklab, var(--fg) var(--bb-ring-opacity), transparent)}}:where(.dark) .bb-alert--warning{--fg:#facc15;--fg-muted:#d6d3d1;--bg:#2a2112;--border-color:#7c5f1f}@supports (color:light-dark(red,blue)){.bb-alert--warning{--fg:light-dark(#7b3306,#facc15);--fg-muted:light-dark(#737373,#d6d3d1);--bg:light-dark(#fffbea,#2a2112);--border-color:light-dark(#fee685,#7c5f1f)}}.bb-alert .bb-alert__inner-container{align-items:start;gap:0 var(--gap);padding:var(--py) var(--px);grid-template-columns:auto 1fr;display:grid}.bb-alert .bb-alert__inner-container:has(.bb-alert__icon-container:empty){grid-template-columns:1fr}.bb-alert .bb-alert__inner-container .bb-alert__icon-container{padding-top:1px}.bb-alert .bb-alert__inner-container .bb-alert__icon{color:var(--fg)}.bb-alert .bb-alert__inner-container .bb-alert__content{min-width:0}.bb-alert .bb-alert__inner-container .bb-alert__content .bb-alert__title{color:var(--fg);-moz-column-gap:var(--gap);align-items:center;column-gap:var(--gap);font-size:var(--title-size);letter-spacing:-.01em;font-weight:500;line-height:var(--title-lh);margin-bottom:2px;padding-inline-end:calc(var(--close-size) + var(--gap));display:flex}.bb-alert .bb-alert__inner-container .bb-alert__content .bb-alert__text{color:var(--fg-muted);font-size:var(--text-size);line-height:var(--text-lh);margin-top:2px}.bb-alert .bb-alert__inner-container .bb-alert__close{--top-p:calc(var(--py) - (var(--close-size) - var(--title-lh))/2 - 1px);--right-p:var(--top-p);color:var(--fg-muted);inset-inline-end:var(--right-p);top:var(--top-p);padding:2px;position:absolute}.bb-alert .bb-alert__inner-container .bb-alert__close .bb-icon{--size:var(--close-size)}.bb-alert-transition-enter-active,.bb-alert-transition-leave-active{transition:opacity var(--transition-duration) var(--bb-ease),transform var(--transition-duration) var(--bb-ease)}.bb-alert-transition-enter-from,.bb-alert-transition-leave-to{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.bb-alert-transition-enter-active,.bb-alert-transition-leave-active{transition-duration:var(--bb-transition-immediate)}}@media(pointer:coarse){.bb-alert .bb-alert__close:after{--hit:44px;content:"";height:var(--hit);inset-inline-end:calc(var(--right-p)*-1);top:calc(var(--top-p)*-1);width:var(--hit);position:absolute}}.bb-asterisk{color:var(--bb-danger);-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-inline-start:.15em;font-weight:600}.bb-avatar{--bg:var(--bb-primary);--fg:var(--bb-primary-fg);--default-icon-size:clamp(14px, calc(var(--size)*.7), 48px);--fs:max(8px, calc(var(--size)*.4));--elev:var(--bb-elev-sm);aspect-ratio:1;background-color:var(--bg);border:var(--bb-border-w) solid var(--bb-border);box-shadow:var(--elev);color:var(--fg);height:var(--size);width:var(--size);border-radius:50%;grid-template-columns:1fr;display:grid;overflow:hidden}.bb-avatar .bb-avatar__img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;grid-area:1/1/span 1/span 1;width:100%;height:100%}.bb-avatar .bb-avatar__img--hidden{visibility:hidden}.bb-avatar .bb-avatar__fallback{font-size:var(--fs);grid-area:1/1/span 1/span 1;place-items:center;line-height:1;display:grid}.bb-avatar .bb-avatar__default-icon{--size:var(--default-icon-size);color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.bb-avatar .bb-avatar__default-icon{color:color-mix(in oklab,var(--fg) 80%,var(--bg))}}.bb-indicator{--bg:var(--bb-primary);--fg:var(--bb-primary-fg);--r:999px;--bw:0px;--border-color:transparent;--fs:10px;--min-size:calc(var(--fs)*1.4);--dot-size:6px;--gap:3px;--px:4px;--offset:calc(var(--min-size)*.35);--dot-offset:calc(var(--dot-size)*.2);--position-offset:var(--offset);width:-moz-fit-content;width:fit-content;display:inline-flex;position:relative}.bb-indicator.bb-indicator--xs{--fs:8px;--min-size:12px;--dot-size:4px;--gap:2px;--px:3px}.bb-indicator.bb-indicator--sm{--fs:9px;--min-size:14px;--dot-size:5px;--gap:2px;--px:3px}.bb-indicator.bb-indicator--lg{--fs:11px;--min-size:18px;--dot-size:7px;--px:5px}.bb-indicator.bb-indicator--xl{--fs:12px;--min-size:20px;--dot-size:8px;--px:6px}.bb-indicator.bb-indicator--2xl{--fs:13px;--min-size:22px;--dot-size:9px;--px:6px}.bb-indicator .bb-indicator__bubble{--elev:var(--bb-elev-sm);background-color:var(--bg);border:var(--bw) solid var(--border-color);border-radius:var(--r);box-shadow:var(--elev);color:var(--fg);font-size:var(--fs);align-items:center;gap:var(--gap);min-height:var(--min-size);min-width:var(--min-size);padding:0 var(--px);bottom:auto;left:auto;right:calc(0% - var(--position-offset));top:calc(0% - var(--position-offset));white-space:nowrap;justify-content:center;font-weight:500;line-height:1;transition:color .2s,background-color .2s;display:inline-flex;position:absolute}.bb-indicator .bb-indicator-bubble-enter-active,.bb-indicator .bb-indicator-bubble-leave-active{transition:transform var(--bb-transition-fast) var(--bb-ease),opacity var(--bb-transition-fast) var(--bb-ease)}.bb-indicator .bb-indicator-bubble-enter-from,.bb-indicator .bb-indicator-bubble-leave-to{opacity:0;transform:scale(0)}.bb-indicator.bb-indicator--bottom .bb-indicator__bubble{bottom:calc(0% - var(--position-offset));top:auto}.bb-indicator.bb-indicator--left .bb-indicator__bubble{left:calc(0% - var(--position-offset));right:auto}.bb-indicator.bb-indicator--dot{--position-offset:var(--dot-offset)}.bb-indicator.bb-indicator--dot .bb-indicator__bubble{min-height:var(--dot-size);min-width:var(--dot-size);border-radius:999px;padding:0}.bb-indicator--default{--bg:var(--bb-primary);--fg:var(--bb-primary-fg)}.bb-indicator--success{--bg:var(--bb-success);--fg:var(--bb-success-fg)}.bb-indicator--info{--bg:var(--bb-info);--fg:var(--bb-info-fg)}.bb-indicator--warning{--bg:var(--bb-warn);--fg:var(--bb-warn-fg)}.bb-indicator--destructive{--bg:var(--bb-danger);--fg:var(--bb-danger-fg)}@media(prefers-reduced-motion:reduce){.bb-indicator .bb-indicator-bubble-enter-from,.bb-indicator .bb-indicator-bubble-leave-to{transform:none}}.bb-breadcrumbs{color:var(--bb-text-muted);flex-basis:var(--flex-basis,auto);flex-grow:var(--flex-grow,0);flex-shrink:1;min-width:0;max-width:100%;font-size:14px;line-height:18px;position:relative}.bb-breadcrumbs__container{-moz-column-gap:var(--gap);align-items:center;column-gap:var(--gap);flex:auto;min-width:0;max-width:100%;display:flex}.bb-breadcrumbs__edge{flex:none;align-items:center;display:inline-flex}.bb-breadcrumbs__list{max-width:100%;padding:var(--bb-ring-size);flex-wrap:nowrap;flex:0 auto;margin:0;list-style:none;overflow:hidden}.bb-breadcrumbs__item,.bb-breadcrumbs__list{-moz-column-gap:var(--gap);align-items:center;column-gap:var(--gap);display:flex}.bb-breadcrumbs__item{min-width:0;font-weight:400}.bb-breadcrumbs__item:not(:last-of-type){flex-shrink:0}.bb-breadcrumbs__item--active{color:var(--bb-text);font-weight:600}.bb-breadcrumbs__item--active .bb-breadcrumbs__breadcrumb{cursor:default;pointer-events:none}.bb-breadcrumbs__item--active .bb-breadcrumbs__item-icon{color:var(--bb-text-muted)}.bb-breadcrumbs__item--compressed{flex:0 auto;overflow:hidden}.bb-breadcrumbs__item--compressed .bb-breadcrumbs__text{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.bb-breadcrumbs__item-icon{flex:none;align-items:center;display:inline-flex}.bb-breadcrumbs__breadcrumb{border-radius:var(--bb-radius-sm);color:inherit;-moz-column-gap:.25rem;font-weight:inherit;min-width:0;max-width:100%;min-height:auto;transition:box-shadow var(--bb-transition-fast) var(--bb-ease);white-space:nowrap;background-color:#0000;align-items:center;column-gap:.25rem;padding:0;line-height:18px;text-decoration:none;display:flex}.bb-breadcrumbs__breadcrumb:hover{text-decoration:none}.bb-breadcrumbs__breadcrumb:focus-visible{outline:0}.bb-breadcrumbs__text{align-items:center;gap:var(--gap);min-width:0;transition:color var(--bb-transition-fast) var(--bb-ease);padding:0 4px;display:flex}.bb-breadcrumbs__breadcrumb:focus-visible .bb-breadcrumbs__text,.bb-breadcrumbs__breadcrumb:hover .bb-breadcrumbs__text{color:var(--bb-text)}.bb-breadcrumbs__ellipsis{border-radius:var(--bb-radius-sm);color:inherit;cursor:pointer;min-height:0;transition:color var(--bb-transition-fast) var(--bb-ease),background-color var(--bb-transition-fast) var(--bb-ease),box-shadow var(--bb-transition-fast) var(--bb-ease);background-color:#0000;border:0;justify-content:center;align-items:center;padding:.125rem .375rem;font-size:.95rem;font-weight:500;line-height:1;display:inline-flex}.bb-breadcrumbs__ellipsis:hover{background-color:var(--bb-border)}@supports (color:color-mix(in lab,red,red)){.bb-breadcrumbs__ellipsis:hover{background-color:color-mix(in oklab,var(--bb-border) 25%,transparent)}}.bb-breadcrumbs__ellipsis:hover{color:var(--bb-text)}.bb-breadcrumbs__ellipsis:focus-visible{background-color:var(--bb-border)}@supports (color:color-mix(in lab,red,red)){.bb-breadcrumbs__ellipsis:focus-visible{background-color:color-mix(in oklab,var(--bb-border) 25%,transparent)}}.bb-breadcrumbs__ellipsis:focus-visible{box-shadow:0 0 0 var(--bb-ring-size) var(--bb-ring);outline:0}.bb-breadcrumbs__ellipsis:disabled{cursor:not-allowed;opacity:.5}.bb-breadcrumbs__divider{color:var(--bb-text-muted);opacity:.85;flex:none;align-items:center;line-height:1;display:inline-flex}.bb-breadcrumbs__divider .bb-icon{display:inline-flex}.bb-breadcrumbs__item:last-of-type .bb-breadcrumbs__divider{display:none}.bb-breadcrumbs__container>.bb-breadcrumbs__list:first-child{margin-inline-start:calc(var(--bb-ring-size)*-1)}.bb-breadcrumbs__container>.bb-breadcrumbs__list:last-child{margin-inline-end:calc(var(--bb-ring-size)*-1)}.bb-breadcrumbs__container>.bb-breadcrumbs__list:first-child>.bb-breadcrumbs__item:first-of-type .bb-breadcrumbs__text{padding-inline-start:0}.bb-breadcrumbs__container>.bb-breadcrumbs__list:last-child>.bb-breadcrumbs__item:last-of-type .bb-breadcrumbs__text{padding-inline-end:0}.bb-breadcrumbs__breadcrumb:disabled,.bb-breadcrumbs__breadcrumb[aria-disabled=true]{cursor:not-allowed}.bb-breadcrumbs__breadcrumb:disabled .bb-breadcrumbs__text,.bb-breadcrumbs__breadcrumb[aria-disabled=true] .bb-breadcrumbs__text{opacity:.5}.bb-breadcrumbs__dropdown{--bb-arrow:0}@media(pointer:coarse){.bb-breadcrumbs{--hit:44px}.bb-breadcrumbs .bb-breadcrumbs__list{--bleed:calc((var(--hit) - 18px)/2);margin-block:calc(var(--bleed)*-1 + var(--bb-ring-size));padding-block:var(--bleed)}.bb-breadcrumbs .bb-breadcrumbs__breadcrumb,.bb-breadcrumbs .bb-breadcrumbs__ellipsis{position:relative}.bb-breadcrumbs .bb-breadcrumbs__breadcrumb:after,.bb-breadcrumbs .bb-breadcrumbs__ellipsis:after{content:"";inset-block:min(0px,calc(50% - var(--hit)/2));inset-inline:max(min(0px,calc(50% - var(--hit)/2)),calc((var(--gap) + 8px)*-1));position:absolute}}.bb-base-checkbox-icon{--accent:var(--bb-primary);--check-color:var(--bb-primary-fg);--size:16px;--r:min(4px, var(--bb-radius));--ring-color:var(--bb-ring);--elev:var(--bb-elev-sm);--bg:var(--bb-panel);--border-color:var(--bb-border);background-color:var(--bg);border-color:var(--border-color);border-radius:var(--r);border-style:solid;border-width:var(--bb-border-w-sm);box-shadow:var(--elev),0 0 0 0 var(--ring-color);color:var(--accent);cursor:pointer;height:var(--size);transition-duration:var(--bb-transition-medium);transition-property:color,background-color,border-color,text-decoration-color,box-shadow;transition-timing-function:var(--bb-ease);width:var(--size);display:block}.bb-base-checkbox-icon__check,.bb-base-checkbox-icon__indeterminate{stroke:var(--check-color);transition-duration:var(--bb-transition-medium);transition-property:stroke-dashoffset;transition-timing-function:var(--bb-ease)}.bb-base-checkbox-icon__check{stroke-dasharray:105;stroke-dashoffset:105px}.bb-base-checkbox-icon__indeterminate{stroke-dasharray:40;stroke-dashoffset:40px}.bb-base-checkbox-icon--focus-visible{box-shadow:var(--elev),0 0 0 var(--bb-ring-size) var(--ring-color)}.bb-base-checkbox-icon--checked,.bb-base-checkbox-icon--indeterminate{--bg:currentColor;--border-color:currentColor}.bb-base-checkbox-icon--checked .bb-base-checkbox-icon__check{stroke-dashoffset:0}.bb-base-checkbox-icon--indeterminate .bb-base-checkbox-icon__check{stroke-dashoffset:105px}.bb-base-checkbox-icon--indeterminate .bb-base-checkbox-icon__indeterminate{stroke-dashoffset:0}.bb-base-checkbox-icon--errors{--accent:var(--bb-danger);--ring-color:var(--bb-ring-danger)}.bb-base-checkbox-icon--warnings{--accent:var(--bb-warn);--ring-color:var(--bb-ring-warn)}.bb-base-checkbox-icon--errors,.bb-base-checkbox-icon--warnings{--border-color:var(--accent)}.bb-base-checkbox-icon--errors.bb-base-checkbox-icon--checked,.bb-base-checkbox-icon--errors.bb-base-checkbox-icon--indeterminate,.bb-base-checkbox-icon--warnings.bb-base-checkbox-icon--checked,.bb-base-checkbox-icon--warnings.bb-base-checkbox-icon--indeterminate{--bg:var(--accent);--border-color:var(--accent)}.bb-base-checkbox-icon--readonly{cursor:default}.bb-base-checkbox-icon--disabled{--check-color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-base-checkbox-icon--disabled{--check-color:color-mix(in oklab, var(--bb-text) 45%, var(--bb-panel))}}.bb-base-checkbox-icon--disabled{--bg:var(--bb-muted);--border-color:var(--bb-muted);cursor:not-allowed}@media(forced-colors:active){.bb-base-checkbox-icon{--accent:Highlight;--bg:Canvas;--border-color:CanvasText;--check-color:HighlightText;color:highlight}.bb-base-checkbox-icon--checked,.bb-base-checkbox-icon--indeterminate{--bg:currentColor;--border-color:currentColor}.bb-base-checkbox-icon.bb-base-checkbox-icon--disabled{--accent:GrayText;--bg:Canvas;--border-color:GrayText;--check-color:Canvas;color:graytext}.bb-base-checkbox-icon.bb-base-checkbox-icon--disabled:is(.bb-base-checkbox-icon--checked,.bb-base-checkbox-icon--indeterminate){--bg:GrayText}}.bb-field{flex-direction:column;min-width:0;display:flex}.bb-field.bb-field--compact{--bb-label-spacing-y:var(--bb-label-spacing-y-compact);--ctrl-line:calc(var(--bb-input-h-compact)/2)}.bb-field.bb-field--inside-label{--inside-label-offset-l-prefix:0px;--inside-label-offset-r-suffix:0px;--inside-label-edge-l:var(--bb-input-px);--inside-label-edge-r:var(--bb-input-px);--inside-label-offset-l:calc(var(--inside-label-edge-l) + var(--inside-label-offset-l-prefix));--inside-label-offset-r:calc(var(--inside-label-edge-r) + var(--inside-label-offset-r-suffix));position:relative}.bb-field.bb-field--inside-label:has(.bb-field-input__prefix:not(:empty)){--inside-label-edge-l:0px;--inside-label-offset-l-prefix:calc(var(--bb-input-prefix-w) + var(--bb-input-spacing))}.bb-field.bb-field--inside-label:has(.bb-field-input__suffix:not(:empty)){--inside-label-edge-r:0px;--inside-label-offset-r-suffix:calc(var(--bb-input-prefix-w) + var(--bb-input-spacing))}.bb-field.bb-field--inside-label.bb-checkbox-group .bb-field__layout,.bb-field.bb-field--inside-label.bb-radio-group .bb-field__layout,.bb-field.bb-field--inside-label.bb-switch-group .bb-field__layout{border:var(--bb-border-w) solid var(--bb-field-border);border-radius:var(--bb-radius);padding:var(--bb-input-px);padding-top:calc(var(--bb-label-fs-sm) + var(--bb-input-px));position:relative}.bb-field.bb-field--inside-label.bb-checkbox-group .bb-field__label,.bb-field.bb-field--inside-label.bb-radio-group .bb-field__label,.bb-field.bb-field--inside-label.bb-switch-group .bb-field__label{inset-inline-start:var(--bb-input-px);top:5px}.bb-field.bb-field--inside-label.bb-checkbox-group .bb-field__input-wrapper,.bb-field.bb-field--inside-label.bb-radio-group .bb-field__input-wrapper,.bb-field.bb-field--inside-label.bb-switch-group .bb-field__input-wrapper{translate:0 5px}.bb-field.bb-field--inside-label.bb-checkbox-group.bb-field--errors .bb-field__layout,.bb-field.bb-field--inside-label.bb-radio-group.bb-field--errors .bb-field__layout,.bb-field.bb-field--inside-label.bb-switch-group.bb-field--errors .bb-field__layout{border-color:var(--bb-danger)}.bb-field.bb-field--inside-label.bb-checkbox-group.bb-field--warnings .bb-field__layout,.bb-field.bb-field--inside-label.bb-radio-group.bb-field--warnings .bb-field__layout,.bb-field.bb-field--inside-label.bb-switch-group.bb-field--warnings .bb-field__layout{border-color:var(--bb-warn)}.bb-field.bb-field--inside-label .bb-field__label{font-size:var(--bb-label-fs-sm);-webkit-line-clamp:1;line-height:var(--bb-label-lh-sm);max-width:calc(100% - var(--inside-label-offset-l) - var(--inside-label-offset-r));text-overflow:ellipsis;z-index:2;inset-inline-start:var(--inside-label-offset-l);-webkit-box-orient:vertical;display:-webkit-box;position:absolute;top:5px;overflow:hidden}.bb-field.bb-field--floating-label{--label-outer:var(--bb-panel);--label-bg:var(--bb-panel)}.bb-field.bb-field--floating-label:has(.bb-field-input--secondary){--label-bg:var(--bb-secondary)}.bb-field.bb-field--floating-label:has(.bb-field-input--secondary):focus-within{--label-bg:var(--bb-secondary-hover)}.bb-field.bb-field--floating-label.bb-field--disabled{--label-bg:var(--bb-muted)}.bb-field.bb-field--floating-label:has(.bb-field-input--ghost){--label-outer:transparent;--label-bg:transparent}.bb-field.bb-field--floating-label{--fl-edge-l:var(--bb-input-px);--fl-over-edge-l:var(--bb-input-px);--fl-edge-r:var(--bb-input-px);--fl-prefix:0px;--fl-prepend-icon:0px;--fl-suffix:0px;--fl-icon-r:0px;--fl-h:var(--bb-input-h);--fl-nudge:2px;--fl-rest-l:calc(var(--fl-edge-l) + var(--fl-prefix) + var(--fl-prepend-icon));--fl-rest-r:calc(var(--fl-edge-r) + var(--fl-suffix) + var(--fl-icon-r));--fl-over-l:calc(var(--fl-over-edge-l) + var(--fl-prefix));--fl-over-r:calc(var(--fl-edge-r) + var(--fl-suffix))}.bb-field.bb-field--floating-label:has(.bb-field-input__prepend-icon){--fl-edge-l:calc(var(--bb-input-px)*.6);--fl-prepend-icon:calc(var(--bb-input-icon) + var(--bb-input-spacing))}.bb-field.bb-field--floating-label:has(.bb-field-input__prefix:not(:empty)){--fl-edge-l:0px;--fl-over-edge-l:0px;--fl-prefix:calc(var(--bb-input-prefix-w) + var(--bb-input-spacing))}.bb-field.bb-field--floating-label:has(.bb-field-input__suffix:not(:empty)){--fl-edge-r:0px;--fl-suffix:calc(var(--bb-input-prefix-w) + var(--bb-input-spacing))}.bb-field.bb-field--floating-label.bb-field--clearable,.bb-field.bb-field--floating-label.bb-field--errors,.bb-field.bb-field--floating-label.bb-field--loading,.bb-field.bb-field--floating-label.bb-field--warnings,.bb-field.bb-field--floating-label:has(.bb-field-input__icon-spacer:not(:empty)){--fl-icon-r:calc(var(--bb-input-icon) + var(--bb-input-spacing))}.bb-field.bb-field--floating-label.bb-field--compact{--fl-h:var(--bb-input-h-compact)}.bb-field.bb-field--floating-label .bb-field__layout{position:relative}.bb-field.bb-field--floating-label .bb-field__layout .bb-field__label{font-size:var(--bb-label-fs);font-weight:var(--bb-label-weight);max-width:calc(100% - var(--fl-rest-l) - var(--fl-rest-r));opacity:.6;text-overflow:ellipsis;transition:translate var(--bb-transition-medium) var(--bb-ease),font-size var(--bb-transition-medium) var(--bb-ease),opacity var(--bb-transition-medium) var(--bb-ease);translate:calc(var(--fl-rest-l) + var(--fl-nudge)) calc(var(--fl-h)/2 - 50%);white-space:nowrap;z-index:1;inset-inline-start:0;background-color:#0000;line-height:1;display:inline-block;position:absolute;top:0;overflow:hidden;width:-moz-fit-content!important;width:fit-content!important}.bb-field.bb-field--floating-label .bb-field__layout:focus-within .bb-field__label,.bb-field.bb-field--floating-label.bb-field--has-value .bb-field__label{background:linear-gradient(to bottom,var(--label-outer) 50%,var(--label-bg) 50%);font-size:var(--bb-label-fs-sm);max-width:calc(100% - var(--fl-over-l) - var(--fl-over-r));opacity:1;translate:calc(var(--fl-over-l) + var(--fl-nudge)) -50%}.bb-field fieldset.bb-field__layout>:not(:last-child){margin-bottom:var(--bb-label-spacing-y)}.bb-field{--ctrl-line:calc(var(--bb-input-h)/2)}.bb-field.bb-textarea:not(:has(.bb-textarea__field--auto-grow)){--ctrl-line:max(calc(var(--bb-border-w) + var(--bb-input-py) + var(--bb-leading)/2), calc(var(--bb-border-w) + var(--bb-input-py) + (var(--bb-input-h) - var(--bb-input-fs)*2.35)/2 + var(--bb-leading)/2))}.bb-field.bb-textarea:not(:has(.bb-textarea__field--auto-grow)).bb-field--compact{--ctrl-line:max(calc(var(--bb-border-w) + var(--bb-input-py-compact) + var(--bb-leading)/2), calc(var(--bb-border-w) + var(--bb-input-py-compact) + (var(--bb-input-h) - var(--bb-input-fs)*2.35)/2 + var(--bb-leading)/2))}.bb-field:is(.bb-checkbox,.bb-radio){--ctrl-line:8px}.bb-field.bb-switch{--ctrl-line:9px}.bb-field:is(.bb-checkbox-group,.bb-radio-group,.bb-switch-group){--ctrl-line:calc(var(--bb-label-lh)/2)}.bb-field.bb-rating{--ctrl-line:calc(var(--star,24px)/2 + 2px)}.bb-field:not(.bb-field--floating-label,.bb-field--inside-label) .bb-field__layout--horizontal{align-items:flex-start}.bb-field:not(.bb-field--floating-label,.bb-field--inside-label) .bb-field__layout--horizontal:not(.bb-field__layout--aligned)>.bb-field__label{padding-top:max(0px,calc(var(--ctrl-line) - var(--bb-label-lh)/2))}.bb-field:not(.bb-field--floating-label,.bb-field--inside-label) .bb-field__layout--horizontal:not(.bb-field__layout--aligned)>.bb-field__input-wrapper{padding-top:max(0px,calc(var(--bb-label-lh)/2 - var(--ctrl-line)))}.bb-field:not(.bb-field--floating-label,.bb-field--inside-label) .bb-field__layout--horizontal>.bb-field__input-wrapper--align-top,.bb-field:not(.bb-field--floating-label,.bb-field--inside-label) .bb-field__layout--horizontal>.bb-field__label--align-top{align-self:flex-start}.bb-field:not(.bb-field--floating-label,.bb-field--inside-label) .bb-field__layout--horizontal>.bb-field__input-wrapper--align-center,.bb-field:not(.bb-field--floating-label,.bb-field--inside-label) .bb-field__layout--horizontal>.bb-field__label--align-center{align-self:center}.bb-field:not(.bb-field--floating-label,.bb-field--inside-label) .bb-field__layout--horizontal>.bb-field__input-wrapper--align-bottom,.bb-field:not(.bb-field--floating-label,.bb-field--inside-label) .bb-field__layout--horizontal>.bb-field__label--align-bottom{align-self:flex-end}.bb-field:not(.bb-field--floating-label,.bb-field--inside-label) .bb-field__layout--responsive{align-items:var(--ly-x,flex-start)}.bb-field:not(.bb-field--floating-label,.bb-field--inside-label) .bb-field__layout--responsive:not(.bb-field__layout--aligned)>.bb-field__label{padding-top:var(--ly-x,max(0px,calc(var(--ctrl-line) - var(--bb-label-lh)/2)))}.bb-field:not(.bb-field--floating-label,.bb-field--inside-label) .bb-field__layout--responsive:not(.bb-field__layout--aligned)>.bb-field__input-wrapper{padding-top:var(--ly-x,max(0px,calc(var(--bb-label-lh)/2 - var(--ctrl-line))))}.bb-field:not(.bb-field--floating-label,.bb-field--inside-label) .bb-field__layout--responsive>.bb-field__input-wrapper--align-top,.bb-field:not(.bb-field--floating-label,.bb-field--inside-label) .bb-field__layout--responsive>.bb-field__label--align-top{align-self:var(--ly-x,flex-start)}.bb-field:not(.bb-field--floating-label,.bb-field--inside-label) .bb-field__layout--responsive>.bb-field__input-wrapper--align-center,.bb-field:not(.bb-field--floating-label,.bb-field--inside-label) .bb-field__layout--responsive>.bb-field__label--align-center{align-self:var(--ly-x,center)}.bb-field:not(.bb-field--floating-label,.bb-field--inside-label) .bb-field__layout--responsive>.bb-field__input-wrapper--align-bottom,.bb-field:not(.bb-field--floating-label,.bb-field--inside-label) .bb-field__layout--responsive>.bb-field__label--align-bottom{align-self:var(--ly-x,flex-end)}.bb-field .bb-field__layout{-moz-column-gap:var(--bb-label-spacing-x);column-gap:var(--bb-label-spacing-x);row-gap:var(--bb-label-spacing-y);margin-bottom:0;display:flex}.bb-field .bb-field__layout--vertical{flex-direction:column}.bb-field .bb-field__layout--horizontal.bb-field__layout--reverse>:first-child,.bb-field .bb-field__layout--vertical.bb-field__layout--reverse>:first-child{order:2}.bb-field .bb-field__layout--label-fill>.bb-field__label{flex:1 1 0;min-width:0}.bb-field .bb-field__layout--input-fill>.bb-field__label,.bb-field .bb-field__layout--label-fill>.bb-field__input-wrapper{flex:none}.bb-field .bb-field__layout--input-fill>.bb-field__input-wrapper{flex:1 1 0}.bb-field .bb-field__layout--responsive{flex-direction:var(--ly-dir)}.bb-field .bb-field__layout--responsive>.bb-field__label{flex:var(--ly-lf);min-width:var(--ly-lmin)}.bb-field .bb-field__layout--responsive>.bb-field__input-wrapper{flex:var(--ly-if)}.bb-field .bb-field__layout--responsive.bb-field__layout--reverse>:first-child{order:2}.bb-field .bb-field__layout--responsive.bb-field__layout--d{--ly-dir:var(--ly-d-dir);--ly-x:var(--ly-d-x);--ly-lw:var(--ly-d-lw);--ly-iw:var(--ly-d-iw);--ly-lf:var(--ly-d-lf);--ly-if:var(--ly-d-if);--ly-lmin:var(--ly-d-lmin);--ly-ij:var(--ly-d-ij);--ly-lj:var(--ly-d-lj);--ly-ls:var(--ly-d-ls)}@media(min-width:640px){.bb-field .bb-field__layout--responsive.bb-field__layout--sm{--ly-dir:var(--ly-sm-dir);--ly-x:var(--ly-sm-x);--ly-lw:var(--ly-sm-lw);--ly-iw:var(--ly-sm-iw);--ly-lf:var(--ly-sm-lf);--ly-if:var(--ly-sm-if);--ly-lmin:var(--ly-sm-lmin);--ly-ij:var(--ly-sm-ij);--ly-lj:var(--ly-sm-lj);--ly-ls:var(--ly-sm-ls)}}@media(min-width:768px){.bb-field .bb-field__layout--responsive.bb-field__layout--md{--ly-dir:var(--ly-md-dir);--ly-x:var(--ly-md-x);--ly-lw:var(--ly-md-lw);--ly-iw:var(--ly-md-iw);--ly-lf:var(--ly-md-lf);--ly-if:var(--ly-md-if);--ly-lmin:var(--ly-md-lmin);--ly-ij:var(--ly-md-ij);--ly-lj:var(--ly-md-lj);--ly-ls:var(--ly-md-ls)}}@media(min-width:1024px){.bb-field .bb-field__layout--responsive.bb-field__layout--lg{--ly-dir:var(--ly-lg-dir);--ly-x:var(--ly-lg-x);--ly-lw:var(--ly-lg-lw);--ly-iw:var(--ly-lg-iw);--ly-lf:var(--ly-lg-lf);--ly-if:var(--ly-lg-if);--ly-lmin:var(--ly-lg-lmin);--ly-ij:var(--ly-lg-ij);--ly-lj:var(--ly-lg-lj);--ly-ls:var(--ly-lg-ls)}}@media(min-width:1280px){.bb-field .bb-field__layout--responsive.bb-field__layout--xl{--ly-dir:var(--ly-xl-dir);--ly-x:var(--ly-xl-x);--ly-lw:var(--ly-xl-lw);--ly-iw:var(--ly-xl-iw);--ly-lf:var(--ly-xl-lf);--ly-if:var(--ly-xl-if);--ly-lmin:var(--ly-xl-lmin);--ly-ij:var(--ly-xl-ij);--ly-lj:var(--ly-xl-lj);--ly-ls:var(--ly-xl-ls)}}@media(min-width:1536px){.bb-field .bb-field__layout--responsive.bb-field__layout--2xl{--ly-dir:var(--ly-2xl-dir);--ly-x:var(--ly-2xl-x);--ly-lw:var(--ly-2xl-lw);--ly-iw:var(--ly-2xl-iw);--ly-lf:var(--ly-2xl-lf);--ly-if:var(--ly-2xl-if);--ly-lmin:var(--ly-2xl-lmin);--ly-ij:var(--ly-2xl-ij);--ly-lj:var(--ly-2xl-lj);--ly-ls:var(--ly-2xl-ls)}}.bb-field__label{color:var(--bb-text);font-size:var(--bb-label-fs);font-weight:var(--bb-label-weight);line-height:var(--bb-label-lh);transition-duration:var(--bb-transition-fast);transition-property:color;transition-timing-function:var(--bb-ease);display:inline-block}.bb-field__label--left{text-align:left}.bb-field__label--center{text-align:center}.bb-field__label--right{text-align:right}.bb-field__label--hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.bb-field__input-wrapper{min-width:min(50px,100%);display:grid}.bb-field__input-wrapper--left{justify-items:flex-start}.bb-field__input-wrapper--center{justify-items:center}.bb-field__input-wrapper--right{justify-items:flex-end}.bb-field__input-wrapper>.bb-field-input{width:100%}.bb-field.bb-checkbox .bb-field__input-wrapper,.bb-field.bb-radio .bb-field__input-wrapper,.bb-field.bb-rating .bb-field__input-wrapper,.bb-field.bb-switch .bb-field__input-wrapper{min-width:0}.bb-field.bb-field--disabled:is(.bb-checkbox,.bb-radio,.bb-switch) .bb-field__label{color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-field.bb-field--disabled:is(.bb-checkbox,.bb-radio,.bb-switch) .bb-field__label{color:color-mix(in oklab,var(--bb-text) 45%,var(--bb-panel))}}.bb-field.bb-checkbox .bb-field__input-wrapper,.bb-field.bb-radio .bb-field__input-wrapper,.bb-field.bb-switch .bb-field__input-wrapper{flex-shrink:0}.bb-field__description{color:var(--bb-text-muted);font-size:var(--bb-description-fs);font-weight:var(--bb-description-weight);line-height:var(--bb-description-lh);margin-top:2px;display:block;position:relative}.bb-field.bb-field--floating-label.bb-field--description{--fl-label-line:calc(var(--bb-label-fs) + 4px);--fl-desc-lh:var(--bb-description-lh)}.bb-field.bb-field--floating-label.bb-field--description .bb-field__layout{padding-top:var(--fl-label-line)}.bb-field.bb-field--floating-label.bb-field--description .bb-field__description{line-height:var(--fl-desc-lh);text-overflow:ellipsis;white-space:nowrap;margin-top:0;overflow:hidden}.bb-field.bb-field--floating-label.bb-field--description .bb-field__layout .bb-field__label{translate:calc(var(--fl-rest-l) + var(--fl-nudge)) calc(var(--fl-label-line) + var(--fl-desc-lh) + var(--bb-label-spacing-y) + var(--fl-h)/2 - 50%)}.bb-field.bb-field--floating-label.bb-field--description .bb-field__layout:focus-within .bb-field__label,.bb-field.bb-field--floating-label.bb-field--description.bb-field--has-value .bb-field__label{font-size:var(--bb-label-fs);background:0 0;translate:0}.bb-field.bb-field--inside-label.bb-field--description .bb-field__description{font-size:var(--bb-description-fs-sm);line-height:var(--bb-description-lh-sm);max-width:calc(100% - var(--inside-label-offset-l) - var(--inside-label-offset-r));text-overflow:ellipsis;inset-inline-start:var(--inside-label-offset-l);top:calc(5px + var(--bb-label-lh-sm));white-space:nowrap;z-index:2;margin-top:0;position:absolute;overflow:hidden}.bb-field.bb-field--inside-label.bb-field--description.bb-checkbox-group .bb-field__layout,.bb-field.bb-field--inside-label.bb-field--description.bb-radio-group .bb-field__layout,.bb-field.bb-field--inside-label.bb-field--description.bb-switch-group .bb-field__layout{padding-top:calc(var(--bb-label-fs-sm) + var(--bb-label-lh-sm) + var(--bb-input-px))}.bb-field.bb-field--inside-label.bb-field--description:has(.bb-field__label--hidden) .bb-field__description{display:none}.bb-field__hint-wrap{color:var(--bb-text-muted);font-size:var(--bb-message-fs);font-weight:var(--bb-message-weight);line-height:var(--bb-message-lh);margin-top:6px;position:relative}.bb-field__hint{display:block}.bb-field__meta{align-items:baseline;gap:.75rem;margin-top:6px;display:flex}.bb-field__meta>.bb-field__hint-wrap{flex:1;min-width:0;margin-top:0}.bb-field__counter{color:var(--bb-text-muted);font-size:var(--bb-message-fs);font-variant-numeric:tabular-nums;font-weight:var(--bb-message-weight);line-height:var(--bb-message-lh);text-align:end;white-space:nowrap;flex:none;margin-inline-start:auto}.bb-field__counter .bb-field__counter-text{direction:ltr;unicode-bidi:isolate}.bb-field__counter.bb-field__counter--near{color:var(--bb-text)}.bb-field__counter.bb-field__counter--limit{color:var(--bb-text-warn)}.bb-field.bb-field--errors .bb-field__counter{color:var(--bb-text-muted)}.bb-field__errors-wrap,.bb-field__warnings-wrap{transition:grid-template-rows .3s var(--bb-ease);grid-template-rows:0fr;width:100%;display:grid}.bb-field__errors-wrap.bb-field__errors-wrap--open,.bb-field__errors-wrap.bb-field__warnings-wrap--open,.bb-field__warnings-wrap.bb-field__errors-wrap--open,.bb-field__warnings-wrap.bb-field__warnings-wrap--open{grid-template-rows:1fr}.bb-field__errors-wrap>*,.bb-field__warnings-wrap>*{min-height:0;overflow:hidden}.bb-field__errors{color:var(--bb-danger);font-size:var(--bb-message-fs);font-weight:var(--bb-message-weight);line-height:var(--bb-message-lh);width:100%;display:block;position:relative}.bb-field__error{width:100%;display:inline-block}.bb-field__warnings{color:var(--bb-text-warn);font-size:var(--bb-message-fs);font-weight:var(--bb-message-weight);line-height:var(--bb-message-lh);width:100%;display:block;position:relative}.bb-field__warning{width:100%;display:inline-block}.bb-field .hint-enter-active,.bb-field .hint-leave-active{grid-template-rows:1fr;transition:grid-template-rows .2s,opacity .3s,margin-top .2s;display:grid;overflow:hidden}.bb-field .hint-enter-from,.bb-field .hint-leave-to{opacity:0;grid-template-rows:0fr;margin-top:0}.bb-field .hint-enter-active>*,.bb-field .hint-leave-active>*{min-height:0;transition:opacity .3s}.bb-field .hint-enter-from>*,.bb-field .hint-leave-to>*{opacity:0}.bb-field .errors-content-enter-active,.bb-field .errors-content-leave-active{transition:opacity .2s var(--bb-ease),transform .2s var(--bb-ease)}.bb-field .errors-content-enter-from,.bb-field .errors-content-leave-to{opacity:0;transform:translateY(-2px)}.bb-checkbox .bb-field__input-wrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none;grid-auto-flow:column}.bb-checkbox .bb-field__layout{cursor:pointer}.bb-checkbox .bb-field__layout--horizontal{align-items:center;display:flex}.bb-checkbox .bb-field__layout--responsive{align-items:var(--ly-x,center)}.bb-checkbox.bb-field--description .bb-field__layout--horizontal:not(.bb-field__layout--aligned){align-items:flex-start}.bb-checkbox.bb-field--description .bb-field__layout--horizontal:not(.bb-field__layout--aligned) .bb-field__input-wrapper{min-height:var(--bb-label-lh);align-items:center}.bb-checkbox.bb-field--description .bb-field__layout--responsive:not(.bb-field__layout--aligned){align-items:var(--ly-x,flex-start)}.bb-checkbox.bb-field--description .bb-field__layout--responsive:not(.bb-field__layout--aligned) .bb-field__input-wrapper{align-items:var(--ly-x,center);min-height:var(--ly-x,var(--bb-label-lh))}@keyframes bb-choice-indicator-in{0%{opacity:0;scale:.6}}.bb-checkbox-group .bb-field__layout--horizontal .bb-field__label{float:left}.bb-checkbox-group .bb-field__layout--responsive .bb-field__label{float:var(--ly-x,left)}.bb-checkbox-group .bb-field__input-wrapper--right .bb-checkbox-group__list{justify-content:flex-end;justify-self:end}.bb-checkbox-group .bb-field__input-wrapper--center .bb-checkbox-group__list{justify-content:center;justify-self:center}.bb-checkbox-group__list{--gap:24px;--row-gap:10px;--tile-min-width:96px;-moz-column-gap:var(--gap);column-gap:var(--gap);justify-self:stretch;row-gap:var(--row-gap);flex-wrap:wrap;display:flex}.bb-checkbox-group__list--vertical{flex-direction:column;align-items:flex-start}.bb-checkbox-group__list--vertical-stretch{flex-direction:column}.bb-checkbox-group__list--tiles{grid-auto-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(min(var(--tile-min-width),100%),1fr));display:grid}.bb-checkbox-group__list--horizontal:has(.bb-checkbox-group__item--description){align-items:flex-start}:where(.bb-checkbox-group .bb-field__layout--responsive) .bb-checkbox-group__list{justify-content:var(--ly-lj,normal);justify-self:var(--ly-ls,stretch)}.bb-checkbox-group__item{-moz-column-gap:var(--bb-label-spacing-x);align-items:center;column-gap:var(--bb-label-spacing-x);cursor:pointer;grid-template-columns:auto minmax(0,auto);justify-content:start;display:inline-grid}.bb-checkbox-group__item>:where(:not([type=hidden],.bb-checkbox-group__label,.bb-checkbox-group__item-description)){-webkit-user-select:none;-moz-user-select:none;user-select:none;grid-area:1/1}.bb-checkbox-group__item--reverse{grid-template-columns:minmax(0,auto) auto}.bb-checkbox-group__item--reverse>:where(:not([type=hidden],.bb-checkbox-group__label,.bb-checkbox-group__item-description)){grid-column:2}.bb-checkbox-group__item--reverse>.bb-checkbox-group__item-description,.bb-checkbox-group__item--reverse>.bb-checkbox-group__label{grid-column:1}.bb-checkbox-group__item--label-fill{grid-template-columns:auto minmax(0,1fr);justify-content:stretch}.bb-checkbox-group__item--label-fill.bb-checkbox-group__item--reverse{grid-template-columns:minmax(0,1fr) auto}.bb-checkbox-group__item--input-fill{grid-template-columns:1fr minmax(0,auto);justify-content:stretch}.bb-checkbox-group__item--input-fill.bb-checkbox-group__item--reverse{grid-template-columns:minmax(0,auto) 1fr}.bb-checkbox-group__item--horizontal{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}.bb-checkbox-group__item--ratio{justify-content:stretch}.bb-checkbox-group__item--vertical{justify-items:start;row-gap:var(--bb-label-spacing-y);grid-template-columns:minmax(0,1fr)}.bb-checkbox-group__item--vertical>:where(:not([type=hidden],.bb-checkbox-group__label,.bb-checkbox-group__item-description)){grid-area:1/1}.bb-checkbox-group__item--vertical>.bb-checkbox-group__label{grid-area:2/1}.bb-checkbox-group__item--vertical>.bb-checkbox-group__item-description{grid-area:3/1;margin-top:0}.bb-checkbox-group__item--vertical:where(.bb-checkbox-group__item--reverse)>.bb-checkbox-group__label{grid-area:1/1}.bb-checkbox-group__item--vertical:where(.bb-checkbox-group__item--reverse)>.bb-checkbox-group__item-description{grid-area:2/1}.bb-checkbox-group__item--vertical:where(.bb-checkbox-group__item--reverse)>:where(:not([type=hidden],.bb-checkbox-group__label,.bb-checkbox-group__item-description)){grid-area:3/1}.bb-checkbox-group__item--description{align-items:start}.bb-checkbox-group__item--description:where(:not(.bb-checkbox-group__item--vertical,.bb-checkbox-group__item--aligned))>:where(:not([type=hidden],.bb-checkbox-group__label,.bb-checkbox-group__item-description)){font-size:var(--bb-label-fs);line-height:var(--bb-label-lh);margin-top:calc((1lh - var(--size,1lh))/2);grid-row:1/span 2;align-self:start}.bb-checkbox-group__item--aligned:where(.bb-checkbox-group__item--description)>:where(:not([type=hidden],.bb-checkbox-group__label,.bb-checkbox-group__item-description)){grid-row:1/span 2}.bb-checkbox-group__item:where(.bb-checkbox-group__item--input-align-top)>:where(:not([type=hidden],.bb-checkbox-group__label,.bb-checkbox-group__item-description)){align-self:start}.bb-checkbox-group__item:where(.bb-checkbox-group__item--input-align-center)>:where(:not([type=hidden],.bb-checkbox-group__label,.bb-checkbox-group__item-description)){align-self:center}.bb-checkbox-group__item:where(.bb-checkbox-group__item--input-align-bottom)>:where(:not([type=hidden],.bb-checkbox-group__label,.bb-checkbox-group__item-description)){align-self:end}.bb-checkbox-group__item:where(.bb-checkbox-group__item--label-align-top)>:where(.bb-checkbox-group__label){align-self:start}.bb-checkbox-group__item:where(.bb-checkbox-group__item--label-align-center)>:where(.bb-checkbox-group__label){align-self:center}.bb-checkbox-group__item:where(.bb-checkbox-group__item--label-align-bottom)>:where(.bb-checkbox-group__label){align-self:end}.bb-checkbox-group__item:where(:has(>.bb-checkbox-group__label:is(.bb-sr-only,.sr-only)),:has(>.bb-toggle-input+:is(.hidden,.sr-only,.bb-sr-only))){gap:0}.bb-checkbox-group__label{color:var(--bb-text);font-size:var(--bb-label-fs);font-weight:var(--bb-label-weight);line-height:var(--bb-label-lh);transition-duration:var(--bb-transition-fast);transition-property:color;transition-timing-function:var(--bb-ease);-webkit-user-select:none;-moz-user-select:none;user-select:none;grid-area:1/2}.bb-checkbox-group__item--disabled .bb-checkbox-group__label{color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-checkbox-group__item--disabled .bb-checkbox-group__label{color:color-mix(in oklab,var(--bb-text) 45%,var(--bb-panel))}}.bb-checkbox-group__item-description{color:var(--bb-text-muted);font-size:var(--bb-description-fs);font-weight:var(--bb-description-weight);line-height:var(--bb-description-lh);-webkit-user-select:none;-moz-user-select:none;user-select:none;grid-area:2/2;margin-top:2px}.bb-checkbox-group__list--tiles>.bb-checkbox-group__item{position:relative}.bb-checkbox-group__list--tiles>.bb-checkbox-group__item>.bb-toggle-input{border-radius:inherit;z-index:1;grid-area:auto;position:absolute;inset:0}.bb-checkbox-group__list--tiles>.bb-checkbox-group__item :is(a,button){z-index:2;position:relative}@media(pointer:coarse){.bb-checkbox-group__list{--hit:44px;--tap-row-gap:max(var(--row-gap), calc(var(--hit) - var(--bb-label-lh)));row-gap:var(--tap-row-gap)}.bb-checkbox-group__list:has(.bb-checkbox-group__item--description){--tap-row-gap:max(var(--row-gap), 8px)}.bb-checkbox-group__list.bb-checkbox-group__list--tiles{--tap-row-gap:var(--row-gap)}.bb-checkbox-group__list .bb-checkbox-group__item{position:relative}.bb-checkbox-group__list .bb-checkbox-group__item:after{content:"";inset-block:max(min(0px,calc(50% - var(--hit)/2)),calc(var(--tap-row-gap)/-2));inset-inline:max(min(0px,calc(50% - var(--hit)/2)),calc(var(--gap)/-2));position:absolute}}.bb-warning-icon{--accent:var(--bb-warn);color:var(--accent)}.bb-field-input{--bg:transparent;--bg-hover:var(--bg);--bg-focus:var(--bg);--bg-disabled:var(--bg);--fg-disabled:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-field-input{--fg-disabled:color-mix(in oklab, var(--bb-text) 45%, var(--bb-panel))}}.bb-field-input{--border-color:transparent;--border-focus:var(--border-color);--ring-size:0px;--ring-color:var(--bb-ring);--elev:0 0 0 0 transparent;--frost:none;align-items:center;min-width:0;display:inline-flex}.bb-field-input--outline{--bg:var(--bb-panel);--border-color:var(--bb-field-border)}.bb-field-input--outline,.bb-field-input--secondary{--bg-disabled:var(--bb-muted);--border-disabled:var(--bb-muted);--border-focus:var(--bb-primary);--ring-size:var(--bb-ring-size);--elev:var(--bb-elev);--frost:var(--bb-surface-filter)}.bb-field-input--secondary{--bg:var(--bb-secondary);--bg-hover:var(--bb-secondary-hover);--bg-focus:var(--bb-secondary-hover);--border-color:var(--bb-secondary-border)}.bb-field-input--outline>.bb-field-input__box,.bb-field-input--secondary>.bb-field-input__box{--state-frame:var(--state-border)}.bb-field-input--ghost{--bg:var(--bb-ghost);--bg-hover:var(--bb-ghost-hover);--bg-focus:var(--bb-ghost-hover);--bg-disabled:transparent;--border-color:var(--bb-ghost-border);--border-focus:var(--bb-ghost-border);--ring-size:var(--bb-ring-size)}.bb-field-input--active>.bb-field-input__box{background-color:var(--bg-focus);border-color:var(--state-frame,var(--border-focus));box-shadow:var(--elev),0 0 0 var(--ring-size) var(--ring-color)}.bb-field-input--compact{--bb-input-h:var(--bb-input-h-compact);--bb-input-py:var(--bb-input-py-compact)}.bb-field-input--compact input,.bb-field-input--compact textarea{line-height:normal}.bb-field-input--errors{--ring-color:var(--bb-ring-danger);--state-border:var(--bb-danger)}.bb-field-input--warnings{--ring-color:var(--bb-ring-warn);--state-border:var(--bb-warn)}.bb-field-input__box{--inside-label-clearance:0px;-webkit-backdrop-filter:var(--frost);backdrop-filter:var(--frost);background-color:var(--bg);border:var(--bb-border-w) solid var(--state-frame,var(--border-color));border-radius:var(--bb-radius);box-shadow:var(--elev),0 0 0 0 var(--bb-ring);align-items:center;gap:0 var(--bb-input-spacing);min-height:calc(var(--bb-input-h) + var(--inside-label-clearance));min-width:0;padding-inline-start:var(--bb-input-px);padding-inline-end:var(--bb-input-px);padding-top:var(--inside-label-clearance);transition:background-color var(--bb-transition-medium) var(--bb-ease),border-color var(--bb-transition-medium) var(--bb-ease),box-shadow var(--bb-transition-medium) var(--bb-ease),min-height var(--bb-transition-medium) var(--bb-ease),padding-top var(--bb-transition-medium) var(--bb-ease);flex:auto;display:inline-flex;overflow:clip}.bb-field-input__box:hover{background-color:var(--bg-hover)}.bb-field-input__box:focus-within{background-color:var(--bg-focus);border-color:var(--state-frame,var(--border-focus));box-shadow:var(--elev),0 0 0 var(--ring-size) var(--ring-color)}.bb-field-input__box input,.bb-field-input__box textarea{color:var(--bb-text);font-size:var(--bb-input-fs);isolation:isolate;margin-bottom:var(--bb-input-py);margin-top:var(--bb-input-py);background-color:#0000;outline:none;flex:auto;min-width:50px}.bb-field-input__box input::-moz-placeholder,.bb-field-input__box textarea::-moz-placeholder{color:var(--bb-text-muted);-moz-transition:color var(--bb-transition-medium) var(--bb-ease);transition:color var(--bb-transition-medium) var(--bb-ease)}.bb-field-input__box input::placeholder,.bb-field-input__box textarea::placeholder{color:var(--bb-text-muted);transition:color var(--bb-transition-medium) var(--bb-ease)}.bb-field-input__box input:-webkit-autofill,.bb-field-input__box input:-webkit-autofill:hover{-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important}.bb-field-input__box input:-webkit-autofill:active,.bb-field-input__box input:-webkit-autofill:focus{-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important}.bb-field-input__box textarea:-webkit-autofill,.bb-field-input__box textarea:-webkit-autofill:hover{-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important}.bb-field-input__box textarea:-webkit-autofill:active,.bb-field-input__box textarea:-webkit-autofill:focus{-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important}.bb-field-input__box input::-webkit-inner-spin-button,.bb-field-input__box input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bb-field-input__box textarea::-webkit-inner-spin-button,.bb-field-input__box textarea::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bb-field-input__box .bb-button:first-child{margin-inline-start:clamp(calc(var(--bb-input-px)*-1),calc((var(--bb-input-h) - var(--h))/2 - var(--bb-input-px)),0px)}.bb-field-input__box .bb-button:last-child{margin-inline-end:clamp(calc(var(--bb-input-px)*-1),calc((var(--bb-input-h) - var(--h))/2 - var(--bb-input-px)),0px)}.bb-field-input__prepend-icon{color:var(--bb-text-muted);flex-shrink:0;margin-inline-start:calc(var(--bb-input-px)*.4*-1)}.bb-field-input__append-icon.bb-icon,.bb-field-input__prepend-icon.bb-icon{--size:var(--bb-input-icon)}.bb-field-input__icon-spacer{color:var(--bb-text-muted);height:var(--bb-input-icon);width:var(--bb-input-icon);flex-shrink:0;place-items:center;margin-inline-end:calc(var(--bb-input-px)*.4*-1);display:grid}.bb-field-input__icon-spacer:empty{display:none}.bb-field-input__icon-spacer--reserved:empty{display:grid}.bb-field-input__icon-spacer>*{grid-area:1/1}.bb-field-input__icon-spacer>:not(.bb-field-input__append-icon){height:var(--bb-input-icon)!important;width:var(--bb-input-icon)!important}.bb-field-input__prefix,.bb-field-input__suffix{color:var(--bb-text-muted);font-size:var(--bb-input-fs);height:calc(var(--bb-input-h) - var(--bb-border-w)*2);min-width:var(--bb-input-prefix-w);transition:color var(--bb-transition-medium) var(--bb-ease),background-color var(--bb-transition-medium) var(--bb-ease);flex:none;align-self:stretch;align-items:center;display:inline-grid}.bb-field-input__prefix:empty,.bb-field-input__suffix:empty{display:none}.bb-field-input__prefix{justify-content:end;margin-inline-start:calc(var(--bb-input-px)*-1);padding-inline-start:var(--bb-input-px)}.bb-field-input__suffix{justify-content:start;margin-inline-end:calc(var(--bb-input-px)*-1);padding-inline-end:var(--bb-input-px)}.bb-field-input--disabled .bb-field-input__box{background-color:var(--bg-disabled);border-color:var(--border-disabled,var(--border-color));color:var(--fg-disabled)}.bb-field-input--disabled .bb-field-input__box .bb-field-input__append-icon,.bb-field-input--disabled .bb-field-input__box .bb-field-input__prefix,.bb-field-input--disabled .bb-field-input__box .bb-field-input__prepend-icon,.bb-field-input--disabled .bb-field-input__box .bb-field-input__suffix,.bb-field-input--disabled .bb-field-input__box input,.bb-field-input--disabled .bb-field-input__box textarea{color:var(--fg-disabled)}.bb-field-input--disabled .bb-field-input__box:hover{background-color:var(--bg-disabled)}.bb-field-input--disabled .bb-field-input__box:focus-within{background-color:var(--bg-disabled);border-color:var(--state-frame,var(--border-disabled,var(--border-color)));box-shadow:var(--elev),0 0 0 0 var(--bb-ring)}.bb-field-input .bb-clearable-button{color:var(--bb-text-muted)}.bb-field-input .bb-field-input__clear>.bb-icon{flex-shrink:1;max-inline-size:100%}.bb-field-input .bb-field-input-icon-enter-active,.bb-field-input .bb-field-input-icon-leave-active{transition:opacity var(--bb-transition-medium) var(--bb-ease)}.bb-field-input .bb-field-input-icon-enter-from,.bb-field-input .bb-field-input-icon-leave-to{opacity:0}[class*=--inside-label] .bb-field-input__box{--inside-label-clearance:var(--bb-label-lh-sm)}[class*=--inside-label] .bb-field-input__box .bb-field-input__prefix,[class*=--inside-label] .bb-field-input__box .bb-field-input__suffix{height:calc(var(--bb-input-h) + var(--inside-label-clearance) - var(--bb-border-w)*2);margin-top:calc(var(--inside-label-clearance)*-1);padding-top:var(--inside-label-clearance)}[class*=--inside-label][class*=--description] .bb-field-input__box{--inside-label-clearance:calc(var(--bb-label-lh-sm) + var(--bb-description-lh-sm))}[class*=--inside-label]:has(.bb-field__label--hidden) .bb-field-input__box{--inside-label-clearance:0px}:is([class*=--inside-label]:has(.bb-field__label--hidden) .bb-field-input__box .bb-field-input__prefix,[class*=--inside-label]:has(.bb-field__label--hidden) .bb-field-input__box .bb-field-input__suffix){height:calc(var(--bb-input-h) - var(--bb-border-w)*2);margin-top:0;padding-top:0}[class*=--floating-label] .bb-field-input__box:focus-within input::-moz-placeholder{color:var(--bb-text-muted)}[class*=--floating-label] .bb-field-input__box:focus-within textarea::-moz-placeholder{color:var(--bb-text-muted)}[class*=--floating-label] .bb-field-input__box:focus-within input::-moz-placeholder,[class*=--floating-label] .bb-field-input__box:focus-within textarea::-moz-placeholder{color:var(--bb-text-muted)}[class*=--floating-label] .bb-field-input__box:focus-within input::placeholder,[class*=--floating-label] .bb-field-input__box:focus-within textarea::placeholder{color:var(--bb-text-muted)}[class*=--floating-label] .bb-field-input__box input::-moz-placeholder,[class*=--floating-label] .bb-field-input__box textarea::-moz-placeholder{color:#0000}[class*=--floating-label] .bb-field-input__box input::placeholder,[class*=--floating-label] .bb-field-input__box textarea::placeholder{color:#0000}@media(pointer:coarse){.bb-field-input__box input,.bb-field-input__box textarea{font-size:var(--bb-input-fs-mobile)}.bb-field-input__box .bb-field-input__clear{position:relative}.bb-field-input__box .bb-field-input__clear:after{content:"";position:absolute;inset-block:-12px;inset-inline-start:-4px;inset-inline-end:calc(var(--bb-input-px)*-.6)}.bb-field-input__box:has(.bb-segmented-field__activator:not(:disabled)) .bb-field-input__clear:after{inset-inline-end:-2px}}.bb-color-input__field{--bb-arrow:0;position:relative}.bb-color-input__field .bb-field-input__box{position:relative}.bb-color-input__field .bb-common-popover{overflow:visible}.bb-color-input__field .bb-common-popover .bb-common-popover__bubble{box-shadow:var(--bb-shadow)}.bb-color-input__indicator{--elev:var(--bb-elev-sm);background-color:inherit;border:var(--bb-border-w-sm) solid var(--bb-border);box-shadow:var(--elev),0 0 0 0 var(--bb-ring);cursor:pointer;height:var(--bb-input-icon);isolation:isolate;transition:box-shadow color background-color var(--bb-transition-fast) var(--bb-ease);width:var(--bb-input-icon);border-radius:999px;outline:none;flex:none;display:inline-block}.bb-color-input__indicator:focus-visible{box-shadow:var(--elev),0 0 0 var(--bb-ring-size) var(--bb-ring)}@media(pointer:coarse){.bb-color-input__indicator{position:relative}.bb-color-input__indicator:after{content:"";height:calc(var(--bb-input-h) - var(--bb-border-w)*2);width:var(--bb-input-h);inset-inline-end:max(calc((var(--bb-input-icon) - var(--bb-input-h))/2),calc(var(--bb-input-px)*-1));position:absolute;top:50%;transform:translateY(-50%)}}.bb-dialog{--px:var(--bb-panel-p);--py:var(--bb-panel-p);--page-padding:20px;--transition-timing-function:var(--bb-ease);--bg:var(--bb-panel);--fg:var(--bb-text);-webkit-backdrop-filter:var(--bb-surface-filter);backdrop-filter:var(--bb-surface-filter);background-color:var(--bg);border:var(--bb-border-w) solid var(--bb-border);border-radius:var(--bb-radius-surface);box-shadow:var(--bb-shadow);color:var(--fg);max-width:min(var(--max-width),100% - var(--page-padding) * 2);opacity:0;overscroll-behavior:contain;transform-origin:50%;transition:display var(--transition-duration) var(--transition-duration) var(--transition-timing-function),max-width var(--transition-duration) var(--transition-timing-function),height var(--transition-duration) var(--transition-timing-function),opacity var(--transition-duration) var(--transition-timing-function),transform var(--transition-duration) var(--transition-timing-function);transition-behavior:allow-discrete;width:100%;z-index:var(--bb-z-overlay);outline:none;flex-direction:column;margin:auto;display:flex;position:fixed;inset:0;overflow:hidden;transform:translateY(2%)scale(.9)}.bb-dialog,.bb-dialog.bb-dialog--fullscreen{max-height:calc(100% - var(--page-padding)*2)}.bb-dialog.bb-dialog--fullscreen{height:calc(100% - var(--page-padding)*2);max-width:calc(100% - var(--page-padding)*2);transition:display var(--transition-duration) var(--transition-duration) var(--transition-timing-function),opacity var(--transition-duration) var(--transition-timing-function),transform var(--transition-duration) var(--transition-timing-function);width:calc(100% - var(--page-padding)*2)}@starting-style{.bb-dialog.bb-dialog--fullscreen.bb-dialog--open{opacity:0;transform:translateY(0)scale(.97)}}.bb-dialog.bb-dialog--open{opacity:1;transform:translateY(0)scale(1)}@starting-style{.bb-dialog.bb-dialog--open{opacity:0;transform:translateY(2%)scale(.96)}}.bb-dialog.bb-dialog--open::backdrop{opacity:1}@starting-style{.bb-dialog.bb-dialog--open::backdrop{opacity:0}}.bb-dialog.bb-dialog--deny-close{animation:bb-dialog-deny-bounce .22s cubic-bezier(.22,1,.36,1)}.bb-dialog.bb-dialog--covered{opacity:0}.bb-dialog.bb-dialog--above::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--bb-overlay-above)}.bb-dialog.bb-dialog--covering::backdrop{background-color:#0000}.bb-dialog::backdrop{-webkit-backdrop-filter:blur(var(--bb-overlay-blur,2px));backdrop-filter:blur(var(--bb-overlay-blur,2px));background-color:var(--bb-overlay);opacity:0;transition:opacity var(--transition-duration) var(--bb-ease)}.bb-dialog .bb-dialog__header{--close-size:28px;-moz-column-gap:12px;padding:var(--py) var(--px) calc(var(--py)/2) var(--px);flex-shrink:0;justify-content:space-between;align-items:center;column-gap:12px;display:flex}.bb-dialog .bb-dialog__header .bb-dialog__title{font-size:var(--dialog-title-fs,calc(var(--bb-fs) + 2px));font-weight:var(--dialog-title-fw,500);line-height:var(--dialog-title-fs,calc(var(--bb-fs) + 2px));overflow-wrap:anywhere;min-width:0}.bb-dialog .bb-dialog__header .bb-dialog__title:has(~.bb-close-button){padding-inline-end:calc(var(--close-size) + 4px)}.bb-dialog .bb-dialog__header>.bb-close-button{--size:var(--close-size);--p:7px;inset-inline-end:calc(var(--px) - var(--p));top:calc(var(--py) - var(--p));position:absolute}.bb-dialog .bb-dialog__header:has(.bb-dialog__description){flex-direction:column;align-items:flex-start;row-gap:2px}.bb-dialog .bb-dialog__header .bb-dialog__description{color:var(--bb-text-muted);font-size:var(--bb-fs);margin:0;font-weight:400;line-height:20px}.bb-dialog .bb-dialog__header .bb-dialog__description:has(~.bb-close-button){padding-inline-end:calc(var(--close-size) + 4px)}.bb-dialog__content{padding:var(--bb-ring-size) var(--px) var(--dialog-gap,var(--py));flex:auto;position:relative;overflow:auto}.bb-dialog__content:first-child{padding-top:var(--py)}.bb-dialog__content:first-child .bb-dialog__body-content>.bb-close-button{--size:28px;--p:7px;inset-inline-end:calc(var(--px) - var(--p));top:calc(var(--py) - var(--p));position:absolute}.bb-dialog__content .bb-dialog:not(.bb-dialog--open){display:none}.bb-dialog .bb-dialog__footer{--gap:8px;border-top:var(--bb-border-w) solid var(--bb-border);align-items:center;gap:var(--gap);padding:var(--dialog-gap,var(--py)) var(--px);pointer-events:auto;flex-wrap:wrap;justify-content:flex-end;display:flex}.bb-dialog .bb-dialog__footer>div:only-child{flex:auto}.bb-dialog .bb-dialog__footer:empty{display:none}.bb-dialog.bb-dialog--mobile{--page-padding:14px}@keyframes bb-dialog-deny-bounce{0%{transform:translateY(0)scale(1)}35%{transform:translateY(0)scale(.985)}65%{transform:translateY(0)scale(1.01)}to{transform:translateY(0)scale(1)}}@media(prefers-reduced-motion:reduce){.bb-dialog,.bb-dialog.bb-dialog--fullscreen.bb-dialog--open,.bb-dialog.bb-dialog--open{transform:translateY(0)scale(1)}@starting-style{.bb-dialog,.bb-dialog.bb-dialog--fullscreen.bb-dialog--open,.bb-dialog.bb-dialog--open{transform:translateY(0)scale(1)}}.bb-dialog.bb-dialog--deny-close{animation:bb-dialog-deny-flash .32s var(--bb-ease);outline:3px solid #0000}}@keyframes bb-dialog-deny-flash{35%{outline-color:var(--bb-ring)}}body:has(.bb-dialog--visible){padding-inline-end:var(--scrollbar-width);overflow:hidden}.bb-confirm .bb-dialog__content,.bb-confirm .bb-offcanvas__content{color:var(--bb-text-muted);font-size:14px;line-height:20px;overflow:clip}.bb-confirm .bb-dialog__footer:not(:empty),.bb-confirm .bb-offcanvas__footer:not(:empty){justify-content:flex-end;display:flex}.bb-confirm .bb-dialog__footer:not(:empty)>:not(:last-child),.bb-confirm .bb-offcanvas__footer:not(:empty)>:not(:last-child){margin-inline-end:12px}.bb-toast{--gap:14px;--offset:20px;--width:356px;box-sizing:border-box;pointer-events:auto;max-width:100vw;max-height:none;transition:top var(--bb-transition-medium) var(--bb-ease),bottom var(--bb-transition-medium) var(--bb-ease),left var(--bb-transition-medium) var(--bb-ease),right var(--bb-transition-medium) var(--bb-ease);width:var(--width);z-index:var(--bb-z-overlay);background:0 0;border:0;margin:0;padding:0;list-style:none;position:fixed;inset:auto;overflow:visible}.bb-toast--top-center,.bb-toast--top-left,.bb-toast--top-right{top:calc(var(--offset) + var(--safe-v,0px))}.bb-toast--bottom-center,.bb-toast--bottom-left,.bb-toast--bottom-right{bottom:calc(var(--offset) + var(--safe-v,0px))}.bb-toast--bottom-left,.bb-toast--top-left{left:calc(var(--offset) + var(--safe-h,0px))}.bb-toast--bottom-right,.bb-toast--top-right{right:calc(var(--offset) + var(--safe-h,0px))}.bb-toast--bottom-center,.bb-toast--top-center{left:50%;transform:translate(-50%)}.bb-toast__panel{--lift:-1;--stack-y:0px;--stack-scale:1;--enter-y:0px;--swipe-amount:0px;--z:1;--r:min(var(--bb-radius), 10px);--ring-size:2px;--bg:var(--bb-panel);--border-color:var(--bb-border);--bw:var(--bb-border-w);--fg:var(--bb-text);--icon-color:var(--bb-text);-webkit-backdrop-filter:var(--bb-surface-filter);backdrop-filter:var(--bb-surface-filter);background-color:var(--bg);border:var(--bw) solid var(--border-color);border-radius:min(var(--r),14px);box-shadow:var(--bb-shadow);box-sizing:border-box;color:var(--fg);height:var(--toast-height);pointer-events:auto;touch-action:none;transform:translate3d(0,calc(var(--stack-y) + var(--enter-y) + var(--swipe-amount)),0) scale(var(--stack-scale));transition:transform .4s var(--bb-ease),opacity .4s var(--bb-ease),height .4s var(--bb-ease);width:100%;z-index:var(--z);position:absolute;inset-inline:0;overflow:hidden}.bb-toast--top-center .bb-toast__panel,.bb-toast--top-left .bb-toast__panel,.bb-toast--top-right .bb-toast__panel{--lift:1;transform-origin:top;top:0}.bb-toast--bottom-center .bb-toast__panel,.bb-toast--bottom-left .bb-toast__panel,.bb-toast--bottom-right .bb-toast__panel{--lift:-1;transform-origin:bottom;bottom:0}.bb-toast:not(.bb-toast--expanded) .bb-toast__panel{--stack-y:calc(var(--lift)*var(--front-index)*var(--gap));--stack-scale:calc(1 - var(--front-index)*.05)}.bb-toast:not(.bb-toast--expanded) .bb-toast__panel:not(.bb-toast__panel--front){height:var(--front-height)}.bb-toast.bb-toast--expanded .bb-toast__panel{--stack-y:calc(var(--lift)*(var(--height-before) + var(--front-index)*var(--gap)));--stack-scale:1;height:var(--toast-height)}.bb-toast:not(.bb-toast--expanded) .bb-toast__panel.bb-toast__panel--hidden{opacity:0;pointer-events:none}.bb-toast__panel.bb-toast__panel--removed,.bb-toast__panel:not(.bb-toast__panel--mounted){--enter-y:calc(var(--lift)*-120%);opacity:0}.bb-toast__panel.bb-toast__panel--swiping{cursor:grabbing;transition:none}.bb-toast__inner{box-sizing:border-box;padding:calc(14px - var(--bw)) calc(16px - var(--bw));transition:opacity .3s var(--bb-ease);align-items:flex-start;gap:12px;width:100%;display:flex}.bb-toast:not(.bb-toast--expanded) .bb-toast__panel:not(.bb-toast__panel--front) .bb-toast__inner{opacity:0}.bb-toast__icon{color:var(--icon-color);flex:none;justify-content:center;align-items:center;margin-top:1px;display:flex}.bb-toast__icon,.bb-toast__icon svg{width:20px;height:20px}.bb-toast__content{flex:auto;min-width:0}.bb-toast__title{margin:0;font-weight:600}.bb-toast__text,.bb-toast__title{color:var(--fg);overflow-wrap:anywhere;font-size:13px;line-height:1.45}.bb-toast__text{opacity:.66;margin:3px 0 0;font-weight:400}.bb-toast__footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.bb-toast__content--portal{padding-inline-end:4px}.bb-toast__close{background-color:var(--bg);border-radius:var(--bb-radius-sm);color:var(--fg);cursor:pointer;opacity:0;height:22px;inset-inline-end:calc(8px - var(--bw));top:calc(8px - var(--bw));transition:opacity .15s var(--bb-ease),background-color .15s var(--bb-ease);border:none;justify-content:center;align-items:center;width:22px;padding:0;display:flex;position:absolute}.bb-toast__close svg{width:14px;height:14px}.bb-toast__panel:focus-within .bb-toast__close,.bb-toast__panel:hover .bb-toast__close{opacity:.65}.bb-toast__close:hover{background-color:var(--fg)}@supports (color:color-mix(in lab,red,red)){.bb-toast__close:hover{background-color:color-mix(in oklab,var(--fg) 8%,transparent)}}.bb-toast__close:hover{opacity:1!important}.bb-toast__close:focus-visible{box-shadow:0 0 0 var(--ring-size) var(--bb-ring);opacity:1;outline:none}.bb-toast__panel--success{--icon-color:var(--bb-success)}.bb-toast__panel--info{--icon-color:var(--bb-info)}.bb-toast__panel--warning{--icon-color:var(--bb-warn)}.bb-toast__panel--destructive{--icon-color:var(--bb-danger)}.bb-toast__panel--default{--icon-color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-toast__panel--default{--icon-color:color-mix(in oklab, var(--bb-text) 75%, transparent)}}@media(max-width:600px){.bb-toast{--offset:14px;width:auto;inset-inline-start:var(--offset);inset-inline-end:var(--offset)}.bb-toast--bottom-center,.bb-toast--top-center{transform:none}}@media(prefers-reduced-motion:reduce){.bb-toast__inner,.bb-toast__panel{transition-duration:var(--bb-transition-immediate)}}@media(pointer:coarse){.bb-toast__close{opacity:.65}.bb-toast__close:after{--hit:44px;content:"";height:calc(var(--hit) - 2px - var(--bw));inset-inline-end:calc(var(--bw) - 8px);top:calc(var(--bw) - 8px);width:var(--hit);position:absolute}.bb-date-picker-input__field .bb-segmented-field__placeholder,.bb-time-picker-input__field .bb-segmented-field__placeholder{font-size:var(--bb-input-fs-mobile)}.bb-segmented-field__activator{position:relative}.bb-segmented-field__activator:after{content:"";position:absolute;inset-block:-12px;inset-inline-start:-2px;inset-inline-end:clamp(calc(var(--bb-input-px)*-1),calc((var(--trigger-btn-h) - var(--bb-input-h))/2),0px)}}.bb-dropdown-button{vertical-align:top;display:inline-flex}.bb-dropdown-button.bb-dropdown-button--block{width:100%;display:flex}.bb-dropdown-button.bb-dropdown-button--block .bb-dropdown-button__main{flex:auto}.bb-dropdown-button .bb-dropdown-button__toggle{position:relative}.bb-dropdown-button .bb-dropdown-button__toggle[aria-expanded=true] .bb-dropdown-button__chevron{transform:rotate(180deg)}.bb-dropdown-button .bb-dropdown-button__chevron{transition:transform .2s var(--bb-ease)}.bb-dropzone{-webkit-backdrop-filter:var(--bb-surface-filter);backdrop-filter:var(--bb-surface-filter)}.bb-dropzone>.bb-dropzone__submittable-label{display:none}.bb-dropzone>label{display:grid}.bb-dropzone>.bb-dropzone__content{cursor:pointer}.bb-dropzone.bb-dropzone--readonly>.bb-dropzone__content{cursor:default}.bb-dropzone.bb-dropzone--disabled>.bb-dropzone__content{cursor:not-allowed;pointer-events:none}.bb-dropzone__errors{color:var(--bb-danger);font-size:var(--bb-message-fs);font-weight:var(--bb-message-weight);line-height:var(--bb-message-lh);width:100%;display:grid}.bb-dropzone__error{width:100%;display:inline-block}.bb-dropzone__warnings{color:var(--bb-text-warn);font-size:var(--bb-message-fs);font-weight:var(--bb-message-weight);line-height:var(--bb-message-lh);width:100%;display:grid}.bb-dropzone__warning{width:100%;display:inline-block}.bb-pagination{--page-size:var(--bb-control-h);--page-size-inactive:var(--bb-control-h);--page-size-active:var(--bb-control-h);--page-r:calc(var(--bb-radius)*.8);--page-text:var(--bb-text);--page-text-muted:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-pagination{--page-text-muted:color-mix(in oklab, var(--bb-text), var(--bb-panel) 45%)}}.bb-pagination{--page-border:transparent;--page-border-active:var(--bb-border);--page-bg:transparent;--page-bg-hover:var(--bb-hover);--page-bg-active:var(--bb-panel);--page-bg-disabled:transparent;--page-text-disabled:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-pagination{--page-text-disabled:color-mix(in oklab, var(--bb-text) 45%, var(--bb-panel))}}.bb-pagination{--page-border-disabled:transparent;padding:var(--bb-ring-size) 0;width:100%}.bb-pagination--disabled{--page-text:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-pagination--disabled{--page-text:color-mix(in oklab, var(--bb-text) 45%, var(--bb-panel))}}.bb-pagination--disabled{--page-text-muted:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-pagination--disabled{--page-text-muted:color-mix(in oklab, var(--bb-text) 60%, var(--bb-panel))}}.bb-pagination--right .bb-pagination__pages{margin-inline-start:auto}.bb-pagination--center .bb-pagination__pages{margin-inline:auto}.bb-pagination .bb-pagination__pages{-moz-column-gap:2px;justify-content:center;align-items:center;column-gap:2px;width:-moz-max-content;width:max-content;display:flex}.bb-pagination .bb-pagination__pages li{display:flex}.bb-pagination .bb-pagination__pages li .bb-pagination__page{background-color:var(--page-bg);border-color:var(--page-border);border-radius:var(--page-r);border-style:solid;border-width:var(--bb-border-w);--elev:0 0 0 0 transparent;box-shadow:var(--elev),0 0 0 0 var(--bb-ring);color:var(--page-text);font-size:calc(var(--bb-fs) - 1px);min-height:var(--page-size-inactive);min-width:var(--page-size);transition:background-color var(--bb-transition-fast) var(--bb-ease),color var(--bb-transition-fast) var(--bb-ease),border-color var(--bb-transition-fast) var(--bb-ease),box-shadow var(--bb-transition-fast) var(--bb-ease);justify-content:center;align-items:center;padding:0 4px;font-weight:500;line-height:1;display:inline-flex}.bb-pagination .bb-pagination__pages li .bb-pagination__page--active{--elev:var(--bb-elev-sm);background-color:var(--page-bg-active);border-color:var(--page-border-active);color:var(--page-text);min-height:var(--page-size-active);min-width:var(--page-size-active)}.bb-pagination .bb-pagination__pages li .bb-pagination__page--ellipsis{color:var(--page-text-muted);cursor:default;pointer-events:none;border-color:#0000}.bb-pagination .bb-pagination__pages li .bb-pagination__page:disabled{background-color:var(--page-bg-disabled);border-color:var(--page-border-disabled);color:var(--page-text-disabled);cursor:not-allowed}.bb-pagination .bb-pagination__pages li .bb-pagination__page:hover:not(.bb-pagination__page--active):not(:disabled){background-color:var(--page-bg-hover);color:var(--page-text)}.bb-pagination .bb-pagination__pages li .bb-pagination__page:focus-visible{background-color:var(--page-bg-hover);border-color:var(--page-border-active);box-shadow:var(--elev),0 0 0 var(--bb-ring-size) var(--bb-ring);outline:none}.bb-pagination .bb-pagination__pages li .bb-pagination__page.bb-pagination__page--next,.bb-pagination .bb-pagination__pages li .bb-pagination__page.bb-pagination__page--previous{padding:0}.bb-pagination .bb-pagination__pages li .bb-pagination__page.bb-pagination__page--previous .bb-pagination__icon{rotate:90deg}.bb-pagination .bb-pagination__pages li .bb-pagination__page.bb-pagination__page--next .bb-pagination__icon{rotate:-90deg}.bb-pagination .bb-pagination__pages li .bb-pagination__page svg{width:16px;height:16px;display:inline-block}@media(pointer:coarse){.bb-pagination{--hit:44px}.bb-pagination .bb-pagination__pages{-moz-column-gap:max(2px,calc(var(--hit) - var(--page-size)));column-gap:max(2px,calc(var(--hit) - var(--page-size)))}.bb-pagination .bb-pagination__pages li .bb-pagination__page{position:relative}.bb-pagination .bb-pagination__pages li .bb-pagination__page:after{content:"";inset-block:min(0px,calc(50% - var(--hit)/2));inset-inline:min(0px,calc(50% - var(--hit)/2));position:absolute}}.bb-progress{--track:4px;--track-color:var(--bb-track);--accent:var(--bb-primary);--r:var(--bb-radius);background-color:var(--track-color);border-radius:var(--r);height:var(--track);overflow:hidden}.bb-progress__bar{background-color:var(--accent);border-radius:var(--r);height:100%;transition:transform var(--transition-duration);width:100%}.bb-progress--indeterminate>.bb-progress__bar{animation:bb-progress-slide 1.6s var(--bb-ease) infinite;width:40%;transition:none}@media(prefers-reduced-motion:reduce){.bb-progress--indeterminate>.bb-progress__bar{width:100%;animation:bb-progress-pulse 2.4s ease-in-out infinite}}@keyframes bb-progress-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes bb-progress-pulse{0%,to{opacity:1}50%{opacity:.4}}.bb-base-radio-icon{--accent:var(--bb-primary);--size:16px;--space:2px;--ring-color:var(--bb-ring);--elev:var(--bb-elev-sm);--bg:var(--bb-panel);--border-color:var(--bb-border);background-color:var(--bg);border:var(--bb-border-w-sm) solid var(--border-color);box-shadow:var(--elev),0 0 0 0 var(--bb-ring);color:var(--accent);cursor:pointer;height:var(--size);transition:background-color var(--bb-transition-medium) var(--bb-ease),border-color var(--bb-transition-medium) var(--bb-ease),box-shadow var(--bb-transition-medium) var(--bb-ease);width:var(--size);border-radius:999px;display:inline-block;position:relative}.bb-base-radio-icon:after{content:"";height:calc(100% - var(--bb-border-w-sm)*2 - var(--space));transition:background-color var(--bb-transition-medium) var(--bb-ease),transform var(--bb-transition-medium) var(--bb-ease);width:calc(100% - var(--bb-border-w-sm)*2 - var(--space));background-color:currentColor;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.bb-base-radio-icon--focus-visible{box-shadow:var(--elev),0 0 0 var(--bb-ring-size) var(--ring-color)}.bb-base-radio-icon--checked:after{transform:translate(-50%,-50%)scale(1)}.bb-base-radio-icon--errors{--accent:var(--bb-danger);--ring-color:var(--bb-ring-danger);border-color:var(--bb-danger)}.bb-base-radio-icon--disabled:after,.bb-base-radio-icon--errors:after,.bb-base-radio-icon--warnings:after{background-color:var(--accent)}.bb-base-radio-icon--warnings{--accent:var(--bb-warn);--ring-color:var(--bb-ring-warn);border-color:var(--bb-warn)}.bb-base-radio-icon--readonly{cursor:default}.bb-base-radio-icon--disabled{--accent:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-base-radio-icon--disabled{--accent:color-mix(in oklab, var(--bb-text) 45%, var(--bb-panel))}}.bb-base-radio-icon--disabled{background-color:var(--bb-muted);border-color:var(--bb-muted);cursor:not-allowed}@media(forced-colors:active){.bb-base-radio-icon:after{background-color:highlight}.bb-base-radio-icon.bb-base-radio-icon--disabled{border-color:graytext}.bb-base-radio-icon.bb-base-radio-icon--disabled:after{background-color:graytext}}.bb-radio .bb-field__input-wrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none;grid-auto-flow:column}.bb-radio .bb-field__layout{cursor:pointer}.bb-radio .bb-field__layout--horizontal{align-items:center;display:flex}.bb-radio .bb-field__layout--responsive{align-items:var(--ly-x,center)}.bb-radio.bb-field--description .bb-field__layout--horizontal:not(.bb-field__layout--aligned){align-items:flex-start}.bb-radio.bb-field--description .bb-field__layout--horizontal:not(.bb-field__layout--aligned) .bb-field__input-wrapper{min-height:var(--bb-label-lh);align-items:center}.bb-radio.bb-field--description .bb-field__layout--responsive:not(.bb-field__layout--aligned){align-items:var(--ly-x,flex-start)}.bb-radio.bb-field--description .bb-field__layout--responsive:not(.bb-field__layout--aligned) .bb-field__input-wrapper{align-items:var(--ly-x,center);min-height:var(--ly-x,var(--bb-label-lh))}.bb-checkbox-group__list--strip,.bb-radio-group__list--strip{--list-bg:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-checkbox-group__list--strip,.bb-radio-group__list--strip{--list-bg:color-mix(in oklab, var(--bb-text) 8%, transparent)}}.bb-checkbox-group__list--strip,.bb-radio-group__list--strip{--list-border:transparent;--p:3px;--list-r:var(--bb-radius);--list-h:var(--bb-control-h);--fs:var(--bb-fs);--trigger-gap:0px;--trigger-px:10px;--trigger-r:calc(var(--list-r) - var(--p));--trigger-min-h:calc(var(--list-h) - var(--p)*2);--list-fg:var(--bb-text-muted);--hover-fg:var(--bb-text);--active-fg:var(--bb-text);--active-fw:500;--indicator-bg:var(--bb-panel);--indicator-border:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-checkbox-group__list--strip,.bb-radio-group__list--strip{--indicator-border:color-mix(in oklab, var(--bb-text) 8%, transparent)}}.bb-checkbox-group__list--strip,.bb-radio-group__list--strip{--indicator-r:var(--trigger-r);--indicator-h:initial;--indicator-inset:0px;--elev:var(--bb-elev);--indicator-shadow:var(--bb-shadow-sm)}.bb-checkbox-group__list--line,.bb-radio-group__list--line{--list-bg:transparent;--list-border:var(--bb-border);--p:0px;--list-r:0px;--trigger-r:var(--bb-radius-sm);--active-fw:600;--indicator-bg:var(--bb-primary);--indicator-border:transparent;--indicator-r:0;--indicator-h:2px;--indicator-shadow:none;--elev:none}.bb-field--compact :is(.bb-radio-group__list--strip,.bb-checkbox-group__list--strip){--list-h:calc(var(--bb-control-h) - 4px);--fs:calc(var(--bb-fs) - 1px);--trigger-px:8px}:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip){--gap:0px;-webkit-backdrop-filter:var(--bb-surface-filter);backdrop-filter:var(--bb-surface-filter);background-color:var(--list-bg);border-radius:var(--list-r);box-shadow:inset 0 calc(var(--bb-border-w)*-1) 0 0 var(--list-border);box-sizing:border-box;align-items:stretch;gap:var(--trigger-gap);max-width:100%;min-height:var(--list-h);overscroll-behavior-x:none;padding:var(--p);scrollbar-width:none;white-space:nowrap;flex-flow:row;justify-self:start;display:flex;position:relative;overflow-x:auto}:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip)::-webkit-scrollbar{display:none}:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip)>:is(.bb-radio-group__item,.bb-checkbox-group__item){border-radius:var(--trigger-r);color:var(--list-fg);font-size:var(--fs);min-height:var(--trigger-min-h);min-width:0;padding:2px var(--trigger-px);scroll-margin:var(--p);white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:6px;font-weight:500;line-height:1.3;display:inline-flex;position:relative}:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip)>:is(.bb-radio-group__item,.bb-checkbox-group__item)>.bb-toggle-input{border-radius:inherit;z-index:1;grid-area:auto;position:absolute;inset:0}:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip)>:is(.bb-radio-group__item,.bb-checkbox-group__item)>:is(.bb-base-radio-icon,.bb-base-checkbox-icon){display:none}:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip)>:is(.bb-radio-group__item,.bb-checkbox-group__item)>:is(.bb-radio-group__label,.bb-checkbox-group__label){color:inherit;font:inherit;line-height:inherit}:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip)>:is(.bb-radio-group__item,.bb-checkbox-group__item) :is(a,button){z-index:2;position:relative}:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip)>:is(.bb-radio-group__item,.bb-checkbox-group__item):hover:not(:is(.bb-radio-group__item--disabled,.bb-checkbox-group__item--disabled)){color:var(--hover-fg)}:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip)>:is(.bb-radio-group__item,.bb-checkbox-group__item):is(.bb-radio-group__item--selected,.bb-checkbox-group__item--selected){color:var(--active-fg);font-weight:var(--active-fw)}:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip)>:is(.bb-radio-group__item,.bb-checkbox-group__item):is(.bb-radio-group__item--focus-visible,.bb-checkbox-group__item--focus-visible){box-shadow:0 0 0 var(--bb-ring-size) var(--bb-ring)}:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip)>:is(.bb-radio-group__item,.bb-checkbox-group__item):is(.bb-radio-group__item--disabled,.bb-checkbox-group__item--disabled){cursor:not-allowed;opacity:.5}:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip)>:is(.bb-radio-group__indicator,.bb-checkbox-group__indicator){--_h:min(var(--indicator-h,var(--height)), calc(var(--height) - var(--indicator-inset)*2));background-color:var(--indicator-bg);border:var(--bb-border-w) solid var(--indicator-border);border-radius:var(--indicator-r);box-shadow:var(--elev),var(--indicator-shadow);box-sizing:border-box;height:var(--_h);pointer-events:none;transition:translate .3s var(--bb-ease),width .25s var(--bb-ease),height .25s var(--bb-ease),opacity .25s var(--bb-ease);translate:calc(var(--left) + var(--indicator-inset)) calc(var(--top) + var(--height) - var(--indicator-inset) - var(--_h));width:calc(var(--width) - var(--indicator-inset)*2);position:absolute;top:0;left:0}:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip):is(.bb-radio-group__list--no-transition,.bb-checkbox-group__list--no-transition)>:is(.bb-radio-group__indicator,.bb-checkbox-group__indicator){transition:none}:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip):is(.bb-radio-group__list--no-transition,.bb-checkbox-group__list--no-transition)>:is(.bb-radio-group__item--selected,.bb-checkbox-group__item--selected){background:linear-gradient(var(--indicator-bg),var(--indicator-bg)) bottom /100% var(--indicator-h,100%) no-repeat;box-shadow:var(--elev),var(--indicator-shadow)}:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip):not(.bb-radio-group__list--line,.bb-checkbox-group__list--line,.bb-radio-group__list--no-transition,.bb-checkbox-group__list--no-transition)>:is(.bb-radio-group__indicator,.bb-checkbox-group__indicator){animation:bb-choice-indicator-in .25s var(--bb-ease)}@media(prefers-reduced-motion:reduce){:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip)>:is(.bb-radio-group__indicator,.bb-checkbox-group__indicator){animation:none}}:is(.bb-radio-group,.bb-checkbox-group) fieldset:has(:is(.bb-radio-group__list--strip,.bb-checkbox-group__list--strip)){min-inline-size:0}:is(.bb-radio-group__list.bb-radio-group__list--line,.bb-checkbox-group__list.bb-checkbox-group__list--line):not(.bb-radio-group__list--vertical,.bb-checkbox-group__list--vertical){justify-self:stretch}:is(.bb-radio-group__list.bb-radio-group__list--line,.bb-checkbox-group__list.bb-checkbox-group__list--line)>:is(.bb-radio-group__item--focus-visible,.bb-checkbox-group__item--focus-visible){box-shadow:inset 0 0 0 var(--bb-ring-size) var(--bb-ring)}:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip):is(.bb-radio-group__list--vertical,.bb-radio-group__list--vertical-stretch,.bb-checkbox-group__list--vertical,.bb-checkbox-group__list--vertical-stretch){box-shadow:inset calc(var(--bb-border-w)*-1) 0 0 0 var(--list-border);flex-direction:column;min-height:0}:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip):is(.bb-radio-group__list--vertical,.bb-radio-group__list--vertical-stretch,.bb-checkbox-group__list--vertical,.bb-checkbox-group__list--vertical-stretch)>:is(.bb-radio-group__item,.bb-checkbox-group__item){text-align:start;justify-content:flex-start}:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip):is(.bb-radio-group__list--vertical,.bb-radio-group__list--vertical-stretch,.bb-checkbox-group__list--vertical,.bb-checkbox-group__list--vertical-stretch)>:is(.bb-radio-group__indicator,.bb-checkbox-group__indicator){--_w:min(var(--indicator-h,var(--width)), calc(var(--width) - var(--indicator-inset)*2));height:calc(var(--height) - var(--indicator-inset)*2);translate:calc(var(--left) + var(--width) - var(--indicator-inset) - var(--_w)) calc(var(--top) + var(--indicator-inset));width:var(--_w)}:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip):is(.bb-radio-group__list--vertical,.bb-radio-group__list--vertical-stretch,.bb-checkbox-group__list--vertical,.bb-checkbox-group__list--vertical-stretch):is(.bb-radio-group__list--no-transition,.bb-checkbox-group__list--no-transition)>:is(.bb-radio-group__item--selected,.bb-checkbox-group__item--selected){background:linear-gradient(var(--indicator-bg),var(--indicator-bg)) 100% /var(--indicator-h,100%) 100% no-repeat}:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip):is(.bb-radio-group__list--vertical,.bb-radio-group__list--vertical-stretch,.bb-checkbox-group__list--vertical,.bb-checkbox-group__list--vertical-stretch):is(.bb-radio-group__list--vertical-stretch,.bb-checkbox-group__list--vertical-stretch){justify-self:stretch}@media(pointer:coarse){:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip)>:is(.bb-radio-group__item,.bb-checkbox-group__item):after{inset-block:calc(var(--p)*-1);inset-inline:0}:is(.bb-radio-group__list--vertical,.bb-radio-group__list--vertical-stretch,.bb-checkbox-group__list--vertical,.bb-checkbox-group__list--vertical-stretch):is(.bb-radio-group__list--strip,.bb-checkbox-group__list--strip)>:is(.bb-radio-group__item,.bb-checkbox-group__item):after{inset-block:0;inset-inline:calc(var(--p)*-1)}}@media(forced-colors:active){:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip)>:is(.bb-radio-group__indicator,.bb-checkbox-group__indicator){background-color:highlight;border-color:highlight}:is(.bb-radio-group__list.bb-radio-group__list--strip,.bb-checkbox-group__list.bb-checkbox-group__list--strip):not(.bb-radio-group__list--line,.bb-checkbox-group__list--line)>:is(.bb-radio-group__item,.bb-checkbox-group__item):is(.bb-radio-group__item--selected,.bb-checkbox-group__item--selected){color:highlighttext}}.bb-checkbox-group__list.bb-checkbox-group__list--strip>.bb-checkbox-group__indicator{left:calc(var(--left) + var(--indicator-inset));top:calc(var(--top) + var(--height) - var(--indicator-inset) - var(--_h));transition:left .3s var(--bb-ease),top .3s var(--bb-ease),width .3s var(--bb-ease),height .3s var(--bb-ease),opacity .25s var(--bb-ease),border-radius .3s var(--bb-ease);translate:none}.bb-checkbox-group__list.bb-checkbox-group__list--strip:is(.bb-checkbox-group__list--vertical,.bb-checkbox-group__list--vertical-stretch)>.bb-checkbox-group__indicator{left:calc(var(--left) + var(--width) - var(--indicator-inset) - var(--_w));top:calc(var(--top) + var(--indicator-inset));translate:none}.bb-radio-group .bb-field__layout--horizontal .bb-field__label{float:left}.bb-radio-group .bb-field__layout--responsive .bb-field__label{float:var(--ly-x,left)}.bb-radio-group .bb-field__input-wrapper--right .bb-radio-group__list{justify-content:flex-end;justify-self:end}.bb-radio-group .bb-field__input-wrapper--center .bb-radio-group__list{justify-content:center;justify-self:center}.bb-radio-group__list{--gap:24px;--row-gap:10px;--tile-min-width:96px;-moz-column-gap:var(--gap);column-gap:var(--gap);justify-self:stretch;row-gap:var(--row-gap);flex-wrap:wrap;display:flex}.bb-radio-group__list--vertical{flex-direction:column;align-items:flex-start}.bb-radio-group__list--vertical-stretch{flex-direction:column}.bb-radio-group__list--tiles{grid-auto-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(min(var(--tile-min-width),100%),1fr));display:grid}.bb-radio-group__list--horizontal:has(.bb-radio-group__item--description){align-items:flex-start}:where(.bb-radio-group .bb-field__layout--responsive) .bb-radio-group__list{justify-content:var(--ly-lj,normal);justify-self:var(--ly-ls,stretch)}.bb-radio-group__item{-moz-column-gap:var(--bb-label-spacing-x);align-items:center;column-gap:var(--bb-label-spacing-x);cursor:pointer;grid-template-columns:auto minmax(0,auto);justify-content:start;display:inline-grid}.bb-radio-group__item>:where(:not([type=hidden],.bb-radio-group__label,.bb-radio-group__item-description)){-webkit-user-select:none;-moz-user-select:none;user-select:none;grid-area:1/1}.bb-radio-group__item--reverse{grid-template-columns:minmax(0,auto) auto}.bb-radio-group__item--reverse>:where(:not([type=hidden],.bb-radio-group__label,.bb-radio-group__item-description)){grid-column:2}.bb-radio-group__item--reverse>.bb-radio-group__item-description,.bb-radio-group__item--reverse>.bb-radio-group__label{grid-column:1}.bb-radio-group__item--label-fill{grid-template-columns:auto minmax(0,1fr);justify-content:stretch}.bb-radio-group__item--label-fill.bb-radio-group__item--reverse{grid-template-columns:minmax(0,1fr) auto}.bb-radio-group__item--input-fill{grid-template-columns:1fr minmax(0,auto);justify-content:stretch}.bb-radio-group__item--input-fill.bb-radio-group__item--reverse{grid-template-columns:minmax(0,auto) 1fr}.bb-radio-group__item--horizontal{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}.bb-radio-group__item--ratio{justify-content:stretch}.bb-radio-group__item--vertical{justify-items:start;row-gap:var(--bb-label-spacing-y);grid-template-columns:minmax(0,1fr)}.bb-radio-group__item--vertical>:where(:not([type=hidden],.bb-radio-group__label,.bb-radio-group__item-description)){grid-area:1/1}.bb-radio-group__item--vertical>.bb-radio-group__label{grid-area:2/1}.bb-radio-group__item--vertical>.bb-radio-group__item-description{grid-area:3/1;margin-top:0}.bb-radio-group__item--vertical:where(.bb-radio-group__item--reverse)>.bb-radio-group__label{grid-area:1/1}.bb-radio-group__item--vertical:where(.bb-radio-group__item--reverse)>.bb-radio-group__item-description{grid-area:2/1}.bb-radio-group__item--vertical:where(.bb-radio-group__item--reverse)>:where(:not([type=hidden],.bb-radio-group__label,.bb-radio-group__item-description)){grid-area:3/1}.bb-radio-group__item--description{align-items:start}.bb-radio-group__item--description:where(:not(.bb-radio-group__item--vertical,.bb-radio-group__item--aligned))>:where(:not([type=hidden],.bb-radio-group__label,.bb-radio-group__item-description)){font-size:var(--bb-label-fs);line-height:var(--bb-label-lh);margin-top:calc((1lh - var(--size,1lh))/2);grid-row:1/span 2;align-self:start}.bb-radio-group__item--aligned:where(.bb-radio-group__item--description)>:where(:not([type=hidden],.bb-radio-group__label,.bb-radio-group__item-description)){grid-row:1/span 2}.bb-radio-group__item:where(.bb-radio-group__item--input-align-top)>:where(:not([type=hidden],.bb-radio-group__label,.bb-radio-group__item-description)){align-self:start}.bb-radio-group__item:where(.bb-radio-group__item--input-align-center)>:where(:not([type=hidden],.bb-radio-group__label,.bb-radio-group__item-description)){align-self:center}.bb-radio-group__item:where(.bb-radio-group__item--input-align-bottom)>:where(:not([type=hidden],.bb-radio-group__label,.bb-radio-group__item-description)){align-self:end}.bb-radio-group__item:where(.bb-radio-group__item--label-align-top)>:where(.bb-radio-group__label){align-self:start}.bb-radio-group__item:where(.bb-radio-group__item--label-align-center)>:where(.bb-radio-group__label){align-self:center}.bb-radio-group__item:where(.bb-radio-group__item--label-align-bottom)>:where(.bb-radio-group__label){align-self:end}.bb-radio-group__item:where(:has(>.bb-radio-group__label:is(.bb-sr-only,.sr-only)),:has(>.bb-toggle-input+:is(.hidden,.sr-only,.bb-sr-only))){gap:0}.bb-radio-group__label{color:var(--bb-text);font-size:var(--bb-label-fs);font-weight:var(--bb-label-weight);line-height:var(--bb-label-lh);transition-duration:var(--bb-transition-fast);transition-property:color;transition-timing-function:var(--bb-ease);-webkit-user-select:none;-moz-user-select:none;user-select:none;grid-area:1/2}.bb-radio-group__item--disabled .bb-radio-group__label{color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-radio-group__item--disabled .bb-radio-group__label{color:color-mix(in oklab,var(--bb-text) 45%,var(--bb-panel))}}.bb-radio-group__item-description{color:var(--bb-text-muted);font-size:var(--bb-description-fs);font-weight:var(--bb-description-weight);line-height:var(--bb-description-lh);-webkit-user-select:none;-moz-user-select:none;user-select:none;grid-area:2/2;margin-top:2px}.bb-radio-group__list--tiles>.bb-radio-group__item{position:relative}.bb-radio-group__list--tiles>.bb-radio-group__item>.bb-toggle-input{border-radius:inherit;z-index:1;grid-area:auto;position:absolute;inset:0}.bb-radio-group__list--tiles>.bb-radio-group__item :is(a,button){z-index:2;position:relative}@media(pointer:coarse){.bb-radio-group__list{--hit:44px;--tap-row-gap:max(var(--row-gap), calc(var(--hit) - var(--bb-label-lh)));row-gap:var(--tap-row-gap)}.bb-radio-group__list:has(.bb-radio-group__item--description){--tap-row-gap:max(var(--row-gap), 8px)}.bb-radio-group__list.bb-radio-group__list--tiles{--tap-row-gap:var(--row-gap)}.bb-radio-group__list .bb-radio-group__item{position:relative}.bb-radio-group__list .bb-radio-group__item:after{content:"";inset-block:max(min(0px,calc(50% - var(--hit)/2)),calc(var(--tap-row-gap)/-2));inset-inline:max(min(0px,calc(50% - var(--hit)/2)),calc(var(--gap)/-2));position:absolute}}:where(.bb-rating.bb-field--inside-label .bb-field__layout){--bg:var(--bb-panel)}:where(.bb-rating){--accent:var(--bb-primary);--empty:var(--bb-panel);--border-color:var(--bb-text-faint);--space:0px}.bb-rating__stars{--ring-color:var(--bb-ring);--size:24px}.bb-rating__stars .bb-rating__options{--star-size:var(--size)}.bb-rating__stars:not(.bb-rating__stars--disabled):not(.bb-rating__stars--readonly):not(.bb-rating__stars--forced-clear) .bb-rating__options:hover .bb-rating__item{color:var(--accent)}.bb-rating__stars:not(.bb-rating__stars--disabled):not(.bb-rating__stars--readonly):not(.bb-rating__stars--forced-clear) .bb-rating__options:hover .bb-rating__item:hover~.bb-rating__item{color:var(--empty)}.bb-rating__stars--errors{--accent:var(--bb-danger);--border-color:var(--bb-danger);--ring-color:var(--bb-ring-danger)}.bb-rating__stars--warnings{--accent:var(--bb-warn);--border-color:var(--bb-warn);--ring-color:var(--bb-ring-warn)}.bb-rating__stars--disabled{--accent:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-rating__stars--disabled{--accent:color-mix(in oklab, var(--bb-text) 45%, var(--bb-panel))}}.bb-rating__stars--disabled{--empty:var(--bb-muted)}.bb-rating__stars--disabled .bb-rating__options .bb-rating__item{cursor:not-allowed}.bb-rating__options{-moz-column-gap:var(--space);column-gap:var(--space);flex-wrap:wrap;display:inline-flex}.bb-rating__item{aspect-ratio:1;border-radius:var(--bb-radius-sm);color:var(--empty);cursor:pointer;justify-content:center;align-items:center;padding-inline:2px;display:flex;box-shadow:0 0 #0000}.bb-rating__item:has(:focus-visible){box-shadow:0 0 0 var(--bb-ring-size) var(--ring-color)}.bb-rating__item--filled{color:var(--accent)}.bb-rating__item--disabled{cursor:not-allowed}.bb-rating__item--disabled:hover{transform:none}.bb-rating__item--readonly{cursor:default}.bb-rating__item--readonly:hover{transform:none}.bb-rating__item svg{fill:currentColor;height:var(--star-size);stroke:var(--border-color);stroke-width:1px;transition:color var(--bb-transition-medium) var(--bb-ease);width:var(--star-size)}.bb-rating.bb-field--inside-label .bb-field__layout{--ring-color:var(--bb-ring);background-color:var(--bg);border:var(--bb-border-w) solid var(--bb-field-border);border-radius:var(--bb-radius);padding-inline-start:var(--bb-input-px);padding-inline-end:var(--bb-input-px);padding-top:calc(var(--bb-label-lh-sm) + var(--bb-input-py));transition:border-color var(--bb-transition-medium) var(--bb-ease),box-shadow var(--bb-transition-medium) var(--bb-ease),background-color var(--bb-transition-medium) var(--bb-ease);position:relative}.bb-rating.bb-field--inside-label .bb-field__layout:focus-within{border-color:var(--bb-primary);box-shadow:0 0 0 var(--bb-ring-size) var(--ring-color)}.bb-rating.bb-field--inside-label.bb-field--errors .bb-field__layout{--ring-color:var(--bb-ring-danger);border-color:var(--bb-danger)}.bb-rating.bb-field--inside-label.bb-field--errors .bb-field__layout:focus-within{border-color:var(--bb-danger)}.bb-rating.bb-field--inside-label.bb-field--warnings .bb-field__layout{--ring-color:var(--bb-ring-warn);border-color:var(--bb-warn)}.bb-rating.bb-field--inside-label.bb-field--warnings .bb-field__layout:focus-within{border-color:var(--bb-warn)}.bb-rating.bb-field--inside-label.bb-field--disabled .bb-field__layout{background-color:var(--bb-muted)}.bb-rating.bb-field--inside-label.bb-field--disabled .bb-field__layout:focus-within{border-color:var(--bb-field-border);box-shadow:0 0 #0000}.bb-rating.bb-field--inside-label:has(.bb-field__label--hidden) .bb-field__layout{padding-top:var(--bb-input-px)}.bb-rating .bb-field__layout--horizontal .bb-field__label{float:left}.bb-rating .bb-field__layout--responsive .bb-field__label{float:var(--ly-x,left)}.bb-rating .bb-field__input-wrapper--right .bb-rating__options{justify-content:flex-end}.bb-rating .bb-field__input-wrapper--center .bb-rating__options{justify-content:center}:where(.bb-rating .bb-field__layout--responsive) .bb-rating__options{justify-content:var(--ly-lj,normal)}@media(pointer:coarse){.bb-rating__stars{--hit:44px}.bb-rating__stars .bb-rating__options{--tap-gap:max(var(--space), calc(var(--hit) - var(--star-size) - 4px));-moz-column-gap:var(--tap-gap);column-gap:var(--tap-gap);row-gap:var(--tap-gap)}.bb-rating__stars .bb-rating__item{position:relative}.bb-rating__stars .bb-rating__item:after{content:"";inset-block:min(0px,calc(50% - var(--hit)/2));inset-inline:min(0px,calc(50% - var(--hit)/2));position:absolute}}:where(.bb-listbox__outer-container){--bg:var(--bb-panel)}.bb-select-popover{text-align:start;width:var(--w,320px);overflow:visible}.bb-select-popover .bb-common-popover__bubble{box-shadow:var(--bb-shadow);overflow:hidden}.bb-select-popover .bb-select-popover__search-container{border-bottom:var(--bb-border-w) solid var(--bb-border);align-items:center;padding:.375rem .75rem;display:flex;position:relative}.bb-select-popover .bb-select-popover__header{border-bottom:var(--bb-border-w) solid var(--bb-border);padding:.5rem .75rem}.bb-select-popover .bb-select-popover__footer{border-top:var(--bb-border-w) solid var(--bb-border);padding:.5rem .75rem}.bb-select-popover .bb-select-popover__clear,.bb-select-popover .bb-select-popover__search-error-icon,.bb-select-popover .bb-select-popover__search-icon,.bb-select-popover .bb-select-popover__search-warning-icon{color:var(--bb-text-muted);opacity:0;pointer-events:none;transition:color var(--bb-transition-medium),opacity var(--bb-transition-medium);width:var(--bb-fs);inset-inline-end:.75rem;flex-shrink:0;position:absolute;top:50%;transform:translateY(-50%)}.bb-select-popover .bb-select-popover__clear,.bb-select-popover .bb-select-popover__clear .bb-icon{width:var(--bb-input-icon)}.bb-select-popover .bb-select-popover__clear{inset-inline-end:calc(.75rem - 3px)}.bb-select-popover .bb-select-popover__clear:hover{color:var(--bb-text)}.bb-select-popover .bb-select-popover__input{color:var(--bb-text);font-size:var(--bb-input-fs);line-height:var(--bb-leading);width:100%;background-color:#0000;border:0;outline:none;flex:auto;padding:0;padding-inline-end:calc(var(--bb-input-icon) + .5rem)}.bb-select-popover .bb-select-popover__input::-moz-placeholder{color:var(--bb-text-muted);opacity:.8}.bb-select-popover .bb-select-popover__input::placeholder{color:var(--bb-text-muted);opacity:.8}.bb-select-popover .bb-select-popover__search-icon{opacity:1}.bb-select-popover.bb-select-popover--errors .bb-select-popover__search-error-icon{color:var(--bb-danger);opacity:1}.bb-select-popover.bb-select-popover--errors .bb-select-popover__search-icon{opacity:0}.bb-select-popover.bb-select-popover--warnings .bb-select-popover__search-warning-icon{color:var(--bb-warn);opacity:1}.bb-select-popover.bb-select-popover--warnings .bb-select-popover__search-icon{opacity:0}.bb-select-popover .bb-select-popover__search-strip{background:linear-gradient(90deg,transparent 0,var(--bb-primary) 50%,transparent 100%);pointer-events:none;bottom:-1px;background-repeat:no-repeat;background-size:40% 100%;height:2px;animation:bb-select-popover-busy-slide 1.1s linear infinite;position:absolute;inset-inline:0}.bb-select-popover.bb-select-popover--reloading .bb-listbox__option{opacity:.55;transition:opacity var(--bb-transition-fast) ease}.bb-select-popover.bb-select-popover--clearable-active:not(.bb-select-popover--errors):not(.bb-select-popover--warnings) .bb-select-popover__search-icon{opacity:0}.bb-select-popover.bb-select-popover--clearable-active:not(.bb-select-popover--errors):not(.bb-select-popover--warnings) .bb-select-popover__clear{opacity:1;pointer-events:auto}.bb-select-popover .bb-listbox{--option-h:var(--option-height);-webkit-user-select:none;-moz-user-select:none;user-select:none;display:block}.bb-select-popover .bb-listbox.bb-listbox--open{transition:min-height}.bb-select-popover .bb-listbox.bb-listbox--open .bb-listbox__outer-container{opacity:1;grid-template-rows:1fr;transition-delay:0s,0s}.bb-select-popover .bb-listbox.bb-listbox--open .bb-listbox__outer-container>*{opacity:1;transition-delay:calc(var(--transition-duration)*.8)}.bb-select-popover .bb-listbox.bb-listbox--empty .bb-listbox__outer-container .bb-listbox__inner-container .bb-listbox__empty{display:block}.bb-select-popover .bb-listbox .bb-listbox__failed{color:var(--bb-danger);font-size:calc(var(--bb-fs) - 1px);min-height:var(--option-h);opacity:0;text-align:start;transition:opacity calc(var(--transition-duration)*2);align-items:center;gap:.375rem;padding:.125rem .5rem;line-height:1.2;display:flex}.bb-select-popover .bb-listbox .bb-listbox__failed--divided{border-top:var(--bb-border-w) solid var(--bb-border)}.bb-select-popover .bb-listbox .bb-listbox__failed-icon{--size:1rem;flex:none;margin-top:-1.5px}.bb-select-popover .bb-listbox.bb-listbox--open .bb-listbox__failed{opacity:1;transition-delay:calc(var(--transition-duration)*.8)}.bb-select-popover .bb-listbox.bb-listbox--empty:has(>.bb-listbox__failed) .bb-listbox__inner-container{padding-block:0}.bb-select-popover .bb-listbox.bb-listbox--loading .bb-listbox__outer-container .bb-listbox__inner-container .bb-listbox__loading{text-align:start;display:block}.bb-select-popover .bb-listbox .bb-listbox__outer-container{background-color:var(--bg);opacity:0;transition-delay:calc(var(--transition-duration)*.25),0s,0s;transition-duration:var(--transition-duration),calc(var(--transition-duration)*1.4),var(--transition-duration);border-width:0;grid-template-rows:0fr;transition-property:grid-template-rows,opacity,border;display:grid}.bb-select-popover .bb-listbox .bb-listbox__outer-container>*{opacity:0;transition-delay:0s;transition-duration:calc(var(--transition-duration)*2);transition-property:opacity}.bb-select-popover .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container{max-height:min(calc(var(--option-h)*6 + .5rem),calc(round(down,calc(100dvh - 130px),var(--option-h)) - 1px));text-align:start;padding:.25rem;overflow:clip auto}.bb-select-popover .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container .bb-listbox__empty,.bb-select-popover .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container .bb-listbox__loading{color:var(--bb-text-muted);font-size:calc(var(--bb-fs) - 1px);padding:.375rem .5rem;display:none}.bb-select-popover .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container span[role=listbox]{width:100%;display:block;position:relative}.bb-select-popover .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container span[role=listbox] .bb-listbox__group{inset-inline-start:0;width:100%;display:block;position:absolute;top:0}.bb-select-popover .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container span[role=listbox] .bb-listbox__group-header{height:var(--group-header-height,32px);-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;padding:0 .5rem;display:flex}.bb-select-popover .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container span[role=listbox] .bb-listbox__group-header .bb-listbox__group-header-label{color:var(--bb-text-muted);font-size:calc(var(--option-font-size,var(--bb-fs)) - .125rem);text-align:start;text-overflow:ellipsis;white-space:nowrap;flex:auto;font-weight:500;overflow:hidden}.bb-select-popover .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container span[role=listbox] .bb-listbox__group>.bb-listbox__option{position:relative}.bb-select-popover .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container span[role=listbox] .bb-listbox__option{border-radius:var(--bb-radius-sm);color:var(--bb-text);cursor:pointer;height:var(--option-h);transition:background-color var(--bb-transition-fast) var(--bb-ease);inset-inline-start:0;align-items:center;gap:.5rem;width:100%;padding-inline:.5rem;display:flex;position:absolute;top:0}.bb-select-popover .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container span[role=listbox] .bb-listbox__option--focused:not(.bb-listbox__option--disabled),.bb-select-popover .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container span[role=listbox] .bb-listbox__option:hover:not(.bb-listbox__option--disabled){background-color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-select-popover .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container span[role=listbox] .bb-listbox__option--focused:not(.bb-listbox__option--disabled),.bb-select-popover .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container span[role=listbox] .bb-listbox__option:hover:not(.bb-listbox__option--disabled){background-color:color-mix(in oklab,var(--bb-text) 8%,transparent)}}.bb-select-popover .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container span[role=listbox] .bb-listbox__option--disabled{cursor:not-allowed;opacity:.5}.bb-select-popover .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container span[role=listbox] .bb-listbox__option-append-icon,.bb-select-popover .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container span[role=listbox] .bb-listbox__option-prepend-icon{--size:calc(var(--option-font-size,12px) + 4px);flex-shrink:0}.bb-select-popover .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container span[role=listbox] .bb-listbox__option-content{flex-direction:column;flex:auto;min-width:0;display:flex}.bb-select-popover .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container span[role=listbox] .bb-listbox__option-check{color:var(--bb-text);height:var(--option-font-size,var(--bb-fs));pointer-events:none;width:var(--option-font-size,var(--bb-fs));inset-inline-end:.5rem;position:absolute;top:50%;transform:translateY(-50%)}.bb-select-popover .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container span[role=listbox] .bb-listbox__option-check path{stroke-dasharray:30;stroke-dashoffset:30px;transition:stroke-dashoffset var(--bb-transition-medium) var(--bb-ease)}.bb-select-popover .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container span[role=listbox] .bb-listbox__option--selected{padding-inline-end:calc(1rem + var(--option-font-size,var(--bb-fs)))}.bb-select-popover .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container span[role=listbox] .bb-listbox__option--selected .bb-listbox__option-check path{stroke-dashoffset:0}.bb-select-popover .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container span[role=listbox] .bb-listbox__item-text{font-size:var(--option-font-size,var(--bb-fs));text-align:start;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.bb-select-popover .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container span[role=listbox] .bb-listbox__item-description{color:var(--bb-text-muted);font-size:calc(var(--option-font-size,var(--bb-fs)) - 2px);text-align:start;text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}@media(pointer:coarse){.bb-select-popover .bb-select-popover__input{font-size:var(--bb-input-fs-mobile)}}@keyframes bb-select-popover-busy-slide{0%{background-position:-40% 0}to{background-position:140% 0}}@media(prefers-reduced-motion:reduce){.bb-select-popover .bb-select-popover__search-strip{background:var(--bb-primary);opacity:.5;animation:none}}.bb-select-popover__sheet .bb-offcanvas__title{text-align:center;flex:auto}.bb-select-popover__sheet .bb-offcanvas__title:has(~.bb-close-button){padding-inline-start:calc(var(--close-size) + 4px)}.bb-select-popover__sheet .bb-offcanvas__header{padding-bottom:calc(var(--py) - 6px)}.bb-offcanvas.bb-select-popover__sheet:not(.bb-offcanvas--no-header) .bb-offcanvas__content{padding-top:.5rem}.bb-select-popover.bb-select-popover--sheet{flex-direction:column;width:100%;min-height:0;display:flex;overflow:hidden}.bb-select-popover--sheet{outline:none}.bb-select-popover--sheet .bb-select-popover__sheet-selection{text-align:start;flex-shrink:0;padding:0 0 .5rem}.bb-select-popover--sheet .bb-select-popover__sheet-chips{flex-wrap:wrap;gap:.5rem;display:flex}.bb-select-popover--sheet .bb-select-popover__sheet-chip{--min-size:2.125rem;--px:.75rem;--clear-size:1.25rem}.bb-select-popover--sheet .bb-select-popover__search-container{background-color:var(--bb-muted);border-radius:var(--bb-radius);transition:background-color var(--bb-transition-fast) ease;border-bottom:0;margin-bottom:.25rem;padding:.625rem .75rem}.bb-select-popover--sheet .bb-select-popover__search-container:focus-within{background-color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-select-popover--sheet .bb-select-popover__search-container:focus-within{background-color:color-mix(in oklab,var(--bb-text) 8%,var(--bb-panel))}}.bb-select-popover--sheet .bb-select-popover__search-strip{border-radius:0 0 var(--bb-radius) var(--bb-radius);bottom:0}.bb-select-popover--sheet .bb-listbox{flex:auto;min-height:0}.bb-select-popover--sheet .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container{max-height:min(calc(var(--option-h)*9 + .5rem),calc(round(down,55dvh,var(--option-h)) - 1px));padding-inline:0}.bb-select-popover--sheet .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container .bb-listbox__empty,.bb-select-popover--sheet .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container .bb-listbox__group-header,.bb-select-popover--sheet .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container .bb-listbox__group>.bb-listbox__option,.bb-select-popover--sheet .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container .bb-listbox__loading,.bb-select-popover--sheet .bb-listbox .bb-listbox__outer-container .bb-listbox__inner-container span[role=listbox] .bb-listbox__option{padding-inline-start:calc(.5rem + 4px)}.bb-select-popover__sheet:has(.bb-offcanvas__footer:not(:empty)) .bb-offcanvas__content{padding-bottom:0}.bb-select__field{color:var(--bb-text);font-size:var(--bb-input-fs);-webkit-user-select:none;-moz-user-select:none;user-select:none;--compensation-multiplier:.3}.bb-select__field.bb-field-input--compact{--compensation-multiplier:.5}.bb-select__field--disabled{color:var(--bb-text-muted)}.bb-select__field--disabled .bb-select__activator{cursor:not-allowed}.bb-select__field--readonly .bb-select__activator{cursor:default}.bb-select__field:not(:has(.bb-field-input__prepend-icon)) .bb-select__chips-row--chips{margin-inline-start:calc(var(--bb-input-px)*var(--compensation-multiplier)*-1)}.bb-select__activator{cursor:pointer;background:0 0;border:none;padding:0;position:absolute;inset:0}.bb-select__activator:focus-visible{outline:2px solid #0000}.bb-select__value{pointer-events:none;text-align:start;flex-wrap:nowrap;flex:auto;align-self:stretch;align-items:center;gap:.25rem;min-width:0;display:flex;position:relative}.bb-select__value input[type=button]{pointer-events:auto}.bb-select__chips-row{pointer-events:auto;bottom:0;inset-inline:0;flex-wrap:nowrap;flex:auto;align-items:center;min-width:0;display:flex;position:absolute;top:0;overflow:hidden}.bb-select__chips-row--hidden{pointer-events:none;visibility:hidden}.bb-select__chips-row--chips{gap:.25rem}.bb-select__chips-row--chips>*{flex-shrink:0}.bb-select__comma{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;overflow:hidden}.bb-select__comma:not(:last-child):after{content:", "}.bb-select__display-value{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.bb-select__placeholder{color:var(--bb-text-muted);opacity:1;transition:opacity var(--bb-transition-fast) var(--bb-ease)}.bb-select__max-reached{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.bb-select.bb-field--floating-label:not(:focus-within) .bb-select__placeholder{opacity:0}.bb-slider__body{--thumb:12px;--track:4px;--track-color:var(--bb-track);--py:calc((var(--thumb) - var(--track))/2);--control-h:var(--bb-input-h);--px:0px;--track-inset:0px;--inside-label-clearance:0px;--inside-label-track-offset:0px;--bg:transparent;--bg-disabled:transparent;--bw:0px;--border-color:var(--bb-field-border);--border-focus:var(--bb-border);--elev:0px 0px 0px 0px transparent;--ring-size:0px;--accent:var(--bb-primary);--ring-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bb-slider__body{--ring-color:color-mix(in oklab, var(--accent) var(--bb-ring-opacity), transparent)}}.bb-slider__body{--r:var(--bb-radius);min-height:var(--control-h);align-items:center;display:inline-flex}.bb-slider__body.bb-slider__body--compact{--control-h:var(--bb-input-h-compact)}.bb-slider__body.bb-slider__body--disabled .bb-slider__thumb-container{pointer-events:none}.bb-slider__body.bb-slider__body--disabled .bb-slider__bar{background-color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-slider__body.bb-slider__body--disabled .bb-slider__bar{background-color:color-mix(in oklab,var(--bb-text) 45%,var(--bb-panel))}}.bb-slider__body.bb-slider__body--disabled .bb-slider__bar{cursor:not-allowed}.bb-slider__body.bb-slider__body--disabled .bb-slider__track{background-color:var(--bb-muted);cursor:not-allowed}.bb-slider__body.bb-slider__body--disabled .bb-slider__thumb{cursor:not-allowed}.bb-slider__body.bb-slider__body--disabled .bb-slider__box{background-color:var(--bg-disabled)}:is(.bb-slider__body:has(.bb-slider__thumb-container:focus) .bb-slider__box,.bb-slider__body:has(.bb-slider__thumb:active) .bb-slider__box){border-color:var(--border-focus);box-shadow:var(--elev),0 0 0 var(--ring-size) var(--ring-color)}.bb-slider__body.bb-slider__body--errors{--ring-color:var(--bb-ring-danger)}.bb-slider__body.bb-slider__body--errors .bb-slider__box{border-color:var(--border-focus)}.bb-slider__body.bb-slider__body--warnings{--ring-color:var(--bb-ring-warn)}.bb-slider__body.bb-slider__body--warnings .bb-slider__box{border-color:var(--border-focus)}.bb-slider__box{--centre:calc((var(--control-h) + var(--inside-label-clearance))/2 - var(--bw) + var(--inside-label-track-offset));background-color:var(--bg);border:var(--bw) solid var(--border-color);border-radius:var(--r);box-shadow:var(--elev),0 0 0 0 var(--ring-color);min-height:calc(var(--control-h) + var(--inside-label-clearance));min-width:100px;padding-inline-start:var(--px);padding-inline-end:var(--px);padding-bottom:var(--py);padding-top:var(--py);-webkit-touch-callout:none;transition:background-color var(--bb-transition-medium) var(--bb-ease),border-color var(--bb-transition-medium) var(--bb-ease),box-shadow var(--bb-transition-medium) var(--bb-ease),min-height var(--bb-transition-medium) var(--bb-ease);-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-grow:1;display:block;position:relative}.bb-slider__track{background-color:var(--track-color);border-radius:var(--r);height:var(--track);left:var(--track-inset);right:var(--track-inset);top:var(--centre);transform:translateY(-50%)}.bb-slider__bar,.bb-slider__track{cursor:pointer;display:block;position:absolute}.bb-slider__bar{background-color:var(--accent);border-bottom-left-radius:var(--r);border-top-left-radius:var(--r);height:100%;top:0;left:0}.bb-slider__thumb-container{top:var(--centre);display:block;position:absolute}.bb-slider__thumb-container:focus .bb-slider__thumb,.bb-slider__thumb-container:hover .bb-slider__thumb{box-shadow:var(--elev),0 0 0 var(--bb-ring-size) var(--ring-color)}:where(.bb-slider__thumb){--bg:var(--bb-panel)}.bb-slider__thumb{--elev:var(--bb-elev-sm);background-color:var(--bg);border:var(--bb-border-w-sm) solid var(--bb-border);box-shadow:var(--elev),0 0 0 0 var(--bb-ring);cursor:pointer;height:var(--thumb);touch-action:none;transition-duration:var(--bb-transition-fast);transition-property:box-shadow;transition-timing-function:var(--bb-ease);width:var(--thumb);border-radius:50%;display:block;position:absolute;top:50%}.bb-slider__box:has(>.bb-slider__ticks){padding-top:calc(var(--control-h) + var(--inside-label-clearance) - var(--bw)*2)}.bb-slider__ticks{margin-inline:calc(var(--track-inset) - var(--px));justify-content:space-between;display:flex;position:relative}.bb-slider__tick{justify-content:center;width:0;display:flex;position:relative}.bb-slider .bb-field__layout .bb-field__input-wrapper .bb-slider__body{width:100%;display:inline-flex}.bb-slider.bb-field--inside-label .bb-slider__body{--px:var(--bb-input-px);--track-inset:var(--px);--bg:var(--bb-panel);--bw:var(--bb-border-w);--border-color:var(--bb-field-border);--border-focus:var(--bb-primary);--elev:var(--bb-elev);--ring-size:var(--bb-ring-size);--bg-disabled:var(--bb-muted);--inside-label-clearance:var(--bb-label-lh-sm);--inside-label-track-offset:calc(var(--bb-label-lh-sm)*.6)}.bb-slider.bb-field--inside-label:has(.bb-field__label--hidden) .bb-slider__body{--inside-label-clearance:0px;--inside-label-track-offset:0px}.bb-slider.bb-field--inside-label.bb-field--errors .bb-slider__body{--border-focus:var(--bb-danger)}.bb-slider.bb-field--inside-label.bb-field--warnings .bb-slider__body{--border-focus:var(--bb-warn)}@media(pointer:coarse){.bb-slider__thumb:after{--hit:44px;content:"";inset:min(0px,calc(50% - var(--hit)/2));position:absolute}}.bb-base-switch-icon{--accent:var(--bb-primary);--bg:var(--bb-track);--ring-color:currentColor}@supports (color:color-mix(in lab,red,red)){.bb-base-switch-icon{--ring-color:color-mix(in oklab, currentColor var(--bb-ring-opacity), transparent)}}.bb-base-switch-icon{--r:999px;--bw:var(--bb-border-w-sm);--h:18px;--w:32px;--thumb:min(16px, calc(var(--h) - var(--bw)*2));--inset:calc((var(--h) - 2*var(--bw) - var(--thumb))/2);--travel:calc(var(--w) - var(--bw)*2 - var(--thumb) - var(--inset)*2);background-color:var(--bg);border:var(--bw) solid var(--bb-border);border-radius:var(--r);box-shadow:0 0 0 0 var(--bb-ring);box-sizing:border-box;color:var(--accent);cursor:pointer;height:var(--h);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--w);transition-property:background-color,box-shadow;position:relative}.bb-base-switch-icon,.bb-base-switch-icon__thumb{transition-duration:var(--bb-transition-medium);display:inline-block}.bb-base-switch-icon__thumb{background-color:var(--bb-panel);border-radius:calc(var(--r)*.8);height:var(--thumb);left:var(--inset);top:var(--inset);width:var(--thumb);transition-property:translate;position:absolute}.bb-base-switch-icon--focus-visible{box-shadow:0 0 0 var(--bb-ring-size) var(--ring-color)}.bb-base-switch-icon--checked{background-color:currentColor;border-color:currentColor}.bb-base-switch-icon--checked .bb-base-switch-icon__thumb{translate:var(--travel) 0}.bb-base-switch-icon--indeterminate{background-color:currentColor;border-color:currentColor}.bb-base-switch-icon--indeterminate .bb-base-switch-icon__thumb{translate:calc(var(--travel)/2) 0}.bb-base-switch-icon--errors{--accent:var(--bb-danger);--ring-color:var(--bb-ring-danger);border-color:var(--bb-danger)}.bb-base-switch-icon--warnings{--accent:var(--bb-warn);--ring-color:var(--bb-ring-warn);border-color:var(--bb-warn)}.bb-base-switch-icon--disabled.bb-base-switch-icon--checked,.bb-base-switch-icon--disabled.bb-base-switch-icon--indeterminate,.bb-base-switch-icon--errors.bb-base-switch-icon--checked,.bb-base-switch-icon--errors.bb-base-switch-icon--indeterminate,.bb-base-switch-icon--warnings.bb-base-switch-icon--checked,.bb-base-switch-icon--warnings.bb-base-switch-icon--indeterminate{background-color:var(--accent);border-color:var(--accent)}.bb-base-switch-icon--disabled{--accent:var(--bb-muted);--ring-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bb-base-switch-icon--disabled{--ring-color:color-mix(in oklab, var(--accent) var(--bb-ring-opacity), transparent)}}.bb-base-switch-icon--disabled{background-color:var(--accent);border-color:var(--bb-muted);cursor:not-allowed}.bb-base-switch-icon--disabled .bb-base-switch-icon__thumb{background-color:var(--bb-panel);box-shadow:0 0 0 var(--bw) var(--bb-track)}@media(forced-colors:active){.bb-base-switch-icon{--accent:Highlight;color:canvastext}.bb-base-switch-icon:is(.bb-base-switch-icon--checked,.bb-base-switch-icon--indeterminate){background-color:var(--accent);border-color:var(--accent)}.bb-base-switch-icon .bb-base-switch-icon__thumb{background-color:canvastext}.bb-base-switch-icon:is(.bb-base-switch-icon--checked,.bb-base-switch-icon--indeterminate) .bb-base-switch-icon__thumb{background-color:highlighttext}.bb-base-switch-icon.bb-base-switch-icon--disabled{--accent:GrayText;border-color:graytext}.bb-base-switch-icon.bb-base-switch-icon--disabled:not(.bb-base-switch-icon--checked,.bb-base-switch-icon--indeterminate){background-color:canvas}.bb-base-switch-icon.bb-base-switch-icon--disabled .bb-base-switch-icon__thumb{background-color:graytext}.bb-base-switch-icon.bb-base-switch-icon--disabled:is(.bb-base-switch-icon--checked,.bb-base-switch-icon--indeterminate) .bb-base-switch-icon__thumb{background-color:canvas}}.bb-switch .bb-field__input-wrapper{grid-auto-flow:column}.bb-switch .bb-field__layout{cursor:pointer}.bb-switch .bb-field__layout--horizontal{align-items:center;display:flex}.bb-switch .bb-field__layout--responsive{align-items:var(--ly-x,center)}.bb-switch.bb-field--description .bb-field__layout--horizontal:not(.bb-field__layout--aligned){align-items:flex-start}.bb-switch.bb-field--description .bb-field__layout--horizontal:not(.bb-field__layout--aligned) .bb-field__input-wrapper{min-height:var(--bb-label-lh);align-items:center}.bb-switch.bb-field--description .bb-field__layout--responsive:not(.bb-field__layout--aligned){align-items:var(--ly-x,flex-start)}.bb-switch.bb-field--description .bb-field__layout--responsive:not(.bb-field__layout--aligned) .bb-field__input-wrapper{align-items:var(--ly-x,center);min-height:var(--ly-x,var(--bb-label-lh))}.bb-switch-group .bb-field__layout--horizontal .bb-field__label{float:left}.bb-switch-group .bb-field__layout--responsive .bb-field__label{float:var(--ly-x,left)}.bb-switch-group .bb-field__input-wrapper--right .bb-switch-group__list{justify-content:flex-end;justify-self:end}.bb-switch-group .bb-field__input-wrapper--center .bb-switch-group__list{justify-content:center;justify-self:center}.bb-switch-group__list{--gap:24px;--row-gap:10px;--tile-min-width:96px;-moz-column-gap:var(--gap);column-gap:var(--gap);justify-self:stretch;row-gap:var(--row-gap);flex-wrap:wrap;display:flex}.bb-switch-group__list--vertical{flex-direction:column;align-items:flex-start}.bb-switch-group__list--vertical-stretch{flex-direction:column}.bb-switch-group__list--tiles{grid-auto-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(min(var(--tile-min-width),100%),1fr));display:grid}.bb-switch-group__list--horizontal:has(.bb-switch-group__item--description){align-items:flex-start}:where(.bb-switch-group .bb-field__layout--responsive) .bb-switch-group__list{justify-content:var(--ly-lj,normal);justify-self:var(--ly-ls,stretch)}.bb-switch-group__item{-moz-column-gap:var(--bb-label-spacing-x);align-items:center;column-gap:var(--bb-label-spacing-x);cursor:pointer;grid-template-columns:auto minmax(0,auto);justify-content:start;display:inline-grid}.bb-switch-group__item>:where(:not([type=hidden],.bb-switch-group__label,.bb-switch-group__item-description)){-webkit-user-select:none;-moz-user-select:none;user-select:none;grid-area:1/1}.bb-switch-group__item--reverse{grid-template-columns:minmax(0,auto) auto}.bb-switch-group__item--reverse>:where(:not([type=hidden],.bb-switch-group__label,.bb-switch-group__item-description)){grid-column:2}.bb-switch-group__item--reverse>.bb-switch-group__item-description,.bb-switch-group__item--reverse>.bb-switch-group__label{grid-column:1}.bb-switch-group__item--label-fill{grid-template-columns:auto minmax(0,1fr);justify-content:stretch}.bb-switch-group__item--label-fill.bb-switch-group__item--reverse{grid-template-columns:minmax(0,1fr) auto}.bb-switch-group__item--input-fill{grid-template-columns:1fr minmax(0,auto);justify-content:stretch}.bb-switch-group__item--input-fill.bb-switch-group__item--reverse{grid-template-columns:minmax(0,auto) 1fr}.bb-switch-group__item--horizontal{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}.bb-switch-group__item--ratio{justify-content:stretch}.bb-switch-group__item--vertical{justify-items:start;row-gap:var(--bb-label-spacing-y);grid-template-columns:minmax(0,1fr)}.bb-switch-group__item--vertical>:where(:not([type=hidden],.bb-switch-group__label,.bb-switch-group__item-description)){grid-area:1/1}.bb-switch-group__item--vertical>.bb-switch-group__label{grid-area:2/1}.bb-switch-group__item--vertical>.bb-switch-group__item-description{grid-area:3/1;margin-top:0}.bb-switch-group__item--vertical:where(.bb-switch-group__item--reverse)>.bb-switch-group__label{grid-area:1/1}.bb-switch-group__item--vertical:where(.bb-switch-group__item--reverse)>.bb-switch-group__item-description{grid-area:2/1}.bb-switch-group__item--vertical:where(.bb-switch-group__item--reverse)>:where(:not([type=hidden],.bb-switch-group__label,.bb-switch-group__item-description)){grid-area:3/1}.bb-switch-group__item--description{align-items:start}.bb-switch-group__item--description:where(:not(.bb-switch-group__item--vertical,.bb-switch-group__item--aligned))>:where(:not([type=hidden],.bb-switch-group__label,.bb-switch-group__item-description)){font-size:var(--bb-label-fs);line-height:var(--bb-label-lh);margin-top:calc((1lh - var(--h,1lh))/2);grid-row:1/span 2;align-self:start}.bb-switch-group__item--aligned:where(.bb-switch-group__item--description)>:where(:not([type=hidden],.bb-switch-group__label,.bb-switch-group__item-description)){grid-row:1/span 2}.bb-switch-group__item:where(.bb-switch-group__item--input-align-top)>:where(:not([type=hidden],.bb-switch-group__label,.bb-switch-group__item-description)){align-self:start}.bb-switch-group__item:where(.bb-switch-group__item--input-align-center)>:where(:not([type=hidden],.bb-switch-group__label,.bb-switch-group__item-description)){align-self:center}.bb-switch-group__item:where(.bb-switch-group__item--input-align-bottom)>:where(:not([type=hidden],.bb-switch-group__label,.bb-switch-group__item-description)){align-self:end}.bb-switch-group__item:where(.bb-switch-group__item--label-align-top)>:where(.bb-switch-group__label){align-self:start}.bb-switch-group__item:where(.bb-switch-group__item--label-align-center)>:where(.bb-switch-group__label){align-self:center}.bb-switch-group__item:where(.bb-switch-group__item--label-align-bottom)>:where(.bb-switch-group__label){align-self:end}.bb-switch-group__item:where(:has(>.bb-switch-group__label:is(.bb-sr-only,.sr-only)),:has(>.bb-toggle-input+:is(.hidden,.sr-only,.bb-sr-only))){gap:0}.bb-switch-group__label{color:var(--bb-text);font-size:var(--bb-label-fs);font-weight:var(--bb-label-weight);line-height:var(--bb-label-lh);transition-duration:var(--bb-transition-fast);transition-property:color;transition-timing-function:var(--bb-ease);-webkit-user-select:none;-moz-user-select:none;user-select:none;grid-area:1/2}.bb-switch-group__item--disabled .bb-switch-group__label{color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-switch-group__item--disabled .bb-switch-group__label{color:color-mix(in oklab,var(--bb-text) 45%,var(--bb-panel))}}.bb-switch-group__item-description{color:var(--bb-text-muted);font-size:var(--bb-description-fs);font-weight:var(--bb-description-weight);line-height:var(--bb-description-lh);-webkit-user-select:none;-moz-user-select:none;user-select:none;grid-area:2/2;margin-top:2px}.bb-switch-group__list--tiles>.bb-switch-group__item{position:relative}.bb-switch-group__list--tiles>.bb-switch-group__item>.bb-toggle-input{border-radius:inherit;z-index:1;grid-area:auto;position:absolute;inset:0}.bb-switch-group__list--tiles>.bb-switch-group__item :is(a,button){z-index:2;position:relative}@media(pointer:coarse){.bb-switch-group__list{--hit:44px;--tap-row-gap:max(var(--row-gap), calc(var(--hit) - var(--bb-label-lh)));row-gap:var(--tap-row-gap)}.bb-switch-group__list:has(.bb-switch-group__item--description){--tap-row-gap:max(var(--row-gap), 8px)}.bb-switch-group__list.bb-switch-group__list--tiles{--tap-row-gap:var(--row-gap)}.bb-switch-group__list .bb-switch-group__item{position:relative}.bb-switch-group__list .bb-switch-group__item:after{content:"";inset-block:max(min(0px,calc(50% - var(--hit)/2)),calc(var(--tap-row-gap)/-2));inset-inline:max(min(0px,calc(50% - var(--hit)/2)),calc(var(--gap)/-2));position:absolute}}.bb-table{--bg:var(--bb-panel);-webkit-backdrop-filter:var(--bb-surface-filter);backdrop-filter:var(--bb-surface-filter);--px:12px;--cell-h:36px;--py:6px;--actions-spacing:8px;--offset-start:0px;--offset-end:0px;--ig:0px;--is:0px;--ic:0px;--depth:0;--min-g:0px;--min-s:0px;--min-a:0px;--offset-internal-start:var(--offset-start);--offset-internal-end:var(--offset-end);--offset-external-start:0px;--offset-external-end:0px;--pin-l:0px;--pin-r:0px;--fade-l:0px;--fade-r:0px;--fade-a-l:1;--fade-a-r:1;--cue-l:0px;--cue-r:0px;--cue-w:8px;--cue:#0000001a;min-width:0;padding-inline-start:var(--offset-external-start);padding-inline-end:var(--offset-external-end);display:grid;position:relative;overflow-x:auto}@supports (color:light-dark(red,blue)){.bb-table{--cue:light-dark(#0000001a,#0006)}}.bb-table--overflow-left:not(.bb-table--pinned-left){--fade-l:20px;--fade-a-l:.3}.bb-table--overflow-right:not(.bb-table--pinned-right){--fade-r:20px;--fade-a-r:.3}.bb-table--overflow-left.bb-table--pinned-left{--cue-l:var(--cue-w)}.bb-table--overflow-right.bb-table--pinned-right{--cue-r:var(--cue-w)}.bb-table--overflow-left:not(.bb-table--pinned-left),.bb-table--overflow-right:not(.bb-table--pinned-right){-webkit-mask-image:linear-gradient(to right,#000 var(--pin-l,0),rgb(0 0 0/var(--fade-a-l,1)) var(--pin-l,0),#000 calc(var(--pin-l,0px) + var(--fade-l,0px)),#000 calc(100% - var(--pin-r,0px) - var(--fade-r,0px)),rgb(0 0 0/var(--fade-a-r,1)) calc(100% - var(--pin-r,0px)),#000 calc(100% - var(--pin-r,0px)));mask-image:linear-gradient(to right,#000 var(--pin-l,0),rgb(0 0 0/var(--fade-a-l,1)) var(--pin-l,0),#000 calc(var(--pin-l,0px) + var(--fade-l,0px)),#000 calc(100% - var(--pin-r,0px) - var(--fade-r,0px)),rgb(0 0 0/var(--fade-a-r,1)) calc(100% - var(--pin-r,0px)),#000 calc(100% - var(--pin-r,0px)))}.bb-table--overflow-left:not(.bb-table--pinned-left):focus-visible,.bb-table--overflow-right:not(.bb-table--pinned-right):focus-visible{-webkit-mask-image:none;mask-image:none}.bb-table--align-left{text-align:left}.bb-table--align-center{text-align:center}.bb-table--align-right{text-align:right}.bb-table--compact{--px:8px;--cell-h:32px;--py:4px}.bb-table--virtual{overflow:auto}.bb-table-placeholder__row,.bb-table-spacer__row{background-image:linear-gradient(180deg,var(--bg) 0 calc(50% - 5px),transparent calc(50% - 5px) calc(50% + 5px),var(--bg) calc(50% + 5px) calc(100% - var(--bb-border-w)),var(--bb-border) calc(100% - var(--bb-border-w)) 100%),var(--placeholder-bars,none);background-position:0 0;background-repeat:repeat-y,no-repeat;background-size:100% var(--row-h,37px),100% 100%;color:var(--bb-border)}@supports (color:color-mix(in lab,red,red)){.bb-table-placeholder__row,.bb-table-spacer__row{color:color-mix(in oklab,var(--bb-border) 80%,transparent)}}.bb-table-placeholder__row,.bb-table-spacer__row{grid-column:1/-1;min-width:0;overflow:hidden}.bb-table-placeholder__row--pending{background-image:linear-gradient(180deg,var(--bg) 0 calc(50% - 5px),transparent calc(50% - 5px) calc(50% + 5px),var(--bg) calc(50% + 5px) calc(100% - var(--bb-border-w)),var(--bb-border) calc(100% - var(--bb-border-w)) 100%),linear-gradient(90deg,transparent 40%,var(--bg) 50%,transparent 60%),var(--placeholder-bars,none)}@supports (color:color-mix(in lab,red,red)){.bb-table-placeholder__row--pending{background-image:linear-gradient(180deg,var(--bg) 0 calc(50% - 5px),transparent calc(50% - 5px) calc(50% + 5px),var(--bg) calc(50% + 5px) calc(100% - var(--bb-border-w)),var(--bb-border) calc(100% - var(--bb-border-w)) 100%),linear-gradient(90deg,transparent 40%,color-mix(in oklab,var(--bg) 75%,transparent) 50%,transparent 60%),var(--placeholder-bars,none)}}.bb-table-placeholder__row--pending{background-position:0 0,200% 0,0 0;background-repeat:repeat-y,no-repeat,no-repeat;background-size:100% var(--row-h,37px),200% 100%,100% 100%;animation:bb-table-placeholder-sweep 1.4s linear infinite}@media(prefers-reduced-motion:reduce){.bb-table-placeholder__row--pending{animation:none}}@keyframes bb-table-placeholder-sweep{to{background-position:0 0,-200% 0,0 0}}.bb-table__caption{text-align:center}.bb-table__table{gap:0;width:-moz-fit-content;width:fit-content;min-width:100%;display:grid}.bb-table__body,.bb-table__foot,.bb-table__head{grid-column:1/-1;grid-template-columns:subgrid;gap:0;display:grid}.bb-table__head{position:relative}.bb-table__body>[role=row],.bb-table__foot>[role=row],.bb-table__head>[role=row]{grid-column:1/-1;grid-template-columns:subgrid;gap:0;display:grid}.bb-table--virtual-flat>.bb-table__table>.bb-table__body>[role=row]{grid-template-columns:var(--virtual-row-tracks,subgrid)}.bb-table--fixed-header{--stuck-outer:var(--stuck-top,0px)}.bb-table--fixed-header>.bb-table__table>.bb-table__head{background-color:rgb(from var(--bg) r g b/1);top:var(--stuck-top,0);z-index:3;position:sticky}.bb-table--fixed-header>.bb-table__table>.bb-table__body{--stuck-top:calc(var(--stuck-outer,0px) + var(--stuck-head-h,0px))}.bb-table--fixed-header>.bb-table__table>.bb-table__head [style*=sticky]{z-index:3}.bb-table__body>.bb-table__edge-row--fixed{background-color:rgb(from var(--bg) r g b/1);z-index:3;position:sticky}.bb-table__body>.bb-table__edge-row--first.bb-table__edge-row--fixed{top:var(--stuck-top,0)}.bb-table__body>.bb-table__edge-row--last.bb-table__edge-row--fixed{bottom:0}.bb-table [style*=sticky]{background-color:rgb(from var(--row-bg,var(--bg)) r g b/1);transition:background-color var(--bb-transition-fast) var(--bb-ease);z-index:2}.bb-table [data-pin-edge]:after{content:"";pointer-events:none;position:absolute;inset-block:0}.bb-table [data-pin-edge=left]:after{background:linear-gradient(to right,var(--cue),transparent);width:var(--cue-l);left:100%}.bb-table [data-pin-edge=right]:after{background:linear-gradient(to left,var(--cue),transparent);width:var(--cue-r);right:100%}.bb-table--indent-drag-handle{--ig:calc(var(--indent,0px)*var(--depth))}.bb-table--indent-select{--is:calc(var(--indent,0px)*var(--depth))}.bb-table--indent-content{--ic:calc(var(--indent,0px)*var(--depth))}.bb-table__head>[role=row]>.bb-table__cell-column-header--row-drag{min-width:var(--min-g)}.bb-table__head>[role=row]>.bb-table__cell-column-header--select{min-width:var(--min-s)}.bb-table__head>[role=row]>.bb-table__cell-column-header--actions{min-width:var(--min-a)}.bb-table--inherit-widths>.bb-table__table>.bb-table__body>[role=row]>:is(.bb-table__cell--select,.bb-table__cell--row-drag,.bb-table__cell--actions){min-width:-moz-max-content;min-width:max-content}.bb-table--selectable [role=row]>.bb-table__cell--select{text-align:center}.bb-table__cell--select,.bb-table__cell-column-header--select,.bb-table__cell-column-header--select>.bb-table-header__content{justify-content:center;align-items:center;display:flex}.bb-table--inherit-widths{--cue-l:inherit;--cue-r:inherit;min-width:0;max-width:100%;overflow:visible}.bb-table__cell-column-header{border-bottom:var(--bb-border-w) solid var(--bb-border);color:var(--bb-text-muted);font-size:var(--bb-fs);padding:var(--py) var(--px);white-space:nowrap;align-content:center;font-weight:500}.bb-table__cell-column-header--clip{min-width:0}.bb-table__cell-column-header--floored:before{content:"";height:0;width:var(--floor,0);display:block}.bb-table__cell-column-header--wrap .bb-table-header__content{white-space:normal}.bb-table__cell-column-header--sortable{cursor:pointer}.bb-table__cell-column-header--center{text-align:center}.bb-table__cell-column-header--right{text-align:right}.bb-table__cell-column-header:not(.bb-table__cell-column-header--select):not(.bb-table__cell-column-header--actions)>.bb-table-header__content{text-overflow:ellipsis;vertical-align:middle;max-width:100%;display:inline-block;overflow:hidden}.bb-table-sort{border-radius:var(--bb-radius-sm);box-shadow:0 0 0 0 var(--bb-ring);color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;max-width:100%;text-align:inherit;text-transform:inherit;vertical-align:middle;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex;overflow:hidden}.bb-table-sort .bb-table-header__content{text-overflow:ellipsis;min-width:0;overflow:hidden}.bb-table-sort:focus-visible{box-shadow:0 0 0 var(--bb-ring-size) var(--bb-ring)}.bb-table-sort .bb-table__sort-icon{--arrow-preview:.45;color:var(--bb-text);opacity:0;transition:opacity var(--bb-transition-fast) var(--bb-ease),transform var(--bb-transition-fast) var(--bb-ease);flex-shrink:0}.bb-table-sort:focus-visible .bb-table__sort-icon,.bb-table-sort:hover .bb-table__sort-icon{opacity:var(--arrow-preview)}.bb-table-sort--asc .bb-table__sort-icon,.bb-table-sort--asc:hover .bb-table__sort-icon,.bb-table-sort--desc .bb-table__sort-icon,.bb-table-sort--desc:hover .bb-table__sort-icon{opacity:1}.bb-table-sort--desc .bb-table__sort-icon{transform:rotate(180deg)}.bb-table__cell-column-header--right .bb-table-sort{flex-direction:row-reverse}.bb-table--reorderable .bb-table__cell-column-header[data-column-key]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bb-table--reorderable .bb-table__cell-column-header[data-column-key] .bb-table-sort{cursor:grab}.bb-table--reorderable .bb-table__cell-column-header[data-column-key]:focus-visible{outline:var(--bb-ring-size) solid var(--bb-ring);outline-offset:calc(var(--bb-ring-size)*-1)}.bb-table--reorderable .bb-table__cell-column-header--locked[data-column-key]{cursor:auto}.bb-table--reorderable .bb-table__cell-column-header--locked[data-column-key] .bb-table-sort{cursor:pointer}.bb-table__head--dragging,.bb-table__head--dragging .bb-table__cell-column-header[data-column-key],.bb-table__head--dragging .bb-table__cell-column-header[data-column-key] .bb-table-sort{cursor:grabbing}.bb-table--resizable .bb-table__cell-column-header[data-column-key]{position:relative}.bb-table-header__resizer{cursor:col-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;bottom:0;inset-inline-end:-4px;width:9px;position:absolute;top:0}.bb-table-header__resizer:after{background-color:var(--bb-border);content:"";transition:background-color var(--bb-transition-fast) var(--bb-ease);bottom:25%;inset-inline-end:3px;border-radius:1px;width:2px;position:absolute;top:25%}.bb-table-header__resizer:hover:after{background-color:var(--bb-primary)}.bb-table__cell-column-header--edge-end .bb-table-header__resizer{width:5px;inset-inline-end:0}.bb-table__cell-column-header--edge-end .bb-table-header__resizer:after{inset-inline-end:0}.bb-table__cell-column-header--resizing .bb-table-header__resizer:after{background-color:var(--bb-primary)}.bb-table__head--resizing,.bb-table__head--resizing .bb-table-sort,.bb-table__head--resizing .bb-table__cell-column-header[data-column-key]{cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bb-table__cell-column-header--dragging{opacity:.45;transition:opacity var(--bb-transition-fast) var(--bb-ease)}.bb-table-column-ghost{background-color:var(--bb-panel);border:var(--bb-border-w) solid var(--bb-border);border-radius:var(--bb-radius-sm);box-shadow:var(--bb-shadow);color:var(--bb-text);font-size:var(--bb-fs);pointer-events:none;white-space:nowrap;inset:0 auto auto;inset-inline-start:0;margin:0;padding:4px 10px;font-weight:500;position:fixed;overflow:visible}.bb-table-column-ghost:popover-open{align-items:center;gap:6px;display:inline-flex}.bb-table__drag-icon{color:var(--bb-text-muted);flex-shrink:0}.bb-table__body>[role=row]>.bb-table__cell--row-drag,.bb-table__head>[role=row]>.bb-table__cell-column-header--row-drag{padding-inline:calc(var(--px)*3/4 + var(--ig)) calc(var(--px)/4);align-items:center;display:flex}.bb-table__body>[role=row]>.bb-table__cell--select,.bb-table__head>[role=row]>.bb-table__cell-column-header--select{padding-inline-start:calc(var(--px) + var(--is))}.bb-table__body>[role=row]>.bb-table__cell--row-drag+.bb-table__cell--select,.bb-table__head>[role=row]>.bb-table__cell-column-header--row-drag+.bb-table__cell-column-header--select{text-align:start;padding-inline-start:calc(var(--px)/2 + var(--is))}.bb-table-skeleton__cell--row-drag{min-width:var(--px)}.bb-table__row-handle{border-radius:var(--bb-radius-sm);color:var(--bb-text-faint);cursor:grab;touch-action:none;transition:color var(--bb-transition-fast) var(--bb-ease);-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:1em;display:inline-flex}.bb-table__row-handle:active,.bb-table__row-handle:focus-visible,.bb-table__row-handle:hover{color:var(--bb-text);background:0 0}.bb-table__row-handle:focus{outline:none}.bb-table__row-handle:focus-visible{outline:var(--bb-ring-size) solid var(--bb-ring);outline-offset:2px}.bb-table__row:focus-within .bb-table__row-handle,.bb-table__row:hover .bb-table__row-handle{color:var(--bb-text)}.bb-table__row-handle-icon{pointer-events:none}.bb-table--row-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.bb-table--row-dragging,.bb-table--row-grabbing *{cursor:grabbing!important}.bb-table--rows-reorderable .bb-table__body>[role=row]{transform:translateY(0)}.bb-table--row-dragging .bb-table__body>[role=row]{transition:transform .16s var(--bb-ease)}.bb-table__row--drag-source:not(.bb-table__row--lifted){visibility:hidden}.bb-table__row--lifted{--row-bg:var(--bb-panel);background-color:var(--row-bg);box-shadow:var(--bb-shadow);z-index:3;position:relative}@media(pointer:coarse){.bb-table__row-handle{min-width:24px;position:relative}.bb-table__row-handle:after{content:"";inset-block:calc((var(--cell-h) - 1em)/-2);inset-inline:calc(var(--px)*-3/4 - var(--ig)) calc(var(--px)/-4);position:absolute}.bb-table__body>[role=row]>.bb-table__cell--row-drag+.bb-table__cell--select :is(.bb-table-check__label,.bb-table-radio__label):after{inset-inline-start:calc(var(--px)/-2)}}@media(prefers-reduced-motion:reduce){.bb-table--row-dragging .bb-table__body>[role=row],.bb-table-header__resizer:after,.bb-table__cell-column-header--dragging,.bb-table__row-handle{transition:none}}.bb-table__body>:where([role=row]):where(:not(:last-child))>:is([role=cell],[role=gridcell],[role=rowheader]){border-bottom:var(--bb-border-w) solid var(--bb-border)}.bb-table__body>:where([role=row])>:is([role=cell],[role=gridcell],[role=rowheader]){color:var(--bb-text);font-size:var(--bb-fs);min-height:var(--cell-h);padding:var(--py) var(--px);align-content:center;font-weight:400}.bb-table__body>:where([role=row])>.bb-table-expand__cell{min-height:0;padding:0}.bb-table__body>:where([role=row])>.bb-table-expand__cell:empty{display:none}.bb-table-empty__cell,.bb-table-expand__cell,.bb-table-loading__cell{contain:inline-size;grid-column:1/-1;min-width:0}.bb-table__body>[role=row]>.bb-table__cell--edge-start,.bb-table__head>[role=row]>.bb-table__cell-column-header--edge-start{padding-inline-start:calc(var(--px)*(1 - var(--ts,0)/2) + max(0px,var(--offset-internal-start)) + var(--ic))}.bb-table__body>[role=row]>.bb-table__cell--edge-end,.bb-table__head>[role=row]>.bb-table__cell-column-header--edge-end{padding-inline-end:calc(var(--px) + max(0px,var(--offset-internal-end)))}.bb-table-skeleton__cell{min-height:var(--cell-h);padding:var(--py) var(--px);align-content:center;overflow:clip}.bb-table-skeleton__cell--actions,.bb-table-skeleton__cell--select{text-align:center}.bb-table-skeleton__cell-content{max-height:calc(var(--cell-h) - var(--py)*2);flex-direction:column;justify-content:center;gap:6px;min-width:96px;display:flex}.bb-table-skeleton__line{background:linear-gradient(90deg,var(--bb-border) 0,var(--bb-border) 35%,var(--bb-border) 50%,var(--bb-border) 65%,var(--bb-border) 100%)}@supports (color:color-mix(in lab,red,red)){.bb-table-skeleton__line{background:linear-gradient(90deg,var(--bb-border) 0,var(--bb-border) 35%,color-mix(in oklab,var(--bb-border) 60%,#fff) 50%,var(--bb-border) 65%,var(--bb-border) 100%)}}.bb-table-skeleton__line{border-radius:var(--bb-radius-sm);background-size:200% 100%;flex-shrink:0;height:10px;animation:bb-table-skeleton-shimmer 1.8s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.bb-table-skeleton__line{background:var(--bb-border);animation:none}}.bb-table-skeleton__placeholder{background-color:var(--bb-border);border-radius:var(--bb-radius-sm);flex-shrink:0;width:22px;min-width:22px;height:22px;margin:0 auto}.bb-table-skeleton__avatar{aspect-ratio:1;background-color:var(--bb-border);height:calc(var(--cell-h) - var(--py)*2);min-width:calc(var(--cell-h) - var(--py)*2);width:calc(var(--cell-h) - var(--py)*2);border-radius:50%;flex-shrink:0}.bb-table-skeleton__avatar-text{max-height:calc(var(--cell-h) - var(--py)*2);align-items:center;gap:12px;min-width:140px;display:flex}.bb-table-skeleton__avatar-text .bb-table-skeleton__avatar{width:calc(var(--cell-h) - var(--py)*2)}.bb-table-skeleton__avatar-text .bb-table-skeleton__cell-content{flex:1;min-width:0}.bb-table-skeleton__image{aspect-ratio:4/3;background-color:var(--bb-border);border-radius:var(--bb-radius-sm);height:calc(var(--cell-h) - var(--py)*2);width:auto;min-width:64px}.bb-table-skeleton__badge{background-color:var(--bb-border);border-radius:999px;flex-shrink:0;width:88px;min-width:72px;height:26px}@keyframes bb-table-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.bb-table-empty__cell{padding:var(--py) var(--px);text-align:center;align-content:center}.bb-table-empty__content{inline-size:calc(var(--vw,100% + 2 * var(--px)) - var(--px)*2);max-inline-size:100%;position:sticky;inset-inline-start:var(--px)}@media print{.bb-table-empty__content{inline-size:auto;position:static}}.bb-table-empty__text{color:var(--bb-text-muted)}.bb-table__cell--clip,.bb-table__cell--resized{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bb-table__cell--nowrap{white-space:nowrap}.bb-table__row{-moz-column-break-inside:avoid;break-inside:avoid;transition:background-color var(--bb-transition-fast) var(--bb-ease)}.bb-table__row:hover{--row-bg:var(--bb-surface-hover);background-color:var(--row-bg)}.bb-table__row:has(>[style*=sticky]):hover{background-color:rgb(from var(--row-bg) r g b/1)}.bb-table__row:has(>[style*=sticky]):hover>[style*=sticky]{background-color:inherit}.bb-table__row--highlightable{cursor:pointer}.bb-table__row:focus-visible{outline:var(--bb-ring-size) solid var(--bb-ring);outline-offset:calc(var(--bb-ring-size)*-1)}.bb-table__row--highlighted{--row-bg:var(--bb-muted);background-color:var(--row-bg)}.bb-table__row--highlighted>:first-child{box-shadow:inset 3px 0 0 0 var(--bb-primary)}.bb-table__row--highlighted:hover{--row-bg:var(--bb-pressed)}.bb-table__cell{overflow-wrap:break-word}.bb-table__cell--fluid{min-width:0}.bb-table__cell--center{text-align:center}.bb-table__cell--right{text-align:right}.bb-table__cell--actions{text-align:end;white-space:nowrap}.bb-table__cell--actions>:not(:first-child){margin-inline-start:var(--actions-spacing)}.bb-table__table--hold-core>.bb-table__body>[role=row]>.bb-table__cell--fluid:is(.bb-table__cell--line,.bb-table__cell--token):not(.bb-table__cell--outlier),.bb-table__table--hold-units>.bb-table__body>[role=row]>.bb-table__cell--fluid:is(.bb-table__cell--line,.bb-table__cell--token),.bb-table__table--hold-words>.bb-table__body>[role=row]>.bb-table__cell--fluid.bb-table__cell--token{white-space:nowrap;min-width:auto}.bb-table__table--hold-core>.bb-table__body>[role=row]>.bb-table__cell--fluid.bb-table__cell--word:not(.bb-table__cell--outlier),.bb-table__table--hold-units>.bb-table__body>[role=row]>.bb-table__cell--fluid.bb-table__cell--word,.bb-table__table--hold-words>.bb-table__body>[role=row]>.bb-table__cell--fluid:is(.bb-table__cell--line,.bb-table__cell--word){min-width:auto}.bb-table-expand__cell[tabindex]:focus-visible,.bb-table-expand__row[tabindex]:focus-visible,.bb-table__cell-column-header[tabindex]:focus-visible,.bb-table__cell[tabindex]:focus-visible{outline:var(--bb-ring-size) solid var(--bb-ring);outline-offset:calc(var(--bb-ring-size)*-1)}.bb-table-check,.bb-table-radio{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-grid}.bb-table-check>*,.bb-table-radio>*{grid-area:1/1}.bb-table-check__label,.bb-table-radio__label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-flex;position:relative}.bb-table-check__label.bb-table-check__label--disabled,.bb-table-check__label.bb-table-radio__label--disabled,.bb-table-radio__label.bb-table-check__label--disabled,.bb-table-radio__label.bb-table-radio__label--disabled{cursor:default;visibility:hidden}.bb-table-check__label.bb-table-radio__label--disabled,.bb-table-radio__label.bb-table-radio__label--disabled{cursor:default}.bb-table-check{align-items:center}@media(pointer:coarse){.bb-table-check__label:after,.bb-table-radio__label:after{--drop:0px;--line:16px;content:"";inset-block-start:calc((var(--cell-h) - var(--line))/-2 - var(--drop));inset-block-end:calc((var(--cell-h) - var(--line))/-2 + var(--drop));inset-inline:calc(var(--px)*-1);position:absolute}}.bb-table--loading:not(.bb-table--empty) .bb-table__body{opacity:.55;transition:opacity var(--bb-transition-fast) ease}.bb-table--loading:not(.bb-table--empty) .bb-table__head:after{background:linear-gradient(90deg,transparent 0,var(--bb-primary) 50%,transparent 100%);content:"";pointer-events:none;z-index:1;bottom:0;background-repeat:no-repeat;background-size:40% 100%;height:2px;animation:bb-table-busy-slide 1.1s linear infinite;position:absolute;inset-inline:0}@keyframes bb-table-busy-slide{0%{background-position:-40% 0}to{background-position:140% 0}}@media(prefers-reduced-motion:reduce){.bb-table--loading:not(.bb-table--empty) .bb-table__head:after{background:var(--bb-primary);opacity:.5;animation:none}}.bb-table-resizing,.bb-table-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.bb-table-row-ghost{color:var(--bb-text);pointer-events:none;background:0 0;border:0;height:auto;max-height:none;margin:0;padding:12px 0;position:fixed;inset:auto;overflow:hidden}.bb-table-row-ghost:popover-open{display:block}.bb-table-row-ghost>.bb-table__table{background-color:var(--bb-panel);border-radius:var(--bb-radius-sm);box-shadow:var(--bb-shadow)}.bb-table-row-ghost .bb-table__body>[role=row]{--row-bg:var(--bb-panel);background-color:var(--row-bg)}.bb-table-row-ghost .bb-table__row-handle{color:var(--bb-text)}:where(.bb-table:not(.bb-table--inherit-widths)){--indent:0px;--indent-at:select}.bb-table-ruler{contain:strict;pointer-events:none;visibility:hidden;inset-inline-start:0;width:0;height:0;position:absolute;top:0;overflow:hidden}.bb-table-ruler>*>*{direction:inherit!important;font:inherit!important;font-feature-settings:inherit!important;font-variation-settings:inherit!important;letter-spacing:inherit!important;min-width:0!important;max-width:none!important;text-rendering:inherit!important;text-transform:inherit!important;white-space:nowrap!important;width:-moz-max-content!important;width:max-content!important;word-spacing:inherit!important;border:0!important;margin:0!important;padding:0!important;display:block!important}.bb-tabs-list{--list-bg:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-tabs-list{--list-bg:color-mix(in oklab, var(--bb-text) 8%, transparent)}}.bb-tabs-list{--list-border:transparent;--p:3px;--list-r:var(--bb-radius);--list-h:var(--bb-control-h);--fs:var(--bb-fs);--trigger-gap:0px;--trigger-px:10px;--trigger-r:calc(var(--list-r) - var(--p));--trigger-min-h:calc(var(--list-h) - var(--p)*2);--list-fg:var(--bb-text-muted);--hover-fg:var(--bb-text);--active-fg:var(--bb-text);--active-fw:500;--indicator-bg:var(--bb-panel);--indicator-border:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.bb-tabs-list{--indicator-border:color-mix(in oklab, var(--bb-text) 8%, transparent)}}.bb-tabs-list{--indicator-r:var(--trigger-r);--indicator-h:initial;--indicator-inset:0px;--elev:var(--bb-elev);--indicator-shadow:var(--bb-shadow-sm);color:var(--bb-text);grid-template-columns:auto minmax(0,max-content) auto;justify-content:start;align-items:center;max-width:100%;display:grid}.bb-tabs-list .bb-tabs-list__append,.bb-tabs-list .bb-tabs-list__prepend{align-items:center;display:inline-flex}.bb-tabs-list .bb-tabs-list__list{-webkit-backdrop-filter:var(--bb-surface-filter);backdrop-filter:var(--bb-surface-filter);background-color:var(--list-bg);border-radius:var(--list-r);box-shadow:inset 0 calc(var(--bb-border-w)*-1) 0 0 var(--list-border);align-items:stretch;gap:var(--trigger-gap);min-height:var(--list-h);-ms-overflow-style:none;overscroll-behavior-x:none;padding:var(--p);scrollbar-width:none;white-space:nowrap;margin:0;list-style:none;display:flex;position:relative;overflow-x:auto}.bb-tabs-list .bb-tabs-list__list::-webkit-scrollbar{display:none}.bb-tabs-list .bb-tabs-list__list>.bb-tabs-list__indicator{--_h:min(var(--indicator-h,var(--height)), calc(var(--height) - var(--indicator-inset)*2));background-color:var(--indicator-bg);border:var(--bb-border-w) solid var(--indicator-border);border-radius:var(--indicator-r);box-shadow:var(--elev),var(--indicator-shadow);box-sizing:border-box;height:var(--_h);pointer-events:none;transition:translate .3s var(--bb-ease),width .25s var(--bb-ease),height .25s var(--bb-ease);translate:calc(var(--left) + var(--indicator-inset)) calc(var(--top) + var(--height) - var(--indicator-inset) - var(--_h));width:calc(var(--width) - var(--indicator-inset)*2);position:absolute;top:0;left:0}.bb-tabs-list .bb-tabs-list__list--no-transition>.bb-tabs-list__indicator{transition:none}.bb-tabs-list .bb-tabs-list__list--no-transition .bb-tabs-list__item--active{background:linear-gradient(var(--indicator-bg),var(--indicator-bg)) bottom /100% var(--indicator-h,100%) no-repeat;box-shadow:var(--elev),var(--indicator-shadow)}.bb-tabs-list .bb-tabs-list__list>li:not(.bb-tabs-list__indicator){flex:none;display:flex}.bb-tabs-list .bb-tabs-list__item{border-radius:var(--trigger-r);color:var(--list-fg);font-size:var(--fs);min-height:var(--trigger-min-h);min-width:0;padding:2px var(--trigger-px);scroll-margin:var(--p);white-space:nowrap;justify-content:center;align-items:center;gap:6px;width:100%;font-weight:500;line-height:1.3;display:inline-flex;position:relative}.bb-tabs-list .bb-tabs-list__item:focus-visible{box-shadow:0 0 0 var(--bb-ring-size) var(--bb-ring);outline:none}.bb-tabs-list .bb-tabs-list__item:hover:not(.bb-base-button--disabled){color:var(--hover-fg)}.bb-tabs-list .bb-tabs-list__item.bb-tabs-list__item--active{color:var(--active-fg);font-weight:var(--active-fw)}.bb-tabs-list .bb-tabs-list__item.bb-tabs-list__item--active:hover{color:var(--active-fg)}.bb-tabs-list .bb-tabs-list__item.bb-base-button--disabled{cursor:not-allowed;opacity:.5}.bb-tabs-list .bb-tabs__trigger-content{align-items:center;gap:inherit;white-space:nowrap;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.bb-tabs-list .bb-tabs__trigger-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.bb-tabs-list.bb-tabs-list--compact{--list-h:calc(var(--bb-control-h) - 4px);--fs:calc(var(--bb-fs) - 1px);--trigger-px:8px}.bb-tabs-list.bb-tabs-list--block{grid-template-columns:auto minmax(0,1fr) auto;width:100%}.bb-tabs-list.bb-tabs-list--block .bb-tabs-list__list>li:not(.bb-tabs-list__indicator){min-width:var(--eq,-moz-max-content);min-width:var(--eq,max-content);flex:1 1 0}.bb-tabs-list.bb-tabs-list--block .bb-tabs-list__list--measuring>li:not(.bb-tabs-list__indicator){flex:none;min-width:0}.bb-tabs-list.bb-tabs-list--vertical{max-width:min(var(--max-w,100%),100%);grid-template-rows:auto minmax(0,max-content) auto;grid-template-columns:minmax(0,max-content)}.bb-tabs-list.bb-tabs-list--vertical .bb-tabs-list__list{box-shadow:inset calc(var(--bb-border-w)*-1) 0 0 0 var(--list-border);flex-direction:column;align-items:stretch;min-height:0}.bb-tabs-list.bb-tabs-list--vertical .bb-tabs-list__list>li:not(.bb-tabs-list__indicator){flex:none;min-width:0}.bb-tabs-list.bb-tabs-list--vertical .bb-tabs-list__list>.bb-tabs-list__indicator{--_w:min(var(--indicator-h,var(--width)), calc(var(--width) - var(--indicator-inset)*2));height:calc(var(--height) - var(--indicator-inset)*2);translate:calc(var(--left) + var(--width) - var(--indicator-inset) - var(--_w)) calc(var(--top) + var(--indicator-inset));width:var(--_w)}.bb-tabs-list.bb-tabs-list--vertical .bb-tabs-list__list--no-transition .bb-tabs-list__item--active{background:linear-gradient(var(--indicator-bg),var(--indicator-bg)) 100% /var(--indicator-h,100%) 100% no-repeat}.bb-tabs-list.bb-tabs-list--vertical .bb-tabs-list__item{text-align:start;justify-content:flex-start}.bb-tabs-list.bb-tabs-list--vertical.bb-tabs-list--block{grid-template-columns:minmax(0,1fr)}.bb-tabs-list.bb-tabs-list--line{--list-bg:transparent;--list-border:var(--bb-border);--p:0px;--list-r:0px;--trigger-r:var(--bb-radius-sm);--active-fw:600;--indicator-bg:var(--bb-primary);--indicator-border:transparent;--indicator-r:0;--indicator-h:2px;--indicator-shadow:none;--elev:none}.bb-tabs-list.bb-tabs-list--line .bb-tabs-list__item:focus-visible{box-shadow:inset 0 0 0 var(--bb-ring-size) var(--bb-ring)}.bb-tabs-list.bb-tabs-list--line:not(.bb-tabs-list--vertical){box-shadow:inset 0 calc(var(--bb-border-w)*-1) 0 0 var(--list-border)}.bb-tabs-list.bb-tabs-list--line:not(.bb-tabs-list--vertical) .bb-tabs-list__list{box-shadow:none;align-self:end}.bb-tabs-list.bb-tabs-list--none{--list-bg:transparent;--list-border:transparent;--p:0px;--list-r:0px;--list-fg:inherit;--hover-fg:inherit;--active-fg:inherit;--active-fw:inherit;--indicator-bg:transparent;--indicator-border:transparent;--indicator-shadow:none;--elev:none;color:inherit}.bb-tabs-list.bb-tabs-list--none .bb-tabs-list__item{font-weight:inherit}@media(pointer:coarse){.bb-tabs-list.bb-tabs-list--compact{--list-h:var(--bb-control-h)}.bb-tabs-list__item:after{content:"";inset-block:calc(var(--p)*-1);position:absolute;inset-inline:0}.bb-tabs-list--vertical .bb-tabs-list__item:after{inset-block:0;inset-inline:calc(var(--p)*-1)}}.bb-tabs-panels{--transition-duration:var(--bb-transition-slow);--gap:30px;--max-w:initial}.bb-tabs-panels .bb-smooth-height>.bb-smooth-height__content,.bb-tabs-panels>div:not(.bb-smooth-height){grid-template-columns:1fr;display:grid;position:relative}.bb-tabs-panels>div:not(.bb-smooth-height){overflow:clip}.bb-tabs-panels .tab-slide-left-enter-active,.bb-tabs-panels .tab-slide-right-enter-active{transition:translate var(--transition-duration) cubic-bezier(.2,0,0,1),opacity calc(var(--transition-duration)*.6) cubic-bezier(0,0,.2,1)}.bb-tabs-panels .tab-slide-left-leave-active,.bb-tabs-panels .tab-slide-right-leave-active{transition:translate calc(var(--transition-duration)*.8) cubic-bezier(.4,0,1,1),opacity calc(var(--transition-duration)*.4) cubic-bezier(.4,0,1,1)}.bb-tabs-panels .tab-slide-left-enter-from{opacity:0;translate:calc(-100% - var(--gap)) 0}.bb-tabs-panels .tab-slide-left-leave-to{opacity:0;translate:calc(100% + var(--gap)) 0}.bb-tabs-panels .tab-slide-left-enter-to,.bb-tabs-panels .tab-slide-left-leave-from,.bb-tabs-panels .tab-slide-right-enter-to,.bb-tabs-panels .tab-slide-right-leave-from{opacity:1;translate:0}.bb-tabs-panels .tab-slide-right-enter-from{opacity:0;translate:calc(100% + var(--gap)) 0}.bb-tabs-panels .tab-slide-right-leave-to{opacity:0;translate:calc(-100% - var(--gap)) 0}@media(prefers-reduced-motion:reduce){.bb-tabs-panels .tab-slide-left-enter-active,.bb-tabs-panels .tab-slide-left-leave-active,.bb-tabs-panels .tab-slide-right-enter-active,.bb-tabs-panels .tab-slide-right-leave-active{transition:none}}.bb-tabs-panels .bb-tabs__panel{grid-area:1/1/2/2;display:none}.bb-tabs-panels .bb-tabs__panel--shown{display:block}.bb-tabs-panels .bb-tabs__panel:focus-visible{box-shadow:inset 0 0 0 var(--bb-ring-size) var(--bb-ring);outline:none}.bb-tabs{--gap:8px;color:var(--bb-text);gap:var(--gap);flex-direction:column;display:flex}.bb-tabs.bb-tabs--vertical{align-items:start;gap:calc(var(--gap)*2);grid-template-columns:auto minmax(0,1fr);display:grid}.bb-tabs.bb-tabs--no-panels{gap:0}.bb-tag__comma{flex-shrink:0}.bb-tag__comma:not(:last-child):after{content:", "}.bb-tag__field{color:var(--bb-text);font-size:var(--bb-input-fs);-webkit-user-select:none;-moz-user-select:none;user-select:none;--compensation-multiplier:.3}.bb-tag__field.bb-tag__field--active .bb-field-input__box .bb-tag__input{min-width:min(100%,calc(var(--characters)*12px))}.bb-tag__field--compact{--compensation-multiplier:.5}.bb-tag__field--compact .bb-tag__input-container{min-height:calc(var(--bb-input-h) - 2px);align-items:center;padding-top:0;padding-bottom:0}.bb-tag__field--compact .bb-tag__input{align-self:center}.bb-tag__field--compact .bb-tag__badge{min-height:20px}.bb-tag__field .bb-smooth-height{text-align:start;align-self:center;width:100%}.bb-tag__field:not(:has(.bb-field-input__prepend-icon)) .bb-smooth-height:has(.bb-tag__badge){margin-inline-start:calc(var(--bb-input-px)*var(--compensation-multiplier)*-1 - var(--bb-ring-size))}.bb-tag__field:not(:has(.bb-field-input__prepend-icon)) .bb-smooth-height:has(.bb-tag__badge) .bb-tag__input-container{padding-inline-start:var(--bb-ring-size)}.bb-tag__input-container{height:100%;padding-bottom:var(--bb-input-py);padding-top:var(--bb-input-py);flex-wrap:wrap;flex:1;align-items:center;width:100%;display:flex;overflow:hidden}.bb-tag__input-container .bb-tag__badge:not(:last-child){margin-inline-end:.25rem}.bb-tag__input-container .bb-tag__input{min-width:0;margin-top:0;margin-bottom:0;flex:1 10000 0!important}.bb-tag .bb-field__layout .bb-field__input-wrapper .bb-tag__field{display:inline-flex}@media(pointer:coarse){.bb-tag__input-container{row-gap:.25rem}}.bb-textarea__field{--min-height:150px;--inner-h:max(calc(var(--bb-leading) + var(--bb-input-py)*2), calc(var(--bb-input-h) - 2px), var(--bb-input-icon));--floating-py:calc((var(--inner-h) - var(--bb-input-icon))/2)}.bb-textarea__field.bb-field-input--compact{--floating-py:calc((var(--bb-input-h-compact) - var(--bb-input-icon))/2)}.bb-textarea__field .bb-smooth-height{text-align:start;flex:auto;align-self:center}.bb-textarea__field .bb-field-input__box{align-items:flex-start}.bb-textarea__field .bb-field-input__box .bb-clearable-button,.bb-textarea__field .bb-field-input__box .bb-error-icon,.bb-textarea__field .bb-field-input__box .bb-field-input__append-icon,.bb-textarea__field .bb-field-input__box .bb-field-input__prepend-icon,.bb-textarea__field .bb-field-input__box .bb-spinner,.bb-textarea__field .bb-field-input__box .bb-warning-icon{margin-top:var(--floating-py)}.bb-textarea__field .bb-field-input__box .bb-field-input__prefix,.bb-textarea__field .bb-field-input__box .bb-field-input__suffix{padding-top:var(--floating-py);align-items:flex-start}.bb-textarea__input{line-height:var(--bb-leading);padding-top:calc((var(--bb-input-h) - (var(--bb-input-fs)*2.35))/2);resize:none;background-color:#0000;outline:none;width:100%}.bb-textarea__input:not([rows]){min-height:var(--min-height)}.bb-textarea__field--auto-grow .bb-textarea__input{--row-h:calc(var(--bb-input-h) - var(--bb-border-w)*2 - var(--bb-input-py)*2);line-height:var(--bb-leading);min-height:var(--row-h);padding-bottom:max(0px,calc((var(--row-h) - var(--bb-leading))/2));padding-top:max(0px,calc((var(--row-h) - var(--bb-leading))/2));resize:none;vertical-align:top}.bb-text-input__input{background-color:#0000;outline:none;width:100%}.bb-text-input__input::-webkit-search-cancel-button{display:none}.bb-date-picker-input.bb-field--floating-label:not(:focus-within) .bb-segmented-field__placeholder,.bb-time-picker-input.bb-field--floating-label:not(:focus-within) .bb-segmented-field__placeholder{opacity:0}.bb-date-picker-input__field,.bb-time-picker-input__field{--bb-arrow:0}.bb-date-picker-input__field .bb-field-input__box,.bb-time-picker-input__field .bb-field-input__box{display:flex}.bb-date-picker-input__field .bb-field-input__box>:last-child,.bb-time-picker-input__field .bb-field-input__box>:last-child{order:2}.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__fields,.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__fields{min-width:calc(var(--fields-min-ch,0)*1ch);flex:1;align-items:center;gap:0;display:flex;position:relative}.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__fields--empty .bb-segmented-field__separator,.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__fields--empty .bb-segmented-field__separator{display:none}.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__placeholder,.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__placeholder{background:inherit;color:var(--bb-text-muted);font-size:var(--bb-input-fs);opacity:1;pointer-events:none;text-overflow:ellipsis;transition:opacity var(--bb-transition-fast) var(--bb-ease);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:1;bottom:0;inset-inline:0;justify-content:flex-start;align-items:center;display:flex;position:absolute;top:0;overflow:hidden}.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__field-sizer,.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__field-sizer{flex:none;display:inline-grid}.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__field-sizer:after,.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__field-sizer:after{content:attr(data-value);pointer-events:none;visibility:hidden;white-space:pre;grid-area:1/1}.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__input,.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__input{background:0 0;border:none;outline:none;grid-area:1/1;width:0;min-width:100%;padding:0}.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__input::-moz-placeholder,.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__input::-moz-placeholder{color:#0000}.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__input::placeholder,.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__input::placeholder{color:#0000}.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__input:disabled,.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__input:disabled{cursor:not-allowed}.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__input[readonly],.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__input[readonly]{cursor:default}.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__separator,.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__separator{color:var(--bb-text-muted);cursor:text;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;transform:translate(-1px)}.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__separator--range,.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__separator--range{padding:0 .375rem;transform:none}.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__activator,.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__activator{--trigger-btn-h:calc(var(--bb-input-icon) + 4px);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--bb-radius-sm);color:var(--bb-text-muted);cursor:pointer;height:var(--trigger-btn-h);isolation:isolate;transition-duration:var(--bb-transition-fast);transition-property:color,background-color,opacity;transition-timing-function:var(--bb-ease);width:var(--trigger-btn-h);z-index:1;background-color:#0000;border:none;outline-style:none;flex-shrink:0;order:1;align-self:center;margin-inline-end:clamp(calc(var(--bb-input-px)*-1),calc((var(--bb-input-h) - var(--trigger-btn-h))/2 - var(--bb-input-px)),0px);padding:2px}.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__activator:disabled,.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__activator:disabled{display:none}.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__activator[aria-disabled=true],.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__activator[aria-disabled=true]{cursor:default}.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__activator .bb-segmented-field__trigger-icon,.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__activator .bb-segmented-field__trigger-icon{opacity:.9;width:100%;height:100%;display:block}.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__activator:focus-visible:not(:disabled),.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__activator:hover:not(:disabled,[aria-disabled=true]),.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__activator[aria-expanded=true]:not(:disabled),.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__activator:focus-visible:not(:disabled),.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__activator:hover:not(:disabled,[aria-disabled=true]),.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__activator[aria-expanded=true]:not(:disabled){background-color:var(--bb-border)}@supports (color:color-mix(in lab,red,red)){.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__activator:focus-visible:not(:disabled),.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__activator:hover:not(:disabled,[aria-disabled=true]),.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__activator[aria-expanded=true]:not(:disabled),.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__activator:focus-visible:not(:disabled),.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__activator:hover:not(:disabled,[aria-disabled=true]),.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__activator[aria-expanded=true]:not(:disabled){background-color:color-mix(in oklab,var(--bb-border) 60%,transparent)}}.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__activator:focus-visible:not(:disabled),.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__activator:hover:not(:disabled,[aria-disabled=true]),.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__activator[aria-expanded=true]:not(:disabled),.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__activator:focus-visible:not(:disabled),.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__activator:hover:not(:disabled,[aria-disabled=true]),.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__activator[aria-expanded=true]:not(:disabled){color:var(--bb-text)}.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__activator:focus-visible:not(:disabled) .bb-segmented-field__trigger-icon,.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__activator:hover:not(:disabled,[aria-disabled=true]) .bb-segmented-field__trigger-icon,.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__activator[aria-expanded=true]:not(:disabled) .bb-segmented-field__trigger-icon,.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__activator:focus-visible:not(:disabled) .bb-segmented-field__trigger-icon,.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__activator:hover:not(:disabled,[aria-disabled=true]) .bb-segmented-field__trigger-icon,.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__activator[aria-expanded=true]:not(:disabled) .bb-segmented-field__trigger-icon{opacity:1}.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__activator:focus-visible:not(:disabled) .bb-segmented-field__trigger-icon,.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__activator:focus-visible:not(:disabled) .bb-segmented-field__trigger-icon{filter:drop-shadow(0 0 .25rem var(--bb-text))}@supports (color:color-mix(in lab,red,red)){.bb-date-picker-input__field .bb-field-input__box .bb-segmented-field__activator:focus-visible:not(:disabled) .bb-segmented-field__trigger-icon,.bb-time-picker-input__field .bb-field-input__box .bb-segmented-field__activator:focus-visible:not(:disabled) .bb-segmented-field__trigger-icon{filter:drop-shadow(0 0 .25rem color-mix(in oklab,var(--bb-text) 15%,transparent))}}@media(pointer:coarse){.bb-date-picker-input__field .bb-segmented-field__placeholder,.bb-time-picker-input__field .bb-segmented-field__placeholder{font-size:var(--bb-input-fs-mobile)}.bb-segmented-field__activator{position:relative}.bb-segmented-field__activator:after{content:"";position:absolute;inset-block:-12px;inset-inline-start:-2px;inset-inline-end:clamp(calc(var(--bb-input-px)*-1),calc((var(--trigger-btn-h) - var(--bb-input-h))/2),0px)}}.bb-time-picker-input__panel .bb-time-selector{border-inline-start:0;margin-inline-start:0;padding-inline-start:0}.bb-time-picker-input__popover.bb-common-popover{overflow:visible}.bb-time-picker-input__popover.bb-common-popover .bb-common-popover__bubble{box-shadow:var(--bb-shadow)}.bb-time-picker-input{display:block}.bb-tree{--indent:0px;--gap:0px}.bb-tree .bb-tree__item{transition:grid-template-rows var(--bb-transition-medium) var(--bb-ease);grid-template-rows:min-content 0fr;grid-template-columns:minmax(0,1fr);display:grid}@media(prefers-reduced-motion:reduce){.bb-tree .bb-tree__item{transition:none}}.bb-tree .bb-tree__item+.bb-tree__item{margin-top:var(--gap)}.bb-tree .bb-tree__item.bb-tree__item--expanded{grid-template-rows:min-content 1fr}.bb-tree .bb-tree__item>.bb-tree__row{min-width:0;display:flex}.bb-tree .bb-tree__item>.bb-tree__row>.bb-tree__content{flex-grow:1;min-width:0}.bb-tree .bb-tree__item>.bb-tree__children{padding-inline-start:var(--indent);overflow:hidden}.bb-tree .bb-tree__item>.bb-tree__children>.bb-tree__item:first-child{margin-top:var(--gap)}:root{--bitboss-ui-version:"3.0.0-beta.64"}}@layer components;@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-auto{margin-inline:auto}.my-auto{margin-block:auto}.ms-1{margin-inline-start:var(--spacing)}.ms-2{margin-inline-start:calc(var(--spacing)*2)}.ms-auto{margin-inline-start:auto}.me-1{margin-inline-end:var(--spacing)}.me-auto{margin-inline-end:auto}.-mt-2{margin-top:calc(var(--spacing)*-2)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mr-1{margin-right:var(--spacing)}.mr-auto{margin-right:auto}.mb-0{margin-bottom:0}.mb-2{margin-bottom:calc(var(--spacing)*2)}.-ml-2{margin-left:calc(var(--spacing)*-2)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.aspect-video{aspect-ratio:var(--aspect-video)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-5{height:calc(var(--spacing)*5)}.h-10{height:calc(var(--spacing)*10)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-\[min\(55dvh\,24rem\)\]{max-height:min(55dvh,24rem)}.min-h-0{min-height:0}.min-h-5{min-height:calc(var(--spacing)*5)}.min-h-7{min-height:calc(var(--spacing)*7)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-40{min-height:calc(var(--spacing)*40)}.min-h-\[92px\]{min-height:92px}.min-h-\[calc\(8\*\(var\(--cell-h\)\+1\.4px\)\)\]{min-height:calc((var(--cell-h) + 1.4px)*8)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-32{max-width:calc(var(--spacing)*32)}.max-w-56{max-width:calc(var(--spacing)*56)}.max-w-64{max-width:calc(var(--spacing)*64)}.max-w-72{max-width:calc(var(--spacing)*72)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-\[10rem\]{min-width:10rem}.min-w-\[17rem\]{min-width:17rem}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-x{resize:horizontal}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[3rem_1fr\]{grid-template-columns:3rem 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_2\.25rem\]{grid-template-columns:minmax(0,1fr) 2.25rem}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-x-2{-moz-column-gap:calc(var(--spacing)*2);column-gap:calc(var(--spacing)*2)}.gap-x-3{-moz-column-gap:calc(var(--spacing)*3);column-gap:calc(var(--spacing)*3)}.gap-x-4{-moz-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4)}.gap-x-6{-moz-column-gap:calc(var(--spacing)*6);column-gap:calc(var(--spacing)*6)}.gap-x-8{-moz-column-gap:calc(var(--spacing)*8);column-gap:calc(var(--spacing)*8)}:where(.-space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing)*-1*var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing)*-1*(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-5{row-gap:calc(var(--spacing)*5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}:where(.divide-\(--bb-border\)>:not(:last-child)),:where(.divide-\[color\:var\(--bb-border\)\]>:not(:last-child)){border-color:var(--bb-border)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-\(--bb-radius\),.rounded-\[var\(--bb-radius\)\]{border-radius:var(--bb-radius)}.rounded-\[var\(--bb-radius-sm\)\]{border-radius:var(--bb-radius-sm)}.rounded-\[var\(--bb-radius-surface\)\]{border-radius:var(--bb-radius-surface)}.rounded-full{border-radius:3.40282e+38px}.rounded-l-full{border-top-left-radius:3.40282e+38px;border-bottom-left-radius:3.40282e+38px}.rounded-r-full{border-top-right-radius:3.40282e+38px;border-bottom-right-radius:3.40282e+38px}.border{border-width:1px}.border,.border-0{border-style:var(--tw-border-style)}.border-0{border-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-width:1px}.border-b,.border-b-0{border-bottom-style:var(--tw-border-style)}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-l,.border-l-4{border-left-style:var(--tw-border-style)}.border-l-4{border-left-width:4px}.border-\(--bb-border\){border-color:var(--bb-border)}.border-\(--bb-panel\)\/30{border-color:var(--bb-panel)}@supports (color:color-mix(in lab,red,red)){.border-\(--bb-panel\)\/30{border-color:color-mix(in oklab,var(--bb-panel) 30%,transparent)}}.border-\(--bb-primary\){border-color:var(--bb-primary)}.border-\[color\:var\(--bb-border\)\]{border-color:var(--bb-border)}.border-\[color\:var\(--bb-danger\)\]{border-color:var(--bb-danger)}.border-\[color\:var\(--bb-primary\)\]{border-color:var(--bb-primary)}.border-\[var\(--bb-border\)\]{border-color:var(--bb-border)}.border-current{border-color:currentColor}.bg-\(--bb-border\){background-color:var(--bb-border)}.bg-\(--bb-info\)\/10{background-color:var(--bb-info)}@supports (color:color-mix(in lab,red,red)){.bg-\(--bb-info\)\/10{background-color:color-mix(in oklab,var(--bb-info) 10%,transparent)}}.bg-\(--bb-muted\){background-color:var(--bb-muted)}.bg-\(--bb-primary\),.bg-\(--bb-primary\)\/10{background-color:var(--bb-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\(--bb-primary\)\/10{background-color:color-mix(in oklab,var(--bb-primary) 10%,transparent)}}.bg-\(--bb-text\){background-color:var(--bb-text)}.bg-\[\#7c3aed\]{background-color:#7c3aed}.bg-\[\#2563eb\]{background-color:#2563eb}.bg-\[\#15803d\]{background-color:#15803d}.bg-\[\#52525b\]{background-color:#52525b}.bg-\[\#d97706\]{background-color:#d97706}.bg-\[\#e11d48\]{background-color:#e11d48}.bg-\[color\:color-mix\(in_oklab\,var\(--bb-primary\)_14\%\,var\(--bb-panel\)\)\]{background-color:var(--bb-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:color-mix\(in_oklab\,var\(--bb-primary\)_14\%\,var\(--bb-panel\)\)\]{background-color:color-mix(in oklab,var(--bb-primary) 14%,var(--bb-panel))}}.bg-\[color\:var\(--bb-border\)\]{background-color:var(--bb-border)}.bg-\[color\:var\(--bb-muted\)\],.bg-\[var\(--bb-muted\)\]{background-color:var(--bb-muted)}.bg-\[var\(--bb-panel\)\]{background-color:var(--bb-panel)}.bg-current{background-color:currentColor}.bg-white{background-color:var(--color-white)}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-\[var\(--bb-panel-p\)\]{padding:var(--bb-panel-p)}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-8{padding-inline:calc(var(--spacing)*8)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-8{padding-block:calc(var(--spacing)*8)}.ps-4{padding-inline-start:calc(var(--spacing)*4)}.ps-22{padding-inline-start:calc(var(--spacing)*22)}.pe-3{padding-inline-end:calc(var(--spacing)*3)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-5{padding-right:calc(var(--spacing)*5)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-\[1\.55rem\]{padding-left:1.55rem}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[13px\]{font-size:13px}.text-\[length\:var\(--bb-message-fs\)\]{font-size:var(--bb-message-fs)}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.text-\(--bb-danger\){color:var(--bb-danger)}.text-\(--bb-panel\){color:var(--bb-panel)}.text-\(--bb-primary\){color:var(--bb-primary)}.text-\(--bb-primary-fg\){color:var(--bb-primary-fg)}.text-\(--bb-text\){color:var(--bb-text)}.text-\(--bb-text-faint\){color:var(--bb-text-faint)}.text-\(--bb-text-muted\){color:var(--bb-text-muted)}.text-\[color\:var\(--bb-danger\)\]{color:var(--bb-danger)}.text-\[color\:var\(--bb-primary\)\]{color:var(--bb-primary)}.text-\[color\:var\(--bb-text\)\]{color:var(--bb-text)}.text-\[color\:var\(--bb-text-faint\)\]{color:var(--bb-text-faint)}.text-\[color\:var\(--bb-text-muted\)\],.text-\[var\(--bb-text-muted\)\]{color:var(--bb-text-muted)}.text-white{color:var(--color-white)}.text-zinc-900{color:var(--color-zinc-900)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-\(--bb-border\){text-decoration-color:var(--bb-border)}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-\[inset_0_0_0_2px_var\(--bb-panel\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_2px_var\(--bb-panel\)\]{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--bb-panel))}.shadow-\[var\(--bb-shadow-sm\)\]{--tw-shadow:var(--bb-shadow-sm)}.ring,.shadow-\[var\(--bb-shadow-sm\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\(--bb-panel\){--tw-ring-color:var(--bb-panel)}.outline{outline-width:1px}.outline,.outline-2{outline-style:var(--tw-outline-style)}.outline-2{outline-width:2px}.outline-offset-2{outline-offset:2px}.outline-\(--bb-ring\){outline-color:var(--bb-ring)}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events}.transition,.transition-transform{transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}.\[--accent\:var\(--bb-danger\)\]{--accent:var(--bb-danger)}.\[--accent\:var\(--bb-success\)\]{--accent:var(--bb-success)}.\[--accent\:var\(--color-amber-400\)\]{--accent:var(--color-amber-400)}.\[--accent\:var\(--color-rose-500\)\]{--accent:var(--color-rose-500)}.\[--bg\:color-mix\(in_oklab\,var\(--bb-warn\)_22\%\,var\(--bb-panel\)\)\]{--bg:var(--bb-warn)}@supports (color:color-mix(in lab,red,red)){.\[--bg\:color-mix\(in_oklab\,var\(--bb-warn\)_22\%\,var\(--bb-panel\)\)\]{--bg:color-mix(in oklab,var(--bb-warn) 22%,var(--bb-panel))}}.\[--border-color\:transparent\]{--border-color:transparent}.\[--border-color\:var\(--color-amber-500\)\]{--border-color:var(--color-amber-500)}.\[--cell\:36px\]{--cell:36px}.\[--empty\:var\(--bb-text-faint\)\]{--empty:var(--bb-text-faint)}.\[--fg\:color-mix\(in_oklab\,var\(--bb-text-warn\)_85\%\,var\(--bb-text\)\)\]{--fg:var(--bb-text-warn)}@supports (color:color-mix(in lab,red,red)){.\[--fg\:color-mix\(in_oklab\,var\(--bb-text-warn\)_85\%\,var\(--bb-text\)\)\]{--fg:color-mix(in oklab,var(--bb-text-warn) 85%,var(--bb-text))}}.\[--gap\:8px\]{--gap:8px}.\[--px\:2px\]{--px:2px}.\[--py\:20px\]{--py:20px}.\[--r\:9999px\]{--r:9999px}.\[--row-gap\:0px\]{--row-gap:0px}.\[--tile-min-width\:9rem\]{--tile-min-width:9rem}.\[--tile-min-width\:12rem\]{--tile-min-width:12rem}.\[--tile-min-width\:140px\]{--tile-min-width:140px}.\[--track-color\:color-mix\(in_oklab\,var\(--bb-danger\)_18\%\,transparent\)\]{--track-color:var(--bb-danger)}@supports (color:color-mix(in lab,red,red)){.\[--track-color\:color-mix\(in_oklab\,var\(--bb-danger\)_18\%\,transparent\)\]{--track-color:color-mix(in oklab,var(--bb-danger) 18%,transparent)}}.\[--track\:6px\]{--track:6px}.\[--track\:8px\]{--track:8px}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.empty\:hidden:empty{display:none}.focus-within\:bg-\(--bb-muted\):focus-within{background-color:var(--bb-muted)}.focus-within\:outline-2:focus-within{outline-style:var(--tw-outline-style);outline-width:2px}.focus-within\:outline-\[color\:var\(--bb-primary\)\]:focus-within{outline-color:var(--bb-primary)}@media(hover:hover){.hover\:bg-\(--bb-info\)\/15:hover{background-color:var(--bb-info)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\(--bb-info\)\/15:hover{background-color:color-mix(in oklab,var(--bb-info) 15%,transparent)}}.hover\:bg-\(--bb-muted\):hover{background-color:var(--bb-muted)}.hover\:bg-\(--bb-primary-hover\):hover{background-color:var(--bb-primary-hover)}.hover\:bg-\(--bb-text\)\/85:hover{background-color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\(--bb-text\)\/85:hover{background-color:color-mix(in oklab,var(--bb-text) 85%,transparent)}}.hover\:bg-\[color\:var\(--bb-hover\)\]:hover{background-color:var(--bb-hover)}.hover\:bg-\[color\:var\(--bb-surface-hover\)\]:hover{background-color:var(--bb-surface-hover)}.hover\:decoration-current:hover{text-decoration-color:currentColor}}.focus-visible\:relative:focus-visible{position:relative}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\(--bb-text\):focus-visible{outline-color:var(--bb-text)}.focus-visible\:outline-\[color\:var\(--bb-primary\)\]:focus-visible{outline-color:var(--bb-primary)}.focus-visible\:outline-\[color\:var\(--bb-text\)\]:focus-visible{outline-color:var(--bb-text)}.has-\[\:focus-visible\]\:ring-2:has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\:focus-visible\]\:ring-\[color\:var\(--bb-ring\)\]:has(:focus-visible){--tw-ring-color:var(--bb-ring)}.has-\[\:focus-visible\]\:ring-inset:has(:focus-visible){--tw-ring-inset:inset}@media(min-width:40rem){.sm\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sm\:order-none{order:0}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mt-0{margin-top:0}.sm\:mr-auto{margin-right:auto}.sm\:block{display:block}.sm\:contents{display:contents}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:table-cell{display:table-cell}.sm\:w-52{width:calc(var(--spacing)*52)}.sm\:basis-auto{flex-basis:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[6rem_repeat\(6\,max-content\)\]{grid-template-columns:6rem repeat(6,max-content)}.sm\:grid-cols-\[8rem_7rem_1rem_7rem\]{grid-template-columns:8rem 7rem 1rem 7rem}.sm\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_12rem_2\.25rem\]{grid-template-columns:minmax(0,1fr) 12rem 2.25rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_14rem\]{grid-template-columns:minmax(0,1fr) 14rem}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:gap-5{gap:calc(var(--spacing)*5)}.sm\:gap-14{gap:calc(var(--spacing)*14)}.sm\:gap-x-3{-moz-column-gap:calc(var(--spacing)*3);column-gap:calc(var(--spacing)*3)}.sm\:gap-y-3{row-gap:calc(var(--spacing)*3)}.sm\:rounded-\[var\(--bb-radius\)\]{border-radius:var(--bb-radius)}.sm\:border{border-width:1px}.sm\:border,.sm\:border-0{border-style:var(--tw-border-style)}.sm\:border-0{border-width:0}.sm\:border-\[color\:var\(--bb-border\)\]{border-color:var(--bb-border)}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:pr-4{padding-right:calc(var(--spacing)*4)}.sm\:pr-6{padding-right:calc(var(--spacing)*6)}.sm\:pb-0{padding-bottom:0}.sm\:pb-6{padding-bottom:calc(var(--spacing)*6)}}@media(min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,14rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,14rem) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,17rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,17rem) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,18rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,18rem) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,20rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,20rem) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,22rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}}.\[\&_path\]\:fill-current path{fill:currentColor}}@scope(.docs-prose)to (.docs-demo__stage,.docs-pt__stage){:scope{color:var(--docs-fg-body);overflow-wrap:break-word;font-size:1rem;line-height:1.75}:scope>:first-child{margin-top:0}:scope>:last-child{margin-bottom:0}p{margin:1.15em 0}h2{border-top:1px solid var(--docs-rule);letter-spacing:-.022em;margin-top:4rem;padding-top:2.25rem;font-size:1.5rem;line-height:1.25}h2,h3{color:var(--docs-fg);text-wrap:balance;font-weight:600}h3{letter-spacing:-.014em;margin-top:2.75rem;font-size:1.125rem;line-height:1.35}h4{color:var(--docs-fg);margin-top:2rem;font-size:.9375rem;font-weight:600;line-height:1.4}:is(h2,h3,h4)+*{margin-top:.85rem}h2+p{color:var(--docs-fg);margin-top:.9rem;font-size:1.0625rem;line-height:1.65}:is(h2,h3,h4) a{color:inherit;text-decoration:none}:is(h2,h3,h4) a:after{content:"#";color:var(--docs-fg-subtle);opacity:0;margin-left:.4em;font-weight:400;transition:opacity .12s ease-out}:is(h2,h3,h4) a:focus-visible:after,:is(h2,h3,h4):hover a:after{opacity:1}strong{color:var(--docs-fg);font-weight:600}em{font-style:italic}:not(pre)>code{font-family:var(--font-mono);background:var(--docs-surface-strong);color:var(--docs-fg);overflow-wrap:break-word;border-radius:4px;padding:.1em .28em;font-size:.875em}:is(p,li,dd)>a>code.docs-code-token,:is(p,li,dd)>code.docs-code-token{white-space:nowrap}a:not(:is(h2,h3,h4) a){color:var(--docs-fg);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){a:not(:is(h2,h3,h4) a){text-decoration-color:color-mix(in oklab,var(--bb-text) 35%,transparent)}}a:not(:is(h2,h3,h4) a){text-underline-offset:.2em;transition:text-decoration-color .12s ease-out}a:not(:is(h2,h3,h4) a):hover{text-decoration-color:currentColor}a code{color:inherit}:is(ul,ol){flex-direction:column;gap:.45em;margin:1.15em 0;padding-left:1.35rem;display:flex}ul{list-style:outside}ol{font-variant-numeric:tabular-nums;list-style:decimal}li::marker{color:var(--docs-fg-subtle)}li>:is(ul,ol){margin:.45em 0 0}li>p{margin:0}li>p+p{margin-top:.5em}.docs-table-scroll{border:1px solid var(--bb-border);border-radius:var(--bb-radius);--docs-table-ground:var(--bb-bg,var(--bb-panel));background:linear-gradient(to right,var(--docs-table-ground) 40%,transparent) 0 /1.5rem 100% no-repeat local,linear-gradient(to left,var(--docs-table-ground) 40%,transparent) 100% /1.5rem 100% no-repeat local,radial-gradient(farthest-side at 0 50%,var(--bb-text),transparent) 0 /.6rem 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,var(--bb-text),transparent) 100% /.6rem 100% no-repeat scroll,var(--docs-table-ground);margin:1.75em 0;overflow:auto hidden}@supports (color:color-mix(in lab,red,red)){.docs-table-scroll{background:linear-gradient(to right,var(--docs-table-ground) 40%,transparent) 0 /1.5rem 100% no-repeat local,linear-gradient(to left,var(--docs-table-ground) 40%,transparent) 100% /1.5rem 100% no-repeat local,radial-gradient(farthest-side at 0 50%,color-mix(in oklab,var(--bb-text) 16%,transparent),transparent) 0 /.6rem 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,color-mix(in oklab,var(--bb-text) 16%,transparent),transparent) 100% /.6rem 100% no-repeat scroll,var(--docs-table-ground)}}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.875rem;line-height:1.6}th{text-align:left;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--docs-fg-muted);white-space:nowrap;background:var(--docs-surface);border-bottom:1px solid var(--bb-border);font-size:.6875rem;font-weight:500}td,th{padding:.7rem 1rem}td{border-bottom:1px solid var(--docs-rule);vertical-align:top}tbody tr:last-child td{border-bottom:0}td>code{white-space:nowrap}@media(max-width:640px){td,th{padding:.6rem .75rem}td>code:not(.docs-code-token){white-space:normal;overflow-wrap:anywhere}}pre{font-family:var(--font-mono);-moz-tab-size:2;-o-tab-size:2;tab-size:2;margin:0;padding:1rem 1.25rem;font-size:.8125rem;line-height:1.7;overflow-x:auto}.docs-demo__source pre.shiki,pre.shiki{background:var(--docs-code-bg)!important}pre code{font-family:inherit;font-size:inherit;background:0 0;padding:0}hr{border:0;border-top:1px solid var(--docs-rule);margin:3rem 0}blockquote{border-left:1px solid var(--bb-border);color:var(--docs-fg-muted);margin:1.75em 0;padding:.1em 0 .1em 1.15rem}blockquote p:first-child{margin-top:0}blockquote p:last-child{margin-bottom:0}img{border-radius:var(--bb-radius);max-width:100%;height:auto}img,kbd{border:1px solid var(--bb-border)}kbd{font-family:var(--font-mono);background:var(--docs-surface);color:var(--docs-fg);border-bottom-width:2px;border-radius:4px;padding:.15em .4em;font-size:.75em}:is(p,ul,ol,h3,h4,blockquote){max-width:var(--docs-measure)}:is(td,th,figure) :is(p,ul,ol){max-width:none}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-400-normal.CDDApCn2.woff2)format("woff2"),url(./ibm-plex-sans-latin-400-normal.CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-latin-500-normal.6ng42L7E.woff2)format("woff2"),url(./ibm-plex-sans-latin-500-normal.BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2)format("woff2"),url(./ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-sans-latin-700-normal.Bxkt5Cjx.woff2)format("woff2"),url(./ibm-plex-sans-latin-700-normal.Bth3BMcD.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(./ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(./ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff")}:root{--docs-sidebar-w:17rem;--docs-toc-w:15rem;--docs-header-h:3.5rem;--docs-content-max:48rem;--docs-measure:42rem;--docs-fg:var(--bb-text);--docs-fg-body:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){:root{--docs-fg-body:color-mix(in oklab, var(--bb-text) 86%, transparent)}}:root{--docs-fg-muted:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){:root{--docs-fg-muted:color-mix(in oklab, var(--bb-text) 64%, transparent)}}:root{--docs-fg-subtle:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){:root{--docs-fg-subtle:color-mix(in oklab, var(--bb-text) 55%, transparent)}}:root{--docs-rule:var(--bb-border)}@supports (color:color-mix(in lab,red,red)){:root{--docs-rule:color-mix(in oklab, var(--bb-border) 70%, transparent)}}:root{--docs-surface:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){:root{--docs-surface:color-mix(in oklab, var(--bb-text) 3%, var(--bb-panel))}}:root{--docs-surface-strong:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){:root{--docs-surface-strong:color-mix(in oklab, var(--bb-text) 6%, var(--bb-panel))}}:root{--docs-code-bg:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){:root{--docs-code-bg:color-mix(in oklab, var(--bb-text) 4%, var(--bb-panel))}}:root{--docs-ease:cubic-bezier(.32, .72, 0, 1)}:root.dark{--docs-fg-body:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){:root.dark{--docs-fg-body:color-mix(in oklab, var(--bb-text) 94%, var(--bb-panel))}}:root.dark{--docs-fg-muted:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){:root.dark{--docs-fg-muted:color-mix(in oklab, var(--bb-text) 80%, var(--bb-panel))}}:root.dark{--docs-fg-subtle:var(--bb-text)}@supports (color:color-mix(in lab,red,red)){:root.dark{--docs-fg-subtle:color-mix(in oklab, var(--bb-text) 68%, var(--bb-panel))}}:root.dark{--docs-surface:#fff}@supports (color:color-mix(in lab,red,red)){:root.dark{--docs-surface:color-mix(in oklab, #fff 5%, var(--bb-panel))}}:root.dark{--docs-surface-strong:#fff}@supports (color:color-mix(in lab,red,red)){:root.dark{--docs-surface-strong:color-mix(in oklab, #fff 9%, var(--bb-panel))}}:root.dark{--docs-code-bg:#000}@supports (color:color-mix(in lab,red,red)){:root.dark{--docs-code-bg:color-mix(in oklab, #000 32%, var(--bb-panel))}}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--docs-header-h) + 1.5rem);scrollbar-color:var(--bb-text) transparent}@supports (color:color-mix(in lab,red,red)){html{scrollbar-color:color-mix(in oklab,var(--bb-text) 25%,transparent) transparent}}html{scrollbar-width:thin}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bb-bg,var(--bb-panel));color:var(--bb-text);font-synthesis-weight:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}::-moz-selection{background:var(--bb-primary)}::selection{background:var(--bb-primary)}@supports (color:color-mix(in lab,red,red)){::-moz-selection{background:color-mix(in oklab,var(--bb-primary) 18%,transparent)}::selection{background:color-mix(in oklab,var(--bb-primary) 18%,transparent)}}:where(a,button,summary,[tabindex]):not(:where([class^=bb-],[class*=" bb-"],[class^=bb-] *,[class*=" bb-"] *)):focus-visible{outline:2px solid var(--bb-primary);outline-offset:2px}.docs-skip{z-index:60;border:1px solid var(--bb-border);border-radius:var(--bb-radius);background:var(--bb-panel);color:var(--bb-text);transition:transform .16s var(--docs-ease);padding:.5rem .85rem;font-size:.8125rem;position:fixed;top:.5rem;left:.5rem;transform:translateY(-200%)}.docs-skip:focus-visible{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.docs-skip{transition:none}}.shiki,html .shiki span{color:var(--shiki-default)}html.dark .shiki,html.dark .shiki span{color:var(--shiki-dark)}html .shiki code{--shiki-default-bg:transparent;--shiki-dark-bg:transparent}.shiki .line{display:inline}.shiki{font-variant-ligatures:none;-moz-tab-size:2;-o-tab-size:2;tab-size:2;background:0 0}.shiki ::-moz-selection{background:var(--bb-primary)}.shiki ::selection{background:var(--bb-primary)}@supports (color:color-mix(in lab,red,red)){.shiki ::-moz-selection{background:color-mix(in oklab,var(--bb-primary) 22%,transparent)}.shiki ::selection{background:color-mix(in oklab,var(--bb-primary) 22%,transparent)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.docs-error[data-v-f535acaf]{max-width:var(--docs-measure);margin:0 auto;padding:6rem 2rem 8rem}.docs-error__code[data-v-f535acaf]{font-family:var(--font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:var(--docs-fg-subtle);margin-bottom:.75rem}.docs-error h1[data-v-f535acaf]{font-size:2.25rem;font-weight:600;line-height:1.1;letter-spacing:-.03em;color:var(--docs-fg)}.docs-error__lede[data-v-f535acaf]{margin-top:.85rem;font-size:1.0625rem;line-height:1.6;color:var(--docs-fg-muted)}.docs-error__links[data-v-f535acaf]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2rem}.docs-error__v2[data-v-f535acaf]{margin-top:3rem;padding-top:1.25rem;border-top:1px solid var(--docs-rule);font-size:.875rem;color:var(--docs-fg-muted)}.docs-error__v2 a[data-v-f535acaf]{color:var(--docs-fg);text-decoration:underline;text-decoration-color:color-mix(in oklab,var(--bb-text) 35%,transparent);text-underline-offset:.2em}.docs-error__v2 a[data-v-f535acaf]:hover{text-decoration-color:currentcolor}@media(max-width:640px){.docs-error[data-v-f535acaf]{padding:3.5rem 1.25rem 5rem}.docs-error h1[data-v-f535acaf]{font-size:1.875rem}}
