.match-page{margin:calc(-1 * var(--naruca-s4));padding-bottom:var(--naruca-s5)}.mhero{display:grid;gap:12px;padding:14px 16px 16px;background:var(--naruca-card-dark);color:var(--naruca-bg)}.mhero__ml{margin:0;display:flex;gap:8px;align-items:center;font-size:12px;color:var(--naruca-card-dark-sub)}.mhero__lg{padding:1px 6px;border-radius:6px;background:var(--naruca-card-dark-2);font-size:10.5px;font-weight:700;color:var(--naruca-bg)}.mhero__title{margin:0;font-size:20px;line-height:1.4}.mhero__name{display:block;font-weight:700;text-wrap:pretty}.hteams{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px}.hteams__ht{display:grid;justify-items:center;gap:6px;min-width:0;font-size:15px;overflow-wrap:anywhere;text-align:center}.hteams__vs{font-family:var(--naruca-font-num);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700;color:var(--naruca-yellow)}.mhero__cd{margin:0;justify-self:center;display:flex;gap:6px;align-items:center;padding:5px 14px;border-radius:999px;background:var(--naruca-card-dark-2);font-size:12.5px;color:var(--naruca-card-dark-sub)}.mhero__cd svg{width:14px;height:14px;fill:none;stroke:currentcolor;stroke-width:1.6}.mhero__early{margin:0;justify-self:center;font-size:12px;font-weight:700;color:var(--naruca-card-dark-sub)}.cd__v{font-family:var(--naruca-font-num);font-size:15px;font-weight:700;color:var(--naruca-yellow);font-variant-numeric:tabular-nums}.mprog{display:grid;gap:6px;padding:12px 16px 4px}.mprog__t{margin:0;display:flex;gap:6px;align-items:center;font-size:13px}.mprog__baku{width:22px;height:auto}.mprog__t b{font-family:var(--naruca-font-num);font-variant-numeric:tabular-nums;font-size:16px}.mprog__bar{display:block;height:8px;overflow:hidden;border-radius:4px;background:var(--naruca-panel)}.mprog__bar i{display:block;height:100%;border-radius:4px;background:var(--naruca-yellow)}.mlist{display:grid}.mqi{display:grid;gap:8px;padding:14px 16px;border-bottom:1px solid var(--naruca-rule-2);scroll-margin-top:calc(var(--naruca-header-h) + 8px)}.mqi.is-next{background:linear-gradient(90deg,var(--naruca-yellow-l),transparent 70%);box-shadow:inset 4px 0 0 var(--naruca-yellow)}.mqi__h{display:flex;gap:8px;align-items:center;font-size:11.5px}.mqi__no{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--naruca-ink);color:var(--naruca-bg);font-size:11px;font-weight:700}.mqi__kind{color:var(--naruca-gray);font-weight:700}.mqi__q{margin:0;font-size:15px;font-weight:700;line-height:1.45}.mqi__q a{display:flex;gap:8px;color:inherit;text-decoration:none}.mqi__q a span{margin-left:auto;color:var(--naruca-gray);font-weight:500}.mqi.is-voted .mqi__q a{color:var(--naruca-ink-2)}.mqi__ft{display:flex;gap:10px;align-items:center}.qcm{display:block;padding:8px 10px;border-radius:14px;background:var(--naruca-panel);color:inherit;text-decoration:none}.msg{display:grid;grid-template-columns:32px 1fr;gap:9px}.av{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--naruca-bg);box-shadow:0 0 0 2px var(--naruca-panel),0 0 0 4px var(--ob);font-size:12px;font-weight:700}.msg__b{display:grid;gap:2px;min-width:0}.msg__h{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.nm{font-size:12px;font-weight:700}.msg .tag{padding:1px 8px;border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--ob);font-size:11px;font-weight:700}.tx{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px}.mqi.is-flash{animation:mqi-flash 1.2s ease-out}@keyframes mqi-flash{0%,40%{background-color:var(--naruca-yellow-l);box-shadow:inset 4px 0 0 var(--naruca-yellow),0 0 0 3px var(--naruca-yellow)}}@media(prefers-reduced-motion:reduce){.mqi.is-flash{animation:none}}.mres{padding:14px 16px 24px}.mres__h{margin:0 0 8px;font-size:15px;font-weight:700}.mres__sum{margin:0 0 12px;color:var(--naruca-ink);font-size:13px;line-height:1.6}.mres__list{margin:0;padding:0;list-style:none}.mres__row{display:grid;grid-template-columns:1fr auto;gap:6px 10px;padding:12px 0;border-bottom:1px solid var(--naruca-rule-2)}.mres__q{grid-column:1 / -1;display:flex;gap:8px;color:inherit;font-size:14px;font-weight:700;line-height:1.45;text-decoration:none}.mres__dl{display:grid;gap:2px;margin:0;color:var(--naruca-ink-2);font-size:12px;line-height:1.5}.mres__dl div{display:flex;flex-wrap:wrap;gap:6px}.mres__dl dt{color:var(--naruca-gray)}.mres__dl dd{margin:0;overflow-wrap:anywhere;color:var(--naruca-ink);font-weight:700}.mres__badge{align-self:start;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap}.mres__badge.is-hit{background:var(--naruca-ft-hit-bg);color:var(--naruca-green)}.mres__badge.is-miss{background:var(--naruca-ft-miss-bg);color:var(--naruca-red)}.mvs{margin:12px 16px 0;font-size:13px}.mvs a{display:inline-flex;align-items:center;min-height:24px;color:var(--naruca-ink-2);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}
