.logo[data-v-82462c5e]{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:inherit;-webkit-user-select:none;user-select:none}.logo-icon[data-v-82462c5e]{width:36px;height:36px;flex-shrink:0}.logo-name[data-v-82462c5e]{font-family:Plus Jakarta Sans,sans-serif;font-size:1.15rem;line-height:1}.logo-coin[data-v-82462c5e]{font-weight:500;color:var(--navy)}.logo-verse[data-v-82462c5e]{font-weight:800;color:var(--teal)}.overlay[data-v-84ba0a26]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0f172a99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;animation:overlay-in-84ba0a26 .2s ease forwards}@keyframes overlay-in-84ba0a26{0%{opacity:0}to{opacity:1}}.modal[data-v-84ba0a26]{position:relative;width:min(420px,92vw);background:#fff;border:1px solid #E2E8F0;border-radius:20px;padding:48px 40px 40px;box-shadow:0 20px 60px #0f172a1f;animation:modal-in-84ba0a26 .28s cubic-bezier(.22,1,.36,1) forwards}@keyframes modal-in-84ba0a26{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.close-btn[data-v-84ba0a26]{position:absolute;top:16px;right:16px;background:#f1f5f9;border:none;color:#64748b;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:background .2s,color .2s}.close-btn[data-v-84ba0a26]:hover{background:#e2e8f0;color:#0f172a}.modal-logo[data-v-84ba0a26]{display:flex;justify-content:center;margin-bottom:24px}.modal-header[data-v-84ba0a26]{text-align:center;margin-bottom:32px}.modal-header h2[data-v-84ba0a26]{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:22px;color:#0f172a;margin:0 0 6px}.modal-header p[data-v-84ba0a26]{font-family:Plus Jakarta Sans,sans-serif;font-size:13px;color:#64748b;margin:0}.modal-form[data-v-84ba0a26]{display:flex;flex-direction:column;gap:20px}.field-group[data-v-84ba0a26]{display:flex;flex-direction:column;gap:6px}.field-group label[data-v-84ba0a26]{font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;color:#475569;letter-spacing:.02em;transition:color .2s}.field-group.active label[data-v-84ba0a26]{color:#0d9488}.input-wrap[data-v-84ba0a26]{position:relative}.input-wrap input[data-v-84ba0a26]{width:100%;background:#f8fafc;border:1.5px solid #E2E8F0;border-radius:10px;outline:none;padding:12px 14px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;color:#0f172a;box-sizing:border-box;transition:border-color .2s,background .2s}.input-wrap input[data-v-84ba0a26]:focus{border-color:#0d9488;background:#fff}.input-bar[data-v-84ba0a26]{display:none}.error-bar[data-v-84ba0a26]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#fef2f2;border:1px solid #FECACA;border-radius:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;color:#dc2626}.err-enter-active[data-v-84ba0a26]{transition:all .2s ease}.err-leave-active[data-v-84ba0a26]{transition:all .15s ease}.err-enter-from[data-v-84ba0a26],.err-leave-to[data-v-84ba0a26]{opacity:0;transform:translateY(-4px)}.submit-btn[data-v-84ba0a26]{margin-top:4px;width:100%;padding:14px;background:#0d9488;border:none;border-radius:12px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:700;color:#fff;cursor:pointer;transition:background .25s,transform .15s,box-shadow .25s;display:flex;align-items:center;justify-content:center;min-height:48px}.submit-btn[data-v-84ba0a26]:hover:not(:disabled){background:#0f766e;box-shadow:0 4px 20px #0d948859;transform:translateY(-1px)}.submit-btn[data-v-84ba0a26]:active:not(:disabled){transform:translateY(0)}.submit-btn[data-v-84ba0a26]:disabled{opacity:.6;cursor:not-allowed}.btn-spinner[data-v-84ba0a26]{width:18px;height:18px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-84ba0a26 .7s linear infinite}@keyframes spin-84ba0a26{to{transform:rotate(360deg)}}.overlay[data-v-f24159a0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0f172a99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:20px;animation:overlay-in-f24159a0 .2s ease forwards}@keyframes overlay-in-f24159a0{0%{opacity:0}to{opacity:1}}.modal[data-v-f24159a0]{position:relative;width:min(540px,100%);max-height:90vh;overflow-y:auto;background:#fff;border:1px solid #E2E8F0;border-radius:20px;padding:44px 40px 40px;box-shadow:0 20px 60px #0f172a1f;scrollbar-width:thin;scrollbar-color:#CBD5E1 transparent;animation:modal-in-f24159a0 .28s cubic-bezier(.22,1,.36,1) forwards}.modal[data-v-f24159a0]::-webkit-scrollbar{width:4px}.modal[data-v-f24159a0]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:2px}@keyframes modal-in-f24159a0{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.close-btn[data-v-f24159a0]{position:absolute;top:16px;right:16px;background:#f1f5f9;border:none;color:#64748b;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:background .2s,color .2s}.close-btn[data-v-f24159a0]:hover{background:#e2e8f0;color:#0f172a}.modal-logo[data-v-f24159a0]{display:flex;justify-content:center;margin-bottom:20px}.modal-header[data-v-f24159a0]{text-align:center;margin-bottom:24px}.modal-header h2[data-v-f24159a0]{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:20px;color:#0f172a;margin:0 0 5px}.modal-header p[data-v-f24159a0]{font-family:Plus Jakarta Sans,sans-serif;font-size:13px;color:#64748b;margin:0}.modal-form[data-v-f24159a0]{display:flex;flex-direction:column;gap:4px}.error-bar[data-v-f24159a0]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#fef2f2;border:1px solid #FECACA;border-radius:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;color:#dc2626;margin-bottom:8px}.err-enter-active[data-v-f24159a0]{transition:all .2s ease}.err-leave-active[data-v-f24159a0]{transition:all .15s ease}.err-enter-from[data-v-f24159a0],.err-leave-to[data-v-f24159a0]{opacity:0;transform:translateY(-4px)}.form-section[data-v-f24159a0]{padding:16px 0 8px;border-top:1px solid #F1F5F9}.form-section[data-v-f24159a0]:first-of-type{border-top:none}.section-label[data-v-f24159a0]{font-family:Plus Jakarta Sans,sans-serif;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#94a3b8;display:block;margin-bottom:14px}.fields-row[data-v-f24159a0]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:12px}.field-group[data-v-f24159a0]{display:flex;flex-direction:column;gap:5px}.field-group label[data-v-f24159a0]{font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;color:#475569;transition:color .2s}.field-group.active label[data-v-f24159a0]{color:#0d9488}.input-wrap[data-v-f24159a0]{position:relative}.input-wrap input[data-v-f24159a0]{width:100%;background:#f8fafc;border:1.5px solid #E2E8F0;border-radius:10px;outline:none;padding:11px 14px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;color:#0f172a;box-sizing:border-box;transition:border-color .2s,background .2s}.input-wrap input[data-v-f24159a0]:focus{border-color:#0d9488;background:#fff}.input-wrap input[data-v-f24159a0]::placeholder{color:#cbd5e1}.has-toggle input[data-v-f24159a0]{padding-right:38px}.eye-btn[data-v-f24159a0]{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:#94a3b8;cursor:pointer;padding:0;display:flex;align-items:center;transition:color .2s}.eye-btn[data-v-f24159a0]:hover{color:#0d9488}.match-indicator[data-v-f24159a0]{display:flex;align-items:center;gap:5px;margin:-4px 0 10px;font-family:Plus Jakarta Sans,sans-serif;font-size:11px}.match-ok[data-v-f24159a0]{color:#10b981}.match-fail[data-v-f24159a0]{color:#ef4444}.submit-btn[data-v-f24159a0]{margin-top:16px;width:100%;padding:14px;background:#0d9488;border:none;border-radius:12px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:700;color:#fff;cursor:pointer;min-height:48px;display:flex;align-items:center;justify-content:center;transition:background .25s,transform .15s,box-shadow .25s}.submit-btn[data-v-f24159a0]:hover:not(:disabled){background:#0f766e;box-shadow:0 4px 20px #0d948859;transform:translateY(-1px)}.submit-btn[data-v-f24159a0]:disabled{opacity:.6;cursor:not-allowed}.btn-spinner[data-v-f24159a0]{width:18px;height:18px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:spin-f24159a0 .7s linear infinite}@keyframes spin-f24159a0{to{transform:rotate(360deg)}}.site-header[data-v-7e29e57a]{width:100%;background:var(--white);border-bottom:1px solid var(--gray-200);box-shadow:var(--shadow-sm)}.header-inner[data-v-7e29e57a]{max-width:1280px;margin:0 auto;padding:0 2rem;height:68px;display:flex;align-items:center;justify-content:space-between}.header-right[data-v-7e29e57a]{display:flex;align-items:center;gap:.5rem}.hbtn[data-v-7e29e57a]{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:600;padding:.5rem 1.25rem;border-radius:var(--radius-sm);cursor:pointer;transition:all .18s ease;border:none}.hbtn--ghost[data-v-7e29e57a]{background:transparent;color:var(--gray-500)}.hbtn--ghost[data-v-7e29e57a]:hover{background:var(--gray-100);color:var(--navy)}.hbtn--primary[data-v-7e29e57a]{background:var(--teal);color:#fff;box-shadow:0 1px 4px #0d948859}.hbtn--primary[data-v-7e29e57a]:hover{background:var(--teal-dark);box-shadow:0 2px 8px #0d948873;transform:translateY(-1px)}.hbtn--outline[data-v-7e29e57a]{background:transparent;color:var(--gray-700);border:1.5px solid var(--gray-200)}.hbtn--outline[data-v-7e29e57a]:hover{border-color:var(--teal);color:var(--teal)}.fade-enter-active[data-v-7e29e57a],.fade-leave-active[data-v-7e29e57a]{transition:opacity .2s}.fade-enter-from[data-v-7e29e57a],.fade-leave-to[data-v-7e29e57a]{opacity:0}.site-nav[data-v-e87f49a0]{width:100%;background:var(--white);border-bottom:1px solid var(--gray-200)}.nav-inner[data-v-e87f49a0]{max-width:1280px;margin:0 auto;padding:0 2rem;height:40px;display:flex;align-items:center;gap:.25rem}.nav-link[data-v-e87f49a0]{font-family:Plus Jakarta Sans,sans-serif;font-size:.8rem;font-weight:500;color:var(--gray-500);cursor:pointer;padding:.25rem .75rem;border-radius:6px;text-decoration:none;transition:all .15s ease;white-space:nowrap}.nav-link[data-v-e87f49a0]:hover{color:var(--teal);background:var(--teal-bg)}.hero[data-v-2ee18f79]{background:var(--white);padding:108px 2rem 5rem;border-bottom:1px solid var(--gray-200)}.hero-inner[data-v-2ee18f79]{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.hero-badge[data-v-2ee18f79]{display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:500;color:var(--teal);background:var(--teal-bg);border:1px solid var(--teal-ring);border-radius:100px;padding:.3rem .9rem;margin-bottom:1.5rem}.badge-dot[data-v-2ee18f79]{width:6px;height:6px;border-radius:50%;background:#22c55e;animation:pulse-2ee18f79 2s ease-in-out infinite}@keyframes pulse-2ee18f79{0%,to{opacity:1}50%{opacity:.4}}.hero-title[data-v-2ee18f79]{font-size:clamp(2.4rem,4vw,3.5rem);font-weight:800;line-height:1.12;letter-spacing:-.02em;color:var(--navy);margin:0 0 1.25rem}.teal-text[data-v-2ee18f79]{color:var(--teal)}.hero-desc[data-v-2ee18f79]{font-size:1.05rem;font-weight:400;line-height:1.7;color:var(--gray-500);margin:0 0 2rem;max-width:460px}.hero-actions[data-v-2ee18f79]{display:flex;align-items:center;gap:.75rem;margin-bottom:2.5rem}.btn-primary[data-v-2ee18f79]{display:inline-flex;align-items:center;gap:.35rem;font-family:Plus Jakarta Sans,sans-serif;font-size:.9rem;font-weight:700;color:#fff;background:var(--teal);border:none;border-radius:var(--radius-sm);padding:.75rem 1.75rem;cursor:pointer;box-shadow:0 2px 8px #0d948859;transition:all .18s ease}.btn-primary[data-v-2ee18f79]:hover{background:var(--teal-dark);transform:translateY(-2px);box-shadow:0 4px 14px #0d948873}.btn-secondary[data-v-2ee18f79]{font-family:Plus Jakarta Sans,sans-serif;font-size:.9rem;font-weight:600;color:var(--gray-700);text-decoration:none;border:1.5px solid var(--gray-200);border-radius:var(--radius-sm);padding:.73rem 1.5rem;transition:all .18s ease}.btn-secondary[data-v-2ee18f79]:hover{border-color:var(--teal);color:var(--teal);background:var(--teal-bg)}.hero-coins[data-v-2ee18f79]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.coins-label[data-v-2ee18f79]{font-size:.78rem;font-weight:500;color:var(--gray-400)}.coins-row[data-v-2ee18f79]{display:flex;gap:.4rem;flex-wrap:wrap}.coin-pill[data-v-2ee18f79]{display:flex;align-items:center;gap:.35rem;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:100px;padding:.25rem .65rem .25rem .35rem;font-size:.78rem;font-weight:600;color:var(--gray-700);transition:all .15s}.coin-pill[data-v-2ee18f79]:hover{border-color:var(--teal);color:var(--teal);background:var(--teal-bg)}.hero-right[data-v-2ee18f79]{display:flex;justify-content:center;align-items:flex-start}.portfolio-card[data-v-2ee18f79]{background:var(--white);border:1px solid var(--gray-200);border-radius:20px;padding:1.75rem;box-shadow:var(--shadow-lg);width:100%;max-width:400px;transition:transform .3s ease;animation:cardFloat-2ee18f79 6s ease-in-out infinite alternate}@keyframes cardFloat-2ee18f79{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.card-header[data-v-2ee18f79]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.25rem}.card-label[data-v-2ee18f79]{font-size:.78rem;font-weight:500;color:var(--gray-400);margin-bottom:.25rem}.card-value[data-v-2ee18f79]{font-size:1.8rem;font-weight:800;color:var(--navy);letter-spacing:-.02em}.card-badge-green[data-v-2ee18f79]{background:#dcfce7;color:#16a34a;border-radius:100px;padding:.3rem .75rem;font-size:.82rem;font-weight:700}.mini-chart[data-v-2ee18f79]{height:80px;margin-bottom:1.25rem;overflow:hidden;border-radius:8px}.mini-chart svg[data-v-2ee18f79]{width:100%;height:100%;display:block}.crypto-rows[data-v-2ee18f79]{display:flex;flex-direction:column;gap:0}.crypto-row[data-v-2ee18f79]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid var(--gray-100)}.crypto-row[data-v-2ee18f79]:last-child{border-bottom:none}.crow-left[data-v-2ee18f79]{display:flex;align-items:center;gap:.75rem}.crow-name[data-v-2ee18f79]{font-size:.88rem;font-weight:600;color:var(--navy)}.crow-symbol[data-v-2ee18f79]{font-size:.72rem;font-weight:500;color:var(--gray-400)}.crow-right[data-v-2ee18f79]{text-align:right}.crow-value[data-v-2ee18f79]{font-size:.88rem;font-weight:700;color:var(--navy)}.crow-change[data-v-2ee18f79]{font-size:.75rem;font-weight:600}.crow-change.pos[data-v-2ee18f79]{color:#16a34a}.crow-change.neg[data-v-2ee18f79]{color:#dc2626}.card-footer[data-v-2ee18f79]{display:flex;justify-content:space-between;align-items:center;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--gray-100)}.footer-label[data-v-2ee18f79]{font-size:.78rem;color:var(--gray-400);font-weight:500}.footer-val[data-v-2ee18f79]{font-size:.95rem;font-weight:700;color:var(--teal)}.page[data-v-2da16892]{background:var(--bg)}.site-fixed[data-v-2da16892]{position:fixed;top:0;left:0;right:0;z-index:1000}.stats-bar[data-v-2da16892]{background:var(--navy);border-bottom:1px solid rgba(255,255,255,.06)}.stats-bar-inner[data-v-2da16892]{max-width:1280px;margin:0 auto;padding:1.5rem 2rem;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.sbar-item[data-v-2da16892]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.sbar-val[data-v-2da16892]{font-size:1.75rem;font-weight:800;color:var(--teal);letter-spacing:-.02em}.sbar-lbl[data-v-2da16892]{font-size:.72rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#fff6}.section[data-v-2da16892]{max-width:1280px;margin:0 auto;padding:5rem 2rem}.section-light[data-v-2da16892]{background:var(--gray-50);max-width:100%}.section-light>*[data-v-2da16892]{max-width:1280px;margin-left:auto;margin-right:auto}.section-light.section[data-v-2da16892]{padding:5rem 2rem}.section-kicker[data-v-2da16892]{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--teal);background:var(--teal-bg);border:1px solid var(--teal-ring);border-radius:100px;padding:.25rem .75rem;display:inline-block;margin-bottom:.75rem}.section-title[data-v-2da16892]{font-size:clamp(1.8rem,2.8vw,2.5rem);font-weight:800;letter-spacing:-.02em;color:var(--navy);margin:0 0 .75rem;line-height:1.15}.section-title.sm[data-v-2da16892]{font-size:clamp(1.5rem,2.2vw,2rem)}.section-sub[data-v-2da16892]{font-size:.95rem;font-weight:400;color:var(--gray-500);margin:0 0 3rem}.teal[data-v-2da16892]{color:var(--teal)}.plans-grid[data-v-2da16892]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:2.5rem}.plan-card[data-v-2da16892]{background:var(--white);border:1.5px solid var(--gray-200);border-radius:var(--radius);padding:1.5rem;cursor:pointer;transition:all .22s ease;box-shadow:var(--shadow-sm)}.plan-card[data-v-2da16892]:hover{border-color:var(--teal);box-shadow:0 4px 20px #0d94881f;transform:translateY(-3px)}.plan-card--on[data-v-2da16892]{border-color:var(--teal)!important;background:var(--teal-bg)!important;box-shadow:0 4px 24px #0d94882e!important;transform:translateY(-3px)}.plan-top[data-v-2da16892]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.plan-name[data-v-2da16892]{font-size:.72rem;font-weight:700;letter-spacing:.1em;color:var(--gray-400)}.plan-card--on .plan-name[data-v-2da16892]{color:var(--teal-dark)}.plan-pill[data-v-2da16892]{font-size:.62rem;font-weight:600;background:var(--teal-bg);color:var(--teal);border:1px solid var(--teal-ring);border-radius:100px;padding:.15rem .5rem}.plan-pct[data-v-2da16892]{font-size:2.8rem;font-weight:800;letter-spacing:-.03em;color:var(--navy);line-height:1;margin-bottom:.25rem}.plan-card--on .plan-pct[data-v-2da16892]{color:var(--teal)}.plan-desc[data-v-2da16892]{font-size:.82rem;color:var(--gray-500);margin-bottom:1.25rem}.plan-divider[data-v-2da16892]{height:1px;background:var(--gray-200);margin-bottom:1rem}.plan-card--on .plan-divider[data-v-2da16892]{background:var(--teal-ring)}.plan-detail[data-v-2da16892]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem}.detail-lbl[data-v-2da16892]{font-size:.78rem;color:var(--gray-400);font-weight:500}.detail-val[data-v-2da16892]{font-size:.82rem;font-weight:700;color:var(--gray-700)}.plan-btn[data-v-2da16892]{width:100%;margin-top:1.25rem;font-family:Plus Jakarta Sans,sans-serif;font-size:.85rem;font-weight:700;padding:.65rem;border-radius:var(--radius-sm);border:1.5px solid var(--gray-200);background:transparent;color:var(--gray-500);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.4rem;transition:all .18s}.plan-btn--on[data-v-2da16892]{background:var(--teal);color:#fff;border-color:var(--teal);box-shadow:0 2px 8px #0d94884d}.section-calc[data-v-2da16892]{padding:5rem 2rem}.calc-wrap[data-v-2da16892]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.coin-tabs[data-v-2da16892]{display:flex;gap:.5rem;margin-bottom:1.5rem;flex-wrap:wrap}.ctab[data-v-2da16892]{display:flex;align-items:center;gap:.4rem;font-family:Plus Jakarta Sans,sans-serif;font-size:.82rem;font-weight:600;color:var(--gray-500);background:var(--white);border:1.5px solid var(--gray-200);border-radius:var(--radius-sm);padding:.4rem .85rem;cursor:pointer;transition:all .15s}.ctab--on[data-v-2da16892]{border-color:var(--teal);color:var(--teal);background:var(--teal-bg)}.calc-field[data-v-2da16892]{margin-top:1.5rem}.field-label[data-v-2da16892]{display:block;font-size:.78rem;font-weight:600;color:var(--gray-500);letter-spacing:.04em;margin-bottom:.5rem}.field-input[data-v-2da16892]{display:flex;align-items:center;background:var(--white);border:1.5px solid var(--gray-200);border-radius:var(--radius-sm);overflow:hidden;transition:border-color .15s}.field-input[data-v-2da16892]:focus-within{border-color:var(--teal)}.field-pre[data-v-2da16892]{padding:0 .75rem;color:var(--gray-400);font-size:1rem;font-weight:500;border-right:1px solid var(--gray-200)}.input[data-v-2da16892]{flex:1;background:transparent;border:none;outline:none;font-family:Plus Jakarta Sans,sans-serif;font-size:1.15rem;font-weight:700;color:var(--navy);padding:.85rem 1rem}.input[data-v-2da16892]:disabled{opacity:.35;cursor:not-allowed}.input[data-v-2da16892]::-webkit-inner-spin-button{-webkit-appearance:none}.calc-right-col[data-v-2da16892]{display:flex;flex-direction:column;gap:1rem}.result-card[data-v-2da16892]{background:var(--white);border:1.5px solid var(--gray-200);border-radius:var(--radius);padding:1.75rem;box-shadow:var(--shadow-sm)}.result-card--bot[data-v-2da16892]{border-color:var(--teal);background:var(--teal-bg)}.result-icon[data-v-2da16892]{font-size:1.5rem;margin-bottom:.5rem}.result-lbl[data-v-2da16892]{font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gray-400);margin-bottom:.25rem}.result-val[data-v-2da16892]{font-size:2.4rem;font-weight:800;letter-spacing:-.02em;color:var(--navy)}.result-val.teal[data-v-2da16892]{color:var(--teal)}.result-note[data-v-2da16892]{font-size:.75rem;color:var(--gray-400);margin-top:.25rem}.about-grid[data-v-2da16892]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-top:2.5rem}.about-card[data-v-2da16892]{background:var(--white);border:1.5px solid var(--gray-200);border-radius:var(--radius);padding:1.75rem;box-shadow:var(--shadow-sm);transition:all .22s}.about-card[data-v-2da16892]:hover{border-color:var(--teal);transform:translateY(-3px);box-shadow:0 8px 24px #0d94881a}.about-icon-wrap[data-v-2da16892]{margin-bottom:1rem}.about-icon[data-v-2da16892]{font-size:1.75rem}.about-title[data-v-2da16892]{font-size:.95rem;font-weight:700;color:var(--navy);margin:0 0 .5rem}.about-desc[data-v-2da16892]{font-size:.82rem;line-height:1.65;color:var(--gray-500);margin:0;font-weight:400}.steps-row[data-v-2da16892]{display:flex;align-items:stretch;gap:0;margin-top:2.5rem}.step[data-v-2da16892]{flex:1;background:var(--white);border:1.5px solid var(--gray-200);border-radius:var(--radius);padding:2rem;box-shadow:var(--shadow-sm)}.step-arrow[data-v-2da16892]{display:flex;align-items:center;justify-content:center;padding:0 .75rem;color:var(--gray-300);flex-shrink:0}.step-num[data-v-2da16892]{font-size:2.5rem;font-weight:800;color:var(--gray-200);line-height:1;margin-bottom:.5rem}.step-icon[data-v-2da16892]{font-size:1.75rem;margin-bottom:.75rem}.step-title[data-v-2da16892]{font-size:.95rem;font-weight:700;color:var(--navy);margin:0 0 .5rem}.step-desc[data-v-2da16892]{font-size:.82rem;line-height:1.65;color:var(--gray-500);margin:0}.aff-layout[data-v-2da16892]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;margin-top:2.5rem;align-items:center}.aff-levels[data-v-2da16892]{display:flex;flex-direction:column;gap:1rem}.aff-card[data-v-2da16892]{background:var(--white);border:1.5px solid var(--gray-200);border-radius:var(--radius);padding:1.5rem;box-shadow:var(--shadow-sm);transition:all .2s}.aff-card[data-v-2da16892]:hover{border-color:var(--teal)}.aff-badge[data-v-2da16892]{font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-bottom:.4rem}.aff-pct[data-v-2da16892]{font-size:2rem;font-weight:800;color:var(--navy);letter-spacing:-.02em;margin-bottom:.4rem}.aff-desc[data-v-2da16892]{font-size:.82rem;line-height:1.6;color:var(--gray-500);margin:0}.network-svg[data-v-2da16892]{width:100%;height:auto}.faq-list[data-v-2da16892]{max-width:760px;margin:2.5rem 0 0;display:flex;flex-direction:column;gap:.75rem}.faq-item[data-v-2da16892]{background:var(--white);border:1.5px solid var(--gray-200);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm);cursor:pointer;transition:border-color .18s}.faq-item--open[data-v-2da16892]{border-color:var(--teal)}.faq-q[data-v-2da16892]{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;font-size:.95rem;font-weight:600;color:var(--navy)}.faq-icon[data-v-2da16892]{color:var(--gray-400);transition:transform .2s;flex-shrink:0}.faq-icon--open[data-v-2da16892]{transform:rotate(180deg);color:var(--teal)}.faq-a[data-v-2da16892]{padding:0 1.5rem 1.25rem;font-size:.875rem;line-height:1.7;color:var(--gray-500);font-weight:400}.faq-slide-enter-active[data-v-2da16892],.faq-slide-leave-active[data-v-2da16892]{transition:all .22s ease;max-height:200px}.faq-slide-enter-from[data-v-2da16892],.faq-slide-leave-to[data-v-2da16892]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.site-footer[data-v-2da16892]{border-top:1px solid var(--gray-200);background:var(--white);padding:3rem 2rem 1.5rem}.footer-inner[data-v-2da16892]{max-width:1280px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start;gap:3rem;flex-wrap:wrap;padding-bottom:2rem;border-bottom:1px solid var(--gray-100)}.footer-brand[data-v-2da16892]{display:flex;flex-direction:column;gap:.6rem;max-width:260px}.footer-tagline[data-v-2da16892]{font-size:.82rem;color:var(--gray-400);margin:0;line-height:1.5}.footer-cols[data-v-2da16892]{display:flex;gap:3rem}.footer-col[data-v-2da16892]{display:flex;flex-direction:column;gap:.75rem}.fcol-head[data-v-2da16892]{font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gray-500);margin-bottom:.25rem}.footer-col a[data-v-2da16892]{font-size:.875rem;color:var(--gray-400);text-decoration:none;cursor:pointer;transition:color .15s}.footer-col a[data-v-2da16892]:hover{color:var(--teal)}.footer-bottom[data-v-2da16892]{max-width:1280px;margin:0 auto;padding-top:1.5rem;font-size:.75rem;color:var(--gray-400)}.page[data-v-89ba17aa]{min-height:100vh;background:#f8fafc;font-family:Plus Jakarta Sans,sans-serif;display:flex;flex-direction:column}.topbar[data-v-89ba17aa]{position:fixed;top:0;left:0;right:0;z-index:1000}.content[data-v-89ba17aa]{flex:1;max-width:820px;width:100%;margin:0 auto;padding:100px 24px 60px;display:flex;flex-direction:column;gap:32px}.hero[data-v-89ba17aa]{text-align:center;padding:40px 0 8px}.hero-badge[data-v-89ba17aa]{display:inline-block;background:#f0fdf9;color:#0d9488;border:1px solid #CCFBF1;border-radius:20px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 14px;margin-bottom:16px}.hero h1[data-v-89ba17aa]{font-size:clamp(26px,5vw,38px);font-weight:800;color:#0f172a;margin:0 0 12px;line-height:1.2}.hero h1 span[data-v-89ba17aa]{color:#0d9488}.hero p[data-v-89ba17aa]{font-size:15px;color:#64748b;max-width:580px;margin:0 auto;line-height:1.7}.doc-card[data-v-89ba17aa]{background:#fff;border:1px solid #E2E8F0;border-radius:20px;padding:40px;box-shadow:0 2px 12px #0f172a0a;display:flex;flex-direction:column;gap:36px}.intro-blocks[data-v-89ba17aa]{display:flex;flex-direction:column;gap:12px;padding-bottom:24px;border-bottom:1px solid #F1F5F9}.intro-blocks p[data-v-89ba17aa]{font-size:14px;color:#475569;margin:0;line-height:1.8;text-align:justify}.section h2[data-v-89ba17aa]{font-size:15px;font-weight:700;color:#0f172a;margin:0 0 14px;padding-bottom:8px;border-bottom:2px solid #F0FDF9}.section ul[data-v-89ba17aa]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.section ul li[data-v-89ba17aa]{font-size:13px;color:#475569;padding-left:20px;position:relative;line-height:1.7;text-align:justify}.section ul li[data-v-89ba17aa]:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:#0d9488}.footer[data-v-89ba17aa]{text-align:center;padding:20px;font-size:12px;color:#94a3b8;border-top:1px solid #F1F5F9}@media (max-width: 560px){.doc-card[data-v-89ba17aa]{padding:24px 20px}.content[data-v-89ba17aa]{padding-top:80px}}.page[data-v-94dd55ac]{min-height:100vh;background:#f8fafc;font-family:Plus Jakarta Sans,sans-serif;display:flex;flex-direction:column}.topbar[data-v-94dd55ac]{position:fixed;top:0;left:0;right:0;z-index:1000}.content[data-v-94dd55ac]{flex:1;max-width:820px;width:100%;margin:0 auto;padding:100px 24px 60px;display:flex;flex-direction:column;gap:32px}.hero[data-v-94dd55ac]{text-align:center;padding:48px 0 16px}.hero-badge[data-v-94dd55ac]{display:inline-block;background:#f0fdf9;color:#0d9488;border:1px solid #CCFBF1;border-radius:20px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 14px;margin-bottom:16px}.hero h1[data-v-94dd55ac]{font-size:clamp(28px,5vw,40px);font-weight:800;color:#0f172a;margin:0 0 14px;line-height:1.2}.hero h1 span[data-v-94dd55ac]{color:#0d9488}.hero p[data-v-94dd55ac]{font-size:16px;color:#64748b;max-width:560px;margin:0 auto;line-height:1.7}.card[data-v-94dd55ac]{background:#fff;border:1px solid #E2E8F0;border-radius:20px;padding:36px;display:flex;flex-direction:column;gap:20px;box-shadow:0 2px 12px #0f172a0a}.card--horizontal[data-v-94dd55ac]{flex-direction:row;align-items:flex-start;gap:24px}.card-icon-wrap[data-v-94dd55ac]{flex-shrink:0}.card-body[data-v-94dd55ac]{display:flex;flex-direction:column;gap:14px}.card-tag[data-v-94dd55ac]{display:inline-block;background:#f0fdf9;color:#0d9488;border:1px solid #CCFBF1;border-radius:20px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 12px}.card h2[data-v-94dd55ac]{font-size:22px;font-weight:700;color:#0f172a;margin:0}.card p[data-v-94dd55ac]{font-size:14px;color:#475569;margin:0;line-height:1.7}.card p strong[data-v-94dd55ac]{color:#0f172a}.conditions h3[data-v-94dd55ac]{font-size:13px;font-weight:700;color:#0f172a;text-transform:uppercase;letter-spacing:.06em;margin:0 0 10px}.conditions ul[data-v-94dd55ac]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.conditions ul li[data-v-94dd55ac]{font-size:13px;color:#475569;padding-left:18px;position:relative;line-height:1.5}.conditions ul li[data-v-94dd55ac]:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:#0d9488}.warning-box[data-v-94dd55ac]{display:flex;gap:10px;background:#fffbeb;border:1px solid #FDE68A;border-radius:12px;padding:14px 16px}.warning-box p[data-v-94dd55ac]{font-size:12px;color:#92400e;margin:0;line-height:1.6}.cta-btn[data-v-94dd55ac]{align-self:flex-start;background:#0d9488;color:#fff;border:none;border-radius:10px;padding:12px 24px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:700;cursor:pointer;transition:background .25s,transform .15s,box-shadow .25s}.cta-btn[data-v-94dd55ac]:hover{background:#0f766e;box-shadow:0 4px 16px #0d94884d;transform:translateY(-1px)}.footer[data-v-94dd55ac]{text-align:center;padding:20px;font-size:12px;color:#94a3b8;border-top:1px solid #F1F5F9}@media (max-width: 560px){.card--horizontal[data-v-94dd55ac]{flex-direction:column}.content[data-v-94dd55ac]{padding-top:80px}}.nav-item[data-v-a2ea0aa3]{font-family:Plus Jakarta Sans,sans-serif;display:flex;align-items:center;gap:12px;padding:10px 16px;margin:0 12px;border-radius:10px;cursor:pointer;transition:background .2s,color .2s;color:#64748b}.nav-item[data-v-a2ea0aa3]:hover,.nav-item.active[data-v-a2ea0aa3]{background:#f0fdf9;color:#0d9488}.nav-icon[data-v-a2ea0aa3]{width:20px;height:20px;flex-shrink:0;opacity:.6;transition:opacity .2s}.nav-item:hover .nav-icon[data-v-a2ea0aa3],.nav-item.active .nav-icon[data-v-a2ea0aa3]{opacity:1}.nav-label[data-v-a2ea0aa3]{font-size:14px;font-weight:500}.nav-item.active .nav-label[data-v-a2ea0aa3]{font-weight:600}.card-buttons[data-v-06f7ee23]{display:flex;flex-direction:column;align-items:center}.principal[data-v-e47c165f]{min-height:100vh;background:#f8fafc;display:flex;flex-direction:column;overflow-x:hidden;font-family:Plus Jakarta Sans,sans-serif}.topbar[data-v-e47c165f]{position:fixed;top:0;left:0;right:0;z-index:200;height:64px;background:#fff;border-bottom:1px solid #E2E8F0;box-shadow:0 1px 3px #0f172a0a}.topbar-inner[data-v-e47c165f]{height:100%;max-width:1600px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between}.topbar-logo[data-v-e47c165f]{display:flex;align-items:center}.logout-btn[data-v-e47c165f]{display:flex;align-items:center;gap:7px;background:none;border:1.5px solid #E2E8F0;border-radius:10px;padding:8px 16px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:600;color:#64748b;cursor:pointer;transition:border-color .2s,color .2s,background .2s}.logout-btn[data-v-e47c165f]:hover{border-color:#0d9488;color:#0d9488;background:#f0fdf9}.layout[data-v-e47c165f]{display:flex;flex:1;margin-top:64px;min-height:calc(100vh - 112px)}.sidebar[data-v-e47c165f]{width:240px;flex-shrink:0;background:#fff;border-right:1px solid #E2E8F0;display:flex;flex-direction:column;gap:8px;padding:20px 0;position:sticky;top:64px;height:calc(100vh - 64px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#E2E8F0 transparent}.sidebar[data-v-e47c165f]::-webkit-scrollbar{width:3px}.sidebar[data-v-e47c165f]::-webkit-scrollbar-thumb{background:#e2e8f0}.user-card[data-v-e47c165f]{margin:0 12px 16px;padding:16px;background:#f8fafc;border:1px solid #E2E8F0;border-radius:14px;display:flex;flex-direction:column;align-items:center;gap:10px}.user-avatar[data-v-e47c165f]{width:48px;height:48px;border-radius:50%;overflow:hidden}.user-info[data-v-e47c165f]{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%}.user-name[data-v-e47c165f]{font-weight:700;font-size:14px;color:#0f172a;text-align:center;word-break:break-word}.user-email[data-v-e47c165f]{font-size:11px;color:#94a3b8;text-align:center;word-break:break-all}.user-code[data-v-e47c165f]{display:flex;align-items:center;gap:5px;margin-top:6px;padding:3px 10px;background:#f0fdf9;border:1px solid #CCFBF1;border-radius:20px}.code-label[data-v-e47c165f]{font-size:9px;font-weight:700;letter-spacing:.1em;color:#0d9488}.code-value[data-v-e47c165f]{font-size:12px;font-weight:600;color:#0d9488;letter-spacing:.04em}.main-content[data-v-e47c165f]{flex:1;padding:36px 32px;overflow-y:auto}.panel-head[data-v-e47c165f]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px}.panel-title[data-v-e47c165f]{font-weight:800;font-size:26px;color:#0f172a;margin:0 0 4px}.panel-sub[data-v-e47c165f]{font-size:13px;color:#64748b;margin:0}.panel-date[data-v-e47c165f]{font-size:12px;color:#94a3b8;padding-top:4px}.stats-grid[data-v-e47c165f]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;max-width:760px}.stat-card[data-v-e47c165f]{position:relative;background:#fff;border:1px solid #E2E8F0;border-radius:16px;padding:22px 20px 20px;overflow:hidden;transition:border-color .3s,transform .2s,box-shadow .3s;cursor:default;box-shadow:0 1px 4px #0f172a0a}.stat-card[data-v-e47c165f]:hover{border-color:#0d9488;transform:translateY(-2px);box-shadow:0 4px 16px #0d948814}.card-top[data-v-e47c165f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.card-icon[data-v-e47c165f]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center}.card-icon--teal[data-v-e47c165f]{background:#f0fdf9}.card-icon--emerald[data-v-e47c165f]{background:#ecfdf5}.card-icon--sky[data-v-e47c165f]{background:#f0f9ff}.card-icon--violet[data-v-e47c165f]{background:#f5f3ff}.card-badge[data-v-e47c165f]{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;padding:3px 8px;border:1px solid #E2E8F0;border-radius:20px}.card-value[data-v-e47c165f]{font-weight:800;font-size:28px;color:#0f172a;letter-spacing:-.02em;margin-bottom:5px;font-variant-numeric:tabular-nums;line-height:1.1}.card-label[data-v-e47c165f]{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.skeleton .card-value[data-v-e47c165f]{min-height:34px}.skel-line[data-v-e47c165f]{display:block;background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0,#f1f5f9 75%);background-size:200% 100%;animation:shimmer-e47c165f 1.5s infinite;border-radius:6px}.skel-val[data-v-e47c165f]{width:80%;height:30px;margin-bottom:4px}@keyframes shimmer-e47c165f{0%{background-position:200% 0}to{background-position:-200% 0}}.tab-panel[data-v-e47c165f]{animation:fade-in-e47c165f .2s ease}@keyframes fade-in-e47c165f{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.tab-wip[data-v-e47c165f]{display:flex;align-items:center;justify-content:center;min-height:400px}.wip-content[data-v-e47c165f]{text-align:center}.wip-icon[data-v-e47c165f]{display:flex;justify-content:center;margin-bottom:20px}.wip-title[data-v-e47c165f]{font-weight:700;font-size:18px;color:#0f172a;margin:0 0 8px}.wip-text[data-v-e47c165f]{font-size:13px;color:#94a3b8;margin:0;text-transform:uppercase;letter-spacing:.06em}.footer[data-v-e47c165f]{height:48px;display:flex;align-items:center;justify-content:center;border-top:1px solid #E2E8F0;font-size:12px;color:#cbd5e1}.principal[data-v-e5726799]{min-height:100vh;background:#f8fafc;font-family:Plus Jakarta Sans,sans-serif;display:flex;flex-direction:column}.topbar[data-v-e5726799]{position:fixed;top:0;left:0;right:0;z-index:200;height:64px;background:#fff;border-bottom:1px solid #E2E8F0;box-shadow:0 1px 3px #0f172a0a}.topbar-inner[data-v-e5726799]{height:100%;max-width:1600px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between}.topbar-left[data-v-e5726799]{display:flex;align-items:center;gap:12px}.admin-badge[data-v-e5726799]{background:#f0fdf9;color:#0d9488;border:1px solid #CCFBF1;border-radius:20px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 10px}.logout-btn[data-v-e5726799]{display:flex;align-items:center;gap:7px;background:none;border:1.5px solid #E2E8F0;border-radius:10px;padding:8px 16px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:600;color:#64748b;cursor:pointer;transition:border-color .2s,color .2s,background .2s}.logout-btn[data-v-e5726799]:hover{border-color:#0d9488;color:#0d9488;background:#f0fdf9}.layout[data-v-e5726799]{display:flex;flex:1;margin-top:64px}.sidebar[data-v-e5726799]{width:220px;flex-shrink:0;background:#fff;border-right:1px solid #E2E8F0;padding:20px 0;position:sticky;top:64px;height:calc(100vh - 64px);overflow-y:auto}.nav[data-v-e5726799]{display:flex;flex-direction:column;gap:2px;padding:0 12px}.nav-item[data-v-e5726799]{display:flex;align-items:center;gap:10px;padding:10px 14px;border:none;border-radius:10px;background:none;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:500;color:#64748b;cursor:pointer;transition:background .2s,color .2s;text-align:left;position:relative}.nav-item[data-v-e5726799]:hover{background:#f0fdf9;color:#0d9488}.nav-item.active[data-v-e5726799]{background:#f0fdf9;color:#0d9488;font-weight:600}.nav-icon[data-v-e5726799]{display:flex;align-items:center}.nav-badge[data-v-e5726799]{margin-left:auto;background:#ef4444;color:#fff;border-radius:20px;font-size:10px;font-weight:700;padding:1px 6px;min-width:18px;text-align:center}.main[data-v-e5726799]{flex:1;padding:32px;overflow-y:auto;display:flex;flex-direction:column;gap:28px}.kpi-grid[data-v-e5726799]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.kpi-card[data-v-e5726799]{background:#fff;border:1px solid #E2E8F0;border-radius:16px;padding:20px;display:flex;align-items:center;gap:16px;box-shadow:0 1px 4px #0f172a0a}.kpi-icon[data-v-e5726799]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.kpi-icon--teal[data-v-e5726799]{background:#f0fdf9}.kpi-icon--amber[data-v-e5726799]{background:#fffbeb}.kpi-icon--sky[data-v-e5726799]{background:#f0f9ff}.kpi-icon--emerald[data-v-e5726799]{background:#ecfdf5}.kpi-value[data-v-e5726799]{font-size:26px;font-weight:800;color:#0f172a;line-height:1;margin-bottom:3px}.kpi-label[data-v-e5726799]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#94a3b8}.section[data-v-e5726799]{display:flex;flex-direction:column;gap:16px}.section-head[data-v-e5726799]{display:flex;align-items:center;justify-content:space-between}.section-head h2[data-v-e5726799]{font-size:18px;font-weight:700;color:#0f172a;margin:0}.refresh-btn[data-v-e5726799]{display:flex;align-items:center;gap:6px;background:none;border:1.5px solid #E2E8F0;border-radius:8px;padding:7px 14px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;color:#64748b;cursor:pointer;transition:border-color .2s,color .2s}.refresh-btn[data-v-e5726799]:hover:not(:disabled){border-color:#0d9488;color:#0d9488}.refresh-btn[data-v-e5726799]:disabled{opacity:.5;cursor:not-allowed}.search-wrap[data-v-e5726799]{display:flex;align-items:center;gap:8px;background:#fff;border:1.5px solid #E2E8F0;border-radius:10px;padding:7px 14px}.search-input[data-v-e5726799]{border:none;outline:none;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;color:#0f172a;width:220px;background:transparent}.search-input[data-v-e5726799]::placeholder{color:#cbd5e1}.empty-state[data-v-e5726799]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px;color:#94a3b8;font-size:13px}.table-wrap[data-v-e5726799]{background:#fff;border:1px solid #E2E8F0;border-radius:16px;overflow:hidden;box-shadow:0 1px 4px #0f172a0a}.data-table[data-v-e5726799]{width:100%;border-collapse:collapse;font-size:13px}.data-table th[data-v-e5726799]{background:#f8fafc;color:#64748b;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:12px 16px;text-align:left;border-bottom:1px solid #E2E8F0;white-space:nowrap}.data-table td[data-v-e5726799]{padding:13px 16px;border-bottom:1px solid #F1F5F9;color:#0f172a;vertical-align:middle}.data-table tbody tr:last-child td[data-v-e5726799]{border-bottom:none}.data-table tbody tr:hover td[data-v-e5726799]{background:#fafbfd}.td-muted[data-v-e5726799]{color:#94a3b8;font-size:12px}.td-name[data-v-e5726799]{font-weight:600}.td-amount[data-v-e5726799]{font-variant-numeric:tabular-nums;font-weight:600;color:#0d9488}.td-wallet[data-v-e5726799]{font-size:12px;color:#475569;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.td-empty[data-v-e5726799]{text-align:center;color:#94a3b8;padding:32px}.code-chip[data-v-e5726799]{background:#f0fdf9;color:#0d9488;border:1px solid #CCFBF1;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700;letter-spacing:.04em}.priority-chip[data-v-e5726799]{border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700}.priority-0[data-v-e5726799]{background:#f1f5f9;color:#64748b}.priority-1[data-v-e5726799]{background:#ecfdf5;color:#10b981}.priority-2[data-v-e5726799]{background:#eff6ff;color:#3b82f6}.priority-3[data-v-e5726799]{background:#fdf4ff;color:#a855f7}.action-btn[data-v-e5726799]{border:none;border-radius:8px;padding:7px 16px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:700;cursor:pointer;transition:background .2s,opacity .2s}.action-btn[data-v-e5726799]:disabled{opacity:.5;cursor:not-allowed}.action-btn--green[data-v-e5726799]{background:#ecfdf5;color:#10b981}.action-btn--green[data-v-e5726799]:hover:not(:disabled){background:#d1fae5}.action-btn--blue[data-v-e5726799]{background:#eff6ff;color:#3b82f6}.action-btn--blue[data-v-e5726799]:hover:not(:disabled){background:#dbeafe}.spin[data-v-e5726799]{animation:spin-e5726799 1s linear infinite}@keyframes spin-e5726799{to{transform:rotate(360deg)}}.overlay[data-v-e5726799]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#0f172a80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center}.modal[data-v-e5726799]{position:relative;width:min(440px,92vw);background:#fff;border:1px solid #E2E8F0;border-radius:20px;padding:36px;box-shadow:0 20px 60px #0f172a26}.modal-close[data-v-e5726799]{position:absolute;top:14px;right:14px;background:#f1f5f9;border:none;color:#64748b;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.modal-close[data-v-e5726799]:hover{background:#e2e8f0}.modal h3[data-v-e5726799]{font-size:18px;font-weight:700;color:#0f172a;margin:0 0 6px}.modal-sub[data-v-e5726799]{font-size:13px;color:#64748b;margin:0 0 24px}.modal-field[data-v-e5726799]{display:flex;flex-direction:column;gap:5px;margin-bottom:16px}.modal-field label[data-v-e5726799]{font-size:12px;font-weight:600;color:#475569}.modal-field input[data-v-e5726799]{background:#f8fafc;border:1.5px solid #E2E8F0;border-radius:10px;padding:11px 14px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;color:#0f172a;outline:none;transition:border-color .2s}.modal-field input[data-v-e5726799]:focus{border-color:#0d9488}.modal-error[data-v-e5726799]{background:#fef2f2;border:1px solid #FECACA;border-radius:8px;color:#dc2626;font-size:12px;padding:8px 12px;margin-bottom:16px}.err-enter-active[data-v-e5726799]{transition:all .2s ease}.err-leave-active[data-v-e5726799]{transition:all .15s ease}.err-enter-from[data-v-e5726799],.err-leave-to[data-v-e5726799]{opacity:0;transform:translateY(-4px)}.modal-actions[data-v-e5726799]{display:flex;gap:10px;justify-content:flex-end}.modal-cancel[data-v-e5726799]{background:#f1f5f9;border:none;border-radius:10px;padding:10px 20px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:600;color:#64748b;cursor:pointer;transition:background .2s}.modal-cancel[data-v-e5726799]:hover{background:#e2e8f0}.modal-confirm[data-v-e5726799]{background:#0d9488;border:none;border-radius:10px;padding:10px 20px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:700;color:#fff;cursor:pointer;transition:background .2s,opacity .2s}.modal-confirm[data-v-e5726799]:hover:not(:disabled){background:#0f766e}.modal-confirm[data-v-e5726799]:disabled{opacity:.6;cursor:not-allowed}.toast[data-v-e5726799]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:500;padding:12px 24px;border-radius:12px;font-size:13px;font-weight:600;box-shadow:0 8px 24px #0f172a1f}.toast--success[data-v-e5726799]{background:#0d9488;color:#fff}.toast--error[data-v-e5726799]{background:#ef4444;color:#fff}.toast-enter-active[data-v-e5726799]{transition:all .3s ease}.toast-leave-active[data-v-e5726799]{transition:all .25s ease}.toast-enter-from[data-v-e5726799],.toast-leave-to[data-v-e5726799]{opacity:0;transform:translate(-50%) translateY(12px)}.footer[data-v-e5726799]{height:48px;display:flex;align-items:center;justify-content:center;border-top:1px solid #E2E8F0;font-size:12px;color:#cbd5e1}@media (max-width: 1100px){.kpi-grid[data-v-e5726799]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 700px){.kpi-grid[data-v-e5726799]{grid-template-columns:1fr}.sidebar[data-v-e5726799]{display:none}.main[data-v-e5726799]{padding:16px}}
