#tlg{position:absolute;inset:0;pointer-events:none;z-index:5}.tgl{position:absolute;top:0;bottom:0;width:0;border-left:1px dashed #ffd43b;opacity:.9}.tgl.on{border-left:2px solid #22d3ee;box-shadow:0 0 6px #22d3ee}.tgc{position:absolute;transform:translate(6px);padding:2px 7px;border-radius:5px;font-size:11px;font-weight:600;white-space:nowrap;background:#ffd43b;color:#111}.tgc.on{background:#22d3ee}.bar.tgt{outline:2px solid #22d3ee;outline-offset:1px}.tgf{position:absolute;top:14px;height:10px;min-width:8px;padding:0;border:0;border-radius:3px;pointer-events:auto;cursor:pointer;z-index:6;background:repeating-linear-gradient(45deg,#ff4d4f 0 3px,#a8071a 3px 6px);box-shadow:0 0 0 1px #000,0 0 8px #ff4d4fcc}.tgf.ov{background:repeating-linear-gradient(45deg,#ffa940 0 3px,#ad4e00 3px 6px);box-shadow:0 0 0 1px #000,0 0 8px #ffa940cc}.tgf:hover{transform:scaleY(1.5)}#tgsn.on{background:#0d99ff;color:#fff}#tgpop{position:fixed;z-index:9999;min-width:250px;max-width:320px;background:var(--p);border:1px solid var(--b);border-radius:10px;padding:6px;box-shadow:0 10px 30px #00000080;display:flex;flex-direction:column;gap:3px}#tgpop .tgh{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--mu);padding:6px 8px 2px}#tgpop button{min-height:34px;height:auto;text-align:left;justify-content:flex-start;flex-wrap:wrap;gap:2px 8px;padding:6px 10px;border-radius:7px;font-size:13px}#tgpop button small{width:100%;font-size:11px;color:var(--mu);font-weight:400}#tgpop button[disabled]{opacity:.4;pointer-events:none}#tgpop button.on{background:#0d99ff;color:#fff}#tgpop .tgg{display:flex;gap:3px}#tgpop .tgg button{flex:1;justify-content:center;text-align:center;padding:6px 4px}.tgb{position:absolute;pointer-events:none;border-radius:2px;z-index:4}.tgb.gap{background:repeating-linear-gradient(45deg,#ff4d4f8c 0 4px,#a8071a59 4px 8px);box-shadow:0 0 0 1px #ff4d4fe6,0 0 10px #ff4d4f80}.tgb.ov{background:repeating-linear-gradient(45deg,#ffa9408c 0 4px,#ad4e0059 4px 8px);box-shadow:0 0 0 1px #ffa940e6,0 0 10px #ffa94080}.tgb.live{background:repeating-linear-gradient(45deg,#ffd43b80 0 4px,#785a004d 4px 8px);box-shadow:0 0 0 1px #ffd43b}.tgj{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;z-index:7;height:22px;padding:0 9px;border:0;border-radius:11px;font-size:11px;font-weight:700;white-space:nowrap;cursor:pointer;color:#fff;background:#e5383b;box-shadow:0 2px 8px #0000008c,0 0 0 1px #ffffff40}.tgj.ov{background:#e8590c}.tgj:hover{background:#ff5a5d;transform:translate(-50%,-50%) scale(1.08)}.tgc.near{background:#ffd43b;color:#111}#tgarr{position:relative}#tgarr.hasgap:after{content:"";position:absolute;top:3px;right:3px;width:8px;height:8px;border-radius:50%;background:#ff4d4f;box-shadow:0 0 0 2px var(--p),0 0 6px #ff4d4f}#tgpop{max-height:calc(100vh - 16px);overflow:auto;overscroll-behavior:contain}#tgpop button.pri{background:#0d99ff;color:#fff}#tgpop button.pri small{color:#fffc}
