/* A consistent, unobtrusive close control for static and dynamically created popups. */
html body dialog .popup-close-icon,
html body dialog .popup-close-icon:is(:hover,:active,:focus){position:absolute!important;inset:12px 12px auto auto!important;display:grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;margin:0!important;padding:8px!important;background:transparent!important;color:inherit!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;text-decoration:none!important;cursor:pointer;z-index:5;}
html body dialog .popup-close-icon::before,html body dialog .popup-close-icon::after{display:none!important;}
html body dialog .popup-close-icon svg{width:20px;height:20px;pointer-events:none;}
html body dialog .popup-close-icon:focus-visible{outline:2px solid currentColor!important;outline-offset:1px;}
html body dialog :is(.account-dialog-head,.portal-share-heading,.dialog-top){position:static;padding-right:44px;}
