:where([data-bacopa-theme-root],[data-app-scope]:not([data-app-scope] [data-app-scope])){--bacopa-_paint-cover-card-header-gap:12px;--bacopa-_paint-metric-tracking:-.02em;--bacopa-_paint-metric-hero-tracking:-.03em;--bacopa-_paint-metric-icon-size:12px;--bacopa-_paint-lead-title-font:15px;--bacopa-_paint-meter-plan-overhang:3px;--bacopa-_paint-tone-default:var(--bacopa-text);--bacopa-_paint-tone-neutral:color-mix(in srgb,var(--bacopa-text) 34%,var(--bacopa-_paint-clear));--bacopa-_paint-tone-muted:color-mix(in srgb,var(--bacopa-text) 14%,var(--bacopa-_paint-clear));--bacopa-_paint-tone-success:var(--bacopa-success);--bacopa-_paint-tone-warning:var(--bacopa-warning);--bacopa-_paint-tone-error:var(--bacopa-error);--bacopa-_paint-tone-info:var(--bacopa-info);--bacopa-_paint-tone-info-soft:color-mix(in srgb,var(--bacopa-_paint-info) 55%,var(--bacopa-surface));--bacopa-_paint-text-link-ink:var(--bacopa-info-ink);--bacopa-_paint-media-overlay-fill:var(--bacopa-surface);--bacopa-_paint-media-overlay-blur:none;--bacopa-_paint-chart-axis-font:11px;--bacopa-_paint-chart-line-width:2px;--bacopa-_paint-chart-gap-width:1.5px;--bacopa-_paint-chart-gap-dash:.5 4;--bacopa-_paint-step-icon-size:12px;--bacopa-_paint-step-time-size:56px;--bacopa-_paint-metric-number-weight:600;--bacopa-_paint-detail-font-weight:500;--bacopa-_paint-entity-tile-size:20px;--bacopa-_paint-key-value-gap:24px;--bacopa-_paint-badge-icon-size:16px;--bacopa-_paint-activity-connector-width:2px;--bacopa-_paint-stroke-width:var(--bacopa-stroke-width);--bacopa-_paint-focus-width:2px;--bacopa-_paint-focus-offset:2px;--bacopa-_paint-clear:transparent;--bacopa-_paint-text-subtle:var(--bacopa-text-subtle);--bacopa-_paint-text-faint:var(--bacopa-text-faint);--bacopa-_paint-surface-block:var(--bacopa-surface-block);--bacopa-_paint-surface-strong:var(--bacopa-surface-highlight);--bacopa-_paint-surface-hover:var(--bacopa-surface-highlight);--bacopa-_paint-surface-selected:var(--bacopa-surface-highlight);--bacopa-_paint-border-hover:var(--bacopa-border);--bacopa-_paint-success-ink:var(--bacopa-success-ink);--bacopa-_paint-warning-ink:var(--bacopa-warning-ink);--bacopa-_paint-error-ink:var(--bacopa-error-ink);--bacopa-_paint-info:var(--bacopa-info);--bacopa-_paint-info-ink:var(--bacopa-info-ink);--bacopa-_paint-danger-fill:var(--bacopa-error);--bacopa-_paint-font-reading:var(--bacopa-font-body);--bacopa-_paint-font-mono:var(--bacopa-font-mono);--bacopa-_paint-radius-atom:var(--bacopa-radius-atom);--bacopa-_paint-radius-count:4px;--bacopa-_paint-radius-control:var(--bacopa-radius);--bacopa-_paint-radius-chip:4px;--bacopa-_paint-radius-node:4px;--bacopa-_paint-radius-full:var(--bacopa-radius-full);--bacopa-_paint-radius-block:var(--bacopa-radius-block);--bacopa-_paint-radius-popup:var(--bacopa-radius);--bacopa-_paint-radius-canvas:var(--bacopa-radius);--bacopa-_paint-radius-sheet:var(--bacopa-radius);--bacopa-_paint-layout-inset:var(--bacopa-space-sm);--bacopa-_paint-layout-gap:var(--bacopa-space-sm);--bacopa-_paint-atom-inset:4px;--bacopa-_paint-scope-font:var(--bacopa-font-size);--bacopa-_paint-scope-line:var(--bacopa-line-height);--bacopa-_paint-icon-size:16px;--bacopa-_paint-body-line:24px;--bacopa-_paint-caption-line:16px;--bacopa-_paint-caption-font:12px;--bacopa-_paint-control-inset:var(--bacopa-space-sm);--bacopa-_paint-control-gap:var(--bacopa-space-sm);--bacopa-_paint-control-line:24px;--bacopa-_paint-control-font-size:var(--bacopa-font-size);--bacopa-_paint-control-font-weight:var(--bacopa-font-weight);--bacopa-_paint-control-radius:var(--bacopa-radius);--bacopa-_paint-control-small-line:12px;--bacopa-_paint-control-small-icon:12px;--bacopa-_paint-control-small-radius:8px;--bacopa-_paint-control-fill:var(--bacopa-surface-highlight);--bacopa-_paint-control-primary-text:var(--bacopa-surface);--bacopa-_paint-control-danger-text:var(--bacopa-surface);--bacopa-_paint-field-inset:var(--bacopa-space-sm);--bacopa-_paint-field-text:var(--bacopa-text);--bacopa-_paint-field-radius:var(--bacopa-radius);--bacopa-_paint-field-focus:var(--bacopa-accent);--bacopa-_paint-field-label-size:1em;--bacopa-_paint-header-title-size:1em;--bacopa-_paint-header-title-line:inherit;--bacopa-_paint-header-title-weight:var(--bacopa-font-weight);--bacopa-_paint-row-inset:var(--bacopa-space-sm);--bacopa-_paint-row-gap:var(--bacopa-space-sm);--bacopa-_paint-row-line:24px;--bacopa-_paint-row-radius:var(--bacopa-radius);--bacopa-_paint-row-hover:var(--bacopa-surface-highlight);--bacopa-_paint-row-selected-fill:var(--bacopa-surface-highlight);--bacopa-_paint-row-selected-line:var(--bacopa-accent);--bacopa-_paint-badge-radius:var(--bacopa-radius-atom);--bacopa-_paint-badge-inset:0px 4px;--bacopa-_paint-count-size:24px;--bacopa-_paint-count-line:16px;--bacopa-_paint-count-font:12px;--bacopa-_paint-count-radius:4px;--bacopa-_paint-count-fill:var(--bacopa-surface-highlight);--bacopa-_paint-count-text:var(--bacopa-text-muted);--bacopa-_paint-indicator-ring:2px;--bacopa-_paint-indicator-badge-size:18px;--bacopa-_paint-indicator-dot-size:8px;--bacopa-_paint-identity-size:36px;--bacopa-_paint-identity-title-line:20px;--bacopa-_paint-identity-title-font:var(--bacopa-font-size);--bacopa-_paint-avatar-radius:var(--bacopa-radius);--bacopa-_paint-chrome-surface:var(--bacopa-surface);--bacopa-_paint-chrome-surface-end:var(--bacopa-surface-highlight);--bacopa-_paint-chrome-text:var(--bacopa-text);--bacopa-_paint-chrome-muted:var(--bacopa-text-muted);--bacopa-_paint-chrome-hover:var(--bacopa-surface-highlight);--bacopa-_paint-chrome-border:var(--bacopa-border);--bacopa-_paint-nav-gap:var(--bacopa-space-sm);--bacopa-_paint-desk-compact-inset:0px;--bacopa-_paint-canvas-compact-radius:0px;--bacopa-_paint-sidebar-size:regular;--bacopa-_paint-canvas-radius:var(--bacopa-radius);--bacopa-_paint-canvas-shadow:var(--bacopa-shadow);--bacopa-_paint-inspector-inset:var(--bacopa-space-sm);--bacopa-_paint-inspector-gap:var(--bacopa-space-sm);--bacopa-_paint-inspector-bar-line:32px;--bacopa-_paint-inspector-title-line:28px;--bacopa-_paint-dialog-width:var(--bacopa-content-width);--bacopa-_paint-dialog-inset:var(--bacopa-space-lg);--bacopa-_paint-dialog-gap:var(--bacopa-space-md);--bacopa-_paint-dialog-radius:var(--bacopa-radius);--bacopa-_paint-dialog-border-width:1px;--bacopa-_paint-dialog-border:var(--bacopa-border);--bacopa-_paint-dialog-fill:var(--bacopa-surface);--bacopa-_paint-dialog-shadow:var(--bacopa-shadow);--bacopa-_paint-modal-layer-inset:var(--bacopa-space-md);--bacopa-_paint-modal-layout-gap:0px;--bacopa-_paint-popup-radius:var(--bacopa-radius);--bacopa-_paint-popup-inset:var(--bacopa-space-md);--bacopa-_paint-popup-shadow:var(--bacopa-shadow);--bacopa-_paint-tooltip-max:var(--bacopa-content-width);--bacopa-_paint-scroll-fade-fill:var(--bacopa-surface);--bacopa-_paint-scroll-bar-width:auto;--bacopa-_paint-scroll-bar-color:inherit;--bacopa-_paint-control-ghost-hover:var(--bacopa-border);--bacopa-_paint-control-ghost-hover-text:var(--bacopa-text-muted);--bacopa-_paint-nav-compact-chrome-min:0px;--bacopa-_paint-edge-inset:8px;--bacopa-_paint-edge-target:36px;--bacopa-_paint-badge-tone-share:10%;--bacopa-_paint-header-eyebrow-font:12px;--bacopa-_paint-header-eyebrow-line:16px;--bacopa-_paint-header-eyebrow-weight:500;--bacopa-_paint-header-eyebrow-ink:var(--bacopa-text-muted);--bacopa-_paint-header-eyebrow-tracking:normal;--bacopa-_paint-header-eyebrow-gap:4px;--bacopa-_paint-disabled-opacity:.6;--bacopa-_paint-focus-ring:var(--bacopa-accent);--bacopa-_paint-skeleton-base:var(--bacopa-skeleton)}:where([data-app-scope]){font-family:var(--bacopa-font-body);font-size:var(--bacopa-_paint-scope-font);font-weight:var(--bacopa-font-weight);line-height:var(--bacopa-_paint-scope-line);color:var(--bacopa-text)}:where([data-app-scope]) :focus-visible{outline:var(--bacopa-_paint-focus-width) solid var(--bacopa-_paint-focus-ring);outline-offset:var(--bacopa-_paint-focus-offset)}
:where([data-bacopa-theme-root],[data-app-scope]:not([data-app-scope] [data-app-scope])){--bacopa-_paint-control-border-width:1px;--bacopa-_paint-control-small-font:12px;--bacopa-_paint-control-small-weight:var(--bacopa-font-weight);--bacopa-_paint-control-border:var(--bacopa-border);--bacopa-_paint-control-text:var(--bacopa-text);--bacopa-_paint-control-hover:var(--bacopa-border);--bacopa-_paint-control-primary-fill:var(--bacopa-accent);--bacopa-_paint-control-danger-fill:var(--bacopa-error);--bacopa-_paint-control-primary-hover:var(--bacopa-accent);--bacopa-_paint-control-danger-hover:var(--bacopa-error);--bacopa-_paint-control-selected-fill:var(--bacopa-surface-highlight);--bacopa-_paint-control-selected-border:var(--bacopa-accent);--bacopa-_paint-control-shadow:none}:where([data-app-scope]) .bacopa-button{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--bacopa-_paint-control-gap);min-width:0;padding:var(--bacopa-_paint-control-inset);border:var(--bacopa-_paint-control-border-width) solid var(--bacopa-_paint-control-border);border-radius:var(--bacopa-_paint-control-radius);background:var(--bacopa-_paint-control-fill);color:var(--bacopa-_paint-control-text);font-family:inherit;font-size:var(--bacopa-_paint-control-font-size);font-weight:var(--bacopa-_paint-control-font-weight);line-height:var(--bacopa-_paint-control-line);box-shadow:var(--bacopa-_paint-control-shadow);text-align:inherit;cursor:pointer;flex-shrink:0;display:inline-flex;position:relative}:where([data-app-scope]) .bacopa-button__icon{width:var(--bacopa-_paint-icon-size);height:var(--bacopa-_paint-icon-size);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:where([data-app-scope]) .bacopa-button__icon>svg{width:100%;height:100%;display:block}:where([data-app-scope]) .bacopa-button__label{min-width:0;display:block}:where([data-app-scope]) .bacopa-button[data-size=small]{--bacopa-_paint-control-line:var(--bacopa-_paint-control-small-line);--bacopa-_paint-control-font-size:var(--bacopa-_paint-control-small-font);--bacopa-_paint-control-font-weight:var(--bacopa-_paint-control-small-weight);--bacopa-_paint-control-radius:var(--bacopa-_paint-control-small-radius);--bacopa-_paint-icon-size:var(--bacopa-_paint-control-small-icon)}:where([data-app-scope]) .bacopa-button[data-tone=primary]{background:var(--bacopa-_paint-control-primary-fill);color:var(--bacopa-_paint-control-primary-text)}:where([data-app-scope]) .bacopa-button[data-tone=ghost]{background:var(--bacopa-_paint-clear);color:var(--bacopa-text-muted)}:where([data-app-scope]) .bacopa-button[data-tone=danger]{background:var(--bacopa-_paint-control-danger-fill);color:var(--bacopa-_paint-control-danger-text)}:where([data-app-scope]) .bacopa-button[data-selected=true]{background:var(--bacopa-_paint-control-selected-fill);box-shadow:inset 0 0 0 var(--bacopa-_paint-stroke-width) var(--bacopa-_paint-control-selected-border)}:where([data-app-scope]) .bacopa-button:disabled{opacity:var(--bacopa-_paint-disabled-opacity);cursor:default}@media (hover:hover) and (pointer:fine){:where([data-app-scope]) .bacopa-button[data-tone=default]:hover:enabled{background:var(--bacopa-_paint-control-hover)}:where([data-app-scope]) .bacopa-button[data-tone=ghost]:hover:enabled{background:var(--bacopa-_paint-control-ghost-hover);color:var(--bacopa-_paint-control-ghost-hover-text)}:where([data-app-scope]) .bacopa-button[data-tone=primary]:hover:enabled{background:var(--bacopa-_paint-control-primary-hover)}:where([data-app-scope]) .bacopa-button[data-tone=danger]:hover:enabled{background:var(--bacopa-_paint-control-danger-hover)}}
