/* Generated by tools/split-subpage-css.php. Edit assets/css/source/subpage-modern.full.css instead. */
.svg-viewer-dropzone:hover, .svg-viewer-dropzone:focus-visible, .svg-viewer-dropzone.is-dragging { border-color: #08765f; background: #edf8f4; outline: none; }
.asciiart-page > pre, .asciiart-output-scroll #ascii { font-family: "Courier New", monospace; font-size: 8px; line-height: 1; }
.asciiart-output-scroll #ascii { width: max-content; min-width: 100%; margin: 0; color: #d9f5e8; white-space: pre; letter-spacing: 0; }
.asciiart-output-scroll #ascii:not(:empty) + .asciiart-empty-state { display: none; }
@media screen and (max-width: 620px) {
.asciiart-output-scroll #ascii { font-size: 2px; }
}
.hwp-viewer-dropzone.is-dragging { border-color: #0f766e; background: #eef7f5; }
.rotate-image-dropzone:hover, .rotate-image-dropzone:focus, .rotate-image-dropzone.is-dragging { border-color: #0f766e; background: #eef7f5; outline: none; }
.grayscale-image-dropzone:hover, .grayscale-image-dropzone:focus, .grayscale-image-dropzone.is-dragging { border-color: #475569; background: #f1f5f9; outline: none; }
.invert-image-dropzone:hover, .invert-image-dropzone:focus, .invert-image-dropzone.is-dragging { border-color: #be123c; background: #fff1f4; outline: none; }
.psd-viewer-dropzone:hover, .psd-viewer-dropzone:focus, .psd-viewer-dropzone.is-dragging { border-color: #7c3aed; background: #f5efff; outline: none; }
