.g000-pic{display:flex;flex-direction:column;height:100%;min-height:0}.g000-pic svg{flex:1;min-height:0;width:100%;display:block}.g000-foot{flex:none;text-align:center;padding-top:.5mm;line-height:1.3}.g000-line-svg .g000-foot{font-size:.78em}.g000-center{height:100%;display:flex;align-items:center;justify-content:center}.g000-ink{color:#d71f10}.g000-strip{display:flex;gap:1mm;align-items:center;justify-content:center}.g000-num{display:inline-flex;align-items:center;justify-content:center;width:9.6mm;height:13.5mm;font-size:1.25em;border:1px solid #999;font-variant-numeric:tabular-nums}.g000-blank{background:#fbfbfb;border-color:#555}.g000-neighbor{display:flex;align-items:center;justify-content:center;gap:5mm}.g000-bigbox{display:inline-flex;align-items:center;justify-content:center;width:19mm;height:17mm;font-size:1.2em;border:1px solid #555;border-radius:2px;background:#fbfbfb}.g000-center-num{font-size:2em;font-weight:bold;min-width:14mm;text-align:center}.g000-match-layout .mt-right .mt-text{font-size:1.25em;font-weight:700;text-align:left}.answer-page .g000-match-layout .mt-right .mt-text{color:#111;font-weight:700}.answer-page .g000-num.ans-fill:not(text):not(tspan){font-size:1.25em}