@import"https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap";html[data-theme=light]{--color-text: #28323e;--color-background: #f3f4fa;--color-second-background: #FFFFFF;--color-accent: #FFFFFF;--gradient-1: #48a4f9;--gradient-2: #084cb1}html[data-theme=dark]{--theme: "dark";--color-text: #f3f4fa;--color-background: #28323e;--color-second-background: #323f4e;--color-accent: #6d7a8a;--gradient-1: #0774d9;--gradient-2: #042454}*{box-sizing:border-box}body{margin:0;font-family:"Source Sans 3",sans-serif;color:var(--color-text);height:100vh;overflow:hidden}body.scroll-block{overflow:hidden}p{white-space:pre-line}a{text-decoration:none;color:#298bff}#app{display:flex;flex-direction:column;height:100%;background:#000 radial-gradient(189.5% 116.38% at 111.33% -32.22%,var(--gradient-1) 8.92%,var(--gradient-2) 77.97%);overflow:hidden}.container{width:80%;margin:0 auto;padding:20px}@media (max-width: 1024px){.container{width:90%}}.global-error{text-align:center;font-size:36px;margin:24px 0;text-transform:uppercase}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}svg path{opacity:.8}.nav[data-v-404d3d96]{display:block;height:max-content;background:none;border:0;box-shadow:none}.toggle-svg[data-v-404d3d96]{width:60px;height:40px}.toggle-svg.active #top-line[data-v-404d3d96]{animation:down-rotate-404d3d96 .6s ease-out both}.toggle-svg.active #bottom-line[data-v-404d3d96]{animation:up-rotate-404d3d96 .6s ease-out both}.toggle-svg.active #middle-line[data-v-404d3d96]{animation:hide-404d3d96 .6s ease-out forwards}#top-line[data-v-404d3d96],#bottom-line[data-v-404d3d96],#middle-line[data-v-404d3d96]{transform-box:fill-box;transform-origin:center}@keyframes up-rotate-404d3d96{0%{animation-timing-function:cubic-bezier(.16,-.88,.97,.53);transform:translateY(0)}30%{transform-origin:center;animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:translateY(-10px)}to{transform-origin:center;transform:translateY(-10px) rotate(45deg) scale(.9)}}@keyframes down-rotate-404d3d96{0%{animation-timing-function:cubic-bezier(.16,-.88,.97,.53);transform:translateY(0)}30%{transform-origin:center;animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:translateY(10px)}to{transform-origin:center;transform:translateY(10px) rotate(-45deg) scale(.9)}}@keyframes hide-404d3d96{29%{opacity:1}30%{opacity:0}to{opacity:0}}header[data-v-2cabf91a]{position:relative}.container[data-v-2cabf91a]{padding-bottom:0;padding-top:0}.header__grid[data-v-2cabf91a]{display:grid;grid-template-areas:". label menu";grid-template-columns:1fr 3fr 1fr;align-items:center}.header__label[data-v-2cabf91a]{grid-area:label;color:#fff;font-size:var(--header-size);font-weight:700;text-align:center;padding:var(--header-padding) 0}@media (max-width: 480px){.header__label[data-v-2cabf91a]{font-size:24px}}.nav[data-v-2cabf91a]{grid-area:menu;display:flex;justify-content:end}.menu[data-v-2cabf91a]{width:100%;z-index:0}.menu__list[data-v-2cabf91a]{display:flex;justify-content:center;gap:24px;padding:var(--header-padding)}@media (max-width: 480px){.menu__list[data-v-2cabf91a]{flex-direction:column;align-items:center}}.menu a[data-v-2cabf91a]{color:#fff;font-size:24px;text-decoration:none;transition:.5s ease-out}.menu a[data-v-2cabf91a]:hover{transform:translateY(-6px)}.height-enter-active[data-v-2cabf91a],.height-leave-active[data-v-2cabf91a]{max-height:var(--1d96c652);transition:.5s ease}.height-enter-from[data-v-2cabf91a],.height-leave-to[data-v-2cabf91a]{max-height:0}.list[data-v-d9fea607]{position:absolute;right:24px;top:48px;display:flex;flex-direction:column;align-items:center;z-index:100}.item[data-v-d9fea607]{position:relative;background-color:var(--color-second-background);padding:24px;border-radius:12px;margin-bottom:12px;width:300px;box-shadow:0 0 12px 3px var(--color-background);cursor:pointer}.item p[data-v-d9fea607]{margin:0}.item .title[data-v-d9fea607]{font-size:24px}.item .message[data-v-d9fea607]{font-size:12px}.close-icon[data-v-d9fea607]{cursor:pointer;position:absolute;top:12px;right:12px}.modal[data-v-311a95e1]{background-color:var(--color-second-background);padding:20px;border-radius:5px;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;position:relative}.modal__overlay[data-v-311a95e1]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:100}.modal__header[data-v-311a95e1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.modal__header h3[data-v-311a95e1]{color:var(--color-text);margin:0}.modal__body[data-v-311a95e1]{padding:10px 0;height:100%;overflow:auto}.modal__close[data-v-311a95e1]{background:none;border:solid 1px #6d7a8a;border-radius:50%;width:26px;height:26px;margin-left:12px;display:flex;align-items:center;justify-content:center;cursor:pointer}.modal__close.absolute[data-v-311a95e1]{position:absolute;bottom:100%;left:100%}.modal__close img[data-v-311a95e1]{display:block}.fade-enter-active[data-v-311a95e1],.fade-leave-active[data-v-311a95e1]{transition:all .5s ease}.fade-enter-from[data-v-311a95e1],.fade-leave-to[data-v-311a95e1]{opacity:0}.modal-enter-active[data-v-311a95e1],.modal-leave-active[data-v-311a95e1]{transform:scale(1);transition:.5s ease}.modal-enter-from[data-v-311a95e1],.modal-leave-to[data-v-311a95e1]{transform:scale(0)}.button-primary[data-v-cc4d0458]{background-color:#298bff;border:solid 1px #298BFF;border-radius:12px;font-size:18px;font-weight:300;letter-spacing:1px;text-align:center;padding:6px 24px;cursor:pointer;transition:.5s ease-out}.button-primary[data-v-cc4d0458]:disabled{background-color:#f3f4fa;border-color:#f3f4fa;cursor:not-allowed}.button-primary[data-v-cc4d0458]:not(.button-bordered){color:#fff}.button-primary[data-v-cc4d0458]:hover{box-shadow:0 0 6px #298bff}.button-primary[data-v-cc4d0458]:active{box-shadow:0 0 6px 3px #298bff}.button-error[data-v-cc4d0458]{background-color:#ff3b30;border:solid 1px #FF3B30;border-radius:12px;font-size:18px;font-weight:300;letter-spacing:1px;text-align:center;padding:6px 24px;cursor:pointer;transition:.5s ease-out}.button-error[data-v-cc4d0458]:disabled{background-color:#f3f4fa;border-color:#f3f4fa;cursor:not-allowed}.button-error[data-v-cc4d0458]:not(.button-bordered){color:#fff}.button-error[data-v-cc4d0458]:hover{box-shadow:0 0 6px #ff3b30}.button-error[data-v-cc4d0458]:active{box-shadow:0 0 6px 3px #ff3b30}.button-success[data-v-cc4d0458]{background-color:#1fbc62;border:solid 1px #1FBC62;border-radius:12px;font-size:18px;font-weight:300;letter-spacing:1px;text-align:center;padding:6px 24px;cursor:pointer;transition:.5s ease-out}.button-success[data-v-cc4d0458]:disabled{background-color:#f3f4fa;border-color:#f3f4fa;cursor:not-allowed}.button-success[data-v-cc4d0458]:not(.button-bordered){color:#fff}.button-success[data-v-cc4d0458]:hover{box-shadow:0 0 6px #1fbc62}.button-success[data-v-cc4d0458]:active{box-shadow:0 0 6px 3px #1fbc62}.button-bordered[data-v-cc4d0458]{background:transparent}.wrap[data-v-380150ea]{text-align:center}.image[data-v-380150ea]{max-width:50vh}.flex[data-v-380150ea]{display:flex;gap:24px;padding:12px;align-items:center;justify-content:center}.welcome[data-v-62c57e3b]{margin:24px 0;text-align:center;font-size:200%}.content[data-v-62c57e3b]{transition:.3s ease-out;z-index:1;background-color:var(--color-background);color:var(--color-text);border-radius:24px 24px 0 0;flex:1;overflow-y:auto}.content[data-v-62c57e3b]::-webkit-scrollbar{width:6px;overflow:hidden;border-radius:24px}.content[data-v-62c57e3b]::-webkit-scrollbar-track{margin-top:15px}.content[data-v-62c57e3b]::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid slategrey;border-radius:24px}.content.menu-open[data-v-62c57e3b]{margin-top:50px}.route-enter-to[data-v-62c57e3b],.route-leave-from[data-v-62c57e3b]{transform:translateY(0)}.route-enter-from[data-v-62c57e3b],.route-leave-to[data-v-62c57e3b]{transform:translateY(100%)}.phone-input[data-v-7c606473]{padding:8px;border:1px solid #ccc;border-radius:4px;width:100%;font-size:16px}.wrap[data-v-8dc1a6f6]{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:24px}.wrap input[data-v-8dc1a6f6]{padding:12px;font-size:24px;text-align:center}.wrap .phone[data-v-8dc1a6f6]{text-align:center;font-size:24px}.wrap .qr[data-v-8dc1a6f6]{display:flex;align-items:center;justify-content:center}
