.checker-layout{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.hdr-check-box{padding:24px;border:1px solid #e0d9e8;border-radius:20px;background:white}#filename{font-size:12px;overflow-wrap:anywhere;color:#897b93}.hdr-result{background:#eee7f8;border:1px solid #d9caed;border-radius:16px;padding:20px;margin:20px 0}.hdr-result.sdr{background:#e8f2ed;border-color:#c9ded1}.hdr-result.unknown,.hdr-result.uncertain{background:#fff3dc;border-color:#eddbb8}.hdr-result h2{margin:8px 0;font-size:24px;line-height:1.15}.hdr-result>p:not(.tag){font-size:13px;color:#61556e}.hdr-result dl{display:grid;grid-template-columns:1fr 1fr;font-size:12px;gap:10px;margin:20px 0 0}.hdr-result dt{color:#81708f}.hdr-result dd{margin:0;overflow-wrap:anywhere;font-weight:600}.comparison{margin:0;background:#ece7f5;border-radius:20px;padding:18px}.comparison>div{display:grid;grid-template-columns:1fr 1fr;gap:12px}.comparison figure{margin:0}.comparison img{display:block;width:100%;height:auto;aspect-ratio:9/12;object-fit:cover;border-radius:12px}.comparison figcaption{font-size:12px;margin:8px 0;color:#675574}.comparison>figcaption{font-size:11px;margin-top:12px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:30px 0}.steps article{border:1px solid #e4ddea;background:white;padding:20px;border-radius:16px}.steps h3{font-size:16px}.steps p{font-size:13px;color:#817088}#status{font-size:13px;color:#776784;min-height:24px}@media(max-width:700px){.checker-layout{grid-template-columns:1fr}.steps{grid-template-columns:1fr}.comparison img{max-height:260px}.hdr-check-box{padding:18px}}
