.grep{align-items:center;gap:12px;margin-top:10px;display:flex}.grep .in{border-bottom:1px solid var(--tb-yellow);flex:1;align-items:center;padding:6px 0;display:flex}.grep input{min-width:0;color:var(--tb-yellow);font:inherit;background:0 0;border:none;outline:none;flex:1}.grep input::placeholder{color:var(--fg4)}.ls{flex-direction:column;display:flex}.ls .hd,.ls a{grid-template-columns:110px 64px minmax(0,1fr) 120px;align-items:baseline;gap:18px;margin:0 -8px;padding:0 8px;display:grid}.ls .hd{letter-spacing:.2em;color:var(--fg3);border-bottom:1px solid var(--border);padding-bottom:8px;font-size:11px}.ls .tot{color:var(--fg3);padding:8px 0;font-size:13px}.ls a{border-bottom:1px dashed var(--border);color:var(--fg);padding-top:14px;padding-bottom:14px}.ls a:hover{color:var(--fg);background:#f3ff000f}.ls a:hover .t{color:var(--tb-yellow)}.ls .pm{color:var(--fg4);font-size:13px}.ls .c{color:var(--tb-magenta);font-size:13px}.ls .t{font-family:var(--f-cond);text-transform:uppercase;letter-spacing:.02em;font-size:22px;font-weight:600;line-height:1.15}.ls .t small{font-family:var(--f-mono);letter-spacing:.04em;text-transform:none;color:var(--fg3);margin-top:6px;font-size:12px;font-weight:400;line-height:1.5;display:block}.ls .t small:before{content:"+ ";color:var(--tb-cyan)}.ls .d{color:var(--fg3);text-align:right;letter-spacing:.06em;font-size:12.5px}.ls a.ann .t{color:var(--fg2)}.ls a.ann .c{color:var(--fg3)}.ls-clear{font:inherit;color:var(--tb-yellow);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.ls-none{color:var(--fg3);padding:22px 0;font-size:13px}.hist{font-family:var(--f-mono);letter-spacing:.12em;color:var(--fg3);flex-direction:column;gap:8px;padding:16px 18px;font-size:12px;display:flex}.hist div{grid-template-columns:38px 1fr 22px;align-items:center;gap:10px;display:grid}.hist i{background:repeating-linear-gradient(90deg, var(--tb-yellow) 0 8px, transparent 8px 10px);opacity:.85;height:10px;display:block}.hist i.z{border-bottom:1px dashed var(--border-l);opacity:1;background:0 0;height:6px}.hist b{color:var(--fg);text-align:right;font-weight:400}.first{flex-direction:column;gap:6px;padding:16px 18px;text-decoration:none;display:flex}.first b{font-family:var(--f-cond);text-transform:uppercase;letter-spacing:.03em;color:var(--fg);font-size:22px;font-weight:600}.first:hover b{color:var(--tb-yellow)}
