﻿.ss-search{display:none}.ss-main{position:relative;display:inline-block;user-select:none;color:#333;width:100%}.ss-main .ss-content{position:absolute;width:calc(100% - 4px);margin:0 0 0 2px;box-sizing:border-box;z-index:1010;background-color:#fff;transform-origin:center top;transition:transform .2s,opacity .2s;opacity:0;transform:scaleY(0)}.ss-main .ss-content .ss-addable{padding-top:0}.ss-main .ss-content .ss-list .ss-option{padding:6px 10px;cursor:pointer;user-select:none}.ss-main .ss-content .ss-list .ss-option *{display:inline-block}.ss-main .ss-content .ss-list .ss-option-selected{background-color:#ececec}.ss-main .ss-content .ss-list .ss-option.houseHoldSelect__select-all--selected{background-color:#ececec}.ss-main .ss-content .ss-list .ss-option.ss-highlighted,.ss-main .ss-content .ss-list .ss-option:hover{color:#fff;background-color:#5897fb}.ss-main .ss-content .ss-list .ss-option.ss-disabled{cursor:default;color:#bdbdbd;background-color:#fff}.ss-main .ss-content .ss-list .ss-option.ss-hide{display:none}.ss-main .ss-content.ss-open{display:block;opacity:1;transform:scaleY(1);box-shadow:0px 2px 5px 1px #333}.ss-main .ss-content .ss-list{max-height:400px;overflow-x:hidden;background:#fff;overflow-y:auto;text-align:left}.ss-main .ss-content .ss-list .ss-option{border-bottom:2px solid #fff;padding:6px 10px;cursor:pointer;height:48px;line-height:36px;user-select:none;font-family:"Milo","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:16px}.ss-main .ss-content .ss-list .ss-option:last-child{border-bottom:none}.ss-main .ss-content .ss-list .ss-option.ss-hide{display:none}.ss-main .ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;opacity:.8;background:#ffffffb5;pointer-events:none}.ss-main .ss-content .ss-list .ss-option.ss-highlighted,.ss-main .ss-content .ss-list .ss-option:hover{background-color:#50b848}.ss-main .ss-content .ss-list .ss-option.filter_icon:before{line-height:0;vertical-align:middle;margin-top:-12px;font-size:34px;display:inline-block;margin-right:10px}.ss-main .ss-content .ss-list .ss-option *{display:inline-block}.ss-main .ss-single-selected{display:flex;cursor:pointer;width:100%;height:30px;padding:6px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .3s}.ss-main .ss-single-selected.ss-disabled{background-color:#dcdee2;cursor:not-allowed}.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-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-single-selected .placeholder{flex:1 1 100%;text-align:left;width:calc(100% - 30px);line-height:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ss-main .ss-single-selected .placeholder,.ss-main .ss-single-selected .placeholder *{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-single-selected .placeholder *{width:auto}.ss-main .ss-single-selected .placeholder .ss-disabled{cursor:pointer;color:#8a8a8a}.ss-main .ss-single-selected .ss-deselect{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 6px;font-weight:400}.ss-main .ss-single-selected .ss-deselect.ss-hide{display:none}.ss-main .ss-single-selected .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 6px}.ss-main .ss-single-selected .ss-arrow span{border:solid #333;border-width:0 2px 2px 0;display:inline-block;padding:3px;transition:transform .2s,margin .2s}.ss-main .ss-single-selected .ss-arrow span.arrow-up{transform:rotate(-135deg);margin:3px 0 0}.ss-main .ss-single-selected .ss-arrow span.arrow-down{transform:rotate(45deg);margin:-3px 0 0}.ss-multi-selected{display:flex;cursor:pointer;min-height:48px;height:100%;z-index:10;width:100%;position:relative;padding:0;border:2px solid #333;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .3s}.ss-multi-selected .ss-values .ss-value{display:flex;user-select:none;align-items:center;font-family:"Milo","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:16px;padding:6px 10px;margin:3px;color:#333;height:38px;background:#ececec;border-radius:0;animation-name:scaleIn;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:both}.ss-multi-selected .ss-values .ss-value.ss-out{animation-name:scaleOut;animation-duration:.2s;animation-timing-function:ease-out}.ss-multi-selected .ss-values .ss-value .ss-value-delete{position:absolute;top:8px;right:10px;display:block;cursor:pointer;width:22px;height:22px}.ss-multi-selected .ss-values .ss-value .ss-value-delete:before{font-family:"icomoon";content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ss-multi-selected .ss-values .ss-value .ss-value-delete:before{line-height:22px;font-size:22px}.ss-multi-selected .ss-values .ss-value .ss-value-delete:hover:before{color:#d7422e}.ss-multi-selected .ss-values .ss-value-text:before{line-height:0;vertical-align:middle;margin-top:-12px;font-size:34px;display:inline-block;margin-right:10px}.ss-multi-selected .ss-add{margin:0;cursor:pointer;width:44px;height:44px}.ss-multi-selected .ss-add .ss-plus:before{font-family:"icomoon";content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ss-multi-selected .ss-add .ss-plus:before{line-height:44px;font-size:44px}.ss-multi-selected .ss-add .ss-plus.ss-cross:before{font-family:"icomoon";content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ss-multi-selected.ss-disabled{background-color:#dcdee2;cursor:not-allowed}.ss-multi-selected.ss-disabled .ss-values .ss-disabled{color:#333}.ss-multi-selected.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-multi-selected .ss-values{display:block;width:100%}.ss-multi-selected .ss-values .ss-disabled{padding:0;margin:0 0 0 10px;width:100%;color:#333;font-size:16px;line-height:44px;position:relative;display:block}@keyframes scaleIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes scaleOut{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}