.button[data-v-86da1f0f]{align-items:center;border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;height:39px;justify-content:center;opacity:1;overflow:hidden;padding:0 23px;position:relative;transition:opacity .2s,transform .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button[data-v-86da1f0f]:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.button__spinner[data-v-86da1f0f]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.button__spinner-circle[data-v-86da1f0f]{animation:spin-86da1f0f .8s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid transparent;height:20px;opacity:.8;width:20px}.button__content[data-v-86da1f0f]{align-items:center;display:flex;justify-content:center}@keyframes spin-86da1f0f{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.button.big[data-v-86da1f0f]{border-radius:24px;color:var(--color-white);font-size:16px;height:58px;transition:opacity .2s;width:100%}.button.big[data-v-86da1f0f]:hover{opacity:.8}.primary[data-v-86da1f0f]{background:var(--gradient-dark);border:1px solid var(--color-black);box-shadow:var(--shadow-dark);color:var(--color-white)}.primary[data-v-86da1f0f]:hover{background:var(--gradient-dark-reverse)}.yellow[data-v-86da1f0f],.yellow.big[data-v-86da1f0f]{background:var(--color-yellow-accent);color:var(--color-black)}.blue[data-v-86da1f0f]{background:var(--color-blue-accent)}.black[data-v-86da1f0f]{background:var(--color-black)}.breadcrumbs[data-v-909d2ee9]{margin-bottom:1.5rem}.breadcrumbs__list[data-v-909d2ee9]{flex-wrap:wrap;list-style:none;margin:0;padding:0}.breadcrumbs__item[data-v-909d2ee9],.breadcrumbs__list[data-v-909d2ee9]{align-items:center;display:flex;gap:.5rem}.breadcrumbs__item--separator[data-v-909d2ee9]{color:#9ca3af}.breadcrumbs__link[data-v-909d2ee9]{align-items:center;color:#6b7280;display:flex;font-size:.875rem;gap:.375rem;text-decoration:none;transition:color .2s}.breadcrumbs__link[data-v-909d2ee9]:hover{color:#111827}.breadcrumbs__icon[data-v-909d2ee9]{color:#6b7280}.breadcrumbs__separator[data-v-909d2ee9]{color:#d1d5db}.breadcrumbs__current[data-v-909d2ee9]{color:#111827;font-size:.875rem;font-weight:500}@media(max-width:768px){.breadcrumbs[data-v-909d2ee9]{margin-bottom:1rem}.breadcrumbs__list[data-v-909d2ee9]{gap:.375rem}.breadcrumbs__current[data-v-909d2ee9],.breadcrumbs__link span[data-v-909d2ee9]{font-size:.8125rem}}.error-message[data-v-682b2fea]{align-items:center;animation:slideDown-682b2fea .3s ease-out;border-radius:.75rem;box-shadow:0 2px 8px #0000001a;display:flex;font-size:.875rem;gap:.75rem;line-height:1.5;margin-top:.5rem;padding:.875rem 1rem;position:relative}.error-message.error[data-v-682b2fea]{background-color:#fef2f2;border:1px solid #fecaca;color:#dc2626}.error-message.warning[data-v-682b2fea]{background-color:#fffbeb;border:1px solid #fed7aa;color:#d97706}.error-message.info[data-v-682b2fea]{background-color:#eff6ff;border:1px solid #bfdbfe;color:#2563eb}.error-message__icon[data-v-682b2fea]{align-items:center;display:flex;flex-shrink:0;justify-content:center}.error-message__content[data-v-682b2fea]{flex:1;font-weight:500;text-align:center}.error-message__close[data-v-682b2fea]{align-items:center;background:none;border:none;border-radius:.25rem;color:inherit;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;opacity:.7;padding:.25rem;transition:background-color .2s}.error-message__close[data-v-682b2fea]:hover{background-color:#0000000d;opacity:1}.error-message.error .error-message__close[data-v-682b2fea]:hover{background-color:#dc26261a}.error-message.warning .error-message__close[data-v-682b2fea]:hover{background-color:#d977061a}.error-message.info .error-message__close[data-v-682b2fea]:hover{background-color:#2563eb1a}@keyframes slideDown-682b2fea{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.error-fade-enter-active[data-v-682b2fea],.error-fade-leave-active[data-v-682b2fea]{transition:opacity .3s ease,transform .3s ease}.error-fade-enter-from[data-v-682b2fea],.error-fade-leave-to[data-v-682b2fea]{opacity:0;transform:translateY(-10px) scale(.95)}.input[data-v-b02dd71c]{background:transparent;border:0;color:var(--color-black);font-family:var(--font);font-size:16px;height:45px;line-height:32px;outline:none;padding:0 20px;width:100%}.input[data-v-b02dd71c]::-moz-placeholder{color:var(--color-pearl-gray);font-size:15px;line-height:32px;opacity:1;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.input[data-v-b02dd71c]::placeholder{color:var(--color-pearl-gray);font-size:15px;line-height:32px;opacity:1;transition:opacity .2s ease}.input[data-v-b02dd71c]:focus::-moz-placeholder{opacity:0}.input[data-v-b02dd71c]:focus::placeholder{opacity:0}.gray[data-v-b02dd71c]{border-bottom:1px solid var(--color-gray)}.default[data-v-b02dd71c]{background:var(--color-white);border-radius:15px;transition:box-shadow .2s,border-color .2s}.default[data-v-b02dd71c]:focus{border-color:var(--color-blue-accent);box-shadow:0 1px 12px #002ef514}.underline[data-v-b02dd71c]{border-bottom:1px solid var(--color-gray-light);height:26px;line-height:26px;padding:0}.underline.invalid[data-v-b02dd71c]{border-bottom:1px solid var(--color-warning)}.input.underline[data-v-b02dd71c]::-moz-placeholder{font-size:12px}.input.underline[data-v-b02dd71c]::placeholder{font-size:12px}.outlined[data-v-b02dd71c]{border:1px solid var(--color-black);border-radius:24px}.outlined.invalid[data-v-b02dd71c]{border:1px solid var(--color-warning)}.input.outlined[data-v-b02dd71c]::-moz-placeholder{font-size:12px}.input.outlined[data-v-b02dd71c]::placeholder{font-size:12px}.map-wrap[data-v-dc8ca9db]{overflow:hidden;position:relative}.map[data-v-dc8ca9db],.map-wrap[data-v-dc8ca9db]{border-radius:15px;width:100%}.map_hidden[data-v-dc8ca9db]{pointer-events:none;visibility:hidden}.map-loading[data-v-dc8ca9db]{align-items:center;background:#f1f5f9;border-radius:15px;display:flex;flex-direction:column;gap:.75rem;inset:0;justify-content:center;pointer-events:auto;position:absolute;z-index:1000}.map-loading__spinner[data-v-dc8ca9db]{animation:map-loading-spin-dc8ca9db .8s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#3b82f6;height:2rem;width:2rem}.map-loading__text[data-v-dc8ca9db]{color:#64748b;font-size:.875rem}@keyframes map-loading-spin-dc8ca9db{to{transform:rotate(1turn)}}[data-v-dc8ca9db] .wr-map-marker{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-v-dc8ca9db] .wr-map-marker svg{display:block;will-change:transform}[data-v-dc8ca9db] .popup-favorite-btn:focus{box-shadow:none;outline:none}[data-v-dc8ca9db] .popup-favorite-btn:focus-visible{box-shadow:none;outline:none}.logo--white[data-v-3ccb4740]{filter:invert(1) grayscale(100%) brightness(200%)}.modal-overlay[data-v-d4d5d87e]{align-items:center;background:#0009;display:flex;justify-content:center;inset:0;position:fixed}.modal-content[data-v-d4d5d87e]{background:#fff;border-radius:30px;box-shadow:0 2px 10px #0000004d;max-height:90vh;max-width:610px;outline:none;overflow-y:auto;position:relative;scrollbar-color:rgba(0,0,0,.2) transparent;scrollbar-width:thin;width:95%}.modal-content[data-v-d4d5d87e]::-webkit-scrollbar{width:6px}.modal-content[data-v-d4d5d87e]::-webkit-scrollbar-track{background:transparent;margin:20px 0}.modal-content[data-v-d4d5d87e]::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.modal-content[data-v-d4d5d87e]::-webkit-scrollbar-thumb:hover{background-color:#0000004d}@media(min-width:48rem){.modal-content[data-v-d4d5d87e]{width:100%}}.modal-header[data-v-d4d5d87e]{margin:0 auto;max-width:300px;text-align:center}.hidden-file-input[data-v-d4d5d87e]{display:none}.modal__image-load[data-v-d4d5d87e]{background-color:var(--color-white);border-radius:30px 30px 0 0;color:var(--color-pearl-gray);cursor:pointer;display:flex;flex-direction:column;font-size:16px;gap:15px;height:200px;justify-content:center;position:relative;text-align:center}.modal__image-load-icon[data-v-d4d5d87e]{margin:0 auto}.modal__body[data-v-d4d5d87e]{background-color:var(--color-white-soft);border-radius:30px 30px 0 0}.modal__btn-close[data-v-d4d5d87e]{align-items:center;background:#ffffffe6;border-radius:50%;color:var(--color-black,#1a1a1a);cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:14px;top:14px;transition:.2s;width:20px;z-index:10}.modal__btn-close[data-v-d4d5d87e]:hover{background:var(--color-white);opacity:1}.title[data-v-d3cf57e3]{color:var(--color-black);font-size:18px;font-weight:600;margin-bottom:8px}.select-wrapper[data-v-2e6aa056]{position:relative}.select-wrapper svg[data-v-2e6aa056]{position:absolute;right:24px;top:22px}.select[data-v-2e6aa056]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--color-black);border-radius:24px;font-family:inherit;font-size:14px;line-height:22px;margin:0;outline:none;padding:15px 20px;transition:all .2s;width:100%}.select-wrapper--error .select[data-v-2e6aa056]{border-color:#dc2626;box-shadow:0 0 0 1px #dc262640}.select[data-v-2e6aa056]:disabled{background-color:#f3f4f6;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed;opacity:.7}.select:disabled+svg[data-v-2e6aa056]{opacity:.3}.tabs-select[data-v-7b2c93e6]{display:flex;gap:.1875rem}.tabs-select--wrap[data-v-7b2c93e6]{flex-wrap:wrap}.tabs-select__item[data-v-7b2c93e6]{align-items:center;background-color:transparent;border:.0625rem solid var(--color-pearl-gray);border-radius:.875rem;box-sizing:border-box;color:var(--color-pearl-gray);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.875rem;justify-content:center;padding:.4375rem .75rem;text-decoration:none;transition:background .2s,border-color .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tabs-select__item[data-v-7b2c93e6]:hover{border-color:var(--color-black);color:var(--color-black)}.tabs-select__item--active[data-v-7b2c93e6],.tabs-select__item--active[data-v-7b2c93e6]:hover{background-color:var(--color-black);border-color:var(--color-black);color:var(--color-white)}.tags[data-v-b8a01742]{align-items:center;display:flex;flex-wrap:wrap;gap:4px;list-style:none}.tags[data-v-b8a01742],.tags li[data-v-b8a01742]{margin:0;padding:0}.tag[data-v-b8a01742]{background:var(--color-white-soft);border-radius:6px;color:var(--color-pearl-gray);font-size:12px;padding:2px 5px}.textarea[data-v-1b88e985]{background:transparent;border:0;color:var(--color-black);font-family:var(--font);font-size:16px;height:45px;line-height:32px;outline:none;padding:0 20px;width:100%}.textarea[data-v-1b88e985]::-moz-placeholder{color:var(--color-pearl-gray);font-size:15px;line-height:32px;opacity:1;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.textarea[data-v-1b88e985]::placeholder{color:var(--color-pearl-gray);font-size:15px;line-height:32px;opacity:1;transition:opacity .2s ease}.textarea[data-v-1b88e985]:focus::-moz-placeholder{opacity:0}.textarea[data-v-1b88e985]:focus::placeholder{opacity:0}.underline[data-v-1b88e985]{border-bottom:1px solid var(--color-gray-light);height:26px;line-height:26px;padding:0}.textarea.underline[data-v-1b88e985]::-moz-placeholder{font-size:12px}.textarea.underline[data-v-1b88e985]::placeholder{font-size:12px}.user-avatar[data-v-b8fa5297]{display:inline-block;position:relative}.user-avatar__button[data-v-b8fa5297]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:transparent;border:none;border-radius:12px;cursor:pointer;display:flex;gap:.5rem;padding:.5rem;transition:all .2s cubic-bezier(.4,0,.2,1)}.user-avatar__button[data-v-b8fa5297]:hover{background:#fff3;box-shadow:0 8px 25px #00000026;transform:translateY(-1px)}.user-avatar__button[data-v-b8fa5297]:focus-visible{box-shadow:0 0 0 3px #3b82f64d;outline:none}.user-avatar__image[data-v-b8fa5297]{align-items:center;background:var(--color-white-soft);border:2px solid var(--color-gray-light);border-radius:50%;box-shadow:var(--shadow-gray);display:flex;font-family:var(--font);font-size:18px;font-weight:600;height:42px;justify-content:center;overflow:hidden;transition:all .2s ease;width:42px}.user-avatar__button:hover .user-avatar__image[data-v-b8fa5297]{border-color:var(--color-blue-accent);box-shadow:var(--shadow-dark);transform:scale(1.05)}.user-avatar__image img[data-v-b8fa5297]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.user-avatar__placeholder[data-v-b8fa5297]{align-items:center;background:var(--gradient-dark);color:var(--color-white);display:flex;font-family:var(--font);height:100%;justify-content:center;letter-spacing:.02em;text-shadow:0 1px 2px rgba(0,0,0,.3);width:100%}.user-avatar__caret[data-v-b8fa5297]{color:var(--color-pearl-gray);font-size:12px;font-weight:600;transition:all .2s ease}.user-avatar__caret--open[data-v-b8fa5297]{color:var(--color-blue-accent);transform:rotate(180deg) scale(1.1)}.user-avatar__dropdown[data-v-b8fa5297]{animation:slideDown-b8fa5297 .2s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;border:1px solid hsla(0,0%,100%,.2);border-radius:16px;box-shadow:0 20px 40px #00000026,0 0 0 1px #ffffff1a;min-width:220px;position:absolute;right:0;top:calc(100% + 8px);z-index:1000}@keyframes slideDown-b8fa5297{0%{opacity:0;transform:translateY(-8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.user-avatar__user-info[data-v-b8fa5297]{padding:.875rem 1rem .75rem}.user-avatar__name[data-v-b8fa5297]{color:#1f2937;font-size:14px;font-weight:700;margin-bottom:2px}.user-avatar__email[data-v-b8fa5297]{color:#6b7280;font-size:12px;word-break:break-word}.user-avatar__divider[data-v-b8fa5297]{background:linear-gradient(90deg,transparent,#e5e7eb,transparent);height:1px;margin:0 1rem .5rem}.user-avatar__menu-item[data-v-b8fa5297]{align-items:center;background:transparent;border:none;border-radius:10px;box-sizing:border-box;color:#374151;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:.5rem;padding:.5rem 1rem;text-align:left;text-decoration:none;transition:background .15s ease,color .15s ease;width:100%}.user-avatar__menu-item[data-v-b8fa5297]:hover{background:#3b82f614;color:#1d4ed8}.user-avatar__menu-item[data-v-b8fa5297]:focus-visible{background:#3b82f61a;outline:none}.user-avatar__icon[data-v-b8fa5297]{color:#6b7280;display:inline-flex;flex-shrink:0;opacity:.9}.user-avatar__icon[data-v-b8fa5297] svg{fill:currentColor}.user-avatar__menu-item:hover .user-avatar__icon[data-v-b8fa5297]{color:#1d4ed8;opacity:1}@media(max-width:640px){.user-avatar__image[data-v-b8fa5297]{font-size:16px;height:36px;width:36px}.user-avatar__dropdown[data-v-b8fa5297]{min-width:200px;right:-8px}}
