:root{--ffz-text-control-panel:#0b0b09;--ffz-text-control-border:rgba(240,181,24,.42);--ffz-text-control-gold:#f4bd2d;--ffz-text-control-ink:#fff8e8;--ffz-text-control-muted:#aaa397}html.ffz-text-ready{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}[data-ffz-scaled-text="true"]{overflow-wrap:break-word}.ffz-text-controls{display:none !important}.ffz-text-settings,.ffz-text-settings *{box-sizing:border-box}.ffz-text-settings{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;min-height:82px;padding:13px 14px;color:var(--ffz-text-control-ink);background:linear-gradient(145deg,#11110e,var(--ffz-text-control-panel));border:1px solid var(--ffz-text-control-border);border-radius:16px}.ffz-text-settings__copy{display:grid;gap:3px}.ffz-text-settings__copy strong{color:var(--ffz-text-control-ink);font:600 12px/1.35 Prompt,system-ui,sans-serif !important}.ffz-text-settings__copy span{color:var(--ffz-text-control-muted);font:400 9px/1.45 Prompt,system-ui,sans-serif !important}.ffz-text-settings__copy b{color:var(--ffz-text-control-gold);font-weight:600}.ffz-text-settings__group{display:flex;gap:6px;padding:4px;background:#050505;border:1px solid rgba(255,255,255,.12);border-radius:13px}.ffz-text-settings button{display:grid;place-items:center;min-width:92px;min-height:50px;margin:0;padding:5px 11px;color:var(--ffz-text-control-muted);background:transparent;border:1px solid transparent;border-radius:10px;font:600 10px/1.2 Prompt,system-ui,sans-serif !important;cursor:pointer;touch-action:manipulation}.ffz-text-settings button:hover,.ffz-text-settings button:focus-visible{color:var(--ffz-text-control-ink);border-color:rgba(244,189,45,.56);outline:none}.ffz-text-settings button[aria-pressed="true"]{color:#11100b;background:linear-gradient(135deg,#dda716,#ffda69);border-color:#ffd867}@media (max-width:680px){.ffz-text-settings{grid-template-columns:1fr}.ffz-text-settings__group{display:grid;grid-template-columns:repeat(3,1fr)}.ffz-text-settings button{min-width:0}}@media print{.ffz-text-settings{display:none !important}}