.ft-accent-blue{--ft-accent:#006cd6;--ft-tint:#e8f1fc;--ft-ink:#0058b0;--ft-on-accent:#fff}.ft-accent-sun{--ft-accent:#ffc93c;--ft-tint:#fff5d1;--ft-ink:#7a5000;--ft-on-accent:#14120f}.ft-accent-coral{--ft-accent:#e21010;--ft-tint:#ffeae7;--ft-ink:#c00d0d;--ft-on-accent:#fff}@media screen{:root[data-theme=dark] .ft-accent-blue{--ft-tint:#12203a;--ft-ink:#8cc0ff}:root[data-theme=dark] .ft-accent-sun{--ft-tint:#2c230c;--ft-ink:#ffd463}:root[data-theme=dark] .ft-accent-coral{--ft-tint:#3a1016;--ft-ink:#ff8f85}}.scene-stage.ft-desk{--scene-desk:var(--ft-tint);--scene-desk-edge:var(--ft-tint);border-radius:12px}.ft-band{background-color:var(--ft-tint);background-image:radial-gradient(color-mix(in oklab, var(--ft-accent) 32%, transparent) 1.2px, transparent 1.4px);background-size:22px 22px}.ft-stamp-in{transform-origin:12%;transform:scale(var(--s,1)) rotate(calc(var(--r,0) * 1deg));opacity:var(--o,1)}.ft-frame{opacity:var(--o,1)}
