.strip{flex-direction:column;display:flex}.strip-axis,.strip-row{grid-template-columns:260px minmax(0,1fr);align-items:center;gap:16px;display:grid}.strip-axis>span:last-child{height:20px;color:var(--text-low);font-size:12px;position:relative}.strip-axis>span:last-child>span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.strip-axis>span:last-child>span.first{transform:none}.strip-row{border-top:1px solid var(--line);min-height:40px}.strip-lbl{justify-content:space-between;gap:12px;min-width:0;font-size:14px;text-decoration:none;display:flex}.strip-lbl b{overflow-wrap:anywhere;font-weight:600;line-height:18px}.strip-lbl span{color:var(--text-mid);white-space:nowrap}.strip svg{width:100%;height:32px;overflow:visible}.strip svg .base{stroke:var(--line-strong);stroke-width:1px}.strip svg circle{fill:var(--data);fill-opacity:.75;stroke:var(--bg);stroke-width:1px;pointer-events:none}.strip svg .hit{fill:#0000;cursor:pointer}.strip svg a:hover .hit,.strip svg a:focus-visible .hit{fill:var(--text);fill-opacity:.14}.strip svg circle.part{fill:none;stroke:var(--data);stroke-width:1.5px}@media (max-width:720px){.strip-axis,.strip-row{grid-template-columns:minmax(0,1fr);gap:4px}.strip-axis>span:first-child{display:none}.strip-row{padding-top:8px}.strip-axis>span:last-child>span:nth-child(2n){display:none}}
