.ed-pop{z-index:30;background:var(--sp-paper-lift);border:1px solid var(--sp-hair-strong);min-width:236px;max-width:min(320px,100vw - 32px);box-shadow:var(--sp-shadow-menu);font-family:var(--ed-sans);text-align:left;transform-origin:100% 0;border-radius:6px;padding:6px;animation:.13s cubic-bezier(.2,.8,.3,1) ed-pop;position:absolute;top:calc(100% + 6px);right:0}.ed-pop--left{transform-origin:0 0;left:0;right:auto}@keyframes ed-pop{0%{opacity:0;transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.ed-pop{animation:none}}
