.mapping-item{display:grid;grid-template-columns:1fr 1fr 1fr 150px;padding:12px 6px;gap:12px;border-radius:var(--standard-border-radius)}.mapping-item:hover{background-color:var(--hover-white)}.mapping-item p{-ms-flex-item-align:center;align-self:center;margin:0}.mapping-item p:first-of-type{padding-left:6px}.mapping-item .type-selector{cursor:pointer;background-color:transparent;padding:4px 0;border:none;border-bottom:1px solid var(--charcoal-50)}.mapping-item .example-data{color:var(--charcoal-50)}.mapping-item .text-success{margin-left:4px;margin-top:2px}.mapping-item .text-disabled{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#info-hover-box{display:inline-block;position:relative}#info-hover-box .hover-content{-webkit-box-shadow:2px 4px 4px 2px rgba(0,0,0,.25);box-shadow:2px 4px 4px 2px rgba(0,0,0,.25);background:var(--background-white);position:absolute;pointer-events:none;padding:12px;z-index:9999;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition:.3s;transition:.3s;opacity:0;border-radius:var(--standard-border-radius)}#info-hover-box .hover-content.no-padding{padding:4px 12px}#info-hover-box .hover-content ul{list-style-type:none;margin:0;padding-left:10px}#info-hover-box .hover-content ul li{margin-bottom:4px;font-weight:400}#info-hover-box .hover-content ul span{font-weight:600}#info-hover-box .hover-content ul a{pointer-events:auto}#info-hover-box .hover-content.left{right:100%;left:unset;text-align:left}#info-hover-box .hover-content.right{left:100%}#info-hover-box .hover-content.mid{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#info-hover-box .hover-content.mid-x{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#info-hover-box .hover-content.top{bottom:50%}#info-hover-box .hover-content.bottom{top:100%}#info-hover-box .hover-content.auto-width{width:auto}#info-hover-box .hover-info{-webkit-transition-delay:.2s;transition-delay:.2s;opacity:1}.variable-mapping-popover .backdrop{position:fixed;z-index:99;height:100%;width:100%;left:0;top:0;background-color:rgba(0,0,0,.25)}.variable-mapping-popover .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:var(--background-white);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.2);box-shadow:0 1px 4px 0 rgba(0,0,0,.2);position:relative;padding:14px 24px 14px 24px;border-radius:10px 10px 0 0}.variable-mapping-popover .header h2{margin-bottom:0}.variable-mapping-popover .header .description{margin:6px 0 0 0;padding:0}.variable-mapping-popover .header .close-popover{cursor:pointer}.variable-mapping-popover .header .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.variable-mapping-popover .content{position:fixed;-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 5px rgba(0,0,0,.25);width:90%;height:90%;left:calc(50% + 42.5px);top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:99;background-color:var(--background-white);border-radius:var(--standard-border-radius)}.variable-mapping-popover .mapping-list{padding:0 24px 24px 24px}.variable-mapping-popover .variable-item-list{height:calc(var(--content-height) - 270px);overflow-y:auto;padding:6px 24px}.variable-mapping-popover .variable-list-header{margin:0 24px;display:grid;grid-template-columns:1fr 1fr 1fr 150px;padding:12px 6px;gap:12px}.variable-mapping-popover .variable-list-header h4{margin:0}.variable-mapping-popover .variable-list-header .list-header-id{padding-left:6px}.variable-mapping-popover .variable-list-header .list-header-type{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.variable-mapping-popover .variable-list-header .list-header-type svg{margin-bottom:1px}.variable-mapping-popover .actions{position:absolute;bottom:24px;right:24px}.variable-mapping-popover .selector-section{display:grid;grid-template-columns:1fr 2fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.variable-mapping-popover .selectors{padding:6px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 0 24px 0;gap:24px}.variable-mapping-popover .selectors .id-selector,.variable-mapping-popover .selectors .reference-selector{position:relative;width:30%}.variable-mapping-popover .selectors .id-selector .reset-filter,.variable-mapping-popover .selectors .reference-selector .reset-filter{cursor:pointer;position:absolute;right:24px;bottom:7px}