.svgmin-wrapper .svg-editor{font-family:Consolas,Monaco,monospace;font-size:.82rem;background:var(--bi-surface-2);color:var(--bi-text);border-color:var(--bi-border);resize:vertical}.svgmin-wrapper .svg-prec{color:var(--brand);font-weight:600;font-variant-numeric:tabular-nums;min-width:2.4rem}.svgmin-wrapper .svg-stat{font-size:.9rem;color:var(--bi-text-muted)}.svgmin-wrapper .svg-stat .svg-save{color:var(--brand);font-weight:600}.svgmin-wrapper .svg-output{background:var(--bi-surface-2);border:1px solid var(--bi-border);border-radius:.5rem;padding:.75rem;font-size:.78rem;max-height:340px;overflow:auto;margin-bottom:0;white-space:pre-wrap;word-break:break-all}.svgmin-wrapper .svg-preview-label{font-size:.8rem;color:var(--bi-text-muted);margin-bottom:.35rem}.svgmin-wrapper .svg-preview{border:1px dashed var(--bi-border);border-radius:.5rem;min-height:200px;display:flex;align-items:center;justify-content:center;padding:.75rem;background:var(--bi-surface-2);color:var(--bi-text-muted);font-size:.85rem}.svgmin-wrapper .svg-preview img{max-width:100%;max-height:300px}.svgmin-wrapper .svg-preview.has-img{background-image:linear-gradient(45deg,rgba(0,0,0,.06) 25%,transparent 25%,transparent 75%,rgba(0,0,0,.06) 75%),linear-gradient(45deg,rgba(0,0,0,.06) 25%,transparent 25%,transparent 75%,rgba(0,0,0,.06) 75%);background-size:16px 16px;background-position:0 0,8px 8px}html[data-theme=dark] .svgmin-wrapper .svg-preview.has-img{background-color:#fff}
