:where([data-bacopa-theme-root],[data-app-scope]:not([data-app-scope] [data-app-scope])){--bacopa-_paint-boot-background:var(--bacopa-surface-gradient);--bacopa-_paint-boot-text:var(--bacopa-text);--bacopa-_paint-boot-gap:var(--bacopa-space-md);--bacopa-_paint-boot-art-size:80px;--bacopa-_paint-boot-caption-font:var(--bacopa-font-size);--bacopa-_paint-boot-caption-color:var(--bacopa-text-muted);--bacopa-_paint-boot-layer:1000}:where([data-app-scope]) .bacopa-boot-cover{z-index:var(--bacopa-_paint-boot-layer);justify-content:center;align-items:center;gap:var(--bacopa-_paint-boot-gap);color:var(--bacopa-_paint-boot-text);background:var(--bacopa-_paint-boot-background);pointer-events:auto;flex-direction:column;display:flex;position:fixed;inset:0}:where([data-app-scope]) .bacopa-boot-cover__art{inline-size:var(--bacopa-_paint-boot-art-size);block-size:var(--bacopa-_paint-boot-art-size);object-fit:contain}:where([data-app-scope]) .bacopa-boot-cover__art>*{object-fit:contain;block-size:100%;inline-size:100%}:where([data-app-scope]) .bacopa-boot-cover__caption{font-size:var(--bacopa-_paint-boot-caption-font);color:var(--bacopa-_paint-boot-caption-color);margin:0}:where([data-app-scope]) .bacopa-boot-recovery{color:var(--bacopa-text);background:var(--bacopa-surface);position:relative}:where([data-app-scope]) .bacopa-boot-content{display:contents}:where([data-app-scope]) .bacopa-boot-content[data-revoked=true]{visibility:hidden}:where([data-app-scope]) .bacopa-boot-cover{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-boot-cover{transition:none}}
