.app-main{height:100vh;overflow:hidden}.app-content{height:calc(100vh - 70px);overflow-y:auto;overflow-x:hidden;padding:24px 28px 120px!important;scroll-behavior:auto!important}.app-content>.page{display:none!important;min-height:0!important;height:auto!important;position:static!important;margin:0!important;padding:0!important;transform:none!important}.app-content>.page.active{display:block!important}.app-content .page h1{font-size:28px!important;line-height:1.2}.app-content .page h3{font-size:18px!important}.app-content p,.app-content .notice,.app-content .opr-profile,.app-content .ed10-context,.app-content .pp10-row p,.app-content .pp10-note{font-size:14px!important;line-height:1.55}.app-content label,.app-content input,.app-content select,.app-content textarea{font-size:14px!important}.app-content .opr-meta,.app-content .opr-source,.app-content .ed10-evidence,.app-content .pp10-row b,.app-content .dp10-status{font-size:12px!important;line-height:1.5}.opr-card{overflow-wrap:anywhere}.opr-card:focus-visible{outline:3px solid #1769e0}.opr-filters input{min-width:0}.opr-value{max-width:180px;white-space:normal!important}.opv2-source p{font-size:12px!important}.app-content .btn{font-size:13px!important;min-height:36px}#accountSyncV11{position:static!important;margin:0!important;box-shadow:none!important}#authLaunch{bottom:12px!important;right:16px!important}.dp10-actions{flex-wrap:wrap}.module-error{color:#9a3412;border:1px solid #fed7aa;border-radius:8px;padding:12px}@media(max-width:800px){.app-content{padding:16px 12px 90px!important}.opr-row{flex-direction:column}.opr-value{max-width:none}.opr-filters{grid-template-columns:1fr!important}.app-content .page h1{font-size:24px!important}}
