.column-selector[data-v-ebfa7f36]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1em 0 2em 0;background-color:var(--custom-theme-common-label-background-color);color:var(--custom-theme-common-label-color);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:95vh}.column-selector .dialogtitle[data-v-ebfa7f36]{-ms-flex-preferred-size:100%;flex-basis:100%;text-transform:uppercase;padding:0 0 1em 0;text-align:center;font-size:x-large;color:#fff}.column-selector .dialogtitle .close-icon[data-v-ebfa7f36]{margin-right:.5em;float:right;cursor:pointer}.column-selector .buttons[data-v-ebfa7f36]{-ms-flex-preferred-size:20%;flex-basis:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.column-selector .buttons button[data-v-ebfa7f36]{color:#fff;margin-bottom:1em;padding:.3em .6em;width:12em;text-transform:uppercase;cursor:pointer}.column-selector .buttons .select-button[data-v-ebfa7f36]{background-color:#1976d2!important}.column-selector .buttons .select-reset-button[data-v-ebfa7f36],.column-selector .buttons .select-save-button[data-v-ebfa7f36]{background-color:#ff5252!important}.column-selector .columns-list[data-v-ebfa7f36]{padding:0;border-style:solid;border-width:.5px;border-radius:var(--custom-theme-select-border-radius);list-style-type:none;overflow-y:auto}.column-selector .columns-list li[data-v-ebfa7f36]:hover{background-color:#696969}.column-selector .columns-list li[data-v-ebfa7f36]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff;padding:.2em .5em}.column-selector .columns-list li span[data-v-ebfa7f36]{padding:0 .3em}.column-selector .columns-list li .arrow[data-v-ebfa7f36]{font-size:larger}.column-selector .columns-list li .deselect-column[data-v-ebfa7f36],.column-selector .columns-list li .move-column-down[data-v-ebfa7f36],.column-selector .columns-list li .move-column-up[data-v-ebfa7f36],.column-selector .columns-list li .select-column[data-v-ebfa7f36]{color:#20b2aa;cursor:pointer}.column-selector .unselected-columns[data-v-ebfa7f36]{border-color:#7fffd4}.column-selector .unselected-columns li[data-v-ebfa7f36]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.column-selector .unselected-columns li .field-name[data-v-ebfa7f36]{-ms-flex-preferred-size:90%;flex-basis:90%}.column-selector .unselected-columns li .select-column[data-v-ebfa7f36]{-ms-flex-preferred-size:10%;flex-basis:10%}.column-selector .selected-columns[data-v-ebfa7f36]{border-color:#adff2f}.column-selector .selected-columns li .required-column[data-v-ebfa7f36]{text-align:center}.column-selector .selected-columns li .deselect-column[data-v-ebfa7f36],.column-selector .selected-columns li .required-column[data-v-ebfa7f36]{-ms-flex-preferred-size:15%;flex-basis:15%}.column-selector .selected-columns li .field-name[data-v-ebfa7f36]{-ms-flex-preferred-size:50%;flex-basis:50%}.column-selector .selected-columns li .move-column[data-v-ebfa7f36]{-ms-flex-preferred-size:20%;flex-basis:20%}.column-selector .selected-columns li .sort-key[data-v-ebfa7f36]{-ms-flex-preferred-size:15%;flex-basis:15%;border-radius:5%;color:#fff;cursor:pointer}.column-selector .selected-columns li .sort-key.selected[data-v-ebfa7f36]{color:#cfc868}@media screen and (min-width:1600px){.columns-list[data-v-ebfa7f36]{-ms-flex-preferred-size:20%;flex-basis:20%;max-height:40em}}@media screen and (max-width:1600px){.columns-list[data-v-ebfa7f36]{-ms-flex-preferred-size:30%;flex-basis:30%;max-height:35em}}@media screen and (max-width:1200px){.columns-list[data-v-ebfa7f36]{-ms-flex-preferred-size:35%;flex-basis:35%;max-height:25em}.buttons button[data-v-ebfa7f36],.columns-list li[data-v-ebfa7f36]{font-size:.75em}}@media screen and (max-width:750px){.columns-list[data-v-ebfa7f36]{max-height:15em}.buttons button[data-v-ebfa7f36],.columns-list li[data-v-ebfa7f36]{font-size:.5em}}@media screen and (max-width:500px){.columns-list[data-v-ebfa7f36]{max-height:8em}.buttons button[data-v-ebfa7f36],.columns-list li[data-v-ebfa7f36]{font-size:.25em}}