[data-v-c86b8037]: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:#0000001a;--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-c86b8037]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.theme-toggle[data-v-c86b8037]{background-color:var(--card-background);border:1px solid var(--border-color);width:40px;height:40px;color:var(--text-color);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:all .3s;display:flex;overflow:hidden}.theme-toggle[data-v-c86b8037]:hover{background-color:rgba(var(--theme-color-rgb), .1);border-color:var(--theme-color);color:var(--theme-color);transform:translateY(-2px);box-shadow:0 3px 8px #00000026}.theme-toggle[data-v-c86b8037]:active{transition:all .1s;transform:translateY(0)}.theme-toggle-icon[data-v-c86b8037]{justify-content:center;align-items:center;display:flex}.theme-toggle-icon svg[data-v-c86b8037]{transition:transform .3s}.theme-toggle:hover .theme-toggle-icon svg[data-v-c86b8037]{transform:rotate(20deg)}[data-v-c7023b94]: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:#0000001a;--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-c7023b94]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.language-selector[data-v-c7023b94]{display:inline-block;position:relative}.preload-flags[data-v-c7023b94]{opacity:0;pointer-events:none;z-index:-1000;width:0;height:0;position:absolute;overflow:hidden}.preload-flags .preload-flag[data-v-c7023b94]{width:1px;height:1px}.language-btn[data-v-c7023b94]{background-color:var(--card-background);border:1px solid var(--border-color);width:40px;height:40px;color:var(--text-color);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:6px;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 2px 6px #00000014}.language-btn[data-v-c7023b94]:hover{background-color:rgba(var(--theme-color-rgb), .1);border-color:var(--theme-color);transform:translateY(-2px);box-shadow:0 3px 8px #00000026}.language-btn .flag-icon[data-v-c7023b94]{border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.language-btn .flag-icon .flag-container[data-v-c7023b94]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.language-btn .flag-icon img[data-v-c7023b94]{object-fit:cover;border-radius:50%;width:100%;height:100%;transition:transform .3s,opacity .3s;box-shadow:0 0 0 1px #0000000a}.language-btn .flag-icon svg[data-v-c7023b94]{object-fit:cover;width:100%;height:100%;transition:transform .3s,opacity .3s}.language-dropdown[data-v-c7023b94]{background:rgba(var(--card-background-rgb), .9);-webkit-backdrop-filter:blur(10px);border:1px solid var(--border-color);z-index:200;border-radius:12px;min-width:130px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 24px #00000026}.language-item[data-v-c7023b94]{cursor:pointer;white-space:nowrap;align-items:center;gap:12px;padding:12px 16px;font-size:14px;transition:all .2s;display:flex}.language-item .flag-icon[data-v-c7023b94]{border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:16px;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000001a}.language-item .flag-icon img[data-v-c7023b94]{object-fit:cover;border-radius:3px;width:100%;height:100%}.language-item .flag-icon svg[data-v-c7023b94]{object-fit:cover;width:100%;height:100%}.language-item[data-v-c7023b94]:hover{background-color:rgba(var(--theme-color-rgb), .1)}.language-item.active[data-v-c7023b94]{background-color:rgba(var(--theme-color-rgb), .2);color:var(--theme-color);font-weight:500}.fade-enter-active[data-v-c7023b94],.fade-leave-active[data-v-c7023b94]{transition:opacity .3s,transform .3s}.fade-enter-from[data-v-c7023b94],.fade-leave-to[data-v-c7023b94]{opacity:0;transform:translateY(-10px)}.flag-fade-enter-active[data-v-c7023b94],.flag-fade-leave-active[data-v-c7023b94]{transition:opacity .3s,transform .3s}.flag-fade-enter-from[data-v-c7023b94]{opacity:0;transform:scale(.8)}.flag-fade-leave-to[data-v-c7023b94]{opacity:0;transform:scale(1.2)}[data-v-ccf7e192]: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:#0000001a;--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-ccf7e192]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.domain-auth-alert[data-v-ccf7e192]{background-color:rgba(var(--background-color-rgb), .9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:fixed;top:0;left:0}.alert-content[data-v-ccf7e192]{background-color:var(--card-background,#fff);text-align:center;border-radius:10px;flex-direction:column;align-items:center;max-width:500px;padding:30px;display:flex;box-shadow:0 10px 30px #0000001a}.alert-content .alert-icon[data-v-ccf7e192]{color:#ff3838;background-color:#ff38381a;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:20px;display:flex}.alert-content .alert-icon svg[data-v-ccf7e192]{width:40px;height:40px}.alert-content .alert-message h3[data-v-ccf7e192]{color:var(--text-color,#333);margin:0 0 15px;font-size:24px}.alert-content .alert-message p[data-v-ccf7e192]{color:var(--secondary-text-color,#666);margin:0 0 10px;font-size:16px}.alert-content .alert-message p.current-domain[data-v-ccf7e192]{word-break:break-all;background-color:#0000000d;border-radius:5px;margin-top:15px;padding:10px;font-family:monospace;font-size:14px}[data-v-ccf7e192] .dark-theme .domain-auth-alert .alert-content{background-color:var(--card-background,#222)}[data-v-ccf7e192] .dark-theme .domain-auth-alert .alert-content .alert-icon{background-color:#ff383833}[data-v-ccf7e192] .dark-theme .domain-auth-alert .alert-content .alert-message h3{color:var(--text-color,#eee)}[data-v-ccf7e192] .dark-theme .domain-auth-alert .alert-content .alert-message p{color:var(--secondary-text-color,#aaa)}[data-v-ccf7e192] .dark-theme .domain-auth-alert .alert-content .alert-message p.current-domain{background-color:#ffffff1a}[data-v-b3a087b8]: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:#0000001a;--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-b3a087b8]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.landing-page[data-v-b3a087b8]{background-color:var(--background-color);width:100%;height:100vh;color:var(--text-color);flex-direction:column;justify-content:center;align-items:center;transition:background-color .3s,color .3s;display:flex;position:relative;overflow:hidden}.background-decoration[data-v-b3a087b8]{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}@supports (-webkit-touch-callout:none){.background-decoration[data-v-b3a087b8]{display:none}}.background-decoration .bg-circle[data-v-b3a087b8]{filter:blur(80px);opacity:.4;border-radius:50%;transition:opacity .5s,background-color .5s;animation:20s ease-in-out infinite float-b3a087b8;position:absolute}@supports (-webkit-touch-callout:none){.background-decoration .bg-circle[data-v-b3a087b8]{filter:blur(20px);opacity:.15;animation-duration:40s}}.background-decoration .bg-circle.dark-mode[data-v-b3a087b8]{opacity:.25;filter:blur(100px)saturate(.7)}@supports (-webkit-touch-callout:none){.background-decoration .bg-circle.dark-mode[data-v-b3a087b8]{filter:blur(15px)saturate(.5);opacity:.1}}.background-decoration .circle-1[data-v-b3a087b8]{background:var(--theme-color);width:600px;height:600px;animation-duration:25s;top:-10%;left:-10%}.background-decoration .circle-1.dark-mode[data-v-b3a087b8]{background:#00947c99}.background-decoration .circle-2[data-v-b3a087b8]{background:#a747fe;width:500px;height:500px;animation-duration:30s;top:40%;right:-5%}.background-decoration .circle-2.dark-mode[data-v-b3a087b8]{background:#a747fe80}.background-decoration .circle-3[data-v-b3a087b8]{background:#37dec9;width:450px;height:450px;animation-duration:35s;bottom:-10%;left:20%}.background-decoration .circle-3.dark-mode[data-v-b3a087b8]{background:#37dec980}@keyframes float-b3a087b8{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(5%,5%)rotate(5deg)}50%{transform:translateY(10%)rotate(0)}75%{transform:translate(-5%,5%)rotate(-5deg)}}.top-toolbar[data-v-b3a087b8]{z-index:100;gap:12px;display:flex;position:fixed;top:20px;right:25px}.content-container[data-v-b3a087b8]{z-index:10;text-align:center;max-width:800px;padding:0 20px;position:relative}.site-title[data-v-b3a087b8]{background:linear-gradient(to right, var(--theme-color), #a78bfa);color:#0000;text-align:center;letter-spacing:-.5px;-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;gap:15px;margin-bottom:20px;font-size:48px;font-weight:700;display:flex}.site-title .site-logo-img[data-v-b3a087b8]{object-fit:cover;border-radius:10px;width:40px;height:40px}.landing-text[data-v-b3a087b8]{color:var(--text-color);opacity:.9;margin-bottom:2rem;font-size:1.5rem;font-weight:400;line-height:1.5}@media (width<=768px){.landing-text[data-v-b3a087b8]{font-size:1.25rem}}@media (width<=480px){.landing-text[data-v-b3a087b8]{font-size:1rem}}.scroll-arrow-container[data-v-b3a087b8]{cursor:pointer;z-index:10;flex-direction:column;align-items:center;transition:transform .3s;display:flex;position:fixed;bottom:40px;left:50%;transform:translate(-50%)}.scroll-arrow-container[data-v-b3a087b8]:hover{transform:translate(-50%)translateY(5px)}.scroll-arrow-container:hover .scroll-arrow[data-v-b3a087b8]{animation-play-state:paused}.scroll-arrow[data-v-b3a087b8]{color:var(--theme-color);margin-bottom:8px;animation:2s infinite bounce-b3a087b8}.scroll-text[data-v-b3a087b8]{color:var(--secondary-text-color);opacity:.8;font-size:.875rem}@keyframes bounce-b3a087b8{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}.page-transition-mask[data-v-b3a087b8]{background-color:var(--background-color);z-index:1000;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .6s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0}.page-transition-mask.active[data-v-b3a087b8]{opacity:1;pointer-events:all}@media (width<=768px){.scroll-arrow-container[data-v-b3a087b8]{bottom:30px}}[data-v-2efc2014]: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:#0000001a;--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-2efc2014]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.custom-landing-container[data-v-2efc2014]{width:100%}.custom-landing-iframe[data-v-2efc2014]{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.preloader[data-v-2efc2014]{background-color:var(--background-color);z-index:9999;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .8s,visibility .8s;display:flex;position:fixed;top:0;left:0}.preloader.fade-out[data-v-2efc2014]{opacity:0;visibility:hidden}.loader[data-v-2efc2014]{border-top-color:var(--loader-primary-color);border-radius:50%;width:50px;height:50px;animation:1s ease-in-out infinite spin-2efc2014;position:relative}.loader[data-v-2efc2014]:before{content:"";border:3px solid #0000;border-bottom-color:var(--loader-primary-light);border-radius:50%;animation:1.5s linear infinite spin-2efc2014;position:absolute;inset:-3px}@keyframes spin-2efc2014{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-3fa72bea]: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:#0000001a;--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-3fa72bea]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.api-validation-page[data-v-3fa72bea]{background-color:var(--background-color,#f8f9fc);justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.api-validation-page[data-v-3fa72bea]:before{content:"";background:radial-gradient(circle at 30% 30%, rgba(var(--theme-color-rgb,45, 85, 255), .05), transparent 30%), radial-gradient(circle at 70% 70%, rgba(var(--theme-color-rgb,45, 85, 255), .03), transparent 40%);z-index:0;width:100%;height:100%;position:absolute}.validation-container[data-v-3fa72bea]{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background-color:#1e202399;border-radius:24px;flex-direction:column;align-items:center;gap:30px;width:100%;max-width:320px;padding:40px 20px;display:flex;position:relative;box-shadow:0 15px 35px #0003,0 5px 15px #0000001a,inset 0 1px 1px #ffffff0d}.validation-container .loading-animation[data-v-3fa72bea]{margin:10px 0}.validation-container .loading-animation .progress-ring[data-v-3fa72bea]{justify-content:center;align-items:center;width:140px;height:140px;margin:0 auto;display:flex;position:relative}.validation-container .loading-animation .progress-ring svg[data-v-3fa72bea]{width:100%;height:100%;transform:rotate(-90deg)}.validation-container .loading-animation .progress-ring .progress-ring-bg[data-v-3fa72bea]{fill:none;stroke:var(--border-color,#0000000d);stroke-width:4px}.validation-container .loading-animation .progress-ring .progress-ring-circle[data-v-3fa72bea]{fill:none;stroke:var(--theme-color,#3d7eff);stroke-width:4px;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(var(--theme-color-rgb,61, 126, 255), .4));transition:stroke-dashoffset .5s}.validation-container .loading-animation .progress-ring .progress-text[data-v-3fa72bea]{color:var(--text-color,#333);text-shadow:0 0 10px rgba(var(--theme-color-rgb,61, 126, 255), .2);font-size:32px;font-weight:600;position:absolute}.validation-container .status-info[data-v-3fa72bea]{text-align:center}.validation-container .status-info .status-title[data-v-3fa72bea]{color:var(--text-color,#333);margin-bottom:10px;font-size:18px;font-weight:500}.validation-container .status-info .status-progress[data-v-3fa72bea]{color:var(--secondary-text-color,#666);font-size:16px;font-weight:400}@media (width<=768px){.validation-container[data-v-3fa72bea]{max-width:85%;padding:30px 20px}}@media (prefers-color-scheme:light){.api-validation-page[data-v-3fa72bea]{background-color:#f8f9fc}.api-validation-page[data-v-3fa72bea]:before{background:radial-gradient(circle at 30% 30%,#2d55ff0d,#0000 30%),radial-gradient(circle at 70% 70%,#2d55ff08,#0000 40%)}.validation-container[data-v-3fa72bea]{background-color:var(--card-background,#1e202399);box-shadow:0 15px 35px #0003,0 5px 15px #0000001a,inset 0 1px 1px #ffffff0d}.validation-container .progress-ring-bg[data-v-3fa72bea]{stroke:var(--border-color,#ffffff1a)}.validation-container .progress-text[data-v-3fa72bea]{color:var(--text-color,#fffffff2);text-shadow:0 0 10px rgba(var(--theme-color-rgb,61, 126, 255), .3)}}[data-v-0f1cf84e]: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:#0000001a;--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-0f1cf84e]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.auth-popup-overlay[data-v-0f1cf84e]{z-index:1000;box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:fixed;top:0;left:0}.auth-popup-overlay .auth-popup-container[data-v-0f1cf84e]{background-color:rgba(var(--card-background-rgb,255, 255, 255), 1);border:1px solid rgba(var(--theme-color-rgb), .15);border-radius:16px;flex-direction:column;width:100%;max-width:500px;max-height:80vh;animation:.3s cubic-bezier(.16,1,.3,1) modal-in-0f1cf84e;display:flex;overflow:hidden;box-shadow:0 8px 30px #00000026}@media (prefers-color-scheme:dark){.auth-popup-overlay .auth-popup-container[data-v-0f1cf84e]{background-color:rgba(var(--card-background-rgb,30, 30, 30), 1)}}.auth-popup-overlay .auth-popup-container .auth-popup-header[data-v-0f1cf84e]{border-bottom:1px solid var(--border-color);background-color:rgba(var(--theme-color-rgb), .03);justify-content:space-between;align-items:center;padding:20px;display:flex}.auth-popup-overlay .auth-popup-container .auth-popup-header .popup-title[data-v-0f1cf84e]{color:var(--text-color);margin:0;font-size:18px;font-weight:600}.auth-popup-overlay .auth-popup-container .auth-popup-header .popup-close-btn[data-v-0f1cf84e]{cursor:pointer;color:var(--secondary-text-color);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin:-8px;padding:8px;transition:all .3s;display:flex}.auth-popup-overlay .auth-popup-container .auth-popup-header .popup-close-btn[data-v-0f1cf84e]:hover{color:var(--text-color);background-color:#0000000d;transform:rotate(90deg)}.auth-popup-overlay .auth-popup-container .auth-popup-header .popup-close-btn[data-v-0f1cf84e]:disabled{opacity:.5;cursor:not-allowed}.auth-popup-overlay .auth-popup-container .auth-popup-content[data-v-0f1cf84e]{background:linear-gradient(to bottom, rgba(var(--theme-color-rgb), .02), transparent);flex:1;padding:20px;overflow-y:auto}.auth-popup-overlay .auth-popup-container .auth-popup-content[data-v-0f1cf84e] p{color:var(--text-color);margin:12px 0;line-height:1.6}.auth-popup-overlay .auth-popup-container .auth-popup-content[data-v-0f1cf84e] strong{color:var(--theme-color);font-weight:600}.auth-popup-overlay .auth-popup-container .auth-popup-content[data-v-0f1cf84e] a{color:var(--theme-color);text-decoration:none}.auth-popup-overlay .auth-popup-container .auth-popup-content[data-v-0f1cf84e] a:hover{text-decoration:underline}.auth-popup-overlay .auth-popup-container .auth-popup-footer[data-v-0f1cf84e]{border-top:1px solid var(--border-color);justify-content:flex-end;padding:15px 20px;display:flex}.auth-popup-overlay .auth-popup-container .auth-popup-footer .popup-action-btn[data-v-0f1cf84e]{background-color:var(--theme-color);color:#fff;cursor:pointer;border:none;border-radius:8px;min-width:120px;padding:8px 20px;font-size:14px;font-weight:500;transition:all .3s}.auth-popup-overlay .auth-popup-container .auth-popup-footer .popup-action-btn[data-v-0f1cf84e]:hover:not(:disabled){box-shadow:0 4px 10px rgba(var(--theme-color-rgb), .3);transform:translateY(-2px)}.auth-popup-overlay .auth-popup-container .auth-popup-footer .popup-action-btn[data-v-0f1cf84e]:disabled{opacity:.7;cursor:not-allowed;background-color:var(--secondary-text-color)}@keyframes modal-in-0f1cf84e{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes modal-out-0f1cf84e{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.fade-enter-active[data-v-0f1cf84e]{transition:opacity .3s}.fade-leave-active[data-v-0f1cf84e]{transition:opacity .5s}.fade-enter-from[data-v-0f1cf84e],.fade-leave-to[data-v-0f1cf84e]{opacity:0}.popup-slide-enter-active[data-v-0f1cf84e]{transition:all .3s cubic-bezier(.16,1,.3,1)}.popup-slide-leave-active[data-v-0f1cf84e]{transition:all .2s ease-out}.popup-slide-enter-from[data-v-0f1cf84e]{opacity:0;transform:translateY(20px)scale(.98)}.popup-slide-leave-to[data-v-0f1cf84e]{opacity:0;transform:scale(.95)}@media (width<=768px){.auth-popup-overlay[data-v-0f1cf84e]{padding:15px}.auth-popup-overlay .auth-popup-container[data-v-0f1cf84e]{max-width:100%;max-height:85vh}.auth-popup-overlay .auth-popup-container .auth-popup-header[data-v-0f1cf84e]{padding:15px}.auth-popup-overlay .auth-popup-container .auth-popup-header .popup-title[data-v-0f1cf84e]{font-size:16px}.auth-popup-overlay .auth-popup-container .auth-popup-content[data-v-0f1cf84e]{padding:15px}.auth-popup-overlay .auth-popup-container .auth-popup-footer[data-v-0f1cf84e]{padding:12px 15px}}[data-v-280666df]: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:#0000001a;--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-280666df]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.top-toolbar[data-v-280666df]{z-index:10;gap:10px;display:flex;position:fixed;top:20px;right:20px}.required[data-v-280666df]{color:#ff4d4f;vertical-align:middle;margin-left:4px;font-size:16px}.input-with-icon[data-v-280666df]{width:100%;position:relative}.input-with-icon .input-icon[data-v-280666df]{color:var(--secondary-text-color);width:20px;height:20px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.input-with-icon .password-toggle[data-v-280666df]{color:var(--secondary-text-color);cursor:pointer;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.input-with-icon .password-toggle[data-v-280666df]:hover{color:var(--theme-color)}.input-with-icon .form-control[data-v-280666df]{border:1px solid var(--input-border-color,transparent);background-color:var(--input-bg-color,#f9f9f9);height:45px;color:var(--primary-text-color);border-radius:8px;padding-left:40px;transition:all .3s}.input-with-icon .form-control[type=password][data-v-280666df],.input-with-icon .form-control[type=text][data-v-280666df]{padding-right:40px}.input-with-icon .form-control[data-v-280666df]:focus{border-color:var(--theme-color);box-shadow:0 0 0 2px var(--primary-color-focus);background-color:var(--input-focus-bg-color,#fff);outline:none}.input-with-icon .form-control[data-v-280666df]::placeholder{color:var(--placeholder-color,#aaa)}.input-with-button[data-v-280666df]{align-items:stretch;width:100%;height:45px;display:flex}.input-with-button .verification-input[data-v-280666df]{flex:1}.input-with-button .verification-input .form-control[data-v-280666df]{border-top-right-radius:0;border-bottom-right-radius:0;height:100%}.input-with-button .send-code-btn[data-v-280666df]{white-space:nowrap;cursor:pointer;border:none;border-radius:0 8px 8px 0;justify-content:center;align-items:center;min-width:100px;height:100%;margin:0;padding:0 15px;font-size:.875rem;transition:background-color .3s,opacity .3s,transform .3s;display:flex;background-color:var(--theme-color)!important;color:#fff!important}.input-with-button .send-code-btn[data-v-280666df]:hover:not(:disabled){transform:translateY(-2px);background-color:var(--primary-color-hover)!important}.input-with-button .send-code-btn[data-v-280666df]:disabled{opacity:.6;cursor:not-allowed;transform:translateY(0)}.input-with-button .send-code-btn[data-v-280666df]:not(:disabled){transform:translateY(0);box-shadow:0 2px 6px #0000001a}.input-with-button .send-code-btn[data-v-280666df]:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 4px 10px #00000026}.input-with-button .send-code-btn .icon-left[data-v-280666df]{margin-right:5px}.btn[data-v-280666df]{border-radius:8px;justify-content:center;align-items:center;height:45px;transition:all .3s;display:flex}.btn.btn-primary[data-v-280666df]{background-color:var(--theme-color);color:#fff;border:none;font-weight:600}.btn.btn-primary[data-v-280666df]:hover:not(:disabled){background-color:var(--primary-color-hover)}.btn.btn-primary[data-v-280666df]:disabled{opacity:.6;cursor:not-allowed}.btn.btn-primary .icon-right[data-v-280666df]{margin-left:8px}.captcha-modal[data-v-280666df]{z-index:1000;justify-content:center;align-items:center;animation:.3s modalFadeIn-280666df;display:flex;position:fixed;inset:0}.captcha-modal.closing[data-v-280666df]{animation:.3s forwards modalFadeOut-280666df}.captcha-modal .captcha-modal-overlay[data-v-280666df]{z-index:1;background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.captcha-modal .captcha-modal-content[data-v-280666df]{z-index:2;background-color:var(--card-background,#fff);border-radius:12px;width:90%;max-width:400px;animation:.3s modalSlideIn-280666df;position:relative;box-shadow:0 8px 30px #0003}.captcha-modal .captcha-modal-content.closing[data-v-280666df]{animation:.3s forwards modalSlideOut-280666df}.captcha-modal .captcha-modal-content .captcha-modal-header[data-v-280666df]{border-bottom:1px solid var(--border-color,#0000001a);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.captcha-modal .captcha-modal-content .captcha-modal-header h3[data-v-280666df]{color:var(--primary-text-color);margin:0;font-size:1.25rem}.captcha-modal .captcha-modal-content .captcha-modal-header .close-btn[data-v-280666df]{cursor:pointer;color:var(--secondary-text-color);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.5rem;transition:all .2s;display:flex}.captcha-modal .captcha-modal-content .captcha-modal-header .close-btn[data-v-280666df]:hover{background-color:var(--hover-bg-color,#0000000d)}.captcha-modal .captcha-modal-content .captcha-modal-body[data-v-280666df]{padding:20px}.captcha-modal .captcha-modal-content .captcha-modal-body p[data-v-280666df]{color:var(--secondary-text-color);margin-top:0;margin-bottom:16px}.captcha-modal .captcha-modal-content .captcha-modal-body .google-captcha[data-v-280666df],.captcha-modal .captcha-modal-content .captcha-modal-body .cloudflare-captcha[data-v-280666df]{justify-content:center;margin:16px 0;display:flex}@keyframes modalFadeIn-280666df{0%{opacity:0}to{opacity:1}}@keyframes modalFadeOut-280666df{0%{opacity:1}to{opacity:0}}@keyframes modalSlideIn-280666df{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes modalSlideOut-280666df{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.auth-footer[data-v-280666df]{margin-top:24px}.auth-footer a.btn[data-v-280666df]{text-decoration:none;justify-content:center!important;align-items:center!important;height:45px!important;line-height:normal!important;display:flex!important}.forgot-password[data-v-280666df],.auth-footer a[data-v-280666df],a[data-v-280666df]{color:var(--theme-color);font-size:.875rem;text-decoration:none;transition:color .3s,opacity .3s,transform .3s;display:inline-block;position:relative}.forgot-password[data-v-280666df]:hover,.auth-footer a[data-v-280666df]:hover,a[data-v-280666df]:hover{opacity:.8;transform:translateY(-1px)}.btn.btn-secondary.btn-block[data-v-280666df]{height:45px!important;color:var(--text-color)!important;border:1px solid var(--border-color)!important;background-color:#0000!important;justify-content:center!important;align-items:center!important;line-height:normal!important;transition:all .3s!important;display:flex!important}.btn.btn-secondary.btn-block[data-v-280666df]:hover{border-color:var(--theme-color)!important;background-color:rgba(var(--theme-color-rgb), .05)!important;color:var(--theme-color)!important;-webkit-text-fill-color:var(--theme-color)!important;background-image:none!important}@media (width<=576px){.auth-card[data-v-280666df]{padding:1.5rem}.auth-header .auth-logo img[data-v-280666df]{height:50px}.auth-header .auth-title[data-v-280666df]{font-size:1.5rem}}@media (width>=576px) and (width<=992px){.auth-container[data-v-280666df]{padding:2rem}}.dark-theme .input-with-icon .input-icon[data-v-280666df]{color:var(--secondary-text-color)}.dark-theme .input-with-icon .form-control[data-v-280666df]{background-color:var(--input-bg-color,#333);border-color:var(--input-border-color,#444)}.dark-theme .input-with-icon .form-control[data-v-280666df]:focus{background-color:var(--input-focus-bg-color,#3a3a3a);border-color:var(--theme-color)}.dark-theme .input-with-icon .form-control[data-v-280666df]::placeholder{color:var(--placeholder-color,#777)}.dark-theme .input-with-button .send-code-btn[data-v-280666df]{background-color:var(--theme-color)}.dark-theme .input-with-button .send-code-btn[data-v-280666df]:hover:not(:disabled){background-color:var(--primary-color-hover)}.dark-theme .btn-primary[data-v-280666df]{background-color:var(--theme-color)}.dark-theme .btn-primary[data-v-280666df]:hover:not(:disabled){background-color:var(--primary-color-hover)}.loading-wrapper[data-v-280666df]{justify-content:center;align-items:center;gap:8px;transition:all .3s;display:flex}.loading-wrapper svg[data-v-280666df]{display:none}.loading-wrapper[data-v-280666df]:before{content:"";border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:1s linear infinite spin-280666df}.loading-wrapper span[data-v-280666df]{animation:1.5s ease-in-out infinite pulse-280666df;display:inline-block}@keyframes pulse-280666df{0%,to{opacity:1}50%{opacity:.7}}@keyframes spin-280666df{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.auth-logo[data-v-280666df]{text-align:center;margin-bottom:1.5rem}.auth-logo img[data-v-280666df]{object-fit:cover;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;width:60px;min-width:60px;height:60px;min-height:60px}[data-v-6363f790]: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:#0000001a;--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-6363f790]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.top-toolbar[data-v-6363f790]{z-index:10;gap:10px;display:flex;position:fixed;top:20px;right:20px}.required[data-v-6363f790]{color:#ff4d4f;vertical-align:middle;margin-left:4px;font-size:16px}.input-with-icon[data-v-6363f790]{width:100%;position:relative}.input-with-icon .input-icon[data-v-6363f790]{color:var(--secondary-text-color);width:20px;height:20px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.input-with-icon .password-toggle[data-v-6363f790]{color:var(--secondary-text-color);cursor:pointer;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.input-with-icon .password-toggle[data-v-6363f790]:hover{color:var(--theme-color)}.input-with-icon .form-control[data-v-6363f790]{border:1px solid var(--input-border-color,transparent);background-color:var(--input-bg-color,#f9f9f9);height:45px;color:var(--primary-text-color);border-radius:8px;padding-left:40px;transition:all .3s}.input-with-icon .form-control[type=password][data-v-6363f790],.input-with-icon .form-control[type=text][data-v-6363f790]{padding-right:40px}.input-with-icon .form-control[data-v-6363f790]:focus{border-color:var(--theme-color);box-shadow:0 0 0 2px var(--primary-color-focus);background-color:var(--input-focus-bg-color,#fff);outline:none}.input-with-icon .form-control[data-v-6363f790]::placeholder{color:var(--placeholder-color,#aaa)}.form-options[data-v-6363f790]{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.form-options .remember-me .checkbox-container[data-v-6363f790]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding-left:30px;display:flex;position:relative}.form-options .remember-me .checkbox-container input[data-v-6363f790]{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.form-options .remember-me .checkbox-container input:checked~.checkmark[data-v-6363f790]{background-color:var(--theme-color);border-color:var(--theme-color)}.form-options .remember-me .checkbox-container input:checked~.checkmark[data-v-6363f790]:after{display:block}.form-options .remember-me .checkbox-container .checkmark[data-v-6363f790]{border:2px solid var(--border-color);background-color:#0000;border-radius:4px;width:20px;height:20px;transition:all .2s;position:absolute;top:0;left:0}.form-options .remember-me .checkbox-container .checkmark[data-v-6363f790]:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;display:none;position:absolute;top:.5px;left:5px;transform:rotate(45deg)}.form-options .remember-me .checkbox-container .checkbox-label[data-v-6363f790]{color:var(--secondary-text-color);font-size:.875rem}.form-options .forgot-password[data-v-6363f790]{color:var(--theme-color);font-size:.875rem;text-decoration:none;transition:color .3s,opacity .3s}.form-options .forgot-password[data-v-6363f790]:hover{opacity:.8}.btn[data-v-6363f790]{border-radius:8px;justify-content:center;align-items:center;height:45px;transition:all .3s;display:flex}.btn.btn-primary[data-v-6363f790]{background-color:var(--theme-color);color:#fff;border:none;font-weight:600}.btn.btn-primary[data-v-6363f790]:hover:not(:disabled){background-color:var(--primary-color-hover)}.btn.btn-primary[data-v-6363f790]:disabled{opacity:.6;cursor:not-allowed}.btn.btn-primary .icon-right[data-v-6363f790]{margin-left:8px}.error-message[data-v-6363f790]{color:#ff4d4f;margin-top:.3rem;font-size:.8rem;display:block}@media (width<=576px){.auth-card[data-v-6363f790]{padding:1.5rem}.form-options[data-v-6363f790]{flex-flow:wrap;justify-content:space-between;align-items:center;gap:.5rem}.form-options .remember-me[data-v-6363f790]{flex:none}.form-options .forgot-password[data-v-6363f790]{flex:none;margin-left:auto}}@media (width>=576px) and (width<=992px){.auth-container[data-v-6363f790]{padding:2rem}}.dark-theme .input-with-icon .input-icon[data-v-6363f790]{color:var(--secondary-text-color)}.dark-theme .input-with-icon .form-control[data-v-6363f790]{background-color:var(--input-bg-color,#333);border-color:var(--input-border-color,#444)}.dark-theme .input-with-icon .form-control[data-v-6363f790]:focus{background-color:var(--input-focus-bg-color,#3a3a3a);border-color:var(--theme-color)}.dark-theme .input-with-icon .form-control[data-v-6363f790]::placeholder{color:var(--placeholder-color,#777)}.dark-theme .checkbox-container .checkbox-label[data-v-6363f790]{color:var(--secondary-text-color)}.dark-theme .checkbox-container .checkmark[data-v-6363f790]{border-color:var(--border-color,#555);background-color:#0000}.auth-footer[data-v-6363f790]{margin-top:24px}.auth-footer a.btn[data-v-6363f790]{text-decoration:none;justify-content:center!important;align-items:center!important;height:45px!important;line-height:normal!important;display:flex!important}.btn.btn-secondary.btn-block[data-v-6363f790]{color:var(--text-color);border:1px solid var(--border-color);background-color:#0000;transition:all .3s;justify-content:center!important;align-items:center!important;height:45px!important;line-height:normal!important;display:flex!important}.btn.btn-secondary.btn-block[data-v-6363f790]:hover{border-color:var(--theme-color);background-color:rgba(var(--theme-color-rgb), .05);color:var(--theme-color)!important;-webkit-text-fill-color:var(--theme-color)!important;background-image:none!important}.loading-wrapper[data-v-6363f790]{justify-content:center;align-items:center;gap:8px;transition:all .3s;display:flex}.loading-wrapper svg[data-v-6363f790]{display:none}.loading-wrapper[data-v-6363f790]:before{content:"";border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:1s linear infinite spin-6363f790}.loading-wrapper span[data-v-6363f790]{animation:1.5s ease-in-out infinite pulse-6363f790;display:inline-block}@keyframes pulse-6363f790{0%,to{opacity:1}50%{opacity:.7}}@keyframes spin-6363f790{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes cardAppear-6363f790{0%{opacity:0}to{opacity:1}}@keyframes formAppear-6363f790{0%{opacity:0}to{opacity:1}}.auth-logo[data-v-6363f790]{text-align:center;margin-bottom:1.5rem}.auth-logo img[data-v-6363f790]{object-fit:cover;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;width:60px;min-width:60px;height:60px;min-height:60px}[data-v-18cb796a]: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:#0000001a;--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-18cb796a]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.top-toolbar[data-v-18cb796a]{z-index:10;gap:10px;display:flex;position:fixed;top:20px;right:20px}.loading-container[data-v-18cb796a]{flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex}.loading-container .loading-spinner[data-v-18cb796a]{border:3px solid rgba(var(--theme-color-rgb), .2);border-top-color:var(--theme-color);border-radius:50%;width:30px;height:30px;margin-bottom:1rem;animation:1s linear infinite spin-18cb796a}@keyframes spin-18cb796a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.required[data-v-18cb796a]{color:var(--error-color,#ff4d4f);vertical-align:middle;margin-left:4px;font-size:16px}.optional[data-v-18cb796a]{color:var(--text-muted,#999);vertical-align:baseline;margin-left:4px;font-size:12px;font-weight:400}.input-with-suffix[data-v-18cb796a]{background-color:var(--input-bg-color,#f9f9f9);border:1px solid var(--input-border-color,transparent);border-radius:8px;align-items:stretch;width:100%;transition:all .3s;display:flex;position:relative}.input-with-suffix[data-v-18cb796a]:hover{background-color:var(--input-hover-bg-color,#f5f5f5)}.input-with-suffix[data-v-18cb796a]:focus-within{border-color:var(--theme-color);box-shadow:0 0 0 2px rgba(var(--theme-color-rgb), .2);background-color:var(--input-focus-bg-color,#fff)}.input-with-suffix .email-prefix[data-v-18cb796a]{flex:1;margin:0}.input-with-suffix .email-prefix .form-control[data-v-18cb796a]{letter-spacing:.2px;background-color:#0000;border:none;border-radius:8px 0 0 8px;height:45px;font-size:14px}.input-with-suffix .email-prefix .form-control[data-v-18cb796a]:focus{box-shadow:none}.input-with-suffix .email-suffix-separator[data-v-18cb796a]{color:var(--secondary-text-color);opacity:.8;background-color:#0000;justify-content:center;align-items:center;padding:0 4px;font-size:14px;display:flex}.input-with-suffix .email-suffix[data-v-18cb796a]{cursor:pointer;border-left:1px solid var(--input-border-color,#00000014);background-color:#0000;border-radius:0 8px 8px 0;align-items:center;min-width:130px;padding:0 12px;transition:all .3s;display:flex;position:relative}.input-with-suffix .email-suffix.disabled[data-v-18cb796a]{opacity:.7;cursor:not-allowed}.input-with-suffix .email-suffix[data-v-18cb796a]:hover:not(.disabled){background-color:var(--input-hover-bg-color,#f5f5f5)}.input-with-suffix .email-suffix .suffix-text[data-v-18cb796a]{white-space:nowrap;text-overflow:ellipsis;color:var(--primary-text-color);flex:1;padding:0 4px;font-size:14px;font-weight:500;overflow:hidden}.input-with-suffix .email-suffix .suffix-icon[data-v-18cb796a]{width:16px;height:16px;color:var(--secondary-text-color);opacity:.8;margin-left:8px;transition:transform .3s}.input-with-suffix .email-suffix .suffix-icon.rotate-180[data-v-18cb796a]{transform:rotate(180deg)}.input-with-suffix .email-suffix .suffix-dropdown[data-v-18cb796a]{background-color:var(--card-background);z-index:100;border:1px solid var(--input-border-color,#00000014);border-radius:8px;min-width:160px;max-height:240px;animation:.2s dropdownFadeIn-18cb796a;position:absolute;top:calc(100% + 8px);left:-1px;right:-1px;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.input-with-suffix .email-suffix .suffix-dropdown[data-v-18cb796a]::-webkit-scrollbar{width:6px;height:6px}.input-with-suffix .email-suffix .suffix-dropdown[data-v-18cb796a]::-webkit-scrollbar-track{background:0 0;border-radius:3px}.input-with-suffix .email-suffix .suffix-dropdown[data-v-18cb796a]::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color,#0003);border-radius:3px}.input-with-suffix .email-suffix .suffix-dropdown[data-v-18cb796a]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover-color,#0000004d)}.input-with-suffix .email-suffix .suffix-dropdown .suffix-option[data-v-18cb796a]{cursor:pointer;color:var(--primary-text-color);align-items:center;padding:10px 16px;font-size:14px;transition:all .2s;display:flex}.input-with-suffix .email-suffix .suffix-dropdown .suffix-option[data-v-18cb796a]:hover,.input-with-suffix .email-suffix .suffix-dropdown .suffix-option.active[data-v-18cb796a]{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color)}.input-with-suffix .email-suffix .suffix-dropdown .suffix-option[data-v-18cb796a]:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.input-with-suffix .email-suffix .suffix-dropdown .suffix-option[data-v-18cb796a]:last-child{border-bottom-right-radius:8px;border-bottom-left-radius:8px}@keyframes dropdownFadeIn-18cb796a{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.input-with-icon[data-v-18cb796a]{width:100%;position:relative}.input-with-icon .input-icon[data-v-18cb796a]{color:var(--secondary-text-color);width:20px;height:20px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.input-with-icon .password-toggle[data-v-18cb796a]{color:var(--secondary-text-color);cursor:pointer;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.input-with-icon .password-toggle[data-v-18cb796a]:hover{color:var(--theme-color)}.input-with-icon .form-control[data-v-18cb796a]{border:1px solid var(--input-border-color,transparent);background-color:var(--input-bg-color,#f9f9f9);height:45px;color:var(--primary-text-color);border-radius:8px;padding-left:40px;transition:all .3s}.input-with-icon .form-control[type=password][data-v-18cb796a],.input-with-icon .form-control[type=text][data-v-18cb796a]{padding-right:40px}.input-with-icon .form-control[data-v-18cb796a]:focus{border-color:var(--theme-color);box-shadow:0 0 0 2px rgba(var(--theme-color-rgb), .2);background-color:var(--input-focus-bg-color,#fff);outline:none}.input-with-icon .form-control[data-v-18cb796a]::placeholder{color:var(--placeholder-color,#aaa)}.input-with-button[data-v-18cb796a]{align-items:stretch;width:100%;height:45px;display:flex}.input-with-button .verification-input[data-v-18cb796a]{flex:1}.input-with-button .verification-input .form-control[data-v-18cb796a]{border-top-right-radius:0;border-bottom-right-radius:0;height:100%}.input-with-button .send-code-btn[data-v-18cb796a]{white-space:nowrap;background-color:var(--theme-color);color:#fff;cursor:pointer;border:none;border-radius:0 8px 8px 0;justify-content:center;align-items:center;min-width:100px;height:100%;margin:0;padding:0 15px;font-size:.875rem;transition:background-color .3s,opacity .3s,transform .3s;display:flex}.input-with-button .send-code-btn[data-v-18cb796a]:hover:not(:disabled){background-color:var(--primary-color-hover)}.input-with-button .send-code-btn[data-v-18cb796a]:disabled{opacity:.6;cursor:not-allowed;transform:translateY(0)}.input-with-button .send-code-btn[data-v-18cb796a]:not(:disabled){transform:translateY(0);box-shadow:0 2px 6px #0000001a}.input-with-button .send-code-btn[data-v-18cb796a]:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 4px 10px #00000026}.input-with-button .send-code-btn .icon-left[data-v-18cb796a]{margin-right:5px}.btn[data-v-18cb796a]{border-radius:8px;justify-content:center;align-items:center;height:45px;transition:all .3s;display:flex}.btn.btn-primary[data-v-18cb796a]{background-color:var(--theme-color);color:#fff;border:none;font-weight:600}.btn.btn-primary[data-v-18cb796a]:hover:not(:disabled){background-color:var(--primary-color-hover)}.btn.btn-primary[data-v-18cb796a]:disabled{opacity:.6;cursor:not-allowed}.btn.btn-primary .icon-right[data-v-18cb796a]{margin-left:8px}.btn.btn-secondary[data-v-18cb796a]{position:relative;overflow:hidden}.btn.btn-secondary.btn-block[data-v-18cb796a]{transition:all .3s}.btn.btn-secondary.btn-block[data-v-18cb796a]:hover{color:var(--theme-color)!important;border-color:var(--theme-color)!important;background-color:rgba(var(--theme-color-rgb), .05)!important;-webkit-text-fill-color:var(--theme-color)!important;background-image:none!important}.agreement-checkbox[data-v-18cb796a]{margin-top:1.5rem}.agreement-checkbox .checkbox-container[data-v-18cb796a]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;padding-left:30px;font-size:.9rem;display:flex;position:relative}.agreement-checkbox .checkbox-container input[data-v-18cb796a]{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.agreement-checkbox .checkbox-container input:checked~.checkmark[data-v-18cb796a]{background-color:var(--theme-color);border-color:var(--theme-color)}.agreement-checkbox .checkbox-container input:checked~.checkmark[data-v-18cb796a]:after{display:block}.agreement-checkbox .checkbox-container .checkmark[data-v-18cb796a]{border:2px solid var(--border-color);background-color:#0000;border-radius:4px;width:20px;height:20px;transition:all .2s;position:absolute;top:0;left:0}.agreement-checkbox .checkbox-container .checkmark[data-v-18cb796a]:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;display:none;position:absolute;top:.5px;left:5px;transform:rotate(45deg)}.agreement-checkbox .checkbox-container .checkbox-label[data-v-18cb796a]{color:var(--secondary-text-color);font-size:.875rem;line-height:1.5}.agreement-checkbox .checkbox-container .checkbox-label a[data-v-18cb796a]{color:var(--theme-color);background:linear-gradient(90deg, var(--theme-color) 0%, var(--theme-hover-color,#4bc8a2) 100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;text-decoration:none;transition:all .3s ease-in-out;position:relative}.agreement-checkbox .checkbox-container .checkbox-label a[data-v-18cb796a]:hover{background-position:100% 0}.error-message[data-v-18cb796a]{color:var(--error-color,#ff4d4f);margin-top:.3rem;font-size:.8rem;display:block}@media (width<=576px){.auth-card[data-v-18cb796a]{padding:1.5rem}.auth-header[data-v-18cb796a]{margin-bottom:1.5rem}.auth-header .auth-logo img[data-v-18cb796a]{height:50px}.auth-header .auth-title[data-v-18cb796a]{font-size:1.5rem}.input-with-button[data-v-18cb796a]{flex-direction:row;gap:0;height:45px}.input-with-button .verification-input .form-control[data-v-18cb796a]{border-top-right-radius:0;border-bottom-right-radius:0}.input-with-button .send-code-btn[data-v-18cb796a]{border-radius:0 8px 8px 0;width:auto;min-width:100px;height:100%}}@media (width>=576px) and (width<=992px){.auth-container[data-v-18cb796a]{padding:2rem}}.dark-theme .loading-container .loading-spinner[data-v-18cb796a]{color:var(--theme-color)}.dark-theme .input-with-suffix[data-v-18cb796a]{background-color:var(--input-bg-color,#333);border-color:var(--input-border-color,#444)}.dark-theme .input-with-suffix[data-v-18cb796a]:hover{background-color:var(--input-hover-bg-color,#383838)}.dark-theme .input-with-suffix[data-v-18cb796a]:focus-within{border-color:var(--theme-color);background-color:var(--input-focus-bg-color,#3a3a3a)}.dark-theme .input-with-suffix .email-suffix[data-v-18cb796a]{border-left-color:var(--input-border-color,#444)}.dark-theme .input-with-suffix .email-suffix[data-v-18cb796a]:hover:not(.disabled){background-color:var(--input-hover-bg-color,#383838)}.dark-theme .input-with-suffix .email-suffix .suffix-dropdown[data-v-18cb796a]{background-color:var(--card-background);border-color:var(--input-border-color,#444);box-shadow:0 4px 12px #0000004d}.dark-theme .input-with-suffix .email-suffix .suffix-dropdown[data-v-18cb796a]:before{background-color:var(--card-background);border-color:var(--input-border-color,#444)}.dark-theme .input-with-suffix .email-suffix .suffix-dropdown .suffix-option[data-v-18cb796a]:hover{background-color:rgba(var(--theme-color-rgb), .15)}.dark-theme .input-with-icon .input-icon[data-v-18cb796a]{color:var(--secondary-text-color)}.dark-theme .input-with-icon .form-control[data-v-18cb796a]{background-color:var(--input-bg-color,#333);border-color:var(--input-border-color,#444)}.dark-theme .input-with-icon .form-control[data-v-18cb796a]:focus{background-color:var(--input-focus-bg-color,#3a3a3a);border-color:var(--theme-color)}.dark-theme .input-with-icon .form-control[data-v-18cb796a]::placeholder{color:var(--placeholder-color,#777)}.dark-theme .input-with-button .send-code-btn[data-v-18cb796a]{background-color:var(--theme-color)}.dark-theme .input-with-button .send-code-btn[data-v-18cb796a]:hover:not(:disabled){background-color:var(--primary-color-hover)}.dark-theme .checkbox-container .checkbox-label[data-v-18cb796a]{color:var(--secondary-text-color)}.dark-theme .checkbox-container .checkmark[data-v-18cb796a]{border-color:var(--border-color,#555);background-color:#0000}.dark-theme .btn-primary[data-v-18cb796a]{background-color:var(--theme-color)}.dark-theme .btn-primary[data-v-18cb796a]:hover:not(:disabled){background-color:var(--primary-color-hover)}.auth-footer[data-v-18cb796a]{margin-top:24px}.auth-footer a.btn[data-v-18cb796a]{text-decoration:none;justify-content:center!important;align-items:center!important;height:45px!important;line-height:normal!important;display:flex!important}.btn.btn-secondary.btn-block[data-v-18cb796a]{height:45px!important;color:var(--text-color)!important;border:1px solid var(--border-color)!important;background-color:#0000!important;justify-content:center!important;align-items:center!important;line-height:normal!important;transition:all .3s!important;display:flex!important}.btn.btn-secondary.btn-block[data-v-18cb796a]:hover{border-color:var(--theme-color)!important;background-color:rgba(var(--theme-color-rgb), .05)!important;color:var(--theme-color)!important;-webkit-text-fill-color:var(--theme-color)!important;background-image:none!important}.loading-wrapper[data-v-18cb796a]{justify-content:center;align-items:center;gap:8px;transition:all .3s;display:flex}.loading-wrapper svg[data-v-18cb796a]{display:none}.loading-wrapper[data-v-18cb796a]:before{content:"";border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:1s linear infinite spin-18cb796a}.loading-wrapper span[data-v-18cb796a]{animation:1.5s ease-in-out infinite pulse-18cb796a;display:inline-block}@keyframes pulse-18cb796a{0%,to{opacity:1}50%{opacity:.7}}.auth-card[data-v-18cb796a]{opacity:0;animation:.3s forwards fadeIn-18cb796a}@keyframes fadeIn-18cb796a{0%{opacity:0}to{opacity:1}}@keyframes gradient-shift-18cb796a{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.auth-logo[data-v-18cb796a]{text-align:center;margin-bottom:1.5rem}.auth-logo img[data-v-18cb796a]{object-fit:cover;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;width:60px;min-width:60px;height:60px;min-height:60px}.captcha-container[data-v-18cb796a]{justify-content:center;margin:10px 0;display:flex}.captcha-container .google-captcha[data-v-18cb796a],.captcha-container .cloudflare-captcha[data-v-18cb796a]{justify-content:center;min-height:78px;margin:10px 0;display:flex}.captcha-container .google-captcha #form-recaptcha[data-v-18cb796a],.captcha-container .google-captcha #form-turnstile[data-v-18cb796a],.captcha-container .cloudflare-captcha #form-recaptcha[data-v-18cb796a],.captcha-container .cloudflare-captcha #form-turnstile[data-v-18cb796a]{min-width:302px;min-height:78px;display:inline-block}.captcha-modal[data-v-18cb796a]{z-index:1000;opacity:1;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:fixed;inset:0}.captcha-modal.closing[data-v-18cb796a]{opacity:0}.captcha-modal .captcha-modal-overlay[data-v-18cb796a]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#00000080;position:absolute;inset:0}.captcha-modal .captcha-modal-content[data-v-18cb796a]{background-color:var(--card-background);z-index:1001;opacity:1;border-radius:12px;width:100%;max-width:420px;transition:transform .3s,opacity .3s;animation:.3s modalFadeIn-18cb796a;position:relative;overflow:hidden;transform:translateY(0);box-shadow:0 8px 30px #0000001f}.captcha-modal .captcha-modal-content.closing[data-v-18cb796a]{opacity:0;transform:translateY(-20px)}.captcha-modal .captcha-modal-content .captcha-modal-header[data-v-18cb796a]{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.captcha-modal .captcha-modal-content .captcha-modal-header h3[data-v-18cb796a]{color:var(--primary-text-color);margin:0;font-size:18px;font-weight:600}.captcha-modal .captcha-modal-content .captcha-modal-header .close-btn[data-v-18cb796a]{cursor:pointer;color:var(--secondary-text-color);background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:24px;line-height:1;transition:color .2s;display:flex}.captcha-modal .captcha-modal-content .captcha-modal-header .close-btn[data-v-18cb796a]:hover{color:var(--primary-text-color)}.captcha-modal .captcha-modal-content .captcha-modal-body[data-v-18cb796a]{padding:20px}.captcha-modal .captcha-modal-content .captcha-modal-body p[data-v-18cb796a]{color:var(--secondary-text-color);margin-top:0;margin-bottom:16px}.captcha-modal .captcha-modal-content .captcha-modal-body .google-captcha[data-v-18cb796a],.captcha-modal .captcha-modal-content .captcha-modal-body .cloudflare-captcha[data-v-18cb796a]{justify-content:center;min-height:78px;margin:15px 0;display:flex}.captcha-modal .captcha-modal-content .captcha-modal-body .google-captcha #modal-recaptcha[data-v-18cb796a],.captcha-modal .captcha-modal-content .captcha-modal-body .google-captcha #modal-turnstile[data-v-18cb796a],.captcha-modal .captcha-modal-content .captcha-modal-body .cloudflare-captcha #modal-recaptcha[data-v-18cb796a],.captcha-modal .captcha-modal-content .captcha-modal-body .cloudflare-captcha #modal-turnstile[data-v-18cb796a]{min-width:302px;min-height:78px;display:inline-block}@keyframes modalFadeIn-18cb796a{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}[data-v-4b599e46]: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:#0000001a;--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-4b599e46]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.forgot-password-view-container[data-v-4b599e46]{flex-direction:column;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}@media (width<=992px){.forgot-password-view-container[data-v-4b599e46]{flex-direction:column;min-height:100vh;display:flex;position:relative;overflow-y:auto}}.auth-split-container[data-v-4b599e46]{width:100%;height:100%;display:flex;position:relative;overflow:hidden}.auth-split-left[data-v-4b599e46]{flex:1;justify-content:center;align-items:center;min-width:500px;height:100%;display:flex;position:relative}@media (width<=992px){.auth-split-left[data-v-4b599e46]{display:none}}.auth-split-left .left-content-overlay[data-v-4b599e46]{z-index:1;background:#0003;position:absolute;inset:0}.auth-split-left .site-name[data-v-4b599e46]{z-index:2;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:1.5rem;font-weight:700;position:absolute;top:30px;left:30px}.auth-split-left .site-name.white[data-v-4b599e46]{color:#fff;text-shadow:0 2px 4px #0000004d}.auth-split-left .site-name.black[data-v-4b599e46]{color:#000;text-shadow:0 2px 4px #ffffff4d}.auth-split-right[data-v-4b599e46]{background-color:var(--background-color);flex-direction:column;flex:.8;justify-content:center;min-width:320px;max-width:520px;height:100%;display:flex;position:relative;overflow-y:auto}@media (width<=992px){.auth-split-right[data-v-4b599e46]{flex:1;justify-content:center;width:100%;max-width:none;min-height:100vh;padding:60px 0;display:flex;overflow-y:visible}}@media (width>=993px) and (height<=850px){.auth-split-right[data-v-4b599e46]{justify-content:flex-start}}.top-toolbar[data-v-4b599e46]{z-index:10;gap:10px;display:flex;position:absolute;top:20px;right:20px}@media (width<=992px){.top-toolbar[data-v-4b599e46]{top:10px;right:10px}}.auth-form-container[data-v-4b599e46]{flex-direction:column;justify-content:center;width:100%;max-width:420px;margin:0 auto;padding:40px;display:flex}@media (width<=992px){.auth-form-container[data-v-4b599e46]{width:100%;margin:auto;padding:20px}}.auth-header[data-v-4b599e46]{text-align:center;margin-bottom:2rem}@media (width>=993px){.auth-header[data-v-4b599e46]{text-align:left}}.auth-header .auth-title[data-v-4b599e46]{color:var(--primary-text-color);margin-bottom:.5rem;font-size:1.75rem;font-weight:700}@media (width>=993px){.auth-header .auth-title[data-v-4b599e46]{text-align:left}}.auth-header .auth-subtitle[data-v-4b599e46]{color:var(--secondary-text-color);margin-bottom:1.5rem;font-size:1rem}@media (width>=993px){.auth-header .auth-subtitle[data-v-4b599e46]{text-align:left}}.loading-container[data-v-4b599e46]{flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:100vh;display:flex}.loading-container .loading-spinner[data-v-4b599e46]{border:3px solid rgba(var(--theme-color-rgb), .3);border-top-color:var(--theme-color);border-radius:50%;width:40px;height:40px;margin-bottom:16px;animation:1s linear infinite spin-4b599e46}.loading-container p[data-v-4b599e46]{color:var(--secondary-text-color);font-size:1rem}.required[data-v-4b599e46]{color:#ff4d4f;vertical-align:middle;margin-left:4px;font-size:16px}.input-with-icon[data-v-4b599e46]{width:100%;position:relative}.input-with-icon .input-icon[data-v-4b599e46]{color:var(--secondary-text-color);width:20px;height:20px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.input-with-icon .password-toggle[data-v-4b599e46]{color:var(--secondary-text-color);cursor:pointer;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.input-with-icon .password-toggle[data-v-4b599e46]:hover{color:var(--theme-color)}.input-with-icon .form-control[data-v-4b599e46]{border:1px solid var(--input-border-color,transparent);background-color:var(--input-bg-color,#f9f9f9);height:45px;color:var(--primary-text-color);border-radius:8px;padding-left:40px;transition:all .3s}.input-with-icon .form-control[type=password][data-v-4b599e46],.input-with-icon .form-control[type=text][data-v-4b599e46]{padding-right:40px}.input-with-icon .form-control[data-v-4b599e46]:focus{border-color:var(--theme-color);box-shadow:0 0 0 2px var(--primary-color-focus);background-color:var(--input-focus-bg-color,#fff);outline:none}.input-with-icon .form-control[data-v-4b599e46]::placeholder{color:var(--placeholder-color,#aaa)}.input-with-button[data-v-4b599e46]{align-items:stretch;width:100%;height:45px;display:flex}.input-with-button .verification-input[data-v-4b599e46]{flex:1}.input-with-button .verification-input .form-control[data-v-4b599e46]{border-top-right-radius:0;border-bottom-right-radius:0;height:100%}.input-with-button .send-code-btn[data-v-4b599e46]{white-space:nowrap;cursor:pointer;border:none;border-radius:0 8px 8px 0;justify-content:center;align-items:center;min-width:100px;height:100%;margin:0;padding:0 15px;font-size:.875rem;transition:background-color .3s,opacity .3s,transform .3s;display:flex;background-color:var(--theme-color)!important;color:#fff!important}.input-with-button .send-code-btn[data-v-4b599e46]:hover:not(:disabled){transform:translateY(-2px);background-color:var(--primary-color-hover)!important}.input-with-button .send-code-btn[data-v-4b599e46]:disabled{opacity:.6;cursor:not-allowed;transform:translateY(0)}.input-with-button .send-code-btn[data-v-4b599e46]:not(:disabled){transform:translateY(0);box-shadow:0 2px 6px #0000001a}.input-with-button .send-code-btn[data-v-4b599e46]:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 4px 10px #00000026}.input-with-button .send-code-btn .icon-left[data-v-4b599e46]{margin-right:5px}.btn[data-v-4b599e46]{border-radius:8px;justify-content:center;align-items:center;height:45px;transition:all .3s;display:flex}.btn.btn-primary[data-v-4b599e46]{background-color:var(--theme-color);color:#fff;border:none;font-weight:600}.btn.btn-primary[data-v-4b599e46]:hover:not(:disabled){background-color:var(--primary-color-hover)}.btn.btn-primary[data-v-4b599e46]:disabled{opacity:.6;cursor:not-allowed}.btn.btn-primary .icon-right[data-v-4b599e46]{margin-left:8px}.captcha-modal[data-v-4b599e46]{z-index:1000;justify-content:center;align-items:center;animation:.3s modalFadeIn-4b599e46;display:flex;position:fixed;inset:0}.captcha-modal.closing[data-v-4b599e46]{animation:.3s forwards modalFadeOut-4b599e46}.captcha-modal .captcha-modal-overlay[data-v-4b599e46]{z-index:1;background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.captcha-modal .captcha-modal-content[data-v-4b599e46]{z-index:2;background-color:var(--card-background,#fff);border-radius:12px;width:90%;max-width:400px;animation:.3s modalSlideIn-4b599e46;position:relative;box-shadow:0 8px 30px #0003}.captcha-modal .captcha-modal-content.closing[data-v-4b599e46]{animation:.3s forwards modalSlideOut-4b599e46}.captcha-modal .captcha-modal-content .captcha-modal-header[data-v-4b599e46]{border-bottom:1px solid var(--border-color,#0000001a);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.captcha-modal .captcha-modal-content .captcha-modal-header h3[data-v-4b599e46]{color:var(--primary-text-color);margin:0;font-size:1.25rem}.captcha-modal .captcha-modal-content .captcha-modal-header .close-btn[data-v-4b599e46]{cursor:pointer;color:var(--secondary-text-color);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.5rem;transition:all .2s;display:flex}.captcha-modal .captcha-modal-content .captcha-modal-header .close-btn[data-v-4b599e46]:hover{background-color:var(--hover-bg-color,#0000000d)}.captcha-modal .captcha-modal-content .captcha-modal-body[data-v-4b599e46]{padding:20px}.captcha-modal .captcha-modal-content .captcha-modal-body p[data-v-4b599e46]{color:var(--secondary-text-color);margin-top:0;margin-bottom:16px}.captcha-modal .captcha-modal-content .captcha-modal-body .google-captcha[data-v-4b599e46],.captcha-modal .captcha-modal-content .captcha-modal-body .cloudflare-captcha[data-v-4b599e46]{justify-content:center;margin:16px 0;display:flex}@keyframes modalFadeIn-4b599e46{0%{opacity:0}to{opacity:1}}@keyframes modalFadeOut-4b599e46{0%{opacity:1}to{opacity:0}}@keyframes modalSlideIn-4b599e46{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes modalSlideOut-4b599e46{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.auth-footer[data-v-4b599e46]{margin-top:24px}.auth-footer a.btn[data-v-4b599e46]{text-decoration:none;justify-content:center!important;align-items:center!important;height:45px!important;line-height:normal!important;display:flex!important}.forgot-password[data-v-4b599e46],.auth-footer a[data-v-4b599e46],a[data-v-4b599e46]{color:var(--theme-color);font-size:.875rem;text-decoration:none;transition:color .3s,opacity .3s,transform .3s;display:inline-block;position:relative}.forgot-password[data-v-4b599e46]:hover,.auth-footer a[data-v-4b599e46]:hover,a[data-v-4b599e46]:hover{opacity:.8;transform:translateY(-1px)}.btn.btn-secondary.btn-block[data-v-4b599e46]{height:45px!important;color:var(--text-color)!important;border:1px solid var(--border-color)!important;background-color:#0000!important;justify-content:center!important;align-items:center!important;line-height:normal!important;transition:all .3s!important;display:flex!important}.btn.btn-secondary.btn-block[data-v-4b599e46]:hover{border-color:var(--theme-color)!important;background-color:rgba(var(--theme-color-rgb), .05)!important;color:var(--theme-color)!important;-webkit-text-fill-color:var(--theme-color)!important;background-image:none!important}.loading-wrapper[data-v-4b599e46]{justify-content:center;align-items:center;gap:8px;transition:all .3s;display:flex}.loading-wrapper svg[data-v-4b599e46]{display:none}.loading-wrapper[data-v-4b599e46]:before{content:"";border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:1s linear infinite spin-4b599e46}.loading-wrapper span[data-v-4b599e46]{animation:1.5s ease-in-out infinite pulse-4b599e46;display:inline-block}@keyframes pulse-4b599e46{0%,to{opacity:1}50%{opacity:.7}}@keyframes spin-4b599e46{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.auth-logo[data-v-4b599e46]{text-align:center;margin-bottom:1.5rem}@media (width>=993px){.auth-logo[data-v-4b599e46]{text-align:left}}.auth-logo img[data-v-4b599e46]{object-fit:cover;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;width:60px;min-width:60px;height:60px;min-height:60px}@media (width<=576px){.auth-split-right[data-v-4b599e46]{padding:20px 0}.auth-form-container[data-v-4b599e46]{margin:auto;padding:30px 20px}.auth-header[data-v-4b599e46]{margin-bottom:1.5rem}.auth-header .auth-logo img[data-v-4b599e46]{height:50px}.auth-header .auth-title[data-v-4b599e46]{font-size:1.5rem}}@media (width>=576px) and (width<=992px){.auth-split-right[data-v-4b599e46]{max-width:none}}.dark-theme .input-with-icon .input-icon[data-v-4b599e46]{color:var(--secondary-text-color)}.dark-theme .input-with-icon .form-control[data-v-4b599e46]{background-color:var(--input-bg-color,#333);border-color:var(--input-border-color,#444)}.dark-theme .input-with-icon .form-control[data-v-4b599e46]:focus{background-color:var(--input-focus-bg-color,#3a3a3a);border-color:var(--theme-color)}.dark-theme .input-with-icon .form-control[data-v-4b599e46]::placeholder{color:var(--placeholder-color,#777)}.dark-theme .input-with-button .send-code-btn[data-v-4b599e46]{background-color:var(--theme-color)}.dark-theme .input-with-button .send-code-btn[data-v-4b599e46]:hover:not(:disabled){background-color:var(--primary-color-hover)}.dark-theme .btn-primary[data-v-4b599e46]{background-color:var(--theme-color)}.dark-theme .btn-primary[data-v-4b599e46]:hover:not(:disabled){background-color:var(--primary-color-hover)}.greeting-text[data-v-4b599e46]{z-index:2;font-size:1.5rem;font-weight:600;position:absolute;bottom:30px;left:30px}.greeting-text.white[data-v-4b599e46]{color:#fff;text-shadow:0 2px 4px #0000004d}.greeting-text.black[data-v-4b599e46]{color:#000;text-shadow:0 2px 4px #ffffff4d}[data-v-42994f48]: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:#0000001a;--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-42994f48]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.login-view-container[data-v-42994f48]{flex-direction:column;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}@media (width<=992px){.login-view-container[data-v-42994f48]{flex-direction:column;min-height:100vh;display:flex;position:relative;overflow-y:auto}}.auth-split-container[data-v-42994f48]{width:100%;height:100%;display:flex;position:relative;overflow:hidden}.auth-split-left[data-v-42994f48]{flex:1;justify-content:center;align-items:center;min-width:500px;height:100%;display:flex;position:relative}@media (width<=992px){.auth-split-left[data-v-42994f48]{display:none}}.auth-split-left .left-content-overlay[data-v-42994f48]{z-index:1;background:#0003;position:absolute;inset:0}.auth-split-left .site-name[data-v-42994f48]{z-index:2;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:1.5rem;font-weight:700;position:absolute;top:30px;left:30px}.auth-split-left .site-name.white[data-v-42994f48]{color:#fff;text-shadow:0 2px 4px #0000004d}.auth-split-left .site-name.black[data-v-42994f48]{color:#000;text-shadow:0 2px 4px #ffffff4d}.auth-split-left .greeting-text[data-v-42994f48]{z-index:2;font-size:1.5rem;font-weight:600;position:absolute;bottom:30px;left:30px}.auth-split-left .greeting-text.white[data-v-42994f48]{color:#fff;text-shadow:0 2px 4px #0000004d}.auth-split-left .greeting-text.black[data-v-42994f48]{color:#000;text-shadow:0 2px 4px #ffffff4d}.auth-split-right[data-v-42994f48]{background-color:var(--background-color);flex-direction:column;flex:.8;justify-content:center;min-width:320px;max-width:520px;height:100%;display:flex;position:relative;overflow-y:auto}@media (width<=992px){.auth-split-right[data-v-42994f48]{flex:1;justify-content:center;width:100%;max-width:none;min-height:100vh;padding:60px 0;display:flex;overflow-y:visible}}.top-toolbar[data-v-42994f48]{z-index:10;gap:10px;display:flex;position:absolute;top:20px;right:20px}@media (width<=992px){.top-toolbar[data-v-42994f48]{top:10px;right:10px}}.auth-form-container[data-v-42994f48]{flex-direction:column;justify-content:center;width:100%;max-width:420px;margin:0 auto;padding:40px;display:flex}@media (width<=992px){.auth-form-container[data-v-42994f48]{width:100%;margin:auto;padding:20px}}.auth-header[data-v-42994f48]{text-align:center;margin-bottom:2rem}@media (width>=993px){.auth-header[data-v-42994f48]{text-align:left}}.auth-header .auth-title[data-v-42994f48]{color:var(--primary-text-color);margin-bottom:.5rem;font-size:1.75rem;font-weight:700}@media (width>=993px){.auth-header .auth-title[data-v-42994f48]{text-align:left}}.auth-header .auth-subtitle[data-v-42994f48]{color:var(--secondary-text-color);margin-bottom:1.5rem;font-size:1rem}@media (width>=993px){.auth-header .auth-subtitle[data-v-42994f48]{text-align:left}}.required[data-v-42994f48]{color:#ff4d4f;vertical-align:middle;margin-left:4px;font-size:16px}.input-with-icon[data-v-42994f48]{width:100%;position:relative}.input-with-icon .input-icon[data-v-42994f48]{color:var(--secondary-text-color);width:20px;height:20px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.input-with-icon .password-toggle[data-v-42994f48]{color:var(--secondary-text-color);cursor:pointer;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.input-with-icon .password-toggle[data-v-42994f48]:hover{color:var(--theme-color)}.input-with-icon .form-control[data-v-42994f48]{border:1px solid var(--input-border-color,transparent);background-color:var(--input-bg-color,#f9f9f9);height:45px;color:var(--primary-text-color);border-radius:8px;padding-left:40px;transition:all .3s}.input-with-icon .form-control[type=password][data-v-42994f48],.input-with-icon .form-control[type=text][data-v-42994f48]{padding-right:40px}.input-with-icon .form-control[data-v-42994f48]:focus{border-color:var(--theme-color);box-shadow:0 0 0 2px var(--primary-color-focus);background-color:var(--input-focus-bg-color,#fff);outline:none}.input-with-icon .form-control[data-v-42994f48]::placeholder{color:var(--placeholder-color,#aaa)}.form-options[data-v-42994f48]{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.form-options .remember-me .checkbox-container[data-v-42994f48]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding-left:30px;display:flex;position:relative}.form-options .remember-me .checkbox-container input[data-v-42994f48]{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.form-options .remember-me .checkbox-container input:checked~.checkmark[data-v-42994f48]{background-color:var(--theme-color);border-color:var(--theme-color)}.form-options .remember-me .checkbox-container input:checked~.checkmark[data-v-42994f48]:after{display:block}.form-options .remember-me .checkbox-container .checkmark[data-v-42994f48]{border:2px solid var(--border-color);background-color:#0000;border-radius:4px;width:20px;height:20px;transition:all .2s;position:absolute;top:0;left:0}.form-options .remember-me .checkbox-container .checkmark[data-v-42994f48]:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;display:none;position:absolute;top:.5px;left:5px;transform:rotate(45deg)}.form-options .remember-me .checkbox-container .checkbox-label[data-v-42994f48]{color:var(--secondary-text-color);font-size:.875rem}.form-options .forgot-password[data-v-42994f48]{color:var(--theme-color);font-size:.875rem;text-decoration:none;transition:color .3s,opacity .3s}.form-options .forgot-password[data-v-42994f48]:hover{opacity:.8}.btn[data-v-42994f48]{border-radius:8px;justify-content:center;align-items:center;height:45px;transition:all .3s;display:flex}.btn.btn-primary[data-v-42994f48]{background-color:var(--theme-color);color:#fff;border:none;font-weight:600}.btn.btn-primary[data-v-42994f48]:hover:not(:disabled){background-color:var(--primary-color-hover)}.btn.btn-primary[data-v-42994f48]:disabled{opacity:.6;cursor:not-allowed}.btn.btn-primary .icon-right[data-v-42994f48]{margin-left:8px}.error-message[data-v-42994f48]{color:#ff4d4f;margin-top:.3rem;font-size:.8rem;display:block}@media (width<=576px){.auth-form-container[data-v-42994f48]{margin:auto;padding:30px 20px}.auth-split-right[data-v-42994f48]{padding:20px 0}.form-options[data-v-42994f48]{flex-flow:wrap;justify-content:space-between;align-items:center;gap:.5rem}.form-options .remember-me[data-v-42994f48]{flex:none}.form-options .forgot-password[data-v-42994f48]{flex:none;margin-left:auto}}@media (width>=576px) and (width<=992px){.auth-split-right[data-v-42994f48]{padding:2rem}}.dark-theme .input-with-icon .input-icon[data-v-42994f48]{color:var(--secondary-text-color)}.dark-theme .input-with-icon .form-control[data-v-42994f48]{background-color:var(--input-bg-color,#333);border-color:var(--input-border-color,#444)}.dark-theme .input-with-icon .form-control[data-v-42994f48]:focus{background-color:var(--input-focus-bg-color,#3a3a3a);border-color:var(--theme-color)}.dark-theme .input-with-icon .form-control[data-v-42994f48]::placeholder{color:var(--placeholder-color,#777)}.dark-theme .checkbox-container .checkbox-label[data-v-42994f48]{color:var(--secondary-text-color)}.dark-theme .checkbox-container .checkmark[data-v-42994f48]{border-color:var(--border-color,#555);background-color:#0000}.auth-footer[data-v-42994f48]{margin-top:24px}.auth-footer a.btn[data-v-42994f48]{text-decoration:none;justify-content:center!important;align-items:center!important;height:45px!important;line-height:normal!important;display:flex!important}.btn.btn-secondary.btn-block[data-v-42994f48]{color:var(--text-color);border:1px solid var(--border-color);background-color:#0000;transition:all .3s;justify-content:center!important;align-items:center!important;height:45px!important;line-height:normal!important;display:flex!important}.btn.btn-secondary.btn-block[data-v-42994f48]:hover{border-color:var(--theme-color);background-color:rgba(var(--theme-color-rgb), .05);color:var(--theme-color)!important;-webkit-text-fill-color:var(--theme-color)!important;background-image:none!important}.loading-wrapper[data-v-42994f48]{justify-content:center;align-items:center;gap:8px;transition:all .3s;display:flex}.loading-wrapper svg[data-v-42994f48]{display:none}.loading-wrapper[data-v-42994f48]:before{content:"";border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:1s linear infinite spin-42994f48}.loading-wrapper span[data-v-42994f48]{animation:1.5s ease-in-out infinite pulse-42994f48;display:inline-block}@keyframes pulse-42994f48{0%,to{opacity:1}50%{opacity:.7}}@keyframes spin-42994f48{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.auth-logo[data-v-42994f48]{text-align:center;margin-bottom:1.5rem}@media (width>=993px){.auth-logo[data-v-42994f48]{text-align:left}}.auth-logo img[data-v-42994f48]{object-fit:cover;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;width:60px;min-width:60px;height:60px;min-height:60px}.loading-container[data-v-42994f48]{flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:100vh;display:flex}.loading-container .loading-spinner[data-v-42994f48]{border:3px solid rgba(var(--theme-color-rgb), .3);border-top-color:var(--theme-color);border-radius:50%;width:40px;height:40px;margin-bottom:16px;animation:1s linear infinite spin-42994f48}.loading-container p[data-v-42994f48]{color:var(--secondary-text-color);font-size:1rem}@media (width>=993px) and (height<=700px){.auth-split-right[data-v-42994f48]{justify-content:flex-start}}[data-v-79a3d065]: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:#0000001a;--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-79a3d065]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.register-view-container[data-v-79a3d065]{flex-direction:column;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}@media (width<=992px){.register-view-container[data-v-79a3d065]{flex-direction:column;min-height:100vh;display:flex;position:relative;overflow-y:auto}}.auth-split-container[data-v-79a3d065]{width:100%;height:100%;display:flex;position:relative;overflow:hidden}.auth-split-left[data-v-79a3d065]{flex:1;justify-content:center;align-items:center;min-width:500px;height:100%;display:flex;position:relative}@media (width<=992px){.auth-split-left[data-v-79a3d065]{display:none}}.auth-split-left .left-content-overlay[data-v-79a3d065]{z-index:1;background:#0003;position:absolute;inset:0}.auth-split-left .site-name[data-v-79a3d065]{z-index:2;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:1.5rem;font-weight:700;position:absolute;top:30px;left:30px}.auth-split-left .site-name.white[data-v-79a3d065]{color:#fff;text-shadow:0 2px 4px #0000004d}.auth-split-left .site-name.black[data-v-79a3d065]{color:#000;text-shadow:0 2px 4px #ffffff4d}.auth-split-left .greeting-text[data-v-79a3d065]{z-index:2;font-size:1.5rem;font-weight:600;position:absolute;bottom:30px;left:30px}.auth-split-left .greeting-text.white[data-v-79a3d065]{color:#fff;text-shadow:0 2px 4px #0000004d}.auth-split-left .greeting-text.black[data-v-79a3d065]{color:#000;text-shadow:0 2px 4px #ffffff4d}.auth-split-right[data-v-79a3d065]{background-color:var(--background-color);flex-direction:column;flex:.8;justify-content:center;min-width:320px;max-width:520px;height:100%;display:flex;position:relative;overflow-y:auto}@media (width<=992px){.auth-split-right[data-v-79a3d065]{flex:1;justify-content:center;width:100%;max-width:none;min-height:100vh;padding:60px 0;display:flex;overflow-y:visible}}@media (width>=993px) and (height<=1050px){.auth-split-right[data-v-79a3d065]{justify-content:flex-start}}.top-toolbar[data-v-79a3d065]{z-index:10;gap:10px;display:flex;position:absolute;top:20px;right:20px}@media (width<=992px){.top-toolbar[data-v-79a3d065]{top:10px;right:10px}}.auth-form-container[data-v-79a3d065]{flex-direction:column;justify-content:center;width:100%;max-width:420px;margin:0 auto;padding:40px;display:flex}@media (width<=992px){.auth-form-container[data-v-79a3d065]{width:100%;margin:auto;padding:20px}}.auth-header[data-v-79a3d065]{text-align:center;margin-bottom:2rem}@media (width>=993px){.auth-header[data-v-79a3d065]{text-align:left}}.auth-header .auth-title[data-v-79a3d065]{color:var(--primary-text-color);margin-bottom:.5rem;font-size:1.75rem;font-weight:700}@media (width>=993px){.auth-header .auth-title[data-v-79a3d065]{text-align:left}}.auth-header .auth-subtitle[data-v-79a3d065]{color:var(--secondary-text-color);margin-bottom:1.5rem;font-size:1rem}@media (width>=993px){.auth-header .auth-subtitle[data-v-79a3d065]{text-align:left}}.loading-container[data-v-79a3d065]{flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:100vh;display:flex}.loading-container .loading-spinner[data-v-79a3d065]{border:3px solid rgba(var(--theme-color-rgb), .3);border-top-color:var(--theme-color);border-radius:50%;width:40px;height:40px;margin-bottom:16px;animation:1s linear infinite spin-79a3d065}.loading-container p[data-v-79a3d065]{color:var(--secondary-text-color);font-size:1rem}@keyframes spin-79a3d065{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.required[data-v-79a3d065]{color:var(--error-color,#ff4d4f);vertical-align:middle;margin-left:4px;font-size:16px}.optional[data-v-79a3d065]{color:var(--text-muted,#999);vertical-align:baseline;margin-left:4px;font-size:12px;font-weight:400}.input-with-suffix[data-v-79a3d065]{background-color:var(--input-bg-color,#f9f9f9);border:1px solid var(--input-border-color,transparent);border-radius:8px;align-items:stretch;width:100%;transition:all .3s;display:flex;position:relative}.input-with-suffix[data-v-79a3d065]:hover{background-color:var(--input-hover-bg-color,#f5f5f5)}.input-with-suffix[data-v-79a3d065]:focus-within{border-color:var(--theme-color);box-shadow:0 0 0 2px rgba(var(--theme-color-rgb), .2);background-color:var(--input-focus-bg-color,#fff)}.input-with-suffix .email-prefix[data-v-79a3d065]{flex:1;margin:0}.input-with-suffix .email-prefix .form-control[data-v-79a3d065]{letter-spacing:.2px;background-color:#0000;border:none;border-radius:8px 0 0 8px;height:45px;font-size:14px}.input-with-suffix .email-prefix .form-control[data-v-79a3d065]:focus{box-shadow:none}.input-with-suffix .email-suffix-separator[data-v-79a3d065]{color:var(--secondary-text-color);opacity:.8;background-color:#0000;justify-content:center;align-items:center;padding:0 4px;font-size:14px;display:flex}.input-with-suffix .email-suffix[data-v-79a3d065]{cursor:pointer;border-left:1px solid var(--input-border-color,#00000014);background-color:#0000;border-radius:0 8px 8px 0;align-items:center;min-width:130px;padding:0 12px;transition:all .3s;display:flex;position:relative}.input-with-suffix .email-suffix.disabled[data-v-79a3d065]{opacity:.7;cursor:not-allowed}.input-with-suffix .email-suffix[data-v-79a3d065]:hover:not(.disabled){background-color:var(--input-hover-bg-color,#f5f5f5)}.input-with-suffix .email-suffix .suffix-text[data-v-79a3d065]{white-space:nowrap;text-overflow:ellipsis;color:var(--primary-text-color);flex:1;padding:0 4px;font-size:14px;font-weight:500;overflow:hidden}.input-with-suffix .email-suffix .suffix-icon[data-v-79a3d065]{width:16px;height:16px;color:var(--secondary-text-color);opacity:.8;margin-left:8px;transition:transform .3s}.input-with-suffix .email-suffix .suffix-icon.rotate-180[data-v-79a3d065]{transform:rotate(180deg)}.input-with-suffix .email-suffix .suffix-dropdown[data-v-79a3d065]{background-color:var(--card-background);z-index:100;border:1px solid var(--input-border-color,#00000014);border-radius:8px;min-width:160px;max-height:240px;animation:.2s dropdownFadeIn-79a3d065;position:absolute;top:calc(100% + 8px);left:-1px;right:-1px;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.input-with-suffix .email-suffix .suffix-dropdown[data-v-79a3d065]::-webkit-scrollbar{width:6px;height:6px}.input-with-suffix .email-suffix .suffix-dropdown[data-v-79a3d065]::-webkit-scrollbar-track{background:0 0;border-radius:3px}.input-with-suffix .email-suffix .suffix-dropdown[data-v-79a3d065]::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color,#0003);border-radius:3px}.input-with-suffix .email-suffix .suffix-dropdown[data-v-79a3d065]::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover-color,#0000004d)}.input-with-suffix .email-suffix .suffix-dropdown .suffix-option[data-v-79a3d065]{cursor:pointer;color:var(--primary-text-color);align-items:center;padding:10px 16px;font-size:14px;transition:all .2s;display:flex}.input-with-suffix .email-suffix .suffix-dropdown .suffix-option[data-v-79a3d065]:hover,.input-with-suffix .email-suffix .suffix-dropdown .suffix-option.active[data-v-79a3d065]{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color)}.input-with-suffix .email-suffix .suffix-dropdown .suffix-option[data-v-79a3d065]:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.input-with-suffix .email-suffix .suffix-dropdown .suffix-option[data-v-79a3d065]:last-child{border-bottom-right-radius:8px;border-bottom-left-radius:8px}@keyframes dropdownFadeIn-79a3d065{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.input-with-icon[data-v-79a3d065]{width:100%;position:relative}.input-with-icon .input-icon[data-v-79a3d065]{color:var(--secondary-text-color);width:20px;height:20px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.input-with-icon .password-toggle[data-v-79a3d065]{color:var(--secondary-text-color);cursor:pointer;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.input-with-icon .password-toggle[data-v-79a3d065]:hover{color:var(--theme-color)}.input-with-icon .form-control[data-v-79a3d065]{border:1px solid var(--input-border-color,transparent);background-color:var(--input-bg-color,#f9f9f9);height:45px;color:var(--primary-text-color);border-radius:8px;padding-left:40px;transition:all .3s}.input-with-icon .form-control[type=password][data-v-79a3d065],.input-with-icon .form-control[type=text][data-v-79a3d065]{padding-right:40px}.input-with-icon .form-control[data-v-79a3d065]:focus{border-color:var(--theme-color);box-shadow:0 0 0 2px rgba(var(--theme-color-rgb), .2);background-color:var(--input-focus-bg-color,#fff);outline:none}.input-with-icon .form-control[data-v-79a3d065]::placeholder{color:var(--placeholder-color,#aaa)}.input-with-button[data-v-79a3d065]{align-items:stretch;width:100%;height:45px;display:flex}.input-with-button .verification-input[data-v-79a3d065]{flex:1}.input-with-button .verification-input .form-control[data-v-79a3d065]{border-top-right-radius:0;border-bottom-right-radius:0;height:100%}.input-with-button .send-code-btn[data-v-79a3d065]{white-space:nowrap;background-color:var(--theme-color);color:#fff;cursor:pointer;border:none;border-radius:0 8px 8px 0;justify-content:center;align-items:center;min-width:100px;height:100%;margin:0;padding:0 15px;font-size:.875rem;transition:background-color .3s,opacity .3s,transform .3s;display:flex}.input-with-button .send-code-btn[data-v-79a3d065]:hover:not(:disabled){background-color:var(--primary-color-hover)}.input-with-button .send-code-btn[data-v-79a3d065]:disabled{opacity:.6;cursor:not-allowed;transform:translateY(0)}.input-with-button .send-code-btn[data-v-79a3d065]:not(:disabled){transform:translateY(0);box-shadow:0 2px 6px #0000001a}.input-with-button .send-code-btn[data-v-79a3d065]:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 4px 10px #00000026}.input-with-button .send-code-btn .icon-left[data-v-79a3d065]{margin-right:5px}.btn[data-v-79a3d065]{border-radius:8px;justify-content:center;align-items:center;height:45px;transition:all .3s;display:flex}.btn.btn-primary[data-v-79a3d065]{background-color:var(--theme-color);color:#fff;border:none;font-weight:600}.btn.btn-primary[data-v-79a3d065]:hover:not(:disabled){background-color:var(--primary-color-hover)}.btn.btn-primary[data-v-79a3d065]:disabled{opacity:.6;cursor:not-allowed}.btn.btn-primary .icon-right[data-v-79a3d065]{margin-left:8px}.btn.btn-secondary[data-v-79a3d065]{position:relative;overflow:hidden}.btn.btn-secondary.btn-block[data-v-79a3d065]{transition:all .3s}.btn.btn-secondary.btn-block[data-v-79a3d065]:hover{color:var(--theme-color)!important;border-color:var(--theme-color)!important;background-color:rgba(var(--theme-color-rgb), .05)!important;-webkit-text-fill-color:var(--theme-color)!important;background-image:none!important}.agreement-checkbox[data-v-79a3d065]{margin-top:1.5rem}.agreement-checkbox .checkbox-container[data-v-79a3d065]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;padding-left:30px;font-size:.9rem;display:flex;position:relative}.agreement-checkbox .checkbox-container input[data-v-79a3d065]{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.agreement-checkbox .checkbox-container input:checked~.checkmark[data-v-79a3d065]{background-color:var(--theme-color);border-color:var(--theme-color)}.agreement-checkbox .checkbox-container input:checked~.checkmark[data-v-79a3d065]:after{display:block}.agreement-checkbox .checkbox-container .checkmark[data-v-79a3d065]{border:2px solid var(--border-color);background-color:#0000;border-radius:4px;width:20px;height:20px;transition:all .2s;position:absolute;top:0;left:0}.agreement-checkbox .checkbox-container .checkmark[data-v-79a3d065]:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;display:none;position:absolute;top:.5px;left:5px;transform:rotate(45deg)}.agreement-checkbox .checkbox-container .checkbox-label[data-v-79a3d065]{color:var(--secondary-text-color);font-size:.875rem;line-height:1.5}.agreement-checkbox .checkbox-container .checkbox-label a[data-v-79a3d065]{color:var(--theme-color);background:linear-gradient(90deg, var(--theme-color) 0%, var(--theme-hover-color,#4bc8a2) 100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;text-decoration:none;transition:all .3s ease-in-out;position:relative}.agreement-checkbox .checkbox-container .checkbox-label a[data-v-79a3d065]:hover{background-position:100% 0}.error-message[data-v-79a3d065]{color:var(--error-color,#ff4d4f);margin-top:.3rem;font-size:.8rem;display:block}@media (width<=576px){.auth-split-right[data-v-79a3d065]{padding:20px 0}.auth-form-container[data-v-79a3d065]{margin:auto;padding:30px 20px}.auth-header[data-v-79a3d065]{margin-bottom:1.5rem}.auth-header .auth-logo img[data-v-79a3d065]{height:50px}.auth-header .auth-title[data-v-79a3d065]{font-size:1.5rem}.input-with-button[data-v-79a3d065]{flex-direction:row;gap:0;height:45px}.input-with-button .verification-input .form-control[data-v-79a3d065]{border-top-right-radius:0;border-bottom-right-radius:0}.input-with-button .send-code-btn[data-v-79a3d065]{border-radius:0 8px 8px 0;width:auto;min-width:100px;height:100%}}@media (width>=576px) and (width<=992px){.auth-split-right[data-v-79a3d065]{padding:2rem}}.dark-theme .loading-container .loading-spinner[data-v-79a3d065]{color:var(--theme-color)}.dark-theme .input-with-suffix[data-v-79a3d065]{background-color:var(--input-bg-color,#333);border-color:var(--input-border-color,#444)}.dark-theme .input-with-suffix[data-v-79a3d065]:hover{background-color:var(--input-hover-bg-color,#383838)}.dark-theme .input-with-suffix[data-v-79a3d065]:focus-within{border-color:var(--theme-color);background-color:var(--input-focus-bg-color,#3a3a3a)}.dark-theme .input-with-suffix .email-suffix[data-v-79a3d065]{border-left-color:var(--input-border-color,#444)}.dark-theme .input-with-suffix .email-suffix[data-v-79a3d065]:hover:not(.disabled){background-color:var(--input-hover-bg-color,#383838)}.dark-theme .input-with-suffix .email-suffix .suffix-dropdown[data-v-79a3d065]{background-color:var(--card-background);border-color:var(--input-border-color,#444);box-shadow:0 4px 12px #0000004d}.dark-theme .input-with-suffix .email-suffix .suffix-dropdown[data-v-79a3d065]:before{background-color:var(--card-background);border-color:var(--input-border-color,#444)}.dark-theme .input-with-suffix .email-suffix .suffix-dropdown .suffix-option[data-v-79a3d065]:hover{background-color:rgba(var(--theme-color-rgb), .15)}.dark-theme .input-with-icon .input-icon[data-v-79a3d065]{color:var(--secondary-text-color)}.dark-theme .input-with-icon .form-control[data-v-79a3d065]{background-color:var(--input-bg-color,#333);border-color:var(--input-border-color,#444)}.dark-theme .input-with-icon .form-control[data-v-79a3d065]:focus{background-color:var(--input-focus-bg-color,#3a3a3a);border-color:var(--theme-color)}.dark-theme .input-with-icon .form-control[data-v-79a3d065]::placeholder{color:var(--placeholder-color,#777)}.dark-theme .input-with-button .send-code-btn[data-v-79a3d065]{background-color:var(--theme-color)}.dark-theme .input-with-button .send-code-btn[data-v-79a3d065]:hover:not(:disabled){background-color:var(--primary-color-hover)}.dark-theme .checkbox-container .checkbox-label[data-v-79a3d065]{color:var(--secondary-text-color)}.dark-theme .checkbox-container .checkmark[data-v-79a3d065]{border-color:var(--border-color,#555);background-color:#0000}.dark-theme .btn-primary[data-v-79a3d065]{background-color:var(--theme-color)}.dark-theme .btn-primary[data-v-79a3d065]:hover:not(:disabled){background-color:var(--primary-color-hover)}.auth-footer[data-v-79a3d065]{margin-top:24px}.auth-footer a.btn[data-v-79a3d065]{text-decoration:none;justify-content:center!important;align-items:center!important;height:45px!important;line-height:normal!important;display:flex!important}.btn.btn-secondary.btn-block[data-v-79a3d065]{height:45px!important;color:var(--text-color)!important;border:1px solid var(--border-color)!important;background-color:#0000!important;justify-content:center!important;align-items:center!important;line-height:normal!important;transition:all .3s!important;display:flex!important}.btn.btn-secondary.btn-block[data-v-79a3d065]:hover{border-color:var(--theme-color)!important;background-color:rgba(var(--theme-color-rgb), .05)!important;color:var(--theme-color)!important;-webkit-text-fill-color:var(--theme-color)!important;background-image:none!important}.loading-wrapper[data-v-79a3d065]{justify-content:center;align-items:center;gap:8px;transition:all .3s;display:flex}.loading-wrapper svg[data-v-79a3d065]{display:none}.loading-wrapper[data-v-79a3d065]:before{content:"";border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:1s linear infinite spin-79a3d065}.loading-wrapper span[data-v-79a3d065]{animation:1.5s ease-in-out infinite pulse-79a3d065;display:inline-block}@keyframes pulse-79a3d065{0%,to{opacity:1}50%{opacity:.7}}.auth-form-container[data-v-79a3d065]{opacity:0;animation:.3s forwards fadeIn-79a3d065}@keyframes fadeIn-79a3d065{0%{opacity:0}to{opacity:1}}@keyframes gradient-shift-79a3d065{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.auth-logo[data-v-79a3d065]{text-align:center;margin-bottom:1.5rem}@media (width>=993px){.auth-logo[data-v-79a3d065]{text-align:left}}.auth-logo img[data-v-79a3d065]{object-fit:cover;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;width:60px;min-width:60px;height:60px;min-height:60px}.captcha-container[data-v-79a3d065]{justify-content:center;margin:10px 0;display:flex}.captcha-container .google-captcha[data-v-79a3d065],.captcha-container .cloudflare-captcha[data-v-79a3d065]{justify-content:center;min-height:78px;margin:10px 0;display:flex}.captcha-container .google-captcha #form-recaptcha[data-v-79a3d065],.captcha-container .google-captcha #form-turnstile[data-v-79a3d065],.captcha-container .cloudflare-captcha #form-recaptcha[data-v-79a3d065],.captcha-container .cloudflare-captcha #form-turnstile[data-v-79a3d065]{min-width:302px;min-height:78px;display:inline-block}.captcha-modal[data-v-79a3d065]{z-index:1000;opacity:1;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:fixed;inset:0}.captcha-modal.closing[data-v-79a3d065]{opacity:0}.captcha-modal .captcha-modal-overlay[data-v-79a3d065]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#00000080;position:absolute;inset:0}.captcha-modal .captcha-modal-content[data-v-79a3d065]{background-color:var(--card-background);z-index:1001;opacity:1;border-radius:12px;width:100%;max-width:420px;transition:transform .3s,opacity .3s;animation:.3s modalFadeIn-79a3d065;position:relative;overflow:hidden;transform:translateY(0);box-shadow:0 8px 30px #0000001f}.captcha-modal .captcha-modal-content.closing[data-v-79a3d065]{opacity:0;transform:translateY(-20px)}.captcha-modal .captcha-modal-content .captcha-modal-header[data-v-79a3d065]{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.captcha-modal .captcha-modal-content .captcha-modal-header h3[data-v-79a3d065]{color:var(--primary-text-color);margin:0;font-size:18px;font-weight:600}.captcha-modal .captcha-modal-content .captcha-modal-header .close-btn[data-v-79a3d065]{cursor:pointer;color:var(--secondary-text-color);background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:24px;line-height:1;transition:color .2s;display:flex}.captcha-modal .captcha-modal-content .captcha-modal-header .close-btn[data-v-79a3d065]:hover{color:var(--primary-text-color)}.captcha-modal .captcha-modal-content .captcha-modal-body[data-v-79a3d065]{padding:20px}.captcha-modal .captcha-modal-content .captcha-modal-body p[data-v-79a3d065]{color:var(--secondary-text-color);margin-top:0;margin-bottom:16px}.captcha-modal .captcha-modal-content .captcha-modal-body .google-captcha[data-v-79a3d065],.captcha-modal .captcha-modal-content .captcha-modal-body .cloudflare-captcha[data-v-79a3d065]{justify-content:center;min-height:78px;margin:15px 0;display:flex}.captcha-modal .captcha-modal-content .captcha-modal-body .google-captcha #modal-recaptcha[data-v-79a3d065],.captcha-modal .captcha-modal-content .captcha-modal-body .google-captcha #modal-turnstile[data-v-79a3d065],.captcha-modal .captcha-modal-content .captcha-modal-body .cloudflare-captcha #modal-recaptcha[data-v-79a3d065],.captcha-modal .captcha-modal-content .captcha-modal-body .cloudflare-captcha #modal-turnstile[data-v-79a3d065]{min-width:302px;min-height:78px;display:inline-block}@keyframes modalFadeIn-79a3d065{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}[data-v-fbeb4414]: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:#0000001a;--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-fbeb4414]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.dialog-overlay[data-v-fbeb4414]{z-index:1000;box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:fixed;top:0;left:0}.dialog-overlay .dialog-container[data-v-fbeb4414]{background-color:rgba(var(--card-background-rgb,255, 255, 255), 1);border:1px solid rgba(var(--theme-color-rgb), .15);border-radius:16px;flex-direction:column;width:100%;max-width:500px;max-height:80vh;animation:.3s cubic-bezier(.16,1,.3,1) modal-in-fbeb4414;display:flex;overflow:hidden;box-shadow:0 8px 30px #00000026}@media (prefers-color-scheme:dark){.dialog-overlay .dialog-container[data-v-fbeb4414]{background-color:rgba(var(--card-background-rgb,30, 30, 30), 1)}}.dialog-overlay .dialog-container .dialog-header[data-v-fbeb4414]{border-bottom:1px solid var(--border-color);background-color:rgba(var(--theme-color-rgb), .03);justify-content:space-between;align-items:center;padding:20px;display:flex}.dialog-overlay .dialog-container .dialog-header .dialog-title[data-v-fbeb4414]{color:var(--text-color);margin:0;font-size:18px;font-weight:600}.dialog-overlay .dialog-container .dialog-header .dialog-close-btn[data-v-fbeb4414]{cursor:pointer;color:var(--secondary-text-color);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin:-8px;padding:8px;transition:all .3s;display:flex}.dialog-overlay .dialog-container .dialog-header .dialog-close-btn[data-v-fbeb4414]:hover{color:var(--text-color);background-color:#0000000d;transform:rotate(90deg)}.dialog-overlay .dialog-container .dialog-content[data-v-fbeb4414]{background:linear-gradient(to bottom, rgba(var(--theme-color-rgb), .02), transparent);flex:1;padding:20px;overflow-y:auto}.dialog-overlay .dialog-container .dialog-content[data-v-fbeb4414] p{color:var(--text-color);margin:12px 0;line-height:1.6}.dialog-overlay .dialog-container .dialog-content[data-v-fbeb4414] strong{color:var(--theme-color);font-weight:600}.dialog-overlay .dialog-container .dialog-content[data-v-fbeb4414] a{color:var(--theme-color);text-decoration:none}.dialog-overlay .dialog-container .dialog-content[data-v-fbeb4414] a:hover{text-decoration:underline}.dialog-overlay .dialog-container .dialog-footer[data-v-fbeb4414]{border-top:1px solid var(--border-color);justify-content:flex-end;gap:10px;padding:15px 20px;display:flex}.dialog-overlay .dialog-container .dialog-footer .dialog-btn[data-v-fbeb4414]{cursor:pointer;border:none;border-radius:8px;min-width:80px;padding:8px 20px;font-size:14px;font-weight:500;transition:all .3s}.dialog-overlay .dialog-container .dialog-footer .dialog-btn[data-v-fbeb4414]:hover{transform:translateY(-2px)}.dialog-overlay .dialog-container .dialog-footer .dialog-btn-cancel[data-v-fbeb4414]{background-color:var(--border-color);color:var(--text-color)}.dialog-overlay .dialog-container .dialog-footer .dialog-btn-cancel[data-v-fbeb4414]:hover{background-color:var(--secondary-text-color);box-shadow:0 4px 10px #0000001a}.dialog-overlay .dialog-container .dialog-footer .dialog-btn-confirm[data-v-fbeb4414]{background-color:var(--theme-color);color:#fff}.dialog-overlay .dialog-container .dialog-footer .dialog-btn-confirm[data-v-fbeb4414]:hover{box-shadow:0 4px 10px rgba(var(--theme-color-rgb), .3)}@keyframes modal-in-fbeb4414{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.fade-enter-active[data-v-fbeb4414]{transition:opacity .3s}.fade-leave-active[data-v-fbeb4414]{transition:opacity .5s}.fade-enter-from[data-v-fbeb4414],.fade-leave-to[data-v-fbeb4414]{opacity:0}@media (width<=768px){.dialog-overlay[data-v-fbeb4414]{padding:15px}.dialog-overlay .dialog-container[data-v-fbeb4414]{max-width:100%;max-height:85vh}.dialog-overlay .dialog-container .dialog-header[data-v-fbeb4414]{padding:15px}.dialog-overlay .dialog-container .dialog-header .dialog-title[data-v-fbeb4414]{font-size:16px}.dialog-overlay .dialog-container .dialog-content[data-v-fbeb4414]{padding:15px}.dialog-overlay .dialog-container .dialog-footer[data-v-fbeb4414]{flex-direction:column-reverse;padding:12px 15px}.dialog-overlay .dialog-container .dialog-footer .dialog-btn[data-v-fbeb4414]{width:100%;margin:0}}[data-v-b2f91032]: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:#0000001a;--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-b2f91032]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.dashboard-container[data-v-b2f91032]{justify-content:center;padding:20px;display:flex}.dashboard-container .dashboard-inner[data-v-b2f91032]{width:100%;max-width:1200px}.dashboard-container .welcome-card[data-v-b2f91032]{margin-bottom:24px}.dashboard-container .welcome-card .user-email[data-v-b2f91032]{border-top:1px solid rgba(var(--theme-color-rgb), .1);color:var(--secondary-text-color);align-items:center;gap:8px;margin-top:12px;padding-top:8px;font-size:14px;display:flex}.dashboard-container .dashboard-card[data-v-b2f91032]{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:12px;margin-bottom:24px;padding:20px;transition:all .3s;box-shadow:0 2px 10px #0000000d}.dashboard-container .dashboard-card[data-v-b2f91032]:hover{border-color:rgba(var(--theme-color-rgb), .3);box-shadow:0 4px 15px #00000014}.dashboard-container .dashboard-card .card-header[data-v-b2f91032]{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.dashboard-container .dashboard-card .card-header .card-title[data-v-b2f91032]{margin:0;font-size:18px;font-weight:600}.dashboard-container .dashboard-card .card-header .card-actions[data-v-b2f91032]{gap:10px;display:flex}.dashboard-container .subscription-card[data-v-b2f91032]{margin-bottom:24px}.dashboard-container .subscription-card .subscription-info[data-v-b2f91032]{flex-wrap:wrap;gap:20px;margin-bottom:15px;display:flex}.dashboard-container .subscription-card .subscription-info .info-item[data-v-b2f91032]{flex-direction:column;display:flex}.dashboard-container .subscription-card .subscription-info .info-item .info-label[data-v-b2f91032]{color:var(--secondary-text-color);margin-bottom:5px;font-size:13px}.dashboard-container .subscription-card .subscription-info .info-item .info-value[data-v-b2f91032]{color:var(--text-color);font-size:16px;font-weight:600}.dashboard-container .subscription-card .subscription-actions[data-v-b2f91032]{gap:12px;margin-top:15px;display:flex}@media (width>=769px){.dashboard-container .subscription-card .subscription-actions[data-v-b2f91032]{flex-flow:wrap;justify-content:flex-start}.dashboard-container .subscription-card .subscription-actions button[data-v-b2f91032]{flex:none;min-width:120px}}@media (width<=768px){.dashboard-container .subscription-card .subscription-actions[data-v-b2f91032]{flex-direction:column;gap:10px}.dashboard-container .subscription-card .subscription-actions button[data-v-b2f91032]{width:100%}}.dashboard-container .subscription-card .subscription-actions .reset-traffic-btn[data-v-b2f91032]{position:relative;overflow:hidden}.dashboard-container .subscription-card .subscription-actions .reset-traffic-btn.reset-warning[data-v-b2f91032]{color:#ff9800;background-color:#ff98001a;border-color:#ff9800}.dashboard-container .subscription-card .subscription-actions .reset-traffic-btn.reset-danger[data-v-b2f91032]{color:#f44336;background-color:#f443361a;border-color:#f44336}.dashboard-container .subscription-card .subscription-actions .renew-plan-btn[data-v-b2f91032]{position:relative;overflow:hidden}.dashboard-container .subscription-card .subscription-actions .renew-plan-btn.renew-warning[data-v-b2f91032]{color:#ff9800;background-color:#ff98001a;border-color:#ff9800}.dashboard-container .subscription-card .subscription-actions .renew-plan-btn.renew-danger[data-v-b2f91032]{color:#f44336;background-color:#f443361a;border-color:#f44336}.dashboard-container .stats-grid[data-v-b2f91032]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;margin-bottom:24px;display:grid}@media (width>=768px){.dashboard-container .stats-grid[data-v-b2f91032]{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr))}}@media (width>=1200px){.dashboard-container .stats-grid[data-v-b2f91032]{grid-template-columns:repeat(4,1fr)}}.dashboard-container .stats-grid .stats-card[data-v-b2f91032]{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:16px;align-items:center;gap:16px;padding:18px;transition:transform .3s,box-shadow .3s,background-color .3s,border-color .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 10px #00000008}.dashboard-container .stats-grid .stats-card .water-container[data-v-b2f91032]{border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;bottom:0;left:0;overflow:hidden}.dashboard-container .stats-grid .stats-card .water-progress[data-v-b2f91032]{background-color:rgba(var(--theme-color-rgb), .12);border-radius:0 0 16px 16px;width:100%;height:0;transition:none;position:absolute;bottom:0;left:0}.dashboard-container .stats-grid .stats-card .water-progress.animate-water[data-v-b2f91032]{transition:height 1s cubic-bezier(.25,.46,.45,.94)}.dashboard-container .stats-grid .stats-card .water-progress[data-v-b2f91032]:after{content:"";width:100%;position:absolute;top:0;left:0}.dashboard-container .stats-grid .stats-card .stats-icon[data-v-b2f91032],.dashboard-container .stats-grid .stats-card .stats-info[data-v-b2f91032]{z-index:1;position:relative}.dashboard-container .stats-grid .stats-card.warning-card .water-progress[data-v-b2f91032]{background-color:#ff980026}.dashboard-container .stats-grid .stats-card.danger-card .water-progress[data-v-b2f91032]{background-color:#f4433626}@keyframes wave-b2f91032{0%{transform:translate(0)translateZ(0)}to{transform:translate(-50%)translateZ(0)}}.dashboard-container .stats-grid .stats-card[data-v-b2f91032]:hover{border-color:rgba(var(--theme-color-rgb), .3);box-shadow:0 4px 15px #00000014}.dashboard-container .stats-grid .stats-card .stats-icon[data-v-b2f91032]{background-color:rgba(var(--theme-color-rgb), .1);width:60px;height:60px;color:var(--theme-color);border-radius:12px;justify-content:center;align-items:center;margin-right:15px;display:flex}.dashboard-container .stats-grid .stats-card .stats-info[data-v-b2f91032]{flex:1}.dashboard-container .stats-grid .stats-card .stats-info .stats-value[data-v-b2f91032]{color:var(--text-color);margin-bottom:5px;font-size:18px;font-weight:600}.dashboard-container .stats-grid .stats-card .stats-info .stats-label[data-v-b2f91032]{color:var(--secondary-text-color);font-size:14px}.dashboard-container .stats-grid .stats-card .chevron-icon[data-v-b2f91032]{color:var(--theme-color);opacity:.5;transition:all .3s}.dashboard-container .stats-grid .stats-card:hover .chevron-icon[data-v-b2f91032]{opacity:1;transform:translate(3px)}.dashboard-container .download-card[data-v-b2f91032]{z-index:2;isolation:isolate;position:relative}.dashboard-container .download-card .download-options[data-v-b2f91032]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:20px;display:grid}@media (width>=768px){.dashboard-container .download-card .download-options[data-v-b2f91032]{grid-template-columns:repeat(3,1fr)}}@media (width>=992px){.dashboard-container .download-card .download-options[data-v-b2f91032]{grid-template-columns:repeat(6,1fr)}}.dashboard-container .download-card .download-options .download-option[data-v-b2f91032]{cursor:pointer;width:100%;color:inherit;font:inherit;text-align:center;border:1px solid var(--border-color);background:0 0;border-radius:10px;flex-direction:column;align-items:center;padding:15px;transition:all .3s;display:flex}.dashboard-container .download-card .download-options .download-option[data-v-b2f91032]:hover{background-color:rgba(var(--theme-color-rgb), .05);transform:translateY(-2px)}.dashboard-container .download-card .download-options .download-option .option-icon[data-v-b2f91032]{border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:12px;display:flex}.dashboard-container .download-card .download-options .download-option .option-icon.ios[data-v-b2f91032],.dashboard-container .download-card .download-options .download-option .option-icon.android[data-v-b2f91032],.dashboard-container .download-card .download-options .download-option .option-icon.macos[data-v-b2f91032],.dashboard-container .download-card .download-options .download-option .option-icon.windows[data-v-b2f91032]{color:#007aff;background-color:#007aff1a}.dashboard-container .download-card .download-options .download-option .option-icon.linux[data-v-b2f91032]{color:#f37b1d;background-color:#f37b1d1a}.dashboard-container .download-card .download-options .download-option .option-icon.openwrt[data-v-b2f91032]{color:#08c;background-color:#0088cc1a}.dashboard-container .download-card .download-options .download-option .option-name[data-v-b2f91032]{font-size:14px;font-weight:500}.dashboard-container .notice-card[data-v-b2f91032]{margin-bottom:24px}.dashboard-container .notice-card .card-header[data-v-b2f91032]{justify-content:space-between;align-items:center;display:flex}.dashboard-container .notice-card .card-header .notice-counter[data-v-b2f91032]{color:var(--secondary-text-color);font-size:14px}.dashboard-container .notice-card .notice-item[data-v-b2f91032]{background-color:rgba(var(--theme-color-rgb), .05);border-radius:8px;padding:16px;position:relative}.dashboard-container .notice-card .notice-item .notice-title[data-v-b2f91032]{color:var(--text-color);margin-bottom:8px;font-size:16px;font-weight:600}.dashboard-container .notice-card .notice-item .notice-footer[data-v-b2f91032]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.dashboard-container .notice-card .notice-item .notice-footer .notice-date[data-v-b2f91032]{color:var(--secondary-text-color);opacity:.7;font-size:12px}.dashboard-container .notice-card .notice-item .notice-footer .notice-nav[data-v-b2f91032]{gap:8px;display:flex}.dashboard-container .notice-card .notice-item .notice-footer .notice-nav .btn-notice[data-v-b2f91032]{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color);cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:6px 10px;font-size:13px;transition:all .2s;display:inline-flex}.dashboard-container .notice-card .notice-item .notice-footer .notice-nav .btn-notice[data-v-b2f91032]:hover:not(:disabled){background-color:rgba(var(--theme-color-rgb), .2);transform:translateY(-1px)}.dashboard-container .notice-card .notice-item .notice-footer .notice-nav .btn-notice[data-v-b2f91032]:disabled{opacity:.5;cursor:not-allowed}@media (width<=576px){.dashboard-container .notice-card .notice-item .notice-footer[data-v-b2f91032]{flex-direction:column;align-items:flex-start}.dashboard-container .notice-card .notice-item .notice-footer .notice-nav[data-v-b2f91032]{width:100%}.dashboard-container .notice-card .notice-item .notice-footer .notice-nav .btn-notice[data-v-b2f91032]{flex:1;justify-content:center;padding:8px}}@media (width<=470px){.dashboard-container .notice-card .notice-item .notice-footer .notice-nav[data-v-b2f91032]{grid-template-rows:auto auto;gap:8px;width:100%;display:grid}.dashboard-container .notice-card .notice-item .notice-footer .notice-nav .btn-notice[data-v-b2f91032]:nth-child(2){grid-area:1/1/auto/span 2}.dashboard-container .notice-card .notice-item .notice-footer .notice-nav .btn-notice[data-v-b2f91032]:first-child,.dashboard-container .notice-card .notice-item .notice-footer .notice-nav .btn-notice[data-v-b2f91032]:nth-child(3){grid-row:2}.dashboard-container .notice-card .notice-item .notice-footer .notice-nav .btn-notice[data-v-b2f91032]:first-child{grid-column:1}.dashboard-container .notice-card .notice-item .notice-footer .notice-nav .btn-notice[data-v-b2f91032]:nth-child(3){grid-column:2}.dashboard-container .notice-card .notice-item .notice-footer .notice-nav .btn-notice[data-v-b2f91032]{width:100%;margin:0}}.dashboard-container .pending-items-card[data-v-b2f91032]{margin-bottom:24px}.dashboard-container .pending-items-card .pending-items-list[data-v-b2f91032]{flex-direction:column;gap:12px;display:flex}.dashboard-container .pending-items-card .pending-item[data-v-b2f91032]{background-color:rgba(var(--theme-color-rgb), .05);cursor:pointer;border-radius:10px;align-items:center;padding:15px;transition:all .3s;display:flex}.dashboard-container .pending-items-card .pending-item[data-v-b2f91032]:hover{background-color:rgba(var(--theme-color-rgb), .1);transform:translateY(-2px)}.dashboard-container .pending-items-card .pending-item .pending-icon[data-v-b2f91032]{background-color:rgba(var(--theme-color-rgb), .15);width:40px;height:40px;color:var(--theme-color);border-radius:8px;justify-content:center;align-items:center;margin-right:15px;display:flex}.dashboard-container .pending-items-card .pending-item .pending-info[data-v-b2f91032]{flex:1;font-weight:500}.dashboard-container .pending-items-card .pending-item .pending-action[data-v-b2f91032]{color:var(--secondary-text-color);transition:transform .3s}.dashboard-container .pending-items-card .pending-item:hover .pending-action[data-v-b2f91032]{color:var(--theme-color);transform:translate(3px)}.skeleton-loading[data-v-b2f91032]{position:relative;overflow:hidden}.skeleton-loading[data-v-b2f91032]:after{content:"";z-index:1;background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0 100%);animation:2s infinite shimmer-b2f91032;position:absolute;inset:0;transform:translate(-100%)}@keyframes shimmer-b2f91032{to{transform:translate(100%)}}.btn-primary[data-v-b2f91032],.btn-outline[data-v-b2f91032],.btn-action[data-v-b2f91032]{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .3s;display:inline-flex}.btn-primary .btn-icon[data-v-b2f91032],.btn-outline .btn-icon[data-v-b2f91032],.btn-action .btn-icon[data-v-b2f91032]{margin-right:4px}.btn-primary[data-v-b2f91032]{background-color:var(--theme-color);color:#fff;border:none}.btn-primary[data-v-b2f91032]:hover{background-color:var(--primary-color-hover);transform:translateY(-1px)}.btn-outline[data-v-b2f91032]{color:var(--text-color);border:1px solid var(--border-color);background-color:#0000}.btn-outline[data-v-b2f91032]:hover{border-color:var(--theme-color);color:var(--theme-color);background-color:rgba(var(--theme-color-rgb), .05);transform:translateY(-1px)}.btn-outline.btn-highlight-btnbgcolor[data-v-b2f91032]{background-color:var(--theme-color);color:#fff;border-color:var(--theme-color);position:relative;overflow:hidden}.btn-outline.btn-highlight-btnbgcolor[data-v-b2f91032]:hover{background-color:var(--primary-color-hover,var(--theme-color));color:#fff;box-shadow:0 2px 8px rgba(var(--theme-color-rgb), .25);transform:translateY(-1px)}.btn-outline.btn-highlight-btnbgcolor[data-v-b2f91032]:before{content:"";background:linear-gradient(90deg,#fff0 0%,#fff3 50%,#fff0 100%);width:50%;height:100%;animation:3s infinite card-shimmer-b2f91032;position:absolute;top:0;left:-100%;transform:skew(-25deg)}@keyframes card-shimmer-b2f91032{0%{left:-100%}to{left:200%}}.btn-action[data-v-b2f91032]{color:var(--secondary-text-color);background-color:#0000;border:none;padding:5px 10px;font-size:13px}.btn-action[data-v-b2f91032]:hover{color:var(--theme-color);background-color:rgba(var(--theme-color-rgb), .05)}.btn-action .action-icon[data-v-b2f91032]{width:16px;height:16px}.fade-slide-enter-active[data-v-b2f91032],.fade-slide-leave-active[data-v-b2f91032]{transition:all .3s}.fade-slide-enter-from[data-v-b2f91032]{opacity:0;transform:translate(20px)}.fade-slide-leave-to[data-v-b2f91032]{opacity:0;transform:translate(-20px)}@media (width<=768px){.dashboard-container[data-v-b2f91032]{padding:15px 15px 80px}.stats-grid[data-v-b2f91032]{grid-template-columns:1fr}.subscription-card .subscription-info[data-v-b2f91032]{flex-direction:column;gap:15px}.subscription-card .info-item[data-v-b2f91032]{border-right:none;border-bottom:1px solid var(--border-light-color);width:100%;padding:0 0 15px}.subscription-card .info-item[data-v-b2f91032]:last-child{border-bottom:none}.subscription-actions[data-v-b2f91032]{flex-direction:column;margin-top:15px}.platform-selector[data-v-b2f91032]{flex-wrap:wrap}.no-plan-content[data-v-b2f91032]{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%}.no-plan-icon[data-v-b2f91032]{width:65px;height:65px;margin:0 auto;transform:rotate(0)}.no-plan-icon .icon-cart[data-v-b2f91032]{width:36px;height:36px}.no-plan-message[data-v-b2f91032]{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.no-plan-title[data-v-b2f91032]{text-align:center;margin-bottom:12px;font-size:1.1rem}.no-plan-actions[data-v-b2f91032]{flex-flow:wrap;justify-content:center;gap:10px;width:100%;display:flex}.no-plan-actions .action-button[data-v-b2f91032]{justify-content:center;min-width:120px;padding:8px 15px}.no-plan-actions .action-button span[data-v-b2f91032]{font-size:14px}.no-plan-actions .action-button .btn-icon[data-v-b2f91032]{width:16px;height:16px}.stats-card.no-plan-card[data-v-b2f91032]{padding:15px 12px}}@media (width>=769px){.subscription-actions[data-v-b2f91032]{flex-direction:row;gap:12px;display:flex}}@media (width>=769px) and (width<=1199px){.stats-grid[data-v-b2f91032]{grid-template-columns:repeat(2,1fr)!important}}.stats-card.doc-card[data-v-b2f91032]{cursor:pointer;transition:all .3s;position:relative;overflow:hidden}.stats-card.doc-card[data-v-b2f91032]:hover{background-color:rgba(var(--theme-color-rgb), .08);transform:translateY(-3px)}.stats-card.doc-card .stats-icon[data-v-b2f91032]{color:#5c7cfa;background-color:#5c7cfa26}.stats-card.doc-card .stats-value[data-v-b2f91032]{color:var(--theme-color)}.stats-card.doc-card[data-v-b2f91032]:after{content:"";background:linear-gradient(90deg,#fff0 0%,#fff3 50%,#fff0 100%);width:50%;height:100%;animation:3s infinite card-shimmer-b2f91032;position:absolute;top:0;left:-100%;transform:skew(-25deg)}.btn-active[data-v-b2f91032]{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color);border-color:var(--theme-color)}.import-card[data-v-b2f91032]{will-change:transform, opacity;transform-origin:top;contain:content;margin-bottom:24px;overflow:hidden}.slide-fade-enter-active[data-v-b2f91032],.slide-fade-leave-active[data-v-b2f91032]{will-change:opacity, transform;backface-visibility:hidden;transition:opacity .25s,transform .25s}.slide-fade-enter-from[data-v-b2f91032],.slide-fade-leave-to[data-v-b2f91032]{opacity:0;transform:translateY(-10px)}.close-btn[data-v-b2f91032]{cursor:pointer;background-color:#0000;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.close-btn[data-v-b2f91032]:hover{background-color:rgba(var(--theme-color-rgb), .1);transform:rotate(90deg)}.close-btn:hover .close-icon[data-v-b2f91032]:before,.close-btn:hover .close-icon[data-v-b2f91032]:after{background-color:var(--theme-color)}.close-btn[data-v-b2f91032]:focus{box-shadow:0 0 0 2px rgba(var(--theme-color-rgb), .2);outline:none}.close-btn .close-icon[data-v-b2f91032]{width:20px;height:20px;position:relative}.close-btn .close-icon[data-v-b2f91032]:before,.close-btn .close-icon[data-v-b2f91032]:after{content:"";background-color:var(--secondary-text-color);border-radius:2px;width:100%;height:2px;transition:background-color .2s;position:absolute;top:50%;left:0}.close-btn .close-icon[data-v-b2f91032]:before{transform:translateY(-50%)rotate(45deg)}.close-btn .close-icon[data-v-b2f91032]:after{transform:translateY(-50%)rotate(-45deg)}.import-action[data-v-b2f91032]{cursor:pointer;background-color:rgba(var(--theme-color-rgb), .05);border-radius:10px;align-items:center;margin-bottom:16px;padding:16px;transition:all .3s;display:flex}.import-action[data-v-b2f91032]:hover{background-color:rgba(var(--theme-color-rgb), .1);transform:translateY(-2px)}.import-action .import-icon[data-v-b2f91032]{background-color:rgba(var(--theme-color-rgb), .1);width:50px;height:50px;color:var(--theme-color);border-radius:10px;justify-content:center;align-items:center;margin-right:16px;display:flex}.import-action .import-content[data-v-b2f91032]{flex:1}.import-action .import-content .import-title[data-v-b2f91032]{margin-bottom:4px;font-size:16px;font-weight:600}.import-action .import-content .import-desc[data-v-b2f91032]{color:var(--secondary-text-color);font-size:13px}.copy-action .import-icon[data-v-b2f91032]{color:#1971c2;background-color:#1971c21a}.qrcode-action .import-icon[data-v-b2f91032]{color:#40c057;background-color:#40c0571a}.platform-section[data-v-b2f91032]{margin-bottom:24px}.platform-section .platform-title[data-v-b2f91032]{border-bottom:1px solid rgba(var(--theme-color-rgb), .1);margin-bottom:12px;padding-bottom:8px;font-size:16px;font-weight:600}.platform-section .platform-options[data-v-b2f91032]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;display:grid}.platform-section .platform-options .platform-option[data-v-b2f91032]{background-color:rgba(var(--theme-color-rgb), .05);cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:16px;transition:all .3s;display:flex}.platform-section .platform-options .platform-option[data-v-b2f91032]:hover{background-color:rgba(var(--theme-color-rgb), .1);border-color:var(--theme-color);transform:translateY(-3px)}.platform-section .platform-options .platform-option svg[data-v-b2f91032]{color:var(--theme-color);margin-bottom:8px}.platform-section .platform-options .platform-option span[data-v-b2f91032]{font-size:14px}.qrcode-modal-overlay[data-v-b2f91032]{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.qrcode-modal[data-v-b2f91032]{background-color:rgba(var(--card-background-rgb,255, 255, 255), 1);border:1px solid rgba(var(--theme-color-rgb), .15);border-radius:16px;width:90%;max-width:360px;animation:.3s cubic-bezier(.16,1,.3,1) modal-in-b2f91032;overflow:hidden;box-shadow:0 8px 30px #00000026}@media (prefers-color-scheme:dark){.qrcode-modal[data-v-b2f91032]{background-color:rgba(var(--card-background-rgb,30, 30, 30), 1)}}@keyframes modal-in-b2f91032{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.qrcode-header[data-v-b2f91032]{border-bottom:1px solid var(--border-color);background-color:rgba(var(--theme-color-rgb), .03);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.qrcode-header h3[data-v-b2f91032]{color:var(--text-color);margin:0;font-size:18px;font-weight:600}.qrcode-content[data-v-b2f91032]{background:linear-gradient(to bottom, rgba(var(--theme-color-rgb), .02), transparent);justify-content:center;align-items:center;padding:30px;display:flex}.qrcode-content img[data-v-b2f91032]{object-fit:cover;background-color:#fff;border-radius:12px;width:220px;height:220px;padding:15px;transition:box-shadow .3s;box-shadow:0 4px 15px #00000014}.qrcode-content img[data-v-b2f91032]:hover{box-shadow:0 6px 20px #0000001f}.qrcode-content .qrcode-loading[data-v-b2f91032]{flex-direction:column;justify-content:center;align-items:center;min-height:220px;padding:25px;display:flex}.qrcode-content .qrcode-loading .loading-spinner[data-v-b2f91032]{border:3px solid rgba(var(--theme-color-rgb), .2);border-top-color:var(--theme-color);border-radius:50%;width:50px;height:50px;margin-bottom:15px;animation:1s ease-in-out infinite spin-b2f91032}.qrcode-content .qrcode-loading p[data-v-b2f91032]{color:var(--secondary-text-color);font-size:15px;font-weight:500}@keyframes spin-b2f91032{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-enter-active[data-v-b2f91032],.fade-leave-active[data-v-b2f91032]{transition:opacity .3s}.fade-enter-from[data-v-b2f91032],.fade-leave-to[data-v-b2f91032]{opacity:0}@media (width<=768px){.platform-options[data-v-b2f91032]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.import-action[data-v-b2f91032]{padding:12px}.import-action .import-icon[data-v-b2f91032]{width:40px;height:40px}}.client-icon[data-v-b2f91032]{object-fit:cover;border-radius:5px;width:24px;height:24px;margin-bottom:8px}.platform-option[data-v-b2f91032]{background-color:rgba(var(--theme-color-rgb), .05);cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:16px;transition:all .3s;display:flex}.platform-option svg[data-v-b2f91032]{color:var(--theme-color);margin-bottom:8px}.platform-option span[data-v-b2f91032]{font-size:14px}.stats-card.warning-card[data-v-b2f91032]{border-color:#ff9800;box-shadow:0 4px 10px #ff980026}.stats-card.warning-card .stats-icon[data-v-b2f91032]{color:#ff9800;background-color:#ff98001a}.stats-card.warning-card .stats-value[data-v-b2f91032]{color:#ff9800}.stats-card.danger-card[data-v-b2f91032]{border-color:#f44336;box-shadow:0 4px 10px #f4433626}.stats-card.danger-card .stats-icon[data-v-b2f91032]{color:#f44336;background-color:#f443361a}.stats-card.danger-card .stats-value[data-v-b2f91032]{color:#f44336}.skeleton-card[data-v-b2f91032]{border-radius:16px;width:100%;position:relative;overflow:hidden}.skeleton-card[data-v-b2f91032]:after{content:"";z-index:1;background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0 100%);animation:2s infinite shimmer-b2f91032;position:absolute;inset:0;transform:translate(-100%)}.skeleton-header[data-v-b2f91032]{background-color:var(--skeleton-bg,#0000000d);border-radius:6px;width:30%;height:24px;margin:16px 20px;position:relative}.skeleton-body[data-v-b2f91032]{padding:0 20px 20px}.skeleton-row[data-v-b2f91032]{background-color:var(--skeleton-bg,#0000000d);border-radius:4px;width:100%;height:16px;margin-bottom:16px;position:relative}.skeleton-row[data-v-b2f91032]:last-child{width:75%;margin-bottom:0}.dark-theme .skeleton-header[data-v-b2f91032],.dark-theme .skeleton-row[data-v-b2f91032],.dark-theme .skeleton-circle[data-v-b2f91032],.dark-theme .skeleton-row-sm[data-v-b2f91032],.dark-theme .skeleton-row-xs[data-v-b2f91032]{background-color:#ffffff14}.skeleton-icon[data-v-b2f91032]{background-color:var(--skeleton-bg,#0000000d);border-radius:12px;flex-shrink:0;width:48px;height:48px;margin-right:16px;position:relative}.skeleton-content[data-v-b2f91032]{flex:1;position:relative}.skeleton-row-sm[data-v-b2f91032]{background-color:var(--skeleton-bg,#0000000d);border-radius:4px;width:80%;height:16px;margin-bottom:10px;position:relative}.skeleton-row-xs[data-v-b2f91032]{background-color:var(--skeleton-bg,#0000000d);border-radius:4px;width:50%;height:12px;position:relative}.stats-card.skeleton-card[data-v-b2f91032]{background-color:var(--card-bg-color);box-shadow:var(--card-shadow);border:1px solid var(--border-color);align-items:center;padding:16px;animation:none;display:flex;position:relative}.stats-card.skeleton-card[data-v-b2f91032]:after{content:"";z-index:1;background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0 100%);animation:2s infinite shimmer-b2f91032;position:absolute;inset:0;transform:translate(-100%)}.import-action .import-content .import-desc[data-v-b2f91032]{color:var(--secondary-text-color);font-size:12px;line-height:1.4}.no-clients-message[data-v-b2f91032]{text-align:center;background-color:rgba(var(--theme-color-rgb), .05);border:1px dashed rgba(var(--theme-color-rgb), .3);border-radius:12px;margin:10px 0;padding:20px}.no-clients-message p[data-v-b2f91032]{color:var(--text-color);margin:0;font-size:14px}.platform-selector[data-v-b2f91032]{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:20px;display:flex}.platform-selector .platform-button[data-v-b2f91032]{background-color:rgba(var(--theme-color-rgb), .05);border:1px solid var(--border-color);cursor:pointer;color:var(--text-color);border-radius:20px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.platform-selector .platform-button[data-v-b2f91032]:hover{background-color:rgba(var(--theme-color-rgb), .1);border-color:rgba(var(--theme-color-rgb), .2);transform:translateY(-1px)}.platform-selector .platform-button.active[data-v-b2f91032]{background-color:rgba(var(--theme-color-rgb), .15);color:var(--theme-color);border-color:var(--theme-color);box-shadow:0 2px 6px rgba(var(--theme-color-rgb), .2);font-weight:600}.platform-selector .platform-button svg[data-v-b2f91032]{color:var(--theme-color);opacity:.8}@media (width>=1200px){.stats-card.no-plan-card[data-v-b2f91032]{padding:25px 30px}.no-plan-content[data-v-b2f91032]{gap:30px}.no-plan-title[data-v-b2f91032]{font-size:1.3rem}.no-plan-actions .action-button[data-v-b2f91032]{padding:12px 22px;font-size:16px}}.no-plan-actions[data-v-b2f91032]{align-items:center;gap:12px;display:flex}.no-plan-actions .action-button[data-v-b2f91032]{cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:500;transition:all .3s;display:inline-flex}@media screen and (width>=769px){.no-plan-content[data-v-b2f91032]{z-index:1;flex-direction:row;align-items:center;gap:24px;display:flex;position:relative}.no-plan-message[data-v-b2f91032]{text-align:left;flex:1;align-items:flex-start;width:auto}.no-plan-title[data-v-b2f91032]{text-align:left;width:auto}.no-plan-actions[data-v-b2f91032]{flex-direction:row;justify-content:flex-start;width:auto}.no-plan-actions .action-button[data-v-b2f91032]{width:auto;max-width:none}}.notice-modal-overlay[data-v-b2f91032]{z-index:1000;box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:fixed;top:0;left:0}.notice-modal[data-v-b2f91032]{background-color:rgba(var(--card-background-rgb,255, 255, 255), 1);border:1px solid rgba(var(--theme-color-rgb), .15);border-radius:16px;flex-direction:column;width:100%;max-width:500px;max-height:80vh;animation:.3s cubic-bezier(.16,1,.3,1) modal-in-b2f91032;display:flex;overflow:hidden;box-shadow:0 8px 30px #00000026}@media (prefers-color-scheme:dark){.notice-modal[data-v-b2f91032]{background-color:rgba(var(--card-background-rgb,30, 30, 30), 1)}}.notice-modal-header[data-v-b2f91032]{border-bottom:1px solid var(--border-color);background-color:rgba(var(--theme-color-rgb), .03);justify-content:space-between;align-items:center;padding:20px;display:flex}.notice-modal-header .popup-title[data-v-b2f91032]{color:var(--text-color);margin:0;font-size:18px;font-weight:600}.notice-modal-header .popup-close-btn[data-v-b2f91032]{cursor:pointer;color:var(--secondary-text-color);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin:-8px;padding:8px;transition:all .3s;display:flex}.notice-modal-header .popup-close-btn[data-v-b2f91032]:hover{color:var(--text-color);background-color:#0000000d;transform:rotate(90deg)}.notice-modal-content[data-v-b2f91032]{background:linear-gradient(to bottom, rgba(var(--theme-color-rgb), .02), transparent);flex:1;padding:20px;overflow-y:auto}.notice-modal-content .notice-content[data-v-b2f91032]{font-size:14px;line-height:1.6}.notice-modal-content .notice-content[data-v-b2f91032] p{color:var(--text-color);margin:12px 0;line-height:1.6}.notice-modal-content .notice-content[data-v-b2f91032] strong{color:var(--theme-color);font-weight:600}.notice-modal-content .notice-content[data-v-b2f91032] a{color:var(--theme-color);text-decoration:none}.notice-modal-content .notice-content[data-v-b2f91032] a:hover{text-decoration:underline}.notice-modal-content .notice-content[data-v-b2f91032] img{border-radius:8px;max-width:100%;height:auto;margin:10px 0}.notice-modal-content .notice-content[data-v-b2f91032] ul,.notice-modal-content .notice-content[data-v-b2f91032] ol{margin-bottom:16px;padding-left:20px}.notice-modal-content .notice-content[data-v-b2f91032] ul li,.notice-modal-content .notice-content[data-v-b2f91032] ol li{margin-bottom:8px;list-style-position:outside}.notice-modal-content .notice-content[data-v-b2f91032] ul li{list-style-type:disc}.notice-modal-content .notice-content[data-v-b2f91032] ol li{list-style-type:decimal}.notice-modal-content .notice-content[data-v-b2f91032] h1,.notice-modal-content .notice-content[data-v-b2f91032] h2,.notice-modal-content .notice-content[data-v-b2f91032] h3,.notice-modal-content .notice-content[data-v-b2f91032] h4,.notice-modal-content .notice-content[data-v-b2f91032] h5,.notice-modal-content .notice-content[data-v-b2f91032] h6{margin-top:24px;margin-bottom:16px;font-weight:600}.notice-modal-content .notice-content[data-v-b2f91032] blockquote{border-left:4px solid var(--theme-color);background-color:rgba(var(--theme-color-rgb), .05);border-radius:0 6px 6px 0;margin:16px 0;padding:10px 15px}.notice-modal-content .notice-content[data-v-b2f91032] blockquote p{margin:8px 0}.notice-modal-content .notice-content[data-v-b2f91032] code{background-color:rgba(var(--theme-color-rgb), .1);border-radius:4px;padding:2px 4px;font-family:monospace;font-size:.9em}.notice-modal-content .notice-content[data-v-b2f91032] pre{background-color:rgba(var(--theme-color-rgb), .05);border-radius:6px;margin:16px 0;padding:12px;overflow-x:auto}.notice-modal-content .notice-content[data-v-b2f91032] pre code{background-color:#0000;padding:0}.notice-modal-content .notice-content[data-v-b2f91032] table{border-collapse:collapse;width:100%;margin:16px 0}.notice-modal-content .notice-content[data-v-b2f91032] table th,.notice-modal-content .notice-content[data-v-b2f91032] table td{border:1px solid var(--border-color);text-align:left;padding:8px 12px}.notice-modal-content .notice-content[data-v-b2f91032] table th{background-color:rgba(var(--theme-color-rgb), .05);font-weight:600}.notice-modal-content .notice-content[data-v-b2f91032] table tr:nth-child(2n){background-color:rgba(var(--theme-color-rgb), .02)}.notice-modal-content .notice-content[data-v-b2f91032] a.eztheme-btn{background-color:var(--theme-color);color:#fff;border-radius:8px;margin:10px 0;padding:8px 16px;text-decoration:none;transition:all .3s;display:inline-block}.notice-modal-content .notice-content[data-v-b2f91032] a.eztheme-btn:hover{background-color:var(--primary-color-hover);box-shadow:0 4px 8px rgba(var(--theme-color-rgb), .3);transform:translateY(-2px)}.notice-modal-footer[data-v-b2f91032]{border-top:1px solid var(--border-color);justify-content:flex-end;padding:15px 20px;display:flex}.notice-modal-footer .popup-action-btn[data-v-b2f91032]{background-color:var(--theme-color);color:#fff;cursor:pointer;border:none;border-radius:8px;min-width:120px;padding:8px 20px;font-size:14px;font-weight:500;transition:all .3s}.notice-modal-footer .popup-action-btn.adaptive-btn[data-v-b2f91032]{justify-content:center;align-items:center;min-width:auto;padding:8px 20px;display:inline-flex}.notice-modal-footer .popup-action-btn[data-v-b2f91032]:hover:not(:disabled){box-shadow:0 4px 10px rgba(var(--theme-color-rgb), .3);transform:translateY(-2px)}.notice-modal-footer .popup-action-btn[data-v-b2f91032]:disabled{opacity:.7;cursor:not-allowed;background-color:var(--secondary-text-color)}.popup-slide-enter-active[data-v-b2f91032]{transition:all .3s cubic-bezier(.16,1,.3,1)}.popup-slide-leave-active[data-v-b2f91032]{transition:all .2s ease-out}.popup-slide-enter-from[data-v-b2f91032]{opacity:0;transform:translateY(20px)scale(.98)}.popup-slide-leave-to[data-v-b2f91032]{opacity:0;transform:scale(.95)}@media (width<=768px){.notice-modal-overlay[data-v-b2f91032]{padding:15px}.notice-modal-overlay .notice-modal[data-v-b2f91032]{max-width:100%;max-height:85vh}.notice-modal-overlay .notice-modal .notice-modal-header[data-v-b2f91032]{padding:15px}.notice-modal-overlay .notice-modal .notice-modal-header .popup-title[data-v-b2f91032]{font-size:16px}.notice-modal-overlay .notice-modal .notice-modal-content[data-v-b2f91032]{padding:15px}.notice-modal-overlay .notice-modal .notice-modal-footer[data-v-b2f91032]{padding:12px 15px}}.modal-overlay[data-v-b2f91032]{z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-container[data-v-b2f91032]{border-radius:12px;width:90%;max-width:400px;max-height:90vh;overflow:hidden;box-shadow:0 4px 20px #00000026}.modal-card[data-v-b2f91032]{background-color:var(--card-background);flex-direction:column;display:flex;overflow:hidden}.reset-traffic-modal .modal-header[data-v-b2f91032]{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.reset-traffic-modal .modal-header h3[data-v-b2f91032]{color:var(--text-color);margin:0;font-size:18px;font-weight:600}.reset-traffic-modal .modal-header .close-button[data-v-b2f91032]{color:var(--secondary-text-color);cursor:pointer;background:0 0;border:none;padding:0;font-size:24px}.reset-traffic-modal .modal-header .close-button[data-v-b2f91032]:hover{color:var(--text-color)}.reset-traffic-modal .modal-body[data-v-b2f91032]{flex-direction:column;align-items:center;padding:20px;display:flex}.reset-traffic-modal .modal-body .warning-icon[data-v-b2f91032]{color:#ff9800;margin-bottom:16px}.reset-traffic-modal .modal-body .warning-text[data-v-b2f91032]{text-align:center;color:var(--text-color);margin-bottom:12px;font-size:16px;line-height:1.5}.reset-traffic-modal .modal-body .note-text[data-v-b2f91032]{color:var(--secondary-text-color);text-align:center;background-color:rgba(var(--theme-color-rgb), .05);border-radius:6px;width:100%;margin-bottom:0;padding:8px 12px;font-size:14px}.reset-traffic-modal .modal-footer[data-v-b2f91032]{border-top:1px solid var(--border-color);justify-content:flex-end;gap:12px;padding:16px 20px;display:flex}.reset-traffic-modal .modal-footer button[data-v-b2f91032]{cursor:pointer;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .3s}.reset-traffic-modal .modal-footer button[data-v-b2f91032]:disabled{opacity:.7;cursor:not-allowed;transform:none!important}.reset-traffic-modal .modal-footer .cancel-btn[data-v-b2f91032]{border:1px solid var(--border-color);color:var(--text-color);background-color:#0000}.reset-traffic-modal .modal-footer .cancel-btn[data-v-b2f91032]:hover:not(:disabled){background-color:#0000000d}.reset-traffic-modal .modal-footer .confirm-btn[data-v-b2f91032]{color:#fff;background-color:#f44336;border:none}.reset-traffic-modal .modal-footer .confirm-btn[data-v-b2f91032]:hover:not(:disabled){background-color:#e53935;transform:translateY(-2px);box-shadow:0 4px 8px #f443364d}.modal-fade-enter-active[data-v-b2f91032],.modal-fade-leave-active[data-v-b2f91032]{transition:opacity .3s}.modal-fade-enter-from[data-v-b2f91032],.modal-fade-leave-to[data-v-b2f91032]{opacity:0}.loader-small[data-v-b2f91032]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:1s linear infinite spin-b2f91032;display:inline-block}.loading-container[data-v-b2f91032]{justify-content:center;align-items:center;display:flex}@keyframes cardFadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.no-plan-content{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%}.no-plan-icon{width:65px;height:65px;transform:none}.no-plan-title{margin-bottom:12px;font-size:1.1rem}.no-plan-actions{justify-content:center}.action-button{justify-content:center;min-width:120px;padding:8px 15px}}.official-download-modal-overlay{z-index:1100;box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000000a6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.official-download-modal-overlay.modal-fade-leave-active{pointer-events:none}.official-download-modal{background-color:var(--card-background);border:1px solid rgba(var(--theme-color-rgb), .2);border-radius:16px;width:100%;max-width:480px;max-height:90vh;animation:.3s cubic-bezier(.16,1,.3,1) modal-in;overflow:hidden;box-shadow:0 8px 30px #00000040}.official-download-modal-header{border-bottom:1px solid var(--border-color);background-color:rgba(var(--theme-color-rgb), .03);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.official-download-modal-header h3{color:var(--text-color);margin:0;font-size:18px;font-weight:600}.official-download-modal-close{width:32px;height:32px;color:var(--secondary-text-color);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:24px;line-height:1;transition:all .3s;display:flex}.official-download-modal-close:hover{background-color:rgba(var(--theme-color-rgb), .1);color:var(--text-color);transform:rotate(90deg)}.official-download-modal-body{padding:20px;overflow-y:auto}.official-download-section+.official-download-section{margin-top:22px}.official-download-section-title{color:var(--text-color);margin-bottom:10px;font-size:14px;font-weight:600}.official-download-architectures,.official-download-sources{gap:12px;display:grid}.official-download-architectures{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.official-download-architecture,.official-download-source{border:1px solid var(--border-color);color:var(--text-color);cursor:pointer;background-color:#0000;border-radius:10px;transition:all .25s}.official-download-architecture{padding:12px 14px;font-size:14px;font-weight:500}.official-download-architecture:hover,.official-download-architecture.active{border-color:var(--theme-color);background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color)}.official-download-sources{grid-template-columns:repeat(2,minmax(0,1fr))}.official-download-source{text-align:left;flex-direction:column;align-items:flex-start;gap:5px;padding:14px;display:flex}.official-download-source:hover,.official-download-source.primary{border-color:var(--theme-color);background-color:rgba(var(--theme-color-rgb), .1)}.official-download-source:hover{transform:translateY(-2px)}.official-download-source.primary{color:var(--theme-color)}.official-download-source-name{font-size:14px;font-weight:600}.official-download-source-description{color:var(--secondary-text-color);font-size:12px}@media (width<=480px){.official-download-sources{grid-template-columns:1fr}}.stats-card.warning-card{border-color:#ff9800!important;box-shadow:0 4px 10px #ff980026!important}.stats-card.warning-card .stats-icon{color:#ff9800!important;background-color:#ff98001a!important}.stats-card.warning-card .stats-value{color:#ff9800!important}.stats-card.danger-card{border-color:#f44336!important;box-shadow:0 4px 10px #f4433626!important}.stats-card.danger-card .stats-icon{color:#f44336!important;background-color:#f443361a!important}.stats-card.danger-card .stats-value{color:#f44336!important}.eztheme-btn{background-color:rgba(var(--theme-color-rgb), .1)!important;color:var(--theme-color)!important;cursor:pointer!important;text-align:center!important;box-shadow:none!important;border:#0000!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;width:auto!important;margin:8px 0!important;padding:8px 16px!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important;transition:all .2s!important;display:inline-flex!important}.stats-card.balance-card.clickable{cursor:pointer;transition:all .3s;position:relative;overflow:hidden}.stats-card.balance-card.clickable:hover{background-color:rgba(var(--theme-color-rgb), .08);transform:translateY(-3px)}.stats-card.balance-card .stats-value{color:var(--theme-color)}[data-v-7005ffb9]: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:#0000001a;--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-7005ffb9]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.main-board[data-v-7005ffb9]{z-index:1;min-height:100vh;position:relative;overflow-x:hidden}.content-area[data-v-7005ffb9]{padding:80px 1rem 2rem}@media (width>=768px){.content-area[data-v-7005ffb9]{padding:90px 2rem 2rem}}@media (width>=1200px){.content-area[data-v-7005ffb9]{padding:90px 4rem 2rem}}.background-decoration[data-v-7005ffb9]{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}@supports (-webkit-touch-callout:none){.background-decoration[data-v-7005ffb9]{display:none}}.floating-ball[data-v-7005ffb9]{filter:blur(60px);opacity:.3;mix-blend-mode:lighten;border-radius:50%;position:absolute}.ball-1[data-v-7005ffb9]{background:radial-gradient(circle at 30% 30%, rgba(var(--theme-color-rgb), .4), rgba(var(--theme-color-rgb), .1) 70%, transparent);width:600px;height:600px;animation:25s ease-in-out infinite floatingBall1-7005ffb9;top:-10%;left:-10%}.ball-2[data-v-7005ffb9]{background:radial-gradient(circle at 70% 70%,#a747fe59,#a747fe14 70%,#0000);width:500px;height:500px;animation:30s ease-in-out infinite floatingBall2-7005ffb9;top:40%;right:-5%}.ball-3[data-v-7005ffb9]{background:radial-gradient(circle,#37dec94d,#37dec90d 70%,#0000);width:450px;height:450px;animation:35s ease-in-out infinite floatingBall3-7005ffb9;bottom:-10%;left:20%}.content-transition-enter-active[data-v-7005ffb9],.content-transition-leave-active[data-v-7005ffb9]{transition:opacity .3s,transform .3s}.content-transition-enter-from[data-v-7005ffb9],.content-transition-leave-to[data-v-7005ffb9]{opacity:0;transform:translateY(3px)}@keyframes floatingBall1-7005ffb9{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(5%,10%)rotate(90deg)}50%{transform:translate(2%,5%)rotate(180deg)}75%{transform:translate(-3%,8%)rotate(270deg)}}@keyframes floatingBall2-7005ffb9{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-8%,-5%)rotate(-90deg)}50%{transform:translate(-4%,-10%)rotate(-180deg)}75%{transform:translate(-6%,-2%)rotate(-270deg)}}@keyframes floatingBall3-7005ffb9{0%,to{transform:translate(0)rotate(0)}33%{transform:translate(6%,-8%)rotate(120deg)}66%{transform:translate(-4%,-4%)rotate(240deg)}to{transform:translate(0)rotate(360deg)}}.view-wrapper[data-v-7005ffb9]{width:100%;height:100%}[data-v-10c30209]: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:#0000001a;--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-10c30209]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.profile-container[data-v-10c30209]{padding:1.25rem 1.25rem calc(1.25rem + 70px)}@media (width>=768px){.profile-container[data-v-10c30209]{padding:2rem 2rem 3rem}}.profile-inner[data-v-10c30209]{max-width:1200px;margin:0 auto}.bottom-safe-area[data-v-10c30209]{width:100%;height:20px;margin-top:20px;margin-bottom:60px}@media (width>=768px){.bottom-safe-area[data-v-10c30209]{display:none}}.dashboard-card[data-v-10c30209]{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;margin-bottom:24px;padding:20px;transition:all .3s;box-shadow:0 2px 10px #0000000d}.dashboard-card[data-v-10c30209]:hover{border-color:rgba(var(--theme-color-rgb), .3);box-shadow:0 4px 15px #00000014}.dashboard-card .card-header[data-v-10c30209]{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.dashboard-card .card-header .card-title[data-v-10c30209]{margin:0;font-size:18px;font-weight:600}.dashboard-card .card-body p[data-v-10c30209]{color:var(--text-muted);margin:0;line-height:1.5}.welcome-card[data-v-10c30209]{margin-bottom:24px}.profile-skeleton .profile-card[data-v-10c30209]{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;margin-bottom:24px;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000d}.profile-skeleton .profile-card[data-v-10c30209]:after{content:"";z-index:1;background-image:linear-gradient(90deg,#fff0 0,#ffffff1a 20%,#fff3 60%,#fff0 100%);animation:2s infinite shimmer-10c30209;position:absolute;inset:0;transform:translate(-100%)}.profile-skeleton .card-header[data-v-10c30209]{border-bottom:1px solid var(--border-color);background-color:rgba(var(--theme-color-rgb), .03);padding:15px 20px}.profile-skeleton .card-header .skeleton-title[data-v-10c30209]{background-color:var(--skeleton-color);border-radius:4px;width:120px;height:20px}.profile-skeleton .skeleton-content[data-v-10c30209]{padding:20px}.profile-skeleton .skeleton-content .skeleton-item[data-v-10c30209]{margin-bottom:16px}.profile-skeleton .skeleton-content .skeleton-item[data-v-10c30209]:last-child{margin-bottom:0}.profile-skeleton .skeleton-content .skeleton-item .skeleton-label[data-v-10c30209]{background-color:var(--skeleton-color);border-radius:4px;width:80px;height:14px;margin-bottom:8px}.profile-skeleton .skeleton-content .skeleton-item .skeleton-value[data-v-10c30209]{background-color:var(--skeleton-color);border-radius:4px;width:150px;height:16px}.profile-skeleton .skeleton-content .skeleton-item .skeleton-description[data-v-10c30209]{background-color:var(--skeleton-color);border-radius:4px;width:200px;height:12px;margin-top:6px}.profile-skeleton .skeleton-content .skeleton-setting[data-v-10c30209]{border-bottom:1px solid rgba(var(--border-color-rgb), .5);justify-content:space-between;padding:12px 0;display:flex}.profile-skeleton .skeleton-content .skeleton-setting[data-v-10c30209]:last-child{border-bottom:none}.profile-skeleton .skeleton-content .skeleton-setting .skeleton-text[data-v-10c30209]{flex:1;margin-right:16px}.profile-skeleton .skeleton-content .skeleton-setting .skeleton-toggle[data-v-10c30209]{background-color:var(--skeleton-color);border-radius:12px;width:46px;height:24px}.profile-skeleton .skeleton-content .skeleton-button[data-v-10c30209]{background-color:var(--skeleton-color);border-radius:8px;width:120px;height:36px}[data-v-10c30209]:root{--skeleton-color:#0000001a}body.dark-theme[data-v-10c30209]{--skeleton-color:#ffffff14}@keyframes shimmer-10c30209{to{transform:translate(100%)}}.error-state[data-v-10c30209]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3rem 1rem;display:flex}.error-state p[data-v-10c30209]{color:var(--text-muted);margin-top:1rem;font-size:1.1rem}.error-state .error-icon[data-v-10c30209]{color:var(--text-muted);opacity:.7}.error-state .retry-button[data-v-10c30209]{background-color:rgba(var(--theme-color-rgb), .85);color:#fff;border:1px solid rgba(var(--theme-color-rgb), .3);min-width:120px;height:40px;box-shadow:0 8px 20px rgba(var(--theme-color-rgb), .25);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:1.5rem;padding:0 16px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.error-state .retry-button[data-v-10c30209]:hover{box-shadow:0 10px 25px rgba(var(--theme-color-rgb), .35);background-color:rgba(var(--theme-color-rgb), .95);transform:translateY(-2px)}.profile-card[data-v-10c30209]{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;margin-bottom:24px;transition:all .3s;overflow:hidden;box-shadow:0 2px 8px #0000000d}.profile-card[data-v-10c30209]:hover{border-color:rgba(var(--theme-color-rgb), .3);box-shadow:0 4px 15px #00000014}.profile-card .card-header[data-v-10c30209]{border-bottom:1px solid var(--border-color);background-color:rgba(var(--theme-color-rgb), .03);padding:16px 20px}.profile-card .card-header h3[data-v-10c30209]{color:var(--text-color);margin:0;font-size:16px;font-weight:600}.profile-card .info-content[data-v-10c30209]{padding:20px}.profile-card .info-content .info-list[data-v-10c30209]{grid-gap:16px;grid-template-columns:1fr;display:grid}@media (width>=768px){.profile-card .info-content .info-list[data-v-10c30209]{grid-template-columns:repeat(2,1fr)}}.profile-card .info-content .info-list .info-item[data-v-10c30209]{flex-direction:column;display:flex}.profile-card .info-content .info-list .info-item .info-label[data-v-10c30209]{color:var(--text-muted);margin-bottom:6px;font-size:14px}.profile-card .info-content .info-list .info-item .info-value[data-v-10c30209]{color:var(--text-color);font-size:16px;font-weight:500}.profile-card .info-content .info-list .info-item .info-value.highlight[data-v-10c30209]{color:#f44336}.profile-card .settings-content[data-v-10c30209]{padding:16px 20px}.profile-card .settings-content .setting-item[data-v-10c30209]{border-bottom:1px solid rgba(var(--border-color-rgb), .5);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.profile-card .settings-content .setting-item[data-v-10c30209]:last-child{border-bottom:none}.profile-card .settings-content .setting-item .setting-info[data-v-10c30209]{flex:1;margin-right:16px}.profile-card .settings-content .setting-item .setting-info .setting-label[data-v-10c30209]{color:var(--text-color);margin-bottom:4px;font-size:15px;font-weight:500;display:block}.profile-card .settings-content .setting-item .setting-info .setting-description[data-v-10c30209]{color:var(--text-muted);font-size:13px}.profile-card .settings-content .action-buttons[data-v-10c30209]{flex-wrap:wrap;gap:12px;margin-bottom:16px;display:flex}.profile-card .settings-content .action-buttons .action-btn[data-v-10c30209]{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color);border:1px solid rgba(var(--theme-color-rgb), .2);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.profile-card .settings-content .action-buttons .action-btn[data-v-10c30209]:hover{background-color:rgba(var(--theme-color-rgb), .2);transform:translateY(-2px)}.profile-card .settings-content .action-buttons .action-btn.danger[data-v-10c30209]{color:#f44336;background-color:#f443361a;border-color:#f4433633}.profile-card .settings-content .action-buttons .action-btn.danger[data-v-10c30209]:hover{background-color:#f4433633}.profile-card .settings-content .subscription-info[data-v-10c30209]{background-color:rgba(var(--theme-color-rgb), .05);border:1px dashed rgba(var(--theme-color-rgb), .3);border-radius:8px;margin-top:16px;padding:12px}.profile-card .settings-content .subscription-info .subscription-url[data-v-10c30209]{color:var(--text-color);word-break:break-all;font-size:14px;line-height:1.5}.profile-card .settings-content .gift-card-form[data-v-10c30209]{margin-top:8px}.profile-card .settings-content .gift-card-form .input-group[data-v-10c30209]{gap:10px;display:flex}@media (width<=576px){.profile-card .settings-content .gift-card-form .input-group[data-v-10c30209]{flex-direction:column;gap:12px}}.profile-card .settings-content .gift-card-form .input-group .gift-card-input[data-v-10c30209]{border:1px solid var(--border-color);background-color:var(--bg-secondary);color:var(--text-color);border-radius:8px;flex:1;padding:10px 12px;font-size:15px;transition:all .3s}.profile-card .settings-content .gift-card-form .input-group .gift-card-input[data-v-10c30209]:focus{border-color:var(--theme-color);box-shadow:0 0 0 3px rgba(var(--theme-color-rgb), .1);outline:none}.profile-card .settings-content .gift-card-form .input-group .gift-card-btn[data-v-10c30209]{background-color:var(--theme-color);color:#fff;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;transition:all .3s;display:flex}@media (width<=576px){.profile-card .settings-content .gift-card-form .input-group .gift-card-btn[data-v-10c30209]{width:100%;padding:12px 16px}}.profile-card .settings-content .gift-card-form .input-group .gift-card-btn[data-v-10c30209]:hover:not(:disabled){background-color:rgba(var(--theme-color-rgb), .9);transform:translateY(-2px)}.profile-card .settings-content .gift-card-form .input-group .gift-card-btn[data-v-10c30209]:disabled{opacity:.7;cursor:not-allowed}.profile-card .settings-content .gift-card-form .input-group .gift-card-btn .loader[data-v-10c30209]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:1s linear infinite spin-10c30209}.switch[data-v-10c30209]{width:46px;height:24px;display:inline-block;position:relative}.switch.disabled[data-v-10c30209]{opacity:.7;cursor:not-allowed}.switch input[data-v-10c30209]{opacity:0;width:0;height:0}.switch input:checked+.slider[data-v-10c30209]{background-color:var(--theme-color)}.switch input:checked+.slider[data-v-10c30209]:before{transform:translate(22px)}.switch input:disabled+.slider[data-v-10c30209]{cursor:not-allowed}.switch .slider[data-v-10c30209]{cursor:pointer;background-color:#ccc;transition:all .4s;position:absolute;inset:0}.switch .slider.loading[data-v-10c30209]{overflow:hidden}.switch .slider.loading[data-v-10c30209]:before{animation:1.5s infinite pulse-10c30209}.switch .slider.loading[data-v-10c30209]:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:1.5s infinite sweep-10c30209;position:absolute}.switch .slider[data-v-10c30209]:before{content:"";z-index:1;background-color:#fff;width:18px;height:18px;transition:all .4s;position:absolute;bottom:3px;left:3px}.switch .slider.round[data-v-10c30209]{border-radius:34px}.switch .slider.round[data-v-10c30209]:before{border-radius:50%}@keyframes pulse-10c30209{0%{box-shadow:0 0 #ffffffb3}70%{box-shadow:0 0 0 5px #fff0}to{box-shadow:0 0 #fff0}}@keyframes sweep-10c30209{0%{transform:translate(-100%)}to{transform:translate(100%)}}.modal-overlay[data-v-10c30209]{z-index:1000;-webkit-backdrop-filter:blur(5px);background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content[data-v-10c30209]{background-color:var(--card-background);border-radius:12px;flex-direction:column;width:90%;max-width:480px;display:flex;overflow:hidden;box-shadow:0 4px 20px #00000026}.modal-header[data-v-10c30209]{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.modal-header h3[data-v-10c30209]{color:var(--text-color);margin:0;font-size:18px;font-weight:600}.modal-header .modal-close[data-v-10c30209]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:all .3s;display:flex}.modal-header .modal-close[data-v-10c30209]:hover{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color)}.modal-body[data-v-10c30209]{padding:20px}.modal-body p[data-v-10c30209]{color:var(--text-color);margin:0 0 16px;font-size:15px;line-height:1.6}.modal-body .form-group[data-v-10c30209]{margin-bottom:16px}.modal-body .form-group[data-v-10c30209]:last-child{margin-bottom:0}.modal-body .form-group label[data-v-10c30209]{color:var(--text-color);margin-bottom:8px;font-size:14px;font-weight:500;display:block}.modal-body .form-group input[data-v-10c30209]{border:1px solid var(--border-color);background-color:var(--bg-secondary);width:100%;color:var(--text-color);border-radius:8px;padding:10px 12px;font-size:15px;transition:all .3s}.modal-body .form-group input[data-v-10c30209]:focus{border-color:var(--theme-color);box-shadow:0 0 0 3px rgba(var(--theme-color-rgb), .1);outline:none}.modal-body .form-group .error-text[data-v-10c30209]{color:#f44336;margin-top:6px;font-size:13px}.modal-footer[data-v-10c30209]{border-top:1px solid var(--border-color);justify-content:flex-end;gap:12px;padding:16px 20px;display:flex}.modal-footer button[data-v-10c30209]{cursor:pointer;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .3s}.modal-footer button.btn-cancel[data-v-10c30209]{border:1px solid var(--border-color);color:var(--text-color);background-color:#0000}.modal-footer button.btn-cancel[data-v-10c30209]:hover{background-color:#0000000d}.modal-footer button.btn-submit[data-v-10c30209]{background-color:var(--theme-color);color:#fff;border:none;align-items:center;gap:8px;display:flex}.modal-footer button.btn-submit[data-v-10c30209]:hover:not(:disabled){background-color:rgba(var(--theme-color-rgb), .9)}.modal-footer button.btn-submit[data-v-10c30209]:disabled{opacity:.7;cursor:not-allowed}.modal-footer button.btn-submit.danger[data-v-10c30209]{background-color:#f44336}.modal-footer button.btn-submit.danger[data-v-10c30209]:hover:not(:disabled){background-color:#d32f2f}.modal-footer button.btn-submit .loader[data-v-10c30209]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:1s linear infinite spin-10c30209}.modal-fade-enter-active[data-v-10c30209],.modal-fade-leave-active[data-v-10c30209]{transition:opacity .3s}.modal-fade-enter-from[data-v-10c30209],.modal-fade-leave-to[data-v-10c30209]{opacity:0}@keyframes spin-10c30209{to{transform:rotate(360deg)}}@media (width<=576px){.profile-container[data-v-10c30209]{padding:1rem}.info-content[data-v-10c30209]{padding:16px!important}}.device-list[data-v-10c30209]{flex-direction:column;gap:12px;display:flex}.device-list .device-item[data-v-10c30209]{background-color:rgba(var(--theme-color-rgb), .05);border-radius:8px;align-items:center;padding:12px;transition:all .3s;display:flex}.device-list .device-item[data-v-10c30209]:hover{background-color:rgba(var(--theme-color-rgb), .1);transform:translateY(-2px)}.device-list .device-item .device-icon[data-v-10c30209]{background-color:rgba(var(--theme-color-rgb), .15);width:40px;height:40px;color:var(--theme-color);border-radius:50%;justify-content:center;align-items:center;margin-right:12px;display:flex}.device-list .device-item .device-info[data-v-10c30209]{flex:1}.device-list .device-item .device-info .device-name[data-v-10c30209]{color:var(--text-color);margin-bottom:4px;font-size:15px;font-weight:500}.device-list .device-item .device-info .device-meta[data-v-10c30209]{color:var(--text-muted);flex-wrap:wrap;gap:8px;font-size:13px;display:flex}.device-list .device-item .device-info .device-meta .device-ip[data-v-10c30209],.device-list .device-item .device-info .device-meta .device-time[data-v-10c30209]{align-items:center;display:flex}.device-list .device-item .device-info .device-meta .device-time[data-v-10c30209]:before{content:"•";margin-right:8px}.device-loading .session-skeleton[data-v-10c30209]{background-color:rgba(var(--border-color-rgb), .1);border-radius:8px;align-items:center;margin-bottom:12px;padding:12px;display:flex}.device-loading .session-skeleton .session-skeleton-icon[data-v-10c30209]{background-color:var(--skeleton-color);border-radius:50%;width:40px;height:40px;margin-right:12px}.device-loading .session-skeleton .session-skeleton-content[data-v-10c30209]{flex:1}.device-loading .session-skeleton .session-skeleton-content .session-skeleton-title[data-v-10c30209]{background-color:var(--skeleton-color);border-radius:4px;width:120px;height:16px;margin-bottom:8px}.device-loading .session-skeleton .session-skeleton-content .session-skeleton-info[data-v-10c30209]{background-color:var(--skeleton-color);border-radius:4px;width:160px;height:12px}.device-error[data-v-10c30209],.device-empty[data-v-10c30209]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.device-error p[data-v-10c30209],.device-empty p[data-v-10c30209]{color:var(--text-muted);margin:12px 0}.device-error .empty-icon[data-v-10c30209],.device-empty .empty-icon[data-v-10c30209]{color:var(--text-muted);opacity:.7}.device-error .refresh-btn[data-v-10c30209],.device-empty .refresh-btn[data-v-10c30209]{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color);border:1px solid rgba(var(--theme-color-rgb), .2);cursor:pointer;border-radius:8px;padding:8px 16px;font-size:14px;transition:all .3s}.device-error .refresh-btn[data-v-10c30209]:hover,.device-empty .refresh-btn[data-v-10c30209]:hover{background-color:rgba(var(--theme-color-rgb), .2)}.telegram-loading .skeleton-wrapper[data-v-10c30209]{background-color:rgba(var(--border-color-rgb), .1);border-radius:8px;flex-direction:column;gap:12px;padding:12px;display:flex}.telegram-error[data-v-10c30209]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.telegram-error p[data-v-10c30209]{color:var(--text-muted);margin:12px 0}.telegram-error .refresh-btn[data-v-10c30209]{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color);border:1px solid rgba(var(--theme-color-rgb), .2);cursor:pointer;border-radius:8px;padding:8px 16px;font-size:14px;transition:all .3s}.telegram-error .refresh-btn[data-v-10c30209]:hover{background-color:rgba(var(--theme-color-rgb), .2)}.tgbot-modal[data-v-10c30209]{max-width:400px}.step-container[data-v-10c30209]{flex-direction:column;gap:20px;width:100%;display:flex}.step-item[data-v-10c30209]{flex-direction:column;gap:8px;display:flex}.step-number[data-v-10c30209]{color:var(--theme-color);margin-bottom:4px;font-size:16px;font-weight:600}.step-content p[data-v-10c30209]{color:var(--text-color);margin:0 0 8px;font-size:14px;line-height:1.5}.step-content .tg-link[data-v-10c30209]{color:var(--theme-color);font-weight:500;text-decoration:none}.command-container[data-v-10c30209]{background-color:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;align-items:center;margin-top:8px;padding:10px 12px;display:flex;position:relative}.command-container .command-text[data-v-10c30209]{color:var(--text-color);white-space:pre-wrap;word-break:break-all;overflow-wrap:break-word;background:0 0;flex:1;margin:0;padding:0;font-family:monospace;font-size:14px}.command-container .copy-command-btn[data-v-10c30209]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-left:8px;padding:6px;transition:all .2s;display:flex}.command-container .copy-command-btn[data-v-10c30209]:hover{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color)}.telegram-actions[data-v-10c30209]{flex-direction:column;gap:12px;width:100%;display:flex}.telegram-btn[data-v-10c30209]{background-color:var(--bg-secondary);border:1px solid var(--border-color);color:var(--theme-color);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.telegram-btn[data-v-10c30209]:hover{background-color:rgba(var(--theme-color-rgb), .05)}.telegram-btn .telegram-icon[data-v-10c30209]{color:var(--theme-color)}[data-v-6f53d38d]: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:#0000001a;--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-6f53d38d]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.browser-restricted-container[data-v-6f53d38d]{background-color:var(--bg-color);justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex;transform:translateZ(0)}.browser-restricted-card[data-v-6f53d38d]{background-color:var(--card-bg-color);border:1px solid var(--border-color);will-change:transform;border-radius:16px;width:100%;max-width:600px;overflow:hidden;transform:translateZ(0);box-shadow:0 5px 15px #00000014}.browser-restricted-card .card-header[data-v-6f53d38d]{border-bottom:1px solid var(--border-color);background-color:rgba(var(--theme-color-rgb), .05);text-align:center;padding:25px 30px}.browser-restricted-card .card-header .title[data-v-6f53d38d]{color:var(--theme-color);margin-bottom:10px;font-size:24px;font-weight:700}.browser-restricted-card .card-header .subtitle[data-v-6f53d38d]{color:var(--secondary-text-color);margin:0;font-size:16px;font-weight:500}.browser-restricted-card .card-body[data-v-6f53d38d]{flex-direction:column;align-items:center;padding:30px;display:flex}.browser-restricted-card .card-body .browser-icon[data-v-6f53d38d]{color:var(--theme-color);opacity:.8;margin-bottom:20px}.browser-restricted-card .card-body .description[data-v-6f53d38d]{text-align:center;color:var(--text-color);margin-bottom:25px;font-size:16px;line-height:1.6}.browser-restricted-card .card-body .browser-info[data-v-6f53d38d]{background-color:rgba(var(--theme-color-rgb), .05);border-radius:10px;width:100%;margin-bottom:25px;padding:15px 20px}.browser-restricted-card .card-body .browser-info .current-browser[data-v-6f53d38d]{color:var(--text-color);margin:0;font-size:15px}.browser-restricted-card .card-body .current-url-container[data-v-6f53d38d]{background-color:rgba(var(--theme-color-rgb), .05);border-radius:10px;width:100%;margin-bottom:25px;padding:15px 20px}.browser-restricted-card .card-body .current-url-container .url-title[data-v-6f53d38d]{color:var(--text-color);margin:0 0 8px;font-size:15px;font-weight:600}.browser-restricted-card .card-body .current-url-container .url-copy-container[data-v-6f53d38d]{border:1px solid rgba(var(--theme-color-rgb), .1);background-color:#ffffff80;border-radius:8px;align-items:center;padding:10px 15px;display:flex}.browser-restricted-card .card-body .current-url-container .url-copy-container .current-url[data-v-6f53d38d]{text-overflow:ellipsis;white-space:nowrap;color:var(--secondary-text-color);flex:1;font-size:14px;overflow:hidden}.browser-restricted-card .card-body .current-url-container .url-copy-container .copy-button[data-v-6f53d38d]{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color);cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;margin-left:10px;transition:background-color .2s,transform .2s;display:flex}.browser-restricted-card .card-body .current-url-container .url-copy-container .copy-button[data-v-6f53d38d]:hover{background-color:rgba(var(--theme-color-rgb), .2);transform:translateY(-2px)}.browser-restricted-card .card-body .current-url-container .url-copy-container .copy-button[data-v-6f53d38d]:active{transform:translateY(0)}.browser-restricted-card .card-body .current-url-container .copy-status[data-v-6f53d38d]{color:var(--theme-color);text-align:right;height:20px;margin:8px 0 0;font-size:14px}.browser-restricted-card .card-body .recommend-section[data-v-6f53d38d]{flex-direction:column;align-items:center;width:100%;margin-bottom:25px;display:flex}.browser-restricted-card .card-body .recommend-section .recommend-title[data-v-6f53d38d]{text-align:center;color:var(--text-color);margin-bottom:15px;font-size:18px;font-weight:600}.browser-restricted-card .card-body .recommend-section .browser-buttons[data-v-6f53d38d]{flex-wrap:wrap;justify-content:center;gap:15px;width:100%;margin-bottom:20px;display:flex}.browser-restricted-card .card-body .recommend-section .browser-button[data-v-6f53d38d]{will-change:transform;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:15px;font-weight:500;text-decoration:none;transition:transform .2s,background-color .2s;display:flex;transform:translateZ(0)}.browser-restricted-card .card-body .recommend-section .browser-button.browser-download[data-v-6f53d38d]{background-color:var(--theme-color);color:#fff}.browser-restricted-card .card-body .recommend-section .browser-button.browser-download[data-v-6f53d38d]:hover{background-color:rgba(var(--theme-color-rgb), .9);box-shadow:0 3px 8px rgba(var(--theme-color-rgb), .2);transform:translateY(-2px)}.browser-restricted-card .card-body .recommend-section .browser-button.browser-download[data-v-6f53d38d]:active{box-shadow:none;transform:translateY(0)}.browser-restricted-card .card-body .recommend-section .supported-browsers-section[data-v-6f53d38d]{border-top:1px solid rgba(var(--theme-color-rgb), .1);width:100%;margin-top:20px;padding-top:20px}.browser-restricted-card .card-body .recommend-section .supported-browsers-section .supported-title[data-v-6f53d38d]{text-align:center;color:var(--text-color);margin-bottom:15px;font-size:18px;font-weight:600}.browser-restricted-card .card-body .recommend-section .supported-browsers-section .supported-browsers-list[data-v-6f53d38d]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.browser-restricted-card .card-body .recommend-section .supported-browsers-section .supported-browsers-list .supported-browser-item[data-v-6f53d38d]{background-color:rgba(var(--theme-color-rgb), .05);color:var(--text-color);border-radius:8px;align-items:center;gap:8px;padding:8px 15px;font-size:14px;display:flex}.browser-restricted-card .card-body .recommend-section .supported-browsers-section .supported-browsers-list .supported-browser-item .browser-icon-small[data-v-6f53d38d]{color:var(--theme-color);align-items:center;display:flex}.browser-restricted-card .card-body .info-section[data-v-6f53d38d]{width:100%;margin-bottom:20px}.browser-restricted-card .card-body .info-section .info-details[data-v-6f53d38d]{background-color:rgba(var(--theme-color-rgb), .05);border-radius:10px;padding:15px}.browser-restricted-card .card-body .info-section .info-details summary[data-v-6f53d38d]{cursor:pointer;color:var(--theme-color);outline:none;padding:5px 0;font-weight:600}.browser-restricted-card .card-body .info-section .info-details p[data-v-6f53d38d]{color:var(--text-color);margin-top:10px;font-size:14px;line-height:1.6}@media (width<=768px){.browser-restricted-container[data-v-6f53d38d]{-webkit-overflow-scrolling:touch;min-height:calc(100vh - 40px)}.browser-restricted-card[data-v-6f53d38d]{box-shadow:0 3px 8px #0000000d}.browser-restricted-card .card-header[data-v-6f53d38d]{padding:20px}.browser-restricted-card .card-header .title[data-v-6f53d38d]{font-size:20px}.browser-restricted-card .card-header .subtitle[data-v-6f53d38d]{font-size:14px}.browser-restricted-card .card-body[data-v-6f53d38d]{padding:20px}.browser-restricted-card .card-body .description[data-v-6f53d38d]{font-size:14px}.browser-restricted-card .card-body .current-url-container[data-v-6f53d38d]{padding:15px}.browser-restricted-card .card-body .current-url-container .url-title[data-v-6f53d38d]{font-size:14px}.browser-restricted-card .card-body .current-url-container .url-copy-container[data-v-6f53d38d]{padding:8px 12px}.browser-restricted-card .card-body .current-url-container .url-copy-container .current-url[data-v-6f53d38d]{font-size:12px}.browser-restricted-card .card-body .current-url-container .url-copy-container .copy-button[data-v-6f53d38d]{width:32px;height:32px}.browser-restricted-card .card-body .current-url-container .copy-status[data-v-6f53d38d]{font-size:12px}.browser-restricted-card .card-body .recommend-section .recommend-title[data-v-6f53d38d]{font-size:16px}.browser-restricted-card .card-body .recommend-section .browser-buttons[data-v-6f53d38d]{flex-direction:column}.browser-restricted-card .card-body .recommend-section .browser-buttons .browser-button[data-v-6f53d38d]{width:100%;transition:transform .15s,background-color .15s}.browser-restricted-card .card-body .recommend-section .supported-browsers-section .supported-browsers-list[data-v-6f53d38d]{gap:8px}.browser-restricted-card .card-body .recommend-section .supported-browsers-section .supported-browsers-list .supported-browser-item[data-v-6f53d38d]{padding:6px 12px;font-size:13px}}@media (hover:none){.browser-button[data-v-6f53d38d]:hover{box-shadow:none!important;transform:none!important}.copy-button[data-v-6f53d38d]:hover{transform:none!important}}[data-v-d64e5138]: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:#0000001a;--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-d64e5138]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.not-found-container[data-v-d64e5138]{background-color:var(--bg-color);flex-direction:column;min-height:100vh;padding:20px;display:flex;position:relative;transform:translateZ(0)}.back-button[data-v-d64e5138]{color:var(--theme-color);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:16px;font-weight:500;transition:background-color .2s;display:flex;position:absolute;top:20px;left:20px}.back-button[data-v-d64e5138]:hover{background-color:rgba(var(--theme-color-rgb), .1)}.not-found-content[data-v-d64e5138]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:600px;margin:0 auto;display:flex}.error-code[data-v-d64e5138]{color:#0000;letter-spacing:-2px;background:linear-gradient(45deg, var(--theme-color), rgba(var(--theme-color-rgb), .6));-webkit-background-clip:text;background-clip:text;margin:0;font-size:120px;font-weight:900;line-height:1.2}.error-title[data-v-d64e5138]{color:var(--text-color);margin:10px 0 20px;font-size:28px;font-weight:700}.error-description[data-v-d64e5138]{color:var(--secondary-text-color);margin-bottom:30px;font-size:18px;line-height:1.6}.home-button[data-v-d64e5138]{background-color:var(--theme-color);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:12px 24px;font-size:16px;font-weight:500;transition:transform .2s,background-color .2s;display:flex}.home-button[data-v-d64e5138]:hover{background-color:rgba(var(--theme-color-rgb), .9);transform:translateY(-2px)}.home-button[data-v-d64e5138]:active{transform:translateY(0)}@media (width<=768px){.error-code[data-v-d64e5138]{font-size:100px}.error-title[data-v-d64e5138]{font-size:24px}.error-description[data-v-d64e5138]{font-size:16px}}[data-v-074ea57e]: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:#0000001a;--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-074ea57e]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.customer-service-container[data-v-074ea57e]{background-color:var(--background-color);width:100%;height:100vh;color:var(--text-color);flex-direction:column;display:flex}.customer-service-container.dark-theme[data-v-074ea57e]{--background-color:#171a1d;--card-background:#1e1e1ecc;--text-color:#ffffffe6;--secondary-text-color:#fff9;--border-color:#ffffff1a}.customer-service-container[data-v-074ea57e]:not(.dark-theme){--background-color:#f5f7fa;--card-background:#fff;--text-color:#333;--secondary-text-color:#666;--border-color:#e8e8e8}.service-header[data-v-074ea57e]{z-index:10;background-color:var(--card-background);align-items:center;padding:20px;display:flex;position:relative;box-shadow:0 2px 8px #0000000d}.back-button[data-v-074ea57e],.refresh-button[data-v-074ea57e]{color:var(--theme-color);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:8px;display:flex}.refresh-button[data-v-074ea57e]{margin-left:auto}.service-title[data-v-074ea57e]{color:var(--text-color);flex-grow:1;margin:0 0 0 12px;font-size:18px;font-weight:600}.service-content[data-v-074ea57e]{flex:1;width:100%;height:calc(100vh - 70px);position:relative;overflow:hidden}.service-crisp-container[data-v-074ea57e]{width:100%;height:100%;position:relative}.service-other-container[data-v-074ea57e]{width:100%;height:100%;position:relative;overflow:auto}.service-other-container .other-service-tips[data-v-074ea57e]{text-align:center;color:var(--secondary-text-color);margin-top:40px;padding:16px;font-size:16px}.service-loading[data-v-074ea57e]{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.service-loading .loading-spinner[data-v-074ea57e]{border:3px solid var(--theme-color);border-top:3px solid #0000;border-radius:50%;width:40px;height:40px;margin-bottom:16px;animation:1s linear infinite spin-074ea57e}.service-loading p[data-v-074ea57e]{color:var(--text-color);font-size:16px}@keyframes spin-074ea57e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=768px){.service-header[data-v-074ea57e]{padding:16px}.service-title[data-v-074ea57e]{font-size:16px}.service-content[data-v-074ea57e]{height:calc(100vh - 60px)}}[data-v-893ddf14]: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:#0000001a;--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-893ddf14]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.shop-popup-overlay[data-v-893ddf14]{z-index:1000;box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:fixed;top:0;left:0}.shop-popup-overlay .shop-popup-container[data-v-893ddf14]{background-color:rgba(var(--card-background-rgb,255, 255, 255), 1);border:1px solid rgba(var(--theme-color-rgb), .15);border-radius:16px;flex-direction:column;width:100%;max-width:500px;max-height:80vh;animation:.3s cubic-bezier(.16,1,.3,1) modal-in-893ddf14;display:flex;overflow:hidden;box-shadow:0 8px 30px #00000026}@media (prefers-color-scheme:dark){.shop-popup-overlay .shop-popup-container[data-v-893ddf14]{background-color:rgba(var(--card-background-rgb,30, 30, 30), 1)}}.shop-popup-overlay .shop-popup-container .shop-popup-header[data-v-893ddf14]{border-bottom:1px solid var(--border-color);background-color:rgba(var(--theme-color-rgb), .03);justify-content:space-between;align-items:center;padding:20px;display:flex}.shop-popup-overlay .shop-popup-container .shop-popup-header .popup-title[data-v-893ddf14]{color:var(--text-color);margin:0;font-size:18px;font-weight:600}.shop-popup-overlay .shop-popup-container .shop-popup-header .popup-close-btn[data-v-893ddf14]{cursor:pointer;color:var(--secondary-text-color);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin:-8px;padding:8px;transition:all .3s;display:flex}.shop-popup-overlay .shop-popup-container .shop-popup-header .popup-close-btn[data-v-893ddf14]:hover{color:var(--text-color);background-color:#0000000d;transform:rotate(90deg)}.shop-popup-overlay .shop-popup-container .shop-popup-header .popup-close-btn[data-v-893ddf14]:disabled{opacity:.5;cursor:not-allowed}.shop-popup-overlay .shop-popup-container .shop-popup-content[data-v-893ddf14]{background:linear-gradient(to bottom, rgba(var(--theme-color-rgb), .02), transparent);flex:1;padding:20px;overflow-y:auto}.shop-popup-overlay .shop-popup-container .shop-popup-content[data-v-893ddf14] p{color:var(--text-color);margin:12px 0;line-height:1.6}.shop-popup-overlay .shop-popup-container .shop-popup-content[data-v-893ddf14] strong{color:var(--theme-color);font-weight:600}.shop-popup-overlay .shop-popup-container .shop-popup-content[data-v-893ddf14] a{color:var(--theme-color);text-decoration:none}.shop-popup-overlay .shop-popup-container .shop-popup-content[data-v-893ddf14] a:hover{text-decoration:underline}.shop-popup-overlay .shop-popup-container .shop-popup-footer[data-v-893ddf14]{border-top:1px solid var(--border-color);justify-content:flex-end;padding:15px 20px;display:flex}.shop-popup-overlay .shop-popup-container .shop-popup-footer .popup-action-btn[data-v-893ddf14]{background-color:var(--theme-color);color:#fff;cursor:pointer;border:none;border-radius:8px;min-width:120px;padding:8px 20px;font-size:14px;font-weight:500;transition:all .3s}.shop-popup-overlay .shop-popup-container .shop-popup-footer .popup-action-btn[data-v-893ddf14]:hover:not(:disabled){box-shadow:0 4px 10px rgba(var(--theme-color-rgb), .3);transform:translateY(-2px)}.shop-popup-overlay .shop-popup-container .shop-popup-footer .popup-action-btn[data-v-893ddf14]:disabled{opacity:.7;cursor:not-allowed;background-color:var(--secondary-text-color)}@keyframes modal-in-893ddf14{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes modal-out-893ddf14{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.fade-enter-active[data-v-893ddf14]{transition:opacity .3s}.fade-leave-active[data-v-893ddf14]{transition:opacity .5s}.fade-enter-from[data-v-893ddf14],.fade-leave-to[data-v-893ddf14]{opacity:0}@media (width<=768px){.shop-popup-overlay[data-v-893ddf14]{padding:15px}.shop-popup-overlay .shop-popup-container[data-v-893ddf14]{max-width:100%;max-height:85vh}.shop-popup-overlay .shop-popup-container .shop-popup-header[data-v-893ddf14]{padding:15px}.shop-popup-overlay .shop-popup-container .shop-popup-header .popup-title[data-v-893ddf14]{font-size:16px}.shop-popup-overlay .shop-popup-container .shop-popup-content[data-v-893ddf14]{padding:15px}.shop-popup-overlay .shop-popup-container .shop-popup-footer[data-v-893ddf14]{padding:12px 15px}}[data-v-9366dc8b]: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:#0000001a;--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-9366dc8b]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.shop-container[data-v-9366dc8b]{justify-content:center;padding:20px;display:flex}.shop-container .shop-inner[data-v-9366dc8b]{width:100%;max-width:1200px}.shop-container .welcome-card[data-v-9366dc8b]{margin-bottom:24px}.shop-container .dashboard-card[data-v-9366dc8b]{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:12px;margin-bottom:24px;padding:20px;transition:all .3s;position:relative;box-shadow:0 2px 10px #0000000d}.shop-container .dashboard-card[data-v-9366dc8b]:hover{border-color:rgba(var(--theme-color-rgb), .3);box-shadow:0 4px 15px #00000014}.shop-container .dashboard-card .card-header[data-v-9366dc8b]{justify-content:space-between;align-items:flex-start;margin-bottom:15px;display:flex}.shop-container .dashboard-card .card-header .card-title[data-v-9366dc8b]{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex:1;margin:0;padding-right:10px;font-size:18px;font-weight:600}.shop-container .dashboard-card .card-header .card-badge[data-v-9366dc8b]{white-space:nowrap;border-radius:20px;flex-shrink:0;align-items:center;margin-left:8px;padding:4px 12px;font-size:12px;font-weight:500;display:flex}.shop-container .dashboard-card .card-header .card-badge.glassmorphism[data-v-9366dc8b]{-webkit-backdrop-filter:blur(8px);will-change:backdrop-filter, background-color, color;border:1px solid #ffffff1a;transition:background-color .3s,color .3s,border-color .3s}.shop-container .dashboard-card .card-header .card-badge.glassmorphism.stock-plenty[data-v-9366dc8b]{color:#4caf50;background-color:#4caf5033;border-color:#4caf501a}.shop-container .dashboard-card .card-header .card-badge.glassmorphism.stock-warning[data-v-9366dc8b]{color:#ff9800;background-color:#ff980033;border-color:#ff98001a}.shop-container .dashboard-card .card-header .card-badge.glassmorphism.stock-danger[data-v-9366dc8b]{color:#f44336;background-color:#f4433633;border-color:#f443361a}.shop-container .dashboard-card .card-header .card-badge .badge-icon[data-v-9366dc8b]{margin-right:4px}.shop-container .skeleton-card[data-v-9366dc8b]{width:100%;height:100%}.shop-container .skeleton-card .skeleton-header[data-v-9366dc8b],.shop-container .skeleton-card .skeleton-price[data-v-9366dc8b],.shop-container .skeleton-card .skeleton-feature[data-v-9366dc8b],.shop-container .skeleton-card .skeleton-button[data-v-9366dc8b]{position:relative;overflow:hidden}.shop-container .skeleton-card .skeleton-header[data-v-9366dc8b]:after,.shop-container .skeleton-card .skeleton-price[data-v-9366dc8b]:after,.shop-container .skeleton-card .skeleton-feature[data-v-9366dc8b]:after,.shop-container .skeleton-card .skeleton-button[data-v-9366dc8b]:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffff26 50%,#fff0 100%);animation:2.5s infinite shimmer-9366dc8b;position:absolute;inset:0;transform:translate(-100%)}.shop-container .skeleton-card .skeleton-header[data-v-9366dc8b]{background-color:#0000000d;border-radius:4px;width:60%;height:24px;margin-bottom:20px}.shop-container .skeleton-card .skeleton-body .skeleton-price[data-v-9366dc8b]{background-color:#0000000d;border-radius:8px;height:60px;margin-bottom:24px}.shop-container .skeleton-card .skeleton-body .skeleton-features[data-v-9366dc8b]{margin-bottom:24px}.shop-container .skeleton-card .skeleton-body .skeleton-features .skeleton-feature[data-v-9366dc8b]{background-color:#0000000d;border-radius:4px;height:16px;margin-bottom:12px}.shop-container .skeleton-card .skeleton-body .skeleton-features .skeleton-feature[data-v-9366dc8b]:first-child{width:90%}.shop-container .skeleton-card .skeleton-body .skeleton-features .skeleton-feature[data-v-9366dc8b]:nth-child(2){width:80%}.shop-container .skeleton-card .skeleton-body .skeleton-features .skeleton-feature[data-v-9366dc8b]:nth-child(3){width:85%}.shop-container .skeleton-card .skeleton-body .skeleton-features .skeleton-feature[data-v-9366dc8b]:nth-child(4){width:75%}.shop-container .skeleton-card .skeleton-body .skeleton-features .skeleton-feature[data-v-9366dc8b]:nth-child(5){width:70%}.shop-container .skeleton-card .skeleton-body .skeleton-button[data-v-9366dc8b]{background-color:#0000000d;border-radius:8px;height:48px}@keyframes shimmer-9366dc8b{0%{left:-100%}to{left:200%}}@keyframes pulse-9366dc8b{0%{opacity:.6}50%{opacity:.3}to{opacity:.6}}.shop-container .stats-grid[data-v-9366dc8b]{grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:24px;display:grid}@media (width<=1200px){.shop-container .stats-grid[data-v-9366dc8b]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.shop-container .stats-grid[data-v-9366dc8b]{grid-template-columns:1fr}}.shop-container .stats-grid .stats-card[data-v-9366dc8b]{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:12px;align-items:center;padding:20px;transition:all .3s;display:flex;box-shadow:0 2px 10px #0000000d}.shop-container .stats-grid .stats-card[data-v-9366dc8b]:hover{border-color:rgba(var(--theme-color-rgb), .3);box-shadow:0 4px 15px #00000014}.shop-container .stats-grid .stats-card .stats-icon[data-v-9366dc8b]{background-color:rgba(var(--theme-color-rgb), .1);width:60px;height:60px;color:var(--theme-color);border-radius:12px;justify-content:center;align-items:center;margin-right:15px;display:flex}.shop-container .stats-grid .stats-card .stats-info[data-v-9366dc8b]{flex:1}.shop-container .stats-grid .stats-card .stats-info .stats-value[data-v-9366dc8b]{color:var(--text-color);margin-bottom:5px;font-size:18px;font-weight:600}.shop-container .stats-grid .stats-card .stats-info .stats-label[data-v-9366dc8b]{color:var(--secondary-text-color);font-size:14px}.shop-container .plans-wrapper[data-v-9366dc8b]{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:24px;display:grid}@media (width<=1200px){.shop-container .plans-wrapper[data-v-9366dc8b]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.shop-container .plans-wrapper[data-v-9366dc8b]{grid-template-columns:1fr}}.shop-container .plans-wrapper .dashboard-card[data-v-9366dc8b]{border-radius:16px;overflow:hidden}.shop-container .plans-wrapper .plan-card[data-v-9366dc8b]{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:16px;flex-direction:column;height:auto;padding:24px;transition:all .3s;display:flex;position:relative;box-shadow:0 2px 10px #0000000d}.shop-container .plans-wrapper .plan-card[data-v-9366dc8b]:hover{border-color:rgba(var(--theme-color-rgb), .3);transform:translateY(-5px);box-shadow:0 4px 15px #00000014}.shop-container .plans-wrapper .plan-card .card-header[data-v-9366dc8b]{justify-content:space-between;align-items:flex-start;margin-bottom:15px;display:flex}.shop-container .plans-wrapper .plan-card .card-header .card-title[data-v-9366dc8b]{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex:1;margin:0;padding-right:10px;font-size:18px;font-weight:600}.shop-container .plans-wrapper .plan-card .card-header .card-badge[data-v-9366dc8b]{white-space:nowrap;border-radius:20px;flex-shrink:0;align-items:center;margin-left:8px;padding:4px 12px;font-size:12px;font-weight:500;display:flex}.shop-container .plans-wrapper .plan-card .card-header .card-badge.glassmorphism[data-v-9366dc8b]{-webkit-backdrop-filter:blur(8px);will-change:backdrop-filter, background-color, color;border:1px solid #ffffff1a;transition:background-color .3s,color .3s,border-color .3s}.shop-container .plans-wrapper .plan-card .card-header .card-badge.glassmorphism.stock-plenty[data-v-9366dc8b]{color:#4caf50;background-color:#4caf5033;border-color:#4caf501a}.shop-container .plans-wrapper .plan-card .card-header .card-badge.glassmorphism.stock-warning[data-v-9366dc8b]{color:#ff9800;background-color:#ff980033;border-color:#ff98001a}.shop-container .plans-wrapper .plan-card .card-header .card-badge.glassmorphism.stock-danger[data-v-9366dc8b]{color:#f44336;background-color:#f4433633;border-color:#f443361a}.shop-container .plans-wrapper .plan-card .card-header .card-badge .badge-icon[data-v-9366dc8b]{margin-right:4px}.shop-container .plans-wrapper .plan-card .card-body[data-v-9366dc8b]{flex-direction:column;flex:1;display:flex;position:relative}.shop-container .plans-wrapper .plan-price[data-v-9366dc8b]{margin:24px 0;padding:0 4px}.shop-container .plans-wrapper .plan-price .price-display[data-v-9366dc8b]{text-align:center;margin-bottom:12px}.shop-container .plans-wrapper .plan-price .price-display .currency[data-v-9366dc8b]{color:var(--text-color);font-size:24px;font-weight:500}.shop-container .plans-wrapper .plan-price .price-display .amount[data-v-9366dc8b]{color:var(--text-color);font-size:48px;font-weight:700}.shop-container .plans-wrapper .plan-price .price-display .period[data-v-9366dc8b]{color:var(--secondary-text-color);font-size:16px}.shop-container .plans-wrapper .plan-price .supported-periods[data-v-9366dc8b]{margin-top:15px}.shop-container .plans-wrapper .plan-price .supported-periods .period-labels[data-v-9366dc8b]{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.shop-container .plans-wrapper .plan-price .supported-periods .period-labels .period-tag[data-v-9366dc8b]{background-color:rgba(var(--border-color-rgb), .1);color:var(--secondary-text-color);cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;padding:5px 10px;font-size:12px;font-weight:500;transition:all .3s;display:flex}.shop-container .plans-wrapper .plan-price .supported-periods .period-labels .period-tag .tag-icon[data-v-9366dc8b]{width:14px;height:14px;margin-right:4px}.shop-container .plans-wrapper .plan-price .supported-periods .period-labels .period-tag .tag-icon.check[data-v-9366dc8b]{color:#4caf50}.shop-container .plans-wrapper .plan-price .supported-periods .period-labels .period-tag .tag-icon.error[data-v-9366dc8b]{color:#f44336}.shop-container .plans-wrapper .plan-price .supported-periods .period-labels .period-tag[data-v-9366dc8b]:hover:not(.disabled){background-color:rgba(var(--theme-color-rgb), .08);color:var(--text-color)}.shop-container .plans-wrapper .plan-price .supported-periods .period-labels .period-tag.active[data-v-9366dc8b]{background-color:rgba(var(--theme-color-rgb), .1);color:var(--text-color);border-color:rgba(var(--theme-color-rgb), .2)}.shop-container .plans-wrapper .plan-price .supported-periods .period-labels .period-tag.disabled[data-v-9366dc8b]{opacity:.5;cursor:default}.shop-container .plans-wrapper .discount-calculation[data-v-9366dc8b]{background-color:rgba(var(--theme-color-rgb), .05);border-radius:8px;margin:5px 0 15px;padding:8px 12px}.shop-container .plans-wrapper .discount-calculation .discount-info[data-v-9366dc8b]{text-align:center;color:var(--text-color);font-size:14px}.shop-container .plans-wrapper .discount-calculation .discount-info .period-name[data-v-9366dc8b]{color:var(--theme-color);font-weight:700}.shop-container .plans-wrapper .discount-calculation .discount-info .discount-label[data-v-9366dc8b]{font-weight:500}.shop-container .plans-wrapper .discount-calculation .discount-info .discount-label[data-v-9366dc8b]:first-line,.shop-container .plans-wrapper .discount-calculation .discount-info .discount-label[data-v-9366dc8b]:first-child,.shop-container .plans-wrapper .discount-calculation .discount-info .discount-value[data-v-9366dc8b]{color:var(--theme-color);font-weight:700}.shop-container .plans-wrapper .discount-calculation .discount-info .saving-text[data-v-9366dc8b]{font-weight:400}.shop-container .plans-wrapper .discount-calculation .discount-info .saving-amount[data-v-9366dc8b]{color:var(--theme-color);font-weight:700}.shop-container .plans-wrapper .plan-features[data-v-9366dc8b]{margin:24px 0 10px;padding:0 4px}.shop-container .plans-wrapper .plan-features .feature-item[data-v-9366dc8b]{align-items:center;margin-bottom:12px;display:flex}.shop-container .plans-wrapper .plan-features .feature-item .feature-icon[data-v-9366dc8b]{width:20px;height:20px;margin-right:8px}.shop-container .plans-wrapper .plan-features .feature-item .feature-icon.enabled[data-v-9366dc8b]{color:var(--theme-color)}.shop-container .plans-wrapper .plan-features .feature-item .feature-icon.disabled[data-v-9366dc8b]{color:#ccc}.shop-container .plans-wrapper .plan-features .feature-item span[data-v-9366dc8b]{color:var(--text-color);font-size:14px}.shop-container .plans-wrapper .plan-features .feature-item span.disabled-text[data-v-9366dc8b]{color:#999}.shop-container .plans-wrapper .plan-features .html-content[data-v-9366dc8b]{color:var(--text-color);font-size:14px;line-height:1.6}.shop-container .btn-purchase[data-v-9366dc8b]{color:#fff;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;gap:8px;width:auto;min-width:120px;height:40px;margin-top:12px;padding:0 16px;font-size:14px;font-weight:500;transition:all .3s;display:flex;position:relative;bottom:auto;left:auto}.shop-container .btn-purchase.glassmorphism[data-v-9366dc8b]{background-color:rgba(var(--theme-color-rgb), .85);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(var(--theme-color-rgb), .3);box-shadow:0 8px 20px rgba(var(--theme-color-rgb), .25)}.shop-container .btn-purchase[data-v-9366dc8b]:hover{box-shadow:0 10px 25px rgba(var(--theme-color-rgb), .35);background-color:rgba(var(--theme-color-rgb), .95);transform:translateY(-2px)}.shop-container .btn-purchase.btn-disabled[data-v-9366dc8b]{-webkit-backdrop-filter:blur(8px);cursor:not-allowed;box-shadow:none;background-color:#96969680;border:1px solid #9696964d}.shop-container .btn-purchase.btn-disabled[data-v-9366dc8b]:hover{box-shadow:none;transform:none}.shop-container .btn-purchase .btn-icon[data-v-9366dc8b]{width:18px;height:18px}.shop-container .dark-theme .skeleton-header[data-v-9366dc8b],.shop-container .dark-theme .skeleton-price[data-v-9366dc8b],.shop-container .dark-theme .skeleton-feature[data-v-9366dc8b],.shop-container .dark-theme .skeleton-button[data-v-9366dc8b]{background-color:#ffffff14}.shop-container .dark-theme .skeleton-header[data-v-9366dc8b]:after,.shop-container .dark-theme .skeleton-price[data-v-9366dc8b]:after,.shop-container .dark-theme .skeleton-feature[data-v-9366dc8b]:after,.shop-container .dark-theme .skeleton-button[data-v-9366dc8b]:after{background:linear-gradient(90deg,#fff0 0%,#ffffff0d 50%,#fff0 100%)}.shop-container .dark-theme .card-badge.glassmorphism.stock-plenty[data-v-9366dc8b]{background-color:#4caf501a}.shop-container .dark-theme .card-badge.glassmorphism.stock-warning[data-v-9366dc8b]{background-color:#ff98001a}.shop-container .dark-theme .card-badge.glassmorphism.stock-danger[data-v-9366dc8b]{background-color:#f443361a}.shop-container .filter-toggle-container[data-v-9366dc8b]{justify-content:center;margin-bottom:30px;display:flex}.shop-container .filter-toggle-container .filter-toggle-wrapper[data-v-9366dc8b]{background:rgba(var(--card-background-rgb,255, 255, 255), .7);-webkit-backdrop-filter:blur(12px);border:1px solid var(--border-color,#0000001a);will-change:backdrop-filter, background-color;border-radius:18px;flex-wrap:wrap;justify-content:center;gap:15px;max-width:600px;padding:8px 20px;transition:background-color .3s;display:flex;box-shadow:0 4px 15px #0000001a}.shop-container .filter-toggle-container .filter-toggle-wrapper .filter-option[data-v-9366dc8b]{cursor:pointer;border-radius:12px;align-items:center;padding:6px 10px;transition:all .3s;display:flex}.shop-container .filter-toggle-container .filter-toggle-wrapper .filter-option[data-v-9366dc8b]:hover{background-color:rgba(var(--theme-color-rgb), .05)}.shop-container .filter-toggle-container .filter-toggle-wrapper .filter-option.active[data-v-9366dc8b]{background-color:rgba(var(--theme-color-rgb), .08)}.shop-container .filter-toggle-container .filter-toggle-wrapper .filter-option.active .option-icon[data-v-9366dc8b]{color:var(--theme-color)}.shop-container .filter-toggle-container .filter-toggle-wrapper .filter-option.active .option-text[data-v-9366dc8b]{color:var(--text-color);font-weight:600}.shop-container .filter-toggle-container .filter-toggle-wrapper .filter-option .option-icon[data-v-9366dc8b]{color:var(--secondary-text-color);align-items:center;margin-right:6px;transition:color .3s;display:flex}.shop-container .filter-toggle-container .filter-toggle-wrapper .filter-option .option-icon svg[data-v-9366dc8b]{width:18px;height:18px}.shop-container .filter-toggle-container .filter-toggle-wrapper .filter-option .option-text[data-v-9366dc8b]{color:var(--secondary-text-color);font-size:14px;transition:color .3s}.shop-container .no-plans-message[data-v-9366dc8b]{background-color:var(--card-bg-color);border:1px solid var(--border-color);text-align:center;border-radius:12px;grid-column:1/-1;margin-bottom:24px;padding:40px 20px;box-shadow:0 2px 10px #0000000d}.shop-container .no-plans-message .info-icon[data-v-9366dc8b]{color:var(--theme-color);opacity:.7;margin-bottom:16px}.shop-container .no-plans-message h3[data-v-9366dc8b]{color:var(--text-color);margin:0 0 10px;font-size:18px;font-weight:600}.shop-container .no-plans-message p[data-v-9366dc8b]{color:var(--secondary-text-color);margin-bottom:24px}.shop-container .no-plans-message .btn-reset-filter[data-v-9366dc8b]{background-color:var(--theme-color);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:8px 20px;font-size:14px;font-weight:500;transition:all .3s}.shop-container .no-plans-message .btn-reset-filter[data-v-9366dc8b]:hover{background-color:var(--primary-color-hover);transform:translateY(-2px)}.shop-container .animate-card[data-v-9366dc8b]{position:relative;overflow:hidden}.shop-container .animate-card[data-v-9366dc8b]:after{content:"";background:linear-gradient(90deg,#fff0 0%,#fff3 50%,#fff0 100%);width:50%;height:100%;animation:3s infinite shimmer-9366dc8b;position:absolute;top:0;left:-100%;transform:skew(-25deg)}@media (width<=768px){.shop-container[data-v-9366dc8b]{padding:15px 15px 80px}.shop-container .stats-grid[data-v-9366dc8b],.shop-container .plans-wrapper[data-v-9366dc8b]{grid-template-columns:1fr}.shop-container .filter-toggle-container .filter-toggle-wrapper[data-v-9366dc8b]{border-radius:14px;flex-direction:row;justify-content:space-around;gap:5px;width:100%;max-width:100%;padding:10px}.shop-container .filter-toggle-container .filter-toggle-wrapper .filter-option[data-v-9366dc8b]{flex:1;justify-content:center;min-width:80px;padding:8px 10px}.shop-container .filter-toggle-container .filter-toggle-wrapper .filter-option .option-icon[data-v-9366dc8b]{margin-right:4px}.shop-container .filter-toggle-container .filter-toggle-wrapper .filter-option .option-icon svg[data-v-9366dc8b]{width:16px;height:16px}.shop-container .filter-toggle-container .filter-toggle-wrapper .filter-option .option-text[data-v-9366dc8b]{white-space:nowrap;font-size:12px}}@media (width<=480px){.shop-container .filter-toggle-container .filter-toggle-wrapper[data-v-9366dc8b]{padding:8px}.shop-container .filter-toggle-container .filter-toggle-wrapper .filter-option[data-v-9366dc8b]{min-width:auto;padding:6px 8px}.shop-container .filter-toggle-container .filter-toggle-wrapper .filter-option .option-icon[data-v-9366dc8b]{margin-right:3px}}[data-v-016f64e0]: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:#0000001a;--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-016f64e0]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.order-confirm-container[data-v-016f64e0]{justify-content:center;min-height:calc(100vh - 100px);margin-top:20px;padding:20px;display:flex}.order-confirm-container .order-confirm-inner[data-v-016f64e0]{width:100%;max-width:1200px;padding-bottom:100px}.order-confirm-container .welcome-card[data-v-016f64e0]{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:12px;margin-bottom:24px;padding:20px;transition:all .3s;box-shadow:0 2px 10px #0000000d}.order-confirm-container .welcome-card[data-v-016f64e0]:hover{border-color:rgba(var(--theme-color-rgb), .3);box-shadow:0 4px 15px #00000014}.order-confirm-container .welcome-card .card-header[data-v-016f64e0]{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.order-confirm-container .welcome-card .card-header .card-title[data-v-016f64e0]{margin:0;font-size:18px;font-weight:600}.order-confirm-container .welcome-card .card-body p[data-v-016f64e0]{color:var(--secondary-text-color);margin:0;font-size:14px;line-height:1.6}.order-confirm-container .alert-card[data-v-016f64e0]{-webkit-backdrop-filter:blur(10px);background-color:#ff980014;border:1px solid #ff980033;border-radius:16px;align-items:center;width:100%;margin-bottom:30px;padding:16px;transition:all .3s;display:flex;box-shadow:0 4px 15px #ff98001a}.order-confirm-container .alert-card[data-v-016f64e0]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ff980026}.order-confirm-container .alert-card .alert-icon[data-v-016f64e0]{color:#ff9800;background-color:#ff98001a;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-right:14px;padding:0;display:flex}.order-confirm-container .alert-card .alert-icon svg[data-v-016f64e0]{width:28px;height:28px}.order-confirm-container .alert-card .alert-content[data-v-016f64e0]{flex:1;min-width:0}.order-confirm-container .alert-card .alert-content h4[data-v-016f64e0]{color:#ff9800;letter-spacing:.2px;margin:0 0 6px;font-size:15px;font-weight:600}.order-confirm-container .alert-card .alert-content p[data-v-016f64e0]{color:var(--secondary-text-color);margin:0;font-size:14px;line-height:1.5}.order-confirm-container .content-wrapper[data-v-016f64e0]{gap:30px;display:flex}.order-confirm-container .content-wrapper .left-column[data-v-016f64e0],.order-confirm-container .content-wrapper .right-column[data-v-016f64e0]{flex:1;min-width:0}.order-confirm-container .section-wrapper[data-v-016f64e0]{margin-bottom:25px}.order-confirm-container .section-wrapper .section-title[data-v-016f64e0]{color:var(--text-color);margin-bottom:15px;padding-left:14px;font-size:18px;font-weight:600;position:relative}.order-confirm-container .section-wrapper .section-title[data-v-016f64e0]:before{content:"";background-color:var(--theme-color);border-radius:2px;width:4px;height:18px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.order-confirm-container .plan-card[data-v-016f64e0]{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:16px;margin-bottom:25px;padding:24px;transition:all .3s;box-shadow:0 4px 15px #0000000d}.order-confirm-container .plan-card.glassmorphism[data-v-016f64e0]{background-color:rgba(var(--card-background-rgb,255, 255, 255), .7);-webkit-backdrop-filter:blur(20px);will-change:backdrop-filter, background-color}.order-confirm-container .plan-card .card-header[data-v-016f64e0]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.order-confirm-container .plan-card .card-header .card-title[data-v-016f64e0]{letter-spacing:.3px;color:var(--text-color);margin:0;font-size:20px;font-weight:600}.order-confirm-container .plan-card .card-header .card-badge[data-v-016f64e0]{-webkit-backdrop-filter:blur(8px);will-change:backdrop-filter, background-color, color;border:1px solid #ffffff1a;border-radius:20px;align-items:center;padding:4px 12px;font-size:12px;font-weight:500;transition:background-color .3s,color .3s,border-color .3s;display:flex}.order-confirm-container .plan-card .card-header .card-badge.stock-plenty[data-v-016f64e0]{color:#4caf50;background-color:#4caf5033;border-color:#4caf501a}.order-confirm-container .plan-card .card-header .card-badge.stock-warning[data-v-016f64e0]{color:#ff9800;background-color:#ff980033;border-color:#ff98001a}.order-confirm-container .plan-card .card-header .card-badge.stock-danger[data-v-016f64e0]{color:#f44336;background-color:#f4433633;border-color:#f443361a}.order-confirm-container .plan-card .card-header .card-badge .badge-icon[data-v-016f64e0]{margin-right:4px}.order-confirm-container .plan-card .card-body .plan-features[data-v-016f64e0]{margin:0}.order-confirm-container .plan-card .card-body .plan-features .feature-item[data-v-016f64e0]{align-items:center;margin-bottom:14px;display:flex}.order-confirm-container .plan-card .card-body .plan-features .feature-item .feature-icon[data-v-016f64e0]{width:20px;height:20px;margin-right:10px}.order-confirm-container .plan-card .card-body .plan-features .feature-item .feature-icon.enabled[data-v-016f64e0]{color:var(--theme-color)}.order-confirm-container .plan-card .card-body .plan-features .feature-item .feature-icon.disabled[data-v-016f64e0]{color:#ccc}.order-confirm-container .plan-card .card-body .plan-features .feature-item span[data-v-016f64e0]{color:var(--text-color);font-size:14px;line-height:1.5}.order-confirm-container .plan-card .card-body .plan-features .feature-item span.disabled-text[data-v-016f64e0]{color:#999}.order-confirm-container .plan-card .card-body .plan-features .html-content[data-v-016f64e0]{color:var(--text-color);font-size:14px;line-height:1.6}.order-confirm-container .period-selection[data-v-016f64e0]{width:100%;margin-bottom:20px}.order-confirm-container .period-selection .skeleton-period-cards[data-v-016f64e0]{gap:16px;width:100%;padding-bottom:8px;display:flex;overflow-x:hidden}.order-confirm-container .period-selection .skeleton-period-cards .skeleton-period-card[data-v-016f64e0]{background-color:#0000000d;border-radius:12px;flex:1;min-width:0;height:100px;position:relative;overflow:hidden}.order-confirm-container .period-selection .skeleton-period-cards .skeleton-period-card[data-v-016f64e0]:after{content:"";will-change:transform;background:linear-gradient(90deg,#fff0 0%,#ffffff26 50%,#fff0 100%);width:30%;animation:2s infinite shimmer-016f64e0;position:absolute;inset:0;transform:translate(-100%)}.order-confirm-container .period-selection .period-cards[data-v-016f64e0]{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;width:100%;display:grid}.order-confirm-container .period-selection .period-cards .period-card[data-v-016f64e0]{cursor:pointer;border:2px solid var(--border-color);border-radius:12px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 2px 10px #00000008}.order-confirm-container .period-selection .period-cards .period-card.active[data-v-016f64e0]{border-color:var(--theme-color);box-shadow:0 5px 15px rgba(var(--theme-color-rgb), .15);transform:translateY(-3px)}.order-confirm-container .period-selection .period-cards .period-card.active .period-card-inner[data-v-016f64e0]{background-color:rgba(var(--theme-color-rgb), .1)}.order-confirm-container .period-selection .period-cards .period-card.active .period-price .currency[data-v-016f64e0],.order-confirm-container .period-selection .period-cards .period-card.active .period-price .amount[data-v-016f64e0]{color:var(--theme-color)}.order-confirm-container .period-selection .period-cards .period-card[data-v-016f64e0]:hover:not(.active){border-color:rgba(var(--theme-color-rgb), .3);box-shadow:0 3px 10px rgba(var(--theme-color-rgb), .1);transform:translateY(-3px)}.order-confirm-container .period-selection .period-cards .period-card .period-card-inner[data-v-016f64e0]{background-color:var(--card-bg-color);flex-direction:column;justify-content:center;align-items:center;transition:background-color .3s;display:flex;min-height:90px!important;padding:16px 12px!important}.order-confirm-container .period-selection .period-cards .period-card .period-type[data-v-016f64e0]{color:var(--text-color);letter-spacing:.2px;text-align:center;font-weight:600;margin-bottom:8px!important;font-size:14px!important}.order-confirm-container .period-selection .period-cards .period-card .period-price[data-v-016f64e0]{text-align:center;margin-bottom:8px}.order-confirm-container .period-selection .period-cards .period-card .period-price .currency[data-v-016f64e0]{color:var(--text-color);font-weight:500;font-size:14px!important}.order-confirm-container .period-selection .period-cards .period-card .period-price .amount[data-v-016f64e0]{color:var(--text-color);font-weight:700;font-size:24px!important}.order-confirm-container .period-selection .period-cards .period-card .period-badge[data-v-016f64e0]{display:none}.order-confirm-container .coupon-input[data-v-016f64e0]{flex-wrap:wrap;gap:12px;margin-bottom:20px;display:flex}.order-confirm-container .coupon-input .coupon-field[data-v-016f64e0]{border:1px solid var(--border-color);background-color:var(--input-bg-color);height:48px;color:var(--text-color);border-radius:10px;outline:none;flex:1;min-width:0;padding:0 18px;font-size:14px;transition:all .3s;box-shadow:0 2px 5px #00000008}.order-confirm-container .coupon-input .coupon-field.applied[data-v-016f64e0]{background-color:#4caf500d;border-color:#4caf50}.order-confirm-container .coupon-input .coupon-field[data-v-016f64e0]:focus:not(.applied){border-color:rgba(var(--theme-color-rgb), .5);box-shadow:0 0 0 3px rgba(var(--theme-color-rgb), .2);transform:translateY(-1px)}.order-confirm-container .coupon-input .coupon-field[data-v-016f64e0]::placeholder{color:var(--secondary-text-color);opacity:.6}.order-confirm-container .coupon-input .btn-verify[data-v-016f64e0]{background-color:var(--theme-color);color:#fff;cursor:pointer;height:48px;box-shadow:0 4px 10px rgba(var(--theme-color-rgb), .2);white-space:nowrap;border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:0 24px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.order-confirm-container .coupon-input .btn-verify.applied[data-v-016f64e0]{cursor:default;background-color:#4caf50;box-shadow:0 4px 10px #4caf5033}.order-confirm-container .coupon-input .btn-verify[data-v-016f64e0]:hover:not(:disabled):not(.applied){box-shadow:0 6px 16px rgba(var(--theme-color-rgb), .3);transform:translateY(-2px);background-color:color-mix(in srgb, var(--theme-color) 85%, black)!important}.order-confirm-container .coupon-input .btn-verify[data-v-016f64e0]:disabled{opacity:.6;cursor:not-allowed}.order-confirm-container .coupon-input .btn-verify .loader[data-v-016f64e0]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:1s linear infinite spin-016f64e0}.order-confirm-container .coupon-input .btn-remove-coupon[data-v-016f64e0]{color:#fff;cursor:pointer;white-space:nowrap;background-color:#f44336;border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:6px;height:48px;padding:0 16px;font-size:14px;font-weight:500;transition:all .3s;display:flex;box-shadow:0 4px 10px #f4433633}.order-confirm-container .coupon-input .btn-remove-coupon[data-v-016f64e0]:hover{background-color:#d32f2f;transform:translateY(-2px);box-shadow:0 6px 16px #f443364d}.order-confirm-container .order-summary[data-v-016f64e0]{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:16px;margin-bottom:20px;padding:24px;box-shadow:0 2px 10px #0000000d}.order-confirm-container .order-summary.glassmorphism[data-v-016f64e0]{background-color:rgba(var(--card-background-rgb,255, 255, 255), .7);-webkit-backdrop-filter:blur(20px)}.order-confirm-container .order-summary .summary-row[data-v-016f64e0]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.order-confirm-container .order-summary .summary-row.skeleton[data-v-016f64e0]{margin-bottom:16px}.order-confirm-container .order-summary .summary-row .summary-label[data-v-016f64e0]{color:var(--secondary-text-color);letter-spacing:.2px;font-size:14px}.order-confirm-container .order-summary .summary-row .summary-label .coupon-name[data-v-016f64e0]{opacity:.8;font-size:12px;font-style:italic}.order-confirm-container .order-summary .summary-row .summary-value[data-v-016f64e0]{color:var(--text-color);font-size:14px;font-weight:500}.order-confirm-container .order-summary .summary-row .summary-value.discount[data-v-016f64e0]{color:#f44336;font-weight:600}.order-confirm-container .order-summary .summary-row.total[data-v-016f64e0]{margin-top:8px;margin-bottom:0}.order-confirm-container .order-summary .summary-row.total .summary-label[data-v-016f64e0]{color:var(--text-color);font-size:16px;font-weight:600}.order-confirm-container .order-summary .summary-row.total .summary-value[data-v-016f64e0]{color:var(--theme-color);font-size:22px;font-weight:700}.order-confirm-container .order-summary .summary-divider[data-v-016f64e0]{background-color:var(--border-color);height:1px;margin:16px 0}.order-confirm-container .order-summary-section[data-v-016f64e0]{margin-top:0}.order-confirm-container .action-buttons[data-v-016f64e0]{justify-content:space-between;gap:16px;margin:30px 0 40px;display:flex}.order-confirm-container .action-buttons .btn-back[data-v-016f64e0]{height:44px;color:var(--text-color);border:1px solid var(--border-color);cursor:pointer;background-color:#0000;border-radius:10px;align-items:center;gap:8px;padding:0 20px;font-size:14px;font-weight:500;transition:all .3s;display:flex;box-shadow:0 2px 5px #00000005}.order-confirm-container .action-buttons .btn-back[data-v-016f64e0]:hover{background-color:#0000000d;transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.order-confirm-container .action-buttons .btn-order[data-v-016f64e0]{background-color:var(--theme-color);color:#fff;cursor:pointer;height:44px;box-shadow:0 4px 12px rgba(var(--theme-color-rgb), .2);will-change:transform, box-shadow;border:none;border-radius:10px;align-items:center;gap:8px;padding:0 24px;font-size:14px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.order-confirm-container .action-buttons .btn-order[data-v-016f64e0]:hover:not(:disabled){box-shadow:0 6px 16px rgba(var(--theme-color-rgb), .3);transform:translateY(-2px);background-color:color-mix(in srgb, var(--theme-color) 85%, black)!important}.order-confirm-container .action-buttons .btn-order[data-v-016f64e0]:active:not(:disabled){box-shadow:0 2px 8px rgba(var(--theme-color-rgb), .2);transform:translateY(0)}.order-confirm-container .action-buttons .btn-order[data-v-016f64e0]:disabled{opacity:.6;cursor:not-allowed}.order-confirm-container .action-buttons .btn-order .loader[data-v-016f64e0]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:1s linear infinite spin-016f64e0}.skeleton-card[data-v-016f64e0]{border-radius:10px;width:100%;height:100%;position:relative;overflow:hidden}.skeleton-card .skeleton-header[data-v-016f64e0]{background-color:#0000000d;border-radius:6px;width:60%;height:24px;margin-bottom:20px;position:relative;overflow:hidden}.skeleton-card .skeleton-body .skeleton-title[data-v-016f64e0]{background-color:#0000000d;border-radius:8px;width:100%;height:40px;margin-bottom:24px;position:relative;overflow:hidden}.skeleton-card .skeleton-body .skeleton-features[data-v-016f64e0]{margin-bottom:24px}.skeleton-card .skeleton-body .skeleton-features .skeleton-feature[data-v-016f64e0]{background-color:#0000000d;border-radius:6px;height:16px;margin-bottom:12px;position:relative;overflow:hidden}.skeleton-card .skeleton-body .skeleton-features .skeleton-feature[data-v-016f64e0]:first-child{width:92%}.skeleton-card .skeleton-body .skeleton-features .skeleton-feature[data-v-016f64e0]:nth-child(2){width:85%}.skeleton-card .skeleton-body .skeleton-features .skeleton-feature[data-v-016f64e0]:nth-child(3){width:88%}.skeleton-card .skeleton-body .skeleton-features .skeleton-feature[data-v-016f64e0]:nth-child(4){width:80%}.skeleton-card[data-v-016f64e0]:after{content:"";will-change:transform;pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#ffffff26 50%,#fff0 100%);width:30%;animation:2s infinite shimmer-016f64e0;position:absolute;inset:0;transform:translate(-100%)}.skeleton-text[data-v-016f64e0]{background-color:#0000000d;border-radius:6px;width:100px;height:16px;position:relative;overflow:hidden}.skeleton-text[data-v-016f64e0]:first-child{width:70%}@keyframes shimmer-016f64e0{0%{transform:translate(-100%)}to{transform:translate(300%)}}@keyframes spin-016f64e0{to{transform:rotate(360deg)}}@media (width<=991px){.order-confirm-container .content-wrapper[data-v-016f64e0]{gap:25px}}@media (width<=768px){.order-confirm-container[data-v-016f64e0]{margin-top:15px}.order-confirm-container .welcome-card[data-v-016f64e0]{padding:15px}.order-confirm-container .welcome-card .card-header .card-title[data-v-016f64e0]{font-size:16px}.order-confirm-container .welcome-card .card-body p[data-v-016f64e0]{font-size:13px}.order-confirm-container .content-wrapper[data-v-016f64e0]{flex-direction:column;gap:20px}.order-confirm-container .action-buttons[data-v-016f64e0]{z-index:1;opacity:1;flex-direction:row;gap:12px;margin:24px 0 30px;transition:none;display:flex;position:relative;transform:none}.order-confirm-container .action-buttons .btn-back[data-v-016f64e0],.order-confirm-container .action-buttons .btn-order[data-v-016f64e0]{will-change:transform;flex:1;justify-content:center;min-width:0;height:44px;padding:0 10px;font-size:13px}.order-confirm-container .period-selection .period-cards[data-v-016f64e0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.order-confirm-container .period-selection .period-cards .period-card .period-card-inner[data-v-016f64e0]{min-height:80px!important;padding:12px 8px!important}.order-confirm-container .period-selection .period-cards .period-card .period-card-inner .period-type[data-v-016f64e0]{margin-bottom:6px!important;font-size:13px!important}.order-confirm-container .period-selection .period-cards .period-card .period-card-inner .period-price .currency[data-v-016f64e0]{font-size:13px!important}.order-confirm-container .period-selection .period-cards .period-card .period-card-inner .period-price .amount[data-v-016f64e0]{font-size:20px!important}}@media (width<=480px){.order-confirm-container .section-title[data-v-016f64e0]{margin-bottom:12px;font-size:16px}.order-confirm-container .coupon-input[data-v-016f64e0]{flex-flow:wrap;gap:8px}.order-confirm-container .coupon-input .coupon-field[data-v-016f64e0]{flex:1;min-width:120px}.order-confirm-container .coupon-input .btn-verify[data-v-016f64e0]{white-space:nowrap;justify-content:center;width:auto;padding:0 15px}.order-confirm-container .coupon-input .btn-remove-coupon[data-v-016f64e0]{padding:0 12px}.order-confirm-container .coupon-input .btn-remove-coupon span[data-v-016f64e0]{font-size:13px}.order-confirm-container .coupon-input:has(.coupon-field.applied) .coupon-field[data-v-016f64e0]{flex:none;width:100%;margin-bottom:8px}:is(.order-confirm-container .coupon-input:has(.coupon-field.applied) .btn-verify[data-v-016f64e0],.order-confirm-container .coupon-input:has(.coupon-field.applied) .btn-remove-coupon[data-v-016f64e0]){flex:1;justify-content:center;min-width:0}.order-confirm-container .plan-card[data-v-016f64e0],.order-confirm-container .order-summary[data-v-016f64e0]{padding:18px}.order-confirm-container .period-selection .period-cards[data-v-016f64e0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.order-confirm-container .period-selection .period-cards .period-card .period-card-inner[data-v-016f64e0]{min-height:70px!important}}@media (prefers-color-scheme:dark){.skeleton-card[data-v-016f64e0]:after,.skeleton-period-card[data-v-016f64e0]:after,.skeleton-text[data-v-016f64e0]:after{background:linear-gradient(90deg,#fff0 0%,#ffffff14 50%,#fff0 100%)}.skeleton-header[data-v-016f64e0],.skeleton-title[data-v-016f64e0],.skeleton-feature[data-v-016f64e0],.skeleton-text[data-v-016f64e0],.skeleton-period-card[data-v-016f64e0]{background-color:#ffffff0d}}@media screen and (width<=768px){.order-confirm-container .period-selection .period-cards[data-v-016f64e0]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}}@media screen and (width<=480px){.order-confirm-container .period-selection .period-cards[data-v-016f64e0]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}}.order-confirm-container .period-selection .period-cards[data-v-016f64e0]{display:grid!important}@media screen and (width<=768px){.period-cards[data-v-016f64e0]{grid-template-columns:repeat(2,1fr)!important;gap:12px!important;display:grid!important}}@media screen and (width<=480px){.period-cards[data-v-016f64e0]{grid-template-columns:repeat(2,1fr)!important;gap:10px!important;display:grid!important}}[data-v-016f64e0] .period-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:15px!important;width:100%!important;display:grid!important}@media screen and (width<=768px){[data-v-016f64e0] .period-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}}@media screen and (width<=480px){[data-v-016f64e0] .period-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}}[data-v-7a96075f]: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:#0000001a;--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-7a96075f]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.payment-container[data-v-7a96075f]{justify-content:center;padding:20px;display:flex;position:relative}.payment-container .payment-inner[data-v-7a96075f]{width:100%;max-width:1200px}.payment-container .title-card[data-v-7a96075f]{margin-top:20px;margin-bottom:24px}.payment-container .dashboard-card[data-v-7a96075f]{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:12px;margin-bottom:24px;padding:20px;transition:all .3s;position:relative;box-shadow:0 2px 10px #0000000d}.payment-container .dashboard-card[data-v-7a96075f]:hover{border-color:rgba(var(--theme-color-rgb), .3);box-shadow:0 4px 15px #00000014}.payment-container .dashboard-card .card-header[data-v-7a96075f]{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.payment-container .dashboard-card .card-header .card-title[data-v-7a96075f]{margin:0;font-size:18px;font-weight:600}.payment-container .dashboard-card .card-body p[data-v-7a96075f]{color:var(--secondary-text-color);margin:0}.payment-container .content-wrapper[data-v-7a96075f]{gap:25px;display:flex}@media (width<=768px){.payment-container .content-wrapper[data-v-7a96075f]{flex-direction:column}}.payment-container .content-wrapper .left-column[data-v-7a96075f],.payment-container .content-wrapper .right-column[data-v-7a96075f]{flex:1;min-width:0}.payment-container .section-wrapper[data-v-7a96075f]{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:12px;margin-bottom:24px;padding:20px;transition:all .3s;box-shadow:0 2px 10px #0000000d}.payment-container .section-wrapper[data-v-7a96075f]:last-child{margin-bottom:40px}.payment-container .section-wrapper[data-v-7a96075f]:hover{border-color:rgba(var(--theme-color-rgb), .3);box-shadow:0 4px 15px #00000014}.payment-container .section-wrapper .section-title[data-v-7a96075f]{color:var(--text-color);align-items:center;margin-bottom:16px;font-size:16px;font-weight:600;display:flex}.payment-container .section-wrapper .section-title[data-v-7a96075f]:after{content:"";background-color:var(--border-color);flex:1;height:1px;margin-left:12px}.payment-container .product-info .info-row[data-v-7a96075f],.payment-container .order-info .info-row[data-v-7a96075f]{border-radius:8px;margin-bottom:12px;padding:10px;transition:all .3s;display:flex}.payment-container .product-info .info-row[data-v-7a96075f]:hover,.payment-container .order-info .info-row[data-v-7a96075f]:hover{background-color:rgba(var(--theme-color-rgb), .05)}.payment-container .product-info .info-row.highlight-row[data-v-7a96075f],.payment-container .order-info .info-row.highlight-row[data-v-7a96075f]{background-color:rgba(var(--theme-color-rgb), .08)}.payment-container .product-info .info-row.highlight-row .amount[data-v-7a96075f],.payment-container .order-info .info-row.highlight-row .amount[data-v-7a96075f]{color:var(--theme-color);font-size:18px;font-weight:600}.payment-container .product-info .info-row.discount-row .discount[data-v-7a96075f],.payment-container .order-info .info-row.discount-row .discount[data-v-7a96075f]{color:#f44336}.payment-container .product-info .info-row.final-row[data-v-7a96075f],.payment-container .order-info .info-row.final-row[data-v-7a96075f]{border-top:1px dashed var(--border-color);padding-top:15px}.payment-container .product-info .info-row.final-row .final[data-v-7a96075f],.payment-container .order-info .info-row.final-row .final[data-v-7a96075f]{color:var(--theme-color);font-size:20px;font-weight:700}.payment-container .product-info .info-row .info-label[data-v-7a96075f],.payment-container .order-info .info-row .info-label[data-v-7a96075f]{width:120px;color:var(--secondary-text-color);font-size:14px}.payment-container .product-info .info-row .info-value[data-v-7a96075f],.payment-container .order-info .info-row .info-value[data-v-7a96075f]{color:var(--text-color);flex:1;font-size:14px;font-weight:500}.payment-container .payment-methods .payment-method-item[data-v-7a96075f]{cursor:pointer;border:1px solid var(--border-color);border-radius:10px;align-items:center;margin-bottom:12px;padding:15px;transition:all .3s;display:flex}.payment-container .payment-methods .payment-method-item[data-v-7a96075f]:hover{border-color:rgba(var(--theme-color-rgb), .5);background-color:rgba(var(--theme-color-rgb), .05);transform:translateY(-2px)}.payment-container .payment-methods .payment-method-item.active[data-v-7a96075f]{border-color:var(--theme-color);background-color:rgba(var(--theme-color-rgb), .1);box-shadow:0 4px 15px rgba(var(--theme-color-rgb), .15);transform:translateY(-2px)}.payment-container .payment-methods .payment-method-item .method-icon[data-v-7a96075f]{width:40px;height:40px;color:var(--theme-color);justify-content:center;align-items:center;margin-right:15px;display:flex}.payment-container .payment-methods .payment-method-item .method-icon img[data-v-7a96075f]{object-fit:contain;max-width:100%;max-height:100%}.payment-container .payment-methods .payment-method-item .method-details[data-v-7a96075f]{flex:1;min-width:0}.payment-container .payment-methods .payment-method-item .method-details .method-name[data-v-7a96075f]{color:var(--text-color);margin-bottom:4px;font-weight:600}.payment-container .payment-methods .payment-method-item .method-details .method-fee[data-v-7a96075f]{color:var(--secondary-text-color);font-size:12px}.payment-container .payment-methods .payment-method-item .method-check[data-v-7a96075f]{color:var(--theme-color)}.payment-container .free-notice[data-v-7a96075f]{background-color:#4caf501a;border:1px solid #4caf5033;border-radius:10px;align-items:center;padding:20px;display:flex}.payment-container .free-notice .notice-icon[data-v-7a96075f]{color:#4caf50;margin-right:20px}.payment-container .free-notice .notice-icon.success[data-v-7a96075f]{color:#4caf50}.payment-container .free-notice .notice-text[data-v-7a96075f]{flex:1}.payment-container .free-notice .notice-text h3[data-v-7a96075f]{color:#4caf50;margin:0 0 8px;font-size:16px}.payment-container .free-notice .notice-text p[data-v-7a96075f]{color:var(--text-color);margin:0}.payment-container .action-buttons[data-v-7a96075f]{flex-direction:column;gap:15px;margin-top:30px;margin-bottom:20px;display:flex}.payment-container .action-buttons .btn-group[data-v-7a96075f]{gap:15px;width:100%;display:flex}@media (width<=480px){.payment-container .action-buttons .btn-group[data-v-7a96075f]{flex-direction:column;gap:10px}.payment-container .action-buttons .btn-group .btn-back[data-v-7a96075f],.payment-container .action-buttons .btn-group .btn-pay[data-v-7a96075f],.payment-container .action-buttons .btn-group .btn-check[data-v-7a96075f],.payment-container .action-buttons .btn-group .btn-continue[data-v-7a96075f]{justify-content:center;align-items:center;width:100%;height:48px;min-height:48px;padding:10px 24px;display:flex}}.payment-container .action-buttons .btn-group .main-action[data-v-7a96075f]{flex:3}.payment-container .action-buttons .btn-group .secondary-action[data-v-7a96075f]{flex:1;min-width:130px}.payment-container .action-buttons .btn-group.pay-row[data-v-7a96075f]{margin-bottom:10px}.payment-container .action-buttons .btn-group.action-row[data-v-7a96075f]{justify-content:space-between}.payment-container .action-buttons .btn-group.action-row .btn-back[data-v-7a96075f],.payment-container .action-buttons .btn-group.action-row .btn-check[data-v-7a96075f]{flex:1}.payment-container .action-buttons .btn-group.action-row .btn-pay[data-v-7a96075f]{flex:2}.payment-container .action-buttons .btn-back[data-v-7a96075f],.payment-container .action-buttons .btn-pay[data-v-7a96075f],.payment-container .action-buttons .btn-check[data-v-7a96075f],.payment-container .action-buttons .btn-continue[data-v-7a96075f]{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 24px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.payment-container .action-buttons .btn-back[data-v-7a96075f]:disabled,.payment-container .action-buttons .btn-pay[data-v-7a96075f]:disabled,.payment-container .action-buttons .btn-check[data-v-7a96075f]:disabled,.payment-container .action-buttons .btn-continue[data-v-7a96075f]:disabled{opacity:.6;cursor:not-allowed;box-shadow:none!important;transform:none!important}@media (width<=480px){.payment-container .action-buttons .btn-back[data-v-7a96075f],.payment-container .action-buttons .btn-pay[data-v-7a96075f],.payment-container .action-buttons .btn-check[data-v-7a96075f],.payment-container .action-buttons .btn-continue[data-v-7a96075f]{justify-content:center;align-items:center;width:100%;height:48px;min-height:48px;display:flex}}.payment-container .action-buttons .full-width[data-v-7a96075f]{width:100%}.payment-container .action-buttons .btn-back[data-v-7a96075f]{color:var(--text-color);border:1px solid var(--border-color);background-color:#0000;flex:1;box-shadow:0 2px 5px #00000005}.payment-container .action-buttons .btn-back[data-v-7a96075f]:hover:not(:disabled){background-color:var(--hover-color);transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.payment-container .action-buttons .btn-back[data-v-7a96075f]:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 3px #0000000d}.payment-container .action-buttons .btn-back.full-width[data-v-7a96075f]{justify-content:center;max-width:100%;margin-top:5px}.payment-container .action-buttons .btn-pay[data-v-7a96075f],.payment-container .action-buttons .btn-continue[data-v-7a96075f]{background-color:var(--theme-color);color:#fff;box-shadow:0 4px 10px rgba(var(--theme-color-rgb), .25);flex:2}.payment-container .action-buttons .btn-pay[data-v-7a96075f]:hover:not(:disabled),.payment-container .action-buttons .btn-continue[data-v-7a96075f]:hover:not(:disabled){background-color:var(--primary-color-hover);box-shadow:0 6px 15px rgba(var(--theme-color-rgb), .35);transform:translateY(-2px)}.payment-container .action-buttons .btn-check[data-v-7a96075f]{background-color:var(--hover-color);color:var(--text-color);border:1px solid var(--border-color);flex:1;box-shadow:0 2px 5px #00000005}.payment-container .action-buttons .btn-check[data-v-7a96075f]:hover:not(:disabled){background-color:var(--card-bg-color);transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.payment-container .action-buttons .loader[data-v-7a96075f]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;min-width:18px;height:18px;min-height:18px;animation:1s linear infinite spin-7a96075f}.payment-container .skeleton-card[data-v-7a96075f]{width:100%;position:relative;overflow:hidden}.payment-container .skeleton-card .skeleton-text[data-v-7a96075f],.payment-container .skeleton-card .skeleton-payment-method[data-v-7a96075f]{background-color:#0000000d;border-radius:4px;height:20px;margin-bottom:15px;position:relative;overflow:hidden}.payment-container .skeleton-card .skeleton-text[data-v-7a96075f]:first-child,.payment-container .skeleton-card .skeleton-payment-method[data-v-7a96075f]:first-child{width:100%}.payment-container .skeleton-card .skeleton-text[data-v-7a96075f]:nth-child(2),.payment-container .skeleton-card .skeleton-payment-method[data-v-7a96075f]:nth-child(2){width:85%}.payment-container .skeleton-card .skeleton-text[data-v-7a96075f]:nth-child(3),.payment-container .skeleton-card .skeleton-payment-method[data-v-7a96075f]:nth-child(3){width:75%}.payment-container .skeleton-card .skeleton-text[data-v-7a96075f]:nth-child(4),.payment-container .skeleton-card .skeleton-payment-method[data-v-7a96075f]:nth-child(4){width:90%}.payment-container .skeleton-card .skeleton-text[data-v-7a96075f]:nth-child(5),.payment-container .skeleton-card .skeleton-payment-method[data-v-7a96075f]:nth-child(5){width:80%}.payment-container .skeleton-card .skeleton-text[data-v-7a96075f]:after,.payment-container .skeleton-card .skeleton-payment-method[data-v-7a96075f]:after{content:"";will-change:transform;background:linear-gradient(90deg,#fff0 0%,#ffffff26 50%,#fff0 100%);animation:2s infinite shimmer-7a96075f;position:absolute;inset:0;transform:translate(-100%)}.payment-container .skeleton-card .skeleton-payment-method[data-v-7a96075f]{height:70px;margin-bottom:20px}.payment-container .payment-success-overlay[data-v-7a96075f]{z-index:1000;background-color:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.payment-container .payment-success-overlay .success-animation[data-v-7a96075f]{text-align:center;color:#fff;z-index:1001;max-width:500px;padding:30px}.payment-container .payment-success-overlay .success-animation .check-container[data-v-7a96075f]{margin-bottom:24px}.payment-container .payment-success-overlay .success-animation .check-container .check-background[data-v-7a96075f]{background-color:var(--theme-color);width:140px;height:140px;box-shadow:0 0 30px rgba(var(--theme-color-rgb), .7);border-radius:50%;justify-content:center;align-items:center;margin:0 auto;animation:.5s zoomIn-7a96075f,2s ease-in-out infinite pulse-7a96075f;display:flex}.payment-container .payment-success-overlay .success-animation .check-container .check-background .check-icon[data-v-7a96075f]{color:#fff;animation:.8s .2s both bounceIn-7a96075f}.payment-container .payment-success-overlay .success-animation h2[data-v-7a96075f]{margin-bottom:16px;font-size:28px;animation:.5s .4s both slideUp-7a96075f}.payment-container .payment-success-overlay .success-animation p[data-v-7a96075f]{opacity:.8;font-size:16px;animation:.5s .6s both slideUp-7a96075f}.payment-container .payment-success-overlay .confetti-container[data-v-7a96075f]{z-index:1000;pointer-events:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.payment-container .fade-enter-active[data-v-7a96075f],.payment-container .fade-leave-active[data-v-7a96075f]{transition:opacity .5s}.payment-container .fade-enter-from[data-v-7a96075f],.payment-container .fade-leave-to[data-v-7a96075f]{opacity:0}@keyframes spin-7a96075f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer-7a96075f{0%{transform:translate(-100%)}to{transform:translate(300%)}}@keyframes zoomIn-7a96075f{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes bounceIn-7a96075f{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes slideUp-7a96075f{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-7a96075f{0%{box-shadow:0 0 20px rgba(var(--theme-color-rgb), .7)}50%{box-shadow:0 0 40px rgba(var(--theme-color-rgb), .9)}to{box-shadow:0 0 20px rgba(var(--theme-color-rgb), .7)}}@keyframes confetti-fall-7a96075f{0%{opacity:1;top:-20px;transform:translateY(0)rotateX(0)rotateY(0)}to{opacity:.3;top:100%;transform:translateY(0)rotateX(720deg)rotateY(360deg)}}@keyframes confetti-shake-7a96075f{0%{transform:translate(0)}25%{transform:translate(15px)}50%{transform:translate(-15px)}75%{transform:translate(8px)}to{transform:translate(0)}}@media (width<=768px){.payment-container .content-wrapper[data-v-7a96075f]{flex-direction:column}.payment-container .right-column[data-v-7a96075f]{margin-bottom:60px}.payment-container[data-v-7a96075f]{padding-bottom:100px}}@media (width<=480px){.payment-container[data-v-7a96075f]{padding-bottom:120px}.payment-container .right-column[data-v-7a96075f]{margin-bottom:90px}.payment-container .product-info .info-row[data-v-7a96075f],.payment-container .order-info .info-row[data-v-7a96075f]{flex-direction:column;gap:5px}.payment-container .product-info .info-row .info-label[data-v-7a96075f],.payment-container .order-info .info-row .info-label[data-v-7a96075f]{width:100%}.payment-container .action-buttons .btn-group[data-v-7a96075f]{flex-direction:column;gap:10px}.payment-container .action-buttons .btn-group .main-action[data-v-7a96075f],.payment-container .action-buttons .btn-group .secondary-action[data-v-7a96075f]{flex:auto;width:100%}}.payment-container .modal-wrapper[data-v-7a96075f]{z-index:1000;will-change:opacity;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.payment-container .modal-wrapper .modal-backdrop[data-v-7a96075f]{will-change:opacity;background-color:#000000a6;position:absolute;inset:0}.payment-container .modal-wrapper .modal-container[data-v-7a96075f]{will-change:transform, opacity;width:100%;max-width:400px;margin:20px;position:relative}.payment-container .modal-wrapper .modal-card[data-v-7a96075f]{background-color:rgba(var(--card-background-rgb,255, 255, 255), 1);border:1px solid rgba(var(--theme-color-rgb), .1);backface-visibility:hidden;border-radius:20px;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 10px 35px #00000026}.payment-container .modal-wrapper .modal-card .close-button[data-v-7a96075f]{width:44px;height:44px;color:var(--text-color);border:1px solid var(--border-color);cursor:pointer;z-index:10;background-color:#0000;border-radius:10px;justify-content:center;align-items:center;padding:0;font-size:22px;font-weight:500;transition:all .3s;display:flex;position:absolute;top:15px;right:15px;box-shadow:0 2px 5px #00000005}.payment-container .modal-wrapper .modal-card .close-button[data-v-7a96075f]:hover{background-color:#0000000d;transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.payment-container .modal-wrapper .modal-card .modal-header[data-v-7a96075f]{text-align:center;padding:28px 24px 20px}.payment-container .modal-wrapper .modal-card .modal-header .icon-wrapper[data-v-7a96075f]{border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:flex}.payment-container .modal-wrapper .modal-card .modal-header .icon-wrapper.warning[data-v-7a96075f]{color:#ff9800;background-color:#ff980026}.payment-container .modal-wrapper .modal-card .modal-header .icon-wrapper.warning svg[data-v-7a96075f]{filter:drop-shadow(0 2px 8px #ff98004d)}.payment-container .modal-wrapper .modal-card .modal-header .icon-wrapper.payment[data-v-7a96075f]{background-color:rgba(var(--theme-color-rgb), .15);color:var(--theme-color)}.payment-container .modal-wrapper .modal-card .modal-header .icon-wrapper.payment svg[data-v-7a96075f]{filter:drop-shadow(0 2px 8px rgba(var(--theme-color-rgb), .3))}.payment-container .modal-wrapper .modal-card .modal-header h3[data-v-7a96075f]{color:var(--text-color);margin:0 0 12px;font-size:20px;font-weight:600}.payment-container .modal-wrapper .modal-card .modal-header p[data-v-7a96075f]{color:var(--secondary-text-color);max-width:300px;margin:0 auto 24px;font-size:15px;line-height:1.6}.payment-container .modal-wrapper .modal-card .modal-header .qrcode-container[data-v-7a96075f]{justify-content:center;width:100%;margin:10px 0 20px;display:flex}.payment-container .modal-wrapper .modal-card .modal-header .qrcode-container canvas[data-v-7a96075f],.payment-container .modal-wrapper .modal-card .modal-header .qrcode-container svg[data-v-7a96075f]{border-radius:8px;box-shadow:0 4px 12px #0000001a}.payment-container .modal-wrapper .modal-card .modal-header .payment-link[data-v-7a96075f]{margin-top:16px}.payment-container .modal-wrapper .modal-card .modal-header .payment-link .btn-link[data-v-7a96075f]{border:1px solid var(--border-color);color:var(--theme-color);cursor:pointer;background-color:#0000;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;transition:all .2s;display:inline-flex}.payment-container .modal-wrapper .modal-card .modal-header .payment-link .btn-link[data-v-7a96075f]:hover{background-color:rgba(var(--theme-color-rgb), .05);border-color:var(--theme-color)}.payment-container .modal-wrapper .modal-card .modal-footer[data-v-7a96075f]{gap:16px;padding:16px 24px 28px;display:flex}.payment-container .modal-wrapper .modal-card .modal-footer button[data-v-7a96075f]{cursor:pointer;border:none;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:8px;height:46px;font-size:15px;font-weight:600;transition:all .25s cubic-bezier(.3,.7,.4,1.5);display:flex;position:relative;overflow:hidden}.payment-container .modal-wrapper .modal-card .modal-footer button[data-v-7a96075f]:before{content:"";background-color:#ffffff1a;border-radius:50%;width:100%;height:100%;transition:transform .5s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.payment-container .modal-wrapper .modal-card .modal-footer button[data-v-7a96075f]:active:before{opacity:0;transition:transform .6s ease-out,opacity .6s ease-out;transform:translate(-50%,-50%)scale(1.5)}.payment-container .modal-wrapper .modal-card .modal-footer .btn-secondary[data-v-7a96075f]{border:1px solid var(--border-color);color:var(--text-color);background-color:#0000;transition:all .3s cubic-bezier(.34,1.56,.64,1);box-shadow:0 2px 5px #00000005}.payment-container .modal-wrapper .modal-card .modal-footer .btn-secondary[data-v-7a96075f]:hover{background-color:var(--hover-color);transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.payment-container .modal-wrapper .modal-card .modal-footer .btn-secondary[data-v-7a96075f]:active{transition-duration:.1s;transform:translateY(0);box-shadow:0 2px 3px #0000000d}.payment-container .modal-wrapper .modal-card .modal-footer .btn-primary[data-v-7a96075f]{background-color:var(--theme-color);color:#fff;box-shadow:0 4px 10px rgba(var(--theme-color-rgb), .25);transition:all .3s cubic-bezier(.34,1.56,.64,1)}.payment-container .modal-wrapper .modal-card .modal-footer .btn-primary[data-v-7a96075f]:hover{background-color:var(--primary-color-hover);box-shadow:0 6px 15px rgba(var(--theme-color-rgb), .35);transform:translateY(-2px)}.payment-container .modal-wrapper .modal-card .modal-footer .btn-primary[data-v-7a96075f]:active{box-shadow:0 4px 8px rgba(var(--theme-color-rgb), .2);transition-duration:.1s;transform:translateY(0)}.payment-container .modal-enter-active[data-v-7a96075f]{transition:opacity .3s ease-out}.payment-container .modal-enter-active .modal-container[data-v-7a96075f]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.payment-container .modal-leave-active[data-v-7a96075f]{transition:opacity .2s ease-in}.payment-container .modal-leave-active .modal-container[data-v-7a96075f]{transition:all .25s cubic-bezier(.4,0,.2,1)}.payment-container .modal-enter-from[data-v-7a96075f],.payment-container .modal-leave-to[data-v-7a96075f]{opacity:0}.payment-container .modal-enter-from .modal-container[data-v-7a96075f],.payment-container .modal-leave-to .modal-container[data-v-7a96075f]{opacity:0;transform:scale(.95)translateY(10px)}.cancel-modal[data-v-7a96075f]{z-index:2000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.cancel-modal .cancel-modal-overlay[data-v-7a96075f]{background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.cancel-modal .cancel-modal-container[data-v-7a96075f]{z-index:2001;width:90%;max-width:320px;position:relative}.cancel-modal .cancel-modal-content[data-v-7a96075f]{background-color:rgba(var(--card-background-rgb,255, 255, 255), 1);border-radius:12px;overflow:hidden;transform:translateZ(0);box-shadow:0 4px 20px #00000026}@media (prefers-color-scheme:dark){.cancel-modal .cancel-modal-content[data-v-7a96075f]{background-color:rgba(var(--card-background-rgb,40, 40, 40), 1)}}.cancel-modal .cancel-modal-icon[data-v-7a96075f]{color:#ff9800;background-color:#ff980020;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:24px auto 0;display:flex}.cancel-modal .cancel-modal-header[data-v-7a96075f]{text-align:center;padding:16px 24px}.cancel-modal .cancel-modal-header h3[data-v-7a96075f]{color:var(--text-color);margin:0 0 12px;font-size:18px;font-weight:600}.cancel-modal .cancel-modal-header p[data-v-7a96075f]{color:var(--secondary-text-color);margin:0;font-size:14px;line-height:1.5}.cancel-modal .cancel-modal-actions[data-v-7a96075f]{gap:12px;padding:0 16px 20px;display:flex}.cancel-modal .cancel-modal-actions button[data-v-7a96075f]{cursor:pointer;border-radius:6px;flex:1;padding:10px 0;font-size:14px;font-weight:500;transition:all .3s}.cancel-modal .cancel-modal-actions .cancel-btn[data-v-7a96075f]{border:1px solid var(--border-color);color:var(--text-color);box-shadow:none;background-color:#0000}.cancel-modal .cancel-modal-actions .cancel-btn[data-v-7a96075f]:hover{background-color:var(--hover-color,#0000000d);box-shadow:none;transform:none}.cancel-modal .cancel-modal-actions .cancel-btn[data-v-7a96075f]:active{box-shadow:none;transform:none}.cancel-modal .cancel-modal-actions .confirm-btn[data-v-7a96075f]{color:#fff;background-color:#ff4d4f}.cancel-modal .cancel-modal-actions .confirm-btn[data-v-7a96075f]:hover{background-color:#ff7875}.modal-fade-enter-active[data-v-7a96075f]{animation:.2s ease-out fade-in-7a96075f}.modal-fade-leave-active[data-v-7a96075f]{animation:.2s ease-in fade-out-7a96075f}@keyframes fade-in-7a96075f{0%{opacity:0}to{opacity:1}}@keyframes fade-out-7a96075f{0%{opacity:1}to{opacity:0}}.status-info[data-v-7a96075f]{justify-content:center;width:100%;padding:1rem 0;display:flex}.order-status-notice[data-v-7a96075f]{border-radius:12px;align-items:center;width:100%;padding:1.5rem;transition:all .5s;display:flex}.order-status-notice.status-transition[data-v-7a96075f]{animation:.5s status-change-7a96075f}.order-status-notice .status-icon[data-v-7a96075f]{margin-right:1.5rem}.order-status-notice .status-text[data-v-7a96075f]{flex:1}.order-status-notice .status-text h3[data-v-7a96075f]{margin:0 0 .5rem;font-size:1.2rem;font-weight:600;transition:color .5s}.order-status-notice .status-text p[data-v-7a96075f]{margin:0;font-size:.95rem;line-height:1.4;transition:all .5s}.order-status-notice .status-text h3.activate-status[data-v-7a96075f]{margin-bottom:0}.order-status-notice.status-free-confirm[data-v-7a96075f]{text-align:center;flex-direction:column;justify-content:center}.order-status-notice.status-free-confirm .status-icon[data-v-7a96075f]{margin-bottom:1rem;margin-right:0}.order-status-notice.status-free-confirm .status-text h3[data-v-7a96075f]{margin-bottom:0}.order-status-notice.status-pending[data-v-7a96075f]{background-color:#ff98001f;border:1px solid #ff980033}.order-status-notice.status-pending .status-icon[data-v-7a96075f]{color:#ff9800}.order-status-notice.status-pending h3[data-v-7a96075f]{color:#f57c00}.order-status-notice.status-processing[data-v-7a96075f]{background-color:#2196f31f;border:1px solid #2196f333}.order-status-notice.status-processing .status-icon[data-v-7a96075f]{color:#2196f3}.order-status-notice.status-processing h3[data-v-7a96075f]{color:#1976d2}.order-status-notice.status-cancelled[data-v-7a96075f]{background-color:#f443361f;border:1px solid #f4433633}.order-status-notice.status-cancelled .status-icon[data-v-7a96075f]{color:#f44336}.order-status-notice.status-cancelled h3[data-v-7a96075f]{color:#d32f2f}.order-status-notice.status-completed[data-v-7a96075f]{background-color:#4caf501f;border:1px solid #4caf5033}.order-status-notice.status-completed .status-icon[data-v-7a96075f]{color:#4caf50}.order-status-notice.status-completed h3[data-v-7a96075f]{color:#388e3c}.order-status-notice.status-discounted[data-v-7a96075f]{background-color:#9c27b01f;border:1px solid #9c27b033}.order-status-notice.status-discounted .status-icon[data-v-7a96075f]{color:#9c27b0}.order-status-notice.status-discounted h3[data-v-7a96075f]{color:#7b1fa2}.order-status-notice.status-unknown[data-v-7a96075f]{background-color:#9e9e9e1f;border:1px solid #9e9e9e33}.order-status-notice.status-unknown .status-icon[data-v-7a96075f]{color:#9e9e9e}.order-status-notice.status-unknown h3[data-v-7a96075f]{color:#757575}.rotating-icon[data-v-7a96075f]{animation:2s linear infinite rotate-7a96075f}@keyframes rotate-7a96075f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes status-change-7a96075f{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}[data-v-18eb07ec]: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:#0000001a;--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-18eb07ec]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.account-container[data-v-18eb07ec]{justify-content:center;padding:20px;display:flex}.account-container .account-inner[data-v-18eb07ec]{width:100%;max-width:1200px}.account-container .welcome-card[data-v-18eb07ec]{margin-bottom:24px}.account-container .dashboard-card[data-v-18eb07ec]{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:12px;margin-bottom:24px;padding:20px;transition:all .3s;position:relative;overflow:visible;box-shadow:0 2px 10px #0000000d}.account-container .dashboard-card[data-v-18eb07ec]:hover{border-color:rgba(var(--theme-color-rgb), .3);box-shadow:0 4px 15px #00000014}.account-container .dashboard-card .card-header[data-v-18eb07ec]{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.account-container .dashboard-card .card-header .card-title[data-v-18eb07ec]{margin:0;font-size:18px;font-weight:600}.account-container .dashboard-card .card-header .card-actions[data-v-18eb07ec]{gap:10px;display:flex}.account-container .stats-grid[data-v-18eb07ec]{grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:24px;display:grid}@media (width<=1200px){.account-container .stats-grid[data-v-18eb07ec]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.account-container .stats-grid[data-v-18eb07ec]{grid-template-columns:1fr}}.account-container .stats-grid .stats-card[data-v-18eb07ec]{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:12px;align-items:center;padding:20px;transition:all .3s;display:flex;box-shadow:0 2px 10px #0000000d}.account-container .stats-grid .stats-card[data-v-18eb07ec]:hover{border-color:rgba(var(--theme-color-rgb), .3);box-shadow:0 4px 15px #00000014}.account-container .stats-grid .stats-card .stats-icon[data-v-18eb07ec]{background-color:rgba(var(--theme-color-rgb), .1);width:60px;height:60px;color:var(--theme-color);border-radius:12px;justify-content:center;align-items:center;margin-right:15px;display:flex}.account-container .stats-grid .stats-card .stats-info[data-v-18eb07ec]{flex:1}.account-container .stats-grid .stats-card .stats-info .stats-value[data-v-18eb07ec]{color:var(--text-color);margin-bottom:5px;font-size:18px;font-weight:600}.account-container .stats-grid .stats-card .stats-info .stats-label[data-v-18eb07ec]{color:var(--secondary-text-color);font-size:14px}.account-container .invite-codes-wrapper[data-v-18eb07ec]{margin-bottom:25px}.account-container .invite-cards-container[data-v-18eb07ec]{justify-content:center;align-items:center;margin:30px 0 20px;padding:10px 0;display:flex;position:relative}.account-container .invite-cards-nav[data-v-18eb07ec]{background-color:var(--card-bg-color);border:1px solid var(--border-color);width:36px;height:36px;color:var(--theme-color);cursor:pointer;z-index:5;border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;box-shadow:0 2px 8px #0000001a}.account-container .invite-cards-nav[data-v-18eb07ec]:hover{background-color:var(--theme-color);color:#fff;transform:scale(1.1)}.account-container .invite-cards-nav.prev[data-v-18eb07ec]{left:0}.account-container .invite-cards-nav.next[data-v-18eb07ec]{right:0}.account-container .invite-cards-wrapper[data-v-18eb07ec]{perspective:1000px;width:100%;max-width:600px;position:relative;overflow:hidden}.account-container .invite-cards[data-v-18eb07ec]{justify-content:center;width:100%;height:140px;display:flex;position:relative}.account-container .invite-card[data-v-18eb07ec]{opacity:0;backface-visibility:hidden;pointer-events:none;width:calc(100% - 40px);height:100%;transition:all .6s cubic-bezier(.23,1,.32,1);position:absolute;transform:translate(60%)scale(.8)rotateY(-10deg)}.account-container .invite-card.active[data-v-18eb07ec]{opacity:1;z-index:3;pointer-events:auto;transform:translate(0)scale(1)rotateY(0)}.account-container .invite-card.prev[data-v-18eb07ec]{opacity:.7;z-index:2;transform:translate(-60%)scale(.8)rotateY(10deg)}.account-container .invite-card.next[data-v-18eb07ec]{opacity:.7;z-index:2;transform:translate(60%)scale(.8)rotateY(-10deg)}.account-container .invite-card-inner[data-v-18eb07ec]{background:var(--theme-color);color:#fff;box-sizing:border-box;cursor:pointer;width:100%;height:100%;box-shadow:0 2px 10px rgba(var(--theme-color-rgb), .15);border-radius:12px;flex-direction:column;padding:20px;transition:all .2s;display:flex;position:relative;overflow:hidden}.account-container .invite-card-inner[data-v-18eb07ec]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff0d,#ffffff05);width:100%;height:100%;position:absolute;top:0;left:0}.account-container .invite-card-inner .card-shine[data-v-18eb07ec]{display:none}.account-container .invite-card-inner .card-decoration[data-v-18eb07ec]{opacity:.4;pointer-events:none;background:linear-gradient(to bottom right,#ffffff0d,#fff0);border-radius:50%;width:120px;height:120px;position:absolute;bottom:0;right:0;transform:translate(20%,20%)}.account-container .invite-card-inner[data-v-18eb07ec]:hover{box-shadow:0 3px 12px rgba(var(--theme-color-rgb), .25)}.account-container .invite-card-inner:hover .card-shine[data-v-18eb07ec]{display:none}.account-container .invite-card-header[data-v-18eb07ec]{z-index:2;justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex;position:relative}.account-container .invite-card-title[data-v-18eb07ec]{letter-spacing:.3px;align-items:center;font-size:18px;font-weight:600;display:flex}.account-container .invite-card-title .card-icon[data-v-18eb07ec]{opacity:.9;margin-right:8px}.account-container .invite-card-body[data-v-18eb07ec]{flex:1;justify-content:center;align-items:center;display:flex}.account-container .invite-code-display[data-v-18eb07ec]{letter-spacing:1px;z-index:2;background-color:#ffffff1a;border-radius:8px;justify-content:center;padding:10px 16px;font-size:24px;font-weight:500;display:flex;position:relative}.account-container .invite-code-display[data-v-18eb07ec]:before,.account-container .invite-code-display[data-v-18eb07ec]:after{display:none}.account-container .invite-code-display .code-char[data-v-18eb07ec]{animation:.4s both fadeIn-18eb07ec;animation-delay:calc(var(--i,0) * 40ms);display:inline-block}.account-container .invite-code-display .code-char[data-v-18eb07ec]:first-child{--i:0}.account-container .invite-code-display .code-char[data-v-18eb07ec]:nth-child(2){--i:1}.account-container .invite-code-display .code-char[data-v-18eb07ec]:nth-child(3){--i:2}.account-container .invite-code-display .code-char[data-v-18eb07ec]:nth-child(4){--i:3}.account-container .invite-code-display .code-char[data-v-18eb07ec]:nth-child(5){--i:4}.account-container .invite-code-display .code-char[data-v-18eb07ec]:nth-child(6){--i:5}.account-container .invite-code-display .code-char[data-v-18eb07ec]:nth-child(7){--i:6}.account-container .invite-code-display .code-char[data-v-18eb07ec]:nth-child(8){--i:7}.account-container .invite-code-display .code-char[data-v-18eb07ec]:nth-child(9){--i:8}.account-container .invite-code-display .code-char[data-v-18eb07ec]:nth-child(10){--i:9}.account-container .invite-code-display .code-char[data-v-18eb07ec]:nth-child(11){--i:10}.account-container .invite-card-footer[data-v-18eb07ec]{z-index:2;justify-content:space-between;align-items:flex-end;margin-top:auto;padding-top:15px;display:flex;position:relative}.account-container .invite-card-footer .card-label[data-v-18eb07ec]{opacity:.8;margin-top:8px;font-size:12px;font-weight:500}.account-container .invite-card-footer .invite-card-date[data-v-18eb07ec]{opacity:.7;font-size:11px}.account-container .invite-cards-indicators[data-v-18eb07ec]{justify-content:center;gap:8px;margin-bottom:20px;display:flex}.account-container .invite-cards-indicators .indicator[data-v-18eb07ec]{background-color:var(--border-color);cursor:pointer;border-radius:50%;width:8px;height:8px;transition:all .3s}.account-container .invite-cards-indicators .indicator.active[data-v-18eb07ec]{background-color:var(--theme-color);border-radius:4px;width:24px}.account-container .invite-cards-indicators .indicator[data-v-18eb07ec]:hover:not(.active){background-color:var(--secondary-text-color)}.account-container .invite-link-wrapper[data-v-18eb07ec]{gap:10px;margin-top:16px;margin-bottom:20px;display:flex}.account-container .invite-link-wrapper .input-with-icon[data-v-18eb07ec]{flex:1;position:relative}.account-container .invite-link-wrapper .input-with-icon .input-icon[data-v-18eb07ec]{color:var(--secondary-text-color);opacity:.8;pointer-events:none;width:18px;height:18px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.account-container .invite-link-wrapper .input-with-icon .invite-link[data-v-18eb07ec]{border:1px solid var(--border-color);background-color:var(--input-bg-color,#00000008);width:100%;height:42px;color:var(--text-color);box-sizing:border-box;border-radius:8px;outline:none;padding:0 15px 0 40px;font-size:14px;transition:all .3s}.account-container .invite-link-wrapper .input-with-icon .invite-link[data-v-18eb07ec]:focus{border-color:var(--theme-color);box-shadow:0 0 0 2px rgba(var(--theme-color-rgb), .15)}.account-container .invite-link-wrapper .input-with-icon .invite-link[data-v-18eb07ec]::placeholder{color:var(--placeholder-color,#aaa)}.account-container .invite-link-wrapper .input-with-icon .invite-link[data-v-18eb07ec]:hover:not(:focus){border-color:rgba(var(--theme-color-rgb), .3);background-color:var(--input-hover-bg-color,#0000000d)}.account-container .invite-link-wrapper .input-with-icon .invite-link[data-v-18eb07ec]:read-only{cursor:pointer}.account-container .share-buttons[data-v-18eb07ec]{flex-wrap:wrap;gap:10px;display:flex}.account-container .share-buttons .btn-outline[data-v-18eb07ec]{border:1px solid var(--border-color);height:42px;color:var(--text-color);cursor:pointer;background-color:#0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:500;transition:all .3s;display:inline-flex}.account-container .share-buttons .btn-outline[data-v-18eb07ec]:hover{border-color:var(--theme-color);color:var(--theme-color);background-color:rgba(var(--theme-color-rgb), .05);transform:translateY(-1px)}.account-container .share-buttons .btn-outline .btn-icon[data-v-18eb07ec]{width:18px;height:18px}.account-container .share-buttons .wechat-btn[data-v-18eb07ec]:hover{color:#07c160;background-color:#07c1600d;border-color:#07c160}.account-container .share-buttons .qq-btn[data-v-18eb07ec]:hover{color:#12b7f5;background-color:#12b7f50d;border-color:#12b7f5}.account-container .share-buttons .twitter-btn[data-v-18eb07ec]:hover{color:#1da1f2;background-color:#1da1f20d;border-color:#1da1f2}.account-container .share-buttons .telegram-btn[data-v-18eb07ec]:hover{color:#08c;background-color:#0088cc0d;border-color:#08c}.account-container .rules-grid[data-v-18eb07ec]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;display:grid}@media (width>=768px){.account-container .rules-grid[data-v-18eb07ec]{grid-template-columns:repeat(2,1fr)}}@media (width>=992px){.account-container .rules-grid[data-v-18eb07ec]{grid-template-columns:repeat(4,1fr)}}.account-container .rules-grid .rule-item[data-v-18eb07ec]{background-color:rgba(var(--border-color-rgb), .05);border-radius:10px;align-items:flex-start;gap:15px;padding:15px;transition:all .3s;display:flex}.account-container .rules-grid .rule-item[data-v-18eb07ec]:hover{background-color:rgba(var(--theme-color-rgb), .05)}.account-container .rules-grid .rule-item .rule-icon[data-v-18eb07ec]{background-color:rgba(var(--theme-color-rgb), .1);width:48px;height:48px;color:var(--theme-color);border-radius:10px;justify-content:center;align-items:center;display:flex}.account-container .rules-grid .rule-item .rule-content[data-v-18eb07ec]{flex:1}.account-container .rules-grid .rule-item .rule-content h3[data-v-18eb07ec]{color:var(--text-color);margin:0 0 5px;font-size:16px;font-weight:600}.account-container .rules-grid .rule-item .rule-content p[data-v-18eb07ec]{color:var(--secondary-text-color);margin:0;font-size:14px}.account-container .records-table-wrapper[data-v-18eb07ec]{background-color:var(--card-bg-color);border-radius:12px;width:100%;margin-bottom:20px;overflow-x:auto;box-shadow:0 2px 8px #0000000d}.account-container .records-table-wrapper .records-table[data-v-18eb07ec]{border-collapse:collapse;width:100%}.account-container .records-table-wrapper .records-table th[data-v-18eb07ec],.account-container .records-table-wrapper .records-table td[data-v-18eb07ec]{text-align:left;border-bottom:1px solid var(--border-light-color);white-space:nowrap;text-overflow:ellipsis;max-width:200px;padding:15px 20px;overflow:hidden}.account-container .records-table-wrapper .records-table th[data-v-18eb07ec]{color:var(--text-color);background-color:var(--card-header-bg);z-index:10;text-transform:capitalize;border-bottom:2px solid var(--border-color);font-size:15px;font-weight:600;position:sticky;top:0}.account-container .records-table-wrapper .records-table td[data-v-18eb07ec]{color:var(--text-color);font-size:14px;transition:all .2s}.account-container .records-table-wrapper .records-table tbody tr[data-v-18eb07ec]{transition:background-color .3s}.account-container .records-table-wrapper .records-table tbody tr[data-v-18eb07ec]:hover{background-color:rgba(var(--theme-color-rgb), .05);box-shadow:0 1px 3px #0000000d}.account-container .records-table-wrapper .records-table tbody tr:last-child td[data-v-18eb07ec]{border-bottom:none}.account-container .records-table-wrapper .records-table td[data-v-18eb07ec]:nth-child(2),.account-container .records-table-wrapper .records-table td[data-v-18eb07ec]:nth-child(3){font-size:15px;font-weight:600}.account-container .records-table-wrapper .records-table td[data-v-18eb07ec]:nth-child(3){color:var(--theme-color)}.account-container .records-table-wrapper .records-table .status-badge[data-v-18eb07ec]{text-align:center;border-radius:6px;justify-content:center;align-items:center;min-width:80px;padding:6px 10px;font-size:13px;font-weight:500;display:inline-flex}.account-container .records-table-wrapper .records-table .status-badge.confirmed[data-v-18eb07ec]{color:#4caf50;background-color:#4caf501a;border:1px solid #4caf5033}.account-container .records-table-wrapper .records-table .status-badge.pending[data-v-18eb07ec]{color:#ff9800;background-color:#ff98001a;border:1px solid #ff980033}.account-container .records-table-wrapper .records-table .status-badge.waiting[data-v-18eb07ec]{color:#2196f3;background-color:#2196f31a;border:1px solid #2196f333}.account-container .records-table-wrapper .records-table .status-badge.invalid[data-v-18eb07ec]{color:#f44336;background-color:#f443361a;border:1px solid #f4433633}@media (width<=768px){.account-container .records-table-wrapper .records-table th[data-v-18eb07ec],.account-container .records-table-wrapper .records-table td[data-v-18eb07ec]{padding:12px 15px;font-size:13px}.account-container .records-table-wrapper .records-table td[data-v-18eb07ec]:nth-child(2),.account-container .records-table-wrapper .records-table td[data-v-18eb07ec]:nth-child(3){font-size:14px;font-weight:600}.account-container .records-table-wrapper .records-table .status-badge[data-v-18eb07ec]{min-width:70px;padding:4px 8px;font-size:12px}}.account-container .records-table-wrapper .empty-records[data-v-18eb07ec]{text-align:center;color:var(--secondary-text-color);background-color:var(--card-bg-color);border:1px dashed var(--border-color);border-radius:8px;padding:40px 20px;font-size:15px}.account-container .records-table-wrapper .empty-records[data-v-18eb07ec]:before{content:"📋";opacity:.5;margin-bottom:15px;font-size:32px;display:block}.account-container .no-invite-code[data-v-18eb07ec]{text-align:center;color:var(--secondary-text-color);padding:30px}.account-container .no-invite-code .create-code-btn[data-v-18eb07ec]{margin-top:16px}.account-container .no-invite-code .create-code-btn .create-btn-content[data-v-18eb07ec]{align-items:center;gap:6px;display:inline-flex}.btn-primary[data-v-18eb07ec],.btn-outline[data-v-18eb07ec],.btn-action[data-v-18eb07ec]{cursor:pointer;box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .3s;display:inline-flex}.btn-primary .btn-icon[data-v-18eb07ec],.btn-outline .btn-icon[data-v-18eb07ec],.btn-action .btn-icon[data-v-18eb07ec]{vertical-align:middle;width:16px;height:16px;display:inline-flex}.btn-primary[data-v-18eb07ec]:disabled,.btn-outline[data-v-18eb07ec]:disabled,.btn-action[data-v-18eb07ec]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-18eb07ec]{background-color:var(--theme-color);color:#fff;min-width:110px;height:42px;box-shadow:0 2px 5px rgba(var(--theme-color-rgb), .2);border:none;border-radius:8px;padding:0 16px;font-weight:500;transition:all .3s}.btn-primary[data-v-18eb07ec]:hover:not(:disabled){background-color:var(--theme-hover-color,#3070e0);box-shadow:0 4px 8px rgba(var(--theme-color-rgb), .3);transform:translateY(-1px)}.btn-primary[data-v-18eb07ec]:disabled{opacity:.6;cursor:not-allowed}.btn-outline[data-v-18eb07ec]{color:var(--text-color);border:1px solid var(--border-color);background-color:#0000}.btn-outline[data-v-18eb07ec]:hover:not(:disabled){border-color:var(--theme-color);color:var(--theme-color);transform:translateY(-1px)}.btn-action[data-v-18eb07ec]{color:var(--secondary-text-color);background-color:#0000;border:none;padding:5px 10px;font-size:13px}.btn-action[data-v-18eb07ec]:hover:not(:disabled){color:var(--theme-color);background-color:rgba(var(--theme-color-rgb), .05)}.btn-action .action-icon[data-v-18eb07ec]{width:16px;height:16px}.btn-action .spin[data-v-18eb07ec]{animation:1s linear infinite spin-18eb07ec}@keyframes spin-18eb07ec{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.skeleton-loading[data-v-18eb07ec]{border-radius:5px;position:relative;overflow:hidden}.skeleton-loading[data-v-18eb07ec]:after{content:"";z-index:1;border-radius:inherit;background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0 100%);animation:2s infinite shimmer-18eb07ec;position:absolute;inset:0;transform:translate(-100%)}@keyframes shimmer-18eb07ec{to{transform:translate(100%)}}.skeleton-card[data-v-18eb07ec]{border-radius:12px;align-items:center;width:100%;padding:16px;position:relative;overflow:hidden;display:flex!important}.skeleton-card[data-v-18eb07ec]:after{content:"";z-index:1;border-radius:inherit;background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0 100%);animation:2s infinite shimmer-18eb07ec;position:absolute;inset:0;transform:translate(-100%)}.skeleton-icon[data-v-18eb07ec]{background-color:var(--skeleton-bg,#0000000d);border-radius:8px;flex-shrink:0;width:48px;height:48px;margin-right:16px;position:relative}.skeleton-row[data-v-18eb07ec]{background-color:var(--skeleton-bg,#0000000d);border-radius:4px;width:100%;height:16px;margin-bottom:16px;position:relative;overflow:hidden}.skeleton-row-sm[data-v-18eb07ec]{background-color:var(--skeleton-bg,#0000000d);border-radius:4px;width:80%;height:16px;margin-bottom:10px;position:relative;overflow:hidden}.skeleton-row-xs[data-v-18eb07ec]{background-color:var(--skeleton-bg,#0000000d);border-radius:4px;width:50%;height:12px;position:relative;overflow:hidden}.skeleton-header-cell[data-v-18eb07ec],.skeleton-cell[data-v-18eb07ec]{background-color:var(--skeleton-bg,#0000000d);border-radius:6px;flex:1;height:16px;overflow:hidden}.skeleton-row-full[data-v-18eb07ec]{border-top:1px solid var(--border-color);gap:12px;padding:12px 16px;display:flex}.skeleton-table[data-v-18eb07ec]{border-radius:8px;width:100%;overflow:hidden}.skeleton-header-row[data-v-18eb07ec]{background-color:rgba(var(--border-color-rgb), .05);gap:12px;padding:12px 16px;display:flex}.dark-theme .skeleton-header-cell[data-v-18eb07ec],.dark-theme .skeleton-cell[data-v-18eb07ec],.dark-theme .skeleton-icon[data-v-18eb07ec],.dark-theme .skeleton-row[data-v-18eb07ec],.dark-theme .skeleton-row-sm[data-v-18eb07ec],.dark-theme .skeleton-row-xs[data-v-18eb07ec]{background-color:#ffffff14}@media (width<=768px){.account-container[data-v-18eb07ec]{padding:15px 15px 80px}.account-container .stats-grid[data-v-18eb07ec]{grid-template-columns:1fr}.account-container .invite-link-wrapper[data-v-18eb07ec]{flex-direction:column;margin-bottom:15px}.account-container .invite-link-wrapper .input-with-icon[data-v-18eb07ec],.account-container .invite-link-wrapper .input-with-icon .invite-link[data-v-18eb07ec]{width:100%}.account-container .invite-link-wrapper .btn-primary[data-v-18eb07ec]{width:100%;margin-top:10px}.account-container .share-buttons .btn-outline[data-v-18eb07ec]{flex:1;min-width:calc(50% - 5px)}}.dark-theme .invite-code-tabs[data-v-18eb07ec],.dark .invite-code-tabs[data-v-18eb07ec]{background-color:#ffffff0d}.dark-theme .invite-code-tabs .invite-code-tab[data-v-18eb07ec],.dark .invite-code-tabs .invite-code-tab[data-v-18eb07ec]{background-color:#1e1e1eb3}.dark-theme .invite-code-tabs .invite-code-tab.active[data-v-18eb07ec],.dark .invite-code-tabs .invite-code-tab.active[data-v-18eb07ec]{background-color:var(--card-bg-color)}.dark-theme .invite-code-tabs .invite-code-tab[data-v-18eb07ec]:hover:not(.active),.dark .invite-code-tabs .invite-code-tab[data-v-18eb07ec]:hover:not(.active){background-color:#282828e6}@media (width<=768px){.invite-code-tabs[data-v-18eb07ec]{justify-content:flex-start;gap:8px;padding:10px}.invite-code-tab[data-v-18eb07ec]{flex:0 0 calc(50% - 8px);min-width:calc(50% - 8px);padding:8px 12px}.invite-code-tab .tab-code[data-v-18eb07ec]{font-size:.9rem}.invite-code-tab .tab-visits[data-v-18eb07ec]{font-size:.75rem}.share-buttons[data-v-18eb07ec]{flex-wrap:wrap;justify-content:space-between;gap:8px}.share-buttons .btn-outline[data-v-18eb07ec]{flex:0 0 calc(50% - 4px);min-width:calc(50% - 4px);margin:0 0 8px;padding:8px 5px;font-size:.9rem}.share-buttons .btn-outline .btn-icon[data-v-18eb07ec]{width:16px;height:16px}}.loading-icon[data-v-18eb07ec]{vertical-align:-3px;border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin-right:6px;animation:1s linear infinite spin-18eb07ec;display:inline-block}.loader[data-v-18eb07ec]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;min-width:18px;height:18px;min-height:18px;animation:1s linear infinite spin-18eb07ec}.card-actions .btn-action .loading-icon[data-v-18eb07ec]{border:2px solid rgba(var(--theme-color-rgb), .3);border-top-color:var(--theme-color)}.dark-theme .invite-link-wrapper .input-with-icon .invite-link[data-v-18eb07ec],.dark .invite-link-wrapper .input-with-icon .invite-link[data-v-18eb07ec]{background-color:var(--input-bg-color,#ffffff14);border-color:var(--border-color,#ffffff1f)}.dark-theme .invite-link-wrapper .input-with-icon .invite-link[data-v-18eb07ec]:hover:not(:focus),.dark .invite-link-wrapper .input-with-icon .invite-link[data-v-18eb07ec]:hover:not(:focus){background-color:var(--input-hover-bg-color,#ffffff1f);border-color:rgba(var(--theme-color-rgb), .4)}.dark-theme .invite-link-wrapper .input-with-icon .invite-link[data-v-18eb07ec]::placeholder,.dark .invite-link-wrapper .input-with-icon .invite-link[data-v-18eb07ec]::placeholder{color:var(--placeholder-color,#fff6)}.dark-theme .btn-primary[data-v-18eb07ec],.dark .btn-primary[data-v-18eb07ec]{box-shadow:0 2px 6px #0000004d}.dark-theme .btn-primary[data-v-18eb07ec]:hover:not(:disabled),.dark .btn-primary[data-v-18eb07ec]:hover:not(:disabled){box-shadow:0 4px 10px #0006}.dark-theme .share-buttons .btn-outline[data-v-18eb07ec],.dark .share-buttons .btn-outline[data-v-18eb07ec]{border-color:var(--border-color,#ffffff26)}.dark-theme .share-buttons .btn-outline[data-v-18eb07ec]:hover,.dark .share-buttons .btn-outline[data-v-18eb07ec]:hover{background-color:rgba(var(--theme-color-rgb), .15)}.dark-theme .loading-icon[data-v-18eb07ec],.dark .loading-icon[data-v-18eb07ec]{border-color:#fff3}.dark-theme .loading-icon.dark-loader[data-v-18eb07ec],.dark .loading-icon.dark-loader[data-v-18eb07ec]{border-color:#0003;border-top-color:var(--theme-color)}.dark-theme .transfer-card[data-v-18eb07ec],.dark .transfer-card[data-v-18eb07ec]{background-color:var(--card-bg-color);border-color:#ffffff1a;box-shadow:0 4px 16px #0003}.dark-theme .transfer-card .alert.alert-warning[data-v-18eb07ec],.dark .transfer-card .alert.alert-warning[data-v-18eb07ec]{background-color:#ff98001a;border-color:#ff980040}.dark-theme .transfer-card .alert.alert-warning .alert-icon[data-v-18eb07ec],.dark .transfer-card .alert.alert-warning .alert-icon[data-v-18eb07ec]{color:#ff9800;filter:drop-shadow(0 1px 3px #ff98004d)}.dark-theme .transfer-card .alert.alert-warning .alert-desc[data-v-18eb07ec],.dark .transfer-card .alert.alert-warning .alert-desc[data-v-18eb07ec]{color:#ff9800}.dark-theme .transfer-card .input-with-prefix .input-prefix[data-v-18eb07ec],.dark .transfer-card .input-with-prefix .input-prefix[data-v-18eb07ec]{background-color:#ffffff0d;border-color:#ffffff1a}.dark-theme .transfer-card .input-with-prefix .form-control[data-v-18eb07ec],.dark .transfer-card .input-with-prefix .form-control[data-v-18eb07ec]{color:var(--text-color);background-color:#ffffff0d;border-color:#ffffff1a}.dark-theme .transfer-card .input-with-prefix .form-control[data-v-18eb07ec]:hover:not(:focus),.dark .transfer-card .input-with-prefix .form-control[data-v-18eb07ec]:hover:not(:focus){background-color:#ffffff14}.dark-theme .transfer-card .input-with-prefix .form-control[data-v-18eb07ec]:focus,.dark .transfer-card .input-with-prefix .form-control[data-v-18eb07ec]:focus{background-color:#ffffff1a}.dark-theme .transfer-card .form-hint[data-v-18eb07ec]:before,.dark .transfer-card .form-hint[data-v-18eb07ec]:before{opacity:.8}.dark-theme .balance-card[data-v-18eb07ec]:hover,.dark .balance-card[data-v-18eb07ec]:hover{border-color:rgba(var(--theme-color-rgb), .3);box-shadow:0 6px 15px #0003}.dark-theme .balance-card .balance-value[data-v-18eb07ec]:before,.dark .balance-card .balance-value[data-v-18eb07ec]:before{opacity:.8}.dark-theme .modal-container[data-v-18eb07ec],.dark .modal-container[data-v-18eb07ec]{background-color:var(--card-bg-color);border-color:#ffffff1a;box-shadow:0 10px 25px #0000004d}.custom-modal[data-v-18eb07ec]{z-index:1000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal-overlay[data-v-18eb07ec]{z-index:1000;-webkit-backdrop-filter:blur(8px);background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content[data-v-18eb07ec]{background-color:var(--card-background);border:1px solid rgba(var(--theme-color-rgb), .15);border-radius:16px;flex-direction:column;width:90%;max-width:480px;max-height:90vh;animation:.2s ease-out modal-fade-in-18eb07ec;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000040}@keyframes modal-fade-in-18eb07ec{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-18eb07ec]{border-bottom:1px solid var(--border-color);background:linear-gradient(to right, rgba(var(--theme-color-rgb), .05), transparent);z-index:5;background-color:var(--card-background);justify-content:space-between;align-items:center;padding:20px;display:flex;position:sticky;top:0}.modal-header h3[data-v-18eb07ec]{color:var(--text-color);align-items:center;gap:10px;margin:0;font-size:20px;font-weight:600;display:flex}.modal-header h3[data-v-18eb07ec]:before{content:"";background-color:var(--theme-color);border-radius:2px;width:4px;height:18px;display:block}.modal-header .modal-close[data-v-18eb07ec]{color:var(--secondary-text-color);cursor:pointer;z-index:10;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin:-8px;padding:8px;transition:all .3s;display:flex}.modal-header .modal-close[data-v-18eb07ec]:hover{color:var(--text-color);background-color:#0000000d;transform:rotate(90deg)}.modal-header .modal-close[data-v-18eb07ec]:disabled{opacity:.5;cursor:not-allowed}.modal-body[data-v-18eb07ec]{flex:1;max-height:calc(90vh - 140px);padding:24px;overflow-y:auto}.modal-body p[data-v-18eb07ec]{color:var(--text-color);margin:0 0 16px;font-size:15px;line-height:1.6}.modal-body .alert[data-v-18eb07ec]{border-radius:12px;align-items:center;margin-bottom:24px;padding:16px;display:flex;position:relative;overflow:hidden}.modal-body .alert[data-v-18eb07ec]:before{content:"";width:4px;height:100%;position:absolute;top:0;left:0}.modal-body .alert .alert-icon[data-v-18eb07ec]{flex-shrink:0;justify-content:center;align-items:center;margin-right:14px;display:flex}.modal-body .alert .alert-content[data-v-18eb07ec]{flex:1}.modal-body .alert.alert-warning[data-v-18eb07ec]{background-color:#ff980014;border:1px solid #ff980033}.modal-body .alert.alert-warning[data-v-18eb07ec]:before{background-color:#ff9800}.modal-body .alert.alert-warning .alert-icon[data-v-18eb07ec]{color:#ff9800;filter:drop-shadow(0 2px 4px #ff98004d)}.modal-body .alert.alert-warning .alert-title[data-v-18eb07ec]{color:#ff9800;margin-bottom:4px;font-size:15px;font-weight:600}.modal-body .alert.alert-warning .alert-desc[data-v-18eb07ec]{color:var(--text-color);opacity:.9;font-size:14px;line-height:1.5}.modal-body .form-group[data-v-18eb07ec]{margin-bottom:20px}.modal-body .form-group .form-label[data-v-18eb07ec]{color:var(--text-color);margin-bottom:8px;font-weight:500;display:block}.modal-body .form-group .input-with-prefix[data-v-18eb07ec],.modal-body .form-group .account-input[data-v-18eb07ec]{border:1px solid var(--border-color);border-radius:10px;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 2px 5px #0000000d}.modal-body .form-group .input-with-prefix[data-v-18eb07ec]:focus-within,.modal-body .form-group .account-input[data-v-18eb07ec]:focus-within{border-color:var(--theme-color);box-shadow:0 0 0 3px rgba(var(--theme-color-rgb), .15)}.modal-body .form-group .input-with-prefix .input-prefix[data-v-18eb07ec],.modal-body .form-group .account-input .input-prefix[data-v-18eb07ec]{background-color:rgba(var(--theme-color-rgb), .08);color:var(--text-color);border-right:1px solid var(--border-color);justify-content:center;align-items:center;padding:0 12px;font-weight:500;display:flex}.modal-body .form-group .input-with-prefix .form-control[data-v-18eb07ec],.modal-body .form-group .account-input .form-control[data-v-18eb07ec]{color:var(--text-color);background-color:#0000;border:none;outline:none;flex:1;padding:12px 16px;font-size:16px}.modal-body .form-group .input-with-prefix .form-control[data-v-18eb07ec]::placeholder,.modal-body .form-group .account-input .form-control[data-v-18eb07ec]::placeholder{color:var(--text-muted);opacity:.7}.modal-body .form-group .form-hint[data-v-18eb07ec]{color:var(--text-muted);margin-top:8px;font-size:13px}.modal-body .form-group .form-hint .min-withdraw-hint[data-v-18eb07ec]{color:var(--warning-color);margin-left:4px;font-weight:500}.modal-body .form-group .error-message[data-v-18eb07ec]{color:#f44336;align-items:center;gap:4px;margin-top:8px;font-size:13px;display:flex}.modal-body .form-group .error-message[data-v-18eb07ec]:before{content:"!";color:#fff;background-color:#f44336;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:12px;font-weight:700;display:inline-flex}.modal-footer[data-v-18eb07ec]{justify-content:flex-end;gap:12px;padding:16px 24px 24px;display:flex}.modal-footer button[data-v-18eb07ec]{cursor:pointer;border-radius:10px;padding:12px 24px;font-size:15px;font-weight:500;transition:all .3s}.modal-footer button.btn-cancel[data-v-18eb07ec]{border:1px solid var(--border-color);color:var(--text-color);background-color:#0000}.modal-footer button.btn-cancel[data-v-18eb07ec]:hover{background-color:#0000000d;transform:translateY(-2px)}.modal-footer button.btn-submit[data-v-18eb07ec]{background-color:var(--theme-color);color:#fff;min-width:100px;box-shadow:0 4px 10px rgba(var(--theme-color-rgb), .3);border:none;justify-content:center;align-items:center;gap:8px;display:flex}.modal-footer button.btn-submit[data-v-18eb07ec]:hover:not(:disabled){background-color:rgba(var(--theme-color-rgb), .9);box-shadow:0 6px 15px rgba(var(--theme-color-rgb), .4);transform:translateY(-2px)}.modal-footer button.btn-submit[data-v-18eb07ec]:disabled{opacity:.7;cursor:not-allowed;box-shadow:none}.modal-footer button.btn-submit .loader[data-v-18eb07ec]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:1s linear infinite spin-18eb07ec}.modal-fade-enter-active[data-v-18eb07ec],.modal-fade-leave-active[data-v-18eb07ec]{transition:opacity .3s}.modal-fade-enter-from[data-v-18eb07ec],.modal-fade-leave-to[data-v-18eb07ec]{opacity:0}.withdraw-methods[data-v-18eb07ec]{flex-wrap:wrap;gap:10px;width:100%;margin-bottom:20px;display:flex}.withdraw-methods .withdraw-method[data-v-18eb07ec]{border:1px solid var(--border-color);background-color:rgba(var(--theme-color-rgb), .02);color:var(--text-color);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border-radius:10px;max-width:100%;padding:12px 20px;font-size:14px;font-weight:500;transition:all .25s;overflow:hidden;box-shadow:0 1px 3px #0000000d}.withdraw-methods .withdraw-method[data-v-18eb07ec]:hover{background-color:rgba(var(--theme-color-rgb), .08);transform:translateY(-2px);box-shadow:0 3px 6px #0000001a}.withdraw-methods .withdraw-method.active[data-v-18eb07ec]{color:var(--theme-color);border-color:var(--theme-color);background-color:#0000;border-width:2px;font-weight:600}@media (width<=768px){.modal-container[data-v-18eb07ec]{width:95%}}.invite-cards-container[data-v-18eb07ec]{justify-content:center;align-items:center;margin:30px 0 20px;padding:10px 0;display:flex;position:relative}.invite-cards-nav[data-v-18eb07ec]{background-color:var(--card-bg-color);border:1px solid var(--border-color);width:36px;height:36px;color:var(--theme-color);cursor:pointer;z-index:5;border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;box-shadow:0 2px 8px #0000001a}.invite-cards-nav[data-v-18eb07ec]:hover{background-color:var(--theme-color);color:#fff;transform:scale(1.1)}.invite-cards-nav.prev[data-v-18eb07ec]{left:0}.invite-cards-nav.next[data-v-18eb07ec]{right:0}.invite-cards-wrapper[data-v-18eb07ec]{perspective:1000px;width:100%;max-width:600px;position:relative;overflow:hidden}.invite-cards[data-v-18eb07ec]{justify-content:center;width:100%;height:140px;display:flex;position:relative}.invite-card[data-v-18eb07ec]{opacity:0;backface-visibility:hidden;pointer-events:none;width:calc(100% - 40px);height:100%;transition:all .6s cubic-bezier(.23,1,.32,1);position:absolute;transform:translate(60%)scale(.8)rotateY(-10deg)}.invite-card.active[data-v-18eb07ec]{opacity:1;z-index:3;pointer-events:auto;transform:translate(0)scale(1)rotateY(0)}.invite-card.prev[data-v-18eb07ec]{opacity:.7;z-index:2;transform:translate(-60%)scale(.8)rotateY(10deg)}.invite-card.next[data-v-18eb07ec]{opacity:.7;z-index:2;transform:translate(60%)scale(.8)rotateY(-10deg)}.invite-card-inner[data-v-18eb07ec]{background:var(--theme-color);color:#fff;box-sizing:border-box;cursor:pointer;width:100%;height:100%;box-shadow:0 2px 10px rgba(var(--theme-color-rgb), .15);border-radius:12px;flex-direction:column;padding:20px;transition:all .2s;display:flex;position:relative;overflow:hidden}.invite-card-inner[data-v-18eb07ec]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff0d,#ffffff05);width:100%;height:100%;position:absolute;top:0;left:0}.invite-card-inner .card-shine[data-v-18eb07ec]{display:none}.invite-card-inner .card-decoration[data-v-18eb07ec]{opacity:.4;pointer-events:none;background:linear-gradient(to bottom right,#ffffff0d,#fff0);border-radius:50%;width:120px;height:120px;position:absolute;bottom:0;right:0;transform:translate(20%,20%)}.invite-card-inner[data-v-18eb07ec]:hover{box-shadow:0 3px 12px rgba(var(--theme-color-rgb), .25)}.invite-card-inner:hover .card-shine[data-v-18eb07ec]{display:none}.invite-card-header[data-v-18eb07ec]{z-index:2;justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex;position:relative}.invite-card-title[data-v-18eb07ec]{letter-spacing:.3px;align-items:center;font-size:18px;font-weight:600;display:flex}.invite-card-title .card-icon[data-v-18eb07ec]{opacity:.9;margin-right:8px}.invite-card-body[data-v-18eb07ec]{flex:1;justify-content:center;align-items:center;display:flex}.invite-code-display[data-v-18eb07ec]{letter-spacing:1px;z-index:2;background-color:#ffffff1a;border-radius:8px;justify-content:center;padding:10px 16px;font-size:24px;font-weight:500;display:flex;position:relative}.invite-code-display[data-v-18eb07ec]:before,.invite-code-display[data-v-18eb07ec]:after{display:none}.invite-code-display .code-char[data-v-18eb07ec]{animation:.4s both fadeIn-18eb07ec;animation-delay:calc(var(--i,0) * 40ms);display:inline-block}.invite-code-display .code-char[data-v-18eb07ec]:first-child{--i:0}.invite-code-display .code-char[data-v-18eb07ec]:nth-child(2){--i:1}.invite-code-display .code-char[data-v-18eb07ec]:nth-child(3){--i:2}.invite-code-display .code-char[data-v-18eb07ec]:nth-child(4){--i:3}.invite-code-display .code-char[data-v-18eb07ec]:nth-child(5){--i:4}.invite-code-display .code-char[data-v-18eb07ec]:nth-child(6){--i:5}.invite-code-display .code-char[data-v-18eb07ec]:nth-child(7){--i:6}.invite-code-display .code-char[data-v-18eb07ec]:nth-child(8){--i:7}.invite-code-display .code-char[data-v-18eb07ec]:nth-child(9){--i:8}.invite-code-display .code-char[data-v-18eb07ec]:nth-child(10){--i:9}.invite-code-display .code-char[data-v-18eb07ec]:nth-child(11){--i:10}.invite-card-footer[data-v-18eb07ec]{z-index:2;justify-content:space-between;align-items:flex-end;margin-top:auto;padding-top:15px;display:flex;position:relative}.invite-card-footer .card-label[data-v-18eb07ec]{opacity:.8;margin-top:8px;font-size:12px;font-weight:500}.invite-card-footer .invite-card-date[data-v-18eb07ec]{opacity:.7;font-size:11px}.invite-card-enter-active[data-v-18eb07ec],.invite-card-leave-active[data-v-18eb07ec]{transition:all .6s cubic-bezier(.23,1,.32,1)}.invite-card-enter-from[data-v-18eb07ec]{opacity:0;transform:translate(100%)scale(.8)}.invite-card-leave-to[data-v-18eb07ec]{opacity:0;transform:translate(-100%)scale(.8)}@keyframes fadeIn-18eb07ec{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.modal-enter-active[data-v-18eb07ec],.modal-leave-active[data-v-18eb07ec]{transition:all .3s}.modal-enter-active .modal-container[data-v-18eb07ec],.modal-leave-active .modal-container[data-v-18eb07ec]{transition:all .3s cubic-bezier(.25,1,.5,1)}.modal-enter-active .modal-overlay[data-v-18eb07ec],.modal-leave-active .modal-overlay[data-v-18eb07ec]{transition:opacity .3s}.modal-enter-from[data-v-18eb07ec],.modal-leave-to[data-v-18eb07ec]{opacity:0}.modal-enter-from .modal-container[data-v-18eb07ec],.modal-leave-to .modal-container[data-v-18eb07ec]{opacity:0;transform:scale(.95)translateY(20px)}.modal-enter-from .modal-overlay[data-v-18eb07ec],.modal-leave-to .modal-overlay[data-v-18eb07ec]{opacity:0}.modal-enter-to[data-v-18eb07ec],.modal-leave-from[data-v-18eb07ec]{opacity:1}.modal-enter-to .modal-container[data-v-18eb07ec],.modal-leave-from .modal-container[data-v-18eb07ec]{opacity:1;transform:scale(1)translateY(0)}.modal-enter-to .modal-overlay[data-v-18eb07ec],.modal-leave-from .modal-overlay[data-v-18eb07ec]{opacity:1}.invite-cards-indicators[data-v-18eb07ec]{justify-content:center;gap:8px;margin-bottom:20px;display:flex}.invite-cards-indicators .indicator[data-v-18eb07ec]{background-color:var(--border-color);cursor:pointer;border-radius:50%;width:8px;height:8px;transition:all .3s}.invite-cards-indicators .indicator.active[data-v-18eb07ec]{background-color:var(--theme-color);border-radius:4px;width:24px}.invite-cards-indicators .indicator[data-v-18eb07ec]:hover:not(.active){background-color:var(--secondary-text-color)}.dark-theme .invite-cards-nav[data-v-18eb07ec],.dark .invite-cards-nav[data-v-18eb07ec]{background-color:#ffffff0d;border-color:#ffffff1a}.dark-theme .invite-cards-nav[data-v-18eb07ec]:hover,.dark .invite-cards-nav[data-v-18eb07ec]:hover{background-color:var(--theme-color)}.dark-theme .invite-cards-indicators .indicator[data-v-18eb07ec],.dark .invite-cards-indicators .indicator[data-v-18eb07ec]{background-color:#fff3}.dark-theme .invite-cards-indicators .indicator[data-v-18eb07ec]:hover:not(.active),.dark .invite-cards-indicators .indicator[data-v-18eb07ec]:hover:not(.active){background-color:#fff6}@media (width<=768px){.invite-cards[data-v-18eb07ec]{height:170px}.invite-cards-nav[data-v-18eb07ec]{width:32px;height:32px}.invite-cards-nav.prev[data-v-18eb07ec]{left:-5px}.invite-cards-nav.next[data-v-18eb07ec]{right:-5px}.invite-card[data-v-18eb07ec]{width:calc(100% - 20px)}.invite-card-inner[data-v-18eb07ec]{padding:15px}.invite-card-title[data-v-18eb07ec]{font-size:16px}.invite-code-display[data-v-18eb07ec]{padding:8px 12px;font-size:18px}.invite-card-footer[data-v-18eb07ec]{flex-direction:column;align-items:flex-start;padding-top:10px}.invite-card-footer .invite-card-date[data-v-18eb07ec]{margin-top:5px}}.balance-card[data-v-18eb07ec]{transition:all .3s}.balance-card[data-v-18eb07ec]:hover{border-color:rgba(var(--theme-color-rgb), .2);transform:none;box-shadow:0 6px 15px #00000012}.balance-container[data-v-18eb07ec]{justify-content:space-between;align-items:center;gap:20px;display:flex}@media (width<=768px){.balance-container[data-v-18eb07ec]{flex-direction:column;align-items:flex-start}}.balance-container .balance-info .balance-label[data-v-18eb07ec]{color:var(--secondary-text-color);margin-bottom:6px;font-size:14px;font-weight:500}.balance-container .balance-info .balance-value[data-v-18eb07ec]{color:var(--theme-color);letter-spacing:-.5px;align-items:baseline;margin-bottom:10px;font-size:32px;font-weight:600;display:flex}.balance-container .balance-info .balance-description[data-v-18eb07ec]{color:var(--secondary-text-color);max-width:360px;font-size:13px;line-height:1.5}.balance-container .balance-actions[data-v-18eb07ec]{gap:10px;display:flex}.balance-container .balance-actions .btn-primary[data-v-18eb07ec]{letter-spacing:.3px;min-width:140px;height:44px;box-shadow:0 2px 8px rgba(var(--theme-color-rgb), .25);border-radius:10px;padding:0 20px;font-weight:600}.balance-container .balance-actions .btn-primary[data-v-18eb07ec]:hover{box-shadow:0 4px 12px rgba(var(--theme-color-rgb), .35);transform:translateY(-2px)}@media (width<=768px){.balance-container .balance-actions[data-v-18eb07ec]{width:100%;margin-top:10px}.balance-container .balance-actions .btn-primary[data-v-18eb07ec]{justify-content:center;width:100%}}.transfer-card[data-v-18eb07ec]{will-change:transform, opacity;transform-origin:top;border:1px solid var(--border-color);background-color:var(--card-bg-color);border-radius:12px;margin-bottom:24px;overflow:hidden;box-shadow:0 4px 16px #00000014}.transfer-card .card-header[data-v-18eb07ec]{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:15px 20px;display:flex}.transfer-card .card-header .card-title[data-v-18eb07ec]{margin:0;font-size:16px;font-weight:600}.transfer-card .card-header .close-btn[data-v-18eb07ec]{color:var(--secondary-text-color);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;line-height:1;transition:all .2s;display:flex}.transfer-card .card-header .close-btn[data-v-18eb07ec]:hover{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color)}.transfer-card .card-body[data-v-18eb07ec]{padding:20px}.transfer-card .alert[data-v-18eb07ec]{border-radius:12px;align-items:center;margin-bottom:24px;padding:16px;display:flex;position:relative;overflow:hidden}.transfer-card .alert[data-v-18eb07ec]:before{content:"";width:4px;height:100%;position:absolute;top:0;left:0}.transfer-card .alert .alert-icon[data-v-18eb07ec]{flex-shrink:0;justify-content:center;align-items:center;margin-right:14px;display:flex}.transfer-card .alert .alert-content[data-v-18eb07ec]{flex:1}.transfer-card .alert.alert-warning[data-v-18eb07ec]{background-color:#ff980014;border:1px solid #ff980033}.transfer-card .alert.alert-warning[data-v-18eb07ec]:before{background-color:#ff9800}.transfer-card .alert.alert-warning .alert-icon[data-v-18eb07ec]{color:#ff9800;filter:drop-shadow(0 2px 4px #ff98004d)}.transfer-card .alert.alert-warning .alert-title[data-v-18eb07ec]{color:#ff9800;margin-bottom:4px;font-size:15px;font-weight:600}.transfer-card .alert.alert-warning .alert-desc[data-v-18eb07ec]{color:var(--text-color);opacity:.9;font-size:14px;line-height:1.5}.transfer-card .transfer-form .form-group[data-v-18eb07ec]{margin-bottom:16px}.transfer-card .transfer-form .form-group .form-label[data-v-18eb07ec]{color:var(--text-color);margin-bottom:6px;font-size:14px;font-weight:500;display:block}.transfer-card .transfer-form .form-group .input-with-prefix[data-v-18eb07ec]{border-radius:8px;align-items:stretch;width:100%;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}.transfer-card .transfer-form .form-group .input-with-prefix .input-prefix[data-v-18eb07ec]{background-color:rgba(var(--border-color-rgb), .1);border:1px solid var(--border-color);color:var(--text-color);border-right:none;border-radius:8px 0 0 8px;justify-content:center;align-items:center;min-width:36px;padding:0 12px;font-weight:500;display:flex}.transfer-card .transfer-form .form-group .input-with-prefix .form-control[data-v-18eb07ec]{border:1px solid var(--border-color);background-color:var(--input-bg-color,#00000008);height:42px;color:var(--text-color);border-radius:0 8px 8px 0;outline:none;flex:1;padding:0 15px;font-size:14px;font-weight:500;transition:all .3s}.transfer-card .transfer-form .form-group .input-with-prefix .form-control[data-v-18eb07ec]:focus{border-color:var(--theme-color);box-shadow:0 0 0 2px rgba(var(--theme-color-rgb), .15)}.transfer-card .transfer-form .form-group .input-with-prefix .form-control[data-v-18eb07ec]::placeholder{color:var(--placeholder-color,#aaa);font-weight:400}.transfer-card .transfer-form .form-group .input-with-prefix .form-control[data-v-18eb07ec]:hover:not(:focus){border-color:rgba(var(--theme-color-rgb), .3);background-color:var(--input-hover-bg-color,#0000000d)}.transfer-card .transfer-form .form-group .input-with-prefix .form-control[data-v-18eb07ec]:disabled{opacity:.6;cursor:not-allowed}.transfer-card .transfer-form .form-group .form-hint[data-v-18eb07ec]{color:var(--secondary-text-color);align-items:center;margin-top:8px;font-size:12px;display:flex}.transfer-card .transfer-form .form-group .form-hint[data-v-18eb07ec]:before{content:"";margin-right:0;font-size:0;display:none}.transfer-card .transfer-form .form-group .error-message[data-v-18eb07ec]{color:var(--error-color,#f44336);align-items:center;margin-top:8px;font-size:12px;display:flex}.transfer-card .transfer-form .form-group .error-message[data-v-18eb07ec]:before{content:"";margin-right:0;font-size:0;display:none}.transfer-card .transfer-form .btn-block[data-v-18eb07ec]{letter-spacing:.3px;border-radius:8px;width:100%;height:44px;margin-top:10px;font-size:15px;font-weight:600;transition:all .25s}.transfer-card .transfer-form .btn-block[data-v-18eb07ec]:not(:disabled):hover{box-shadow:0 5px 15px rgba(var(--theme-color-rgb), .3);transform:translateY(-2px)}.transfer-card .transfer-form .btn-block[data-v-18eb07ec]:not(:disabled):active{transform:translateY(0)}.transfer-card .transfer-form .btn-block[data-v-18eb07ec]:disabled{opacity:.65}.slide-fade-enter-active[data-v-18eb07ec],.slide-fade-leave-active[data-v-18eb07ec]{will-change:opacity, transform;backface-visibility:hidden;transition:opacity .25s,transform .25s}.slide-fade-enter-from[data-v-18eb07ec],.slide-fade-leave-to[data-v-18eb07ec]{opacity:0;transform:translateY(-10px)}.custom-select[data-v-18eb07ec]{background-color:var(--input-bg-color,#00000008);border:1px solid var(--border-color);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;width:100%;height:42px;padding:0 15px;display:flex;position:relative}.custom-select[data-v-18eb07ec]:hover{background-color:var(--input-hover-bg-color,#0000000d);border-color:rgba(var(--theme-color-rgb), .3)}.select-value[data-v-18eb07ec]{color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;overflow:hidden}.select-icon[data-v-18eb07ec]{color:var(--secondary-text-color);justify-content:center;align-items:center;margin-left:4px;transition:transform .3s;display:flex}.select-icon svg[data-v-18eb07ec]{width:16px;height:16px;transition:transform .3s}.select-icon .rotate-180[data-v-18eb07ec]{transform:rotate(180deg)}.select-dropdown[data-v-18eb07ec]{background-color:var(--card-bg-color,#1e1e1e);border:1px solid var(--border-color);z-index:3001;border-radius:8px;width:100%;max-height:200px;padding:5px 0;position:absolute;bottom:calc(100% + 5px);left:0;overflow-y:auto;box-shadow:0 5px 15px #0000001a}.fade-enter-active[data-v-18eb07ec],.fade-leave-active[data-v-18eb07ec]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-18eb07ec],.fade-leave-to[data-v-18eb07ec]{opacity:0;transform:translateY(5px)}.select-option[data-v-18eb07ec]{cursor:pointer;color:var(--text-color);text-align:center;padding:8px 15px;font-size:14px;transition:all .2s}.select-option[data-v-18eb07ec]:hover,.select-option.selected[data-v-18eb07ec]{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color)}.withdraw-btn[data-v-18eb07ec]{border:1.5px solid var(--theme-color)!important;color:var(--theme-color)!important;background:0 0!important;transition:all .3s!important}.withdraw-btn[data-v-18eb07ec]:hover{transform:translateY(-2px);box-shadow:0 4px 10px #0000001a}.withdraw-btn .btn-icon[data-v-18eb07ec]{color:var(--theme-color)}.withdraw-methods[data-v-18eb07ec]{flex-wrap:wrap;gap:10px;margin-bottom:15px;display:flex}.method-tag[data-v-18eb07ec]{border:1px solid var(--border-color);color:var(--text-color);cursor:pointer;background-color:#0000;border-radius:8px;padding:8px 16px;font-size:14px;transition:all .3s}.method-tag[data-v-18eb07ec]:hover{border-color:var(--theme-color);color:var(--theme-color);background-color:rgba(var(--theme-color-rgb), .05)}.method-tag.active[data-v-18eb07ec]{background-color:var(--theme-color);color:#fff;border-color:var(--theme-color)}.dark-theme .method-tag[data-v-18eb07ec],.dark .method-tag[data-v-18eb07ec]{border-color:#ffffff1a}.dark-theme .method-tag[data-v-18eb07ec]:hover,.dark .method-tag[data-v-18eb07ec]:hover{border-color:var(--theme-color);background-color:rgba(var(--theme-color-rgb), .15)}.account-input[data-v-18eb07ec]{border:1px solid var(--border-color);border-radius:10px;align-items:center;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 5px #0000000d}.account-input[data-v-18eb07ec]:focus-within{border-color:var(--theme-color);box-shadow:0 0 0 3px rgba(var(--theme-color-rgb), .15)}.account-input .input-prefix[data-v-18eb07ec]{background-color:rgba(var(--theme-color-rgb), .08);color:var(--text-color);border-right:1px solid var(--border-color);justify-content:center;align-items:center;padding:0 12px;font-weight:500;display:flex}.account-input .form-control[data-v-18eb07ec]{color:var(--text-color);background-color:#0000;border:none;outline:none;flex:1;padding:12px 16px;font-size:16px}.account-input .form-control[data-v-18eb07ec]::placeholder{color:var(--text-muted);opacity:.7}.pagination-controls[data-v-18eb07ec]{justify-content:center;align-items:center;gap:6px;margin-top:20px;padding:10px 0;display:flex}.pagination-controls .page-size-container[data-v-18eb07ec]{align-items:center;margin-left:15px;display:flex}.pagination-controls .page-size-selector[data-v-18eb07ec]{z-index:3000;width:70px;height:36px;display:inline-flex;position:relative}.pagination-controls .page-btn[data-v-18eb07ec]{border:1px solid var(--border-color);width:36px;height:36px;color:var(--text-color);cursor:pointer;background-color:#0000;border-radius:8px;justify-content:center;align-items:center;font-size:14px;transition:all .2s;display:flex}.pagination-controls .page-btn[data-v-18eb07ec]:hover:not(:disabled){border-color:var(--theme-color);color:var(--theme-color);background-color:rgba(var(--theme-color-rgb), .05)}.pagination-controls .page-btn.active[data-v-18eb07ec]{color:var(--theme-color);border-color:var(--theme-color);box-shadow:0 2px 6px rgba(var(--theme-color-rgb), .2);background-color:rgba(var(--theme-color-rgb), .05);font-weight:600}.pagination-controls .page-btn[data-v-18eb07ec]:disabled{opacity:.5;cursor:not-allowed}.pagination-controls .page-numbers[data-v-18eb07ec]{align-items:center;gap:6px;display:flex}.pagination-controls .page-ellipsis[data-v-18eb07ec]{width:24px;color:var(--secondary-text-color);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:12px;display:flex}.pagination-controls .prev-btn[data-v-18eb07ec],.pagination-controls .next-btn[data-v-18eb07ec]{background-color:rgba(var(--theme-color-rgb), .05)}@media (width<=768px){.pagination-controls[data-v-18eb07ec]{flex-wrap:nowrap;justify-content:center;gap:8px}.pagination-controls .page-btn[data-v-18eb07ec]{width:32px;height:32px;font-size:13px}.pagination-controls .page-numbers[data-v-18eb07ec]{flex-wrap:wrap;justify-content:center;gap:4px}.pagination-controls .page-ellipsis[data-v-18eb07ec]{width:16px}.pagination-controls .page-size-container[data-v-18eb07ec]{margin-top:0;margin-left:8px}.pagination-controls .page-size-selector[data-v-18eb07ec]{width:70px;height:32px}.records-table-wrapper[data-v-18eb07ec]{overflow-x:auto}.records-table-wrapper .records-table[data-v-18eb07ec]{min-width:500px}.records-table-wrapper .records-table th[data-v-18eb07ec],.records-table-wrapper .records-table td[data-v-18eb07ec]{white-space:nowrap;padding:10px 12px;font-size:13px}}.page-size-selector[data-v-18eb07ec]{border:1px solid var(--border-color);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;padding:0 15px;transition:all .3s;display:flex;position:relative;box-shadow:0 2px 5px #0000000d}.page-size-selector[data-v-18eb07ec]:hover{background-color:var(--input-hover-bg-color,#0000000d);border-color:rgba(var(--theme-color-rgb), .3)}.page-size-selector .select-value[data-v-18eb07ec]{color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;overflow:hidden}.page-size-selector .select-icon[data-v-18eb07ec]{color:var(--secondary-text-color);justify-content:center;align-items:center;margin-left:4px;transition:transform .3s;display:flex}.page-size-selector .select-icon svg[data-v-18eb07ec]{width:16px;height:16px;transition:transform .3s}.page-size-selector .select-icon .rotate-180[data-v-18eb07ec]{transform:rotate(180deg)}.page-size-selector .select-dropdown[data-v-18eb07ec]{background-color:var(--card-bg-color);border:1px solid var(--border-color);z-index:3001;border-radius:8px;width:100%;max-height:200px;padding:5px 0;position:absolute;bottom:calc(100% + 5px);left:0;overflow-y:auto;box-shadow:0 5px 15px #0000001a}.page-size-selector .fade-enter-active[data-v-18eb07ec],.page-size-selector .fade-leave-active[data-v-18eb07ec]{transition:opacity .2s,transform .2s}.page-size-selector .fade-enter-from[data-v-18eb07ec],.page-size-selector .fade-leave-to[data-v-18eb07ec]{opacity:0;transform:translateY(5px)}.page-size-selector .select-option[data-v-18eb07ec]{cursor:pointer;color:var(--text-color);text-align:center;padding:12px 15px;font-size:14px;transition:all .2s}.page-size-selector .select-option[data-v-18eb07ec]:hover,.page-size-selector .select-option.selected[data-v-18eb07ec]{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color)}[data-v-2973f2aa]: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:#0000001a;--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-2973f2aa]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.more-container[data-v-2973f2aa]{justify-content:center;padding:20px;display:flex}.more-container .more-inner[data-v-2973f2aa]{width:100%;max-width:1200px}.more-container .welcome-card[data-v-2973f2aa]{margin-bottom:24px}.more-container .dashboard-card[data-v-2973f2aa]{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:12px;margin-bottom:24px;padding:20px;transition:all .3s;box-shadow:0 2px 10px #0000000d}.more-container .dashboard-card[data-v-2973f2aa]:hover{border-color:rgba(var(--theme-color-rgb), .3);box-shadow:0 4px 15px #00000014}.more-container .dashboard-card .card-header[data-v-2973f2aa]{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.more-container .dashboard-card .card-header .card-title[data-v-2973f2aa]{margin:0;font-size:18px;font-weight:600}.more-container .stats-grid[data-v-2973f2aa]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;margin-bottom:24px;display:grid}@media (width>=768px){.more-container .stats-grid[data-v-2973f2aa]{grid-template-columns:repeat(2,1fr)}}@media (width>=992px){.more-container .stats-grid[data-v-2973f2aa]{grid-template-columns:repeat(3,1fr)}}.more-container .stats-grid .stats-card[data-v-2973f2aa]{background-color:var(--card-bg-color);border:1px solid var(--border-color);cursor:pointer;border-radius:12px;align-items:center;padding:20px;transition:all .3s;display:flex;box-shadow:0 2px 10px #0000000d}.more-container .stats-grid .stats-card[data-v-2973f2aa]:hover{border-color:rgba(var(--theme-color-rgb), .3);transform:translateY(-2px);box-shadow:0 4px 15px #00000014}.more-container .stats-grid .stats-card .stats-icon[data-v-2973f2aa]{background-color:rgba(var(--theme-color-rgb), .1);width:60px;height:60px;color:var(--theme-color);border-radius:12px;justify-content:center;align-items:center;margin-right:15px;display:flex}.more-container .stats-grid .stats-card .stats-info[data-v-2973f2aa]{flex:1}.more-container .stats-grid .stats-card .stats-info .stats-value[data-v-2973f2aa]{color:var(--text-color);margin-bottom:5px;font-size:18px;font-weight:600}.more-container .stats-grid .stats-card .stats-info .stats-label[data-v-2973f2aa]{color:var(--secondary-text-color);font-size:14px}.more-container .stats-grid .stats-card .chevron-icon[data-v-2973f2aa]{color:var(--theme-color);opacity:.5;transition:all .3s}.more-container .stats-grid .stats-card:hover .chevron-icon[data-v-2973f2aa]{opacity:1;transform:translate(3px)}@media (width<=768px){.more-container[data-v-2973f2aa]{padding:15px 15px 80px}.more-container .stats-grid[data-v-2973f2aa]{grid-template-columns:1fr}}.custom-svg-icon[data-v-2973f2aa]{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.custom-svg-icon[data-v-2973f2aa] svg{color:currentColor;width:32px;height:32px}[data-v-7aa6fe65]: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:#0000001a;--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-7aa6fe65]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.loading-spinner[data-v-7aa6fe65]{flex-direction:column;justify-content:center;align-items:center;display:flex}.loading-spinner-overlay[data-v-7aa6fe65]{background-color:rgba(var(--card-background-rgb), .7);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:9999;position:fixed;inset:0}.spinner[data-v-7aa6fe65]{width:40px;height:40px;position:relative}.spinner-circle[data-v-7aa6fe65]{border:3px solid rgba(var(--theme-color-rgb), .2);border-top-color:var(--theme-color);border-radius:50%;width:100%;height:100%;animation:1s linear infinite spin-7aa6fe65}.spinner-text[data-v-7aa6fe65]{color:var(--text-color);margin-top:1.5rem;font-size:.875rem}@keyframes spin-7aa6fe65{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-b92974e3]: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:#0000001a;--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-b92974e3]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.docs-container[data-v-b92974e3]{padding:1.25rem 1.25rem calc(1.25rem + 64px)}@media (width>=768px){.docs-container[data-v-b92974e3]{padding:2rem 2rem 3rem}}.docs-inner[data-v-b92974e3]{max-width:1200px;margin:0 auto}.dashboard-card[data-v-b92974e3]{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;margin-bottom:24px;padding:20px;transition:all .3s;position:relative;box-shadow:0 2px 10px #0000000d}.dashboard-card[data-v-b92974e3]:hover{border-color:rgba(var(--theme-color-rgb), .3);box-shadow:0 4px 15px #00000014}.dashboard-card .card-header[data-v-b92974e3]{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.dashboard-card .card-header .card-title[data-v-b92974e3]{margin:0;font-size:18px;font-weight:600}.dashboard-card .card-body p[data-v-b92974e3]{color:var(--text-muted);margin:0;line-height:1.5}.welcome-card[data-v-b92974e3]{margin-bottom:10px}.docs-header[data-v-b92974e3]{margin-bottom:2rem}.docs-header .docs-title[data-v-b92974e3]{background:linear-gradient(45deg, var(--theme-color), var(--secondary-color));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:1.75rem;font-weight:700;display:inline-block}.search-wrapper[data-v-b92974e3]{margin-bottom:1.5rem}.search-input-wrapper[data-v-b92974e3]{align-items:center;width:100%;display:flex;position:relative}.search-input-wrapper .search-icon[data-v-b92974e3]{color:var(--text-muted);transition:color .3s;position:absolute;left:1rem}.search-input-wrapper .search-input[data-v-b92974e3]{border:1px solid var(--border-color);background-color:var(--input-bg);width:100%;color:var(--text-color);border-radius:12px;padding:.85rem 2.5rem;font-size:1rem;transition:all .3s}.search-input-wrapper .search-input[data-v-b92974e3]:focus{border-color:var(--theme-color);box-shadow:0 0 0 2px rgba(var(--theme-color-rgb), .2);outline:none}.search-input-wrapper .search-input:focus+.search-icon[data-v-b92974e3]{color:var(--theme-color)}.search-input-wrapper .search-input[data-v-b92974e3]::placeholder{color:var(--text-muted)}.search-input-wrapper .clear-button[data-v-b92974e3]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.25rem;transition:all .3s;display:flex;position:absolute;right:.75rem}.search-input-wrapper .clear-button[data-v-b92974e3]:hover{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color)}.docs-content[data-v-b92974e3]{flex-direction:column;gap:2rem;width:100%;max-width:1200px;margin:0 auto;display:flex}.doc-category .category-title[data-v-b92974e3]{border-bottom:1px solid rgba(var(--theme-color-rgb), .1);color:var(--text-color);margin-bottom:1.25rem;padding-bottom:.75rem;font-size:1.3rem;font-weight:600}.doc-items[data-v-b92974e3]{flex-direction:column;gap:.75rem;display:flex}.doc-item[data-v-b92974e3]{background-color:var(--card-bg);cursor:pointer;border:1px solid var(--border-color);border-radius:12px;align-items:center;padding:1rem 1.25rem;transition:all .25s;display:flex;box-shadow:0 2px 8px #0000000d}.doc-item[data-v-b92974e3]:hover{border-color:rgba(var(--theme-color-rgb), .3);transform:translateY(-2px);box-shadow:0 6px 12px #00000014}.doc-item .doc-info[data-v-b92974e3]{flex:1;overflow:hidden}.doc-item .doc-info .doc-title[data-v-b92974e3]{color:var(--text-color);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.35rem;font-size:1rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.doc-item .doc-info .doc-date[data-v-b92974e3]{color:var(--text-muted);font-size:.8rem}.doc-item .doc-action[data-v-b92974e3]{color:var(--text-muted);margin-left:1rem;transition:all .3s}.doc-item:hover .doc-action[data-v-b92974e3]{color:var(--theme-color);transform:translate(3px)}.docs-loading[data-v-b92974e3],.docs-error[data-v-b92974e3],.docs-empty[data-v-b92974e3]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3rem 1rem;display:flex}.docs-loading p[data-v-b92974e3],.docs-error p[data-v-b92974e3],.docs-empty p[data-v-b92974e3]{color:var(--text-muted);margin-top:1rem;font-size:1.1rem}.docs-loading .error-icon[data-v-b92974e3],.docs-loading .empty-icon[data-v-b92974e3],.docs-error .error-icon[data-v-b92974e3],.docs-error .empty-icon[data-v-b92974e3],.docs-empty .error-icon[data-v-b92974e3],.docs-empty .empty-icon[data-v-b92974e3]{color:var(--text-muted);opacity:.7}.retry-button[data-v-b92974e3]{background-color:rgba(var(--theme-color-rgb), .85);color:#fff;border:1px solid rgba(var(--theme-color-rgb), .3);min-width:120px;height:40px;box-shadow:0 8px 20px rgba(var(--theme-color-rgb), .25);cursor:pointer;-webkit-backdrop-filter:blur(8px);border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:1.5rem;padding:0 16px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.retry-button[data-v-b92974e3]:hover{box-shadow:0 10px 25px rgba(var(--theme-color-rgb), .35);background-color:rgba(var(--theme-color-rgb), .95);transform:translateY(-2px)}.retry-button[data-v-b92974e3]:active{box-shadow:0 5px 15px rgba(var(--theme-color-rgb), .3);transform:translateY(0)}@media (width>=768px){.doc-items[data-v-b92974e3]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}}@media (width>=1024px){.doc-items[data-v-b92974e3]{grid-template-columns:repeat(3,1fr)}}.language-hint[data-v-b92974e3]{background-color:rgba(var(--theme-color-rgb), .05);border-left:3px solid var(--theme-color);border-radius:8px;align-items:center;margin-top:.5rem;padding:.75rem 1rem;display:flex}.language-hint .language-icon[data-v-b92974e3]{color:var(--theme-color);flex-shrink:0;margin-right:.5rem}.language-hint .hint-text[data-v-b92974e3]{color:var(--text-color);margin:0;font-size:.9rem;line-height:1.5}[data-v-53b213d6]: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:#0000001a;--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-53b213d6]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.doc-detail-container[data-v-53b213d6]{padding:1.25rem 1.25rem calc(1.25rem + 64px)}@media (width>=768px){.doc-detail-container[data-v-53b213d6]{padding:2rem 2rem 3rem}}.doc-detail-inner[data-v-53b213d6]{width:100%;max-width:1200px;margin:0 auto}.back-button[data-v-53b213d6]{color:var(--theme-color);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;margin-bottom:1.5rem;padding:.5rem 1rem;font-weight:500;transition:all .3s;display:inline-flex}.back-button[data-v-53b213d6]:hover{background-color:rgba(var(--theme-color-rgb), .1);transform:translate(-3px)}.back-button[data-v-53b213d6]:active{transform:translate(0)}.back-button span[data-v-53b213d6]{margin-left:.5rem}.doc-loading[data-v-53b213d6]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4rem 1rem;display:flex}.doc-loading p[data-v-53b213d6]{color:var(--text-muted);margin-top:1rem;font-size:1.1rem}.doc-error[data-v-53b213d6]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1rem;display:flex}.doc-error .error-card[data-v-53b213d6]{background:var(--card-bg);border:1px solid rgba(var(--theme-color-rgb), .1);border-radius:16px;flex-direction:column;align-items:center;width:100%;max-width:400px;padding:2rem;animation:.5s ease-out errorAppear-53b213d6;display:flex;box-shadow:0 8px 20px #0000001f}@keyframes errorAppear-53b213d6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.doc-error .error-icon-wrapper[data-v-53b213d6]{background:#ff4c511a;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:1.5rem;display:flex}.doc-error .error-icon-wrapper .error-icon[data-v-53b213d6]{color:#ff4c51}.doc-error .error-title[data-v-53b213d6]{color:var(--text-color);margin-bottom:.75rem;font-size:1.4rem;font-weight:600}.doc-error .error-message[data-v-53b213d6]{color:var(--text-muted);margin-bottom:1.5rem;font-size:1rem;line-height:1.6}.retry-button[data-v-53b213d6]{background:linear-gradient(135deg, var(--theme-color), var(--theme-color-dark));color:#fff;cursor:pointer;box-shadow:0 4px 12px rgba(var(--theme-color-rgb), .3);border:none;border-radius:30px;justify-content:center;align-items:center;padding:.75rem 2rem;font-size:1rem;font-weight:600;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:inline-flex}.retry-button .retry-text[data-v-53b213d6]{margin-right:.5rem}.retry-button .retry-icon[data-v-53b213d6]{transition:transform .4s}.retry-button[data-v-53b213d6]:hover{box-shadow:0 6px 16px rgba(var(--theme-color-rgb), .4);transform:translateY(-3px)}.retry-button:hover .retry-icon[data-v-53b213d6]{transform:rotate(180deg)}.retry-button[data-v-53b213d6]:active{box-shadow:0 3px 8px rgba(var(--theme-color-rgb), .3);transform:translateY(-1px)}.doc-content[data-v-53b213d6]{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:16px;width:100%;padding:1.5rem;transition:all .3s;box-shadow:0 2px 12px #00000014}@media (width>=768px){.doc-content[data-v-53b213d6]{padding:2rem}}.doc-content[data-v-53b213d6]:hover{border-color:rgba(var(--theme-color-rgb), .2);box-shadow:0 4px 15px #00000014}.doc-header[data-v-53b213d6]{border-bottom:1px solid rgba(var(--theme-color-rgb), .1);margin-bottom:2rem;padding-bottom:1.25rem}.doc-header .doc-title[data-v-53b213d6]{color:var(--text-color);margin-bottom:1rem;font-size:1.6rem;font-weight:700;line-height:1.3}@media (width>=768px){.doc-header .doc-title[data-v-53b213d6]{font-size:1.8rem}}.doc-header .doc-meta[data-v-53b213d6]{color:var(--text-muted);flex-wrap:wrap;gap:1rem;font-size:.9rem;display:flex}.doc-header .doc-meta .doc-category[data-v-53b213d6]{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color);border-radius:4px;padding:.3rem .7rem;font-weight:500;transition:all .3s}.doc-header .doc-meta .doc-category[data-v-53b213d6]:hover{background-color:rgba(var(--theme-color-rgb), .2)}.doc-header .doc-meta .doc-date[data-v-53b213d6]{align-items:center;display:flex}.doc-body[data-v-53b213d6]{color:var(--text-color);font-size:1rem;line-height:1.8}.doc-body[data-v-53b213d6] h1,.doc-body[data-v-53b213d6] h2,.doc-body[data-v-53b213d6] h3,.doc-body[data-v-53b213d6] h4,.doc-body[data-v-53b213d6] h5,.doc-body[data-v-53b213d6] h6{color:var(--primary-text-color);margin-top:2rem;margin-bottom:1.2rem;font-weight:600;line-height:1.4;transition:color .2s;position:relative}.doc-body[data-v-53b213d6] h1{border-bottom:1px solid var(--border-color);margin-top:2.8rem;padding-bottom:.6rem;font-size:2.2rem}.doc-body[data-v-53b213d6] h2{border-bottom:1px solid var(--border-color);margin-top:2.2rem;padding-bottom:.5rem;font-size:1.8rem}.doc-body[data-v-53b213d6] h3{margin-top:1.8rem;font-size:1.5rem}.doc-body[data-v-53b213d6] h4{color:var(--primary-text-color);font-size:1.25rem}.doc-body[data-v-53b213d6] h5{color:var(--primary-text-color);font-size:1.1rem}.doc-body[data-v-53b213d6] h6{color:var(--text-muted);font-size:1rem;font-weight:500}.doc-body[data-v-53b213d6] p{letter-spacing:.01rem;margin-bottom:1.4rem}.doc-body[data-v-53b213d6] ul,.doc-body[data-v-53b213d6] ol{margin-bottom:1.4rem;padding-left:1.8rem}.doc-body[data-v-53b213d6] ul li,.doc-body[data-v-53b213d6] ol li{margin-bottom:.8rem;position:relative}.doc-body[data-v-53b213d6] ul li:last-child,.doc-body[data-v-53b213d6] ol li:last-child{margin-bottom:0}.doc-body[data-v-53b213d6] ul li{list-style-type:disc}.doc-body[data-v-53b213d6] ul li>ul>li{list-style-type:circle}.doc-body[data-v-53b213d6] ul li>ul>li>ul>li{list-style-type:square}.doc-body[data-v-53b213d6] ol li{list-style-type:decimal}.doc-body[data-v-53b213d6] ol li>ol>li{list-style-type:lower-alpha}.doc-body[data-v-53b213d6] ol li>ol>li>ol>li{list-style-type:lower-roman}.doc-body[data-v-53b213d6] img{border:1px solid var(--border-color);border-radius:6px;max-width:100%;margin:1.8rem auto;transition:all .3s;display:block;box-shadow:0 2px 8px #0000000d}.doc-body[data-v-53b213d6] img:hover{border-color:var(--theme-color);transform:scale(1.01);box-shadow:0 4px 12px #0000001a}.doc-body[data-v-53b213d6] code{background-color:var(--code-bg);color:var(--theme-color);border:1px solid rgba(var(--theme-color-rgb), .1);border-radius:4px;margin:0 2px;padding:.2rem .5rem;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.9rem;transition:background-color .2s}.doc-body[data-v-53b213d6] pre{background-color:var(--code-bg);border:1px solid var(--border-color);border-radius:6px;margin:1.8rem 0;padding:1.2rem;transition:border-color .2s,box-shadow .2s;position:relative;overflow-x:auto;box-shadow:0 2px 8px #0000000d}.doc-body[data-v-53b213d6] pre:hover{border-color:var(--theme-color);box-shadow:0 4px 12px #00000014}.doc-body[data-v-53b213d6] pre code{color:var(--text-color);text-shadow:none;background:0 0;border:none;padding:0;font-size:.9rem;line-height:1.6}.doc-body[data-v-53b213d6] a:not(.eztheme-btn){color:rgba(var(--theme-color-rgb), 1);font-weight:500;text-decoration:none;transition:color .2s}.doc-body[data-v-53b213d6] a:not(.eztheme-btn):hover{color:rgba(var(--theme-color-rgb), .8)}.doc-body[data-v-53b213d6] blockquote{border-left:4px solid var(--theme-color);color:var(--text-muted);background-color:rgba(var(--theme-color-rgb), .05);border-radius:0 6px 6px 0;margin-bottom:1.8rem;margin-left:0;margin-right:0;padding:1.2rem 1.5rem;font-style:italic;transition:background-color .2s,border-left-color .2s;position:relative}.doc-body[data-v-53b213d6] blockquote:hover{background-color:rgba(var(--theme-color-rgb), .08)}.doc-body[data-v-53b213d6] blockquote p{margin-bottom:.8rem}.doc-body[data-v-53b213d6] blockquote p:last-child{margin-bottom:0}.doc-body[data-v-53b213d6] table{border-collapse:separate;border-spacing:0;border:1px solid var(--border-color);border-radius:6px;width:100%;margin:1.8rem 0;transition:box-shadow .2s,border-color .2s;display:block;overflow-x:auto;box-shadow:0 2px 8px #0000000d}.doc-body[data-v-53b213d6] table:hover{border-color:rgba(var(--theme-color-rgb), .2);box-shadow:0 4px 12px #00000014}@media (width>=768px){.doc-body[data-v-53b213d6] table{display:table}}.doc-body[data-v-53b213d6] table thead{background-color:rgba(var(--theme-color-rgb), .05)}.doc-body[data-v-53b213d6] table thead tr{border-bottom:2px solid var(--border-color)}.doc-body[data-v-53b213d6] table th,.doc-body[data-v-53b213d6] table td{border:1px solid var(--border-color);text-align:left;padding:.8rem 1rem}.doc-body[data-v-53b213d6] table th{color:var(--primary-text-color);font-weight:600}.doc-body[data-v-53b213d6] table tr{transition:background-color .2s}.doc-body[data-v-53b213d6] table tr:nth-child(2n){background-color:rgba(var(--hover-bg-rgb), .3)}.doc-body[data-v-53b213d6] table tr:hover{background-color:rgba(var(--theme-color-rgb), .05)}.doc-body[data-v-53b213d6] hr{background-color:var(--border-color);border:none;height:1px;margin:2rem 0}.doc-body[data-v-53b213d6] strong{color:var(--primary-text-color);font-weight:600}.doc-body[data-v-53b213d6] em{font-style:italic}.doc-body[data-v-53b213d6] input[type=checkbox]{margin-right:.5rem}.doc-body[data-v-53b213d6] .footnotes{border-top:1px solid var(--border-color);color:var(--text-muted);margin-top:2rem;padding-top:1rem;font-size:.9rem}.doc-body[data-v-53b213d6] .access-content{background-color:rgba(var(--theme-color-rgb), .05);border:1px solid rgba(var(--theme-color-rgb), .15);border-radius:6px;margin:2rem 0;padding:1.5rem;transition:box-shadow .2s,border-color .2s;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000d}.doc-body[data-v-53b213d6] .access-content:hover{border-color:rgba(var(--theme-color-rgb), .3);box-shadow:0 4px 12px #00000014}.doc-body[data-v-53b213d6] .access-content:before{content:"特别内容";color:var(--theme-color);background-color:rgba(var(--theme-color-rgb), .1);border-radius:20px;padding:.2rem .8rem;font-size:.8rem;font-weight:500;position:absolute;top:.8rem;right:1rem}.dashboard-card.stats-card.no-plan-card{border-color:#ff9800;border:1px solid var(--border-color);background:linear-gradient(145deg,#ff98000d 0%,#ff98001a 100%);border-radius:16px;padding:20px;position:relative;overflow:hidden;box-shadow:0 4px 10px #ff980026}.dashboard-card.stats-card.no-plan-card:before{content:"";z-index:0;background:#ff980014;border-radius:50%;width:120px;height:120px;position:absolute;top:-20px;right:-20px}.dashboard-card.stats-card.no-plan-card:after{content:"";z-index:0;background:#ff98000d;border-radius:50%;width:160px;height:160px;position:absolute;bottom:-30px;left:-30px}.no-plan-content{z-index:1;flex-wrap:wrap;align-items:center;gap:24px;display:flex;position:relative}.no-plan-icon{color:#ff9800;background-color:#ff980026;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;transition:all .3s;display:flex;transform:rotate(-5deg);box-shadow:0 6px 12px #ff98001a}.no-plan-icon:empty:before{content:"🛒";font-size:36px;line-height:1}.no-plan-message{flex:1}.no-plan-title{color:#ff9800;margin-bottom:16px;font-size:1.2rem;font-weight:600;line-height:1.4}.no-plan-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.action-button{cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:500;transition:all .3s;display:inline-flex}.action-button.primary{background-color:var(--theme-color);color:#fff;box-shadow:0 4px 10px rgba(var(--theme-color-rgb), .3);border:none}.action-button.primary:hover{background-color:var(--primary-color-hover,var(--theme-color));box-shadow:0 6px 15px rgba(var(--theme-color-rgb), .4);transform:translateY(-2px)}.action-button.secondary{color:var(--text-color);border:1px solid var(--border-color);background-color:#0000;box-shadow:0 2px 6px #0000000d}.action-button.secondary:hover{background-color:rgba(var(--theme-color-rgb), .08);color:var(--theme-color);border-color:var(--theme-color);box-shadow:0 4px 10px rgba(var(--theme-color-rgb), .2);transform:translateY(-2px)}.card-animate{animation:.35s both cardFadeUp}@media (width<=768px){.no-plan-content{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%}.no-plan-icon{width:65px;height:65px;transform:none}.no-plan-title{margin-bottom:12px;font-size:1.1rem}.no-plan-actions{justify-content:center}.action-button{justify-content:center;min-width:120px;padding:8px 15px}}.eztheme-btn{background-color:rgba(var(--theme-color-rgb), .1)!important;color:var(--theme-color)!important;cursor:pointer!important;text-align:center!important;box-shadow:none!important;width:auto!important;height:auto!important;min-height:unset!important;max-width:unset!important;border:#0000!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;margin:8px 4px!important;padding:8px 16px!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important;text-decoration:none!important;transition:all .2s!important;display:inline-flex!important;overflow:visible!important}.eztheme-btn i,.eztheme-btn .icon,.eztheme-btn svg{vertical-align:middle!important;margin-right:6px!important;display:inline-flex!important}.eztheme-btn:hover,.eztheme-btn:active,.eztheme-btn:focus,.eztheme-btn:visited{background-color:rgba(var(--theme-color-rgb), .2)!important;box-shadow:0 2px 8px rgba(var(--theme-color-rgb), .1)!important;color:var(--theme-color)!important;border-color:#0000!important;border-bottom-style:none!important;border-bottom-width:medium!important;text-decoration:none!important;transform:translateY(-1px)!important}.eztheme-btn:active{box-shadow:none!important;transform:translateY(0)!important}.eztheme-btn:focus{box-shadow:0 0 0 2px rgba(var(--theme-color-rgb), .3)!important;outline:none!important}a.eztheme-btn{background-image:none!important;background-repeat:no-repeat!important;background-position:initial!important;background-size:initial!important;border-bottom:none!important;text-decoration:none!important}a.eztheme-btn:after,a.eztheme-btn:before{content:none!important;display:none!important}[data-v-794fd94c]: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:#0000001a;--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-794fd94c]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.fade-enter-active[data-v-794fd94c],.fade-leave-active[data-v-794fd94c]{transition:opacity .3s}.fade-enter-from[data-v-794fd94c],.fade-leave-to[data-v-794fd94c]{opacity:0}.slide-left-enter-active[data-v-794fd94c],.slide-left-leave-active[data-v-794fd94c],.slide-right-enter-active[data-v-794fd94c],.slide-right-leave-active[data-v-794fd94c]{transition:all .3s cubic-bezier(.16,1,.3,1)}.slide-left-enter-from[data-v-794fd94c]{opacity:0;transform:translate(100%)}.slide-left-leave-to[data-v-794fd94c],.slide-right-enter-from[data-v-794fd94c]{opacity:0;transform:translate(-100%)}.slide-right-leave-to[data-v-794fd94c]{opacity:0;transform:translate(100%)}.node-detail-modal-overlay[data-v-794fd94c]{z-index:1000;box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:fixed;top:0;left:0}.node-detail-modal-container[data-v-794fd94c]{background-color:rgba(var(--card-background-rgb,255, 255, 255), 1);border:1px solid var(--border-color);border-radius:16px;flex-direction:column;width:100%;max-width:500px;max-height:min(85vh,600px);animation:.3s cubic-bezier(.16,1,.3,1) modal-in-794fd94c;display:flex;overflow:hidden;box-shadow:0 8px 30px #00000026}@keyframes modal-in-794fd94c{0%{opacity:0;transform:translateY(40px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.node-detail-modal-header[data-v-794fd94c]{border-bottom:1px solid var(--border-color);background-color:rgba(var(--theme-color-rgb), .03);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.node-detail-modal-header .modal-title[data-v-794fd94c]{color:var(--text-color);margin:0;font-size:18px;font-weight:600}.node-detail-modal-header .modal-close-btn[data-v-794fd94c]{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin:-8px;padding:8px;transition:all .3s;display:flex}.node-detail-modal-header .modal-close-btn[data-v-794fd94c]:hover{color:var(--text-color);background-color:#0000000d;transform:rotate(90deg)}.node-detail-modal-body[data-v-794fd94c]{-webkit-overflow-scrolling:touch;flex-direction:column;flex-grow:1;gap:24px;height:100%;padding:20px;display:flex;overflow-y:auto}.node-info-section[data-v-794fd94c]{flex-direction:column;gap:12px;display:flex}.node-info-section .info-row[data-v-794fd94c]{border-bottom:1px solid var(--border-color);align-items:center;padding:8px 0;display:flex}.node-info-section .info-row[data-v-794fd94c]:last-child{border-bottom:none}.node-info-section .info-row .info-label[data-v-794fd94c]{color:var(--text-muted);flex:0 0 40%;font-weight:500}.node-info-section .info-row .info-value[data-v-794fd94c]{color:var(--text-color);text-align:right;word-break:break-word;flex:1;font-weight:500}.node-info-section .info-row .info-value.high-rate[data-v-794fd94c]{color:#ff6b6b}.quick-link-section .section-header[data-v-794fd94c]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.quick-link-section .section-header h4[data-v-794fd94c]{color:var(--text-color);margin:0;font-size:16px}.quick-link-section .section-header .view-toggle[data-v-794fd94c]{gap:8px;display:flex}.quick-link-section .section-header .view-toggle .toggle-btn[data-v-794fd94c]{background-color:rgba(var(--theme-color-rgb), .05);border:1px solid rgba(var(--theme-color-rgb), .1);color:var(--text-muted);cursor:pointer;border-radius:4px;align-items:center;gap:4px;padding:6px 10px;font-size:12px;transition:all .2s;display:flex}.quick-link-section .section-header .view-toggle .toggle-btn[data-v-794fd94c]:hover{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color)}.quick-link-section .section-header .view-toggle .toggle-btn.active[data-v-794fd94c]{background-color:rgba(var(--theme-color-rgb), .15);color:var(--theme-color);border-color:rgba(var(--theme-color-rgb), .3)}.quick-link-section .link-card[data-v-794fd94c]{background-color:rgba(var(--theme-color-rgb), .05);border-radius:8px;padding:12px;position:relative}.quick-link-section .link-card .link-text[data-v-794fd94c]{text-overflow:ellipsis;white-space:pre-wrap;word-break:break-all;color:var(--text-color);max-height:200px;margin:0 0 36px;padding-bottom:8px;font-family:monospace;font-size:13px;overflow:hidden auto}.quick-link-section .link-card .copy-btn[data-v-794fd94c]{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:4px;padding:8px 12px;font-size:13px;transition:all .2s;display:flex;position:absolute;bottom:12px;right:12px}.quick-link-section .link-card .copy-btn[data-v-794fd94c]:hover{background-color:rgba(var(--theme-color-rgb), .2)}.quick-link-section .qrcode-container[data-v-794fd94c]{background-color:rgba(var(--theme-color-rgb), .05);border-radius:8px;justify-content:center;align-items:center;min-height:240px;padding:16px;display:flex}.quick-link-section .qrcode-container .qrcode-loading[data-v-794fd94c]{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.quick-link-section .qrcode-container .qrcode-loading .loader[data-v-794fd94c]{border:3px solid rgba(var(--theme-color-rgb), .3);border-top-color:var(--theme-color);border-radius:50%;width:40px;height:40px;animation:1s linear infinite spin-794fd94c}.quick-link-section .qrcode-container .qrcode-loading p[data-v-794fd94c]{color:var(--text-muted);margin:0;font-size:14px}.quick-link-section .qrcode-container .qrcode-wrapper[data-v-794fd94c]{flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.quick-link-section .qrcode-container .qrcode-wrapper img[data-v-794fd94c]{background-color:#fff;border-radius:8px;width:200px;height:200px;padding:8px;box-shadow:0 4px 8px #00000014}.quick-link-section .qrcode-container .qrcode-wrapper .copy-btn[data-v-794fd94c]{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color);cursor:pointer;border:none;border-radius:4px;align-items:center;gap:4px;width:auto;padding:6px 10px;font-size:12px;transition:all .2s;display:flex}.quick-link-section .qrcode-container .qrcode-wrapper .copy-btn[data-v-794fd94c]:hover{background-color:rgba(var(--theme-color-rgb), .2)}@keyframes spin-794fd94c{to{transform:rotate(360deg)}}.page-nav-btn-container[data-v-794fd94c]{justify-content:center;margin-top:auto;padding-top:16px;display:flex}.page-nav-btn[data-v-794fd94c]{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color);border:1px solid rgba(var(--theme-color-rgb), .2);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;max-width:240px;padding:10px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.page-nav-btn[data-v-794fd94c]:hover{background-color:rgba(var(--theme-color-rgb), .2);transform:translateY(-2px)}.page-nav-btn[data-v-794fd94c]:active{transform:translateY(0)}@media (width<=480px){.node-detail-modal-overlay[data-v-794fd94c]{align-items:center;padding:10px}.node-detail-modal-container[data-v-794fd94c]{height:auto;max-height:calc(90vh - 80px);margin:0}.node-detail-modal-body[data-v-794fd94c]{gap:16px;padding:16px}.node-info-section .info-row[data-v-794fd94c]{flex-direction:row;justify-content:space-between;display:flex}.node-info-section .info-row .info-label[data-v-794fd94c]{flex:0 0 40%;font-size:14px}.node-info-section .info-row .info-value[data-v-794fd94c]{text-align:right;flex:1;font-size:14px}.quick-link-section .section-header[data-v-794fd94c]{flex-direction:column;align-items:flex-start;gap:10px}.quick-link-section .section-header .view-toggle[data-v-794fd94c]{width:100%}.quick-link-section .section-header .view-toggle .toggle-btn[data-v-794fd94c]{flex:1;justify-content:center}.quick-link-section .link-card .link-text[data-v-794fd94c]{margin-bottom:40px;font-size:12px}.page-nav-btn[data-v-794fd94c]{padding:10px 16px}}[data-v-b60a8f81]: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:#0000001a;--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-b60a8f81]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.nodes-container[data-v-b60a8f81]{padding:1.25rem 1.25rem calc(1.25rem + 64px)}@media (width>=768px){.nodes-container[data-v-b60a8f81]{padding:2rem 2rem 3rem}}.nodes-inner[data-v-b60a8f81]{max-width:1200px;margin:0 auto}.dashboard-card[data-v-b60a8f81]{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;margin-bottom:24px;padding:20px;transition:all .3s;position:relative;box-shadow:0 2px 10px #0000000d}.dashboard-card[data-v-b60a8f81]:hover{border-color:rgba(var(--theme-color-rgb), .3);box-shadow:0 4px 15px #00000014}.dashboard-card .card-header[data-v-b60a8f81]{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.dashboard-card .card-header .card-title[data-v-b60a8f81]{margin:0;font-size:18px;font-weight:600}.dashboard-card .card-body p[data-v-b60a8f81]{color:var(--text-muted);margin:0;line-height:1.5}.welcome-card[data-v-b60a8f81]{margin-bottom:24px}.nodes-content[data-v-b60a8f81]{flex-direction:column;gap:1.5rem;width:100%;max-width:1200px;margin:0 auto;display:flex}.node-items[data-v-b60a8f81]{flex-direction:column;gap:1rem;display:flex}.node-item[data-v-b60a8f81]{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;align-items:center;padding:1rem 1.25rem;transition:all .25s;display:flex;box-shadow:0 2px 8px #0000000d}.node-item[data-v-b60a8f81]:hover{border-color:rgba(var(--theme-color-rgb), .3);transform:translateY(-2px);box-shadow:0 6px 12px #00000014}.node-item .node-status[data-v-b60a8f81]{margin-right:1rem}.node-item .node-status .status-indicator[data-v-b60a8f81]{background-color:#ccc;border-radius:50%;width:12px;height:12px;position:relative}.node-item .node-status .status-indicator.online[data-v-b60a8f81]{background-color:#4caf50;animation:2s infinite pulse-b60a8f81;box-shadow:0 0 #4caf5066}.node-item .node-info[data-v-b60a8f81]{flex:1;overflow:hidden}.node-item .node-info .node-tags[data-v-b60a8f81]{flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;display:flex}.node-item .node-info .node-tags .node-tag[data-v-b60a8f81]{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color);border-radius:4px;padding:.2rem .5rem;font-size:.75rem}.node-item .node-info .node-tags .node-tag.rate-tag[data-v-b60a8f81]{color:#4caf50;background-color:#4caf501a;font-weight:600}.node-item .node-info .node-tags .node-tag.type-tag[data-v-b60a8f81]{color:#2196f3;background-color:#2196f31a}.node-item .node-info .node-name[data-v-b60a8f81]{color:var(--text-color);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .35rem;font-size:1rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.node-item .node-info .node-host[data-v-b60a8f81]{color:var(--text-muted);margin:0;font-size:.8rem}.node-item .node-actions[data-v-b60a8f81]{align-items:center;margin-left:12px;display:flex}.node-item .node-actions .more-btn[data-v-b60a8f81]{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.node-item .node-actions .more-btn[data-v-b60a8f81]:hover{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color)}.nodes-loading[data-v-b60a8f81],.nodes-error[data-v-b60a8f81],.nodes-empty[data-v-b60a8f81]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3rem 1rem;display:flex}.nodes-loading p[data-v-b60a8f81],.nodes-error p[data-v-b60a8f81],.nodes-empty p[data-v-b60a8f81]{color:var(--text-muted);margin-top:1rem;font-size:1.1rem}.nodes-loading .error-icon[data-v-b60a8f81],.nodes-loading .empty-icon[data-v-b60a8f81],.nodes-error .error-icon[data-v-b60a8f81],.nodes-error .empty-icon[data-v-b60a8f81],.nodes-empty .error-icon[data-v-b60a8f81],.nodes-empty .empty-icon[data-v-b60a8f81]{color:var(--text-muted);opacity:.7}.retry-button[data-v-b60a8f81]{background-color:rgba(var(--theme-color-rgb), .85);color:#fff;border:1px solid rgba(var(--theme-color-rgb), .3);min-width:120px;height:40px;box-shadow:0 8px 20px rgba(var(--theme-color-rgb), .25);cursor:pointer;-webkit-backdrop-filter:blur(8px);border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:1.5rem;padding:0 16px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.retry-button[data-v-b60a8f81]:hover{box-shadow:0 10px 25px rgba(var(--theme-color-rgb), .35);background-color:rgba(var(--theme-color-rgb), .95);transform:translateY(-2px)}.retry-button[data-v-b60a8f81]:active{box-shadow:0 5px 15px rgba(var(--theme-color-rgb), .3);transform:translateY(0)}@keyframes pulse-b60a8f81{0%{box-shadow:0 0 #4caf5066}70%{box-shadow:0 0 0 8px #4caf5000}to{box-shadow:0 0 #4caf5000}}@media (width>=768px){.node-items[data-v-b60a8f81]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}}@media (width>=1024px){.node-items[data-v-b60a8f81]{grid-template-columns:repeat(3,1fr)}}[data-v-935f2dad]: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:#0000001a;--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-935f2dad]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.orders-container[data-v-935f2dad]{padding:1.25rem 1.25rem calc(1.25rem + 64px)}@media (width>=768px){.orders-container[data-v-935f2dad]{padding:2rem 2rem 3rem}}.orders-inner[data-v-935f2dad]{max-width:1200px;margin:0 auto}.dashboard-card[data-v-935f2dad]{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;margin-bottom:24px;padding:20px;transition:all .3s;position:relative;box-shadow:0 2px 10px #0000000d}.dashboard-card[data-v-935f2dad]:hover{border-color:rgba(var(--theme-color-rgb), .3);box-shadow:0 4px 15px #00000014}.dashboard-card .card-header[data-v-935f2dad]{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.dashboard-card .card-header .card-title[data-v-935f2dad]{margin:0;font-size:18px;font-weight:600}.dashboard-card .card-body p[data-v-935f2dad]{color:var(--text-muted);margin:0;line-height:1.5}.welcome-card[data-v-935f2dad]{margin-bottom:24px}.orders-content[data-v-935f2dad]{width:100%;margin:0 auto}.order-table-container[data-v-935f2dad]{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;transition:all .3s;overflow-x:auto;box-shadow:0 2px 8px #0000000d}.order-table-container[data-v-935f2dad]:hover{border-color:rgba(var(--theme-color-rgb), .3);box-shadow:0 4px 15px #00000014}.order-table[data-v-935f2dad]{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.order-table th[data-v-935f2dad],.order-table td[data-v-935f2dad]{text-align:left;word-break:break-all;padding:1rem;overflow:hidden}.order-table th[data-v-935f2dad]{background-color:rgba(var(--theme-color-rgb), .05);color:var(--text-color);z-index:10;font-size:.9rem;font-weight:600;position:sticky;top:0}.order-table th[data-v-935f2dad]:first-child{border-top-left-radius:12px}.order-table th[data-v-935f2dad]:last-child{border-top-right-radius:12px}.order-table tbody tr[data-v-935f2dad]{border-bottom:1px solid var(--border-color);transition:all .2s}.order-table tbody tr[data-v-935f2dad]:hover{background-color:rgba(var(--theme-color-rgb), .05)}.order-table tbody tr[data-v-935f2dad]:last-child{border-bottom:none}.order-table .trade-no[data-v-935f2dad]{color:var(--text-color);font-size:.9rem}.order-table .amount[data-v-935f2dad]{color:#f44336;font-weight:600}.order-table .status-badge[data-v-935f2dad]{border-radius:5px;padding:.35rem .75rem;font-size:.85rem;font-weight:500;display:inline-block}.order-table .status-badge.status-pending[data-v-935f2dad]{color:#ff9800;background-color:#ff98001a}.order-table .status-badge.status-processing[data-v-935f2dad]{color:#2196f3;background-color:#2196f31a}.order-table .status-badge.status-cancelled[data-v-935f2dad]{color:#f44336;background-color:#f443361a}.order-table .status-badge.status-completed[data-v-935f2dad]{color:#4caf50;background-color:#4caf501a}.order-table .status-badge.status-discounted[data-v-935f2dad]{color:#9c27b0;background-color:#9c27b01a}.order-table .status-badge.status-unknown[data-v-935f2dad]{color:#9e9e9e;background-color:#9e9e9e1a}.order-table .actions[data-v-935f2dad]{flex-wrap:wrap;gap:.5rem;display:flex}.order-table .actions .action-button[data-v-935f2dad]{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.25rem;padding:.4rem .75rem;font-size:.85rem;font-weight:500;transition:all .3s;display:flex}.order-table .actions .action-button.view-button[data-v-935f2dad]{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color)}.order-table .actions .action-button.view-button[data-v-935f2dad]:hover:not(.disabled){background-color:rgba(var(--theme-color-rgb), .2);transform:translateY(-2px)}.order-table .actions .action-button.cancel-button[data-v-935f2dad]{color:#f44336;background-color:#f443361a}.order-table .actions .action-button.cancel-button[data-v-935f2dad]:hover:not(.disabled){background-color:#f4433633;transform:translateY(-2px)}.order-table .actions .action-button.disabled[data-v-935f2dad]{opacity:.5;cursor:not-allowed;pointer-events:none}.orders-loading[data-v-935f2dad],.orders-error[data-v-935f2dad],.orders-empty[data-v-935f2dad]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3rem 1rem;display:flex}.orders-loading p[data-v-935f2dad],.orders-error p[data-v-935f2dad],.orders-empty p[data-v-935f2dad]{color:var(--text-muted);margin-top:1rem;font-size:1.1rem}.orders-loading .error-icon[data-v-935f2dad],.orders-loading .empty-icon[data-v-935f2dad],.orders-error .error-icon[data-v-935f2dad],.orders-error .empty-icon[data-v-935f2dad],.orders-empty .error-icon[data-v-935f2dad],.orders-empty .empty-icon[data-v-935f2dad]{color:var(--text-muted);opacity:.7}.retry-button[data-v-935f2dad],.shop-button[data-v-935f2dad]{background-color:rgba(var(--theme-color-rgb), .85);color:#fff;border:1px solid rgba(var(--theme-color-rgb), .3);min-width:120px;height:40px;box-shadow:0 8px 20px rgba(var(--theme-color-rgb), .25);cursor:pointer;-webkit-backdrop-filter:blur(8px);border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:1.5rem;padding:0 16px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.retry-button[data-v-935f2dad]:hover,.shop-button[data-v-935f2dad]:hover{box-shadow:0 10px 25px rgba(var(--theme-color-rgb), .35);background-color:rgba(var(--theme-color-rgb), .95);transform:translateY(-2px)}.retry-button[data-v-935f2dad]:active,.shop-button[data-v-935f2dad]:active{box-shadow:0 5px 15px rgba(var(--theme-color-rgb), .3);transform:translateY(0)}.modal-fade-enter-active[data-v-935f2dad]{animation:.2s ease-out fade-in-935f2dad}.modal-fade-leave-active[data-v-935f2dad]{animation:.2s ease-in fade-out-935f2dad}@keyframes fade-in-935f2dad{0%{opacity:0}to{opacity:1}}@keyframes fade-out-935f2dad{0%{opacity:1}to{opacity:0}}.modal-overlay[data-v-935f2dad]{z-index:1000;-webkit-backdrop-filter:blur(5px);background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content[data-v-935f2dad]{background-color:rgba(var(--card-background-rgb,255, 255, 255), 1);border-radius:12px;flex-direction:column;width:90%;max-width:480px;display:flex;overflow:hidden;box-shadow:0 4px 20px #00000026}@media (prefers-color-scheme:dark){.modal-content[data-v-935f2dad]{background-color:rgba(var(--card-background-rgb,30, 30, 30), 1)}}.modal-header[data-v-935f2dad]{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.modal-header h3[data-v-935f2dad]{color:var(--text-color);margin:0;font-size:1.25rem;font-weight:600}.modal-header .modal-close[data-v-935f2dad]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.25rem;transition:all .3s;display:flex}.modal-header .modal-close[data-v-935f2dad]:hover{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color)}.modal-body[data-v-935f2dad]{padding:1.5rem}.modal-body p[data-v-935f2dad]{color:var(--text-color);margin:0 0 1.5rem}.modal-body .trade-no-info[data-v-935f2dad]{background-color:rgba(var(--theme-color-rgb), .05);border-radius:8px;align-items:center;gap:.5rem;padding:1rem;display:flex}.modal-body .trade-no-info .trade-no[data-v-935f2dad]{color:var(--theme-color);font-weight:600}.modal-footer[data-v-935f2dad]{border-top:1px solid var(--border-color);justify-content:flex-end;gap:1rem;padding:1rem 1.5rem;display:flex}.modal-footer button[data-v-935f2dad]{cursor:pointer;border-radius:8px;padding:.6rem 1.25rem;font-size:.9rem;font-weight:500;transition:all .3s}.modal-footer button.btn-cancel[data-v-935f2dad]{border:1px solid var(--border-color);color:var(--text-color);background-color:#0000}.modal-footer button.btn-cancel[data-v-935f2dad]:hover{background-color:#0000000d}.modal-footer button.btn-confirm[data-v-935f2dad]{color:#fff;background-color:#f44336;border:none;align-items:center;gap:.5rem;display:flex}.modal-footer button.btn-confirm[data-v-935f2dad]:hover{background-color:#d32f2f}.modal-footer button.btn-confirm[data-v-935f2dad]:disabled{opacity:.7;cursor:not-allowed}.modal-footer button.btn-confirm .loader[data-v-935f2dad]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:1s linear infinite spin-935f2dad}@keyframes spin-935f2dad{to{transform:rotate(360deg)}}@media (width<=768px){.order-table th[data-v-935f2dad],.order-table td[data-v-935f2dad]{padding:.75rem .5rem}.order-table .actions .action-button[data-v-935f2dad]{padding:.3rem .5rem;font-size:.75rem}.order-table .actions .action-button span[data-v-935f2dad]{display:none}}.pagination-container[data-v-935f2dad]{justify-content:flex-end;margin-bottom:1rem;display:flex}.pagination[data-v-935f2dad]{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:8px;align-items:center;padding:.5rem .75rem;display:flex;box-shadow:0 2px 8px #0000000d}.pagination .page-button[data-v-935f2dad]{width:32px;height:32px;color:var(--text-color);cursor:pointer;background-color:#0000;border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .3s;display:flex}.pagination .page-button[data-v-935f2dad]:hover:not(.disabled){background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color)}.pagination .page-button.disabled[data-v-935f2dad]{opacity:.5;cursor:not-allowed}.pagination .page-info[data-v-935f2dad]{color:var(--text-color);margin:0 1rem;font-size:.9rem}.page-switch-enter-active[data-v-935f2dad],.page-switch-leave-active[data-v-935f2dad]{transition:all .3s}.page-switch-enter-from[data-v-935f2dad]{opacity:0;transform:translate(30px)}.page-switch-leave-to[data-v-935f2dad]{opacity:0;transform:translate(-30px)}.page-switch-right-enter-active[data-v-935f2dad],.page-switch-right-leave-active[data-v-935f2dad]{transition:all .3s}.page-switch-right-enter-from[data-v-935f2dad]{opacity:0;transform:translate(-30px)}.page-switch-right-leave-to[data-v-935f2dad]{opacity:0;transform:translate(30px)}@media (width<=768px){.order-table-container[data-v-935f2dad]{-webkit-overflow-scrolling:touch;cursor:grab;overflow-x:auto}.order-table-container[data-v-935f2dad]:active{cursor:grabbing}}.order-cards[data-v-935f2dad]{flex-direction:column;gap:1rem;display:flex}.order-card[data-v-935f2dad]{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;transition:all .3s;overflow:hidden;box-shadow:0 2px 8px #0000000d}.order-card[data-v-935f2dad]:hover{border-color:rgba(var(--theme-color-rgb), .3);box-shadow:0 4px 15px #00000014}.order-card-header[data-v-935f2dad]{border-bottom:1px solid var(--border-color);background-color:rgba(var(--theme-color-rgb), .03);justify-content:space-between;align-items:center;padding:1rem;display:flex}.order-card-header .order-number[data-v-935f2dad]{flex-direction:column;display:flex}.order-card-header .order-number .label[data-v-935f2dad]{color:var(--text-muted);margin-bottom:.25rem;font-size:.8rem}.order-card-header .order-number .value[data-v-935f2dad]{word-break:break-all;font-size:.9rem;font-weight:500}.order-card-body[data-v-935f2dad]{padding:.75rem 1rem}.order-card-body .info-row[data-v-935f2dad]{border-bottom:1px solid rgba(var(--border-color-rgb), .5);justify-content:space-between;padding:.5rem 0;display:flex}.order-card-body .info-row[data-v-935f2dad]:last-child{border-bottom:none}.order-card-body .info-row .label[data-v-935f2dad]{color:var(--text-muted);font-size:.9rem}.order-card-body .info-row .value[data-v-935f2dad]{text-align:right;font-size:.9rem}.order-card-body .info-row .value.amount[data-v-935f2dad]{color:#f44336;font-weight:600}.order-card-footer[data-v-935f2dad]{border-top:1px solid var(--border-color);background-color:rgba(var(--theme-color-rgb), .02);justify-content:flex-end;gap:.75rem;padding:.75rem 1rem;display:flex}.order-card-footer .action-button[data-v-935f2dad]{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.25rem;padding:.5rem .75rem;font-size:.85rem;font-weight:500;transition:all .3s;display:flex}.order-card-footer .action-button.view-button[data-v-935f2dad]{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color)}.order-card-footer .action-button.view-button[data-v-935f2dad]:hover:not(.disabled){background-color:rgba(var(--theme-color-rgb), .2);transform:translateY(-2px)}.order-card-footer .action-button.cancel-button[data-v-935f2dad]{color:#f44336;background-color:#f443361a}.order-card-footer .action-button.cancel-button[data-v-935f2dad]:hover:not(.disabled){background-color:#f4433633;transform:translateY(-2px)}.order-card-footer .action-button.disabled[data-v-935f2dad]{opacity:.5;cursor:not-allowed;pointer-events:none}.swipe-hint[data-v-935f2dad]{background-color:rgba(var(--theme-color-rgb), .05);color:var(--text-muted);border-radius:8px;justify-content:center;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.5rem;font-size:.85rem;display:flex}.swipe-hint .swipe-icon[data-v-935f2dad]{color:var(--theme-color);animation:1.5s infinite alternate swipe-animation-935f2dad}@keyframes swipe-animation-935f2dad{0%{transform:translate(0)}to{transform:translate(3px)}}[data-v-761edb22]: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:#0000001a;--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-761edb22]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.ticket-popup-overlay[data-v-761edb22]{z-index:1000;box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:fixed;top:0;left:0}.ticket-popup-overlay .ticket-popup-container[data-v-761edb22]{background-color:rgba(var(--card-background-rgb,255, 255, 255), 1);border:1px solid rgba(var(--theme-color-rgb), .15);border-radius:16px;flex-direction:column;width:100%;max-width:500px;max-height:80vh;animation:.3s cubic-bezier(.16,1,.3,1) modal-in-761edb22;display:flex;overflow:hidden;box-shadow:0 8px 30px #00000026}@media (prefers-color-scheme:dark){.ticket-popup-overlay .ticket-popup-container[data-v-761edb22]{background-color:rgba(var(--card-background-rgb,30, 30, 30), 1)}}.ticket-popup-overlay .ticket-popup-container .ticket-popup-header[data-v-761edb22]{border-bottom:1px solid var(--border-color);background-color:rgba(var(--theme-color-rgb), .03);justify-content:space-between;align-items:center;padding:20px;display:flex}.ticket-popup-overlay .ticket-popup-container .ticket-popup-header .popup-title[data-v-761edb22]{color:var(--text-color);margin:0;font-size:18px;font-weight:600}.ticket-popup-overlay .ticket-popup-container .ticket-popup-header .popup-close-btn[data-v-761edb22]{cursor:pointer;color:var(--secondary-text-color);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin:-8px;padding:8px;transition:all .3s;display:flex}.ticket-popup-overlay .ticket-popup-container .ticket-popup-header .popup-close-btn[data-v-761edb22]:hover{color:var(--text-color);background-color:#0000000d;transform:rotate(90deg)}.ticket-popup-overlay .ticket-popup-container .ticket-popup-content[data-v-761edb22]{background:linear-gradient(to bottom, rgba(var(--theme-color-rgb), .02), transparent);flex:1;padding:20px;overflow-y:auto}.ticket-popup-overlay .ticket-popup-container .ticket-popup-content[data-v-761edb22] p{color:var(--text-color);margin:12px 0;line-height:1.6}.ticket-popup-overlay .ticket-popup-container .ticket-popup-content[data-v-761edb22] strong{color:var(--theme-color);font-weight:600}.ticket-popup-overlay .ticket-popup-container .ticket-popup-content[data-v-761edb22] a{color:var(--theme-color);text-decoration:none}.ticket-popup-overlay .ticket-popup-container .ticket-popup-content[data-v-761edb22] a:hover{text-decoration:underline}.ticket-popup-overlay .ticket-popup-container .ticket-popup-footer[data-v-761edb22]{border-top:1px solid var(--border-color);justify-content:flex-end;padding:15px 20px;display:flex}.ticket-popup-overlay .ticket-popup-container .ticket-popup-footer .popup-action-btn[data-v-761edb22]{background-color:var(--theme-color);color:#fff;cursor:pointer;border:none;border-radius:8px;min-width:120px;padding:8px 20px;font-size:14px;font-weight:500;transition:all .3s}.ticket-popup-overlay .ticket-popup-container .ticket-popup-footer .popup-action-btn[data-v-761edb22]:hover:not(:disabled){box-shadow:0 4px 10px rgba(var(--theme-color-rgb), .3);transform:translateY(-2px)}.ticket-popup-overlay .ticket-popup-container .ticket-popup-footer .popup-action-btn[data-v-761edb22]:disabled{opacity:.5;cursor:not-allowed}@keyframes modal-in-761edb22{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.fade-enter-active[data-v-761edb22]{transition:opacity .3s}.fade-leave-active[data-v-761edb22]{transition:opacity .5s}.fade-enter-from[data-v-761edb22],.fade-leave-to[data-v-761edb22]{opacity:0}.popup-slide-enter-active[data-v-761edb22]{transition:all .3s cubic-bezier(.16,1,.3,1)}.popup-slide-leave-active[data-v-761edb22]{transition:all .2s ease-out}.popup-slide-enter-from[data-v-761edb22]{opacity:0;transform:translateY(20px)scale(.98)}.popup-slide-leave-to[data-v-761edb22]{opacity:0;transform:scale(.95)}[data-v-ba16392e]: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:#0000001a;--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-ba16392e]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.ticket-container[data-v-ba16392e]{flex-direction:column;padding:20px;display:flex}.dashboard-card[data-v-ba16392e]{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:12px;margin-bottom:24px;padding:20px;transition:all .3s;box-shadow:0 2px 10px #0000000d}.dashboard-card[data-v-ba16392e]:hover{border-color:rgba(var(--theme-color-rgb), .3);box-shadow:0 4px 15px #00000014}.dashboard-card .card-header[data-v-ba16392e]{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.dashboard-card .card-header .card-title[data-v-ba16392e]{margin:0;font-size:18px;font-weight:600}.dashboard-card .card-body p[data-v-ba16392e]{color:var(--text-muted);margin:0;line-height:1.5}.welcome-card[data-v-ba16392e]{margin-bottom:24px}.ticket-list-container[data-v-ba16392e]{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;height:calc(100vh - 250px);max-height:700px;display:flex;overflow:hidden}.ticket-sidebar[data-v-ba16392e]{border-right:1px solid var(--border-color);background-color:var(--bg-secondary);flex-direction:column;width:320px;display:flex}.ticket-header[data-v-ba16392e]{border-bottom:1px solid var(--border-color);padding:1rem}.ticket-header .search-box[data-v-ba16392e]{margin-bottom:1rem;position:relative}.ticket-header .search-box input[data-v-ba16392e]{border:1px solid var(--border-color);background-color:var(--bg-secondary);width:100%;height:40px;color:var(--text-color);border-radius:8px;padding:0 1rem 0 2.5rem;font-size:14px;transition:all .3s;box-shadow:0 2px 6px #00000008}.ticket-header .search-box input[data-v-ba16392e]:focus{border-color:rgba(var(--theme-color-rgb), .5);box-shadow:0 2px 12px rgba(var(--theme-color-rgb), .1);outline:none}.ticket-header .search-box input[data-v-ba16392e]::placeholder{color:var(--text-muted);opacity:.7}.ticket-header .search-box .search-icon[data-v-ba16392e]{color:var(--text-muted);transition:color .3s;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.ticket-header .search-box:focus-within .search-icon[data-v-ba16392e]{color:var(--theme-color)}.ticket-header .new-ticket-btn[data-v-ba16392e]{cursor:pointer;color:#fff;background-color:rgba(var(--theme-color-rgb), .85);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(var(--theme-color-rgb), .3);width:100%;height:40px;box-shadow:0 8px 20px rgba(var(--theme-color-rgb), .25);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.ticket-header .new-ticket-btn[data-v-ba16392e]:hover{box-shadow:0 10px 25px rgba(var(--theme-color-rgb), .35);background-color:rgba(var(--theme-color-rgb), .95);transform:translateY(-2px)}.ticket-header .new-ticket-btn[data-v-ba16392e]:active{box-shadow:0 5px 15px rgba(var(--theme-color-rgb), .3);transform:translateY(0)}.ticket-list[data-v-ba16392e]{flex:1;padding:.5rem;overflow-y:auto}.ticket-item[data-v-ba16392e]{cursor:pointer;border-radius:8px;margin-bottom:.5rem;padding:1rem;transition:all .3s;position:relative}.ticket-item[data-v-ba16392e]:hover{background-color:rgba(var(--theme-color-rgb), .05)}.ticket-item.active[data-v-ba16392e]{background-color:rgba(var(--theme-color-rgb), .1)}.ticket-info .ticket-subject[data-v-ba16392e]{color:var(--text-color);margin:0 0 .5rem;font-size:.95rem}.ticket-info .ticket-meta[data-v-ba16392e]{align-items:center;display:flex}.ticket-info .ticket-meta .ticket-time[data-v-ba16392e]{color:var(--text-muted);margin-right:auto;font-size:.8rem}.ticket-info .ticket-meta .ticket-status[data-v-ba16392e]{gap:.5rem;display:flex}.status-badge[data-v-ba16392e],.level-badge[data-v-ba16392e]{border-radius:4px;justify-content:center;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.status-open[data-v-ba16392e]{color:#4caf50;background-color:#4caf501a}.status-closed[data-v-ba16392e]{color:#9e9e9e;background-color:#9e9e9e1a}.level-low[data-v-ba16392e]{color:#2196f3;background-color:#2196f31a}.level-medium[data-v-ba16392e]{color:#ff9800;background-color:#ff98001a}.level-high[data-v-ba16392e]{color:#f44336;background-color:#f443361a}.ticket-content[data-v-ba16392e]{background-color:var(--card-bg);flex-direction:column;flex:1;display:flex}.ticket-detail-header[data-v-ba16392e]{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:1rem;display:flex}.ticket-detail-header .ticket-subject-info h2[data-v-ba16392e]{margin:0 0 .5rem;font-size:1.2rem}.ticket-detail-header .ticket-subject-info .ticket-detail-meta[data-v-ba16392e]{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.85rem;display:flex}.ticket-detail-header .ticket-subject-info .ticket-detail-meta .ticket-time[data-v-ba16392e]{margin-left:.5rem}.ticket-detail-header .ticket-actions .close-ticket-btn[data-v-ba16392e]{color:#f44336;cursor:pointer;background-color:#f443361a;border:none;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem .75rem;transition:all .3s;display:flex}.ticket-detail-header .ticket-actions .close-ticket-btn[data-v-ba16392e]:hover{background-color:#f4433633}.ticket-detail-content[data-v-ba16392e]{background-color:var(--bg-secondary);flex-direction:column;flex:1;padding:1.5rem;display:flex;overflow-y:auto}@media (prefers-color-scheme:dark){.ticket-detail-content[data-v-ba16392e]{background-color:#14191eb3;background-image:linear-gradient(#1e232866,#0f141966)}}.ticket-messages[data-v-ba16392e]{flex-direction:column;flex:1;gap:.5rem;padding-bottom:1rem;display:flex}.ticket-messages .message-date-separator[data-v-ba16392e]{justify-content:center;align-items:center;margin:1.5rem 0;display:flex;position:relative}.ticket-messages .message-date-separator[data-v-ba16392e]:before,.ticket-messages .message-date-separator[data-v-ba16392e]:after{content:"";background-color:var(--border-color);flex:1;height:1px}.ticket-messages .message-date-separator .separator-date[data-v-ba16392e]{background-color:rgba(var(--theme-color-rgb), .1);color:var(--text-muted);border-radius:12px;margin:0 .75rem;padding:.25rem .75rem;font-size:.75rem}.message-item[data-v-ba16392e]{align-items:flex-end;margin-bottom:1.25rem;display:flex;position:relative}.message-item.user-message[data-v-ba16392e]{justify-content:flex-end}.message-item.user-message .message-content[data-v-ba16392e]{background-color:rgba(var(--theme-color-rgb), .08);border-radius:18px 18px 4px;margin-left:10%}@media (prefers-color-scheme:dark){.message-item.user-message .message-content[data-v-ba16392e]{background-color:rgba(var(--theme-color-rgb), .15);border:1px solid rgba(var(--theme-color-rgb), .2)}}.message-item.user-message .message-content .message-sender[data-v-ba16392e]{color:rgba(var(--theme-color-rgb), .9)}.message-item.user-message .message-content .message-time[data-v-ba16392e]{color:rgba(var(--theme-color-rgb), .7)}.message-item.user-message .message-time-floating[data-v-ba16392e]{right:48px}.message-item.admin-message[data-v-ba16392e]{justify-content:flex-start}.message-item.admin-message .message-content[data-v-ba16392e]{background-color:rgba(var(--theme-color-rgb), .08);border-radius:18px 18px 18px 4px;margin-right:10%}@media (prefers-color-scheme:dark){.message-item.admin-message .message-content[data-v-ba16392e]{background-color:rgba(var(--theme-color-rgb), .15);border:1px solid rgba(var(--theme-color-rgb), .2)}}.message-item.admin-message .message-content .message-sender[data-v-ba16392e]{color:rgba(var(--theme-color-rgb), .9)}.message-item.admin-message .message-content .message-time[data-v-ba16392e]{color:rgba(var(--theme-color-rgb), .7)}.message-item.admin-message .message-time-floating[data-v-ba16392e]{left:48px}.message-item .message-avatar[data-v-ba16392e]{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 6px #00000026}.message-item .message-avatar[data-v-ba16392e]:before{content:"";-webkit-backdrop-filter:blur(10px);z-index:-1;position:absolute;inset:0}.message-item .message-avatar.user-avatar[data-v-ba16392e]{background-color:#5b8af5d9;margin-left:8px}@media (prefers-color-scheme:dark){.message-item .message-avatar.user-avatar[data-v-ba16392e]{background-color:#4a7ae2d9;box-shadow:0 2px 6px #00000040}}.message-item .message-avatar.admin-avatar[data-v-ba16392e]{background-color:#f55b5bd9;margin-right:8px}@media (prefers-color-scheme:dark){.message-item .message-avatar.admin-avatar[data-v-ba16392e]{background-color:#d84949d9;box-shadow:0 2px 6px #00000040}}.message-item .message-content[data-v-ba16392e]{border-radius:18px;max-width:85%;padding:.85rem 1.1rem;position:relative;box-shadow:0 1px 3px #00000014}@media (prefers-color-scheme:dark){.message-item .message-content[data-v-ba16392e]{box-shadow:0 1px 3px #0003}}.message-item .message-content .message-header[data-v-ba16392e]{flex-direction:column;margin-bottom:.4rem;display:flex}.message-item .message-content .message-header .message-sender[data-v-ba16392e]{margin-bottom:3px;font-size:.85rem;font-weight:500}.message-item .message-content .message-header .message-time[data-v-ba16392e]{color:var(--text-muted);align-self:flex-end;font-size:.7rem}.message-item .message-content .message-text[data-v-ba16392e]{white-space:pre-wrap;word-break:break-word;color:var(--text-color);font-size:.97rem;line-height:1.5}.message-item .message-time-floating[data-v-ba16392e]{color:var(--text-muted);opacity:.8;font-size:.7rem;position:absolute;bottom:-1.1rem}.reply-container[data-v-ba16392e]{border-top:1px solid var(--border-color);background-color:var(--card-bg);align-items:flex-start;gap:1rem;padding:1.25rem;display:flex}@media (prefers-color-scheme:dark){.reply-container[data-v-ba16392e]{background-color:#191e23cc}}.reply-container textarea[data-v-ba16392e]{border:1px solid var(--border-color);resize:none;background-color:var(--bg-secondary);color:var(--text-color);border-radius:18px;flex:1;min-height:90px;padding:1rem 1.25rem;font-size:1rem;line-height:1.5;transition:all .3s;box-shadow:0 2px 10px #00000008}.reply-container textarea[data-v-ba16392e]:focus{border-color:var(--theme-color);box-shadow:0 4px 12px rgba(var(--theme-color-rgb), .1);outline:none;transform:translateY(-2px)}.reply-container textarea[data-v-ba16392e]::placeholder{color:var(--text-muted);opacity:.7}@media (prefers-color-scheme:dark){.reply-container textarea[data-v-ba16392e]{background-color:#1e2328b3;box-shadow:0 2px 10px #0000001a}}.reply-container .send-reply-btn[data-v-ba16392e]{background-color:rgba(var(--theme-color-rgb), .85);color:#fff;cursor:pointer;white-space:nowrap;height:40px;box-shadow:0 8px 20px rgba(var(--theme-color-rgb), .25);-webkit-backdrop-filter:blur(8px);border:none;border:1px solid rgba(var(--theme-color-rgb), .3);border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:0 1.5rem;font-weight:500;transition:all .3s;display:flex}.reply-container .send-reply-btn[data-v-ba16392e]:hover:not(:disabled){box-shadow:0 10px 25px rgba(var(--theme-color-rgb), .35);background-color:rgba(var(--theme-color-rgb), .95);transform:translateY(-2px)}.reply-container .send-reply-btn[data-v-ba16392e]:active:not(:disabled){box-shadow:0 5px 15px rgba(var(--theme-color-rgb), .3);transform:translateY(0)}.reply-container .send-reply-btn[data-v-ba16392e]:disabled{opacity:.6;cursor:not-allowed}.reply-container .send-reply-btn .loader[data-v-ba16392e]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:1s linear infinite spin-ba16392e}@media (prefers-color-scheme:dark){.reply-container .send-reply-btn[data-v-ba16392e]{box-shadow:0 8px 20px #0003}}.ticket-closed-notice[data-v-ba16392e]{color:var(--text-muted);border-top:1px solid var(--border-color);background-color:#00000008;justify-content:center;align-items:center;gap:.5rem;padding:1rem;display:flex}.no-selection[data-v-ba16392e],.message-loading[data-v-ba16392e],.no-messages[data-v-ba16392e]{color:var(--text-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;height:100%;min-height:200px;display:flex}.no-selection .no-selection-icon[data-v-ba16392e],.no-selection .no-messages-icon[data-v-ba16392e],.message-loading .no-selection-icon[data-v-ba16392e],.message-loading .no-messages-icon[data-v-ba16392e],.no-messages .no-selection-icon[data-v-ba16392e],.no-messages .no-messages-icon[data-v-ba16392e]{opacity:.6;color:var(--text-muted);margin-bottom:1.2rem}@media (prefers-color-scheme:dark){.no-selection .no-selection-icon[data-v-ba16392e],.no-selection .no-messages-icon[data-v-ba16392e],.message-loading .no-selection-icon[data-v-ba16392e],.message-loading .no-messages-icon[data-v-ba16392e],.no-messages .no-selection-icon[data-v-ba16392e],.no-messages .no-messages-icon[data-v-ba16392e]{opacity:.4}}.no-selection p[data-v-ba16392e],.message-loading p[data-v-ba16392e],.no-messages p[data-v-ba16392e]{text-align:center;margin-top:.8rem;font-size:1rem}.empty-state[data-v-ba16392e]{color:var(--text-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:2rem;display:flex}.empty-state .empty-icon[data-v-ba16392e]{opacity:.5;margin-bottom:1rem}.empty-state p[data-v-ba16392e]{text-align:center;font-size:1rem}.modal-overlay[data-v-ba16392e]{z-index:1000;-webkit-backdrop-filter:blur();pointer-events:none;background-color:#0000;justify-content:center;align-items:center;transition:all .3s;display:flex;position:fixed;inset:0}.modal-overlay.show-overlay[data-v-ba16392e]{-webkit-backdrop-filter:blur(5px);pointer-events:auto;background-color:#00000080}.modal-overlay .modal-content[data-v-ba16392e]{pointer-events:auto}.modal-enter-active[data-v-ba16392e],.modal-leave-active[data-v-ba16392e]{transition:all .3s}.modal-enter-from[data-v-ba16392e],.modal-leave-to[data-v-ba16392e]{opacity:0}.modal-content[data-v-ba16392e]{background-color:rgba(var(--card-background-rgb,255, 255, 255), 1);border:1px solid rgba(var(--theme-color-rgb), .1);transform-origin:50%;border-radius:16px;width:90%;max-width:500px;max-height:90vh;animation:.3s cubic-bezier(.21,1.02,.73,1) modal-appear-ba16392e;overflow-y:auto;box-shadow:0 10px 30px #00000026}@media (prefers-color-scheme:dark){.modal-content[data-v-ba16392e]{background-color:rgba(var(--card-background-rgb,30, 30, 30), 1)}}@keyframes modal-appear-ba16392e{0%{opacity:0;transform:translateY(30px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-close-animation[data-v-ba16392e]{animation:.25s cubic-bezier(.33,1,.68,1) forwards modal-disappear-ba16392e}@keyframes modal-disappear-ba16392e{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.modal-header[data-v-ba16392e]{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.modal-header h3[data-v-ba16392e]{color:var(--text-color);margin:0;font-size:1.25rem;font-weight:600}.modal-header .modal-close[data-v-ba16392e]{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.modal-header .modal-close[data-v-ba16392e]:hover{color:var(--text-color);background-color:#0000000d}.modal-body[data-v-ba16392e]{padding:1.5rem}.modal-body .form-group[data-v-ba16392e]{margin-bottom:1.5rem}.modal-body .form-group label[data-v-ba16392e]{color:var(--text-color);margin-bottom:.75rem;font-size:.95rem;font-weight:500;display:block}.modal-body .form-group input[data-v-ba16392e],.modal-body .form-group textarea[data-v-ba16392e]{border:1px solid var(--border-color);background-color:var(--bg-secondary);width:100%;color:var(--text-color);border-radius:10px;padding:.85rem 1rem;font-size:.95rem;transition:all .2s;box-shadow:0 2px 5px #00000005}.modal-body .form-group input[data-v-ba16392e]:focus,.modal-body .form-group textarea[data-v-ba16392e]:focus{border-color:rgba(var(--theme-color-rgb), .5);box-shadow:0 2px 12px rgba(var(--theme-color-rgb), .1);outline:none}.modal-body .form-group input[data-v-ba16392e]::placeholder,.modal-body .form-group textarea[data-v-ba16392e]::placeholder{color:var(--text-muted);opacity:.7}.modal-body .form-group textarea[data-v-ba16392e]{resize:vertical;min-height:120px;line-height:1.6}.modal-body .form-group .level-tags[data-v-ba16392e]{flex-wrap:wrap;gap:10px;display:flex}.modal-body .form-group .level-tags .level-tag[data-v-ba16392e]{cursor:pointer;border:1px solid var(--border-color);background-color:var(--bg-secondary);border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.9rem;transition:all .2s;display:flex}.modal-body .form-group .level-tags .level-tag .tag-icon[data-v-ba16392e]{color:var(--text-muted)}.modal-body .form-group .level-tags .level-tag[data-v-ba16392e]:hover:not(.active){background-color:rgba(var(--theme-color-rgb), .05)}.modal-body .form-group .level-tags .level-tag.active[data-v-ba16392e]{border-color:rgba(var(--theme-color-rgb), .3)}.modal-body .form-group .level-tags .level-tag.active.level-low[data-v-ba16392e]{background-color:#2196f31a;border-color:#2196f34d}.modal-body .form-group .level-tags .level-tag.active.level-low .tag-icon[data-v-ba16392e]{color:#2196f3}.modal-body .form-group .level-tags .level-tag.active.level-medium[data-v-ba16392e]{background-color:#ff98001a;border-color:#ff98004d}.modal-body .form-group .level-tags .level-tag.active.level-medium .tag-icon[data-v-ba16392e]{color:#ff9800}.modal-body .form-group .level-tags .level-tag.active.level-high[data-v-ba16392e]{background-color:#f443361a;border-color:#f443364d}.modal-body .form-group .level-tags .level-tag.active.level-high .tag-icon[data-v-ba16392e]{color:#f44336}.modal-footer[data-v-ba16392e]{border-top:1px solid var(--border-color);justify-content:flex-end;gap:1rem;padding:1.25rem 1.5rem;display:flex}.modal-footer button[data-v-ba16392e]{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:120px;height:40px;padding:0 16px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.modal-footer button.btn-cancel[data-v-ba16392e]{border:1px solid var(--border-color);color:var(--text-color);background-color:#0000}.modal-footer button.btn-cancel[data-v-ba16392e]:hover{background-color:#0000000d;transform:translateY(-2px)}.modal-footer button.btn-cancel[data-v-ba16392e]:active{transform:translateY(0)}.modal-footer button.btn-submit[data-v-ba16392e]{background-color:rgba(var(--theme-color-rgb), .85);border:1px solid rgba(var(--theme-color-rgb), .3);color:#fff;box-shadow:0 8px 20px rgba(var(--theme-color-rgb), .25);-webkit-backdrop-filter:blur(8px)}.modal-footer button.btn-submit[data-v-ba16392e]:hover:not(:disabled){box-shadow:0 10px 25px rgba(var(--theme-color-rgb), .35);background-color:rgba(var(--theme-color-rgb), .95);transform:translateY(-2px)}.modal-footer button.btn-submit[data-v-ba16392e]:active:not(:disabled){box-shadow:0 5px 15px rgba(var(--theme-color-rgb), .3);transform:translateY(0)}.modal-footer button.btn-submit[data-v-ba16392e]:disabled{opacity:.6;cursor:not-allowed}.modal-footer button.btn-submit .loader[data-v-ba16392e]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:1s linear infinite spin-ba16392e}@keyframes spin-ba16392e{to{transform:rotate(360deg)}}@media (width<=768px){.ticket-container[data-v-ba16392e]{flex-direction:column;height:calc(100vh - 120px)}.ticket-sidebar[data-v-ba16392e]{border-right:none;border-bottom:1px solid var(--border-color);width:100%;height:40%}.ticket-content[data-v-ba16392e]{height:60%}.reply-container[data-v-ba16392e]{flex-direction:column}.reply-container .send-reply-btn[data-v-ba16392e]{align-self:flex-end}}.ticket-loading[data-v-ba16392e]{flex-direction:column;justify-content:center;align-items:center;height:100%;padding:2rem;display:flex}.ticket-loading p[data-v-ba16392e]{color:var(--text-muted);margin-top:1rem;font-size:.9rem}.screen-size-notice[data-v-ba16392e]{background-color:var(--bg-color);z-index:1000;-webkit-backdrop-filter:blur(5px);justify-content:center;align-items:center;padding:1.5rem;animation:.4s fadeIn-ba16392e;display:flex;position:fixed;inset:0}.screen-size-notice .notice-content[data-v-ba16392e]{text-align:center;background-color:var(--card-bg);border:1px solid var(--border-color);transform-origin:50%;border-radius:16px;width:450px;max-width:90%;padding:2.5rem;animation:.5s scaleIn-ba16392e;box-shadow:0 8px 30px #00000026}.screen-size-notice .notice-content h2[data-v-ba16392e]{color:var(--text-color);margin:1.25rem 0;font-size:1.5rem;font-weight:600}.screen-size-notice .notice-content p[data-v-ba16392e]{color:var(--text-muted);margin-bottom:2rem;font-size:1.05rem;line-height:1.6}.screen-size-notice .notice-content .switch-btn[data-v-ba16392e]{background-color:var(--theme-color);color:#fff;cursor:pointer;box-shadow:0 6px 15px rgba(var(--theme-color-rgb), .25);border:none;border-radius:10px;align-items:center;gap:.75rem;padding:.85rem 1.75rem;font-size:1.05rem;font-weight:500;transition:all .3s;display:inline-flex}.screen-size-notice .notice-content .switch-btn[data-v-ba16392e]:hover{background-color:rgba(var(--theme-color-rgb), .9);box-shadow:0 8px 20px rgba(var(--theme-color-rgb), .35);transform:translateY(-1px)}.screen-size-notice .notice-content .switch-btn[data-v-ba16392e]:active{box-shadow:0 4px 10px rgba(var(--theme-color-rgb), .25);transform:translateY(-1px)}@keyframes fadeIn-ba16392e{0%{opacity:0}to{opacity:1}}@keyframes scaleIn-ba16392e{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.image-upload-area[data-v-ba16392e]{text-align:center;cursor:pointer;background:#2196f308;border:2px dashed #2196f3;border-radius:12px;margin-top:10px;padding:24px 0;transition:border-color .2s,background .2s;position:relative}.image-upload-area .upload-icon[data-v-ba16392e]{margin-bottom:8px}.image-upload-area .upload-tip[data-v-ba16392e]{margin-bottom:4px;font-size:1rem}.image-upload-area .upload-tip .upload-tip-text[data-v-ba16392e]{color:var(--text-color);font-size:1.08rem;font-weight:500;transition:color .2s}.image-upload-area .upload-tip .upload-desc[data-v-ba16392e]{color:#888;margin-top:2px;font-size:.92rem;display:block}.image-upload-area .upload-tip .upload-method[data-v-ba16392e]{color:#2196f3;margin-top:2px;font-size:.9rem;display:block}.image-upload-area .upload-tip .upload-method a[data-v-ba16392e]{color:#2196f3;text-decoration:underline}.image-upload-area.dragging[data-v-ba16392e]{background:#2196f314;border-color:#1976d2}.reply-tools[data-v-ba16392e]{flex-direction:column;align-items:stretch;gap:.5rem;display:flex}.reply-tools .send-reply-btn[data-v-ba16392e]{width:100%}[data-v-caba49f9]: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:#0000001a;--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-caba49f9]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.mobile-ticket-container[data-v-caba49f9]{flex-direction:column;height:100%;padding:20px 20px 90px;display:flex;position:relative}.dashboard-card[data-v-caba49f9]{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:12px;margin-bottom:24px;padding:20px;transition:all .3s;box-shadow:0 2px 10px #0000000d}.dashboard-card[data-v-caba49f9]:hover{border-color:rgba(var(--theme-color-rgb), .3);box-shadow:0 4px 15px #00000014}.dashboard-card .card-header[data-v-caba49f9]{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.dashboard-card .card-header .card-title[data-v-caba49f9]{margin:0;font-size:18px;font-weight:600}.dashboard-card .card-body p[data-v-caba49f9]{color:var(--text-muted);margin:0;line-height:1.5}.welcome-card[data-v-caba49f9]{margin-bottom:24px}.create-ticket-wrapper[data-v-caba49f9]{background-color:var(--theme-color);box-shadow:0 4px 12px rgba(var(--theme-color-rgb), .2);border-radius:10px;margin:0 0 1.5rem;padding:0;transition:all .3s;overflow:hidden}.create-ticket-wrapper[data-v-caba49f9]:hover{box-shadow:0 6px 15px rgba(var(--theme-color-rgb), .3);transform:translateY(-2px)}.create-ticket-wrapper .new-ticket-btn[data-v-caba49f9]{color:#fff;cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:.85rem;font-size:1rem;font-weight:500;transition:all .3s;display:flex}.create-ticket-wrapper .new-ticket-btn[data-v-caba49f9]:hover{background-color:#ffffff1a}.create-ticket-wrapper .new-ticket-btn[data-v-caba49f9]:active{background-color:#fff3}.search-bar[data-v-caba49f9]{display:none}.loading-state[data-v-caba49f9],.empty-state[data-v-caba49f9]{text-align:center;color:var(--text-muted);background-color:var(--card-bg);border:1px dashed var(--border-color);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;margin:1rem 0;padding:3rem 1.5rem;display:flex}.loading-state p[data-v-caba49f9],.empty-state p[data-v-caba49f9]{margin:1.25rem 0;font-size:1rem;line-height:1.5}.loading-state .create-ticket-btn[data-v-caba49f9],.empty-state .create-ticket-btn[data-v-caba49f9]{background-color:var(--theme-color);color:#fff;cursor:pointer;box-shadow:0 4px 12px rgba(var(--theme-color-rgb), .2);border:none;border-radius:8px;align-items:center;gap:.5rem;margin-top:1rem;padding:.75rem 1.75rem;font-size:.95rem;font-weight:500;transition:all .3s;display:flex}.loading-state .create-ticket-btn[data-v-caba49f9]:hover,.empty-state .create-ticket-btn[data-v-caba49f9]:hover{background-color:rgba(var(--theme-color-rgb), .9);box-shadow:0 6px 15px rgba(var(--theme-color-rgb), .3);transform:translateY(-2px)}.loading-state .create-ticket-btn[data-v-caba49f9]:active,.empty-state .create-ticket-btn[data-v-caba49f9]:active{transform:translateY(0)}.tickets-content[data-v-caba49f9]{margin-top:.5rem;margin-bottom:1rem;padding:0}.ticket-item[data-v-caba49f9]{background-color:var(--card-bg);border:1px solid var(--border-color);cursor:pointer;border-radius:10px;margin-bottom:1rem;padding:1.25rem;transition:all .3s;box-shadow:0 2px 6px #00000008}.ticket-item[data-v-caba49f9]:hover{border-color:var(--theme-color);transform:translateY(-3px);box-shadow:0 4px 12px #00000014}.ticket-item[data-v-caba49f9]:active{transform:translateY(-1px)}.ticket-item .ticket-header[data-v-caba49f9]{justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;display:flex}.ticket-item .ticket-header .ticket-subject[data-v-caba49f9]{color:var(--text-color);flex:1;margin-right:1rem;font-size:1rem;font-weight:600;line-height:1.4}.ticket-item .ticket-header .ticket-status[data-v-caba49f9]{white-space:nowrap;border-radius:6px;padding:.35rem .75rem;font-size:.8rem;font-weight:500}.ticket-item .ticket-header .ticket-status.status-0[data-v-caba49f9]{color:#4caf50;background-color:#4caf501a}.ticket-item .ticket-header .ticket-status.status-1[data-v-caba49f9]{color:#9e9e9e;background-color:#9e9e9e1a}.ticket-item .ticket-info[data-v-caba49f9]{color:var(--text-muted);border-top:1px dashed rgba(var(--border-color-rgb), .5);justify-content:space-between;padding-top:.5rem;font-size:.85rem;display:flex}.ticket-detail[data-v-caba49f9]{background-color:var(--card-background,#1e1e1ecc);z-index:20;-webkit-backdrop-filter:blur(5px);flex-direction:column;flex:1;padding-top:0;animation:.3s slideInRight-caba49f9;display:flex;position:fixed;inset:0}.ticket-detail.closing[data-v-caba49f9]{animation:.3s forwards slideOutRight-caba49f9}.detail-header[data-v-caba49f9]{background-color:var(--card-bg);border-bottom:1px solid var(--border-color);z-index:10;-webkit-backdrop-filter:blur(10px);align-items:center;gap:1rem;margin-top:70px;padding:1rem;display:flex;position:sticky;top:0}.detail-header .back-btn[data-v-caba49f9]{color:var(--text-color);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:.5rem;transition:all .3s;animation:.4s fadeInLeft-caba49f9;display:flex}.detail-header .back-btn[data-v-caba49f9]:hover{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color)}.detail-header .ticket-info[data-v-caba49f9]{flex:1;min-width:0}.detail-header .ticket-info h2[data-v-caba49f9]{white-space:nowrap;text-overflow:ellipsis;color:var(--text-color);margin:0 0 .5rem;font-size:1.1rem;font-weight:600;overflow:hidden}.detail-header .ticket-info .meta-info[data-v-caba49f9]{flex-wrap:wrap;gap:.5rem;display:flex}.detail-header .close-ticket-btn[data-v-caba49f9]{color:#f44336;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:.5rem;transition:all .3s;display:flex}.detail-header .close-ticket-btn[data-v-caba49f9]:hover{background-color:#f443361a}.status-badge[data-v-caba49f9],.level-badge[data-v-caba49f9]{border-radius:6px;padding:.35rem .75rem;font-size:.85rem;font-weight:500;display:inline-block}.status-badge.status-0[data-v-caba49f9]{color:#4caf50;background-color:#4caf501a}.status-badge.status-1[data-v-caba49f9]{color:#9e9e9e;background-color:#9e9e9e1a}.level-badge.level-0[data-v-caba49f9]{color:#2196f3;background-color:#2196f31a}.level-badge.level-1[data-v-caba49f9]{color:#ff9800;background-color:#ff98001a}.level-badge.level-2[data-v-caba49f9]{color:#f44336;background-color:#f443361a}.messages-container[data-v-caba49f9]{background-color:var(--card-background,#1e1e1ecc);flex-direction:column;flex:1;padding:1.25rem;display:flex;overflow-y:auto}.messages-container .loading-state[data-v-caba49f9]{text-align:center;color:var(--text-color);background-color:var(--card-bg);border:1px dashed var(--border-color);border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;margin:1rem 0;padding:3rem 1.5rem;display:flex;box-shadow:0 4px 15px #0000001a}.messages-container .loading-state p[data-v-caba49f9]{color:var(--text-muted);margin:1.25rem 0;font-size:1rem;line-height:1.5}.empty-messages[data-v-caba49f9]{color:var(--text-muted);text-align:center;background-color:var(--card-bg);border:1px dashed var(--border-color);border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;margin:1rem 0;padding:2.5rem;display:flex;box-shadow:0 4px 15px #0000001a}.empty-messages .icon[data-v-caba49f9]{opacity:.7;margin-bottom:1.25rem}.empty-messages p[data-v-caba49f9]{font-size:1rem;line-height:1.5}.message-list[data-v-caba49f9]{flex-direction:column;gap:1.25rem;margin-top:.5rem;padding-bottom:1rem;display:flex}.message-item[data-v-caba49f9]{gap:.75rem;max-width:85%;animation:.4s fadeInUp-caba49f9;display:flex}.message-item.admin-message[data-v-caba49f9]{align-self:flex-start}.message-item.admin-message .message-content[data-v-caba49f9]{background-color:var(--card-bg);border-radius:0 12px 12px;box-shadow:0 2px 8px #0000001a}.message-item.admin-message .message-avatar[data-v-caba49f9]{background-color:#f44336}.message-item.user-message[data-v-caba49f9]{flex-direction:row-reverse;align-self:flex-end}.message-item.user-message .message-content[data-v-caba49f9]{background-color:var(--theme-color);color:#fff;border-radius:12px 0 12px 12px;box-shadow:0 2px 8px #00000026}.message-item.user-message .message-content .message-header .sender-name[data-v-caba49f9],.message-item.user-message .message-content .message-header .message-time[data-v-caba49f9]{color:#ffffffe6}.message-item.user-message .message-avatar[data-v-caba49f9]{background-color:var(--theme-color)}.message-avatar[data-v-caba49f9]{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;box-shadow:0 2px 6px #00000026}.message-content[data-v-caba49f9]{border-radius:12px;padding:1rem;box-shadow:0 1px 3px #00000026}.message-content .message-header[data-v-caba49f9]{justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.85rem;display:flex}.message-content .message-header .sender-name[data-v-caba49f9]{font-weight:600}.message-content .message-header .message-time[data-v-caba49f9]{color:var(--text-muted)}.message-content .message-text[data-v-caba49f9]{white-space:pre-wrap;word-break:break-word;font-size:.95rem;line-height:1.6}.reply-box[data-v-caba49f9]{background-color:var(--card-bg);border-top:1px solid var(--border-color);z-index:5;-webkit-backdrop-filter:blur(10px);flex-direction:column;gap:1rem;margin-bottom:80px;padding:1.25rem;display:flex;position:relative}.reply-box textarea[data-v-caba49f9]{border:1px solid var(--border-color);background-color:var(--bg-secondary);width:100%;color:var(--text-color);resize:none;border-radius:12px;min-height:100px;padding:1rem;font-size:.95rem;transition:all .3s}.reply-box textarea[data-v-caba49f9]:focus{border-color:var(--theme-color);box-shadow:0 2px 8px rgba(var(--theme-color-rgb), .1);outline:none}.reply-box .send-btn[data-v-caba49f9]{background-color:var(--theme-color);color:#fff;cursor:pointer;box-shadow:0 4px 12px rgba(var(--theme-color-rgb), .2);border:none;border-radius:8px;align-self:flex-end;align-items:center;gap:.75rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:500;transition:all .3s;display:flex}.reply-box .send-btn[data-v-caba49f9]:hover:not(:disabled){background-color:rgba(var(--theme-color-rgb), .9);box-shadow:0 6px 15px rgba(var(--theme-color-rgb), .3);transform:translateY(-2px)}.reply-box .send-btn[data-v-caba49f9]:active:not(:disabled){transform:translateY(0)}.reply-box .send-btn[data-v-caba49f9]:disabled{opacity:.7;cursor:not-allowed}.reply-box .send-btn .loader[data-v-caba49f9]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:1s linear infinite spin-caba49f9}.ticket-closed-notice[data-v-caba49f9]{background-color:var(--card-bg);border-top:1px solid var(--border-color);color:var(--text-muted);z-index:5;-webkit-backdrop-filter:blur(10px);justify-content:center;align-items:center;gap:.75rem;margin-bottom:80px;padding:1.25rem;font-size:1rem;display:flex;position:relative}.modal-overlay[data-v-caba49f9]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;background-color:#0009;justify-content:center;align-items:center;padding:1rem;animation:.3s fadeIn-caba49f9;display:flex;position:fixed;inset:0}.modal-content[data-v-caba49f9]{background-color:var(--card-background);border:1px solid var(--border-color);border-radius:16px;width:90%;max-width:500px;animation:.3s slideIn-caba49f9;overflow:hidden;box-shadow:0 8px 30px #0003}.modal-content.closing[data-v-caba49f9]{animation:.3s forwards slideOut-caba49f9}.modal-header[data-v-caba49f9]{border-bottom:1px solid var(--border-color);background-color:var(--bg-color);justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.modal-header h3[data-v-caba49f9]{color:var(--text-color);margin:0;font-size:1.25rem;font-weight:600}.modal-header .close-btn[data-v-caba49f9]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.5rem;transition:all .3s;display:flex}.modal-header .close-btn[data-v-caba49f9]:hover{background-color:rgba(var(--theme-color-rgb), .1);color:var(--theme-color)}.modal-body[data-v-caba49f9]{background-color:var(--bg-color);padding:1.5rem}.modal-body p[data-v-caba49f9]{color:var(--text-color);margin-bottom:1.5rem;font-size:1rem;line-height:1.6}.modal-body .form-group[data-v-caba49f9]{margin-bottom:1.5rem}.modal-body .form-group label[data-v-caba49f9]{color:var(--text-color);margin-bottom:.75rem;font-size:1rem;font-weight:500;display:block}.modal-body .form-group input[data-v-caba49f9],.modal-body .form-group textarea[data-v-caba49f9]{border:1px solid var(--border-color);background-color:var(--card-bg);width:100%;color:var(--text-color);border-radius:10px;padding:.85rem 1rem;font-size:1rem;transition:all .3s}.modal-body .form-group input[data-v-caba49f9]:focus,.modal-body .form-group textarea[data-v-caba49f9]:focus{border-color:var(--theme-color);box-shadow:0 0 0 3px rgba(var(--theme-color-rgb), .1);outline:none}.modal-body .form-group input[data-v-caba49f9]::placeholder,.modal-body .form-group textarea[data-v-caba49f9]::placeholder{color:var(--text-muted)}.modal-body .form-group textarea[data-v-caba49f9]{resize:vertical;min-height:140px}.modal-body .priority-selector[data-v-caba49f9]{gap:.75rem;display:flex}.modal-body .priority-selector .priority-btn[data-v-caba49f9]{border:1px solid var(--border-color);background-color:var(--card-bg);color:var(--text-color);cursor:pointer;border-radius:10px;flex:1;padding:.85rem;font-size:.95rem;font-weight:500;transition:all .3s}.modal-body .priority-selector .priority-btn.active[data-v-caba49f9]{background-color:var(--theme-color);color:#fff;border-color:var(--theme-color);box-shadow:0 4px 10px rgba(var(--theme-color-rgb), .25)}.modal-body .priority-selector .priority-btn[data-v-caba49f9]:hover:not(.active){background-color:var(--bg-color);border-color:var(--theme-color);color:var(--theme-color)}.modal-footer[data-v-caba49f9]{border-top:1px solid var(--border-color);background-color:var(--bg-color);justify-content:flex-end;gap:1rem;padding:1.5rem;display:flex}.modal-footer button[data-v-caba49f9]{cursor:pointer;border-radius:10px;padding:.85rem 1.75rem;font-size:1rem;font-weight:500;transition:all .3s}.modal-footer button.cancel-btn[data-v-caba49f9]{background-color:var(--card-bg);border:1px solid var(--border-color);color:var(--text-color)}.modal-footer button.cancel-btn[data-v-caba49f9]:hover{background-color:var(--bg-secondary);border-color:var(--text-muted)}.modal-footer button.submit-btn[data-v-caba49f9]{background-color:var(--theme-color);color:#fff;box-shadow:0 4px 10px rgba(var(--theme-color-rgb), .25);border:none;justify-content:center;align-items:center;gap:.75rem;display:flex}.modal-footer button.submit-btn[data-v-caba49f9]:hover:not(:disabled){background-color:rgba(var(--theme-color-rgb), .9);box-shadow:0 6px 15px rgba(var(--theme-color-rgb), .3);transform:translateY(-2px)}.modal-footer button.submit-btn[data-v-caba49f9]:active:not(:disabled){transform:translateY(0)}.modal-footer button.submit-btn[data-v-caba49f9]:disabled{opacity:.7;cursor:not-allowed}.modal-footer button.submit-btn .loader[data-v-caba49f9]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:1s linear infinite spin-caba49f9}@keyframes spin-caba49f9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn-caba49f9{0%{opacity:0}to{opacity:1}}@keyframes slideIn-caba49f9{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut-caba49f9{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes slideInRight-caba49f9{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideOutRight-caba49f9{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes scaleIn-caba49f9{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes fadeInLeft-caba49f9{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInUp-caba49f9{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.screen-size-notice[data-v-caba49f9]{background-color:var(--bg-color);z-index:1000;justify-content:center;align-items:center;padding:1.5rem;animation:.4s fadeIn-caba49f9;display:flex;position:fixed;inset:0}.screen-size-notice .notice-content[data-v-caba49f9]{text-align:center;background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:16px;width:450px;max-width:90%;padding:2.5rem;animation:.5s scaleIn-caba49f9;box-shadow:0 8px 30px #00000026}.screen-size-notice .notice-content h2[data-v-caba49f9]{color:var(--text-color);margin:1.25rem 0;font-size:1.5rem;font-weight:600}.screen-size-notice .notice-content p[data-v-caba49f9]{color:var(--text-muted);margin-bottom:2rem;font-size:1.05rem;line-height:1.6}.screen-size-notice .notice-content .switch-btn[data-v-caba49f9]{background-color:var(--theme-color);color:#fff;cursor:pointer;box-shadow:0 6px 15px rgba(var(--theme-color-rgb), .25);border:none;border-radius:10px;align-items:center;gap:.75rem;padding:.85rem 1.75rem;font-size:1.05rem;font-weight:500;transition:all .3s;display:inline-flex}.screen-size-notice .notice-content .switch-btn[data-v-caba49f9]:hover{background-color:rgba(var(--theme-color-rgb), .9);box-shadow:0 8px 20px rgba(var(--theme-color-rgb), .35);transform:translateY(-1px)}.screen-size-notice .notice-content .switch-btn[data-v-caba49f9]:active{box-shadow:0 4px 10px rgba(var(--theme-color-rgb), .25);transform:translateY(-1px)}.confirm-close-btn.danger[data-v-caba49f9]{color:#fff;background-color:#f44336;border:none}.confirm-close-btn.danger[data-v-caba49f9]:hover{background-color:#d32f2f}.confirm-close-btn.danger[data-v-caba49f9]:disabled{cursor:not-allowed;background-color:#fbb4af}.btn-loading[data-v-caba49f9]{justify-content:center;align-items:center;gap:6px;display:flex}.btn-loading .spinner[data-v-caba49f9]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin-right:4px;animation:1s linear infinite spin-caba49f9;display:inline-block}.image-upload-area[data-v-caba49f9]{text-align:center;cursor:pointer;background:#2196f308;border:2px dashed #2196f3;border-radius:12px;margin-top:10px;padding:18px 0;transition:border-color .2s,background .2s;position:relative}.upload-icon[data-v-caba49f9]{margin-bottom:8px}.upload-tip[data-v-caba49f9]{margin-bottom:4px;font-size:.95rem}.upload-tip-text[data-v-caba49f9]{color:#333;font-size:1rem;font-weight:500;transition:color .2s}.upload-desc[data-v-caba49f9]{color:#888;margin-top:2px;font-size:.92rem;display:block}.uploaded-images-list[data-v-caba49f9]{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.uploaded-image-thumb img[data-v-caba49f9]{transition:box-shadow .2s;box-shadow:0 2px 8px #2196f314}.uploaded-image-thumb img[data-v-caba49f9]:hover{border-color:#2196f3;box-shadow:0 4px 16px #2196f32e}@media (prefers-color-scheme:dark){.image-upload-area[data-v-caba49f9]{background:#2196f317;border-color:#90caf9}.upload-tip-text[data-v-caba49f9]{color:var(--text-color)}.upload-desc[data-v-caba49f9]{color:#b0bec5}}[data-v-680ac077]: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:#0000001a;--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-680ac077]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.trafficlog-container[data-v-680ac077]{justify-content:center;padding:20px 20px 80px;display:flex}.trafficlog-container .trafficlog-inner[data-v-680ac077]{width:100%;max-width:1200px}.trafficlog-container .welcome-card[data-v-680ac077],.trafficlog-container .chart-card[data-v-680ac077]{margin-bottom:24px}.trafficlog-container .chart-card .traffic-chart[data-v-680ac077]{width:100%;height:400px}@media (width<=768px){.trafficlog-container .chart-card .traffic-chart[data-v-680ac077]{height:300px}}.trafficlog-container .chart-toggle-buttons[data-v-680ac077]{gap:10px;display:flex}.trafficlog-container .chart-toggle-buttons button[data-v-680ac077]{background-color:rgba(var(--theme-color-rgb), .05);border:1px solid var(--border-color);cursor:pointer;color:var(--text-color);border-radius:20px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.trafficlog-container .chart-toggle-buttons button[data-v-680ac077]:hover{background-color:rgba(var(--theme-color-rgb), .1);border-color:rgba(var(--theme-color-rgb), .2);transform:translateY(-1px)}.trafficlog-container .chart-toggle-buttons button.active[data-v-680ac077]{background-color:rgba(var(--theme-color-rgb), .15);color:var(--theme-color);border-color:var(--theme-color);font-weight:600}.trafficlog-container .dashboard-card[data-v-680ac077]{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:12px;margin-bottom:24px;padding:20px;transition:all .3s;box-shadow:0 2px 10px #0000000d}.trafficlog-container .dashboard-card[data-v-680ac077]:hover{border-color:rgba(var(--theme-color-rgb), .3)}.trafficlog-container .dashboard-card .card-header[data-v-680ac077]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-bottom:15px;display:flex}.trafficlog-container .dashboard-card .card-header .card-title[data-v-680ac077]{margin:0;font-size:18px;font-weight:600}.trafficlog-container .formula-card[data-v-680ac077]{background-color:rgba(var(--theme-color-rgb), .05);border-radius:8px;margin-top:16px;padding:12px 16px}.trafficlog-container .formula-card .formula-title[data-v-680ac077]{margin-bottom:8px;font-weight:600}.trafficlog-container .formula-card .formula-content[data-v-680ac077]{background-color:#00000008;border-radius:4px;padding:8px;font-family:inherit}.trafficlog-container .loading-container[data-v-680ac077],.trafficlog-container .error-container[data-v-680ac077],.trafficlog-container .empty-container[data-v-680ac077]{flex-direction:column;justify-content:center;align-items:center;padding:40px 0;display:flex}.trafficlog-container .loading-container p[data-v-680ac077],.trafficlog-container .error-container p[data-v-680ac077],.trafficlog-container .empty-container p[data-v-680ac077]{color:var(--secondary-text-color);margin-top:16px}.trafficlog-container .loading-spinner[data-v-680ac077]{border:4px solid rgba(var(--theme-color-rgb), .1);border-left-color:var(--theme-color);border-radius:50%;width:40px;height:40px;animation:1s linear infinite spin-680ac077}@keyframes spin-680ac077{to{transform:rotate(360deg)}}.trafficlog-container .error-icon[data-v-680ac077],.trafficlog-container .empty-icon[data-v-680ac077]{color:var(--secondary-text-color);opacity:.7}.trafficlog-container .retry-button[data-v-680ac077]{background-color:var(--theme-color);color:#fff;cursor:pointer;border:none;border-radius:4px;margin-top:16px;padding:8px 16px;font-weight:500;transition:background-color .2s}.trafficlog-container .retry-button[data-v-680ac077]:hover{background-color:rgba(var(--theme-color-rgb), .8)}.trafficlog-container .traffic-table-container[data-v-680ac077]{-webkit-overflow-scrolling:touch;margin-top:12px;overflow-x:auto}.trafficlog-container .traffic-table-container .traffic-table[data-v-680ac077]{border-collapse:collapse;width:100%;min-width:650px}.trafficlog-container .traffic-table-container .traffic-table th[data-v-680ac077],.trafficlog-container .traffic-table-container .traffic-table td[data-v-680ac077]{text-align:left;border-bottom:1px solid var(--border-color);white-space:nowrap;padding:12px 16px}.trafficlog-container .traffic-table-container .traffic-table th[data-v-680ac077]{color:var(--secondary-text-color);background-color:#00000005;font-weight:600}.trafficlog-container .traffic-table-container .traffic-table tr:last-child td[data-v-680ac077]{border-bottom:none}.trafficlog-container .traffic-table-container .traffic-table tr:hover td[data-v-680ac077]{background-color:rgba(var(--theme-color-rgb), .05)}@media (width<=768px){.trafficlog-container .traffic-table-container .traffic-table th[data-v-680ac077],.trafficlog-container .traffic-table-container .traffic-table td[data-v-680ac077]{padding:8px 6px;font-size:.85em}}[data-v-9563a7a6]: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:#0000001a;--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-9563a7a6]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.deposit-container[data-v-9563a7a6]{justify-content:center;padding:20px 20px 80px;display:flex}.deposit-container .deposit-inner[data-v-9563a7a6]{width:100%;max-width:1200px}.deposit-container .dashboard-card[data-v-9563a7a6]{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:12px;margin-bottom:24px;padding:20px;transition:all .3s;box-shadow:0 2px 10px #0000000d}.deposit-container .dashboard-card[data-v-9563a7a6]:hover{border-color:rgba(var(--theme-color-rgb), .3);box-shadow:0 4px 15px #00000014}.deposit-container .dashboard-card.glassmorphism[data-v-9563a7a6]{background-color:rgba(var(--card-background-rgb,255, 255, 255), .7);-webkit-backdrop-filter:blur(20px);will-change:backdrop-filter, background-color}.deposit-container .dashboard-card .card-header[data-v-9563a7a6]{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.deposit-container .dashboard-card .card-header .card-title[data-v-9563a7a6]{margin:0;font-size:18px;font-weight:600}.deposit-container .welcome-card[data-v-9563a7a6]{margin-bottom:24px}.deposit-container .welcome-card .card-body p[data-v-9563a7a6]{color:var(--secondary-text-color);margin:0;font-size:14px;line-height:1.6}.deposit-container .balance-card .card-body[data-v-9563a7a6]{justify-content:center;align-items:center;padding:25px;display:flex}.deposit-container .balance-card .balance-display[data-v-9563a7a6]{text-align:center}.deposit-container .balance-card .balance-display .balance-value[data-v-9563a7a6]{color:var(--primary-color);text-shadow:0 2px 4px rgba(var(--theme-color-rgb), .1);margin-bottom:12px;font-size:3.5rem;font-weight:700}.deposit-container .balance-card .balance-display .balance-label[data-v-9563a7a6]{color:var(--secondary-text-color);font-size:1.1rem}.deposit-container .balance-card .balance-skeleton[data-v-9563a7a6]{text-align:center;width:100%}.deposit-container .balance-card .balance-skeleton .skeleton-balance-value[data-v-9563a7a6]{background-color:var(--skeleton-bg,#0000000d);border-radius:10px;width:200px;height:3.5rem;margin:0 auto 12px;position:relative;overflow:hidden}.deposit-container .balance-card .balance-skeleton .skeleton-balance-label[data-v-9563a7a6]{background-color:var(--skeleton-bg,#0000000d);border-radius:10px;width:160px;height:1.1rem;margin:0 auto;position:relative;overflow:hidden}.deposit-container .balance-card .balance-skeleton .skeleton-balance-value[data-v-9563a7a6]:after,.deposit-container .balance-card .balance-skeleton .skeleton-balance-label[data-v-9563a7a6]:after{content:"";will-change:transform;background:linear-gradient(90deg,#fff0 0%,#ffffff26 50%,#fff0 100%);width:30%;animation:2s infinite shimmer-9563a7a6;position:absolute;inset:0;transform:translate(-100%)}.deposit-container .deposit-card .card-body[data-v-9563a7a6]{flex-direction:column;gap:20px;display:flex}.deposit-container .deposit-card .deposit-notice[data-v-9563a7a6]{background-color:rgba(var(--theme-color-rgb), .1);border-radius:8px;align-items:center;gap:10px;padding:12px;display:flex}.deposit-container .deposit-card .deposit-notice .notice-icon[data-v-9563a7a6]{color:var(--primary-color)}.deposit-container .deposit-card .deposit-notice span[data-v-9563a7a6]{font-size:.9rem}.deposit-container .deposit-card .amount-selection[data-v-9563a7a6]{width:100%;margin-bottom:10px}.deposit-container .deposit-card .amount-selection .period-cards[data-v-9563a7a6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;width:100%;display:grid}.deposit-container .deposit-card .amount-selection .period-cards .period-card[data-v-9563a7a6]{cursor:pointer;border:2px solid var(--border-color);border-radius:12px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 2px 10px #00000008}.deposit-container .deposit-card .amount-selection .period-cards .period-card.active[data-v-9563a7a6]{border-color:var(--theme-color);box-shadow:0 5px 15px rgba(var(--theme-color-rgb), .15)}.deposit-container .deposit-card .amount-selection .period-cards .period-card.active .period-card-inner[data-v-9563a7a6]{background-color:rgba(var(--theme-color-rgb), .1)}.deposit-container .deposit-card .amount-selection .period-cards .period-card.active .period-price .currency[data-v-9563a7a6],.deposit-container .deposit-card .amount-selection .period-cards .period-card.active .period-price .amount[data-v-9563a7a6]{color:var(--theme-color)}.deposit-container .deposit-card .amount-selection .period-cards .period-card[data-v-9563a7a6]:hover{border-color:rgba(var(--theme-color-rgb), .5);transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.deposit-container .deposit-card .amount-selection .period-cards .period-card .period-card-inner[data-v-9563a7a6]{flex-direction:column;justify-content:center;align-items:center;height:100%;padding:16px 12px;transition:background-color .3s;display:flex}.deposit-container .deposit-card .amount-selection .period-cards .period-card .period-price[data-v-9563a7a6]{justify-content:center;align-items:baseline;display:flex}.deposit-container .deposit-card .amount-selection .period-cards .period-card .period-price .currency[data-v-9563a7a6]{color:var(--text-color);margin-right:2px;font-size:14px;font-weight:600}.deposit-container .deposit-card .amount-selection .period-cards .period-card .period-price .amount[data-v-9563a7a6]{color:var(--text-color);font-size:20px;font-weight:700}.deposit-container .deposit-card .custom-amount[data-v-9563a7a6]{margin-top:15px}.deposit-container .deposit-card .custom-amount label[data-v-9563a7a6]{color:var(--secondary-text-color);margin-bottom:10px;font-size:.95rem;font-weight:500;display:block}.deposit-container .deposit-card .custom-amount .input-container[data-v-9563a7a6]{align-items:center;height:50px;display:flex;position:relative}.deposit-container .deposit-card .custom-amount .input-container .currency-symbol[data-v-9563a7a6]{color:var(--text-color);font-size:1.2rem;font-weight:600;position:absolute;left:15px}.deposit-container .deposit-card .custom-amount .input-container input[data-v-9563a7a6]{border:2px solid var(--border-color);background-color:var(--input-bg,#00000005);width:100%;height:100%;color:var(--text-color);border-radius:12px;padding:0 15px 0 35px;font-size:1.2rem;transition:all .3s}.deposit-container .deposit-card .custom-amount .input-container input[data-v-9563a7a6]:hover{border-color:rgba(var(--theme-color-rgb), .3)}.deposit-container .deposit-card .custom-amount .input-container input[data-v-9563a7a6]:focus{border-color:var(--theme-color);box-shadow:0 0 0 4px rgba(var(--theme-color-rgb), .15);outline:none}.deposit-container .deposit-card .custom-amount .input-container input[data-v-9563a7a6]::placeholder{color:rgba(var(--text-color-rgb), .4)}.deposit-container .deposit-card .custom-amount .error-message[data-v-9563a7a6]{color:var(--danger-color,#ff4757);margin-top:8px;font-size:.85rem;display:block}.deposit-container .deposit-card .deposit-actions[data-v-9563a7a6]{justify-content:center;margin-top:25px;display:flex}.deposit-container .deposit-card .deposit-actions .btn-order[data-v-9563a7a6]{background-color:var(--theme-color);color:#fff;cursor:pointer;min-width:200px;height:50px;box-shadow:0 4px 12px rgba(var(--theme-color-rgb), .3);border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 30px;font-size:1.1rem;font-weight:600;transition:all .3s;display:flex}.deposit-container .deposit-card .deposit-actions .btn-order[data-v-9563a7a6]:hover{box-shadow:0 6px 15px rgba(var(--theme-color-rgb), .4);transform:translateY(-2px)}.deposit-container .deposit-card .deposit-actions .btn-order[data-v-9563a7a6]:active{box-shadow:0 2px 8px rgba(var(--theme-color-rgb), .3);transform:translateY(0)}.deposit-container .deposit-card .deposit-actions .btn-order[data-v-9563a7a6]:disabled{background-color:var(--disabled-bg,#ccc);cursor:not-allowed;box-shadow:none;transform:none}.deposit-container .deposit-card .deposit-actions .btn-order .loader[data-v-9563a7a6]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:1s linear infinite spin-9563a7a6}@keyframes shimmer-9563a7a6{0%{transform:translate(-100%)}to{transform:translate(300%)}}@keyframes spin-9563a7a6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dark-theme .skeleton-balance-value[data-v-9563a7a6],.dark-theme .skeleton-balance-label[data-v-9563a7a6],.dark-theme .skeleton-price[data-v-9563a7a6],.dark-theme .skeleton-input-field[data-v-9563a7a6]{background-color:#ffffff14}.dark-theme .skeleton-balance-value[data-v-9563a7a6]:after,.dark-theme .skeleton-balance-label[data-v-9563a7a6]:after,.dark-theme .skeleton-price[data-v-9563a7a6]:after,.dark-theme .skeleton-input-field[data-v-9563a7a6]:after{background:linear-gradient(90deg,#fff0 0%,#ffffff0d 50%,#fff0 100%)}@media (width<=768px){.deposit-container[data-v-9563a7a6]{padding:15px 15px 100px}.deposit-container .balance-card .balance-display .balance-value[data-v-9563a7a6]{font-size:2.5rem}.deposit-container .deposit-card .amount-selection .period-cards[data-v-9563a7a6]{grid-template-columns:repeat(2,minmax(0,1fr))}}.skeleton-card[data-v-9563a7a6]{cursor:default;border:2px solid var(--border-color);position:relative;overflow:hidden}.skeleton-card .skeleton-price[data-v-9563a7a6]{background-color:var(--skeleton-bg,#0000000d);border-radius:6px;width:80%;height:24px;margin:0 auto;position:relative;overflow:hidden}.skeleton-card .skeleton-price[data-v-9563a7a6]:after{content:"";will-change:transform;background:linear-gradient(90deg,#fff0 0%,#ffffff26 50%,#fff0 100%);width:30%;animation:2s infinite shimmer-9563a7a6;position:absolute;inset:0;transform:translate(-100%)}.skeleton-card[data-v-9563a7a6]:hover{box-shadow:none;transform:none}.skeleton-input[data-v-9563a7a6]{height:50px;position:relative;overflow:hidden}.skeleton-input .skeleton-input-field[data-v-9563a7a6]{border:2px solid var(--border-color);background-color:var(--skeleton-bg,#0000000d);border-radius:12px;width:100%;height:100%;position:relative;overflow:hidden}.skeleton-input .skeleton-input-field[data-v-9563a7a6]:after{content:"";will-change:transform;background:linear-gradient(90deg,#fff0 0%,#ffffff26 50%,#fff0 100%);width:30%;animation:2s infinite shimmer-9563a7a6;position:absolute;inset:0;transform:translate(-100%)}.btn-order-skeleton[data-v-9563a7a6]{background-color:var(--skeleton-bg,#0000000d);border-radius:12px;min-width:200px;height:50px;position:relative;overflow:hidden}.btn-order-skeleton[data-v-9563a7a6]:after{content:"";will-change:transform;background:linear-gradient(90deg,#fff0 0%,#ffffff26 50%,#fff0 100%);width:30%;animation:2s infinite shimmer-9563a7a6;position:absolute;inset:0;transform:translate(-100%)}[data-v-0629e573]: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:#0000001a;--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-0629e573]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.toast-container[data-v-0629e573]{z-index:9999;pointer-events:none;flex-direction:column;align-items:flex-end;gap:12px;width:400px;display:flex;position:fixed;top:20px;right:20px}@media (width<=576px){.toast-container[data-v-0629e573]{align-items:stretch;width:100%;padding:16px;top:0;left:0;right:0}}.toast[data-v-0629e573]{background-color:var(--card-background);min-width:300px;max-width:380px;color:var(--text-color);opacity:0;pointer-events:auto;cursor:pointer;-webkit-backdrop-filter:blur(10px);border-radius:12px;align-items:center;gap:12px;padding:14px 16px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;transform:translate(100%);box-shadow:0 8px 24px #0000001f}@media (width<=576px){.toast[data-v-0629e573]{border-radius:10px;width:100%;min-width:0;max-width:none;transform:translateY(-100%);box-shadow:0 4px 12px #00000026}.toast.toast-show[data-v-0629e573]{transform:translateY(0)}.toast[data-v-0629e573]:hover{transform:translateY(0);box-shadow:0 4px 12px #00000026}}.toast.toast-show[data-v-0629e573]{opacity:1;transform:translate(0)}.toast[data-v-0629e573]:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 10px 30px #00000026}.toast:hover .toast-progress-bar[data-v-0629e573]{animation-play-state:paused}.toast.toast-success[data-v-0629e573]{border-left:4px solid var(--success-color)}.toast.toast-success .toast-icon[data-v-0629e573]{color:var(--success-color)}.toast.toast-success .toast-progress-bar[data-v-0629e573]{background-color:var(--success-color)}.toast.toast-error[data-v-0629e573]{border-left:4px solid var(--error-color)}.toast.toast-error .toast-icon[data-v-0629e573]{color:var(--error-color)}.toast.toast-error .toast-progress-bar[data-v-0629e573]{background-color:var(--error-color)}.toast.toast-warning[data-v-0629e573]{border-left:4px solid var(--warning-color)}.toast.toast-warning .toast-icon[data-v-0629e573]{color:var(--warning-color)}.toast.toast-warning .toast-progress-bar[data-v-0629e573]{background-color:var(--warning-color)}.toast.toast-info[data-v-0629e573]{border-left:4px solid var(--info-color)}.toast.toast-info .toast-icon[data-v-0629e573]{color:var(--info-color)}.toast.toast-info .toast-progress-bar[data-v-0629e573]{background-color:var(--info-color)}.toast-icon[data-v-0629e573]{justify-content:center;align-items:center;font-size:1.25rem;display:flex}.toast-icon .icon[data-v-0629e573]{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:24px;height:24px}.toast-icon .icon.icon-success[data-v-0629e573]{stroke:var(--success-color)}.toast-icon .icon.icon-error[data-v-0629e573]{stroke:var(--error-color)}.toast-icon .icon.icon-warning[data-v-0629e573]{stroke:var(--warning-color)}.toast-icon .icon.icon-info[data-v-0629e573]{stroke:var(--info-color)}.toast-content[data-v-0629e573]{flex:1;font-size:.95rem;font-weight:500}.toast-close[data-v-0629e573]{align-items:center;display:flex}.toast-close .close-btn[data-v-0629e573]{color:var(--secondary-text-color);cursor:pointer;opacity:.6;background:0 0;border:none;padding:0;font-size:1.25rem;line-height:1;transition:opacity .2s}.toast-close .close-btn[data-v-0629e573]:hover{opacity:1}.toast-progress-bar[data-v-0629e573]{transform-origin:0;opacity:.8;will-change:transform;width:100%;height:3px;animation:3s linear forwards progress-bar-shrink-0629e573;position:absolute;bottom:0;left:0}@keyframes progress-bar-shrink-0629e573{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast-list-enter-active[data-v-0629e573]{transition:all .4s cubic-bezier(.16,1,.3,1) .1s}.toast-list-leave-active[data-v-0629e573]{transition:all .4s cubic-bezier(.6,.04,.98,.335);position:absolute}@media (width<=576px){.toast-list-leave-active[data-v-0629e573]{width:calc(100% - 32px);left:16px;right:16px}}.toast-list-enter-from[data-v-0629e573]{opacity:0;transform:translate(100%)}@media (width<=576px){.toast-list-enter-from[data-v-0629e573]{transform:translateY(-100%)}}.toast-list-leave-to[data-v-0629e573]{opacity:0;transform:translate(100%)}@media (width<=576px){.toast-list-leave-to[data-v-0629e573]{transform:translateY(-100%)}}[data-v-d34cb496]: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:#0000001a;--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-d34cb496]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.slide-tabs-container[data-v-d34cb496]{z-index:10;width:auto;margin-bottom:20px;position:fixed;top:20px;left:50%;transform:translate(-50%)}.slide-tabs-container .slide-tabs-wrapper[data-v-d34cb496]{background:rgba(var(--card-background-rgb), .7);-webkit-backdrop-filter:blur(10px);border:1px solid var(--border-color);border-radius:30px;padding:5px;display:inline-block;overflow:hidden;box-shadow:0 4px 15px #0000001a}.slide-tabs-container .slide-tabs-nav[data-v-d34cb496]{display:flex;position:relative}.slide-tabs-container .slide-tabs-nav .indicator-container[data-v-d34cb496]{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.slide-tabs-container .slide-tabs-nav .nav-item[data-v-d34cb496]{color:var(--secondary-text-color);text-align:center;z-index:2;white-space:nowrap;border-radius:26px;align-items:center;gap:5px;padding:6px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:color .3s;display:flex;position:relative}.slide-tabs-container .slide-tabs-nav .nav-item .badge-dot[data-v-d34cb496]{color:#fff;white-space:nowrap;background-color:#ff3030;border-radius:10px;padding:1px 5px;font-size:8px;font-weight:700;line-height:1.2;position:absolute;top:-3px;right:-2px;transform:scale(.9);box-shadow:0 2px 4px #0003}.slide-tabs-container .slide-tabs-nav .nav-item[data-v-d34cb496]: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-d34cb496]{color:var(--theme-color)}.slide-tabs-container .slide-tabs-nav .nav-item[data-v-d34cb496]:last-child:hover{background-color:rgba(var(--theme-color-rgb), .1)}.slide-tabs-container .slide-tabs-nav .nav-item:last-child.active[data-v-d34cb496]{background-color:rgba(var(--theme-color-rgb), .15)}.slide-tabs-container .slide-tabs-nav .nav-item .nav-icon[data-v-d34cb496]{justify-content:center;align-items:center;display:flex}.slide-tabs-container .slide-tabs-nav .nav-item .nav-icon svg[data-v-d34cb496]{width:18px;height:18px;transition:color .3s,transform .3s;transform:scale(1)}.slide-tabs-container .slide-tabs-nav .nav-item.active[data-v-d34cb496]{color:var(--text-color)}.slide-tabs-container .slide-tabs-nav .nav-item.active .nav-icon svg[data-v-d34cb496]{color:var(--theme-color);transform:scale(1.15)}.slide-tabs-container .slide-tabs-nav .nav-item[data-v-d34cb496]:hover{color:var(--text-color)}.slide-tabs-container .slide-tabs-nav .slider-indicator[data-v-d34cb496]{background-color:rgba(var(--theme-color-rgb), .1);z-index:1;height:100%;box-shadow:0 4px 15px rgba(var(--theme-color-rgb), .1);border:1px solid var(--theme-color);will-change:transform, width, opacity;border-radius:26px;transition-property:transform,width,opacity;position:absolute;top:0;left:0}@media (width<=768px){.slide-tabs-container .slide-tabs-nav .nav-item[data-v-d34cb496]{flex-direction:column;justify-content:center;gap:4px;height:64px;padding:6px 10px;font-size:12px}.slide-tabs-container .slide-tabs-nav .nav-item .badge-dot[data-v-d34cb496]{top:-1px;left:50%;right:auto;transform:translate(-50%)scale(.9)}.slide-tabs-container .slide-tabs-nav .nav-item[data-v-d34cb496]:last-child{min-width:64px;height:64px}.slide-tabs-container .slide-tabs-nav .nav-item .nav-icon[data-v-d34cb496]{justify-content:center;align-items:center;height:24px;display:flex}.slide-tabs-container .slide-tabs-nav .nav-item .nav-icon svg[data-v-d34cb496]{width:22px;height:22px;transition:color .3s}.slide-tabs-container .slide-tabs-nav .nav-item .nav-text[data-v-d34cb496]{font-weight:500;line-height:1.2}.slide-tabs-container .slide-tabs-nav .nav-item.active .nav-text[data-v-d34cb496]{color:var(--theme-color)}.slide-tabs-container .slide-tabs-nav .nav-item.active .nav-icon svg[data-v-d34cb496]{transform:scale(1)}.slide-tabs-container[data-v-d34cb496]{width:92%;max-width:450px;margin-bottom:0;top:auto;bottom:20px}.slide-tabs-container .slide-tabs-wrapper[data-v-d34cb496]{border-radius:20px;width:100%;padding:3px;display:block}.slide-tabs-container .slide-tabs-nav[data-v-d34cb496]{justify-content:space-around;width:100%}.slide-tabs-container .slide-tabs-nav .slider-indicator[data-v-d34cb496]{display:none}}@media (width<=480px){.slide-tabs-container[data-v-d34cb496]{width:94%;bottom:12px}.slide-tabs-container .slide-tabs-wrapper[data-v-d34cb496]{border-radius:18px}.slide-tabs-container .slide-tabs-nav .nav-item[data-v-d34cb496]{height:58px;padding:5px 8px;font-size:11px}.slide-tabs-container .slide-tabs-nav .nav-item .nav-icon svg[data-v-d34cb496]{width:20px;height:20px}}[data-v-741f067c]: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:#0000001a;--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-741f067c]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.user-avatar-container[data-v-741f067c]{position:relative}.avatar-wrapper[data-v-741f067c]{cursor:pointer;background-color:rgba(var(--theme-color-rgb), .1);border:1px solid rgba(var(--theme-color-rgb), .3);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:all .3s;display:flex;overflow:hidden}.avatar-wrapper[data-v-741f067c]:hover{box-shadow:0 0 0 3px rgba(var(--theme-color-rgb), .15);transform:translateY(-2px)}.avatar-wrapper .avatar-image[data-v-741f067c]{object-fit:cover;width:100%;height:100%}.avatar-wrapper .avatar-placeholder[data-v-741f067c]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.avatar-wrapper .avatar-placeholder .user-icon[data-v-741f067c]{width:20px;height:20px;color:var(--theme-color)}.dropdown-menu[data-v-741f067c]{background:rgba(var(--card-background-rgb), .9);-webkit-backdrop-filter:blur(10px);width:180px;box-shadow:0 4px 20px var(--shadow-color);border:1px solid var(--border-color);z-index:100;border-radius:12px;animation:.2s dropdownFadeIn-741f067c;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.dropdown-menu .menu-item[data-v-741f067c]{cursor:pointer;align-items:center;padding:12px 16px;transition:all .3s;display:flex}.dropdown-menu .menu-item .menu-icon[data-v-741f067c]{width:18px;height:18px;color:var(--text-color);margin-right:10px;transition:color .3s}.dropdown-menu .menu-item span[data-v-741f067c]{color:var(--text-color);font-size:14px;transition:color .3s}.dropdown-menu .menu-item[data-v-741f067c]:hover{background-color:rgba(var(--primary-color-rgb), .1);color:var(--primary-color)}.dropdown-menu .menu-item:hover .menu-icon[data-v-741f067c],.dropdown-menu .menu-item:hover span[data-v-741f067c]{color:var(--primary-color)}.dropdown-menu .menu-item:last-child .menu-icon[data-v-741f067c],.dropdown-menu .menu-item:last-child span[data-v-741f067c]{transition:color .5s}.dropdown-menu .menu-item[data-v-741f067c]:last-child:hover{background-color:#f56c6c0d;transition:background-color .5s}.dropdown-menu .menu-item:last-child:hover .menu-icon[data-v-741f067c],.dropdown-menu .menu-item:last-child:hover span[data-v-741f067c]{color:#f56c6c;transition:color .5s}.dropdown-menu .divider[data-v-741f067c]{background-color:var(--border-color);height:1px;margin:4px 0}.fade-enter-active[data-v-741f067c],.fade-leave-active[data-v-741f067c]{transition:opacity .3s,transform .3s}.fade-enter-from[data-v-741f067c],.fade-leave-to[data-v-741f067c]{opacity:0;transform:translateY(-10px)}@keyframes dropdownFadeIn-741f067c{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}[data-v-f884d1fb]: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:#0000001a;--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-f884d1fb]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.back-to-top[data-v-f884d1fb]{background-color:var(--theme-color);width:42px;height:42px;box-shadow:0 4px 15px rgba(var(--theme-color-rgb), .35);cursor:pointer;z-index:99999;opacity:.95;-webkit-tap-highlight-color:transparent;border-radius:12px;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:fixed;bottom:30px;right:30px;overflow:hidden}.back-to-top[data-v-f884d1fb]:before{content:"";opacity:0;background:linear-gradient(145deg,#fff3,#fff0);border-radius:12px;transition:opacity .3s;position:absolute;inset:0}.back-to-top[data-v-f884d1fb]:after{content:"";opacity:.6;background:linear-gradient(#fff3,#fff0);border-radius:11px 11px 50% 50%;height:50%;position:absolute;top:1px;left:1px;right:1px}.back-to-top[data-v-f884d1fb]:hover{box-shadow:0 8px 20px rgba(var(--theme-color-rgb), .45);opacity:1;transform:translateY(-3px)}.back-to-top[data-v-f884d1fb]:hover:before{opacity:1}.back-to-top:hover .icon[data-v-f884d1fb]{filter:drop-shadow(0 2px 2px #0000001a);transform:translateY(-2px)scale(1.1)}.back-to-top[data-v-f884d1fb]:active{box-shadow:0 2px 10px rgba(var(--theme-color-rgb), .35);transition:all .1s;transform:translateY(0)}.back-to-top:active .icon[data-v-f884d1fb]{transition:all .1s;transform:translateY(0)scale(.95)}.back-to-top .icon[data-v-f884d1fb]{color:#fff;filter:drop-shadow(0 1px 1px #0000001a);z-index:2;width:22px;height:22px;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative}.back-to-top.dark[data-v-f884d1fb]{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-f884d1fb]:hover{box-shadow:0 8px 20px rgba(var(--theme-color-rgb), .5)}.back-to-top.dark[data-v-f884d1fb]:before{background:linear-gradient(145deg,#ffffff26,#fff0)}.fade-enter-active[data-v-f884d1fb],.fade-leave-active[data-v-f884d1fb]{transition:all .3s cubic-bezier(.4,0,.2,1)}.fade-enter-from[data-v-f884d1fb],.fade-leave-to[data-v-f884d1fb]{opacity:0;transform:scale(.9)translateY(20px)}@media (width<=768px){.back-to-top[data-v-f884d1fb]{border-radius:10px;width:40px;height:40px;bottom:100px;right:16px}.back-to-top .icon[data-v-f884d1fb]{width:20px;height:20px}.back-to-top[data-v-f884d1fb]:hover{box-shadow:0 6px 16px rgba(var(--theme-color-rgb), .35);transform:translateY(-2px)}.back-to-top:hover .icon[data-v-f884d1fb]{transform:translateY(-1px)scale(1.05)}}@media (width<=480px){.back-to-top[data-v-f884d1fb]{width:36px;height:36px;bottom:90px;right:12px}.back-to-top .icon[data-v-f884d1fb]{width:18px;height:18px}}[data-v-eebbfc25]: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:#0000001a;--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-eebbfc25]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.custom-context-menu[data-v-eebbfc25]{z-index:1000;background-color:rgba(var(--card-background-rgb), .6);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(var(--theme-color-rgb), .1);transform-origin:0 0;border-radius:12px;min-width:180px;padding:8px;position:fixed;overflow:hidden;box-shadow:0 10px 25px #0000001a,0 5px 10px #0000000d}.menu-items[data-v-eebbfc25]{flex-direction:column;gap:2px;display:flex}.menu-item[data-v-eebbfc25]{cursor:pointer;opacity:0;border-radius:8px;align-items:center;padding:10px 14px;transition:all .2s;display:flex;transform:translateY(10px)}.menu-item.appear[data-v-eebbfc25]{opacity:1;transform:translateY(0)}.menu-item[data-v-eebbfc25]:hover{background-color:rgba(var(--theme-color-rgb), .1)}.menu-item:hover .menu-icon[data-v-eebbfc25]{color:var(--theme-color);transform:scale(1.1)}.menu-item[data-v-eebbfc25]:active{background-color:rgba(var(--theme-color-rgb), .2);transform:scale(.98)}.menu-divider[data-v-eebbfc25]{background-color:rgba(var(--theme-color-rgb), .1);height:1px;margin:4px 0}.menu-icon[data-v-eebbfc25]{background-color:rgba(var(--theme-color-rgb), .08);width:36px;height:36px;color:var(--text-color);border-radius:8px;justify-content:center;align-items:center;margin-right:12px;transition:all .3s;display:flex}.menu-text[data-v-eebbfc25]{color:var(--text-color);font-size:14px;font-weight:500}.context-menu-enter-active[data-v-eebbfc25],.context-menu-leave-active[data-v-eebbfc25]{transition:transform .2s,opacity .2s}.context-menu-enter-from[data-v-eebbfc25],.context-menu-leave-to[data-v-eebbfc25]{opacity:0;transform:scale(.95)}[data-v-eebbfc25] .dark-theme .custom-context-menu{background-color:#1e1e20cc;border-color:#ffffff0d}[data-v-eebbfc25] .dark-theme .menu-icon{background-color:#ffffff0d}[data-v-cad5c9bf]: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:#0000001a;--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-cad5c9bf]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}.customer-service-icon[data-v-cad5c9bf]{background-color:var(--theme-color);color:#fff;cursor:pointer;z-index:99;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex;position:fixed;box-shadow:0 2px 8px #0003}.customer-service-icon[data-v-cad5c9bf]:hover{transform:scale(1.1);box-shadow:0 4px 12px #00000040}.customer-service-icon.is-mobile[data-v-cad5c9bf]{width:42px;height:42px}[data-v-d82b0846]: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:#0000001a;--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-d82b0846]{--background-color:#171a1d;--card-background:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}#nprogress .bar{z-index:1031;background:#29d;width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #29d,0 0 5px #29d}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:15px;right:15px}#nprogress .spinner-icon{box-sizing:border-box;border:2px solid #0000;border-color:#29d #0000 #0000 #29d;border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=576px){html{font-size:14px}}@media (width<=768px){.container{max-width:100%;padding-left:10px;padding-right:10px}}@media (width<=480px){.hidden-xs{display:none!important}}@media (width<=576px){.hidden-sm{display:none!important}}@media (width<=480px){.visible-xs{display:block!important}}@media (width<=576px){.visible-sm{display:block!important}}@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%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes floatingBall1{0%,to{transform:translate(0)rotate(0)}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(0)}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(0)}33%{transform:translate(6%,-8%)rotate(120deg)}66%{transform:translate(-4%,-4%)rotate(240deg)}to{transform:translate(0)rotate(360deg)}}.static-layout{z-index:100;width:100%;position:fixed;top:0;left:0}.site-logo{color:var(--theme-color);z-index:110;text-shadow:0 1px 2px #0000001a;letter-spacing:-.5px;-webkit-backdrop-filter:blur(8px);background-color:#ffffffb3;border-radius:10px;align-items:center;gap:10px;padding:6px 14px;font-size:20px;font-weight:700;transition:all .3s;display:flex;position:fixed;top:20px;left:25px;box-shadow:0 2px 5px #0000000d}.site-logo .site-logo-img{object-fit:cover;border-radius:6px;width:24px;height:24px}.dark-theme .site-logo{background-color:#1e1e1eb3}.top-toolbar{z-index:110;gap:12px;display:flex;position:fixed;top:20px;right:25px}.top-toolbar .gift-btn{background-color:rgba(var(--theme-color-rgb), .1);border:1px solid rgba(var(--theme-color-rgb), .3);width:38px;height:38px;color:var(--theme-color);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex}.top-toolbar .gift-btn:hover{box-shadow:0 0 0 3px rgba(var(--theme-color-rgb), .15);transform:translateY(-2px)}@media (width<=768px){.site-logo{border-radius:8px;padding:5px 10px;font-size:20px;top:12px;left:20px}.top-toolbar{gap:10px;top:12px;right:20px}main,.main-content,.content-container{margin-bottom:10px!important;padding-bottom:70px!important}}.page-transition-enter-active,.page-transition-leave-active{transition:opacity .3s}.page-transition-enter-from,.page-transition-leave-to{opacity:0}.language-transitioning .language-transition-item{animation:.3s ease-out language-fade}@keyframes language-fade{0%{opacity:.2}to{opacity:1}}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}.auth-toolbar{z-index:100;position:fixed;top:0;right:0}.auth-toolbar .top-toolbar{z-index:110;gap:12px;display:flex;position:fixed;top:20px;right:25px}.eztheme-btn{background-image:none!important;background-repeat:no-repeat!important;background-position:initial!important;background-size:initial!important;border-bottom:none!important;text-decoration:none!important}.eztheme-btn:hover,.eztheme-btn:active,.eztheme-btn:focus,.eztheme-btn:visited{border-bottom:none!important;text-decoration:none!important}.eztheme-btn:after,.eztheme-btn:before{content:none!important;display:none!important}#nprogress{pointer-events:none}#nprogress .bar{background:var(--theme-color);z-index:1031;width:100%;height:2px;box-shadow:0 0 10px var(--theme-color), 0 0 5px var(--theme-color);position:fixed;top:0;left:0}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:10px;left:10px}#nprogress .spinner .spinner-icon{box-sizing:border-box;border:2px solid #0000;border-top-color:var(--theme-color);border-left-color:var(--theme-color);border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.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:#0000001a;--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:#1e1e1ecc;--card-background-rgb:30, 30, 30;--text-color:#ffffffe6;--text-color-rgb:255, 255, 255;--secondary-text-color:#fff9;--border-color:#ffffff1a;--shadow-color:#0000004d}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}@media (width<=576px){html{font-size:14px}}body{color:var(--text-color);background-color:var(--background-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5;transition:color .3s,background-color .3s;overflow-x:hidden}a{color:var(--theme-color);text-decoration:none;transition:color .3s}a:hover{text-decoration:none}button{cursor:pointer;background:0 0;border:none;outline:none;font-family:inherit}img{max-width:100%;height:auto}ul,ol{list-style:none}input,button,textarea,select{font:inherit}.container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (width<=768px){.container{max-width:100%;padding-left:10px;padding-right:10px}}.text-center{text-align:center}.flex-center{justify-content:center;align-items:center;display:flex}@media (width<=480px){.hidden-xs{display:none!important}}@media (width<=576px){.hidden-sm{display:none!important}}.visible-xs{display:none!important}@media (width<=480px){.visible-xs{display:block!important}}.visible-sm{display:none!important}@media (width<=576px){.visible-sm{display:block!important}}.clearfix:after{content:"";clear:both;display:table}.text-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-ellipsis-2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.no-select{-webkit-user-select:none;user-select:none}.page-transitioning{overflow:hidden}.slide-fade-enter-active,.slide-fade-leave-active{transition:opacity .4s}.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:.3s cubic-bezier(.175,.885,.32,1.275) forwards pop-in}.pop-leave-active{animation:.2s forwards pop-out}.fade-in{animation:.3s forwards fadeIn}.fade-out{animation:.3s forwards fadeOut}.slide-in-down{animation:.3s forwards slideInDown}.slide-in-up{animation:.3s forwards slideInUp}.zoom-in{animation:.3s forwards zoomIn}.zoom-out{animation:.3s forwards zoomOut}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background-color:var(--input-bg-color,#0000000d);border-radius:4px}::-webkit-scrollbar-thumb{background-color:var(--theme-color);opacity:.7;border-radius:4px;transition:all .3s}::-webkit-scrollbar-thumb:hover{background-color:var(--theme-hover-color,#4bc8a2)}::-webkit-scrollbar-corner{background-color:#0000}*{scrollbar-width:thin;scrollbar-color:var(--theme-color) var(--input-bg-color,#0000000d)}html{scroll-behavior:smooth}.dark-theme ::-webkit-scrollbar-track{background-color:#ffffff0d}.dark-theme ::-webkit-scrollbar-corner{background-color:#0000}.gradient-scrollbar ::-webkit-scrollbar-thumb{background:linear-gradient(45deg, var(--theme-color), #a747fe)}.gradient-scrollbar *{scrollbar-color:var(--theme-color) #0000000d}.form-group{margin-bottom:1.5rem}.form-group:last-child{margin-bottom:0}.form-label{color:var(--text-color);margin-bottom:.5rem;font-weight:500;display:block}.form-control{width:100%;color:var(--text-color);background-color:var(--card-background);box-shadow:inset 0 0 0 1px rgba(var(--text-color-rgb), .08);background-clip:padding-box;border:none;border-radius:8px;padding:.75rem 1rem;font-size:1rem;line-height:1.5;transition:box-shadow .3s;display:block;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::placeholder{color:rgba(var(--text-color-rgb), .4)}.form-text{color:var(--secondary-text-color);margin-top:.5rem;font-size:.875rem;display:block}.form-error{color:var(--error-color);margin-top:.5rem;font-size:.875rem;display:block}.btn{text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:8px;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;line-height:1.5;transition:all .3s;display:inline-block}.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:hover,.btn-primary:focus{background-color:rgba(var(--theme-color-rgb), .85);border-color:var(--theme-color);box-shadow:0 4px 10px rgba(var(--theme-color-rgb), .3);transform:translateY(-1px)}.btn-primary:disabled{background-color:var(--theme-color);border-color:var(--theme-color)}.btn-secondary{color:var(--text-color);border:1px solid var(--border-color);background-color:#0000;position:relative}.btn-secondary:hover,.btn-secondary:focus{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);border:1px solid var(--theme-color);background-color:#0000}.btn-outline:hover,.btn-outline:focus{background-color:rgba(var(--theme-color-rgb), .1)}.btn-outline:disabled{color:var(--theme-color);opacity:.5}.btn-link{color:var(--theme-color);background-color:#0000;border:none;padding:.5rem;font-weight:400}.btn-link:hover,.btn-link:focus{color:var(--theme-hover-color,rgba(var(--theme-color-rgb), .8));text-decoration:none}.btn-block{width:100%;display:block}.form-row{flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem;display:flex}.form-row>.form-group{flex:0 0 100%;max-width:100%;padding-left:.5rem;padding-right:.5rem}@media (width>=768px){.form-row>.form-group{flex:0 0 50%;max-width:50%}}@keyframes gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.icon-right{vertical-align:middle;margin-left:8px;display:inline-flex;position:relative;top:-2px}.icon-left{vertical-align:middle;margin-right:8px;display:inline-flex;position:relative;top:-1px}.icon-center{vertical-align:middle;justify-content:center;align-items:center;display:inline-flex;position:relative}.icon-spin{animation:1.5s linear infinite icon-spin}@keyframes icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.auth-container{z-index:1;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:2rem 1rem;display:flex;position:relative;overflow:hidden}.auth-card{background:var(--card-background);width:100%;max-width:420px;box-shadow:0 10px 30px var(--shadow-color);z-index:2;-webkit-backdrop-filter:blur(10px);border:1px solid rgba(var(--theme-color-rgb), .1);border-radius:24px;padding:2.5rem;position:relative}@media (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{width:auto;height:60px}.auth-header .auth-title{color:var(--text-color);margin-bottom:.5rem;font-size:1.75rem;font-weight:700}.auth-header .auth-subtitle{color:var(--secondary-text-color);font-size:1rem}.auth-form{margin-bottom:1.5rem}.auth-footer{text-align:center;margin-top:2rem}.auth-footer .auth-links{justify-content:space-between;margin-top:1rem;display:flex}.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{align-items:center;margin:1.5rem 0;display:flex}.auth-divider:before,.auth-divider:after{content:"";background-color:var(--border-color);flex:1;height:1px}.auth-divider .auth-divider-text{color:var(--secondary-text-color);padding:0 1rem;font-size:.875rem}.background-decoration{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.floating-ball{filter:blur(60px);opacity:.3;mix-blend-mode:lighten;border-radius:50%;position:absolute}@supports (-webkit-touch-callout:none){.floating-ball{display:none}}.ball-1{background:radial-gradient(circle at 30% 30%, rgba(var(--theme-color-rgb), .4), rgba(var(--theme-color-rgb), .1) 70%, transparent);width:600px;height:600px;animation:25s ease-in-out infinite floatingBall1;top:-10%;left:-10%}.ball-2{background:radial-gradient(circle at 70% 70%,#a747fe59,#a747fe14 70%,#0000);width:500px;height:500px;animation:30s ease-in-out infinite floatingBall2;top:40%;right:-5%}.ball-3{background:radial-gradient(circle,#37dec94d,#37dec90d 70%,#0000);width:450px;height:450px;animation:35s ease-in-out infinite floatingBall3;bottom:-10%;left:20%}
