.cbWrapper{justify-content:space-between;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.cbOptions{flex:1 0 auto;flex-grow:1;flex-shrink:1;overflow:auto}.xmToolBar{flex-shrink:0;border-radius:3px;padding:4px 5px;font-weight:400;line-height:12px;background-color:#eee;border:1px solid #ccc}.fullScreen{height:100%!important;padding:0;max-height:none!important;z-index:99}.chkRadOpt{display:block;padding:2px;border-bottom:1px solid #ddd;width:90%}.chkRadOptInline{display:inline-block;padding:2px;border-bottom:1px solid #ddd;margin-right:3px}.ui-sortable .sort-handle{display:none}.ui-sortable-helper{background:#fff8dc}.ui-sortable .ui-selected .sort-handle{display:inline;padding:0 .5em;cursor:pointer}label.ui-selecting{background:#feca40}.clRadioCheck:checked+span{color:#369;font-weight:700;text-decoration:underline}.optionalRendering{margin-bottom:5px}.xmSiChk{--color-default: #dee5f2;--color-active: #0069ff;--rotate-default: 180deg;--rotate-active: 40deg;--border-size-checkmark: 2px;--border-size-box: 1px;--input-size: 20px;--guter: 15px}.xmSiChk{cursor:pointer;position:relative;display:block;padding:3px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.xmSiChk>input[type=checkbox],.xmSiChk>input[type=radio]{-webkit-clip-path:polygon(0 0);clip-path:polygon(0 0)}.xmSiChk .xmSiChk-label{vertical-align:text-top}.xmSiChk .xmSiChk-label::before,.xmSiChk .xmSiChk-label::after{transition:all .2s ease-in-out}.xmSiChk .xmSiChk-label::before{content:'';display:block;width:var(--input-size);height:var(--input-size);border:var(--border-size-box) solid var(--color-default);position:absolute;top:3px;left:3px;-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}.xmSiChk .xmSiChk-label:hover::before{border-color:var(--color-active)}.xmSiChk.xmSiChk-checkbox .xmSiChk-label::before{border-radius:var(--border-size-checkmark)}.xmSiChk.xmSiChk-checkbox .xmSiChk-label::after{content:'';display:block;width:8px;height:18px;border-width:0 var(--border-size-checkmark) var(--border-size-checkmark) 0;border-style:solid;border-color:transparent var(--color-active) var(--color-active) transparent;position:absolute;top:3px;left:3px;-webkit-transform:rotate(var(--rotate-default)) scale(0);transform:rotate(var(--rotate-default)) scale(0)}.xmSiChk.xmSiChk-checkbox>input:checked+.xmSiChk-label::after{left:8px;-webkit-transform:rotate(var(--rotate-active)) scale(1);transform:rotate(var(--rotate-active)) scale(1)}.xmSiChk.xmSiChk-checkbox>input:checked+.xmSiChk-label::before{-webkit-transform:rotate(var(--rotate-active)) scale(0);transform:rotate(var(--rotate-active)) scale(0)}.xmSiChk.xmSiChk-radio .xmSiChk-label::before,.xmSiChk.xmSiChk-radio .xmSiChk-label::after{border-radius:100%;top:3px}.xmSiChk.xmSiChk-radio .xmSiChk-label::after{content:'';display:block;position:absolute;width:12px;height:0;top:100%;left:4px}.xmSiChk.xmSiChk-radio>input:checked+.xmSiChk-label::after{background-color:#fff;height:12px;top:7px;left:7px}.xmSiChk.xmSiChk-radio>input:checked+.xmSiChk-label::before{background-color:var(--color-active)}.xmSiChk.xmSiChk-switcher .xmSiChk-label{padding-left:45px}.xmSiChk.xmSiChk-switcher .xmSiChk-label::before{content:'';width:36px;height:20px;border-radius:20px;top:3px}.xmSiChk.xmSiChk-switcher .xmSiChk-label::after{content:'';border-radius:4px;width:6px;height:12px;background-color:var(--color-default);position:absolute;top:3px;left:7px}.xmSiChk.xmSiChk-switcher>input:checked+.xmSiChk-label::before{background-color:var(--color-active);border-color:var(--color-active)}.xmSiChk.xmSiChk-switcher>input:checked+.xmSiChk-label::after{background-color:#fff;left:24px}.xmSiChk [data-onchecked=show],.xmSiChk>input:checked~[data-onchecked=hide]{display:none}.xmSiChk [data-onchecked=hide],.xmSiChk>input:checked~[data-onchecked=show]{display:inline-block}.xmSiChk>input:checked+.xmSiChk-label.line-across{text-decoration:line-through}.xm-radio-button-group{display:flex;margin-bottom:0;overflow:hidden;flex-flow:row wrap}.xm-radio-button-group input{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.xm-radio-button-group label{background-color:#fff;color:rgba(0,0,0,.6);line-height:1;margin-bottom:0;text-align:center;padding:8px 16px;margin-right:-1px;border:1px solid rgba(0,0,0,.2);transition:all .1s ease-in-out}.xm-radio-button-group label:hover{cursor:pointer}.xm-radio-button-group input:checked+label{background-color:var(--selected-bgcolor);color:var(--selected-color);box-shadow:none}.xm-radio-button-group input:checked+label:before{content:'\f00c';font-family:fontawesome;margin-right:5px}.xm-radio-button-group input:checked+label *{color:#fff!important}.xm-radio-button-group label:first-of-type{border-radius:4px 0 0 4px}.xm-radio-button-group label:last-of-type{border-radius:0 4px 4px 0}.xm-radio-button-group-vertical{display:flex;margin-bottom:0;overflow:hidden;flex-flow:column}.xm-radio-button-group-vertical input{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.xm-radio-button-group-vertical label{background-color:#fff;color:rgba(0,0,0,.6);line-height:1;margin-bottom:0;text-align:left;padding:8px 16px;margin-right:-1px;border:1px solid rgba(0,0,0,.2);border-bottom:0;transition:all .1s ease-in-out}.xm-radio-button-group-vertical label:hover{cursor:pointer}.xm-radio-button-group-vertical input:checked+label{background-color:#c9dfff;box-shadow:none}.xm-radio-button-group-vertical input+label:before{content:'\f111';color:#f6f6f6;font-family:fontawesome;margin-right:5px}.xm-radio-button-group-vertical input:checked+label:before{content:'\f00c';color:#000;font-family:fontawesome;margin-right:5px}.xm-radio-button-group-vertical label:first-of-type{border-radius:4px 4px 0 0}.xm-radio-button-group-vertical label:last-of-type{border-radius:0 0 4px 4px;border-bottom:1px solid rgba(0,0,0,.2)}.mtrxFCol{position:sticky;left:0;z-index:2;background:#fff}.XMFormRow.indent>td.mtrxFCol{padding-left:25px!important}.cbCustomBox{display:none}.cbCustomBox+label{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#efefef;cursor:pointer}.cbCustomBox+label:hover,.cbCustomBox:checked+label{background-color:#007bff}.cbCustomBox+label::after{content:'';position:relative;display:none;width:18px;height:30px;border:3px solid #fff;border-top:none;border-left:none;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cbCustomBox:checked+label::after{display:inline-block;vertical-align:middle}