.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-56215aa2]{pointer-events:none}.nav[data-v-56215aa2] .n-menu-item-group .n-menu-item-group-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav[data-v-56215aa2] .n-submenu-children{--dash-width:8px;--dash-height:2px;--dash-offset:29px;position:relative}.nav[data-v-56215aa2] .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-56215aa2] .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-56215aa2] .n-submenu-children .n-menu-item-group .n-menu-item-group-title{padding-left:44px!important}.nav[data-v-56215aa2] .n-submenu-children .n-submenu-children:before{display:none}.nav[data-v-56215aa2] .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-56215aa2] .n-menu--horizontal .n-menu-item-content .n-menu-item-content-header{overflow:initial}.nav[data-v-56215aa2] .n-menu-item-content:has(.local-selector):hover:before{display:none!important}.nav[data-v-56215aa2] .n-menu-item-content:has(.local-selector):hover{background-color:transparent!important}.nav[data-v-56215aa2] .n-menu-item-content:has(.local-selector).n-menu-item-content--selected:before{display:none!important}.nav[data-v-56215aa2] .n-menu-item-content:has(.local-selector).n-menu-item-content--selected{background-color:transparent!important}.nav[data-v-56215aa2] .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-56215aa2] .local-selector:hover{background-color:var(--hover-color)}.nav[data-v-56215aa2] .local-info{align-items:center;display:flex;flex:1;gap:12px}.nav[data-v-56215aa2] .local-logo{border-radius:6px;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.nav[data-v-56215aa2] .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-56215aa2] .theme-dark .local-logo-placeholder{background-color:var(--color-gray-800)}.nav[data-v-56215aa2] .local-name{color:var(--text-color-default);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav[data-v-56215aa2] .local-chevron{color:var(--text-color-tertiary);transition:transform .2s ease}.nav[data-v-56215aa2] .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-56215aa2] .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-0bd0c64b]{font-size:13px}.footer[data-v-0bd0c64b],.footer .wrap[data-v-0bd0c64b]{max-width:100%;overflow:hidden;width:100%}.footer .wrap[data-v-0bd0c64b]{margin:0 auto;padding:0 var(--view-padding)}.footer .wrap .copy[data-v-0bd0c64b]{line-height:1.6}.footer .wrap .copy a[data-v-0bd0c64b]{font-weight:700;text-decoration:none}.footer .wrap .copy[data-v-0bd0c64b] *{display:inline}.footer .wrap .copy i[data-v-0bd0c64b]{display:inline-block}.footer.boxed .wrap[data-v-0bd0c64b]{max-width:var(--boxed-width)}@media (max-width:700px){.footer[data-v-0bd0c64b]{font-size:10px}.footer i.n-icon[data-v-0bd0c64b]{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-44da1661]{flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-color:transparent transparent;scrollbar-width:thin}.breadcrumb-container[data-v-44da1661]::-webkit-scrollbar{height:4px}.breadcrumb-container[data-v-44da1661]::-webkit-scrollbar-track{background:transparent}.breadcrumb-container[data-v-44da1661]::-webkit-scrollbar-thumb{background:var(--n-border-color);border-radius:2px}.breadcrumb-container[data-v-44da1661]:hover::-webkit-scrollbar-thumb{background:var(--primary-color)}.breadcrumb[data-v-44da1661]{min-width:-moz-max-content;min-width:max-content;white-space:nowrap}.breadcrumb .anim-enter-active[data-v-44da1661],.breadcrumb .anim-move[data-v-44da1661]{transition:all .5s var(--bezier-ease)}.breadcrumb .anim-enter-active.index-0[data-v-44da1661],.breadcrumb .anim-move.index-0[data-v-44da1661]{transition-delay:0s}.breadcrumb .anim-enter-active.index-1[data-v-44da1661],.breadcrumb .anim-move.index-1[data-v-44da1661]{transition-delay:.1s}.breadcrumb .anim-enter-active.index-2[data-v-44da1661],.breadcrumb .anim-move.index-2[data-v-44da1661]{transition-delay:.2s}.breadcrumb .anim-enter-active.index-3[data-v-44da1661],.breadcrumb .anim-move.index-3[data-v-44da1661]{transition-delay:.3s}.breadcrumb .anim-enter-active.index-4[data-v-44da1661],.breadcrumb .anim-move.index-4[data-v-44da1661]{transition-delay:.4s}.breadcrumb .anim-enter-active.index-5[data-v-44da1661],.breadcrumb .anim-move.index-5[data-v-44da1661]{transition-delay:.5s}.breadcrumb .anim-enter-active.index-6[data-v-44da1661],.breadcrumb .anim-move.index-6[data-v-44da1661]{transition-delay:.6s}.breadcrumb .anim-enter-active.index-7[data-v-44da1661],.breadcrumb .anim-move.index-7[data-v-44da1661]{transition-delay:.7s}.breadcrumb .anim-enter-active.index-8[data-v-44da1661],.breadcrumb .anim-move.index-8[data-v-44da1661]{transition-delay:.8s}.breadcrumb .anim-enter-active.index-9[data-v-44da1661],.breadcrumb .anim-move.index-9[data-v-44da1661]{transition-delay:.9s}.breadcrumb .anim-enter-active.index-10[data-v-44da1661],.breadcrumb .anim-move.index-10[data-v-44da1661]{transition-delay:1s}.breadcrumb .anim-leave-active[data-v-44da1661]{display:none}.breadcrumb .anim-enter-from[data-v-44da1661]{opacity:0;transform:translate(-5px)}.notification-item[data-v-44c6ea9e]{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-44c6ea9e]:hover{background-color:var(--hover-color)}.notification-item:hover .delete-button[data-v-44c6ea9e]{opacity:1;pointer-events:auto}.notification-item[data-v-44c6ea9e]:last-child{border-bottom:none}.notification-item.unread[data-v-44c6ea9e]{background-color:rgba(var(--primary-color-rgb),.03)}.notification-item.unread .notification-title[data-v-44c6ea9e]{font-weight:600}.notification-item.deleting[data-v-44c6ea9e]{animation:slideOutRight-44c6ea9e .4s ease-in-out forwards;pointer-events:none}@keyframes slideOutRight-44c6ea9e{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-44c6ea9e]{align-items:center;border-radius:12px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.notification-item .notification-content[data-v-44c6ea9e]{cursor:pointer;display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.notification-item .notification-content .notification-title[data-v-44c6ea9e]{color:var(--text-color-1);font-size:14px;font-weight:500;line-height:1.4}.notification-item .notification-content .notification-message[data-v-44c6ea9e]{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-44c6ea9e]{color:var(--text-color-3);font-size:12px;margin-top:2px;opacity:.7}.notification-item .unread-indicator[data-v-44c6ea9e]{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-44c6ea9e]{margin-top:8px}.notification-item .translation-status .status-badge[data-v-44c6ea9e]{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-44c6ea9e]{animation:spin-44c6ea9e 1s linear infinite}.notification-item .translation-status .status-loading[data-v-44c6ea9e]{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-44c6ea9e]{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-44c6ea9e]{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-44c6ea9e]{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-44c6ea9e]{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-44c6ea9e]{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-44c6ea9e]{display:flex;gap:8px}@keyframes spin-44c6ea9e{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.notification-item .delete-button[data-v-44c6ea9e]{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-44c6ea9e]:hover{background-color:rgba(var(--error-color-rgb,208,48,80),.1);color:var(--error-color)}.notification-item .delete-button[data-v-44c6ea9e]:active{transform:scale(.95)}.notifications-dropdown[data-v-f4dbe29c]{display:flex;flex-direction:column;max-height:600px;min-height:200px}.notifications-dropdown .notifications-header[data-v-f4dbe29c]{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:16px 20px}.notifications-dropdown .notifications-header .header-left[data-v-f4dbe29c]{align-items:center;display:flex;gap:8px}.notifications-dropdown .notifications-header .header-left .header-spinner[data-v-f4dbe29c]{opacity:.6}.notifications-dropdown .notifications-header h3[data-v-f4dbe29c]{color:var(--text-color-1);font-size:16px;font-weight:600;margin:0}.notifications-dropdown .notifications-list[data-v-f4dbe29c]{flex:1;overflow:hidden}.notifications-dropdown .notifications-list .skeleton-container[data-v-f4dbe29c]{padding:8px 0}.notifications-dropdown .notifications-list .notification-skeleton[data-v-f4dbe29c]{align-items:flex-start;display:flex;gap:12px;padding:16px 20px}.notifications-dropdown .notifications-list .notification-skeleton .skeleton-content[data-v-f4dbe29c]{display:flex;flex:1;flex-direction:column}.notifications-dropdown .notifications-list .empty-state[data-v-f4dbe29c]{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-f4dbe29c]{color:var(--text-color-3);font-size:14px;margin-top:16px}.notifications-dropdown .notifications-footer[data-v-f4dbe29c]{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}.search-btn[data-v-e448924b]{background-color:var(--bg-body-color);border:none;border-radius:50px;cursor:pointer;gap:10px;height:32px;outline:none;padding:4px 6px 4px 10px}.search-btn .search-command[data-v-e448924b]{white-space:nowrap}.search-btn .search-command span[data-v-e448924b]{font-size:16px;line-height:0;position:relative;top:1px}.search-btn .search-command span.win[data-v-e448924b]{font-size:inherit;top:0}.search-btn[data-v-e448924b]>.n-icon{opacity:.5;transition:opacity .3s}.search-btn>span[data-v-e448924b]{font-size:14px;opacity:.5;padding-right:2px;transition:opacity .3s}.search-btn[data-v-e448924b]>code{background-color:var(--bg-sidebar-color);border-bottom-right-radius:10px;border-top-right-radius:10px;padding-right:10px}.search-btn[data-v-e448924b]:hover>.n-icon{opacity:.9}.search-btn:hover>span[data-v-e448924b]{opacity:.9}@media (max-width:1000px){.search-btn[data-v-e448924b]{padding-left:8px!important;padding-right:8px!important}.search-btn>.n-text--code[data-v-e448924b],.search-btn>span[data-v-e448924b]{display:none}}.direction-rtl .search-btn[data-v-e448924b]{padding-left:6px;padding-right:10px}.direction-rtl .search-btn .search-btn-icon[data-v-e448924b]{transform:rotateY(180deg)}.direction-rtl .search-btn[data-v-e448924b]>code{border-bottom-left-radius:10px;border-bottom-right-radius:var(--n-code-border-radius);border-top-left-radius:10px;border-top-right-radius:var(--n-code-border-radius);padding-left:10px;padding-right:.35em}.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-ef764051]{left:0;padding:0 var(--view-padding);position:sticky;top:0;z-index:3}.toolbar[data-v-ef764051],.toolbar .wrap[data-v-ef764051]{height:var(--toolbar-height);max-width:100%;overflow:hidden;width:100%}.toolbar .wrap[data-v-ef764051]{position:relative;z-index:1}@media (max-width:850px){.toolbar .wrap .pinned-pages[data-v-ef764051]{display:none}}@media (max-width:700px){.toolbar .wrap[data-v-ef764051]{justify-content:space-between}.toolbar .wrap .breadcrumb[data-v-ef764051]{display:none}}.toolbar.boxed[data-v-ef764051]{padding:0}.toolbar.boxed .wrap[data-v-ef764051]{margin:0 auto;max-width:var(--boxed-width);padding:0 var(--view-padding)}.toolbar .gradient-sidebar[data-v-ef764051]{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-ef764051]{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-ef764051]{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-f319cbe5]{background:var(--footer-bg);color:var(--footer-text);margin-top:auto}.footer-container[data-v-f319cbe5]{margin:0 auto;max-width:1280px;padding:2rem}.footer-title[data-v-f319cbe5]{color:var(--footer-text);font-weight:700;margin:0 0 1rem}.footer-subtitle[data-v-f319cbe5]{color:var(--footer-text);font-weight:600;margin:1.5rem 0 .75rem}.footer-subtitle[data-v-f319cbe5]:first-child{margin-top:0}.footer-description[data-v-f319cbe5]{margin:0 0 1rem}.footer-description[data-v-f319cbe5],.footer-text[data-v-f319cbe5]{color:var(--footer-muted);line-height:1.6}.footer-text[data-v-f319cbe5]{font-size:.875rem;margin:0}.footer-section.footer-contact[data-v-f319cbe5],.footer-section.footer-newsletter[data-v-f319cbe5],.footer-section.footer-schedule[data-v-f319cbe5]{margin-bottom:1.5rem;margin-top:1.5rem}.footer-section.footer-contact[data-v-f319cbe5]:first-child,.footer-section.footer-newsletter[data-v-f319cbe5]:first-child,.footer-section.footer-schedule[data-v-f319cbe5]:first-child{margin-top:0}.contact-info[data-v-f319cbe5],.schedule-info[data-v-f319cbe5]{display:flex;flex-direction:column;gap:.5rem}.contact-item[data-v-f319cbe5]{align-items:center;color:var(--footer-muted);display:flex;font-size:.875rem;gap:.5rem;margin:.25rem 0}.contact-link[data-v-f319cbe5]{color:var(--footer-muted);text-decoration:none;transition:color .2s}.contact-link[data-v-f319cbe5]:hover{color:var(--footer-primary)}.social-links[data-v-f319cbe5]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.social-link[data-v-f319cbe5]{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-f319cbe5]:hover{background:var(--footer-primary);color:#fff;transform:translateY(-2px)}.schedules-list[data-v-f319cbe5]{display:flex;flex-direction:column;gap:.375rem}.schedule-item[data-v-f319cbe5]{color:var(--footer-muted);display:flex;font-size:.875rem;gap:1rem;justify-content:space-between}.schedule-day[data-v-f319cbe5]{color:var(--footer-text);font-weight:600;min-width:100px}.schedule-time[data-v-f319cbe5]{color:var(--footer-muted)}.newsletter-form[data-v-f319cbe5]{display:flex;gap:.5rem;margin-top:.75rem}@media (max-width:480px){.newsletter-form[data-v-f319cbe5]{flex-direction:column}}.newsletter-input[data-v-f319cbe5]{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-f319cbe5]:focus{border-color:var(--footer-primary);outline:none}.newsletter-button[data-v-f319cbe5]{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-f319cbe5]:hover{opacity:.9}.footer-bottom[data-v-f319cbe5]{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-f319cbe5]{flex-direction:column;text-align:center}}.copyright[data-v-f319cbe5]{color:var(--footer-muted)}.copyright[data-v-f319cbe5],.powered-by[data-v-f319cbe5]{font-size:.875rem;margin:0}.powered-by[data-v-f319cbe5]{color:var(--footer-primary);font-weight:500}.website-footer.solid[data-v-f319cbe5]{background:#111827;color:#f9fafb;padding:3rem 0 1.5rem}.website-footer.solid .footer-content[data-v-f319cbe5]{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-f319cbe5]{gap:1.5rem;grid-template-columns:1fr}}.website-footer.solid .footer-section[data-v-f319cbe5]{margin-top:0}.website-footer.solid .footer-title[data-v-f319cbe5]{color:#fff;font-size:1.25rem}.website-footer.solid .footer-subtitle[data-v-f319cbe5]{color:#e5e7eb;font-size:1rem}.website-footer.solid .footer-description[data-v-f319cbe5]{color:#9ca3af}.website-footer.solid .contact-item[data-v-f319cbe5],.website-footer.solid .schedule-item[data-v-f319cbe5]{color:#d1d5db}.website-footer.solid .schedule-day[data-v-f319cbe5]{color:#e5e7eb}.website-footer.solid .schedule-time[data-v-f319cbe5]{color:#9ca3af}.website-footer.solid .contact-link[data-v-f319cbe5]{color:#d1d5db}.website-footer.solid .contact-link[data-v-f319cbe5]:hover{color:#667eea}.website-footer.solid .social-link[data-v-f319cbe5]{background:#374151;color:#f9fafb}.website-footer.solid .social-link[data-v-f319cbe5]:hover{background:#667eea;color:#fff}.website-footer.solid .footer-bottom[data-v-f319cbe5]{border-top-color:#374151}.website-footer.solid .copyright[data-v-f319cbe5]{color:#9ca3af}.website-footer.solid .powered-by[data-v-f319cbe5]{color:#667eea}.website-footer.minimal[data-v-f319cbe5]{border-top:1px solid var(--footer-border);padding:2rem 0}.website-footer.minimal .footer-content[data-v-f319cbe5]{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-f319cbe5]{flex-direction:column;text-align:center}}.website-footer.minimal .footer-section.footer-info[data-v-f319cbe5]{flex:1}.website-footer.minimal .footer-section.footer-info .footer-title[data-v-f319cbe5]{font-size:1rem;margin-bottom:.5rem}.website-footer.minimal .footer-section.footer-info .footer-description[data-v-f319cbe5]{display:none}.website-footer.minimal .footer-section.footer-info .social-links[data-v-f319cbe5]{gap:.5rem;margin-top:.5rem}.website-footer.minimal .footer-section.footer-info .social-link[data-v-f319cbe5]{height:32px;width:32px}.website-footer.minimal .footer-section.footer-contact[data-v-f319cbe5],.website-footer.minimal .footer-section.footer-newsletter[data-v-f319cbe5],.website-footer.minimal .footer-section.footer-schedule[data-v-f319cbe5]{display:none}.website-footer.minimal .footer-bottom[data-v-f319cbe5]{font-size:.8125rem;padding-top:1rem}.website-footer.centered[data-v-f319cbe5]{padding:4rem 0 2rem;text-align:center}.website-footer.centered .footer-content[data-v-f319cbe5]{align-items:center;display:flex;flex-direction:column;gap:2rem;margin-bottom:2rem}.website-footer.centered .footer-section[data-v-f319cbe5]{max-width:600px}.website-footer.centered .footer-section.footer-info .footer-title[data-v-f319cbe5]{font-size:1.75rem;margin-bottom:1rem}.website-footer.centered .footer-section.footer-info .social-links[data-v-f319cbe5]{gap:1rem;justify-content:center}.website-footer.centered .footer-section.footer-info .social-links .social-link[data-v-f319cbe5]{border-radius:50%;height:44px;width:44px}.website-footer.centered .footer-section.footer-contact .contact-info[data-v-f319cbe5]{align-items:center}.website-footer.centered .footer-section.footer-schedule .schedule-item[data-v-f319cbe5]{justify-content:center}.website-footer.centered .footer-section.footer-newsletter[data-v-f319cbe5]{max-width:400px;width:100%}.website-footer.centered .footer-bottom[data-v-f319cbe5]{flex-direction:column;gap:.5rem;padding-top:2rem}.website-footer.centered .footer-bottom .powered-by[data-v-f319cbe5]{order:-1}@media (prefers-color-scheme:dark){.website-footer[data-v-f319cbe5]: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-f319cbe5]{background:#ffffff0d;border-color:#ffffff1a;color:#f9fafb}.website-footer:not(.solid) .social-link[data-v-f319cbe5]{background:#ffffff0d}}.website-header[data-v-b38e9ea8]{transition:all .3s ease;z-index:50}.website-header.sticky[data-v-b38e9ea8]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0}.header-container[data-v-b38e9ea8]{gap:2rem;height:100%;justify-content:space-between;margin:0 auto;max-width:1280px;padding:0 1rem}.header-container[data-v-b38e9ea8],.local-brand[data-v-b38e9ea8]{align-items:center;display:flex}.local-brand[data-v-b38e9ea8]{color:inherit;cursor:pointer;gap:1rem;text-decoration:none;transition:opacity .2s}.local-brand[data-v-b38e9ea8]:hover{opacity:.8}.local-logo[data-v-b38e9ea8],.local-logo-placeholder[data-v-b38e9ea8]{border-radius:12px;flex-shrink:0;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.local-name h1[data-v-b38e9ea8]{font-size:1.25rem;font-weight:700;line-height:1.2;margin:0}@media (max-width:550px){.local-name h1[data-v-b38e9ea8]{font-size:1rem}}.local-nav[data-v-b38e9ea8]{align-items:center;display:flex;gap:2rem}@media (max-width:768px){.local-nav[data-v-b38e9ea8]{gap:1rem}}.local-nav.force-hide[data-v-b38e9ea8]{display:none!important}@media (max-width:550px){.local-nav[data-v-b38e9ea8]{display:none!important}}.nav-link[data-v-b38e9ea8]{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-b38e9ea8]{font-size:.875rem}}.language-selector-btn[data-v-b38e9ea8]{transition:all .3s ease}.language-selector-btn[data-v-b38e9ea8]:hover{transform:scale(1.05)}.language-selector-minimal[data-v-b38e9ea8]{align-items:center;display:flex;font-size:.75rem;font-weight:600;gap:.5rem}.lang-button[data-v-b38e9ea8]{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-b38e9ea8]:hover{opacity:1}.social-links[data-v-b38e9ea8]{gap:.75rem}.social-link[data-v-b38e9ea8],.social-links[data-v-b38e9ea8]{align-items:center;display:flex}.social-link[data-v-b38e9ea8]{transition:all .2s}.social-link[data-v-b38e9ea8]:hover{transform:translateY(-2px)}.theme-toggle-wrapper[data-v-b38e9ea8]{align-items:center;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:all .2s}.theme-toggle-wrapper[data-v-b38e9ea8]:hover{background:#0000000d}.theme-toggle-wrapper[data-v-b38e9ea8] button{cursor:pointer}.mobile-menu-btn[data-v-b38e9ea8]{display:none!important}.mobile-menu-btn.force-show[data-v-b38e9ea8]{display:flex!important}@media (max-width:550px){.mobile-menu-btn[data-v-b38e9ea8]{display:flex!important}}.mobile-menu[data-v-b38e9ea8]{display:flex;flex-direction:column;gap:.5rem;padding:1rem}.mobile-nav-link[data-v-b38e9ea8]{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-b38e9ea8]{background:#0000001a;height:1px;margin:.5rem 0}.mobile-menu-section[data-v-b38e9ea8]{padding:.5rem 0}.mobile-menu-section-title[data-v-b38e9ea8]{font-size:.75rem;font-weight:600;letter-spacing:.05em;opacity:.6;padding:.5rem 1rem;text-transform:uppercase}.mobile-language-buttons[data-v-b38e9ea8]{display:flex;flex-direction:column;gap:.5rem}.mobile-lang-button[data-v-b38e9ea8]{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-b38e9ea8]{display:flex;flex-direction:column;gap:.5rem}.mobile-social-link[data-v-b38e9ea8]{text-decoration:none}.mobile-social-link[data-v-b38e9ea8],.mobile-theme-toggle[data-v-b38e9ea8]{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-b38e9ea8]{background:none;border:none;text-align:left;width:100%}.website-header.solid[data-v-b38e9ea8]{background:#fff;border-bottom:1px solid #e5e7eb;height:80px}.website-header.solid.sticky[data-v-b38e9ea8]{-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-b38e9ea8]{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-b38e9ea8]{color:#111827}.website-header.solid .nav-link[data-v-b38e9ea8]{border-bottom:2px solid transparent;color:#6b7280}.website-header.solid .nav-link[data-v-b38e9ea8]:hover{color:#111827}.website-header.solid .nav-link.active[data-v-b38e9ea8]{border-bottom-color:var(--radoo-theme-primary);color:var(--radoo-theme-primary)}.website-header.solid .social-link[data-v-b38e9ea8]{color:#6b7280}.website-header.solid .social-link[data-v-b38e9ea8]:hover{color:var(--radoo-theme-primary)}.website-header.solid .theme-toggle-wrapper[data-v-b38e9ea8]:hover{background:#0000000d}.website-header.solid .mobile-menu[data-v-b38e9ea8]{background:#fff;border-top:1px solid #e5e7eb}.website-header.solid .mobile-nav-link[data-v-b38e9ea8]{color:#6b7280}.website-header.solid .mobile-nav-link[data-v-b38e9ea8]:hover{background-color:#f3f4f6;color:#111827}.website-header.solid .mobile-nav-link.active[data-v-b38e9ea8]{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-b38e9ea8]{background:#e5e7eb}.website-header.solid .mobile-lang-button[data-v-b38e9ea8]{color:#6b7280}.website-header.solid .mobile-lang-button[data-v-b38e9ea8]:hover{background-color:#f3f4f6;color:#111827}.website-header.solid .mobile-lang-button.active[data-v-b38e9ea8]{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-b38e9ea8]{color:#6b7280}.website-header.solid .mobile-social-link[data-v-b38e9ea8]:hover{background-color:#f3f4f6;color:#111827}.website-header.solid .mobile-theme-toggle[data-v-b38e9ea8]{color:#6b7280}.website-header.solid .mobile-theme-toggle[data-v-b38e9ea8]:hover{background-color:#f3f4f6;color:#111827}.website-header.solid.theme-dark[data-v-b38e9ea8]{background:#1a1a1a;border-bottom-color:#ffffff1a;color:#e5e7eb}.website-header.solid.theme-dark .local-logo-placeholder[data-v-b38e9ea8]{background:#ffffff1a;color:#e5e7eb}.website-header.solid.theme-dark .local-name h1[data-v-b38e9ea8]{color:#e5e7eb}.website-header.solid.theme-dark .nav-link[data-v-b38e9ea8]{color:#e5e7ebe6}.website-header.solid.theme-dark .nav-link[data-v-b38e9ea8]:hover{color:#fff}.website-header.solid.theme-dark .nav-link.active[data-v-b38e9ea8]{color:var(--radoo-theme-primary)}.website-header.solid.theme-dark .language-selector-btn[data-v-b38e9ea8]{color:#e5e7eb!important}.website-header.solid.theme-dark .social-link[data-v-b38e9ea8]{color:#e5e7ebe6}.website-header.solid.theme-dark .social-link[data-v-b38e9ea8]:hover{color:var(--radoo-theme-primary)}.website-header.solid.theme-dark .theme-toggle-wrapper[data-v-b38e9ea8]:hover{background:#ffffff1a}.website-header.solid.theme-dark .mobile-menu-btn[data-v-b38e9ea8]{color:#e5e7eb!important}.website-header.solid.theme-dark .mobile-menu[data-v-b38e9ea8]{background:#1f1f1f;border-right-color:#ffffff1a}.website-header.solid.theme-dark .mobile-menu-section-title[data-v-b38e9ea8]{color:#e5e7eb80}.website-header.solid.theme-dark .mobile-lang-button[data-v-b38e9ea8],.website-header.solid.theme-dark .mobile-nav-link[data-v-b38e9ea8],.website-header.solid.theme-dark .mobile-theme-toggle[data-v-b38e9ea8]{color:#e5e7eb}.website-header.solid.theme-dark .mobile-lang-button[data-v-b38e9ea8]:hover,.website-header.solid.theme-dark .mobile-nav-link[data-v-b38e9ea8]:hover,.website-header.solid.theme-dark .mobile-theme-toggle[data-v-b38e9ea8]:hover{background:#ffffff0d}.website-header.solid.theme-dark .mobile-lang-button.active[data-v-b38e9ea8],.website-header.solid.theme-dark .mobile-nav-link.active[data-v-b38e9ea8],.website-header.solid.theme-dark .mobile-theme-toggle.active[data-v-b38e9ea8]{background:rgba(var(--radoo-theme-primary-rgb),.15);color:var(--radoo-theme-primary)}.website-header.transparent[data-v-b38e9ea8]{-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-b38e9ea8]:not(.sticky){position:relative}.website-header.transparent.sticky.scrolled[data-v-b38e9ea8]{-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-b38e9ea8]{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-b38e9ea8]{color:#111827;text-shadow:none}.website-header.transparent .nav-link[data-v-b38e9ea8]{border-bottom:2px solid transparent;color:#111827e6;text-shadow:none}.website-header.transparent .nav-link[data-v-b38e9ea8]:hover{color:#111827}.website-header.transparent .nav-link.active[data-v-b38e9ea8]{border-bottom-color:var(--radoo-theme-primary);color:var(--radoo-theme-primary)}.website-header.transparent .language-selector-btn[data-v-b38e9ea8]{color:#111827!important}.website-header.transparent .social-link[data-v-b38e9ea8]{color:#111827e6}.website-header.transparent .social-link[data-v-b38e9ea8]:hover{color:var(--radoo-theme-primary)}.website-header.transparent .theme-toggle-wrapper[data-v-b38e9ea8]:hover{background:#1118270d}.website-header.transparent .mobile-menu-btn[data-v-b38e9ea8]{color:#111827!important}.website-header.transparent .mobile-menu[data-v-b38e9ea8]{-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-b38e9ea8]{color:#6b7280}.website-header.transparent .mobile-nav-link[data-v-b38e9ea8]:hover{background-color:#f3f4f6;color:#111827}.website-header.transparent .mobile-nav-link.active[data-v-b38e9ea8]{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-b38e9ea8]{background:#1118271a}.website-header.transparent .mobile-lang-button[data-v-b38e9ea8]{color:#6b7280}.website-header.transparent .mobile-lang-button[data-v-b38e9ea8]:hover{background-color:#f3f4f6;color:#111827}.website-header.transparent .mobile-lang-button.active[data-v-b38e9ea8]{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-b38e9ea8]{color:#6b7280}.website-header.transparent .mobile-social-link[data-v-b38e9ea8]:hover{background-color:#f3f4f6;color:#111827}.website-header.transparent .mobile-theme-toggle[data-v-b38e9ea8]{color:#6b7280}.website-header.transparent .mobile-theme-toggle[data-v-b38e9ea8]:hover{background-color:#f3f4f6;color:#111827}.website-header.transparent.theme-dark[data-v-b38e9ea8]{background-color:#1a1a1acc;color:#e5e7eb}.website-header.transparent.theme-dark.sticky.scrolled[data-v-b38e9ea8]{background-color:#1a1a1ae6}.website-header.transparent.theme-dark .local-logo-placeholder[data-v-b38e9ea8]{background:#ffffff1a;color:#e5e7eb}.website-header.transparent.theme-dark .local-name h1[data-v-b38e9ea8]{color:#e5e7eb}.website-header.transparent.theme-dark .nav-link[data-v-b38e9ea8]{color:#e5e7ebe6}.website-header.transparent.theme-dark .nav-link[data-v-b38e9ea8]:hover{color:#fff}.website-header.transparent.theme-dark .nav-link.active[data-v-b38e9ea8]{color:var(--radoo-theme-primary)}.website-header.transparent.theme-dark .language-selector-btn[data-v-b38e9ea8]{color:#e5e7eb!important}.website-header.transparent.theme-dark .social-link[data-v-b38e9ea8]{color:#e5e7ebe6}.website-header.transparent.theme-dark .social-link[data-v-b38e9ea8]:hover{color:var(--radoo-theme-primary)}.website-header.transparent.theme-dark .theme-toggle-wrapper[data-v-b38e9ea8]:hover{background:#ffffff1a}.website-header.transparent.theme-dark .mobile-menu-btn[data-v-b38e9ea8]{color:#e5e7eb!important}.website-header.transparent.theme-dark .mobile-menu[data-v-b38e9ea8]{background:#1f1f1ffa;border-top-color:#ffffff1a}.website-header.transparent.theme-dark .mobile-menu-section-title[data-v-b38e9ea8]{color:#e5e7eb80}.website-header.transparent.theme-dark .mobile-lang-button[data-v-b38e9ea8],.website-header.transparent.theme-dark .mobile-nav-link[data-v-b38e9ea8],.website-header.transparent.theme-dark .mobile-social-link[data-v-b38e9ea8],.website-header.transparent.theme-dark .mobile-theme-toggle[data-v-b38e9ea8]{color:#e5e7eb}.website-header.transparent.theme-dark .mobile-lang-button[data-v-b38e9ea8]:hover,.website-header.transparent.theme-dark .mobile-nav-link[data-v-b38e9ea8]:hover,.website-header.transparent.theme-dark .mobile-social-link[data-v-b38e9ea8]:hover,.website-header.transparent.theme-dark .mobile-theme-toggle[data-v-b38e9ea8]:hover{background-color:#ffffff0d;color:#fff}.website-header.transparent.theme-dark .mobile-lang-button.active[data-v-b38e9ea8],.website-header.transparent.theme-dark .mobile-nav-link.active[data-v-b38e9ea8],.website-header.transparent.theme-dark .mobile-social-link.active[data-v-b38e9ea8],.website-header.transparent.theme-dark .mobile-theme-toggle.active[data-v-b38e9ea8]{background-color:rgba(var(--radoo-theme-primary-rgb),.15);color:var(--radoo-theme-primary)}.website-header.transparent.theme-dark .mobile-menu-divider[data-v-b38e9ea8]{background:#ffffff1a}.website-header.minimal[data-v-b38e9ea8]{background:#fff;border-bottom:1px solid #e5e7eb;height:64px}.website-header.minimal.sticky[data-v-b38e9ea8]{-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-b38e9ea8]{height:64px;max-width:1200px}.website-header.minimal .local-brand[data-v-b38e9ea8]{gap:.75rem}.website-header.minimal .local-brand[data-v-b38e9ea8]:hover{opacity:.7}.website-header.minimal .local-logo[data-v-b38e9ea8]{border-radius:8px;height:40px;width:40px}.website-header.minimal .local-name h1[data-v-b38e9ea8]{color:#111827;font-size:1.125rem;font-weight:600;letter-spacing:.5px}.website-header.minimal .nav-link[data-v-b38e9ea8]{color:#6b7280;font-size:.875rem;letter-spacing:.05em;position:relative;text-transform:uppercase}.website-header.minimal .nav-link.active[data-v-b38e9ea8],.website-header.minimal .nav-link[data-v-b38e9ea8]:hover{color:var(--radoo-theme-primary)}.website-header.minimal .nav-link.active[data-v-b38e9ea8]:after{background:var(--radoo-theme-primary);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.website-header.minimal .lang-button[data-v-b38e9ea8]{color:#9ca3af}.website-header.minimal .lang-button.active[data-v-b38e9ea8]{color:var(--radoo-theme-primary);opacity:1}.website-header.minimal .mobile-menu-btn[data-v-b38e9ea8]{color:#6b7280;padding:.25rem}.website-header.minimal .mobile-menu-btn[data-v-b38e9ea8]:hover{color:#111827}.website-header.minimal .mobile-menu[data-v-b38e9ea8]{background:#fff;border-top:1px solid #e5e7eb;gap:.25rem}.website-header.minimal .mobile-nav-link[data-v-b38e9ea8]{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-b38e9ea8],.website-header.minimal .mobile-nav-link[data-v-b38e9ea8]:hover{background-color:#f3f4f6;color:#111827}.website-header.minimal .mobile-menu-divider[data-v-b38e9ea8]{background:#e5e7eb}.website-header.minimal .mobile-lang-button[data-v-b38e9ea8]{border-radius:6px;color:#6b7280;font-size:.875rem;padding:.75rem 1rem}.website-header.minimal .mobile-lang-button.active[data-v-b38e9ea8],.website-header.minimal .mobile-lang-button[data-v-b38e9ea8]:hover{background-color:#f3f4f6;color:#111827}.website-header.minimal .mobile-social-link[data-v-b38e9ea8]{border-radius:6px;color:#6b7280;font-size:.875rem;padding:.75rem 1rem}.website-header.minimal .mobile-social-link[data-v-b38e9ea8]:hover{background-color:#f3f4f6;color:#111827}.website-header.minimal .mobile-theme-toggle[data-v-b38e9ea8]{border-radius:6px;color:#6b7280;font-size:.875rem;padding:.75rem 1rem}.website-header.minimal .mobile-theme-toggle[data-v-b38e9ea8]:hover{background-color:#f3f4f6;color:#111827}.website-header.minimal.theme-dark[data-v-b38e9ea8]{background:#1a1a1a;border-bottom-color:#ffffff1a}.website-header.minimal.theme-dark.sticky[data-v-b38e9ea8]{background-color:#1a1a1afa}.website-header.minimal.theme-dark .local-name h1[data-v-b38e9ea8]{color:#e5e7eb}.website-header.minimal.theme-dark .nav-link[data-v-b38e9ea8]{color:#e5e7ebb3}.website-header.minimal.theme-dark .nav-link.active[data-v-b38e9ea8],.website-header.minimal.theme-dark .nav-link[data-v-b38e9ea8]:hover{color:#fff}.website-header.minimal.theme-dark .nav-link.active[data-v-b38e9ea8]:after{background:var(--radoo-theme-primary)}.website-header.minimal.theme-dark .lang-button[data-v-b38e9ea8]{color:#e5e7eb99}.website-header.minimal.theme-dark .lang-button.active[data-v-b38e9ea8]{color:var(--radoo-theme-primary)}.website-header.minimal.theme-dark .mobile-menu-btn[data-v-b38e9ea8]{color:#e5e7ebe6}.website-header.minimal.theme-dark .mobile-menu-btn[data-v-b38e9ea8]:hover{color:#fff}.website-header.minimal.theme-dark .mobile-menu[data-v-b38e9ea8]{background:#1f1f1f;border-top-color:#ffffff1a}.website-header.minimal.theme-dark .mobile-menu-section-title[data-v-b38e9ea8]{color:#e5e7eb80}.website-header.minimal.theme-dark .mobile-lang-button[data-v-b38e9ea8],.website-header.minimal.theme-dark .mobile-nav-link[data-v-b38e9ea8],.website-header.minimal.theme-dark .mobile-social-link[data-v-b38e9ea8],.website-header.minimal.theme-dark .mobile-theme-toggle[data-v-b38e9ea8]{color:#e5e7eb}.website-header.minimal.theme-dark .mobile-lang-button[data-v-b38e9ea8]:hover,.website-header.minimal.theme-dark .mobile-nav-link[data-v-b38e9ea8]:hover,.website-header.minimal.theme-dark .mobile-social-link[data-v-b38e9ea8]:hover,.website-header.minimal.theme-dark .mobile-theme-toggle[data-v-b38e9ea8]:hover{background-color:#ffffff0d;color:#fff}.website-header.minimal.theme-dark .mobile-lang-button.active[data-v-b38e9ea8],.website-header.minimal.theme-dark .mobile-nav-link.active[data-v-b38e9ea8],.website-header.minimal.theme-dark .mobile-social-link.active[data-v-b38e9ea8],.website-header.minimal.theme-dark .mobile-theme-toggle.active[data-v-b38e9ea8]{background-color:#ffffff14;color:#fff}.website-header.minimal.theme-dark .mobile-menu-divider[data-v-b38e9ea8]{background:#ffffff1a}.local-layout *{box-sizing:border-box}.local-layout[data-v-ea22badc]{background-color:#fff;display:flex;flex-direction:column;min-height:100vh}.local-main[data-v-ea22badc]{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}.history-sidebar[data-v-56fe3119]{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-56fe3119]{transform:translate(0)}@media (max-width:768px){.history-sidebar[data-v-56fe3119]{width:280px}}.sidebar-overlay[data-v-56fe3119]{animation:fadeIn-56fe3119 .3s ease-out;background-color:#0000004d;top:0;right:0;bottom:0;left:0;position:absolute;z-index:99}.sidebar-header[data-v-56fe3119]{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-56fe3119]{color:var(--text-color);font-size:1rem;font-weight:600;margin:0}.sidebar-header .close-btn[data-v-56fe3119]{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-56fe3119]:hover{background-color:var(--hover-color);color:var(--text-color)}.sidebar-content[data-v-56fe3119]{display:flex;flex:1;flex-direction:column;gap:1rem;overflow-y:auto;padding:1rem}.sidebar-content[data-v-56fe3119]::-webkit-scrollbar{width:6px}.sidebar-content[data-v-56fe3119]::-webkit-scrollbar-track{background:transparent}.sidebar-content[data-v-56fe3119]::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.sidebar-content[data-v-56fe3119]::-webkit-scrollbar-thumb:hover{background:var(--text-muted-color)}.new-conversation-btn[data-v-56fe3119]{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-56fe3119]: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-56fe3119]:active{transform:translateY(0)}.loading-state[data-v-56fe3119]{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-56fe3119]{font-size:.875rem;margin:0}.empty-history[data-v-56fe3119]{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-56fe3119] svg{margin-bottom:1rem;opacity:.5}.empty-history p[data-v-56fe3119]{font-size:.9375rem;margin:0}.conversations-list[data-v-56fe3119]{display:flex;flex-direction:column;gap:.5rem}.conversation-item[data-v-56fe3119]{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-56fe3119]:hover{border-color:var(--primary-color);transform:translate(2px)}.conversation-item:hover .delete-btn[data-v-56fe3119]{opacity:1}.conversation-item.is-active[data-v-56fe3119]{background-color:rgba(var(--primary-color-rgb,99,102,241),.1);border-color:var(--primary-color)}.conversation-item.is-active .conversation-title[data-v-56fe3119]{color:var(--primary-color);font-weight:600}.conversation-item .conversation-info[data-v-56fe3119]{flex:1;min-width:0;overflow:hidden}.conversation-item .conversation-title[data-v-56fe3119]{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-56fe3119]{color:var(--text-muted-color);font-size:.75rem;margin:0}.conversation-item .delete-btn[data-v-56fe3119]{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-56fe3119]:hover{background-color:#ef44441a;color:#ef4444}@keyframes fadeIn-56fe3119{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-b0e9d6a5]{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-b0e9d6a5]{opacity:.6}.product-card[data-v-b0e9d6a5]:not(.disabled):hover{border-color:var(--primary-color);box-shadow:0 2px 8px #00000014;transform:translateY(-2px)}.product-card[data-v-b0e9d6a5]:active{transform:translateY(0)}.product-image[data-v-b0e9d6a5]{border-radius:8px;flex-shrink:0;height:80px;overflow:hidden;position:relative;width:80px}.product-image img[data-v-b0e9d6a5]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-image-placeholder[data-v-b0e9d6a5]{align-items:center;background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-color-dark) 100%);color:#fff;display:flex;height:100%;justify-content:center;width:100%}.badge-new[data-v-b0e9d6a5],.badge-sold-out[data-v-b0e9d6a5]{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-b0e9d6a5]{background-color:#10b981;color:#fff}.badge-sold-out[data-v-b0e9d6a5]{background-color:#ef4444;color:#fff}.product-info[data-v-b0e9d6a5]{display:flex;flex:1;flex-direction:column;gap:.5rem;min-width:0}.product-name[data-v-b0e9d6a5]{color:var(--text-color);font-size:.95rem;font-weight:600;margin:0}.product-description[data-v-b0e9d6a5]{color:var(--text-muted-color);font-size:.8rem;line-height:1.4;margin:0}.product-meta[data-v-b0e9d6a5]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.product-price[data-v-b0e9d6a5]{color:var(--primary-color);font-size:1.1rem;font-weight:700}.product-badges[data-v-b0e9d6a5]{display:flex;flex-wrap:wrap;gap:.375rem}.badge[data-v-b0e9d6a5]{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-b0e9d6a5]{background-color:#fee;border-color:#fcc;color:#c00}.product-categories[data-v-b0e9d6a5]{margin-top:auto}.category-count[data-v-b0e9d6a5]{align-items:center;color:var(--text-muted-color);display:inline-flex;font-size:.75rem;gap:.25rem}.chat-container[data-v-85906555]{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-85906555]{width:420px}@media (max-width:768px){.chat-container[data-v-85906555]{border-left:none;position:fixed;right:0;width:0;z-index:1000}.chat-container.is-open[data-v-85906555]{width:100%}}.chat-header[data-v-85906555]{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-85906555]{color:var(--text-color);font-size:1.125rem;font-weight:600;margin:0}.chat-header .chat-subtitle[data-v-85906555]{color:var(--text-muted-color);font-size:.875rem;margin:.25rem 0 0}.chat-header .history-button[data-v-85906555]{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-85906555]:hover{background-color:var(--hover-color);border-color:var(--primary-color);color:var(--primary-color)}.chat-header .close-button[data-v-85906555]{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-85906555]:hover{background-color:var(--hover-color);color:var(--text-color)}.chat-messages[data-v-85906555]{display:flex;flex:1;flex-direction:column;gap:1rem;overflow-y:auto;padding:1.5rem}.chat-messages[data-v-85906555]::-webkit-scrollbar{width:6px}.chat-messages[data-v-85906555]::-webkit-scrollbar-track{background:transparent}.chat-messages[data-v-85906555]::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.chat-messages[data-v-85906555]::-webkit-scrollbar-thumb:hover{background:var(--text-muted-color)}.empty-state[data-v-85906555]{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-85906555]{color:var(--text-color);font-size:1.5rem;font-weight:700;margin:0 0 .5rem}.empty-state .welcome-subtitle[data-v-85906555]{color:var(--text-muted-color);font-size:1rem;line-height:1.5;margin:0 0 2rem}.empty-state .capabilities-container[data-v-85906555]{display:grid;gap:.75rem;margin-bottom:1.5rem;width:100%}.empty-state .capability-card[data-v-85906555]{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-85906555]:hover{border-color:var(--primary-color);box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.empty-state .capability-card:hover .capability-icon[data-v-85906555]{color:var(--primary-color);transform:scale(1.1)}.empty-state .capability-card[data-v-85906555]:active{transform:translateY(0)}.empty-state .capability-card .capability-icon[data-v-85906555]{color:var(--text-muted-color);flex-shrink:0;transition:all .2s}.empty-state .capability-card .capability-content[data-v-85906555]{flex:1}.empty-state .capability-card .capability-content h4[data-v-85906555]{color:var(--text-color);font-size:.9375rem;font-weight:600;margin:0 0 .25rem}.empty-state .capability-card .capability-content p[data-v-85906555]{color:var(--text-muted-color);font-size:.8125rem;line-height:1.4;margin:0}.empty-state .tip-box[data-v-85906555]{align-items:center;animation:fadeIn-85906555 .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-85906555] .n-icon{color:var(--primary-color)}.message[data-v-85906555]{animation:messageSlide-85906555 .3s ease-out;display:flex;gap:.75rem}.message.user[data-v-85906555]{flex-direction:row-reverse}.message.user .message-content[data-v-85906555]{align-items:flex-end;background-color:var(--primary-color);border-radius:16px 16px 4px;color:#fff}.message.user .message-time[data-v-85906555]{color:#fffc}.message.assistant .message-content[data-v-85906555]{background-color:var(--bg-sidebar-color);border:1px solid var(--border-color);border-radius:16px 16px 16px 4px}.message .message-avatar[data-v-85906555]{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-85906555]{display:flex;flex-direction:column;max-width:70%;padding:.75rem 1rem}.message .message-text[data-v-85906555]{line-height:1.5;margin:0;word-wrap:break-word;font-size:.9375rem}.message .message-images[data-v-85906555]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.message .message-images .message-image[data-v-85906555]{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-85906555]:hover{box-shadow:0 4px 12px #00000026;transform:scale(1.08);z-index:10}.message .message-images .message-image[data-v-85906555]:active{transform:scale(.98)}.theme-dark .message .message-images .message-image[data-v-85906555]{border-color:#ffffff1a;box-shadow:0 2px 8px #0000004d}.theme-dark .message .message-images .message-image[data-v-85906555]:hover{box-shadow:0 4px 12px #0006}.message .message-images:has(.message-image:only-child) .message-image[data-v-85906555]{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-85906555]{height:160px!important;max-height:160px!important;max-width:160px!important;width:160px!important}.message .message-structured[data-v-85906555]{margin-top:.5rem;min-width:280px}.message .menu-from-image-result[data-v-85906555]{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-85906555]{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.message .menu-from-image-result .result-header .success-icon[data-v-85906555]{color:#10b981}.message .menu-from-image-result .result-header h4[data-v-85906555]{color:var(--text-color);font-size:1rem;font-weight:600;margin:0}.message .menu-from-image-result .result-summary[data-v-85906555]{display:flex;gap:1.5rem;margin-bottom:1rem}.message .menu-from-image-result .result-summary .summary-stat[data-v-85906555]{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-85906555] svg{color:var(--primary-color)}.message .data-grid[data-v-85906555]{display:flex;flex-direction:column;gap:.5rem;max-height:400px;overflow-y:auto;padding-right:.25rem}.message .data-grid[data-v-85906555]::-webkit-scrollbar{width:6px}.message .data-grid[data-v-85906555]::-webkit-scrollbar-track{background:var(--bg-color);border-radius:3px}.message .data-grid[data-v-85906555]::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.message .data-grid[data-v-85906555]::-webkit-scrollbar-thumb:hover{background:var(--text-muted-color)}.message .message-time[data-v-85906555]{color:var(--text-muted-color);font-size:.75rem;margin-top:.5rem}.message.assistant .message-content[data-v-85906555]:has(.message-structured){max-width:90%;padding:1rem}.typing-indicator .thinking-text[data-v-85906555]{animation:pulse-85906555 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-85906555]{display:flex;gap:4px;padding:.5rem 0}.typing-indicator .typing-dots span[data-v-85906555]{animation:typingBounce-85906555 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-85906555]:first-child{animation-delay:-.32s}.typing-indicator .typing-dots span[data-v-85906555]:nth-child(2){animation-delay:-.16s}.chat-input-container[data-v-85906555]{background-color:var(--bg-sidebar-color);border-top:1px solid var(--border-color);flex-shrink:0;padding:1rem 1.5rem}.quick-actions[data-v-85906555]{animation:slideDown-85906555 .3s ease-out;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.quick-action-chip[data-v-85906555]{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-85906555] svg{color:var(--primary-color);transition:transform .2s}.quick-action-chip[data-v-85906555]: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-85906555]:hover svg{transform:scale(1.1)}.quick-action-chip[data-v-85906555]:active{box-shadow:0 1px 4px rgba(var(--primary-color-rgb,99,102,241),.2);transform:translateY(0)}.speech-error[data-v-85906555]{animation:slideDown-85906555 .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-85906555]{-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-85906555]{background:#ffffff05}.image-preview-container[data-v-85906555]::-webkit-scrollbar{height:4px}.image-preview-container[data-v-85906555]::-webkit-scrollbar-track{background:transparent}.image-preview-container[data-v-85906555]::-webkit-scrollbar-thumb{background:#00000026;border-radius:2px}.image-preview-container[data-v-85906555]::-webkit-scrollbar-thumb:hover{background:#00000040}.image-preview-container[data-v-85906555]: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-85906555]:has(.image-preview:nth-child(2)):after{opacity:1}.image-preview[data-v-85906555]{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-85906555]:hover{transform:translateY(-2px)}.image-preview:hover .remove-image-button[data-v-85906555]{opacity:1;transform:translate(50%,-50%) scale(1.15)}.image-preview[data-v-85906555]: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-85906555]{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-85906555]{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-85906555]:hover{box-shadow:0 4px 12px #ef444499;transform:translate(50%,-50%) scale(1.25)}.image-preview .remove-image-button[data-v-85906555]:active{transform:translate(50%,-50%) scale(.95)}.theme-dark .image-preview .remove-image-button[data-v-85906555]{border-color:#ffffffe6}.image-preview .upload-overlay[data-v-85906555]{align-items:center;animation:fadeIn-85906555 .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-85906555]{animation:spin-85906555 .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-85906555]{color:#fff;font-size:.8rem;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.5)}.image-preview .upload-complete[data-v-85906555]{align-items:center;animation:scaleIn-85906555 .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-85906555] svg{color:#fff}.theme-dark .image-preview .upload-complete[data-v-85906555]{border-color:#ffffffe6}.image-preview.is-complete[data-v-85906555]:before{border-color:#10b981}.image-preview.is-uploading .remove-image-button[data-v-85906555]{cursor:not-allowed;opacity:.5;pointer-events:none}.theme-dark .image-preview[data-v-85906555]:before{border-color:var(--primary-color)}.theme-dark .image-preview.is-complete[data-v-85906555]:before{border-color:#10b981}@keyframes spin-85906555{to{transform:rotate(1turn)}}@keyframes scaleIn-85906555{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.chat-input-form[data-v-85906555]{align-items:center;display:flex;gap:.75rem}.chat-input-form .mic-button[data-v-85906555]{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-85906555]:hover:not(:disabled):not(.is-disabled){border-color:var(--primary-color);color:var(--primary-color)}.chat-input-form .mic-button.is-listening[data-v-85906555]{animation:micPulse-85906555 1.5s ease-in-out infinite;background-color:#ef4444;border-color:#ef4444;color:#fff}.chat-input-form .mic-button.is-disabled[data-v-85906555],.chat-input-form .mic-button[data-v-85906555]:disabled{cursor:not-allowed;opacity:.4}.chat-input-form .mic-button .listening-pulse[data-v-85906555]{animation:pulse-85906555 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-85906555]{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-85906555]: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-85906555]:disabled{cursor:not-allowed;opacity:.6}.chat-input-form .chat-input[data-v-85906555]::-moz-placeholder{color:var(--text-muted-color)}.chat-input-form .chat-input[data-v-85906555]::placeholder{color:var(--text-muted-color)}.chat-input-form .attach-button[data-v-85906555]{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-85906555]:hover:not(:disabled){background-color:var(--bg-color);border-color:var(--primary-color);color:var(--primary-color)}.chat-input-form .attach-button[data-v-85906555]:disabled{cursor:not-allowed;opacity:.5}.chat-input-form .send-button[data-v-85906555]{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-85906555]: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-85906555]:active:not(:disabled){transform:translateY(0)}.chat-input-form .send-button[data-v-85906555]:disabled{cursor:not-allowed;opacity:.5}@keyframes messageSlide-85906555{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes typingBounce-85906555{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-10px)}}@keyframes pulse-85906555{0%{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes micPulse-85906555{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes slideDown-85906555{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-85906555{0%{opacity:0}to{opacity:1}}.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-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--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}.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")}.app-container[data-v-0a15defb]{display:flex;min-height:100vh;position:relative;width:100%}@media (max-width:768px){.app-container.chat-open[data-v-0a15defb]{overflow:hidden}}.app-container #app-layout[data-v-0a15defb]{flex:1;min-width:0;width:100%}.app-container #app-layout[data-v-0a15defb]:not(.layout-LocalLayout){overflow-x:auto}.page[data-v-b476e82d]{font-size:300px;height:100vh;height:100svh}
