._page_1nemt_2{max-width:var(--ds-inner);padding-top:var(--ds-band-open);padding-bottom:calc(var(--ds-band-close) + var(--ds-band-close-colour))}._result_1nemt_7{background:var(--color-card);border:1px solid var(--aeqi-seam-warm-strong);border-radius:var(--radius-md);gap:14px;margin-top:clamp(36px,5vw,56px);padding:28px 32px;display:grid}._score_1nemt_16{align-items:baseline;gap:10px;display:flex}._number_1nemt_21{font-family:var(--font-mono);letter-spacing:-.03em;color:var(--color-ink-primary);font-variant-numeric:tabular-nums;font-size:clamp(48px,7vw,72px);font-weight:600;line-height:1}._of_1nemt_30{font-family:var(--font-mono);color:var(--color-ink-muted);font-size:18px}._track_1nemt_35{background:var(--color-slab-deep);border-radius:5px;height:10px;overflow:hidden}._fill_1nemt_41,._fillHot_1nemt_42{background:var(--color-slab-deep);filter:brightness(.86);border-radius:5px;height:100%}._fillHot_1nemt_42{background:var(--color-warmth);filter:none}._board_1nemt_53{border-top:1px solid var(--aeqi-seam-warm-strong);display:grid}._boardRow_1nemt_57,._abilityRow_1nemt_58{border-bottom:1px solid var(--aeqi-seam-warm);font-family:var(--font-sans);align-items:center;gap:14px;padding:10px 0;font-size:14px;display:grid}._boardRow_1nemt_57{grid-template-columns:1.4fr 56px 1.2fr 1fr 1fr .7fr}._abilityRow_1nemt_58{grid-template-columns:1.4fr 56px 3.9fr}._boardHead_1nemt_73{letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted);font-size:11px}._us_1nemt_79 ._sys_1nemt_79{font-weight:600}._sys_1nemt_79{color:var(--color-ink-primary)}._num_1nemt_21{font-family:var(--font-mono);color:var(--color-ink-primary);font-variant-numeric:tabular-nums;font-weight:600}._cell_1nemt_91{color:var(--color-ink-secondary)}._boardRow_1nemt_57 ._track_1nemt_35,._abilityRow_1nemt_58 ._track_1nemt_35{height:8px}._row3_1nemt_98{border-bottom:1px solid var(--aeqi-seam-warm);font-family:var(--font-sans);grid-template-columns:200px 120px 1fr;gap:16px;padding:12px 0;font-size:15px;line-height:1.5;display:grid}._row3_1nemt_98 dt{color:var(--color-ink-muted)}._row3_1nemt_98 dd{color:var(--color-ink-primary);margin:0}._notes_1nemt_115{font-family:var(--font-sans);color:var(--color-ink-secondary);gap:8px;margin:0;padding-left:18px;font-size:15px;line-height:1.55;display:grid}._judge_1nemt_125{font-family:var(--font-mono);color:var(--color-ink-secondary);margin:0;font-size:13px}._block_1nemt_131{gap:16px;margin-top:clamp(40px,6vw,64px);display:grid}._h2_1nemt_136{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-ink-primary);margin:0;font-size:24px;font-weight:600}._table_1nemt_144{border-top:1px solid var(--aeqi-seam-warm-strong);margin:0;display:grid}._row_1nemt_98{border-bottom:1px solid var(--aeqi-seam-warm);font-family:var(--font-sans);grid-template-columns:200px 1fr;gap:16px;padding:12px 0;font-size:15px;line-height:1.5;display:grid}._row_1nemt_98 dt{color:var(--color-ink-muted)}._row_1nemt_98 dd{color:var(--color-ink-primary);margin:0}._steps_1nemt_166{counter-reset:step;border-top:1px solid var(--aeqi-seam-warm-strong);margin:0;padding:0;list-style:none;display:grid}._steps_1nemt_166 li{counter-increment:step;border-bottom:1px solid var(--aeqi-seam-warm);font-family:var(--font-sans);grid-template-columns:200px 1fr;gap:16px;padding:12px 0;font-size:15px;line-height:1.5;display:grid}._stepName_1nemt_185:before{content:counter(step) "  ";font-family:var(--font-mono);color:var(--color-ink-muted)}._stepName_1nemt_185{color:var(--color-ink-primary);font-weight:500}._stepText_1nemt_194{color:var(--color-ink-secondary)}._note_1nemt_115{font-family:var(--font-sans);color:var(--color-ink-secondary);max-width:62ch;margin:0;font-size:15px;line-height:1.55}._link_1nemt_205{color:var(--color-ink-primary);text-underline-offset:3px;text-decoration:underline}@media (width<=760px){._boardRow_1nemt_57{grid-template-columns:1fr 56px 1.4fr}._boardRow_1nemt_57 ._cell_1nemt_91,._boardHead_1nemt_73 span:nth-child(n+4){display:none}._abilityRow_1nemt_58{grid-template-columns:1fr 56px 1.4fr}._row3_1nemt_98{grid-template-columns:1fr;gap:4px}}@media (width<=640px){._row_1nemt_98,._steps_1nemt_166 li{grid-template-columns:1fr;gap:4px}._result_1nemt_7{padding:22px 20px}}
