.mb{gap:6px;display:grid}.mb__seg{background:var(--band-2);border-radius:9px;grid-template-columns:repeat(3,1fr);padding:2px;display:grid}.mb__seg button{min-height:32px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;font-size:13px;font-weight:500}.mb__seg button[aria-selected=true]{background:var(--paper);font-weight:600;box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}.mb__axis{height:18px;font-family:var(--la);color:var(--ink-3);margin:12px 16px 0 calc(16px + 44%);font-size:11px;position:relative}.mb__axis span{position:absolute;transform:translate(-50%)}.mb__zone h2{color:var(--ink-2);gap:1px;margin:18px 16px 7px;font-size:13px;font-weight:600;display:grid}.mb__zone h2 small{color:var(--ink-3);font-size:12px;font-weight:400}.mb__list{background:var(--paper);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.mb__list li+li .mb__row{border-top:.5px solid var(--line)}.mb__row{min-height:60px;color:var(--ink);-webkit-tap-highlight-color:transparent;grid-template-columns:44% 1fr;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;display:grid}.mb__row:active{background:var(--band-2)}.mb__row--night{--bar:var(--pl-noodle)}.mb__row--day{--bar:var(--pl-market)}.mb__nm{gap:2px;min-width:0;display:grid}.mb__nm b{font-size:17px;font-weight:600;line-height:1.25}.mb__nm small{color:var(--ink-3);flex-wrap:wrap;gap:6px;font-size:12px;display:flex}.mb__nm em{color:var(--ink-3);font-style:normal;font-weight:600}.mb__nm em.is-open{color:var(--pop-jade)}.mb__bar{background:var(--band);border-radius:6px;height:22px;position:relative}.mb__bar i{background:var(--bar);border-radius:6px;position:absolute;top:0;bottom:0}.mb__bar.is-off i{opacity:.25}.mb__bar u{background:var(--coral);width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.mb__txt{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;padding:0 8px;font-size:12px;display:flex;position:absolute;inset:0;overflow:hidden}
