.ss-main{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#666;width:100%;display:inline-block;position:relative}.ss-main .ss-single-selected{cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #dcdee2;border-radius:4px;outline:0;width:100%;height:30px;padding:6px;-webkit-transition:background-color .2s;transition:background-color .2s;display:-webkit-box;display:-ms-flexbox;display:flex}.ss-main .ss-single-selected.ss-disabled{cursor:not-allowed;background-color:#dcdee2}.ss-main .ss-single-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-single-selected.ss-open-below{border-bottom-right-radius:0;border-bottom-left-radius:0}.ss-main .ss-single-selected .placeholder{text-overflow:ellipsis;white-space:nowrap;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-flex:1;-ms-flex:100%;flex:100%;align-items:center;width:calc(100% - 30px);line-height:1em;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.ss-main .ss-single-selected .placeholder *{text-overflow:ellipsis;white-space:nowrap;align-items:center;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.ss-main .ss-single-selected .placeholder .ss-disabled{color:#dedede}.ss-main .ss-single-selected .ss-deselect{-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;justify-content:flex-end;align-items:center;margin:0 6px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex}.ss-main .ss-single-selected .ss-deselect.ss-hide{display:none}.ss-main .ss-single-selected .ss-arrow{-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;justify-content:flex-end;align-items:center;margin:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex}.ss-main .ss-single-selected .ss-arrow span{border:2px solid #666;border-width:0 2px 2px 0;padding:3px;-webkit-transition:-webkit-transform .2s,transform .2s,margin .2s;transition:-webkit-transform .2s,transform .2s,margin .2s;display:inline-block}.ss-main .ss-single-selected .ss-arrow span.arrow-up{margin:3px 0 0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.ss-main .ss-single-selected .ss-arrow span.arrow-down{margin:-3px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ss-main .ss-multi-selected{cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #dcdee2;border-radius:4px;outline:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;min-height:30px;padding:0 0 0 3px;-webkit-transition:background-color .2s;transition:background-color .2s;display:-webkit-box;display:-ms-flexbox;display:flex}.ss-main .ss-multi-selected.ss-disabled{cursor:not-allowed;background-color:#dcdee2}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-disabled{color:#666}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main .ss-multi-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-multi-selected.ss-open-below{border-bottom-right-radius:0;border-bottom-left-radius:0}.ss-main .ss-multi-selected .ss-values{-webkit-box-flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:100%;flex:100%;justify-content:flex-start;width:calc(100% - 30px);display:-webkit-box;display:-ms-flexbox;display:flex}.ss-main .ss-multi-selected .ss-values .ss-disabled{color:#dedede;text-overflow:ellipsis;white-space:nowrap;align-items:center;width:100%;margin:2px 0;padding:4px 5px;line-height:1em;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}@-webkit-keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scaleOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes scaleOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}.ss-main .ss-multi-selected .ss-values .ss-value{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;background-color:#5897fb;border-radius:4px;align-items:center;margin:3px 5px 3px 0;padding:3px 5px;font-size:12px;-webkit-animation-name:scaleIn;animation-name:scaleIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:-webkit-box;display:-ms-flexbox;display:flex}.ss-main .ss-multi-selected .ss-values .ss-value.ss-out{-webkit-animation-name:scaleOut;animation-name:scaleOut;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete{cursor:pointer;margin:0 0 0 5px}.ss-main .ss-multi-selected .ss-add{-webkit-box-flex:0;-ms-flex:0 3px;flex:0 3px;margin:9px 12px 0 5px;display:-webkit-box;display:-ms-flexbox;display:flex}.ss-main .ss-multi-selected .ss-add .ss-plus{background:#666;justify-content:center;align-items:center;width:2px;height:10px;-webkit-transition:-webkit-transform .2s,transform .2s;transition:-webkit-transform .2s,transform .2s;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.ss-main .ss-multi-selected .ss-add .ss-plus:after{content:"";background:#666;width:10px;height:2px;position:absolute;top:4px;left:-4px}.ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ss-content{-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1010;-webkit-transform-origin:top;transform-origin:top;opacity:0;background-color:#fff;border:1px solid #dcdee2;width:100%;margin:-1px 0 0;-webkit-transition:-webkit-transform .2s,transform .2s,opacity .2s;transition:-webkit-transform .2s,transform .2s,opacity .2s;position:absolute;-webkit-transform:scaleY(0);transform:scaleY(0)}.ss-content.ss-open{opacity:1;display:block;-webkit-transform:scaleY(1);transform:scaleY(1)}.ss-content .ss-search{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:8px 8px 6px;display:-webkit-box;display:-ms-flexbox;display:flex}.ss-content .ss-search.ss-hide,.ss-content .ss-search.ss-hide input{opacity:0;height:0;margin:0;padding:0}.ss-content .ss-search input{font-size:inherit;line-height:inherit;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;background-color:#fff;border:1px solid #dcdee2;border-radius:4px;outline:0;-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:100%;min-width:0;height:30px;margin:0;padding:6px 8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ss-content .ss-search input::-webkit-input-placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input::placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input:-ms-placeholder-shown{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input::-moz-placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input::placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input:focus{-webkit-box-shadow:0 0 5px #5897fb;box-shadow:0 0 5px #5897fb}.ss-content .ss-search .ss-addable{cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #dcdee2;border-radius:4px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;justify-content:center;align-items:center;height:30px;margin:0 0 0 8px;font-size:22px;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ss-content .ss-addable{padding-top:0}.ss-content .ss-list{text-align:left;max-height:200px;overflow:hidden auto}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{padding:6px 10px;font-weight:700}.ss-content .ss-list .ss-optgroup .ss-option{padding:6px 6px 6px 25px}.ss-content .ss-list .ss-optgroup-label-selectable{cursor:pointer}.ss-content .ss-list .ss-optgroup-label-selectable:hover{color:#fff;background-color:#5897fb}.ss-content .ss-list .ss-option{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:6px 10px}.ss-content .ss-list .ss-option *{display:inline-block}.ss-content .ss-list .ss-option:hover,.ss-content .ss-list .ss-option.ss-highlighted{color:#fff;background-color:#5897fb}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;color:#dedede;background-color:#fff}.ss-content .ss-list .ss-option:not(.ss-disabled).ss-option-selected{color:#666;background-color:#5897fb1a}.ss-content .ss-list .ss-option.ss-hide{display:none}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:#fffb8c}
