
/* V299 — password recovery success dialog, same opaque stone as authentication. */
html body.studio-app #modal:has(.password-success){
 position:fixed!important;inset:0!important;margin:auto!important;
 width:min(92vw,470px)!important;max-width:470px!important;
 height:max-content!important;max-height:calc(100dvh - 24px)!important;
 padding:0!important;background:#605b55!important;background-image:none!important;
 border:0!important;outline:0!important;border-radius:16px!important;
 box-shadow:0 22px 65px rgba(0,0,0,.36)!important;
 overflow-x:hidden!important;overflow-y:auto!important;
 scrollbar-width:none!important;
}
html body.studio-app #modal:has(.password-success)::-webkit-scrollbar{display:none!important}
html body.studio-app #modal:has(.password-success) .modal-body{
 background:#605b55!important;background-image:none!important;
 border:0!important;outline:0!important;box-shadow:none!important;
 padding:28px 26px 24px!important;
}
html body.studio-app #modal:has(.password-success) .password-success,
html body.studio-app #modal:has(.password-success) .password-success h2,
html body.studio-app #modal:has(.password-success) .password-success p{
 color:#fff!important;text-shadow:none!important;
}
html body.studio-app #modal:has(.password-success) .password-success-icon{color:#e6c58b!important}
html body.studio-app #modal:has(.password-success) #closeModal{
 appearance:none!important;-webkit-appearance:none!important;
 background:transparent!important;background-image:none!important;
 border:0!important;border-radius:0!important;outline:0!important;
 box-shadow:none!important;color:#f2e5d2!important;
 -webkit-tap-highlight-color:transparent!important;
 transition:color .18s ease,text-shadow .18s ease!important;
}
html body.studio-app #modal:has(.password-success) #closeModal:is(:hover,:focus,:focus-visible,:active){
 background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;
 color:#f7dfb1!important;
 text-shadow:0 0 6px rgba(226,190,123,.48),0 0 13px rgba(226,190,123,.20)!important;
}
