.question-subgroup{display:flex;flex-direction:column;gap:.65rem}.question-subgroup .question-subgroup-item{border-top:1px solid rgba(0,0,0,.125);padding:.5rem 0 .25rem;position:relative;display:block}.question-subgroup .question-subgroup-item svg.question-icon{background:#65c6ff}.question-subgroup .question-subgroup-item:first-child{margin-top:.5rem}.question-subgroup .question-subgroup-item:last-child{padding-bottom:0}.question-subgroup .question-subgroup-item:hover{cursor:auto}.question-subgroup .dragging{box-shadow:#22212f14 0 0 0 .0625rem,#22212f52 0 .25rem .25rem -.25rem!important;border-radius:.5rem!important;border:0!important;margin:0!important;background-color:#fff!important;padding:.5rem 1rem!important}.question-details ul.nav{padding:.625rem 0 .65rem}.question-details ul .nav-item{padding:0 1rem;padding-bottom:10px;margin-bottom:-10px}.question-details ul .nav-item:hover{cursor:pointer}.question-details ul .nav-item.active{color:#172147;border-bottom:2px solid #2884ed;font-weight:700}.question-details .form-control-sm{height:calc(1.5em + .5rem + 3px);padding:.25rem .5rem;font-size:.75rem;line-height:1.5;border-radius:.45rem}.question-details .k-input-solid,.question-details .form-control-sm{border:1px solid #ced4da}.question-details .input-group-text{border:none;border:1px solid #ced4da}.question-details .form-control-sm:focus{box-shadow:0 0 0 .1rem #96969680}.question-details .k-switch-on .k-switch-track{border-color:#007bff;background-color:#007bff}.question-details .k-switch-on.k-disabled .k-switch-track{border-color:#aacbf7;background-color:#aacbf7}.question-details .k-switch.k-swich-on.k-focus{border-color:none;box-shadow:none}.question-details .k-checkbox{background-color:#007bff}.question-details .k-checkbox:focus,.question-details .k-checkbox.k-focus{box-shadow:0 0 0 .1rem #17214740}.question-details input[type=checkbox]:checked{background-color:#007bff!important;border:.0625rem solid #007bff!important;opacity:1}.question-details .table thead tr{background-color:#eee}.question-details .table thead th{vertical-align:middle;border:none!important}.question-details .table td{vertical-align:middle;border-top:1px solid #eee}.question-details .table .checkbox,.question-details .table .switch{width:50px}.question-details tbody{padding:8px;width:100%;background-color:#fff}.question-details tbody.dragging{background-color:#f5f5f5}.question-details tr{cursor:"grab";-webkit-user-select:none;user-select:none;background-color:#fff;box-shadow:none;border:none;justify-content:none}.question-details tr.dragging{background-color:#f5f5f5;box-shadow:0 0 1rem #00000026;border:1px solid #dee2e6;justify-content:space-around}.question-editor{color:#172147}.question-editor .icon{background-color:#007bff;color:#172147;outline:none;padding:6px;border-radius:1rem;fill:#fff}.question-editor .source-row{background-color:#cbecd6;color:#172147}.question-editor .source-column{background-color:#bf70cc;color:#fff}.question-editor .source-group{background-color:#66b0ff;color:#fff}.question-editor__container{display:flex;width:100%;height:100%;overflow:hidden}.question-editor__left-pane{flex:0 0 auto;width:280px;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.question-editor__left-pane::-webkit-scrollbar{width:8px}.question-editor__left-pane::-webkit-scrollbar-track{background:#f8f8f8}.question-editor__left-pane::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.question-editor__left-pane::-webkit-scrollbar-thumb:hover{background:#0000004d}.question-editor__left-pane{border-right:1px solid #e3e3e3;background-color:#f8f8f8;padding:.5rem}.question-editor__content{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.question-editor__content::-webkit-scrollbar{width:8px}.question-editor__content::-webkit-scrollbar-track{background:#f8f8f8}.question-editor__content::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.question-editor__content::-webkit-scrollbar-thumb:hover{background:#0000004d}.question-editor__content .bg-header{background-color:#f3f3f3}.question-editor__list-group{display:flex;flex-direction:column;padding:0;margin:0;background-color:#fff;box-shadow:0 1px 2px #0003;border-radius:.25rem}.question-editor__list-group.expanded .question-editor__list-group-item{border-radius:0}.question-editor__list-group.expanded .question-editor__list-group-item:first-child{border-radius:.25rem .25rem 0 0}.question-editor__list-group.expanded .question-editor__list-group-item:last-child{border-radius:0 0 .25rem .25rem}.question-editor__list-group .grouped svg.icon{background-color:#66b0ff}.question-editor__list-group-item{display:block;padding:.5rem;width:100%;border-top:1px solid #eee;background-color:#fff;border-radius:.25rem}.question-editor__list-group-item .subtitle{font-size:.65rem;color:#666}.question-editor__list-group-item:hover{background-color:#f8f8f8;cursor:pointer}.question-editor__list-group-item.active,.question-editor__list-group-item.active:hover{background-color:#eee}
