.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.MuiSnackbar-anchorOriginBottomLeft{margin-left:225px}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ruleGroup{background:#004bb733;border:1px solid #8081a2;border-radius:.25rem;padding:.5rem}.ruleGroup,.ruleGroup .ruleGroup-body{display:flex;flex-direction:column;gap:.5rem}.ruleGroup .ruleGroup-body:empty{display:none}.ruleGroup .rule,.ruleGroup .ruleGroup-header{align-items:center;display:flex;gap:.5rem}.ruleGroup .rule .rule-value:has(.rule-value-list-item){align-items:baseline;display:flex;gap:.5rem}[data-inlinecombinators=disabled] .dndOver.rule,[data-inlinecombinators=disabled] .dndOver.ruleGroup-header{border-bottom:2px dashed #639;padding-bottom:.5rem}[data-inlinecombinators=disabled] .dndOver.rule.dndCopy,[data-inlinecombinators=disabled] .dndOver.ruleGroup-header.dndCopy{border-bottom-color:#693}[data-inlinecombinators=enabled] .dndOver.betweenRules,[data-inlinecombinators=enabled] .dndOver.rule+.betweenRules,[data-inlinecombinators=enabled] .dndOver.rule:last-child,[data-inlinecombinators=enabled] .dndOver.ruleGroup-header{border-bottom:2px dashed #639;padding-bottom:.5rem}[data-inlinecombinators=enabled] .dndOver.betweenRules.dndCopy,[data-inlinecombinators=enabled] .dndOver.rule+.betweenRules.dndCopy,[data-inlinecombinators=enabled] .dndOver.rule:last-child.dndCopy,[data-inlinecombinators=enabled] .dndOver.ruleGroup-header.dndCopy{border-bottom-color:#693}.rule.dndDragging,.ruleGroup.dndDragging{opacity:.5}.rule .queryBuilder-dragHandle,.ruleGroup .queryBuilder-dragHandle{cursor:move}.queryBuilder-branches .ruleGroup-body{margin-left:1rem}.queryBuilder-branches .rule,.queryBuilder-branches .ruleGroup .ruleGroup{position:relative}.queryBuilder-branches .rule:after,.queryBuilder-branches .rule:before,.queryBuilder-branches .ruleGroup .ruleGroup:after,.queryBuilder-branches .ruleGroup .ruleGroup:before{border-color:#8081a2;border-radius:0;border-style:solid;content:"";left:calc(-.5rem - 1px);position:absolute;width:.5rem}.queryBuilder-branches .rule:before,.queryBuilder-branches .ruleGroup .ruleGroup:before{border-width:0 0 1px 1px;height:calc(50% + .5rem);top:-.5rem}.queryBuilder-branches .rule:last-child:before,.queryBuilder-branches .ruleGroup .ruleGroup:last-child:before{border-bottom-left-radius:.25rem}.queryBuilder-branches .rule:after,.queryBuilder-branches .ruleGroup .ruleGroup:after{border-width:0 0 0 1px;height:50%;top:50%}.queryBuilder-branches .rule:last-child:after,.queryBuilder-branches .ruleGroup .ruleGroup:last-child:after{display:none}.queryBuilder-branches .ruleGroup .ruleGroup:after,.queryBuilder-branches .ruleGroup .ruleGroup:before{left:calc(-.5rem - 2px)}.queryBuilder-branches .ruleGroup .ruleGroup:before{height:calc(50% + .5rem + 1px);top:calc(-.5rem - 1px)}.queryBuilder-branches .ruleGroup .ruleGroup:after{height:calc(50% + 1px)}.queryBuilder-branches .betweenRules{position:relative}.queryBuilder-branches .betweenRules:before{border:solid #8081a2;border-radius:0;border-width:0 0 0 1px;content:"";height:calc(100% + .5rem);left:calc(-.5rem - 1px);position:absolute;top:-.5rem;width:.5rem}.svg-font-color svg>path{fill:var(--ifm-font-color-base)}.queryBuilder{min-width:420px}.ruleGroup{background-color:#fff;border:1px solid #0003}.ruleGroup-body .MuiButton-root,.ruleGroup-header .MuiButton-root{background:#243e80;padding:4px 10px 3px}@-moz-document url-prefix(){.ruleGroup-body .MuiButton-root,.ruleGroup-header .MuiButton-root{padding-bottom:4px}}.ruleGroup-body .MuiButton-root:hover,.ruleGroup-header .MuiButton-root:hover{background:#192c5a}.ruleGroup-body .ruleGroup-addGroup,.ruleGroup-body .ruleGroup-addRule,.ruleGroup-header .ruleGroup-addGroup,.ruleGroup-header .ruleGroup-addRule{display:block;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.ruleGroup-body .ruleGroup-addGroup:first-letter,.ruleGroup-body .ruleGroup-addRule:first-letter,.ruleGroup-header .ruleGroup-addGroup:first-letter,.ruleGroup-header .ruleGroup-addRule:first-letter{font-size:16px;font-weight:600;line-height:1;margin-right:6px;vertical-align:middle}.queryBuilder .rule-value+button.rule-remove{margin-left:auto}.queryBuilder-branches .rule:after,.queryBuilder-branches .rule:before,.queryBuilder-branches .ruleGroup .ruleGroup:after,.queryBuilder-branches .ruleGroup .ruleGroup:before{border-color:#00000040}.ruleGroup-body .MuiFormControl-root,.ruleGroup-body .MuiInputBase-root{flex:1 1;min-width:100px}.ruleGroup-body .MuiFormControl-root .MuiInputBase-input,.ruleGroup-body .MuiFormControl-root .MuiSelect-select,.ruleGroup-body .MuiInputBase-root .MuiInputBase-input,.ruleGroup-body .MuiInputBase-root .MuiSelect-select{padding-left:8px}.ruleGroup-body .ruleGroup-header .MuiFormControl-root{flex:none}.validateQuery .queryBuilder .ruleGroup.queryBuilder-invalid{background-color:#243f81}.validateQuery .queryBuilder .ruleGroup.queryBuilder-invalid .ruleGroup-addRule{font-weight:700!important}.validateQuery .queryBuilder .ruleGroup.queryBuilder-invalid>.ruleGroup-header:after{color:#fff;content:"Empty groups are considered invalid. Avoid them by using addRuleToNewGroups."}.validateQuery .queryBuilder .rule.queryBuilder-invalid .rule-value{background-color:#6396}.validateQuery .queryBuilder .rule.queryBuilder-invalid .rule-value::placeholder{color:#47246b}html[data-theme=dark] .validateQuery .queryBuilder .rule.queryBuilder-invalid .rule-value::placeholder{color:#945ec9}.justifiedLayout .queryBuilder .chakra-select__wrapper+button.rule-cloneRule,.justifiedLayout .queryBuilder .chakra-select__wrapper+button.rule-lock,.justifiedLayout .queryBuilder .chakra-select__wrapper+button.rule-remove,.justifiedLayout .queryBuilder .control+button.rule-cloneRule,.justifiedLayout .queryBuilder .control+button.rule-lock,.justifiedLayout .queryBuilder .control+button.rule-remove,.justifiedLayout .queryBuilder .rule-operators+button.rule-cloneRule,.justifiedLayout .queryBuilder .rule-operators+button.rule-lock,.justifiedLayout .queryBuilder .rule-operators+button.rule-remove,.justifiedLayout .queryBuilder .rule-value+button.rule-cloneRule,.justifiedLayout .queryBuilder .rule-value+button.rule-lock,.justifiedLayout .queryBuilder .rule-value+button.rule-remove,.justifiedLayout .queryBuilder .ruleGroup-addGroup+button.ruleGroup-cloneGroup,.justifiedLayout .queryBuilder .ruleGroup-addGroup+button.ruleGroup-lock,.justifiedLayout .queryBuilder .ruleGroup-addGroup+button.ruleGroup-remove,.justifiedLayout .queryBuilder .ruleGroup-addRule+.MuiButtonBase-root+button.ruleGroup-cloneGroup,.justifiedLayout .queryBuilder .ruleGroup-addRule+button.ruleGroup-cloneGroup{margin-left:auto!important}.depotBox{border:1px solid #ddd;border-radius:6px;margin-bottom:16px;padding:16px;position:relative;word-break:break-all;&:last-child{margin-bottom:2px}}.DepotMainWrap{margin-right:-2px;max-height:calc(100vh - 250px);overflow-y:auto;padding-right:2px}.MuiAlert-message{word-break:break-all}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto,Helvetica,Arial,sans-serif;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media print{@page{size:auto;margin:5mm 5mm 5mm 5mm!important}body{margin:5mm}}.MuiDataGrid-toolbarContainer{margin-bottom:8px}.MuiDataGrid-toolbarContainer>.MuiButtonBase-root{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:12px!important;font-weight:700!important;padding:4px 6px}.MuiDataGrid-toolbarContainer .MuiButtonBase-root+.MuiButtonBase-root{margin-left:24px}.MuiDataGrid-toolbarContainer .MuiButtonBase-root .MuiSvgIcon-root{scale:1}.MuiDataGrid-toolbarContainer .MuiButtonBase-root[aria-label="Show filters"] .MuiSvgIcon-root{height:23px;width:23px}.MuiDataGrid-menu .MuiMenuItem-root{padding:4px 12px!important}.MuiDataGrid-menu .MuiListItemIcon-root .MuiSvgIcon-root{scale:.75}.MuiDataGrid-filterForm{column-gap:8px}.MuiDialogActions-root .MuiButtonBase-root{color:#243f81;font-size:14px;font-weight:700}.MuiDialogActions-root .MuiButtonBase-root:first-child{color:#0009}.saveFormModalForm .MuiTypography-root:first-child span.required{display:none}.MuiTabs-scrollableX .MuiButtonBase-root{font-size:14px!important;padding-left:38px;padding-right:38px}.MuiTabs-scrollableX .MuiButtonBase-root.Mui-selected{font-weight:700}.SmallerTabs .MuiTabs-scrollableX .MuiButtonBase-root{min-width:auto;padding-left:14px;padding-right:14px}@media screen and (max-width:1440px){.SmallerTabs .MuiTabs-root{max-width:990px}}@media screen and (max-width:1367px){.SmallerTabs .MuiTabs-root{max-width:915px}}@media screen and (max-width:1280px){.SmallerTabs .MuiTabs-root{max-width:830px}}div[role=tabpanel] p.MuiTypography-root{word-break:break-word}div[role=tabpanel] h4.MuiTypography-h4{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.tox-tinymce{border-radius:4px!important}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:225px!important;max-width:calc(100% - 226px);top:5px}.tox .tox-dialog-wrap{left:225px!important}.SnackbarItem-variantError{background-color:#fcedeb!important;color:#532221!important}.SnackbarItem-variantError>.SnackbarItem-message>svg{color:#df4f16!important}.SnackbarItem-variantSuccess{background-color:#edf6ee!important;color:#253e25!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.SnackbarItem-variantSuccess>.SnackbarItem-message>svg{color:#4fc54f!important}.PrivatePickersYear-yearButton{font-size:15px!important}.PrivatePickersYear-root{height:36px}.MuiDataGrid-pinnedColumnHeaders.MuiDataGrid-pinnedColumnHeaders--right .MuiDataGrid-columnSeparator{display:none}body,body *,html{scrollbar-color:#80808070 #80808020;scrollbar-width:thin!important}::-webkit-scrollbar{-webkit-appearance:none!important;border-radius:8px!important;height:8px!important;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;width:8px!important}::-webkit-scrollbar-thumb{background-color:#80808070!important;border:1px solid #ffffffe6;border-radius:8px!important;cursor:pointer!important;-webkit-transition:background-color .3s ease-in-out,border .3s ease-in-out;transition:background-color .3s ease-in-out,border .3s ease-in-out}::-webkit-scrollbar:hover{background-color:#ebebf0}::-webkit-scrollbar-thumb:hover{background-color:#777!important;border:1px solid #777}.MuiDataGrid-columnHeaderTitleContainerContent strong+.MuiSvgIcon-root{margin-left:6px;margin-top:0}.sponsorLogoUploadBox .uploadFile+.MuiTypography-body2,.sponsorLogoUploadBox .uploadFileSuccess+.MuiTypography-body2{display:none}.sponsorLogoUploadBox .uploadFileSuccess .MuiBox-root+.MuiBox-root{justify-content:center;margin-top:16px}.sponsorLogoUploadBox .uploadFileSuccess .MuiBox-root+.MuiBox-root img{max-width:300px;padding:6px 8px}.sponsorLogoUploadBox .uploadFileSuccess>.MuiBox-root{padding-top:8px!important}.sponsorLogoUploadBox .uploadFileSuccess .MuiSvgIcon-root{margin-top:0}.sponsorLogoUploadBox .uploadFileSuccess>.MuiBox-root .MuiFab-root svg path{d:path("M 6 19 c 0 1.1 0.9 2 2 2 h 8 c 1.1 0 2 -0.9 2 -2 V 7 H 6 v 12 Z M 19 4 h -3.5 l -1 -1 h -5 l -1 1 H 5 v 2 h 14 V 4 Z")!important;color:#243f81}.sponsorLogoUploadBox .MuiFab-root{box-shadow:none;opacity:.7;right:-56px;top:calc(50% - 20px)}.sponsorLogoUploadBox :hover .MuiFab-root svg{opacity:1!important}.sponsorLogoUploadBoxHorizontal .uploadFile+.MuiTypography-body2,.sponsorLogoUploadBoxHorizontal .uploadFileSuccess+.MuiTypography-body2{display:none}.sponsorLogoUploadBoxHorizontal .uploadFileSuccess .MuiBox-root+.MuiBox-root{margin-top:8px}.sponsorLogoUploadBoxHorizontal .uploadFileSuccess .MuiBox-root+.MuiBox-root img{max-width:300px;padding:6px 8px}.sponsorLogoUploadBoxHorizontal .uploadFileSuccess>.MuiBox-root{border:none;padding-left:8px;padding-top:0!important}.sponsorLogoUploadBoxHorizontal .uploadFileSuccess .MuiSvgIcon-root{margin-top:0}.sponsorLogoUploadBoxHorizontal .uploadFileSuccess .MuiTypography-h5,.sponsorLogoUploadBoxHorizontal .uploadFileSuccess .MuiTypography-h5+.MuiSvgIcon-root{display:none}.sponsorLogoUploadBoxHorizontal .uploadFileSuccess>.MuiBox-root .MuiFab-root svg path{d:path("M 6 19 c 0 1.1 0.9 2 2 2 h 8 c 1.1 0 2 -0.9 2 -2 V 7 H 6 v 12 Z M 19 4 h -3.5 l -1 -1 h -5 l -1 1 H 5 v 2 h 14 V 4 Z")!important;color:#243f81}.sponsorLogoUploadBoxHorizontal .MuiFab-root{box-shadow:none;opacity:.7;right:-56px;top:calc(50% - 20px)}.sponsorLogoUploadBoxHorizontal :hover .MuiFab-root svg{opacity:1!important}.afterUploadImage img{max-height:88px;max-width:300px}.afterUploadImage{min-height:170px}.ticket .left-section .MuiChip-filled{@media screen and (max-width:1366px){justify-content:flex-start;max-width:220px}@media screen and (min-width:1368px){justify-content:flex-start;max-width:250px}}input[type=password]::-ms-clear,input[type=password]::-ms-reveal{display:none}.MuiDataGrid-footerContainer .MuiTablePagination-select{font-size:14px}.Mui-required .MuiFormLabel-asterisk,.Mui-required .MuiInputLabel-asterisk{color:#d32f2f}.cssLabelForm .MuiInputBase-input{+.MuiAutocomplete-endAdornment{&:after{bottom:-24px;color:#0006;content:"Field type 'Label’ is not allowed for Rule Builder";font-size:12px;position:absolute;right:0;text-align:right;white-space:nowrap}}}.SnackbarItem-variantInfo{background-color:#e5f6fd!important;box-shadow:none!important;color:#014361!important}.SnackbarItem-variantSuccess{background-color:#edf7ed!important;box-shadow:none!important;color:#1e4620!important}.customnameCell{background-color:#f0f4ff66}div[data-field=protocol_visit_name_show]>.MuiBox-root{width:100%}.MuiCheckbox-root+.MuiTypography-root .MuiTypography-gutterBottom{margin-bottom:0!important}body:has(div.createTicketFormWrapper) .MuiSnackbar-root{max-width:44.6vw!important}