.studio-brand{align-items:baseline;gap:var(--studio-space-8);color:var(--studio-brand-mark);-webkit-user-select:none;user-select:none;flex-shrink:0;line-height:1;display:inline-flex}.studio-brand__wordmark{width:auto;height:var(--studio-brand-wordmark-height);display:block}.studio-brand__label{font-family:var(--studio-font-ui);font-size:var(--studio-brand-label-size);font-weight:var(--studio-font-regular);letter-spacing:var(--studio-tracking)}.studio-brand--compact{gap:var(--studio-space-5)}.studio-brand--compact .studio-brand__wordmark{height:var(--studio-brand-wordmark-height-compact)}.studio-brand--compact .studio-brand__label{font-size:var(--studio-brand-label-size-compact)}.studio-brand__link{border-radius:var(--studio-radius-2);color:inherit;cursor:pointer;display:block}.studio-brand__link:focus-visible{outline:var(--studio-focus-width) solid var(--studio-focus-color);outline-offset:var(--studio-space-2)}.engine-button-tooltip{z-index:1000;width:max-content;max-width:min(280px,100vw - 16px);padding:var(--studio-space-5) var(--studio-space-8);border:1px solid var(--studio-menu-border);border-radius:var(--studio-menu-item-radius);color:var(--studio-menu-text);background:var(--studio-menu-surface);font-size:var(--studio-type-small);font-weight:var(--studio-font-regular);letter-spacing:var(--studio-tracking);text-align:center;overflow-wrap:break-word;pointer-events:none;-webkit-user-select:none;user-select:none;line-height:1.35;animation:90ms ease-out engine-tooltip-in;position:fixed}.engine-button-tooltip[data-side=top]{transform:translate(-50%,-100%)}.engine-button-tooltip[data-side=bottom]{transform:translate(-50%)}@keyframes engine-tooltip-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.engine-button-tooltip{animation:none}}
