.focus-container{align-items:center;gap:var(--focus-gap,.35em);white-space:nowrap;display:inline-flex;position:relative}.focus-word{font-weight:inherit;cursor:pointer;display:inline-block;position:relative}.focus-frame{pointer-events:none;box-sizing:content-box;border:1.5px solid var(--border-color,#c4a0ff);filter:drop-shadow(0 0 6px var(--glow-color,#9d5cf599));border-radius:6px;position:absolute;top:0;left:0}.focus-frame .corner{border:2.5px solid var(--border-color,#c4a0ff);width:8px;height:8px;filter:drop-shadow(0 0 4px var(--glow-color,#9d5cf599));position:absolute}.focus-frame .corner.top-left{border-bottom:none;border-right:none;top:-3px;left:-3px}.focus-frame .corner.top-right{border-bottom:none;border-left:none;top:-3px;right:-3px}.focus-frame .corner.bottom-left{border-top:none;border-right:none;bottom:-3px;left:-3px}.focus-frame .corner.bottom-right{border-top:none;border-left:none;bottom:-3px;right:-3px}
