.app-select[data-v-3c645efa]{width:var(--app-select-width,100%)}.app-select--sm[data-v-3c645efa]{--app-select-height:32px;--app-select-font-size:12px;--app-select-padding-x:8px}.app-select--lg[data-v-3c645efa]{--app-select-height:44px}.app-select[data-v-3c645efa] .app-select__toggle{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;gap:8px;width:var(--app-select-width,100%);min-height:var(--app-select-height,38px);padding:0 var(--app-select-padding-x,12px);border:1px solid var(--app-select-border-color,#e5eaee);border-radius:var(--app-select-radius,8px);font-size:var(--app-select-font-size,14px);font-weight:var(--app-select-font-weight,400);text-decoration:none}.app-select[data-v-3c645efa] .app-select__toggle,.app-select[data-v-3c645efa] .app-select__toggle:focus,.app-select[data-v-3c645efa] .app-select__toggle:hover{background:var(--app-select-background,#fff);-webkit-box-shadow:var(--app-select-shadow,0 1px 4px 0 rgba(0,0,0,.05));box-shadow:var(--app-select-shadow,0 1px 4px 0 rgba(0,0,0,.05));color:var(--app-select-color,#3f4254)}.app-select[data-v-3c645efa] .app-select__toggle.disabled,.app-select[data-v-3c645efa] .app-select__toggle:disabled{background:var(--app-select-disabled-background,#f3f6f9);color:var(--app-select-disabled-color,#7e8299);opacity:1;cursor:default}.app-select--highlight[data-v-3c645efa] .app-select__toggle,.app-select--highlight[data-v-3c645efa] .app-select__toggle:disabled,.app-select--highlight[data-v-3c645efa] .app-select__toggle:focus,.app-select--highlight[data-v-3c645efa] .app-select__toggle:hover{background:var(--app-select-highlight-background,rgba(54,153,255,.3137254901960784))}.app-select--valid[data-v-3c645efa] .app-select__toggle{border-color:var(--app-select-valid-border-color,#1bc5bd)}.app-select--invalid[data-v-3c645efa] .app-select__toggle{border-color:var(--app-select-invalid-border-color,#f64e60)}.app-select__label[data-v-3c645efa]{font-size:inherit;line-height:22px;white-space:nowrap}.app-select__label--ellipsis[data-v-3c645efa]{overflow:hidden;text-overflow:ellipsis}.app-select__label--placeholder[data-v-3c645efa]{color:var(--app-select-placeholder-color,#b5b5c3)}.app-select__count[data-v-3c645efa]{color:#3699ff;font-weight:600}.app-select__indicators[data-v-3c645efa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;gap:6px}.app-select__spinner[data-v-3c645efa]{width:14px;height:14px;color:#b5b5c3}.app-select__clear[data-v-3c645efa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#b5b5c3;cursor:pointer}.app-select__clear[data-v-3c645efa]:hover{color:#f64e60}.app-select__chevron[data-v-3c645efa]{color:#7e8299}.app-select[data-v-3c645efa] .app-select__menu{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;max-width:var(--app-select-menu-max-width,320px);margin-top:6px;padding:0;border:1px solid #e5eaee;border-radius:8px;-webkit-box-shadow:0 8px 24px 0 rgba(0,0,0,.1);box-shadow:0 8px 24px 0 rgba(0,0,0,.1)}.app-select--inline[data-v-3c645efa]{display:block}.app-select[data-v-3c645efa] .app-select__menu--inline{position:static!important;-webkit-transform:none!important;transform:none!important;float:none;width:100%;max-width:none;-webkit-box-shadow:none;box-shadow:none}.app-select__panel[data-v-3c645efa]{padding:12px}.app-select__search[data-v-3c645efa]{position:relative;margin-bottom:10px}.app-select__search-icon[data-v-3c645efa]{position:absolute;top:50%;left:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#b5b5c3;pointer-events:none}.app-select__panel .app-select__search-input[data-v-3c645efa]{height:36px;padding:0 12px 0 34px;background:#fff;border:1px solid #e5eaee;border-radius:8px;font-size:13px;line-height:normal}.app-select__actions[data-v-3c645efa]{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;gap:8px;margin-bottom:6px}.app-select__action[data-v-3c645efa]{padding:0;border:none;background:transparent;color:#181c32;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer}.app-select__action[data-v-3c645efa]:not(:disabled):hover{text-decoration:underline}.app-select__action[data-v-3c645efa]:disabled{color:#b5b5c3;cursor:default}.app-select__action--danger[data-v-3c645efa]{color:#f64e60}.app-select__action--danger[data-v-3c645efa]:not(:disabled):hover{color:#ee2d41}.app-select__list[data-v-3c645efa]{overflow-y:auto;margin:0 -4px}.app-select__list[data-v-3c645efa]:focus{outline:none}.app-select__option[data-v-3c645efa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%;padding:8px 4px;border:none;background:transparent;color:#181c32;font-size:13px;line-height:18px;text-align:left;cursor:pointer}.app-select__option--active[data-v-3c645efa]:not(:disabled){background:#f3f4f7;border-radius:6px}.app-select__option--disabled[data-v-3c645efa]{color:#b5b5c3;cursor:default}.app-select__checkbox[data-v-3c645efa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:18px;height:18px;border:1px solid #d1d5db;border-radius:4px;background:#fff;color:#fff}.app-select__checkbox--radio[data-v-3c645efa]{border-radius:50%}.app-select__checkbox--checked[data-v-3c645efa]{background:#3699ff;border-color:#3699ff}.app-select__option--disabled .app-select__checkbox[data-v-3c645efa]{background:#f3f6f9;border-color:#e5eaee}.app-select__option-text[data-v-3c645efa]{white-space:var(--app-select-option-white-space,nowrap);overflow:hidden;text-overflow:ellipsis}.app-select__group[data-v-3c645efa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%;padding:8px 4px 4px;border:none;background:transparent;color:#7e8299;font-size:12px;font-weight:600;line-height:18px;text-align:left;text-transform:uppercase;letter-spacing:.4px;cursor:pointer}.app-select__group[data-v-3c645efa]:disabled{cursor:default}.app-select__group.app-select__option--active[data-v-3c645efa]:not(:disabled){background:#f3f4f7;border-radius:6px}.app-select__group-text[data-v-3c645efa]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-select__empty[data-v-3c645efa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 4px;color:#b5b5c3;font-size:13px}.app-select__apply[data-v-3c645efa]{margin-top:12px}