.cs-ipad .clsCsModalMask{-webkit-backdrop-filter:blur(5px) saturate(0%);-moz-backdrop-filter:blur(5px) saturate(0%);-ms-backdrop-filter:blur(5px) saturate(0%);backdrop-filter:blur(5px) saturate(0%)}.clsCsProgressMask .clsCsPmInfo{left:calc(50% - 15rem);width:30rem;padding:2rem 5rem}.clsCsProgressMask .clsCsPmInfo .clsCsPmTitle{font-size:1.6rem}.clsCsWindow{max-width:90%;max-height:90%;box-shadow:0 0 100px #111;border-radius:.7rem;overflow:hidden}.clsCsWindow .clsCsWindowClose{top:.5rem;right:.5rem}.clsCsWindow .clsCsWindowHeader>.clsCsLeftTools button,.clsCsWindow .clsCsWindowHeader>.clsCsRightTools button{font-size:1rem}.clsCsWindow .clsCsWindowHeader>.clsCsTitle{font-size:1.1rem}.cs-ie .clsCsWindow,.cs-safari .clsCsWindow{max-height:none}.cs-ie .clsCsWindow .clsCsWindowContent,.cs-safari .clsCsWindow .clsCsWindowContent{max-height:calc(90vh - 6rem)}.clsCsWindow.clsCsVideoWnd{max-width:initial;max-height:initial}.clsCsWindow.clsCsVideoWnd .clsCsWindowClose{top:.5rem;right:.5rem}.clsCsWindow.clsCsVideoWnd .clsCsWindowClose::before,.clsCsWindow.clsCsVideoWnd .clsCsWindowClose::after{background:#001d2e}.clsCsWindow.clsCsVideoWnd .clsCsWindowContent .video-js{width:auto !important;height:auto !important;font-size:0}.clsCsWindow.clsCsVideoWnd .clsCsWindowContent .video-js *{font-size:10px}.clsCsWindow.clsCsVideoWnd .clsCsWindowContent .video-js video{position:relative;max-height:90vh;max-width:90vw;width:auto;height:auto}.cs-notouch .clsCsButtonWindow>.clsCsWindowButtons>button:hover,.cs-touch .clsCsButtonWindow>.clsCsWindowButtons>button:active{background-color:#d9d9d9;color:black}.cs-notouch .clsCsButtonWindow>.clsCsWindowButtons>button:active{background-color:#ccc;color:black}.clsCsWindow.clsCsMsgBox .clsCsWindowHeader{max-width:450px}.clsCsWindow.clsCsMsgBox .clsCsWindowContent{min-width:25rem;min-height:9rem;max-width:450px;padding-bottom:1rem}.clsCsErrorWnd{width:37rem;max-width:90%}.clsCsErrorWnd .clsCsWindowContent .clsCsEwIcon{display:block;position:absolute;left:1rem;top:1rem;font-size:5rem}.clsCsErrorWnd .clsCsWindowContent h1,.clsCsErrorWnd .clsCsWindowContent p{padding-left:6rem}.clsCsErrorWnd .clsCsWindowContent p{margin:0 0 .8rem 0}.clsCsErrorWnd .clsCsWindowContent .clsCsErrorInfo{margin:0 0 .8rem 0}.clsCsErrorReportWnd{width:30rem;max-width:90%}.clsWaMobileItem{display:none !important}.clsWaRwdRow{display:flex;flex-wrap:wrap;width:calc(100% + 1rem);margin-left:-.5rem;margin-right:-.5rem}.clsWaRwdRow>*{margin-left:.5rem !important;margin-right:.5rem !important}.clsWaRwdRow>.clsWaRwdCol1{width:calc(8.3333333333% - 1rem) !important}.clsWaRwdRow>.clsWaRwdCol2{width:calc(16.6666666667% - 1rem) !important}.clsWaRwdRow>.clsWaRwdCol3{width:calc(25% - 1rem) !important}.clsWaRwdRow>.clsWaRwdCol4{width:calc(33.3333333333% - 1rem) !important}.clsWaRwdRow>.clsWaRwdCol5{width:calc(41.6666666667% - 1rem) !important}.clsWaRwdRow>.clsWaRwdCol6{width:calc(50% - 1rem) !important}.clsWaRwdRow>.clsWaRwdCol7{width:calc(58.3333333333% - 1rem) !important}.clsWaRwdRow>.clsWaRwdCol8{width:calc(66.6666666667% - 1rem) !important}.clsWaRwdRow>.clsWaRwdCol9{width:calc(75% - 1rem) !important}.clsWaRwdRow>.clsWaRwdCol10{width:calc(83.3333333333% - 1rem) !important}.clsWaRwdRow>.clsWaRwdCol11{width:calc(91.6666666667% - 1rem) !important}.clsWaRwdRow>.clsWaRwdCol12{width:calc(100% - 1rem) !important}body.clsWaScrollBody{overflow-x:hidden;overflow-y:scroll}body.clsWaScrollBody.clsWaNoScrollbar{overflow-y:hidden}body.clsWaScrollTab,body.clsWaScrollNone{overflow:hidden}.clsWaContent{position:relative;width:100%;max-width:1200px;margin:0 auto}#dvWaWelcome{position:absolute;left:0;top:0;min-height:100vh;width:100%;height:100%;overflow:hidden;background:white}.clsWaLoaded #dvWaWelcome{height:auto}#dvWaWelcome #dvWaWelcomeBox{display:flex;width:42rem;min-height:100vh;margin-left:auto;margin-right:auto;padding-top:calc(50vh - 15rem);flex-direction:column;justify-content:start;align-items:stretch;text-align:center;-webkit-transform:translate3d(0,10rem,0);-moz-transform:translate3d(0,10rem,0);-ms-transform:translate3d(0,10rem,0);transform:translate3d(0,10rem,0);transition:-webkit-transform 250ms ease-out 0s;transition:-moz-transform 250ms ease-out 0s;transition:-ms-transform 250ms ease-out 0s;transition:transform 250ms ease-out 0s}.clsWaLoaded #dvWaWelcome #dvWaWelcomeBox{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}#dvWaWelcome #dvWaSplash{margin-bottom:2rem}#dvWaWelcome #dvWaLoader{height:0}#dvWaWelcome .clsWaLoginContainer{flex:1}.cs-ie #dvWaWelcome .clsWaLoginContainer{flex-basis:auto}#dvLockMask{position:fixed;left:0;top:0;right:0;bottom:0;z-index:auto}#dvWaBody{position:relative;background:#f1f1f1}.clsWaScrollNone #dvWaBody,.clsWaScrollTab #dvWaBody{left:0;top:calc(3rem + 1px);width:100vw;height:calc(100vh - 3rem - 1px)}#dvWaBody>.clsCsTab{padding-left:16rem;padding-right:16rem}#dvWaBody>.clsCsTab.clsWaNoMargin{padding-left:0;padding-right:0}.clsWaScrollNone #dvWaBody>.clsCsTab{height:100%;overflow:hidden}.clsWaScrollBody #dvWaBody>.clsCsTab{min-height:100vh;padding-top:calc(3rem + 1px)}.clsWaScrollTab #dvWaBody>.clsCsTab{height:100%;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}#dvWaBody>.clsCsTab>.clsWaComingSoon{height:calc(100vh - 3rem - 1px)}#dvPopupPage .clsWaClose{right:2rem;top:1rem}.clsWaLoginContainer .clsWaLoginInfo{padding:0 1rem}.clsWaLoginContainer .clsWaLoginForm .clsCsLoadButton:not(.clsWaBtNext){width:60%}.clsWaLoginContainer .clsWaLoginForm>.clsCsFieldWrap.clsCsControl,.clsWaLoginContainer .clsWaLoginForm>.clsCsFieldWithLabel,.clsWaLoginContainer .clsWaLoginForm>p{width:60%}.clsWaLoginContainer .clsWaLoginForm p{font-size:.8rem}.clsWaLoginContainer .clsWaLoginForm>group{padding-right:20%;padding-left:20%;font-size:0}.clsWaLoginContainer .clsWaLoginForm>group>*{margin-bottom:.5rem}.clsWaLoginContainer .clsWaLoginForm>group>*:not(.clsWaRwdRow){width:100%}.clsWaLoginContainer .clsWaLoginForm>group>*:not(p){font-size:.9rem}.clsWaLoginWnd.clsCsWindow .clsCsWindowContent{padding:2.5rem 0 0 0}#dvWaWelcome #dvWaWelcomeBox{left:calc(50% - 16.5rem);width:33rem}#navWaNavBar{padding:0 2.5rem;text-align:right}#navWaNavBar>.clsWaMenu>.clsWaMenuItem>.clsWaSubmenuWrap>.clsWaSubmenu{margin:.5rem 1rem;border:1px solid #d9d9d9;border-radius:4px;box-shadow:0 4px 8px #aaa}#navWaNavBar>.clsWaMenu>.clsWaMenuItem>.clsWaSubmenuWrap>.clsWaSubmenu:before{display:block;position:absolute;top:-.45rem;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:solid #d9d9d9;border-width:1px 0 0 1px;background:#eef0f1;width:.8rem;height:.8rem;content:""}#navWaNavBar>.clsWaMenu>.clsWaMenuItem>.clsWaSubmenuWrap.clsWaAlignLeft{left:-3rem}#navWaNavBar>.clsWaMenu>.clsWaMenuItem>.clsWaSubmenuWrap.clsWaAlignLeft>.clsWaSubmenu:before{left:2.6rem}#navWaNavBar>.clsWaMenu>.clsWaMenuItem>.clsWaSubmenuWrap.clsWaAlignRight{right:-2rem}#navWaNavBar>.clsWaMenu>.clsWaMenuItem>.clsWaSubmenuWrap.clsWaAlignRight>.clsWaSubmenu:before{right:2.6rem}#navWaNavBar>.clsWaMenu>#spMenuButton,#navWaNavBar>.clsWaMenu>#dvNewVersionAvailable{float:left}#navWaNavBar>.clsWaMenu #dvNewVersionAvailable{margin-left:1rem}#navWaNavBar>.clsWaMenu #dvNewVersionAvailable .clsWaSubmenu{width:16rem}#navWaNavBar>.clsWaMenu>#lnkLogo{float:left;text-decoration:none;font-size:0}#navWaNavBar>.clsWaMenu>#lnkLogo img{height:2rem;vertical-align:middle}#navWaNavBar>.clsWaMenu>#dvUserMenu{margin-right:0}#navWaNavBar>.clsWaMenu>#dvUserMenu #spUserMenu .clsWaAvatar{vertical-align:middle}#navWaNavBar>.clsWaMenu>#dvUserMenu .clsWaSubmenuWrap{right:-2rem;width:16rem}#navWaNavBar>.clsWaMenu>#dvUserMenu .clsWaSubmenuWrap .clsWaSubmenu .clsSaUserInfo{padding:2rem 3rem;text-align:center}#navWaNavBar>.clsWaMenu>#dvUserMenu .clsWaSubmenuWrap .clsWaSubmenu .clsSaUserInfo .clsWaAvatar{width:8rem;height:8rem;vertical-align:top}#navWaNavBar>.clsWaMenu>#dvUserMenu .clsWaSubmenuWrap .clsWaSubmenu .clsSaUserInfo .clsSaTitle{display:block;margin-top:.4rem;line-height:1.4;color:#444;font-size:.9rem}#navWaNavBar>.clsWaMenu>#dvRoleMenu #spRoleMenu #dvRoleAndInstitution{display:inline-block;vertical-align:middle}#navWaNavBar>.clsWaMenu>#dvRoleMenu #spRoleMenu #dvRoleAndInstitution strong{display:block;margin:0;line-height:1.4;font-size:.8rem;font-weight:normal}#navWaNavBar>.clsWaMenu>#dvRoleMenu #spRoleMenu #dvRoleAndInstitution small{display:block;margin:0;line-height:1.4;font-size:.7rem;font-weight:100}#navWaNavBar>.clsWaMenu>#dvRoleMenu .clsWaSubmenuWrap{width:16rem}#navWaNavBar>.clsWaMenu>#dvRoleMenu .clsWaSubmenuWrap .clsWaSubmenu .clsCsTabs{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}#navWaNavBar>.clsWaMenu>#dvRoleMenu .clsWaSubmenuWrap .clsWaSubmenu .clsCsTab{padding:.5rem 0}#navWaNavBar>.clsWaMenu>#dvRoleMenu .clsWaSubmenuWrap .clsWaSubmenu .clsCsTab:first-child .clsWaMenuItem{padding-right:2rem;padding-left:2rem}#navWaNavBar>.clsWaMenu>#dvRoleMenu .clsWaSubmenuWrap .clsWaSubmenu .clsCsTab:first-child .clsWaMenuItem .clsSaSelected{display:none;position:absolute;top:0;left:.5rem}#navWaNavBar>.clsWaMenu>#dvRoleMenu .clsWaSubmenuWrap .clsWaSubmenu .clsCsTab:first-child .clsWaMenuItem .clsSaArrow{display:none;position:absolute;top:0;right:.5rem}#navWaNavBar>.clsWaMenu>#dvRoleMenu .clsWaSubmenuWrap .clsWaSubmenu .clsCsTab:first-child .clsWaMenuItem.clsSaActive .clsSaSelected{display:block}#navWaNavBar>.clsWaMenu>#dvRoleMenu .clsWaSubmenuWrap .clsWaSubmenu .clsCsTab:first-child .clsWaMenuItem.clsSaHasSubmenu .clsSaArrow{display:block}#navWaNavBar>.clsWaMenu>#dvRoleMenu .clsWaSubmenuWrap .clsWaSubmenu .clsCsTab:last-child{padding-top:0}#navWaNavBar>.clsWaMenu>#dvRoleMenu .clsWaSubmenuWrap .clsWaSubmenu .clsCsTab:last-child .clsSaInstitutionHeader{padding:0 .5rem;font-size:.7rem}#navWaNavBar>.clsWaMenu>#dvRoleMenu .clsWaSubmenuWrap .clsWaSubmenu .clsCsTab:last-child .clsSaInstitutionHeader .clsCsLink{position:absolute;top:0;left:.5rem}#navWaNavBar>.clsWaMenu>#dvRoleMenu .clsWaSubmenuWrap .clsWaSubmenu .clsCsTab:last-child .clsSaInstitutionHeader .clsSaTitle{display:block;text-align:center}#navWaNavBar>.clsWaMenu>#dvRoleMenu .clsWaSubmenuWrap .clsWaSubmenu .clsCsTab:last-child .clsCsDvItem{position:relative;padding-right:2rem;overflow:hidden;text-overflow:ellipsis}#navWaNavBar>.clsWaMenu>#dvRoleMenu .clsWaSubmenuWrap .clsWaSubmenu .clsCsTab:last-child .clsCsDvItem i{display:none;position:absolute;top:0;right:.5rem;color:#4cd966}#navWaNavBar>.clsWaMenu>#dvRoleMenu .clsWaSubmenuWrap .clsWaSubmenu .clsCsTab:last-child .clsCsDvItem.clsCsDvSelected i{display:block}#dvWaBody{overflow:visible !important}.clsWaMenuWrap{top:3rem;z-index:1}#navMenu #dvMenuBar{height:2rem;line-height:2rem}#navMenu #dvMenuBar .clsSaTitle{line-height:calc(2rem - 1px)}#navMenu .clsCsTabs{top:2rem}#navMenu .clsCsTabs .clsCsTab{padding:1rem 1.5rem}.clsSaMainTab .clsWaPanelHeader{position:sticky;top:3rem;z-index:1;box-shadow:0 1px 2px #eee}.cs-safari .clsSaMainTab .clsWaPanelHeader{position:-webkit-sticky}.clsSaMainTab .clsWaPanelBody{background:transparent}#dvPopupPage{-webkit-backdrop-filter:blur(5px);-moz-backdrop-filter:blur(5px);-ms-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#dvPopupPage .clsWaClose{color:white}.cs-notouch #dvPopupPage .clsWaClose:hover{color:#e8e8e8}#dvPopupPage .clsWaClose:active{color:#ccc !important}#dvLockMask.clsWaUsingBlur .clsWaAvatar{background-color:white}#dvLockMask.clsWaStaticBg{background-image:url(/app/views/main/images/lock-mask.jpeg?9c6fe3a583863e060d9a9f74f02fc3bf),linear-gradient(#002c48,#000d15);background-repeat:no-repeat;background-position:center center;background-size:cover}#dvLockMask.clsWaStaticBg .clsWaInfo{background:rgba(0,0,0,.7);color:white;padding-top:2rem;border-radius:1rem}#dvLockMask.clsWaStaticBg .clsWaOptions{background:rgba(0,0,0,.7);border-radius:1rem;padding:1rem 0}#dvLockMask.clsWaStaticBg .clsWaOptions button{color:#888;margin:0 1rem}.cs-notouch #dvLockMask.clsWaStaticBg .clsWaOptions button:hover{color:#aaa}#dvLockMask.clsWaStaticBg .clsWaOptions button:active{color:#ddd}.clsCsWindow.clsWaHelpRequestWindow{max-width:30rem;width:100%}.clsCsWindow.clsWaEditWindow{max-width:30rem;width:100%}.clsCsWindow.clsWaEditWindow.clsWaWideWindow{max-width:50%}.clsCsViewport.clsSaListViewport{padding:1rem}.clsCsViewport.clsSaListViewport .clsWaListTools{margin-bottom:1rem}.clsCsViewport.clsSaListViewport .clsWaListTools>.clsCsField{float:right;margin-left:1rem}.clsCsViewport.clsSaListViewport .clsWaListTools::after{content:"";display:block;clear:both}.clsWaViewportNavigator{margin:1rem}.clsWaViewportNavigator .clsWaPanelHeader h2{font-size:1.4rem}.clsWaViewportNavigator .clsWaPanelHeader .clsWaLeftTools{left:1rem}.clsWaViewportNavigator .clsWaPanelHeader .clsWaRightTools{right:1rem}.clsWaViewportNavigator .clsWaPanelHeader .clsCsIconButton .clsCsIcon{font-size:1rem}.clsWaViewportNavigator .clsWaPanelHeader .clsCsIconButton .clsCsTitle{font-size:.9rem}.clsSaAutoEditForm>.clsCsText,.clsSaAutoEditForm group>.clsCsText{margin:0 1rem 1rem 1rem !important;font-size:.8rem !important;line-height:1.5;text-align:justify}.clsSaAutoEditForm>.clsCsText.clsSaInline,.clsSaAutoEditForm group>.clsCsText.clsSaInline{display:inline;vertical-align:baseline}.clsSaAutoEditForm>.clsCsText.clsSaInline::before,.clsSaAutoEditForm>.clsCsText.clsSaInline::after,.clsSaAutoEditForm group>.clsCsText.clsSaInline::before,.clsSaAutoEditForm group>.clsCsText.clsSaInline::after{content:" ";letter-spacing:.2rem}.clsSaDocumentWizardForm{height:100%}.clsSaDocumentWizardForm h1{margin:0;padding:.3rem 1rem;border-bottom:1px solid #dcdee0;background:#eef0f1;font-weight:100;font-size:1.3rem;line-height:2.4rem;text-align:center}.clsSaDocumentWizardForm .clsSaFormContent{height:calc(100% - 3rem);padding:1.5rem;overflow-x:hidden;overflow-y:auto}.clsSaDocumentWizardForm .clsCsDataList{width:calc(100% + 3rem);margin:0 -1.5rem 1rem -1.5rem}.clsSaDocumentWizardForm .clsCsDataList div.clsCsTableHeader>div.clsCsTableHeaderRow,.clsSaDocumentWizardForm .clsCsDataList thead th{background:#eef0f1}.clsSaDocumentWizardForm .clsCsDataList .clsCsToolColumn{padding-right:1.5rem}.clsSaDocumentWizardForm .clsCsDataList.clsSaSimpleList{margin-left:auto;margin-right:auto;width:100%;border:1px solid #dcdee0}.clsSaDocumentWizardForm .clsCsDataList.clsSaSimpleList .clsCsDvItem:last-child>*{border-bottom:0}.clsSaDocumentWizardForm .clsCsDataList.clsSaSimpleList.clsSaNarrow{width:30rem !important;margin-left:auto;margin-right:auto}.clsSaDocumentWizardForm .clsCsDataList tbody td,.clsSaDocumentWizardForm .clsCsDataList div.clsCsTableBody>div>div{font-size:.9rem}.clsSaDocumentWizardForm.clsWaPanel{margin:0;height:100%}.clsSaDocumentWizardForm.clsWaPanel .clsWaPanelHeader{margin:0;padding:.3rem 1rem;border-bottom:1px solid #dcdee0;background:#eef0f1;font-weight:100;font-size:1.3rem;line-height:2.4rem;text-align:center}.clsSaDocumentWizardForm.clsWaPanel .clsWaPanelHeader h2{padding:0;font-weight:100;font-size:1.1rem;line-height:2.4rem}.clsSaDocumentWizardForm.clsWaPanel .clsWaPanelBody{height:calc(100% - 3rem);overflow-y:auto}.clsSaDocumentWizardForm.clsWaPanel .clsWaPanelBody .clsCsViewport{padding:1.5rem;overflow-y:auto}.clsSaDocumentWizardForm.clsWaPanel .clsWaPanelBody .clsCsViewport>.clsCsText{text-align:justify;font-size:.9rem;color:#333;margin:0 0 1rem 0}.clsSaDocumentWizardForm.clsWaPanel .clsSaDetailsViewport h2{margin:2rem 0 .5rem 0;font-size:.9rem;font-weight:100;text-transform:uppercase;color:#989898}.clsSaDocumentWizardInnerForm .clsSaFormContent>.clsCsText,.clsSaDocumentWizardInnerForm .clsSaFormContent group>.clsCsText{margin:0 0 1rem 0;font-size:.9rem;line-height:1.8;text-align:justify}.clsSaDocumentWizardInnerForm .clsSaFormContent>.clsCsText.clsSaInline,.clsSaDocumentWizardInnerForm .clsSaFormContent group>.clsCsText.clsSaInline{display:inline;vertical-align:baseline}.clsSaDocumentWizardInnerForm .clsSaFormContent>.clsCsText.clsSaInline::before,.clsSaDocumentWizardInnerForm .clsSaFormContent>.clsCsText.clsSaInline::after,.clsSaDocumentWizardInnerForm .clsSaFormContent group>.clsCsText.clsSaInline::before,.clsSaDocumentWizardInnerForm .clsSaFormContent group>.clsCsText.clsSaInline::after{content:" ";letter-spacing:.2rem}.clsSaDocumentWizardInnerForm .clsSaFormContent>.clsCsFieldWrap:not(.clsSaInline),.clsSaDocumentWizardInnerForm .clsSaFormContent>.clsCsFieldWithLabel:not(.clsSaInline),.clsSaDocumentWizardInnerForm .clsSaFormContent>.clsCsFieldWithPrefix:not(.clsSaInline),.clsSaDocumentWizardInnerForm .clsSaFormContent>.clsCsFieldWithSuffix:not(.clsSaInline),.clsSaDocumentWizardInnerForm .clsSaFormContent group>.clsCsFieldWrap:not(.clsSaInline),.clsSaDocumentWizardInnerForm .clsSaFormContent group>.clsCsFieldWithLabel:not(.clsSaInline),.clsSaDocumentWizardInnerForm .clsSaFormContent group>.clsCsFieldWithPrefix:not(.clsSaInline),.clsSaDocumentWizardInnerForm .clsSaFormContent group>.clsCsFieldWithSuffix:not(.clsSaInline){width:100%;margin:0 0 1rem 0}.clsSaDocumentWizardInnerForm .clsSaFormContent>.clsCsFieldWrap:not(.clsSaInline).clsSaNarrow,.clsSaDocumentWizardInnerForm .clsSaFormContent>.clsCsFieldWithLabel:not(.clsSaInline).clsSaNarrow,.clsSaDocumentWizardInnerForm .clsSaFormContent>.clsCsFieldWithPrefix:not(.clsSaInline).clsSaNarrow,.clsSaDocumentWizardInnerForm .clsSaFormContent>.clsCsFieldWithSuffix:not(.clsSaInline).clsSaNarrow,.clsSaDocumentWizardInnerForm .clsSaFormContent group>.clsCsFieldWrap:not(.clsSaInline).clsSaNarrow,.clsSaDocumentWizardInnerForm .clsSaFormContent group>.clsCsFieldWithLabel:not(.clsSaInline).clsSaNarrow,.clsSaDocumentWizardInnerForm .clsSaFormContent group>.clsCsFieldWithPrefix:not(.clsSaInline).clsSaNarrow,.clsSaDocumentWizardInnerForm .clsSaFormContent group>.clsCsFieldWithSuffix:not(.clsSaInline).clsSaNarrow{width:30rem !important;margin-right:auto;margin-left:auto}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWrap.clsSaInline,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsSaInline,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithPrefix.clsSaInline,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithSuffix.clsSaInline{width:auto;margin:0;vertical-align:baseline}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWrap.clsSaInline .clsCsPrefix,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWrap.clsSaInline .clsCsSuffix,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsSaInline .clsCsPrefix,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsSaInline .clsCsSuffix,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithPrefix.clsSaInline .clsCsPrefix,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithPrefix.clsSaInline .clsCsSuffix,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithSuffix.clsSaInline .clsCsPrefix,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithSuffix.clsSaInline .clsCsSuffix{display:inline;width:auto;padding:0;line-height:1;vertical-align:baseline}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWrap.clsSaInline .clsCsSuffix::before,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWrap.clsSaInline .clsCsSuffix::after,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWrap.clsSaInline .clsCsPrefix::before,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWrap.clsSaInline .clsCsPrefix::after,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsSaInline .clsCsSuffix::before,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsSaInline .clsCsSuffix::after,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsSaInline .clsCsPrefix::before,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsSaInline .clsCsPrefix::after,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithPrefix.clsSaInline .clsCsSuffix::before,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithPrefix.clsSaInline .clsCsSuffix::after,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithPrefix.clsSaInline .clsCsPrefix::before,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithPrefix.clsSaInline .clsCsPrefix::after,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithSuffix.clsSaInline .clsCsSuffix::before,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithSuffix.clsSaInline .clsCsSuffix::after,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithSuffix.clsSaInline .clsCsPrefix::before,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithSuffix.clsSaInline .clsCsPrefix::after{content:" "}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWrap.clsSaInline{display:inline-block}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsSaInline,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithPrefix.clsSaInline,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithSuffix.clsSaInline{display:inline}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWrap.clsSaInline.clsSaNarrow,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsSaInline .clsCsFieldWrap.clsSaNarrow{width:4rem}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWrap.clsSaInline.clsSaWide,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsSaInline .clsCsFieldWrap.clsSaWide{width:12rem}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWrap.clsSaInline.clsSaVeryWide,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsSaInline .clsCsFieldWrap.clsSaVeryWide{width:16rem}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWrap.clsSaInline.clsCsTextEdit,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWrap.clsSaInline .clsCsTextEdit,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWrap.clsSaInline .clsCsStatic,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsSaInline .clsCsFieldWrap.clsCsTextEdit,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsSaInline .clsCsFieldWrap .clsCsTextEdit,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsSaInline .clsCsFieldWrap .clsCsStatic{vertical-align:baseline}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsCombo.clsSaInline,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsSaInline .clsCsCombo{display:inline-flex !important;width:auto !important}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsCombo.clsSaInline.clsSaNarrow,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsSaInline .clsCsCombo.clsSaNarrow{min-width:4rem}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsCombo.clsSaInline.clsSaWide,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsSaInline .clsCsCombo.clsSaWide{min-width:12rem}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsCombo.clsSaInline.clsSaVeryWide,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsSaInline .clsCsCombo.clsSaVeryWide{min-width:16rem}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsCombo.clsSaInline .clsCsStatic,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsSaInline .clsCsCombo .clsCsStatic{display:inline}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsSaInline+:not(.clsSaInline){margin-top:1rem}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWrap.clsSaInline,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsSaInline .clsCsFieldWrap,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithPrefix.clsSaInline .clsCsFieldWrap,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithSuffix.clsSaInline .clsCsFieldWrap{display:inline-block;border-style:dashed !important}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWrap.clsSaInline:not(.clsCsFocused) .clsCsTrigger,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsSaInline .clsCsFieldWrap:not(.clsCsFocused) .clsCsTrigger,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithPrefix.clsSaInline .clsCsFieldWrap:not(.clsCsFocused) .clsCsTrigger,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithSuffix.clsSaInline .clsCsFieldWrap:not(.clsCsFocused) .clsCsTrigger{opacity:.2}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWrap.clsSaInline.clsCsCombo,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsSaInline .clsCsFieldWrap.clsCsCombo,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithPrefix.clsSaInline .clsCsFieldWrap.clsCsCombo,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithSuffix.clsSaInline .clsCsFieldWrap.clsCsCombo{vertical-align:baseline}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWrap.clsSaInline.clsCsNumEdit,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsSaInline .clsCsFieldWrap.clsCsNumEdit,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithPrefix.clsSaInline .clsCsFieldWrap.clsCsNumEdit,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithSuffix.clsSaInline .clsCsFieldWrap.clsCsNumEdit{width:4rem !important}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWrap.clsSaInline.clsCsDateEdit,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsSaInline .clsCsFieldWrap.clsCsDateEdit,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithPrefix.clsSaInline .clsCsFieldWrap.clsCsDateEdit,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithSuffix.clsSaInline .clsCsFieldWrap.clsCsDateEdit{width:8rem !important}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWrap.clsSaInline.clsCsSimpleTimeEdit,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsSaInline .clsCsFieldWrap.clsCsSimpleTimeEdit,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithPrefix.clsSaInline .clsCsFieldWrap.clsCsSimpleTimeEdit,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithSuffix.clsSaInline .clsCsFieldWrap.clsCsSimpleTimeEdit{width:10rem !important}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsSfLabelLeft{justify-content:flex-start}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsSfLabelLeft .clsCsFieldLabel{width:50%;padding-right:1rem;text-align:right}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsSfLabelLeft .clsCsFieldWrap{margin-left:0}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsSfLabelLeft .clsCsFieldWrap:not(.clsCsToggleBox){width:50%}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsSfLabelLeft .clsCsFieldWrap:not(.clsCsToggleBox).clsCsNumEdit{width:6rem !important;min-width:0}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsSfLabelLeft .clsCsFieldWrap:not(.clsCsToggleBox).clsCsDateEdit{width:8rem !important;min-width:0}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsSfLabelLeft .clsCsFieldWrap:not(.clsCsToggleBox).clsCsSimpleTimeEdit{width:10rem !important;min-width:0}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsSfLabelLeft .clsCsSuffix{flex-shrink:0}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsSfLabelLeft.clsSaWideDateEdit.clsCsEmpty .clsCsDateEdit{width:9.5rem !important}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsCsFieldWithPrefix:not(.clsSfLabelLeft),.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsCsFieldWithSuffix:not(.clsSfLabelLeft){display:flex;flex-flow:wrap;align-items:baseline}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsCsFieldWithPrefix:not(.clsSfLabelLeft) .clsCsFieldLabel,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsCsFieldWithSuffix:not(.clsSfLabelLeft) .clsCsFieldLabel{width:100%}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsCsFieldWithPrefix:not(.clsSfLabelLeft) .clsCsFieldWrap,.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithLabel.clsCsFieldWithSuffix:not(.clsSfLabelLeft) .clsCsFieldWrap{flex:1}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithSuffix .clsCsFieldWrap:not(.clsCsToggleBox){width:calc(100% - 4rem)}.clsSaDocumentWizardInnerForm .clsSaFormContent .clsCsFieldWithSuffix .clsCsSuffix{display:inline-block;width:4rem;padding:0 .5rem;line-height:calc(2rem + 2px);vertical-align:top}.clsSaDocumentWizardInnerForm .clsSaFormContent group{position:relative;margin-top:1rem;margin-right:-1.5rem;margin-left:-1.5rem;background:white}.clsSaDocumentWizardInnerForm .clsSaFormContent group:first-child,.clsSaDocumentWizardInnerForm .clsSaFormContent group.clsSaFirstGroup{margin-top:0 !important;padding-top:0 !important}.clsSaDocumentWizardInnerForm .clsSaFormContent group:not(:first-child):not(.clsSaFirstGroup)::before{content:"";display:block;position:absolute;top:-1rem;left:0;width:100%;height:1rem;margin:0 !important;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;background:#f9f9fb}.clsSaDocumentWizardInnerForm .clsSaFormContent group[header]{margin-top:2rem}.clsSaDocumentWizardInnerForm .clsSaFormContent group[header]::before{content:attr(header) !important;display:flex !important;top:-2rem !important;align-items:flex-end;height:2rem !important;padding-left:2rem;color:#706f75;font-size:.7rem;line-height:1.6}.clsSaDocumentWizardInnerForm .clsSaFormContent group.clsWaRwdRow{padding:.5rem 1.5rem}.clsSaDocumentWizardInnerForm .clsSaFormContent group.clsWaRwdRow>*{margin-top:.5rem;margin-bottom:.5rem}.clsSaDocumentWizardInnerForm .clsSaFormContent group:not(.clsWaRwdRow){display:block;padding:1rem 1.5rem}.clsSaDocumentWizardInnerForm .clsSaFormContent group:not(.clsWaRwdRow)>*{margin-top:1rem;margin-bottom:1rem}.clsSaDocumentWizardInnerForm .clsSaFormContent group:not(.clsWaRwdRow)>*:first-child{margin-top:0}.clsSaDocumentWizardInnerForm .clsSaFormContent group:not(.clsWaRwdRow)>*:last-child{margin-bottom:0}.clsSaDocumentWizardSubmodelForm .clsSaFormContent>.clsCsText{text-align:justify;font-size:.9rem;color:#333;margin:0 0 1rem 0}.clsSaDocumentWizardWnd{height:90vh;max-height:none;width:980px}.clsSaDocumentWizardWnd .clsCsWindowContent{height:calc(100% - 3rem);overflow:hidden}.clsSaDocumentWizardWnd .clsCsWindowContent .clsSaCtMenuHeader{position:absolute;left:0;top:0;width:20rem;height:calc(3rem + 1px);padding:.5rem 1rem;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;background:#eef0f1;border-bottom:1px solid #dcdee0;border-right:1px solid #c8c8ca}.clsSaDocumentWizardWnd .clsCsWindowContent .clsSaCtMenuHeader .clsSaBtMenuBack{display:inline-block;height:2rem;padding:0;text-align:left;line-height:2rem;background:transparent !important;border:transparent !important;color:#303030}.cs-notouch .clsSaDocumentWizardWnd .clsCsWindowContent .clsSaCtMenuHeader .clsSaBtMenuBack:hover,.cs-touch .clsSaDocumentWizardWnd .clsCsWindowContent .clsSaCtMenuHeader .clsSaBtMenuBack:active{color:#007cc7}.clsSaDocumentWizardWnd .clsCsWindowContent .clsSaCtMenuHeader .clsSaFeMenuFilter.clsCsFieldWrap{background:white;border-color:#ddd !important}.clsSaDocumentWizardWnd .clsCsWindowContent .clsSaEdvMenu{position:absolute;left:0;top:calc(3rem + 1px);width:20rem;bottom:3.6rem;border-right:1px solid #c8c8ca;outline:0}.clsSaDocumentWizardWnd .clsCsWindowContent .clsSaEdvMenu .clsCsDvItem{left:0;top:0;width:100%;height:2.5rem;padding:0 2.5rem 0 1rem;line-height:2.5rem;border-bottom:1px solid #eef0f1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color 250ms ease-out 0s,color 250ms ease-out 0s}.clsSaDocumentWizardWnd .clsCsWindowContent .clsSaEdvMenu .clsCsDvItem i{position:absolute;right:1rem;top:0;height:2.5rem;line-height:2.5rem}.clsSaDocumentWizardWnd .clsCsWindowContent .clsSaEdvMenu .clsCsDvItem.clsSaChapter.clsCsDvSelected{background:#eef0f1 !important;color:black !important}.clsSaDocumentWizardWnd .clsCsWindowContent .clsSaEdvMenu .clsCsDvItem.clsSaItem.clsCsDvSelected{background:#005c94 !important;color:white !important}.cs-notouch .clsSaDocumentWizardWnd .clsCsWindowContent .clsSaEdvMenu .clsCsDvItem:hover,.cs-touch .clsSaDocumentWizardWnd .clsCsWindowContent .clsSaEdvMenu .clsCsDvItem:active{background:#eef0f1}.clsSaDocumentWizardWnd .clsCsWindowContent .clsSaEdvMenu .clsCsDvItem.clsSaItem.clsSaDisabled{background:white !important;color:#dcdee0 !important;cursor:default}.clsSaDocumentWizardWnd .clsCsWindowContent .clsSaEdvMenu.clsSaInChapter .clsCsDvItem.clsSaChapter:first-child{background:#eef0f1 !important;color:black !important;border-bottom:2px solid #dcdee0;cursor:default;pointer-events:none}.clsSaDocumentWizardWnd .clsCsWindowContent .clsSaEdvMenu.clsSaInChapter .clsCsDvItem.clsSaChapter:first-child i{display:none}.clsSaDocumentWizardWnd .clsCsWindowContent .clsSaCtButtons{position:absolute;left:0;bottom:0;width:100%;height:3.6rem;padding:.7rem 1rem;border-top:1px solid #c8c8ca;background:#eef0f1;text-align:right}.clsSaDocumentWizardWnd .clsCsWindowContent .clsSaCtButtons .clsCsButton{margin-left:.5rem;padding:0 1rem;min-width:6rem}.clsSaDocumentWizardWnd .clsCsWindowContent .clsSaCtButtons .clsCsButton.clsSaBtFinish{margin-left:1rem}.clsSaDocumentWizardWnd .clsCsWindowContent .clsSaDocumentWizardContainer{position:absolute;left:20rem;top:0;right:0;bottom:3.6rem;overflow:hidden}.clsSaForumsDataView .clsSaForumMessage,.clsSaThreadsDataView .clsSaForumMessage{display:flex;position:relative;padding:.3rem .5rem}.clsSaForumsDataView .clsSaForumMessage:last-child,.clsSaThreadsDataView .clsSaForumMessage:last-child{border-bottom:0}.clsSaForumsDataView .clsSaForumMessage.clsSaParentMessage,.clsSaThreadsDataView .clsSaForumMessage.clsSaParentMessage{margin-bottom:1.5rem;padding-top:1rem;padding-bottom:1.5rem;border-bottom:1px solid #e2e2e2}.cs-notouch .clsSaForumsDataView .clsSaForumMessage.clsSaParentMessage:hover,.cs-touch .clsSaForumsDataView .clsSaForumMessage.clsSaParentMessage:active,.cs-notouch .clsSaThreadsDataView .clsSaForumMessage.clsSaParentMessage:hover,.cs-touch .clsSaThreadsDataView .clsSaForumMessage.clsSaParentMessage:active{background-color:inherit}.clsSaForumsDataView .clsSaForumMessage.clsSaParentMessage .clsSaParentMessageSeparator,.clsSaThreadsDataView .clsSaForumMessage.clsSaParentMessage .clsSaParentMessageSeparator{position:absolute;bottom:-.6rem;left:0;padding-right:1rem;padding-left:.6rem;background:white;color:#616161;text-align:center}.clsSaForumsDataView .clsSaForumMessage.clsSaThreadMessage,.clsSaThreadsDataView .clsSaForumMessage.clsSaThreadMessage{cursor:default}.clsSaForumsDataView .clsSaForumMessage.clsSaIsSeparator,.clsSaThreadsDataView .clsSaForumMessage.clsSaIsSeparator{position:sticky;z-index:1;top:0;align-items:center;justify-content:center;height:1rem;margin:0 0 1rem 0;padding:0;border-bottom:1px solid #d8d8d8;background:white !important;cursor:default}.clsSaForumsDataView .clsSaForumMessage.clsSaIsSeparator .clsSaMessageSeparator,.clsSaThreadsDataView .clsSaForumMessage.clsSaIsSeparator .clsSaMessageSeparator{z-index:2;margin-top:1rem;padding:.15rem .5rem;border:1px solid #fff;border-radius:2rem;background-color:#fff;color:#1b1a1b;font-weight:bold}.clsSaForumsDataView .clsSaForumMessage.clsSaIsStacked,.clsSaThreadsDataView .clsSaForumMessage.clsSaIsStacked{padding:.3rem .5rem}.cs-notouch .clsSaForumsDataView .clsSaForumMessage.clsSaIsStacked:hover .clsSaDateTime,.cs-touch .clsSaForumsDataView .clsSaForumMessage.clsSaIsStacked:active .clsSaDateTime,.cs-notouch .clsSaThreadsDataView .clsSaForumMessage.clsSaIsStacked:hover .clsSaDateTime,.cs-touch .clsSaThreadsDataView .clsSaForumMessage.clsSaIsStacked:active .clsSaDateTime{display:inline-block !important;color:#8a898a}.clsSaForumsDataView .clsSaForumMessage.clsSaIsStacked .clsWaAvatar,.clsSaForumsDataView .clsSaForumMessage.clsSaIsStacked .clsSaAuthor,.clsSaThreadsDataView .clsSaForumMessage.clsSaIsStacked .clsWaAvatar,.clsSaThreadsDataView .clsSaForumMessage.clsSaIsStacked .clsSaAuthor{display:none}.clsSaForumsDataView .clsSaForumMessage.clsSaIsStacked .clsSaMessageContainer,.clsSaThreadsDataView .clsSaForumMessage.clsSaIsStacked .clsSaMessageContainer{font-size:0}.clsSaForumsDataView .clsSaForumMessage.clsSaIsStacked .clsSaMessageContainer .clsSaMessageDetails,.clsSaForumsDataView .clsSaForumMessage.clsSaIsStacked .clsSaMessageContainer .clsSaMessageText,.clsSaThreadsDataView .clsSaForumMessage.clsSaIsStacked .clsSaMessageContainer .clsSaMessageDetails,.clsSaThreadsDataView .clsSaForumMessage.clsSaIsStacked .clsSaMessageContainer .clsSaMessageText{display:inline-block;font-size:.8rem}.clsSaForumsDataView .clsSaForumMessage.clsSaIsStacked .clsSaMessageContainer .clsSaMessageText,.clsSaThreadsDataView .clsSaForumMessage.clsSaIsStacked .clsSaMessageContainer .clsSaMessageText{width:calc(100% - 38px - 0.5rem);padding-top:0}.clsSaForumsDataView .clsSaForumMessage.clsSaIsStacked .clsSaMessageContainer .clsSaMessageDetails,.clsSaThreadsDataView .clsSaForumMessage.clsSaIsStacked .clsSaMessageContainer .clsSaMessageDetails{width:38px;margin-right:.5rem;text-align:center;vertical-align:top}.clsSaForumsDataView .clsSaForumMessage.clsSaIsStacked .clsSaMessageContainer .clsSaMessageDetails .clsSaDateTime,.clsSaThreadsDataView .clsSaForumMessage.clsSaIsStacked .clsSaMessageContainer .clsSaMessageDetails .clsSaDateTime{display:none}.clsSaForumsDataView .clsSaForumMessage .clsSaMessageTools,.clsSaThreadsDataView .clsSaForumMessage .clsSaMessageTools{display:none;position:absolute;top:-.8rem;right:1rem;align-items:center;height:2rem;overflow:hidden;border:1px solid #d9d9d9;border-radius:8px;background-color:#fff;font-size:.8rem}.clsSaForumsDataView .clsSaForumMessage .clsSaMessageTools .clsSaSeparator,.clsSaThreadsDataView .clsSaForumMessage .clsSaMessageTools .clsSaSeparator{display:block;width:1px;height:100%;background-color:#d9d9d9}.cs-notouch .clsSaForumsDataView .clsSaForumMessage .clsSaMessageTools:hover,.cs-touch .clsSaForumsDataView .clsSaForumMessage .clsSaMessageTools:active,.cs-notouch .clsSaThreadsDataView .clsSaForumMessage .clsSaMessageTools:hover,.cs-touch .clsSaThreadsDataView .clsSaForumMessage .clsSaMessageTools:active{border-color:#aaa8aa;box-shadow:0 1px 1px 0 #d5d5d5}.cs-notouch .clsSaForumsDataView .clsSaForumMessage .clsSaMessageTools:hover .clsSaSeparator,.cs-touch .clsSaForumsDataView .clsSaForumMessage .clsSaMessageTools:active .clsSaSeparator,.cs-notouch .clsSaThreadsDataView .clsSaForumMessage .clsSaMessageTools:hover .clsSaSeparator,.cs-touch .clsSaThreadsDataView .clsSaForumMessage .clsSaMessageTools:active .clsSaSeparator{background-color:#aaa8aa}.clsSaForumsDataView .clsSaForumMessage .clsSaMessageTools .clsCsDvTool,.clsSaThreadsDataView .clsSaForumMessage .clsSaMessageTools .clsCsDvTool{display:flex;align-items:center;justify-content:center;width:2rem;height:100%;cursor:pointer}.cs-notouch .clsSaForumsDataView .clsSaForumMessage .clsSaMessageTools .clsCsDvTool:hover,.cs-touch .clsSaForumsDataView .clsSaForumMessage .clsSaMessageTools .clsCsDvTool:active,.cs-notouch .clsSaThreadsDataView .clsSaForumMessage .clsSaMessageTools .clsCsDvTool:hover,.cs-touch .clsSaThreadsDataView .clsSaForumMessage .clsSaMessageTools .clsCsDvTool:active{background-color:#f6f6f6;color:#005b99}.clsSaForumsDataView .clsSaForumMessage.clsSaEditing,.cs-notouch .clsSaForumsDataView .clsSaForumMessage:hover,.cs-touch .clsSaForumsDataView .clsSaForumMessage:active,.clsSaThreadsDataView .clsSaForumMessage.clsSaEditing,.cs-notouch .clsSaThreadsDataView .clsSaForumMessage:hover,.cs-touch .clsSaThreadsDataView .clsSaForumMessage:active{background-color:#f7f7f7}.clsSaForumsDataView .clsSaForumMessage.clsSaEditing .clsSaMessageTools,.cs-notouch .clsSaForumsDataView .clsSaForumMessage:hover .clsSaMessageTools,.cs-touch .clsSaForumsDataView .clsSaForumMessage:active .clsSaMessageTools,.clsSaThreadsDataView .clsSaForumMessage.clsSaEditing .clsSaMessageTools,.cs-notouch .clsSaThreadsDataView .clsSaForumMessage:hover .clsSaMessageTools,.cs-touch .clsSaThreadsDataView .clsSaForumMessage:active .clsSaMessageTools{display:flex}.clsSaForumsDataView .clsSaForumMessage.clsSaEditing .clsSaMessageText,.clsSaThreadsDataView .clsSaForumMessage.clsSaEditing .clsSaMessageText{width:calc(100% - 1rem);margin:.5rem auto;padding:.5rem .5rem !important;border:1px solid #555;border-radius:3px;outline:0;background:#fff;cursor:text}.clsSaForumsDataView .clsSaForumMessage .clsWaAvatar,.clsSaThreadsDataView .clsSaForumMessage .clsWaAvatar{flex-shrink:0;width:38px;height:38px;margin-right:.5rem;border-radius:3px}.clsSaForumsDataView .clsSaForumMessage .clsSaDeletedMessageIcon,.clsSaThreadsDataView .clsSaForumMessage .clsSaDeletedMessageIcon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:38px;height:38px;margin-right:.5rem;border-radius:3px;background-color:#ddd;color:#868686;font-size:1.2rem;vertical-align:middle}.clsSaForumsDataView .clsSaForumMessage .clsSaMessageContainer,.clsSaThreadsDataView .clsSaForumMessage .clsSaMessageContainer{width:100%}.clsSaForumsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaDeletedMessage,.clsSaThreadsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaDeletedMessage{display:block;height:38px;color:#706361;line-height:38px}.clsSaForumsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaDateTime,.clsSaThreadsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaDateTime{color:#6a6a6a}.clsSaForumsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaMessageText,.clsSaThreadsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaMessageText{padding-top:3px;white-space:pre-wrap}.clsSaForumsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton,.clsSaThreadsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton{display:flex;flex-direction:row;align-items:center;margin-top:.5rem;margin-left:-5px;padding:3px 0 3px 3px;border:1px solid transparent}.clsSaForumsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton .clsSaIcon,.clsSaThreadsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton .clsSaIcon{display:inline-block;display:none;width:2rem;float:right;text-align:center}.clsSaForumsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton .clsSaLastReply,.clsSaThreadsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton .clsSaLastReply{color:#b1b1b1}.clsSaForumsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton .claSaViewThread,.clsSaThreadsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton .claSaViewThread{display:none;flex:1;color:#b1b1b1}.cs-notouch .clsSaForumsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton:hover,.cs-touch .clsSaForumsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton:active,.cs-notouch .clsSaThreadsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton:hover,.cs-touch .clsSaThreadsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton:active{border-radius:6px;border-color:#d9d9d9;background-color:#fff}.cs-notouch .clsSaForumsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton:hover .clsSaIcon,.cs-touch .clsSaForumsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton:active .clsSaIcon,.cs-notouch .clsSaThreadsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton:hover .clsSaIcon,.cs-touch .clsSaThreadsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton:active .clsSaIcon{display:inline-block}.cs-notouch .clsSaForumsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton:hover .clsSaLastReply,.cs-touch .clsSaForumsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton:active .clsSaLastReply,.cs-notouch .clsSaThreadsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton:hover .clsSaLastReply,.cs-touch .clsSaThreadsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton:active .clsSaLastReply{display:none}.cs-notouch .clsSaForumsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton:hover .claSaViewThread,.cs-touch .clsSaForumsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton:active .claSaViewThread,.cs-notouch .clsSaThreadsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton:hover .claSaViewThread,.cs-touch .clsSaThreadsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton:active .claSaViewThread{display:inline-block}.clsSaForumsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton .clsSaAvatars,.clsSaThreadsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton .clsSaAvatars{font-size:0}.clsSaForumsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton .clsSaAvatars .clsSaThreadAvatar,.clsSaThreadsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton .clsSaAvatars .clsSaThreadAvatar{display:inline-block;width:24px;height:24px;margin-right:5px;border-radius:3px;background-position:center;background-size:cover}.clsSaForumsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton .clsSaAvatars .clsSaThreadAvatar:last-child,.clsSaThreadsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton .clsSaAvatars .clsSaThreadAvatar:last-child{margin-right:0}.clsSaForumsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton .clsSaNoReplies,.clsSaThreadsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton .clsSaNoReplies{margin:0 .5rem;color:#145b96;font-weight:bold}.cs-notouch .clsSaForumsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton .clsSaNoReplies:hover,.cs-touch .clsSaForumsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton .clsSaNoReplies:active,.cs-notouch .clsSaThreadsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton .clsSaNoReplies:hover,.cs-touch .clsSaThreadsDataView .clsSaForumMessage .clsSaMessageContainer .clsSaRepliesButton .clsSaNoReplies:active{text-decoration:underline}#tabProfile .clsSaContent{padding:1rem}#tabProfile .clsWaPanelHeader{padding:.5rem 1rem}.clsSaProgramDetailsViewport>ol>li p,.clsSaProgramDetailsViewport>ol>li div,.clsSaProgramDetailsViewport>ol>li ul,.clsSaProgramDetailsViewport>ol>li .clsCsDataList{width:30rem;max-width:100%}.clsSaLearningProgramWnd .clsCsWindowContent .clsSaCtButtons .clsSaBtUnlock{float:left;margin:0}.clsSaBehaviorProgramWnd .clsCsWindowContent .clsSaCtButtons .clsSaBtUnlock{float:left;margin:0}.clsSaPatientLearningProgramList tbody td.clsSaNumberAndObjective{padding-left:0}.clsSaPatientLearningProgramList tbody td.clsSaNumberAndObjective>div{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.clsSaPatientLearningProgramList tbody td.clsSaNumberAndObjective>div>.clsSaNumber{display:block;width:3.5rem;padding-right:1rem;padding-left:0;text-align:right}.clsSaPatientLearningProgramList tbody td.clsSaNumberAndObjective>div>.clsSaObjective{flex:1}.clsSaPatientEventEditForm .clsSaTsePatientEventProgram .clsCsDvItem>*{vertical-align:middle}.clsSaPatientEventEditForm .clsSaTsePatientEventProgram .clsCsDvItem>.clsSaSmallColorBox{text-align:center;line-height:1rem;color:white;font-size:.7rem}.clsSaPatientEventEditForm .clsSaTsePatientEventProgram .clsCsDvItem>small{opacity:.6}.clsSaInquiryManagableDataList .clsCsDvItem.clsSaNoDelete .clsCsToolColumn .clsWaDelete{visibility:hidden}.clsSaInquiryStartForm .clsSaTxWelcome{margin-bottom:2rem !important;text-align:center !important}.clsSaInquiryStartForm .clsSaTxWelcome h2{margin:0;font-size:2rem;font-weight:100}.clsSaInquiryStartForm .clsSaDfDate{margin-bottom:2rem !important}.clsSaPatientLearningProgramOriginForm .clsSaSelectOrigin{margin-bottom:2rem;padding-left:.5rem;padding-bottom:.5rem;border-bottom:1px solid #dcdee0;text-align:left}.clsSaPatientLearningProgramOriginForm .clsSaSelectOrigin .clsCsCheckbox{margin-bottom:.3rem}.clsSaPatientLearningProgramResultsWnd{width:80vw;height:90vh;padding-top:3rem}.clsSaPatientLearningProgramResultsWnd .clsSaHeader{position:absolute;left:0;top:0;width:100%;height:3rem;line-height:3rem;font-size:1.6rem;text-align:center;border-bottom:1px solid #ddd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 3rem}.clsSaPatientLearningProgramResultsWnd .clsSaData{position:absolute;left:0;top:3rem;right:0;bottom:0}.clsSaPatientLearningProgramResultsWnd .clsSaData .clsSaTools{display:flex;height:3rem;padding:0 1rem;justify-content:flex-end;align-items:center;border-bottom:1px solid #eee}.clsSaPatientLearningProgramResultsWnd .clsSaData .clsSaTools .clsSaBtBack{position:absolute;left:1rem;width:4rem;padding:.5rem 0;color:#005c94;background:transparent;border:0;outline:0;white-space:nowrap;font-size:.8rem;cursor:pointer}.cs-notouch .clsSaPatientLearningProgramResultsWnd .clsSaData .clsSaTools .clsSaBtBack:hover,.cs-touch .clsSaPatientLearningProgramResultsWnd .clsSaData .clsSaTools .clsSaBtBack:active{color:#007cc7}.clsSaPatientLearningProgramResultsWnd .clsSaData .clsSaTools .clsSaCbChartType{position:absolute;left:6rem;width:24rem}.clsSaPatientLearningProgramResultsWnd .clsSaData .clsSaTools .clsSaDateScope{display:flex;align-items:center;margin-right:.5rem}.clsSaPatientLearningProgramResultsWnd .clsSaData .clsSaTools .clsSaDateScope .clsCsDateEdit{margin:0 .5rem;width:7rem}.clsSaPatientLearningProgramResultsWnd .clsSaData .clsSaTools .clsSaCbScope{width:11rem}.clsSaPatientLearningProgramResultsWnd .clsSaData .clsCsTabs{position:absolute;left:0;top:3rem;right:0;bottom:0}.clsSaPatientLearningProgramResultsWnd .clsSaData .clsCsTabs .clsCsTab.clsSaTable{overflow-y:overlay}.clsSaPatientLearningProgramResultsWnd .clsSaData .clsCsTabs .clsCsTab.clsSaTable .clsCsDataList{width:100%}.clsSaPatientLearningProgramResultsWnd .clsSaData .clsCsTabs .clsCsTab.clsSaTable .clsCsDataList thead th{position:sticky;top:0;background:#fafafa}.clsSaPatientLearningProgramResultsWnd .clsSaData .clsCsTabs .clsSaChart,.clsSaPatientLearningProgramResultsWnd .clsSaData .clsCsTabs .clsSaPlaceholder{position:absolute;left:0;top:0;right:0;bottom:0}.clsSaPatientLearningProgramResultsWnd .clsSaData .clsCsTabs .clsSaPlaceholder{display:flex;align-items:center;justify-content:center;text-align:center;font-size:1.5rem;font-style:italic;color:#aaa}.clsSaPatientLearningProgramResultsWnd .clsSaData .clsCsTabs .highcharts-container{width:100%;height:100%}.clsSaPatientBehaviorProgramOriginForm .clsSaSelectOrigin{margin-bottom:2rem;padding-left:.5rem;padding-bottom:.5rem;border-bottom:1px solid #dcdee0;text-align:left}.clsSaPatientBehaviorProgramOriginForm .clsSaSelectOrigin .clsCsCheckbox{margin-bottom:.3rem}.clsSaPatientBehaviorProgramResultsWnd{display:flex;width:80vw;height:90vh;padding-top:3rem}.clsSaPatientBehaviorProgramResultsWnd .clsSaHeader{position:absolute;top:0;left:0;width:100%;height:3rem;padding:0 3rem;overflow:hidden;border-bottom:1px solid #ddd;font-size:1.6rem;line-height:3rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.clsSaPatientBehaviorProgramResultsWnd .clsSaMenu{width:18rem;border-right:1px solid #ddd}.clsSaPatientBehaviorProgramResultsWnd .clsSaMenu>span{display:block;height:3rem;padding:0 1rem;border-bottom:1px solid #eee;line-height:3rem;cursor:pointer}.cs-notouch .clsSaPatientBehaviorProgramResultsWnd .clsSaMenu>span:hover{background:#f8f8f8}.clsSaPatientBehaviorProgramResultsWnd .clsSaMenu>span:active{background:#f0f0f0}.clsSaPatientBehaviorProgramResultsWnd .clsSaMenu>span.clsCsActive{background:#005c94 !important;color:white !important}.clsSaPatientBehaviorProgramResultsWnd .clsSaData{position:relative;flex:1}.clsSaPatientBehaviorProgramResultsWnd .clsSaData .clsSaTools{display:flex;align-items:center;justify-content:flex-end;height:3rem;padding:0 1rem;border-bottom:1px solid #eee}.clsSaPatientBehaviorProgramResultsWnd .clsSaData .clsSaTools .clsSaCbBehavior{position:absolute;left:1rem;width:24rem}.clsSaPatientBehaviorProgramResultsWnd .clsSaData .clsSaTools .clsSaCbConsequence{position:absolute;left:1rem;width:15rem}.clsSaPatientBehaviorProgramResultsWnd .clsSaData .clsSaTools .clsSaDateScope{display:flex;align-items:center;margin-right:.5rem}.clsSaPatientBehaviorProgramResultsWnd .clsSaData .clsSaTools .clsSaDateScope .clsCsDateEdit{width:7rem;margin:0 .5rem}.clsSaPatientBehaviorProgramResultsWnd .clsSaData .clsSaTools .clsSaCbScope{width:11rem}.clsSaPatientBehaviorProgramResultsWnd .clsSaData .clsCsTabs{position:absolute;top:3rem;right:0;bottom:0;left:0}.clsSaPatientBehaviorProgramResultsWnd .clsSaData .clsCsTabs .clsCsTab.clsSaTable .clsCsDataList{width:100%}.clsSaPatientBehaviorProgramResultsWnd .clsSaData .clsCsTabs .clsCsTab h2{text-align:center}.clsSaPatientBehaviorProgramResultsWnd .clsSaData .clsCsTabs .clsSaChart,.clsSaPatientBehaviorProgramResultsWnd .clsSaData .clsCsTabs .clsSaPlaceholder{position:absolute;top:0;right:0;bottom:0;left:0}.clsSaPatientBehaviorProgramResultsWnd .clsSaData .clsCsTabs .clsSaPlaceholder{display:flex;align-items:center;justify-content:center;color:#aaa;font-size:1.5rem;font-style:italic;text-align:center}.clsSaPatientBehaviorProgramResultsWnd .clsSaData .clsCsTabs .highcharts-container{width:100%;height:100%}