si-column-manager{position:fixed;top:0;left:0;bottom:0;right:0;visibility:hidden;background-color:rgba(255,255,255,0.95);z-index:2000}si-column-manager ul{list-style:none;margin:0;padding:0}si-column-manager.active{visibility:visible}si-column-manager header{position:absolute;top:0;right:0;left:0;margin:10px auto}si-column-manager footer{position:absolute;bottom:0;right:0;left:0;margin:10px auto}si-column-manager .si-toggle{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;white-space:nowrap}si-column-manager .si-toggle input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:none}si-column-manager .si-toggle input[type="checkbox"]:checked+i{background-color:#52a552}si-column-manager .si-toggle input[type="checkbox"]:checked+i:after{right:0;left:auto}si-column-manager .si-toggle i{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 40px;-moz-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;height:25px;position:relative;background-color:#f0f0f0;border-radius:25px;margin-right:8px}si-column-manager .si-toggle i:after{content:'';display:block;background-color:white;border-radius:20px;height:21px;width:21px;margin:2px;position:absolute;left:0;top:0}si-column-manager .si-column-manager-actions{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;width:calc(100% - 40px);max-width:800px}si-column-manager .si-column-manager-actions button{height:40px;padding:0 20px;font-size:inherit;font-family:inherit}si-column-manager .si-column-manager-actions .si-has-header{margin-right:auto}si-column-manager .si-column-manager-actions .si-close{line-height:40px;width:40px;text-align:center;border-radius:4px;font-size:24px;font-weight:bold;cursor:pointer}si-column-manager .si-column-manager-actions .si-close:hover{background-color:rgba(0,0,0,0.05)}si-column-manager .si-column-manager-actions .si-import{background-color:#52a552;color:white;text-shadow:0 1px 1px rgba(0,0,0,0.03);border:1px solid #56944a;border-radius:4px}si-column-manager footer.si-column-manager-actions{-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}si-column-manager .si-column-manager-columns{left:0;right:0;top:0;bottom:0;position:absolute;margin:60px auto 60px;width:calc(100% - 40px);max-width:800px;counter-reset:column-counter;border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-shadow:0 0 20px -4px rgba(0,0,0,0.2);overflow-y:auto;background-color:white}si-column-manager .si-column-manager-columns .si-column-manager-column{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border:1px solid #ccc;border-bottom:none}si-column-manager .si-column-manager-columns .si-column-manager-column.si-column-ignored .si-column-manager-samples{text-decoration:line-through;color:#ccc}si-column-manager .si-column-manager-samples{counter-reset:sample-counter;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;position:relative}si-column-manager .si-column-manager-samples .si-column-manager-sample-title{font-weight:bold;font-size:20px}si-column-manager .si-column-manager-samples .si-column-manager-sample-title:before{line-height:40px !important}si-column-manager .si-column-manager-samples li:last-of-type{border-bottom:none !important}si-column-manager .si-column-manager-samples .si-column-manager-sample-header{background-color:#e8e8e8;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;border-bottom:1px solid #ccc}si-column-manager .si-column-manager-samples .si-column-manager-sample-header:before{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 30px;-moz-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px;background-color:#e8e8e8;display:block;line-height:30px;text-align:center;margin-right:10px;content:'\00a0';border-right:1px solid #ccc}si-column-manager .si-column-manager-samples .si-column-manager-sample-header:after{display:block;content:counter(column-counter,upper-alpha);counter-increment:column-counter;text-align:center;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1}si-column-manager .si-column-manager-samples .si-column-manager-sample{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;border-bottom:1px solid #ccc}si-column-manager .si-column-manager-samples .si-column-manager-sample:before{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 30px;-moz-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px;background-color:#e8e8e8;display:block;line-height:30px;text-align:center;content:counter(sample-counter,decimal);counter-increment:sample-counter;margin-right:10px;border-right:1px solid #ccc;font-size:1rem;font-weight:normal}si-column-manager .si-column-manager-editor{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 300px;-moz-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px;padding:20px;position:relative}si-column-manager .si-column-manager-editor input{width:100%;font-family:inherit;font-size:inherit;height:40px;padding:12px;box-sizing:border-box}si-column-manager .si-column-manager-editor .select-group{width:100%;box-sizing:border-box;margin-bottom:10px;position:relative;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;padding:0 10px;border:1px solid #ccc;background-color:white;color:black;border-radius:3px;height:40px}si-column-manager .si-column-manager-editor .select-group:after{font-family:Arrows;content:'\e901';margin-left:auto;display:inline-block;-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}si-column-manager .si-column-manager-editor .select-group select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}si-column-manager .si-column-manager-editor label{margin-bottom:6px;font-size:20px;font-weight:bold;display:block}si-column-manager .si-column-manager-editor:after{background:linear-gradient(-45deg, #fff 9px, transparent 0),linear-gradient(-135deg, #fff 9px, transparent 0),linear-gradient(-45deg, #ccc 10px, transparent 0),linear-gradient(-135deg, #ccc 10px, transparent 0);background-position:left-bottom;background-repeat:repeat-y;background-size:20px 20px;content:" ";display:block;position:absolute;top:0;left:-20px;width:20px;height:100%;bottom:0}si-dropzone{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;height:160px;border:1px #a0a0a0 dashed;border-radius:5px;width:calc(100% - 40px);max-width:800px;margin:20px auto 30px;box-sizing:border-box;position:relative;cursor:pointer;background-color:white;-webkit-transition:box-shadow 350ms;-moz-transition:box-shadow 350ms;transition:box-shadow 350ms}si-dropzone:hover{border-color:#303030;box-shadow:0 0 20px -4px rgba(0,0,0,0.4)}si-dropzone .si-icon{margin-left:20px;-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 65px;-moz-flex:0 0 65px;-ms-flex:0 0 65px;flex:0 0 65px}si-dropzone .si-icon path{fill:#303030}si-dropzone .message{margin-right:20px;margin-left:10px;color:#303030;font-weight:normal;cursor:inherit}si-dropzone .message h2{font-size:20px;margin:0}si-dropzone .message p{margin:0}si-dropzone input[type="file"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;opacity:0;position:absolute;top:0;left:0;width:100% !important;height:100% !important;cursor:inherit}@font-face{font-family:'Arrows';src:url("../fonts/arrows/select-arrows.ttf?lym46w") format("truetype"),url("../fonts/arrows/select-arrows.woff?lym46w") format("woff"),url("../fonts/arrows/select-arrows.svg?lym46w#select-arrows") format("svg");font-weight:normal;font-style:normal}
