/* One Wing symbol beside the CrowdInteract wordmark on every page: site, info pages, Studio and admin.
   The SVG viewBox is cropped to the wing, so its height can match the wordmark with its tagline. */
:is(.template-brand,.admin-brand):has(>.ci-wing),.ci-footer-brand{display:inline-flex!important;align-items:center;gap:12px}
.ci-wing{display:block;flex:none;width:auto;height:46px;aspect-ratio:105/129}
.admin-brand>.ci-wing{height:40px}
/* Studio's corner keeps the CrowdInteract wordmark (no wing): "Interact" and the AI STUDIO caption are orange in
   Studio and violet → cyan in AI Studio, switching with the workspace. */
body#tikinteract-studio .studio-page-signature{--ci-a:#FF8A00;--ci-b:#FFC24D}
html:is([data-dock-menu=ai],[data-workspace=ai]:not([data-dock-menu])) body#tikinteract-studio .studio-page-signature{--ci-a:#A78BFA;--ci-b:#22D3EE}
body#tikinteract-studio .studio-page-signature :is(.ti-brand-name>span,.ci-ws-ai){background:linear-gradient(90deg,var(--ci-a),var(--ci-b));-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent!important}
body#tikinteract-studio .studio-signature-caption>.ci-ws-ai{display:none}
html:is([data-dock-menu=ai],[data-workspace=ai]:not([data-dock-menu])) body#tikinteract-studio .studio-signature-caption>.ci-ws-live{display:none}
html:is([data-dock-menu=ai],[data-workspace=ai]:not([data-dock-menu])) body#tikinteract-studio .studio-signature-caption>.ci-ws-ai{display:inline}
@media(max-width:640px){.template-brand>.ci-wing{height:36px}}
/* No text selection on the site and in Studio (Ctrl+A highlights nothing either); fields and editable areas still
   select and copy. Admin keeps normal selection. Studio copies OBS and animation links with its copy buttons. */
html:not([data-palette-scope=admin]) body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}
html:not([data-palette-scope=admin]) :is(input,textarea,select,[contenteditable]:not([contenteditable=false])){-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}

