/* The book remains black and white; color is confined to paired pixel sparks. */
.zero-art-test #grid{opacity:1!important}
.zero-art-test[data-theme="dark"] #grid,.zero-art-test[data-theme="dark"] .immersive-picture{filter:brightness(2.15) contrast(1.1)}
.zero-art-test[data-theme="light"] #grid,.zero-art-test[data-theme="light"] .immersive-picture{filter:contrast(1.55)}
.zero-art-mute{border:1px solid currentColor;background:var(--zero-mute-paper,#000);color:var(--zero-mute-ink,#fff);font:12px/1.2 ui-monospace,monospace;padding:7px 12px;cursor:pointer;min-height:32px}
.zero-immersive>.zero-art-mute{position:absolute;left:16px;bottom:12px;z-index:12}
.logo-note{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(22px,3.1vw,38px)!important;line-height:1.12!important;letter-spacing:-.025em!important;font-weight:500!important;padding:18px 20px!important;border:1px solid currentColor!important;background:var(--zero-note-paper,#000)!important;color:var(--zero-note-ink,#fff)!important;max-width:min(48vw,530px)!important;z-index:10!important;box-shadow:none!important;pointer-events:auto!important;cursor:pointer}
.logo-hit:focus-visible{outline:1px solid currentColor;outline-offset:3px}.logo-note[hidden]{display:none!important}
@media(max-width:650px){.logo-note{font-size:clamp(19px,5.2vw,26px)!important;max-width:72vw!important;padding:12px!important}}
@media(prefers-reduced-motion:reduce){.zero-art-test *{scroll-behavior:auto!important}.logo-note{animation:none!important}}
