@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css);.hero[data-v-47a667d2]{height:100vh;background:linear-gradient(180deg,rgba(15,25,35,.85) 0,rgba(15,25,35,.6) 70%,#0f1923),url(/img/bg.50b16cd3.png) 50%/cover;display:flex;flex-direction:column;justify-content:center;text-align:left;padding:0 20%;position:relative}.hero-tags[data-v-47a667d2]{margin-left:0;display:flex;align-items:center;gap:20px;margin-bottom:40px;padding-left:0;position:relative}.hero-tag[data-v-47a667d2]{background:transparent;color:#fbd784;padding:5px 15px;font-size:1rem;font-weight:500;border-radius:0}.tag-separator[data-v-47a667d2]{width:1px;height:15px;background:hsla(42,94%,75%,.5)}.hero-title[data-v-47a667d2]{font-size:3.5rem;max-width:800px;margin:0 0 60px 0;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.3);font-weight:400;letter-spacing:1px}.see-more-container[data-v-47a667d2]{position:absolute;bottom:50px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;cursor:pointer}.see-more-text[data-v-47a667d2]{color:#fbd784;margin-bottom:10px;font-weight:600;font-size:.9rem;letter-spacing:1px}.fa-arrow-down[data-v-47a667d2]{color:#fbd784;font-size:24px;margin-top:10px;animation:bounce-47a667d2 2s infinite}@keyframes bounce-47a667d2{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-2px)}}.hero-social[data-v-47a667d2]{position:absolute;left:12%;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:50px;align-items:center}.hero-social span[data-v-47a667d2]{transform:rotate(90deg);white-space:nowrap;color:#fff;font-size:1rem;font-weight:400;letter-spacing:1px}.social-icons[data-v-47a667d2]{display:flex;flex-direction:column;gap:25px;align-items:center}.social-icon-link[data-v-47a667d2]{display:block}.social-icon[data-v-47a667d2]{width:24px;height:24px;cursor:pointer;filter:brightness(0) invert(1);transition:transform .3s ease;display:block}.social-icon[data-v-47a667d2]:hover{transform:scale(1.1)}.progress-container[data-v-47a667d2]{position:fixed;right:50px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-end;z-index:100;gap:0}.progress-item[data-v-47a667d2]{display:flex;align-items:center;margin:0;cursor:pointer;position:relative;height:80px;min-height:80px}.progress-dot[data-v-47a667d2]{width:10px;height:10px;border-radius:50%;background:hsla(0,0%,100%,.3);margin-right:15px;transition:all .3s ease;position:relative;z-index:2}.progress-dot.active[data-v-47a667d2]{background:#fff;transform:scale(1.3);box-shadow:0 0 10px hsla(0,0%,100%,.5)}.progress-dot[data-v-47a667d2]:hover{background:hsla(0,0%,100%,.5);transform:scale(1.2)}.progress-label[data-v-47a667d2]{color:hsla(0,0%,100%,.7);font-size:.9rem;transition:all .3s ease;font-weight:400;text-align:right;min-width:50px}.progress-label.active[data-v-47a667d2]{color:#fff;font-weight:600}.progress-item:hover .progress-label[data-v-47a667d2]{color:#fff}.progress-item[data-v-47a667d2]:after{content:"";position:absolute;right:8px;top:15px;width:1px;height:65px;background:hsla(0,0%,100%,.2);z-index:1}.content-section[data-v-47a667d2]{min-height:100vh;padding:150px 20%;display:flex;align-items:center;justify-content:space-between;position:relative}.content-section[data-v-47a667d2]:nth-child(odd){flex-direction:row}.content-section[data-v-47a667d2]:nth-child(2n){flex-direction:row-reverse}.content-text[data-v-47a667d2]{flex:1;max-width:600px;padding:0 30px;position:relative;z-index:1}.content-text h2[data-v-47a667d2]{font-size:2.5rem;margin-bottom:20px;color:#fff}.content-rich-text[data-v-47a667d2],.content-text p[data-v-47a667d2]{font-size:1.2rem;line-height:1.8;margin-bottom:30px}.content-rich-text[data-v-47a667d2]{color:hsla(0,0%,100%,.8)}.content-rich-text p[data-v-47a667d2]{margin-bottom:0}.see-more[data-v-47a667d2]{color:#fbd784;font-weight:700;cursor:pointer;transition:color .3s}.see-more[data-v-47a667d2]:hover{color:#6cd4ff}.content-image[data-v-47a667d2]{flex:1;max-width:500px}.content-image img[data-v-47a667d2]{width:100%;border-radius:8px;box-shadow:0 20px 40px rgba(0,0,0,.3)}.section-number[data-v-47a667d2]{position:absolute;top:-100px;left:-40px;font-size:200px;font-weight:700;color:hsla(0,0%,100%,.08);pointer-events:none;z-index:-1;line-height:1}.section-decor[data-v-47a667d2]{display:flex;align-items:center;margin-bottom:15px;width:100%}.decor-line[data-v-47a667d2]{flex:1;height:1px;background:linear-gradient(90deg,hsla(42,94%,75%,0),hsla(42,94%,75%,.3) 50%,hsla(42,94%,75%,0))}.decor-text[data-v-47a667d2]{color:#fbd784;font-size:.9rem;font-weight:600;margin:0 20px;white-space:nowrap}@media (max-width:768px){.hero[data-v-47a667d2]{padding:0 20px}.hero-title[data-v-47a667d2]{font-size:2.5rem;margin:0 auto 30px;text-align:center}.hero-social[data-v-47a667d2]{display:none}.hero-tags[data-v-47a667d2]{margin-left:0;justify-content:center}.content-section[data-v-47a667d2]{flex-direction:column!important;text-align:center;padding:100px 20px}.content-image[data-v-47a667d2],.content-text[data-v-47a667d2]{max-width:100%;padding:0;margin-bottom:40px}.section-number[data-v-47a667d2]{font-size:120px;top:-30px;left:0}.section-decor[data-v-47a667d2]{flex-direction:column;text-align:center}.decor-line[data-v-47a667d2]{width:50px;margin:10px 0}.progress-container[data-v-47a667d2]{display:none}}.exam-page-wrapper[data-v-29fbb75e]{min-height:calc(100vh - 70px);display:flex;flex-direction:column}.page-container[data-v-29fbb75e]{min-height:100vh;display:flex;flex-direction:column}.navbar-placeholder[data-v-29fbb75e]{height:70px;background-color:#2c3e50;width:100%}.footer-placeholder[data-v-29fbb75e]{height:100px;background-color:#34495e;width:100%;margin-top:auto}.exam-main-content[data-v-29fbb75e]{flex:1;line-height:1.6;width:100%;min-height:calc(100vh - 270px)}.full-width-section[data-v-29fbb75e]{width:100%;padding:60px 0}.section-content[data-v-29fbb75e]{max-width:1420px;margin:0 auto;padding:0 20px}.yellow-bg[data-v-29fbb75e]{background-color:#fc0;color:#333}.black-bg[data-v-29fbb75e]{background-color:#000;color:#fff}.white-text h1[data-v-29fbb75e],.white-text p[data-v-29fbb75e],.white-text[data-v-29fbb75e]{color:#fff}.banner-layout[data-v-29fbb75e]{display:flex;align-items:center;gap:40px}.banner-left[data-v-29fbb75e]{flex:0.9}.banner-right[data-v-29fbb75e]{flex:1;display:flex;justify-content:center;align-items:center}.vertical-carousel-single[data-v-29fbb75e]{width:100%;height:400px;border-radius:10px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:transparent}.placeholder-image[data-v-29fbb75e]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.banner-right .el-carousel[data-v-29fbb75e]{width:400px;height:533px;overflow:hidden}.banner-right .el-carousel__container[data-v-29fbb75e],[data-v-29fbb75e] .el-carousel__container{border-radius:10px;overflow:hidden;height:calc(100% - 35px)!important}[data-v-29fbb75e] .el-carousel-item{overflow:hidden;height:100%}.carousel-image-item[data-v-29fbb75e]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:transparent}[data-v-29fbb75e] .el-carousel-item::-webkit-scrollbar,[data-v-29fbb75e] .el-carousel__container::-webkit-scrollbar{display:none}.banner-left h1[data-v-29fbb75e]{font-size:32px;margin-bottom:30px;line-height:1.4;color:#fff}.duolingo-brand-image[data-v-29fbb75e]{max-width:260px;height:auto;margin-top:15px;margin-bottom:15px;display:block}.price-comparison[data-v-29fbb75e]{margin:30px 0;position:relative}.price-box[data-v-29fbb75e]{display:flex;align-items:center;justify-content:center;padding:20px;border-radius:10px;background:transparent;gap:20px}.price-part[data-v-29fbb75e]{display:flex;flex-direction:column;align-items:center;flex:1}.original-price .price[data-v-29fbb75e]{font-size:56px;color:#fff}.discount-price .price[data-v-29fbb75e]{font-size:56px;font-weight:700}.price-part .label[data-v-29fbb75e]{font-size:14px;text-align:center}.arrow-container[data-v-29fbb75e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 10px;position:relative}.arrow-icon[data-v-29fbb75e]{font-size:40px}.save-badge[data-v-29fbb75e]{position:absolute;top:-12px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;background-color:#000;color:#fff;padding:1px 6px;border-radius:6px;min-width:60px;gap:2px;z-index:10;white-space:nowrap}.save-text[data-v-29fbb75e]{font-size:11px;white-space:nowrap}.save-amount[data-v-29fbb75e]{font-size:14px;font-weight:700;white-space:nowrap}.cta-button[data-v-29fbb75e]{background:#000;color:#fff;border:none;padding:0 24px;font-size:18px;border-radius:10px;cursor:pointer;font-weight:700;transition:all .3s ease;margin-top:0;height:96px;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:16px;line-height:1.2}.cta-button span[data-v-29fbb75e]{flex-shrink:1;min-width:0}.cta-button[data-v-29fbb75e]:hover{background:#333;transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.2)}.button-country-row[data-v-29fbb75e]{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:12px;margin-top:20px}.button-country-row.center-button .cta-button[data-v-29fbb75e]{width:auto;min-width:220px}.dropdowns-container[data-v-29fbb75e]{display:flex;flex-direction:column;gap:8px;flex:0 0 auto;width:200px;height:96px}.button-country-row .cta-button[data-v-29fbb75e]{flex:0 0 auto}.country-selector-wrapper[data-v-29fbb75e]{display:flex;flex-direction:column;gap:8px;width:100%}.country-label[data-v-29fbb75e]{font-size:14px;font-weight:500}.custom-select-container[data-v-29fbb75e]{position:relative;width:100%}.country-search-input[data-v-29fbb75e]{width:100%;padding:10px 35px 10px 14px;border:1px solid #e0e0e0;border-radius:6px;background-color:#fff;font-size:14px;transition:all .2s ease;cursor:pointer;color:#333;height:44px;box-sizing:border-box}.country-search-input[data-v-29fbb75e]:hover{border-color:#d0d0d0}.country-search-input[data-v-29fbb75e]:focus{outline:none;border-color:#58cc02}.dropdown-arrow[data-v-29fbb75e]{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;transition:transform .2s ease;font-size:10px;color:#999}.dropdown-arrow.arrow-up[data-v-29fbb75e]{transform:translateY(-50%) rotate(180deg)}.dropdown-arrow.clear-btn[data-v-29fbb75e]{pointer-events:auto;cursor:pointer;font-size:14px;opacity:.7}.dropdown-arrow.clear-btn[data-v-29fbb75e]:hover{opacity:1}.country-dropdown-list[data-v-29fbb75e]{position:absolute;top:calc(100% + 4px);left:0;right:0;max-height:200px;overflow-y:auto;background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;z-index:1000;list-style:none;margin:0;padding:4px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.country-dropdown-item[data-v-29fbb75e]{padding:8px 12px;cursor:pointer;transition:background-color .2s ease;font-size:14px;color:#333;border-radius:4px}.country-dropdown-item[data-v-29fbb75e]:hover{background-color:#f5f5f5}.country-dropdown-item.country-item-selected[data-v-29fbb75e]{background-color:#f0f8f0;color:#58cc02;font-weight:500}.country-dropdown-item.no-results[data-v-29fbb75e]{cursor:default;color:#999;text-align:center;font-size:14px}.country-dropdown-item.no-results[data-v-29fbb75e]:hover{background-color:transparent}.country-dropdown-list[data-v-29fbb75e]::-webkit-scrollbar{width:4px}.country-dropdown-list[data-v-29fbb75e]::-webkit-scrollbar-track{background:transparent}.country-dropdown-list[data-v-29fbb75e]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:2px}.country-dropdown-list[data-v-29fbb75e]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}.type-selector-wrapper[data-v-29fbb75e]{display:flex;flex-direction:column;gap:8px;width:100%}.loading-container[data-v-29fbb75e]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:20px}.loading-spinner[data-v-29fbb75e]{width:50px;height:50px;border:4px solid hsla(0,0%,100%,.2);border-top-color:#fbd784;border-radius:50%;animation:spin-29fbb75e 1s linear infinite}.loading-container p[data-v-29fbb75e]{color:#fff;font-size:16px}@keyframes spin-29fbb75e{to{transform:rotate(1turn)}}.section-header[data-v-29fbb75e]{text-align:center}.section-header h1[data-v-29fbb75e],.section-header h2[data-v-29fbb75e]{font-size:36px;margin-bottom:10px;color:#fbb814}.subtitle[data-v-29fbb75e]{font-size:18px;margin-bottom:40px;opacity:.8;color:#fbb814}.steps[data-v-29fbb75e]{display:flex;justify-content:center;gap:100px;margin-top:60px;flex-wrap:wrap}.step[data-v-29fbb75e]{width:320px;min-height:320px;height:auto;padding:30px 20px 20px;border-radius:10px;border:2px solid #fbb814;background:transparent;transition:all .3s ease;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.step[data-v-29fbb75e]:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgba(251,184,20,.3)}.step-image-placeholder[data-v-29fbb75e]{width:120px;height:120px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;overflow:hidden;background:transparent;flex-shrink:0}.step-image-placeholder .placeholder-image[data-v-29fbb75e]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.step h3[data-v-29fbb75e]{font-size:22px;margin-bottom:10px;margin-top:5px;color:#fbb814;line-height:1.3}.step p[data-v-29fbb75e]{color:#fbb814;font-size:16px;line-height:1.5;margin:0}.advantage-content[data-v-29fbb75e]{display:flex;align-items:center;gap:80px;max-width:1250px;margin:0 auto}.advantage-left[data-v-29fbb75e]{flex:1}.advantage-image-caption[data-v-29fbb75e]{margin-top:20px;padding:0;width:80%}.caption-title[data-v-29fbb75e]{font-size:28px;font-weight:700;margin-bottom:10px;line-height:1.4}.caption-text[data-v-29fbb75e]{font-size:14px;line-height:1.6;text-align:justify;font-weight:400}.image-placeholder[data-v-29fbb75e]{width:80%;max-height:300px;border:2px solid #fbb814;border-radius:10px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:transparent}.advantage-right[data-v-29fbb75e]{flex:0.8}.advantage-right .advantage-title[data-v-29fbb75e]{font-size:36px;margin-bottom:10px}.tagline[data-v-29fbb75e]{font-size:20px;font-weight:700;margin-bottom:20px}.description[data-v-29fbb75e]{margin-bottom:20px;font-size:16px;line-height:1.7}.description strong[data-v-29fbb75e]{font-weight:700}.faq-title[data-v-29fbb75e]{color:#000!important}.faq-container[data-v-29fbb75e]{max-width:800px;margin:40px auto 0}.faq-item[data-v-29fbb75e]{margin-bottom:15px;border:2px solid #fbb814;border-radius:10px;background:transparent;transition:all .3s ease;overflow:hidden}.faq-item[data-v-29fbb75e]:hover{box-shadow:0 5px 15px rgba(251,184,20,.2)}.faq-question[data-v-29fbb75e]{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;cursor:pointer;transition:background-color .3s ease}.faq-question[data-v-29fbb75e]:hover{background-color:rgba(251,184,20,.1)}.faq-question h3[data-v-29fbb75e]{font-size:20px;margin:0;color:#333;flex:1}.faq-toggle[data-v-29fbb75e]{font-size:24px;font-weight:700;color:#4f4e4e;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.faq-item.active .faq-toggle[data-v-29fbb75e]{transform:rotate(180deg)}.faq-answer[data-v-29fbb75e]{padding:0 25px;max-height:0;overflow:hidden;transition:all .3s ease}.faq-item.active .faq-answer[data-v-29fbb75e]{padding:0 25px 25px;max-height:500px}.faq-answer div[data-v-29fbb75e]{line-height:1.7;color:#333}.faq-answer p[data-v-29fbb75e]{margin-bottom:10px}.faq-answer p[data-v-29fbb75e]:last-child{margin-bottom:0}.faq-answer ol[data-v-29fbb75e],.faq-answer ul[data-v-29fbb75e]{margin:10px 0;padding-left:20px}.faq-answer li[data-v-29fbb75e]{margin-bottom:5px}.faq-answer strong[data-v-29fbb75e]{font-weight:700;color:#2c3e50}.faq-answer u[data-v-29fbb75e]{text-decoration:underline}.faq-answer em[data-v-29fbb75e]{font-style:italic}@media (max-width:768px){.advantage-content[data-v-29fbb75e],.banner-layout[data-v-29fbb75e],.steps[data-v-29fbb75e]{flex-direction:column}.banner-left h1[data-v-29fbb75e]{font-size:24px}.price-box[data-v-29fbb75e]{flex-direction:column;gap:20px;padding:30px 20px 20px}.arrow-container[data-v-29fbb75e]{padding:15px 0 10px}.save-badge[data-v-29fbb75e]{top:-15px;position:absolute}.arrow-icon[data-v-29fbb75e]{font-size:30px}.step[data-v-29fbb75e]{margin-bottom:20px}.navbar-placeholder[data-v-29fbb75e]{height:60px}.footer-placeholder[data-v-29fbb75e]{height:80px}.full-width-section[data-v-29fbb75e]{padding:40px 0}.section-content[data-v-29fbb75e]{padding:0 15px}.banner-right .el-carousel[data-v-29fbb75e]{max-width:100%;height:300px!important}.faq-question[data-v-29fbb75e]{padding:15px 20px}.faq-question h3[data-v-29fbb75e]{font-size:18px}.faq-answer[data-v-29fbb75e]{padding:0 20px}.faq-item.active .faq-answer[data-v-29fbb75e]{padding:0 20px 20px}}@media (max-width:480px){.section-content[data-v-29fbb75e]{padding:0 10px}.banner-left h1[data-v-29fbb75e]{font-size:20px}.step[data-v-29fbb75e]{width:200px;min-height:200px;height:auto;padding:15px}.step-image-placeholder[data-v-29fbb75e]{width:80px;height:80px}.step h3[data-v-29fbb75e]{font-size:20px;margin-bottom:8px}.step p[data-v-29fbb75e]{font-size:12px}.faq-item h3[data-v-29fbb75e]{font-size:18px}.banner-right .el-carousel[data-v-29fbb75e]{height:250px!important}.price-part .price[data-v-29fbb75e]{font-size:24px}.discount-price .price[data-v-29fbb75e]{font-size:30px}.arrow-image[data-v-29fbb75e]{width:30px;height:30px}.faq-question[data-v-29fbb75e]{padding:12px 15px}.faq-question h3[data-v-29fbb75e]{font-size:16px}.faq-answer[data-v-29fbb75e]{padding:0 15px}.faq-item.active .faq-answer[data-v-29fbb75e]{padding:0 15px 15px}}.blog-page[data-v-3e2222ed]{padding:100px 20px 40px}.blog-container[data-v-3e2222ed]{max-width:1400px;margin:0 auto;display:flex;gap:40px;height:calc(100vh - 140px)}.blog-sidebar[data-v-3e2222ed]{width:350px;flex-shrink:0;background:hsla(0,0%,100%,.05);border-radius:12px;padding:25px;overflow-y:auto}.sidebar-title[data-v-3e2222ed]{color:#fbd784;font-size:1.5rem;margin-bottom:25px;font-weight:600}.blog-list[data-v-3e2222ed]{display:flex;flex-direction:column;gap:15px}.blog-item[data-v-3e2222ed]{padding:18px 20px;background:hsla(0,0%,100%,.03);border-radius:10px;cursor:pointer;transition:all .3s ease;border:1px solid transparent}.blog-item[data-v-3e2222ed]:hover{background:hsla(0,0%,100%,.08);border-color:hsla(42,94%,75%,.3)}.blog-item.active[data-v-3e2222ed]{background:hsla(42,94%,75%,.1);border-color:#fbd784}.blog-item-title[data-v-3e2222ed]{color:hsla(0,0%,100%,.9);font-size:1rem;font-weight:500;margin:0 0 8px 0;line-height:1.5}.blog-item-type[data-v-3e2222ed]{color:#fbd784;font-size:.85rem}.blog-content[data-v-3e2222ed]{flex:1;background:hsla(0,0%,100%,.05);border-radius:12px;padding:40px;overflow-y:auto}.blog-content-wrapper[data-v-3e2222ed]{max-width:800px}.blog-title[data-v-3e2222ed]{color:#fff;font-size:2rem;font-weight:600;margin-bottom:10px;line-height:1.4}.blog-type[data-v-3e2222ed]{display:inline-block;background:hsla(42,94%,75%,.2);color:#fbd784;padding:5px 15px;border-radius:20px;font-size:.9rem;margin-bottom:25px}.blog-divider[data-v-3e2222ed]{height:1px;background:linear-gradient(90deg,hsla(42,94%,75%,0),hsla(42,94%,75%,.3) 50%,hsla(42,94%,75%,0));margin-bottom:30px}.blog-rich-text[data-v-3e2222ed]{color:hsla(0,0%,100%,.85);font-size:1.1rem;line-height:1.8}.blog-rich-text p[data-v-3e2222ed]{margin-bottom:15px}.blog-rich-text h1[data-v-3e2222ed],.blog-rich-text h2[data-v-3e2222ed],.blog-rich-text h3[data-v-3e2222ed],.blog-rich-text h4[data-v-3e2222ed]{color:#fbd784;margin-top:30px;margin-bottom:15px}.blog-rich-text strong[data-v-3e2222ed]{color:#fff;font-weight:600}.blog-rich-text ol[data-v-3e2222ed],.blog-rich-text ul[data-v-3e2222ed]{margin-left:25px;margin-bottom:20px}.blog-rich-text li[data-v-3e2222ed]{margin-bottom:8px}.blog-rich-text a[data-v-3e2222ed]{color:#fbd784;text-decoration:none}.blog-rich-text a[data-v-3e2222ed]:hover{text-decoration:underline}.blog-empty[data-v-3e2222ed]{display:flex;align-items:center;justify-content:center;height:100%;color:hsla(0,0%,100%,.5);font-size:1.2rem}.blog-content[data-v-3e2222ed]::-webkit-scrollbar,.blog-sidebar[data-v-3e2222ed]::-webkit-scrollbar{width:6px}.blog-content[data-v-3e2222ed]::-webkit-scrollbar-track,.blog-sidebar[data-v-3e2222ed]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.blog-content[data-v-3e2222ed]::-webkit-scrollbar-thumb,.blog-sidebar[data-v-3e2222ed]::-webkit-scrollbar-thumb{background:hsla(42,94%,75%,.3);border-radius:3px}.blog-content[data-v-3e2222ed]::-webkit-scrollbar-thumb:hover,.blog-sidebar[data-v-3e2222ed]::-webkit-scrollbar-thumb:hover{background:hsla(42,94%,75%,.5)}@media (max-width:1024px){.blog-container[data-v-3e2222ed]{flex-direction:column;height:auto}.blog-sidebar[data-v-3e2222ed]{width:100%;max-height:300px}.blog-content[data-v-3e2222ed]{min-height:500px}}@media (max-width:768px){.blog-page[data-v-3e2222ed]{padding:80px 15px 30px}.blog-content[data-v-3e2222ed]{padding:25px}.blog-title[data-v-3e2222ed]{font-size:1.5rem}.blog-rich-text[data-v-3e2222ed]{font-size:1rem}}.sidebar[data-v-02a589e0]{width:250px;background-color:#fff;display:flex;flex-direction:column;box-shadow:2px 0 5px rgba(0,0,0,.05);transition:width .3s ease;z-index:10}.sidebar-collapsed[data-v-02a589e0]{width:64px}.menu-header[data-v-02a589e0]{padding:20px 15px;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #eee}.collapse-btn[data-v-02a589e0]{background:none;border:none;color:#7f8c8d;cursor:pointer;padding:8px 12px;border-radius:4px;transition:background-color .2s;display:flex;align-items:center;justify-content:center;width:100%}.collapse-btn[data-v-02a589e0]:hover{background-color:#f5f7fa}.collapse-text[data-v-02a589e0]{margin-left:8px;font-size:14px;white-space:nowrap}.menu-content[data-v-02a589e0]{flex:1;overflow-y:auto;padding:10px 0}.menu-list[data-v-02a589e0]{list-style:none}.menu-item[data-v-02a589e0]{position:relative;cursor:pointer;transition:background-color .2s}.menu-item[data-v-02a589e0]:hover{background-color:#f8f9fa}.menu-item.active[data-v-02a589e0]{background-color:#e3f2fd;border-right:3px solid #3498db}.menu-item-main[data-v-02a589e0]{display:flex;align-items:center;padding:12px 15px;color:#2c3e50}.menu-item i[data-v-02a589e0]:first-child{width:20px;text-align:center;margin-right:10px;color:#7f8c8d;font-size:16px}.menu-text[data-v-02a589e0]{flex:1;font-size:14px;white-space:nowrap;overflow:hidden}.submenu-arrow[data-v-02a589e0]{font-size:12px;transition:transform .3s;color:#95a5a6}.rotated[data-v-02a589e0]{transform:rotate(180deg)}.submenu[data-v-02a589e0]{list-style:none;background-color:#f8f9fa;overflow:hidden}.submenu-item[data-v-02a589e0]{padding:10px 15px 10px 45px;display:flex;align-items:center;font-size:13px;color:#5a6c7d;transition:background-color .2s}.submenu-item[data-v-02a589e0]:hover{background-color:#e9ecef}.submenu-item.active[data-v-02a589e0]{color:#3498db;font-weight:500}.submenu-item i[data-v-02a589e0]{margin-right:8px;font-size:12px}.slide-enter-active[data-v-02a589e0],.slide-leave-active[data-v-02a589e0]{transition:max-height .3s ease}.slide-enter[data-v-02a589e0],.slide-leave-to[data-v-02a589e0]{max-height:0}.slide-enter-to[data-v-02a589e0],.slide-leave[data-v-02a589e0]{max-height:200px}.menu-home[data-v-6ace606e]{padding:20px 0;max-width:1200px;margin:0 auto}.top-banner[data-v-6ace606e]{background:linear-gradient(135deg,#1e3c72,#2a5298);color:#fff;border-radius:12px;padding:30px;margin-bottom:30px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.banner-content h1[data-v-6ace606e]{font-size:2.2rem;margin-bottom:15px;font-weight:700}.welcome-section[data-v-6ace606e]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:30px;border-radius:10px;margin-bottom:30px;text-align:center}.welcome-section h3[data-v-6ace606e]{font-size:2rem;margin-bottom:10px}.welcome-section p[data-v-6ace606e]{font-size:1.2rem;opacity:.9}.exam-price-section[data-v-6ace606e]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;padding:35px;margin-bottom:30px;box-shadow:0 10px 40px rgba(102,126,234,.3)}.exam-title[data-v-6ace606e]{font-size:26px;font-weight:700;margin-bottom:20px;color:#fff;line-height:1.4;text-align:center}.discount-highlight[data-v-6ace606e]{color:gold;font-weight:700;font-size:32px}.price-comparison[data-v-6ace606e]{margin:30px 0;position:relative}.price-box[data-v-6ace606e]{display:flex;align-items:center;justify-content:center;padding:25px;border:2px solid hsla(0,0%,100%,.3);border-radius:12px;background:hsla(0,0%,100%,.95);gap:20px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.price-part[data-v-6ace606e]{display:flex;flex-direction:column;align-items:center;flex:1}.original-price .price[data-v-6ace606e]{font-size:36px;color:#5e5e5e}.discount-price .price[data-v-6ace606e]{font-size:36px;font-weight:700;color:#667eea}.price-part .label[data-v-6ace606e]{font-size:14px;text-align:center;color:#666}.arrow-container[data-v-6ace606e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 10px}.arrow-icon[data-v-6ace606e]{font-size:30px;color:#667eea}.currency-icon[data-v-6ace606e]{width:.8em;height:.8em;vertical-align:baseline;margin-right:2px}.save-badge[data-v-6ace606e]{position:absolute;top:-12px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;background-color:#667eea;color:gold;padding:5px 12px;border-radius:20px;min-width:65px;gap:4px;z-index:10;box-shadow:0 2px 10px rgba(102,126,234,.3)}.save-text[data-v-6ace606e]{font-size:12px}.save-amount[data-v-6ace606e]{font-size:16px;font-weight:700}.button-country-row[data-v-6ace606e]{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:12px;margin-top:20px}.discount-code-container[data-v-6ace606e]{flex:0 0 auto;width:200px;height:96px;display:flex;flex-direction:column;justify-content:center}.discount-code-input[data-v-6ace606e]{width:100%;padding:10px 14px;border:1px solid #e0e0e0;border-radius:6px;background-color:#fff;font-size:14px;transition:all .2s ease;color:#333;height:44px;box-sizing:border-box}.discount-code-input[data-v-6ace606e]:hover{border-color:#d0d0d0}.discount-code-input[data-v-6ace606e]:focus{outline:none;border-color:#58cc02}.button-country-row.center-button .cta-button[data-v-6ace606e]{height:44px;font-size:16px;min-width:200px}.dropdowns-container[data-v-6ace606e]{display:flex;flex-direction:column;gap:8px;flex:0 0 auto;width:200px;height:96px}.cta-button[data-v-6ace606e]{background:linear-gradient(135deg,gold,#ffed4e);color:#667eea;border:none;padding:0 10px;font-size:18px;border-radius:10px;cursor:pointer;font-weight:700;transition:all .3s ease;height:96px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:16px;line-height:1.2;box-shadow:0 4px 15px rgba(255,215,0,.3);flex:0 0 auto;white-space:nowrap}.cta-button span[data-v-6ace606e]{flex-shrink:1;min-width:0}.cta-button[data-v-6ace606e]:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(255,215,0,.5)}.country-selector-wrapper[data-v-6ace606e],.type-selector-wrapper[data-v-6ace606e]{display:flex;flex-direction:column;gap:8px;width:100%;flex:1}.custom-select-container[data-v-6ace606e]{position:relative;width:100%}.country-search-input[data-v-6ace606e]{width:100%;padding:10px 35px 10px 14px;border:1px solid #e0e0e0;border-radius:6px;background-color:#fff;font-size:14px;transition:all .2s ease;cursor:pointer;color:#333;height:44px;box-sizing:border-box}.country-search-input[data-v-6ace606e]:hover{border-color:#d0d0d0}.country-search-input[data-v-6ace606e]:focus{outline:none;border-color:#58cc02}.dropdown-arrow[data-v-6ace606e]{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;transition:transform .2s ease;font-size:10px;color:#999}.dropdown-arrow.arrow-up[data-v-6ace606e]{transform:translateY(-50%) rotate(180deg)}.dropdown-arrow.clear-btn[data-v-6ace606e]{pointer-events:auto;cursor:pointer;font-size:14px;opacity:.7}.dropdown-arrow.clear-btn[data-v-6ace606e]:hover{opacity:1}.country-dropdown-list[data-v-6ace606e]{position:absolute;top:calc(100% + 4px);left:0;right:0;max-height:200px;overflow-y:auto;background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;z-index:1000;list-style:none;margin:0;padding:4px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.country-dropdown-item[data-v-6ace606e]{padding:8px 12px;cursor:pointer;transition:background-color .2s ease;font-size:14px;color:#333;border-radius:4px}.country-dropdown-item[data-v-6ace606e]:hover{background-color:#f5f5f5}.country-dropdown-item.country-item-selected[data-v-6ace606e]{background-color:#f0f8f0;color:#58cc02;font-weight:500}.country-dropdown-item.no-results[data-v-6ace606e]{cursor:default;color:#999;text-align:center}.country-dropdown-item.no-results[data-v-6ace606e]:hover{background-color:transparent}.faq-section[data-v-6ace606e]{background:#fff;border-radius:12px;padding:30px;box-shadow:0 4px 15px rgba(0,0,0,.08)}.faq-section h2[data-v-6ace606e]{color:#2c3e50;margin-bottom:25px;font-size:1.8rem;text-align:center}.faq-item[data-v-6ace606e]{border-bottom:1px solid #eaeaea;margin-bottom:10px}.faq-question[data-v-6ace606e]{padding:18px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:600;color:#2c3e50;transition:all .3s ease}.faq-question[data-v-6ace606e]:hover{color:#3498db}.faq-question i[data-v-6ace606e]{transition:transform .3s ease}.faq-item.active .faq-question i[data-v-6ace606e]{transform:rotate(180deg)}.faq-answer[data-v-6ace606e]{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0 20px;color:#000}.faq-item.active .faq-answer[data-v-6ace606e]{max-height:500px;padding:0 20px 20px}.faq-answer p[data-v-6ace606e]{margin-bottom:15px;line-height:1.6;color:#000}.faq-answer ul[data-v-6ace606e]{margin-left:20px;margin-bottom:15px}.faq-answer li[data-v-6ace606e]{margin-bottom:8px;line-height:1.5;color:#000}.faq-answer strong[data-v-6ace606e]{color:#000}@media (max-width:768px){.menu-home[data-v-6ace606e]{padding:15px}.top-banner[data-v-6ace606e]{padding:20px}.banner-content h1[data-v-6ace606e]{font-size:1.8rem}.welcome-section[data-v-6ace606e]{padding:20px}.welcome-section h3[data-v-6ace606e]{font-size:1.6rem}.exam-price-section[data-v-6ace606e],.faq-section[data-v-6ace606e]{padding:20px}.price-box[data-v-6ace606e]{flex-direction:column;gap:15px;padding:20px 15px}.discount-price .price[data-v-6ace606e],.original-price .price[data-v-6ace606e]{font-size:28px}}.menu-exam[data-v-401e0705]{padding:20px 0}.exam-header[data-v-401e0705]{margin-bottom:30px}.exam-cards[data-v-401e0705]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.exam-card[data-v-401e0705]{background:#fff;padding:25px;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.1);text-align:center;cursor:pointer;transition:transform .3s,box-shadow .3s}.exam-card[data-v-401e0705]:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.exam-card i[data-v-401e0705]{font-size:2.5rem;color:#3498db;margin-bottom:15px}.exam-card h4[data-v-401e0705]{margin:10px 0;color:#2c3e50}.exam-card p[data-v-401e0705]{color:#7f8c8d;margin:0}.menu-exam-plan[data-v-0d530f97]{padding:20px 0}.plan-list[data-v-0d530f97]{display:grid;gap:20px;margin-top:30px}.plan-item[data-v-0d530f97]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.plan-header[data-v-0d530f97]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.plan-header h4[data-v-0d530f97]{margin:0;color:#2c3e50}.plan-status[data-v-0d530f97]{padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500}.plan-status.active[data-v-0d530f97]{background:#e3f2fd;color:#1976d2}.plan-desc[data-v-0d530f97]{color:#7f8c8d;margin-bottom:15px}.plan-progress[data-v-0d530f97]{display:flex;align-items:center;gap:15px}.progress-bar[data-v-0d530f97]{flex:1;height:8px;background:#ecf0f1;border-radius:4px;overflow:hidden}.progress-fill[data-v-0d530f97]{height:100%;background:linear-gradient(90deg,#3498db,#2980b9);border-radius:4px;transition:width .3s}.progress-text[data-v-0d530f97]{font-size:14px;color:#7f8c8d;min-width:40px}.menu-exam-materials[data-v-30da008c]{padding:20px 0}.materials-grid[data-v-30da008c]{display:grid;gap:20px;margin-top:30px}.material-card[data-v-30da008c]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;align-items:center;gap:15px}.material-icon[data-v-30da008c]{width:50px;height:50px;background:#e3f2fd;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#3498db;font-size:1.5rem;overflow:hidden}.icon-image[data-v-30da008c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.material-info[data-v-30da008c]{flex:1}.material-info h4[data-v-30da008c]{margin:0 0 5px 0;color:#2c3e50}.material-info p[data-v-30da008c]{margin:0 0 5px 0;color:#7f8c8d;font-size:14px}.file-size[data-v-30da008c]{font-size:12px;color:#95a5a6}.download-btn[data-v-30da008c]{background:#3498db;color:#fff;border:none;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .3s}.download-btn[data-v-30da008c]:hover{background:#2980b9}.menu-exam-tips[data-v-5c56204e]{padding:20px 0}.tips-list[data-v-5c56204e]{display:grid;gap:20px;margin-top:30px}.tip-item[data-v-5c56204e]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;align-items:center;gap:15px}.tip-icon[data-v-5c56204e]{width:50px;height:50px;background:#e3f2fd;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#3498db;font-size:1.5rem;overflow:hidden;flex-shrink:0}.icon-image[data-v-5c56204e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tip-content[data-v-5c56204e]{flex:1;min-width:0}.tip-content h4[data-v-5c56204e]{margin:0 0 5px 0;color:#2c3e50;font-size:16px;font-weight:600}.tip-content p[data-v-5c56204e]{margin:0 0 8px 0;color:#7f8c8d;font-size:14px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tip-size[data-v-5c56204e]{font-size:12px;color:#95a5a6}.download-btn[data-v-5c56204e]{background:#3498db;color:#fff;border:none;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .3s;flex-shrink:0}.download-btn[data-v-5c56204e]:hover{background:#2980b9}.menu-download[data-v-d8303b9c]{padding:20px 0}.download-header[data-v-d8303b9c]{margin-bottom:30px}.download-categories[data-v-d8303b9c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.category-card[data-v-d8303b9c]{background:#fff;padding:25px;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.1);text-align:center;cursor:pointer;transition:transform .3s,box-shadow .3s}.category-card[data-v-d8303b9c]:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.category-card i[data-v-d8303b9c]{font-size:2.5rem;color:#3498db;margin-bottom:15px}.category-card h4[data-v-d8303b9c]{margin:10px 0;color:#2c3e50}.category-card p[data-v-d8303b9c]{color:#7f8c8d;margin:0}.menu-study-materials[data-v-3a622bba]{padding:20px 0}.materials-list[data-v-3a622bba]{display:grid;gap:15px;margin-top:30px}.material-item[data-v-3a622bba]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;align-items:center;gap:20px}.material-preview[data-v-3a622bba]{width:60px;height:60px;background:#e3f2fd;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#3498db;font-size:1.5rem;flex-shrink:0}.material-details[data-v-3a622bba]{flex:1;min-width:0}.material-details h4[data-v-3a622bba]{margin:0 0 5px 0;color:#2c3e50;font-size:16px;font-weight:600}.material-details p[data-v-3a622bba]{margin:0 0 10px 0;color:#7f8c8d;font-size:14px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.material-meta[data-v-3a622bba]{display:flex;gap:8px;flex-wrap:wrap}.label-tag[data-v-3a622bba]{font-size:12px;color:#3498db;background:#e3f2fd;padding:4px 10px;border-radius:4px;white-space:nowrap}.download-btn[data-v-3a622bba]{background:#3498db;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;display:flex;align-items:center;gap:5px;transition:background .3s;flex-shrink:0}.download-btn[data-v-3a622bba]:hover{background:#2980b9}.menu-template-download[data-v-59b5acea]{padding:20px 0}.templates-grid[data-v-59b5acea]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:30px}.template-card[data-v-59b5acea]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;align-items:center;gap:15px}.template-preview[data-v-59b5acea]{width:50px;height:50px;background:#e3f2fd;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#3498db;font-size:1.3rem}.template-info[data-v-59b5acea]{flex:1}.template-info h4[data-v-59b5acea]{margin:0 0 5px 0;color:#2c3e50}.template-info p[data-v-59b5acea]{margin:0 0 8px 0;color:#7f8c8d;font-size:14px}.template-labels[data-v-59b5acea]{display:flex;gap:6px;flex-wrap:wrap}.label-tag[data-v-59b5acea]{font-size:12px;color:#3498db;background:#e3f2fd;padding:2px 8px;border-radius:4px}.download-btn[data-v-59b5acea]{background:#3498db;color:#fff;border:none;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .3s}.download-btn[data-v-59b5acea]:hover{background:#2980b9}.menu-video-resources[data-v-3fb6ae74]{padding:20px 0}.videos-grid[data-v-3fb6ae74]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:30px}.video-card[data-v-3fb6ae74]{background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);overflow:hidden;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.video-card[data-v-3fb6ae74]:hover{transform:translateY(-4px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.video-thumbnail[data-v-3fb6ae74]{position:relative;height:180px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;overflow:hidden}.cover-image[data-v-3fb6ae74]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thumbnail-placeholder[data-v-3fb6ae74]{color:#fff;font-size:3rem;opacity:.8}.play-overlay[data-v-3fb6ae74]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.video-card:hover .play-overlay[data-v-3fb6ae74]{opacity:1}.play-overlay i[data-v-3fb6ae74]{color:#fff;font-size:3rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.video-info[data-v-3fb6ae74]{padding:15px}.video-info h4[data-v-3fb6ae74]{margin:0 0 8px 0;color:#2c3e50;font-size:16px;font-weight:600}.video-info p[data-v-3fb6ae74]{margin:0 0 10px 0;color:#7f8c8d;font-size:14px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.video-meta[data-v-3fb6ae74]{display:flex;font-size:12px;color:#95a5a6}.video-modal[data-v-3fb6ae74]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:9999}.modal-content[data-v-3fb6ae74]{position:relative;width:90%;max-width:900px;background:#000;border-radius:8px;overflow:hidden}.close-btn[data-v-3fb6ae74]{position:absolute;top:10px;right:10px;width:36px;height:36px;background:rgba(0,0,0,.6);color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;z-index:10;transition:background .3s ease}.close-btn[data-v-3fb6ae74]:hover{background:rgba(0,0,0,.8)}.video-player[data-v-3fb6ae74]{width:100%;display:block}.menu-contact[data-v-31682c99]{padding:20px 0}.contact-carousel[data-v-31682c99]{position:relative;width:100%;height:300px;overflow:hidden;border-radius:12px;margin-bottom:30px}.carousel-track[data-v-31682c99]{display:flex;transition:transform .5s ease-in-out;height:100%}.carousel-slide[data-v-31682c99]{min-width:100%;height:100%;position:relative}.carousel-slide img[data-v-31682c99]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.carousel-caption[data-v-31682c99]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);color:#fff;padding:30px 20px 20px;font-size:18px;font-weight:500}.carousel-indicators[data-v-31682c99]{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);display:flex;gap:10px}.carousel-indicators span[data-v-31682c99]{width:10px;height:10px;border-radius:50%;background:hsla(0,0%,100%,.5);cursor:pointer;transition:all .3s ease}.carousel-indicators span.active[data-v-31682c99]{background:#fff;width:30px;border-radius:5px}.contact-content[data-v-31682c99]{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:30px}.contact-info[data-v-31682c99]{display:flex;flex-direction:column;gap:20px}.contact-item[data-v-31682c99]{display:flex;align-items:flex-start;gap:15px;padding:20px;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.contact-item.online-contact[data-v-31682c99]{align-items:stretch}.contact-item i[data-v-31682c99]{font-size:1.5rem;color:#3498db;margin-top:2px}.contact-details h4[data-v-31682c99]{margin:0 0 15px 0;color:#2c3e50}.contact-details p[data-v-31682c99]{margin:0;color:#7f8c8d}.qr-codes[data-v-31682c99]{display:flex;gap:20px;flex-wrap:wrap}.qr-code-item[data-v-31682c99]{display:flex;flex-direction:column;align-items:center;gap:8px}.qr-code-item .el-image[data-v-31682c99],.qr-code-item img[data-v-31682c99]{width:120px;height:120px;-o-object-fit:contain;object-fit:contain;border:1px solid #eee;border-radius:8px;padding:5px;cursor:pointer}.qr-code-item .el-image[data-v-31682c99]{display:block}.qr-code-item .el-image__inner[data-v-31682c99]{width:120px;height:120px}.loading-container[data-v-31682c99]{display:flex;justify-content:center;align-items:center;padding:40px;color:#7f8c8d}.contact-form[data-v-31682c99]{background:#fff;padding:25px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.form-header[data-v-31682c99]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.contact-form h4[data-v-31682c99]{margin:0;color:#2c3e50}.view-messages-btn[data-v-31682c99]{background:#fbb814;color:#1a1a1a;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:13px;display:flex;align-items:center;gap:6px;transition:all .2s ease;white-space:nowrap}.view-messages-btn[data-v-31682c99]:hover{background:#f9a825;transform:translateY(-1px)}.view-messages-btn i[data-v-31682c99]{font-size:12px}.form-group[data-v-31682c99]{margin-bottom:20px}.form-group label[data-v-31682c99]{display:block;margin-bottom:8px;font-weight:500;color:#2c3e50}.form-group input[data-v-31682c99],.form-group textarea[data-v-31682c99]{width:100%;padding:12px;border:1px solid #ddd;border-radius:6px;font-size:14px;font-family:inherit;box-sizing:border-box}.form-group input[data-v-31682c99]:focus,.form-group textarea[data-v-31682c99]:focus{outline:none;border-color:#3498db}.submit-btn[data-v-31682c99]{background:#3498db;color:#fff;border:none;padding:12px 30px;border-radius:6px;cursor:pointer;font-size:14px;width:100%}.submit-btn[data-v-31682c99]:hover{background:#2980b9}.submit-btn[data-v-31682c99]:disabled{background:#95a5a6;cursor:not-allowed}@media (max-width:768px){.contact-content[data-v-31682c99]{grid-template-columns:1fr}.contact-carousel[data-v-31682c99]{height:200px}.qr-codes[data-v-31682c99]{justify-content:center}}.menu-personal[data-v-551b9c58]{padding:20px 0}.personal-header[data-v-551b9c58]{margin-bottom:30px}.personal-info[data-v-551b9c58]{display:grid;gap:30px}.info-card[data-v-551b9c58]{background:#fff;padding:25px;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.1)}.avatar-section[data-v-551b9c58]{display:flex;align-items:center;gap:20px}.avatar[data-v-551b9c58]{width:80px;height:80px;background:linear-gradient(135deg,#3498db,#9b59b6);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:2rem}.user-info h4[data-v-551b9c58]{margin:0 0 5px 0;color:#2c3e50}.user-info p[data-v-551b9c58]{margin:0;color:#7f8c8d}.quick-actions[data-v-551b9c58]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}.action-item[data-v-551b9c58]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;align-items:center;gap:15px;cursor:pointer;transition:transform .2s}.action-item[data-v-551b9c58]:hover{transform:translateX(5px)}.action-item i[data-v-551b9c58]{font-size:1.5rem;color:#3498db}.action-item span[data-v-551b9c58]{font-weight:500;color:#2c3e50}.menu-profile[data-v-26e95646]{padding:20px 0;max-width:800px;margin:0 auto}.profile-header[data-v-26e95646]{text-align:center;margin-bottom:40px}.profile-header h3[data-v-26e95646]{font-size:28px;font-weight:600;color:#2c3e50;margin-bottom:10px}.profile-header p[data-v-26e95646]{color:#7f8c8d;font-size:16px}.profile-content[data-v-26e95646]{display:grid;gap:30px}.avatar-section[data-v-26e95646]{display:flex;justify-content:center}.avatar-container[data-v-26e95646]{text-align:center}.avatar[data-v-26e95646]{width:120px;height:120px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;border:4px solid #fff;box-shadow:0 4px 20px rgba(0,0,0,.15);cursor:pointer;overflow:hidden;position:relative}.avatar-image[data-v-26e95646]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-icon[data-v-26e95646]{font-size:48px;color:#fff}.avatar-actions[data-v-26e95646]{display:flex;gap:10px;justify-content:center}.avatar-btn[data-v-26e95646]{padding:8px 16px;border:1px solid #3498db;background:#fff;color:#3498db;border-radius:6px;cursor:pointer;font-size:14px;transition:all .3s ease;display:flex;align-items:center;gap:6px}.avatar-btn[data-v-26e95646]:hover{background:#3498db;color:#fff;transform:translateY(-1px)}.profile-form[data-v-26e95646]{width:100%}.form-card[data-v-26e95646]{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.form-card[data-v-26e95646]:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,0,0,.12)}.card-header[data-v-26e95646]{display:flex;align-items:center;padding:25px 30px;background:linear-gradient(135deg,#3498db,#2980b9);color:#fff}.card-icon[data-v-26e95646]{font-size:24px;margin-right:15px}.card-header h4[data-v-26e95646]{margin:0;font-size:20px;font-weight:600}.card-body[data-v-26e95646]{padding:30px}.form-row[data-v-26e95646]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.form-group[data-v-26e95646]{display:flex;flex-direction:column}.form-group.full-width[data-v-26e95646]{grid-column:1/-1}.form-label[data-v-26e95646]{display:flex;align-items:center;margin-bottom:8px;font-weight:600;color:#2c3e50;font-size:14px}.form-icon[data-v-26e95646]{margin-right:8px;color:#3498db;font-size:14px;width:16px;text-align:center}.form-input[data-v-26e95646],.form-textarea[data-v-26e95646]{padding:12px 15px;border:2px solid #e9ecef;border-radius:8px;font-size:14px;font-family:inherit;transition:all .3s ease;background:#f8f9fa}.form-input[data-v-26e95646]:focus,.form-textarea[data-v-26e95646]:focus{outline:none;border-color:#3498db;background:#fff;box-shadow:0 0 0 3px rgba(52,152,219,.1)}.form-input[data-v-26e95646]:disabled{background:#e9ecef;color:#6c757d;cursor:not-allowed}.form-textarea[data-v-26e95646]{resize:vertical;min-height:100px}.char-count[data-v-26e95646]{text-align:right;font-size:12px;color:#7f8c8d;margin-top:5px}.card-footer[data-v-26e95646]{padding:20px 30px;background:#f8f9fa;border-top:1px solid #e9ecef;display:flex;gap:15px;justify-content:flex-end}.save-btn[data-v-26e95646]{padding:12px 30px;background:linear-gradient(135deg,#3498db,#2980b9);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px}.save-btn[data-v-26e95646]:hover:not(:disabled){background:linear-gradient(135deg,#2980b9,#2573a7);transform:translateY(-1px);box-shadow:0 4px 15px rgba(52,152,219,.3)}.save-btn[data-v-26e95646]:disabled{opacity:.6;cursor:not-allowed}.cancel-btn[data-v-26e95646]{padding:12px 30px;background:#fff;color:#6c757d;border:2px solid #e9ecef;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px}.cancel-btn[data-v-26e95646]:hover{background:#f8f9fa;border-color:#bdc3c7;transform:translateY(-1px)}@media (max-width:768px){.menu-profile[data-v-26e95646]{padding:15px}.form-row[data-v-26e95646]{grid-template-columns:1fr;gap:15px}.card-body[data-v-26e95646],.card-header[data-v-26e95646]{padding:20px}.card-footer[data-v-26e95646]{padding:15px 20px;flex-direction:column}.cancel-btn[data-v-26e95646],.save-btn[data-v-26e95646]{width:100%;justify-content:center}}@media (max-width:480px){.profile-header h3[data-v-26e95646]{font-size:24px}.avatar[data-v-26e95646]{width:100px;height:100px}.avatar-icon[data-v-26e95646]{font-size:36px}.avatar-actions[data-v-26e95646]{flex-direction:column;align-items:center}.avatar-btn[data-v-26e95646]{width:100%;justify-content:center}}.menu-settings[data-v-c7236bf2]{padding:20px 0}.settings-sections[data-v-c7236bf2]{max-width:500px;margin-top:30px}.setting-section[data-v-c7236bf2]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin-bottom:20px}.setting-section h4[data-v-c7236bf2]{margin:0 0 15px 0;color:#2c3e50;border-bottom:1px solid #eee;padding-bottom:10px}.setting-item[data-v-c7236bf2]{margin-bottom:15px}.setting-item label[data-v-c7236bf2]{display:block;margin-bottom:8px;font-weight:500;color:#2c3e50}.setting-item select[data-v-c7236bf2]{width:100%;padding:10px;border:1px solid #ddd;border-radius:6px;background:#fff}.checkbox-label[data-v-c7236bf2]{display:flex;align-items:center;cursor:pointer;font-weight:400}.checkbox-label input[data-v-c7236bf2]{margin-right:10px}.save-settings-btn[data-v-c7236bf2]{background:#3498db;color:#fff;border:none;padding:12px 30px;border-radius:6px;cursor:pointer;font-size:14px;width:100%}.save-settings-btn[data-v-c7236bf2]:hover{background:#2980b9}.menu-security[data-v-745eff36]{padding:20px 0;max-width:800px;margin:0 auto}.security-header[data-v-745eff36]{text-align:center;margin-bottom:40px}.security-header h3[data-v-745eff36]{font-size:28px;font-weight:600;color:#2c3e50;margin-bottom:10px}.security-header p[data-v-745eff36]{color:#7f8c8d;font-size:16px}.security-content[data-v-745eff36]{display:grid;gap:30px}.security-card[data-v-745eff36]{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.security-card[data-v-745eff36]:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,0,0,.12)}.card-header[data-v-745eff36]{display:flex;align-items:center;padding:25px 30px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.card-icon[data-v-745eff36]{font-size:24px;margin-right:15px}.card-header h4[data-v-745eff36]{margin:0;font-size:20px;font-weight:600}.card-body[data-v-745eff36]{padding:30px}.form-group[data-v-745eff36]{margin-bottom:25px}.form-label[data-v-745eff36]{display:block;margin-bottom:8px;font-weight:600;color:#2c3e50;font-size:14px}.input-wrapper[data-v-745eff36]{position:relative}.form-input[data-v-745eff36]{width:100%;padding:12px 45px 12px 15px;border:2px solid #e9ecef;border-radius:8px;font-size:14px;transition:all .3s ease;background:#f8f9fa}.form-input[data-v-745eff36]:focus{outline:none;border-color:#3498db;background:#fff;box-shadow:0 0 0 3px rgba(52,152,219,.1)}.input-error[data-v-745eff36]{border-color:#e74c3c!important}.input-error[data-v-745eff36]:focus{box-shadow:0 0 0 3px rgba(231,76,60,.1)!important}.input-icon[data-v-745eff36]{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#7f8c8d;font-size:16px}.error-message[data-v-745eff36]{color:#e74c3c;font-size:12px;margin-top:5px}.change-password-btn[data-v-745eff36]{width:100%;padding:14px;background:linear-gradient(135deg,#3498db,#2980b9);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px}.change-password-btn[data-v-745eff36]:hover:not(:disabled){background:linear-gradient(135deg,#2980b9,#2573a7);transform:translateY(-1px);box-shadow:0 4px 15px rgba(52,152,219,.3)}.change-password-btn[data-v-745eff36]:disabled{background:#bdc3c7;cursor:not-allowed;transform:none;box-shadow:none}.action-item[data-v-745eff36]{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-bottom:1px solid #f1f2f6}.action-item[data-v-745eff36]:last-child{border-bottom:none}.action-info[data-v-745eff36]{display:flex;align-items:center;gap:15px;flex:1}.action-icon[data-v-745eff36]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px}.action-icon.logout[data-v-745eff36]{background:rgba(52,152,219,.1);color:#3498db}.action-icon.delete[data-v-745eff36]{background:rgba(231,76,60,.1);color:#e74c3c}.action-text h5[data-v-745eff36]{margin:0 0 5px 0;font-size:16px;font-weight:600;color:#2c3e50}.action-text p[data-v-745eff36]{margin:0;font-size:13px;color:#7f8c8d}.action-btn[data-v-745eff36]{padding:8px 20px;border:2px solid;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;background:#fff}.logout-btn[data-v-745eff36]{color:#3498db;border-color:#3498db}.logout-btn[data-v-745eff36]:hover{background:#3498db;color:#fff;transform:translateY(-1px)}.delete-btn[data-v-745eff36]{color:#e74c3c;border-color:#e74c3c}.delete-btn[data-v-745eff36]:hover{background:#e74c3c;color:#fff;transform:translateY(-1px)}@media (max-width:768px){.menu-security[data-v-745eff36]{padding:15px}.security-content[data-v-745eff36]{gap:20px}.card-body[data-v-745eff36],.card-header[data-v-745eff36]{padding:20px}.action-item[data-v-745eff36]{flex-direction:column;align-items:flex-start;gap:15px}.action-btn[data-v-745eff36]{align-self:flex-end}}@media (max-width:480px){.security-header h3[data-v-745eff36]{font-size:24px}.card-body[data-v-745eff36],.card-header[data-v-745eff36]{padding:15px}}.menu-order[data-v-2665c288]{padding:20px 0}.order-header[data-v-2665c288]{margin-bottom:30px}.order-stats[data-v-2665c288]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:30px}.stat-card[data-v-2665c288]{background:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.1);display:flex;align-items:center;gap:15px}.stat-icon[data-v-2665c288]{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.stat-icon.pending[data-v-2665c288]{background:#fff3e0;color:#ff9800}.stat-icon.completed[data-v-2665c288]{background:#e8f5e8;color:#4caf50}.stat-icon.cancelled[data-v-2665c288]{background:#ffebee;color:#f44336}.stat-info h4[data-v-2665c288]{margin:0 0 5px 0;color:#7f8c8d;font-size:14px}.stat-number[data-v-2665c288]{font-size:1.8rem;font-weight:700;color:#2c3e50}.order-actions[data-v-2665c288]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.action-card[data-v-2665c288]{background:#fff;padding:25px;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.1);text-align:center;cursor:pointer;transition:transform .3s,box-shadow .3s}.action-card[data-v-2665c288]:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.action-card i[data-v-2665c288]{font-size:2.5rem;color:#3498db;margin-bottom:15px}.action-card h4[data-v-2665c288]{margin:10px 0;color:#2c3e50}.action-card p[data-v-2665c288]{color:#7f8c8d;margin:0}.menu-my-orders[data-v-0c78c242]{padding:20px 0;max-height:calc(100vh - 200px);display:flex;flex-direction:column}.fixed-pagination[data-v-0c78c242]{margin-top:20px;padding:15px 20px;background:#fff;display:flex;justify-content:center;flex-shrink:0}.orders-filter[data-v-0c78c242]{display:flex;gap:20px;margin-bottom:15px;padding:15px 20px;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05);flex-shrink:0}.filter-group[data-v-0c78c242]{display:flex;align-items:center;gap:10px}.filter-group label[data-v-0c78c242]{font-weight:500;color:#2c3e50}.filter-group select[data-v-0c78c242]{padding:8px 12px;border:1px solid #ddd;border-radius:6px;background:#fff}.btn-search[data-v-0c78c242]{padding:8px 16px;background:#3498db;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;transition:background .3s}.btn-search[data-v-0c78c242]:hover{background:#2980b9}.btn-reset[data-v-0c78c242]{padding:8px 16px;background:#95a5a6;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;transition:background .3s}.btn-reset[data-v-0c78c242]:hover{background:#7f8c8d}.search-group[data-v-0c78c242]{position:relative;flex:1;max-width:300px}.search-group input[data-v-0c78c242]{width:100%;padding:8px 35px 8px 12px;border:1px solid #ddd;border-radius:6px}.search-group i[data-v-0c78c242]{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#7f8c8d}.orders-list[data-v-0c78c242]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;flex:1;overflow-y:auto;min-height:0;padding-right:5px}.order-item[data-v-0c78c242]{background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.order-header[data-v-0c78c242]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:#f8f9fa;border-bottom:1px solid #eee}.order-info[data-v-0c78c242]{display:flex;flex-direction:column;gap:5px}.order-number[data-v-0c78c242]{font-weight:500;color:#2c3e50}.order-date[data-v-0c78c242]{font-size:12px;color:#7f8c8d}.order-status[data-v-0c78c242]{padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500}.order-status.pending[data-v-0c78c242]{background:#fff3e0;color:#ff9800}.order-status.completed[data-v-0c78c242]{background:#e8f5e8;color:#4caf50}.order-status.cancelled[data-v-0c78c242]{background:#ffebee;color:#f44336}.order-status.shipping[data-v-0c78c242]{background:#e3f2fd;color:#2196f3}.order-status.aftersale[data-v-0c78c242]{background:#f3e5f5;color:#9c27b0}.order-type[data-v-0c78c242]{padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500;background:#e3f2fd;color:#3498db}.order-tags[data-v-0c78c242]{display:flex;gap:8px;align-items:center}.order-content[data-v-0c78c242]{padding:20px;display:flex;justify-content:space-between;align-items:center;gap:20px}.product-info[data-v-0c78c242]{display:flex;align-items:center;gap:15px;flex:1}.product-image[data-v-0c78c242]{width:60px;height:60px;background:#e3f2fd;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#3498db;font-size:1.5rem}.product-details h4[data-v-0c78c242]{margin:0 0 5px 0;color:#2c3e50}.product-desc[data-v-0c78c242]{margin:0 0 8px 0;color:#7f8c8d;font-size:14px}.product-meta[data-v-0c78c242]{display:flex;gap:15px;font-size:13px;color:#95a5a6}.order-email[data-v-0c78c242]{font-size:13px;color:#95a5a6}.order-actions[data-v-0c78c242]{display:flex;gap:10px}.btn[data-v-0c78c242]{padding:6px 12px;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer;font-size:12px;transition:all .3s}.btn-cancel[data-v-0c78c242]{color:#f44336;border-color:#f44336}.btn-cancel[data-v-0c78c242]:hover{background:#f44336;color:#fff}.btn-refund[data-v-0c78c242]{color:#ff9800;border-color:#ff9800}.btn-refund[data-v-0c78c242]:hover{background:#ff9800;color:#fff}.btn-detail[data-v-0c78c242]{color:#3498db;border-color:#3498db}.btn-detail[data-v-0c78c242]:hover{background:#3498db;color:#fff}.order-footer[data-v-0c78c242]{padding:15px 20px;background:#f8f9fa;border-top:1px solid #eee;text-align:right}.order-card-info[data-v-0c78c242]{padding:12px 20px;background:#fff8e1;border-top:1px solid #ffe082;display:flex;gap:20px;flex-wrap:wrap}.card-info-item[data-v-0c78c242]{align-items:center;gap:8px}.card-label[data-v-0c78c242]{font-weight:500;color:#2c3e50;font-size:14px}.card-value[data-v-0c78c242]{color:#e65100;font-weight:700;font-size:14px;letter-spacing:1px}.total-amount[data-v-0c78c242]{color:#2c3e50}.order-detail-content[data-v-0c78c242]{padding:0}.detail-header[data-v-0c78c242]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;margin-bottom:20px;color:#fff}.order-number[data-v-0c78c242]{font-size:14px;opacity:.9}.order-amount[data-v-0c78c242]{font-size:24px;font-weight:700}.header-right[data-v-0c78c242]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.detail-grid[data-v-0c78c242]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.detail-column[data-v-0c78c242]{display:flex;flex-direction:column;gap:15px}.info-card[data-v-0c78c242]{background:#f8f9fa;border-radius:8px;padding:15px}.card-title[data-v-0c78c242]{margin:0 0 12px 0;font-size:14px;font-weight:600;color:#2c3e50;padding-bottom:8px;border-bottom:2px solid #667eea}.info-grid[data-v-0c78c242]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.info-item[data-v-0c78c242]{display:flex;flex-direction:column;gap:4px}.info-item.full[data-v-0c78c242]{grid-column:1/-1}.info-label[data-v-0c78c242]{font-size:12px;color:#7f8c8d}.info-value[data-v-0c78c242]{font-size:13px;color:#2c3e50;font-weight:500;word-break:break-all}.card-info-grid[data-v-0c78c242]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.card-info-item[data-v-0c78c242]{background:#fff;border-radius:6px;padding:10px;display:flex;flex-direction:column;gap:6px;border:1px solid #ffe082}.card-info-label[data-v-0c78c242]{font-size:12px;color:#7f8c8d}.card-info-value[data-v-0c78c242]{font-size:15px;color:#e65100;font-weight:700;font-family:Courier New,monospace;letter-spacing:1px}.goods-list[data-v-0c78c242]{display:flex;flex-direction:column;gap:10px}.goods-item[data-v-0c78c242]{background:#fff;border-radius:6px;padding:12px;border:1px solid #e0e0e0}.goods-header[data-v-0c78c242]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.goods-name[data-v-0c78c242]{font-weight:500;color:#2c3e50;font-size:13px}.goods-price[data-v-0c78c242]{font-weight:700;color:#e74c3c;font-size:15px}.goods-detail[data-v-0c78c242],.goods-meta[data-v-0c78c242]{display:flex;justify-content:space-between;font-size:12px;color:#7f8c8d;margin-top:4px}.dialog-footer[data-v-0c78c242]{text-align:center}.pagination[data-v-0c78c242]{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:25px;padding:15px}.page-btn[data-v-0c78c242]{width:36px;height:36px;border:1px solid #ddd;border-radius:6px;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.page-btn[data-v-0c78c242]:disabled{opacity:.5;cursor:not-allowed}.page-info[data-v-0c78c242]{color:#7f8c8d;font-size:14px}.empty-state[data-v-0c78c242]{text-align:center;padding:60px 20px;color:#7f8c8d}.empty-state i[data-v-0c78c242]{font-size:4rem;margin-bottom:20px;opacity:.5}.empty-state p[data-v-0c78c242]{margin:0;font-size:16px}.loading-state[data-v-0c78c242]{text-align:center;padding:60px 20px;color:#7f8c8d}.loading-state p[data-v-0c78c242]{margin:0;font-size:16px}.orders-list[data-v-0c78c242]::-webkit-scrollbar{width:6px}.orders-list[data-v-0c78c242]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.orders-list[data-v-0c78c242]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.orders-list[data-v-0c78c242]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.menu-order-query[data-v-4388139d]{padding:20px 0}.query-form[data-v-4388139d]{background:#fff;padding:25px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05);margin-bottom:30px}.form-row[data-v-4388139d]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.form-group[data-v-4388139d]{display:flex;flex-direction:column}.form-group label[data-v-4388139d]{margin-bottom:8px;font-weight:500;color:#2c3e50}.form-group input[data-v-4388139d],.form-group select[data-v-4388139d]{padding:10px;border:1px solid #ddd;border-radius:6px;font-size:14px}.form-group input[data-v-4388139d]:focus,.form-group select[data-v-4388139d]:focus{outline:none;border-color:#3498db}.date-range[data-v-4388139d]{display:flex;align-items:center;gap:10px}.date-range span[data-v-4388139d]{color:#7f8c8d;font-size:14px}.form-actions[data-v-4388139d]{display:flex;gap:15px;justify-content:center;margin-top:25px}.query-btn[data-v-4388139d],.reset-btn[data-v-4388139d]{padding:10px 25px;border:none;border-radius:6px;cursor:pointer;font-size:14px;display:flex;align-items:center;gap:8px;transition:all .3s}.query-btn[data-v-4388139d]{background:#3498db;color:#fff}.query-btn[data-v-4388139d]:hover{background:#2980b9}.reset-btn[data-v-4388139d]{background:#95a5a6;color:#fff}.reset-btn[data-v-4388139d]:hover{background:#7f8c8d}.query-results[data-v-4388139d]{background:#fff;padding:25px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.query-results h4[data-v-4388139d]{margin:0 0 20px 0;color:#2c3e50;border-bottom:1px solid #eee;padding-bottom:10px}.results-list[data-v-4388139d]{display:grid;gap:15px}.result-item[data-v-4388139d]{border:1px solid #eee;border-radius:6px;overflow:hidden}.result-header[data-v-4388139d]{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;background:#f8f9fa;border-bottom:1px solid #eee}.order-number[data-v-4388139d]{font-weight:500;color:#2c3e50}.order-status[data-v-4388139d]{padding:4px 10px;border-radius:20px;font-size:12px;font-weight:500}.order-status.pending[data-v-4388139d]{background:#fff3e0;color:#ff9800}.order-status.completed[data-v-4388139d]{background:#e8f5e8;color:#4caf50}.order-status.cancelled[data-v-4388139d]{background:#ffebee;color:#f44336}.result-body[data-v-4388139d]{padding:15px;display:flex;justify-content:space-between;align-items:center}.product-info h5[data-v-4388139d]{margin:0 0 5px 0;color:#2c3e50}.product-info p[data-v-4388139d]{margin:0;color:#7f8c8d;font-size:14px}.order-info[data-v-4388139d]{display:flex;flex-direction:column;gap:5px;text-align:right;font-size:14px;color:#7f8c8d}.no-results[data-v-4388139d]{text-align:center;padding:60px 20px;color:#7f8c8d;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.no-results i[data-v-4388139d]{font-size:4rem;margin-bottom:20px;opacity:.5}.no-results p[data-v-4388139d]{margin:0;font-size:16px}.menu-refund-management[data-v-d68361d0]{padding:20px 0}.refund-tabs[data-v-d68361d0]{display:flex;background:#fff;border-radius:8px 8px 0 0;box-shadow:0 2px 10px rgba(0,0,0,.05);margin-bottom:0}.tab-btn[data-v-d68361d0]{flex:1;padding:15px 20px;border:none;background:#f8f9fa;cursor:pointer;font-size:14px;font-weight:500;color:#7f8c8d;border-bottom:2px solid transparent;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s}.tab-btn.active[data-v-d68361d0]{background:#fff;color:#3498db;border-bottom-color:#3498db}.badge[data-v-d68361d0]{background:#e74c3c;color:#fff;padding:2px 8px;border-radius:10px;font-size:12px}.refund-list[data-v-d68361d0]{background:#fff;border-radius:0 0 8px 8px;box-shadow:0 2px 10px rgba(0,0,0,.05);overflow:hidden}.refund-item[data-v-d68361d0]{border-bottom:1px solid #eee;padding:20px}.refund-item[data-v-d68361d0]:last-child{border-bottom:none}.refund-item.approved[data-v-d68361d0]{background:#f8fff8}.refund-item.rejected[data-v-d68361d0]{background:#fff8f8}.refund-header[data-v-d68361d0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.refund-info[data-v-d68361d0]{display:flex;flex-direction:column;gap:5px}.refund-number[data-v-d68361d0]{font-weight:500;color:#2c3e50}.order-number[data-v-d68361d0]{font-size:13px;color:#7f8c8d}.refund-status[data-v-d68361d0]{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:500}.refund-item.pending .refund-status[data-v-d68361d0]{background:#fff3e0;color:#ff9800}.refund-item.approved .refund-status[data-v-d68361d0]{background:#e8f5e8;color:#4caf50}.refund-item.rejected .refund-status[data-v-d68361d0]{background:#ffebee;color:#f44336}.refund-body[data-v-d68361d0]{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:start}.refund-details[data-v-d68361d0]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.detail-item[data-v-d68361d0]{display:flex;gap:8px}.detail-item label[data-v-d68361d0]{font-weight:500;color:#7f8c8d;min-width:80px}.detail-item span[data-v-d68361d0]{color:#2c3e50}.amount[data-v-d68361d0]{color:#e74c3c;font-weight:500}.refund-actions[data-v-d68361d0]{display:flex;gap:10px}.btn[data-v-d68361d0]{padding:8px 16px;border:1px solid;border-radius:4px;background:#fff;cursor:pointer;font-size:12px;transition:all .3s}.btn-approve[data-v-d68361d0]{color:#4caf50;border-color:#4caf50}.btn-approve[data-v-d68361d0]:hover{background:#4caf50;color:#fff}.btn-reject[data-v-d68361d0]{color:#f44336;border-color:#f44336}.btn-reject[data-v-d68361d0]:hover{background:#f44336;color:#fff}.empty-state[data-v-d68361d0]{text-align:center;padding:60px 20px;color:#7f8c8d;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.empty-state i[data-v-d68361d0]{font-size:4rem;margin-bottom:20px;opacity:.5}.empty-state p[data-v-d68361d0]{margin:0;font-size:16px}.menu-my-messages[data-v-17a5f48c]{padding:0;max-height:calc(100vh - 300px);display:flex;flex-direction:column}.messages-header[data-v-17a5f48c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.messages-header h3[data-v-17a5f48c]{margin:0;font-size:18px;color:#2c3e50}.messages-filter[data-v-17a5f48c]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px;padding:15px 20px;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05);flex-shrink:0;align-items:center}.messages-filter .filter-group[data-v-17a5f48c]{display:flex;align-items:center;gap:8px}.messages-filter .filter-group label[data-v-17a5f48c]{font-weight:500;color:#2c3e50;font-size:14px;white-space:nowrap}.messages-filter .filter-group input[data-v-17a5f48c]{padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;width:160px}.messages-filter .filter-group select[data-v-17a5f48c]{padding:8px 12px;border:1px solid #ddd;border-radius:6px;background:#fff;font-size:14px;min-width:100px}.messages-filter .btn-search[data-v-17a5f48c]{padding:8px 16px;background:#3498db;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;transition:background .3s}.messages-filter .btn-search[data-v-17a5f48c]:hover{background:#2980b9}.messages-filter .btn-reset[data-v-17a5f48c]{padding:8px 16px;background:#95a5a6;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;transition:background .3s}.messages-filter .btn-reset[data-v-17a5f48c]:hover{background:#7f8c8d}.new-message-btn[data-v-17a5f48c]{background:#fbb814;color:#1a1a1a;border:none;padding:10px 20px;border-radius:6px;cursor:pointer;font-size:14px;display:flex;align-items:center;gap:8px;transition:all .2s ease;white-space:nowrap}.new-message-btn[data-v-17a5f48c]:hover{background:#f9a825;transform:translateY(-1px)}.loading-container[data-v-17a5f48c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:20px}.loading-spinner[data-v-17a5f48c]{width:40px;height:40px;border:3px solid rgba(251,184,20,.2);border-top-color:#fbb814;border-radius:50%;animation:spin-17a5f48c 1s linear infinite}.loading-container p[data-v-17a5f48c]{color:#666;font-size:14px}@keyframes spin-17a5f48c{to{transform:rotate(1turn)}}.empty-container[data-v-17a5f48c]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#999}.empty-container i[data-v-17a5f48c]{font-size:48px;margin-bottom:15px;color:#ddd}.empty-container p[data-v-17a5f48c]{font-size:14px;margin-bottom:15px}.go-contact-btn[data-v-17a5f48c]{background:#fbb814;color:#1a1a1a;border:none;padding:10px 25px;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s ease}.go-contact-btn[data-v-17a5f48c]:hover{background:#f9a825;transform:translateY(-1px)}.fixed-pagination[data-v-17a5f48c]{margin-top:20px;padding:15px 20px;background:#fff;display:flex;justify-content:center;flex-shrink:0}.message-list[data-v-17a5f48c]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;flex:1;overflow-y:auto;min-height:0;padding-right:5px}.message-item[data-v-17a5f48c]{border:1px solid #e5e7eb;border-radius:12px;transition:all .3s ease;background:#fff;display:flex;flex-direction:column}.message-item[data-v-17a5f48c]:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);transform:translateY(-2px)}.message-header[data-v-17a5f48c]{padding:12px 16px;background:linear-gradient(135deg,#f9fafb,#f3f4f6);border-bottom:1px solid #e5e7eb}.header-left[data-v-17a5f48c]{display:flex;align-items:center;gap:10px}.message-status[data-v-17a5f48c]{padding:4px 12px;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.status-pending[data-v-17a5f48c]{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#d97706}.status-processed[data-v-17a5f48c]{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#2563eb}.status-replied[data-v-17a5f48c]{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#059669}.message-date[data-v-17a5f48c]{font-size:12px;color:#6b7280;font-weight:500}.message-content[data-v-17a5f48c]{padding:16px;display:flex;flex-direction:column;gap:16px}.message-left[data-v-17a5f48c]{display:flex;flex-direction:column;gap:8px;padding-bottom:12px;border-bottom:1px solid #f3f4f6}.info-row[data-v-17a5f48c]{display:flex;align-items:center;gap:8px;font-size:13px;color:#4b5563}.info-row i[data-v-17a5f48c]{width:16px;text-align:center;color:#9ca3af;font-size:12px}.info-row span[data-v-17a5f48c]{font-weight:500}.message-right[data-v-17a5f48c]{display:flex;flex-direction:column;gap:12px}.message-reply[data-v-17a5f48c],.message-user-content[data-v-17a5f48c]{border-radius:8px;overflow:hidden}.message-user-content .content-header[data-v-17a5f48c]{background:linear-gradient(135deg,#eff6ff,#dbeafe);color:#1e40af}.message-reply .content-header[data-v-17a5f48c]{background:linear-gradient(135deg,#f0fdf4,#dcfce7);color:#166534}.content-header[data-v-17a5f48c]{display:flex;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:600;border-radius:6px 6px 0 0}.content-header i[data-v-17a5f48c]{font-size:11px}.content-text[data-v-17a5f48c]{padding:12px;font-size:13px;line-height:1.6;color:#374151;background:#fafafa;border-radius:0 0 6px 6px;white-space:pre-wrap;word-break:break-word}.message-reply .content-text[data-v-17a5f48c]{background:linear-gradient(135deg,#f0fdf4,#fff);border-left:3px solid #22c55e;color:#14532d}@media (max-width:1200px){.message-list[data-v-17a5f48c]{grid-template-columns:1fr}}@media (max-width:768px){.messages-header[data-v-17a5f48c]{flex-direction:column;gap:10px;align-items:flex-start}.message-content[data-v-17a5f48c]{padding:12px}}.message-list[data-v-17a5f48c]::-webkit-scrollbar{width:6px}.message-list[data-v-17a5f48c]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.message-list[data-v-17a5f48c]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.message-list[data-v-17a5f48c]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}[data-v-98001162]{margin:0;padding:0;box-sizing:border-box}.app-layout[data-v-98001162]{display:flex;flex-direction:column;height:100vh;background-color:#f5f7fa}.content-area[data-v-98001162],.main-container[data-v-98001162]{display:flex;flex:1;overflow:hidden}.content-area[data-v-98001162]{flex-direction:column;padding:20px;margin-top:70px}.content-header[data-v-98001162]{margin-bottom:20px}.page-title[data-v-98001162]{font-size:24px;font-weight:600;color:#2c3e50;margin-bottom:8px}.breadcrumb[data-v-98001162]{display:flex;align-items:center;font-size:14px;color:#7f8c8d}.breadcrumb i[data-v-98001162]{margin:0 8px;font-size:12px}.content-body[data-v-98001162]{flex:1;overflow-y:auto}.content-card[data-v-98001162]{background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05);padding:24px;margin-bottom:20px;min-height:500px}.error-message[data-v-3a826ffc]{color:#ff4757;font-size:12px;margin-top:5px;text-align:left}.success-message[data-v-3a826ffc]{color:#2ed573;font-size:14px;text-align:center;margin-top:10px;padding:10px;background-color:rgba(46,213,115,.1);border-radius:4px}.input-error[data-v-3a826ffc]{border-color:#ff4757!important}.checkbox-error+label[data-v-3a826ffc]{color:#ff4757!important}.login-btn[data-v-3a826ffc]:disabled{background-color:#ccc!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.loading-text[data-v-3a826ffc]{display:inline-block;position:relative}.loading-text[data-v-3a826ffc]:after{content:"...";position:absolute;animation:dots-3a826ffc 1.5s steps(4) infinite}@keyframes dots-3a826ffc{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}.login-wrapper[data-v-3a826ffc]{min-height:100vh;width:100%;display:flex;justify-content:center;align-items:center;background-color:#1f2935;background-size:cover;padding:20px}.login-container[data-v-3a826ffc]{display:flex;width:1000px;height:650px;border-radius:10px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.3)}.login-left[data-v-3a826ffc]{flex:1;display:flex;justify-content:center;align-items:center;background-color:#1f2935}.login-right[data-v-3a826ffc]{flex:1;background:linear-gradient(135deg,#ff3d57,#ff8a48);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:100px}.welcome-content[data-v-3a826ffc]{color:#fff;text-align:center;width:100%}.welcome-title[data-v-3a826ffc]{font-size:32px;font-weight:700;margin-bottom:15px;letter-spacing:1px;white-space:nowrap}.welcome-subtitle[data-v-3a826ffc]{font-size:16px;opacity:.9;letter-spacing:.5px;white-space:nowrap}.login-form[data-v-3a826ffc]{width:400px;padding:40px;color:#fff}.login-title[data-v-3a826ffc]{font-size:28px;font-weight:700;margin-bottom:30px;text-align:center;color:#fff;letter-spacing:1px;white-space:nowrap}.social-login[data-v-3a826ffc]{display:flex;justify-content:center;gap:20px;margin-bottom:20px;position:relative}.social-icon[data-v-3a826ffc]{width:50px;height:50px;border-radius:50%;background-color:hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid hsla(0,0%,100%,.2);transition:all .3s ease;overflow:hidden;position:relative}.social-icon-hover[data-v-3a826ffc]{transform:translateY(-5px) scale(1.1);background-color:hsla(0,0%,100%,.2);box-shadow:0 5px 15px rgba(0,0,0,.2)}.social-img[data-v-3a826ffc]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease}.social-icon:hover .social-img[data-v-3a826ffc]{transform:scale(1.2)}.icon-tooltip[data-v-3a826ffc]{position:absolute;bottom:-35px;left:50%;transform:translateX(-50%);background-color:rgba(0,0,0,.7);color:#fff;padding:5px 10px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:10;animation:fadeIn-3a826ffc .3s ease}.icon-tooltip[data-v-3a826ffc]:after{content:"";position:absolute;top:-5px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid rgba(0,0,0,.7)}@keyframes fadeIn-3a826ffc{0%{opacity:0}to{opacity:1}}.or-text[data-v-3a826ffc]{text-align:center;margin-bottom:20px;color:hsla(0,0%,100%,.7);font-size:14px;letter-spacing:.5px;white-space:nowrap}.divider[data-v-3a826ffc]{height:1px;background-color:hsla(0,0%,100%,.2);margin:20px 0}.form-group[data-v-3a826ffc]{margin-bottom:25px}.form-label[data-v-3a826ffc]{display:block;margin-bottom:8px;font-weight:600;color:#fff;font-size:14px;letter-spacing:.5px;white-space:nowrap}.form-input[data-v-3a826ffc]{width:100%;padding:12px 15px;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;font-size:14px;background-color:hsla(0,0%,100%,.1);color:#fff;transition:all .3s ease}.form-input[data-v-3a826ffc]:focus{outline:none;border-color:hsla(0,0%,100%,.4);box-shadow:0 0 0 2px hsla(0,0%,100%,.1)}.form-input[data-v-3a826ffc]::-moz-placeholder{color:hsla(0,0%,100%,.5)}.form-input[data-v-3a826ffc]::placeholder{color:hsla(0,0%,100%,.5)}.password-group[data-v-3a826ffc],.password-input-wrapper[data-v-3a826ffc]{position:relative}.password-input[data-v-3a826ffc]{padding-right:40px}.eye-icon[data-v-3a826ffc]{opacity:.7}.eye-closed[data-v-3a826ffc]:before{border-color:#fff}.eye-closed[data-v-3a826ffc]:after{background:#fff}.eye-open[data-v-3a826ffc]:before{border-color:#fff}.eye-open[data-v-3a826ffc]:after{background:#fff}.forgot-password[data-v-3a826ffc]{text-align:right;margin-bottom:20px;color:hsla(0,0%,100%,.7);cursor:pointer;font-size:14px;transition:all .3s ease;position:relative;display:inline-block;float:right;white-space:nowrap}.forgot-password[data-v-3a826ffc]:hover{color:#fff}.forgot-password[data-v-3a826ffc]:after{content:"";position:absolute;width:0;height:1px;bottom:-2px;left:0;background-color:#fff;transition:width .3s ease}.forgot-password[data-v-3a826ffc]:hover:after{width:100%}.agreement-container[data-v-3a826ffc]{margin-bottom:20px;margin-top:60px;width:100%}.agreement[data-v-3a826ffc]{color:hsla(0,0%,100%,.8);font-size:13px;line-height:1.4}.agreement input[type=checkbox][data-v-3a826ffc]{margin:0 5px 0 0;vertical-align:middle}.agreement-text[data-v-3a826ffc]{display:inline}.agreement-link[data-v-3a826ffc]{color:#fbd784;text-decoration:none;border-bottom:1px solid transparent;transition:all .3s ease}.agreement-link[data-v-3a826ffc]:hover{color:#6cd4ff;border-bottom-color:#6cd4ff}.agreement input[type=checkbox][data-v-3a826ffc]{margin-top:2px}.login-btn[data-v-3a826ffc]{width:100%;padding:12px;background-color:#ff3d57;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer;margin-bottom:20px;transition:all .3s ease;font-weight:600;letter-spacing:1px;white-space:nowrap}.login-btn[data-v-3a826ffc]:hover:not(:disabled){background-color:#ff2a46;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.register-btn[data-v-3a826ffc]{width:100%;padding:12px;background-color:transparent;color:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.3);border-radius:4px;font-size:16px;cursor:pointer;margin-bottom:20px;transition:all .3s ease;font-weight:600;letter-spacing:1px;white-space:nowrap}.register-btn[data-v-3a826ffc]:hover{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.5);transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.error-message[data-v-2eafd67c]{color:#ff4757;font-size:12px;margin-top:5px;text-align:left}.success-message[data-v-2eafd67c]{color:#2ed573;font-size:14px;text-align:center;margin-top:10px;padding:10px;background-color:rgba(46,213,115,.1);border-radius:4px}.code-validity-tip[data-v-2eafd67c]{color:#ffa502;font-size:12px;margin-top:5px;text-align:left;display:flex;align-items:center;gap:4px}.code-validity-tip[data-v-2eafd67c]:before{content:"⏱";font-size:12px}.code-sent-message[data-v-2eafd67c]{color:#2ed573;font-size:12px;margin-top:5px;text-align:left}.code-sent-message[data-v-2eafd67c]:before{content:"✓ ";font-weight:700}.code-expired-message[data-v-2eafd67c]{color:#ff6b6b;font-size:12px;margin-top:5px;text-align:left}.optional-text[data-v-2eafd67c]{font-weight:400;font-size:12px;opacity:.7;margin-left:4px}.input-error[data-v-2eafd67c]{border-color:#ff4757!important}.checkbox-error+label[data-v-2eafd67c]{color:#ff4757!important}.login-btn[data-v-2eafd67c]:disabled{background-color:#ccc!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.loading-text[data-v-2eafd67c]{display:inline-block;position:relative}.loading-text[data-v-2eafd67c]:after{content:"...";position:absolute;animation:dots-2eafd67c 1.5s steps(4) infinite}@keyframes dots-2eafd67c{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}.login-wrapper[data-v-2eafd67c]{min-height:100vh;width:100%;display:flex;justify-content:center;align-items:center;background-color:#1f2935;background-size:cover;padding:20px}.login-container[data-v-2eafd67c]{display:flex;width:1000px;min-height:750px;height:auto;border-radius:10px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.3)}.login-left[data-v-2eafd67c]{flex:1;display:flex;justify-content:center;align-items:flex-start;background-color:#1f2935;padding:20px 0;overflow-y:auto}.login-right[data-v-2eafd67c]{flex:1;background:linear-gradient(135deg,#ff3d57,#ff8a48);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:100px}.welcome-content[data-v-2eafd67c]{color:#fff;text-align:center;width:100%}.welcome-title[data-v-2eafd67c]{font-size:32px;font-weight:700;margin-bottom:15px;letter-spacing:1px;white-space:nowrap}.welcome-subtitle[data-v-2eafd67c]{font-size:16px;opacity:.9;letter-spacing:.5px;white-space:nowrap}.login-form[data-v-2eafd67c]{width:400px;padding:30px 40px;color:#fff}.login-title[data-v-2eafd67c]{font-size:24px;font-weight:700;margin-bottom:20px;text-align:center;color:#fff;letter-spacing:1px;white-space:nowrap}.social-login[data-v-2eafd67c]{display:flex;justify-content:center;gap:20px;margin-bottom:20px;position:relative}.social-icon[data-v-2eafd67c]{width:50px;height:50px;border-radius:50%;background-color:hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid hsla(0,0%,100%,.2);transition:all .3s ease;overflow:hidden;position:relative}.social-icon-hover[data-v-2eafd67c]{transform:translateY(-5px) scale(1.1);background-color:hsla(0,0%,100%,.2);box-shadow:0 5px 15px rgba(0,0,0,.2)}.social-img[data-v-2eafd67c]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease}.social-icon:hover .social-img[data-v-2eafd67c]{transform:scale(1.2)}.icon-tooltip[data-v-2eafd67c]{position:absolute;bottom:-35px;left:50%;transform:translateX(-50%);background-color:rgba(0,0,0,.7);color:#fff;padding:5px 10px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:10;animation:fadeIn-2eafd67c .3s ease}.icon-tooltip[data-v-2eafd67c]:after{content:"";position:absolute;top:-5px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid rgba(0,0,0,.7)}@keyframes fadeIn-2eafd67c{0%{opacity:0}to{opacity:1}}.or-text[data-v-2eafd67c]{text-align:center;margin-bottom:20px;color:hsla(0,0%,100%,.7);font-size:14px;letter-spacing:.5px;white-space:nowrap}.divider[data-v-2eafd67c]{height:1px;background-color:hsla(0,0%,100%,.2);margin:20px 0}.form-group[data-v-2eafd67c]{margin-bottom:18px}.form-label[data-v-2eafd67c]{display:block;margin-bottom:8px;font-weight:600;color:#fff;font-size:14px;letter-spacing:.5px;white-space:nowrap}.form-input[data-v-2eafd67c]{width:100%;padding:12px 15px;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;font-size:14px;background-color:hsla(0,0%,100%,.1);color:#fff;transition:all .3s ease}.form-input[data-v-2eafd67c]:focus{outline:none;border-color:hsla(0,0%,100%,.4);box-shadow:0 0 0 2px hsla(0,0%,100%,.1)}.form-input[data-v-2eafd67c]::-moz-placeholder{color:hsla(0,0%,100%,.5)}.form-input[data-v-2eafd67c]::placeholder{color:hsla(0,0%,100%,.5)}.password-group[data-v-2eafd67c],.password-input-wrapper[data-v-2eafd67c]{position:relative}.password-input[data-v-2eafd67c]{padding-right:40px}.eye-icon[data-v-2eafd67c]{opacity:.7}.eye-closed[data-v-2eafd67c]:before{border-color:#fff}.eye-closed[data-v-2eafd67c]:after{background:#fff}.eye-open[data-v-2eafd67c]:before{border-color:#fff}.eye-open[data-v-2eafd67c]:after{background:#fff}.forgot-password[data-v-2eafd67c]{text-align:right;margin-bottom:20px;color:hsla(0,0%,100%,.7);cursor:pointer;font-size:14px;transition:all .3s ease;position:relative;display:inline-block;float:right;white-space:nowrap}.forgot-password[data-v-2eafd67c]:hover{color:#fff}.forgot-password[data-v-2eafd67c]:after{content:"";position:absolute;width:0;height:1px;bottom:-2px;left:0;background-color:#fff;transition:width .3s ease}.forgot-password[data-v-2eafd67c]:hover:after{width:100%}.agreement-container[data-v-2eafd67c]{margin-bottom:16px;margin-top:12px;width:100%}.agreement[data-v-2eafd67c]{color:hsla(0,0%,100%,.8);font-size:13px;line-height:1.4}.agreement input[type=checkbox][data-v-2eafd67c]{margin:0 5px 0 0;vertical-align:middle}.agreement-text[data-v-2eafd67c]{display:inline}.agreement-link[data-v-2eafd67c]{color:#fbd784;text-decoration:none;border-bottom:1px solid transparent;transition:all .3s ease}.agreement-link[data-v-2eafd67c]:hover{color:#6cd4ff;border-bottom-color:#6cd4ff}.login-btn[data-v-2eafd67c]{width:100%;padding:12px;background-color:#ff3d57;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer;margin-bottom:12px;transition:all .3s ease;font-weight:600;letter-spacing:1px;white-space:nowrap}.login-btn[data-v-2eafd67c]:hover:not(:disabled){background-color:#ff2a46;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.back-login[data-v-2eafd67c]{text-align:center;color:hsla(0,0%,100%,.8);margin-top:12px}.email-send-wrapper[data-v-2eafd67c]{display:flex;gap:8px;align-items:center}.email-input[data-v-2eafd67c]{flex:1}.send-code-btn[data-v-2eafd67c]{padding:8px 12px;background:#3b82f6;color:#fff;border:none;border-radius:4px;cursor:pointer;white-space:nowrap;font-size:13px;transition:all .3s ease;min-width:130px}.send-code-btn[data-v-2eafd67c]:hover:not(:disabled){background:#2563eb}.send-code-btn[data-v-2eafd67c]:disabled{background:#9ca3af!important;color:#fff!important;cursor:not-allowed!important;opacity:.8;transform:none}.error-message[data-v-045ab92d]{color:#ff4757;font-size:12px;margin-top:5px;text-align:left}.success-message[data-v-045ab92d]{color:#2ed573;font-size:14px;text-align:center;margin-top:10px;padding:10px;background-color:rgba(46,213,115,.1);border-radius:4px}.code-validity-tip[data-v-045ab92d]{color:#ffa502;font-size:12px;margin-top:5px;text-align:left;display:flex;align-items:center;gap:4px}.code-validity-tip[data-v-045ab92d]:before{content:"⏱";font-size:12px}.code-sent-message[data-v-045ab92d]{color:#2ed573;font-size:12px;margin-top:5px;text-align:left}.code-sent-message[data-v-045ab92d]:before{content:"✓ ";font-weight:700}.code-expired-message[data-v-045ab92d]{color:#ff6b6b;font-size:12px;margin-top:5px;text-align:left}.login-btn[data-v-045ab92d]:disabled{background-color:#ccc!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.loading-text[data-v-045ab92d]{display:inline-block;position:relative}.loading-text[data-v-045ab92d]:after{content:"...";position:absolute;animation:dots-045ab92d 1.5s steps(4) infinite}@keyframes dots-045ab92d{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}.login-wrapper[data-v-045ab92d]{min-height:100vh;width:100%;display:flex;justify-content:center;align-items:center;background-color:#1f2935;background-size:cover;padding:20px}.login-container[data-v-045ab92d]{display:flex;width:1000px;min-height:600px;height:auto;border-radius:10px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.3)}.login-left[data-v-045ab92d]{flex:1;display:flex;justify-content:center;align-items:center;background-color:#1f2935;padding:20px;overflow-y:auto}.login-right[data-v-045ab92d]{flex:1;background:linear-gradient(135deg,#ff3d57,#ff8a48);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:100px}.welcome-content[data-v-045ab92d]{color:#fff;text-align:center;width:100%}.welcome-title[data-v-045ab92d]{font-size:32px;font-weight:700;margin-bottom:15px;letter-spacing:1px;white-space:nowrap}.welcome-subtitle[data-v-045ab92d]{font-size:16px;opacity:.9;letter-spacing:.5px;white-space:nowrap}.login-form[data-v-045ab92d]{width:400px;padding:30px 40px;color:#fff}.login-title[data-v-045ab92d]{font-size:24px;font-weight:700;margin-bottom:20px;text-align:center;color:#fff;letter-spacing:1px;white-space:nowrap}.form-group[data-v-045ab92d]{margin-bottom:18px}.form-label[data-v-045ab92d]{display:block;margin-bottom:8px;font-weight:600;color:#fff;font-size:14px;letter-spacing:.5px;white-space:nowrap}.form-input[data-v-045ab92d]{width:100%;padding:12px 15px;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;font-size:14px;background-color:hsla(0,0%,100%,.1);color:#fff;transition:all .3s ease}.form-input[data-v-045ab92d]:focus{outline:none;border-color:hsla(0,0%,100%,.4);box-shadow:0 0 0 2px hsla(0,0%,100%,.1)}.form-input[data-v-045ab92d]::-moz-placeholder{color:hsla(0,0%,100%,.5)}.form-input[data-v-045ab92d]::placeholder{color:hsla(0,0%,100%,.5)}.login-btn[data-v-045ab92d]{width:100%;padding:12px;background-color:#ff3d57;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer;margin-bottom:12px;transition:all .3s ease;font-weight:600;letter-spacing:1px;white-space:nowrap}.login-btn[data-v-045ab92d]:hover:not(:disabled){background-color:#ff2a46;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.back-login[data-v-045ab92d]{text-align:center;color:hsla(0,0%,100%,.8);margin-top:12px}.back-login a[data-v-045ab92d]{color:#ff3d57;text-decoration:none;font-weight:600}.back-login a[data-v-045ab92d]:hover{text-decoration:underline}.email-send-wrapper[data-v-045ab92d]{display:flex;gap:8px;align-items:center}.email-input[data-v-045ab92d]{flex:1}.send-code-btn[data-v-045ab92d]{padding:8px 12px;background:#3b82f6;color:#fff;border:none;border-radius:4px;cursor:pointer;white-space:nowrap;font-size:13px;transition:all .3s ease;min-width:130px}.send-code-btn[data-v-045ab92d]:hover:not(:disabled){background:#2563eb}.send-code-btn[data-v-045ab92d]:disabled{background:#9ca3af!important;color:#fff!important;cursor:not-allowed!important;opacity:.8;transform:none}.policy-page-wrapper[data-v-a2b455ac]{background:linear-gradient(135deg,#f5f7fa,#e8eef5)}.policy-container[data-v-a2b455ac]{max-width:900px;margin:0 auto;padding:50px 30px;background-color:#fff;min-height:calc(100vh - 70px);box-shadow:0 4px 20px rgba(0,0,0,.08);border-radius:8px}.policy-title[data-v-a2b455ac]{font-size:36px;font-weight:700;color:#1a1a1a;margin-bottom:30px;text-align:center;border-bottom:3px solid #fbb814;padding-bottom:20px;position:relative}.policy-title[data-v-a2b455ac]:after{content:"";position:absolute;bottom:-3px;left:50%;transform:translateX(-50%);width:80px;height:3px;background:linear-gradient(90deg,#fbb814,#f9a825)}.policy-content[data-v-a2b455ac]{color:#333;line-height:1.9;font-size:16px}.rich-text-content[data-v-a2b455ac]{color:#333}.rich-text-content h1[data-v-a2b455ac],.rich-text-content h2[data-v-a2b455ac],.rich-text-content h3[data-v-a2b455ac],.rich-text-content h4[data-v-a2b455ac],.rich-text-content h5[data-v-a2b455ac],.rich-text-content h6[data-v-a2b455ac]{margin-top:32px;margin-bottom:18px;font-weight:700;color:#1a1a1a}.rich-text-content h1[data-v-a2b455ac]{font-size:28px;border-left:4px solid #fbb814;padding-left:15px}.rich-text-content h2[data-v-a2b455ac]{font-size:24px;border-left:4px solid #fbb814;padding-left:15px}.rich-text-content h3[data-v-a2b455ac]{font-size:20px;color:#2c3e50}.rich-text-content p[data-v-a2b455ac]{margin-bottom:16px;color:#4a4a4a}.rich-text-content ol[data-v-a2b455ac],.rich-text-content ul[data-v-a2b455ac]{margin-bottom:20px;padding-left:30px}.rich-text-content li[data-v-a2b455ac]{margin-bottom:10px;color:#4a4a4a;line-height:1.8}.rich-text-content ul li[data-v-a2b455ac]{list-style-type:disc}.rich-text-content ol li[data-v-a2b455ac]{list-style-type:decimal}.rich-text-content a[data-v-a2b455ac]{color:#fbb814;text-decoration:none;border-bottom:1px solid #fbb814;transition:all .2s ease}.rich-text-content a[data-v-a2b455ac]:hover{color:#f9a825;border-bottom-color:#f9a825}.rich-text-content strong[data-v-a2b455ac]{font-weight:700;color:#1a1a1a;background-color:rgba(251,184,20,.1);padding:2px 6px;border-radius:3px}.loading-container[data-v-a2b455ac]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:20px;background:linear-gradient(135deg,#f5f7fa,#e8eef5)}.loading-spinner[data-v-a2b455ac]{width:50px;height:50px;border:4px solid rgba(251,184,20,.2);border-top-color:#fbb814;border-radius:50%;animation:spin-a2b455ac 1s linear infinite}.loading-container p[data-v-a2b455ac]{color:#666;font-size:16px;font-weight:500}@keyframes spin-a2b455ac{to{transform:rotate(1turn)}}@media (max-width:768px){.policy-container[data-v-a2b455ac]{padding:30px 20px;margin:0 10px;border-radius:0}.policy-title[data-v-a2b455ac]{font-size:26px}.policy-content[data-v-a2b455ac]{font-size:15px}.rich-text-content h1[data-v-a2b455ac]{font-size:22px}.rich-text-content h2[data-v-a2b455ac]{font-size:20px}.rich-text-content h3[data-v-a2b455ac]{font-size:18px}.rich-text-content ol[data-v-a2b455ac],.rich-text-content ul[data-v-a2b455ac]{padding-left:20px}}.navbar[data-v-030f00c7]{position:fixed;top:0;width:100%;padding:20px 5%;display:flex;justify-content:space-between;align-items:center;backdrop-filter:blur(10px);z-index:1000;background-color:rgba(15,25,35,.8);box-sizing:border-box;transition:all .3s ease}.navbar.scrolled[data-v-030f00c7]{background-color:rgba(15,25,35,.95);padding:15px 5%;box-shadow:0 2px 10px rgba(0,0,0,.1)}.logo[data-v-030f00c7]{font-size:1.5rem;font-weight:100;font-family:"Alibaba PuHuiTi 3.0",-apple-system,BlinkMacSystemFont,sans-serif;flex-shrink:0;transition:color .3s;color:#fff;align-items:center;display:flex}.logo[data-v-030f00c7]:hover{color:#4ab3e6}.exam-type-logo[data-v-030f00c7]{height:22px;margin-left:30px;-o-object-fit:contain;object-fit:contain;transition:height .3s ease}.exam-type-logo.logo-type-2[data-v-030f00c7]{height:34px}.exam-type-logo.logo-type-4[data-v-030f00c7]{height:26px}.cha-icon[data-v-030f00c7]{height:16px;margin-left:30px;-o-object-fit:contain;object-fit:contain}.nav-links[data-v-030f00c7]{display:flex;list-style:none;margin:0;padding:0;flex-grow:1;justify-content:center}.nav-links li[data-v-030f00c7]{margin:0 20px;cursor:pointer;position:relative;padding:8px 0;color:#fff;white-space:nowrap;transition:color .3s;font-weight:100;font-family:"Alibaba PuHuiTi 3.0",-apple-system,BlinkMacSystemFont,sans-serif}.nav-links li[data-v-030f00c7]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:3px;background:currentColor;transition:width .3s}.nav-links li.active[data-v-030f00c7]:after,.nav-links li[data-v-030f00c7]:hover:after{width:100%}.nav-links li.active[data-v-030f00c7],.nav-links li[data-v-030f00c7]:hover{font-weight:100}.has-dropdown[data-v-030f00c7]{position:relative}.dropdown-menu[data-v-030f00c7]{position:absolute;top:100%;left:0;width:200px;background-color:rgba(15,25,35,.95);border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1001;padding:8px 0}.dropdown-menu.show[data-v-030f00c7]{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-item[data-v-030f00c7]{padding:10px 16px;color:#fff;transition:all .2s;cursor:pointer;background-color:transparent;font-weight:100;font-family:"Alibaba PuHuiTi 3.0",-apple-system,BlinkMacSystemFont,sans-serif}.dropdown-item[data-v-030f00c7]:hover{background-color:hsla(0,0%,100%,.1)}.dropdown-item.active[data-v-030f00c7]{background-color:hsla(0,0%,100%,.15);font-weight:100}.nav-right[data-v-030f00c7]{display:flex;align-items:center;flex-shrink:0}.nav-item[data-v-030f00c7]{display:flex;align-items:center;margin:0 15px;cursor:pointer;transition:all .3s ease;color:#fff;white-space:nowrap;font-weight:100;font-family:"Alibaba PuHuiTi 3.0",-apple-system,BlinkMacSystemFont,sans-serif}.nav-item[data-v-030f00c7]:hover{color:#4ab3e6}.icon-container[data-v-030f00c7]{display:flex;align-items:center;justify-content:center}.nav-icon[data-v-030f00c7]{width:15px;height:15px;-o-object-fit:contain;object-fit:contain}.login-icon[data-v-030f00c7]{font-size:15px;color:currentColor}.nav-text[data-v-030f00c7]{margin-left:5px}.login-btn[data-v-030f00c7]{padding:6px 12px;border-radius:4px}.login-btn[data-v-030f00c7]:hover{background:rgba(74,179,230,.3);border-color:rgba(74,179,230,.5);transform:translateY(-1px)}.user-profile[data-v-030f00c7]{padding:6px 12px;border-radius:4px}.user-profile[data-v-030f00c7]:hover{background:rgba(52,152,219,.3);border-color:rgba(52,152,219,.5);transform:translateY(-1px)}@media (max-width:768px){.navbar[data-v-030f00c7]{padding:15px 5%}.nav-links[data-v-030f00c7]{display:none}.nav-item[data-v-030f00c7]{margin:0 10px}.nav-text[data-v-030f00c7]{font-size:.9rem}}@media (max-width:480px){.logo[data-v-030f00c7]{font-size:1.2rem}.nav-text[data-v-030f00c7]{display:none}.nav-item[data-v-030f00c7]{margin:0 8px}.login-btn[data-v-030f00c7],.user-profile[data-v-030f00c7]{padding:4px 8px}}.footer[data-v-3b53e56c]{padding:45px 0 45px 13%;display:flex;gap:60px}.footer-column[data-v-3b53e56c]{padding:0 15px;min-width:0;text-align:left}.footer-column-brand[data-v-3b53e56c]{flex:0 0 45%;max-width:45%}.footer-column[data-v-3b53e56c]:not(.footer-column-brand){flex:1}.brand-title[data-v-3b53e56c]{margin-bottom:24px;color:#fff;font-size:20px;font-weight:600;letter-spacing:1px}.copyright[data-v-3b53e56c]{margin-bottom:12px;color:#fff;font-size:14px}.company-info[data-v-3b53e56c]{color:#fff;font-size:13px;line-height:1.4;text-align:left;margin-bottom:8px}.company-number[data-v-3b53e56c]{margin-bottom:0;margin-top:4px}.footer-column h3[data-v-3b53e56c]{margin-bottom:20px;color:#fff;font-size:16px;font-weight:500}.footer-column ul[data-v-3b53e56c]{list-style:none}.footer-column li[data-v-3b53e56c]{margin:12px 0;color:#fff;font-size:14px;cursor:pointer;transition:all .3s ease;position:relative;padding-left:0}.footer-column li[data-v-3b53e56c]:hover{color:#fff;transform:translateX(5px)}.footer-link[data-v-3b53e56c]{color:#fff;text-decoration:none;transition:all .3s ease}.footer-link[data-v-3b53e56c]:hover{color:#fff}@media (max-width:768px){.footer[data-v-3b53e56c]{flex-direction:column;padding:40px 5%;gap:30px}.footer-column-brand[data-v-3b53e56c]{flex:1;max-width:100%}.footer-column[data-v-3b53e56c]{padding:0}.footer-column li[data-v-3b53e56c]:hover{transform:translateX(5px)}}@font-face{font-family:AlibabaPuHuiTi;src:url(/fonts/AlibabaPuHuiTi-3-45-Light.80bc417f.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:AlibabaPuHuiTi;src:url(/fonts/AlibabaPuHuiTi-3-55-Regular.3da8a87a.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AlibabaPuHuiTi;src:url(/fonts/AlibabaPuHuiTi-3-65-Medium.27d35b0c.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:AlibabaPuHuiTi;src:url(/fonts/AlibabaPuHuiTi-3-85-Bold.eecfa09b.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:AlibabaPuHuiTi;src:url(/fonts/AlibabaPuHuiTi-3-105-Heavy.4a6b5490.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}#app{display:flex;flex-direction:column;min-height:100vh}.main-content{flex:1}body{color:#fff;font-family:AlibabaPuHuiTi,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;overflow-x:hidden}html{scroll-behavior:smooth}@font-face{font-family:uniicons;font-weight:400;font-style:normal;src:url(https://img-cdn-qiniu.dcloud.net.cn/fonts/uni.ttf) format("truetype")}.uni-flex{display:flex;flex-direction:row}.uni-flex-item{flex:1}.uni-flex-item2{flex:2}.uni-flex-item3{flex:3}.uni-flex-item4{flex:4}.uni-flex-item5{flex:5}.uni-flex-item6{flex:6}.uni-flex-item7{flex:7}.uni-flex-item8{flex:8}.uni-flex-item9{flex:9}.uni-row{flex-direction:row}.uni-column{flex-direction:column}.uni-link{color:#576b95;font-size:26upx}.uni-center{text-align:center}.uni-inline-item{display:flex;flex-direction:row;align-items:center}.uni-inline-item text{margin-right:20upx}.uni-inline-item text:last-child{margin-right:0upx;margin-left:20upx}.uni-page-head{padding:35upx;text-align:center}.uni-page-head-title{display:inline-block;padding:0 40upx;font-size:30upx;height:88upx;line-height:88upx;color:#bebebe;box-sizing:border-box;border-bottom:2upx solid #d8d8d8}.uni-page-body{width:100%;flex-grow:1;overflow-x:hidden}.uni-padding-wrap{width:690upx;padding:0 30upx}.uni-word{text-align:center;padding:200upx 100upx}.uni-title{font-size:30upx;font-weight:500;padding:20upx 0;line-height:1.5}.uni-text{font-size:28upx}.uni-title text{font-size:24upx;color:#888}.uni-text-gray{color:#ccc}.uni-text-small{font-size:24upx}.uni-common-mb{margin-bottom:30upx}.uni-common-pb{padding-bottom:30upx}.uni-common-pl{padding-left:30upx}.uni-common-mt{margin-top:30upx}.uni-bg-red{background:#f76260;color:#fff}.uni-bg-green{background:#09bb07;color:#fff}.uni-bg-blue{background:#007aff;color:#fff}.uni-h1{font-size:80upx;font-weight:700}.uni-h2{font-size:60upx;font-weight:700}.uni-h3{font-size:48upx;font-weight:700}.uni-h4{font-size:36upx;font-weight:700}.uni-h5{font-size:28upx;color:#8f8f94}.uni-h6{font-size:24upx;color:#8f8f94}.uni-bold{font-weight:700}.uni-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uni-btn-v{padding:10upx 0}.uni-btn-v button{margin:20upx 0}.uni-form-item{display:flex;width:100%;padding:10upx 0}.uni-form-item .title{padding:10upx 25upx}.uni-label{width:210upx;word-wrap:break-word;word-break:break-all;text-indent:20upx}.uni-input{height:50upx;padding:15upx 25upx;line-height:50upx;font-size:28upx;background:#fff;flex:1}checkbox-group,radio-group{width:100%}checkbox-group label,radio-group label{padding-right:20upx}.uni-form-item .with-fun{display:flex;flex-wrap:nowrap;background:#fff}.uni-form-item .with-fun .uni-icon{width:40px;height:80upx;line-height:80upx;flex-shrink:0}.uni-loadmore{height:80upx;line-height:80upx;text-align:center;padding-bottom:30upx}.uni-badge,.uni-badge-default{font-family:Helvetica Neue,Helvetica,sans-serif;font-size:12px;line-height:1;display:inline-block;padding:3px 6px;color:#333;border-radius:100px;background-color:rgba(0,0,0,.15)}.uni-badge.uni-badge-inverted{padding:0 5px 0 0;color:#929292;background-color:transparent}.uni-badge-primary{color:#fff;background-color:#007aff}.uni-badge-blue.uni-badge-inverted,.uni-badge-primary.uni-badge-inverted{color:#007aff;background-color:transparent}.uni-badge-green,.uni-badge-success{color:#fff;background-color:#4cd964}.uni-badge-green.uni-badge-inverted,.uni-badge-success.uni-badge-inverted{color:#4cd964;background-color:transparent}.uni-badge-warning,.uni-badge-yellow{color:#fff;background-color:#f0ad4e}.uni-badge-warning.uni-badge-inverted,.uni-badge-yellow.uni-badge-inverted{color:#f0ad4e;background-color:transparent}.uni-badge-danger,.uni-badge-red{color:#fff;background-color:#dd524d}.uni-badge-danger.uni-badge-inverted,.uni-badge-red.uni-badge-inverted{color:#dd524d;background-color:transparent}.uni-badge-purple,.uni-badge-royal{color:#fff;background-color:#8a6de9}.uni-badge-purple.uni-badge-inverted,.uni-badge-royal.uni-badge-inverted{color:#8a6de9;background-color:transparent}.uni-collapse-content{height:0;width:100%;overflow:hidden}.uni-collapse-content.uni-active{height:auto}.uni-card{background:#fff;border-radius:8upx;margin:20upx 0;position:relative;box-shadow:0 2upx 4upx rgba(0,0,0,.3)}.uni-card-content{font-size:30upx}.uni-card-content.image-view{width:100%;margin:0}.uni-card-content-inner{position:relative;padding:30upx}.uni-card-footer,.uni-card-header{position:relative;display:flex;min-height:50upx;padding:20upx 30upx;justify-content:space-between;align-items:center}.uni-card-header{font-size:36upx}.uni-card-footer{color:#6d6d72}.uni-card-footer:before,.uni-card-header:after{position:absolute;top:0;right:0;left:0;height:2upx;content:"";transform:scaleY(.5);background-color:#c8c7cc}.uni-card-header:after{top:auto;bottom:0}.uni-card-media{justify-content:flex-start}.uni-card-media-logo{height:84upx;width:84upx;margin-right:20upx}.uni-card-media-body{height:84upx;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.uni-card-media-text-top{line-height:36upx;font-size:34upx}.uni-card-media-text-bottom{line-height:30upx;font-size:28upx;color:#8f8f94}.uni-card-link{color:#007aff}.uni-list{background-color:#fff;position:relative;width:100%;display:flex;flex-direction:column}.uni-list:after{bottom:0}.uni-list:after,.uni-list:before{position:absolute;z-index:10;right:0;left:0;height:1upx;content:"";transform:scaleY(.5);background-color:#c8c7cc}.uni-list:before{top:0}.uni-list-cell{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.uni-list-cell-hover{background-color:#eee}.uni-list-cell-pd{padding:22upx 30upx}.uni-list-cell-left{font-size:28upx;padding:0 30upx}.uni-list-cell-db,.uni-list-cell-right{flex:1}.uni-list-cell:after{position:absolute;z-index:3;right:0;bottom:0;left:30upx;height:1upx;content:"";transform:scaleY(.5);background-color:#c8c7cc}.uni-list .uni-list-cell:last-child:after,.uni-list-cell-last.uni-list-cell:after{height:0upx}.uni-list-cell-divider{position:relative;display:flex;color:#999;background-color:#f7f7f7;padding:15upx 20upx}.uni-list-cell-divider:before{top:0}.uni-list-cell-divider:after,.uni-list-cell-divider:before{position:absolute;right:0;left:0upx;height:1upx;content:"";transform:scaleY(.5);background-color:#c8c7cc}.uni-list-cell-divider:after{bottom:0}.uni-list-cell-navigate{font-size:30upx;padding:22upx 30upx;line-height:48upx;position:relative;display:flex;box-sizing:border-box;width:100%;flex:1;justify-content:space-between;align-items:center;padding-right:36upx}.uni-navigate-badge{padding-right:50upx}.uni-list-cell-navigate.uni-navigate-right:after{font-family:uniicons;content:"\e583";position:absolute;right:24upx;top:50%;color:#bbb;transform:translateY(-50%)}.uni-list-cell-navigate.uni-navigate-bottom:after{font-family:uniicons;content:"\e581";position:absolute;right:24upx;top:50%;color:#bbb;transform:translateY(-50%)}.uni-list-cell-navigate.uni-navigate-bottom.uni-active:after{font-family:uniicons;content:"\e580";position:absolute;right:24upx;top:50%;color:#bbb;transform:translateY(-50%)}.uni-collapse.uni-list-cell{flex-direction:column}.uni-list-cell-navigate.uni-active{background:#eee}.uni-list.uni-collapse{box-sizing:border-box;height:0;overflow:hidden}.uni-collapse .uni-list-cell{padding-left:20upx}.uni-collapse .uni-list-cell:after{left:52upx}.uni-list.uni-active{height:auto}.uni-triplex-row{display:flex;flex:1;width:100%;box-sizing:border-box;flex-direction:row;padding:22upx 30upx}.uni-triplex-left,.uni-triplex-right{display:flex;flex-direction:column}.uni-triplex-left{width:84%}.uni-triplex-left .uni-title{padding:8upx 0}.uni-triplex-left .uni-text,.uni-triplex-left .uni-text-small{color:#999}.uni-triplex-right{width:16%;text-align:right}.uni-media-list{padding:22upx 30upx;box-sizing:border-box;display:flex;width:100%;flex-direction:row}.uni-navigate-right.uni-media-list{padding-right:74upx}.uni-pull-right{flex-direction:row-reverse}.uni-pull-right>.uni-media-list-logo{margin-right:0upx;margin-left:20upx}.uni-media-list-logo{height:84upx;width:84upx;margin-right:20upx}.uni-media-list-logo image{height:100%;width:100%}.uni-media-list-body{height:84upx;display:flex;flex:1;flex-direction:column;justify-content:space-between;align-items:flex-start;overflow:hidden}.uni-media-list-text-top{width:100%;line-height:36upx;font-size:30upx}.uni-media-list-text-bottom{width:100%;line-height:30upx;font-size:26upx;color:#8f8f94}.uni-grid-9{background:#f2f2f2;width:750upx;display:flex;flex-direction:row;flex-wrap:wrap;border-top:2upx solid #eee}.uni-grid-9-item{width:250upx;height:200upx;display:flex;flex-direction:column;align-items:center;justify-content:center;border-bottom:2upx solid;border-right:2upx solid;border-color:#eee;box-sizing:border-box}.no-border-right{border-right:none}.uni-grid-9-image{width:100upx;height:100upx}.uni-grid-9-text{width:250upx;line-height:4upx;height:40upx;text-align:center;font-size:30upx}.uni-grid-9-item-hover{background:rgba(0,0,0,.1)}.uni-uploader{flex:1;flex-direction:column}.uni-uploader-head{display:flex;flex-direction:row;justify-content:space-between}.uni-uploader-info{color:#b2b2b2}.uni-uploader-body{margin-top:16upx}.uni-uploader__files{display:flex;flex-direction:row;flex-wrap:wrap}.uni-uploader__file{margin:10upx;width:210upx;height:210upx}.uni-uploader__img{display:block;width:210upx;height:210upx}.uni-uploader__input-box{position:relative;margin:10upx;width:208upx;height:208upx;border:2upx solid #d9d9d9}.uni-uploader__input-box:after,.uni-uploader__input-box:before{content:" ";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#d9d9d9}.uni-uploader__input-box:before{width:4upx;height:79upx}.uni-uploader__input-box:after{width:79upx;height:4upx}.uni-uploader__input-box:active{border-color:#999}.uni-uploader__input-box:active:after,.uni-uploader__input-box:active:before{background-color:#999}.uni-uploader__input{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0}.feedback-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:20upx;color:#8f8f94;font-size:28upx}.feedback-star-view.feedback-title{justify-content:flex-start;margin:0}.feedback-quick{position:relative;padding-right:40upx}.feedback-quick:after{font-family:uniicons;font-size:40upx;content:"\e581";position:absolute;right:0;top:50%;color:#bbb;transform:translateY(-50%)}.feedback-body{background:#fff}.feedback-textare{height:200upx;font-size:34upx;line-height:50upx;width:100%;box-sizing:border-box;padding:20upx 30upx 0}.feedback-input{font-size:34upx;height:50upx;min-height:50upx;padding:15upx 20upx;line-height:50upx}.feedback-uploader{padding:22upx 20upx}.feedback-star{font-family:uniicons;font-size:40upx;margin-left:6upx}.feedback-star-view{margin-left:20upx}.feedback-star:after{content:"\e408"}.feedback-star.active{color:#ffb400}.feedback-star.active:after{content:"\e438"}.feedback-submit{background:#007aff;color:#fff;margin:20upx}.uni-input-group{position:relative;padding:0;border:0;background-color:#fff}.uni-input-group:before{top:0}.uni-input-group:after,.uni-input-group:before{position:absolute;right:0;left:0;height:2upx;content:"";transform:scaleY(.5);background-color:#c8c7cc}.uni-input-group:after{bottom:0}.uni-input-row{position:relative;display:flex;flex-direction:row;font-size:28upx;padding:22upx 30upx;justify-content:space-between}.uni-input-group .uni-input-row:after{position:absolute;right:0;bottom:0;left:30upx;height:2upx;content:"";transform:scaleY(.5);background-color:#c8c7cc}.uni-input-row label{line-height:70upx}.uni-textarea{width:100%;background:#fff}.uni-textarea textarea{width:96%;padding:18upx 2%;line-height:1.6;font-size:28upx;height:150upx}.uni-tab-bar{display:flex;flex:1;flex-direction:column;overflow:hidden;height:100%}.uni-tab-bar .list{width:750upx;height:100%}.uni-swiper-tab{width:100%;white-space:nowrap;line-height:100upx;height:100upx;border-bottom:1px solid #c8c7cc}.swiper-tab-list{font-size:30upx;width:150upx;display:inline-block;text-align:center;color:#555}.uni-tab-bar .active{color:#007aff}.uni-tab-bar .swiper-box{flex:1;width:100%;height:calc(100% - 100upx)}.uni-tab-bar-loading{padding:20upx 0}.uni-steps{padding:20upx 30upx;flex-grow:1}.uni-steps,.uni-steps view{display:flex;flex-wrap:wrap}.uni-steps view{float:none}.uni-steps .step{width:31.3%;margin:0 1%;flex-wrap:nowrap}.uni-steps .step-circle{width:50upx;height:50upx;border-radius:50upx;background:#f1f1f3;justify-content:center;line-height:50upx;flex-shrink:0;margin-right:15upx;color:#666;font-size:28upx}.uni-steps .step-content{width:100%;height:22upx;border-bottom:1px solid #f1f2f3}.uni-steps .step-title{line-height:50upx;height:50upx;background:#fff;width:auto;overflow:hidden;padding-right:8upx}.uni-steps .current .step-circle{background:#00b26a;color:#fff}.uni-steps .current .step-content{border-color:#00b26a}.uni-steps .current .step-title{color:#00b26a}.uni-comment{padding:5rpx 0;display:flex;flex-grow:1;flex-direction:column}.uni-comment-list{flex-wrap:nowrap;padding:10rpx 0;margin:10rpx 0;width:100%;display:flex}.uni-comment-face{width:70upx;height:70upx;border-radius:100%;margin-right:20upx;flex-shrink:0;overflow:hidden}.uni-comment-face image{width:100%;border-radius:100%}.uni-comment-body{width:100%}.uni-comment-top{line-height:1.5em;justify-content:space-between}.uni-comment-top text{color:#0a98d5;font-size:24upx}.uni-comment-date{line-height:38upx;flex-direction:row;justify-content:space-between;display:flex!important;flex-grow:1}.uni-comment-date view{color:#666;font-size:24upx;line-height:38upx}.uni-comment-content{line-height:1.6em;font-size:28upx;padding:8rpx 0}.uni-comment-replay-btn{background:#fff;font-size:24upx;line-height:28upx;padding:5rpx 20upx;border-radius:30upx;color:#333!important;margin:0 10upx}.uni-swiper-msg{width:100%;padding:12rpx 0;flex-wrap:nowrap;display:flex}.uni-swiper-msg-icon{width:50upx;margin-right:20upx}.uni-swiper-msg-icon image{width:100%;flex-shrink:0}.uni-swiper-msg swiper{width:100%;height:50upx}.uni-swiper-msg swiper-item{line-height:50upx}.uni-product-list{display:flex;width:100%;flex-wrap:wrap;flex-direction:row}.uni-product{padding:20upx;display:flex;flex-direction:column}.image-view{margin:12upx 0}.image-view,.uni-product-image{height:330upx;width:330upx}.uni-product-title{word-break:break-all;display:-webkit-box;overflow:hidden;line-height:1.5;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.uni-product-price{margin-top:10upx;font-size:28upx;line-height:1.5;position:relative}.uni-product-price-original{color:#e80080}.uni-product-price-favour{color:#888;text-decoration:line-through;margin-left:10upx}.uni-product-tip{position:absolute;right:10upx;background-color:#f33;color:#fff;padding:0 10upx;border-radius:5upx}.uni-timeline{margin:35upx 0;display:flex;flex-direction:column;position:relative}.uni-timeline-item{display:flex;flex-direction:row;position:relative;padding-bottom:20upx;box-sizing:border-box;overflow:hidden}.uni-timeline-item .uni-timeline-item-keynode{width:160upx;flex-shrink:0;box-sizing:border-box;padding-right:20upx;text-align:right;line-height:65upx}.uni-timeline-item .uni-timeline-item-divider{flex-shrink:0;position:relative;width:30upx;height:30upx;top:15upx;border-radius:50%;background-color:#bbb}.uni-timeline-item-divider:after,.uni-timeline-item-divider:before{position:absolute;left:15upx;width:1upx;height:100vh;content:"";background:inherit}.uni-timeline-item-divider:before{bottom:100%}.uni-timeline-item-divider:after{top:100%}.uni-timeline-first-item .uni-timeline-item-divider:before,.uni-timeline-last-item .uni-timeline-item-divider:after{display:none}.uni-timeline-item .uni-timeline-item-content{padding-left:20upx}.uni-timeline-last-item .bottom-border:after{display:none}.uni-timeline-item-content .datetime{color:#ccc}.uni-timeline-last-item .uni-timeline-item-divider{background-color:#1aad19}.uni-icon{font-family:uniicons;font-size:24px;font-weight:400;font-style:normal;line-height:1;display:inline-block;text-decoration:none;-webkit-font-smoothing:antialiased}.uni-icon.uni-active{color:#007aff}.uni-icon-contact:before{content:"\e100"}.uni-icon-person:before{content:"\e101"}.uni-icon-personadd:before{content:"\e102"}.uni-icon-contact-filled:before{content:"\e130"}.uni-icon-person-filled:before{content:"\e131"}.uni-icon-personadd-filled:before{content:"\e132"}.uni-icon-phone:before{content:"\e200"}.uni-icon-email:before{content:"\e201"}.uni-icon-chatbubble:before{content:"\e202"}.uni-icon-chatboxes:before{content:"\e203"}.uni-icon-phone-filled:before{content:"\e230"}.uni-icon-email-filled:before{content:"\e231"}.uni-icon-chatbubble-filled:before{content:"\e232"}.uni-icon-chatboxes-filled:before{content:"\e233"}.uni-icon-weibo:before{content:"\e260"}.uni-icon-weixin:before{content:"\e261"}.uni-icon-pengyouquan:before{content:"\e262"}.uni-icon-chat:before{content:"\e263"}.uni-icon-qq:before{content:"\e264"}.uni-icon-videocam:before{content:"\e300"}.uni-icon-camera:before{content:"\e301"}.uni-icon-mic:before{content:"\e302"}.uni-icon-location:before{content:"\e303"}.uni-icon-mic-filled:before,.uni-icon-speech:before{content:"\e332"}.uni-icon-location-filled:before{content:"\e333"}.uni-icon-micoff:before{content:"\e360"}.uni-icon-image:before{content:"\e363"}.uni-icon-map:before{content:"\e364"}.uni-icon-compose:before{content:"\e400"}.uni-icon-trash:before{content:"\e401"}.uni-icon-upload:before{content:"\e402"}.uni-icon-download:before{content:"\e403"}.uni-icon-close:before{content:"\e404"}.uni-icon-redo:before{content:"\e405"}.uni-icon-undo:before{content:"\e406"}.uni-icon-refresh:before{content:"\e407"}.uni-icon-star:before{content:"\e408"}.uni-icon-plus:before{content:"\e409"}.uni-icon-minus:before{content:"\e410"}.uni-icon-checkbox:before,.uni-icon-circle:before{content:"\e411"}.uni-icon-clear:before,.uni-icon-close-filled:before{content:"\e434"}.uni-icon-refresh-filled:before{content:"\e437"}.uni-icon-star-filled:before{content:"\e438"}.uni-icon-plus-filled:before{content:"\e439"}.uni-icon-minus-filled:before{content:"\e440"}.uni-icon-circle-filled:before{content:"\e441"}.uni-icon-checkbox-filled:before{content:"\e442"}.uni-icon-closeempty:before{content:"\e460"}.uni-icon-refreshempty:before{content:"\e461"}.uni-icon-reload:before{content:"\e462"}.uni-icon-starhalf:before{content:"\e463"}.uni-icon-spinner:before{content:"\e464"}.uni-icon-spinner-cycle:before{content:"\e465"}.uni-icon-search:before{content:"\e466"}.uni-icon-plusempty:before{content:"\e468"}.uni-icon-forward:before{content:"\e470"}.uni-icon-back:before,.uni-icon-left-nav:before{content:"\e471"}.uni-icon-checkmarkempty:before{content:"\e472"}.uni-icon-home:before{content:"\e500"}.uni-icon-navigate:before{content:"\e501"}.uni-icon-gear:before{content:"\e502"}.uni-icon-paperplane:before{content:"\e503"}.uni-icon-info:before{content:"\e504"}.uni-icon-help:before{content:"\e505"}.uni-icon-locked:before{content:"\e506"}.uni-icon-more:before{content:"\e507"}.uni-icon-flag:before{content:"\e508"}.uni-icon-home-filled:before{content:"\e530"}.uni-icon-gear-filled:before{content:"\e532"}.uni-icon-info-filled:before{content:"\e534"}.uni-icon-help-filled:before{content:"\e535"}.uni-icon-more-filled:before{content:"\e537"}.uni-icon-settings:before{content:"\e560"}.uni-icon-list:before{content:"\e562"}.uni-icon-bars:before{content:"\e563"}.uni-icon-loop:before{content:"\e565"}.uni-icon-paperclip:before{content:"\e567"}.uni-icon-eye:before{content:"\e568"}.uni-icon-arrowup:before{content:"\e580"}.uni-icon-arrowdown:before{content:"\e581"}.uni-icon-arrowleft:before{content:"\e582"}.uni-icon-arrowright:before{content:"\e583"}.uni-icon-arrowthinup:before{content:"\e584"}.uni-icon-arrowthindown:before{content:"\e585"}.uni-icon-arrowthinleft:before{content:"\e586"}.uni-icon-arrowthinright:before{content:"\e587"}.uni-icon-pulldown:before{content:"\e588"}.uni-icon-scan:before{content:"\e612"}.password-toggle{position:absolute;right:12px;top:50%;transform:translateY(-50%);cursor:pointer;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.eye-icon,.password-toggle{width:20px;height:20px;align-items:center;justify-content:center;transition:all .3s ease}.eye-icon{display:inline-block;position:relative;opacity:.5;display:flex}.eye-icon:hover{opacity:1}.eye-closed:before{content:"";width:16px;height:16px;border:2px solid #7f8c8d;border-radius:50%;flex-shrink:0}.eye-closed:after{content:"";position:absolute;width:2px;height:17px;background:#7f8c8d;transform:rotate(45deg)}.eye-open:before{content:"";width:16px;height:16px;border:2px solid #7f8c8d;border-radius:50%;flex-shrink:0;position:relative}.eye-open:after{content:"";position:absolute;width:6px;height:6px;background:#7f8c8d;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}