.typewriter-container[data-v-cb181367]{white-space:pre-line}.markdown-content[data-v-cb181367]{display:inline;line-height:1.75}.typing-cursor[data-v-cb181367]{animation:blink-cb181367 .7s infinite;display:inline-block;margin-left:2px;width:2px}@keyframes blink-cb181367{0%{opacity:1}50%{opacity:0}to{opacity:1}}[data-v-cb181367] .markdown-content h1,[data-v-cb181367] .markdown-content h2,[data-v-cb181367] .markdown-content h3{display:block;font-weight:700;margin:.5em 0}[data-v-cb181367] .markdown-content h1{font-size:1.5em}[data-v-cb181367] .markdown-content h2{font-size:1.3em}[data-v-cb181367] .markdown-content h3{font-size:1.1em}[data-v-cb181367] .markdown-content strong{font-weight:700}[data-v-cb181367] .markdown-content em{font-style:italic}[data-v-cb181367] .markdown-content code{background-color:#f5f5f5;border-radius:3px;font-family:Courier New,monospace;font-size:.9em;padding:2px 4px}[data-v-cb181367] .markdown-content pre{background-color:#f5f5f5;border-radius:5px;display:block;margin:.5em 0;overflow-x:auto;padding:10px}[data-v-cb181367] .markdown-content pre code{background:none;padding:0}[data-v-cb181367] .markdown-content ol,[data-v-cb181367] .markdown-content ul{display:block;margin:.5em 0;padding-left:1.5em}[data-v-cb181367] .markdown-content li{display:list-item;margin:.2em 0}[data-v-cb181367] .markdown-content blockquote{border-left:4px solid #ddd;color:#666;display:block;margin:.5em 0;padding-left:1em}[data-v-cb181367] a{color:#409eff;cursor:pointer;text-decoration:none;transition:color .3s;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}[data-v-cb181367] a:hover{color:#66b1ff;text-decoration:underline}[data-v-cb181367] .link-colored{color:#409eff;cursor:pointer;text-decoration:underline;transition:color .3s;word-break:break-all;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}[data-v-cb181367] .link-colored:hover{color:#66b1ff;text-decoration:underline}[data-v-cb181367] .auto-link,[data-v-cb181367] .markdown-link{color:#409eff;cursor:pointer;text-decoration:underline;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}.header-buttons{align-items:center;display:flex}:root:has(#contactForm.with-link-viewer.active){--contact-form-width:700px}#contactForm{background-color:var(--contact-form-bg);border:1px solid var(--main-header-border-color);border-bottom-left-radius:8px;border-bottom-right-radius:8px;height:calc(100dvh - 63px - var(--aside-offset)*2);margin-top:-1px;overflow-x:auto;position:fixed;right:var(--aside-offset);top:calc(63px + var(--aside-offset));transform:translate(calc(100% + var(--aside-offset)));transition:transform .3s ease-in-out,width .3s ease-in-out;width:var(--contact-form-width);--el-component-size:40px!important}#contactForm .el-input__wrapper{border-radius:8px!important}#contactForm .el-textarea__inner{border-radius:8px}#contactForm .phone-template .el-input__wrapper{border-bottom-left-radius:0!important;border-top-left-radius:0!important}#contactForm .phone-template .el-input-group__prepend{align-items:center;border-bottom-left-radius:8px;border-top-left-radius:8px;display:flex;padding:0}#contactForm .phone-template .phone-code-dropdown{align-items:center;cursor:pointer;display:flex;height:100%;padding:0 12px}#contactForm .phone-template .phone-code-dropdown .phone-code-display{color:var(--el-text-color-primary);font-size:14px;font-weight:500}#contactForm .phone-template .phone-code-select{width:120px}#contactForm .phone-template .phone-code-select .el-input__wrapper{border-radius:8px 0 0 8px!important}#contactForm.active{transform:translate(0)}#contactForm .el-form-item{align-items:flex-start;flex-direction:column}#contactForm .el-form-item .el-form-item__label{height:auto;margin-bottom:10px;margin-top:10px}#contactForm .el-form-item__error{margin-top:3px}#contactForm .el-form-item label{font-size:13px;font-weight:500;line-height:100%}#contactForm .el-form-item .el-form-item__content{width:100%}#contactForm .contact-form-header{border-bottom:1px solid var(--main-header-border-color);color:var(--aside-name-color);font-size:15px;font-weight:500;gap:10px;line-height:100%;padding:25px}#contactForm .contact-form-body{padding:25px}#contactForm .action-btn{padding-top:12px}#contactForm .action-btn button{border-radius:8px;flex:1;height:38px}#contactForm .action-btn button.send{background-color:var(--send-btn-bg)!important}#contactForm .action-btn button.send:hover{border-color:var(--send-btn-border)!important;box-shadow:none!important;color:var(--send-btn-color)!important;outline:none!important}#contactForm .search-area-countries{border-bottom:1px solid var(--el-border-color-lighter);padding:10px}#contactForm .search-area-countries .el-input__inner{border-radius:20px;transition:all .3s ease}#contactForm .search-area-countries .el-input__inner:focus{box-shadow:0 0 0 2px rgba(var(--el-color-primary-rgb),.2)}#contactForm .search-area-countries .el-input__icon{color:var(--el-text-color-secondary)}#contactForm .phone-code-dropdown-popper{max-height:300px;overflow-y:auto}.link-viewer-overlay[data-v-297ae946]{border-left:1px solid var(--theme-border-color);box-shadow:-2px 0 10px #0000001a;height:100vh;position:fixed;right:0;top:0;transform:translate(0);transition:transform .3s ease-in-out;width:500px;z-index:1000}.link-viewer-container[data-v-297ae946],.link-viewer-overlay[data-v-297ae946]{background:var(--theme-bg);display:flex;flex-direction:column}.link-viewer-container[data-v-297ae946]{height:100%}.viewer-header[data-v-297ae946]{background:var(--theme-bg-secondary);border-bottom:1px solid var(--theme-border-color);justify-content:space-between;padding:15px 20px}.header-title[data-v-297ae946],.viewer-header[data-v-297ae946]{align-items:center;display:flex}.header-title[data-v-297ae946]{color:var(--theme-text-color);font-size:16px;font-weight:600}.title-text[data-v-297ae946]{margin-left:8px}.header-actions[data-v-297ae946]{align-items:center;display:flex}.close-btn[data-v-297ae946]{background:transparent;border:none;border-radius:4px;color:var(--theme-text-color);cursor:pointer;padding:8px;transition:background-color .2s}.close-btn[data-v-297ae946]:hover{background:var(--theme-hover-bg)}.url-display[data-v-297ae946]{background:var(--theme-bg-tertiary);border-bottom:1px solid var(--theme-border-color);padding:10px 20px}.url-text[data-v-297ae946]{color:var(--theme-text-secondary);font-size:12px;line-height:1.4;word-break:break-all}.viewer-content[data-v-297ae946]{flex:1;overflow:hidden;position:relative}.content-iframe[data-v-297ae946]{background:#fff;border:none;height:100%;width:100%}@media (max-width:768px){.link-viewer-overlay[data-v-297ae946]{left:0;right:0;width:100vw}}.dark .content-iframe[data-v-297ae946]{background:#1a1a1a}[data-v-297ae946] .contact-form-header{align-items:center;display:flex;justify-content:space-between;padding:0 15px}[data-v-297ae946] .header-buttons{align-items:center;display:flex}[data-v-297ae946] .maps-btn{align-items:center;border-radius:4px;color:#409eff;cursor:pointer;display:flex;justify-content:center;padding:5px;transition:background-color .2s}[data-v-297ae946] .maps-btn:hover{background-color:#409eff1a}[data-v-297ae946] .close-btn{align-items:center;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:5px;transition:background-color .2s}[data-v-297ae946] .close-btn:hover{background-color:#0000001a}[data-v-297ae946] .dark .close-btn:hover{background-color:#ffffff1a}[data-v-297ae946] .dark .maps-btn:hover{background-color:#409eff33}.new-tab-btn[data-v-297ae946]{align-items:center;background-color:#6649ff;border-radius:4px;color:#fff;display:flex;height:22px;justify-content:center;width:22px}[data-v-a4c2df42] .contact-form-header{align-items:center;display:flex;justify-content:space-between;padding:0 15px}[data-v-a4c2df42] .header-buttons{align-items:center;display:flex}.gallery-container[data-v-a4c2df42]{overflow-y:auto;padding:20px}.showcase-image[data-v-a4c2df42]{border-radius:12px;height:300px;margin-bottom:20px;overflow:hidden;position:relative;width:100%}.showcase-image img[data-v-a4c2df42]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.showcase-buttons[data-v-a4c2df42]{bottom:16px;display:flex;gap:8px;position:absolute;right:16px}.image-grid[data-v-a4c2df42]{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.image-card[data-v-a4c2df42]{aspect-ratio:1;border-radius:8px;cursor:pointer;overflow:hidden;position:relative}.image-card img[data-v-a4c2df42]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.image-overlay[data-v-a4c2df42]{align-items:center;background:#0006;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.image-card:hover .image-overlay[data-v-a4c2df42]{opacity:1}.image-card:hover img[data-v-a4c2df42]{transform:scale(1.05)}.overlay-buttons[data-v-a4c2df42]{display:flex;gap:8px}.action-button[data-v-a4c2df42]{align-items:center;background:#ffffffe6;border:none;border-radius:6px;color:#333;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.action-button[data-v-a4c2df42]:hover{background:#fff;transform:translateY(-2px)}.modal-overlay[data-v-a4c2df42]{align-items:center;background:#000000e6;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.modal-content[data-v-a4c2df42]{max-height:90vh;max-width:90vw;position:relative}.modal-content img[data-v-a4c2df42]{max-height:90vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.modal-close[data-v-a4c2df42]{background:none;border:none;color:#fff;cursor:pointer;padding:8px;position:absolute;right:0;top:-40px}[data-v-a4c2df42] .dark .action-button{background:#ffffff26;color:#fff}[data-v-a4c2df42] .dark .action-button:hover{background:#ffffff40}.typing-cursor[data-v-3a98d578]{animation:blink-3a98d578 .7s infinite;display:inline-block;margin-left:2px;width:2px}@keyframes blink-3a98d578{0%{opacity:1}50%{opacity:0}to{opacity:1}}.stop-button[data-v-3a98d578]{align-items:center;background-color:#ff4f4f;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:24px;justify-content:center;width:24px}.dark-mode-toggle[data-v-3a98d578]{cursor:pointer}.toggle-track[data-v-3a98d578]{align-items:center;background-color:var(--theme-bg);border:1px solid var(--theme-border-color);border-radius:25px;box-sizing:border-box;display:flex;height:24px;justify-content:space-between;padding:0 6px;position:relative;width:45px}.toggle-icon[data-v-3a98d578]{color:var(--theme-icon-bg);z-index:1}.toggle-thumb[data-v-3a98d578]{background-image:var(--theme-thumb-bg);border-radius:50%;height:18px;left:3px;position:absolute;transition:transform .3s ease;width:18px}.toggle-thumb.active[data-v-3a98d578]{transform:translate(19px)}.questions-container[data-v-3a98d578]{margin-top:15px;padding:10px 0}.question-item[data-v-3a98d578]{align-items:center;-webkit-backdrop-filter:blur(49.57065963745117px);backdrop-filter:blur(49.57065963745117px);background-color:var(--stick-background-color);border:1px solid var(--stick-border-color);border-radius:8px;box-shadow:inset 0 4.91px 10.91px #ffffff1a;color:var(--theme-message-color);cursor:pointer;display:flex;font-size:12px;gap:10px;line-height:1.4;margin-bottom:8px;padding:10px 15px;transition:all .2s ease}.question-item[data-v-3a98d578]:hover{text-decoration:underline}.question-item[data-v-3a98d578]:last-child{margin-bottom:0}.retry-container[data-v-3a98d578]{background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-bottom:16px;padding:12px 16px;text-align:center}.retry-message[data-v-3a98d578]{color:#dc2626;margin-bottom:8px}.retry-button[data-v-3a98d578],.retry-message[data-v-3a98d578]{font-size:14px;font-weight:500}.retry-button[data-v-3a98d578]{align-items:center;background-color:#dc2626;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;gap:6px;padding:8px 16px;transition:all .2s}.retry-button[data-v-3a98d578]:hover{background-color:#b91c1c;box-shadow:0 4px 8px #dc262633;transform:translateY(-1px)}.retry-button[data-v-3a98d578]:active{box-shadow:0 2px 4px #dc262633;transform:translateY(0)}[data-v-3a98d578] .dark .retry-container{background-color:#451a1a;border-color:#7f1d1d}[data-v-3a98d578] .dark .retry-message{color:#fca5a5}[data-v-3a98d578] .dark .retry-button{background-color:#b91c1c}[data-v-3a98d578] .dark .retry-button:hover{background-color:#991b1b}.gallery-open-button[data-v-3a98d578]{align-items:center;background:var(--theme-bg);border:1px solid var(--theme-border-color);border-radius:8px;box-shadow:0 2px 8px #0000001a;cursor:pointer;display:flex;height:40px;justify-content:center;left:20px;position:fixed;top:20px;transition:all .2s;width:40px;z-index:1000}.gallery-open-button[data-v-3a98d578]:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.dark .gallery-open-button[data-v-3a98d578]{background:var(--theme-bg-secondary);border-color:var(--theme-border-color);box-shadow:0 2px 8px #0003}.dark .gallery-open-button[data-v-3a98d578]:hover{box-shadow:0 4px 12px #0000004d}.file-upload-container[data-v-3a98d578]{margin:20px 0;width:100%}.select-files-btn[data-v-3a98d578]{align-items:center;background:var(--theme-color);border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;margin-bottom:20px;padding:8px 16px;transition:all .2s ease}.select-files-btn[data-v-3a98d578]:hover{opacity:.9;transform:translateY(-1px)}.selected-files[data-v-3a98d578]{display:flex;flex-wrap:wrap;gap:15px}.file-card[data-v-3a98d578]{background:var(--stick-background-color);border:1px solid var(--theme-border-color);border-radius:8px;overflow:hidden;position:relative;width:150px}.delete-btn[data-v-3a98d578]{align-items:center;background:#ff4f4f;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:5px;top:5px;transition:all .2s ease;width:20px;z-index:1}.delete-btn[data-v-3a98d578]:hover{background:#f33;transform:scale(1.1)}.file-preview[data-v-3a98d578]{height:120px;overflow:hidden;width:100%}.file-preview img[data-v-3a98d578]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.file-info[data-v-3a98d578]{padding:8px}.file-name[data-v-3a98d578]{color:var(--theme-text-color);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-size[data-v-3a98d578]{color:var(--theme-text-secondary);font-size:11px;margin-top:2px}.hidden[data-v-3a98d578]{display:none}.selected-image-preview[data-v-3a98d578]{border:1px solid var(--theme-border-color);border-radius:8px;height:80px;margin-right:auto;overflow:hidden;position:relative;width:80px}.selected-image-preview img[data-v-3a98d578]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.selected-image-preview .remove-image[data-v-3a98d578]{align-items:center;background:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;position:absolute;right:4px;top:4px;width:20px}.selected-image-preview .remove-image[data-v-3a98d578]:hover{background:#000000b3}.textarea-container[data-v-3a98d578]{align-items:flex-start;display:flex;width:100%}.message-image-container[data-v-3a98d578]{border:1px solid var(--theme-border-color);border-radius:8px;max-width:300px;overflow:hidden}.message-image[data-v-3a98d578]{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.image-gallery-link[data-v-3a98d578]{align-items:center;color:#007bff;cursor:pointer;display:inline-flex;font-size:14px;margin-top:10px;transition:all .2s ease}.image-gallery-link[data-v-3a98d578]:hover{color:#0056b3;text-decoration:underline}.dark .image-gallery-link[data-v-3a98d578]{color:#4f9eff}.dark .image-gallery-link[data-v-3a98d578]:hover{color:#77b6ff}
