.menu[data-v-545568a7]{display:flex;gap:8px}.menu-select[data-v-545568a7]{width:70%}.custom-button[data-v-545568a7]{width:30%}.QR-code-toggle[data-v-a673bd2e],.second-landing-toggle[data-v-5b8ab960]{align-items:center;display:flex;justify-content:space-between}.parameter-group[data-v-9066a64a]{display:flex;flex-direction:column;gap:12px}.parameter-group__label[data-v-9066a64a]{color:var(--color-text-secondary);font-family:var(--font-family-base);font-size:14px;font-weight:var(--font-weight-medium);line-height:1.4;margin:0}.parameter-group__content[data-v-9066a64a]{display:flex;flex-direction:column;gap:8px}.section-parameter-shell[data-v-16b9183f]{border-radius:var(--radius-sm);color:var(--color-text-primary);width:100%}.section-header[data-v-16b9183f]{background-color:var(--surface-page);border-left:4px solid var(--main-color);border-radius:var(--radius-sm);box-shadow:var(--shadow-xs);justify-content:space-between;padding:8px;position:relative;z-index:10}.section-header[data-v-16b9183f],.section-header-left[data-v-16b9183f]{align-items:center;display:flex;min-width:0}.section-header-left[data-v-16b9183f]{flex:1 1 auto;gap:8px}.section-header-left svg[data-v-16b9183f]{flex:0 0 auto}.section-header-left p[data-v-16b9183f]{flex:1 1 auto;font-size:16px;font-weight:var(--font-weight-regular);line-height:175%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icons[data-v-16b9183f]{display:flex;flex:0 0 auto;gap:8px}.delete-icon[data-v-16b9183f],.icons[data-v-16b9183f]{align-items:center;justify-content:center}.delete-icon[data-v-16b9183f]{background:transparent;border:none;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;padding:0;transition:color var(--duration-normal) var(--ease-standard)}.delete-icon[data-v-16b9183f]:hover{color:var(--color-danger-text)}.toggle-icon svg[data-v-16b9183f]{cursor:pointer;transform:rotate(90deg);transition:transform var(--duration-normal) var(--ease-standard)}.toggle-icon.open svg[data-v-16b9183f]{transform:rotate(180deg)}.section-content[data-v-16b9183f]{background-color:var(--surface-card);border-radius:0 0 var(--radius-sm) var(--radius-sm);box-shadow:var(--shadow-little);display:flex;flex-direction:column;gap:24px;margin-top:-8px;padding:24px 16px 16px}.preset-picker[data-v-16b9183f]{align-items:center;display:flex;gap:8px}.preset-picker__select[data-v-16b9183f]{flex:1 1 auto;min-width:0}.preset-picker__button[data-v-16b9183f]{flex:0 0 auto;min-height:40px}.fade-enter-active[data-v-16b9183f],.fade-leave-active[data-v-16b9183f]{transition:opacity var(--duration-normal) var(--ease-standard),transform var(--duration-normal) var(--ease-standard)}.fade-enter-from[data-v-16b9183f],.fade-leave-to[data-v-16b9183f]{opacity:0;transform:translateY(-5px)}.fade-enter-to[data-v-16b9183f],.fade-leave-from[data-v-16b9183f]{opacity:1;transform:translateY(0)}@media (max-width:680px){.preset-picker[data-v-16b9183f]{align-items:stretch;flex-direction:column}.preset-picker__button[data-v-16b9183f]{width:100%}}.field-block[data-v-8590c1fe]{display:flex;flex-direction:column;gap:8px}.field-block--toggle[data-v-8590c1fe]{align-items:center;flex-direction:row;justify-content:space-between}.text-pair[data-v-8590c1fe]{display:flex;gap:4px;width:100%}.text-pair__field[data-v-8590c1fe]{flex:1 1 0;min-width:0}.native-file-hidden[data-v-8590c1fe]{display:none}.form-upload[data-v-8590c1fe]{align-items:center;background:linear-gradient(var(--surface-card),var(--surface-card)) padding-box,var(--color-primary-gradient) border-box;border:1px solid transparent;border-radius:var(--radius-sm);display:flex;gap:4px;padding:8px}.file-name[data-v-8590c1fe]{color:var(--color-text-primary);font-family:var(--font-family-base);font-size:16px}.toggle-switch[data-v-8590c1fe]{height:25px;position:relative;width:50px}.toggle-input[data-v-8590c1fe]{height:0;opacity:0;position:absolute;width:0}.toggle-label[data-v-8590c1fe]{background:var(--color-lavender-200);border-radius:var(--radius-pill);cursor:pointer;top:0;right:0;bottom:0;left:0;position:absolute;transition:background var(--duration-normal) var(--ease-standard)}.toggle-label[data-v-8590c1fe]:after{background:var(--surface-card);border-radius:50%;box-shadow:var(--shadow-sm);content:"";height:19px;left:3px;position:absolute;top:3px;transition:transform var(--duration-normal) var(--ease-standard);width:19px}.toggle-input:checked+.toggle-label[data-v-8590c1fe]{background:var(--color-primary-gradient)}.toggle-input:checked+.toggle-label[data-v-8590c1fe]:after{transform:translate(25px)}.unsupported-field-message[data-v-8590c1fe]{color:var(--color-text-secondary);font-size:14px;line-height:1.5;margin:0}.schema-layout[data-v-c83e4034]{display:flex;flex-direction:column;gap:24px}.faq[data-v-49292fb8],.field-block[data-v-49292fb8]{display:flex;flex-direction:column}.faq[data-v-49292fb8]{gap:24px}.field-block[data-v-49292fb8]{gap:8px}.faq-question[data-v-49292fb8]{display:flex;flex-direction:column;gap:8px}.field-block--toggle[data-v-49292fb8]{align-items:center;flex-direction:row;justify-content:space-between}.faq-list[data-v-49292fb8]{display:flex;flex-direction:column;gap:8px}.faq-item[data-v-49292fb8]{background-color:var(--surface-page);border-left:4px solid var(--main-color);border-radius:var(--radius-sm);display:flex;justify-content:space-between;min-width:0;padding:8px}.faq-empty-message[data-v-49292fb8]{color:var(--color-text-secondary);font-size:14px;line-height:1.5;margin:0}.menu-left[data-v-49292fb8]{align-items:center;display:flex;flex:1 1 auto;gap:8px;min-width:0}.menu-left svg[data-v-49292fb8]{flex:0 0 auto}.menu-left p[data-v-49292fb8]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-right[data-v-49292fb8]{align-items:center;display:flex;flex:0 0 auto;gap:8px}.faq-drag-handle[data-v-49292fb8]{cursor:grab;font-size:16px}.ghost[data-v-49292fb8]{background:var(--color-border-default);opacity:.5}.chosen[data-v-49292fb8]{background:var(--color-primary-100);transition:background var(--duration-normal) var(--ease-standard)}.dragging[data-v-49292fb8]{background:var(--color-primary-300);opacity:.8;transform:scale(1.02)}.toggle-switch[data-v-49292fb8]{height:25px;position:relative;width:50px}.toggle-input[data-v-49292fb8]{height:0;opacity:0;position:absolute;width:0}.toggle-label[data-v-49292fb8]{background:var(--color-lavender-200);border-radius:var(--radius-pill);cursor:pointer;top:0;right:0;bottom:0;left:0;position:absolute;transition:background var(--duration-normal) var(--ease-standard)}.toggle-label[data-v-49292fb8]:after{background:var(--surface-card);border-radius:50%;box-shadow:var(--shadow-sm);content:"";height:19px;left:3px;position:absolute;top:3px;transition:transform var(--duration-normal) var(--ease-standard);width:19px}.toggle-input:checked+.toggle-label[data-v-49292fb8]{background:var(--color-primary-gradient)}.toggle-input:checked+.toggle-label[data-v-49292fb8]:after{transform:translate(25px)}.unknown-section-message[data-v-b0e01a59]{color:var(--color-text-secondary);font-size:14px;line-height:1.5;margin:0}.bottom-menu[data-v-20f8d209]{background-color:#070b28e6;border-radius:var(--radius-lg);bottom:16px;font-family:Poppins,sans-serif;justify-content:space-between;margin:0 16px;padding:24px 40px;position:sticky;z-index:10}.bottom-menu[data-v-20f8d209],.steps[data-v-20f8d209],.steps-container[data-v-20f8d209]{align-items:center;display:flex}.steps[data-v-20f8d209]{gap:8px}.step[data-v-20f8d209]{align-items:center;background-color:#fff;border-radius:50%;color:#000;cursor:pointer;display:flex;height:40px;justify-content:center;overflow:hidden;position:relative;transition:background .3s ease;width:40px}.step.active[data-v-20f8d209]{animation:pulseGlow-20f8d209 3s ease-in-out infinite;transition:box-shadow .4s ease-in-out}.progress[data-v-20f8d209]{background-color:#d5ea81;height:100%;left:0;position:absolute;top:0;transition:width .5s ease-in-out}.step p[data-v-20f8d209]{font-size:16px;font-weight:400;margin:0;position:relative;z-index:1}.line[data-v-20f8d209]{background:linear-gradient(90deg,#d5ea81,#d5ea81b3);border-radius:2px;height:3px;width:48px;z-index:1}button[data-v-20f8d209]{background-color:#fff;border:none;border-radius:var(--radius-sm);cursor:pointer;font-size:16px;padding:16px;text-transform:uppercase;transition:background .3s ease,transform .2s ease}button[data-v-20f8d209]:hover{background-color:#e5e5e5}button[data-v-20f8d209]:active{background-color:#d1d1d1}.buttons[data-v-20f8d209]{display:flex;gap:8px}@keyframes pulseGlow-20f8d209{0%{box-shadow:0 0 8px 2px #d5ea8166;transform:scale(1)}50%{box-shadow:0 0 12px 4px #d5ea8199;transform:scale(1.02)}to{box-shadow:0 0 8px 2px #d5ea8166;transform:scale(1)}}.site-button[data-v-3b1ffad4]{--site-button-primary-bg:linear-gradient(135deg,#9b7bff 0%,var(--color-primary-400) 50%,#5438a5 100%);--site-button-primary-bg-hover:linear-gradient(135deg,#8f6ef2,#6948bb 50%,#4f339d);--site-button-primary-color:var(--color-neutral-50);--site-button-primary-shadow:3px 5px 0 rgba(180,150,255,.7);--site-button-primary-shadow-hover:0 2px 0 rgba(180,150,255,.7);--site-button-ghost-bg:transparent;--site-button-ghost-bg-hover:hsla(72,71%,71%,.08);--site-button-ghost-color:var(--color-neutral-50);--site-button-ghost-border:var(--color-secondary-500);--site-button-ghost-shadow:none;--site-button-ghost-shadow-hover:0 0 18px hsla(72,71%,71%,.12);--site-button-bg:var(--site-button-primary-bg);--site-button-color:var(--site-button-primary-color);--site-button-border:transparent;--site-button-shadow:var(--site-button-primary-shadow);--site-button-shadow-hover:var(--site-button-primary-shadow-hover);--site-button-hover-bg:var(--site-button-primary-bg-hover);--site-button-transform-hover:translateY(3px) translateX(3px);--site-button-padding-block:16px;--site-button-padding-inline:32px;align-items:center;background:var(--site-button-bg);border:1px solid var(--site-button-border);border-radius:999px;box-shadow:var(--site-button-shadow);color:var(--site-button-color);cursor:pointer;display:inline-flex;gap:8px;justify-content:center;padding:var(--site-button-padding-block) var(--site-button-padding-inline);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,background .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;width:-moz-fit-content;width:fit-content}.site-button[data-v-3b1ffad4]:hover:not(.is-disabled){background:var(--site-button-hover-bg);box-shadow:var(--site-button-shadow-hover);transform:var(--site-button-transform-hover)}.site-button[data-v-3b1ffad4]:focus-visible{outline:2px solid var(--color-primary-200);outline-offset:3px}.site-button.is-disabled[data-v-3b1ffad4]{cursor:not-allowed;opacity:.45;pointer-events:none}.site-button--block[data-v-3b1ffad4]{width:100%}.site-button--sm[data-v-3b1ffad4]{--site-button-padding-block:8px;--site-button-padding-inline:16px}.site-button--sm.site-button--primary[data-v-3b1ffad4]{--site-button-shadow:1.5px 3px 0 rgba(180,150,255,.7);--site-button-shadow-hover:0 1px 0 rgba(180,150,255,.7);--site-button-transform-hover:translateY(2px) translateX(2px)}.site-button--ghost[data-v-3b1ffad4]{--site-button-bg:var(--site-button-ghost-bg);--site-button-hover-bg:var(--site-button-ghost-bg-hover);--site-button-color:var(--site-button-ghost-color);--site-button-border:var(--site-button-ghost-border);--site-button-shadow:var(--site-button-ghost-shadow);--site-button-shadow-hover:var(--site-button-ghost-shadow-hover);--site-button-transform-hover:translateY(-1px)}.site-button__icon[data-v-3b1ffad4],.site-button__label[data-v-3b1ffad4]{align-items:center;display:inline-flex;justify-content:center}.header-shell[data-v-2cfd69e7]{container-type:inline-size;width:100%}.header-container[data-v-2cfd69e7]{--nav-top-offset:30px;font-family:Poppins,sans-serif;justify-content:center;margin-inline:auto;max-width:2000px;padding:var(--nav-top-offset) var(--side-padding)}.header-container[data-v-2cfd69e7],.navigation-bar[data-v-2cfd69e7]{align-items:center;background-color:transparent;display:flex;width:100%}.navigation-bar[data-v-2cfd69e7]{border-radius:24px;height:70px;justify-content:space-between;padding:0 16px;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease}.navigation-bar.scrolled[data-v-2cfd69e7]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 4px 8px #00000080,0 4px 8px #ffffff80}.navigation-menu[data-v-2cfd69e7]{display:flex;gap:40px;list-style:none}.navigation-left[data-v-2cfd69e7]{flex:1}.nav-link[data-v-2cfd69e7]{color:var(--color-neutral-50);text-decoration:none}.dropdown-service:hover .nav-link[data-v-2cfd69e7],.nav-link[data-v-2cfd69e7]:hover{color:var(--color-secondary-300)}svg path[data-v-2cfd69e7]{stroke:var(--color-neutral-50);cursor:pointer}.dropdown-service:hover svg path[data-v-2cfd69e7]{stroke:var(--color-secondary-300)}.navigation-menu .menu-item[data-v-2cfd69e7]:nth-child(2){position:relative}.dropdown-service[data-v-2cfd69e7]{align-items:center;display:flex;gap:4px;justify-content:center}.navigation-bar.scrolled .nav-link[data-v-2cfd69e7]{color:var(--color-neutral-950)}.navigation-bar.scrolled svg path[data-v-2cfd69e7]{stroke:var(--color-neutral-950)}.navigation-bar.scrolled .dropdown-service:hover .nav-link[data-v-2cfd69e7],.navigation-bar.scrolled .nav-link[data-v-2cfd69e7]:hover{color:var(--color-primary-400)}.navigation-bar.scrolled .dropdown-service:hover svg path[data-v-2cfd69e7]{stroke:var(--color-primary-400)}.dropdown-menu[data-v-2cfd69e7]{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #00000080,0 4px 8px #ffffff80;left:50%;opacity:0;padding:16px;position:absolute;top:100%;transform:translate(-50%,32px);transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap}.dropdown-menu[data-v-2cfd69e7]:before{border-bottom:30px solid #fff;border-left:30px solid transparent;border-right:30px solid transparent;content:"";height:0;left:50%;position:absolute;top:-29px;transform:translate(-50%);width:0}.navigation-bar.scrolled .dropdown-menu[data-v-2cfd69e7]{transform:translate(-50%,62px)}.dropdown-list[data-v-2cfd69e7]{list-style:none}.dropdown-link[data-v-2cfd69e7]{color:var(--color-neutral-950);text-decoration:none}.dropdown-link[data-v-2cfd69e7]:hover{color:var(--color-primary-400)}.navigation-menu>li:nth-child(2):hover .dropdown-menu[data-v-2cfd69e7]{opacity:1;visibility:visible}.navigation-logo[data-v-2cfd69e7]{align-items:center;display:flex;flex:1;height:100%;justify-content:center;transition:transform .3s ease}.navigation-logo img[data-v-2cfd69e7]{height:120px;width:auto}.navigation-right[data-v-2cfd69e7]{align-items:center;display:flex;flex:1;gap:40px;justify-content:flex-end}.contact-button-phone[data-v-2cfd69e7]{display:none}.contact-button[data-v-2cfd69e7],.contact-button-phone[data-v-2cfd69e7]{font-size:14px}.contact-button[data-v-2cfd69e7]{display:inline-flex}.phone-menu[data-v-2cfd69e7]{animation:menu-close .3s ease-out;display:none}.service-menu-trigger[data-v-2cfd69e7]{background:transparent;border:none;color:inherit;cursor:pointer;font:inherit;padding:0;text-transform:inherit}@container (max-width:1024px){.header-container[data-v-2cfd69e7]{--nav-top-offset:20px}.navigation-menu[data-v-2cfd69e7]{gap:24px}.navigation-logo img[data-v-2cfd69e7]{height:110px}.navigation-bar[data-v-2cfd69e7]{border-radius:24px;height:70px}.contact-button[data-v-2cfd69e7],li[data-v-2cfd69e7]{font-size:12px}}@container (max-width:820px){.navigation-menu[data-v-2cfd69e7]{display:none}.header-container[data-v-2cfd69e7]{--nav-top-offset:0px;padding-inline:0}.navigation-bar[data-v-2cfd69e7]{border-radius:0;padding:0 var(--side-padding)}.navigation-logo img[data-v-2cfd69e7]{height:70px}.menu-icon[data-v-2cfd69e7]{display:flex;flex-direction:column;height:14px;justify-content:space-between;width:20px}.line[data-v-2cfd69e7]{background-color:var(--color-neutral-50);height:3px;transition:transform .3s ease;width:100%}.navigation-bar.scrolled .line[data-v-2cfd69e7]{background-color:var(--color-neutral-950)}.open.phone-menu[data-v-2cfd69e7]{animation:menu-open .5s ease;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffffe6;color:var(--color-neutral-950);display:flex;font-family:Poppins,sans-serif;height:calc(100vh - 70px);padding:32px 64px;position:fixed;top:70px;width:350px;z-index:10000}.phone-menu ul[data-v-2cfd69e7]{display:flex;flex-direction:column;gap:32px}.menu-item-phone[data-v-2cfd69e7]{list-style:none}.mobile-link[data-v-2cfd69e7],.service-menu-trigger[data-v-2cfd69e7]{color:var(--color-neutral-950);font-size:24px;font-weight:300;text-decoration:none;transition:all .3s ease}.mobile-link[data-v-2cfd69e7]:hover,.service-menu-trigger[data-v-2cfd69e7]:hover{color:var(--color-primary-400)}.dropdown-menu-phone[data-v-2cfd69e7]{display:none}.openv.dropdown-menu-phone[data-v-2cfd69e7]{display:block;padding-left:24px;padding-top:32px}.openv.dropdown-menu-phone .dropdown-list-phone[data-v-2cfd69e7]{display:flex;flex-direction:column;gap:24px;list-style:none}.dropdown-item-phone .mobile-link[data-v-2cfd69e7]{font-size:20px}.open.menu-icon .line[data-v-2cfd69e7]{background-color:var(--color-primary-400)}.open.menu-icon .line-1[data-v-2cfd69e7]{transform:rotate(45deg) translateY(8px)}.open.menu-icon .line-2[data-v-2cfd69e7]{transform:rotate(-45deg) translateY(-8px)}.service-menu-item[data-v-2cfd69e7]{align-items:center;display:flex;gap:8px}.modern-arrow[data-v-2cfd69e7]{border-bottom:2px solid;border-right:2px solid;display:inline-block;height:8px;margin-left:4px;transform:rotate(-45deg);transition:transform .3s ease;width:8px}.modern-arrow.rotated[data-v-2cfd69e7]{transform:rotate(45deg)}}@container (max-width:768px){.navigation-bar[data-v-2cfd69e7]{padding:0 var(--side-padding)}.contact-button[data-v-2cfd69e7]{display:none}.contact-button-phone[data-v-2cfd69e7]{display:inline-flex}.contact-button[data-v-2cfd69e7],.contact-button-phone[data-v-2cfd69e7]{font-size:10px}}@container (max-width:430px){.open.phone-menu[data-v-2cfd69e7]{width:100%}}.service-menu-item[data-v-2cfd69e7]{align-items:center;display:flex;gap:8px}.modern-arrow[data-v-2cfd69e7]{border-bottom:2px solid;border-right:2px solid;display:inline-block;height:8px;margin-left:4px;transform:rotate(-45deg);transition:transform .3s ease;width:8px}.modern-arrow.rotated[data-v-2cfd69e7]{transform:rotate(45deg)}.background[data-v-f26123dd]{background-color:var(--color-neutral-950);display:flex;justify-content:center}.sr-only[data-v-f26123dd]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.footer[data-v-f26123dd]{color:var(--color-neutral-50);display:flex;flex-direction:column;font-family:Poppins,sans-serif;gap:32px;max-width:2000px;padding:var(--top-padding) var(--side-padding);text-align:center;width:100%}.sub-title-text-higlight[data-v-f26123dd]{color:var(--color-secondary-500)}.footer-content[data-v-f26123dd]{display:flex;gap:40px;justify-content:space-between}.footer-contact[data-v-f26123dd],.footer-services[data-v-f26123dd],.footer-subscribe[data-v-f26123dd]{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.footer-services ul[data-v-f26123dd]{align-items:flex-start;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.footer-services ul li a[data-v-f26123dd]{color:var(--color-neutral-50);font-size:16px;font-weight:400;text-decoration:none;transition:color .3s ease}.footer-services ul li a[data-v-f26123dd]:hover{color:var(--color-secondary-300)}.footer-contact address[data-v-f26123dd],.footer-contact p[data-v-f26123dd]{font-size:16px;font-style:normal;font-weight:400}.footer-logo[data-v-f26123dd]{align-items:center;display:flex;gap:16px;justify-content:space-between}.logo-img[data-v-f26123dd]{height:auto;width:80px}.footer-logo ul[data-v-f26123dd]{color:var(--color-neutral-50);display:flex;font-size:16px;font-weight:400;gap:4px;text-decoration:none;transition:color .3s ease}.social-logo__icon[data-v-f26123dd] svg{display:block;height:32px;width:32px}.footer-logo a[data-v-f26123dd]:hover{color:var(--color-secondary-300)}.footer-divider[data-v-f26123dd]{background:linear-gradient(135deg,#e8ffa3 0,var(--color-secondary-300) 50%,#b8cc64 100%);border:none;height:1px;width:100%}.footer-links[data-v-f26123dd]{display:flex;gap:32px;justify-content:center;list-style:none;margin:0;padding:0}.footer-links li a[data-v-f26123dd]{color:var(--color-neutral-50);font-size:16px;font-weight:400;text-decoration:none;transition:color .3s ease}.footer-links li a[data-v-f26123dd]:hover{color:var(--color-secondary-300)}.email-link[data-v-f26123dd]:hover{text-decoration:underline}.social-logo[data-v-f26123dd]{transition:transform .3s ease,fill .3s ease}.social-logo[data-v-f26123dd]:hover{transform:scale(1.2)}.social-logo__icon[data-v-f26123dd] path{transition:fill .3s ease}.social-logo:hover .social-logo__icon[data-v-f26123dd] path{fill:var(--color-secondary-300)}@media (max-width:1024px){.footer-contact address[data-v-f26123dd],.footer-contact p[data-v-f26123dd],.footer-links li[data-v-f26123dd],.footer-services ul li a[data-v-f26123dd],.subscribe-form input[data-v-f26123dd]{font-size:12px}}@media (max-width:820px){.logo-img[data-v-f26123dd]{width:70px}}@media (max-width:768px){.footer-content[data-v-f26123dd]{flex-direction:column;justify-content:center}.footer-contact[data-v-f26123dd],.footer-content[data-v-f26123dd],.footer-services[data-v-f26123dd],.footer-services ul[data-v-f26123dd],.footer-subscribe[data-v-f26123dd]{align-items:center}.footer-logo[data-v-f26123dd]{flex-direction:column}.footer-links[data-v-f26123dd]{justify-content:center}}.preview-step1[data-v-c34a1b76]{padding-bottom:16px;position:relative;width:100%}.body[data-v-c34a1b76]{background-color:#070b28;display:flex;flex-direction:column}.body[data-v-c34a1b76],.navbar[data-v-c34a1b76]{container-type:inline-size}.navbar[data-v-c34a1b76]{height:0;overflow:visible;position:sticky;top:0;z-index:100}.preview-step3[data-v-4c5f1c88]{height:100%;width:100%}.preview-step3[data-v-4c5f1c88],.qr-container[data-v-4c5f1c88]{align-items:center;display:flex;justify-content:center}.qr-container[data-v-4c5f1c88]{height:50%;position:relative;width:50%}.loading-spinner[data-v-4c5f1c88]{animation:blink-4c5f1c88 1s infinite;color:#7556cc;font-size:1.2rem;font-weight:700}.qr-code[data-v-4c5f1c88]{border:8px solid #fff;border-radius:12px;box-shadow:0 0 20px #0003;height:100%}.no-qr[data-v-4c5f1c88]{color:#999;font-size:16px;text-align:center}.fade-zoom-enter-active[data-v-4c5f1c88]{animation:zoomIn-4c5f1c88 .6s ease forwards}.fade-zoom-leave-active[data-v-4c5f1c88]{display:none}@keyframes zoomIn-4c5f1c88{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes blink-4c5f1c88{0%,to{opacity:1}50%{opacity:.5}}.configurator{background-color:var(--surface-page);display:flex;flex-direction:column}.content{display:flex;min-height:calc(100vh - 192px)}.preview{align-items:flex-start;background-color:var(--surface-card);border-radius:var(--radius-lg);display:flex;height:calc(100vh - 88px);justify-content:center;left:32px;overflow:auto;padding:16px 16px 116px;position:fixed;top:88px;width:calc(70% - 72px)}.left{width:70%}.parameters{display:flex;flex-direction:column;gap:16px;height:100%;padding-bottom:32px;padding-right:32px;width:30%}.left,.parameters,.preview{transition:width .5s ease-in-out}.bloque-list{display:flex;flex-direction:column;gap:8px}.drag-handle,.section-drag-handle{cursor:grab;font-size:16px}.ghost{background:var(--color-border-default);opacity:.5}.chosen{background:var(--color-primary-100);transition:background var(--duration-normal) var(--ease-standard)}.dragging{background:var(--color-primary-300);opacity:.8;transform:scale(1.02)}.previewStep2{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.previewStep2 p{color:var(--color-text-secondary);font-size:16px}
