/* Studio host identity only. The portable owners supply controls and geometry. */
@import "./shared-v8-0/appearance-controller.css";
@import "./footer-version.css";
.studio-footer{margin-top:16px;grid-template-areas:"utilities" "brand" "copyright";row-gap:16px}
.studio-footer .universal-footer__brand{grid-area:brand;justify-self:center;width:100%}
.studio-footer .universal-footer__utilities{grid-area:utilities}
.studio-footer .universal-footer__copyright{grid-area:copyright;justify-self:center;width:100%;max-width:none;margin:0;text-align:center}
.studio-footer__brand{display:flex;align-items:center;justify-content:center;gap:12px;max-width:100%;min-width:0}
.studio-footer__brand img{filter:var(--footer-brand-filter,none);display:block;object-fit:contain;height:auto;max-width:100%;flex-shrink:0}
.studio-footer__mark{width:clamp(24px,3vw,32px)}
.studio-footer__wordmark{width:clamp(120px,20vw,192px)}
[data-theme=light] .studio-footer{--footer-brand-filter:brightness(0)}
@media(forced-colors:active){.studio-footer__brand{forced-color-adjust:none;background:#101828;padding:8px;border-radius:8px}.studio-footer__brand img{filter:none}}
