[data-debug=debug]:after{position:fixed;padding:5px;opacity:.5;background:red;color:#fff;border-radius:5px;left:10px;bottom:10px;z-index:99999;width:24px;height:24px;content:"XXL";display:flex;align-items:center;justify-content:space-around;font-family:sans-serif;font-weight:bold;line-height:1em;font-size:14px}@media(max-width: 1920px){[data-debug=debug]:after{content:"XL"}}@media(max-width: 1290px){[data-debug=debug]:after{content:"L"}}@media(max-width: 950px){[data-debug=debug]:after{content:"M"}}@media(max-width: 768px){[data-debug=debug]:after{content:"S"}}@media(max-width: 576px){[data-debug=debug]:after{content:"XS"}}:root{--color-snp: #404040;--color-snp-light: rgba(64, 64, 64, 0.24)}:root .snp-low{--color-snp: #2a7d2f;--color-snp-light: rgba(42, 125, 47, 0.24)}:root .snp-moderate{--color-snp: #ffa90f;--color-snp-light: rgba(255, 169, 15, 0.24)}:root .snp-high{--color-snp: #dd2e07;--color-snp-light: rgba(221, 46, 7, 0.24)}*{box-sizing:border-box}html,body{background:#fff;margin:0;padding:0;color:#121212;font:14px "Segoe UI",Helvetica,Arial,sans-serif;letter-spacing:.02em}body{min-height:100vh}.label{text-transform:uppercase;font-size:12px;color:#555;font-weight:bold}.full-size{left:0;top:0;bottom:0;right:0}.browser-box{overflow:auto;z-index:300;justify-content:center;align-items:flex-start;display:none}.browser-box .selector{height:100vh;z-index:20;min-width:360px;background:#fff;box-shadow:2px 0 4px rgba(0,0,0,.02),inset -1px 0 0 rgba(0,0,0,.06);top:0;bottom:0;display:flex;flex-direction:column;left:-360px;transition:left .25s ease;user-select:none}.browser-box .selector .head{height:36px;font-size:16px;font-weight:bold;display:flex;align-items:center;justify-content:space-between;padding:0 7px 0 16px;position:relative;flex:0 0 auto}.browser-box .selector .head .fs-close{width:24px;height:24px;border-radius:3px;display:flex;align-items:center;justify-content:center;cursor:pointer}.browser-box .selector .tree{overflow:auto;flex:1 1 100%;padding:4px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.browser-box .selector .tree .children{margin-left:20px;position:relative}.browser-box .selector .tree .children:before{content:"";position:absolute;top:-36px;left:-18px;border-left:1px solid #999;width:1px;bottom:10px}.browser-box .selector .tree .children:after{content:"";position:absolute;border-top:1px solid #999;top:-12px;left:-18px;width:10px}.browser-box .selector .tree .item:last-child>.children:before{height:24px}.browser-box .selector .tree .item{position:relative}.browser-box .selector .tree .item.type-dir>.meta>.file{display:none}.browser-box .selector .tree .item.type-file>.meta>.folder{display:none}.browser-box .selector .tree .item.type-file>.meta>.name .arrow{opacity:0}.browser-box .selector .tree .item .meta{padding-left:16px;height:24px;display:flex;align-items:center;transition:background-color .2s ease;cursor:pointer;position:relative;z-index:20}.browser-box .selector .tree .item .meta:after{width:10px;height:1px;background:#888;position:absolute;left:0;top:12px}.browser-box .selector .tree .item .meta:hover .name{background-color:#eee}.browser-box .selector .tree .item .meta .name{border-radius:4px;padding:3px 6px 3px 5px;flex:1 1 100%;margin:0 6px 0 4px;display:flex;justify-content:space-between;align-items:center;transition:background .2s,color .2s;white-space:nowrap}.browser-box .selector .tree .item .meta .name .arrow{transition:transform .25s ease;transform:rotate(-90deg)}.browser-box .selector .tree .item .meta .name.selected{background:#2846ff;color:#fff}.browser-box .selector .tree .item .meta svg{flex:0 0 auto}.browser-box .selector .tree .item .children>.item{display:none}.browser-box .selector .tree .item.opened>.meta>.name .arrow{transform:rotate(90deg)}.browser-box .selector .tree .item.opened>.children>.item{display:block}.browser-box .selector .footer{flex:0 0 auto;padding:14px;display:flex;justify-content:space-between}.browser.show .browser-box{display:flex}.browser.show .white-background{display:block}.browser.fade .browser-box{opacity:1}.browser.fade .browser-box .selector{left:0}.browser.fade .white-background{opacity:.7}@media(max-width: 768px){.data-table-wrapper{border:0 !important}}.MuiDataGrid-columnHeaders{background:#373737;color:#fff}@media(max-width: 768px){.MuiDataGrid-columnHeaders{border-radius:0 !important}}.MuiDataGrid-columnHeaders .MuiDataGrid-columnHeader{outline:none !important}.MuiDataGrid-columnHeaders .MuiCheckbox-root svg path{fill:#fff}.MuiDataGrid-columnHeaders .MuiDataGrid-columnHeaderTitle{font-weight:bold}.MuiDataGrid-columnHeaders .MuiDataGrid-columnSeparator{display:none !important}.MuiDataGrid-columnHeaders .MuiDataGrid-iconButtonContainer .MuiButtonBase-root{margin:0 5px}.MuiDataGrid-columnHeaders .MuiDataGrid-iconButtonContainer .MuiButtonBase-root:hover{background:rgba(255,255,255,.1)}.MuiDataGrid-columnHeaders .MuiDataGrid-iconButtonContainer svg path{fill:rgba(255,255,255,.7);stroke:rgba(255,255,255,.7)}.pre-removed{opacity:.4}.row-actions .MuiButtonBase-root{min-width:0px !important;padding:5px 8px !important}.row-actions .MuiButtonBase-root svg{width:14px}.table-images{margin:0 -10px;display:flex}.table-images .img{width:40px;height:40px;margin-right:3px;background:no-repeat center center;background-size:cover;cursor:pointer;border-radius:3px;transition:box-shadow .1s ease;box-shadow:inset 0 0 0 3px rgba(40,70,255,0)}.table-images .img:hover{box-shadow:inset 0 0 0 3px #2846ff}.js-hist{display:flex}.js-hist .psq{margin:1px;width:32px;height:24px;border-radius:2px;font-size:10px;text-align:center;justify-content:center;display:inline-flex;align-items:center;text-shadow:0 1px 2px rgba(255,255,255,.5)}.js-head{padding-bottom:16px;line-height:1.3em}.js-head strong{width:100%;display:block;text-align:center}.js-head .js-range{position:relative}.js-head .js-range .js-range-v{overflow:hidden;border-radius:3px;display:flex;height:20px}.js-head .js-range .js-range-v span{height:20px;display:block;width:1px}.js-head .js-range .js-helpers{height:20px;position:absolute;bottom:-16px;font-size:12px;left:0;right:0;display:flex;align-items:center;justify-content:space-between}.header-buttons{margin-right:1px}.header-buttons .MuiButtonBase-root svg{height:16px;margin-left:-6px;margin-right:6px}.header-buttons>.MuiButton-root,.header-buttons>.MuiButtonGroup-root{margin-left:8px}.btn{appearance:none;background-color:#fafbfc;border:1px solid rgba(27,31,35,.15);border-radius:4px;box-sizing:border-box;color:#24292e;cursor:pointer;font-size:14px;font-weight:600;line-height:20px;padding:6px 16px;position:relative;text-align:center;text-decoration:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:middle;white-space:nowrap;outline:none;display:inline-flex;align-items:center}.btn:focus:not(:focus-visible):not(.focus-visible){box-shadow:none}.btn:hover{background-color:#f3f4f6;text-decoration:none;transition-duration:.1s}.btn:focus{box-shadow:rgba(0,0,0,.08) 0 0 0 3px}.btn:active{background-color:#edeff2;box-shadow:rgba(225,228,232,.2) 0 1px 0 inset;transition:none 0s}.btn.btn-primary{color:#fff;border:1px solid rgba(27,31,35,.15);background-color:#2ea44f}.btn.btn-primary:hover{background-color:#2c974b}.btn.btn-primary:focus{box-shadow:rgba(46,164,79,.4) 0 0 0 3px}.btn.btn-primary:active{background-color:#298e46;box-shadow:rgba(20,70,32,.2) 0 1px 0 inset}.btn.btn-danger{border-color:#f1aeb5;background:#f8d7da;color:#b02a37}.btn.btn-danger:hover{background:#f1aeb5}.btn.btn-danger:active{background:#f38e9a}.btn:disabled{background-color:#fafbfc !important;box-shadow:none !important;border-color:rgba(27,31,35,.15);color:#959da5;cursor:default}.btn.btn-sm{height:30px;border-radius:0}.btn svg{margin-right:5px;margin-top:-1px}.btn-block{display:flex}.btn-block .btn{margin-right:-1px;border-radius:0;position:relative}.btn-block .btn:hover,.btn-block .btn:active{z-index:30}.btn-block .btn:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.btn-block .btn:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.input{width:100%;padding:8px 12px;font-size:14px;line-height:1.4em;background-color:#fff;border:1px solid #d9d9d9;border-top-color:silver;border-radius:3px;box-shadow:none;outline:none;transition:border .15s ease-in-out,box-shadow .15s ease-in-out}.input:not(:disabled):hover{border:1px solid #b9b9b9;border-top-color:#a0a0a0;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.input:not(:disabled):active,.input:not(:disabled):focus{border-color:#4d90fe;box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.input:disabled{background-color:#fafafa}.input.input-compact{border-radius:0;height:30px;padding:5px 8px}.input-block:not(.input-block:last-child){margin-bottom:1em}.input-block .label{margin-bottom:3px;display:block}.MuiDialogTitle-root{display:flex;align-items:center;justify-content:space-between}.MuiDialogTitle-root .MuiButtonBase-root{margin:-10px}.modal-footer{justify-content:space-between !important}.modal-bg{position:absolute;z-index:20;background:rgba(0,0,0,.35)}.lightbox{position:fixed;justify-content:center}.lightbox .image-wrapper{z-index:100;position:relative}.lightbox .image-wrapper .close{border-radius:30px;height:34px;width:34px;background:rgba(255,255,255,.7);position:absolute;right:20px;top:20px;text-align:center;display:flex;justify-content:center;padding:0;align-items:center}.lightbox .image-wrapper .image-full{box-shadow:0 0 10px rgba(0,0,0,.2);max-height:100vh;max-width:100vw}.custom-table .handle{cursor:move;border:1px solid #d9d9d9;height:30px;padding:0 12px;display:flex;align-items:center;justify-content:center;margin-right:-1px}.custom-table .custom-body{margin-bottom:20px}.custom-table .custom-body .row-wrapper{align-items:center;margin-bottom:10px;border-radius:5px}.custom-table .custom-body .row-wrapper .variants{background:#fff;margin:-1px 0 0 39px;border:1px solid #d9d9d9;border-radius:0 0 5px 5px}.custom-table .custom-body .row-wrapper .variants .current{padding:3px}.custom-table .custom-body .row-wrapper .variants .current .empty{display:block;padding:7px 5px;color:rgba(95,33,32,.5)}.custom-table .custom-body .row-wrapper .variants .current .one{margin:3px}.custom-table .custom-body .row-wrapper .variants .add-option{border-top:1px solid #d9d9d9;display:flex;align-items:center}.custom-table .custom-body .row-wrapper .variants .add-option input{flex:1 1 100%}.custom-table .custom-body .row-wrapper .variants .add-option svg{width:20px;color:#1976d2}.custom-table .custom-body .row-wrapper .row-panel{display:flex;min-width:680px}.custom-table .custom-body .row-wrapper .row-panel .handle{border-radius:5px 0 0 5px;width:40px;background:#eee;height:auto}.custom-table .custom-body .row-wrapper .row-panel .panel{background:#fff;flex:1 1 100%;border-radius:0 5px 5px 0;border:1px solid #d9d9d9;padding:8px 14px;display:flex;align-items:center}.custom-table .custom-body .row-wrapper .row-panel .panel.panel-select{border-radius:0 5px 0 0}.custom-table .custom-body .row-wrapper .row-panel .panel svg{width:26px;fill:#777}.custom-table .custom-body .row-wrapper .row-panel .panel .input-wrapper{flex:1 1 100%;margin:0 12px}.custom-table .custom-body .row-wrapper .row-panel .panel .preview-wrapper{height:32px}.new-col button svg{width:22px}.new-col button span{text-transform:capitalize;font-size:.9rem;padding-top:5px}.object-editor{max-width:820px;display:flex;flex-wrap:wrap;justify-content:space-between}.object-editor .input-block{width:380px}.object-editor .input-block>div{width:100%}.object-editor .input-block .locations-wrapper{display:flex}.object-editor .input-block .locations-wrapper .lat .MuiInputBase-root{margin-right:-1px;border-radius:4px 0 0 4px}.object-editor .input-block .locations-wrapper .lng .MuiInputBase-root{border-radius:0 4px 4px 0}.object-editor .upload-image-wrapper .current-images{display:flex;flex-wrap:wrap}.object-editor .upload-image-wrapper .current-images .image-item{position:relative}.object-editor .upload-image-wrapper .current-images .image-item .img{width:90px;height:90px;background:#eee no-repeat center center;background-size:cover;position:relative;z-index:10;box-shadow:inset 0 0 0 3px rgba(40,70,255,0);transition:box-shadow .1s ease}.object-editor .upload-image-wrapper .current-images .image-item .img:hover{box-shadow:inset 0 0 0 3px #2846ff}.object-editor .upload-image-wrapper .current-images .image-item .btn{width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:0;z-index:20;position:absolute;right:0px;top:0px;opacity:0;transition:opacity .1s ease}.object-editor .upload-image-wrapper .current-images .image-item .btn svg{margin:0}.object-editor .upload-image-wrapper .current-images .image-item.add-images{height:90px;width:90px;text-align:center;display:inline-block;border-radius:0}.object-editor .upload-image-wrapper .current-images .image-item:hover .btn{opacity:1}.application .nav-panel{padding:0 20px;display:flex;background:#222}.application .nav-panel .MuiTab-root{font-weight:bold;color:#b5b5b5}.application .nav-panel .MuiTab-root.Mui-selected{color:#fff}.application .nav-panel .MuiTabs-indicator{background:#b5b5b5}.application .app-content{padding:20px}@media(max-width: 768px){.application .app-content{padding:20px 0 0 0}}.application .page .header{display:flex;align-items:center;margin-bottom:20px;justify-content:space-between}@media(max-width: 768px){.application .page .header{padding:0 20px}}.application .page .header h2{margin:0 20px 0 0}.application .page .header .header-buttons{display:flex;align-items:center}.application .page .header .header-buttons .btn{margin-left:8px}.page-import{display:flex}.page-import .process-list{flex:1 1 100%;padding:20px}.page-import .process-list .pid{border-radius:4px;background:rgba(255,255,255,.8);padding:8px;box-shadow:0 0 4px rgba(0,0,0,.05),inset 0 0 0 rgba(0,0,0,.06)}.page-import .process-list .pid pre{margin:0 0 2px 0}.page-import .process-list .pid .progress-bar{margin:6px 0;height:4px;border-radius:4px;background:#eee;display:flex;overflow:hidden}.page-import .process-list .pid .progress-bar>span{border-radius:4px;background:#2846ff;display:block}.page-samples{position:relative}.control-panel{margin-bottom:36px;display:flex;align-items:center}.control-panel>div,.control-panel>button{margin-right:10px}.control-panel .chr{min-width:200px}.chart-wrapper{flex:1 1 100%;position:relative}.chart-wrapper .region-chart{position:relative;z-index:10;margin-bottom:30px}.chart-wrapper .region-chart .karyotype .chr-border{fill:rgba(0,0,0,0);stroke-width:1px;stroke:#111}.chart-wrapper .region-chart .karyotype line.karyo-hints{stroke:#000;stroke-width:1px}.chart-wrapper .region-chart .karyotype text.karyo-hints{font-size:10px}.chart-wrapper .region-chart .selection{stroke:#a00;fill:red;stroke-width:1px;transform:translate(0, -2px)}.chart-wrapper .region-chart .feature-group text{transition:opacity .25s ease;font-size:12px}.chart-wrapper .region-chart .feature-group rect.exon{height:12px;fill:#333}.chart-wrapper .region-chart .feature-group rect.feature{fill:#555;height:12px}.chart-wrapper .region-chart .feature-group rect.feature.gene{fill:#909090}.chart-wrapper .region-chart .feature-group rect.feature.gene:not(.short){height:6px;transform:translate(0, 3px)}.chart-wrapper .region-chart .variants-bg,.chart-wrapper .region-chart .genes-bg{fill:var(--color-snp);width:100%;height:34px;opacity:.08}.chart-wrapper .region-chart .genes-bg{height:102px;transform:translate(0, -16px)}.chart-wrapper .region-chart .density{stroke-width:.5px;transform:translate(50px, 17px);fill:var(--color-snp);stroke:var(--color-snp)}.chart-wrapper .region-chart pattern line{stroke:red;stroke-width:.7px}.chart-wrapper .snp-group .filler{fill:var(--color-snp)}.chart-wrapper .snp-group .box{rx:2;fill:var(--color-snp-light);stroke:var(--color-snp);height:16px;stroke-width:1px}.chart-wrapper .snp-group .count{font-size:11px;text-anchor:middle;fill:#222;text-shadow:0 1px 3px #fff}.chart-wrapper .snp-group .freq{fill:var(--color-snp);font-size:11px;text-anchor:middle}.chart-wrapper .sv-group svg.legend{margin-left:6px;margin-right:0px}.chart-wrapper .sv-group rect.segment{height:14px;fill:rgba(64,64,64,.05)}.chart-wrapper .sv-group rect.border{height:14px;fill:rgba(64,64,64,.15);stroke-width:.8px;stroke:#404040;rx:2px}.chart-wrapper .sv-group circle{r:4.5px;fill:none;transform:translate(8px, 7.25px);stroke-width:.8px;stroke:#404040}.chart-wrapper .sv-group text{text-anchor:middle;font-size:11px}.chart-wrapper .sv-group line.l{stroke-width:1px;stroke:#404040}.chart-wrapper .chart-bg{position:absolute;z-index:5;width:100%;height:550px;top:70px}.chart-wrapper .genes-filter,.chart-wrapper .snp-filter,.chart-wrapper .sv-filter{position:absolute;display:flex;z-index:30;left:18px;right:18px}.chart-wrapper .preloader{position:absolute;z-index:30;left:0;transition:opacity .25s ease;opacity:0}.chart-wrapper .genes-filter{top:84px}.chart-wrapper .genes-filter .preloader{top:121px}.chart-wrapper .snp-filter{top:280px}.chart-wrapper .snp-filter .inline{display:flex}.chart-wrapper .snp-filter .inline .range{margin-right:5px}.chart-wrapper .snp-filter .input-block:not(:last-child){margin-right:14px}.chart-wrapper .snp-filter .bullet{margin-left:4px;display:block}.chart-wrapper .sv-filter{top:500px}.chart-wrapper .sv-filter .preloader{top:71px}.draggable{min-height:100px;min-width:200px;background:rgba(255,0,0,.1)}
[data-debug=debug]:after{position:fixed;padding:5px;opacity:.5;background:red;color:#fff;border-radius:5px;left:10px;bottom:10px;z-index:99999;width:24px;height:24px;content:"XXL";display:flex;align-items:center;justify-content:space-around;font-family:sans-serif;font-weight:bold;line-height:1em;font-size:14px}@media(max-width: 1920px){[data-debug=debug]:after{content:"XL"}}@media(max-width: 1290px){[data-debug=debug]:after{content:"L"}}@media(max-width: 950px){[data-debug=debug]:after{content:"M"}}@media(max-width: 768px){[data-debug=debug]:after{content:"S"}}@media(max-width: 576px){[data-debug=debug]:after{content:"XS"}}:root{--color-snp: #404040;--color-snp-light: rgba(64, 64, 64, 0.24)}:root .snp-low{--color-snp: #2a7d2f;--color-snp-light: rgba(42, 125, 47, 0.24)}:root .snp-moderate{--color-snp: #ffa90f;--color-snp-light: rgba(255, 169, 15, 0.24)}:root .snp-high{--color-snp: #dd2e07;--color-snp-light: rgba(221, 46, 7, 0.24)}*{box-sizing:border-box}html,body{background:#fff;margin:0;padding:0;color:#121212;font:14px "Segoe UI",Helvetica,Arial,sans-serif;letter-spacing:.02em}body{min-height:100vh}.label{text-transform:uppercase;font-size:12px;color:#555;font-weight:bold}.full-size{left:0;top:0;bottom:0;right:0}.clusters-map{height:600px;overflow:hidden;margin-bottom:20px}.container{width:1200px;margin:auto;padding:12px 20px}@media(max-width: 1290px){.container{width:940px}}@media(max-width: 950px){.container{width:auto;padding:20px 0}}.container.container-sm{width:920px}@media(max-width: 950px){.container.container-sm{width:auto;margin:0 20px}}.container.map-switch{display:flex;align-items:center;justify-content:flex-end;padding-bottom:0 !important}@media(max-width: 950px){.container.map-switch{justify-content:center}}.ruleGroup{background:rgba(0,0,0,.1)}.ruleGroup button{background:#fff;border:1px solid #222}.sample-item .MuiBreadcrumbs-root{background:#222;padding:14px 16px}.sample-item .MuiBreadcrumbs-root a{color:#ccc}.sample-item .MuiBreadcrumbs-root p,.sample-item .MuiBreadcrumbs-root li{color:#fff}.sample-item .map-container{height:300px;width:auto;margin:-1px 0 0 0;overflow:hidden}.sample-item .table-images{margin:0;padding:8px;flex-wrap:wrap;display:flex}.sample-item .table-images .img{width:120px;height:120px;margin:8px}.sample-item .sample-value{display:flex;border-bottom:1px solid #eee}.sample-item .sample-value:last-child{border:none}.sample-item .sample-value .MuiListItem-root{padding:12px 16px}.sample-item .sample-value .label{margin-right:6px;min-width:290px;color:#777}.admin-link-wrapper{display:flex;align-items:center}.admin-link-wrapper .admin-link{margin:auto}.centred-start{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100vh}.centred-start .qs-buttons{display:flex}.centred-start .qs-buttons .qs-button{cursor:pointer;width:140px;height:100px;margin:10px;border-radius:5px;display:flex;justify-content:center;flex-direction:column;align-items:center;box-shadow:0 1px 3px rgba(0,0,0,.1),0 2px 15px rgba(0,0,0,.15);transition:box-shadow .15s ease,border .15s ease}.centred-start .qs-buttons .qs-button svg{width:44px;margin-bottom:10px;height:44px;color:#666}.centred-start .qs-buttons .qs-button:hover{box-shadow:0 1px 3px rgba(0,0,0,.4),0 0px 15px rgba(0,0,0,.1)}.search-page .search-header{background:#f1f1f1;padding:20px;margin:-20px -20px 0 -20px}@media(max-width: 950px){.search-page .search-header{padding:0 20px}}@media(max-width: 950px){.search-page .search-header .queryBuilder .ruleGroup-body select{width:30%}}.search-page .search-header .main-input{display:flex;align-items:center;justify-content:flex-start}@media(max-width: 950px){.search-page .search-header .main-input{flex-direction:column}}.search-page .search-header .main-input .search-input{width:500px;padding:2px 6px;display:flex;align-items:center;margin-right:20px}@media(max-width: 950px){.search-page .search-header .main-input .search-input{width:100%;margin-right:0}}.search-page .search-header .main-input .search-input button svg{width:24px}.queryBuilder{padding-top:16px}
.ruleGroup{display:flex;flex-direction:column;gap:.5rem;padding:.5rem;border-color:#8081a2;border-style:solid;border-radius:.25rem;border-width:1px;background:rgba(0,75,183,.2)}.ruleGroup .ruleGroup-body{display:flex;flex-direction:column;gap:.5rem}.ruleGroup .ruleGroup-body:empty{display:none}.ruleGroup .ruleGroup-header,.ruleGroup .rule{display:flex;gap:.5rem;align-items:center}.ruleGroup .rule .rule-value:has(.rule-value-list-item){display:flex;gap:.5rem;align-items:baseline}[data-inlinecombinators=disabled] .dndOver.rule,[data-inlinecombinators=disabled] .dndOver.ruleGroup-header{border-bottom-width:2px;border-bottom-style:dashed;border-bottom-color:#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.rule:last-child,[data-inlinecombinators=enabled] .dndOver.ruleGroup-header,[data-inlinecombinators=enabled] .dndOver.rule+.betweenRules,[data-inlinecombinators=enabled] .dndOver.betweenRules{border-bottom-width:2px;border-bottom-style:dashed;border-bottom-color:#639;padding-bottom:.5rem}[data-inlinecombinators=enabled] .dndOver.rule:last-child.dndCopy,[data-inlinecombinators=enabled] .dndOver.ruleGroup-header.dndCopy,[data-inlinecombinators=enabled] .dndOver.rule+.betweenRules.dndCopy,[data-inlinecombinators=enabled] .dndOver.betweenRules.dndCopy{border-bottom-color:#693}.ruleGroup.dndDragging,.rule.dndDragging{opacity:.5}.ruleGroup .queryBuilder-dragHandle,.rule .queryBuilder-dragHandle{cursor:move}.queryBuilder-branches .ruleGroup-body{margin-left:calc(2*0.5rem)}.queryBuilder-branches .rule,.queryBuilder-branches .ruleGroup .ruleGroup{position:relative}.queryBuilder-branches .rule::before,.queryBuilder-branches .rule::after,.queryBuilder-branches .ruleGroup .ruleGroup::before,.queryBuilder-branches .ruleGroup .ruleGroup::after{content:"";width:.5rem;left:calc(-0.5rem - 1px);border-color:#8081a2;border-style:solid;border-radius:0;position:absolute}.queryBuilder-branches .rule::before,.queryBuilder-branches .ruleGroup .ruleGroup::before{top:-0.5rem;height:calc(50% + 0.5rem);border-width:0 0 1px 1px}.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{top:50%;height:50%;border-width:0 0 0 1px}.queryBuilder-branches .rule:last-child::after,.queryBuilder-branches .ruleGroup .ruleGroup:last-child::after{display:none}.queryBuilder-branches .ruleGroup .ruleGroup::before,.queryBuilder-branches .ruleGroup .ruleGroup::after{left:calc(-0.5rem - 1px - 1px)}.queryBuilder-branches .ruleGroup .ruleGroup::before{top:calc(-0.5rem - 1px);height:calc(50% + 0.5rem + 1px)}.queryBuilder-branches .ruleGroup .ruleGroup::after{height:calc(50% + 1px)}.queryBuilder-branches .betweenRules{position:relative}.queryBuilder-branches .betweenRules::before{content:"";width:.5rem;left:calc(-0.5rem - 1px);border-color:#8081a2;border-style:solid;border-radius:0;position:absolute;top:-0.5rem;height:calc(100% + 0.5rem);border-width:0 0 0 1px}

/*# sourceMappingURL=client-72f227885155a5a0fc90.css.map*/