.riskAnalysisPage{display:flex;flex-direction:column;gap:10px;position:relative;padding:12px}.riskAnalysisPage[hidden]{display:none}.riskAnalysisPage:has(>aside){padding-right:230px}.riskAnalysisPage>aside{position:absolute;right:10px;top:70px;width:205px}.riskAnalysisPage .statementGrid{min-height:300px;flex:1}.riskAnalysisPage textarea{min-height:55px;max-width:100%;width:350px}.riskAnalysisPage .qg-cell input{max-width:100%;width:100%;border:1px solid transparent;background:transparent;color:inherit}.riskAnalysisPage input:focus{outline:2px solid var(--accent,#2476ac)}@media(max-width:800px){.riskAnalysisPage:has(>aside){padding-right:12px}.riskAnalysisPage>aside{position:static;width:auto}.riskAnalysisPage textarea{width:100%}}
.riskAnalysisPage .qrfBody{padding:8px;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr))}.riskAnalysisPage .qrfGroupFields{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:8px}.riskAnalysisPage .qrfField{grid-column:auto}.riskAnalysisPage .qrfGroup{padding:8px}.riskAnalysisPage .qrf .qrfField>input,.riskAnalysisPage .qrf .qrfField>select{height:30px}.riskAnalysisPage .qgridTable td>input:not([type=checkbox]){font:inherit;max-width:100%;width:100%;box-sizing:border-box}.riskAnalysisPage .qrf[hidden],.riskAnalysisPage>label[hidden]{display:none}
