.nexus-dialog-overlay[data-state=open]{animation:.26s ease-out both nexus-overlay-in}.nexus-dialog-overlay[data-state=closed]{animation:.32s ease-out both nexus-overlay-out}.nexus-dialog-content[data-state=open]{animation:.45s linear nexus-presence-open}.nexus-dialog-content[data-state=closed]{pointer-events:none;animation:.32s linear nexus-presence-close}.nexus-dialog-outline{z-index:1;pointer-events:none;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.nexus-dialog-outline rect{fill:none;stroke:#b0eeff;stroke-width:1.2px;stroke-linecap:round;opacity:0;width:calc(100% - 3px);height:calc(100% - 3px)}@keyframes nexus-presence-open{0%{--nexus-presence:0}to{--nexus-presence:1}}@keyframes nexus-presence-close{0%{--nexus-presence:1}to{--nexus-presence:0}}@keyframes nexus-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes nexus-overlay-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.nexus-dialog-overlay[data-state],.nexus-dialog-content[data-state]{animation:none}.nexus-dialog-outline{display:none}}
