.hist{margin:calc(-1 * var(--naruca-s4)) calc(-1 * var(--naruca-s4)) calc(-1 * (var(--naruca-tabbar-h) + var(--naruca-s5)));min-height:calc(100dvh - var(--naruca-header-h));padding:12px 0 calc(var(--naruca-tabbar-h) + var(--naruca-s5) + var(--naruca-s5))}.hist--p{background:var(--naruca-opt-2-t)}.hist--r{background:var(--naruca-opt-3-t)}.hist__h{margin:0 16px 10px;font-size:16px;font-weight:700}.hist__note{margin:12px 16px;font-size:12px;color:var(--naruca-gray)}.rail{margin:4px 16px 12px;display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:999px;background:color-mix(in srgb,var(--naruca-ink) 7%,transparent)}.rail a{display:grid;place-items:center;min-height:var(--naruca-tap-min);border-radius:999px;font-size:13px;font-weight:700;color:var(--naruca-gray);text-decoration:none}.rail a.rail__p[aria-current=page]{background:var(--naruca-opt-2);color:var(--naruca-opt-2-on)}.rail a.rail__r[aria-current=page]{background:var(--naruca-opt-3);color:var(--naruca-opt-3-on)}.hcard{margin:0 16px 20px;padding:0 14px;list-style:none;border-radius:18px;background:var(--naruca-bg)}.hrow{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid var(--naruca-rule-2)}.hrow:last-child{border-bottom:0}.hrow__b{display:grid;gap:6px;min-width:0}.hrow__q{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--naruca-ink);font-size:13.5px;font-weight:700;line-height:1.45;text-decoration:none}.hrow__l{margin:0;display:flex;gap:6px;align-items:center;font-size:12px}.hrow__tag{padding:2px 8px;border-radius:999px;background:var(--naruca-panel);box-shadow:inset 0 0 0 1.5px var(--ob);font-weight:700}.hrow__amt{margin-left:auto;display:inline-flex;gap:4px;align-items:center;font-family:var(--naruca-font-num);font-variant-numeric:tabular-nums;font-weight:700;color:var(--naruca-gray)}.hrow__chip{display:inline-flex;gap:6px;align-items:center;padding:2px 8px;border-radius:999px;background:var(--naruca-panel);color:var(--naruca-gray);font-weight:700}.hrow__chip.is-hit{background:var(--naruca-yellow);color:var(--naruca-ink)}.hrow__chip.is-miss{background:var(--naruca-panel);color:var(--naruca-gray)}.hrow__gain{font-family:var(--naruca-font-num);font-variant-numeric:tabular-nums;color:var(--naruca-amber)}.hrow__chip.is-hit .hrow__gain{color:var(--naruca-ink)}.hrow__box{margin-left:auto;display:inline-flex;gap:4px;align-items:center;padding:4px 10px;border-radius:10px;background:var(--naruca-panel);font-family:var(--naruca-font-num);font-variant-numeric:tabular-nums;font-weight:700;color:var(--naruca-gray)}.hrow__get{margin-left:auto;display:grid;place-items:center;min-height:var(--naruca-tap-min);padding:0 14px;border-radius:12px;background:var(--naruca-ink);color:var(--naruca-bg);font-size:12.5px;font-weight:700;text-decoration:none}.hrow__dl{margin:0;justify-self:end;font-size:11px;color:var(--naruca-gray)}.hrow__dl .cd__v{font-size:11px;color:var(--naruca-ink)}.crow{display:grid;grid-template-columns:1fr auto;gap:2px 10px;padding:11px 0;border-bottom:1px solid var(--naruca-rule-2);font-size:13px}.crow:last-child{border-bottom:0}.crow__at{font-size:11px;color:var(--naruca-gray)}.crow__v{font-family:var(--naruca-font-num);font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.crow__v.is-plus{color:var(--naruca-amber)}.crow__b{font-family:var(--naruca-font-num);font-variant-numeric:tabular-nums;font-size:10.5px;color:var(--naruca-gray);text-align:right}
