.pricing-page[data-v-dc8ab85e]{min-height:100vh;background-color:#0f1115;background-image:radial-gradient(circle at 50% 0%,#1a1d24,#0f1115 70%);color:#e2e8f0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;padding:60px 20px;position:relative;overflow:hidden;line-height:1.6}.ambient-light[data-v-dc8ab85e]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;z-index:0;pointer-events:none}.ambient-light.primary[data-v-dc8ab85e]{top:-10%;right:10%;width:40vw;height:40vw;background:radial-gradient(circle,rgba(212,175,55,.2) 0%,transparent 70%)}.ambient-light.secondary[data-v-dc8ab85e]{bottom:10%;left:-5%;width:30vw;height:30vw;background:radial-gradient(circle,rgba(64,88,128,.2) 0%,transparent 70%)}.content-wrapper[data-v-dc8ab85e]{position:relative;z-index:1;max-width:1100px;margin:0 auto}.header-block[data-v-dc8ab85e]{text-align:center;margin-bottom:80px}.header-block .title[data-v-dc8ab85e]{font-family:Didot,Bodoni MT,Songti SC,"Noto Serif SC",SimSun,Times New Roman,serif;font-size:3.5rem;font-weight:700;margin-bottom:24px;color:#fff;letter-spacing:-1px}.header-block .title .gold-text[data-v-dc8ab85e]{background:linear-gradient(135deg,#f3e5ab,#d4af37);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-style:italic;padding-right:10px}.header-block .subtitle[data-v-dc8ab85e]{font-size:1.1rem;color:#94a3b8;line-height:1.8;max-width:600px;margin:0 auto;letter-spacing:1px}.pricing-container[data-v-dc8ab85e]{display:flex;justify-content:center;gap:40px;align-items:stretch;margin-bottom:100px}@media (max-width: 850px){.pricing-container[data-v-dc8ab85e]{flex-direction:column;align-items:center}}.pricing-card[data-v-dc8ab85e]{flex:1;max-width:400px;width:100%;background:#ffffff08;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.06);border-radius:24px;padding:40px;display:flex;flex-direction:column;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative}.pricing-card.free[data-v-dc8ab85e]:hover{transform:translateY(-8px);border-color:#ffffff26}.pricing-card.free .plan-name[data-v-dc8ab85e]{color:#fff}.pricing-card.pro[data-v-dc8ab85e]{background:linear-gradient(180deg,#d4af370d,#0f1115cc);border:1px solid rgba(212,175,55,.3);box-shadow:0 20px 50px -20px #00000080}.pricing-card.pro[data-v-dc8ab85e]:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 30px 60px -20px #d4af3726;border-color:#d4af37}.pricing-card.pro .recommend-badge[data-v-dc8ab85e]{position:absolute;top:-1px;left:50%;transform:translate(-50%,-50%);background:#d4af37;color:#000;padding:4px 16px;border-radius:12px;font-size:11px;font-weight:800;letter-spacing:2px;text-transform:uppercase;box-shadow:0 4px 12px #d4af3766}.pricing-card.pro .plan-name[data-v-dc8ab85e]{color:#d4af37}.pricing-card .card-header[data-v-dc8ab85e]{text-align:center}.pricing-card .card-header .plan-name[data-v-dc8ab85e]{font-family:Didot,Bodoni MT,Songti SC,"Noto Serif SC",SimSun,Times New Roman,serif;font-size:1.6rem;margin-bottom:16px;letter-spacing:1px}.pricing-card .card-header .price-box[data-v-dc8ab85e]{display:flex;align-items:flex-start;justify-content:center;color:#fff;margin-bottom:12px;font-family:Didot,Bodoni MT,Songti SC,"Noto Serif SC",SimSun,Times New Roman,serif}.pricing-card .card-header .price-box .currency[data-v-dc8ab85e]{font-size:1.5rem;margin-top:8px;margin-right:4px;font-style:italic}.pricing-card .card-header .price-box .amount[data-v-dc8ab85e]{font-size:4.5rem;font-weight:500;line-height:1}.pricing-card .card-header .price-box .period[data-v-dc8ab85e]{align-self:flex-end;margin-bottom:10px;margin-left:6px;color:#94a3b8;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9rem;letter-spacing:1px}.pricing-card .card-header .desc[data-v-dc8ab85e]{color:#94a3b8;font-size:.9rem;height:40px}.pricing-card .divider[data-v-dc8ab85e]{height:1px;background:#ffffff1a;margin:30px 0}.pricing-card .feature-list[data-v-dc8ab85e]{list-style:none;padding:0;margin:0;flex-grow:1;display:flex;flex-direction:column;gap:16px}.pricing-card .feature-list .feature-item[data-v-dc8ab85e]{display:flex;align-items:center;font-size:.95rem;color:#e2e8f0}.pricing-card .feature-list .feature-item.disabled[data-v-dc8ab85e]{color:#fff3;text-decoration:line-through}.pricing-card .feature-list .feature-item.highlight[data-v-dc8ab85e]{color:#fff}.pricing-card .feature-list .feature-item .tag[data-v-dc8ab85e]{font-size:10px;background:#d4af3733;color:#d4af37;padding:2px 6px;border-radius:4px;margin-left:6px;font-weight:600}.pricing-card .feature-list .icon[data-v-dc8ab85e]{margin-right:12px;font-weight:700}.pricing-card .feature-list .icon.check[data-v-dc8ab85e]{color:#94a3b8}.pricing-card .feature-list .icon.close[data-v-dc8ab85e]{color:#ffffff1a}.pricing-card .feature-list .icon.gold-check[data-v-dc8ab85e]{color:#d4af37;font-size:1.1rem}.pricing-card .feature-list .info-icon[data-v-dc8ab85e]{margin-left:6px;color:#94a3b8;cursor:help}.pricing-card .feature-list .info-icon.gold[data-v-dc8ab85e]{color:#d4af3799}.pricing-card .action-btn[data-v-dc8ab85e]{margin-top:40px;padding:16px;border-radius:8px;text-align:center;font-weight:600;cursor:pointer;transition:all .3s;text-transform:uppercase;letter-spacing:2px;font-size:.9rem}.pricing-card .action-btn.outline[data-v-dc8ab85e]{border:1px solid rgba(255,255,255,.2);color:#fff}.pricing-card .action-btn.outline[data-v-dc8ab85e]:hover{background:#ffffff1a}.pricing-card .action-btn.outline.is-registered[data-v-dc8ab85e]{cursor:default;opacity:.6}.pricing-card .action-btn.primary[data-v-dc8ab85e]{background:linear-gradient(135deg,#f3e5ab,#d4af37);color:#000;border:none;box-shadow:0 4px 20px #d4af374d}.pricing-card .action-btn.primary[data-v-dc8ab85e]:hover{filter:brightness(1.1);box-shadow:0 8px 25px #d4af3780}.faq-section[data-v-dc8ab85e]{max-width:800px;margin:0 auto;padding-top:60px;border-top:1px solid rgba(255,255,255,.05)}.faq-section .section-title[data-v-dc8ab85e]{text-align:center;font-family:Didot,Bodoni MT,Songti SC,"Noto Serif SC",SimSun,Times New Roman,serif;color:#fff;margin-bottom:40px;font-size:1.8rem}.faq-section .faq-item[data-v-dc8ab85e]{background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:12px;margin-bottom:16px;overflow:hidden;transition:all .3s}.faq-section .faq-item[data-v-dc8ab85e]:hover{border-color:#ffffff1a}.faq-section .faq-item.active[data-v-dc8ab85e]{background:#ffffff0d;border-color:#d4af3733}.faq-section .faq-item.active .toggle-icon[data-v-dc8ab85e]{transform:rotate(180deg);color:#d4af37}.faq-section .faq-item.active .q-text[data-v-dc8ab85e]{color:#d4af37}.faq-section .faq-header[data-v-dc8ab85e]{padding:20px 24px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-section .faq-header .q-text[data-v-dc8ab85e]{font-weight:600;font-size:1.05rem;color:#e2e8f0;transition:color .3s}.faq-section .faq-header .toggle-icon[data-v-dc8ab85e]{color:#94a3b8;transition:transform .3s;display:flex}.faq-section .faq-body[data-v-dc8ab85e]{padding:0 24px 24px;color:#94a3b8;font-size:.95rem;line-height:1.6}.faq-section .faq-body[data-v-dc8ab85e] a{color:#d4af37;text-decoration:none;border-bottom:1px dashed #d4af37;transition:.3s}.faq-section .faq-body[data-v-dc8ab85e] a:hover{color:#fff;border-color:#fff}.bottom-contact[data-v-dc8ab85e]{margin-top:80px;text-align:center;color:#94a3b8}.bottom-contact p[data-v-dc8ab85e]{margin-bottom:20px}.bottom-contact .contact-btn[data-v-dc8ab85e]{background:transparent;border:1px solid #d4af37;color:#d4af37;padding:10px 24px;border-radius:30px;cursor:pointer;font-size:.9rem;display:inline-flex;align-items:center;transition:all .3s;letter-spacing:1px}.bottom-contact .contact-btn[data-v-dc8ab85e]:hover{background:#d4af37;color:#000}.modal-content[data-v-dc8ab85e]{text-align:center;padding:20px 0;color:#e2e8f0}.modal-content .modal-title[data-v-dc8ab85e]{font-size:1.5rem;font-family:Didot,Bodoni MT,Songti SC,"Noto Serif SC",SimSun,Times New Roman,serif;color:#fff;margin-bottom:24px}.modal-content .qrcode-wrapper[data-v-dc8ab85e]{background:#fff;padding:12px;border-radius:12px;display:inline-block;margin-bottom:20px;position:relative}.modal-content .qrcode-wrapper .qr-img[data-v-dc8ab85e]{width:220px;height:220px;display:block}.modal-content .modal-desc[data-v-dc8ab85e]{color:#94a3b8;line-height:1.6;margin-bottom:20px}.modal-content .modal-help[data-v-dc8ab85e]{font-size:.85rem;color:#666}.modal-content .modal-help .link[data-v-dc8ab85e]{color:#d4af37;cursor:pointer;margin-left:5px;text-decoration:underline}.dark-theme-modal .ant-modal-title{color:#fff;font-family:Didot,Songti SC,serif}.consult-popper .ant-popover-inner{padding:12px;border-radius:8px;background:#fff;box-shadow:0 8px 24px #00000026}.dark-theme-modal .ant-modal-content{background-color:#1a1d24;border:1px solid rgba(255,255,255,.1);color:#e2e8f0;border-radius:16px;box-shadow:0 20px 60px #0009}.dark-theme-modal .ant-modal-header{background:transparent;border-bottom:none}.dark-theme-modal .ant-modal-title{color:#fff}.dark-theme-modal .ant-modal-close{color:#999}.dark-theme-modal .ant-modal-close:hover{color:#fff}.consult-popper .ant-popover-inner{padding:12px;border-radius:8px;box-shadow:0 8px 24px #00000026}
