.writing-hover-preview{z-index:100;pointer-events:none;transform-origin:50%;border:1px solid var(--ed-rule,#ffffff25);background:var(--ed-surface,#131313);will-change:transform;border-radius:4px;flex-direction:column;width:360px;height:189px;max-height:calc(100vh - 32px);display:flex;position:fixed;top:0;left:0;overflow:hidden;transform:scale(0);box-shadow:0 25px 50px -12px #0006}.writing-hover-thumbnail{object-fit:cover;visibility:hidden;width:100%;height:100%;display:block;position:absolute;inset:0}@media (max-width:1023px),(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.writing-hover-preview{display:none}}
