.error-boundary[data-v-f23bbeef]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:60px 24px;display:flex}.eb-icon[data-v-f23bbeef]{margin-bottom:16px}.eb-title[data-v-f23bbeef]{color:var(--pc-dark);margin:0 0 8px;font-size:18px;font-weight:700}.eb-msg[data-v-f23bbeef]{color:var(--pc-gray);max-width:320px;margin:0 0 24px;font-size:14px;line-height:1.5}.splash-screen[data-v-bb1a21c3]{z-index:99999;background:linear-gradient(#fafdf9 0%,#f0fff4 40%,#e8f8f0 100%);justify-content:center;align-items:center;animation:.5s ease-out splashIn-bb1a21c3;display:flex;position:fixed;inset:0}@keyframes splashIn-bb1a21c3{0%{opacity:0}to{opacity:1}}.splash-content[data-v-bb1a21c3]{flex-direction:column;align-items:center;gap:16px;animation:.6s ease-out .2s both contentUp-bb1a21c3;display:flex}@keyframes contentUp-bb1a21c3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.splash-logo[data-v-bb1a21c3]{background:#fff;border-radius:28px;justify-content:center;align-items:center;width:120px;height:120px;display:flex;overflow:hidden;box-shadow:0 8px 32px #2ecc7126}.splash-mascot[data-v-bb1a21c3]{object-fit:contain;width:100px;height:100px}.splash-title[data-v-bb1a21c3]{color:#1a1a1a;letter-spacing:-.5px;margin:0;font-size:28px;font-weight:800}.splash-tagline[data-v-bb1a21c3]{color:#888;text-align:center;max-width:240px;margin:0;font-size:14px;font-weight:500;line-height:1.5}.splash-loader[data-v-bb1a21c3]{background:#2ecc711f;border-radius:2px;width:120px;height:3px;margin-top:8px;overflow:hidden}.splash-bar[data-v-bb1a21c3]{background:linear-gradient(90deg,#2ecc71,#27ae60);border-radius:2px;height:100%;animation:2.5s ease-in-out splashLoad-bb1a21c3}@keyframes splashLoad-bb1a21c3{0%{width:0%}to{width:100%}}:root{--pc-green:#2ecc71;--pc-green-hover:#27ae60;--pc-green-dark:#1e8c4e;--pc-green-light:#e8f8f0;--pc-green-soft:#d4f5e4;--pc-coral:#ff6b6b;--pc-gold:#f1c40f;--pc-teal:#1abc9c;--pc-blue:#3498db;--pc-dark:#1a1a2e;--pc-dark2:#2d3436;--pc-gray:#636e72;--pc-gray-light:#b2bec3;--pc-border:#dfe6e9;--pc-light:#f8f9fa;--pc-white:#fff;--pc-font:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, sans-serif;--text-hero:32px;--text-h1:24px;--text-h2:20px;--text-h3:16px;--text-body:15px;--text-small:13px;--text-micro:11px;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:9999px;--pc-shadow-sm:0 1px 3px #0000000f;--pc-shadow:0 4px 12px #00000014;--pc-shadow-lg:0 8px 30px #0000001f;--pc-shadow-xl:0 16px 48px #00000029;--pc-shadow-green:0 4px 20px #2ecc714d;--pc-shadow-coral:0 4px 16px #ff6b6b4d;--pc-transition:.3s cubic-bezier(.16, 1, .3, 1);--pc-transition-fast:.15s ease;--pc-radius:var(--radius-lg);--pc-radius-sm:var(--radius-md);--pc-safe-bottom:env(safe-area-inset-bottom,0px);--pc-star-color:#f1c40f;--pc-warning:#f57c00;--pc-error:#d32f2f;--pc-info:#1976d2;--pc-success:#2e7d32;--pc-warning-light:#fff3e0;--pc-info-light:#e3f2fd;--pc-error-light:#ffebee;--pc-success-light:#e8f5e9;--pc-recommend:#f1c40f;--pc-recommend-light:#fff9e6;--pc-recommend-dark:#d4a017;--pc-price-color:var(--pc-dark);--pc-cert-blue:#0984e3;--pc-cert-blue-light:#e3f2fd;--pc-wechat:#07c160;--pc-wechat-hover:#06ad56;--pc-whatsapp:#25d366;--pc-gradient-dark:linear-gradient(135deg, #1a1a2e 0%, #2d3436 100%);--pc-gradient-green:linear-gradient(135deg, #2ecc71 0%, #1abc9c 100%);--pc-gradient-hero:linear-gradient(160deg, #1a1a2e 0%, #1e3a2f 40%, #1a1a2e 100%);--pc-dark-text:#fffffff2;--pc-dark-text-secondary:#ffffffc7;--pc-dark-text-muted:#ffffff8c;--pc-mascot-size:180px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--pc-font);color:var(--pc-dark);font-size:var(--text-body);background:var(--pc-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;overflow-x:hidden}a{color:var(--pc-green);transition:color var(--pc-transition-fast);text-decoration:none}a:hover{color:var(--pc-green-hover)}button{cursor:pointer;font-family:var(--pc-font)}.btn-panda{background:var(--pc-green);color:#fff;border-radius:var(--radius-md);min-height:48px;transition:all var(--pc-transition);box-shadow:var(--pc-shadow-sm);border:none;justify-content:center;align-items:center;gap:8px;padding:14px 28px;font-size:16px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.btn-panda:hover{background:var(--pc-green-hover);box-shadow:var(--pc-shadow-green);transform:translateY(-1px)}.btn-panda:active{box-shadow:var(--pc-shadow-sm);transform:translateY(0)scale(.97)}.btn-panda:disabled{background:var(--pc-border);cursor:not-allowed;box-shadow:none;transform:none}.btn-panda:after{content:"";opacity:0;background:#ffffff4d;border-radius:50%;width:0;height:0;transition:width .4s,height .4s,opacity .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-panda:active:after{opacity:1;width:200px;height:200px;transition:all}.btn-panda-outline{color:var(--pc-green);border:2px solid var(--pc-green);border-radius:var(--radius-md);min-height:48px;transition:all var(--pc-transition);background:0 0;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:16px;font-weight:600;display:inline-flex}.btn-panda-outline:hover{background:var(--pc-green-light);box-shadow:var(--pc-shadow-sm);transform:translateY(-1px)}.btn-panda-outline:active{transform:scale(.97)}.btn-ghost{color:var(--pc-gray);cursor:pointer;transition:color var(--pc-transition-fast);text-underline-offset:3px;background:0 0;border:none;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:underline}.btn-ghost:hover{color:var(--pc-dark)}.panda-card{background:var(--pc-white);border-radius:var(--radius-lg);box-shadow:var(--pc-shadow);transition:transform var(--pc-transition), box-shadow var(--pc-transition);padding:20px}.panda-card:hover{box-shadow:var(--pc-shadow-lg);transform:translateY(-2px)}.panda-glass{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);border-radius:var(--radius-lg);background:#ffffff0f;border:1px solid #ffffff1a}.section-title{font-size:var(--text-h1);letter-spacing:-.3px;color:var(--pc-dark);margin-bottom:6px;font-weight:800}.section-subtitle{font-size:var(--text-small);color:var(--pc-gray);margin-bottom:20px;line-height:1.5}.section-badge{background:var(--pc-green-light);color:var(--pc-green);font-size:var(--text-micro);border-radius:var(--radius-full);align-items:center;gap:4px;margin-bottom:10px;padding:5px 12px;font-weight:700;display:inline-flex}.section-dark{background:var(--pc-dark);color:#fff;padding:var(--space-2xl) var(--space-md);border-radius:var(--radius-xl);margin:0 var(--space-md)}.section-dark .section-title{color:#fff}.section-dark .section-subtitle{color:var(--pc-dark-text-secondary)}.panda-tag{font-size:var(--text-micro);border-radius:var(--radius-sm);background:var(--pc-green-light);color:var(--pc-green);padding:3px 8px;font-weight:600;transition:all .2s;display:inline-block}.price{color:var(--pc-dark);font-weight:800}.price-large{font-size:28px}.price .currency{font-size:16px;font-weight:600}.rating{color:var(--pc-star-color);font-weight:700}.trust-badge{font-size:var(--text-small);color:var(--pc-gray);align-items:center;gap:6px;padding:6px 0;display:inline-flex}.trust-badge svg{width:14px;height:14px}.whatsapp-fab{bottom:calc(80px + var(--pc-safe-bottom));background:var(--pc-whatsapp);color:#fff;z-index:100;width:56px;height:56px;transition:transform var(--pc-transition);border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;right:16px;box-shadow:0 4px 12px #25d36666}.whatsapp-fab:hover{transform:scale(1.1)}.whatsapp-fab:active{transform:scale(.95)}.whatsapp-fab svg{flex-shrink:0}.page{padding-bottom:80px}@media (width>=768px){.page{padding-bottom:36px}}.page-content{padding:var(--space-md);max-width:600px;margin:0 auto}.badge-cert{background:var(--pc-cert-blue-light);color:var(--pc-cert-blue);border-radius:4px;align-items:center;gap:3px;padding:2px 6px;font-size:10px;font-weight:700;display:inline-flex}.badge-recommend{background:var(--pc-recommend-light);color:var(--pc-recommend-dark);border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-block}.faq-section{margin-bottom:var(--space-xl)}.faq-section .section-title{margin-bottom:var(--space-md)}.faq-list{gap:var(--space-sm);display:grid}.faq-item{border-radius:var(--radius-md);box-shadow:var(--pc-shadow-sm);background:#fff;transition:all .25s;overflow:hidden}.faq-item:hover{box-shadow:var(--pc-shadow)}.faq-q{color:var(--pc-dark);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-sm);padding:14px 16px;font-size:14px;font-weight:600;display:flex}.faq-q .fq-icon{color:var(--pc-gray);flex-shrink:0;font-size:16px;transition:transform .3s}.faq-item.open .fq-icon{color:var(--pc-green);transform:rotate(45deg)}.faq-a{font-size:var(--text-small);color:var(--pc-dark2);padding:0 16px 14px;line-height:1.6;animation:.25s fadeSlideIn}.ai-fab{bottom:calc(80px + var(--pc-safe-bottom) + 8px);background:var(--pc-gradient-dark);border:2px solid var(--pc-green);color:#fff;z-index:100;width:52px;height:52px;transition:all var(--pc-transition);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;right:16px;box-shadow:0 4px 16px #1a1a2e4d}.ai-fab:hover{transform:scale(1.08);box-shadow:0 6px 24px #2ecc7166}.ai-fab:active{transform:scale(.95)}.global-footer{text-align:center;background:var(--pc-light);border-top:1px solid var(--pc-border);padding:20px 16px 32px}.global-footer .gf-links{justify-content:center;gap:16px;margin-bottom:8px;display:flex}.global-footer .gf-link{color:var(--pc-gray);font-size:12px;text-decoration:none;transition:color .2s}.global-footer .gf-link:hover{color:var(--pc-green)}.global-footer .gf-copy{color:#636e7299;font-size:11px}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.15)}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (width>=768px){:root{--text-hero:38px;--text-h1:28px}.page-content{max-width:720px;padding:24px 32px}.whatsapp-fab{right:24px;bottom:calc(80px + var(--pc-safe-bottom) + 16px)}.ai-fab{right:24px}}@media (width>=1024px){:root{--text-hero:44px;--text-h1:32px}.page-content{max-width:960px;padding:28px 40px}.whatsapp-fab{right:32px;bottom:calc(32px + var(--pc-safe-bottom))}.ai-fab{right:32px}}@media (width>=1440px){.page-content{max-width:1200px;padding:32px 48px}}:root{--van-primary-color:var(--pc-green);--van-tabbar-item-active-color:var(--pc-green);--van-nav-bar-icon-color:var(--pc-dark);--van-nav-bar-text-color:var(--pc-dark);--van-nav-bar-title-text-color:var(--pc-dark);--van-tab-active-text-color:var(--pc-green);--van-tabs-bottom-bar-color:var(--pc-green);--van-button-primary-background:var(--pc-green);--van-button-primary-border-color:var(--pc-green);--van-switch-on-background-color:var(--pc-green);--van-cell-active-background:var(--pc-green-light);--van-dropdown-menu-active-color:var(--pc-green)}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#00000040}::selection{color:var(--pc-dark);background:#2ecc7133}.full-width{width:100%}.page-enter-active,.page-leave-active{transition:opacity .3s,transform .3s}.page-enter-from{opacity:0;transform:translateY(8px)}.page-leave-to{opacity:0;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
