.loader[data-v-807717aa]{align-items:center;background:#0c1017;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.loader__spinner[data-v-807717aa]{animation:spin-807717aa .8s linear infinite;border-color:#1999ff #00c6ff hsla(0,0%,100%,.06) hsla(0,0%,100%,.06);border-radius:50%;border-style:solid;border-width:3px;height:48px;width:48px}@keyframes spin-807717aa{to{transform:rotate(1turn)}}.ui-icon[data-v-868f3943]{display:inline-block;flex-shrink:0;vertical-align:middle}.header[data-v-8badb53a]{background:#0c1017;padding:24px 0}.header__inner[data-v-8badb53a]{justify-content:space-between}.header__inner[data-v-8badb53a],.header__logo[data-v-8badb53a]{align-items:center;display:flex}.header__logo[data-v-8badb53a]{gap:8px;transition:opacity .15s ease}.header__logo img[data-v-8badb53a]{display:block;height:40px;width:auto}@media(hover:hover){.header__logo[data-v-8badb53a]:hover{opacity:.85}}.header__logo-text[data-v-8badb53a]{color:#f1f5f9;font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1}.header__actions[data-v-8badb53a]{align-items:center;display:flex;gap:16px}.lang-dropdown[data-v-8badb53a]{position:relative}.lang-dropdown__trigger[data-v-8badb53a]{align-items:center;background:#1a2235;border:1.5px solid transparent;border-radius:8px;color:#94a3b8;display:flex;font-size:14px;font-weight:600;gap:6px;height:40px;padding:0 14px;transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease}@media(hover:hover){.lang-dropdown__trigger[data-v-8badb53a]:hover:not(:focus){background:#1f293f}}.lang-dropdown--open .lang-dropdown__trigger[data-v-8badb53a]{border-color:#1999ff66;box-shadow:0 0 0 3px #1999ff14;color:#f1f5f9}.lang-dropdown__arrow[data-v-8badb53a]{flex-shrink:0;transition:transform .2s ease}.lang-dropdown--open .lang-dropdown__arrow[data-v-8badb53a]{transform:rotate(180deg)}.lang-dropdown__menu[data-v-8badb53a]{background:#131821;border-radius:8px;box-shadow:0 8px 24px #00000059,0 2px 8px #0003;left:-4px;padding:4px;position:absolute;right:-4px;top:calc(100% + 6px);z-index:200}.lang-dropdown__option[data-v-8badb53a]{align-items:center;border-radius:6px;color:#94a3b8;display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:10px 12px;text-align:left;transition:color .15s ease,background-color .15s ease;width:100%}.lang-dropdown__option.lang-dropdown__option--focused[data-v-8badb53a]{background:#1999ff14}@media(hover:hover){.lang-dropdown__option[data-v-8badb53a]:hover{background:#1999ff14}}.lang-dropdown__option--active[data-v-8badb53a]{color:#1999ff;font-weight:600}.lang-dropdown__option--active.lang-dropdown__option--focused[data-v-8badb53a]{background:#1999ff14;color:#1999ff}@media(hover:hover){.lang-dropdown__option--active[data-v-8badb53a]:hover{background:#1999ff14;color:#1999ff}}.lang-dropdown__check[data-v-8badb53a]{color:#1999ff;flex-shrink:0}.header__bot-btn[data-v-8badb53a]{background:linear-gradient(135deg,#1999ff,#00c6ff);color:#f1f5f9;font-weight:600;transition:filter .15s ease}@media(hover:hover){.header__bot-btn[data-v-8badb53a]:hover:not(:disabled){filter:brightness(1.15)}}.header__bot-btn[data-v-8badb53a]{align-items:center;border-radius:8px;display:flex;font-size:14px;height:40px;justify-content:center;padding:0 24px;transition:transform .3s cubic-bezier(.4,0,.2,1),filter .3s cubic-bezier(.4,0,.2,1);will-change:transform}.header__bot-btn[data-v-8badb53a]:active{transform:scale(.985)}.base-button[data-v-1b4d3831]{align-items:center;border-radius:12px;cursor:pointer;display:inline-flex;font-weight:700;justify-content:center;letter-spacing:.02em;overflow:hidden;position:relative;text-decoration:none;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),filter .3s cubic-bezier(.4,0,.2,1);will-change:transform}.base-button[data-v-1b4d3831]:active:not(.base-button--disabled){transform:scale(.985)}.base-button__content[data-v-1b4d3831]{align-items:center;display:flex;gap:8px;justify-content:center;position:relative;z-index:1}.base-button--md[data-v-1b4d3831]{font-size:16px;height:56px;padding:0 32px}.base-button--sm[data-v-1b4d3831]{border-radius:8px;font-size:14px;height:40px;padding:0 24px}.base-button--block[data-v-1b4d3831]{width:100%}.base-button--primary[data-v-1b4d3831]{background:linear-gradient(135deg,#1999ff,#00c6ff);color:#fff}@media(hover:hover){.base-button--primary[data-v-1b4d3831]:hover:not(.base-button--disabled){filter:brightness(1.15)}}.base-button--secondary[data-v-1b4d3831]{background:#1a2235;border:1px solid hsla(0,0%,100%,.06);color:#f1f5f9}@media(hover:hover){.base-button--secondary[data-v-1b4d3831]:hover:not(.base-button--disabled){background:#171e2c;border-color:#ffffff1f}}.base-button--ghost[data-v-1b4d3831]{background:transparent;color:#1999ff}@media(hover:hover){.base-button--ghost[data-v-1b4d3831]:hover:not(.base-button--disabled){background:#1999ff1a}}.base-button--disabled[data-v-1b4d3831]{cursor:not-allowed;opacity:.4}.footer[data-v-e0b516bc]{background:#131821;padding:48px 0 24px}.footer__top[data-v-e0b516bc]{display:flex;gap:48px;justify-content:space-between}@media(max-width:767px){.footer__top[data-v-e0b516bc]{flex-direction:column;gap:32px}}.footer__brand[data-v-e0b516bc]{max-width:360px}.footer__logo[data-v-e0b516bc]{align-items:center;display:flex;gap:8px;margin-bottom:16px}.footer__logo img[data-v-e0b516bc]{display:block;height:40px;width:auto}.footer__logo-text[data-v-e0b516bc]{color:#f1f5f9;font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1}.footer__company-name[data-v-e0b516bc]{color:#94a3b8;font-size:14px;font-weight:600;margin-bottom:4px}.footer__company-address[data-v-e0b516bc]{color:#64748b;font-size:12px;line-height:1.5}.footer__nav[data-v-e0b516bc]{display:flex;flex-direction:column;gap:8px}.footer__link[data-v-e0b516bc]{color:#64748b;font-size:14px;transition:color .15s ease}@media(hover:hover){.footer__link[data-v-e0b516bc]:hover{color:#f1f5f9}}.footer__divider[data-v-e0b516bc]{background:#ffffff0f;height:1px;margin:32px 0 16px}.footer__bottom[data-v-e0b516bc]{align-items:center;display:flex;justify-content:center}.footer__copyright[data-v-e0b516bc]{color:#64748b;font-size:12px}.app-layout[data-v-1e2621d1]{display:flex;flex-direction:column;min-height:100vh}.app-layout__main[data-v-1e2621d1]{flex:1}.error-page[data-v-1e2621d1]{padding-bottom:48px;padding-top:64px}.error-page__wrapper[data-v-1e2621d1]{align-items:center;display:flex;justify-content:center}.error-page__card[data-v-1e2621d1]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#131821f2,#171e2cd9);border-radius:20px;padding:32px 24px;text-align:center}@media(max-width:767px){.error-page__card[data-v-1e2621d1]{padding:24px 16px}}.error-page__card[data-v-1e2621d1]{max-width:560px;width:100%}.error-page__code[data-v-1e2621d1]{background:linear-gradient(135deg,#1999ff,#00c6ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:140px;font-weight:900;letter-spacing:-4px;line-height:1;margin-bottom:24px}@media(max-width:767px){.error-page__code[data-v-1e2621d1]{font-size:100px}}.error-page__title[data-v-1e2621d1]{font-size:24px;font-weight:700;margin-bottom:8px}.error-page__subtitle[data-v-1e2621d1]{color:#94a3b8;font-size:14px;line-height:1.6;margin-bottom:32px;white-space:pre-line}.error-page__actions[data-v-1e2621d1]{margin:0 auto;max-width:460px}
