.mo-wrap{position:fixed;inset:0;z-index:9990;pointer-events:none;opacity:0;transition:opacity .2s ease}.mo-wrap.on{opacity:1}.mo-ring{position:fixed;box-shadow:0 0 0 2px #fffffff2,0 0 0 3.5px #111}.mo-tag{position:fixed;max-width:300px}.mo-box{display:flex;align-items:center;gap:8px;padding:8px 13px 8px 10px;border-radius:16px;background:var(--tip-bg, #fff);color:var(--tip-fg, #111);font:500 14px/19px -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;box-shadow:0 0 0 .5px var(--tip-hair, rgba(0, 0, 0, .1)),var(--tip-shadow, 0 6px 20px rgba(0, 0, 0, .14))}.mo-say{min-width:0}.mo-head{flex:none;width:30px;height:30px;margin:-2px 0 -2px -4px;display:inline-block}.mo-head svg,.mo-head img{width:100%;height:100%;display:block}.mo-tip{position:absolute;width:12px;height:12px;background:var(--tip-bg, #fff);transform:rotate(45deg)}.mo-below .mo-tip{top:-6px;border-top-left-radius:2px;box-shadow:-.5px -.5px 0 0 var(--tip-hair, rgba(0, 0, 0, .14))}.mo-above .mo-tip{bottom:-6px;border-bottom-right-radius:2px;box-shadow:.5px .5px 0 0 var(--tip-hair, rgba(0, 0, 0, .14))}html[data-theme=dark] .mo-ring{box-shadow:0 0 0 2px #000000e6,0 0 0 3.5px #f2f2f2}@media(prefers-reduced-motion:reduce){.mo-wrap{transition:none}}
