@layer properties,bts.reset,bts.tokens,bts.components,bts.components.shared,bts.patterns,bts.overrides,theme,base,components,utilities;@layer bts.reset{*,:before,:after{box-sizing:border-box;border:0 solid;margin:0;padding:0}*{scrollbar-width:thin;scrollbar-color:var(--bts-color-scrollbar-thumb) transparent}html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--bts-font-body);-webkit-tap-highlight-color:transparent}body{background:var(--bts-color-background);color:var(--bts-color-text-primary)}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{block-size:auto;max-inline-size:100%}button,input,select,optgroup,textarea{font:inherit;letter-spacing:inherit;color:inherit;background-color:#0000;border-radius:0}::placeholder{color:var(--bts-color-text-tertiary);opacity:1}textarea{resize:vertical}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--bts-font-mono);font-size:1em}table{border-collapse:collapse;border-color:inherit;text-indent:0}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer bts.tokens;@layer bts.components{[data-bts-slot=accordion]{flex-direction:column;min-inline-size:0;display:flex}[data-bts-slot=accordion]>[data-bts-slot=collapsible]+[data-bts-slot=collapsible]{border-block-start:1px solid var(--bts-accordion-divider,var(--bts-color-border-subtle))}[data-bts-slot=action-bar]{inline-size:fit-content;min-inline-size:min(100%,29970rem - 99900%);max-inline-size:100%;padding-block:calc(var(--bts-space-unit) * 2);padding-inline:calc(var(--bts-space-unit) * 4) calc(var(--bts-space-unit) * 2);border:1px solid var(--bts-action-bar-border,var(--bts-color-border-subtle));border-radius:var(--bts-action-bar-radius,var(--bts-shape-card));background:var(--bts-action-bar-background,var(--bts-color-surface-raised));color:var(--bts-color-text-primary);box-shadow:var(--bts-action-bar-shadow,var(--bts-elevation-overlay));display:flex}[data-bts-slot=action-bar][data-bts-entering]{animation:bts-toast-rise var(--bts-duration-fast) var(--bts-easing-out)}[data-bts-slot=action-bar][data-bts-exiting]{animation:bts-action-bar-sink var(--bts-duration-quick) var(--bts-easing-out) forwards}[data-bts-slot=action-bar]>[data-bts-slot=toolbar]{flex:auto}[data-bts-slot=action-bar-count],[data-bts-slot=action-bar-label]{align-items:center;gap:calc(var(--bts-space-unit) * 2);font-size:var(--bts-text-body-sm-size);line-height:var(--bts-text-body-sm-line-height);font-weight:var(--bts-font-weight-medium);white-space:nowrap;margin-inline-end:auto;padding-inline-end:calc(var(--bts-space-unit) * 2);display:inline-flex}[data-bts-slot=action-bar-label][data-bts-color]:before{content:"";background:var(--_action-bar-dot);border-radius:50%;flex-shrink:0;block-size:.375rem;inline-size:.375rem}[data-bts-slot=action-bar-label][data-bts-color=neutral]{--_action-bar-dot:var(--bts-color-neutral-solid)}[data-bts-slot=action-bar-label][data-bts-color=accent]{--_action-bar-dot:var(--bts-color-accent-solid)}[data-bts-slot=action-bar-label][data-bts-color=success]{--_action-bar-dot:var(--bts-color-success-solid)}[data-bts-slot=action-bar-label][data-bts-color=warning]{--_action-bar-dot:var(--bts-color-warning-solid)}[data-bts-slot=action-bar-label][data-bts-color=danger]{--_action-bar-dot:var(--bts-color-danger-solid)}[data-bts-slot=action-bar-label][data-bts-color=info]{--_action-bar-dot:var(--bts-color-info-solid)}@keyframes bts-action-bar-sink{to{opacity:0;transform:translateY(.5rem)}}[data-bts-slot=alert]{align-items:flex-start;gap:calc(var(--bts-space-unit) * 3);padding:var(--bts-alert-padding,calc(var(--bts-space-unit) * 3));border:1px solid var(--bts-alert-border,var(--_alert-border));border-radius:var(--bts-alert-radius,var(--bts-shape-card));background:var(--bts-alert-background,var(--_alert-soft));color:var(--bts-color-text-primary);display:flex}[data-bts-slot=alert][data-bts-color=neutral]{--_alert-soft:var(--bts-color-neutral-soft);--_alert-border:var(--bts-color-neutral-border);--_alert-icon:var(--bts-color-neutral-text)}[data-bts-slot=alert][data-bts-color=accent]{--_alert-soft:var(--bts-color-accent-soft);--_alert-border:var(--bts-color-accent-border);--_alert-icon:var(--bts-color-accent-text)}[data-bts-slot=alert][data-bts-color=success]{--_alert-soft:var(--bts-color-success-soft);--_alert-border:var(--bts-color-success-border);--_alert-icon:var(--bts-color-success-text)}[data-bts-slot=alert][data-bts-color=warning]{--_alert-soft:var(--bts-color-warning-soft);--_alert-border:var(--bts-color-warning-border);--_alert-icon:var(--bts-color-warning-text)}[data-bts-slot=alert][data-bts-color=danger]{--_alert-soft:var(--bts-color-danger-soft);--_alert-border:var(--bts-color-danger-border);--_alert-icon:var(--bts-color-danger-text)}[data-bts-slot=alert][data-bts-color=info]{--_alert-soft:var(--bts-color-info-soft);--_alert-border:var(--bts-color-info-border);--_alert-icon:var(--bts-color-info-text)}[data-bts-slot=alert-icon]{padding-block:calc(var(--bts-space-unit) * .5);color:var(--_alert-icon);flex-shrink:0;display:inline-flex}[data-bts-slot=alert-title]{font-size:var(--bts-text-body-md-size);font-weight:var(--bts-font-weight-medium);line-height:var(--bts-text-body-md-line-height)}[data-bts-slot=alert-description]{font-size:var(--bts-text-body-sm-size);line-height:var(--bts-text-body-sm-line-height)}[data-bts-slot=aspect-ratio]{position:relative;overflow:hidden}[data-bts-slot=aspect-ratio][data-bts-ratio="1:1"]{aspect-ratio:1}[data-bts-slot=aspect-ratio][data-bts-ratio="4:5"]{aspect-ratio:4/5}[data-bts-slot=aspect-ratio][data-bts-ratio="3:4"]{aspect-ratio:3/4}[data-bts-slot=aspect-ratio][data-bts-ratio="3:2"]{aspect-ratio:3/2}[data-bts-slot=aspect-ratio][data-bts-ratio="5:3"]{aspect-ratio:5/3}[data-bts-slot=aspect-ratio][data-bts-ratio="16:10"]{aspect-ratio:16/10}[data-bts-slot=aspect-ratio][data-bts-ratio="16:9"]{aspect-ratio:16/9}[data-bts-slot=aspect-ratio][data-bts-ratio="1.91:1"]{aspect-ratio:1.91}[data-bts-slot=aspect-ratio][data-bts-ratio="16:5"]{aspect-ratio:16/5}[data-bts-slot=aspect-ratio]>*{block-size:100%;inline-size:100%}[data-bts-slot=aspect-ratio]>:is(img,video,iframe,canvas,svg){object-fit:cover;display:block}[data-bts-slot=avatar],[data-bts-slot=avatar-group-more]{inline-size:var(--bts-avatar-size,var(--_avatar-size));block-size:var(--bts-avatar-size,var(--_avatar-size));border-radius:var(--bts-avatar-radius,var(--_avatar-radius));background:var(--_avatar-background,var(--bts-avatar-background,var(--bts-color-neutral-soft)));color:var(--_avatar-foreground,var(--bts-avatar-foreground,var(--bts-color-neutral-on-soft)));font-size:var(--_avatar-font-size);font-weight:var(--bts-avatar-font-weight,var(--bts-font-weight-medium));vertical-align:middle;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative;overflow:hidden}[data-bts-slot=avatar][data-bts-size=sm],[data-bts-slot=avatar-group-more][data-bts-size=sm]{--_avatar-size:var(--bts-avatar-size-sm);--_avatar-radius:.5rem;--_avatar-font-size:.625rem}[data-bts-slot=avatar][data-bts-size=md],[data-bts-slot=avatar-group-more][data-bts-size=md]{--_avatar-size:var(--bts-avatar-size-md);--_avatar-radius:.5625rem;--_avatar-font-size:.6875rem}[data-bts-slot=avatar][data-bts-size=lg],[data-bts-slot=avatar-group-more][data-bts-size=lg]{--_avatar-size:var(--bts-avatar-size-lg);--_avatar-radius:var(--bts-shape-card);--_avatar-font-size:.875rem}[data-bts-slot=avatar][data-bts-size=xl]{--_avatar-size:var(--bts-avatar-size-xl);--_avatar-radius:var(--bts-shape-card);--_avatar-font-size:1.75rem}[data-bts-slot=avatar][data-bts-color=category-1]{--_avatar-background:var(--bts-color-category-1-soft);--_avatar-foreground:var(--bts-color-category-1-on-soft)}[data-bts-slot=avatar][data-bts-color=category-2]{--_avatar-background:var(--bts-color-category-2-soft);--_avatar-foreground:var(--bts-color-category-2-on-soft)}[data-bts-slot=avatar][data-bts-color=category-3]{--_avatar-background:var(--bts-color-category-3-soft);--_avatar-foreground:var(--bts-color-category-3-on-soft)}[data-bts-slot=avatar][data-bts-color=category-4]{--_avatar-background:var(--bts-color-category-4-soft);--_avatar-foreground:var(--bts-color-category-4-on-soft)}[data-bts-slot=avatar][data-bts-color=category-5]{--_avatar-background:var(--bts-color-category-5-soft);--_avatar-foreground:var(--bts-color-category-5-on-soft)}[data-bts-slot=avatar][data-bts-color=category-6]{--_avatar-background:var(--bts-color-category-6-soft);--_avatar-foreground:var(--bts-color-category-6-on-soft)}[data-bts-slot=avatar][data-bts-color=category-7]{--_avatar-background:var(--bts-color-category-7-soft);--_avatar-foreground:var(--bts-color-category-7-on-soft)}[data-bts-slot=avatar][data-bts-color=category-8]{--_avatar-background:var(--bts-color-category-8-soft);--_avatar-foreground:var(--bts-color-category-8-on-soft)}[data-bts-slot=avatar-fallback]{letter-spacing:.02em;display:inline-flex}[data-bts-slot=avatar]>[data-bts-slot=avatar-fallback]>svg[data-bts-slot=icon]{inline-size:calc(var(--bts-avatar-size,var(--_avatar-size)) * .57);block-size:calc(var(--bts-avatar-size,var(--_avatar-size)) * .57)}[data-bts-slot=avatar-image]{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}[data-bts-slot=avatar-group]{align-items:center;display:inline-flex}[data-bts-slot=avatar-group]>:is([data-bts-slot=avatar],[data-bts-slot=avatar-group-more]){box-shadow:0 0 0 2px var(--bts-avatar-group-ring,var(--bts-color-background))}[data-bts-slot=avatar-group]>*+*{margin-inline-start:calc(var(--bts-avatar-size,var(--_avatar-size)) * -.25)}[data-bts-slot=avatar-group-more]{inline-size:auto;min-inline-size:var(--bts-avatar-size,var(--_avatar-size));padding-inline:calc(var(--bts-space-unit) * 1);font-variant-numeric:tabular-nums}@media(forced-colors:active){[data-bts-slot=avatar][data-bts-pending]{outline-offset:-1px;outline:1px solid canvastext}}[data-bts-slot=badge]{align-items:center;gap:calc(var(--bts-space-unit) * 1);border-radius:var(--bts-badge-radius,var(--bts-shape-badge));padding-inline:var(--bts-badge-padding-inline,calc(var(--bts-space-unit) * 1.5));background:var(--bts-badge-background,var(--_badge-soft));color:var(--bts-badge-foreground,var(--_badge-on-soft));font-size:var(--bts-badge-font-size,var(--bts-text-body-xs-size));font-weight:var(--bts-badge-font-weight,var(--bts-font-weight-medium));line-height:var(--bts-text-body-xs-line-height);white-space:nowrap;border:1px solid #0000;display:inline-flex}[data-bts-slot=badge][data-bts-description]{position:relative}[data-bts-slot=badge][data-focus-visible],[data-bts-slot=badge][data-bts-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-offset)}[data-bts-slot=badge-icon]{display:contents}[data-bts-slot=badge-icon]>svg[data-bts-slot=icon]{inline-size:var(--bts-icon-sm);block-size:var(--bts-icon-sm)}[data-bts-slot=badge][data-bts-color=neutral]{--_badge-soft:var(--bts-color-neutral-soft);--_badge-on-soft:var(--bts-color-neutral-on-soft)}[data-bts-slot=badge][data-bts-color=success]{--_badge-soft:var(--bts-color-success-soft);--_badge-on-soft:var(--bts-color-success-on-soft)}[data-bts-slot=badge][data-bts-color=warning]{--_badge-soft:var(--bts-color-warning-soft);--_badge-on-soft:var(--bts-color-warning-on-soft)}[data-bts-slot=badge][data-bts-color=danger]{--_badge-soft:var(--bts-color-danger-soft);--_badge-on-soft:var(--bts-color-danger-on-soft)}[data-bts-slot=badge][data-bts-color=info]{--_badge-soft:var(--bts-color-info-soft);--_badge-on-soft:var(--bts-color-info-on-soft)}[data-bts-slot=badge][data-bts-color=category-1]{--_badge-soft:var(--bts-color-category-1-soft);--_badge-on-soft:var(--bts-color-category-1-on-soft)}[data-bts-slot=badge][data-bts-color=category-2]{--_badge-soft:var(--bts-color-category-2-soft);--_badge-on-soft:var(--bts-color-category-2-on-soft)}[data-bts-slot=badge][data-bts-color=category-3]{--_badge-soft:var(--bts-color-category-3-soft);--_badge-on-soft:var(--bts-color-category-3-on-soft)}[data-bts-slot=badge][data-bts-color=category-4]{--_badge-soft:var(--bts-color-category-4-soft);--_badge-on-soft:var(--bts-color-category-4-on-soft)}[data-bts-slot=badge][data-bts-color=category-5]{--_badge-soft:var(--bts-color-category-5-soft);--_badge-on-soft:var(--bts-color-category-5-on-soft)}[data-bts-slot=badge][data-bts-color=category-6]{--_badge-soft:var(--bts-color-category-6-soft);--_badge-on-soft:var(--bts-color-category-6-on-soft)}[data-bts-slot=badge][data-bts-color=category-7]{--_badge-soft:var(--bts-color-category-7-soft);--_badge-on-soft:var(--bts-color-category-7-on-soft)}[data-bts-slot=badge][data-bts-color=category-8]{--_badge-soft:var(--bts-color-category-8-soft);--_badge-on-soft:var(--bts-color-category-8-on-soft)}[data-bts-slot=box][data-bts-padding="0"]{padding:calc(var(--bts-space-unit) * 0)}[data-bts-slot=box][data-bts-padding="0.5"]{padding:calc(var(--bts-space-unit) * .5)}[data-bts-slot=box][data-bts-padding="1"]{padding:calc(var(--bts-space-unit) * 1)}[data-bts-slot=box][data-bts-padding="1.5"]{padding:calc(var(--bts-space-unit) * 1.5)}[data-bts-slot=box][data-bts-padding="2"]{padding:calc(var(--bts-space-unit) * 2)}[data-bts-slot=box][data-bts-padding="3"]{padding:calc(var(--bts-space-unit) * 3)}[data-bts-slot=box][data-bts-padding="4"]{padding:calc(var(--bts-space-unit) * 4)}[data-bts-slot=box][data-bts-padding="6"]{padding:calc(var(--bts-space-unit) * 6)}[data-bts-slot=box][data-bts-padding="8"]{padding:calc(var(--bts-space-unit) * 8)}[data-bts-slot=box][data-bts-padding="10"]{padding:calc(var(--bts-space-unit) * 10)}[data-bts-slot=box][data-bts-padding="12"]{padding:calc(var(--bts-space-unit) * 12)}[data-bts-slot=box][data-bts-padding="16"]{padding:calc(var(--bts-space-unit) * 16)}[data-bts-slot=box][data-bts-padding-inline="0"]{padding-inline:calc(var(--bts-space-unit) * 0)}[data-bts-slot=box][data-bts-padding-inline="0.5"]{padding-inline:calc(var(--bts-space-unit) * .5)}[data-bts-slot=box][data-bts-padding-inline="1"]{padding-inline:calc(var(--bts-space-unit) * 1)}[data-bts-slot=box][data-bts-padding-inline="1.5"]{padding-inline:calc(var(--bts-space-unit) * 1.5)}[data-bts-slot=box][data-bts-padding-inline="2"]{padding-inline:calc(var(--bts-space-unit) * 2)}[data-bts-slot=box][data-bts-padding-inline="3"]{padding-inline:calc(var(--bts-space-unit) * 3)}[data-bts-slot=box][data-bts-padding-inline="4"]{padding-inline:calc(var(--bts-space-unit) * 4)}[data-bts-slot=box][data-bts-padding-inline="6"]{padding-inline:calc(var(--bts-space-unit) * 6)}[data-bts-slot=box][data-bts-padding-inline="8"]{padding-inline:calc(var(--bts-space-unit) * 8)}[data-bts-slot=box][data-bts-padding-inline="10"]{padding-inline:calc(var(--bts-space-unit) * 10)}[data-bts-slot=box][data-bts-padding-inline="12"]{padding-inline:calc(var(--bts-space-unit) * 12)}[data-bts-slot=box][data-bts-padding-inline="16"]{padding-inline:calc(var(--bts-space-unit) * 16)}[data-bts-slot=box][data-bts-padding-block="0"]{padding-block:calc(var(--bts-space-unit) * 0)}[data-bts-slot=box][data-bts-padding-block="0.5"]{padding-block:calc(var(--bts-space-unit) * .5)}[data-bts-slot=box][data-bts-padding-block="1"]{padding-block:calc(var(--bts-space-unit) * 1)}[data-bts-slot=box][data-bts-padding-block="1.5"]{padding-block:calc(var(--bts-space-unit) * 1.5)}[data-bts-slot=box][data-bts-padding-block="2"]{padding-block:calc(var(--bts-space-unit) * 2)}[data-bts-slot=box][data-bts-padding-block="3"]{padding-block:calc(var(--bts-space-unit) * 3)}[data-bts-slot=box][data-bts-padding-block="4"]{padding-block:calc(var(--bts-space-unit) * 4)}[data-bts-slot=box][data-bts-padding-block="6"]{padding-block:calc(var(--bts-space-unit) * 6)}[data-bts-slot=box][data-bts-padding-block="8"]{padding-block:calc(var(--bts-space-unit) * 8)}[data-bts-slot=box][data-bts-padding-block="10"]{padding-block:calc(var(--bts-space-unit) * 10)}[data-bts-slot=box][data-bts-padding-block="12"]{padding-block:calc(var(--bts-space-unit) * 12)}[data-bts-slot=box][data-bts-padding-block="16"]{padding-block:calc(var(--bts-space-unit) * 16)}[data-bts-slot=box][data-bts-background=background]{background:var(--bts-color-background)}[data-bts-slot=box][data-bts-background=surface]{background:var(--bts-color-surface)}[data-bts-slot=box][data-bts-background=surface-raised]{background:var(--bts-color-surface-raised)}[data-bts-slot=box][data-bts-background=surface-hover]{background:var(--bts-color-surface-hover)}[data-bts-slot=box][data-bts-background=surface-selected]{background:var(--bts-color-surface-selected)}[data-bts-slot=box][data-bts-background=wash-1]{background:var(--bts-color-wash-1)}[data-bts-slot=box][data-bts-background=wash-2]{background:var(--bts-color-wash-2)}[data-bts-slot=box][data-bts-background=wash-3]{background:var(--bts-color-wash-3)}[data-bts-slot=box][data-bts-background=wash-4]{background:var(--bts-color-wash-4)}[data-bts-slot=box][data-bts-border]{border:1px solid var(--bts-color-border)}[data-bts-slot=box][data-bts-border=border-subtle]{border-color:var(--bts-color-border-subtle)}[data-bts-slot=box][data-bts-radius=card]{border-radius:var(--bts-shape-card)}[data-bts-slot=box][data-bts-radius=overlay]{border-radius:var(--bts-shape-overlay)}[data-bts-slot=box][data-bts-radius=badge]{border-radius:var(--bts-shape-badge)}[data-bts-slot=breadcrumbs]{min-inline-size:0}[data-bts-slot=breadcrumbs-list]{--_breadcrumb-max-width:var(--bts-breadcrumb-max-width,15rem);align-items:center;gap:calc(var(--bts-space-unit) * 2);min-inline-size:0;font-family:var(--bts-font-display);font-size:var(--bts-text-heading-md-size);line-height:var(--bts-text-heading-md-line-height);font-weight:var(--bts-text-heading-md-weight);margin:0;padding:0;list-style:none;display:flex}[data-bts-slot=breadcrumb]{align-items:center;gap:calc(var(--bts-space-unit) * 2);min-inline-size:0;max-inline-size:min(40%,var(--_breadcrumb-max-width));flex:0 auto;display:flex}[data-bts-slot=breadcrumb][data-current]{min-inline-size:min(3rem,100%);max-inline-size:var(--_breadcrumb-max-width);flex-shrink:1000}[data-bts-slot=breadcrumb]:first-child>[data-bts-slot=breadcrumb-separator]{display:none}[data-bts-slot=breadcrumb]:has([data-bts-slot=breadcrumb-icon]){flex-shrink:0;max-inline-size:none}[data-bts-slot=breadcrumb-separator]{color:var(--bts-color-text-tertiary);font-weight:var(--bts-font-weight-normal);flex-shrink:0}[data-bts-slot=breadcrumb-link]{min-inline-size:0;line-height:max(var(--bts-text-heading-md-line-height),var(--_press-min,0px));border-radius:var(--bts-radius-xs);color:var(--bts-color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;transition:color var(--bts-duration-quick) var(--bts-easing-out);outline:none;text-decoration:none;overflow:hidden}[data-bts-slot=breadcrumb-link][data-hovered]{color:var(--bts-color-text-primary)}[data-bts-slot=breadcrumb-link][data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-offset)}[data-bts-slot=breadcrumb-link][data-current]{color:var(--bts-color-text-primary);cursor:default}[data-bts-slot=breadcrumb-link]:not([data-current]){cursor:pointer}[data-bts-slot=breadcrumb-link]:has(>[data-bts-slot=breadcrumb-icon]){inline-size:var(--bts-control-height-sm);block-size:var(--bts-control-height-sm);border-radius:var(--bts-shape-button-sm);flex-shrink:0;place-items:center;transition-property:background-color,color;display:grid;overflow:visible}[data-bts-slot=breadcrumb-link]:has(>[data-bts-slot=breadcrumb-icon])[data-hovered]{background:var(--bts-color-surface-hover)}[data-bts-slot=breadcrumb]:first-child>[data-bts-slot=breadcrumb-link]:has(>[data-bts-slot=breadcrumb-icon]){margin-inline-start:calc(var(--bts-space-unit) * -1.5)}[data-bts-slot=breadcrumb-icon]{display:inline-flex}[data-bts-slot=button]{font-family:inherit;font-weight:var(--bts-button-font-weight,var(--bts-font-weight-medium));white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:var(--bts-button-cursor,pointer);transition-property:background-color,border-color,color;transition-duration:var(--bts-duration-fast);transition-timing-function:var(--bts-easing-out);border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}[data-bts-slot=button][data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-offset)}[data-bts-slot=button][data-disabled],[data-bts-slot=button][data-pending]{cursor:default}[data-bts-slot=button][data-disabled]{opacity:.5}[data-bts-slot=button-label]{align-items:center;gap:inherit;display:inline-flex}[data-bts-slot=button][data-pending] [data-bts-slot=button-label],[data-bts-slot=icon-button][data-pending] [data-bts-slot=icon-button-icon]{animation:bts-fade 0s var(--bts-delay-spinner) reverse both}[data-bts-slot=button-spinner],[data-bts-slot=icon-button-spinner],[data-bts-slot=search-field-spinner]{border:2px solid;block-size:1em;inline-size:1em;animation:bts-button-spin .8s linear infinite,bts-fade 0s var(--bts-delay-spinner) both;border-inline-end-color:#0000;border-radius:50%;margin:auto;position:absolute;inset:0}@media(prefers-reduced-motion:reduce){[data-bts-slot=button-spinner],[data-bts-slot=icon-button-spinner],[data-bts-slot=search-field-spinner]{animation-duration:2.4s,0s}}@keyframes bts-button-spin{to{transform:rotate(1turn)}}[data-bts-slot=button][data-bts-color=neutral],[data-bts-slot=icon-button][data-bts-color=neutral]{--_button-solid:var(--bts-color-neutral-solid);--_button-solid-hover:var(--bts-color-neutral-solid-hover);--_button-on-solid:var(--bts-color-neutral-on-solid);--_button-soft:var(--bts-color-neutral-soft);--_button-soft-hover:var(--bts-color-neutral-soft-hover);--_button-on-soft:var(--bts-color-neutral-on-soft);--_button-border:var(--bts-color-neutral-border);--_button-text:var(--bts-color-neutral-text)}[data-bts-slot=button][data-bts-color=accent],[data-bts-slot=icon-button][data-bts-color=accent]{--_button-solid:var(--bts-color-accent-solid);--_button-solid-hover:var(--bts-color-accent-solid-hover);--_button-on-solid:var(--bts-color-accent-on-solid);--_button-soft:var(--bts-color-accent-soft);--_button-soft-hover:var(--bts-color-accent-soft-hover);--_button-on-soft:var(--bts-color-accent-on-soft);--_button-border:var(--bts-color-accent-border);--_button-text:var(--bts-color-accent-text)}[data-bts-slot=button][data-bts-color=success],[data-bts-slot=icon-button][data-bts-color=success]{--_button-solid:var(--bts-color-success-solid);--_button-solid-hover:var(--bts-color-success-solid-hover);--_button-on-solid:var(--bts-color-success-on-solid);--_button-soft:var(--bts-color-success-soft);--_button-soft-hover:var(--bts-color-success-soft-hover);--_button-on-soft:var(--bts-color-success-on-soft);--_button-border:var(--bts-color-success-border);--_button-text:var(--bts-color-success-text)}[data-bts-slot=button][data-bts-color=warning],[data-bts-slot=icon-button][data-bts-color=warning]{--_button-solid:var(--bts-color-warning-solid);--_button-solid-hover:var(--bts-color-warning-solid-hover);--_button-on-solid:var(--bts-color-warning-on-solid);--_button-soft:var(--bts-color-warning-soft);--_button-soft-hover:var(--bts-color-warning-soft-hover);--_button-on-soft:var(--bts-color-warning-on-soft);--_button-border:var(--bts-color-warning-border);--_button-text:var(--bts-color-warning-text)}[data-bts-slot=button][data-bts-color=danger],[data-bts-slot=icon-button][data-bts-color=danger]{--_button-solid:var(--bts-color-danger-solid);--_button-solid-hover:var(--bts-color-danger-solid-hover);--_button-on-solid:var(--bts-color-danger-on-solid);--_button-soft:var(--bts-color-danger-soft);--_button-soft-hover:var(--bts-color-danger-soft-hover);--_button-on-soft:var(--bts-color-danger-on-soft);--_button-border:var(--bts-color-danger-border);--_button-text:var(--bts-color-danger-text)}[data-bts-slot=button][data-bts-color=info],[data-bts-slot=icon-button][data-bts-color=info]{--_button-solid:var(--bts-color-info-solid);--_button-solid-hover:var(--bts-color-info-solid-hover);--_button-on-solid:var(--bts-color-info-on-solid);--_button-soft:var(--bts-color-info-soft);--_button-soft-hover:var(--bts-color-info-soft-hover);--_button-on-soft:var(--bts-color-info-on-soft);--_button-border:var(--bts-color-info-border);--_button-text:var(--bts-color-info-text)}[data-bts-slot=button][data-bts-variant=solid]{background:var(--bts-button-background,var(--_button-solid));color:var(--bts-button-foreground,var(--_button-on-solid))}[data-bts-slot=button][data-bts-variant=solid][data-hovered],[data-bts-slot=button][data-bts-variant=solid][data-pressed]{background:var(--bts-button-background-hover,var(--_button-solid-hover))}[data-bts-slot=button][data-bts-variant=soft]{background:var(--bts-button-background,var(--_button-soft));color:var(--bts-button-foreground,var(--_button-on-soft))}[data-bts-slot=button][data-bts-variant=soft][data-hovered],[data-bts-slot=button][data-bts-variant=soft][data-pressed]{background:var(--bts-button-background-hover,var(--_button-soft-hover))}[data-bts-slot=button][data-bts-variant=outline]{border-color:var(--bts-button-border,var(--_button-border));background:var(--bts-button-background,transparent);color:var(--bts-button-foreground,var(--_button-text))}[data-bts-slot=button][data-bts-variant=outline][data-hovered],[data-bts-slot=button][data-bts-variant=outline][data-pressed]{background:var(--bts-button-background-hover,var(--_button-soft))}[data-bts-slot=button][data-bts-variant=ghost]{background:var(--bts-button-background,transparent);color:var(--bts-button-foreground,var(--_button-text))}[data-bts-slot=button][data-bts-variant=ghost][data-hovered],[data-bts-slot=button][data-bts-variant=ghost][data-pressed]{background:var(--bts-button-background-hover,var(--_button-soft))}[data-bts-slot=button][data-bts-size=sm]{gap:var(--bts-button-gap,var(--bts-control-gap-sm));block-size:var(--bts-button-height,var(--bts-control-height-sm));padding-inline:var(--bts-button-padding-inline,var(--bts-control-padding-sm));border-radius:var(--bts-button-radius,var(--bts-shape-button-sm));font-size:var(--bts-button-font-size,var(--bts-text-body-md-size))}[data-bts-slot=button][data-bts-size=md]{gap:var(--bts-button-gap,var(--bts-control-gap-md));block-size:var(--bts-button-height,var(--bts-control-height-md));padding-inline:var(--bts-button-padding-inline,var(--bts-control-padding-md));border-radius:var(--bts-button-radius,var(--bts-shape-button-md));font-size:var(--bts-button-font-size,var(--bts-text-body-md-size))}[data-bts-slot=button][data-bts-size=lg]{gap:var(--bts-button-gap,var(--bts-control-gap-lg));block-size:var(--bts-button-height,var(--bts-control-height-lg));padding-inline:var(--bts-button-padding-inline,var(--bts-control-padding-lg));border-radius:var(--bts-button-radius,var(--bts-shape-button-lg));font-size:var(--bts-button-font-size,var(--bts-text-body-lg-size))}[data-bts-slot=card]{gap:var(--bts-card-padding,calc(var(--bts-space-unit) * 5));padding-block:var(--bts-card-padding,calc(var(--bts-space-unit) * 5));border:1px solid var(--bts-card-border,var(--bts-color-border-subtle));border-radius:var(--bts-card-radius,var(--bts-shape-card));background:var(--bts-card-background,var(--bts-color-surface));color:var(--bts-color-text-primary);box-shadow:var(--bts-card-shadow,none);transition:border-color var(--bts-duration-quick) var(--bts-easing-out);flex-direction:column;display:flex;position:relative;overflow:hidden}[data-bts-slot=card][data-bts-elevation=none]{box-shadow:none}[data-bts-slot=card][data-bts-elevation=raised]{box-shadow:var(--bts-elevation-raised)}[data-bts-slot=card][data-bts-elevation=overlay]{box-shadow:var(--bts-elevation-overlay)}[data-bts-slot=card]:has([data-bts-slot=card-title-link][data-hovered]):not(:has([data-bts-slot=card] [data-bts-slot=card-title-link][data-hovered])){border-color:var(--bts-card-border-hover,var(--bts-color-border))}[data-bts-slot=card]:has([data-bts-slot=card-title-link][data-focus-visible]):not(:has([data-bts-slot=card] [data-bts-slot=card-title-link][data-focus-visible])){outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-offset)}[data-bts-slot=card-header],[data-bts-slot=card-content],[data-bts-slot=card-footer]{padding-inline:var(--bts-card-padding,calc(var(--bts-space-unit) * 5))}[data-bts-slot=card-header]{row-gap:calc(var(--bts-space-unit) * 1.5);grid-template-columns:minmax(0,1fr);display:grid}[data-bts-slot=card-header]:has(>[data-bts-slot=card-actions]){column-gap:calc(var(--bts-space-unit) * 3);grid-template-columns:minmax(0,1fr) auto}[data-bts-slot=card-description]{font-size:var(--bts-text-body-sm-size);line-height:var(--bts-text-body-sm-line-height);color:var(--bts-color-text-secondary);grid-column:1}[data-bts-slot=card-actions]{z-index:1;grid-area:1/2;align-self:start;position:relative}[data-bts-slot=card-header]:has(>[data-bts-slot=card-description])>[data-bts-slot=card-actions]{grid-row:1/span 2}[data-bts-slot=card-content][data-bts-bleed]{padding-inline:0}[data-bts-slot=card-footer]{z-index:1;align-items:center;gap:calc(var(--bts-space-unit) * 2);display:flex;position:relative}[data-bts-slot=card-title-link]{color:inherit;outline:none;text-decoration:none}[data-bts-slot=card-title-link]:after{content:"";position:absolute;inset:0}[data-bts-slot=card-title-link]>[data-bts-slot=icon]{vertical-align:-.125em;color:var(--bts-color-text-secondary);transition:color var(--bts-duration-quick) var(--bts-easing-out),translate var(--bts-duration-quick) var(--bts-easing-out);margin-inline-start:calc(var(--bts-space-unit) * 1.5);display:inline-block}[data-bts-slot=card-title-link]:is([data-hovered],[data-focus-visible])>[data-bts-slot=icon]{color:var(--bts-color-text-primary)}@media(prefers-reduced-motion:no-preference){[data-bts-slot=card-title-link]:is([data-hovered],[data-focus-visible])>[data-bts-slot=icon]{translate:calc(var(--bts-space-unit) * .5) 0}[dir=rtl] [data-bts-slot=card-title-link]:is([data-hovered],[data-focus-visible])>[data-bts-slot=icon]{translate:calc(var(--bts-space-unit) * -.5) 0}}[data-bts-slot=carousel]{align-items:center;gap:var(--bts-carousel-gap,calc(var(--bts-space-unit) * 3));min-inline-size:0;display:flex}[data-bts-slot=carousel-content]{gap:var(--bts-carousel-content-gap,calc(var(--bts-space-unit) * 4));overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;flex:1;min-inline-size:0;display:flex;overflow:auto hidden}[data-bts-slot=carousel-content]::-webkit-scrollbar{display:none}[data-bts-slot=carousel-content][data-bts-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-offset)}@media(prefers-reduced-motion:no-preference){[data-bts-slot=carousel-content]{scroll-behavior:smooth}}[data-bts-slot=carousel-item]{scroll-snap-align:start;flex:none;inline-size:100%;min-inline-size:0}[data-bts-slot=checkbox-group]{gap:var(--bts-checkbox-group-gap,calc(var(--bts-space-unit) * 1.5));flex-direction:column;display:flex}[data-bts-slot=checkbox-group-options]{gap:var(--bts-checkbox-group-options-gap,calc(var(--bts-space-unit) * 2));flex-direction:column;display:flex}[data-bts-slot=checkbox-group][data-bts-orientation=horizontal] [data-bts-slot=checkbox-group-options]{column-gap:calc(var(--bts-space-unit) * 4);flex-flow:wrap}[data-bts-slot=checkbox]{gap:calc(var(--bts-space-unit) * 1);flex-direction:column;display:inline-flex}[data-bts-slot=checkbox-button]{align-items:center;gap:calc(var(--bts-space-unit) * 2);color:var(--bts-color-text-primary);font-size:var(--bts-checkbox-font-size,var(--bts-text-body-md-size));cursor:var(--bts-checkbox-cursor,pointer);display:inline-flex}[data-bts-slot=checkbox-button][data-disabled]{cursor:default;opacity:.5}[data-bts-slot=checkbox-box] [data-bts-slot=icon],[data-bts-slot=menu-item-checkbox] [data-bts-slot=icon]{stroke-width:3px;block-size:75%;inline-size:75%}[data-bts-slot=checkbox-button][data-hovered] [data-bts-slot=checkbox-box]{border-color:var(--bts-checkbox-border-hover,var(--bts-color-control-stroke-hover))}[data-bts-slot=checkbox-button][data-selected] [data-bts-slot=checkbox-box],[data-bts-slot=checkbox-button][data-indeterminate] [data-bts-slot=checkbox-box]{border-color:var(--bts-checkbox-background-selected,var(--bts-color-accent-solid));background:var(--bts-checkbox-background-selected,var(--bts-color-accent-solid))}[data-bts-slot=checkbox-button][data-invalid] [data-bts-slot=checkbox-box]{border-color:var(--bts-color-danger-border)}[data-bts-slot=checkbox-button][data-focus-visible] [data-bts-slot=checkbox-box]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-offset)}[data-bts-slot=code-block]{min-inline-size:0;position:relative}[data-bts-slot=code-block-listing]{padding:calc(var(--bts-space-unit) * 4);border:1px solid var(--bts-code-block-border,var(--bts-color-border-subtle));border-radius:var(--bts-code-block-radius,var(--bts-shape-card));background:var(--bts-code-block-background,var(--bts-color-surface));tab-size:2;margin:0;overflow:auto}[data-bts-slot=code-block-listing]:focus-visible{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-offset)}[data-bts-slot=code-block-listing]>[data-bts-slot=code]{display:block}[data-bts-slot=code-block-actions]{align-items:center;gap:calc(var(--bts-space-unit) * 2);border-radius:var(--bts-shape-field-sm);background:var(--bts-code-block-background,var(--bts-color-surface));font-size:var(--bts-text-body-sm-size);flex-direction:row-reverse;display:flex;position:absolute;inset-block-start:calc(var(--bts-space-unit) * 3);inset-inline-end:calc(var(--bts-space-unit) * 3)}[data-bts-slot=code-block-header]{justify-content:space-between;align-items:center;gap:calc(var(--bts-space-unit) * 2);box-sizing:content-box;min-block-size:var(--bts-control-height-sm);padding-block:calc(var(--bts-space-unit) * 1);padding-inline:calc(var(--bts-space-unit) * 4) calc(var(--bts-space-unit) * 2);border:1px solid var(--bts-code-block-border,var(--bts-color-border-subtle));background:var(--bts-code-block-background,var(--bts-color-surface));color:var(--bts-color-text-secondary);font-family:var(--bts-font-mono);font-size:var(--bts-text-body-sm-size);border-block-end:none;border-start-start-radius:var(--bts-code-block-radius,var(--bts-shape-card));border-start-end-radius:var(--bts-code-block-radius,var(--bts-shape-card));display:flex}[data-bts-slot=code-block-title]{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}[data-bts-slot=code-block]:has(>[data-bts-slot=code-block-header])>[data-bts-slot=code-block-listing]{border-start-start-radius:0;border-start-end-radius:0}[data-bts-slot=code-block-header]>[data-bts-slot=code-block-actions]{flex:none;position:static}[data-bts-slot=code-block]:has(>[data-bts-slot=code-block-actions])>[data-bts-slot=code-block-listing]{padding-inline-end:calc(var(--bts-space-unit) * 12)}[data-bts-slot=code]{font-family:var(--bts-font-mono)}[data-bts-slot=code][data-bts-size=xs]{font-size:var(--bts-text-body-xs-size);line-height:var(--bts-text-body-xs-line-height)}[data-bts-slot=code][data-bts-size=sm]{font-size:var(--bts-text-body-sm-size);line-height:var(--bts-text-body-sm-line-height)}[data-bts-slot=code][data-bts-size=md]{font-size:var(--bts-text-body-md-size);line-height:var(--bts-text-body-md-line-height)}[data-bts-slot=code][data-bts-size=lg]{font-size:var(--bts-text-body-lg-size);line-height:var(--bts-text-body-lg-line-height)}[data-bts-slot=collapsible]{flex-direction:column;min-inline-size:0;display:flex}[data-bts-slot=collapsible-trigger]{z-index:1;align-items:center;gap:calc(var(--bts-space-unit) * 2);inline-size:100%;padding-block:var(--bts-collapsible-trigger-padding-block,calc(var(--bts-space-unit) * 3));border-radius:var(--bts-radius-xs);color:var(--bts-color-text-primary);font:inherit;font-size:var(--bts-collapsible-trigger-font-size,var(--bts-text-body-md-size));font-weight:var(--bts-collapsible-trigger-font-weight,var(--bts-font-weight-medium));text-align:start;cursor:pointer;background:0 0;border:none;outline:none;padding-inline:0;display:flex;position:relative}[data-bts-slot=collapsible-trigger][data-hovered] [data-bts-slot=collapsible-indicator],[data-bts-slot=collapsible-trigger][data-pressed] [data-bts-slot=collapsible-indicator]{color:var(--bts-color-text-primary)}[data-bts-slot=collapsible-trigger][data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-offset)}[data-bts-slot=collapsible-trigger][data-disabled]{cursor:default;opacity:.5}[data-bts-slot=collapsible-indicator]{color:var(--bts-color-text-tertiary);flex-shrink:0;margin-inline-start:auto;display:inline-flex}[data-bts-slot=collapsible-trigger][aria-expanded=true] [data-bts-slot=collapsible-indicator]{transform:rotate(180deg)}[data-bts-slot=collapsible-panel]{--_ring-reach:calc(var(--bts-focus-ring-width) + var(--bts-focus-ring-offset));block-size:var(--disclosure-panel-height);margin:calc(var(--_ring-reach) * -1);padding:var(--_ring-reach);overflow:hidden}@media(prefers-reduced-motion:no-preference){[data-bts-slot=collapsible-indicator]{transition:transform var(--bts-duration-quick) var(--bts-easing-out)}[data-bts-slot=collapsible-panel]{transition:block-size var(--bts-duration-fast) var(--bts-easing-out)}}[data-bts-slot=combo-box-button]{inset-inline-end:calc(var(--bts-space-unit) * 1)}[data-bts-slot=combo-box-popover]{max-inline-size:var(--bts-combo-box-popover-width,24rem)}[data-bts-slot=combo-box-list][data-empty]{padding-block:calc(var(--bts-space-unit) * 3);padding-inline:calc(var(--bts-space-unit) * 3.5);color:var(--bts-color-text-secondary);font-size:var(--bts-text-body-md-size);line-height:var(--bts-text-body-md-line-height)}[data-bts-slot=command-palette-search]{--_menu-search-background:var(--bts-dialog-background,var(--bts-color-surface-raised))}[data-bts-slot=command-palette-empty]{padding:calc(var(--bts-space-unit) * 6) calc(var(--bts-space-unit) * 2);color:var(--bts-color-text-secondary);text-align:center;margin:0}[data-bts-slot=container]{box-sizing:border-box;inline-size:100%;max-inline-size:var(--bts-layout-content);--_container-padding-inline:var(--bts-layout-padding-base);padding-inline:var(--_container-padding-inline);margin-inline:auto}[data-bts-slot=container][data-bts-size=wide]{max-inline-size:var(--bts-layout-content-wide)}[data-bts-slot=container][data-bts-size=reading]{max-inline-size:var(--bts-layout-content-reading)}[data-bts-slot=container][data-bts-size=full]{flex-direction:column;flex:1 0 auto;max-inline-size:none;display:flex}[data-bts-slot=container][data-bts-size=full]>:last-child{flex:1 0 auto}[data-bts-slot=container][data-bts-size=narrow]{max-inline-size:calc(var(--bts-layout-content-narrow) + var(--bts-layout-padding-narrow) * 2);--_container-padding-inline:var(--bts-layout-padding-narrow)}@media(min-width:64rem){[data-bts-slot=container]{--_container-padding-inline:var(--bts-layout-padding-fluid-max)}[data-bts-slot=container][data-bts-size=wide]{--_container-padding-inline:var(--bts-layout-padding-wide)}[data-bts-slot=container][data-bts-size=full]{--_container-padding-inline:var(--bts-layout-padding-full)}}@supports (inline-size:1cqi){@media(min-width:64rem){[data-bts-slot=container]{--_container-padding-inline:clamp(var(--bts-layout-padding-fluid-min), var(--bts-layout-padding-fluid-min) + (100cqi - var(--bts-layout-content) + var(--bts-layout-padding-fluid-start)) * var(--bts-layout-padding-content-slope), var(--bts-layout-padding-fluid-max))}[data-bts-slot=container][data-bts-size=reading]{--_container-padding-inline:clamp(var(--bts-layout-padding-fluid-min), var(--bts-layout-padding-fluid-min) + (100cqi - var(--bts-layout-content-reading) + var(--bts-layout-padding-fluid-start)) * var(--bts-layout-padding-reading-slope), var(--bts-layout-padding-fluid-max))}}}[data-bts-slot=data-table]{flex-direction:column;min-inline-size:0;display:flex}[data-bts-slot=data-table-footer]{padding-inline:var(--bts-table-padding-inline,calc(var(--bts-space-unit) * 4.5));margin-block-start:calc(var(--bts-space-unit) * 3)}[data-bts-row-actions]{opacity:0;transition:opacity var(--bts-duration-quick) var(--bts-easing-out)}[data-bts-slot=table-row]:hover [data-bts-row-actions],[data-bts-slot=table-row][data-focus-visible-within] [data-bts-row-actions],[data-bts-row-actions]:has([aria-expanded=true]){opacity:1}@media(hover:none){[data-bts-row-actions]{opacity:1}}[data-bts-slot=data-table]:has(>[data-bts-slot=data-table-footer][data-bts-sticky]) [data-bts-slot=table-row],[data-bts-slot=data-table]:has(>[data-bts-slot=data-table-footer][data-bts-sticky]) [data-bts-slot=table-row]>[data-bts-slot=table-cell]{scroll-margin-block-end:var(--bts-layout-footer)}[data-bts-slot=data-table-footer][data-bts-sticky]{z-index:1;box-sizing:border-box;block-size:var(--bts-layout-footer);border-block-start:1px solid var(--bts-color-border-subtle);background:var(--bts-color-surface);flex-direction:column;justify-content:center;margin-block-start:auto;padding-inline:0;display:flex;position:sticky;inset-block-end:0}[data-bts-slot=data-table][data-bts-sticky-header]>[data-bts-slot=table]{overflow-x:clip}[data-bts-slot=data-table][data-bts-sticky-header] [data-bts-slot=table-header]{z-index:1;background:var(--bts-color-surface);margin-block-end:0;padding-block-end:calc(var(--bts-space-unit) * 1.5);position:sticky;inset-block-start:var(--_data-table-toolbar-block-size,0)}[data-bts-slot=data-table][data-bts-sticky-header] [data-bts-slot=table-row],[data-bts-slot=data-table][data-bts-sticky-header] [data-bts-slot=table-row]>[data-bts-slot=table-cell]{scroll-margin-block-start:var(--_data-table-sticky-block-size,0)}[data-bts-slot=data-table][data-bts-sticky-header]>[data-bts-slot=data-table-toolbar]{z-index:2;background:var(--bts-color-surface);position:sticky;inset-block-start:0}[data-bts-slot=data-table] [data-bts-slot=table-body] :is([data-bts-slot=table-cell]:not([data-bts-row-actions]),[data-bts-slot=text]){transition:color var(--bts-duration-quick) var(--bts-easing-out)}[data-bts-slot=data-table][data-bts-pending] [data-bts-slot=table-body] :is([data-bts-slot=table-cell],[data-bts-slot=text]){color:var(--bts-color-text-tertiary);transition-delay:var(--bts-delay-pending)}[data-bts-slot=date-picker-input]{flex:1;min-inline-size:0}[data-bts-slot=date-picker-button]{inset-inline-end:calc(var(--bts-space-unit) * 1)}[data-bts-slot=date-picker-dialog]{padding:var(--bts-popover-padding,calc(var(--bts-space-unit) * 3));outline:none}[data-bts-slot=date-range-picker-control]{gap:calc(var(--bts-space-unit) * 1)}[data-bts-slot=date-range-picker-separator]{color:var(--bts-color-text-tertiary)}[data-bts-slot=date-range-picker-button]{inset-inline-end:calc(var(--bts-space-unit) * 1)}[data-bts-slot=date-range-picker-summary]{display:flex}[data-bts-slot=date-range-picker-trigger]{align-items:center;gap:calc(var(--bts-space-unit) * 1);border-radius:var(--bts-radius-xs);color:var(--bts-color-text-tertiary);font:inherit;cursor:pointer;background:0 0;border:none;outline:none;padding:0;display:inline-flex}[data-bts-slot=date-range-picker-trigger][data-hovered],[data-bts-slot=date-range-picker-trigger][data-pressed]{color:var(--bts-color-text-primary)}[data-bts-slot=date-range-picker-trigger][data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-offset)}[data-bts-slot=date-range-picker-trigger] [data-bts-slot=icon]{transition:transform var(--bts-duration-quick) var(--bts-easing-out)}[data-bts-slot=date-range-picker][data-open] [data-bts-slot=date-range-picker-trigger] [data-bts-slot=icon]{transform:rotate(180deg)}[data-bts-slot=date-range-picker-popover]{max-inline-size:calc(100vw - var(--bts-space-unit) * 8)}[data-bts-slot=date-range-picker-dialog]{outline:none}[data-bts-slot=date-range-picker-panel]{display:flex}[data-bts-slot=date-range-picker-panel][data-bts-months="1"]{flex-direction:column}[data-bts-slot=date-range-picker-presets]{gap:calc(var(--bts-space-unit) * .5);inline-size:11rem;padding:calc(var(--bts-space-unit) * 3);border-inline-end:1px solid var(--bts-color-border-subtle);outline:none;flex-direction:column;flex-shrink:0;display:flex}[data-bts-slot=date-range-picker-panel][data-bts-months="1"] [data-bts-slot=date-range-picker-presets]{border-inline-end:none;border-block-end:1px solid var(--bts-color-border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));inline-size:auto;display:grid}[data-bts-slot=date-range-picker-preset]{min-block-size:var(--_press-min,0px);padding-block:calc(var(--bts-space-unit) * 2);padding-inline:calc(var(--bts-space-unit) * 3);border-radius:var(--bts-radius-sm);color:var(--bts-color-text-primary);font-size:var(--bts-text-body-sm-size);line-height:var(--bts-text-body-sm-line-height);cursor:pointer;outline:none;align-items:center;display:flex}[data-bts-slot=date-range-picker-preset][data-hovered],[data-bts-slot=date-range-picker-preset][data-focus-visible]{background:var(--bts-color-neutral-soft)}[data-bts-slot=date-range-picker-preset][data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-inset)}[data-bts-slot=date-range-picker-preset][data-selected]{background:var(--bts-color-accent-soft);color:var(--bts-color-accent-text);font-weight:var(--bts-font-weight-medium)}[data-bts-slot=date-range-picker-body]{gap:calc(var(--bts-space-unit) * 3);padding:calc(var(--bts-space-unit) * 4);flex-direction:column;display:flex}[data-bts-slot=description-list]{gap:var(--bts-description-list-gap,calc(var(--bts-space-unit) * 3));min-inline-size:0;font-size:var(--bts-description-list-font-size,var(--bts-text-body-sm-size));line-height:var(--bts-text-body-sm-line-height);flex-direction:column;display:flex}[data-bts-slot=description-list][data-bts-divided]{gap:0}[data-bts-slot=description-list]:not([data-bts-divided]):has([data-bts-slot=description-list-item-link],[data-bts-slot=icon-button],[data-bts-slot=button]){gap:max(var(--bts-description-list-gap,calc(var(--bts-space-unit) * 3)),var(--_press-gap-sm,0px))}[data-bts-slot=description-list-item]{justify-content:space-between;align-items:baseline;gap:calc(var(--bts-space-unit) * .5) calc(var(--bts-space-unit) * 3);flex-wrap:wrap;min-inline-size:0;display:flex}[data-bts-slot=description-list][data-bts-divided]>[data-bts-slot=description-list-item]{padding-block:calc(var(--bts-space-unit) * 2.5)}[data-bts-slot=description-list][data-bts-divided]>[data-bts-slot=description-list-item]:first-child{padding-block-start:0}[data-bts-slot=description-list][data-bts-divided]>[data-bts-slot=description-list-item]:last-child{padding-block-end:0}[data-bts-slot=description-list][data-bts-divided]>[data-bts-slot=description-list-item]+[data-bts-slot=description-list-item]{border-block-start:1px solid var(--bts-color-border-subtle)}[data-bts-slot=description-list-item-term]{color:var(--bts-description-list-term-foreground,var(--bts-color-text-tertiary))}[data-bts-slot=description-list-item][data-bts-emphasized]>[data-bts-slot=description-list-item-term]{color:var(--bts-description-list-emphasized-term-foreground,var(--bts-color-text-primary))}[data-bts-slot=description-list-item][data-bts-emphasized] [data-bts-slot=description-list-item-value],[data-bts-slot=description-list-item][data-bts-emphasized] [data-bts-slot=description-list-item-link]{font-weight:var(--bts-description-list-emphasized-font-weight,var(--bts-font-weight-medium));font-variant-numeric:tabular-nums}[data-bts-slot=description-list-item-details]{align-items:center;gap:max(calc(var(--bts-space-unit) * 1.5),var(--_press-gap-sm,0px));min-inline-size:0;color:var(--bts-color-text-primary);display:flex}[data-bts-slot=description-list-item-value],[data-bts-slot=description-list-item-link]{overflow-wrap:anywhere;min-inline-size:0}[data-bts-slot=description-list-item-link]{color:inherit;cursor:pointer;border-radius:var(--bts-radius-xs);text-decoration:none}[data-bts-slot=description-list-item-link][data-hovered]{text-decoration:underline}[data-bts-slot=description-list-item-link][data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-offset)}[data-bts-slot=description-list-item-details]>[data-bts-slot=icon-button]{margin-block:calc((var(--bts-text-body-sm-line-height) - var(--bts-icon-button-size,var(--bts-control-height-sm))) / 2)}[data-bts-slot=dialog-overlay]{block-size:var(--visual-viewport-height,100%);z-index:var(--bts-z-modal);background:var(--bts-dialog-overlay-background,var(--bts-color-scrim));justify-content:center;align-items:flex-end;display:flex;position:fixed;inset-block-start:0;inset-inline:0}[data-bts-slot=dialog-overlay][data-entering]{animation:bts-fade var(--bts-duration-medium) var(--bts-easing-out)}[data-bts-slot=dialog-overlay][data-exiting]{animation:bts-fade var(--bts-duration-fast) var(--bts-easing-out) reverse}[data-bts-slot=dialog]{max-block-size:90%;inline-size:100%;padding-inline:max(env(safe-area-inset-left),env(safe-area-inset-right));background:var(--bts-dialog-background,var(--bts-color-surface-raised));color:var(--bts-color-text-primary);box-shadow:var(--bts-dialog-shadow,var(--bts-elevation-overlay));border-start-start-radius:var(--bts-dialog-radius,var(--bts-shape-overlay));border-start-end-radius:var(--bts-dialog-radius,var(--bts-shape-overlay));outline:none;flex-direction:column;display:flex;overflow:hidden}[data-bts-slot=dialog][data-entering]{animation:bts-dialog-rise var(--bts-duration-medium) var(--bts-easing-smooth-out)}[data-bts-slot=dialog][data-exiting]{animation:bts-dialog-rise var(--bts-duration-fast) var(--bts-easing-out) reverse}[data-bts-slot=dialog-content]{outline:none;flex-direction:column;flex:auto;min-block-size:0;display:flex;overflow-y:auto}[data-bts-slot=dialog-content]>[data-bts-slot=form]{flex-direction:column;flex:auto;min-block-size:0;display:flex}[data-bts-slot=dialog-heading]{font-family:var(--bts-font-display);font-size:var(--bts-dialog-heading-font-size,var(--bts-text-heading-sm-size));line-height:var(--bts-text-heading-sm-line-height);font-weight:var(--bts-dialog-heading-font-weight,var(--bts-font-weight-medium))}[data-bts-slot=dialog-header]>[data-bts-slot=icon-button]:first-child{margin-inline-start:calc(var(--bts-space-unit) * -1.5)}[data-bts-slot=dialog-header-titles]{gap:calc(var(--bts-space-unit) * .5);flex-direction:column;flex:1;min-inline-size:0;display:flex}[data-bts-slot=dialog-header-titles]>[data-bts-slot=dialog-heading]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-bts-slot=dialog-description]{font-size:var(--bts-text-body-md-size);line-height:var(--bts-text-body-md-line-height);color:var(--bts-color-text-tertiary)}[data-bts-slot=dialog-footer]{justify-content:flex-end;gap:calc(var(--bts-space-unit) * 2);display:flex}@media(min-width:48rem){[data-bts-slot=dialog-overlay]{padding:var(--bts-layout-gutter);align-items:center}[data-bts-slot=dialog]{max-inline-size:var(--bts-dialog-width,30rem);border-radius:var(--bts-dialog-radius,var(--bts-shape-overlay));max-block-size:100%;padding-inline:0}[data-bts-slot=dialog][data-entering],[data-bts-slot=dialog][data-exiting]{animation:none}[data-bts-slot=dialog][data-bts-size=sm]{max-inline-size:var(--bts-dialog-width,25rem)}[data-bts-slot=dialog][data-bts-size=lg]{max-inline-size:var(--bts-dialog-width,40rem)}}:is([data-bts-slot=dialog-content],[data-bts-slot=dialog-content]>[data-bts-slot=form])>[data-bts-slot=dialog-header],:is([data-bts-slot=dialog-content],[data-bts-slot=dialog-content]>[data-bts-slot=form])>[data-bts-slot=dialog-heading]{align-items:center;gap:calc(var(--bts-space-unit) * 1.5);min-block-size:3rem;padding-block:calc(var(--bts-space-unit) * 2);padding-inline:calc(var(--bts-space-unit) * 4);border-block-end:1px solid var(--bts-dialog-border,var(--bts-color-border));flex-shrink:0;display:flex}:is([data-bts-slot=dialog-content],[data-bts-slot=dialog-content]>[data-bts-slot=form])>[data-bts-slot=dialog-body]{gap:calc(var(--bts-space-unit) * 4);overscroll-behavior:contain;min-block-size:0;padding-block:calc(var(--bts-space-unit) * 5);padding-inline:calc(var(--bts-space-unit) * 4);flex-direction:column;flex:auto;display:flex;overflow-y:auto}:is([data-bts-slot=dialog-content],[data-bts-slot=dialog-content]>[data-bts-slot=form])>[data-bts-slot=dialog-body]:last-child{padding-block-end:max(calc(var(--bts-space-unit) * 5),env(safe-area-inset-bottom))}:is([data-bts-slot=dialog-content],[data-bts-slot=dialog-content]>[data-bts-slot=form])>[data-bts-slot=dialog-footer]{padding:calc(var(--bts-space-unit) * 4);border-block-start:1px solid var(--bts-dialog-border,var(--bts-color-border));flex-direction:column-reverse;flex-shrink:0;align-items:stretch;padding-block-end:max(calc(var(--bts-space-unit) * 4),env(safe-area-inset-bottom))}@media(min-width:48rem){:is([data-bts-slot=dialog-content],[data-bts-slot=dialog-content]>[data-bts-slot=form])>[data-bts-slot=dialog-header],:is([data-bts-slot=dialog-content],[data-bts-slot=dialog-content]>[data-bts-slot=form])>[data-bts-slot=dialog-heading]{gap:calc(var(--bts-space-unit) * 3);padding-block:calc(var(--bts-space-unit) * 4);padding-inline:calc(var(--bts-space-unit) * 6)}:is([data-bts-slot=dialog-content],[data-bts-slot=dialog-content]>[data-bts-slot=form])>[data-bts-slot=dialog-body]{max-block-size:70dvh;padding-inline:calc(var(--bts-space-unit) * 6)}:is([data-bts-slot=dialog-content],[data-bts-slot=dialog-content]>[data-bts-slot=form])>[data-bts-slot=dialog-body]:last-child{padding-block-end:calc(var(--bts-space-unit) * 5)}:is([data-bts-slot=dialog-content],[data-bts-slot=dialog-content]>[data-bts-slot=form])>[data-bts-slot=dialog-footer]{padding-block:calc(var(--bts-space-unit) * 4);padding-inline:calc(var(--bts-space-unit) * 6);flex-direction:row;align-items:center}}@keyframes bts-dialog-rise{0%{transform:translateY(100%)}}[data-bts-slot=grid]{grid-template-columns:minmax(0,1fr);display:grid}[data-bts-slot=grid][data-bts-columns="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns="12"]{grid-template-columns:repeat(12,minmax(0,1fr))}[data-bts-slot=grid][data-bts-gap="0"]{gap:calc(var(--bts-space-unit) * 0)}[data-bts-slot=grid][data-bts-gap="0.5"]{gap:calc(var(--bts-space-unit) * .5)}[data-bts-slot=grid][data-bts-gap="1"]{gap:calc(var(--bts-space-unit) * 1)}[data-bts-slot=grid][data-bts-gap="1.5"]{gap:calc(var(--bts-space-unit) * 1.5)}[data-bts-slot=grid][data-bts-gap="2"]{gap:calc(var(--bts-space-unit) * 2)}[data-bts-slot=grid][data-bts-gap="3"]{gap:calc(var(--bts-space-unit) * 3)}[data-bts-slot=grid][data-bts-gap="4"]{gap:calc(var(--bts-space-unit) * 4)}[data-bts-slot=grid][data-bts-gap="6"]{gap:calc(var(--bts-space-unit) * 6)}[data-bts-slot=grid][data-bts-gap="8"]{gap:calc(var(--bts-space-unit) * 8)}[data-bts-slot=grid][data-bts-gap="10"]{gap:calc(var(--bts-space-unit) * 10)}[data-bts-slot=grid][data-bts-gap="12"]{gap:calc(var(--bts-space-unit) * 12)}[data-bts-slot=grid][data-bts-gap="16"]{gap:calc(var(--bts-space-unit) * 16)}@media(min-width:40rem){[data-bts-slot=grid][data-bts-columns-sm="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-sm="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-sm="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-sm="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-sm="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-sm="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-sm="12"]{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:48rem){[data-bts-slot=grid][data-bts-columns-md="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-md="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-md="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-md="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-md="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-md="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-md="12"]{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:64rem){[data-bts-slot=grid][data-bts-columns-lg="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-lg="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-lg="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-lg="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-lg="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-lg="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-lg="12"]{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:80rem){[data-bts-slot=grid][data-bts-columns-xl="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-xl="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-xl="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-xl="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-xl="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-xl="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-xl="12"]{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:96rem){[data-bts-slot=grid][data-bts-columns-2xl="1"]{grid-template-columns:repeat(1,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-2xl="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-2xl="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-2xl="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-2xl="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-2xl="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}[data-bts-slot=grid][data-bts-columns-2xl="12"]{grid-template-columns:repeat(12,minmax(0,1fr))}}[data-bts-slot=heading]{font-family:var(--bts-font-display);color:var(--bts-color-text-primary);text-wrap:balance}[data-bts-slot=heading][data-bts-size=xs]{font-size:var(--bts-text-heading-xs-size);line-height:var(--bts-text-heading-xs-line-height);font-weight:var(--bts-text-heading-xs-weight);letter-spacing:var(--bts-text-heading-xs-tracking)}[data-bts-slot=heading][data-bts-size=sm]{font-size:var(--bts-text-heading-sm-size);line-height:var(--bts-text-heading-sm-line-height);font-weight:var(--bts-text-heading-sm-weight);letter-spacing:var(--bts-text-heading-sm-tracking)}[data-bts-slot=heading][data-bts-size=md]{font-size:var(--bts-text-heading-md-size);line-height:var(--bts-text-heading-md-line-height);font-weight:var(--bts-text-heading-md-weight);letter-spacing:var(--bts-text-heading-md-tracking)}[data-bts-slot=heading][data-bts-size=lg]{font-size:var(--bts-text-heading-lg-size);line-height:var(--bts-text-heading-lg-line-height);font-weight:var(--bts-text-heading-lg-weight);letter-spacing:var(--bts-text-heading-lg-tracking)}[data-bts-slot=heading][data-bts-size=xl]{font-size:var(--bts-text-heading-xl-size);line-height:var(--bts-text-heading-xl-line-height);font-weight:var(--bts-text-heading-xl-weight);letter-spacing:var(--bts-text-heading-xl-tracking)}[data-bts-slot=heading][data-bts-size=display]{font-size:var(--bts-text-display-size);line-height:var(--bts-text-display-line-height);font-weight:var(--bts-text-display-weight);letter-spacing:var(--bts-text-display-tracking)}[data-bts-slot=icon-button]{cursor:var(--bts-icon-button-cursor,pointer);transition-property:background-color,border-color,color;transition-duration:var(--bts-duration-quick);transition-timing-function:var(--bts-easing-out);border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}[data-bts-slot=icon-button][data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-offset)}[data-bts-slot=icon-button][data-disabled],[data-bts-slot=icon-button][data-pending]{cursor:default}[data-bts-slot=icon-button][data-disabled]{opacity:.5}[data-bts-slot=icon-button-icon]{display:inline-flex}[data-bts-slot=icon-button]>[data-bts-slot=icon-button-icon]>[data-bts-slot=icon]{inline-size:var(--bts-icon-md);block-size:var(--bts-icon-md)}[data-bts-slot=icon-button][data-bts-size=sm]>[data-bts-slot=icon-button-icon]>[data-bts-slot=icon]{inline-size:var(--bts-icon-sm);block-size:var(--bts-icon-sm)}[data-bts-slot=icon-button][data-bts-variant=solid]{background:var(--bts-icon-button-background,var(--_button-solid));color:var(--bts-icon-button-foreground,var(--_button-on-solid))}[data-bts-slot=icon-button][data-bts-variant=solid][data-hovered],[data-bts-slot=icon-button][data-bts-variant=solid][data-pressed]{background:var(--bts-icon-button-background-hover,var(--_button-solid-hover))}[data-bts-slot=icon-button][data-bts-variant=soft]{background:var(--bts-icon-button-background,var(--_button-soft));color:var(--bts-icon-button-foreground,var(--_button-on-soft))}[data-bts-slot=icon-button][data-bts-variant=soft][data-hovered],[data-bts-slot=icon-button][data-bts-variant=soft][data-pressed]{background:var(--bts-icon-button-background-hover,var(--_button-soft-hover))}[data-bts-slot=icon-button][data-bts-variant=outline]{border-color:var(--bts-icon-button-border,var(--bts-color-border));background:var(--bts-icon-button-background,transparent);color:var(--bts-icon-button-foreground,var(--_button-text))}[data-bts-slot=icon-button][data-bts-variant=outline][data-hovered],[data-bts-slot=icon-button][data-bts-variant=outline][data-pressed]{background:var(--bts-icon-button-background-hover,var(--_button-soft))}[data-bts-slot=icon-button][data-bts-variant=ghost]{background:var(--bts-icon-button-background,transparent);color:var(--bts-icon-button-foreground,var(--bts-color-text-tertiary))}[data-bts-slot=icon-button][data-bts-variant=ghost][data-hovered],[data-bts-slot=icon-button][data-bts-variant=ghost][data-pressed],[data-bts-slot=icon-button][data-bts-variant=ghost][aria-expanded=true]{background:var(--bts-icon-button-background-hover,var(--_button-soft));color:var(--bts-icon-button-foreground-hover,var(--_button-text))}[data-bts-slot=icon-button][data-bts-size=sm]{inline-size:var(--bts-icon-button-size,var(--bts-control-height-sm));block-size:var(--bts-icon-button-size,var(--bts-control-height-sm));border-radius:var(--bts-icon-button-radius,var(--bts-shape-button-sm))}[data-bts-slot=icon-button][data-bts-size=md]{inline-size:var(--bts-icon-button-size,var(--bts-control-height-md));block-size:var(--bts-icon-button-size,var(--bts-control-height-md));border-radius:var(--bts-icon-button-radius,var(--bts-shape-button-md))}[data-bts-slot=icon-button][data-bts-size=lg]{inline-size:var(--bts-icon-button-size,var(--bts-control-height-lg));block-size:var(--bts-icon-button-size,var(--bts-control-height-lg));border-radius:var(--bts-icon-button-radius,var(--bts-shape-button-lg))}[data-bts-slot=image-field]{gap:calc(var(--bts-space-unit) * 1.5);flex-direction:column;display:flex}[data-bts-slot=image-field-drop-zone]{border-radius:var(--bts-radius-lg);outline:none}[data-bts-slot=image-field-drop-zone]>[data-bts-slot=aspect-ratio]{border-radius:inherit}[data-bts-slot=image-field-choose]{justify-content:center;align-items:center;gap:calc(var(--bts-space-unit) * 1.5);padding:calc(var(--bts-space-unit) * 2);border:1px dashed var(--bts-color-control-stroke);border-radius:inherit;background:var(--bts-color-input);color:var(--bts-color-text-secondary);font:inherit;font-size:var(--bts-text-body-sm-size);text-align:center;cursor:pointer;outline:none;flex-direction:column;display:flex}[data-bts-slot=image-field-choose][data-hovered]{border-color:var(--bts-color-control-stroke-hover);background:var(--bts-color-surface-hover)}[data-bts-slot=image-field-choose][data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:2px}[data-bts-slot=image-field-choose][data-disabled]{cursor:default;opacity:.5}[data-bts-slot=image-field-image]{border-radius:inherit}[data-bts-slot=image-field-drop-zone][data-drop-target] [data-bts-slot=image-field-choose]{border:2px solid var(--bts-color-accent-solid);background:var(--bts-color-accent-soft);color:var(--bts-color-accent-text)}[data-bts-slot=image-field-drop-zone][data-drop-target] [data-bts-slot=image-field-image]{outline:2px solid var(--bts-color-accent-solid);outline-offset:2px}[data-bts-slot=image-field][data-bts-invalid] [data-bts-slot=image-field-choose]{border-color:var(--bts-color-danger-border)}[data-bts-slot=image-field][data-bts-invalid] [data-bts-slot=image-field-image]{outline:1px solid var(--bts-color-danger-border);outline-offset:2px}[data-bts-slot=image-field][data-bts-disabled] :is([data-bts-slot=image-field-image],[data-bts-slot=field-label]){opacity:.5}[data-bts-slot=image-field-actions]{gap:max(calc(var(--bts-space-unit) * 1),var(--_press-gap-sm,0px));flex-wrap:wrap;display:flex}[data-bts-slot=lightbox-overlay]{z-index:var(--bts-z-modal);background:var(--bts-lightbox-overlay-background,#000000e6);position:fixed;inset:0}[data-bts-slot=lightbox-overlay][data-entering]{animation:bts-fade var(--bts-duration-medium) var(--bts-easing-smooth-out)}[data-bts-slot=lightbox-overlay][data-exiting]{animation:bts-fade var(--bts-duration-fast) var(--bts-easing-out) reverse}[data-bts-slot=lightbox]{padding-block:env(safe-area-inset-top) env(safe-area-inset-bottom);padding-inline:max(env(safe-area-inset-left),env(safe-area-inset-right));pointer-events:none;display:flex;position:fixed;inset:0}[data-bts-slot=lightbox-content]{--_lightbox-inset:calc(var(--bts-space-unit) * 4);--_lightbox-room:calc(var(--_lightbox-inset) * 2 + var(--bts-control-height-md));padding:var(--_lightbox-room) var(--_lightbox-inset);outline:none;flex:1;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;display:grid;position:relative}[data-bts-slot=lightbox-content]>:not([data-bts-slot=lightbox-close]){border-radius:var(--bts-lightbox-radius,var(--bts-radius-md));object-fit:contain;pointer-events:auto;max-block-size:100%;max-inline-size:100%}[data-bts-slot=lightbox-close]{pointer-events:auto;position:absolute;inset-block-start:var(--_lightbox-inset);inset-inline-end:var(--_lightbox-inset)}[data-bts-slot=menu]{min-inline-size:var(--bts-menu-min-width,8rem);max-inline-size:var(--bts-menu-max-width,20rem)}[data-bts-menu-search]{z-index:1;padding:var(--bts-menu-padding,calc(var(--bts-space-unit) * 1));border-block-end:1px solid var(--bts-color-border-subtle);background:var(--_menu-search-background,var(--bts-popover-background,var(--bts-color-surface-raised)));position:sticky;inset-block-start:0}[data-bts-menu-search] [data-bts-slot=search-field]{inline-size:100%}[data-bts-menu-search] [data-bts-slot=search-field-control]>[data-bts-slot=field-input]{background:0 0;border-color:#0000}[data-bts-menu-list]{padding:var(--bts-menu-padding,calc(var(--bts-space-unit) * 1));outline:none}[data-bts-slot=menu-item]{align-items:center;gap:calc(var(--bts-space-unit) * 2);padding-block:calc(var(--bts-space-unit) * 2);padding-inline:calc(var(--bts-space-unit) * 2.5);border-radius:var(--bts-menu-item-radius,var(--bts-radius-md));color:var(--bts-menu-item-foreground,var(--bts-color-text-primary));font-size:var(--bts-menu-item-font-size,var(--bts-text-body-md-size));line-height:var(--bts-text-body-md-line-height);white-space:nowrap;cursor:default;outline:none;text-decoration:none;display:flex}[data-bts-slot=menu-item][data-focused]{background:var(--bts-menu-item-background-focus,var(--bts-color-surface-hover))}[data-bts-slot=menu-item][data-disabled]{opacity:.5}[data-bts-slot=menu-item][data-bts-color=accent]{color:var(--bts-color-accent-text)}[data-bts-slot=menu-item][data-bts-color=success]{color:var(--bts-color-success-text)}[data-bts-slot=menu-item][data-bts-color=warning]{color:var(--bts-color-warning-text)}[data-bts-slot=menu-item][data-bts-color=danger]{color:var(--bts-color-danger-text)}[data-bts-slot=menu-item][data-bts-color=info]{color:var(--bts-color-info-text)}[data-bts-slot=menu-item][data-selected]{background:var(--bts-menu-item-background-selected,var(--bts-color-surface-selected))}[data-bts-slot=menu-item][data-selected]>[data-bts-slot=menu-item-checkbox]{border-color:var(--bts-checkbox-background-selected,var(--bts-color-accent-solid));background:var(--bts-checkbox-background-selected,var(--bts-color-accent-solid))}[data-bts-slot=menu-item][data-open]{background:var(--bts-menu-item-background-focus,var(--bts-color-surface-hover))}[data-bts-slot=menu-item-icon]{flex-shrink:0;display:inline-flex}[data-bts-slot=menu-item-label]{text-overflow:ellipsis;flex:1;min-inline-size:0;overflow:hidden}[data-bts-slot=menu-item-end]{color:var(--bts-menu-item-end-foreground,var(--bts-color-text-secondary));font-variant-numeric:tabular-nums;flex-shrink:0}[data-bts-slot=menu-item-submenu]{color:var(--bts-color-text-secondary);flex-shrink:0;display:inline-flex}[data-bts-slot=menu-item-checkbox-spacer]{inline-size:var(--bts-checkbox-size,1rem);flex-shrink:0}[data-bts-slot=menu-item-check]{flex-shrink:0;margin-inline-start:calc(var(--bts-space-unit) * 3);display:inline-flex}[data-bts-slot=menu-separator]{block-size:1px;margin-block:calc(var(--bts-space-unit) * 1);margin-inline:calc(var(--bts-space-unit) * -1);background:var(--bts-color-border-subtle);border:none}[data-bts-slot=metric]{font-variant-numeric:tabular-nums;color:var(--bts-color-text-primary)}[data-bts-slot=metric][data-bts-size=md]{font-size:var(--bts-text-metric-md-size);line-height:var(--bts-text-metric-md-line-height);font-weight:var(--bts-text-metric-md-weight);letter-spacing:var(--bts-text-metric-md-tracking)}[data-bts-slot=metric][data-bts-size=lg]{font-size:var(--bts-text-metric-lg-size);line-height:var(--bts-text-metric-lg-line-height);font-weight:var(--bts-text-metric-lg-weight);letter-spacing:var(--bts-text-metric-lg-tracking)}[data-bts-slot=number-field-control]>[data-bts-slot=field-input]{font-variant-numeric:tabular-nums}[data-bts-slot=number-field-decrement]{inset-inline-end:calc(var(--bts-control-height-sm) + var(--bts-space-unit) * 1 + var(--_press-gap-sm,0px))}[data-bts-slot=number-field-increment]{inset-inline-end:calc(var(--bts-space-unit) * 1)}[data-bts-slot=number-field][data-bts-stepper-hidden] [data-bts-slot=field-input]{padding-inline-end:var(--_field-padding-inline,var(--bts-field-padding-inline,var(--_field-step-padding-inline,var(--bts-control-padding-md))))}[data-bts-slot=overline]{font-size:var(--bts-text-overline-size);line-height:var(--bts-text-overline-line-height);font-weight:var(--bts-text-overline-weight);letter-spacing:var(--bts-text-overline-tracking);text-transform:uppercase;color:var(--bts-color-text-tertiary)}[data-bts-slot=pagination]{justify-content:space-between;align-items:center;gap:calc(var(--bts-space-unit) * 3);flex-wrap:wrap;display:flex}[data-bts-slot=pagination-range]{color:var(--bts-pagination-foreground,var(--bts-color-text-secondary));font-size:var(--bts-pagination-font-size,var(--bts-text-body-md-size));line-height:var(--bts-text-body-md-line-height);font-variant-numeric:tabular-nums;unicode-bidi:plaintext}[data-bts-slot=pagination-steps]{gap:max(calc(var(--bts-space-unit) * 2),var(--_press-gap-sm,0px));display:inline-flex}[data-bts-slot=pagination-steps]>[data-bts-slot=icon-button][data-bts-variant=outline][data-bts-size]{inline-size:var(--bts-pagination-step-size,calc(var(--bts-space-unit) * 8));block-size:var(--bts-pagination-step-size,calc(var(--bts-space-unit) * 8));border-color:var(--bts-pagination-step-border,var(--bts-color-border-subtle));border-radius:var(--bts-pagination-step-radius,var(--bts-radius-full));color:var(--bts-pagination-step-foreground,var(--bts-color-text-tertiary))}[data-bts-slot=pagination-steps]>[data-bts-slot=icon-button][data-bts-variant=outline][data-bts-size][data-hovered],[data-bts-slot=pagination-steps]>[data-bts-slot=icon-button][data-bts-variant=outline][data-bts-size][data-pressed]{color:var(--bts-pagination-step-foreground-hover,var(--bts-color-text-primary))}[data-bts-slot=pagination-steps]>[data-bts-slot=icon-button][data-bts-variant=outline][data-bts-size][data-disabled]{border-color:#0000}[data-bts-slot=popover]{max-inline-size:var(--bts-popover-width,20rem)}[data-bts-slot=popover-content]{gap:calc(var(--bts-space-unit) * 2);padding:var(--bts-popover-padding,calc(var(--bts-space-unit) * 4));font-size:var(--bts-text-body-md-size);line-height:var(--bts-text-body-md-line-height);outline:none;flex-direction:column;display:flex}[data-bts-slot=popover-heading]{font-family:var(--bts-font-display);font-size:var(--bts-text-heading-xs-size);line-height:var(--bts-text-heading-xs-line-height);font-weight:var(--bts-text-heading-xs-weight)}[data-bts-slot=progress-bar]{gap:calc(var(--bts-space-unit) * 1.5) calc(var(--bts-space-unit) * 2);min-inline-size:0;color:var(--bts-color-text-secondary);font-size:var(--bts-text-body-sm-size);line-height:var(--bts-text-body-sm-line-height);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto;display:grid}[data-bts-slot=progress-bar-label]{color:var(--bts-color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-bts-slot=progress-bar-value]{grid-column:2}[data-bts-slot=progress-bar-track]{block-size:var(--bts-progress-bar-height,calc(var(--bts-space-unit) * 1.5));border-radius:var(--bts-radius-full);background:var(--bts-color-neutral-soft);grid-column:1/-1;overflow:hidden}[data-bts-slot=progress-bar-fill]{border-radius:inherit;background:var(--bts-color-accent-solid);block-size:100%;display:block}@media(prefers-reduced-motion:no-preference){[data-bts-slot=progress-bar-fill]{transition:inline-size var(--bts-duration-fast) var(--bts-easing-out)}}[data-bts-slot=progress-bar][data-bts-color=neutral] [data-bts-slot=progress-bar-fill]{background:var(--bts-color-neutral-solid)}[data-bts-slot=progress-bar][data-bts-color=success] [data-bts-slot=progress-bar-fill]{background:var(--bts-color-success-solid)}[data-bts-slot=progress-bar][data-bts-color=warning] [data-bts-slot=progress-bar-fill]{background:var(--bts-color-warning-solid)}[data-bts-slot=progress-bar][data-bts-color=danger] [data-bts-slot=progress-bar-fill]{background:var(--bts-color-danger-solid)}[data-bts-slot=progress-bar][data-bts-color=info] [data-bts-slot=progress-bar-fill]{background:var(--bts-color-info-solid)}[data-bts-slot=progress-bar][data-bts-indeterminate] [data-bts-slot=progress-bar-fill]{inline-size:33%;animation:bts-progress-bar-sweep 1.5s var(--bts-easing-in-out) infinite}@media(prefers-reduced-motion:reduce){[data-bts-slot=progress-bar][data-bts-indeterminate] [data-bts-slot=progress-bar-fill]{animation-duration:4.5s}}[dir=rtl] [data-bts-slot=progress-bar][data-bts-indeterminate] [data-bts-slot=progress-bar-fill]{animation-name:bts-progress-bar-sweep-rtl}@keyframes bts-progress-bar-sweep{0%{transform:translate(-100%)}to{transform:translate(300%)}}@keyframes bts-progress-bar-sweep-rtl{0%{transform:translate(100%)}to{transform:translate(-300%)}}[data-bts-slot=radio-group]{gap:var(--bts-radio-group-gap,calc(var(--bts-space-unit) * 1.5));flex-direction:column;display:flex}[data-bts-slot=radio-group-options]{gap:var(--bts-radio-group-options-gap,calc(var(--bts-space-unit) * 2));flex-direction:column;display:flex}[data-bts-slot=radio-group][aria-orientation=horizontal] [data-bts-slot=radio-group-options]{column-gap:calc(var(--bts-space-unit) * 4);flex-flow:wrap}[data-bts-slot=radio-button]{align-items:center;gap:calc(var(--bts-space-unit) * 2);color:var(--bts-color-text-primary);font-size:var(--bts-radio-font-size,var(--bts-text-body-md-size));cursor:var(--bts-radio-cursor,pointer);display:inline-flex}[data-bts-slot=radio-button][data-disabled]{cursor:default;opacity:.5}[data-bts-slot=radio-circle]{inline-size:var(--bts-radio-size,1rem);block-size:var(--bts-radio-size,1rem);border:1px solid var(--bts-radio-border,var(--bts-color-control-stroke));border-radius:var(--bts-radius-full);transition-property:border-color,border-width;transition-duration:var(--bts-duration-quick);transition-timing-function:var(--bts-easing-out);background:0 0;flex-shrink:0}[data-bts-slot=radio-button][data-hovered] [data-bts-slot=radio-circle]{border-color:var(--bts-radio-border-hover,var(--bts-color-control-stroke-hover))}[data-bts-slot=radio-button][data-selected] [data-bts-slot=radio-circle]{border-width:calc(var(--bts-radio-size,1rem) * .3125);border-color:var(--bts-radio-background-selected,var(--bts-color-accent-solid));background:var(--bts-radio-foreground,var(--bts-color-accent-on-solid))}[data-bts-slot=radio-button][data-invalid] [data-bts-slot=radio-circle]{border-color:var(--bts-color-danger-border)}[data-bts-slot=radio-button][data-focus-visible] [data-bts-slot=radio-circle]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-offset)}[data-bts-slot=range-calendar] [data-bts-slot=calendar-cell][data-selected]{background:var(--bts-calendar-range-background,var(--bts-color-accent-soft))}[data-bts-slot=range-calendar] [data-bts-slot=calendar-cell][data-selected]:not([data-selection-start],[data-selection-end])>[data-bts-slot=calendar-day]{color:var(--bts-color-text-primary);font-weight:var(--bts-font-weight-normal);background:0 0}[data-bts-slot=range-calendar] [data-bts-slot=calendar-cell][data-selection-start],[data-bts-slot=range-calendar] td:first-child>[data-bts-slot=calendar-cell],[data-bts-slot=range-calendar] td:has(>[data-outside-month])+td>[data-bts-slot=calendar-cell]{border-start-start-radius:var(--_calendar-cell-radius);border-end-start-radius:var(--_calendar-cell-radius)}[data-bts-slot=range-calendar] [data-bts-slot=calendar-cell][data-selection-end],[data-bts-slot=range-calendar] td:last-child>[data-bts-slot=calendar-cell],[data-bts-slot=range-calendar] td:has(+td>[data-outside-month])>[data-bts-slot=calendar-cell]{border-start-end-radius:var(--_calendar-cell-radius);border-end-end-radius:var(--_calendar-cell-radius)}[data-bts-slot=search-field-control]>[data-bts-slot=field-input]::-webkit-search-cancel-button{appearance:none}[data-bts-slot=search-field-icon]{color:var(--bts-color-text-tertiary);pointer-events:none;display:inline-flex;position:absolute;inset-inline-start:calc(var(--bts-space-unit) * 2.5)}[data-bts-slot=search-field][data-bts-pending] [data-bts-slot=search-field-icon]>[data-bts-slot=icon]{animation:bts-fade 0s var(--bts-delay-spinner) reverse both}[data-bts-slot=search-field-icon]>[data-bts-slot=search-field-spinner]{inline-size:var(--bts-icon-sm);block-size:var(--bts-icon-sm);border-width:1.5px}[data-bts-slot=search-field-clear]{inset-inline-end:calc(var(--bts-space-unit) * 1)}[data-bts-slot=search-field][data-empty] [data-bts-slot=search-field-clear]{display:none}[data-bts-slot=select]{--_field-height:var(--bts-select-height);--_field-padding-inline:var(--bts-select-padding-inline);--_field-radius:var(--bts-select-radius);gap:var(--bts-select-gap,calc(var(--bts-space-unit) * 1.5));flex-direction:column;display:flex}[data-bts-slot=select-trigger]{align-items:center;gap:calc(var(--bts-space-unit) * 2);text-align:start;cursor:var(--bts-select-cursor,pointer);display:flex}[data-bts-slot=select-trigger][data-disabled]{cursor:default}[data-bts-slot=select-value]{align-items:center;gap:calc(var(--bts-space-unit) * 2);white-space:nowrap;text-overflow:ellipsis;flex:1;min-inline-size:0;display:flex;overflow:hidden}[data-bts-slot=select-value][data-placeholder]{color:var(--bts-color-text-tertiary)}[data-bts-slot=select-value] [data-bts-slot=select-item-label]{text-overflow:ellipsis;overflow:hidden}[data-bts-slot=select-value] [data-bts-slot=select-item-details]{display:none}[data-bts-slot=select-icon]{color:var(--bts-color-text-tertiary);flex-shrink:0;display:inline-flex}[data-bts-slot=select-popover]{max-inline-size:var(--bts-select-popover-width,24rem)}[data-bts-slot=separator]{background:var(--bts-separator-color,var(--bts-color-border-subtle));align-self:stretch;block-size:1px}[data-bts-slot=separator][aria-orientation=vertical]{block-size:auto;inline-size:1px}[data-bts-slot=sheet-overlay]{z-index:var(--bts-z-modal);background:var(--bts-sheet-overlay-background,var(--bts-color-scrim));display:flex;position:fixed;inset:0}[data-bts-slot=sheet-overlay][data-entering]{animation:bts-fade var(--bts-duration-medium) var(--bts-easing-smooth-out)}[data-bts-slot=sheet-overlay][data-exiting]{animation:bts-fade var(--bts-duration-fast) var(--bts-easing-out) reverse}[data-bts-slot=sheet-overlay][data-bts-position=start]{justify-content:flex-start}[data-bts-slot=sheet-overlay][data-bts-position=end]{justify-content:flex-end}[data-bts-slot=sheet-overlay][data-bts-position=bottom]{align-items:flex-end}[data-bts-slot=sheet]{overscroll-behavior:contain;background:var(--bts-sheet-background,var(--bts-color-surface));color:var(--bts-color-text-primary);box-shadow:var(--bts-sheet-shadow,var(--bts-elevation-overlay));outline:none;flex-direction:column;display:flex;overflow:auto}[data-bts-slot=sheet][data-bts-position=start],[data-bts-slot=sheet][data-bts-position=end]{inline-size:min(var(--bts-sheet-width,20rem),100% - var(--bts-target-coarse));block-size:100%;padding-block:env(safe-area-inset-top) env(safe-area-inset-bottom)}[data-bts-slot=sheet][data-bts-position=start]{border-start-end-radius:var(--bts-sheet-radius,var(--bts-shape-overlay));border-end-end-radius:var(--bts-sheet-radius,var(--bts-shape-overlay))}[data-bts-slot=sheet][data-bts-position=end]{border-start-start-radius:var(--bts-sheet-radius,var(--bts-shape-overlay));border-end-start-radius:var(--bts-sheet-radius,var(--bts-shape-overlay))}[data-bts-slot=sheet][data-bts-position=bottom]{max-block-size:90dvh;inline-size:100%;padding-block-end:env(safe-area-inset-bottom);padding-right:env(safe-area-inset-right);padding-left:env(safe-area-inset-left);border-start-start-radius:var(--bts-sheet-radius,var(--bts-shape-overlay));border-start-end-radius:var(--bts-sheet-radius,var(--bts-shape-overlay))}[data-bts-slot=sheet][data-entering]{animation:var(--_sheet-slide) var(--bts-duration-medium) var(--bts-easing-smooth-out)}[data-bts-slot=sheet][data-exiting]{animation:var(--_sheet-slide) var(--bts-duration-fast) var(--bts-easing-out) reverse}[data-bts-slot=sheet][data-bts-position=start],[dir=rtl] [data-bts-slot=sheet][data-bts-position=end]{--_sheet-slide:bts-sheet-from-left;padding-inline:0;padding-left:env(safe-area-inset-left)}[data-bts-slot=sheet][data-bts-position=end],[dir=rtl] [data-bts-slot=sheet][data-bts-position=start]{--_sheet-slide:bts-sheet-from-right;padding-inline:0;padding-right:env(safe-area-inset-right)}[data-bts-slot=sheet][data-bts-position=bottom]{--_sheet-slide:bts-dialog-rise}[data-bts-slot=sheet-content]{gap:calc(var(--bts-space-unit) * 4);min-block-size:0;padding:var(--bts-sheet-padding,calc(var(--bts-space-unit) * 4));outline:none;flex-direction:column;flex:1;display:flex}@keyframes bts-sheet-from-left{0%{transform:translate(-100%)}}@keyframes bts-sheet-from-right{0%{transform:translate(100%)}}[data-bts-slot=side-nav]{flex-direction:column;block-size:100%;min-block-size:0;display:flex}[data-bts-slot=side-nav-list]{overscroll-behavior:contain;min-block-size:0;padding:var(--bts-layout-gutter) var(--bts-side-nav-padding-inline,var(--bts-layout-gutter));flex:1;overflow-y:auto}[data-bts-slot=side-nav-footer]{box-sizing:border-box;min-block-size:var(--bts-layout-footer);padding:var(--bts-layout-gutter) var(--bts-side-nav-padding-inline,var(--bts-layout-gutter));border-block-start:1px solid var(--bts-color-border-subtle);flex-direction:column;flex-shrink:0;justify-content:center;display:flex}[data-bts-slot=side-nav-item-link]{align-items:center;gap:calc(var(--bts-space-unit) * 2);min-block-size:max(var(--bts-side-nav-item-height),var(--_press-min,0px));padding-inline:calc(var(--bts-space-unit) * 3);--_side-nav-item-radius:var(--bts-side-nav-item-radius,var(--bts-radius-lg));border-radius:var(--_side-nav-item-radius);color:var(--bts-side-nav-item-foreground,var(--bts-color-text-secondary));font-size:var(--bts-side-nav-item-font-size);line-height:1rem;font-weight:var(--bts-font-weight-medium);cursor:pointer;isolation:isolate;transition:background-color var(--bts-duration-quick) var(--bts-easing-out),color var(--bts-duration-quick) var(--bts-easing-out);outline:none;text-decoration:none;display:flex;position:relative}[data-bts-slot=side-nav-item-link]:after{content:"";z-index:-1;border-radius:inherit;background:var(--bts-side-nav-item-background-current,var(--bts-color-wash-3));opacity:0;pointer-events:none;transition:opacity var(--bts-duration-quick) var(--bts-easing-out);position:absolute;inset:0}[data-bts-slot=side-nav-item-link][data-hovered]:not([data-bts-marked]){background:var(--bts-side-nav-item-background-hover,var(--bts-color-wash-2));color:var(--bts-color-text-primary)}[data-bts-slot=side-nav-item-link][data-bts-marked]{color:var(--bts-color-text-primary)}[data-bts-slot=side-nav-item-link][data-bts-marked]:after{opacity:1}@media(prefers-reduced-motion:no-preference){[data-bts-slot=side-nav-item-link][data-bts-pending]:after{animation:bts-side-nav-pulse calc(var(--bts-duration-very-slow) * 2) var(--bts-easing-in-out) var(--bts-delay-spinner) infinite alternate}}[data-bts-slot=side-nav-item-link][data-bts-unread]{color:var(--bts-color-text-primary);font-weight:var(--bts-font-weight-semibold)}[data-bts-slot=side-nav-item-link][data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-inset)}[data-bts-slot=side-nav-item-icon]{inline-size:var(--bts-icon-md);block-size:var(--bts-icon-md);flex-shrink:0;display:inline-flex;position:relative}[data-bts-slot=side-nav-item-glyph],[data-bts-slot=side-nav-item-chevron]{transition:opacity var(--bts-duration-quick) var(--bts-easing-out);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}[data-bts-slot=side-nav-item-chevron]{opacity:0}[data-bts-slot=side-nav-item-link][data-hovered] [data-bts-slot=side-nav-item-chevron],[data-bts-slot=side-nav-item-link][data-focus-visible] [data-bts-slot=side-nav-item-chevron]{opacity:1}[data-bts-slot=side-nav-item-link]:has([data-bts-slot=side-nav-item-chevron])[data-hovered] [data-bts-slot=side-nav-item-glyph],[data-bts-slot=side-nav-item-link]:has([data-bts-slot=side-nav-item-chevron])[data-focus-visible] [data-bts-slot=side-nav-item-glyph]{opacity:0}[data-bts-slot=side-nav-item-label]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}[data-bts-slot=side-nav-item-end]{block-size:1.125rem;min-inline-size:1.125rem;padding-inline:calc(var(--bts-space-unit) * 1.5);border-radius:max(0px,var(--_side-nav-item-radius) - var(--bts-space-unit) * 1.5);background:var(--bts-side-nav-item-end-background,var(--bts-color-wash-4));color:var(--bts-color-text-primary);font-size:var(--bts-text-body-sm-size);font-weight:var(--bts-font-weight-medium);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;margin-block:-1px;margin-inline-end:calc(var(--bts-space-unit) * -1.5);line-height:1;display:inline-flex}[data-bts-slot=side-nav-item-link][data-bts-unread] [data-bts-slot=side-nav-item-end]{block-size:1rem;min-inline-size:1rem;padding-inline:calc(var(--bts-space-unit) * 1);border-radius:var(--bts-radius-full);background:var(--bts-side-nav-item-unread-background,var(--bts-color-accent-solid));color:var(--bts-color-accent-on-solid);font-size:var(--bts-text-body-xs-size);font-weight:var(--bts-font-weight-semibold);margin:0}[data-bts-slot=side-nav-item-dot]{border-radius:var(--bts-radius-full);background:var(--bts-side-nav-item-unread-background,var(--bts-color-accent-solid));flex-shrink:0;block-size:.375rem;inline-size:.375rem}[data-bts-slot=side-nav-item-sub-items] [data-bts-slot=side-nav-item-link]{margin-inline-start:calc(var(--bts-space-unit) * 7);padding-inline-start:calc(var(--bts-space-unit) * 2)}[data-bts-slot=side-nav-item-sub-items] [data-bts-slot=side-nav-item-link]:before{content:"";background:var(--bts-color-border);inline-size:1px;transition:background-color var(--bts-duration-quick) var(--bts-easing-out);position:absolute;inset-block:0 -1px;inset-inline-start:calc(var(--bts-space-unit) * -2)}[data-bts-slot=side-nav-item-sub-items] [data-bts-slot=side-nav-item-link][data-bts-marked]:before{background:var(--bts-color-text-primary);inset-block-end:0}[data-bts-slot=side-nav-item-sub-items][data-bts-revealed]{animation:bts-side-nav-sub-items-in var(--bts-duration-fast) var(--bts-easing-smooth-out)}@keyframes bts-side-nav-sub-items-in{0%{opacity:0;transform:translateY(calc(var(--bts-space-unit) * -1.5))}}@keyframes bts-side-nav-pulse{to{opacity:.45}}[data-bts-slot=side-nav-section]{margin-block-start:calc(var(--bts-space-unit) * 4)}[data-bts-slot=side-nav-section-heading]{padding-block:calc(var(--bts-space-unit) * 1.5);padding-inline:calc(var(--bts-space-unit) * 3);color:var(--bts-color-text-tertiary);font-size:var(--bts-text-body-sm-size);line-height:var(--bts-text-body-sm-line-height);font-weight:var(--bts-font-weight-medium);letter-spacing:var(--bts-text-overline-tracking);text-transform:uppercase;display:block}[data-bts-slot=side-nav-switcher]{align-items:center;gap:calc(var(--bts-space-unit) * 2);inline-size:100%;min-block-size:max(var(--bts-control-height-lg),var(--_press-min,0px));padding-inline:calc(var(--bts-space-unit) * 2);border-radius:var(--bts-side-nav-item-radius,var(--bts-radius-lg));color:var(--bts-color-text-primary);font:inherit;font-size:var(--bts-side-nav-item-font-size);font-weight:var(--bts-font-weight-semibold);text-align:start;cursor:pointer;transition:background-color var(--bts-duration-quick) var(--bts-easing-out);background:0 0;border:none;outline:none;display:flex}[data-bts-slot=side-nav-switcher][data-hovered],[data-bts-slot=side-nav-switcher][data-pressed],[data-bts-slot=side-nav-switcher][aria-expanded=true]{background:var(--bts-side-nav-item-background-hover,var(--bts-color-wash-2))}[data-bts-slot=side-nav-switcher][data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-inset)}[data-bts-slot=side-nav-switcher-mark]{flex-shrink:0;display:inline-flex}[data-bts-slot=side-nav-switcher-label]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}[data-bts-slot=side-nav-switcher-chevron]{color:var(--bts-color-text-tertiary);flex-shrink:0;display:inline-flex}[data-bts-slot=side-nav-switcher][data-hovered] [data-bts-slot=side-nav-switcher-chevron],[data-bts-slot=side-nav-switcher][aria-expanded=true] [data-bts-slot=side-nav-switcher-chevron]{color:var(--bts-color-text-primary)}@media(forced-colors:active){[data-bts-slot=side-nav-item-link][data-bts-marked]{color:selecteditemtext}[data-bts-slot=side-nav-item-link][data-bts-marked]:after{background:selecteditem}[data-bts-slot=side-nav-item-link][data-bts-marked][data-focus-visible]{outline-color:selecteditemtext}[data-bts-slot=side-nav-item-link][data-bts-marked] [data-bts-slot=side-nav-item-dot]{background:selecteditemtext}[data-bts-slot=side-nav-item-link][data-bts-marked][data-bts-unread] [data-bts-slot=side-nav-item-end]{color:selecteditem;background:selecteditemtext}}[data-bts-slot=skeleton-text]{inline-size:100%;min-inline-size:var(--bts-skeleton-text-min-inline-size,6em);display:block}[data-bts-slot=skeleton-line],[data-bts-slot=skeleton-box]{background:var(--bts-skeleton-background,var(--bts-color-neutral-soft));pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:relative}[data-bts-slot=skeleton-line]{clip-path:inset(15% 0 round var(--bts-skeleton-radius,var(--bts-radius-sm)))}[data-bts-slot=skeleton-line]:last-child:not(:first-child){inline-size:75%}[data-bts-slot=skeleton-box]{block-size:100%;inline-size:100%;clip-path:inset(0 round var(--bts-skeleton-radius,var(--bts-radius-sm)))}@media(prefers-reduced-motion:no-preference){:is([data-bts-slot=skeleton-line],[data-bts-slot=skeleton-box]):before{content:"";background:linear-gradient(to right,transparent,var(--bts-skeleton-highlight,var(--bts-color-neutral-soft)),transparent);animation:1.5s linear 3 bts-skeleton-sweep;position:absolute;inset:0;transform:translate(-100%)}[dir=rtl] :is([data-bts-slot=skeleton-line],[data-bts-slot=skeleton-box]):before{animation-direction:reverse}[dir=rtl] [dir=ltr] :is([data-bts-slot=skeleton-line],[data-bts-slot=skeleton-box]):before{animation-direction:normal}}@media(forced-colors:active){[data-bts-slot=skeleton-line],[data-bts-slot=skeleton-box]{outline-offset:-1px;clip-path:none;outline:1px solid canvastext}}@keyframes bts-skeleton-sweep{to{transform:translate(100%)}}[data-bts-slot=slider]{gap:calc(var(--bts-space-unit) * 2);--_slider-rail:.25rem;min-inline-size:var(--bts-slider-min-width,8rem);flex-direction:column;display:flex}[data-bts-slot=slider][data-orientation=vertical]{align-items:center;min-inline-size:0}[data-bts-slot=slider-header]{justify-content:space-between;gap:calc(var(--bts-space-unit) * 2);display:flex}[data-bts-slot=slider-output]{color:var(--bts-color-text-secondary);font-size:var(--bts-text-body-md-size);font-variant-numeric:tabular-nums}[data-bts-slot=slider-track]{cursor:pointer;block-size:1rem;inline-size:100%;position:relative}[data-bts-slot=slider-track]:before{content:"";block-size:var(--_slider-rail);border-radius:var(--bts-radius-full);background:var(--bts-slider-rail-background,var(--bts-color-control-stroke));position:absolute;inset-block-start:50%;inset-inline:0;transform:translateY(-50%)}[data-bts-slot=slider-track][data-orientation=vertical]{inline-size:1rem;block-size:var(--bts-slider-height,6rem)}[data-bts-slot=slider-track][data-orientation=vertical]:before{block-size:auto;inline-size:var(--_slider-rail);inset-block:0;inset-inline-start:50%;transform:translate(-50%)}[data-bts-slot=slider-track][data-disabled]{cursor:default;opacity:.5}[data-bts-slot=slider-fill]{block-size:var(--_slider-rail);border-radius:var(--bts-radius-full);background:var(--bts-slider-fill-background,var(--bts-color-accent-solid));position:absolute;inset-block-start:50%;inset-inline-start:0;transform:translateY(-50%)}[data-bts-slot=slider-track][data-orientation=vertical] [data-bts-slot=slider-fill]{inline-size:var(--_slider-rail);inset-block:auto 0;inset-inline-start:50%;transform:translate(-50%)}[data-bts-slot=slider-thumb]{border:2px solid var(--bts-slider-fill-background,var(--bts-color-accent-solid));border-radius:var(--bts-radius-full);background:var(--bts-slider-thumb-background,var(--bts-color-surface-raised));block-size:1rem;inline-size:1rem}[data-bts-slot=slider-thumb][data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-offset)}[data-bts-slot=slider-track][data-orientation=horizontal] [data-bts-slot=slider-thumb]{inset-block-start:50%}[data-bts-slot=slider-track][data-orientation=vertical] [data-bts-slot=slider-thumb]{inset-inline-start:50%}[data-bts-slot=stack]{flex-direction:column;display:flex}[data-bts-slot=stack][data-bts-direction=row]{flex-direction:row}[data-bts-slot=stack][data-bts-wrap]{flex-wrap:wrap}[data-bts-slot=stack][data-bts-align=start]{align-items:flex-start}[data-bts-slot=stack][data-bts-align=center]{align-items:center}[data-bts-slot=stack][data-bts-align=end]{align-items:flex-end}[data-bts-slot=stack][data-bts-align=stretch]{align-items:stretch}[data-bts-slot=stack][data-bts-align=baseline]{align-items:baseline}[data-bts-slot=stack][data-bts-justify=start]{justify-content:flex-start}[data-bts-slot=stack][data-bts-justify=center]{justify-content:center}[data-bts-slot=stack][data-bts-justify=end]{justify-content:flex-end}[data-bts-slot=stack][data-bts-justify=between]{justify-content:space-between}[data-bts-slot=stack][data-bts-gap="0"]{gap:calc(var(--bts-space-unit) * 0)}[data-bts-slot=stack][data-bts-gap="0.5"]{gap:calc(var(--bts-space-unit) * .5)}[data-bts-slot=stack][data-bts-gap="1"]{gap:calc(var(--bts-space-unit) * 1)}[data-bts-slot=stack][data-bts-gap="1.5"]{gap:calc(var(--bts-space-unit) * 1.5)}[data-bts-slot=stack][data-bts-gap="2"]{gap:calc(var(--bts-space-unit) * 2)}[data-bts-slot=stack][data-bts-gap="3"]{gap:calc(var(--bts-space-unit) * 3)}[data-bts-slot=stack][data-bts-gap="4"]{gap:calc(var(--bts-space-unit) * 4)}[data-bts-slot=stack][data-bts-gap="6"]{gap:calc(var(--bts-space-unit) * 6)}[data-bts-slot=stack][data-bts-gap="8"]{gap:calc(var(--bts-space-unit) * 8)}[data-bts-slot=stack][data-bts-gap="10"]{gap:calc(var(--bts-space-unit) * 10)}[data-bts-slot=stack][data-bts-gap="12"]{gap:calc(var(--bts-space-unit) * 12)}[data-bts-slot=stack][data-bts-gap="16"]{gap:calc(var(--bts-space-unit) * 16)}[data-bts-slot=switch]{gap:calc(var(--bts-space-unit) * 1);flex-direction:column;display:inline-flex}[data-bts-slot=switch-button]{align-items:center;gap:calc(var(--bts-space-unit) * 2);color:var(--bts-color-text-primary);font-size:var(--bts-switch-font-size,var(--bts-text-body-md-size));cursor:var(--bts-switch-cursor,pointer);display:inline-flex}[data-bts-slot=switch-button][data-disabled]{cursor:default;opacity:.5}[data-bts-slot=switch-track]{inline-size:var(--bts-switch-width,2.375rem);block-size:var(--bts-switch-height,1.0625rem);border-radius:var(--bts-radius-full);background:var(--bts-switch-background,var(--bts-color-control-stroke));transition-property:background-color;transition-duration:var(--bts-duration-quick);transition-timing-function:var(--bts-easing-out);flex-shrink:0;align-items:center;display:inline-flex}[data-bts-slot=switch-thumb]{inline-size:var(--bts-switch-thumb-width,1.25rem);block-size:var(--bts-switch-thumb-height,.875rem);border-radius:var(--bts-radius-full);background:var(--bts-switch-thumb-background,var(--bts-color-surface-raised));transition-property:margin-inline-start,background-color;transition-duration:var(--bts-duration-quick);transition-timing-function:var(--bts-easing-out);margin-inline-start:calc((var(--bts-switch-height,1.0625rem) - var(--bts-switch-thumb-height,.875rem)) / 2)}[data-bts-slot=switch-button][data-hovered] [data-bts-slot=switch-track]{background:var(--bts-switch-background-hover,var(--bts-color-text-tertiary))}[data-bts-slot=switch-button][data-selected] [data-bts-slot=switch-track]{background:var(--bts-switch-background-selected,var(--bts-color-accent-solid))}[data-bts-slot=switch-button][data-selected][data-hovered] [data-bts-slot=switch-track]{background:var(--bts-switch-background-selected-hover,var(--bts-color-accent-solid-hover))}[data-bts-slot=switch-button][data-selected] [data-bts-slot=switch-thumb]{background:var(--bts-switch-thumb-background-selected,var(--bts-color-accent-on-solid));margin-inline-start:calc(100% - var(--bts-switch-thumb-width,1.25rem) - (var(--bts-switch-height,1.0625rem) - var(--bts-switch-thumb-height,.875rem)) / 2)}[data-bts-slot=switch-button][data-focus-visible] [data-bts-slot=switch-track]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-offset)}[data-bts-slot=table]{border-spacing:0;inline-size:100%;color:var(--bts-color-text-primary);font-size:var(--bts-table-font-size,var(--bts-text-body-md-size));line-height:var(--bts-text-body-md-line-height);outline:none;flex-direction:column;display:flex;overflow-x:auto}[data-bts-slot=table][data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-offset)}[data-bts-slot=table-header]{margin-block-end:calc(var(--bts-space-unit) * 1.5);display:block}[data-bts-slot=table-body]{gap:var(--bts-table-row-gap,calc(var(--bts-space-unit) * .5));flex-direction:column;display:flex}[data-bts-slot=table-header]>*,[data-bts-slot=table-row]{grid-template-columns:var(--_table-columns);column-gap:var(--bts-table-column-gap,calc(var(--bts-space-unit) * 3));min-inline-size:calc(var(--_table-min-columns) + var(--_table-gaps) * var(--bts-table-column-gap,calc(var(--bts-space-unit) * 3)) + 2 * var(--bts-table-padding-inline,calc(var(--bts-space-unit) * 4.5)));min-block-size:var(--bts-table-row-height,calc(var(--bts-space-unit) * 12));padding-inline:var(--bts-table-padding-inline,calc(var(--bts-space-unit) * 4.5));border-radius:var(--bts-table-radius,var(--bts-shape-card));align-items:center;display:grid}[data-bts-slot=table-header]>*{background:var(--bts-table-header-background,var(--bts-color-surface-raised))}[data-bts-slot=table-column],[data-bts-slot=table-cell]{outline:none;align-items:center;min-inline-size:0;padding:0;display:flex}:is([data-bts-slot=table-column],[data-bts-slot=table-cell])[data-bts-align=center]{text-align:center;justify-content:center}:is([data-bts-slot=table-column],[data-bts-slot=table-cell])[data-bts-align=end]{text-align:end;justify-content:flex-end}:is([data-bts-slot=table-column],[data-bts-slot=table-cell])[data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-offset);border-radius:var(--bts-radius-xs)}[data-bts-slot=table-column]{gap:calc(var(--bts-space-unit) * 1);color:var(--bts-table-column-foreground,var(--bts-color-text-primary));font-weight:var(--bts-table-column-font-weight,var(--bts-font-weight-medium));white-space:nowrap}[data-bts-slot=table-column-label]{text-overflow:ellipsis;overflow:hidden}[data-bts-slot=table-column][data-allows-sorting]{padding-inline:calc(var(--bts-space-unit) * 2);block-size:calc(var(--bts-space-unit) * 6);border-radius:var(--bts-radius-full);cursor:pointer;inline-size:fit-content;max-inline-size:100%;transition:background-color var(--bts-duration-quick) var(--bts-easing-out);margin-inline-start:calc(var(--bts-space-unit) * -2)}[data-bts-slot=table-column][data-allows-sorting][data-hovered]{background:var(--bts-color-wash-2)}[data-bts-slot=table-column][data-bts-align=end][data-allows-sorting]{margin-inline:auto calc(var(--bts-space-unit) * -2)}[data-bts-slot=table-sort-icon]{color:var(--bts-color-text-secondary);visibility:hidden;flex-shrink:0;display:inline-flex}[data-bts-slot=table-column][data-hovered] [data-bts-slot=table-sort-icon],[data-bts-slot=table-column][data-focus-visible] [data-bts-slot=table-sort-icon],[data-bts-slot=table-column][data-sort-direction] [data-bts-slot=table-sort-icon]{visibility:visible}[data-bts-slot=table-cell]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-bts-slot=table-row]{transition:background-color var(--bts-duration-quick) var(--bts-easing-out)}[data-bts-slot=table-row][data-hovered],[data-bts-slot=table-row][data-focus-visible]{background:var(--bts-table-row-background-hover,var(--bts-color-wash-2))}[data-bts-slot=table-row][data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-inset)}[data-bts-slot=table-row][data-selected]{background:var(--bts-table-row-background-selected,var(--bts-color-surface-raised))}[data-bts-slot=table-row][data-disabled]{opacity:.5}[data-bts-slot=table-row][data-bts-link],[data-bts-slot=table][data-bts-actionable] [data-bts-slot=table-row]{cursor:pointer}[data-bts-slot=table-body][data-empty]{min-block-size:calc(var(--bts-space-unit) * 32);color:var(--bts-color-text-tertiary);justify-content:center;align-items:center}[data-bts-selection]>[data-bts-slot=checkbox-button]{opacity:var(--_table-box-opacity,0);transition:opacity var(--bts-duration-quick) var(--bts-easing-out)}[data-bts-slot=table-header][data-hovered] [data-bts-selection]>[data-bts-slot=checkbox-button],[data-bts-slot=table-row][data-hovered] [data-bts-selection]>[data-bts-slot=checkbox-button],[data-bts-slot=table-row][data-selected] [data-bts-selection]>[data-bts-slot=checkbox-button],[data-bts-selection]>[data-bts-slot=checkbox-button][data-focus-visible]{opacity:1}@media(hover:none){[data-bts-selection]>[data-bts-slot=checkbox-button]{opacity:1}}[data-bts-slot=table-column]:has([data-bts-selection]),[data-bts-slot=table-cell]:has([data-bts-selection]){align-self:stretch;position:relative}[data-bts-selection]>[data-bts-slot=checkbox-button]:after{content:"";position:absolute;inset:0}@media(pointer:coarse){[data-bts-slot=table-cell]:has(>:is([data-bts-slot=button],[data-bts-slot=icon-button],[data-bts-slot=badge][data-bts-description]),[data-bts-selection]){overflow:visible}[data-bts-selection]>[data-bts-slot=checkbox-button]:after{inset-inline:min(0px,(100% - var(--bts-target-coarse)) / 2)}}[data-bts-slot=tabs]{gap:calc(var(--bts-space-unit) * 4);flex-direction:column;min-inline-size:0;display:flex}[data-bts-slot=tabs][data-orientation=vertical]{flex-direction:row}[data-bts-slot=tab-list]{gap:var(--bts-tab-list-gap,calc(var(--bts-space-unit) * 4));box-shadow:inset 0 -1px 0 var(--bts-tab-list-border,var(--bts-color-border-subtle));display:flex}[data-bts-slot=tab-list][aria-orientation=vertical]{gap:calc(var(--bts-space-unit) * 1);box-shadow:none;border-inline-start:1px solid var(--bts-tab-list-border,var(--bts-color-border-subtle));flex-direction:column}[data-bts-slot=tab]{align-items:center;gap:calc(var(--bts-space-unit) * 1.5);block-size:var(--bts-tab-height,var(--bts-control-height-md));padding-inline:var(--bts-tab-padding-inline,0);color:var(--bts-tab-foreground,var(--bts-color-text-secondary));font-size:var(--bts-tab-font-size,var(--bts-text-body-md-size));font-weight:var(--bts-tab-font-weight,var(--bts-font-weight-medium));white-space:nowrap;cursor:var(--bts-tab-cursor,pointer);transition-property:color,border-color;transition-duration:var(--bts-duration-quick);transition-timing-function:var(--bts-easing-out);border-block-end:2px solid #0000;outline:none;flex-shrink:0;text-decoration:none;display:inline-flex}[data-bts-slot=tab][data-hovered]{color:var(--bts-tab-foreground-hover,var(--bts-color-text-primary))}[data-bts-slot=tab][data-selected]{border-color:var(--bts-tab-indicator,var(--bts-color-accent-solid));color:var(--bts-tab-foreground-selected,var(--bts-color-text-primary))}[data-bts-slot=tab][data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-inset)}[data-bts-slot=tab][data-disabled]{cursor:default;opacity:.5}[data-bts-slot=tab-list][aria-orientation=vertical] [data-bts-slot=tab]{block-size:max(var(--bts-tab-height,var(--bts-control-height-md)),var(--_press-min,0px));padding-inline:var(--bts-tab-padding-inline,calc(var(--bts-space-unit) * 3));border-block-end:none;border-inline-start:2px solid #0000;margin-inline-start:-1px}[data-bts-slot=tab-list][aria-orientation=vertical] [data-bts-slot=tab][data-selected]{border-inline-start-color:var(--bts-tab-indicator,var(--bts-color-accent-solid))}@media(forced-colors:active){[data-bts-slot=tab-list]{forced-color-adjust:none}}[data-bts-slot=tab-panel]{outline:none}[data-bts-slot=tab-panel][data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-offset);border-radius:var(--bts-radius-sm)}[data-bts-slot=tag-group]{gap:calc(var(--bts-space-unit) * 1);flex-direction:column;display:flex}[data-bts-slot=tag-group-list]{align-items:center;gap:var(--bts-tag-group-gap,calc(var(--bts-space-unit) * 2));outline:none;flex-wrap:wrap;display:flex}[data-bts-slot=tag-group-list][data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-offset)}[data-bts-slot=tag]{max-inline-size:100%;block-size:var(--bts-tag-height,var(--bts-control-height-sm));border:1px solid var(--bts-tag-border,var(--bts-color-border-subtle));border-radius:var(--bts-tag-radius,var(--bts-shape-badge));background:var(--bts-tag-background,var(--bts-color-wash-1));color:var(--bts-tag-foreground,var(--bts-color-text-primary));font-size:var(--bts-tag-font-size,var(--bts-text-body-md-size));line-height:var(--bts-text-body-md-line-height);white-space:nowrap;cursor:default;outline:none;align-items:center;display:inline-flex;overflow:hidden}[data-bts-slot=tag][data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-offset)}[data-bts-slot=tag][data-disabled]{opacity:.5}@media(pointer:coarse){[data-bts-slot=tag]{overflow:visible}}[data-bts-slot=tag-icon]{color:var(--bts-tag-icon-foreground,var(--bts-color-text-secondary));flex-shrink:0;padding-inline-start:var(--bts-tag-padding-inline,calc(var(--bts-space-unit) * 2));display:inline-flex}[data-bts-slot=tag-label]{min-inline-size:0;padding-inline:var(--bts-tag-padding-inline,calc(var(--bts-space-unit) * 2));text-overflow:ellipsis;display:block;overflow:hidden}[data-bts-slot=tag-icon]+[data-bts-slot=tag-label]{padding-inline-start:calc(var(--bts-space-unit) * 1.5)}[data-bts-slot=tag-remove]{padding-inline:var(--bts-tag-remove-padding-inline,calc(var(--bts-space-unit) * 1.5));border-inline-start:1px solid var(--bts-tag-border,var(--bts-color-border-subtle));color:var(--bts-tag-remove-foreground,var(--bts-color-text-tertiary));cursor:pointer;transition-property:background-color,color;transition-duration:var(--bts-duration-quick);transition-timing-function:var(--bts-easing-out);outline:none;flex-shrink:0;align-self:stretch;align-items:center;display:inline-flex}[data-bts-slot=tag-remove][data-hovered]{background:var(--bts-tag-remove-background-hover,var(--bts-color-wash-2));color:var(--bts-tag-remove-foreground-hover,var(--bts-color-text-primary))}[data-bts-slot=tag-remove][data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-inset)}[data-bts-slot=tag-remove][data-disabled]{cursor:default}[data-bts-slot=text-area] [data-bts-slot=field-input]{block-size:auto;min-block-size:var(--bts-field-height,var(--bts-control-height-md));padding-block:calc(var(--bts-space-unit) * 2);line-height:var(--bts-text-body-md-line-height);resize:vertical}[data-bts-slot=text-field]{--_field-height:var(--bts-text-field-height);--_field-padding-inline:var(--bts-text-field-padding-inline);--_field-radius:var(--bts-text-field-radius);gap:var(--bts-text-field-gap,calc(var(--bts-space-unit) * 1.5));flex-direction:column;display:flex}[data-bts-slot=text]{color:var(--bts-color-text-primary)}[data-bts-slot=text][data-bts-size=xs]{font-size:var(--bts-text-body-xs-size);line-height:var(--bts-text-body-xs-line-height);font-weight:var(--bts-text-body-xs-weight);letter-spacing:var(--bts-text-body-xs-tracking)}[data-bts-slot=text][data-bts-size=sm]{font-size:var(--bts-text-body-sm-size);line-height:var(--bts-text-body-sm-line-height);font-weight:var(--bts-text-body-sm-weight);letter-spacing:var(--bts-text-body-sm-tracking)}[data-bts-slot=text][data-bts-size=md]{font-size:var(--bts-text-body-md-size);line-height:var(--bts-text-body-md-line-height);font-weight:var(--bts-text-body-md-weight);letter-spacing:var(--bts-text-body-md-tracking)}[data-bts-slot=text][data-bts-size=lg]{font-size:var(--bts-text-body-lg-size);line-height:var(--bts-text-body-lg-line-height);font-weight:var(--bts-text-body-lg-weight);letter-spacing:var(--bts-text-body-lg-tracking)}[data-bts-slot=text][data-bts-color=inherit]{color:inherit}[data-bts-slot=text][data-bts-color=muted]{color:var(--bts-color-text-secondary)}[data-bts-slot=text][data-bts-color=subtle]{color:var(--bts-color-text-tertiary)}[data-bts-slot=text][data-bts-color=neutral]{color:var(--bts-color-neutral-text)}[data-bts-slot=text][data-bts-color=accent]{color:var(--bts-color-accent-text)}[data-bts-slot=text][data-bts-color=success]{color:var(--bts-color-success-text)}[data-bts-slot=text][data-bts-color=warning]{color:var(--bts-color-warning-text)}[data-bts-slot=text][data-bts-color=danger]{color:var(--bts-color-danger-text)}[data-bts-slot=text][data-bts-color=info]{color:var(--bts-color-info-text)}[data-bts-slot=text][data-bts-weight=normal]{font-weight:var(--bts-font-weight-normal)}[data-bts-slot=text][data-bts-weight=medium]{font-weight:var(--bts-font-weight-medium)}[data-bts-slot=text][data-bts-weight=semibold]{font-weight:var(--bts-font-weight-semibold)}[data-bts-slot=text][data-bts-numeric]{font-variant-numeric:tabular-nums}[data-bts-slot=text][data-bts-truncate]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}[data-bts-slot=timeline]{--_timeline-mark:var(--bts-timeline-mark-size,1.5rem);--_timeline-line:var(--bts-text-body-md-line-height);min-inline-size:0}[data-bts-slot=timeline-day-label],[data-bts-slot=timeline-entry],[data-bts-slot=timeline-earlier]{grid-template-columns:var(--_timeline-mark) minmax(0,1fr) auto;column-gap:var(--bts-timeline-gap,calc(var(--bts-space-unit) * 3));align-items:start;display:grid;position:relative}:is([data-bts-slot=timeline-day-label],[data-bts-slot=timeline-entry],[data-bts-slot=timeline-earlier]):before{content:"";background:var(--bts-timeline-rail-color,var(--bts-color-border-subtle));inline-size:1px;position:absolute;inset-block:0;inset-inline-start:calc(var(--_timeline-mark) / 2 - .5px)}[data-bts-slot=timeline-day-label]{padding-block:calc(var(--bts-space-unit) * 5) calc(var(--bts-space-unit) * 2.5);font-size:var(--bts-text-body-sm-size);line-height:var(--_timeline-line);font-weight:var(--bts-font-weight-medium);color:var(--bts-color-text-secondary)}[data-bts-slot=timeline-day-label]>time{grid-column:2/-1}[data-bts-slot=timeline-day-label]>[data-bts-slot=skeleton-text]{grid-column:2;inline-size:6em}[data-bts-slot=timeline-entry-time]>[data-bts-slot=skeleton-text]{min-inline-size:4em}[data-bts-slot=timeline-day]:first-child>[data-bts-slot=timeline-day-label]{padding-block-start:0}[data-bts-slot=timeline-day]:first-child>[data-bts-slot=timeline-day-label]:before{inset-block-start:calc(var(--_timeline-line) / 2)}[data-bts-slot=timeline-entry]{font-size:var(--bts-text-body-md-size);line-height:var(--_timeline-line);color:var(--bts-color-text-secondary);padding-block-end:var(--bts-timeline-entry-gap,calc(var(--bts-space-unit) * 6))}[data-bts-slot=timeline]:not([data-bts-has-earlier]) [data-bts-slot=timeline-day]:last-child [data-bts-slot=timeline-entry]:last-child{padding-block-end:0}[data-bts-slot=timeline]:not([data-bts-has-earlier]) [data-bts-slot=timeline-day]:last-child [data-bts-slot=timeline-entry]:last-child:before{block-size:calc(var(--_timeline-line) / 2);inset-block-end:auto}[data-bts-slot=timeline-entry-mark]{inline-size:var(--_timeline-mark);block-size:var(--_timeline-mark);border-radius:var(--bts-timeline-mark-radius,var(--bts-radius-xs));--_timeline-fill:var(--bts-timeline-mark-background,transparent);background:linear-gradient(var(--_timeline-fill),var(--_timeline-fill)),var(--bts-color-surface);color:var(--bts-color-text-tertiary);justify-content:center;align-items:center;margin-block-start:calc((var(--_timeline-line) - var(--_timeline-mark)) / 2);display:flex;position:relative}[data-bts-slot=timeline-entry]:not([data-bts-color=neutral]) [data-bts-slot=timeline-entry-mark]{background:linear-gradient(var(--_timeline-tint),var(--_timeline-tint)),linear-gradient(var(--_timeline-fill),var(--_timeline-fill)),var(--bts-color-surface);color:var(--_timeline-tint-text)}[data-bts-slot=timeline-entry][data-bts-color=accent]{--_timeline-tint:var(--bts-color-accent-soft);--_timeline-tint-text:var(--bts-color-accent-text)}[data-bts-slot=timeline-entry][data-bts-color=success]{--_timeline-tint:var(--bts-color-success-soft);--_timeline-tint-text:var(--bts-color-success-text)}[data-bts-slot=timeline-entry][data-bts-color=warning]{--_timeline-tint:var(--bts-color-warning-soft);--_timeline-tint-text:var(--bts-color-warning-text)}[data-bts-slot=timeline-entry][data-bts-color=danger]{--_timeline-tint:var(--bts-color-danger-soft);--_timeline-tint-text:var(--bts-color-danger-text)}[data-bts-slot=timeline-entry][data-bts-color=info]{--_timeline-tint:var(--bts-color-info-soft);--_timeline-tint-text:var(--bts-color-info-text)}[data-bts-slot=timeline-entry-content]{overflow-wrap:anywhere;min-inline-size:0}[data-bts-slot=timeline-entry-time]{font-size:var(--bts-text-body-xs-size);line-height:var(--_timeline-line);color:var(--bts-color-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap}[data-bts-slot=timeline-entry-body]{margin-block-start:calc(var(--bts-space-unit) * 2)}[data-bts-slot=timeline-earlier]{line-height:var(--_timeline-line)}[data-bts-slot=timeline-earlier]:before{block-size:calc(var(--_timeline-line) / 2);inset-block-end:auto}[data-bts-slot=timeline-earlier-control]{border-radius:var(--bts-radius-xs);font:inherit;font-size:var(--bts-text-body-sm-size);font-weight:var(--bts-font-weight-medium);color:var(--bts-color-text-secondary);cursor:pointer;background:0 0;border:0;grid-column:2/-1;justify-self:start;padding:0;text-decoration:none}[data-bts-slot=timeline-earlier-control][data-hovered],[data-bts-slot=timeline-earlier-control][data-pressed]{color:var(--bts-color-text-primary)}[data-bts-slot=timeline-earlier-control][data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-offset)}[data-bts-slot=toast-region]{z-index:var(--bts-z-toast);gap:var(--bts-toast-region-gap,calc(var(--bts-space-unit) * 2));max-inline-size:calc(100vw - var(--bts-layout-gutter) * 2);outline:none;flex-direction:column-reverse;display:flex;position:fixed;inset-block-end:var(--bts-layout-gutter);inset-inline-end:var(--bts-layout-gutter)}[data-bts-slot=toast-region][data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:calc(var(--bts-focus-ring-width) + var(--bts-focus-ring-offset));border-radius:var(--bts-shape-card)}[data-bts-slot=toast]{align-items:flex-start;gap:calc(var(--bts-space-unit) * 3);inline-size:var(--bts-toast-width,22rem);max-inline-size:100%;padding:var(--bts-toast-padding,calc(var(--bts-space-unit) * 3));border:1px solid var(--bts-toast-border,var(--bts-color-border-subtle));border-radius:var(--bts-toast-radius,var(--bts-shape-card));background:var(--bts-toast-background,var(--bts-color-surface-raised));color:var(--bts-color-text-primary);box-shadow:var(--bts-toast-shadow,var(--bts-elevation-overlay));animation:bts-toast-rise var(--bts-duration-fast) var(--bts-easing-out);outline:none;flex-wrap:wrap;display:flex}[data-bts-slot=toast][data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-offset)}[data-bts-slot=toast-icon]{padding-block:calc(var(--bts-space-unit) * .5);flex-shrink:0;display:inline-flex}[data-bts-slot=toast][data-bts-color=accent] [data-bts-slot=toast-icon]{color:var(--bts-color-accent-text)}[data-bts-slot=toast][data-bts-color=success] [data-bts-slot=toast-icon]{color:var(--bts-color-success-text)}[data-bts-slot=toast][data-bts-color=warning] [data-bts-slot=toast-icon]{color:var(--bts-color-warning-text)}[data-bts-slot=toast][data-bts-color=danger] [data-bts-slot=toast-icon]{color:var(--bts-color-danger-text)}[data-bts-slot=toast][data-bts-color=info] [data-bts-slot=toast-icon]{color:var(--bts-color-info-text)}[data-bts-slot=toast-title]{font-size:var(--bts-text-body-md-size);font-weight:var(--bts-font-weight-medium);line-height:var(--bts-text-body-md-line-height)}[data-bts-slot=toast-description]{color:var(--bts-color-text-secondary);font-size:var(--bts-text-body-sm-size);line-height:var(--bts-text-body-sm-line-height)}[data-bts-slot=toast-progress]{gap:calc(var(--bts-space-unit) * 2);color:var(--bts-color-text-secondary);font-size:var(--bts-text-body-sm-size);line-height:var(--bts-text-body-sm-line-height);font-variant-numeric:tabular-nums;flex-basis:100%;grid-template-columns:minmax(0,1fr) auto;display:grid}[data-bts-slot=toast-progress-track]{block-size:calc(var(--bts-space-unit) * 1.5);border-radius:var(--bts-radius-full);background:var(--bts-color-neutral-soft);grid-column:1/-1;overflow:hidden}[data-bts-slot=toast-progress-fill]{border-radius:inherit;background:var(--bts-color-neutral-solid);block-size:100%;display:block}@media(prefers-reduced-motion:no-preference){[data-bts-slot=toast-progress-fill]{transition:inline-size var(--bts-duration-fast) var(--bts-easing-out)}}[data-bts-slot=toast][data-bts-color=accent] [data-bts-slot=toast-progress-fill]{background:var(--bts-color-accent-solid)}[data-bts-slot=toast][data-bts-color=success] [data-bts-slot=toast-progress-fill]{background:var(--bts-color-success-solid)}[data-bts-slot=toast][data-bts-color=warning] [data-bts-slot=toast-progress-fill]{background:var(--bts-color-warning-solid)}[data-bts-slot=toast][data-bts-color=danger] [data-bts-slot=toast-progress-fill]{background:var(--bts-color-danger-solid)}[data-bts-slot=toast][data-bts-color=info] [data-bts-slot=toast-progress-fill]{background:var(--bts-color-info-solid)}[data-bts-slot=toast-progress-label]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-bts-slot=toast-close]{inline-size:var(--bts-control-height-sm);block-size:var(--bts-control-height-sm);margin-block:calc(var(--bts-space-unit) * -1);border-radius:var(--bts-radius-md);color:var(--bts-color-text-tertiary);cursor:pointer;background:0 0;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;margin-inline-end:calc(var(--bts-space-unit) * -1);display:inline-flex}[data-bts-slot=toast-close][data-hovered]{background:var(--bts-color-neutral-soft);color:var(--bts-color-text-primary)}[data-bts-slot=toast-close][data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-offset)}@keyframes bts-toast-rise{0%{opacity:0;transform:translateY(.5rem)}}[data-bts-slot=toggle-button-group]{align-items:center;gap:var(--bts-toggle-button-group-gap,calc(var(--bts-space-unit) * 1.5));display:inline-flex}[data-bts-slot=toggle-button-group][aria-orientation=vertical]{flex-direction:column;align-items:stretch}[data-bts-slot=toggle-button-group]:not([aria-orientation=vertical]){--_toggle-button-group-ring-room:calc(var(--bts-focus-ring-width) + var(--bts-focus-ring-offset));max-inline-size:calc(100% + var(--_toggle-button-group-ring-room) * 2);padding:var(--_toggle-button-group-ring-room);margin:calc(var(--_toggle-button-group-ring-room) * -1)}@media(pointer:coarse){[data-bts-slot=toggle-button-group]:not([aria-orientation=vertical]){padding-block:calc((var(--bts-target-coarse) - var(--bts-toggle-button-height,var(--bts-control-height-sm))) / 2);margin-block:calc((var(--bts-target-coarse) - var(--bts-toggle-button-height,var(--bts-control-height-sm))) / -2)}}[data-bts-slot=toggle-button-group]>[data-bts-slot=toggle-button]{flex-shrink:0}[data-bts-slot=toggle-button]{justify-content:center;align-items:center;gap:calc(var(--bts-space-unit) * 1.5);border:1px solid var(--bts-toggle-button-border,var(--bts-color-border-subtle));background:var(--bts-toggle-button-background,var(--bts-color-wash-1));color:var(--bts-toggle-button-foreground,var(--bts-color-text-secondary));font-family:inherit;font-weight:var(--bts-toggle-button-font-weight,var(--bts-font-weight-medium));white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:var(--bts-toggle-button-cursor,pointer);transition-property:background-color,border-color,color;transition-duration:var(--bts-duration-quick);transition-timing-function:var(--bts-easing-out);display:inline-flex}[data-bts-slot=toggle-button][data-hovered]{background:var(--bts-toggle-button-background-hover,var(--bts-color-wash-2));color:var(--bts-toggle-button-foreground-hover,var(--bts-color-text-primary))}[data-bts-slot=toggle-button][data-selected]{background:var(--bts-toggle-button-background-selected,var(--bts-color-neutral-soft));color:var(--bts-toggle-button-foreground-selected,var(--bts-color-text-primary))}[data-bts-slot=toggle-button][data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:var(--bts-focus-ring-offset)}[data-bts-slot=toggle-button][data-disabled]{cursor:default;opacity:.5}[data-bts-slot=toggle-button][data-bts-size=sm]{block-size:var(--bts-toggle-button-height,var(--bts-control-height-sm));padding-inline:var(--bts-toggle-button-padding-inline,var(--bts-control-padding-sm));border-radius:var(--bts-toggle-button-radius,var(--bts-radius-full));font-size:var(--bts-toggle-button-font-size,var(--bts-text-body-md-size))}[data-bts-slot=toggle-button][data-bts-size=md]{block-size:var(--bts-toggle-button-height,var(--bts-control-height-md));padding-inline:var(--bts-toggle-button-padding-inline,var(--bts-control-padding-md));border-radius:var(--bts-toggle-button-radius,var(--bts-radius-full));font-size:var(--bts-toggle-button-font-size,var(--bts-text-body-md-size))}[data-bts-slot=toggle-button][data-bts-size=lg]{block-size:var(--bts-toggle-button-height,var(--bts-control-height-lg));padding-inline:var(--bts-toggle-button-padding-inline,var(--bts-control-padding-lg));border-radius:var(--bts-toggle-button-radius,var(--bts-radius-full));font-size:var(--bts-toggle-button-font-size,var(--bts-text-body-lg-size))}[data-bts-slot=toolbar],[data-bts-slot=toolbar-group]{align-items:center;gap:max(var(--bts-toolbar-gap,calc(var(--bts-space-unit) * 1.5)),var(--_press-gap-sm,0px));display:flex}[data-bts-slot=toolbar][data-orientation=vertical],[data-bts-slot=toolbar][data-orientation=vertical]>[data-bts-slot=toolbar-group]{flex-direction:column;align-items:stretch}[data-bts-slot=tooltip]{max-inline-size:var(--bts-tooltip-width,15rem);padding-block:calc(var(--bts-space-unit) * 1);padding-inline:calc(var(--bts-space-unit) * 2);border:1px solid var(--bts-tooltip-border,var(--bts-color-border-subtle));border-radius:var(--bts-tooltip-radius,var(--bts-radius-sm));background:var(--bts-tooltip-background,var(--bts-color-surface-raised));color:var(--bts-tooltip-foreground,var(--bts-color-text-primary));box-shadow:var(--bts-tooltip-shadow,var(--bts-elevation-raised));font-size:var(--bts-tooltip-font-size,var(--bts-text-body-md-size));line-height:var(--bts-text-body-md-line-height)}[data-bts-slot=tooltip][data-entering]{animation:bts-fade var(--bts-duration-quick) var(--bts-easing-out)}[data-bts-slot=tooltip][data-exiting]{animation:bts-fade var(--bts-duration-micro) var(--bts-easing-out) reverse}[data-bts-slot=visually-hidden]{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@layer bts.overrides;@layer bts.components.shared{[data-bts-slot=tab-list]:not([aria-orientation=vertical]),[data-bts-slot=toggle-button-group]:not([aria-orientation=vertical]){--_edge-fade:1.75rem;scrollbar-width:none;min-inline-size:0;scroll-padding-inline:var(--_edge-fade);overflow:auto hidden}:is([data-bts-slot=tab-list]:not([aria-orientation=vertical]),[data-bts-slot=toggle-button-group]:not([aria-orientation=vertical]))::-webkit-scrollbar{display:none}:is([data-bts-slot=tab-list]:not([aria-orientation=vertical]),[data-bts-slot=toggle-button-group]:not([aria-orientation=vertical])):is([data-bts-fade-left],[data-bts-fade-right]){--_edge-fade-left:0px;--_edge-fade-right:0px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--_edge-fade-left),#000 calc(100% - var(--_edge-fade-right)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--_edge-fade-left),#000 calc(100% - var(--_edge-fade-right)),transparent 100%)}:is([data-bts-slot=tab-list]:not([aria-orientation=vertical]),[data-bts-slot=toggle-button-group]:not([aria-orientation=vertical]))[data-bts-fade-left]{--_edge-fade-left:var(--_edge-fade)}:is([data-bts-slot=tab-list]:not([aria-orientation=vertical]),[data-bts-slot=toggle-button-group]:not([aria-orientation=vertical]))[data-bts-fade-right]{--_edge-fade-right:var(--_edge-fade)}@media(pointer:coarse){:root{--_press-min:var(--bts-target-coarse);--_press-gap-sm:calc(var(--bts-target-coarse) - var(--bts-control-height-sm))}:is([data-bts-slot=button],[data-bts-slot=icon-button],[data-bts-slot=toggle-button],[data-bts-slot=badge][data-bts-description],[data-bts-slot=slider-thumb],[data-bts-slot=tab],[data-bts-slot=select-trigger],[data-bts-slot=combo-box-button],[data-bts-slot=date-picker-button],[data-bts-slot=date-range-picker-button],[data-bts-slot=search-field-clear],[data-bts-slot=number-field-decrement],[data-bts-slot=number-field-increment],[data-bts-slot=calendar-previous],[data-bts-slot=calendar-next],[data-bts-slot=tag-remove],[data-bts-slot=toast-close],[data-bts-slot=breadcrumb-link],[data-bts-slot=description-list-item-link],[data-bts-slot=timeline-earlier-control]){position:relative}:is([data-bts-slot=button],[data-bts-slot=icon-button],[data-bts-slot=toggle-button],[data-bts-slot=badge][data-bts-description],[data-bts-slot=slider-thumb],[data-bts-slot=tab],[data-bts-slot=select-trigger],[data-bts-slot=combo-box-button],[data-bts-slot=date-picker-button],[data-bts-slot=date-range-picker-button],[data-bts-slot=search-field-clear],[data-bts-slot=number-field-decrement],[data-bts-slot=number-field-increment],[data-bts-slot=calendar-previous],[data-bts-slot=calendar-next],[data-bts-slot=tag-remove],[data-bts-slot=toast-close],[data-bts-slot=breadcrumb-link],[data-bts-slot=description-list-item-link],[data-bts-slot=timeline-earlier-control]):after{content:"";inset:min(0px,(100% - var(--bts-target-coarse)) / 2);position:absolute}:is([data-bts-slot=checkbox-button]:not([data-bts-selection]>*),[data-bts-slot=radio-button],[data-bts-slot=switch-button],[data-bts-slot=collapsible-trigger],[data-bts-slot=menu-item],[data-bts-slot=select-item]){min-block-size:var(--bts-target-coarse)}}[data-bts-slot=icon]{inline-size:var(--bts-icon-size,var(--bts-icon-md));block-size:var(--bts-icon-size,var(--bts-icon-md));flex-shrink:0}[data-bts-slot=icon][data-bts-size=sm]{inline-size:var(--bts-icon-size,var(--bts-icon-sm));block-size:var(--bts-icon-size,var(--bts-icon-sm))}[dir=rtl] [data-bts-slot=icon][data-bts-directional]{transform:scaleX(-1)}[data-bts-slot=alert-content],[data-bts-slot=toast-content]{gap:calc(var(--bts-space-unit) * .5);flex-direction:column;flex:1;min-inline-size:0;display:flex}[data-bts-slot=calendar],[data-bts-slot=range-calendar]{--_calendar-cell-size:max(var(--bts-calendar-cell-size,var(--bts-control-height-md)), var(--_press-min,0px));--_calendar-cell-radius:var(--bts-calendar-cell-radius,var(--bts-radius-control-sm));gap:calc(var(--bts-space-unit) * 2);inline-size:max-content;max-inline-size:100%;color:var(--bts-color-text-primary);font-size:var(--bts-text-body-sm-size);line-height:var(--bts-text-body-sm-line-height);flex-direction:column;display:flex}[data-bts-slot=calendar-months]{gap:calc(var(--bts-space-unit) * 6);display:flex}[data-bts-slot=calendar-month]{gap:calc(var(--bts-space-unit) * 2);flex-direction:column;display:flex}[data-bts-slot=calendar-header]{grid-template-columns:var(--_calendar-cell-size) 1fr var(--_calendar-cell-size);align-items:center;display:grid}[data-bts-slot=calendar-heading]{text-align:center;font-size:var(--bts-text-body-sm-size);font-weight:var(--bts-font-weight-medium);grid-column:2;margin:0}[data-bts-slot=calendar-previous]{grid-column:1}[data-bts-slot=calendar-next]{grid-column:3}[data-bts-slot=calendar-previous],[data-bts-slot=calendar-next]{inline-size:var(--bts-control-height-sm);block-size:var(--bts-control-height-sm);border-radius:var(--bts-radius-md);color:var(--bts-color-text-secondary);cursor:pointer;background:0 0;border:none;outline:none;grid-row:1;justify-content:center;justify-self:center;align-items:center;padding:0;display:inline-flex}:is([data-bts-slot=calendar-previous],[data-bts-slot=calendar-next])[data-hovered]{background:var(--bts-color-neutral-soft);color:var(--bts-color-text-primary)}:is([data-bts-slot=calendar-previous],[data-bts-slot=calendar-next])[data-focus-visible]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring)}:is([data-bts-slot=calendar-previous],[data-bts-slot=calendar-next])[data-disabled]{cursor:default;opacity:.5}[data-bts-slot=calendar-grid]{border-collapse:separate;border-spacing:0 calc(var(--bts-space-unit) * .5)}[data-bts-slot=calendar-grid] :is(th,td){padding:0}[data-bts-slot=calendar-weekday]{inline-size:var(--_calendar-cell-size);color:var(--bts-color-text-tertiary);font-size:var(--bts-text-body-xs-size);font-weight:var(--bts-font-weight-normal);text-align:center;padding-block-end:calc(var(--bts-space-unit) * 1)}[data-bts-slot=calendar-cell]{inline-size:var(--_calendar-cell-size);block-size:var(--_calendar-cell-size);cursor:pointer;font-variant-numeric:tabular-nums;outline:none;justify-content:center;align-items:center;display:flex}[data-bts-slot=calendar-cell][data-outside-month]{display:none}[data-bts-slot=calendar-cell]:is([data-disabled],[data-unavailable]){color:var(--bts-color-text-disabled);cursor:default}[data-bts-slot=calendar-cell][data-unavailable]{text-decoration:line-through}[data-bts-slot=calendar-day]{border-radius:var(--_calendar-cell-radius);justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:flex}[data-bts-slot=calendar-cell][data-hovered]:not([data-selected],[data-disabled])>[data-bts-slot=calendar-day]{background:var(--bts-color-neutral-soft)}[data-bts-slot=calendar-cell][data-today]>[data-bts-slot=calendar-day]{box-shadow:inset 0 0 0 1px var(--bts-color-border);font-weight:var(--bts-font-weight-semibold)}[data-bts-slot=calendar-cell][data-selected]>[data-bts-slot=calendar-day]{background:var(--bts-color-accent-solid);color:var(--bts-color-accent-on-solid);font-weight:var(--bts-font-weight-medium)}[data-bts-slot=calendar-cell][data-selected][data-invalid]>[data-bts-slot=calendar-day]{background:var(--bts-color-danger-solid);color:var(--bts-color-danger-on-solid)}[data-bts-slot=calendar-cell][data-focus-visible]>[data-bts-slot=calendar-day]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:1px}[data-bts-slot=calendar-error]{font-size:var(--bts-text-body-sm-size);color:var(--bts-color-danger-text)}[data-bts-slot=checkbox-box],[data-bts-slot=menu-item-checkbox]{inline-size:var(--bts-checkbox-size,1rem);block-size:var(--bts-checkbox-size,1rem);border:1px solid var(--bts-checkbox-border,var(--bts-color-control-stroke));border-radius:var(--bts-checkbox-radius,var(--bts-shape-check));background:var(--bts-checkbox-background,transparent);color:var(--bts-checkbox-foreground,var(--bts-color-accent-on-solid));transition-property:background-color,border-color;transition-duration:var(--bts-duration-quick);transition-timing-function:var(--bts-easing-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-bts-slot=icon-button][data-bts-copied]>[data-bts-slot=icon-button-icon]{color:var(--bts-color-success-text)}[data-bts-slot=icon-button][data-bts-copy-failed]>[data-bts-slot=icon-button-icon]{color:var(--bts-color-danger-text)}[data-bts-slot=copy-button-status]{color:var(--bts-color-danger-text);white-space:nowrap}[data-bts-slot=date-field-control],[data-bts-slot=time-field-control],[data-bts-slot=date-picker-input],[data-bts-slot=date-range-picker-start],[data-bts-slot=date-range-picker-end]{white-space:nowrap;align-items:center;display:flex}[data-bts-slot=date-segment]{padding-inline:calc(var(--bts-space-unit) * .5);border-radius:var(--bts-radius-xs);color:var(--bts-color-text-primary);font-variant-numeric:tabular-nums;caret-color:#0000;outline:none}[data-bts-slot=date-segment][data-type=literal]{color:var(--bts-color-text-tertiary);padding-inline:0}[data-bts-slot=date-segment][data-placeholder]{color:var(--bts-color-text-tertiary)}[data-bts-slot=date-segment][data-invalid]{color:var(--bts-color-danger-text)}[data-bts-slot=date-segment][data-focused]{background:var(--bts-color-accent-solid);color:var(--bts-color-accent-on-solid)}[data-bts-slot=text-field][data-bts-size=sm],[data-bts-slot=number-field][data-bts-size=sm],[data-bts-slot=search-field][data-bts-size=sm],[data-bts-slot=combo-box][data-bts-size=sm],[data-bts-slot=date-field][data-bts-size=sm],[data-bts-slot=time-field][data-bts-size=sm],[data-bts-slot=date-picker][data-bts-size=sm],[data-bts-slot=date-range-picker][data-bts-size=sm],[data-bts-slot=select][data-bts-size=sm]{--_field-step-height:var(--bts-control-height-sm);--_field-step-padding-inline:var(--bts-control-padding-sm);--_field-step-radius:var(--bts-shape-field-sm)}[data-bts-slot=text-field][data-bts-size=md],[data-bts-slot=number-field][data-bts-size=md],[data-bts-slot=search-field][data-bts-size=md],[data-bts-slot=combo-box][data-bts-size=md],[data-bts-slot=date-field][data-bts-size=md],[data-bts-slot=time-field][data-bts-size=md],[data-bts-slot=date-picker][data-bts-size=md],[data-bts-slot=date-range-picker][data-bts-size=md],[data-bts-slot=select][data-bts-size=md]{--_field-step-height:var(--bts-control-height-md);--_field-step-padding-inline:var(--bts-control-padding-md);--_field-step-radius:var(--bts-shape-field-md)}[data-bts-slot=text-field][data-bts-size=lg],[data-bts-slot=number-field][data-bts-size=lg],[data-bts-slot=search-field][data-bts-size=lg],[data-bts-slot=combo-box][data-bts-size=lg],[data-bts-slot=date-field][data-bts-size=lg],[data-bts-slot=time-field][data-bts-size=lg],[data-bts-slot=date-picker][data-bts-size=lg],[data-bts-slot=date-range-picker][data-bts-size=lg],[data-bts-slot=select][data-bts-size=lg]{--_field-step-height:var(--bts-control-height-lg);--_field-step-padding-inline:var(--bts-control-padding-lg);--_field-step-radius:var(--bts-shape-field-lg)}[data-bts-slot=text-area],[data-bts-slot=number-field],[data-bts-slot=search-field],[data-bts-slot=combo-box],[data-bts-slot=date-field],[data-bts-slot=time-field],[data-bts-slot=date-picker],[data-bts-slot=date-range-picker]{gap:calc(var(--bts-space-unit) * 1.5);flex-direction:column;display:flex}[data-bts-slot=number-field-control],[data-bts-slot=search-field-control],[data-bts-slot=combo-box-control],[data-bts-slot=date-picker-control],[data-bts-slot=date-range-picker-control]{align-items:center;display:flex;position:relative}[data-bts-slot=combo-box-control]>[data-bts-slot=field-input]{padding-inline-end:calc(var(--bts-control-height-sm) + var(--bts-space-unit) * 2)}[data-bts-slot=number-field-control]>[data-bts-slot=field-input]{padding-inline-end:calc(var(--bts-control-height-sm) * 2 + var(--bts-space-unit) * 2 + var(--_press-gap-sm,0px))}[data-bts-slot=search-field-control]>[data-bts-slot=field-input]{padding-inline:calc(var(--bts-space-unit) * 8)}[data-bts-slot=date-picker] [data-bts-slot=date-picker-control],[data-bts-slot=date-range-picker] [data-bts-slot=date-range-picker-control]{padding-inline-end:calc(var(--bts-control-height-sm) + var(--bts-space-unit) * 2)}[data-bts-slot=number-field-decrement],[data-bts-slot=number-field-increment],[data-bts-slot=search-field-clear],[data-bts-slot=combo-box-button],[data-bts-slot=date-picker-button],[data-bts-slot=date-range-picker-button]{inline-size:var(--bts-control-height-sm);block-size:var(--bts-control-height-sm);border-radius:var(--bts-radius-md);color:var(--bts-color-text-tertiary);cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}:is([data-bts-slot=number-field-decrement],[data-bts-slot=number-field-increment],[data-bts-slot=search-field-clear],[data-bts-slot=combo-box-button],[data-bts-slot=date-picker-button],[data-bts-slot=date-range-picker-button])[data-hovered]{background:var(--bts-color-neutral-soft);color:var(--bts-color-text-primary)}:is([data-bts-slot=number-field-decrement],[data-bts-slot=number-field-increment],[data-bts-slot=search-field-clear],[data-bts-slot=combo-box-button],[data-bts-slot=date-picker-button],[data-bts-slot=date-range-picker-button])[data-disabled]{cursor:default;opacity:.5}[data-bts-slot=field-label]{font-size:var(--bts-field-label-font-size,var(--bts-text-body-md-size));font-weight:var(--bts-field-label-font-weight,var(--bts-font-weight-medium));color:var(--bts-field-label-foreground,var(--bts-color-text-primary))}[data-bts-slot=field-input],[data-bts-slot=select-trigger],[data-bts-slot=date-field-control],[data-bts-slot=time-field-control],[data-bts-slot=date-picker-control],[data-bts-slot=date-range-picker-control]{inline-size:100%;min-inline-size:0;block-size:var(--_field-height,var(--bts-field-height,var(--_field-step-height,var(--bts-control-height-md))));padding-inline:var(--_field-padding-inline,var(--bts-field-padding-inline,var(--_field-step-padding-inline,var(--bts-control-padding-md))));border:1px solid var(--bts-field-border,var(--bts-color-control-stroke));border-radius:var(--_field-radius,var(--bts-field-radius,var(--_field-step-radius,var(--bts-shape-field-md))));background:var(--bts-field-background,var(--bts-color-input));color:var(--bts-color-text-primary);font-size:var(--bts-field-font-size,var(--bts-text-body-md-size));outline:none}:is([data-bts-slot=field-input],[data-bts-slot=select-trigger],[data-bts-slot=date-field-control],[data-bts-slot=time-field-control],[data-bts-slot=date-picker-control],[data-bts-slot=date-range-picker-control])[data-hovered]{border-color:var(--bts-field-border-hover,var(--bts-color-control-stroke-hover))}:is([data-bts-slot=field-input],[data-bts-slot=select-trigger],[data-bts-slot=date-field-control],[data-bts-slot=time-field-control],[data-bts-slot=date-picker-control],[data-bts-slot=date-range-picker-control])[data-disabled]{opacity:.5}[data-bts-slot=date-range-picker-control]{block-size:auto;padding-block:calc(var(--bts-space-unit) * 1);min-block-size:var(--_field-height,var(--bts-field-height,var(--_field-step-height,var(--bts-control-height-md))));flex-wrap:wrap}[data-bts-slot=field-input][data-focused],[data-bts-slot=select-trigger][data-focus-visible],[data-bts-slot=date-field-control][data-focus-within],[data-bts-slot=time-field-control][data-focus-within],[data-bts-slot=date-picker-control][data-focus-within],[data-bts-slot=date-range-picker-control][data-focus-within]{outline:var(--bts-focus-ring-width) solid var(--bts-color-focus-ring);outline-offset:-1px}[data-bts-slot=field-input][data-invalid],[data-bts-slot=date-field-control][data-invalid],[data-bts-slot=time-field-control][data-invalid],[data-bts-slot=date-picker-control][data-invalid],[data-bts-slot=date-range-picker-control][data-invalid],[data-bts-slot=select][data-invalid] [data-bts-slot=select-trigger]{border-color:var(--bts-color-danger-border)}[data-bts-slot=field-description]{font-size:var(--bts-text-body-sm-size);color:var(--bts-color-text-secondary)}[data-bts-slot=field-error]{font-size:var(--bts-text-body-sm-size);color:var(--bts-color-danger-text)}@media(pointer:coarse){[data-bts-slot=field-input],[data-bts-slot=select-trigger],[data-bts-slot=date-field-control],[data-bts-slot=time-field-control],[data-bts-slot=date-picker-control],[data-bts-slot=date-range-picker-control]{font-size:max(1rem,var(--bts-field-font-size,var(--bts-text-body-md-size)))}}[data-bts-slot=popover],[data-bts-slot=menu],[data-bts-slot=select-popover],[data-bts-slot=combo-box-popover],[data-bts-slot=date-picker-popover],[data-bts-slot=date-range-picker-popover]{border:1px solid var(--bts-popover-border,var(--bts-color-border-subtle));border-radius:var(--bts-popover-radius,var(--bts-shape-card));background:var(--bts-popover-background,var(--bts-color-surface-raised));color:var(--bts-color-text-primary);box-shadow:var(--bts-popover-shadow,var(--bts-elevation-raised));outline:none;overflow:auto}:is([data-bts-slot=popover],[data-bts-slot=menu],[data-bts-slot=select-popover],[data-bts-slot=combo-box-popover],[data-bts-slot=date-picker-popover],[data-bts-slot=date-range-picker-popover])[data-entering]{animation:bts-fade var(--bts-duration-quick) var(--bts-easing-out)}:is([data-bts-slot=popover],[data-bts-slot=menu],[data-bts-slot=select-popover],[data-bts-slot=combo-box-popover],[data-bts-slot=date-picker-popover],[data-bts-slot=date-range-picker-popover])[data-exiting]{animation:bts-fade var(--bts-duration-micro) var(--bts-easing-out) reverse}[data-bts-slot=menu-section-heading],[data-bts-slot=select-section-heading]{padding-block:calc(var(--bts-space-unit) * 1.5) calc(var(--bts-space-unit) * 1);padding-inline:calc(var(--bts-space-unit) * 2.5);color:var(--bts-color-text-tertiary);font-size:var(--bts-text-overline-size);font-weight:var(--bts-text-overline-weight);letter-spacing:var(--bts-text-overline-tracking);line-height:var(--bts-text-overline-line-height);text-transform:uppercase}@keyframes bts-fade{0%{opacity:0}}[data-bts-slot=select-popover],[data-bts-slot=combo-box-popover]{min-inline-size:min(var(--trigger-width),100vw - 24px)}[data-bts-slot=select-list],[data-bts-slot=combo-box-list]{padding:calc(var(--bts-space-unit) * 1);outline:none}[data-bts-slot=select-item]{padding-block:calc(var(--bts-space-unit) * 2);padding-inline:calc(var(--bts-space-unit) * 2.5);border-radius:var(--bts-select-item-radius,var(--bts-radius-md));color:var(--bts-color-text-primary);font-size:var(--bts-text-body-md-size);line-height:var(--bts-text-body-md-line-height);cursor:default;outline:none;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;display:grid}[data-bts-slot=select-item][data-focused]{background:var(--bts-select-item-background-focus,var(--bts-color-surface-hover))}[data-bts-slot=select-item][data-disabled]{opacity:.5}[data-bts-slot=select-item]>[data-bts-slot=select-item-icon]{grid-area:1/1/span 2;margin-inline-end:calc(var(--bts-space-unit) * 2);display:inline-flex}[data-bts-slot=select-item-label]{white-space:nowrap;text-overflow:ellipsis;grid-area:1/2;overflow:hidden}[data-bts-slot=select-item-details]{display:contents}[data-bts-slot=select-item-description]{color:var(--bts-select-item-description-foreground,var(--bts-color-text-secondary));font-size:var(--bts-text-body-sm-size);line-height:var(--bts-text-body-sm-line-height);grid-area:2/2}[data-bts-slot=select-item-end]{color:var(--bts-select-item-end-foreground,var(--bts-color-text-secondary));font-variant-numeric:tabular-nums;grid-area:1/3;margin-inline-start:calc(var(--bts-space-unit) * 3)}[data-bts-slot=select-item-check]{grid-area:1/4/span 2;margin-inline-start:calc(var(--bts-space-unit) * 3);display:inline-flex}}@layer properties,bts.patterns,theme,base,components,utilities;
