.switch[data-v-520e4794]{align-items:center;background:var(--background-main);border-radius:8px;display:flex;gap:10px;padding:4px;position:relative}.switch--dropdown-mode[data-v-520e4794]{background:#f5f5f5;border-radius:8px;padding:0;width:-moz-max-content;width:max-content}@media screen and (max-width:544.99px){.switch--dropdown-mode[data-v-520e4794]{width:100%}}.switch__separator[data-v-520e4794]{background-color:#0c1a3614;height:24px;width:1px}.switch__tab[data-v-520e4794]{background:transparent;border:none;border-radius:6px;color:var(--text-secondary);cursor:pointer;font-size:16px;font-weight:400;letter-spacing:.03em;line-height:150%;max-width:-moz-max-content;max-width:max-content;padding:6px 12px;text-align:center;transition:background-color .25s ease,color .25s ease,box-shadow .25s ease;width:100%}.switch__tab.isAuth[data-v-520e4794]{flex:1;max-width:100%}.switch__tab.active[data-v-520e4794]{background:var(--background-container);box-shadow:0 4px 8px -2px #0000000d;color:var(--text-primary)}.switch__tab[data-v-520e4794]:hover{box-shadow:0 4px 12px -2px #00000014}.switch__dropdown[data-v-520e4794]{background:var(--background-white);border-radius:6px;margin:5px;position:relative;width:-moz-max-content;width:max-content}@media screen and (max-width:544.99px){.switch__dropdown[data-v-520e4794]{width:100%}}.switch__dropdown-button[data-v-520e4794]{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:6px 12px;transition:background-color .25s ease,box-shadow .25s ease;width:100%}.switch__dropdown-button[data-v-520e4794]:hover{box-shadow:0 4px 12px -2px #00000014}.switch__dropdown-button--open[data-v-520e4794]{background:var(--background-container);box-shadow:none}.switch__dropdown-value[data-v-520e4794]{color:var(--text-primary);flex:1;font-size:15px;font-weight:500;letter-spacing:.03em;line-height:150%;text-align:left}.switch__dropdown-arrow[data-v-520e4794]{color:var(--text-primary);flex-shrink:0;height:5px;opacity:.5;transition:transform .2s ease,opacity .2s ease;width:6px}.switch__dropdown-arrow--open[data-v-520e4794]{opacity:.7;transform:rotate(180deg)}.switch__dropdown-menu[data-v-520e4794]{background:var(--background-container);border:1px solid rgba(12,26,54,.08);border-radius:8px;box-shadow:0 4px 12px #0000001a;max-height:240px;min-width:100%;overflow-y:auto;padding:4px;position:absolute;right:0;top:calc(100% + 8px);width:100%;width:-moz-max-content;width:max-content;z-index:1000}.switch__dropdown-item[data-v-520e4794]{align-items:center;background:none;border:none;border-radius:6px;color:var(--text-secondary);cursor:pointer;display:flex;font-size:15px;font-weight:500;letter-spacing:.03em;line-height:150%;padding:6px 12px;text-align:left;transition:background-color .2s ease;width:100%}.switch__dropdown-item[data-v-520e4794]:hover{background:#0c1a360d}.switch__dropdown-item--active[data-v-520e4794]{background:var(--background-main);color:var(--text-primary)}.dropdown-enter-active[data-v-520e4794],.dropdown-leave-active[data-v-520e4794]{transition:opacity .2s ease,transform .2s ease}.dropdown-enter-from[data-v-520e4794],.dropdown-leave-to[data-v-520e4794]{opacity:0;transform:translateY(-8px)}.text-field[data-v-0053ad8f]{display:flex;flex-direction:column;gap:6px}.text-field-label[data-v-0053ad8f]{align-items:center;display:flex;justify-content:space-between}.text-field-label label[data-v-0053ad8f]{color:var(--text-secondary);font-size:15px;font-weight:400;letter-spacing:.02em;line-height:160%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.text-field__input[data-v-0053ad8f]{border:1px solid #ebeef6;border-radius:8px;color:var(--text-primary);font-size:15px;font-weight:500;letter-spacing:.02em;line-height:150%;padding:10px 12px;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease,color .2s ease;width:100%}.text-field__input[data-v-0053ad8f]::-moz-placeholder{color:var(--text-primary);font-size:15px;font-weight:500;letter-spacing:.02em;line-height:150%;opacity:.3;-moz-transition:color .2s ease,opacity .2s ease;transition:color .2s ease,opacity .2s ease}.text-field__input[data-v-0053ad8f]::placeholder{color:var(--text-primary);font-size:15px;font-weight:500;letter-spacing:.02em;line-height:150%;opacity:.3;transition:color .2s ease,opacity .2s ease}.text-field__input[data-v-0053ad8f]:focus{outline:none}.text-field__input[data-v-0053ad8f]:focus::-moz-placeholder{opacity:.5}.text-field__input[data-v-0053ad8f]:focus::placeholder{opacity:.5}.text-field__control[data-v-0053ad8f]{align-items:center;display:flex;position:relative}.text-field__input--with-toggle[data-v-0053ad8f]{padding-right:44px}.text-field__input--with-left-icon[data-v-0053ad8f]{padding-left:44px}.text-field__left-icon[data-v-0053ad8f]{align-items:center;color:var(--text-primary);display:flex;justify-content:center;left:12px;opacity:.3;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.text-field__left-icon[data-v-0053ad8f] svg{color:inherit;color:currentColor;display:block;height:18px;width:18px}.text-field__toggle[data-v-0053ad8f]{align-items:center;background:transparent;border:none;color:var(--text-primary);cursor:pointer;display:flex;justify-content:center;opacity:.3;padding:4px;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:opacity .2s ease}.text-field__toggle[data-v-0053ad8f] svg{color:inherit;display:block;fill:currentColor;height:20px;width:20px}.text-field__toggle--active[data-v-0053ad8f]{opacity:1}.text-field__toggle--inactive[data-v-0053ad8f]{opacity:.3}.text-field--error .text-field__input[data-v-0053ad8f]{background:#f4f5f680;border:1px solid rgba(243,44,79,.65);box-shadow:0 0 0 1px #f32c4f40;color:var(--warning);font-size:15px;font-weight:500;letter-spacing:.02em;line-height:150%}.text-field--error .text-field__input[data-v-0053ad8f]::-moz-placeholder{color:var(--warning);opacity:1;-moz-transition:color .2s ease,opacity .2s ease;transition:color .2s ease,opacity .2s ease}.text-field--error .text-field__input[data-v-0053ad8f]::placeholder{color:var(--warning);opacity:1;transition:color .2s ease,opacity .2s ease}.text-field--error .text-field__toggle[data-v-0053ad8f]{color:var(--warning);opacity:1}.text-field--error .text-field__toggle[data-v-0053ad8f]:hover{color:var(--warning);opacity:.8}
