.seimei-grid-numbers{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem;margin:1.25rem 0}.seimei-grid-numbers div{text-align:center;padding:.8rem .35rem;border-radius:14px;background:#f7f1ff}.seimei-grid-numbers span{display:block;font-size:.75rem;color:#71548c}.seimei-grid-numbers strong{font-size:1.6rem;color:#51306f}.seimei-detail{padding:1.1rem 0;border-top:1px solid #eadff0}.seimei-detail h3{margin-bottom:.6rem}.seimei-detail h4{margin:.8rem 0 .2rem;font-size:.92rem}.stroke-fields{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.stroke-field{width:8.5rem}.stroke-field input{width:100%}.stroke-field small{display:block;color:#765f7f;line-height:1.45}.result-history-card{text-decoration:none;color:inherit}.seimei-result details{margin:1rem 0;padding:1rem;background:#faf7fb;border-radius:12px}@media(max-width:600px){.seimei-grid-numbers{grid-template-columns:repeat(3,minmax(0,1fr))}.stroke-field{width:calc(50% - .4rem)}}
