:where([data-bacopa-theme-root],[data-app-scope]:not([data-app-scope] [data-app-scope])){--bacopa-_paint-empty-title-font:24px;--bacopa-_paint-empty-title-line:32px;--bacopa-_paint-empty-layout:block;--bacopa-_paint-empty-title-margin:0 auto 8px;--bacopa-_paint-empty-description-margin:0 auto 16px;--bacopa-_paint-empty-copy-max:46ch;--bacopa-_paint-empty-icon-size:24px;--bacopa-_paint-empty-icon-tone:var(--bacopa-text-subtle)}:where([data-app-scope]) .bacopa-empty-state{box-sizing:border-box;display:var(--bacopa-_paint-empty-layout);align-items:center;gap:var(--bacopa-_paint-layout-gap);padding:var(--bacopa-_paint-layout-inset);text-align:center;min-width:0;color:var(--bacopa-text-muted);font-size:var(--bacopa-font-size);line-height:var(--bacopa-_paint-body-line);flex-direction:column;margin:0}:where([data-app-scope]) .bacopa-empty-state__icon{inline-size:var(--bacopa-_paint-empty-icon-size);block-size:var(--bacopa-_paint-empty-icon-size);color:var(--bacopa-_paint-empty-icon-tone);flex:none;justify-content:center;align-items:center;display:inline-flex}:where([data-app-scope]) .bacopa-empty-state__icon>svg{block-size:100%;inline-size:100%}:where([data-app-scope]) .bacopa-empty-state__title{max-width:var(--bacopa-_paint-empty-copy-max);margin:var(--bacopa-_paint-empty-title-margin);min-width:0;font:inherit;font-family:var(--bacopa-_paint-font-reading);font-size:var(--bacopa-_paint-empty-title-font);line-height:var(--bacopa-_paint-empty-title-line);color:var(--bacopa-text);overflow-wrap:anywhere;padding:0}:where([data-app-scope]) .bacopa-empty-state__description{max-width:var(--bacopa-_paint-empty-copy-max);margin:var(--bacopa-_paint-empty-description-margin);overflow-wrap:anywhere;min-width:0;padding:0}:where([data-app-scope]) .bacopa-empty-state__actions{justify-content:center;align-items:center;gap:var(--bacopa-_paint-layout-gap);flex-wrap:wrap;min-width:0;display:flex}:where([data-app-scope]) .bacopa-empty-state[data-tone=error] .bacopa-empty-state__title{color:var(--bacopa-_paint-error-ink)}
:where([data-app-scope]) .bacopa-stack,:where([data-app-scope]) .bacopa-inline,:where([data-app-scope]) .bacopa-grid,:where([data-app-scope]) .bacopa-cell{box-sizing:border-box;min-width:0;padding:0}:where([data-app-scope]) .bacopa-stack,:where([data-app-scope]) .bacopa-inline,:where([data-app-scope]) .bacopa-grid{gap:var(--bacopa-_paint-layout-gap)}:where([data-app-scope]) .bacopa-stack{flex-direction:column;display:flex}:where([data-app-scope]) .bacopa-inline{align-items:center;display:flex}:where([data-app-scope]) .bacopa-grid{grid-template-columns:var(--bacopa-layout-columns);display:grid}
:where([data-bacopa-theme-root],[data-app-scope]:not([data-app-scope] [data-app-scope])){--bacopa-_paint-spinner-stroke:2px;--bacopa-_paint-spinner-size:var(--bacopa-space-lg);--bacopa-_paint-spinner-small-size:var(--bacopa-space-md);--bacopa-_paint-spinner-track:var(--bacopa-border);--bacopa-_paint-spinner-accent:var(--bacopa-accent);--bacopa-_paint-skeleton-highlight:var(--bacopa-surface-highlight);--bacopa-_paint-skeleton-radius:var(--bacopa-radius)}:where([data-app-scope]) .bacopa-spinner{box-sizing:border-box;width:var(--bacopa-_paint-spinner-size);height:var(--bacopa-_paint-spinner-size);border:var(--bacopa-_paint-spinner-stroke) solid var(--bacopa-_paint-spinner-track);border-top-color:var(--bacopa-_paint-spinner-accent);border-radius:50%;animation:.8s linear infinite bacopa-spin;display:inline-block}:where([data-app-scope]) .bacopa-spinner[data-size=small]{width:var(--bacopa-_paint-spinner-small-size);height:var(--bacopa-_paint-spinner-small-size)}:where([data-app-scope]) .bacopa-inline-spinner{vertical-align:middle;place-items:center;display:inline-grid;position:relative}:where([data-app-scope]) .bacopa-inline-spinner__label{justify-content:center;align-items:center;display:inline-flex}:where([data-app-scope]) .bacopa-inline-spinner[aria-busy=true]>.bacopa-inline-spinner__label{opacity:0}:where([data-app-scope]) .bacopa-inline-spinner__indicator{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}:where([data-app-scope]) .bacopa-skeleton{box-sizing:border-box;background:var(--bacopa-_paint-skeleton-base);border-radius:var(--bacopa-_paint-skeleton-radius);position:relative;overflow:hidden}:where([data-app-scope]) .bacopa-skeleton[data-variant=shimmer]:after{content:"";background:linear-gradient(90deg, transparent, var(--bacopa-_paint-skeleton-highlight), transparent);animation:1.2s linear infinite bacopa-shimmer;position:absolute;inset:0}:where([data-app-scope]) .bacopa-skeleton[data-variant=pulse]{animation:1.2s linear infinite alternate bacopa-pulse}:where([data-app-scope]) .bacopa-spinner,:where([data-app-scope]) .bacopa-skeleton,:where([data-app-scope]) .bacopa-skeleton:after{animation-play-state:var(--bacopa-loading-state)}:where([data-app-scope][data-bacopa-reduced-motion=true]) .bacopa-spinner,:where([data-app-scope][data-bacopa-reduced-motion=true]) .bacopa-skeleton,:where([data-app-scope][data-bacopa-reduced-motion=true]) .bacopa-skeleton:after{animation:none}@media (prefers-reduced-motion:reduce){:where([data-app-scope]) .bacopa-spinner,:where([data-app-scope]) .bacopa-skeleton,:where([data-app-scope]) .bacopa-skeleton:after{animation:none}}@keyframes bacopa-spin{to{transform:rotate(360deg)}}@keyframes bacopa-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes bacopa-pulse{0%{opacity:.5}to{opacity:1}}
:where([data-bacopa-theme-root],[data-app-scope]:not([data-app-scope] [data-app-scope])){--bacopa-_paint-field-roomy-inset-block:12px;--bacopa-_paint-field-roomy-inset-inline:8px;--bacopa-_paint-field-roomy-font:13.5px;--bacopa-_paint-field-roomy-textarea-inset-block:10px;--bacopa-_paint-field-roomy-textarea-inset-inline:12px;--bacopa-_paint-field-roomy-textarea-font:13px;--bacopa-_paint-field-roomy-textarea-line:20px;--bacopa-_paint-control-press:.98;--bacopa-_paint-shortcut-size:16px;--bacopa-_paint-shortcut-font:11px;--bacopa-_paint-shortcut-radius:4px;--bacopa-_paint-field-gap:var(--bacopa-space-sm);--bacopa-_paint-field-floor:2.75rem;--bacopa-_paint-field-font-size:max(16px,1em);--bacopa-_paint-field-line:inherit;--bacopa-_paint-field-fill:var(--bacopa-surface);--bacopa-_paint-field-border:var(--bacopa-border);--bacopa-_paint-field-border-width:1px;--bacopa-_paint-field-action-floor:24px;--bacopa-_paint-field-action-line:inherit;--bacopa-_paint-field-action-font:1em;--bacopa-_paint-field-action-border:1px;--bacopa-_paint-field-action-radius:max(0px,calc(var(--bacopa-_paint-field-radius) - var(--bacopa-_paint-field-inset)));--bacopa-_paint-field-placeholder:#757575;--bacopa-_paint-field-icon:var(--bacopa-text-muted);--bacopa-_paint-field-compact-font:max(16px,1em)}:where([data-app-scope]) .bacopa-input-field{gap:var(--bacopa-_paint-field-gap);min-inline-size:0;display:grid}:where([data-app-scope]) .bacopa-input-field__frame{--bacopa-input-leading-size:0px;--bacopa-input-trailing-size:0px;--bacopa-input-slot-height:0px;--bacopa-_field-inset-block:var(--bacopa-_paint-field-inset);--bacopa-_field-inset-inline:var(--bacopa-_paint-field-inset);--bacopa-_field-font:var(--bacopa-_paint-field-font-size);--bacopa-_field-line:var(--bacopa-_paint-field-line);min-inline-size:0;position:relative}:where([data-app-scope]) .bacopa-input-field__frame>:is(input,textarea){box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:max(var(--bacopa-_paint-field-floor), calc(var(--bacopa-input-slot-height) + 2 * var(--bacopa-_field-inset-block)));padding:var(--bacopa-_field-inset-block) var(--bacopa-_field-inset-inline);font:inherit;font-size:var(--bacopa-_field-font);color:inherit;background:var(--bacopa-_paint-field-fill);border:var(--bacopa-_paint-field-border-width) solid var(--bacopa-_paint-field-border);border-radius:var(--bacopa-_paint-field-radius);line-height:var(--bacopa-_field-line);vertical-align:top}:where([data-app-scope]) .bacopa-input-field__frame[data-leading=true]>:is(input,textarea){padding-inline-start:calc(var(--bacopa-input-leading-size) + 2 * var(--bacopa-_field-inset-inline))}:where([data-app-scope]) .bacopa-input-field__frame[data-trailing=true]>:is(input,textarea){padding-inline-end:calc(var(--bacopa-input-trailing-size) + 2 * var(--bacopa-_field-inset-inline))}:where([data-app-scope]) .bacopa-input-field__leading,:where([data-app-scope]) .bacopa-input-field__trailing{align-items:center;gap:var(--bacopa-_paint-field-gap);min-inline-size:0;display:flex;position:absolute;inset-block-start:50%;transform:translateY(-50%)}:where([data-app-scope]) .bacopa-input-field__leading{max-inline-size:25%;color:var(--bacopa-_paint-field-icon);pointer-events:none;inset-inline-start:var(--bacopa-_field-inset-inline);overflow:hidden}:where([data-app-scope]) .bacopa-input-field__trailing{flex-wrap:wrap;max-inline-size:50%;inset-inline-end:var(--bacopa-_field-inset-inline)}:where([data-app-scope]) .bacopa-input-field__trailing>button{box-sizing:border-box;max-inline-size:100%;min-inline-size:var(--bacopa-_paint-field-action-floor);min-block-size:var(--bacopa-_paint-field-action-floor);padding:var(--bacopa-_paint-field-inset);font:inherit;font-size:var(--bacopa-_paint-field-action-font);line-height:var(--bacopa-_paint-field-action-line);overflow-wrap:anywhere;white-space:normal;color:inherit;background:var(--bacopa-surface-highlight);border:var(--bacopa-_paint-field-action-border) solid var(--bacopa-_paint-field-border);border-radius:var(--bacopa-_paint-field-action-radius);cursor:pointer;-webkit-user-select:none;user-select:none}:where([data-app-scope]) .bacopa-input-field__trailing>button:active{transform:scale(var(--bacopa-_paint-control-press))}:where([data-app-scope]) .bacopa-input-field__trailing>button:disabled,:where([data-app-scope]) .bacopa-input-field__frame>:is(input,textarea):disabled{opacity:var(--bacopa-_paint-disabled-opacity);cursor:default}@media (hover:hover) and (pointer:fine){:where([data-app-scope]) .bacopa-input-field__trailing>button:hover:enabled{background:var(--bacopa-_paint-field-fill)}}:where([data-app-scope]) .bacopa-input-field__frame[data-adornment=inline]{align-items:center;gap:var(--bacopa-_paint-field-gap);padding:var(--bacopa-_field-inset-block) var(--bacopa-_field-inset-inline);border:var(--bacopa-_paint-field-border-width) solid var(--bacopa-_paint-field-border);border-radius:var(--bacopa-_paint-field-radius);background:var(--bacopa-_paint-field-fill);display:flex}:where([data-app-scope]) .bacopa-input-field__frame[data-adornment=inline]>input{block-size:var(--bacopa-_paint-field-line)}:where([data-app-scope]) .bacopa-input-field__frame[data-adornment=inline]>:is(input,textarea){inline-size:0;min-block-size:var(--bacopa-_paint-field-line);background:0 0;border:0;border-radius:0;flex:1;padding:0}:where([data-app-scope]) .bacopa-input-field__frame[data-adornment=inline]>:is(.bacopa-input-field__leading,.bacopa-input-field__trailing){flex-shrink:0;max-inline-size:none;position:static;transform:none}:where([data-app-scope]) .bacopa-input-field__frame[data-adornment=inline]>.bacopa-input-field__leading{order:-1}:where([data-app-scope]) .bacopa-input-field__frame[data-highlight=true]:not([data-adornment=inline])>:is(input,textarea),:where([data-app-scope]) .bacopa-input-field__frame[data-adornment=inline][data-highlight=true]{border-color:var(--bacopa-error);box-shadow:inset 0 0 0 max(0px, calc(var(--bacopa-_paint-stroke-width) - var(--bacopa-_paint-field-border-width))) var(--bacopa-error)}:where([data-app-scope]) .bacopa-input-field__frame>textarea{resize:vertical;display:block}:where([data-app-scope]) .bacopa-input-field__frame[data-density=roomy]{--bacopa-_field-inset-block:var(--bacopa-_paint-field-roomy-inset-block);--bacopa-_field-inset-inline:var(--bacopa-_paint-field-roomy-inset-inline);--bacopa-_field-font:var(--bacopa-_paint-field-roomy-font)}:where([data-app-scope]) .bacopa-input-field__frame[data-density=roomy]:has(>textarea){--bacopa-_field-inset-block:var(--bacopa-_paint-field-roomy-textarea-inset-block);--bacopa-_field-inset-inline:var(--bacopa-_paint-field-roomy-textarea-inset-inline);--bacopa-_field-font:var(--bacopa-_paint-field-roomy-textarea-font);--bacopa-_field-line:var(--bacopa-_paint-field-roomy-textarea-line)}:where([data-app-scope]) .bacopa-input-field__frame[data-density=roomy]>:is(input,textarea)::placeholder{color:var(--bacopa-_paint-text-subtle);opacity:1}:where([data-app-scope]) .bacopa-input-field__shortcut{box-sizing:border-box;min-width:var(--bacopa-_paint-shortcut-size);height:var(--bacopa-_paint-shortcut-size);font-family:inherit;font-size:var(--bacopa-_paint-shortcut-font);font-weight:var(--bacopa-_paint-control-font-weight);line-height:var(--bacopa-_paint-shortcut-size);font-variant-numeric:tabular-nums;color:var(--bacopa-_paint-text-subtle);border-radius:var(--bacopa-_paint-shortcut-radius);box-shadow:inset 0 0 0 var(--bacopa-_paint-stroke-width) var(--bacopa-_paint-border-hover);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:where([data-app-scope]) .bacopa-input-field__frame>:is(input,textarea)::placeholder{color:var(--bacopa-_paint-field-placeholder);opacity:1}@container bacopa-desk (max-width:47.5rem){:where([data-app-scope]) .bacopa-input-field__frame{--bacopa-_field-font:var(--bacopa-_paint-field-compact-font)}}
:where([data-app-scope]) .bacopa-state-paint{--bacopa-paint-hover-color:var(--bacopa-paint-color);--bacopa-paint-hover-image:var(--bacopa-paint-image);--bacopa-paint-hover-border:var(--bacopa-paint-border);--bacopa-paint-hover-shadow:var(--bacopa-paint-shadow);--bacopa-_paint-native-color:var(--bacopa-paint-color);--bacopa-_paint-native-image:var(--bacopa-paint-image);--bacopa-_paint-native-border:var(--bacopa-paint-border);--bacopa-_paint-native-shadow:var(--bacopa-paint-shadow)}:where([data-app-scope]) .bacopa-state-paint[data-recipe=striped]:after{content:"";inset:var(--bacopa-paint-mask-inset,0);border-radius:inherit;padding:var(--bacopa-paint-mask-width,var(--bacopa-_paint-stroke-width));background:var(--bacopa-paint-mask-image);-webkit-mask-composite:xor;pointer-events:none;opacity:0;transition:var(--bacopa-paint-mask-transition,none);position:absolute;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (hover:hover) and (pointer:fine){:where([data-app-scope]) .bacopa-state-paint:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):not([data-loading=true]):hover{--bacopa-_paint-native-color:var(--bacopa-paint-hover-color);--bacopa-_paint-native-image:var(--bacopa-paint-hover-image);--bacopa-_paint-native-border:var(--bacopa-paint-hover-border);--bacopa-_paint-native-shadow:var(--bacopa-paint-hover-shadow)}:where([data-app-scope]) .bacopa-state-paint[data-recipe=striped]:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):not([data-loading=true]):hover:after{opacity:var(--bacopa-paint-mask-hover-opacity,1);background:var(--bacopa-paint-mask-hover-image,var(--bacopa-paint-mask-image))}}:where([data-app-scope]) .bacopa-state-paint[data-loading=true]{--bacopa-_paint-native-color:var(--bacopa-paint-loading-color,var(--bacopa-paint-color));--bacopa-_paint-native-image:var(--bacopa-paint-loading-image,none);--bacopa-_paint-native-border:var(--bacopa-paint-loading-border,var(--bacopa-paint-border));--bacopa-_paint-native-shadow:var(--bacopa-paint-loading-shadow,none)}:where([data-app-scope]) .bacopa-state-paint[data-loading=true]:after{display:none}
:where([data-bacopa-theme-root],[data-app-scope]:not([data-app-scope] [data-app-scope])){--bacopa-_paint-loop-gap:var(--bacopa-space-md)}:where([data-app-scope]) .bacopa-loop__viewport{position:relative}:where([data-app-scope]) .bacopa-motion[data-motion-readable=true]{width:100%;min-width:0;max-width:100%;height:auto;display:block;overflow:visible}:where([data-app-scope]) .bacopa-motion[data-motion-readable=true]>*{white-space:normal;word-break:break-word;width:100%;max-width:100%;height:auto;display:block}:where([data-app-scope]) .bacopa-motion[data-motion-readable=true]>* *{white-space:normal;max-width:100%}:where([data-app-scope]) .bacopa-loop__set{gap:var(--bacopa-_paint-loop-gap);flex:none;width:max-content;padding-inline-end:var(--bacopa-_paint-loop-gap);display:inline-flex}:where([data-app-scope]) .bacopa-loop[data-direction=vertical] .bacopa-loop__set{width:100%;flex-direction:column;padding-block-end:var(--bacopa-_paint-loop-gap);padding-inline-end:0;display:flex}:where([data-app-scope]) .bacopa-loop__paint{pointer-events:none;visibility:hidden;width:max-content;display:flex;position:absolute;inset:0 auto auto 0}:where([data-app-scope]) .bacopa-loop[data-direction=horizontal]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .bacopa-loop__paint{left:auto;right:0}:where([data-app-scope]) .bacopa-loop[data-direction=vertical] .bacopa-loop__paint{flex-direction:column;width:100%}:where([data-app-scope]) .bacopa-loop[data-loop-running=true] .bacopa-loop__logical{opacity:0;pointer-events:none}:where([data-app-scope]) .bacopa-loop[data-loop-running=true] .bacopa-loop__paint{visibility:visible}:where([data-app-scope]) .bacopa-loop[data-loop-running=true]>.bacopa-loop__viewport{overflow:hidden}@media (prefers-reduced-motion:reduce){:where([data-app-scope]) .bacopa-loop .bacopa-loop__logical{opacity:1}:where([data-app-scope]) .bacopa-loop .bacopa-loop__paint{display:none}:where([data-app-scope]) .bacopa-loop[data-direction=horizontal]>.bacopa-loop__viewport{overflow-x:auto}:where([data-app-scope]) .bacopa-loop[data-direction=vertical]>.bacopa-loop__viewport{overflow-y:auto}}
:where([data-bacopa-theme-root],[data-app-scope]:not([data-app-scope] [data-app-scope])){--bacopa-_paint-collection-footer-fill:color-mix(in srgb,var(--bacopa-surface) 85%,transparent);--bacopa-_paint-pagination-disabled-opacity:.6;--bacopa-_paint-collection-footer-min:56px}:where([data-app-scope]) .bacopa-collection-footer{box-sizing:border-box;align-items:center;gap:var(--bacopa-_paint-layout-gap);padding:var(--bacopa-_paint-layout-inset);background:var(--bacopa-_paint-collection-footer-fill);min-width:0;color:var(--bacopa-text);font:inherit;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}:where([data-app-scope]) .bacopa-collection-footer[hidden]{display:none}:where([data-app-scope]) .bacopa-collection-footer{min-height:var(--bacopa-_paint-collection-footer-min);box-shadow:inset 0 var(--bacopa-_paint-stroke-width) 0 var(--bacopa-border)}:where([data-app-scope]) .bacopa-collection-footer__caption{min-width:0;color:var(--bacopa-_paint-text-subtle);font-size:var(--bacopa-_paint-caption-font);line-height:var(--bacopa-_paint-caption-line);padding:0}:where([data-app-scope]) .bacopa-collection-footer__summary{padding:0;display:block}:where([data-app-scope]) .bacopa-collection-footer__navigation{justify-content:center;align-items:center;min-width:0;padding:0;display:flex}:where([data-app-scope]) .bacopa-collection-footer__more{justify-content:flex-end;align-items:center;gap:var(--bacopa-_paint-layout-gap);min-width:0;padding:0;display:flex}:where([data-app-scope]) .bacopa-collection-footer__actions{justify-content:center;align-items:center;gap:var(--bacopa-_paint-layout-gap);flex-wrap:wrap;grid-column:1/-1;padding:0;display:flex}:where([data-app-scope]) .bacopa-collection-pagination{align-items:center;gap:var(--bacopa-_paint-layout-gap);min-width:0;padding:0;display:flex}:where([data-app-scope]) .bacopa-collection-pagination__page{white-space:nowrap;font-weight:inherit;flex:none}:where([data-app-scope]) .bacopa-collection-pagination__page>span{min-width:var(--bacopa-_paint-icon-size);text-align:center}:where([data-app-scope]) .bacopa-collection-pagination__ellipsis{width:var(--bacopa-_paint-icon-size);text-align:center;color:var(--bacopa-_paint-text-subtle);line-height:var(--bacopa-_paint-control-line);flex:none;padding:0}:where([data-app-scope]) .bacopa-collection-pagination__status{white-space:nowrap;color:var(--bacopa-_paint-text-subtle);font-size:var(--bacopa-_paint-caption-font);line-height:var(--bacopa-_paint-caption-line);padding:0;display:none}:where([data-app-scope]) .bacopa-collection-pagination__status[data-visibility=always]{display:inline}:where([data-app-scope]) .bacopa-pagination-dot[data-edge=true]>span{transform:scale(.6)}@media (max-width:760px){:where([data-app-scope]) .bacopa-collection-footer{grid-template-columns:minmax(0,1fr) auto}:where([data-app-scope]) .bacopa-collection-footer__caption{grid-column:1/-1}:where([data-app-scope]) .bacopa-collection-footer__navigation{justify-content:flex-start}:where([data-app-scope]) .bacopa-collection-pagination__page[data-page-index],:where([data-app-scope]) .bacopa-collection-pagination__ellipsis{display:none}:where([data-app-scope]) .bacopa-collection-pagination__status{display:inline}}:where([data-app-scope]) .bacopa-collection-footer__more>.bacopa-button{font-size:var(--bacopa-_paint-caption-font)}:where([data-app-scope]) .bacopa-collection-pagination__page.bacopa-button:disabled{opacity:var(--bacopa-_paint-pagination-disabled-opacity)}
:where([data-bacopa-theme-root],[data-app-scope]:not([data-app-scope] [data-app-scope])){--bacopa-_paint-header-inset:0px;--bacopa-_paint-header-description-font:inherit;--bacopa-_paint-header-description-line:inherit;--bacopa-_paint-header-gap:var(--bacopa-space-md);--bacopa-_paint-header-actions-gap:var(--bacopa-space-sm);--bacopa-_paint-header-page-min:0px;--bacopa-_paint-header-count-inset:4px;--bacopa-_paint-header-fill:transparent;--bacopa-_paint-header-icon-size:auto;--bacopa-_paint-header-icon-line:inherit;--bacopa-_paint-header-icon-display:block;--bacopa-_paint-header-icon-shrink:1;--bacopa-_paint-header-icon-svg-size:auto;--bacopa-_paint-header-icon-svg-display:inline;--bacopa-_paint-header-title-tracking:normal;--bacopa-_paint-header-count-fill:var(--bacopa-surface-highlight);--bacopa-_paint-header-compact-title-size:1em}:where([data-app-scope]) .bacopa-action-header{align-items:center;gap:var(--bacopa-_paint-header-gap);box-sizing:border-box;min-width:0;padding:var(--bacopa-_paint-header-inset);background:var(--bacopa-_paint-header-fill);display:flex}:where([data-app-scope]) .bacopa-action-header__text{flex:1;min-width:0}:where([data-app-scope]) .bacopa-action-header__eyebrow{font-size:var(--bacopa-_paint-header-eyebrow-font);line-height:var(--bacopa-_paint-header-eyebrow-line);font-weight:var(--bacopa-_paint-header-eyebrow-weight);letter-spacing:var(--bacopa-_paint-header-eyebrow-tracking);color:var(--bacopa-_paint-header-eyebrow-ink);overflow-wrap:anywhere;margin-block-end:var(--bacopa-_paint-header-eyebrow-gap)}:where([data-app-scope]) .bacopa-action-header__title{font-size:var(--bacopa-_paint-header-title-size);line-height:var(--bacopa-_paint-header-title-line);font-weight:var(--bacopa-_paint-header-title-weight);letter-spacing:var(--bacopa-_paint-header-title-tracking);overflow-wrap:anywhere}:where([data-app-scope]) .bacopa-action-header__description{color:var(--bacopa-text-muted);overflow-wrap:anywhere}:where([data-app-scope] .bacopa-action-header__description){font-size:var(--bacopa-_paint-header-description-font);line-height:var(--bacopa-_paint-header-description-line)}:where([data-app-scope]) .bacopa-action-header__status{overflow-wrap:anywhere;min-width:0}:where([data-app-scope]) .bacopa-action-header__actions,:where([data-app-scope]) .bacopa-action-header__leading{align-items:center;gap:var(--bacopa-_paint-header-actions-gap);flex-shrink:0;display:flex}:where([data-app-scope]) .bacopa-action-header__icon{display:var(--bacopa-_paint-header-icon-display);flex-shrink:var(--bacopa-_paint-header-icon-shrink);width:var(--bacopa-_paint-header-icon-size);height:var(--bacopa-_paint-header-icon-size);line-height:var(--bacopa-_paint-header-icon-line);justify-content:center;align-items:center}:where([data-app-scope]) .bacopa-action-header__icon>svg{display:var(--bacopa-_paint-header-icon-svg-display);width:var(--bacopa-_paint-header-icon-svg-size);height:var(--bacopa-_paint-header-icon-svg-size)}:where([data-app-scope]) .bacopa-action-header[data-divider=true]{box-shadow:inset 0 calc(-1 * var(--bacopa-_paint-stroke-width)) var(--bacopa-border)}:where([data-app-scope]) .bacopa-action-header[data-divider=top]{box-shadow:inset 0 var(--bacopa-_paint-stroke-width) var(--bacopa-border)}:where([data-app-scope]) .bacopa-action-header[data-bar=page]{min-height:var(--bacopa-_paint-header-page-min)}:where([data-app-scope]) .bacopa-action-header[data-edge=start]{padding-inline-start:0}:where([data-app-scope]) .bacopa-action-header[data-edge=end]{padding-inline-end:0}:where([data-app-scope]) .bacopa-action-header[data-bar=true]{min-height:calc(var(--bacopa-_paint-inspector-bar-line) + 2 * var(--bacopa-_paint-header-inset))}@media (max-width:480px){:where([data-app-scope]) .bacopa-action-header{flex-wrap:wrap}:where([data-app-scope]) .bacopa-action-header__text{flex-basis:60%}}:where([data-app-scope]) .bacopa-action-header__leading>.bacopa-count{--bacopa-_paint-count-fill:var(--bacopa-_paint-header-count-fill)}:where([data-app-scope]) .bacopa-action-header__leading>.bacopa-count:not([data-presentation]){width:auto;height:var(--bacopa-_paint-count-size);aspect-ratio:auto;padding-block:0;padding-inline:var(--bacopa-_paint-header-count-inset)}@container bacopa-desk (max-width:47.5rem){:where([data-app-scope]) .bacopa-action-header__title{font-size:var(--bacopa-_paint-header-compact-title-size)}}
:where([data-bacopa-theme-root],[data-app-scope]:not([data-app-scope] [data-app-scope])){--bacopa-_paint-popup-border-width:1px;--bacopa-_paint-popover-fill:var(--bacopa-surface);--bacopa-_paint-popover-border:var(--bacopa-border);--bacopa-_paint-popover-text:var(--bacopa-text);--bacopa-_paint-popover-blur:var(--bacopa-acrylic-blur);--bacopa-_paint-tooltip-font:inherit;--bacopa-_paint-tooltip-line:inherit;--bacopa-_paint-tooltip-inset:var(--bacopa-space-md)}:where([data-app-scope]) .bacopa-popover-trigger{min-width:0;display:inline-flex}:where([data-app-scope]) .bacopa-popover-trigger[data-anchor=child]{display:contents}:where([data-app-scope]) .bacopa-popover{--bacopa-popup-max-height:calc(100dvh - 2 * var(--bacopa-space-md));z-index:0;box-sizing:border-box;width:max-content;max-width:min(var(--bacopa-content-width), calc(100vw - 2 * var(--bacopa-space-md)));border:var(--bacopa-_paint-popup-border-width) solid var(--bacopa-_paint-popover-border);border-radius:var(--bacopa-_paint-popup-radius);background:var(--bacopa-_paint-popover-fill);box-shadow:var(--bacopa-_paint-popup-shadow);color:var(--bacopa-_paint-popover-text);overflow-wrap:anywhere;pointer-events:auto;opacity:1;transition:opacity var(--bacopa-enter-ms) var(--bacopa-motion-ease), transform var(--bacopa-enter-ms) var(--bacopa-motion-ease);position:fixed;transform:translateY(0)}:where([data-app-scope]) .bacopa-popover__content{box-sizing:border-box;max-height:calc(var(--bacopa-popup-max-height) - 2 * var(--bacopa-_paint-popup-border-width));overscroll-behavior:contain;padding:var(--bacopa-_paint-popup-inset);border-radius:inherit;overflow:auto}:where([data-app-scope] .bacopa-popover[data-tooltip=true]){font-size:var(--bacopa-_paint-tooltip-font);line-height:var(--bacopa-_paint-tooltip-line)}:where([data-app-scope] .bacopa-popover[data-tooltip=true]) .bacopa-popover__content{padding:var(--bacopa-_paint-tooltip-inset)}:where([data-app-scope]) .bacopa-popover[data-surface=acrylic]{-webkit-backdrop-filter:blur(var(--bacopa-_paint-popover-blur));backdrop-filter:blur(var(--bacopa-_paint-popover-blur))}:where([data-app-scope]) .bacopa-popover[data-surface=bare]{box-shadow:none;border:0}:where([data-app-scope]) .bacopa-popover[data-density=compact] .bacopa-popover__content{padding:var(--bacopa-space-sm)}:where([data-app-scope]) .bacopa-popover[data-state=closing]{opacity:0;transform:translateY(var(--bacopa-space-sm));pointer-events:none;transition-duration:var(--bacopa-leave-ms)}:where([data-app-scope]) .bacopa-popover[data-arrow=true]:after{content:"";width:var(--bacopa-arrow-size);height:var(--bacopa-arrow-size);background:var(--bacopa-_paint-popover-fill);position:absolute}:where([data-app-scope]) .bacopa-popover[data-placement=bottom]:after{left:var(--bacopa-arrow-offset);top:calc(var(--bacopa-arrow-size) / -2);border-top:var(--bacopa-_paint-stroke-width) solid var(--bacopa-_paint-popover-border);border-left:var(--bacopa-_paint-stroke-width) solid var(--bacopa-_paint-popover-border);transform:translate(-50%)rotate(45deg)}:where([data-app-scope]) .bacopa-popover[data-placement=top]:after{left:var(--bacopa-arrow-offset);bottom:calc(var(--bacopa-arrow-size) / -2);border-bottom:var(--bacopa-_paint-stroke-width) solid var(--bacopa-_paint-popover-border);border-right:var(--bacopa-_paint-stroke-width) solid var(--bacopa-_paint-popover-border);transform:translate(-50%)rotate(45deg)}:where([data-app-scope]) .bacopa-popover[data-placement=left]:after{top:var(--bacopa-arrow-offset);right:calc(var(--bacopa-arrow-size) / -2);border-top:var(--bacopa-_paint-stroke-width) solid var(--bacopa-_paint-popover-border);border-right:var(--bacopa-_paint-stroke-width) solid var(--bacopa-_paint-popover-border);transform:translateY(-50%)rotate(45deg)}:where([data-app-scope]) .bacopa-popover[data-placement=right]:after{top:var(--bacopa-arrow-offset);left:calc(var(--bacopa-arrow-size) / -2);border-bottom:var(--bacopa-_paint-stroke-width) solid var(--bacopa-_paint-popover-border);border-left:var(--bacopa-_paint-stroke-width) solid var(--bacopa-_paint-popover-border);transform:translateY(-50%)rotate(45deg)}:where([data-app-scope]) .bacopa-popover[data-keyboard=true]{transition:none}@starting-style{:where([data-app-scope]) .bacopa-popover[data-state=open]{opacity:0;transform:translateY(var(--bacopa-space-sm))}}:where([data-app-scope][data-bacopa-reduced-motion=true]) .bacopa-popover{transition:none;transform:none}@media (prefers-reduced-motion:reduce){:where([data-app-scope]) .bacopa-popover{transition:none;transform:none}}
:where([data-bacopa-theme-root],[data-app-scope]:not([data-app-scope] [data-app-scope])){--bacopa-_paint-panel-border-width:1px;--bacopa-_paint-panel-background:var(--bacopa-surface);--bacopa-_paint-surface-inset:var(--bacopa-space-lg);--bacopa-_paint-surface-radius:var(--bacopa-radius);--bacopa-_paint-surface-head-inset:var(--bacopa-space-sm);--bacopa-_paint-surface-body-inset:var(--bacopa-space-sm);--bacopa-_paint-surface-foot-inset:var(--bacopa-space-sm);--bacopa-_paint-surface-parts-gap:var(--bacopa-space-sm);--bacopa-_paint-surface-selection-width:0px;--bacopa-_paint-surface-nested-radius:var(--bacopa-radius);--bacopa-_paint-panel-padding:var(--bacopa-space-lg);--bacopa-_paint-panel-radius:var(--bacopa-radius);--bacopa-_paint-panel-border:var(--bacopa-border);--bacopa-_paint-panel-shadow:var(--bacopa-shadow);--bacopa-_paint-inset-padding:var(--bacopa-space-md);--bacopa-_paint-inset-radius:var(--bacopa-radius);--bacopa-_paint-inset-base:var(--bacopa-surface);--bacopa-_paint-choice-radius:var(--bacopa-radius);--bacopa-_paint-choice-shadow:var(--bacopa-shadow);--bacopa-_paint-choice-selected-border:var(--bacopa-accent);--bacopa-_paint-stripe-width:3px;--bacopa-_paint-stripe-border:2px;--bacopa-_paint-stripe-shadow:var(--bacopa-shadow);--bacopa-_paint-signal-ring:var(--bacopa-error);--bacopa-_paint-surface-glow-primary:.1;--bacopa-_paint-surface-glow-secondary:.05;--bacopa-_paint-choice-hover-glow-primary:.16;--bacopa-_paint-choice-hover-glow-secondary:.07;--bacopa-_paint-stripe-glow-primary:.1;--bacopa-_paint-stripe-glow-secondary:.06;--bacopa-_paint-stripe-glow-tertiary:.08;--bacopa-_paint-stripe-mask-opacity:.35;--bacopa-_paint-surface-transition:.24s}:where([data-app-scope]) .bacopa-surface{box-sizing:border-box;min-width:0;padding:var(--bacopa-_paint-surface-inset);border:var(--bacopa-_paint-panel-border-width) solid var(--bacopa-border);border-radius:var(--bacopa-_paint-surface-radius);background:var(--bacopa-_paint-panel-background);box-shadow:var(--bacopa-shadow)}:where([data-app-scope]) .bacopa-surface[data-appearance=gradient]{background-image:radial-gradient(ellipse at 0% 0%, var(--bacopa-surface-glow), transparent 70%), linear-gradient(135deg, var(--bacopa-surface-highlight), transparent 60%), var(--bacopa-surface-gradient)}:where([data-app-scope]) .bacopa-surface[data-appearance=acrylic]{-webkit-backdrop-filter:blur(var(--bacopa-acrylic-blur));backdrop-filter:blur(var(--bacopa-acrylic-blur));isolation:isolate;position:relative}:where([data-app-scope]) .bacopa-surface[data-appearance=acrylic]:before{content:"";border-radius:inherit;opacity:.04;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='2'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23noise)'/%3E%3C/svg%3E");position:absolute;inset:0}:where([data-app-scope]) .bacopa-surface[data-appearance=acrylic]>*{z-index:1;position:relative}:where([data-app-scope]) .bacopa-surface[data-recipe]{--bacopa-_paint-accent-primary:var(--bacopa-accent);--bacopa-_paint-accent-secondary:var(--bacopa-accent);--bacopa-_paint-accent-tertiary:var(--bacopa-accent);color:var(--bacopa-text);padding:var(--bacopa-_paint-panel-padding);border-radius:var(--bacopa-_paint-panel-radius);border-color:var(--bacopa-_paint-panel-border);box-shadow:var(--bacopa-_paint-panel-shadow);background-color:var(--bacopa-surface);background-image:radial-gradient(ellipse at 0% 0%, color-mix(in oklab, var(--bacopa-_paint-accent-primary) calc(var(--bacopa-_paint-surface-glow-primary) * 100%), transparent), transparent 70%), radial-gradient(ellipse at 100% 100%, color-mix(in oklab, var(--bacopa-_paint-accent-secondary) calc(var(--bacopa-_paint-surface-glow-secondary) * 100%), transparent), transparent 70%), linear-gradient(135deg, var(--bacopa-surface-highlight), transparent 65%);transition:border-color var(--bacopa-_paint-surface-transition) var(--bacopa-motion-ease), box-shadow var(--bacopa-_paint-surface-transition) var(--bacopa-motion-ease);position:relative;overflow:visible}:where([data-app-scope]) .bacopa-surface[data-recipe=inset]{padding:var(--bacopa-_paint-inset-padding);border-radius:var(--bacopa-_paint-inset-radius);background-color:var(--bacopa-_paint-inset-base)}:where([data-app-scope]) .bacopa-surface[data-recipe=choice]{border-radius:var(--bacopa-_paint-choice-radius);box-shadow:var(--bacopa-_paint-choice-shadow)}:where([data-app-scope]) .bacopa-surface[data-recipe=striped]{box-shadow:var(--bacopa-_paint-stripe-shadow);background-image:linear-gradient(90deg in oklab, var(--bacopa-_paint-accent-primary), var(--bacopa-_paint-accent-secondary), var(--bacopa-_paint-accent-tertiary)), radial-gradient(ellipse at 0% 0%, color-mix(in oklab, var(--bacopa-_paint-accent-primary) calc(var(--bacopa-_paint-stripe-glow-primary) * 100%), transparent), transparent 70%), radial-gradient(ellipse at 50% 60%, color-mix(in oklab, var(--bacopa-_paint-accent-secondary) calc(var(--bacopa-_paint-stripe-glow-secondary) * 100%), transparent), transparent 68%), radial-gradient(ellipse at 100% 100%, color-mix(in oklab, var(--bacopa-_paint-accent-tertiary) calc(var(--bacopa-_paint-stripe-glow-tertiary) * 100%), transparent), transparent 70%);background-size:100% var(--bacopa-_paint-stripe-width), auto, auto, auto;background-position:top,50%,50%,50%;background-repeat:no-repeat}:where([data-app-scope]) .bacopa-surface[data-recipe=striped]:after{content:"";padding:var(--bacopa-_paint-stripe-border);border-radius:inherit;background:linear-gradient(90deg in oklab, var(--bacopa-_paint-accent-primary), var(--bacopa-_paint-accent-secondary), var(--bacopa-_paint-accent-tertiary));-webkit-mask-composite:xor;opacity:0;pointer-events:none;transition:opacity var(--bacopa-_paint-surface-transition) var(--bacopa-motion-ease);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:where([data-app-scope]) .bacopa-surface[data-recipe][data-selected=true]:not([data-loading=true]),:where([data-app-scope]) .bacopa-surface[data-recipe][aria-pressed=true]:not([data-loading=true]),:where([data-app-scope]) .bacopa-surface[data-recipe][aria-selected=true]:not([data-loading=true]){border-color:var(--bacopa-_paint-choice-selected-border);outline:var(--bacopa-_paint-surface-selection-width) solid var(--bacopa-_paint-choice-selected-border);outline-offset:calc(-1 * var(--bacopa-_paint-surface-selection-width));border-style:double}:where([data-app-scope]) .bacopa-surface[data-recipe][data-conflict=true]:not([data-loading=true]){outline:var(--bacopa-_paint-focus-width) solid var(--bacopa-_paint-signal-ring);outline-offset:var(--bacopa-_paint-focus-offset)}:where([data-app-scope]) .bacopa-surface[data-recipe]:focus-visible,:where([data-app-scope]) .bacopa-surface[data-recipe]:not([data-loading=true]):focus-visible{outline:var(--bacopa-_paint-focus-width) solid var(--bacopa-_paint-focus-ring);outline-offset:var(--bacopa-_paint-focus-offset)}:where([data-app-scope]) .bacopa-surface[data-recipe]:disabled,:where([data-app-scope]) .bacopa-surface[data-recipe][aria-disabled=true]{opacity:var(--bacopa-_paint-disabled-opacity)}:where([data-app-scope]) .bacopa-surface[data-recipe][data-loading=true]{background:var(--bacopa-_paint-skeleton-base);box-shadow:none}:where([data-app-scope]) .bacopa-surface[data-recipe][data-loading=true]:after{display:none}:where([data-app-scope]) .bacopa-surface[data-recipe=choice]{font:inherit;text-align:inherit}:where([data-app-scope]) .bacopa-surface[data-recipe=choice]:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):not([data-loading=true]):active{border-color:var(--bacopa-_paint-accent-primary);box-shadow:inset 0 0 0 var(--bacopa-_paint-stroke-width) var(--bacopa-_paint-accent-primary);transition:none}:where([data-app-scope]) .bacopa-surface[data-recipe=striped][data-selected=true]:not([data-loading=true]):after{opacity:var(--bacopa-_paint-stripe-mask-opacity)}@media (hover:hover) and (pointer:fine){:where([data-app-scope]) .bacopa-surface[data-recipe=choice]:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):not([data-loading=true]):hover{border-color:var(--bacopa-_paint-accent-primary);background-image:radial-gradient(ellipse at 0% 0%, color-mix(in oklab, var(--bacopa-_paint-accent-primary) calc(var(--bacopa-_paint-choice-hover-glow-primary) * 100%), transparent), transparent 70%), radial-gradient(ellipse at 100% 100%, color-mix(in oklab, var(--bacopa-_paint-accent-secondary) calc(var(--bacopa-_paint-choice-hover-glow-secondary) * 100%), transparent), transparent 70%)}:where([data-app-scope]) .bacopa-surface[data-recipe=striped]:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):not([data-loading=true]):hover:after{opacity:var(--bacopa-_paint-stripe-mask-opacity)}}:where([data-app-scope][data-bacopa-reduced-motion=true]) .bacopa-surface[data-recipe],:where([data-app-scope][data-bacopa-reduced-motion=true]) .bacopa-surface[data-recipe]:after{transition:none}@media (prefers-reduced-motion:reduce){:where([data-app-scope]) .bacopa-surface[data-recipe],:where([data-app-scope]) .bacopa-surface[data-recipe]:after{transition:none}}:where([data-app-scope]) .bacopa-surface:has(>.bacopa-surface__head,>.bacopa-surface__body,>.bacopa-surface__foot){gap:var(--bacopa-_paint-surface-parts-gap);flex-direction:column;padding:0;display:flex}:where([data-app-scope]) .bacopa-surface__head{padding:var(--bacopa-_paint-surface-head-inset)}:where([data-app-scope]) .bacopa-surface__body{padding:var(--bacopa-_paint-surface-body-inset)}:where([data-app-scope]) .bacopa-surface__foot{padding:var(--bacopa-_paint-surface-foot-inset)}:where([data-app-scope]) .bacopa-surface__head,:where([data-app-scope]) .bacopa-surface__body,:where([data-app-scope]) .bacopa-surface__foot{box-sizing:border-box;min-width:0;position:relative}:where([data-app-scope]) .bacopa-surface__head:has(+*):after{content:"";left:0;right:0;bottom:calc(var(--bacopa-_paint-surface-parts-gap) / -2);height:var(--bacopa-_paint-stroke-width);background:var(--bacopa-border);pointer-events:none;position:absolute}:where([data-app-scope]) .bacopa-surface__body:has(+.bacopa-surface__foot):after{content:"";left:0;right:0;bottom:calc(var(--bacopa-_paint-surface-parts-gap) / -2);height:var(--bacopa-_paint-stroke-width);background:var(--bacopa-border);pointer-events:none;position:absolute}:where([data-app-scope]) .bacopa-surface[data-nested=true]{border-radius:var(--bacopa-_paint-surface-nested-radius)}:where([data-app-scope]) .bacopa-surface:has(>.bacopa-surface__rule){position:relative}:where([data-app-scope]) .bacopa-surface>.bacopa-surface__rule{left:0;right:0;bottom:calc(var(--bacopa-_paint-layout-gap) / -2);height:var(--bacopa-_paint-stroke-width);background:var(--bacopa-border);pointer-events:none;position:absolute}
:where([data-bacopa-theme-root],[data-app-scope]:not([data-app-scope] [data-app-scope])){--bacopa-_paint-app-inset:var(--bacopa-space-md);--bacopa-_paint-app-pending-inset:var(--bacopa-space-lg);--bacopa-_paint-app-rail-inset:var(--bacopa-space-sm);--bacopa-_paint-app-border-width:1px;--bacopa-_paint-app-divider-width:0px;--bacopa-_paint-app-title-font:1.25em;--bacopa-_paint-app-title-line:inherit;--bacopa-_paint-app-content-max:none;--bacopa-_paint-app-content-min-height:0px}:where([data-app-scope]) .bacopa-shell{block-size:var(--bacopa-viewport-height,100dvh);min-block-size:0;min-inline-size:0;box-sizing:border-box;color:var(--bacopa-text);background:var(--bacopa-surface);flex-direction:column;padding-block-start:env(safe-area-inset-top,0px);display:flex}:where([data-app-scope]) .bacopa-shell[data-viewport=unmeasurable]{visibility:hidden;pointer-events:none}:where([data-app-scope]) .bacopa-shell__header{min-inline-size:0;padding:var(--bacopa-_paint-app-inset);border-block-end:var(--bacopa-_paint-app-border-width) solid var(--bacopa-border);flex:none}:where([data-app-scope]) .bacopa-shell__frame{flex:1;min-block-size:0;min-inline-size:0;display:flex}:where([data-app-scope]) .bacopa-shell__main{flex:1;min-block-size:0;min-inline-size:0;display:flex;position:relative}:where([data-app-scope]) .bacopa-shell__viewport{overscroll-behavior-y:contain;min-block-size:0;min-inline-size:0;flex:1;scroll-padding-block-start:var(--bacopa-_paint-app-inset);position:relative;overflow:hidden auto}:where([data-app-scope]) .bacopa-shell__rail{border-inline-end:var(--bacopa-_paint-app-border-width) solid var(--bacopa-border);min-inline-size:0;max-inline-size:30%;padding:var(--bacopa-_paint-app-rail-inset);flex:none;overflow-y:auto}:where([data-app-scope]) .bacopa-shell__rail[data-side=right]{border-inline-start:var(--bacopa-_paint-app-border-width) solid var(--bacopa-border);border-inline-end:0}:where([data-app-scope]) .bacopa-shell__content{box-sizing:border-box;padding:var(--bacopa-_paint-app-inset);overflow-wrap:anywhere;min-inline-size:0;max-inline-size:var(--bacopa-_paint-app-content-max);min-block-size:var(--bacopa-_paint-app-content-min-height);margin-inline:auto}:where([data-app-scope]) .bacopa-shell__content[data-visible=false]{visibility:hidden;pointer-events:none}:where([data-app-scope]) .bacopa-shell__pending{padding:var(--bacopa-_paint-app-pending-inset);z-index:1;background:var(--bacopa-surface);position:absolute;inset-block-start:0;inset-inline:0}:where([data-app-scope]) .bacopa-shell__dock{box-sizing:border-box;gap:var(--bacopa-space-sm);inline-size:100%;max-inline-size:var(--bacopa-_paint-app-content-max);padding:var(--bacopa-_paint-app-inset);margin-inline:auto;padding-block-end:calc(var(--bacopa-_paint-app-inset) + env(safe-area-inset-bottom,0px));display:grid}:where([data-app-scope]) .bacopa-shell__dock-route{display:contents}:where([data-app-scope]) .bacopa-shell__dock:has(>.bacopa-shell__dock-route:only-child:empty){display:none}:where([data-app-scope]) .bacopa-shell__footer{padding:var(--bacopa-_paint-app-inset);color:var(--bacopa-text-muted);padding-block-end:calc(var(--bacopa-_paint-app-inset) + env(safe-area-inset-bottom,0px))}:where([data-app-scope]) .bacopa-page-header__title{font:inherit;font-size:var(--bacopa-_paint-app-title-font);line-height:var(--bacopa-_paint-app-title-line);overflow-wrap:anywhere;margin:0}:where([data-app-scope]) .bacopa-page-header__title[data-size=small]{font-size:var(--bacopa-_paint-header-title-size);line-height:var(--bacopa-_paint-header-title-line)}:where([data-app-scope]) .bacopa-navigation-rail>ul{gap:var(--bacopa-space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}:where([data-app-scope]) .bacopa-navigation-rail>ul>li{overflow-wrap:anywhere;min-inline-size:0}@media (max-width:600px){:where([data-app-scope]) .bacopa-shell__frame{flex-direction:column}:where([data-app-scope]) .bacopa-shell__rail{border-inline:0;border-block-end:var(--bacopa-_paint-app-border-width) solid var(--bacopa-border);flex:none;max-block-size:25%;max-inline-size:100%}:where([data-app-scope]) .bacopa-shell__main{flex:1}:where([data-app-scope]) .bacopa-shell__rail[data-side=right]{border-inline:0;border-block-start:var(--bacopa-_paint-app-border-width) solid var(--bacopa-border);order:2}:where([data-app-scope]) .bacopa-navigation-rail>ul{flex-flow:wrap}}:where([data-app-scope]) .bacopa-shell__header{box-shadow:inset 0 calc(-1 * var(--bacopa-_paint-app-divider-width)) var(--bacopa-border)}:where([data-app-scope]) .bacopa-shell__rail{box-shadow:inset calc(-1 * var(--bacopa-_paint-app-divider-width)) 0 var(--bacopa-border)}:where([data-app-scope]) .bacopa-shell__rail[data-side=right]{box-shadow:inset var(--bacopa-_paint-app-divider-width) 0 var(--bacopa-border)}@media (max-width:600px){:where([data-app-scope]) .bacopa-shell__rail{box-shadow:inset 0 calc(-1 * var(--bacopa-_paint-app-divider-width)) var(--bacopa-border)}:where([data-app-scope]) .bacopa-shell__rail[data-side=right]{box-shadow:inset 0 var(--bacopa-_paint-app-divider-width) var(--bacopa-border)}}:where([data-app-scope]) .bacopa-shell-menu{flex-direction:column;block-size:100%;min-block-size:0;min-inline-size:0;display:flex}:where([data-app-scope]) .bacopa-shell__menu-toggle{font:inherit;color:inherit;border:var(--bacopa-_paint-app-border-width) solid var(--bacopa-border);padding:var(--bacopa-space-sm);border-radius:var(--bacopa-radius);background:0 0;display:none}@media (max-width:600px){:where([data-app-scope]) .bacopa-shell__menu-toggle{display:inline-flex}:where([data-app-scope]) .bacopa-shell[data-menu-open=false] .bacopa-shell__menu{display:none}}
:where([data-bacopa-theme-root],[data-app-scope]:not([data-app-scope] [data-app-scope])){--bacopa-_paint-chrome-faint:var(--bacopa-text-muted);--bacopa-_paint-chrome-active:var(--bacopa-surface-highlight);--bacopa-_paint-chrome-count-fill:var(--bacopa-surface-highlight);--bacopa-_paint-chrome-count-text:var(--bacopa-text-muted);--bacopa-_paint-nav-panel-fill:var(--bacopa-surface-highlight);--bacopa-_paint-nav-panel-span:16px;--bacopa-_paint-nav-panel-compact-span:8px;--bacopa-_paint-nav-inset:var(--bacopa-space-sm);--bacopa-_paint-nav-line:24px;--bacopa-_paint-nav-compact-inset:var(--bacopa-space-sm);--bacopa-_paint-nav-compact-line:24px;--bacopa-_paint-nav-compact-row-min:36px;--bacopa-_paint-nav-compact-mark-size:24px;--bacopa-_paint-nav-compact-block-inset:var(--bacopa-space-sm);--bacopa-_paint-nav-compact-mark-radius:var(--bacopa-radius-atom);--bacopa-_paint-nav-compact-list-gap:0px;--bacopa-_paint-nav-compact-group-gap:0px;--bacopa-_paint-nav-compact-label-inset:0px var(--bacopa-_paint-nav-gap);--bacopa-_paint-nav-compact-count-size:20px;--bacopa-_paint-nav-compact-count-line:12px;--bacopa-_paint-nav-compact-count-font:12px;--bacopa-_paint-nav-compact-chrome-inset:0px;--bacopa-_paint-nav-project-mark-size:32px;--bacopa-_paint-nav-project-mark-font:12px;--bacopa-_paint-nav-project-mark-line:16px;--bacopa-_paint-nav-project-mark-weight:var(--bacopa-font-weight);--bacopa-_paint-nav-project-mark-radius:var(--bacopa-radius);--bacopa-_paint-nav-project-mark-fill:var(--bacopa-accent);--bacopa-_paint-nav-project-mark-text:var(--bacopa-surface);--bacopa-_paint-nav-mark-size:24px;--bacopa-_paint-nav-mark-fill:var(--bacopa-surface-highlight);--bacopa-_paint-nav-mark-text:var(--bacopa-text);--bacopa-_paint-nav-radius:var(--bacopa-radius);--bacopa-_paint-nav-card-fill:var(--bacopa-surface-highlight);--bacopa-_paint-nav-card-text:var(--bacopa-text);--bacopa-_paint-nav-current-line:var(--bacopa-border);--bacopa-_paint-nav-mark-shadow:none;--bacopa-_paint-nav-mark-current-fill:var(--bacopa-text);--bacopa-_paint-nav-mark-current-text:var(--bacopa-surface);--bacopa-_paint-nav-label-weight:var(--bacopa-font-weight);--bacopa-_paint-nav-label-wrap:normal;--bacopa-_paint-nav-project-mark-tracking:normal}:where([data-app-scope]) .bacopa-sidebar{--bacopa-_paint-scroll-fade-fill:var(--bacopa-_paint-chrome-surface);--bacopa-_paint-count-fill:var(--bacopa-_paint-chrome-count-fill);--bacopa-_paint-count-text:var(--bacopa-_paint-chrome-count-text);gap:var(--bacopa-_paint-nav-gap);min-width:0;min-height:0;color:var(--bacopa-_paint-chrome-text);flex-direction:column;flex:1;display:flex}:where([data-app-scope]) .bacopa-sidebar__body{flex:1;min-width:0;min-height:0;display:flex}:where([data-app-scope]) .bacopa-sidebar__viewport{gap:var(--bacopa-_paint-nav-gap);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}:where([data-app-scope]) .bacopa-sidebar__body[data-span]{width:calc(100% + 2 * var(--bacopa-_paint-nav-panel-span));inset-inline-start:calc(-1 * var(--bacopa-_paint-nav-panel-span))}:where([data-app-scope]) .bacopa-sidebar__body[data-span=compact-panel]{--bacopa-_paint-nav-panel-span:var(--bacopa-_paint-nav-panel-compact-span)}:where([data-app-scope]) .bacopa-sidebar__body[data-span]>.bacopa-sidebar__viewport>:not(.bacopa-nav-group[data-presentation=panel]){padding-inline:var(--bacopa-_paint-layout-inset)}:where([data-app-scope]) .bacopa-sidebar>.bacopa-brand,:where([data-app-scope]) .bacopa-sidebar>.bacopa-nav-card,:where([data-app-scope]) .bacopa-sidebar>.bacopa-operator-foot{flex-shrink:0}:where([data-app-scope]) .bacopa-sidebar__list{gap:var(--bacopa-_paint-nav-gap);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}:where([data-app-scope]) .bacopa-sidebar__list>li{min-width:0}:where([data-app-scope]) .bacopa-nav-group{gap:var(--bacopa-_paint-nav-gap);flex-direction:column;min-width:0;display:flex}:where([data-app-scope]) .bacopa-nav-group[data-presentation=panel]{box-sizing:border-box;padding:var(--bacopa-_paint-layout-inset);border-radius:var(--bacopa-_paint-radius-block);background:var(--bacopa-_paint-nav-panel-fill)}:where([data-app-scope]) .bacopa-nav-group__label{box-sizing:border-box;padding:var(--bacopa-_paint-nav-inset);font-size:var(--bacopa-_paint-caption-font);line-height:var(--bacopa-_paint-caption-line);font-weight:var(--bacopa-_paint-nav-label-weight);color:var(--bacopa-_paint-chrome-faint)}:where([data-app-scope]) .bacopa-nav-item{box-sizing:border-box;background:var(--bacopa-_paint-clear);cursor:pointer;align-items:center;gap:var(--bacopa-_paint-nav-gap);padding:var(--bacopa-_paint-nav-inset);border-radius:var(--bacopa-_paint-nav-radius);min-width:0;color:var(--bacopa-_paint-chrome-muted);font:inherit;line-height:var(--bacopa-_paint-nav-line);border:0;text-decoration:none;display:flex}:where([data-app-scope]) .bacopa-nav-item__mark{width:var(--bacopa-_paint-nav-mark-size);height:var(--bacopa-_paint-nav-mark-size);border-radius:var(--bacopa-_paint-radius-atom);background:var(--bacopa-_paint-nav-mark-fill);color:var(--bacopa-_paint-nav-mark-text);box-shadow:var(--bacopa-_paint-nav-mark-shadow);flex-shrink:0;justify-content:center;align-items:center;display:flex}:where([data-app-scope]) .bacopa-nav-item__mark>svg{width:var(--bacopa-_paint-icon-size);height:var(--bacopa-_paint-icon-size)}:where([data-app-scope]) .bacopa-nav-item__label{min-width:0;white-space:var(--bacopa-_paint-nav-label-wrap);text-overflow:ellipsis;flex:1;display:block;overflow:hidden}:where([data-app-scope]) .bacopa-nav-item__trailing{flex-shrink:0;align-items:center;display:flex}:where([data-app-scope]) .bacopa-nav-item[aria-current=page]{background:var(--bacopa-_paint-chrome-active);color:var(--bacopa-_paint-chrome-text);box-shadow:inset 0 0 0 var(--bacopa-_paint-stroke-width) var(--bacopa-_paint-nav-current-line)}:where([data-app-scope]) .bacopa-nav-card{gap:var(--bacopa-_paint-nav-gap);padding:var(--bacopa-_paint-layout-inset);border-radius:var(--bacopa-_paint-radius-block);background:var(--bacopa-_paint-nav-card-fill);color:var(--bacopa-_paint-nav-card-text);flex-direction:column;display:flex}:where([data-app-scope]) .bacopa-brand,:where([data-app-scope]) .bacopa-operator-foot{box-sizing:border-box;align-items:center;gap:var(--bacopa-_paint-nav-gap);padding:var(--bacopa-_paint-nav-inset);min-width:0;line-height:var(--bacopa-_paint-nav-line);display:flex}:where([data-app-scope]) .bacopa-brand{color:var(--bacopa-_paint-chrome-text)}:where([data-app-scope]) .bacopa-operator-foot{color:var(--bacopa-_paint-chrome-muted)}@media (hover:hover) and (pointer:fine){:where([data-app-scope]) .bacopa-nav-item:hover{background:var(--bacopa-_paint-chrome-hover);color:var(--bacopa-_paint-chrome-text)}}:where([data-app-scope]) .bacopa-nav-item[aria-current=page]>.bacopa-nav-item__mark{background:var(--bacopa-_paint-nav-mark-current-fill);color:var(--bacopa-_paint-nav-mark-current-text);box-shadow:none}:where([data-app-scope]) .bacopa-sidebar[data-density=compact] .bacopa-sidebar__list{gap:var(--bacopa-_paint-nav-compact-list-gap)}:where([data-app-scope]) .bacopa-sidebar[data-density=compact] .bacopa-nav-group__label{padding:var(--bacopa-_paint-nav-compact-label-inset)}:where([data-app-scope]) .bacopa-sidebar[data-density=compact] .bacopa-nav-group:has(>.bacopa-nav-group__label){gap:var(--bacopa-_paint-nav-compact-group-gap)}:where([data-app-scope]) .bacopa-sidebar[data-density=compact] .bacopa-nav-item{min-height:var(--bacopa-_paint-nav-compact-row-min);padding:var(--bacopa-_paint-nav-compact-block-inset) var(--bacopa-_paint-nav-compact-inset);line-height:var(--bacopa-_paint-nav-compact-line);--bacopa-_paint-count-size:var(--bacopa-_paint-nav-compact-count-size);--bacopa-_paint-count-line:var(--bacopa-_paint-nav-compact-count-line);--bacopa-_paint-count-font:var(--bacopa-_paint-nav-compact-count-font)}:where([data-app-scope]) .bacopa-sidebar[data-density=compact] .bacopa-nav-item .bacopa-nav-item__mark{width:var(--bacopa-_paint-nav-compact-mark-size);height:var(--bacopa-_paint-nav-compact-mark-size);border-radius:var(--bacopa-_paint-nav-compact-mark-radius)}:where([data-app-scope]) .bacopa-sidebar[data-density=compact]>.bacopa-brand,:where([data-app-scope]) .bacopa-sidebar[data-density=compact]>.bacopa-operator-foot{min-height:var(--bacopa-_paint-nav-compact-chrome-min);padding:var(--bacopa-_paint-nav-compact-chrome-inset)}:where([data-app-scope]) .bacopa-nav-card .bacopa-nav-item__mark[data-size=project]{width:var(--bacopa-_paint-nav-project-mark-size);height:var(--bacopa-_paint-nav-project-mark-size);background:var(--bacopa-_paint-nav-project-mark-fill);color:var(--bacopa-_paint-nav-project-mark-text);font-size:var(--bacopa-_paint-nav-project-mark-font);font-weight:var(--bacopa-_paint-nav-project-mark-weight);line-height:var(--bacopa-_paint-nav-project-mark-line);letter-spacing:var(--bacopa-_paint-nav-project-mark-tracking);font-variant-numeric:tabular-nums;border-radius:var(--bacopa-_paint-nav-project-mark-radius)}:where([data-app-scope]) div.bacopa-nav-item{cursor:default}
:where([data-bacopa-theme-root],[data-app-scope]:not([data-app-scope] [data-app-scope])){--bacopa-_paint-region-pending-background:var(--bacopa-surface);--bacopa-_paint-region-progress-background:var(--bacopa-surface);--bacopa-_paint-region-pending-inset:var(--bacopa-space-lg);--bacopa-_paint-region-pending-position:center;--bacopa-_paint-region-min-height:0px}:where([data-app-scope]) .bacopa-content-region{min-inline-size:0;min-block-size:var(--bacopa-_paint-region-min-height);flex-direction:column;flex:1;display:flex;position:relative}:where([data-app-scope]) .bacopa-content-region__viewport{scrollbar-width:var(--bacopa-_paint-scroll-bar-width);scrollbar-color:var(--bacopa-_paint-scroll-bar-color);flex:1;min-block-size:0;min-inline-size:0;overflow:auto}:where([data-app-scope]) .bacopa-content-region__plane{min-block-size:100%;min-inline-size:0}:where([data-app-scope]) .bacopa-content-region__plane[data-paint=false],:where([data-app-scope]) .bacopa-content-region__dock[data-paint=false]{visibility:hidden;pointer-events:none}:where([data-app-scope]) .bacopa-content-region__dock{flex:none;min-inline-size:0}:where([data-app-scope]) .bacopa-content-region__pending,:where([data-app-scope]) .bacopa-content-region__progress,:where([data-app-scope]) .bacopa-content-region__failure{align-items:center;justify-content:var(--bacopa-_paint-region-pending-position);box-sizing:border-box;padding:var(--bacopa-_paint-region-pending-inset);flex-direction:column;display:flex;position:absolute;inset:0;overflow:auto}:where([data-app-scope]) .bacopa-content-region__pending{background:var(--bacopa-_paint-region-pending-background)}:where([data-app-scope]) .bacopa-content-region__progress{background:var(--bacopa-_paint-region-progress-background)}:where([data-app-scope]) .bacopa-content-region__failure{background:var(--bacopa-surface)}:where([data-app-scope]) .bacopa-content-region__pending{transition-property:opacity;transition-duration:var(--bacopa-presentation-duration,0s);transition-timing-function:ease-out}@media (prefers-reduced-motion:reduce){:where([data-app-scope]) .bacopa-content-region__pending{transition:none}}
:where([data-bacopa-theme-root],[data-app-scope]:not([data-app-scope] [data-app-scope])){--bacopa-_paint-badge-font-weight:inherit;--bacopa-_paint-badge-quiet-weight:400;--bacopa-_paint-badge-line:16px;--bacopa-_paint-badge-font:12px;--bacopa-_paint-badge-fill:var(--bacopa-surface-highlight);--bacopa-_paint-badge-text:var(--bacopa-text-muted);--bacopa-_paint-badge-gap:var(--bacopa-space-sm);--bacopa-_paint-badge-small-line:16px;--bacopa-_paint-badge-small-font:11px;--bacopa-_paint-badge-small-icon:10px;--bacopa-_paint-badge-small-radius:4px;--bacopa-_paint-badge-caption-inset-end:8px;--bacopa-_paint-badge-line-radius:4px;--bacopa-_paint-badge-chip-radius:var(--bacopa-radius-atom);--bacopa-_paint-badge-chip-compact-size:20px;--bacopa-_paint-badge-quiet-fill:var(--bacopa-surface-highlight);--bacopa-_paint-badge-quiet-text:var(--bacopa-text-subtle)}:where([data-app-scope]) .bacopa-badge{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--bacopa-_paint-badge-gap);min-width:0;padding:var(--bacopa-_paint-badge-inset);border-radius:var(--bacopa-_paint-badge-radius);background:var(--bacopa-_paint-badge-fill);color:var(--bacopa-_paint-badge-text);font-family:inherit;font-weight:var(--bacopa-_paint-badge-font-weight);font-size:var(--bacopa-_paint-badge-font);line-height:var(--bacopa-_paint-badge-line);display:inline-flex}:where([data-app-scope]) .bacopa-badge__label{min-width:0;display:block}:where([data-app-scope]) .bacopa-badge[data-emphasis=quiet]{background:var(--bacopa-_paint-badge-quiet-fill);font-size:var(--bacopa-_paint-caption-font);font-weight:var(--bacopa-_paint-badge-quiet-weight);color:var(--bacopa-_paint-badge-quiet-text)}:where([data-app-scope]) .bacopa-badge[data-size=small]{min-height:var(--bacopa-_paint-badge-small-line);padding:0 var(--bacopa-_paint-atom-inset);font-size:var(--bacopa-_paint-badge-small-font);line-height:var(--bacopa-_paint-badge-small-line);border-radius:var(--bacopa-_paint-badge-small-radius)}:where([data-app-scope]) .bacopa-badge[data-size=chip]{border-radius:var(--bacopa-_paint-badge-chip-radius)}:where([data-app-scope]) .bacopa-badge[data-size=chip-compact]{min-width:var(--bacopa-_paint-badge-chip-compact-size);min-height:var(--bacopa-_paint-badge-chip-compact-size);padding:0 var(--bacopa-_paint-atom-inset);border-radius:var(--bacopa-_paint-badge-chip-radius)}:where([data-app-scope]) .bacopa-badge[data-size=chip-compact]>.bacopa-badge__icon,:where([data-app-scope]) .bacopa-badge[data-size=chip]>.bacopa-badge__icon>svg{width:var(--bacopa-_paint-control-small-icon);height:var(--bacopa-_paint-control-small-icon)}:where([data-app-scope]) .bacopa-badge:is([data-size=caption],[data-size=line]){vertical-align:top}:where([data-app-scope]) .bacopa-badge[data-size=caption]{min-height:var(--bacopa-_paint-caption-line);padding:0 var(--bacopa-_paint-badge-caption-inset-end) 0 var(--bacopa-_paint-atom-inset);font-size:var(--bacopa-_paint-caption-font);line-height:var(--bacopa-_paint-caption-line)}:where([data-app-scope]) .bacopa-badge[data-size=line]{min-height:0;padding:0 var(--bacopa-_paint-atom-inset);font-size:var(--bacopa-_paint-control-font-size);line-height:inherit;border-radius:var(--bacopa-_paint-badge-line-radius)}:where([data-app-scope]) .bacopa-badge[data-size=small]>.bacopa-badge__icon{width:var(--bacopa-_paint-badge-small-icon);height:var(--bacopa-_paint-badge-small-icon)}:where([data-app-scope]) .bacopa-badge__icon{width:var(--bacopa-_paint-badge-icon-size);height:var(--bacopa-_paint-badge-icon-size);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:where([data-app-scope]) .bacopa-badge__icon>svg{width:100%;height:100%}:where([data-app-scope]) .bacopa-badge[data-tone=success]{color:var(--bacopa-_paint-success-ink);background:color-mix(in srgb, var(--bacopa-success) var(--bacopa-_paint-badge-tone-share), transparent)}:where([data-app-scope]) .bacopa-badge[data-tone=warning]{color:var(--bacopa-_paint-warning-ink);background:color-mix(in srgb, var(--bacopa-warning) var(--bacopa-_paint-badge-tone-share), transparent)}:where([data-app-scope]) .bacopa-badge[data-tone=error]{color:var(--bacopa-_paint-error-ink);background:color-mix(in srgb, var(--bacopa-error) var(--bacopa-_paint-badge-tone-share), transparent)}:where([data-app-scope]) .bacopa-badge[data-tone=info]{color:var(--bacopa-_paint-info-ink);background:color-mix(in srgb, var(--bacopa-_paint-info) var(--bacopa-_paint-badge-tone-share), transparent)}
:where([data-app-scope]) .bacopa-icon{inline-size:var(--bacopa-_paint-icon-size);block-size:var(--bacopa-_paint-icon-size);vertical-align:middle;flex-shrink:0;display:inline-block;overflow:visible}:where([data-app-scope]) .bacopa-icon__stroke{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}:where([data-app-scope]) .bacopa-icon__fill{fill:currentColor}
