.language-switcher[data-v-466d060b]{align-items:center;gap:8px;height:56px;margin-left:0;display:flex;position:static}.ls-wrap[data-v-466d060b]{position:relative}.ls-trigger[data-v-466d060b]{color:#212529;cursor:pointer;white-space:nowrap;background-color:#f8f9fa;border:2px solid #6c757d;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.875rem;font-weight:500;transition:all .3s;display:inline-flex}.ls-trigger[data-v-466d060b]:hover{background-color:#e9ecef;border-color:#495057}.ls-trigger[data-v-466d060b]:focus,.ls-trigger[data-v-466d060b]:focus-visible{border-color:#0d6efd;outline:none;box-shadow:0 0 0 .25rem #0d6efd40}.ls-trigger-flag[data-v-466d060b]{font-size:1em;line-height:1}.ls-trigger-name[data-v-466d060b]{text-overflow:ellipsis;max-width:160px;overflow:hidden}.ls-chevron[data-v-466d060b]{opacity:.7;border-top:5px solid;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin-left:2px}.ls-dropdown[data-v-466d060b]{z-index:200;background:#fff;border:1px solid #e3e6ed;border-radius:12px;width:260px;max-width:calc(100vw - 40px);padding:8px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 20px 45px #1f26872e}.ls-search[data-v-466d060b]{background:#f9fafc;border:1px solid #e3e6ed;border-radius:8px;align-items:center;gap:6px;margin-bottom:6px;padding:0 10px;display:flex}.ls-search-icon[data-v-466d060b]{border:1.5px solid #a0a7b4;border-radius:50%;flex-shrink:0;width:12px;height:12px;position:relative}.ls-search-icon[data-v-466d060b]:after{content:"";background:#a0a7b4;width:6px;height:1.5px;position:absolute;bottom:-2px;right:-4px;transform:rotate(45deg)}.ls-search-input[data-v-466d060b]{color:#252936;background:0 0;border:none;outline:none;width:100%;height:34px;font-size:.85rem}.ls-search-input[data-v-466d060b]::placeholder{color:#a0a7b4}.ls-list[data-v-466d060b]{max-height:260px;margin:0;padding:0;list-style:none;overflow-y:auto}.ls-list li[data-v-466d060b]{color:#252936;cursor:pointer;border-radius:8px;align-items:center;gap:9px;padding:7px 10px;font-size:.85rem;transition:background .15s;display:flex}.ls-list li[data-v-466d060b]:hover{background:#f1f3f9}.ls-list li.active[data-v-466d060b]{color:#667eea;background:#667eea1f;font-weight:600}.ls-flag[data-v-466d060b]{flex-shrink:0;font-size:1em;line-height:1}.ls-name[data-v-466d060b]{text-overflow:ellipsis;white-space:nowrap;color:#fff;flex:1;overflow:hidden}.ls-check[data-v-466d060b]{border-bottom:2px solid;border-left:2px solid;flex-shrink:0;width:10px;height:6px;transform:rotate(-45deg)translateY(-1px)}.ls-empty[data-v-466d060b]{justify-content:center;color:#9aa1ad!important;cursor:default!important}.theme-light .ls-trigger[data-v-466d060b]{color:#000}.theme-light .ls-dropdown[data-v-466d060b]{background:#1e293b;border-color:#ffffff1a}.theme-light .ls-dropdown .ls-search[data-v-466d060b]{background:#0f172a;border-color:#ffffff14}.theme-light .ls-dropdown .ls-search-input[data-v-466d060b]{color:#fff}.theme-light .ls-dropdown .ls-search-input[data-v-466d060b]::placeholder{color:#94a3b8}.theme-light .ls-dropdown .ls-search-icon[data-v-466d060b]{border-color:#64748b}.theme-light .ls-dropdown .ls-search-icon[data-v-466d060b]:after{background:#64748b}.theme-light .ls-dropdown .ls-list li[data-v-466d060b]{color:#fff}.theme-light .ls-dropdown .ls-list li[data-v-466d060b]:hover{background:#ffffff0f}.theme-light .ls-dropdown .ls-list li.active[data-v-466d060b]{color:#fff;background:#667eea33}.theme-light .ls-dropdown .ls-empty[data-v-466d060b]{color:#64748b!important}.theme-dark .ls-trigger[data-v-466d060b],.theme-dark .ls-dropdown .ls-list li[data-v-466d060b]{color:#000}.theme-dark .ls-dropdown .ls-list li.active[data-v-466d060b]{color:#667eea;background:#667eea1f}.language-switcher--compact .ls-trigger[data-v-466d060b]{border-radius:50%;justify-content:center;width:40px;height:40px;padding:0}.language-switcher--compact .ls-trigger-flag[data-v-466d060b]{font-size:1.1rem}.language-switcher--compact .ls-dropdown[data-v-466d060b]{left:0;right:auto}@media (width<=576px){.language-switcher[data-v-466d060b]{flex-wrap:wrap}.ls-trigger[data-v-466d060b]{padding:4px 10px;font-size:.75rem}.ls-trigger-name[data-v-466d060b]{max-width:110px}}.ls-fade-enter-active[data-v-466d060b],.ls-fade-leave-active[data-v-466d060b]{transition:opacity .2s}.ls-fade-enter-from[data-v-466d060b],.ls-fade-leave-to[data-v-466d060b]{opacity:0}.ls-modal-overlay[data-v-466d060b]{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ls-modal[data-v-466d060b]{background:#1e293b;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;width:320px;max-width:90vw;max-height:70vh;padding:16px;display:flex;box-shadow:0 20px 60px #00000080}.ls-modal-header[data-v-466d060b]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ls-modal-title[data-v-466d060b]{color:#f1f5f9;font-size:.95rem;font-weight:600}.ls-modal-close[data-v-466d060b]{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:1.3rem;line-height:1;transition:color .15s}.ls-modal-close[data-v-466d060b]:hover{color:#f1f5f9}.ls-modal[data-theme=light][data-v-466d060b]{background:#1e293b;border-color:#ffffff1a}.ls-modal[data-theme=light] .ls-search[data-v-466d060b]{background:#0f172a;border-color:#ffffff14}.ls-modal[data-theme=light] .ls-search-input[data-v-466d060b]{color:#fff}.ls-modal[data-theme=light] .ls-search-input[data-v-466d060b]::placeholder{color:#94a3b8}.ls-modal[data-theme=light] .ls-search-icon[data-v-466d060b]{border-color:#64748b}.ls-modal[data-theme=light] .ls-search-icon[data-v-466d060b]:after{background:#64748b}.ls-modal[data-theme=light] .ls-list li[data-v-466d060b]{color:#fff}.ls-modal[data-theme=light] .ls-list li[data-v-466d060b]:hover{background:#ffffff0f}.ls-modal[data-theme=light] .ls-list li.active[data-v-466d060b]{color:#fff;background:#667eea33}.ls-modal[data-theme=light] .ls-list li.active .ls-check-svg[data-v-466d060b]{color:#a5b4fc}.ls-modal[data-theme=light] .ls-empty[data-v-466d060b]{color:#64748b!important}.ls-modal[data-theme=light] .ls-modal-title[data-v-466d060b]{color:#f1f5f9}.ls-modal[data-theme=light] .ls-modal-close[data-v-466d060b]{color:#94a3b8}.ls-modal[data-theme=light] .ls-modal-close[data-v-466d060b]:hover{color:#f1f5f9}.ls-modal[data-theme=dark][data-v-466d060b]{background:#fff;border-color:#e2e8f0}.ls-modal[data-theme=dark] .ls-search[data-v-466d060b]{background:#f8fafc;border-color:#e2e8f0}.ls-modal[data-theme=dark] .ls-search-input[data-v-466d060b]{color:#000}.ls-modal[data-theme=dark] .ls-search-input[data-v-466d060b]::placeholder{color:#94a3b8}.ls-modal[data-theme=dark] .ls-search-icon[data-v-466d060b]{border-color:#94a3b8}.ls-modal[data-theme=dark] .ls-search-icon[data-v-466d060b]:after{background:#94a3b8}.ls-modal[data-theme=dark] .ls-list li[data-v-466d060b]{color:#000}.ls-modal[data-theme=dark] .ls-list li[data-v-466d060b]:hover{background:#f1f5f9}.ls-modal[data-theme=dark] .ls-list li.active[data-v-466d060b]{color:#667eea;background:#667eea1f}.ls-modal[data-theme=dark] .ls-list li.active .ls-check-svg[data-v-466d060b]{color:#667eea}.ls-modal[data-theme=dark] .ls-empty[data-v-466d060b]{color:#94a3b8!important}.ls-modal[data-theme=dark] .ls-modal-title[data-v-466d060b]{color:#000}.ls-modal[data-theme=dark] .ls-modal-close[data-v-466d060b]{color:#94a3b8}.ls-modal[data-theme=dark] .ls-modal-close[data-v-466d060b]:hover{color:#000}.global-toast[data-v-22a349c4]{z-index:99999;color:#fff;border-radius:12px;min-width:280px;max-width:420px;padding:12px 16px;animation:.25s slideDown-22a349c4;position:fixed;top:16px;right:16px;box-shadow:0 10px 30px #00000040}.toast-content[data-v-22a349c4]{align-items:center;gap:12px;display:flex}.toast-message[data-v-22a349c4]{word-break:break-word;flex:1;font-weight:500}.toast-close[data-v-22a349c4]{color:#fff;cursor:pointer;opacity:.8;background:0 0;border:none;font-size:22px;line-height:1;transition:opacity .2s}.toast-close[data-v-22a349c4]:hover{opacity:1}.success[data-v-22a349c4]{background:#198754}.error[data-v-22a349c4]{background:#dc3545}.warning[data-v-22a349c4]{background:#fd7e14}.info[data-v-22a349c4]{background:#0d6efd}.toast-enter-active[data-v-22a349c4],.toast-leave-active[data-v-22a349c4]{transition:all .3s}.toast-enter-from[data-v-22a349c4],.toast-leave-to[data-v-22a349c4]{opacity:0;transform:translateY(-10px)}@keyframes slideDown-22a349c4{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.full-screen-fallback[data-v-4991df55]{width:100vw;height:100vh;margin:0;padding:0}.loading-overlay[data-v-4991df55]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:9999;background:#fff9;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.spinner[data-v-4991df55]{border:5px solid #0000001a;border-top-color:#111;border-radius:50%;width:50px;height:50px;animation:1s linear infinite spin-4991df55}@keyframes spin-4991df55{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sidebar[data-v-4991df55]{color:#cbd5e1;z-index:1050;background:linear-gradient(#1e293b 0%,#0f172a 100%);flex-direction:column;width:250px;transition:width .2s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden}.sidebar--collapsed[data-v-4991df55]{width:64px}.sidebar__header[data-v-4991df55]{border-bottom:1px solid #ffffff14;flex-shrink:0;align-items:center;gap:8px;height:60px;padding:0 12px;display:flex}.sidebar__toggle[data-v-4991df55]{color:#e2e8f0;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:background .15s;display:flex}.sidebar__toggle[data-v-4991df55]:hover{background:#ffffff14}.sidebar__brand[data-v-4991df55]{color:#fff;letter-spacing:.5px;white-space:nowrap;font-size:1.15rem;font-weight:700;text-decoration:none;overflow:hidden}.hamburger[data-v-4991df55]{flex-direction:column;justify-content:space-between;width:20px;height:14px;display:flex}.hamburger span[data-v-4991df55]{background:currentColor;border-radius:2px;width:100%;height:2px;transition:transform .25s,opacity .25s;display:block}.hamburger--active span[data-v-4991df55]:first-child{transform:translateY(6px)rotate(45deg)}.hamburger--active span[data-v-4991df55]:nth-child(2){opacity:0}.hamburger--active span[data-v-4991df55]:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.sidebar__nav[data-v-4991df55]{flex-direction:column;flex:1;gap:4px;padding:12px 8px;display:flex;overflow:hidden auto}.sidebar__link[data-v-4991df55]{color:#cbd5e1;white-space:nowrap;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;font-size:.925rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}.sidebar__link[data-v-4991df55]:hover{color:#fff;background:#ffffff12}.sidebar__link--active[data-v-4991df55]{color:#fff;background:#6366f12e}.sidebar__link--active[data-v-4991df55]:before{content:"";background:#818cf8;border-radius:3px;width:3px;position:absolute;top:20%;bottom:20%;left:0}.sidebar__icon[data-v-4991df55]{flex-shrink:0;justify-content:center;align-items:center;width:24px;font-size:1.05rem;display:inline-flex}.sidebar__label[data-v-4991df55]{text-overflow:ellipsis;overflow:hidden}.sidebar--collapsed .sidebar__header[data-v-4991df55]{justify-content:center;padding:0}.sidebar--collapsed .sidebar__link[data-v-4991df55],.sidebar--collapsed .sidebar__action[data-v-4991df55]{justify-content:center;padding:12px}.sidebar__footer[data-v-4991df55]{border-top:1px solid #ffffff14;flex-direction:column;flex-shrink:0;gap:4px;padding:12px 8px;display:flex}.sidebar__action[data-v-4991df55]{color:#cbd5e1;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;width:100%;padding:10px 12px;font-size:.925rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.sidebar__action[data-v-4991df55]:hover{color:#fff;background:#ffffff12}.sidebar__action:hover .sidebar__label[data-v-4991df55]{color:#fff}.sidebar__lang[data-v-4991df55]{width:100%}.sidebar__lang[data-v-4991df55] .language-switcher{height:auto}.sidebar__lang[data-v-4991df55] .ls-wrap{width:100%}.sidebar__lang[data-v-4991df55] .ls-trigger{justify-content:flex-start;gap:12px;width:100%}.sidebar--collapsed .sidebar__lang[data-v-4991df55] .ls-trigger{border-radius:999px;justify-content:center;width:42px;padding:4px}.app-content[data-v-4991df55]{min-height:100vh;margin-left:250px;transition:margin-left .2s}.app-content--collapsed[data-v-4991df55]{margin-left:64px}.sidebar-backdrop[data-v-4991df55]{z-index:1040;background:#00000073;position:fixed;inset:0}.fade-enter-active[data-v-4991df55],.fade-leave-active[data-v-4991df55]{transition:opacity .2s}.fade-enter-from[data-v-4991df55],.fade-leave-to[data-v-4991df55]{opacity:0}@media (width<=768px){.app-content[data-v-4991df55]{margin-left:0}.app-content--collapsed[data-v-4991df55]{margin-left:64px}}
