:root body :is(.centered-modal,.order-receipt,.guac-topup-dialog,.merch-exit-dialog,.merch-creator-guide-dialog,.merch-art-review-dialog,.merch-detail-dialog,.avatar-crop-dialog,.clip-add-dialog,.profile-collection-picker,.profile-detail-dialog,.reward-info-dialog,.welcome-dialog)[role][data-state]{will-change:transform;animation:.22s cubic-bezier(.2,.7,.3,1) modal-receipt-in}:root body :is(.centered-modal,.order-receipt,.guac-topup-dialog,.merch-exit-dialog,.merch-creator-guide-dialog,.merch-art-review-dialog,.merch-detail-dialog,.avatar-crop-dialog,.clip-add-dialog,.profile-collection-picker,.profile-detail-dialog,.reward-info-dialog,.welcome-dialog)[role][data-state][data-state=closed]{animation:.15s ease-in modal-receipt-out}:root body :is(.centered-modal-overlay,.order-receipt-overlay,.guac-topup-overlay,.merch-exit-overlay,.merch-creator-guide-overlay,.merch-art-review-overlay,.merch-detail-overlay,.avatar-crop-overlay,.clip-add-overlay,.profile-collection-picker-overlay,.profile-detail-overlay,.reward-info-overlay,.welcome-overlay,.service-review-comment-overlay,.merch-wizard-overlay:not(.merch-checkout-overlay):has(~.merch-exit-dialog))[data-state]{animation:.18s ease-out modal-receipt-fade-in}:root body :is(.centered-modal-overlay,.order-receipt-overlay,.guac-topup-overlay,.merch-exit-overlay,.merch-creator-guide-overlay,.merch-art-review-overlay,.merch-detail-overlay,.avatar-crop-overlay,.clip-add-overlay,.profile-collection-picker-overlay,.profile-detail-overlay,.reward-info-overlay,.welcome-overlay,.service-review-comment-overlay,.merch-wizard-overlay:not(.merch-checkout-overlay):has(~.merch-exit-dialog))[data-state][data-state=closed]{animation:.15s ease-in modal-receipt-fade-out}.merch-detail-dialog{--modal-rest-transform:translate(0,0)}:root body .merch-exit-dialog.studio-highlight-viewer-outside-close[role][data-state]{will-change:auto;animation:.22s cubic-bezier(.2,.7,.3,1) modal-receipt-fade-in}:root body .merch-exit-dialog.studio-highlight-viewer-outside-close[role][data-state][data-state=closed]{animation:.15s ease-in modal-receipt-fade-out}.studio-highlight-viewer-outside-close[data-state]>.post-attachment-viewer{animation:.22s cubic-bezier(.2,.7,.3,1) feed-preview-media-in}.studio-highlight-viewer-outside-close[data-state=closed]>.post-attachment-viewer{animation:.15s ease-in feed-preview-media-out}@keyframes feed-preview-media-in{0%{transform:translateY(12px)scale(.98)}to{transform:none}}@keyframes feed-preview-media-out{0%{transform:none}to{transform:translateY(6px)scale(.99)}}@media (prefers-reduced-motion:reduce){.studio-highlight-viewer-outside-close[data-state]>.post-attachment-viewer{animation:none}}:root body :is(.centered-modal,.order-receipt,.guac-topup-dialog,.merch-exit-dialog,.merch-creator-guide-dialog,.merch-art-review-dialog,.merch-detail-dialog,.avatar-crop-dialog,.clip-add-dialog,.profile-collection-picker,.profile-detail-dialog,.reward-info-dialog,.welcome-dialog)[role][data-state][data-state=open][data-skip-entrance=true]{animation:none}@keyframes modal-receipt-in{0%{opacity:0;transform:var(--modal-rest-transform,translate(-50%,-50%)) translateY(12px) scale(.98)}to{opacity:1;transform:var(--modal-rest-transform,translate(-50%,-50%))}}@keyframes modal-receipt-out{0%{opacity:1;transform:var(--modal-rest-transform,translate(-50%,-50%))}to{opacity:0;transform:var(--modal-rest-transform,translate(-50%,-50%)) translateY(6px) scale(.99)}}@keyframes modal-receipt-fade-in{0%{opacity:0}}@keyframes modal-receipt-fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){:root body :is(.centered-modal,.order-receipt,.guac-topup-dialog,.merch-exit-dialog,.merch-creator-guide-dialog,.merch-art-review-dialog,.merch-detail-dialog,.avatar-crop-dialog,.clip-add-dialog,.profile-collection-picker,.profile-detail-dialog,.reward-info-dialog,.welcome-dialog)[role][data-state],:root body :is(.centered-modal-overlay,.order-receipt-overlay,.guac-topup-overlay,.merch-exit-overlay,.merch-creator-guide-overlay,.merch-art-review-overlay,.merch-detail-overlay,.avatar-crop-overlay,.clip-add-overlay,.profile-collection-picker-overlay,.profile-detail-overlay,.reward-info-overlay,.welcome-overlay,.service-review-comment-overlay,.merch-wizard-overlay:not(.merch-checkout-overlay):has(~.merch-exit-dialog))[data-state]{will-change:auto;animation:none!important}}
