html,body{height:100%;min-height:0!important}body.is-mobile-app{background:#fafbf7!important}body.is-mobile-app .phone-frame{height:100%!important;min-height:0!important}.phone-screen{scrollbar-width:thin;scrollbar-color:#d4ddcd transparent}body.is-mobile-app .toast{max-width:calc(100% - 24px);font-size:12px}body.is-mobile-app #desktop_doctor_cabinet{min-height:100%;font-size:12px}#desktop_doctor_cabinet .clinic-header{padding:14px}#desktop_doctor_cabinet .clinic-shell{padding:12px}.phone-tab-item{cursor:pointer}.screen-container{overflow-wrap:anywhere}dialog{max-width:calc(100vw - 18px)}
body:has(#desktop_doctor_cabinet[style*="display: flex"]) #patient_simulator_wrapper{display:none!important}
html:has(#desktop_doctor_cabinet[style*="display: flex"]),body:has(#desktop_doctor_cabinet[style*="display: flex"]){display:block!important;overflow-y:auto!important;user-select:text!important}
