/* Opt-in studio credit: the same live signature on each tool, independent of tool controls. */
@font-face { font-family: "Allura"; src: url("/assets/fonts/allura-latin.woff2?v=03828cd012694b37") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
.studio-credit { display: inline-flex; flex-wrap: wrap; align-items: center; gap: 2px 12px; min-width: 0; max-width: 100%; white-space: normal; }
.studio-copyright, .studio-signature { white-space: nowrap; }
.studio-signature { color: var(--studio-signature-ink, var(--mark-ink, var(--brand-name, currentColor))); font-family: "Allura", "Snell Roundhand", "Segoe Script", cursive; font-size: 23px; font-weight: 400; font-style: normal; line-height: 1.25; letter-spacing: 0; text-transform: none; }
.studio-legal-line { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; gap: 4px 12px; }
.studio-legal-info { white-space: nowrap; }
@media (forced-colors: active) { .studio-signature { color: CanvasText; } }
