.tc-rule{height:2px;position:relative}.tc-rule-line,.tc-rule-head{pointer-events:none;position:absolute;inset:0}.tc-rule-head{width:0;right:auto}.tc-rule-line{transform-origin:0;background:linear-gradient(90deg,#11120f1f 0%,#11120f40 55%,var(--accent-deep,#1668cf) 100%);height:1px;margin-top:-.5px;top:50%;bottom:auto;transform:scaleX(0)}.tc-rule-head{opacity:0;transform:translate(0)}.tc-rule-head i{background:var(--accent-deep,#1668cf);border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute;top:50%;left:0;box-shadow:0 0 0 4px #1668cf1f,0 0 16px #42a4ff66}
