.select[data-v-7e6f2b87]{box-sizing:border-box;display:inline-block;max-width:100%;min-width:0;vertical-align:top}.select.block[data-v-7e6f2b87]{display:block;width:100%}.select__btn[data-v-7e6f2b87]{align-items:center;background:var(--cabinet-input);border:1px solid var(--cabinet-border);border-radius:10px;box-sizing:border-box;color:var(--cabinet-ink);cursor:pointer;display:flex;font:inherit;font-size:14px;gap:8px;max-width:100%;min-height:44px;min-width:0;overflow:hidden;padding:8px 12px 8px 10px;text-align:left;transition:all .2s;width:100%}.select__btn[data-v-7e6f2b87]:hover{border-color:var(--cabinet-border-hover)}.select__btn[data-v-7e6f2b87]:disabled{cursor:wait;opacity:.55;pointer-events:none}.select__btn.open[data-v-7e6f2b87]{border-color:var(--cabinet-focus)}.select__btn.empty .select__label[data-v-7e6f2b87]{color:var(--cabinet-ink-40)}.select__label[data-v-7e6f2b87]{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__arrow[data-v-7e6f2b87]{display:flex;flex-shrink:0;opacity:.45;transform:rotate(90deg);transition:all .2s}.select__arrow[data-v-7e6f2b87] svg{fill:transparent;height:14px;stroke:currentColor;width:14px}.select__arrow[data-v-7e6f2b87] path{fill:transparent}.select.open .select__arrow[data-v-7e6f2b87]{transform:rotate(-90deg)}[data-v-7e6f2b87] .v-overlay__content{border-radius:12px;overflow:hidden;padding:0}[data-v-7e6f2b87] .v-overlay__content:has(.select__menu.divided){background:transparent;border-radius:8px}[data-v-7e6f2b87] .v-overlay__content:has(.select__menu.field){background:transparent;border-radius:8px}.select__menu[data-v-7e6f2b87]{background:var(--cabinet-input);border:1px solid var(--dark-purple);border-radius:12px;box-shadow:0 12px 32px color-mix(in srgb,var(--black) 53%,transparent);box-sizing:border-box;display:flex;flex-direction:column;max-height:280px;min-width:0;overflow:hidden;width:100%}.select__list[data-v-7e6f2b87]{align-items:stretch;display:flex;flex:1;flex-direction:column;gap:4px;min-height:0;min-width:0;overflow:auto;overflow-x:hidden;overscroll-behavior:contain;padding:6px}.select__check[data-v-7e6f2b87]{align-items:center;color:var(--cabinet-ink-53);display:inline-flex;flex-shrink:0;height:16px;justify-content:center;margin-left:auto;opacity:0;transition:all .2s;width:16px}.select__option.on .select__check[data-v-7e6f2b87]{opacity:1}.select__check[data-v-7e6f2b87] svg{fill:transparent;height:14px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:14px}.select__check[data-v-7e6f2b87] circle,.select__check[data-v-7e6f2b87] ellipse,.select__check[data-v-7e6f2b87] path,.select__check[data-v-7e6f2b87] rect{fill:transparent}.select__option[data-v-7e6f2b87]{align-items:center;background:transparent;border:0;border-radius:8px;box-sizing:border-box;color:var(--cabinet-ink-67);cursor:pointer;display:flex;font:inherit;font-size:14px;gap:8px;line-height:1.4;max-width:100%;min-height:44px;min-width:0;overflow:hidden;padding:10px 12px;text-align:left;transition:all .2s;width:100%}.select__option[data-v-7e6f2b87]:hover:not(:disabled){background:var(--cabinet-fill-04);color:var(--cabinet-ink)}.select__option.on[data-v-7e6f2b87]{background:var(--cabinet-fill-hover);color:var(--cabinet-ink)}.select__option[data-v-7e6f2b87]:disabled{cursor:default;opacity:.35}.select__name[data-v-7e6f2b87]{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__plus[data-v-7e6f2b87]{display:flex;flex-shrink:0;height:14px;width:14px}.select__plus[data-v-7e6f2b87] svg{height:14px;width:14px}.select__rule[data-v-7e6f2b87]{background:#2a2741;flex-shrink:0;height:1px;margin:4px 6px}.select__menu.divided[data-v-7e6f2b87]{background:var(--secondary-bg);border:2px solid var(--dark-purple);border-radius:8px;box-shadow:none;overflow:hidden}.select__menu.divided .select__list[data-v-7e6f2b87]{display:flex;flex-direction:column;gap:0;padding:0}.select__menu.divided .select__option[data-v-7e6f2b87]{align-items:center;background:transparent;border:0;border-bottom:1px solid var(--dark-purple);border-radius:0;color:var(--white-07);display:flex;font-size:14px;font-weight:500;margin:0;min-height:44px;padding:12px 10px;width:100%}.select__menu.divided .select__option[data-v-7e6f2b87]:last-child{border-bottom:0}.select__menu.divided .select__option.on[data-v-7e6f2b87],.select__menu.divided .select__option[data-v-7e6f2b87]:hover{background:transparent;color:var(--main-color)}.select__menu.divided .select__check[data-v-7e6f2b87]{color:transparent;opacity:1}.select__menu.divided .select__option.on .select__check[data-v-7e6f2b87]{color:var(--main-color)}.select__state[data-v-7e6f2b87]{align-items:center;color:#83819c;display:flex;font-size:13px;justify-content:center;line-height:1.35;min-height:44px;padding:12px;text-align:center}.select__state[data-v-7e6f2b87] svg{height:20px;width:20px}.select__state--empty[data-v-7e6f2b87]{color:#83819c}.select__menu.field[data-v-7e6f2b87]{background:#1a183c;border:1px solid #363162;border-radius:8px;box-shadow:none;width:100%}.select__menu.field .select__state[data-v-7e6f2b87]{min-height:40px;padding:10px}.select__menu.field .select__list[data-v-7e6f2b87]{gap:2px;padding:4px}.select__menu.field .select__option[data-v-7e6f2b87]{border-radius:6px;color:#bdbfd7;flex-shrink:0;font-size:13px;font-weight:400;height:auto;line-height:20px;min-height:36px;padding:8px 12px}.select__menu.field .select__option[data-v-7e6f2b87]:hover:not(:disabled){background:#bdbfd714;color:#bdbfd7}.select__menu.field .select__option.on[data-v-7e6f2b87]{background:#bdbfd71f;color:#bdbfd7}.select__menu.grow[data-v-7e6f2b87]{box-sizing:border-box;flex-shrink:0}.select__menu.grow .select__option[data-v-7e6f2b87]{flex-shrink:0;height:auto;line-height:20px;min-height:36px;overflow:hidden;padding:8px 12px;white-space:nowrap}.select__menu.grow .select__name[data-v-7e6f2b87]{flex:1 1 auto;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-overlay__content:has(.select__menu),.v-overlay__content:has(>.select__menu){overflow:hidden}.v-overlay__content .select__menu{box-sizing:border-box;max-width:100%;width:100%}.v-overlay__content .select__list{align-items:stretch;min-width:0}.v-overlay__content .select__option{align-items:center;box-sizing:border-box;display:flex;gap:8px;max-width:100%;min-width:0;width:100%}.v-overlay__content .select__menu.field .select__option{flex-shrink:0;height:auto;min-height:36px}.v-overlay__content .select__name{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
