.redraw-main{max-width:1080px;margin:auto;padding:24px 20px 60px}.intro{font-size:15px;line-height:1.8;margin:0 0 18px}.comparison-controls{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:24px;font-size:12px}.comparison-controls label{display:flex;align-items:center;gap:8px}.comparison-controls span{color:#666}.redraw-card{background:#fff;border:3px solid var(--ink);border-radius:18px;padding:20px;box-shadow:5px 5px 0 var(--ink);margin:0 0 30px;scroll-margin-top:90px}.redraw-card h2{margin:0 0 5px;font:28px RenyunTitle,sans-serif}.redraw-card .provenance{font-size:12px;color:#666;line-height:1.6}.comparison{display:grid;grid-template-columns:1fr 1fr;gap:14px}.comparison figure{margin:0;min-width:0}.comparison figcaption{font-size:12px;font-weight:800;margin:8px 0}.comparison .image-box{height:300px;display:grid;place-items:center;border:1px solid #d5dcd6;border-radius:10px;background:repeating-conic-gradient(#e1e6e2 0 25%,#fff 0 50%) 0 0/24px 24px;padding:14px}.comparison img{width:100%;height:100%;object-fit:contain;min-height:0;max-height:100%}.redraw-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.redraw-actions a{font-size:13px;display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;border:2px solid var(--ink);border-radius:10px;background:#fff;font-weight:800}.redraw-actions .primary{background:var(--yellow)}body[data-bg=white] .image-box{background:#fff}body[data-bg=black] .image-box{background:#141414}body[data-bg=green] .image-box{background:#2aac80}@media(max-width:600px){.redraw-main{padding:18px 14px 40px}.redraw-card{padding:14px}.comparison{gap:8px}.comparison .image-box{height:210px;padding:8px}.comparison figcaption{font-size:10px}.comparison-controls{align-items:flex-start}.comparison-controls span{max-width:74px;line-height:1.6}.studio-header h1{font-size:25px}.studio-header .back{font-size:10px}}@media(max-width:359px){.comparison .image-box{height:180px}.redraw-actions a{font-size:12px}}
