.main[data-v-83732b06]{background-color:var(--bg-body-color);position:relative;width:100%}.main .view[data-v-83732b06]{margin:0 auto;padding:0 var(--view-padding);width:100%}.main .view.boxed[data-v-83732b06]{max-width:var(--boxed-width)}.main .view.view-no-padded[data-v-83732b06]{padding:0}.layout-Blank .page-wrapped{height:100svh}.layout-Blank .page-min-wrapped{min-height:100svh}.layout[data-v-e5a8443e]{height:100vh;height:100svh;overflow:hidden;perspective:1000px;width:100vw}.splash-screen-loading-box[data-v-ff87ea6b]{align-content:center;align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff3;bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;width:100vw;z-index:99999}.splash-screen-loading-box.loading-fade-enter-active[data-v-ff87ea6b],.splash-screen-loading-box.loading-fade-leave-active[data-v-ff87ea6b]{transition:opacity .5s ease}.splash-screen-loading-box.loading-fade-enter-from[data-v-ff87ea6b],.splash-screen-loading-box.loading-fade-leave-to[data-v-ff87ea6b]{opacity:0}.locals-modal[data-v-f9511cf2]{--modal-content-padding:0}.empty-state[data-v-f9511cf2]{color:var(--text-color-secondary);padding:48px 24px;text-align:center}.empty-state h3[data-v-f9511cf2]{color:var(--text-color-default);margin:16px 0 8px}.locals-list[data-v-f9511cf2]{max-height:400px;overflow-y:auto}.local-item[data-v-f9511cf2]{align-items:center;border-bottom:1px solid var(--border-color);cursor:pointer;display:flex;gap:12px;padding:16px 24px;transition:all .2s ease}.local-item[data-v-f9511cf2]:hover{background-color:var(--hover-color)}.local-item.active[data-v-f9511cf2]{background-color:var(--primary-color-pressed)}.local-item[data-v-f9511cf2]:last-child{border-bottom:none}.local-avatar[data-v-f9511cf2]{flex-shrink:0}.local-image[data-v-f9511cf2]{-o-object-fit:cover;object-fit:cover}.local-image[data-v-f9511cf2],.local-placeholder[data-v-f9511cf2]{border-radius:8px;height:40px;width:40px}.local-placeholder[data-v-f9511cf2]{align-items:center;background-color:var(--color-gray-100);color:var(--color-gray-400);display:flex;justify-content:center}.theme-dark .local-placeholder[data-v-f9511cf2]{background-color:var(--color-gray-800)}.local-info[data-v-f9511cf2]{flex:1;min-width:0}.local-name[data-v-f9511cf2]{color:var(--text-color-default);font-weight:600}.local-address[data-v-f9511cf2],.local-name[data-v-f9511cf2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.local-address[data-v-f9511cf2]{color:var(--text-color-tertiary);font-size:.875rem;margin-top:2px}.local-badges[data-v-f9511cf2]{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.modal-footer[data-v-f9511cf2]{border-top:1px solid var(--border-color);display:flex;gap:12px;justify-content:space-between;padding:16px 24px}.logo[data-v-ebc67056]{align-items:center;display:flex;height:100%}.logo img[data-v-ebc67056]{display:block;height:100%;max-height:var(--764dde2a);width:136px}.logo.mini img[data-v-ebc67056]{width:50px}.nav.collapsed[data-v-1785adcb]{pointer-events:none}.nav[data-v-1785adcb] .n-menu-item-group .n-menu-item-group-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav[data-v-1785adcb] .n-submenu-children{--dash-width:8px;--dash-height:2px;--dash-offset:29px;position:relative}.nav[data-v-1785adcb] .n-submenu-children:before{background-color:var(--border-color);bottom:20px;content:"";display:block;left:var(--dash-offset);position:absolute;top:0;width:var(--dash-height)}.nav[data-v-1785adcb] .n-submenu-children .n-menu-item-content:after{background-color:var(--border-color);content:"";display:block;height:var(--dash-height);left:calc(var(--dash-offset) + var(--dash-height));position:absolute;top:calc(50% - (ar(--dash-height)/2));width:var(--dash-width);z-index:-1}.nav[data-v-1785adcb] .n-submenu-children .n-menu-item-group .n-menu-item-group-title{padding-left:44px!important}.nav[data-v-1785adcb] .n-submenu-children .n-submenu-children:before{display:none}.nav[data-v-1785adcb] .n-submenu-children .n-submenu-children .n-menu-item-content:after{background:repeating-linear-gradient(90deg,var(--border-color) 0,var(--border-color) 5px,transparent 5px,transparent 8px);width:calc(var(--dash-width)*3)}.nav[data-v-1785adcb] .n-menu--horizontal .n-menu-item-content .n-menu-item-content-header{overflow:initial}.nav[data-v-1785adcb] .n-menu-item-content:has(.local-selector):hover:before{display:none!important}.nav[data-v-1785adcb] .n-menu-item-content:has(.local-selector):hover{background-color:transparent!important}.nav[data-v-1785adcb] .n-menu-item-content:has(.local-selector).n-menu-item-content--selected:before{display:none!important}.nav[data-v-1785adcb] .n-menu-item-content:has(.local-selector).n-menu-item-content--selected{background-color:transparent!important}.nav[data-v-1785adcb] .local-selector{align-items:center;border:1px solid var(--border-color);border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;margin:8px 0;padding:8px 12px;transition:all .2s ease}.nav[data-v-1785adcb] .local-selector:hover{background-color:var(--hover-color)}.nav[data-v-1785adcb] .local-info{align-items:center;display:flex;flex:1;gap:12px}.nav[data-v-1785adcb] .local-logo{border-radius:6px;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.nav[data-v-1785adcb] .local-logo-placeholder{align-items:center;background-color:var(--color-gray-100);border-radius:6px;color:var(--color-gray-400);display:flex;height:32px;justify-content:center;width:32px}.nav[data-v-1785adcb] .theme-dark .local-logo-placeholder{background-color:var(--color-gray-800)}.nav[data-v-1785adcb] .local-name{color:var(--text-color-default);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav[data-v-1785adcb] .local-chevron{color:var(--text-color-tertiary);transition:transform .2s ease}.nav[data-v-1785adcb] .menu-divider{color:var(--text-color-tertiary)!important;font-size:.75rem;font-weight:700;letter-spacing:.05em;margin:16px 0 8px}.direction-rtl .nav[data-v-1785adcb] .n-submenu-children{--dash-offset:25px}.header-bar[data-v-eea00e32]{background-color:var(--bg-sidebar-color);height:var(--header-bar-height);max-height:var(--header-bar-height);min-height:var(--header-bar-height);padding-left:var(--view-padding)}.header-bar[data-v-eea00e32] .n-scrollbar-rail{opacity:.15}.header-bar .nav[data-v-eea00e32]{margin-right:var(--view-padding);padding-top:10px}@media (max-width:700px){.header-bar[data-v-eea00e32]{display:none}}.direction-rtl .header-bar[data-v-eea00e32]{direction:rtl;padding-left:0;padding-right:var(--view-padding)}.direction-rtl .header-bar .nav[data-v-eea00e32]{margin-left:var(--view-padding);margin-right:0}.footer[data-v-b83da428]{font-size:13px}.footer[data-v-b83da428],.footer .wrap[data-v-b83da428]{max-width:100%;overflow:hidden;width:100%}.footer .wrap[data-v-b83da428]{margin:0 auto;padding:0 var(--view-padding)}.footer .wrap .copy[data-v-b83da428]{line-height:1.6}.footer .wrap .copy a[data-v-b83da428]{font-weight:700;text-decoration:none}.footer .wrap .copy[data-v-b83da428] *{display:inline}.footer .wrap .copy i[data-v-b83da428]{display:inline-block}.footer.boxed .wrap[data-v-b83da428]{max-width:var(--boxed-width)}@media (max-width:700px){.footer[data-v-b83da428]{font-size:10px}.footer i.n-icon[data-v-b83da428]{font-size:18px!important}}.lottie-container[data-v-92081ff6]{align-items:center;display:flex;justify-content:center}.lottie-container.clickable[data-v-92081ff6]{cursor:pointer;transition:transform .2s ease,opacity .2s ease}.lottie-container.clickable[data-v-92081ff6]:hover{opacity:.8;transform:scale(1.1)}.lottie-container.clickable[data-v-92081ff6]:active{transform:scale(.95)}.blur-effect[data-v-dc5a1799]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.blur-effect>div[data-v-dc5a1799]{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1}.blur-effect>div[data-v-dc5a1799]:first-child{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 12.5%,#000 25%,transparent 37.5%);mask-image:linear-gradient(0deg,transparent 0,#000 12.5%,#000 25%,transparent 37.5%)}.blur-effect>div[data-v-dc5a1799]:nth-child(2){-webkit-backdrop-filter:blur(1.6px);backdrop-filter:blur(1.6px);-webkit-mask-image:linear-gradient(0deg,transparent 12.5%,#000 25%,#000 37.5%,transparent 50%);mask-image:linear-gradient(0deg,transparent 12.5%,#000 25%,#000 37.5%,transparent 50%)}.blur-effect>div[data-v-dc5a1799]:nth-child(3){-webkit-backdrop-filter:blur(2.56px);backdrop-filter:blur(2.56px);-webkit-mask-image:linear-gradient(0deg,transparent 25%,#000 37.5%,#000 50%,transparent 62.5%);mask-image:linear-gradient(0deg,transparent 25%,#000 37.5%,#000 50%,transparent 62.5%)}.blur-effect>div[data-v-dc5a1799]:nth-child(4){-webkit-backdrop-filter:blur(4.096px);backdrop-filter:blur(4.096px);-webkit-mask-image:linear-gradient(0deg,transparent 37.5%,#000 50%,#000 62.5%,transparent 75%);mask-image:linear-gradient(0deg,transparent 37.5%,#000 50%,#000 62.5%,transparent 75%)}.blur-effect>div[data-v-dc5a1799]:nth-child(5){-webkit-backdrop-filter:blur(6.5536px);backdrop-filter:blur(6.5536px);-webkit-mask-image:linear-gradient(0deg,transparent 50%,#000 62.5%,#000 75%,transparent 87.5%);mask-image:linear-gradient(0deg,transparent 50%,#000 62.5%,#000 75%,transparent 87.5%)}.blur-effect>div[data-v-dc5a1799]:nth-child(6){-webkit-backdrop-filter:blur(10.48576px);backdrop-filter:blur(10.48576px);-webkit-mask-image:linear-gradient(0deg,transparent 62.5%,#000 75%,#000 87.5%,transparent);mask-image:linear-gradient(0deg,transparent 62.5%,#000 75%,#000 87.5%,transparent)}.blur-effect>div[data-v-dc5a1799]:nth-child(7){-webkit-backdrop-filter:blur(16.777216px);backdrop-filter:blur(16.777216px);-webkit-mask-image:linear-gradient(0deg,transparent 75%,#000 87.5%,#000 100%,transparent 112.5%);mask-image:linear-gradient(0deg,transparent 75%,#000 87.5%,#000 100%,transparent 112.5%)}.blur-effect>div[data-v-dc5a1799]:nth-child(8){-webkit-backdrop-filter:blur(26.8435456px);backdrop-filter:blur(26.8435456px);-webkit-mask-image:linear-gradient(0deg,transparent 87.5%,#000);mask-image:linear-gradient(0deg,transparent 87.5%,#000)}.breadcrumb-container[data-v-6fd10ae9]{flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-color:transparent transparent;scrollbar-width:thin}.breadcrumb-container[data-v-6fd10ae9]::-webkit-scrollbar{height:4px}.breadcrumb-container[data-v-6fd10ae9]::-webkit-scrollbar-track{background:transparent}.breadcrumb-container[data-v-6fd10ae9]::-webkit-scrollbar-thumb{background:var(--n-border-color);border-radius:2px}.breadcrumb-container[data-v-6fd10ae9]:hover::-webkit-scrollbar-thumb{background:var(--primary-color)}.breadcrumb[data-v-6fd10ae9]{min-width:-moz-max-content;min-width:max-content;white-space:nowrap}.breadcrumb .anim-enter-active[data-v-6fd10ae9],.breadcrumb .anim-move[data-v-6fd10ae9]{transition:all .5s var(--bezier-ease)}.breadcrumb .anim-enter-active.index-0[data-v-6fd10ae9],.breadcrumb .anim-move.index-0[data-v-6fd10ae9]{transition-delay:0s}.breadcrumb .anim-enter-active.index-1[data-v-6fd10ae9],.breadcrumb .anim-move.index-1[data-v-6fd10ae9]{transition-delay:.1s}.breadcrumb .anim-enter-active.index-2[data-v-6fd10ae9],.breadcrumb .anim-move.index-2[data-v-6fd10ae9]{transition-delay:.2s}.breadcrumb .anim-enter-active.index-3[data-v-6fd10ae9],.breadcrumb .anim-move.index-3[data-v-6fd10ae9]{transition-delay:.3s}.breadcrumb .anim-enter-active.index-4[data-v-6fd10ae9],.breadcrumb .anim-move.index-4[data-v-6fd10ae9]{transition-delay:.4s}.breadcrumb .anim-enter-active.index-5[data-v-6fd10ae9],.breadcrumb .anim-move.index-5[data-v-6fd10ae9]{transition-delay:.5s}.breadcrumb .anim-enter-active.index-6[data-v-6fd10ae9],.breadcrumb .anim-move.index-6[data-v-6fd10ae9]{transition-delay:.6s}.breadcrumb .anim-enter-active.index-7[data-v-6fd10ae9],.breadcrumb .anim-move.index-7[data-v-6fd10ae9]{transition-delay:.7s}.breadcrumb .anim-enter-active.index-8[data-v-6fd10ae9],.breadcrumb .anim-move.index-8[data-v-6fd10ae9]{transition-delay:.8s}.breadcrumb .anim-enter-active.index-9[data-v-6fd10ae9],.breadcrumb .anim-move.index-9[data-v-6fd10ae9]{transition-delay:.9s}.breadcrumb .anim-enter-active.index-10[data-v-6fd10ae9],.breadcrumb .anim-move.index-10[data-v-6fd10ae9]{transition-delay:1s}.breadcrumb .anim-leave-active[data-v-6fd10ae9]{display:none}.breadcrumb .anim-enter-from[data-v-6fd10ae9]{opacity:0;transform:translate(-5px)}.notification-item[data-v-99998c5a]{border-bottom:1px solid var(--border-color);display:flex;gap:12px;padding:16px 20px;position:relative;transition:all .2s var(--bezier-ease)}.notification-item[data-v-99998c5a]:hover{background-color:var(--hover-color)}.notification-item:hover .delete-button[data-v-99998c5a]{opacity:1;pointer-events:auto}.notification-item[data-v-99998c5a]:last-child{border-bottom:none}.notification-item.unread[data-v-99998c5a]{background-color:rgba(var(--primary-color-rgb),.03)}.notification-item.unread .notification-title[data-v-99998c5a]{font-weight:600}.notification-item.deleting[data-v-99998c5a]{animation:slideOutRight-99998c5a .4s ease-in-out forwards;pointer-events:none}@keyframes slideOutRight-99998c5a{0%{max-height:200px;opacity:1;transform:translate(0)}50%{max-height:200px;opacity:0;transform:translate(100%)}to{margin-bottom:0;margin-top:0;max-height:0;opacity:0;padding-bottom:0;padding-top:0;transform:translate(100%)}}.notification-item .notification-icon[data-v-99998c5a]{align-items:center;border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.notification-item .notification-content[data-v-99998c5a]{cursor:pointer;display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.notification-item .notification-content .notification-title[data-v-99998c5a]{color:var(--text-color-1);font-size:14px;font-weight:500;line-height:1.4}.notification-item .notification-content .notification-message[data-v-99998c5a]{color:var(--text-color-3);font-size:13px;line-height:1.5;white-space:normal;word-break:break-word}.notification-item .notification-content .notification-time[data-v-99998c5a]{color:var(--text-color-3);font-size:12px;margin-top:2px;opacity:.7}.notification-item .unread-indicator[data-v-99998c5a]{background-color:var(--primary-color);border-radius:50%;height:8px;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:8px}.notification-item .translation-status[data-v-99998c5a]{margin-top:8px}.notification-item .translation-status .status-badge[data-v-99998c5a]{align-items:center;border-radius:6px;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:0}.notification-item .translation-status .status-badge .spinning-icon[data-v-99998c5a]{animation:spin-99998c5a 1s linear infinite}.notification-item .translation-status .status-loading[data-v-99998c5a]{background-color:rgba(var(--warning-color-rgb,255,193,7),.1);border:1px solid rgba(var(--warning-color-rgb,255,193,7),.3);color:var(--warning-color)}.notification-item .translation-status .status-success[data-v-99998c5a]{background-color:rgba(var(--success-color-rgb,24,160,88),.1);border:1px solid rgba(var(--success-color-rgb,24,160,88),.3);color:var(--success-color)}.notification-item .translation-status .status-error[data-v-99998c5a]{background-color:rgba(var(--error-color-rgb,208,48,80),.1);border:1px solid rgba(var(--error-color-rgb,208,48,80),.3);color:var(--error-color)}.notification-item .invitation-status .status-badge[data-v-99998c5a]{align-items:center;border-radius:6px;display:inline-flex;font-size:12px;font-weight:500;gap:6px}.notification-item .invitation-status .status-success[data-v-99998c5a]{background-color:rgba(var(--success-color-rgb,24,160,88),.1);border:1px solid rgba(var(--success-color-rgb,24,160,88),.3);color:var(--success-color)}.notification-item .invitation-status .status-error[data-v-99998c5a]{background-color:rgba(var(--error-color-rgb,208,48,80),.1);border:1px solid rgba(var(--error-color-rgb,208,48,80),.3);color:var(--error-color)}.notification-item .invitation-status .invitation-actions[data-v-99998c5a]{display:flex;gap:8px}@keyframes spin-99998c5a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.notification-item .delete-button[data-v-99998c5a]{align-items:center;background-color:transparent;border:none;border-radius:6px;bottom:12px;color:var(--text-color-3);cursor:pointer;display:flex;height:28px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:16px;transition:all .2s var(--bezier-ease);width:28px}.notification-item .delete-button[data-v-99998c5a]:hover{background-color:rgba(var(--error-color-rgb,208,48,80),.1);color:var(--error-color)}.notification-item .delete-button[data-v-99998c5a]:active{transform:scale(.95)}.notifications-dropdown[data-v-f4bafae8]{display:flex;flex-direction:column;max-height:600px;min-height:200px}.notifications-dropdown .notifications-header[data-v-f4bafae8]{align-items:center;border-bottom:1px solid var(--border-color);display:flex;gap:8px;padding:16px 20px}.notifications-dropdown .notifications-header .header-spinner[data-v-f4bafae8]{opacity:.6}.notifications-dropdown .notifications-header h3[data-v-f4bafae8]{color:var(--text-color-1);font-size:16px;font-weight:600;margin:0}.notifications-dropdown .notifications-list[data-v-f4bafae8]{flex:1;overflow:hidden}.notifications-dropdown .notifications-list .skeleton-container[data-v-f4bafae8]{padding:8px 0}.notifications-dropdown .notifications-list .notification-skeleton[data-v-f4bafae8]{align-items:flex-start;display:flex;gap:12px;padding:16px 20px}.notifications-dropdown .notifications-list .notification-skeleton .skeleton-content[data-v-f4bafae8]{display:flex;flex:1;flex-direction:column}.notifications-dropdown .notifications-list .empty-state[data-v-f4bafae8]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.notifications-dropdown .notifications-list .empty-state p[data-v-f4bafae8]{color:var(--text-color-3);font-size:14px;margin-top:16px}.notifications-dropdown .notifications-list .loading-more[data-v-f4bafae8]{display:flex;justify-content:center;padding:16px 0}.notifications-dropdown .notifications-footer[data-v-f4bafae8]{align-items:center;border-top:1px solid var(--border-color);display:flex;justify-content:center;padding:12px 20px}.pill-wrapper[data-v-8099e838]{background-color:var(--bg-sidebar-color);border:1px solid var(--border-color);border-radius:50px;color:var(--fg-default-color);gap:14px;padding:6px;transition:all .3s}.theme-switch[data-v-43c883c8]{border:none;height:20px;outline:none;overflow:hidden;position:relative;width:20px}.theme-switch[data-v-43c883c8] .n-icon{left:0;position:absolute;top:0}.theme-switch[data-v-43c883c8] .n-icon>svg{left:0;position:absolute;top:0;transition:opacity .35s}.theme-switch[data-v-43c883c8] .n-icon>svg.hover{opacity:0}.theme-switch[data-v-43c883c8] .n-icon>svg:not(.hover){opacity:1}.theme-switch[data-v-43c883c8] .n-icon:hover>svg.hover{opacity:1}.theme-switch[data-v-43c883c8] .n-icon:hover>svg:not(.hover){opacity:0}.rotate-enter-active[data-v-43c883c8],.rotate-leave-active[data-v-43c883c8]{transition:all .5s ease-out}.rotate-enter-from[data-v-43c883c8]{opacity:0;transform:rotate(45deg)}.rotate-leave-to[data-v-43c883c8]{opacity:0;transform:rotate(-45deg)}.toolbar[data-v-50622788]{left:0;padding:0 var(--view-padding);position:sticky;top:0;z-index:3}.toolbar[data-v-50622788],.toolbar .wrap[data-v-50622788]{height:var(--toolbar-height);max-width:100%;overflow:hidden;width:100%}.toolbar .wrap[data-v-50622788]{position:relative;z-index:1}@media (max-width:850px){.toolbar .wrap .pinned-pages[data-v-50622788]{display:none}}@media (max-width:700px){.toolbar .wrap[data-v-50622788]{justify-content:space-between}.toolbar .wrap .breadcrumb[data-v-50622788]{display:none}}.toolbar.boxed[data-v-50622788]{padding:0}.toolbar.boxed .wrap[data-v-50622788]{margin:0 auto;max-width:var(--boxed-width);padding:0 var(--view-padding)}.toolbar .gradient-sidebar[data-v-50622788]{background-color:var(--bg-sidebar-color);background:linear-gradient(to bottom,rgba(var(--bg-sidebar-color-rgb)/1) 0,rgba(var(--bg-sidebar-color-rgb)/.945) 8.6%,rgba(var(--bg-sidebar-color-rgb)/.888) 16.2%,rgba(var(--bg-sidebar-color-rgb)/.83) 22.9%,rgba(var(--bg-sidebar-color-rgb)/.769) 28.9%,rgba(var(--bg-sidebar-color-rgb)/.707) 34.4%,rgba(var(--bg-sidebar-color-rgb)/.644) 39.5%,rgba(var(--bg-sidebar-color-rgb)/.578),rgba(var(--bg-sidebar-color-rgb)/.511) 49.5%,rgba(var(--bg-sidebar-color-rgb)/.443) 54.7%,rgba(var(--bg-sidebar-color-rgb)/.373) 60.3%,rgba(var(--bg-sidebar-color-rgb)/.301) 66.4%,rgba(var(--bg-sidebar-color-rgb)/.228) 73.3%,rgba(var(--bg-sidebar-color-rgb)/.153) 81%,rgba(var(--bg-sidebar-color-rgb)/.077) 89.9%,rgba(var(--bg-sidebar-color-rgb)/0));top:0;right:0;bottom:0;left:0;position:absolute}.toolbar .gradient-body[data-v-50622788]{background-color:var(--bg-body-color);background:linear-gradient(to bottom,rgba(var(--bg-body-color-rgb)/1) 0,rgba(var(--bg-body-color-rgb)/.738) 19%,rgba(var(--bg-body-color-rgb)/.541) 34%,rgba(var(--bg-body-color-rgb)/.382) 47%,rgba(var(--bg-body-color-rgb)/.278) 56.5%,rgba(var(--bg-body-color-rgb)/.194) 65%,rgba(var(--bg-body-color-rgb)/.126) 73%,rgba(var(--bg-body-color-rgb)/.075) 80.2%,rgba(var(--bg-body-color-rgb)/.042) 86.1%,rgba(var(--bg-body-color-rgb)/.021) 91%,rgba(var(--bg-body-color-rgb)/.008) 95.2%,rgba(var(--bg-body-color-rgb)/.002) 98.2%,rgba(var(--bg-body-color-rgb)/0));top:0;right:0;bottom:0;left:0;position:absolute}.direction-rtl .toolbar .wrap .logo-box .n-icon[data-v-50622788]{transform:rotateY(180deg)}.main[data-v-8d1dc113]{background-color:var(--bg-body-color);overflow:hidden;transition:all var(--sidebar-anim-ease) var(--sidebar-anim-duration);width:100%}.main .view[data-v-8d1dc113]{flex-grow:1;margin:0 auto;padding:0 var(--view-padding);width:100%}.main .view.boxed[data-v-8d1dc113]{max-width:var(--boxed-width)}.main .view.view-no-padded[data-v-8d1dc113]{padding:0}@media (max-width:700px){.main.sidebar-opened[data-v-8d1dc113]{opacity:.5;overflow:hidden}}@media (min-width:701px){.main[data-v-8d1dc113] header.toolbar .logo-box{display:none}}.sidebar-header[data-v-48bcfb74]{height:var(--toolbar-height);min-height:var(--toolbar-height)}.sidebar-header .sidebar-pin[data-v-48bcfb74]{height:100%}.sidebar-header .sidebar-pin[data-v-48bcfb74] .n-icon{cursor:pointer}.sidebar-header .sidebar-pin[data-v-48bcfb74] .n-icon .i-large{opacity:.3;transition:opacity var(--sidebar-anim-ease) var(--sidebar-anim-duration)}.sidebar-header .sidebar-pin[data-v-48bcfb74] .n-icon:hover,.sidebar-header .sidebar-pin[data-v-48bcfb74] .n-icon:hover .i-large{opacity:1}.sidebar-header .sidebar-pin .i-large[data-v-48bcfb74]{display:block}.sidebar-header .sidebar-pin .i-small[data-v-48bcfb74]{display:none}@media (max-width:700px){.sidebar-header .sidebar-pin .i-large[data-v-48bcfb74]{display:none}.sidebar-header .sidebar-pin .i-small[data-v-48bcfb74]{display:block}}.sidebar-header .sidebar-pin.fade-enter-from[data-v-48bcfb74],.sidebar-header .sidebar-pin.fade-leave-to[data-v-48bcfb74]{opacity:0}.direction-rtl .sidebar-header .sidebar-pin .i-small svg[data-v-48bcfb74]{transform:rotateY(180deg)}.sidebar[data-v-60a78ab7]{background-color:var(--bg-sidebar-color);height:100vh;height:100svh;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;transform:translate(-100%);transition:width var(--sidebar-anim-ease) var(--sidebar-anim-duration),box-shadow var(--sidebar-anim-ease) var(--sidebar-anim-duration),color .3s var(--bezier-ease) 0s,background-color .3s var(--bezier-ease) 0s;transition:all .3s var(--bezier-ease) 0s;width:var(--sidebar-open-width);z-index:4;z-index:-1}.sidebar .sidebar-wrap[data-v-60a78ab7]{overflow:hidden}@media (max-width:700px){.sidebar.opened[data-v-60a78ab7]{box-shadow:0 0 80px #0003;transform:translate(0);z-index:2100}}.sidebar[data-v-60a78ab7] .n-scrollbar-rail{opacity:.15}.direction-rtl .sidebar[data-v-60a78ab7]{left:unset;right:0}@media (max-width:700px){.direction-rtl .sidebar[data-v-60a78ab7]{transform:translate(100%)}.direction-rtl .sidebar.opened[data-v-60a78ab7]{transform:translate(0)}}.layout-HorizontalNav .page{padding-bottom:var(--view-padding)}.layout-HorizontalNav .page-wrapped{height:calc(100svh - var(--toolbar-height) - var(--view-padding) - var(--header-bar-height));padding-bottom:0}.layout-HorizontalNav .page-min-wrapped{min-height:calc(100svh - var(--toolbar-height) - var(--view-padding) - var(--header-bar-height));padding-bottom:0}@media (max-width:700px){.layout-HorizontalNav .page-mobile-full{height:calc(100svh - var(--toolbar-height));left:calc(var(--view-padding)*-1);padding-bottom:0;position:relative;width:100vw}.direction-rtl .layout-HorizontalNav .page-mobile-full{left:unset;right:calc(var(--view-padding)*-1)}}.layout[data-v-9650f215]{height:100vh;height:100svh;overflow:hidden;perspective:1000px;width:100vw}.website-footer[data-v-535c5ac9]{background:var(--footer-bg);color:var(--footer-text);margin-top:auto}.footer-container[data-v-535c5ac9]{margin:0 auto;max-width:1280px;padding:2rem}.footer-title[data-v-535c5ac9]{color:var(--footer-text);font-weight:700;margin:0 0 1rem}.footer-subtitle[data-v-535c5ac9]{color:var(--footer-text);font-weight:600;margin:1.5rem 0 .75rem}.footer-subtitle[data-v-535c5ac9]:first-child{margin-top:0}.footer-description[data-v-535c5ac9]{margin:0 0 1rem}.footer-description[data-v-535c5ac9],.footer-text[data-v-535c5ac9]{color:var(--footer-muted);line-height:1.6}.footer-text[data-v-535c5ac9]{font-size:.875rem;margin:0}.footer-section.footer-contact[data-v-535c5ac9],.footer-section.footer-newsletter[data-v-535c5ac9],.footer-section.footer-schedule[data-v-535c5ac9]{margin-bottom:1.5rem;margin-top:1.5rem}.footer-section.footer-contact[data-v-535c5ac9]:first-child,.footer-section.footer-newsletter[data-v-535c5ac9]:first-child,.footer-section.footer-schedule[data-v-535c5ac9]:first-child{margin-top:0}.contact-info[data-v-535c5ac9],.schedule-info[data-v-535c5ac9]{display:flex;flex-direction:column;gap:.5rem}.contact-item[data-v-535c5ac9]{align-items:center;color:var(--footer-muted);display:flex;font-size:.875rem;gap:.5rem;margin:.25rem 0}.contact-link[data-v-535c5ac9]{color:var(--footer-muted);text-decoration:none;transition:color .2s}.contact-link[data-v-535c5ac9]:hover{color:var(--footer-primary)}.social-links[data-v-535c5ac9]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.social-link[data-v-535c5ac9]{align-items:center;background:#0000000d;border-radius:8px;color:var(--footer-text);display:flex;height:40px;justify-content:center;text-decoration:none;transition:all .3s;width:40px}.social-link[data-v-535c5ac9]:hover{background:var(--footer-primary);color:#fff;transform:translateY(-2px)}.schedules-list[data-v-535c5ac9]{display:flex;flex-direction:column;gap:.375rem}.schedule-item[data-v-535c5ac9]{color:var(--footer-muted);display:flex;font-size:.875rem;gap:1rem;justify-content:space-between}.schedule-day[data-v-535c5ac9]{color:var(--footer-text);font-weight:600;min-width:100px}.schedule-time[data-v-535c5ac9]{color:var(--footer-muted)}.newsletter-form[data-v-535c5ac9]{display:flex;gap:.5rem;margin-top:.75rem}@media (max-width:480px){.newsletter-form[data-v-535c5ac9]{flex-direction:column}}.newsletter-input[data-v-535c5ac9]{background:#ffffff0d;border:1px solid var(--footer-border);border-radius:4px;color:var(--footer-text);flex:1;font-size:14px;padding:10px 16px}.newsletter-input[data-v-535c5ac9]:focus{border-color:var(--footer-primary);outline:none}.newsletter-button[data-v-535c5ac9]{background:var(--footer-primary);border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:500;padding:10px 24px;transition:opacity .2s}.newsletter-button[data-v-535c5ac9]:hover{opacity:.9}.footer-bottom[data-v-535c5ac9]{align-items:center;border-top:1px solid var(--footer-border);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding-top:2rem}@media (max-width:768px){.footer-bottom[data-v-535c5ac9]{flex-direction:column;text-align:center}}.footer-legal[data-v-535c5ac9]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}@media (max-width:768px){.footer-legal[data-v-535c5ac9]{flex-direction:column;gap:.5rem}}.copyright[data-v-535c5ac9],.privacy-link[data-v-535c5ac9]{color:var(--footer-muted);font-size:.875rem;margin:0}.privacy-link[data-v-535c5ac9]{text-decoration:underline;transition:color .2s}.powered-by[data-v-535c5ac9],.privacy-link[data-v-535c5ac9]:hover{color:var(--footer-primary)}.powered-by[data-v-535c5ac9]{font-size:.875rem;font-weight:500;margin:0}.website-footer.solid[data-v-535c5ac9]{background:#111827;color:#f9fafb;padding:3rem 0 1.5rem}.website-footer.solid .footer-content[data-v-535c5ac9]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:2rem}@media (max-width:768px){.website-footer.solid .footer-content[data-v-535c5ac9]{gap:1.5rem;grid-template-columns:1fr}}.website-footer.solid .footer-section[data-v-535c5ac9]{margin-top:0}.website-footer.solid .footer-title[data-v-535c5ac9]{color:#fff;font-size:1.25rem}.website-footer.solid .footer-subtitle[data-v-535c5ac9]{color:#e5e7eb;font-size:1rem}.website-footer.solid .footer-description[data-v-535c5ac9]{color:#9ca3af}.website-footer.solid .contact-item[data-v-535c5ac9],.website-footer.solid .schedule-item[data-v-535c5ac9]{color:#d1d5db}.website-footer.solid .schedule-day[data-v-535c5ac9]{color:#e5e7eb}.website-footer.solid .schedule-time[data-v-535c5ac9]{color:#9ca3af}.website-footer.solid .contact-link[data-v-535c5ac9]{color:#d1d5db}.website-footer.solid .contact-link[data-v-535c5ac9]:hover{color:#667eea}.website-footer.solid .social-link[data-v-535c5ac9]{background:#374151;color:#f9fafb}.website-footer.solid .social-link[data-v-535c5ac9]:hover{background:#667eea;color:#fff}.website-footer.solid .footer-bottom[data-v-535c5ac9]{border-top-color:#374151}.website-footer.solid .copyright[data-v-535c5ac9]{color:#9ca3af}.website-footer.solid .powered-by[data-v-535c5ac9]{color:#667eea}.website-footer.minimal[data-v-535c5ac9]{border-top:1px solid var(--footer-border);padding:2rem 0}.website-footer.minimal .footer-content[data-v-535c5ac9]{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;margin-bottom:1rem}@media (max-width:768px){.website-footer.minimal .footer-content[data-v-535c5ac9]{flex-direction:column;text-align:center}}.website-footer.minimal .footer-section.footer-info[data-v-535c5ac9]{flex:1}.website-footer.minimal .footer-section.footer-info .footer-title[data-v-535c5ac9]{font-size:1rem;margin-bottom:.5rem}.website-footer.minimal .footer-section.footer-info .footer-description[data-v-535c5ac9]{display:none}.website-footer.minimal .footer-section.footer-info .social-links[data-v-535c5ac9]{gap:.5rem;margin-top:.5rem}.website-footer.minimal .footer-section.footer-info .social-link[data-v-535c5ac9]{height:32px;width:32px}.website-footer.minimal .footer-section.footer-contact[data-v-535c5ac9],.website-footer.minimal .footer-section.footer-newsletter[data-v-535c5ac9],.website-footer.minimal .footer-section.footer-schedule[data-v-535c5ac9]{display:none}.website-footer.minimal .footer-bottom[data-v-535c5ac9]{font-size:.8125rem;padding-top:1rem}.website-footer.centered[data-v-535c5ac9]{padding:4rem 0 2rem;text-align:center}.website-footer.centered .footer-content[data-v-535c5ac9]{align-items:center;display:flex;flex-direction:column;gap:2rem;margin-bottom:2rem}.website-footer.centered .footer-section[data-v-535c5ac9]{max-width:600px}.website-footer.centered .footer-section.footer-info .footer-title[data-v-535c5ac9]{font-size:1.75rem;margin-bottom:1rem}.website-footer.centered .footer-section.footer-info .social-links[data-v-535c5ac9]{gap:1rem;justify-content:center}.website-footer.centered .footer-section.footer-info .social-links .social-link[data-v-535c5ac9]{border-radius:50%;height:44px;width:44px}.website-footer.centered .footer-section.footer-contact .contact-info[data-v-535c5ac9]{align-items:center}.website-footer.centered .footer-section.footer-schedule .schedule-item[data-v-535c5ac9]{justify-content:center}.website-footer.centered .footer-section.footer-newsletter[data-v-535c5ac9]{max-width:400px;width:100%}.website-footer.centered .footer-bottom[data-v-535c5ac9]{flex-direction:column;gap:.5rem;padding-top:2rem}.website-footer.centered .footer-bottom .powered-by[data-v-535c5ac9]{order:-1}@media (prefers-color-scheme:dark){.website-footer[data-v-535c5ac9]:not(.solid){--footer-bg:#1f2937;--footer-text:#f9fafb;--footer-muted:#9ca3af;--footer-border:hsla(0,0%,100%,.1)}.website-footer:not(.solid) .newsletter-input[data-v-535c5ac9]{background:#ffffff0d;border-color:#ffffff1a;color:#f9fafb}.website-footer:not(.solid) .social-link[data-v-535c5ac9]{background:#ffffff0d}}.website-header[data-v-64744527]{transition:all .3s ease;z-index:50}.website-header.sticky[data-v-64744527]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0}.header-container[data-v-64744527]{gap:2rem;height:100%;justify-content:space-between;margin:0 auto;max-width:1280px;padding:0 1rem}.header-container[data-v-64744527],.local-brand[data-v-64744527]{align-items:center;display:flex}.local-brand[data-v-64744527]{color:inherit;cursor:pointer;gap:1rem;text-decoration:none;transition:opacity .2s}.local-brand[data-v-64744527]:hover{opacity:.8}.local-logo[data-v-64744527],.local-logo-placeholder[data-v-64744527]{border-radius:12px;flex-shrink:0;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.local-name h1[data-v-64744527]{font-size:1.25rem;font-weight:700;line-height:1.2;margin:0}@media (max-width:550px){.local-name h1[data-v-64744527]{font-size:1rem}}.local-nav[data-v-64744527]{align-items:center;display:flex;gap:2rem}@media (max-width:768px){.local-nav[data-v-64744527]{gap:1rem}}.local-nav.force-hide[data-v-64744527]{display:none!important}@media (max-width:550px){.local-nav[data-v-64744527]{display:none!important}}.nav-link[data-v-64744527]{cursor:pointer;font-size:1rem;font-weight:500;padding:.5rem 0;text-decoration:none;transition:all .2s}@media (max-width:768px){.nav-link[data-v-64744527]{font-size:.875rem}}.language-selector-btn[data-v-64744527]{transition:all .3s ease}.language-selector-btn[data-v-64744527]:hover{transform:scale(1.05)}.language-selector-minimal[data-v-64744527]{align-items:center;display:flex;font-size:.75rem;font-weight:600;gap:.5rem}.lang-button[data-v-64744527]{background:none;border:none;cursor:pointer;font-size:.75rem;font-weight:600;letter-spacing:.05em;opacity:.6;padding:.25rem .5rem;transition:all .2s}.lang-button[data-v-64744527]:hover{opacity:1}.social-links[data-v-64744527]{gap:.75rem}.social-link[data-v-64744527],.social-links[data-v-64744527]{align-items:center;display:flex}.social-link[data-v-64744527]{transition:all .2s}.social-link[data-v-64744527]:hover{transform:translateY(-2px)}.theme-toggle-wrapper[data-v-64744527]{align-items:center;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:all .2s}.theme-toggle-wrapper[data-v-64744527]:hover{background:#0000000d}.theme-toggle-wrapper[data-v-64744527] button{cursor:pointer}.mobile-menu-btn[data-v-64744527]{display:none!important}.mobile-menu-btn.force-show[data-v-64744527]{display:flex!important}@media (max-width:550px){.mobile-menu-btn[data-v-64744527]{display:flex!important}}.mobile-menu[data-v-64744527]{display:flex;flex-direction:column;gap:.5rem;padding:1rem}.mobile-nav-link[data-v-64744527]{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.75rem;padding:.875rem 1rem;text-decoration:none;transition:all .2s}.mobile-menu-divider[data-v-64744527]{background:#0000001a;height:1px;margin:.5rem 0}.mobile-menu-section[data-v-64744527]{padding:.5rem 0}.mobile-menu-section-title[data-v-64744527]{font-size:.75rem;font-weight:600;letter-spacing:.05em;opacity:.6;padding:.5rem 1rem;text-transform:uppercase}.mobile-language-buttons[data-v-64744527]{display:flex;flex-direction:column;gap:.5rem}.mobile-lang-button[data-v-64744527]{align-items:center;background:none;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.75rem;padding:.875rem 1rem;text-align:left;transition:all .2s;width:100%}.mobile-social-links[data-v-64744527]{display:flex;flex-direction:column;gap:.5rem}.mobile-social-link[data-v-64744527]{text-decoration:none}.mobile-social-link[data-v-64744527],.mobile-theme-toggle[data-v-64744527]{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.75rem;padding:.875rem 1rem;transition:all .2s}.mobile-theme-toggle[data-v-64744527]{background:none;border:none;text-align:left;width:100%}.website-header.solid[data-v-64744527]{background:#fff;border-bottom:1px solid #e5e7eb;height:80px}.website-header.solid.sticky[data-v-64744527]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fffffff2;box-shadow:0 1px 3px #0000000f}.website-header.solid .local-logo-placeholder[data-v-64744527]{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;font-size:1.5rem;font-weight:700;justify-content:center}.website-header.solid .local-name h1[data-v-64744527]{color:#111827}.website-header.solid .nav-link[data-v-64744527]{border-bottom:2px solid transparent;color:#6b7280}.website-header.solid .nav-link[data-v-64744527]:hover{color:#111827}.website-header.solid .nav-link.active[data-v-64744527]{border-bottom-color:var(--radoo-theme-primary);color:var(--radoo-theme-primary)}.website-header.solid .social-link[data-v-64744527]{color:#6b7280}.website-header.solid .social-link[data-v-64744527]:hover{color:var(--radoo-theme-primary)}.website-header.solid .theme-toggle-wrapper[data-v-64744527]:hover{background:#0000000d}.website-header.solid .mobile-menu[data-v-64744527]{background:#fff;border-top:1px solid #e5e7eb}.website-header.solid .mobile-nav-link[data-v-64744527]{color:#6b7280}.website-header.solid .mobile-nav-link[data-v-64744527]:hover{background-color:#f3f4f6;color:#111827}.website-header.solid .mobile-nav-link.active[data-v-64744527]{background-color:color-mix(in srgb,var(--radoo-theme-primary) 10%,transparent);color:var(--radoo-theme-primary)}.website-header.solid .mobile-menu-divider[data-v-64744527]{background:#e5e7eb}.website-header.solid .mobile-lang-button[data-v-64744527]{color:#6b7280}.website-header.solid .mobile-lang-button[data-v-64744527]:hover{background-color:#f3f4f6;color:#111827}.website-header.solid .mobile-lang-button.active[data-v-64744527]{background-color:color-mix(in srgb,var(--radoo-theme-primary) 10%,transparent);color:var(--radoo-theme-primary)}.website-header.solid .mobile-social-link[data-v-64744527]{color:#6b7280}.website-header.solid .mobile-social-link[data-v-64744527]:hover{background-color:#f3f4f6;color:#111827}.website-header.solid .mobile-theme-toggle[data-v-64744527]{color:#6b7280}.website-header.solid .mobile-theme-toggle[data-v-64744527]:hover{background-color:#f3f4f6;color:#111827}.website-header.solid.theme-dark[data-v-64744527]{background:#1a1a1a;border-bottom-color:#ffffff1a;color:#e5e7eb}.website-header.solid.theme-dark .local-logo-placeholder[data-v-64744527]{background:#ffffff1a;color:#e5e7eb}.website-header.solid.theme-dark .local-name h1[data-v-64744527]{color:#e5e7eb}.website-header.solid.theme-dark .nav-link[data-v-64744527]{color:#e5e7ebe6}.website-header.solid.theme-dark .nav-link[data-v-64744527]:hover{color:#fff}.website-header.solid.theme-dark .nav-link.active[data-v-64744527]{color:var(--radoo-theme-primary)}.website-header.solid.theme-dark .language-selector-btn[data-v-64744527]{color:#e5e7eb!important}.website-header.solid.theme-dark .social-link[data-v-64744527]{color:#e5e7ebe6}.website-header.solid.theme-dark .social-link[data-v-64744527]:hover{color:var(--radoo-theme-primary)}.website-header.solid.theme-dark .theme-toggle-wrapper[data-v-64744527]:hover{background:#ffffff1a}.website-header.solid.theme-dark .mobile-menu-btn[data-v-64744527]{color:#e5e7eb!important}.website-header.solid.theme-dark .mobile-menu[data-v-64744527]{background:#1f1f1f;border-right-color:#ffffff1a}.website-header.solid.theme-dark .mobile-menu-section-title[data-v-64744527]{color:#e5e7eb80}.website-header.solid.theme-dark .mobile-lang-button[data-v-64744527],.website-header.solid.theme-dark .mobile-nav-link[data-v-64744527],.website-header.solid.theme-dark .mobile-theme-toggle[data-v-64744527]{color:#e5e7eb}.website-header.solid.theme-dark .mobile-lang-button[data-v-64744527]:hover,.website-header.solid.theme-dark .mobile-nav-link[data-v-64744527]:hover,.website-header.solid.theme-dark .mobile-theme-toggle[data-v-64744527]:hover{background:#ffffff0d}.website-header.solid.theme-dark .mobile-lang-button.active[data-v-64744527],.website-header.solid.theme-dark .mobile-nav-link.active[data-v-64744527],.website-header.solid.theme-dark .mobile-theme-toggle.active[data-v-64744527]{background:rgba(var(--radoo-theme-primary-rgb),.15);color:var(--radoo-theme-primary)}.website-header.transparent[data-v-64744527]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#fffc;box-shadow:0 1px 3px #0000000d;color:#111827;height:80px}.website-header.transparent[data-v-64744527]:not(.sticky){position:relative}.website-header.transparent.sticky.scrolled[data-v-64744527]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#ffffffe6;box-shadow:0 2px 8px #0000001a}.website-header.transparent .local-logo-placeholder[data-v-64744527]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#11182714;color:#111827;display:flex;font-size:1.5rem;font-weight:700;justify-content:center}.website-header.transparent .local-name h1[data-v-64744527]{color:#111827;text-shadow:none}.website-header.transparent .nav-link[data-v-64744527]{border-bottom:2px solid transparent;color:#111827e6;text-shadow:none}.website-header.transparent .nav-link[data-v-64744527]:hover{color:#111827}.website-header.transparent .nav-link.active[data-v-64744527]{border-bottom-color:var(--radoo-theme-primary);color:var(--radoo-theme-primary)}.website-header.transparent .language-selector-btn[data-v-64744527]{color:#111827!important}.website-header.transparent .social-link[data-v-64744527]{color:#111827e6}.website-header.transparent .social-link[data-v-64744527]:hover{color:var(--radoo-theme-primary)}.website-header.transparent .theme-toggle-wrapper[data-v-64744527]:hover{background:#1118270d}.website-header.transparent .mobile-menu-btn[data-v-64744527]{color:#111827!important}.website-header.transparent .mobile-menu[data-v-64744527]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffa;border-top:1px solid rgba(17,24,39,.1)}.website-header.transparent .mobile-nav-link[data-v-64744527]{color:#6b7280}.website-header.transparent .mobile-nav-link[data-v-64744527]:hover{background-color:#f3f4f6;color:#111827}.website-header.transparent .mobile-nav-link.active[data-v-64744527]{background-color:color-mix(in srgb,var(--radoo-theme-primary) 10%,transparent);color:var(--radoo-theme-primary)}.website-header.transparent .mobile-menu-divider[data-v-64744527]{background:#1118271a}.website-header.transparent .mobile-lang-button[data-v-64744527]{color:#6b7280}.website-header.transparent .mobile-lang-button[data-v-64744527]:hover{background-color:#f3f4f6;color:#111827}.website-header.transparent .mobile-lang-button.active[data-v-64744527]{background-color:color-mix(in srgb,var(--radoo-theme-primary) 10%,transparent);color:var(--radoo-theme-primary)}.website-header.transparent .mobile-social-link[data-v-64744527]{color:#6b7280}.website-header.transparent .mobile-social-link[data-v-64744527]:hover{background-color:#f3f4f6;color:#111827}.website-header.transparent .mobile-theme-toggle[data-v-64744527]{color:#6b7280}.website-header.transparent .mobile-theme-toggle[data-v-64744527]:hover{background-color:#f3f4f6;color:#111827}.website-header.transparent.theme-dark[data-v-64744527]{background-color:#1a1a1acc;color:#e5e7eb}.website-header.transparent.theme-dark.sticky.scrolled[data-v-64744527]{background-color:#1a1a1ae6}.website-header.transparent.theme-dark .local-logo-placeholder[data-v-64744527]{background:#ffffff1a;color:#e5e7eb}.website-header.transparent.theme-dark .local-name h1[data-v-64744527]{color:#e5e7eb}.website-header.transparent.theme-dark .nav-link[data-v-64744527]{color:#e5e7ebe6}.website-header.transparent.theme-dark .nav-link[data-v-64744527]:hover{color:#fff}.website-header.transparent.theme-dark .nav-link.active[data-v-64744527]{color:var(--radoo-theme-primary)}.website-header.transparent.theme-dark .language-selector-btn[data-v-64744527]{color:#e5e7eb!important}.website-header.transparent.theme-dark .social-link[data-v-64744527]{color:#e5e7ebe6}.website-header.transparent.theme-dark .social-link[data-v-64744527]:hover{color:var(--radoo-theme-primary)}.website-header.transparent.theme-dark .theme-toggle-wrapper[data-v-64744527]:hover{background:#ffffff1a}.website-header.transparent.theme-dark .mobile-menu-btn[data-v-64744527]{color:#e5e7eb!important}.website-header.transparent.theme-dark .mobile-menu[data-v-64744527]{background:#1f1f1ffa;border-top-color:#ffffff1a}.website-header.transparent.theme-dark .mobile-menu-section-title[data-v-64744527]{color:#e5e7eb80}.website-header.transparent.theme-dark .mobile-lang-button[data-v-64744527],.website-header.transparent.theme-dark .mobile-nav-link[data-v-64744527],.website-header.transparent.theme-dark .mobile-social-link[data-v-64744527],.website-header.transparent.theme-dark .mobile-theme-toggle[data-v-64744527]{color:#e5e7eb}.website-header.transparent.theme-dark .mobile-lang-button[data-v-64744527]:hover,.website-header.transparent.theme-dark .mobile-nav-link[data-v-64744527]:hover,.website-header.transparent.theme-dark .mobile-social-link[data-v-64744527]:hover,.website-header.transparent.theme-dark .mobile-theme-toggle[data-v-64744527]:hover{background-color:#ffffff0d;color:#fff}.website-header.transparent.theme-dark .mobile-lang-button.active[data-v-64744527],.website-header.transparent.theme-dark .mobile-nav-link.active[data-v-64744527],.website-header.transparent.theme-dark .mobile-social-link.active[data-v-64744527],.website-header.transparent.theme-dark .mobile-theme-toggle.active[data-v-64744527]{background-color:rgba(var(--radoo-theme-primary-rgb),.15);color:var(--radoo-theme-primary)}.website-header.transparent.theme-dark .mobile-menu-divider[data-v-64744527]{background:#ffffff1a}.website-header.minimal[data-v-64744527]{background:#fff;border-bottom:1px solid #e5e7eb;height:64px}.website-header.minimal.sticky[data-v-64744527]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fffffffa;box-shadow:0 1px 2px #0000000d}.website-header.minimal .header-container[data-v-64744527]{height:64px;max-width:1200px}.website-header.minimal .local-brand[data-v-64744527]{gap:.75rem}.website-header.minimal .local-brand[data-v-64744527]:hover{opacity:.7}.website-header.minimal .local-logo[data-v-64744527]{border-radius:8px;height:40px;width:40px}.website-header.minimal .local-name h1[data-v-64744527]{color:#111827;font-size:1.125rem;font-weight:600;letter-spacing:.5px}.website-header.minimal .nav-link[data-v-64744527]{color:#6b7280;font-size:.875rem;letter-spacing:.05em;position:relative;text-transform:uppercase}.website-header.minimal .nav-link.active[data-v-64744527],.website-header.minimal .nav-link[data-v-64744527]:hover{color:var(--radoo-theme-primary)}.website-header.minimal .nav-link.active[data-v-64744527]:after{background:var(--radoo-theme-primary);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.website-header.minimal .lang-button[data-v-64744527]{color:#9ca3af}.website-header.minimal .lang-button.active[data-v-64744527]{color:var(--radoo-theme-primary);opacity:1}.website-header.minimal .mobile-menu-btn[data-v-64744527]{color:#6b7280;padding:.25rem}.website-header.minimal .mobile-menu-btn[data-v-64744527]:hover{color:#111827}.website-header.minimal .mobile-menu[data-v-64744527]{background:#fff;border-top:1px solid #e5e7eb;gap:.25rem}.website-header.minimal .mobile-nav-link[data-v-64744527]{border-radius:6px;color:#6b7280;font-size:.875rem;letter-spacing:.05em;padding:.75rem 1rem;text-transform:uppercase}.website-header.minimal .mobile-nav-link.active[data-v-64744527],.website-header.minimal .mobile-nav-link[data-v-64744527]:hover{background-color:#f3f4f6;color:#111827}.website-header.minimal .mobile-menu-divider[data-v-64744527]{background:#e5e7eb}.website-header.minimal .mobile-lang-button[data-v-64744527]{border-radius:6px;color:#6b7280;font-size:.875rem;padding:.75rem 1rem}.website-header.minimal .mobile-lang-button.active[data-v-64744527],.website-header.minimal .mobile-lang-button[data-v-64744527]:hover{background-color:#f3f4f6;color:#111827}.website-header.minimal .mobile-social-link[data-v-64744527]{border-radius:6px;color:#6b7280;font-size:.875rem;padding:.75rem 1rem}.website-header.minimal .mobile-social-link[data-v-64744527]:hover{background-color:#f3f4f6;color:#111827}.website-header.minimal .mobile-theme-toggle[data-v-64744527]{border-radius:6px;color:#6b7280;font-size:.875rem;padding:.75rem 1rem}.website-header.minimal .mobile-theme-toggle[data-v-64744527]:hover{background-color:#f3f4f6;color:#111827}.website-header.minimal.theme-dark[data-v-64744527]{background:#1a1a1a;border-bottom-color:#ffffff1a}.website-header.minimal.theme-dark.sticky[data-v-64744527]{background-color:#1a1a1afa}.website-header.minimal.theme-dark .local-name h1[data-v-64744527]{color:#e5e7eb}.website-header.minimal.theme-dark .nav-link[data-v-64744527]{color:#e5e7ebb3}.website-header.minimal.theme-dark .nav-link.active[data-v-64744527],.website-header.minimal.theme-dark .nav-link[data-v-64744527]:hover{color:#fff}.website-header.minimal.theme-dark .nav-link.active[data-v-64744527]:after{background:var(--radoo-theme-primary)}.website-header.minimal.theme-dark .lang-button[data-v-64744527]{color:#e5e7eb99}.website-header.minimal.theme-dark .lang-button.active[data-v-64744527]{color:var(--radoo-theme-primary)}.website-header.minimal.theme-dark .mobile-menu-btn[data-v-64744527]{color:#e5e7ebe6}.website-header.minimal.theme-dark .mobile-menu-btn[data-v-64744527]:hover{color:#fff}.website-header.minimal.theme-dark .mobile-menu[data-v-64744527]{background:#1f1f1f;border-top-color:#ffffff1a}.website-header.minimal.theme-dark .mobile-menu-section-title[data-v-64744527]{color:#e5e7eb80}.website-header.minimal.theme-dark .mobile-lang-button[data-v-64744527],.website-header.minimal.theme-dark .mobile-nav-link[data-v-64744527],.website-header.minimal.theme-dark .mobile-social-link[data-v-64744527],.website-header.minimal.theme-dark .mobile-theme-toggle[data-v-64744527]{color:#e5e7eb}.website-header.minimal.theme-dark .mobile-lang-button[data-v-64744527]:hover,.website-header.minimal.theme-dark .mobile-nav-link[data-v-64744527]:hover,.website-header.minimal.theme-dark .mobile-social-link[data-v-64744527]:hover,.website-header.minimal.theme-dark .mobile-theme-toggle[data-v-64744527]:hover{background-color:#ffffff0d;color:#fff}.website-header.minimal.theme-dark .mobile-lang-button.active[data-v-64744527],.website-header.minimal.theme-dark .mobile-nav-link.active[data-v-64744527],.website-header.minimal.theme-dark .mobile-social-link.active[data-v-64744527],.website-header.minimal.theme-dark .mobile-theme-toggle.active[data-v-64744527]{background-color:#ffffff14;color:#fff}.website-header.minimal.theme-dark .mobile-menu-divider[data-v-64744527]{background:#ffffff1a}.local-layout *{box-sizing:border-box}.local-layout[data-v-2e6bec02]{background-color:#fff;display:flex;flex-direction:column;min-height:100vh}.local-main[data-v-2e6bec02]{flex:1;width:100%}.main[data-v-22e8cf1d]{background-color:var(--bg-body-color);padding-left:var(--sidebar-open-width);position:relative;transition:all var(--sidebar-anim-ease) var(--sidebar-anim-duration);width:100%}.main.sidebar-collapsed[data-v-22e8cf1d]{padding-left:var(--sidebar-close-width)}.main .view[data-v-22e8cf1d]{flex-grow:1;margin:0 auto;padding:0 var(--view-padding);width:100%}.main .view.boxed[data-v-22e8cf1d]{max-width:var(--boxed-width)}.main .view.view-no-padded[data-v-22e8cf1d]{padding:0}@media (max-width:700px){.main[data-v-22e8cf1d],.main.sidebar-collapsed[data-v-22e8cf1d]{padding-left:0}.main.sidebar-opened[data-v-22e8cf1d]{opacity:.5;overflow:hidden}}@media (min-width:701px){.main[data-v-22e8cf1d] header.toolbar .logo-box{display:none}}.direction-rtl .main[data-v-22e8cf1d]{padding-left:unset;padding-right:var(--sidebar-open-width)}.direction-rtl .main.sidebar-collapsed[data-v-22e8cf1d]{padding-left:unset;padding-right:var(--sidebar-close-width)}@media (max-width:700px){.direction-rtl .main[data-v-22e8cf1d],.direction-rtl .main.sidebar-collapsed[data-v-22e8cf1d]{padding-right:0}}.sidebar-header[data-v-56ad6004]{height:var(--toolbar-height);min-height:var(--toolbar-height)}.sidebar-header .sidebar-pin[data-v-56ad6004]{height:100%}.sidebar-header .sidebar-pin[data-v-56ad6004] .n-icon{cursor:pointer}.sidebar-header .sidebar-pin[data-v-56ad6004] .n-icon .i-large{opacity:.3;transition:opacity var(--sidebar-anim-ease) var(--sidebar-anim-duration)}.sidebar-header .sidebar-pin[data-v-56ad6004] .n-icon:hover,.sidebar-header .sidebar-pin[data-v-56ad6004] .n-icon:hover .i-large{opacity:1}.sidebar-header .sidebar-pin .i-large[data-v-56ad6004]{display:block}.sidebar-header .sidebar-pin .i-small[data-v-56ad6004]{display:none}@media (max-width:700px){.sidebar-header .sidebar-pin .i-large[data-v-56ad6004]{display:none}.sidebar-header .sidebar-pin .i-small[data-v-56ad6004]{display:block}}.sidebar-header .sidebar-pin.fade-enter-from[data-v-56ad6004],.sidebar-header .sidebar-pin.fade-leave-to[data-v-56ad6004]{opacity:0}.direction-rtl .sidebar-header .sidebar-pin .i-small svg[data-v-56ad6004]{transform:rotateY(180deg)}.sidebar[data-v-359cc0dc]{background-color:var(--bg-sidebar-color);height:100vh;height:100svh;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;transition:width var(--sidebar-anim-ease) var(--sidebar-anim-duration),box-shadow var(--sidebar-anim-ease) var(--sidebar-anim-duration),color .3s var(--bezier-ease) 0s,background-color .3s var(--bezier-ease) 0s;width:var(--sidebar-open-width);z-index:4}.sidebar .sidebar-wrap[data-v-359cc0dc]{overflow:hidden}.sidebar[data-v-359cc0dc] .n-scrollbar-rail{opacity:.15}.sidebar.collapsed[data-v-359cc0dc]{width:var(--sidebar-close-width)}.sidebar.collapsed[data-v-359cc0dc]:hover{box-shadow:0 0 80px #0003;width:var(--sidebar-open-width)}@media (max-width:700px){.sidebar[data-v-359cc0dc]{transform:translate(-100%);transition:all .3s var(--bezier-ease) 0s;z-index:-1}.sidebar.opened[data-v-359cc0dc]{box-shadow:0 0 80px #0003;transform:translate(0);z-index:2100}}.direction-rtl .sidebar[data-v-359cc0dc]{left:unset;right:0}@media (max-width:700px){.direction-rtl .sidebar[data-v-359cc0dc]{transform:translate(100%)}.direction-rtl .sidebar.opened[data-v-359cc0dc]{transform:translate(0)}}.layout-VerticalNav .page{padding-bottom:var(--view-padding)}.layout-VerticalNav .page-wrapped{height:calc(100svh - var(--toolbar-height) - var(--view-padding));padding-bottom:0}.layout-VerticalNav .page-min-wrapped{min-height:calc(100svh - var(--toolbar-height) - var(--view-padding));padding-bottom:0}@media (max-width:700px){.layout-VerticalNav .page-mobile-full{height:calc(100svh - var(--toolbar-height));left:calc(var(--view-padding)*-1);padding-bottom:0;position:relative;width:100vw}.direction-rtl .layout-VerticalNav .page-mobile-full{left:unset;right:calc(var(--view-padding)*-1)}}.layout[data-v-55f0890b]{height:100vh;height:100svh;overflow:hidden;perspective:1000px;width:100vw}.ai-tour-root[data-v-28a2e60e]{top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;z-index:9999}.ai-tour-spotlight[data-v-28a2e60e]{height:100%;top:0;right:0;bottom:0;left:0;pointer-events:all;position:absolute;width:100%}.ai-tour-spotlight.allow-clicks[data-v-28a2e60e]{pointer-events:none}.ai-tour-pulse-ring[data-v-28a2e60e]{border-radius:12px;pointer-events:none;position:fixed;z-index:10001}.ai-tour-pulse-ring.animation-pulse[data-v-28a2e60e]{animation:ai-pulse-28a2e60e 1.4s ease-in-out infinite;border:2.5px solid #6366f1}.ai-tour-pulse-ring.animation-glow[data-v-28a2e60e]{animation:ai-glow-28a2e60e 1.8s ease-in-out infinite;border:2.5px solid #a78bfa}.ai-tour-pulse-ring.animation-bounce[data-v-28a2e60e]{animation:ai-bounce-28a2e60e 1s ease-in-out infinite;border:2.5px solid #34d399}@keyframes ai-pulse-28a2e60e{0%,to{box-shadow:0 0 #6366f18c;opacity:1}50%{box-shadow:0 0 0 10px #6366f100;opacity:.85}}@keyframes ai-glow-28a2e60e{0%,to{box-shadow:0 0 8px 2px #a78bfa66}50%{box-shadow:0 0 22px 6px #a78bfab3}}@keyframes ai-bounce-28a2e60e{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.ai-tour-tooltip[data-v-28a2e60e]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--color-bg-elevated,#1e1e2e);border:1px solid rgba(99,102,241,.35);border-radius:16px;box-shadow:0 8px 32px #0006,inset 0 0 0 1px #ffffff0a;display:flex;flex-direction:column;gap:10px;padding:16px;pointer-events:all;position:fixed;z-index:10002}.ai-tour-tooltip-header[data-v-28a2e60e]{align-items:center;display:flex;gap:10px}.ai-tour-avatar[data-v-28a2e60e]{align-items:center;background:#6366f126;border-radius:50%;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.ai-tour-header-text[data-v-28a2e60e]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.ai-tour-name[data-v-28a2e60e]{color:#a5b4fc;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ai-tour-flow-title[data-v-28a2e60e]{color:var(--color-text-primary,#e2e8f0);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-tour-step-badge[data-v-28a2e60e]{background:#6366f12e;border:1px solid rgba(99,102,241,.3);border-radius:20px;color:#a5b4fc;flex-shrink:0;font-size:11px;font-weight:600;padding:2px 9px;white-space:nowrap}.ai-tour-progress[data-v-28a2e60e]{background:#ffffff14;border-radius:99px;height:3px;overflow:hidden}.ai-tour-progress-fill[data-v-28a2e60e]{background:linear-gradient(90deg,#6366f1,#a78bfa);border-radius:99px;height:100%;transition:width .35s ease}.ai-tour-message[data-v-28a2e60e]{color:var(--color-text-secondary,#cbd5e1);font-size:14px;line-height:1.55;margin:0}.ai-tour-message[data-v-28a2e60e] strong{color:var(--color-text-primary,#e2e8f0);font-weight:600}.ai-tour-actions[data-v-28a2e60e]{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-top:2px}.ai-tour-btn-skip[data-v-28a2e60e]{background:transparent;border:none;border-radius:8px;color:var(--color-text-muted,#94a3b8);cursor:pointer;font-size:13px;font-weight:500;padding:6px 8px;transition:color .15s}.ai-tour-btn-skip[data-v-28a2e60e]:hover{color:var(--color-text-secondary,#cbd5e1)}.ai-tour-btn-next[data-v-28a2e60e]{background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:10px;box-shadow:0 2px 8px #6366f159;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:7px 16px;transition:opacity .15s,transform .1s}.ai-tour-btn-next[data-v-28a2e60e]:hover{opacity:.9;transform:translateY(-1px)}.ai-tour-btn-next[data-v-28a2e60e]:active{transform:translateY(0)}.ai-tour-click-hint[data-v-28a2e60e]{animation:hint-pulse-28a2e60e 1.6s ease-in-out infinite;background:#6366f11f;border:1px solid rgba(99,102,241,.3);border-radius:10px;color:#a5b4fc;font-size:13px;font-weight:600;padding:7px 12px}@keyframes hint-pulse-28a2e60e{0%,to{opacity:1}50%{opacity:.6}}.ai-tour-navigating[data-v-28a2e60e]{align-items:center;display:flex;flex-direction:column;gap:16px;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:none;position:fixed;z-index:10002}.ai-tour-navigating-text[data-v-28a2e60e]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border-radius:99px;color:#fff;font-size:15px;font-weight:500;max-width:320px;padding:8px 20px;text-align:center}.ai-tour-fade-enter-active[data-v-28a2e60e],.ai-tour-fade-leave-active[data-v-28a2e60e]{transition:opacity .25s ease}.ai-tour-fade-enter-from[data-v-28a2e60e],.ai-tour-fade-leave-to[data-v-28a2e60e]{opacity:0}.ai-tour-slide-enter-active[data-v-28a2e60e],.ai-tour-slide-leave-active[data-v-28a2e60e]{transition:opacity .3s ease,transform .3s ease}.ai-tour-slide-enter-from[data-v-28a2e60e],.ai-tour-slide-leave-to[data-v-28a2e60e]{opacity:0;transform:translateY(8px)}.ai-tour-scale-enter-active[data-v-28a2e60e],.ai-tour-scale-leave-active[data-v-28a2e60e]{transition:opacity .2s ease,transform .2s ease}.ai-tour-scale-enter-from[data-v-28a2e60e],.ai-tour-scale-leave-to[data-v-28a2e60e]{opacity:0;transform:scale(.92)}[data-ai-highlighted]{position:relative!important;z-index:10000!important}.history-sidebar[data-v-537d5aef]{background-color:var(--bg-sidebar-color);border-right:1px solid var(--border-color);bottom:0;display:flex;flex-direction:column;left:0;position:absolute;top:0;transform:translate(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);width:280px;z-index:100}.history-sidebar.is-open[data-v-537d5aef]{transform:translate(0)}@media (max-width:768px){.history-sidebar[data-v-537d5aef]{width:280px}}.sidebar-overlay[data-v-537d5aef]{animation:fadeIn-537d5aef .3s ease-out;background-color:#0000004d;top:0;right:0;bottom:0;left:0;position:absolute;z-index:99}.sidebar-header[data-v-537d5aef]{align-items:center;border-bottom:1px solid var(--border-color);display:flex;flex-shrink:0;justify-content:space-between;padding:1.25rem 1rem}.sidebar-header .sidebar-title[data-v-537d5aef]{color:var(--text-color);font-size:1rem;font-weight:600;margin:0}.sidebar-header .close-btn[data-v-537d5aef]{align-items:center;background-color:transparent;border:none;border-radius:8px;color:var(--text-muted-color);cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.sidebar-header .close-btn[data-v-537d5aef]:hover{background-color:var(--hover-color);color:var(--text-color)}.sidebar-content[data-v-537d5aef]{display:flex;flex:1;flex-direction:column;gap:1rem;overflow-y:auto;padding:1rem}.sidebar-content[data-v-537d5aef]::-webkit-scrollbar{width:6px}.sidebar-content[data-v-537d5aef]::-webkit-scrollbar-track{background:transparent}.sidebar-content[data-v-537d5aef]::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.sidebar-content[data-v-537d5aef]::-webkit-scrollbar-thumb:hover{background:var(--text-muted-color)}.new-conversation-btn[data-v-537d5aef]{align-items:center;background-color:var(--primary-color);border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:.9375rem;font-weight:500;gap:.5rem;justify-content:center;padding:.75rem 1rem;transition:all .2s;width:100%}.new-conversation-btn[data-v-537d5aef]:hover{box-shadow:0 4px 12px rgba(var(--primary-color-rgb,99,102,241),.4);opacity:.9;transform:translateY(-1px)}.new-conversation-btn[data-v-537d5aef]:active{transform:translateY(0)}.loading-state[data-v-537d5aef]{align-items:center;color:var(--text-muted-color);display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:2rem 1rem}.loading-state p[data-v-537d5aef]{font-size:.875rem;margin:0}.empty-history[data-v-537d5aef]{align-items:center;color:var(--text-muted-color);display:flex;flex-direction:column;justify-content:center;padding:2rem 1rem;text-align:center}.empty-history[data-v-537d5aef] svg{margin-bottom:1rem;opacity:.5}.empty-history p[data-v-537d5aef]{font-size:.9375rem;margin:0}.conversations-list[data-v-537d5aef]{display:flex;flex-direction:column;gap:.5rem}.conversation-item[data-v-537d5aef]{align-items:center;background-color:var(--bg-body-color);border:1px solid var(--border-color);border-radius:10px;cursor:pointer;display:flex;gap:.75rem;padding:.875rem;transition:all .2s}.conversation-item[data-v-537d5aef]:hover{border-color:var(--primary-color);transform:translate(2px)}.conversation-item:hover .delete-btn[data-v-537d5aef]{opacity:1}.conversation-item.is-active[data-v-537d5aef]{background-color:rgba(var(--primary-color-rgb,99,102,241),.1);border-color:var(--primary-color)}.conversation-item.is-active .conversation-title[data-v-537d5aef]{color:var(--primary-color);font-weight:600}.conversation-item .conversation-info[data-v-537d5aef]{flex:1;min-width:0;overflow:hidden}.conversation-item .conversation-title[data-v-537d5aef]{color:var(--text-color);font-size:.875rem;font-weight:500;margin:0 0 .25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-item .conversation-date[data-v-537d5aef]{color:var(--text-muted-color);font-size:.75rem;margin:0}.conversation-item .delete-btn[data-v-537d5aef]{align-items:center;background-color:transparent;border:none;border-radius:6px;color:var(--text-muted-color);cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;opacity:0;transition:all .2s;width:28px}.conversation-item .delete-btn[data-v-537d5aef]:hover{background-color:#ef44441a;color:#ef4444}@keyframes fadeIn-537d5aef{0%{opacity:0}to{opacity:1}}.group-card[data-v-66defe80]{align-items:flex-start;background-color:var(--bg-sidebar-color);border:1px solid var(--border-color);border-radius:12px;display:flex;gap:1rem;padding:1rem;transition:all .2s ease}.group-card.menu[data-v-66defe80]{border-left:3px solid #3b82f6}.group-card.category[data-v-66defe80]{border-left:3px solid #8b5cf6}.group-card.disabled[data-v-66defe80]{opacity:.5}.group-card[data-v-66defe80]:not(.disabled):hover{border-color:var(--primary-color);box-shadow:0 2px 8px #00000014}.group-icon[data-v-66defe80]{align-items:center;background:var(--bg-color);border:1px solid var(--border-color);border-radius:8px;display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;width:48px}.icon-image img[data-v-66defe80]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.icon-default[data-v-66defe80],.icon-iconify[data-v-66defe80]{color:var(--text-muted-color)}.group-info[data-v-66defe80]{display:flex;flex:1;flex-direction:column;gap:.5rem;min-width:0}.group-header[data-v-66defe80]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.group-name[data-v-66defe80]{color:var(--text-color);font-size:.95rem;font-weight:600;margin:0}.group-type-badge[data-v-66defe80]{border-radius:4px;font-size:.7rem;font-weight:600;padding:.125rem .5rem;text-transform:uppercase}.group-type-badge.menu[data-v-66defe80]{background-color:#dbeafe;color:#1e40af}.group-type-badge.category[data-v-66defe80]{background-color:#ede9fe;color:#5b21b6}.group-description[data-v-66defe80]{color:var(--text-muted-color);font-size:.8rem;line-height:1.4;margin:0}.group-meta[data-v-66defe80]{display:flex;flex-wrap:wrap;gap:.75rem}.meta-item[data-v-66defe80]{align-items:center;color:var(--text-muted-color);display:inline-flex;font-size:.75rem;gap:.25rem}.meta-item.disabled[data-v-66defe80]{color:#ef4444;font-weight:600}.local-card[data-v-80c0c6c0]{align-items:center;background-color:var(--bg-sidebar-color);border:1px solid var(--border-color);border-radius:12px;cursor:pointer;display:flex;gap:1rem;padding:.875rem;transition:all .2s ease}.local-card[data-v-80c0c6c0]:hover{border-color:var(--primary-color);box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.local-card[data-v-80c0c6c0]:active{transform:translateY(0)}.local-image[data-v-80c0c6c0]{background-color:var(--bg-body-color);border-radius:8px;flex-shrink:0;height:56px;overflow:hidden;width:56px}.local-image img[data-v-80c0c6c0]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.local-image-placeholder[data-v-80c0c6c0]{align-items:center;background:linear-gradient(135deg,rgba(var(--primary-color-rgb,99,102,241),.1),rgba(var(--primary-color-rgb,99,102,241),.05));color:var(--text-muted-color);display:flex;height:100%;justify-content:center;width:100%}.local-info[data-v-80c0c6c0]{flex:1;min-width:0}.local-name[data-v-80c0c6c0]{color:var(--text-color);font-size:.9375rem;font-weight:600;margin:0 0 .25rem}.local-address[data-v-80c0c6c0],.local-name[data-v-80c0c6c0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.local-address[data-v-80c0c6c0]{color:var(--text-muted-color);font-size:.8125rem;margin:0 0 .5rem}.local-badges[data-v-80c0c6c0]{display:flex;flex-wrap:wrap;gap:.5rem}.badge[data-v-80c0c6c0]{align-items:center;border-radius:4px;display:inline-flex;font-size:.6875rem;font-weight:500;letter-spacing:.5px;padding:.125rem .5rem;text-transform:uppercase}.badge-admin[data-v-80c0c6c0]{background-color:#6366f11a;color:#6366f1}.badge-active[data-v-80c0c6c0]{background-color:#22c55e1a;color:#22c55e}.badge-pending[data-v-80c0c6c0]{background-color:#fb923c1a;color:#fb923c}.local-arrow[data-v-80c0c6c0]{color:var(--text-muted-color);flex-shrink:0;transition:transform .2s ease}.local-card:hover .local-arrow[data-v-80c0c6c0]{color:var(--primary-color);transform:translate(4px)}.product-card[data-v-6d5cad6c]{background-color:var(--bg-sidebar-color);border:1px solid var(--border-color);border-radius:12px;cursor:pointer;display:flex;gap:1rem;margin-top:5px;padding:1rem;transition:all .2s ease}.product-card.disabled[data-v-6d5cad6c]{opacity:.6}.product-card[data-v-6d5cad6c]:not(.disabled):hover{border-color:var(--primary-color);box-shadow:0 2px 8px #00000014;transform:translateY(-2px)}.product-card[data-v-6d5cad6c]:active{transform:translateY(0)}.product-image[data-v-6d5cad6c]{border-radius:8px;flex-shrink:0;height:80px;overflow:hidden;position:relative;width:80px}.product-image img[data-v-6d5cad6c]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-image-placeholder[data-v-6d5cad6c]{align-items:center;background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-color-dark) 100%);color:#000;display:flex;height:100%;justify-content:center;width:100%}.theme-dark .product-image-placeholder[data-v-6d5cad6c]{background:var(--color-gray-800);color:var(--color-gray-400)}.badge-new[data-v-6d5cad6c],.badge-sold-out[data-v-6d5cad6c]{border-radius:4px;font-size:.65rem;font-weight:600;padding:2px 6px;position:absolute;right:4px;text-transform:uppercase;top:4px}.badge-new[data-v-6d5cad6c]{background-color:#10b981;color:#fff}.badge-sold-out[data-v-6d5cad6c]{background-color:#ef4444;color:#fff}.product-info[data-v-6d5cad6c]{display:flex;flex:1;flex-direction:column;gap:.5rem;min-width:0}.product-name[data-v-6d5cad6c]{color:var(--text-color);font-size:.95rem;font-weight:600;margin:0}.product-description[data-v-6d5cad6c]{color:var(--text-muted-color);font-size:.8rem;line-height:1.4;margin:0}.product-meta[data-v-6d5cad6c]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.product-price[data-v-6d5cad6c]{color:var(--primary-color);font-size:1.1rem;font-weight:700}.product-badges[data-v-6d5cad6c]{display:flex;flex-wrap:wrap;gap:.375rem}.badge[data-v-6d5cad6c]{align-items:center;background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:6px;color:var(--text-muted-color);display:inline-flex;font-size:.7rem;gap:.25rem;padding:.25rem .5rem}.badge.badge-disabled[data-v-6d5cad6c]{background-color:#fee;border-color:#fcc;color:#c00}.product-categories[data-v-6d5cad6c]{margin-top:auto}.category-count[data-v-6d5cad6c]{align-items:center;color:var(--text-muted-color);display:inline-flex;font-size:.75rem;gap:.25rem}.chat-container[data-v-3bb7ebf6]{background-color:var(--bg-body-color);border-left:1px solid var(--border-color);display:flex;flex-direction:column;flex-shrink:0;height:100vh;overflow:hidden;position:sticky;position:relative;right:0;top:0;transition:width .3s ease;width:0}.chat-container.is-open[data-v-3bb7ebf6]{width:420px}@media (max-width:768px){.chat-container[data-v-3bb7ebf6]{border-left:none;position:fixed;right:0;width:0;z-index:1000}.chat-container.is-open[data-v-3bb7ebf6]{width:100%}}.chat-header[data-v-3bb7ebf6]{align-items:center;background-color:var(--bg-sidebar-color);border-bottom:1px solid var(--border-color);display:flex;flex-shrink:0;justify-content:space-between;padding:1.5rem}.chat-header .chat-title[data-v-3bb7ebf6]{color:var(--text-color);font-size:1.125rem;font-weight:600;margin:0}.chat-header .chat-subtitle[data-v-3bb7ebf6]{color:var(--text-muted-color);font-size:.875rem;margin:.25rem 0 0}.chat-header .history-button[data-v-3bb7ebf6]{align-items:center;background-color:transparent;border:1px solid var(--border-color);border-radius:8px;color:var(--text-muted-color);cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.chat-header .history-button[data-v-3bb7ebf6]:hover{background-color:var(--hover-color);border-color:var(--primary-color);color:var(--primary-color)}.chat-header .close-button[data-v-3bb7ebf6]{align-items:center;background-color:transparent;border:none;border-radius:8px;color:var(--text-muted-color);cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.chat-header .close-button[data-v-3bb7ebf6]:hover{background-color:var(--hover-color);color:var(--text-color)}.chat-messages[data-v-3bb7ebf6]{display:flex;flex:1;flex-direction:column;gap:1rem;overflow-y:auto;padding:1.5rem}.chat-messages[data-v-3bb7ebf6]::-webkit-scrollbar{width:6px}.chat-messages[data-v-3bb7ebf6]::-webkit-scrollbar-track{background:transparent}.chat-messages[data-v-3bb7ebf6]::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.chat-messages[data-v-3bb7ebf6]::-webkit-scrollbar-thumb:hover{background:var(--text-muted-color)}.empty-state[data-v-3bb7ebf6]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;overflow-y:auto;padding:2rem 1.5rem;text-align:center}.empty-state .welcome-title[data-v-3bb7ebf6]{color:var(--text-color);font-size:1.5rem;font-weight:700;margin:0 0 .5rem}.empty-state .welcome-subtitle[data-v-3bb7ebf6]{color:var(--text-muted-color);font-size:1rem;line-height:1.5;margin:0 0 2rem}.empty-state .capabilities-container[data-v-3bb7ebf6]{display:grid;gap:.75rem;margin-bottom:1.5rem;width:100%}.empty-state .capability-card[data-v-3bb7ebf6]{align-items:flex-start;background-color:var(--bg-sidebar-color);border:1px solid var(--border-color);border-radius:12px;cursor:pointer;display:flex;gap:1rem;padding:1rem;text-align:left;transition:all .2s}.empty-state .capability-card[data-v-3bb7ebf6]:hover{border-color:var(--primary-color);box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.empty-state .capability-card:hover .capability-icon[data-v-3bb7ebf6]{color:var(--primary-color);transform:scale(1.1)}.empty-state .capability-card[data-v-3bb7ebf6]:active{transform:translateY(0)}.empty-state .capability-card .capability-icon[data-v-3bb7ebf6]{color:var(--text-muted-color);flex-shrink:0;transition:all .2s}.empty-state .capability-card .capability-content[data-v-3bb7ebf6]{flex:1}.empty-state .capability-card .capability-content h4[data-v-3bb7ebf6]{color:var(--text-color);font-size:.9375rem;font-weight:600;margin:0 0 .25rem}.empty-state .capability-card .capability-content p[data-v-3bb7ebf6]{color:var(--text-muted-color);font-size:.8125rem;line-height:1.4;margin:0}.empty-state .tip-box[data-v-3bb7ebf6]{align-items:center;animation:fadeIn-3bb7ebf6 .5s ease-out .3s both;background-color:rgba(var(--primary-color-rgb,99,102,241),.1);border:1px solid rgba(var(--primary-color-rgb,99,102,241),.2);border-radius:8px;color:var(--text-color);display:flex;font-size:.875rem;gap:.5rem;padding:.75rem 1rem}.empty-state .tip-box[data-v-3bb7ebf6] .n-icon{color:var(--primary-color)}.message[data-v-3bb7ebf6]{animation:messageSlide-3bb7ebf6 .3s ease-out;display:flex;gap:.75rem}.message.user[data-v-3bb7ebf6]{flex-direction:row-reverse}.message.user .message-content[data-v-3bb7ebf6]{align-items:flex-end;background-color:var(--primary-color);border-radius:16px 16px 4px;color:#fff}.message.user .message-time[data-v-3bb7ebf6]{color:#fffc}.theme-dark .message.user .message-content[data-v-3bb7ebf6],.theme-dark .message.user .message-content .message-text[data-v-3bb7ebf6]{color:#fff}.theme-dark .message.user .message-time[data-v-3bb7ebf6]{color:#ffffffd9}.message.assistant .message-content[data-v-3bb7ebf6]{background-color:var(--bg-sidebar-color);border:1px solid var(--border-color);border-radius:16px 16px 16px 4px}.message .message-avatar[data-v-3bb7ebf6]{align-items:flex-start;background-color:var(--bg-sidebar-color);border:1px solid var(--border-color);border-radius:50%;color:var(--text-muted-color);display:flex;flex-shrink:0;height:32px;justify-content:center;padding:6px;width:32px}.message .message-content[data-v-3bb7ebf6]{display:flex;flex-direction:column;max-width:70%;padding:.75rem 1rem}.message .message-text[data-v-3bb7ebf6]{line-height:1.5;margin:0;word-wrap:break-word;font-size:.9375rem}.message .message-images[data-v-3bb7ebf6]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.message .message-images .message-image[data-v-3bb7ebf6]{border:1px solid rgba(0,0,0,.06);border-radius:12px!important;box-shadow:0 2px 8px #0000001a;cursor:pointer;height:140px!important;max-height:140px!important;max-width:140px!important;-o-object-fit:cover!important;object-fit:cover!important;transition:all .3s cubic-bezier(.4,0,.2,1);width:140px!important}.message .message-images .message-image[data-v-3bb7ebf6]:hover{box-shadow:0 4px 12px #00000026;transform:scale(1.08);z-index:10}.message .message-images .message-image[data-v-3bb7ebf6]:active{transform:scale(.98)}.theme-dark .message .message-images .message-image[data-v-3bb7ebf6]{border-color:#ffffff1a;box-shadow:0 2px 8px #0000004d}.theme-dark .message .message-images .message-image[data-v-3bb7ebf6]:hover{box-shadow:0 4px 12px #0006}.message .message-images:has(.message-image:only-child) .message-image[data-v-3bb7ebf6]{height:180px!important;max-height:180px!important;max-width:180px!important;width:180px!important}.message .message-images:has(.message-image:nth-child(2):last-child) .message-image[data-v-3bb7ebf6]{height:160px!important;max-height:160px!important;max-width:160px!important;width:160px!important}.message .message-structured[data-v-3bb7ebf6]{margin-top:.5rem;min-width:280px}.message .menu-from-image-result[data-v-3bb7ebf6]{background:linear-gradient(135deg,#10b9811a,#0596690d);border:1px solid rgba(16,185,129,.3);border-radius:12px;margin-top:.5rem;padding:1rem}.message .menu-from-image-result .result-header[data-v-3bb7ebf6]{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.message .menu-from-image-result .result-header .success-icon[data-v-3bb7ebf6]{color:#10b981}.message .menu-from-image-result .result-header h4[data-v-3bb7ebf6]{color:var(--text-color);font-size:1rem;font-weight:600;margin:0}.message .menu-from-image-result .result-summary[data-v-3bb7ebf6]{display:flex;gap:1.5rem;margin-bottom:1rem}.message .menu-from-image-result .result-summary .summary-stat[data-v-3bb7ebf6]{align-items:center;color:var(--text-muted-color);display:flex;font-size:.875rem;gap:.5rem}.message .menu-from-image-result .result-summary .summary-stat[data-v-3bb7ebf6] svg{color:var(--primary-color)}.message .data-grid[data-v-3bb7ebf6]{display:flex;flex-direction:column;gap:.5rem;max-height:400px;overflow-y:auto;padding-right:.25rem}.message .data-grid[data-v-3bb7ebf6]::-webkit-scrollbar{width:6px}.message .data-grid[data-v-3bb7ebf6]::-webkit-scrollbar-track{background:var(--bg-color);border-radius:3px}.message .data-grid[data-v-3bb7ebf6]::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.message .data-grid[data-v-3bb7ebf6]::-webkit-scrollbar-thumb:hover{background:var(--text-muted-color)}.message .message-time[data-v-3bb7ebf6]{color:var(--text-muted-color);font-size:.75rem;margin-top:.5rem}.message.assistant .message-content[data-v-3bb7ebf6]:has(.message-structured){max-width:90%;padding:1rem}.typing-indicator .thinking-text[data-v-3bb7ebf6]{animation:pulse-3bb7ebf6 2s ease-in-out infinite;color:var(--text-muted-color);font-size:.875rem;font-style:italic;margin:0 0 .25rem}.typing-indicator .typing-dots[data-v-3bb7ebf6]{display:flex;gap:4px;padding:.5rem 0}.typing-indicator .typing-dots span[data-v-3bb7ebf6]{animation:typingBounce-3bb7ebf6 1.4s ease-in-out infinite;background-color:var(--text-muted-color);border-radius:50%;height:8px;width:8px}.typing-indicator .typing-dots span[data-v-3bb7ebf6]:first-child{animation-delay:-.32s}.typing-indicator .typing-dots span[data-v-3bb7ebf6]:nth-child(2){animation-delay:-.16s}.chat-input-container[data-v-3bb7ebf6]{background-color:var(--bg-sidebar-color);border-top:1px solid var(--border-color);flex-shrink:0;padding:1rem 1.5rem}.quick-actions[data-v-3bb7ebf6]{animation:slideDown-3bb7ebf6 .3s ease-out;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.quick-action-chip[data-v-3bb7ebf6]{align-items:center;background-color:var(--bg-body-color);border:1px solid var(--border-color);border-radius:20px;color:var(--text-color);cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.375rem;padding:.5rem .875rem;transition:all .2s cubic-bezier(.4,0,.2,1);white-space:nowrap}.quick-action-chip[data-v-3bb7ebf6] svg{color:var(--primary-color);transition:transform .2s}.quick-action-chip[data-v-3bb7ebf6]:hover{background-color:rgba(var(--primary-color-rgb,99,102,241),.1);border-color:var(--primary-color);box-shadow:0 2px 8px rgba(var(--primary-color-rgb,99,102,241),.2);transform:translateY(-1px)}.quick-action-chip[data-v-3bb7ebf6]:hover svg{transform:scale(1.1)}.quick-action-chip[data-v-3bb7ebf6]:active{box-shadow:0 1px 4px rgba(var(--primary-color-rgb,99,102,241),.2);transform:translateY(0)}.speech-error[data-v-3bb7ebf6]{animation:slideDown-3bb7ebf6 .3s ease-out;background-color:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#ef4444;font-size:.875rem;margin-bottom:.75rem;padding:.5rem .75rem}.image-preview-container[data-v-3bb7ebf6]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(var(--primary-color-rgb),.02);border-bottom:1px solid var(--border-color);display:flex;gap:.75rem;overflow-x:auto;padding:.75rem 1rem}.theme-dark .image-preview-container[data-v-3bb7ebf6]{background:#ffffff05}.image-preview-container[data-v-3bb7ebf6]::-webkit-scrollbar{height:4px}.image-preview-container[data-v-3bb7ebf6]::-webkit-scrollbar-track{background:transparent}.image-preview-container[data-v-3bb7ebf6]::-webkit-scrollbar-thumb{background:#00000026;border-radius:2px}.image-preview-container[data-v-3bb7ebf6]::-webkit-scrollbar-thumb:hover{background:#00000040}.image-preview-container[data-v-3bb7ebf6]:after{background:linear-gradient(to left,var(--bg-color),transparent);bottom:0;content:"";opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s;width:40px}.image-preview-container[data-v-3bb7ebf6]:has(.image-preview:nth-child(2)):after{opacity:1}.image-preview[data-v-3bb7ebf6]{border-radius:12px;flex-shrink:0;height:70px!important;overflow:visible!important;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:70px!important}.image-preview[data-v-3bb7ebf6]:hover{transform:translateY(-2px)}.image-preview:hover .remove-image-button[data-v-3bb7ebf6]{opacity:1;transform:translate(50%,-50%) scale(1.15)}.image-preview[data-v-3bb7ebf6]:before{border:2px solid var(--primary-color);border-radius:12px;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:2}.image-preview img[data-v-3bb7ebf6]{border-radius:10px;display:block;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;position:relative;width:100%!important;z-index:1}.image-preview .remove-image-button[data-v-3bb7ebf6]{align-items:center;background:linear-gradient(135deg,#ef4444,#dc2626);border:2px solid #fff;border-radius:50%;box-shadow:0 2px 8px #ef444466;color:#fff;cursor:pointer;display:flex;height:24px;justify-content:center;opacity:.95;position:absolute;right:0;top:0;transform:translate(50%,-50%);transition:all .2s ease;width:24px;z-index:20}.image-preview .remove-image-button[data-v-3bb7ebf6]:hover{box-shadow:0 4px 12px #ef444499;transform:translate(50%,-50%) scale(1.25)}.image-preview .remove-image-button[data-v-3bb7ebf6]:active{transform:translate(50%,-50%) scale(.95)}.theme-dark .image-preview .remove-image-button[data-v-3bb7ebf6]{border-color:#ffffffe6}.image-preview .upload-overlay[data-v-3bb7ebf6]{align-items:center;animation:fadeIn-3bb7ebf6 .2s ease-out;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000bf;border-radius:10px;display:flex;flex-direction:column;gap:.35rem;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;z-index:10}.image-preview .upload-overlay .upload-spinner[data-v-3bb7ebf6]{animation:spin-3bb7ebf6 .7s linear infinite;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:24px;width:24px}.image-preview .upload-overlay .upload-text[data-v-3bb7ebf6]{color:#fff;font-size:.8rem;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.5)}.image-preview .upload-complete[data-v-3bb7ebf6]{align-items:center;animation:scaleIn-3bb7ebf6 .3s cubic-bezier(.34,1.56,.64,1);background:linear-gradient(135deg,#10b981,#059669);border:2px solid #fff;border-radius:50%;bottom:-2px;box-shadow:0 2px 8px #10b98166;display:flex;height:20px;justify-content:center;position:absolute;right:-2px;width:20px;z-index:15}.image-preview .upload-complete[data-v-3bb7ebf6] svg{color:#fff}.theme-dark .image-preview .upload-complete[data-v-3bb7ebf6]{border-color:#ffffffe6}.image-preview.is-complete[data-v-3bb7ebf6]:before{border-color:#10b981}.image-preview.is-uploading .remove-image-button[data-v-3bb7ebf6]{cursor:not-allowed;opacity:.5;pointer-events:none}.theme-dark .image-preview[data-v-3bb7ebf6]:before{border-color:var(--primary-color)}.theme-dark .image-preview.is-complete[data-v-3bb7ebf6]:before{border-color:#10b981}@keyframes spin-3bb7ebf6{to{transform:rotate(1turn)}}@keyframes scaleIn-3bb7ebf6{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.chat-input-form[data-v-3bb7ebf6]{align-items:center;display:flex;gap:.75rem}.chat-input-form .mic-button[data-v-3bb7ebf6]{align-items:center;background-color:var(--bg-body-color);border:1px solid var(--border-color);border-radius:12px;color:var(--text-muted-color);cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;position:relative;transition:all .2s;width:40px}.chat-input-form .mic-button[data-v-3bb7ebf6]:hover:not(:disabled):not(.is-disabled){border-color:var(--primary-color);color:var(--primary-color)}.chat-input-form .mic-button.is-listening[data-v-3bb7ebf6]{animation:micPulse-3bb7ebf6 1.5s ease-in-out infinite;background-color:#ef4444;border-color:#ef4444;color:#fff}.chat-input-form .mic-button.is-disabled[data-v-3bb7ebf6],.chat-input-form .mic-button[data-v-3bb7ebf6]:disabled{cursor:not-allowed;opacity:.4}.chat-input-form .mic-button .listening-pulse[data-v-3bb7ebf6]{animation:pulse-3bb7ebf6 1.5s ease-in-out infinite;border:2px solid #ef4444;border-radius:12px;top:-4px;right:-4px;bottom:-4px;left:-4px;position:absolute}.chat-input-form .chat-input[data-v-3bb7ebf6]{background-color:var(--bg-body-color);border:1px solid var(--border-color);border-radius:12px;color:var(--text-color);flex:1;font-size:.9375rem;padding:.75rem 1rem;transition:all .2s}.chat-input-form .chat-input[data-v-3bb7ebf6]:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(var(--primary-color-rgb,99,102,241),.1);outline:none}.chat-input-form .chat-input[data-v-3bb7ebf6]:disabled{cursor:not-allowed;opacity:.6}.chat-input-form .chat-input[data-v-3bb7ebf6]::-moz-placeholder{color:var(--text-muted-color)}.chat-input-form .chat-input[data-v-3bb7ebf6]::placeholder{color:var(--text-muted-color)}.chat-input-form .attach-button[data-v-3bb7ebf6]{align-items:center;background-color:transparent;border:1px solid var(--border-color);border-radius:12px;color:var(--text-color);cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .2s;width:40px}.chat-input-form .attach-button[data-v-3bb7ebf6]:hover:not(:disabled){background-color:var(--bg-color);border-color:var(--primary-color);color:var(--primary-color)}.chat-input-form .attach-button[data-v-3bb7ebf6]:disabled{cursor:not-allowed;opacity:.5}.chat-input-form .send-button[data-v-3bb7ebf6]{align-items:center;background-color:var(--primary-color);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .2s;width:40px}.chat-input-form .send-button[data-v-3bb7ebf6]:hover:not(:disabled){box-shadow:0 4px 12px rgba(var(--primary-color-rgb,99,102,241),.4);transform:translateY(-1px)}.chat-input-form .send-button[data-v-3bb7ebf6]:active:not(:disabled){transform:translateY(0)}.chat-input-form .send-button[data-v-3bb7ebf6]:disabled{cursor:not-allowed;opacity:.5}@keyframes messageSlide-3bb7ebf6{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes typingBounce-3bb7ebf6{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-10px)}}@keyframes pulse-3bb7ebf6{0%{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes micPulse-3bb7ebf6{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes slideDown-3bb7ebf6{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-3bb7ebf6{0%{opacity:0}to{opacity:1}}.guided-nav-card[data-v-3bb7ebf6]{align-items:center;background:#6366f114;border:1px solid rgba(99,102,241,.25);border-radius:10px;display:flex;gap:10px;margin-top:8px;padding:10px 14px}.guided-nav-card .guided-nav-icon[data-v-3bb7ebf6]{align-items:center;background:#6366f126;border-radius:8px;color:#a5b4fc;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.guided-nav-card .guided-nav-info[data-v-3bb7ebf6]{flex:1;min-width:0}.guided-nav-card .guided-nav-info .guided-nav-title[data-v-3bb7ebf6]{color:var(--text-color);font-size:13px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guided-nav-card .guided-nav-info .guided-nav-steps[data-v-3bb7ebf6]{color:var(--text-muted-color);font-size:11px;margin:2px 0 0}.guided-nav-card .guided-nav-replay[data-v-3bb7ebf6]{align-items:center;background:#6366f126;border:1px solid rgba(99,102,241,.3);border-radius:7px;color:#a5b4fc;cursor:pointer;display:flex;flex-shrink:0;font-size:12px;font-weight:600;gap:5px;padding:5px 10px;transition:background .15s,color .15s}.guided-nav-card .guided-nav-replay[data-v-3bb7ebf6]:hover{background:#6366f147;color:#c4b5fd}.search-box-modal .search-box[data-v-9d7fe383]{border-radius:4px}.search-box-modal .search-box .search-input[data-v-9d7fe383]{gap:20px;height:50px;padding:20px}.search-box-modal .search-box .search-input input[data-v-9d7fe383]{background:transparent;border:none;min-width:100px;outline:none}.search-box-modal .search-box .search-input .n-text--code[data-v-9d7fe383]{white-space:nowrap}.search-box-modal .search-box .n-divider[data-v-9d7fe383]{margin-bottom:0;margin-top:0}.search-box-modal .search-box .conten-wrap[data-v-9d7fe383]{padding-bottom:30px}.search-box-modal .search-box .conten-wrap .group-empty[data-v-9d7fe383]{padding:30px 0 40px;text-align:center}.search-box-modal .search-box .conten-wrap .group[data-v-9d7fe383]{padding:0 10px}.search-box-modal .search-box .conten-wrap .group .group-title[data-v-9d7fe383]{margin-bottom:5px;opacity:.6;padding:20px 10px 5px}.search-box-modal .search-box .conten-wrap .group .group-list .item[data-v-9d7fe383]{border-radius:10px;cursor:pointer;gap:10px;padding:7px 10px;text-align:left;width:100%}.search-box-modal .search-box .conten-wrap .group .group-list .item .icon[data-v-9d7fe383]{align-items:center;background-color:rgba(var(--primary-color-rgb)/.15);border-radius:50%;display:flex;height:28px;justify-content:center;width:28px}.search-box-modal .search-box .conten-wrap .group .group-list .item .title[data-v-9d7fe383]{font-weight:700}.search-box-modal .search-box .conten-wrap .group .group-list .item .label[data-v-9d7fe383]{font-size:.9em;opacity:.8}.search-box-modal .search-box .conten-wrap .group .group-list .item.active[data-v-9d7fe383]{background-color:var(--hover-color)}.search-box-modal .search-box .conten-wrap .group .group-list .item[data-v-9d7fe383]:hover{box-shadow:0 0 0 1px var(--primary-color) inset}.search-box-modal .search-box .hint-bar[data-v-9d7fe383]{font-size:12px;gap:20px;padding:10px 0}.search-box-modal .search-box .hint-bar .icon[data-v-9d7fe383]{align-items:center;background-color:#ffffff4d;border-radius:4px;display:flex;height:18px;justify-content:center;padding-top:1px;text-align:center;width:18px}.search-box-modal .search-box .hint-bar .label[data-v-9d7fe383]{opacity:.7}.custom-label{color:var(--label-color);display:inline-block;font-size:10px;font-weight:700;padding:2px 6px;position:relative}.custom-label,.custom-label:before{border-radius:var(--border-radius-small)}.custom-label:before{background-color:var(--label-color);content:"";height:100%;left:0;opacity:.15;position:absolute;top:0;width:100%;z-index:0}.page .page-header{align-items:baseline;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px}.page .page-header .title{font-family:var(--font-family-display);font-size:30px;font-weight:700}.page .page-header .links{display:flex;gap:20px}.page .page-header .links a{position:relative;text-decoration:underline;text-decoration-color:var(--primary-color);top:-2px}.page .page-header .links a .n-icon,.page .page-header .links a .n-icon-wrapper{position:relative;top:3px}@media (max-width:700px){.page .page-header{flex-direction:column;gap:6px}.page .page-header .title{font-size:20px}}.page .components-list{align-items:start;display:grid;gap:1.25em;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}@media (max-width:400px){.page .components-list{grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}}.page .components-list>div{overflow:hidden}#app .layout .main .view:has(.page-without-footer)+footer{display:none}.scrollbar-styled{scrollbar-color:var(--hover-color) var(--bg-secondary-color);scrollbar-width:thin}.scrollbar-styled ::-webkit-scrollbar,.scrollbar-styled::-webkit-scrollbar{width:12px}.scrollbar-styled ::-webkit-scrollbar-track,.scrollbar-styled::-webkit-scrollbar-track{background:var(--bg-secondary-color)}.scrollbar-styled ::-webkit-scrollbar-thumb,.scrollbar-styled::-webkit-scrollbar-thumb{background-color:var(--hover-color);border:2px solid var(--bg-secondary-color);border-radius:20px}.code-bg-transparent code{background-color:transparent}.item-appear.item-appear-bottom{animation:item-fade-bottom .3s forwards;opacity:0}.item-appear.item-appear-up{animation:item-fade-up .3s forwards;opacity:0}.item-appear.item-appear-005:nth-child(0){animation-delay:0s}.item-appear.item-appear-005:first-child{animation-delay:.05s}.item-appear.item-appear-005:nth-child(2){animation-delay:.1s}.item-appear.item-appear-005:nth-child(3){animation-delay:.15s}.item-appear.item-appear-005:nth-child(4){animation-delay:.2s}.item-appear.item-appear-005:nth-child(5){animation-delay:.25s}.item-appear.item-appear-005:nth-child(6){animation-delay:.3s}.item-appear.item-appear-005:nth-child(7){animation-delay:.35s}.item-appear.item-appear-005:nth-child(8){animation-delay:.4s}.item-appear.item-appear-005:nth-child(9){animation-delay:.45s}.item-appear.item-appear-005:nth-child(10){animation-delay:.5s}.item-appear.item-appear-005:nth-child(11){animation-delay:.55s}.item-appear.item-appear-005:nth-child(12){animation-delay:.6s}.item-appear.item-appear-005:nth-child(13){animation-delay:.65s}.item-appear.item-appear-005:nth-child(14){animation-delay:.7s}.item-appear.item-appear-005:nth-child(15){animation-delay:.75s}.item-appear.item-appear-005:nth-child(16){animation-delay:.8s}.item-appear.item-appear-005:nth-child(17){animation-delay:.85s}.item-appear.item-appear-005:nth-child(18){animation-delay:.9s}.item-appear.item-appear-005:nth-child(19){animation-delay:.95s}.item-appear.item-appear-005:nth-child(20){animation-delay:1s}.item-appear.item-appear-005:nth-child(21){animation-delay:1.05s}.item-appear.item-appear-005:nth-child(22){animation-delay:1.1s}.item-appear.item-appear-005:nth-child(23){animation-delay:1.15s}.item-appear.item-appear-005:nth-child(24){animation-delay:1.2s}.item-appear.item-appear-005:nth-child(25){animation-delay:1.25s}.item-appear.item-appear-005:nth-child(26){animation-delay:1.3s}.item-appear.item-appear-005:nth-child(27){animation-delay:1.35s}.item-appear.item-appear-005:nth-child(28){animation-delay:1.4s}.item-appear.item-appear-005:nth-child(29){animation-delay:1.45s}.item-appear.item-appear-005:nth-child(30){animation-delay:1.5s}.item-appear.item-appear-005:nth-child(31){animation-delay:1.55s}.item-appear.item-appear-005:nth-child(32){animation-delay:1.6s}.item-appear.item-appear-005:nth-child(33){animation-delay:1.65s}.item-appear.item-appear-005:nth-child(34){animation-delay:1.7s}.item-appear.item-appear-005:nth-child(35){animation-delay:1.75s}.item-appear.item-appear-005:nth-child(36){animation-delay:1.8s}.item-appear.item-appear-005:nth-child(37){animation-delay:1.85s}.item-appear.item-appear-005:nth-child(38){animation-delay:1.9s}.item-appear.item-appear-005:nth-child(39){animation-delay:1.95s}.item-appear.item-appear-005:nth-child(40){animation-delay:2s}.item-appear.item-appear-010:nth-child(0){animation-delay:0s}.item-appear.item-appear-010:first-child{animation-delay:.1s}.item-appear.item-appear-010:nth-child(2){animation-delay:.2s}.item-appear.item-appear-010:nth-child(3){animation-delay:.3s}.item-appear.item-appear-010:nth-child(4){animation-delay:.4s}.item-appear.item-appear-010:nth-child(5){animation-delay:.5s}.item-appear.item-appear-010:nth-child(6){animation-delay:.6s}.item-appear.item-appear-010:nth-child(7){animation-delay:.7s}.item-appear.item-appear-010:nth-child(8){animation-delay:.8s}.item-appear.item-appear-010:nth-child(9){animation-delay:.9s}.item-appear.item-appear-010:nth-child(10){animation-delay:1s}.item-appear.item-appear-010:nth-child(11){animation-delay:1.1s}.item-appear.item-appear-010:nth-child(12){animation-delay:1.2s}.item-appear.item-appear-010:nth-child(13){animation-delay:1.3s}.item-appear.item-appear-010:nth-child(14){animation-delay:1.4s}.item-appear.item-appear-010:nth-child(15){animation-delay:1.5s}.item-appear.item-appear-010:nth-child(16){animation-delay:1.6s}.item-appear.item-appear-010:nth-child(17){animation-delay:1.7s}.item-appear.item-appear-010:nth-child(18){animation-delay:1.8s}.item-appear.item-appear-010:nth-child(19){animation-delay:1.9s}.item-appear.item-appear-010:nth-child(20){animation-delay:2s}.item-appear.item-appear-010:nth-child(21){animation-delay:2.1s}.item-appear.item-appear-010:nth-child(22){animation-delay:2.2s}.item-appear.item-appear-010:nth-child(23){animation-delay:2.3s}.item-appear.item-appear-010:nth-child(24){animation-delay:2.4s}.item-appear.item-appear-010:nth-child(25){animation-delay:2.5s}.item-appear.item-appear-010:nth-child(26){animation-delay:2.6s}.item-appear.item-appear-010:nth-child(27){animation-delay:2.7s}.item-appear.item-appear-010:nth-child(28){animation-delay:2.8s}.item-appear.item-appear-010:nth-child(29){animation-delay:2.9s}.item-appear.item-appear-010:nth-child(30){animation-delay:3s}.item-appear.item-appear-010:nth-child(31){animation-delay:3.1s}.item-appear.item-appear-010:nth-child(32){animation-delay:3.2s}.item-appear.item-appear-010:nth-child(33){animation-delay:3.3s}.item-appear.item-appear-010:nth-child(34){animation-delay:3.4s}.item-appear.item-appear-010:nth-child(35){animation-delay:3.5s}.item-appear.item-appear-010:nth-child(36){animation-delay:3.6s}.item-appear.item-appear-010:nth-child(37){animation-delay:3.7s}.item-appear.item-appear-010:nth-child(38){animation-delay:3.8s}.item-appear.item-appear-010:nth-child(39){animation-delay:3.9s}.item-appear.item-appear-010:nth-child(40){animation-delay:4s}@keyframes item-fade-bottom{0%{opacity:0;transform:translateY(10px)}to{opacity:1}}@keyframes item-fade-up{0%{opacity:0;transform:translateY(-10px)}to{opacity:1}}.router-fade-enter-active,.router-fade-leave-active{transition:opacity var(--router-transition-duration) ease-in-out}.router-fade-enter-from,.router-fade-leave-to{opacity:0}.router-fade-up-enter-active,.router-fade-up-leave-active{transition:opacity var(--router-transition-duration) ease-in-out,transform var(--router-transition-duration) ease-in-out}.router-fade-up-enter-from{opacity:0;transform:translateY(10px)}.router-fade-up-leave-to{opacity:0;transform:translateY(-10px)}.router-fade-bottom-enter-active,.router-fade-bottom-leave-active{transition:opacity var(--router-transition-duration) ease-in-out,transform var(--router-transition-duration) ease-in-out}.router-fade-bottom-enter-from{opacity:0;transform:translateY(-10px)}.router-fade-bottom-leave-to{opacity:0;transform:translateY(10px)}.router-fade-left-enter-active,.router-fade-left-leave-active{transition:opacity var(--router-transition-duration) ease-in-out,transform var(--router-transition-duration) ease-in-out}.router-fade-left-enter-from{opacity:0;transform:translate(10px)}.router-fade-left-leave-to{opacity:0;transform:translate(-10px)}.router-fade-right-enter-active,.router-fade-right-leave-active{transition:opacity var(--router-transition-duration) ease-in-out,transform var(--router-transition-duration) ease-in-out}.router-fade-right-enter-from{opacity:0;transform:translate(-10px)}.router-fade-right-leave-to{opacity:0;transform:translate(10px)}.n-message-container,.n-notification-container{z-index:10001!important}.n-modal-mask{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.n-card.n-modal[role],.n-modal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#f7f7f7;margin:10vh auto;max-width:90%}.theme-dark .n-card.n-modal[role],.theme-dark .n-modal{background-color:#3c3d42}.n-card .n-card-header{flex-wrap:wrap;gap:12px;justify-content:flex-end}.n-card .n-card-header .n-card-header__main{min-width:auto!important}.n-image-preview-container .n-image-preview-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.n-image-preview-container .n-image-preview-toolbar,.n-image-preview-container .n-image-preview-toolbar *{box-sizing:content-box}.n-image-preview-container .n-image-preview-toolbar>i{font-size:clamp(18px,5.5vw,28px)}.n-calendar *,.n-slider{box-sizing:content-box}.n-badge{direction:ltr}.n-dropdown-menu.n-dropdown-menu--scrollable{max-height:60vh}.n-card>.n-card__content{max-height:100%}.n-avatar .n-avatar__text{transform:translate(-50%) translateY(-50%) scale(1)}.v-binder-follower-content{max-width:calc(100vw - var(--view-padding)*2)}.n-data-table .n-data-table-resize-button{--n-merged-border-color:rgba(var(--fg-secondary-color-rgb)/.35)}.n-steps .n-step{align-items:center}.n-spin-container .n-spin-body{display:block;top:0!important;right:0!important;bottom:0!important;left:0!important;transform:none!important}.n-spin-container .n-spin-body .n-base-loading{display:flex;justify-content:center;margin-top:min(50%,100px);position:sticky;top:50%;transform:translateY(-70px);width:100%}.n-spin-container .n-spin-body .n-base-loading .n-base-loading__transition-wrapper{height:1em;width:1em}.n-spin-container .n-spin-body .n-spin-description{left:50%;margin-top:0;position:sticky;top:calc(50% + 50px);transform:translate(-50%) translateY(-40px)}.n-form-item .n-form-item-feedback-wrapper:not(:empty){padding-left:0!important;padding-right:0!important;padding-top:0!important;transform:translateY(-7px);z-index:1}.n-form-item .n-form-item-feedback-wrapper:not(:empty) .n-form-item-feedback{background:color-mix(in srgb,currentColor 5%,var(--bg-default-color) 95%);border:1px solid var(--primary-color);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-top:0;font-size:13px;line-height:1.2;padding:3px 12px}.n-form-item .n-form-item-feedback-wrapper:not(:empty) .n-form-item-feedback.n-form-item-feedback--error{background:color-mix(in srgb,var(--n-feedback-text-color-error) 5%,var(--bg-default-color) 95%);border-color:var(--n-feedback-text-color-error)}.n-form-item .n-form-item-feedback-wrapper:not(:empty):has(.address-help.address-error),.n-form-item .n-form-item-feedback-wrapper:not(:empty):has(.address-help.address-valid),.n-form-item .n-form-item-feedback-wrapper:not(:empty):has(.phone-validation-text),.n-form-item .n-form-item-feedback-wrapper:not(:empty):has(.social-helper-text){padding-top:0!important;transform:none}.n-form-item .n-form-item-feedback-wrapper:not(:empty):has(.address-help.address-error) .n-form-item-feedback,.n-form-item .n-form-item-feedback-wrapper:not(:empty):has(.address-help.address-valid) .n-form-item-feedback,.n-form-item .n-form-item-feedback-wrapper:not(:empty):has(.phone-validation-text) .n-form-item-feedback,.n-form-item .n-form-item-feedback-wrapper:not(:empty):has(.social-helper-text) .n-form-item-feedback{background:transparent;border:none;border-radius:0;padding:0}.n-form-item.n-form-item--small-size .n-form-item-feedback-wrapper:not(:empty){transform:translateY(-6px)}.n-form-item.n-form-item--small-size .n-form-item-feedback-wrapper:not(:empty) .n-form-item-feedback{font-size:11px;padding:3px 10px}.n-form-item.n-form-item--small-large .n-form-item-feedback-wrapper:not(:empty) .n-form-item-feedback{padding:3px 14px}.n-form-item .n-form-item-blank--error .n-upload-dragger{border-color:var(--n-feedback-text-color-error)}.n-form-item .n-form-item-blank--error .n-upload-file-list:not(:empty){margin-bottom:24px}.n-menu .n-menu-item .n-menu-item-content{gap:16px}.n-menu .n-menu-item .n-menu-item-content .n-menu-item-content__icon{margin-left:0!important;margin-right:0!important}.n-menu .n-menu-item-group .n-menu-item-group-title{padding-left:22px!important;padding-right:22px!important}.n-menu.n-menu--horizontal .n-menu-item .n-menu-item-content{gap:8px}.n-space.n-space--rtl .n-layout aside.n-layout-sider.n-layout-sider--left-placement.n-layout-sider--bordered .n-layout-toggle-button{left:0;right:unset;transform:translate(-50%) translateY(-50%) rotate(180deg)}.n-space.n-space--rtl .n-layout aside.n-layout-sider.n-layout-sider--left-placement.n-layout-sider--bordered .n-layout-sider__border{left:0;right:unset}.phone-validation-text{align-items:center;border:1px solid transparent;border-radius:8px;display:flex;font-size:12px;gap:8px;line-height:1.4;margin-top:8px;padding:10px 14px;transition:all .2s ease}.phone-validation-text span{font-weight:500}.phone-validation-text:has([style*="color: rgb(16, 185, 129)"]),.phone-validation-text:has([style*="color:#10b981"]){background-color:#ecfdf5;border-color:#a7f3d0;color:#059669}.phone-validation-text:has([style*="color: rgb(16, 185, 129)"]) span,.phone-validation-text:has([style*="color:#10b981"]) span{color:#059669}.phone-validation-text:has([style*="color: rgb(239, 68, 68)"]),.phone-validation-text:has([style*="color:#ef4444"]){background-color:#fef2f2;border-color:#fecaca;color:#dc2626}.phone-validation-text:has([style*="color: rgb(239, 68, 68)"]) span,.phone-validation-text:has([style*="color:#ef4444"]) span{color:#dc2626}.theme-dark .phone-validation-text:has([style*="color: rgb(16, 185, 129)"]),.theme-dark .phone-validation-text:has([style*="color:#10b981"]){background-color:#10b9811a;border-color:#10b98133;color:#34d399}.theme-dark .phone-validation-text:has([style*="color: rgb(16, 185, 129)"]) span,.theme-dark .phone-validation-text:has([style*="color:#10b981"]) span{color:#34d399}.theme-dark .phone-validation-text:has([style*="color: rgb(239, 68, 68)"]),.theme-dark .phone-validation-text:has([style*="color:#ef4444"]){background-color:#ef44441a;border-color:#ef444433;color:#f87171}.theme-dark .phone-validation-text:has([style*="color: rgb(239, 68, 68)"]) span,.theme-dark .phone-validation-text:has([style*="color:#ef4444"]) span{color:#f87171}.address-help{align-items:center;color:#6b7280;display:flex;font-size:12px;gap:6px;margin-top:4px}.address-help,.address-help span{line-height:1.4}.address-help.address-valid{background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:8px;color:#059669;margin-top:8px;padding:10px 14px;transition:all .2s ease}.address-help.address-valid span{color:#059669;font-weight:500}.address-help.address-error{background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;margin-top:8px;padding:10px 14px;transition:all .2s ease}.address-help.address-error span{color:#dc2626;font-weight:500}.theme-dark .address-help{color:#9ca3af}.theme-dark .address-help.address-valid{background-color:#10b9811a;border-color:#10b98133;color:#34d399}.theme-dark .address-help.address-valid span{color:#34d399}.theme-dark .address-help.address-error{background-color:#ef44441a;border-color:#ef444433;color:#f87171}.theme-dark .address-help.address-error span{color:#f87171}.social-helper-text{align-items:center;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;display:flex;font-size:11px;gap:8px;line-height:1.4;margin-top:8px;padding:10px 14px}.social-helper-text span{color:#475569;font-family:SF Mono,Monaco,Menlo,Consolas,monospace;font-size:11px;word-break:break-all}.theme-dark .social-helper-text{background-color:#1e293b;border-color:#334155;color:#94a3b8}.theme-dark .social-helper-text span{color:#cbd5e1}.direction-rtl .v-binder-follower-container{direction:ltr}.direction-rtl .n-menu,.direction-rtl .v-binder-follower-container .v-binder-follower-content>*{direction:rtl}.direction-rtl .n-menu.n-menu--collapsed .n-menu-item .n-menu-item-content{direction:ltr;padding-right:0}.direction-rtl .n-base-select-menu .n-base-select-option .n-base-select-option__content .n-icon,.direction-rtl .n-base-selection .n-base-selection-label .n-base-selection-input .n-base-selection-input__content .n-icon{margin-left:8px;margin-right:unset!important}.direction-rtl .n-color-picker-panel .n-color-picker-action{gap:8px}.direction-rtl .n-color-picker-panel .n-color-picker-action>*{margin-left:0}.direction-rtl .n-cascader-menu{direction:ltr!important}.direction-rtl .n-carousel,.direction-rtl .n-rate,.direction-rtl .n-tabs .n-tabs-nav,.direction-rtl .n-timeline:not(.n-timeline--horizontal) .n-timeline-item .n-timeline-item-timeline{direction:ltr}.direction-rtl .n-timeline.n-timeline--horizontal .n-timeline-item .n-timeline-item-timeline .n-timeline-item-timeline__line{left:0;right:var(--n-icon-size)}.direction-rtl .n-data-table-filter-menu__action{gap:8px}.direction-rtl .n-data-table-filter-menu__action .n-button--rtl{margin:0!important}.direction-rtl .n-data-table-check-extra{left:-3px;right:unset!important}.direction-rtl .n-page-header .n-page-header__main{gap:16px}.direction-rtl .n-page-header .n-page-header__main>*{margin-left:0;margin-right:0}.direction-rtl .n-date-panel-calendar{direction:ltr}.direction-rtl .n-date-panel .n-date-panel-header{gap:10px}.direction-rtl .n-date-panel .n-date-panel-header>:not(:last-child){margin-right:0}.direction-rtl .n-date-panel .n-date-panel-actions .n-date-panel-actions__suffix{flex-wrap:wrap;gap:8px;margin-bottom:0}.direction-rtl .n-date-panel .n-date-panel-actions .n-date-panel-actions__suffix .n-button{margin-bottom:0}.direction-rtl .n-date-panel .n-date-panel-actions .n-date-panel-actions__suffix .n-button:not(:last-child){margin-right:0}.direction-rtl .n-date-panel .n-date-panel-month-calendar{direction:ltr}.direction-rtl .n-time-picker-panel{direction:ltr!important}.direction-rtl .n-form.n-form--inline{gap:18px}.direction-rtl .n-form.n-form--inline .n-form-item{margin-right:0}.direction-rtl .n-form .n-form-item.n-form-item--left-labelled .n-form-item-label{padding-left:12px;padding-right:0}.direction-rtl .n-input-group{direction:ltr;justify-content:flex-end}.direction-rtl .n-slider,.direction-rtl .n-transfer{direction:ltr}.direction-rtl .n-transfer .n-transfer-list-item.n-transfer-list-item--source{gap:8px}.direction-rtl .n-transfer .n-transfer-list-item.n-transfer-list-item--source>*{margin-right:0!important}.direction-rtl .n-popover .n-popover__content .n-popconfirm__panel .n-popconfirm__body .n-popconfirm__icon{margin-left:8px;margin-right:0}.direction-rtl .n-popover .n-popover__content .n-popconfirm__panel .n-popconfirm__action{gap:8px}.direction-rtl .n-popover .n-popover__content .n-popconfirm__panel .n-popconfirm__action .n-button:not(:last-child){margin-right:0}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:100;src:url(./lexend-latin-100-normal.BzIe-Y2J.woff2) format("woff2"),url(./lexend-latin-100-normal.7BJh4FZA.woff) format("woff")}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:200;src:url(./lexend-latin-200-normal.Dsf3ajP6.woff2) format("woff2"),url(./lexend-latin-200-normal.DA4iHIar.woff) format("woff")}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:300;src:url(./lexend-latin-300-normal.DXMdfpJm.woff2) format("woff2"),url(./lexend-latin-300-normal.BSJ4J5il.woff) format("woff")}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:400;src:url(./lexend-latin-400-normal.LvJAK7uG.woff2) format("woff2"),url(./lexend-latin-400-normal.3dY8zrhQ.woff) format("woff")}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:500;src:url(./lexend-latin-500-normal.CeQoW-kB.woff2) format("woff2"),url(./lexend-latin-500-normal.Cn56yEHK.woff) format("woff")}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:600;src:url(./lexend-latin-600-normal.VdgXozci.woff2) format("woff2"),url(./lexend-latin-600-normal.DGqCKODV.woff) format("woff")}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:700;src:url(./lexend-latin-700-normal.CQPLFbBY.woff2) format("woff2"),url(./lexend-latin-700-normal.DejwpQlB.woff) format("woff")}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:800;src:url(./lexend-latin-800-normal.qNQH-2He.woff2) format("woff2"),url(./lexend-latin-800-normal.B9_wWZoM.woff) format("woff")}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:900;src:url(./lexend-latin-900-normal.lvEdXfRP.woff2) format("woff2"),url(./lexend-latin-900-normal.qJLcOUH5.woff) format("woff")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:100;src:url(./public-sans-latin-100-normal.DFfHHqba.woff2) format("woff2"),url(./public-sans-latin-100-normal.DoEv4ErA.woff) format("woff")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:200;src:url(./public-sans-latin-200-normal.DKUNayZ8.woff2) format("woff2"),url(./public-sans-latin-200-normal.gUIZ19YI.woff) format("woff")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:300;src:url(./public-sans-latin-300-normal.C9J7XxkK.woff2) format("woff2"),url(./public-sans-latin-300-normal.1jtUkgh3.woff) format("woff")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:400;src:url(./public-sans-latin-400-normal.8Rpg0ruU.woff2) format("woff2"),url(./public-sans-latin-400-normal.SBbinRkI.woff) format("woff")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:500;src:url(./public-sans-latin-500-normal.NlrCPXnF.woff2) format("woff2"),url(./public-sans-latin-500-normal.vCxiVFAq.woff) format("woff")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:600;src:url(./public-sans-latin-600-normal.Fru-LXNs.woff2) format("woff2"),url(./public-sans-latin-600-normal.BR59oU-I.woff) format("woff")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:700;src:url(./public-sans-latin-700-normal.BqJmxWdE.woff2) format("woff2"),url(./public-sans-latin-700-normal.Dm-oTPSL.woff) format("woff")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:800;src:url(./public-sans-latin-800-normal.Cymo4W0O.woff2) format("woff2"),url(./public-sans-latin-800-normal.qgH1Oyzx.woff) format("woff")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:900;src:url(./public-sans-latin-900-normal.ComRs1a5.woff2) format("woff2"),url(./public-sans-latin-900-normal.Cvm28Ll6.woff) format("woff")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:100;src:url(./jetbrains-mono-latin-100-normal.DlYB2XW3.woff2) format("woff2"),url(./jetbrains-mono-latin-100-normal.DzH8uRxw.woff) format("woff")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:200;src:url(./jetbrains-mono-latin-200-normal.DvzYDkvL.woff2) format("woff2"),url(./jetbrains-mono-latin-200-normal.CHn02WOn.woff) format("woff")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:300;src:url(./jetbrains-mono-latin-300-normal.DuMDZskh.woff2) format("woff2"),url(./jetbrains-mono-latin-300-normal.BYcAiAh2.woff) format("woff")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(./jetbrains-mono-latin-400-normal.V6pRDFza.woff2) format("woff2"),url(./jetbrains-mono-latin-400-normal.6-qcROiO.woff) format("woff")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(./jetbrains-mono-latin-500-normal.BWZEU5yA.woff2) format("woff2"),url(./jetbrains-mono-latin-500-normal.CJOVTJB7.woff) format("woff")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:600;src:url(./jetbrains-mono-latin-600-normal.C8RAYTDA.woff2) format("woff2"),url(./jetbrains-mono-latin-600-normal.BfsvjouI.woff) format("woff")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:700;src:url(./jetbrains-mono-latin-700-normal.BYuf6tUa.woff2) format("woff2"),url(./jetbrains-mono-latin-700-normal.D3wTyLJW.woff) format("woff")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:800;src:url(./jetbrains-mono-latin-800-normal.D2mQHRMK.woff2) format("woff2"),url(./jetbrains-mono-latin-800-normal.Dj9qwObk.woff) format("woff")}.impersonation-bar[data-v-4db0a6c0]{align-items:center;background:var(--n-color-warning,#f59e0b);box-shadow:0 1px 3px #0000001f;color:#fff;display:flex;font-size:.875rem;font-weight:500;height:40px;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.impersonation-bar__text[data-v-4db0a6c0]{padding:0 1rem;text-align:center}.app-container[data-v-4db0a6c0]{display:flex;min-height:100vh;position:relative;width:100%}.app-container.has-impersonation-bar[data-v-4db0a6c0]{padding-top:40px}@media (max-width:768px){.app-container.chat-open[data-v-4db0a6c0]{overflow:hidden}}.app-container #app-layout[data-v-4db0a6c0]{flex:1;min-width:0;width:100%}.app-container #app-layout[data-v-4db0a6c0]:not(.layout-LocalLayout){overflow-x:auto}.error-page[data-v-f94ab081]{align-items:center;display:flex;font-family:Public Sans,system-ui,-apple-system,sans-serif;top:0;right:0;bottom:0;left:0;justify-content:center;overflow:hidden;position:fixed;z-index:9999}.error-page.light[data-v-f94ab081]{background:linear-gradient(135deg,#f0faf6,#e8f8f2 25%,#f5f7f9 60%,#eef2ff);color:#0a0a0a}.error-page.light .error-code[data-v-f94ab081]{color:#0000000f}.error-page.light .error-code-glow[data-v-f94ab081]{color:#34dca3}.error-page.light .error-title[data-v-f94ab081]{color:#0f1117}.error-page.light .error-description[data-v-f94ab081]{color:#495465}.error-page.light .grid-line-h[data-v-f94ab081],.error-page.light .grid-line-v[data-v-f94ab081]{background:#34dca30f}.error-page.light .btn-secondary[data-v-f94ab081]{background:#0000000d;border-color:#0000001f;color:#0f1117}.error-page.light .btn-secondary[data-v-f94ab081]:hover{background:#00000017}.error-page.light .error-badge[data-v-f94ab081]{background:#34dca31f;border-color:#34dca340;color:#199168}.error-page.dark[data-v-f94ab081],.error-page[data-v-f94ab081]:not(.light){background:linear-gradient(135deg,#0d0f14,#111520 40%,#0a1019);color:#fff}.error-page.dark .error-code[data-v-f94ab081],.error-page:not(.light) .error-code[data-v-f94ab081]{color:#ffffff0a}.error-page.dark .error-code-glow[data-v-f94ab081],.error-page:not(.light) .error-code-glow[data-v-f94ab081]{color:#34dca3}.error-page.dark .error-title[data-v-f94ab081],.error-page:not(.light) .error-title[data-v-f94ab081]{color:#f0f4ff}.error-page.dark .error-description[data-v-f94ab081],.error-page:not(.light) .error-description[data-v-f94ab081]{color:#acb5be}.error-page.dark .grid-line-h[data-v-f94ab081],.error-page.dark .grid-line-v[data-v-f94ab081],.error-page:not(.light) .grid-line-h[data-v-f94ab081],.error-page:not(.light) .grid-line-v[data-v-f94ab081]{background:#34dca30a}.error-page.dark .btn-secondary[data-v-f94ab081],.error-page:not(.light) .btn-secondary[data-v-f94ab081]{background:#ffffff0f;border-color:#ffffff1a;color:#e0e6ef}.error-page.dark .btn-secondary[data-v-f94ab081]:hover,.error-page:not(.light) .btn-secondary[data-v-f94ab081]:hover{background:#ffffff1a}.error-page.dark .error-badge[data-v-f94ab081],.error-page:not(.light) .error-badge[data-v-f94ab081]{background:#34dca31a;border-color:#34dca333;color:#34dca3}.error-page.error-403 .error-icon[data-v-f94ab081]{color:#ffb700}.error-page.error-403 .error-icon-ring[data-v-f94ab081]{border-color:#ffb70066}.error-page.error-403 .error-icon-ring--2[data-v-f94ab081]{border-color:#ffb70026}.error-page.error-403 .error-code-glow[data-v-f94ab081]{color:#ffb700}.error-page.error-403 .orb-1[data-v-f94ab081]{background:radial-gradient(circle,rgba(255,183,0,.2) 0,transparent 70%)}.error-page.error-403 .particle[data-v-f94ab081]{background:#ffb70080}.error-page.error-403 .btn-primary[data-v-f94ab081]{background:linear-gradient(135deg,#c87800,#ffb700);box-shadow:0 0 30px #ffb70066}.error-page.error-500 .error-icon[data-v-f94ab081]{color:#f05}.error-page.error-500 .error-icon-ring[data-v-f94ab081]{border-color:#f056}.error-page.error-500 .error-icon-ring--2[data-v-f94ab081]{border-color:#ff005526}.error-page.error-500 .error-code-glow[data-v-f94ab081]{color:#f05}.error-page.error-500 .orb-1[data-v-f94ab081]{background:radial-gradient(circle,rgba(255,0,85,.18) 0,transparent 70%)}.error-page.error-500 .particle[data-v-f94ab081]{background:#ff005580}.error-page.error-500 .btn-primary[data-v-f94ab081]{background:linear-gradient(135deg,#b3003b,#f05);box-shadow:0 0 30px #f056}.error-page.error-418 .error-icon[data-v-f94ab081]{color:#523f8b}.error-page.error-418 .error-icon-ring[data-v-f94ab081]{border-color:#523f8b80}.error-page.error-418 .error-icon-ring--2[data-v-f94ab081]{border-color:#523f8b33}.error-page.error-418 .error-code-glow[data-v-f94ab081]{color:#a394cf}.error-page.error-418 .orb-1[data-v-f94ab081]{background:radial-gradient(circle,rgba(82,63,139,.25) 0,transparent 70%)}.error-page.error-418 .particle[data-v-f94ab081]{background:#523f8b80}.error-page.error-418 .btn-primary[data-v-f94ab081]{background:linear-gradient(135deg,#38247a,#6b4bc3);box-shadow:0 0 30px #523f8b80}.particles[data-v-f94ab081]{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute}.particle[data-v-f94ab081]{animation:float-particle-f94ab081 linear infinite;background:#34dca380;border-radius:50%;opacity:0;position:absolute}@keyframes float-particle-f94ab081{0%{opacity:0;transform:translateY(20px) scale(0)}10%{opacity:1}90%{opacity:.5}to{opacity:0;transform:translateY(-120vh) scale(1.5)}}.orb[data-v-f94ab081]{animation:orb-pulse-f94ab081 ease-in-out infinite alternate;border-radius:50%;pointer-events:none;position:absolute}.orb-1[data-v-f94ab081]{animation-duration:7s;background:radial-gradient(circle,rgba(52,220,163,.35) 0,transparent 70%);height:600px;right:-100px;top:-150px;width:600px}.orb-2[data-v-f94ab081]{animation-delay:2s;animation-duration:9s;background:radial-gradient(circle,rgba(32,19,79,.4) 0,transparent 70%);bottom:-80px;height:400px;left:-80px;width:400px}.orb-3[data-v-f94ab081]{animation-delay:1s;animation-duration:5s;background:radial-gradient(circle,rgba(52,220,163,.08) 0,transparent 70%);height:250px;left:50%;top:50%;transform:translate(-50%,-50%);width:250px}@keyframes orb-pulse-f94ab081{0%{opacity:.6;transform:scale(.95)}to{opacity:1;transform:scale(1.05)}}.grid-lines[data-v-f94ab081]{top:0;right:0;bottom:0;left:0;pointer-events:none}.grid-line-h[data-v-f94ab081],.grid-line-v[data-v-f94ab081],.grid-lines[data-v-f94ab081]{position:absolute}.grid-line-h[data-v-f94ab081]{height:1px;left:0;right:0}.grid-line-v[data-v-f94ab081]{bottom:0;top:0;width:1px}.error-content[data-v-f94ab081]{align-items:center;animation:content-appear-f94ab081 .7s cubic-bezier(.175,.885,.32,1.275) both;display:flex;flex-direction:column;max-width:560px;padding:2rem;position:relative;text-align:center;z-index:10}@keyframes content-appear-f94ab081{0%{opacity:0;transform:translateY(30px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.error-code-wrapper[data-v-f94ab081]{margin-bottom:-20px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.error-code[data-v-f94ab081]{display:block}.error-code[data-v-f94ab081],.error-code-glow[data-v-f94ab081]{font-family:Lexend,system-ui,sans-serif;font-size:clamp(120px,20vw,220px);font-weight:900;letter-spacing:-.04em;line-height:1}.error-code-glow[data-v-f94ab081]{align-items:center;animation:glow-pulse-f94ab081 3s ease-in-out infinite alternate;display:flex;filter:blur(40px);top:0;right:0;bottom:0;left:0;justify-content:center;opacity:.4;position:absolute}@keyframes glow-pulse-f94ab081{0%{filter:blur(35px);opacity:.3}to{filter:blur(50px);opacity:.55}}.error-icon-wrapper[data-v-f94ab081]{align-items:center;display:flex;height:96px;justify-content:center;margin-bottom:28px;position:relative;width:96px}.error-icon-ring[data-v-f94ab081]{animation:ring-spin-f94ab081 12s linear infinite;border:1.5px solid rgba(52,220,163,.4);border-radius:50%;top:0;right:0;bottom:0;left:0;position:absolute}.error-icon-ring--2[data-v-f94ab081]{animation-direction:reverse;animation-duration:20s;border-color:#34dca326;top:-12px;right:-12px;bottom:-12px;left:-12px}@keyframes ring-spin-f94ab081{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.error-icon[data-v-f94ab081]{align-items:center;animation:icon-float-f94ab081 4s ease-in-out infinite;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#34dca31a;border:1px solid rgba(52,220,163,.2);border-radius:50%;color:#34dca3;display:flex;height:96px;justify-content:center;width:96px}.error-icon[data-v-f94ab081] svg{display:block}@keyframes icon-float-f94ab081{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.error-title[data-v-f94ab081]{font-family:Lexend,system-ui,sans-serif;font-size:clamp(22px,4vw,32px);font-weight:700;letter-spacing:-.02em;margin:0 0 12px}.error-description[data-v-f94ab081]{font-size:16px;line-height:1.6;margin:0 0 24px;max-width:420px}.error-badge[data-v-f94ab081]{align-items:center;border:1px solid;border-radius:100px;display:inline-flex;font-size:13px;font-weight:500;gap:8px;margin-bottom:28px;padding:6px 14px}.error-badge-dot[data-v-f94ab081]{animation:dot-blink-f94ab081 1.5s ease-in-out infinite;background:#34dca3;border-radius:50%;height:6px;width:6px}@keyframes dot-blink-f94ab081{0%,to{opacity:1}50%{opacity:.3}}.error-actions[data-v-f94ab081]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.btn[data-v-f94ab081]{align-items:center;border:1px solid transparent;border-radius:12px;cursor:pointer;display:inline-flex;font-family:Public Sans,system-ui,sans-serif;font-size:14px;font-weight:600;gap:8px;overflow:hidden;padding:12px 24px;position:relative;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.btn[data-v-f94ab081]:after{background:#ffffff1f;content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .2s}.btn[data-v-f94ab081]:hover:after{opacity:1}.btn[data-v-f94ab081]:active{transform:scale(.97)}.btn-primary[data-v-f94ab081]{background:linear-gradient(135deg,#21c98a,#34dca3);box-shadow:0 0 30px #34dca366,0 4px 14px #34dca333;color:#0a1a13}.btn-primary[data-v-f94ab081]:hover{box-shadow:0 0 45px #34dca38c,0 8px 20px #34dca34d;transform:translateY(-2px)}.btn-secondary[data-v-f94ab081]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid}.btn-secondary[data-v-f94ab081]:hover{transform:translateY(-2px)}@media (max-width:480px){.error-actions[data-v-f94ab081]{flex-direction:column;width:100%}.error-actions .btn[data-v-f94ab081]{justify-content:center;width:100%}.orb-1[data-v-f94ab081]{height:300px;width:300px}.orb-2[data-v-f94ab081]{height:200px;width:200px}}
