.navigation-tab-group>.ant-tabs-nav{justify-content:center;width:100%}.navigation-tab-group .ant-tabs-nav-wrap{align-self:normal!important;flex:initial!important}.side-collapse-panel .side-collapse-container{display:flex}.side-collapse-panel>.ant-collapse-content>.ant-collapse-content-box{padding-top:0!important}.side-collapse-panel .side-collapse-handle-container{cursor:pointer;display:flex;justify-content:center;margin-left:-2px;margin-right:12px;width:16px}.side-collapse-panel .side-collapse-handle{background-color:#eee;transition:background-color .1s ease-out;width:2px}.side-collapse-panel .side-collapse-handle-container:hover>.side-collapse-handle{background-color:#1890ff}.guided-tour-button-container{display:flex;position:fixed;right:0;top:60%;transform:rotate(-90deg) translateY(-100%);transform-origin:top right;z-index:99}button.guided-tour-button{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0;font-size:16px;font-weight:600;height:40px;letter-spacing:.8px;padding:8px 32px}.guided-tour-button.heal{background-color:#982465;border-color:#982465;color:#fff}.guided-tour-button.heal:hover{border-color:#c41d7f;color:#c41d7f}.guided-tour-button.heal:active,.guided-tour-button.heal:focus{border-color:#982465;color:#982465}.breadcrumbs{margin-bottom:1rem!important}.helx-header{padding-right:2px!important}.brand_img{max-height:64px;padding:10px}.logout{float:right;-webkit-text-decoration:none;text-decoration:none}.menu-toggle{display:block}.mobile-menu-toggle{display:block;position:absolute;right:10px}.logout-button{margin:0 1rem 0 .5rem}.side-panel-open{display:flex;position:fixed;right:0;top:50%}.side-panel-close{color:red;margin-left:-10px}.activity-log .ant-collapse-header{padding:4px 8px!important}.activity-log .ant-collapse-content-box{padding-left:32px!important;padding-right:8px!important}.activity-entry .info-button{float:right;opacity:0;transition:opacity .15s ease-in-out}.activity-entry:hover .info-button{opacity:1}.expanded-results-layout .results-sidebar{flex:0 1;position:relative;white-space:nowrap}.expanded-results-layout .results-sidebar .results-list{display:flex;flex-direction:column}.expanded-results-layout .results-sidebar>:first-child{flex-grow:1}.expanded-results-layout .results-sidebar>:first-child>*{height:100%}.expanded-results-layout .results-sidebar .results-upper-side-container{align-items:flex-start;display:flex;flex-grow:1}.collapse-results{align-items:center;background:#f0f2f5;border:1px solid #0000001a;border-radius:50%;display:flex;filter:drop-shadow(0 0 4px rgba(0,0,0,.15));height:32px;justify-content:center;position:absolute;right:14px;top:14px;transform:translate(54px,-32px);width:32px;z-index:1}.results-list-container{display:flex;flex-direction:column;flex-grow:1;height:100%}.results-list-container>.results-list-scroll{flex-grow:1;height:0;margin-left:-2rem;margin-right:-24px;overflow-y:auto;padding-left:2rem;padding-right:24px}.results-sidebar .results-list-spin.full-load{transition:none}.results-sidebar.minimized .results-list-spin.full-load{transform:translateX(-50%)!important}.results-sidebar.minimized .results-list-container{width:32px}.results-sidebar.minimized .infinite-scroll-component__outerdiv{height:100%}.results-sidebar.minimized .infinite-scroll-component__outerdiv .infinite-scroll-component{height:100%!important;overflow:visible!important;position:relative}.results-sidebar.minimized .results-list{position:absolute;transform:translateX(calc(-100% + 32px))}.expanded-result-option-concept-card .ant-card-body{min-height:0!important}.expanded-result-option-concept-card.selected{border-color:#1890ff;filter:drop-shadow(0 0 2px rgba(0,0,0,.05)) brightness(.975)!important}.results-sidebar.expanded.mobile .results-list-container{width:100%}.results-sidebar.expanded.mobile{flex:1 1}.results-sidebar.minimized.mobile .results-list-container{display:none}.results-sidebar.minimized.mobile .collapse-results{transform:translate(24px,-28px)}.results-sidebar.expanded.mobile .collapse-results{left:16px;transform:translate(-36px,-28px)}.expanded-results-layout{flex-grow:1}.expanded-results-layout,.expanded-results-layout>.expanded-results-upper-container{display:flex;flex-direction:column}.expanded-results-layout>.expanded-results-upper-container .search-form.with-results{flex-grow:1;max-width:none}.expanded-results-layout .results-sidebar .search-form.with-results{margin-bottom:0!important}.expanded-results-layout>.expanded-results-upper-container .results-header{margin-bottom:0;white-space:nowrap}.expanded-results-layout>.expanded-results-lower-container{align-items:stretch;display:flex;flex-grow:1;margin-bottom:24px;margin-top:24px}.expanded-result-container{background:#fff;flex:1 1;padding:0 8px}.expanded-result-container>.ant-card-body{padding:0}.expanded-results-layout.mobile>.expanded-results-upper-container{flex-direction:column}.expanded-results-layout.mobile>.expanded-results-upper-container .results-header{display:flex;margin-bottom:0;margin-left:0;margin-top:24px}.expanded-results-layout.mobile>.expanded-results-upper-container .results-header>span:first-child{white-space:normal}.expanded-results-layout.mobile .expanded-result-container{overflow:scroll;width:100%}@keyframes fadein{0%{filter:opacity(0)}to{filter:opacity(1)}}.variable-histogram-collapse-panel>.ant-collapse-header{align-items:center!important;margin-bottom:16px;padding:0!important}.variable-histogram-collapse-panel>.ant-collapse-content>.ant-collapse-content-box{padding:0!important}.histogram-startover-btn{margin-bottom:10px}div.within-filter-false a,div.within-filter-false span{color:grey}div.within-filter-false a:hover{color:#454545;-webkit-text-decoration:underline;text-decoration:underline}.variables-collapse .study-panel .ant-collapse-content-box{padding:4px!important}.variables-collapse .study-panel .side-collapse-handle-container{margin-left:-6px}.variables-collapse .study-panel .side-collapse-handle{background-color:#ddd}.variables-collapse .study-panel .ant-collapse-header{align-items:center!important;padding-left:0!important}.variables-collapse .study-panel .study-panel-header .study-selection-button{color:#6399e9}.variables-collapse .study-panel.unselected .study-panel-header .study-selection-button{filter:opacity(0)}.variables-collapse .study-panel.selected .study-panel-header .study-selection-button,.variables-collapse .study-panel:hover .study-panel-header .study-selection-button{filter:opacity(1)}.scrollable-div{border:1px solid #ddd;max-height:300px;overflow:auto;padding-bottom:4px;padding-top:12px}.histogram-legend-item:first-child{margin-top:0!important}.variable-view-data-source-tag.inactive:active{background:var(--hover-color)!important}.variable-view-data-source-tag.inactive:hover{color:var(--hover-color)!important}.study-info-tooltip .ant-popover-inner-content{width:100%}.study-info-tooltip .study-info-tooltip-statistic:first-child{margin-top:0!important}.variable-list-item-description{font-size:13px;font-style:italic}.filter-menu-form-item{align-items:center;display:flex;gap:8px;margin:8px 0}.filter-menu-form-item.filter-menu-form-item-vertical{align-items:flex-start;flex-direction:column;justify-content:flex-start}.truncated{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.search-form{align-items:center;display:flex;justify-content:center;transition:min-height .5s ease-out;width:100%}.search-form.ant-form{margin:0 auto 16px}.search-form.with-results{min-height:0}.search-form.without-results{max-width:1080px;min-height:20rem}.search-form .ant-form-item{margin:0}.ant-form-item:first-child{flex:1 1}.search-suggestion{align-items:center;display:flex;font-weight:400;margin-left:4px}.search-suggestion.search-history-suggestion{color:#531dab!important}.search-suggestion .search-suggestion-remove-history:hover{-webkit-text-decoration:underline;text-decoration:underline}.results{display:flex;flex-direction:column}.results-header{align-items:center;display:flex;justify-content:flex-end;margin-bottom:16px}.results-header span:first-child{flex:1 1}.results .results-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));grid-template-rows:auto,200px;grid-gap:20px;gap:20px}.results .results-list.list{grid-template-columns:1fr}.results .results-list.grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.results .results-list.grid.md{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.results .results-list .result-card{filter:drop-shadow(0 0 2px rgba(0,0,0,.05));overflow:hidden;position:relative;transition:filter .25s}.results .grid .result-card:hover{filter:drop-shadow(0 0 8px rgba(0,0,0,.1))}.results .results-list .result-card .ant-card-body{max-height:200px;min-height:200px;overflow:hidden;overflow-y:auto;scrollbar-color:#0000 #0000;scrollbar-width:thin;transition:scrollbar-color .25s}.results .results-list .result-card .ant-card-body:hover{scrollbar-color:rgba(0,0,0,.133) #0000}.results .results-list .result-card .ant-card-body:hover:after{filter:opacity(0)}.results .results-list .result-card .ant-card-body:after{background:linear-gradient(180deg,#fff,#fff);background:linear-gradient(180deg,hsla(0,0%,100%,.001),#fff);content:"";height:60%;left:0;pointer-events:none;position:absolute;top:40%;transition:filter .25s;width:100%}.results .results-list .result-card .ant-card-body>.ant-space{display:flex}.interactions-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:1rem;margin:1rem 0;row-gap:1rem;text-align:center;width:100%}.interactions-grid .column-title{font-weight:700;text-align:center}.results .result-card{animation:fadein .25s ease-in}.results .result-card .tab-content{width:100%}.results .result-card .variables-list li{border:0;padding:.251rem 0}.node{background-color:salmon;border:1px solid #333;border-radius:50%;box-sizing:initial;display:block;height:12px;margin:0 auto;position:relative;width:12px;z-index:2}.edge{color:#666;display:flex;flex-direction:column;font-size:80%;transform:translate(-25%,-15px);width:200%}.edge-type{border-bottom:2px dotted salmon;height:22px;margin:0;position:relative;z-index:1}.source-label,.target-label{font-size:80%}.pagination-tray{display:flex;justify-content:center;width:100%}.pagination-link{border:1px solid #ccc;padding:.5rem}.ellipsis-icon{padding:.5rem}.ant-list-items{width:100%}.studies-list-item{align-items:center!important;display:flex;justify-content:center!important;width:100%}.study-name{flex:1 1;padding:0 16px;text-align:center;white-space:pre-line}.variables-count{text-align:right;white-space:nowrap}.related-concept-tag{cursor:pointer;margin:0!important}.related-concept-popover-overlay .ant-popover-inner-content{padding:0;width:100%}.related-concept-popover-overlay .ant-popover-title{padding:8px 12px;text-transform:capitalize}.related-concept-options{padding-bottom:4px!important}.related-concept-options>.ant-menu-item{font-size:14px!important;height:auto!important;line-height:22px!important;margin:0!important;padding:5px 12px!important}.related-concept-options>.ant-menu-item:hover{background-color:#f5f5f5}.related-concept-options>.ant-menu-item:hover>.anticon{color:#000;color:initial}.cde-item{border-bottom:none!important}.cde-item>.ant-collapse{width:100%}.cde-content-container{display:flex}.cde-content{margin-bottom:2px;margin-top:2px}.cde-section{display:flex!important}.tranql-query-textarea{background-color:var(--color-unc-gray);font-family:monospace;font-size:90%;min-height:80px!important;width:100%}.force-graph-container{background-color:#eee}.modal-content-container{max-height:600px;overflow-y:auto;padding:1rem;scrollbar-color:rgba(0,0,0,.133) #0000;scrollbar-width:thin;transition:scrollbar-color .25s;width:100%!important}.ant-space{width:100%}.concept-modal>.ant-modal-content{display:flex;flex-direction:column}.concept-modal>.ant-modal-content>.ant-modal-footer{background:#fff;z-index:1}.concept-modal .ant-modal-body>.ant-space{align-items:stretch;display:flex;max-height:60vh}.concept-modal .ant-modal-body>.ant-space>.ant-space-item{overflow:auto}.concept-modal .ant-modal-body .ant-space .ant-space-item:first-child{flex:none}.concept-modal-tabs{display:flex;flex-direction:column;width:auto}.concept-modal-tabs .ant-menu-item{display:inline-flex!important;margin-top:0!important;padding-left:0!important;padding-right:0;width:auto!important}.concept-modal-tabs .ant-menu-title-content{flex:none!important;overflow:visible!important;width:100%}.concept-modal-tabs .ant-menu-title-content>.tab-menu-item-wrapper{padding-left:24px;padding-right:16px}.concept-modal-body>.ant-space-item:nth-child(2){flex-grow:1}.previous-result-btn{color:#000!important;color:#00000073!important;cursor:pointer;margin-top:4px;transition:color .3s ease}.previous-result-btn:hover{color:inherit!important}.study-variables-list{font-size:90%!important}.study-variables-list-item{border-left:2px solid #eee;margin-bottom:.5rem;margin-left:4px;padding-left:1rem!important}.variable-name{font-weight:500}.variable-description{font-style:italic}.tab-name{display:none}.concept-modal-failed-result .ant-result-icon{margin-top:16px}.concept-modal-failed-result .ant-result-content{margin-bottom:-16px}.explanation-score-progress{align-items:center;display:inline-flex!important}.explanation-score-progress .ant-progress-outer{display:inline-flex}@media (min-width:600px){.tab-name{display:inline}}.app_content{height:200px;padding:10px 0}.app_config_value{padding:2px}.app_logo_container{display:flex;justify-content:center}.app_logo{height:150px;object-fit:scale-down;padding:8px;width:150px}.launch_control{align-items:center;display:flex;justify-content:space-around}.grid{display:grid;grid-template-columns:repeat(auto-fit,400px);grid-gap:20px;gap:20px}.sso-button{align-items:center;display:flex!important;height:40px!important;padding:4px 0!important;width:140px!important}.login-form.page,.login-form>.ant-pro-form-login-page{height:100%}.login-form>.ant-pro-form-login-container{padding-bottom:12px}.login-form .ant-pro-form-login-header,.login-form .ant-pro-form-login-page-header{margin-bottom:8px}.login-form .ant-pro-form-login-page-title,.login-form .ant-pro-form-login-title{font-size:24px;margin-bottom:6px}.login-form .ant-pro-form-login-logo,.login-form .ant-pro-form-login-page-logo{color:#1890ff;font-size:1.5rem;margin-right:4px;vertical-align:middle}.login-form .ant-pro-form-login-main,.login-form .ant-pro-form-login-page-main{width:auto!important}.login-form .ant-pro-form-login-other,.login-form .ant-pro-form-login-page-other{margin-top:12px!important}.login-form .ant-form-item-explain.ant-form-item-explain-connected{margin-bottom:8px}.login-form.no-basic-login .ant-pro-form-login-main .ant-form,.login-form.no-basic-login .ant-pro-form-login-page-main .ant-form{display:none}.login-form.no-basic-login .ant-pro-form-login-desc,.login-form.no-basic-login .ant-pro-form-login-page-desc{margin-bottom:24px}.shepherd-content,.shepherd-element{border-radius:2px!important}.shepherd-content{background:#fff;box-shadow:0 3px 6px -4px rgba(0,0,0,.122),0 6px 16px rgba(0,0,0,.078),0 9px 28px 8px rgba(0,0,0,.051)}.shepherd-header{background:#fff!important;border-bottom:1px solid #0000000f;padding:8px 16px!important}.shepherd-header>h3{font-size:15px;font-weight:500!important}.shepherd-text{font-size:14px;padding:16px}.shepherd-button.ant-btn-default:hover{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;color:#1890ff}.shepherd-button.ant-btn-default:active{color:#096dd9}.shepherd-button.ant-btn-primary:hover{background:#40a9ff;color:#fff}.shepherd-button.ant-btn-primary:active{background:#096dd9;color:#fff}.shepherd-arrow{z-index:99999}.shepherd-arrow:before{background:#fff!important}.shepherd-element:not(.shepherd-has-title) .shepherd-header{border-bottom:none;padding:0 0 8px}.shepherd-element:not(.shepherd-has-title) .shepherd-header>button{position:absolute;right:8px;top:4px}*,:after,:before{box-sizing:border-box}body{font-family:Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{height:100vh}.ant-layout.layout{min-height:100%}main.ant-layout-content{display:flex;flex-direction:column;padding:2rem}main.ant-layout-content>.routing-container{display:flex;flex-direction:column;flex-grow:1}