[data-v-395eb2cd]:root{--background-color:#f5f7fa;--card-background:#fff;--card-background-rgb:255,255,255;--text-color:#333;--text-color-rgb:51,51,51;--secondary-text-color:#666;--border-color:#e8e8e8;--shadow-color:rgba(0,0,0,.1);--success-color:#00b42a;--success-background:#e8ffea;--success-color-rgb:0,180,42;--warning-color:#ff7d00;--warning-background:#fff7e8;--warning-color-rgb:255,125,0;--error-color:#f53f3f;--error-background:#ffece8;--error-color-rgb:245,63,63;--info-color:#165dff;--info-background:#e8f3ff;--info-color-rgb:22,93,255}body.dark-theme[data-v-395eb2cd]{--background-color:#171a1d;--card-background:rgba(30,30,30,.8);--card-background-rgb:30,30,30;--text-color:hsla(0,0%,100%,.9);--text-color-rgb:255,255,255;--secondary-text-color:hsla(0,0%,100%,.6);--border-color:hsla(0,0%,100%,.1);--shadow-color:rgba(0,0,0,.3)}.toast-container[data-v-395eb2cd]{position:fixed;top:20px;right:20px;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;gap:12px;pointer-events:none;width:400px}@media (max-width:576px){.toast-container[data-v-395eb2cd]{top:0;left:0;right:0;padding:16px;width:100%;align-items:stretch}}.toast[data-v-395eb2cd]{min-width:300px;max-width:380px;background-color:var(--card-background);color:var(--text-color);border-radius:12px;padding:14px 16px;box-shadow:0 8px 24px rgba(0,0,0,.12);display:flex;align-items:center;gap:12px;opacity:0;transform:translateX(100%);transition:all .4s cubic-bezier(.16,1,.3,1);pointer-events:auto;cursor:pointer;overflow:hidden;position:relative;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media (max-width:576px){.toast[data-v-395eb2cd]{min-width:0;width:100%;max-width:none;transform:translateY(-100%);border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.toast.toast-show[data-v-395eb2cd]{transform:translateY(0)}.toast[data-v-395eb2cd]:hover{transform:translateY(0);box-shadow:0 4px 12px rgba(0,0,0,.15)}}.toast.toast-show[data-v-395eb2cd]{opacity:1;transform:translateX(0)}.toast[data-v-395eb2cd]:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 10px 30px rgba(0,0,0,.15)}.toast:hover .toast-progress-bar[data-v-395eb2cd]{animation-play-state:paused}.toast.toast-success[data-v-395eb2cd]{border-left:4px solid var(--success-color)}.toast.toast-success .toast-icon[data-v-395eb2cd]{color:var(--success-color)}.toast.toast-success .toast-progress-bar[data-v-395eb2cd]{background-color:var(--success-color)}.toast.toast-error[data-v-395eb2cd]{border-left:4px solid var(--error-color)}.toast.toast-error .toast-icon[data-v-395eb2cd]{color:var(--error-color)}.toast.toast-error .toast-progress-bar[data-v-395eb2cd]{background-color:var(--error-color)}.toast.toast-warning[data-v-395eb2cd]{border-left:4px solid var(--warning-color)}.toast.toast-warning .toast-icon[data-v-395eb2cd]{color:var(--warning-color)}.toast.toast-warning .toast-progress-bar[data-v-395eb2cd]{background-color:var(--warning-color)}.toast.toast-info[data-v-395eb2cd]{border-left:4px solid var(--info-color)}.toast.toast-info .toast-icon[data-v-395eb2cd]{color:var(--info-color)}.toast.toast-info .toast-progress-bar[data-v-395eb2cd]{background-color:var(--info-color)}.toast-icon[data-v-395eb2cd]{display:flex;align-items:center;justify-content:center;font-size:1.25rem}.toast-icon .icon[data-v-395eb2cd]{width:24px;height:24px;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}.toast-icon .icon.icon-success[data-v-395eb2cd]{stroke:var(--success-color)}.toast-icon .icon.icon-error[data-v-395eb2cd]{stroke:var(--error-color)}.toast-icon .icon.icon-warning[data-v-395eb2cd]{stroke:var(--warning-color)}.toast-icon .icon.icon-info[data-v-395eb2cd]{stroke:var(--info-color)}.toast-content[data-v-395eb2cd]{flex:1;font-size:.95rem;font-weight:500}.toast-close[data-v-395eb2cd]{display:flex;align-items:center}.toast-close .close-btn[data-v-395eb2cd]{background:none;border:none;font-size:1.25rem;line-height:1;color:var(--secondary-text-color);cursor:pointer;padding:0;opacity:.6;transition:opacity .2s ease}.toast-close .close-btn[data-v-395eb2cd]:hover{opacity:1}.toast-progress-bar[data-v-395eb2cd]{position:absolute;bottom:0;left:0;height:3px;width:100%;transform-origin:left;animation:progress-bar-shrink-395eb2cd 3s linear forwards;animation-play-state:running;opacity:.8;will-change:transform}@keyframes progress-bar-shrink-395eb2cd{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast-list-enter-active[data-v-395eb2cd]{transition:all .4s cubic-bezier(.16,1,.3,1);transition-delay:.1s}.toast-list-leave-active[data-v-395eb2cd]{transition:all .4s cubic-bezier(.6,.04,.98,.335);position:absolute}@media (max-width:576px){.toast-list-leave-active[data-v-395eb2cd]{width:calc(100% - 32px);left:16px;right:16px}}.toast-list-enter-from[data-v-395eb2cd]{opacity:0;transform:translateX(100%)}@media (max-width:576px){.toast-list-enter-from[data-v-395eb2cd]{transform:translateY(-100%)}}.toast-list-leave-to[data-v-395eb2cd]{opacity:0;transform:translateX(100%)}@media (max-width:576px){.toast-list-leave-to[data-v-395eb2cd]{transform:translateY(-100%)}}[data-v-f80f0554]:root{--background-color:#f5f7fa;--card-background:#fff;--card-background-rgb:255,255,255;--text-color:#333;--text-color-rgb:51,51,51;--secondary-text-color:#666;--border-color:#e8e8e8;--shadow-color:rgba(0,0,0,.1);--success-color:#00b42a;--success-background:#e8ffea;--success-color-rgb:0,180,42;--warning-color:#ff7d00;--warning-background:#fff7e8;--warning-color-rgb:255,125,0;--error-color:#f53f3f;--error-background:#ffece8;--error-color-rgb:245,63,63;--info-color:#165dff;--info-background:#e8f3ff;--info-color-rgb:22,93,255}body.dark-theme[data-v-f80f0554]{--background-color:#171a1d;--card-background:rgba(30,30,30,.8);--card-background-rgb:30,30,30;--text-color:hsla(0,0%,100%,.9);--text-color-rgb:255,255,255;--secondary-text-color:hsla(0,0%,100%,.6);--border-color:hsla(0,0%,100%,.1);--shadow-color:rgba(0,0,0,.3)}.slide-tabs-container[data-v-f80f0554]{margin-bottom:20px;position:fixed;top:20px;left:50%;transform:translateX(-50%);z-index:10;width:auto}.slide-tabs-container .slide-tabs-wrapper[data-v-f80f0554]{background:rgba(var(--card-background-rgb),.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:30px;padding:5px;box-shadow:0 4px 15px rgba(0,0,0,.1);border:1px solid var(--border-color);display:inline-block;overflow:hidden}.slide-tabs-container .slide-tabs-nav[data-v-f80f0554]{display:flex;position:relative}.slide-tabs-container .slide-tabs-nav .indicator-container[data-v-f80f0554]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.slide-tabs-container .slide-tabs-nav .nav-item[data-v-f80f0554]{padding:6px 16px;border-radius:26px;font-weight:500;font-size:14px;color:var(--secondary-text-color);text-decoration:none;text-align:center;position:relative;z-index:2;transition:color .3s;white-space:nowrap;display:flex;align-items:center;gap:5px}.slide-tabs-container .slide-tabs-nav .nav-item .badge-dot[data-v-f80f0554]{position:absolute;top:-3px;right:-2px;background-color:#ff3030;color:#fff;border-radius:10px;padding:1px 5px;font-size:8px;font-weight:700;line-height:1.2;box-shadow:0 2px 4px rgba(0,0,0,.2);transform:scale(.9);white-space:nowrap}.slide-tabs-container .slide-tabs-nav .nav-item[data-v-f80f0554]:last-child{border:1px solid var(--theme-color);background-color:rgba(var(--theme-color-rgb),.05)}.slide-tabs-container .slide-tabs-nav .nav-item:last-child .nav-icon svg[data-v-f80f0554]{color:var(--theme-color)}.slide-tabs-container .slide-tabs-nav .nav-item[data-v-f80f0554]:last-child:hover{background-color:rgba(var(--theme-color-rgb),.1)}.slide-tabs-container .slide-tabs-nav .nav-item:last-child.active[data-v-f80f0554]{background-color:rgba(var(--theme-color-rgb),.15)}.slide-tabs-container .slide-tabs-nav .nav-item .nav-icon[data-v-f80f0554]{display:none}.slide-tabs-container .slide-tabs-nav .nav-item .nav-icon svg[data-v-f80f0554]{width:18px;height:18px}.slide-tabs-container .slide-tabs-nav .nav-item.active[data-v-f80f0554]{color:var(--text-color)}.slide-tabs-container .slide-tabs-nav .nav-item.active .nav-icon svg[data-v-f80f0554]{color:var(--theme-color)}.slide-tabs-container .slide-tabs-nav .nav-item[data-v-f80f0554]:hover{color:var(--text-color)}.slide-tabs-container .slide-tabs-nav .slider-indicator[data-v-f80f0554]{position:absolute;top:0;left:0;height:100%;background-color:rgba(var(--theme-color-rgb),.1);border-radius:26px;z-index:1;box-shadow:0 4px 15px rgba(var(--theme-color-rgb),.1);border:1px solid var(--theme-color);will-change:transform,width,opacity;transition-property:transform,width,opacity}@media (max-width:768px){.slide-tabs-container .slide-tabs-nav .nav-item[data-v-f80f0554]{padding:6px 10px;font-size:12px;flex-direction:column;gap:4px;justify-content:center;height:64px}.slide-tabs-container .slide-tabs-nav .nav-item .badge-dot[data-v-f80f0554]{top:-1px;right:auto;left:50%;transform:translateX(-50%) scale(.9)}.slide-tabs-container .slide-tabs-nav .nav-item[data-v-f80f0554]:last-child{height:64px;min-width:64px}.slide-tabs-container .slide-tabs-nav .nav-item .nav-icon[data-v-f80f0554]{display:block;height:24px;display:flex;align-items:center;justify-content:center}.slide-tabs-container .slide-tabs-nav .nav-item .nav-icon svg[data-v-f80f0554]{width:22px;height:22px;transition:color .3s ease}.slide-tabs-container .slide-tabs-nav .nav-item .nav-text[data-v-f80f0554]{font-weight:500;line-height:1.2}.slide-tabs-container .slide-tabs-nav .nav-item.active .nav-text[data-v-f80f0554]{color:var(--theme-color)}.slide-tabs-container[data-v-f80f0554]{top:auto;bottom:18px;width:92%;max-width:450px;margin-bottom:0}.slide-tabs-container .slide-tabs-wrapper[data-v-f80f0554]{width:100%;display:block;border-radius:20px;padding:3px}.slide-tabs-container .slide-tabs-nav[data-v-f80f0554]{width:100%;justify-content:space-around}.slide-tabs-container .slide-tabs-nav .slider-indicator[data-v-f80f0554]{display:none}}@media (max-width:480px){.slide-tabs-container[data-v-f80f0554]{bottom:10px;width:94%}.slide-tabs-container .slide-tabs-wrapper[data-v-f80f0554]{border-radius:18px}.slide-tabs-container .slide-tabs-nav .nav-item[data-v-f80f0554]{padding:5px 8px;font-size:11px;height:58px}.slide-tabs-container .slide-tabs-nav .nav-item .nav-icon svg[data-v-f80f0554]{width:20px;height:20px}}[data-v-c4bf0156]:root{--background-color:#f5f7fa;--card-background:#fff;--card-background-rgb:255,255,255;--text-color:#333;--text-color-rgb:51,51,51;--secondary-text-color:#666;--border-color:#e8e8e8;--shadow-color:rgba(0,0,0,.1);--success-color:#00b42a;--success-background:#e8ffea;--success-color-rgb:0,180,42;--warning-color:#ff7d00;--warning-background:#fff7e8;--warning-color-rgb:255,125,0;--error-color:#f53f3f;--error-background:#ffece8;--error-color-rgb:245,63,63;--info-color:#165dff;--info-background:#e8f3ff;--info-color-rgb:22,93,255}body.dark-theme[data-v-c4bf0156]{--background-color:#171a1d;--card-background:rgba(30,30,30,.8);--card-background-rgb:30,30,30;--text-color:hsla(0,0%,100%,.9);--text-color-rgb:255,255,255;--secondary-text-color:hsla(0,0%,100%,.6);--border-color:hsla(0,0%,100%,.1);--shadow-color:rgba(0,0,0,.3)}.theme-toggle[data-v-c4bf0156]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--card-background);border:1px solid var(--border-color);color:var(--text-color);cursor:pointer;transition:all .3s ease;padding:0;overflow:hidden}.theme-toggle[data-v-c4bf0156]:hover{background-color:rgba(var(--theme-color-rgb),.1);border-color:var(--theme-color);transform:translateY(-2px);box-shadow:0 3px 8px rgba(0,0,0,.15);color:var(--theme-color)}.theme-toggle[data-v-c4bf0156]:active{transform:translateY(0);transition:all .1s ease}.theme-toggle-icon[data-v-c4bf0156]{display:flex;align-items:center;justify-content:center}.theme-toggle-icon svg[data-v-c4bf0156]{transition:transform .3s ease}.theme-toggle:hover .theme-toggle-icon svg[data-v-c4bf0156]{transform:rotate(20deg)}[data-v-568167da]:root{--background-color:#f5f7fa;--card-background:#fff;--card-background-rgb:255,255,255;--text-color:#333;--text-color-rgb:51,51,51;--secondary-text-color:#666;--border-color:#e8e8e8;--shadow-color:rgba(0,0,0,.1);--success-color:#00b42a;--success-background:#e8ffea;--success-color-rgb:0,180,42;--warning-color:#ff7d00;--warning-background:#fff7e8;--warning-color-rgb:255,125,0;--error-color:#f53f3f;--error-background:#ffece8;--error-color-rgb:245,63,63;--info-color:#165dff;--info-background:#e8f3ff;--info-color-rgb:22,93,255}body.dark-theme[data-v-568167da]{--background-color:#171a1d;--card-background:rgba(30,30,30,.8);--card-background-rgb:30,30,30;--text-color:hsla(0,0%,100%,.9);--text-color-rgb:255,255,255;--secondary-text-color:hsla(0,0%,100%,.6);--border-color:hsla(0,0%,100%,.1);--shadow-color:rgba(0,0,0,.3)}.language-selector[data-v-568167da]{position:relative;display:inline-block}.preload-flags[data-v-568167da]{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none;z-index:-1000}.preload-flags .preload-flag[data-v-568167da]{width:1px;height:1px}.language-btn[data-v-568167da]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--card-background);border:1px solid var(--border-color);color:var(--text-color);cursor:pointer;transition:all .3s ease;padding:6px;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,.08)}.language-btn[data-v-568167da]:hover{background-color:rgba(var(--theme-color-rgb),.1);border-color:var(--theme-color);transform:translateY(-2px);box-shadow:0 3px 8px rgba(0,0,0,.15)}.language-btn .flag-icon[data-v-568167da]{border-radius:50%;overflow:hidden}.language-btn .flag-icon .flag-container[data-v-568167da],.language-btn .flag-icon[data-v-568167da]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.language-btn .flag-icon img[data-v-568167da]{border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.04)}.language-btn .flag-icon img[data-v-568167da],.language-btn .flag-icon svg[data-v-568167da]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease,opacity .3s ease}.language-dropdown[data-v-568167da]{position:absolute;top:calc(100% + 8px);right:0;min-width:130px;background:rgba(var(--card-background-rgb),.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15);border:1px solid var(--border-color);z-index:200;overflow:hidden}.language-item[data-v-568167da]{padding:12px 16px;cursor:pointer;transition:all .2s ease;white-space:nowrap;font-size:14px;display:flex;align-items:center;gap:12px}.language-item .flag-icon[data-v-568167da]{width:24px;height:16px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:3px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.language-item .flag-icon img[data-v-568167da]{border-radius:3px}.language-item .flag-icon img[data-v-568167da],.language-item .flag-icon svg[data-v-568167da]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.language-item[data-v-568167da]:hover{background-color:rgba(var(--theme-color-rgb),.1)}.language-item.active[data-v-568167da]{background-color:rgba(var(--theme-color-rgb),.2);color:var(--theme-color);font-weight:500}.fade-enter-active[data-v-568167da],.fade-leave-active[data-v-568167da]{transition:opacity .3s ease,transform .3s ease}.fade-enter-from[data-v-568167da],.fade-leave-to[data-v-568167da]{opacity:0;transform:translateY(-10px)}.flag-fade-enter-active[data-v-568167da],.flag-fade-leave-active[data-v-568167da]{transition:opacity .3s ease,transform .3s ease}.flag-fade-enter-from[data-v-568167da]{opacity:0;transform:scale(.8)}.flag-fade-leave-to[data-v-568167da]{opacity:0;transform:scale(1.2)}[data-v-3d04aad2]:root{--background-color:#f5f7fa;--card-background:#fff;--card-background-rgb:255,255,255;--text-color:#333;--text-color-rgb:51,51,51;--secondary-text-color:#666;--border-color:#e8e8e8;--shadow-color:rgba(0,0,0,.1);--success-color:#00b42a;--success-background:#e8ffea;--success-color-rgb:0,180,42;--warning-color:#ff7d00;--warning-background:#fff7e8;--warning-color-rgb:255,125,0;--error-color:#f53f3f;--error-background:#ffece8;--error-color-rgb:245,63,63;--info-color:#165dff;--info-background:#e8f3ff;--info-color-rgb:22,93,255}body.dark-theme[data-v-3d04aad2]{--background-color:#171a1d;--card-background:rgba(30,30,30,.8);--card-background-rgb:30,30,30;--text-color:hsla(0,0%,100%,.9);--text-color-rgb:255,255,255;--secondary-text-color:hsla(0,0%,100%,.6);--border-color:hsla(0,0%,100%,.1);--shadow-color:rgba(0,0,0,.3)}.user-avatar-container[data-v-3d04aad2]{position:relative}.avatar-wrapper[data-v-3d04aad2]{width:38px;height:38px;border-radius:50%;cursor:pointer;overflow:hidden;background-color:rgba(var(--theme-color-rgb),.1);border:1px solid rgba(var(--theme-color-rgb),.3);transition:all .3s ease;display:flex;align-items:center;justify-content:center}.avatar-wrapper[data-v-3d04aad2]:hover{box-shadow:0 0 0 3px rgba(var(--theme-color-rgb),.15);transform:translateY(-2px)}.avatar-wrapper .avatar-image[data-v-3d04aad2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-wrapper .avatar-placeholder[data-v-3d04aad2]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.avatar-wrapper .avatar-placeholder .user-icon[data-v-3d04aad2]{width:20px;height:20px;color:var(--theme-color)}.dropdown-menu[data-v-3d04aad2]{position:absolute;top:calc(100% + 8px);right:0;width:180px;background:rgba(var(--card-background-rgb),.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:12px;box-shadow:0 4px 20px var(--shadow-color);border:1px solid var(--border-color);overflow:hidden;z-index:100;animation:dropdownFadeIn-3d04aad2 .2s ease}.dropdown-menu .menu-item[data-v-3d04aad2]{display:flex;align-items:center;padding:12px 16px;cursor:pointer;transition:all .3s ease}.dropdown-menu .menu-item .menu-icon[data-v-3d04aad2]{width:18px;height:18px;margin-right:10px;color:var(--text-color);transition:color .3s ease}.dropdown-menu .menu-item span[data-v-3d04aad2]{font-size:14px;color:var(--text-color);transition:color .3s ease}.dropdown-menu .menu-item[data-v-3d04aad2]:hover{background-color:rgba(var(--primary-color-rgb),.1);color:var(--primary-color)}.dropdown-menu .menu-item:hover .menu-icon[data-v-3d04aad2],.dropdown-menu .menu-item:hover span[data-v-3d04aad2]{color:var(--primary-color)}.dropdown-menu .menu-item:last-child .menu-icon[data-v-3d04aad2],.dropdown-menu .menu-item:last-child span[data-v-3d04aad2]{transition:color .5s ease}.dropdown-menu .menu-item[data-v-3d04aad2]:last-child:hover{background-color:hsla(0,87%,69%,.05);transition:background-color .5s ease}.dropdown-menu .menu-item:last-child:hover .menu-icon[data-v-3d04aad2],.dropdown-menu .menu-item:last-child:hover span[data-v-3d04aad2]{color:#f56c6c;transition:color .5s ease}.dropdown-menu .divider[data-v-3d04aad2]{height:1px;background-color:var(--border-color);margin:4px 0}.fade-enter-active[data-v-3d04aad2],.fade-leave-active[data-v-3d04aad2]{transition:opacity .3s ease,transform .3s ease}.fade-enter-from[data-v-3d04aad2],.fade-leave-to[data-v-3d04aad2]{opacity:0;transform:translateY(-10px)}@keyframes dropdownFadeIn-3d04aad2{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}[data-v-56bb7e7f]:root{--background-color:#f5f7fa;--card-background:#fff;--card-background-rgb:255,255,255;--text-color:#333;--text-color-rgb:51,51,51;--secondary-text-color:#666;--border-color:#e8e8e8;--shadow-color:rgba(0,0,0,.1);--success-color:#00b42a;--success-background:#e8ffea;--success-color-rgb:0,180,42;--warning-color:#ff7d00;--warning-background:#fff7e8;--warning-color-rgb:255,125,0;--error-color:#f53f3f;--error-background:#ffece8;--error-color-rgb:245,63,63;--info-color:#165dff;--info-background:#e8f3ff;--info-color-rgb:22,93,255}body.dark-theme[data-v-56bb7e7f]{--background-color:#171a1d;--card-background:rgba(30,30,30,.8);--card-background-rgb:30,30,30;--text-color:hsla(0,0%,100%,.9);--text-color-rgb:255,255,255;--secondary-text-color:hsla(0,0%,100%,.6);--border-color:hsla(0,0%,100%,.1);--shadow-color:rgba(0,0,0,.3)}.back-to-top[data-v-56bb7e7f]{position:fixed;right:30px;bottom:30px;width:42px;height:42px;border-radius:12px;background-color:var(--theme-color);box-shadow:0 4px 15px rgba(var(--theme-color-rgb),.35);cursor:pointer;z-index:99999;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.34,1.56,.64,1);opacity:.95;-webkit-tap-highlight-color:transparent;overflow:hidden}.back-to-top[data-v-56bb7e7f]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(145deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0));opacity:0;transition:opacity .3s ease;border-radius:12px}.back-to-top[data-v-56bb7e7f]:after{content:"";position:absolute;top:1px;left:1px;right:1px;height:50%;background:linear-gradient(180deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0));border-radius:11px 11px 50% 50%;opacity:.6}.back-to-top[data-v-56bb7e7f]:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(var(--theme-color-rgb),.45);opacity:1}.back-to-top[data-v-56bb7e7f]:hover:before{opacity:1}.back-to-top:hover .icon[data-v-56bb7e7f]{transform:translateY(-2px) scale(1.1);filter:drop-shadow(0 2px 2px rgba(0,0,0,.1))}.back-to-top[data-v-56bb7e7f]:active{transform:translateY(0);transition:all .1s ease;box-shadow:0 2px 10px rgba(var(--theme-color-rgb),.35)}.back-to-top:active .icon[data-v-56bb7e7f]{transform:translateY(0) scale(.95);transition:all .1s ease}.back-to-top .icon[data-v-56bb7e7f]{width:22px;height:22px;color:#fff;filter:drop-shadow(0 1px 1px rgba(0,0,0,.1));transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative;z-index:2}.back-to-top.dark[data-v-56bb7e7f]{background:linear-gradient(145deg,var(--theme-color),rgba(var(--theme-color-rgb),.7));box-shadow:0 2px 12px rgba(var(--theme-color-rgb),.45)}.back-to-top.dark[data-v-56bb7e7f]:hover{box-shadow:0 8px 20px rgba(var(--theme-color-rgb),.5)}.back-to-top.dark[data-v-56bb7e7f]:before{background:linear-gradient(145deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0))}.fade-enter-active[data-v-56bb7e7f],.fade-leave-active[data-v-56bb7e7f]{transition:all .3s cubic-bezier(.4,0,.2,1)}.fade-enter-from[data-v-56bb7e7f],.fade-leave-to[data-v-56bb7e7f]{opacity:0;transform:scale(.9) translateY(20px)}@media (max-width:768px){.back-to-top[data-v-56bb7e7f]{right:16px;bottom:100px;width:40px;height:40px;border-radius:10px}.back-to-top .icon[data-v-56bb7e7f]{width:20px;height:20px}.back-to-top[data-v-56bb7e7f]:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(var(--theme-color-rgb),.35)}.back-to-top:hover .icon[data-v-56bb7e7f]{transform:translateY(-1px) scale(1.05)}}@media (max-width:480px){.back-to-top[data-v-56bb7e7f]{right:12px;bottom:90px;width:36px;height:36px}.back-to-top .icon[data-v-56bb7e7f]{width:18px;height:18px}}[data-v-422a57e6]:root{--background-color:#f5f7fa;--card-background:#fff;--card-background-rgb:255,255,255;--text-color:#333;--text-color-rgb:51,51,51;--secondary-text-color:#666;--border-color:#e8e8e8;--shadow-color:rgba(0,0,0,.1);--success-color:#00b42a;--success-background:#e8ffea;--success-color-rgb:0,180,42;--warning-color:#ff7d00;--warning-background:#fff7e8;--warning-color-rgb:255,125,0;--error-color:#f53f3f;--error-background:#ffece8;--error-color-rgb:245,63,63;--info-color:#165dff;--info-background:#e8f3ff;--info-color-rgb:22,93,255}body.dark-theme[data-v-422a57e6]{--background-color:#171a1d;--card-background:rgba(30,30,30,.8);--card-background-rgb:30,30,30;--text-color:hsla(0,0%,100%,.9);--text-color-rgb:255,255,255;--secondary-text-color:hsla(0,0%,100%,.6);--border-color:hsla(0,0%,100%,.1);--shadow-color:rgba(0,0,0,.3)}.custom-context-menu[data-v-422a57e6]{position:fixed;z-index:1000;min-width:180px;background-color:rgba(var(--card-background-rgb),.6);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-radius:12px;overflow:hidden;box-shadow:0 10px 25px rgba(0,0,0,.1),0 5px 10px rgba(0,0,0,.05);border:1px solid rgba(var(--theme-color-rgb),.1);padding:8px;transform-origin:top left}.menu-items[data-v-422a57e6]{display:flex;flex-direction:column;gap:2px}.menu-item[data-v-422a57e6]{display:flex;align-items:center;padding:10px 14px;border-radius:8px;cursor:pointer;transition:all .2s ease;opacity:0;transform:translateY(10px)}.menu-item.appear[data-v-422a57e6]{opacity:1;transform:translateY(0)}.menu-item[data-v-422a57e6]:hover{background-color:rgba(var(--theme-color-rgb),.1)}.menu-item:hover .menu-icon[data-v-422a57e6]{color:var(--theme-color);transform:scale(1.1)}.menu-item[data-v-422a57e6]:active{background-color:rgba(var(--theme-color-rgb),.2);transform:scale(.98)}.menu-divider[data-v-422a57e6]{height:1px;background-color:rgba(var(--theme-color-rgb),.1);margin:4px 0}.menu-icon[data-v-422a57e6]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;margin-right:12px;background-color:rgba(var(--theme-color-rgb),.08);color:var(--text-color);transition:all .3s ease}.menu-text[data-v-422a57e6]{font-size:14px;font-weight:500;color:var(--text-color)}.context-menu-enter-active[data-v-422a57e6],.context-menu-leave-active[data-v-422a57e6]{transition:transform .2s ease,opacity .2s ease}.context-menu-enter-from[data-v-422a57e6],.context-menu-leave-to[data-v-422a57e6]{transform:scale(.95);opacity:0}[data-v-422a57e6] .dark-theme .custom-context-menu{background-color:rgba(30,30,32,.8);border-color:hsla(0,0%,100%,.05)}[data-v-422a57e6] .dark-theme .menu-icon{background-color:hsla(0,0%,100%,.05)}[data-v-2df8e5a6]:root{--background-color:#f5f7fa;--card-background:#fff;--card-background-rgb:255,255,255;--text-color:#333;--text-color-rgb:51,51,51;--secondary-text-color:#666;--border-color:#e8e8e8;--shadow-color:rgba(0,0,0,.1);--success-color:#00b42a;--success-background:#e8ffea;--success-color-rgb:0,180,42;--warning-color:#ff7d00;--warning-background:#fff7e8;--warning-color-rgb:255,125,0;--error-color:#f53f3f;--error-background:#ffece8;--error-color-rgb:245,63,63;--info-color:#165dff;--info-background:#e8f3ff;--info-color-rgb:22,93,255}body.dark-theme[data-v-2df8e5a6]{--background-color:#171a1d;--card-background:rgba(30,30,30,.8);--card-background-rgb:30,30,30;--text-color:hsla(0,0%,100%,.9);--text-color-rgb:255,255,255;--secondary-text-color:hsla(0,0%,100%,.6);--border-color:hsla(0,0%,100%,.1);--shadow-color:rgba(0,0,0,.3)}.customer-service-icon[data-v-2df8e5a6]{position:fixed;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background-color:var(--theme-color);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.2);cursor:pointer;z-index:99;transition:all .3s ease}.customer-service-icon[data-v-2df8e5a6]:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.25)}.customer-service-icon.is-mobile[data-v-2df8e5a6]{width:42px;height:42px}[data-v-5d9c5ece]:root{--background-color:#f5f7fa;--card-background:#fff;--card-background-rgb:255,255,255;--text-color:#333;--text-color-rgb:51,51,51;--secondary-text-color:#666;--border-color:#e8e8e8;--shadow-color:rgba(0,0,0,.1);--success-color:#00b42a;--success-background:#e8ffea;--success-color-rgb:0,180,42;--warning-color:#ff7d00;--warning-background:#fff7e8;--warning-color-rgb:255,125,0;--error-color:#f53f3f;--error-background:#ffece8;--error-color-rgb:245,63,63;--info-color:#165dff;--info-background:#e8f3ff;--info-color-rgb:22,93,255}body.dark-theme[data-v-5d9c5ece]{--background-color:#171a1d;--card-background:rgba(30,30,30,.8);--card-background-rgb:30,30,30;--text-color:hsla(0,0%,100%,.9);--text-color-rgb:255,255,255;--secondary-text-color:hsla(0,0%,100%,.6);--border-color:hsla(0,0%,100%,.1);--shadow-color:rgba(0,0,0,.3)}#nprogress .bar{background:#29d}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}.static-layout{position:fixed;width:100%;top:0;left:0;z-index:100}.site-logo{position:fixed;top:20px;left:25px;font-size:20px;font-weight:700;color:var(--theme-color);z-index:110;text-shadow:0 1px 2px rgba(0,0,0,.1);letter-spacing:-.5px;background-color:hsla(0,0%,100%,.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:6px 14px;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.05);transition:all .3s ease;display:flex;align-items:center;gap:10px}.site-logo .site-logo-img{height:24px;width:24px;border-radius:6px;-o-object-fit:cover;object-fit:cover}.dark-theme .site-logo{background-color:rgba(30,30,30,.7)}.top-toolbar{position:fixed;top:20px;right:25px;display:flex;gap:12px;z-index:110}.top-toolbar .gift-btn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background-color:rgba(var(--theme-color-rgb),.1);border:1px solid rgba(var(--theme-color-rgb),.3);color:var(--theme-color);cursor:pointer;transition:all .3s ease}.top-toolbar .gift-btn:hover{box-shadow:0 0 0 3px rgba(var(--theme-color-rgb),.15);transform:translateY(-2px)}@media (max-width:768px){.site-logo{top:12px;left:20px;font-size:20px;padding:5px 10px;border-radius:8px}.top-toolbar{top:12px;right:20px;gap:10px}.content-container,.main-content,main{padding-bottom:70px!important;margin-bottom:10px!important}}.page-transition-enter-active,.page-transition-leave-active{transition:opacity .3s ease}.page-transition-enter-from,.page-transition-leave-to{opacity:0}.language-transitioning .language-transition-item{animation:language-fade .3s ease-out}@keyframes language-fade{0%{opacity:.2}to{opacity:1}}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{border-radius:3px}::-webkit-scrollbar-thumb{border-radius:3px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}::-webkit-scrollbar-thumb:hover{background-color:var(--theme-hover-color,rgba(var(--theme-color-rgb),.8))}.auth-toolbar{position:fixed;top:0;right:0;z-index:100}.auth-toolbar .top-toolbar{position:fixed;top:20px;right:25px;display:flex;gap:12px;z-index:110}.eztheme-btn{background-image:none!important;background-repeat:no-repeat!important;background-position:0 0!important;background-size:initial!important}.eztheme-btn,.eztheme-btn:active,.eztheme-btn:focus,.eztheme-btn:hover,.eztheme-btn:visited{text-decoration:none!important;border-bottom:none!important}.eztheme-btn:after,.eztheme-btn:before{display:none!important;content:none!important}#nprogress{pointer-events:none}#nprogress .bar{background:var(--theme-color);position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px;box-shadow:0 0 10px var(--theme-color),0 0 5px var(--theme-color)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:10px;left:10px}#nprogress .spinner .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:var(--theme-color);border-left-color:var(--theme-color);border-radius:50%;animation:nprogress-spinner .4s linear infinite}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar{position:absolute}:root{--background-color:#f5f7fa;--card-background:#fff;--card-background-rgb:255,255,255;--text-color:#333;--text-color-rgb:51,51,51;--secondary-text-color:#666;--border-color:#e8e8e8;--shadow-color:rgba(0,0,0,.1);--success-color:#00b42a;--success-background:#e8ffea;--success-color-rgb:0,180,42;--warning-color:#ff7d00;--warning-background:#fff7e8;--warning-color-rgb:255,125,0;--error-color:#f53f3f;--error-background:#ffece8;--error-color-rgb:245,63,63;--info-color:#165dff;--info-background:#e8f3ff;--info-color-rgb:22,93,255}body.dark-theme{--background-color:#171a1d;--card-background:rgba(30,30,30,.8);--card-background-rgb:30,30,30;--text-color:hsla(0,0%,100%,.9);--text-color-rgb:255,255,255;--secondary-text-color:hsla(0,0%,100%,.6);--border-color:hsla(0,0%,100%,.1);--shadow-color:rgba(0,0,0,.3)}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{font-size:16px}@media (max-width:576px){html{font-size:14px}}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5;color:var(--text-color);background-color:var(--background-color);overflow-x:hidden;transition:color .3s ease,background-color .3s ease}a{color:var(--theme-color);transition:color .3s ease}a,a:hover{text-decoration:none}button{cursor:pointer;font-family:inherit;outline:none;border:none;background:none}img{max-width:100%;height:auto}ol,ul{list-style:none}button,input,select,textarea{font:inherit}.container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (max-width:768px){.container{max-width:100%;padding-left:10px;padding-right:10px}}.text-center{text-align:center}.flex-center{display:flex;align-items:center;justify-content:center}@media (max-width:480px){.hidden-xs{display:none!important}}@media (max-width:576px){.hidden-sm{display:none!important}}.visible-xs{display:none!important}@media (max-width:480px){.visible-xs{display:block!important}}.visible-sm{display:none!important}@media (max-width:576px){.visible-sm{display:block!important}}.clearfix:after{content:"";display:table;clear:both}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-ellipsis-2{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-transitioning{overflow:hidden}.slide-fade-enter-active,.slide-fade-leave-active{transition:opacity .4s ease}.slide-fade-enter-from,.slide-fade-leave-to{opacity:0}.content-fade-enter-active,.content-fade-leave-active{transition:opacity .3s}.content-fade-enter-from,.content-fade-leave-to{opacity:0}.pop-enter-active{animation:pop-in .3s cubic-bezier(.175,.885,.32,1.275) forwards}.pop-leave-active{animation:pop-out .2s forwards}@keyframes pop-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes pop-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideInDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes zoomIn{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes zoomOut{0%{transform:scale(1);opacity:1}to{transform:scale(.9);opacity:0}}@keyframes floatingBall1{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(5%,10%) rotate(90deg)}50%{transform:translate(2%,5%) rotate(180deg)}75%{transform:translate(-3%,8%) rotate(270deg)}}@keyframes floatingBall2{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(-8%,-5%) rotate(-90deg)}50%{transform:translate(-4%,-10%) rotate(-180deg)}75%{transform:translate(-6%,-2%) rotate(-270deg)}}@keyframes floatingBall3{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(6%,-8%) rotate(120deg)}66%{transform:translate(-4%,-4%) rotate(240deg)}to{transform:translate(0) rotate(1turn)}}.fade-in{animation:fadeIn .3s ease forwards}.fade-out{animation:fadeOut .3s ease forwards}.slide-in-down{animation:slideInDown .3s ease forwards}.slide-in-up{animation:slideInUp .3s ease forwards}.zoom-in{animation:zoomIn .3s ease forwards}.zoom-out{animation:zoomOut .3s ease forwards}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background-color:var(--input-bg-color,rgba(0,0,0,.05));border-radius:4px}::-webkit-scrollbar-thumb{background-color:var(--theme-color);border-radius:4px;opacity:.7;-webkit-transition:all .3s ease;transition:all .3s ease}::-webkit-scrollbar-thumb:hover{background-color:var(--theme-hover-color,#4bc8a2)}::-webkit-scrollbar-corner{background-color:transparent}*{scrollbar-width:thin;scrollbar-color:var(--theme-color) var(--input-bg-color,rgba(0,0,0,.05))}html{scroll-behavior:smooth}.dark-theme ::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.05)}.dark-theme ::-webkit-scrollbar-corner{background-color:transparent}.gradient-scrollbar ::-webkit-scrollbar-thumb{background:linear-gradient(45deg,var(--theme-color),#a747fe)}.gradient-scrollbar *{scrollbar-color:var(--theme-color) rgba(0,0,0,.05)}.form-group{margin-bottom:1.5rem}.form-group:last-child{margin-bottom:0}.form-label{margin-bottom:.5rem;font-weight:500}.form-control,.form-label{display:block;color:var(--text-color)}.form-control{width:100%;padding:.75rem 1rem;font-size:1rem;line-height:1.5;background-color:var(--card-background);background-clip:padding-box;border:none;border-radius:8px;box-shadow:inset 0 0 0 1px rgba(var(--text-color-rgb),.08);transition:box-shadow .3s ease;transform:none!important}.form-control:focus{box-shadow:0 0 0 2px rgba(var(--theme-color-rgb),.3);outline:none}.form-control:disabled{background-color:rgba(var(--text-color-rgb),.05);opacity:.7;cursor:not-allowed}.form-control::-moz-placeholder{color:rgba(var(--text-color-rgb),.4)}.form-control::placeholder{color:rgba(var(--text-color-rgb),.4)}.form-text{color:var(--secondary-text-color)}.form-error,.form-text{display:block;margin-top:.5rem;font-size:.875rem}.form-error{color:var(--error-color)}.btn{display:inline-block;font-weight:500;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.75rem 1.5rem;font-size:1rem;line-height:1.5;border-radius:8px;transition:all .3s ease;cursor:pointer}.btn:disabled{opacity:.65;cursor:not-allowed}.btn-primary{color:var(--btn-text-color,#fff);background-color:var(--theme-color);border:1px solid var(--theme-color)}.btn-primary:focus,.btn-primary:hover{background-color:rgba(var(--theme-color-rgb),.85);border-color:var(--theme-color);transform:translateY(-1px);box-shadow:0 4px 10px rgba(var(--theme-color-rgb),.3)}.btn-primary:disabled{background-color:var(--theme-color);border-color:var(--theme-color)}.btn-secondary{color:var(--text-color);background-color:transparent;border:1px solid var(--border-color);transition:background-color .3s ease,border-color .3s ease,color .3s ease!important;position:relative}.btn-secondary:focus,.btn-secondary:hover{background-color:rgba(var(--card-background-rgb),.5);border-color:var(--theme-color);color:var(--theme-color);-webkit-text-fill-color:var(--theme-color);background-image:none}.btn-outline{color:var(--theme-color);background-color:transparent;border:1px solid var(--theme-color)}.btn-outline:focus,.btn-outline:hover{background-color:rgba(var(--theme-color-rgb),.1)}.btn-outline:disabled{color:var(--theme-color);opacity:.5}.btn-link{font-weight:400;color:var(--theme-color);background-color:transparent;border:none;padding:.5rem}.btn-link:focus,.btn-link:hover{color:var(--theme-hover-color,rgba(var(--theme-color-rgb),.8));text-decoration:none}.btn-block{display:block;width:100%}.form-row{display:flex;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.form-row>.form-group{padding-right:.5rem;padding-left:.5rem;flex:0 0 100%;max-width:100%}@media (min-width:768px){.form-row>.form-group{flex:0 0 50%;max-width:50%}}@keyframes gradient-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.icon-right{margin-left:8px;top:-2px}.icon-left,.icon-right{display:inline-flex;vertical-align:middle;position:relative}.icon-left{margin-right:8px;top:-1px}.icon-center{display:inline-flex;vertical-align:middle;position:relative;align-items:center;justify-content:center}.icon-spin{animation:icon-spin 1.5s linear infinite}@keyframes icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.auth-container{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1rem;position:relative;overflow:hidden;z-index:1}.auth-card{width:100%;max-width:420px;background:var(--card-background);border-radius:24px;box-shadow:0 10px 30px var(--shadow-color);padding:2.5rem;position:relative;z-index:2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(var(--theme-color-rgb),.1)}@media (min-width:768px){.auth-card{padding:3rem}}.auth-header{text-align:center;margin-bottom:2rem}.auth-header .auth-logo{margin-bottom:1.5rem}.auth-header .auth-logo img{height:60px;width:auto}.auth-header .auth-title{font-size:1.75rem;font-weight:700;color:var(--text-color);margin-bottom:.5rem}.auth-header .auth-subtitle{font-size:1rem;color:var(--secondary-text-color)}.auth-form{margin-bottom:1.5rem}.auth-footer{text-align:center;margin-top:2rem}.auth-footer .auth-links{display:flex;justify-content:space-between;margin-top:1rem}.auth-footer .auth-links a{color:var(--secondary-text-color);font-size:.875rem}.auth-footer .auth-links a:hover{color:var(--theme-color)}.auth-divider{display:flex;align-items:center;margin:1.5rem 0}.auth-divider:after,.auth-divider:before{content:"";flex:1;height:1px;background-color:var(--border-color)}.auth-divider .auth-divider-text{padding:0 1rem;color:var(--secondary-text-color);font-size:.875rem}.background-decoration{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;overflow:hidden;pointer-events:none}.floating-ball{position:absolute;border-radius:50%;filter:blur(60px);opacity:.3;mix-blend-mode:lighten}@supports (-webkit-touch-callout:none){.floating-ball{display:none}}.ball-1{width:600px;height:600px;background:radial-gradient(circle at 30% 30%,rgba(var(--theme-color-rgb),.4),rgba(var(--theme-color-rgb),.1) 70%,transparent);top:-10%;left:-10%;animation:floatingBall1 25s ease-in-out infinite}.ball-2{width:500px;height:500px;background:radial-gradient(circle at 70% 70%,rgba(167,71,254,.35),rgba(167,71,254,.08) 70%,transparent);top:40%;right:-5%;animation:floatingBall2 30s ease-in-out infinite}.ball-3{width:450px;height:450px;background:radial-gradient(circle at 50% 50%,rgba(55,222,201,.3),rgba(55,222,201,.05) 70%,transparent);bottom:-10%;left:20%;animation:floatingBall3 35s ease-in-out infinite}