.g031-caption{height:5mm;font-size:9pt;font-weight:bold;line-height:1;}.g031-table{flex:1;min-height:0;display:grid;border-top:1px solid #999;border-left:1px solid #999;font-variant-numeric:tabular-nums;}body[data-format="g031-table"] .mt-body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:3mm;}body[data-format="g031-table"] .mt-block{min-width:0;min-height:0;}.g031-tcell{display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;overflow:hidden;border-right:1px solid #999;border-bottom:1px solid #999;padding:0 1mm;white-space:nowrap;}.g031-tcell.g031-head{background:#f2f2f2;font-size:10pt;}.g031-tcell:not(.g031-head){font-size:2em;}.answer-page .g031-tcell [class],.answer-page .g031-tcell.ans-fill{font-size:1em !important;}.g031-tcell.g031-product{justify-content:flex-start;padding-left:3mm;}.g031-ink{color:#d71f10;}.g031-two{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2mm;line-height:1.35;padding-bottom:0;}.g031-two .horizontal{gap:.5mm;justify-content:center;align-items:center;}.g031-check{font-size:1em;}.g031-blankbox{display:inline-block;box-sizing:border-box;min-width:10mm;height:1.5em;line-height:calc(1.5em - 2px);border:1px solid #555;vertical-align:middle;text-align:center;}.g031-wrong{font-size:1.05em;font-variant-numeric:tabular-nums;}.g031-fix{display:flex;align-items:baseline;gap:1.5mm;margin-top:1.5mm;}.g031-write{display:inline-block;min-width:18mm;height:1.15em;border-bottom:1px solid #555;}.g031-vertical{width:2.6em;margin:1mm auto 0;text-align:right;font-variant-numeric:tabular-nums;}.g031-vertical div{height:1.15em;line-height:1.15;}.g031-vertical .g031-rule{border-bottom:1px solid #333;}.g031-vertical .g031-product{border-bottom:1px solid #555;height:1.35em;}.g031-error-pair{position:absolute;inset:2mm 3mm;display:grid;grid-template-columns:1fr 1fr;gap:2mm;align-items:center;}.g031-error-pair .g031-vertical{margin:0 auto;width:2.6em;}.g031-error-label{font-size:.6em;color:#555;text-align:center;margin-bottom:3mm;}.g031-error-pair .g031-product{height:1.5em;min-height:7mm;border:1px solid #57736a!important;border-radius:1mm;margin-top:1mm;display:flex;align-items:center;justify-content:center;box-sizing:border-box;background:white;}.g031-note{font-size:8pt;color:#777;margin-top:1mm;}body[data-format^="g031-"] .sheet-head,body[data-format^="g031-"] .sheet-title{font-size:9pt;}.g031-line{position:absolute;left:6mm;right:1mm;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:1.5mm;white-space:nowrap;}.g031-line .answer-space{min-width:14mm;height:1.55em;font-size:1.1em;border-bottom:1px solid #555;}.g031-pairs{position:absolute;inset:0;display:grid;grid-template-columns:42% 16% 42%;}.g031-pairs .mt-pair{overflow:visible;}.g031-two.g031-two-mid{padding-top:0;padding-bottom:0;}