@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";.brand-logo[data-v-427b6620]{display:inline-flex;align-items:center;gap:12px;min-width:0;color:#0b1524;letter-spacing:0}.brand-logo__mark[data-v-427b6620]{width:40px;height:40px;display:inline-grid;place-items:center;flex:0 0 auto;border-radius:9px;background:#07111f;box-shadow:0 12px 26px #07111f2e,inset 0 1px #ffffff29}.brand-logo__mark img[data-v-427b6620]{width:100%;height:100%;display:block;border-radius:inherit}.brand-logo__copy[data-v-427b6620]{display:grid;min-width:0;line-height:1.1}.brand-logo__copy strong[data-v-427b6620]{color:currentColor;font-size:18px;font-weight:800;letter-spacing:0}.brand-logo__copy small[data-v-427b6620]{margin-top:3px;color:#66758a;font-size:11px;font-weight:700;letter-spacing:0;text-transform:uppercase}.brand-logo--sidebar .brand-logo__mark[data-v-427b6620]{width:44px;height:44px}.brand-logo--sidebar .brand-logo__copy strong[data-v-427b6620]{font-size:15px}.brand-logo--auth .brand-logo__mark[data-v-427b6620]{width:38px;height:38px}.brand-logo--auth .brand-logo__copy strong[data-v-427b6620],.brand-logo--public .brand-logo__copy strong[data-v-427b6620]{font-size:17px}.brand-logo--mark-only .brand-logo__mark[data-v-427b6620]{width:42px;height:42px}.language-switch[data-v-efb043f5]{display:inline-flex;align-items:center;gap:8px;color:#475569;font-size:13px;font-weight:800}.language-switch select[data-v-efb043f5]{height:40px;min-width:118px;border:1px solid rgba(203,213,225,.95);border-radius:10px;padding:0 34px 0 14px;background:#ffffffeb;color:#0f172a;font:inherit;cursor:pointer;box-shadow:0 8px 22px #0f172a0a}@media(max-width:560px){.language-switch__label[data-v-efb043f5]{display:none}}.user-dropdown[data-v-9cece1da]{position:relative}.user-pill[data-v-9cece1da]{display:flex;align-items:center;gap:12px;padding:9px 14px 9px 9px;background:#ffffffe0;border:1px solid rgba(203,213,225,.86);border-radius:32px;color:#334155;cursor:pointer;transition:all .2s ease;box-shadow:0 12px 34px #0f172a14}.user-pill[data-v-9cece1da]:hover{border-color:#bfdbfe;box-shadow:0 18px 46px #0f172a1a}.user-pill__avatar[data-v-9cece1da]{width:40px;height:40px;display:grid;place-items:center;overflow:hidden;background:#07111f;border:1px solid rgba(197,155,74,.32);border-radius:12px;flex-shrink:0;box-shadow:0 10px 22px #07111f29}.user-pill__avatar img[data-v-9cece1da]{width:100%;height:100%;display:block}.user-pill__info[data-v-9cece1da]{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.user-pill__primary[data-v-9cece1da]{font-size:15px;font-weight:900;color:#1e293b;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.user-pill__secondary[data-v-9cece1da]{font-size:12px;color:#64748b;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.user-pill__arrow[data-v-9cece1da]{font-size:10px;color:#94a3b8;transition:transform .2s ease;flex-shrink:0;margin-left:4px}.user-pill__arrow--up[data-v-9cece1da]{transform:rotate(180deg)}.user-dropdown__menu[data-v-9cece1da]{position:absolute;top:calc(100% + 10px);right:0;width:180px;background:#fffffff5;border:1px solid rgba(203,213,225,.86);border-radius:12px;box-shadow:0 24px 70px #0f172a24;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:1100;overflow:hidden;animation:dropdownSlide-9cece1da .2s ease;padding:6px}@keyframes dropdownSlide-9cece1da{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.user-dropdown__item[data-v-9cece1da]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:none;background:transparent;color:#475569;font-size:13px;border-radius:8px;text-align:left;cursor:pointer;transition:all .15s ease}.user-dropdown__item[data-v-9cece1da]:hover{background:#f1f5f9;color:#3b66f5}.user-dropdown__icon[data-v-9cece1da]{font-size:14px;width:18px;text-align:center}.topbar__utility[data-v-9cece1da]{--topbar-control-height: 56px}.topbar-balance[data-v-9cece1da],.notice-pill[data-v-9cece1da],.user-pill[data-v-9cece1da]{height:var(--topbar-control-height);min-height:var(--topbar-control-height);box-sizing:border-box;border:1px solid rgba(203,213,225,.86);background:#ffffffe6;box-shadow:0 12px 34px #0f172a0f}.notice-dropdown[data-v-9cece1da],.user-dropdown[data-v-9cece1da],.topbar__utility[data-v-9cece1da] .language-switch,.topbar__utility[data-v-9cece1da] .language-switch select{height:var(--topbar-control-height)}.topbar__utility[data-v-9cece1da] .language-switch select{min-height:var(--topbar-control-height);box-sizing:border-box}.topbar-balance[data-v-9cece1da]{display:grid;grid-template-columns:repeat(3,minmax(0,auto));align-items:center;gap:12px;min-width:352px;padding:7px 16px;border-radius:18px}.topbar-balance--compact[data-v-9cece1da]{grid-template-columns:minmax(0,auto);min-width:168px}.topbar-balance__item[data-v-9cece1da]{display:grid;gap:2px;min-width:78px}.topbar-balance__item+.topbar-balance__item[data-v-9cece1da]{padding-left:12px;border-left:1px solid rgba(226,232,240,.9)}.topbar-balance span[data-v-9cece1da]{color:#64748b;font-size:12px;font-weight:800;white-space:nowrap}.topbar-balance strong[data-v-9cece1da]{color:#0f172a;font-size:16px;line-height:1.15;white-space:nowrap}.topbar-balance__item--frozen strong[data-v-9cece1da]{color:#d97706}.topbar-balance__item--usable strong[data-v-9cece1da]{color:#3157f6}.notice-dropdown[data-v-9cece1da]{position:relative}.notice-pill[data-v-9cece1da]{display:inline-flex;align-items:center;gap:8px;padding:0 14px;border-radius:18px;color:#0f172a;font-size:14px;font-weight:900;cursor:pointer}.user-pill[data-v-9cece1da]{padding:7px 14px 7px 7px}.notice-pill__dot[data-v-9cece1da]{width:8px;height:8px;border-radius:999px;background:#3157f6;box-shadow:0 0 0 5px #3157f61f}.notice-dropdown__menu[data-v-9cece1da]{position:absolute;top:calc(100% + 10px);right:0;width:min(360px,80vw);padding:16px;border:1px solid rgba(203,213,225,.86);border-radius:16px;background:#fffffffa;box-shadow:0 24px 70px #0f172a24;z-index:1200}.notice-dropdown__head[data-v-9cece1da]{display:grid;gap:4px;margin-bottom:10px}.notice-dropdown__head span[data-v-9cece1da]{color:#3157f6;font-size:12px;font-weight:900}.notice-dropdown__head strong[data-v-9cece1da]{color:#0f172a;font-size:16px}.notice-dropdown__menu p[data-v-9cece1da]{margin:0;color:#475569;font-size:14px;line-height:1.65}.kyc-gate-overlay[data-v-9cece1da]{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#0f172a6b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2400}.kyc-gate-modal[data-v-9cece1da]{position:relative;width:min(480px,100%);border:1px solid rgba(191,219,254,.9);border-radius:20px;padding:28px;background:radial-gradient(circle at 18% 0%,rgba(49,87,246,.14),transparent 34%),#fff;box-shadow:0 30px 100px #0f172a3d}.kyc-gate-modal h3[data-v-9cece1da]{margin:0;color:#0f172a;font-size:28px;line-height:1.15}.kyc-gate-modal p[data-v-9cece1da]:not(.eyebrow){margin:14px 0 0;color:#475569;line-height:1.75}.kyc-gate-modal__close[data-v-9cece1da]{position:absolute;top:14px;right:14px;width:34px;height:34px;border:1px solid var(--line);border-radius:999px;background:#fff;color:#64748b;cursor:pointer}.kyc-gate-modal__actions[data-v-9cece1da]{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}@media(max-width:900px){.topbar-balance[data-v-9cece1da]{min-width:250px;grid-template-columns:repeat(2,minmax(0,auto))}.topbar-balance__item[data-v-9cece1da]:first-child,.notice-pill__text[data-v-9cece1da]{display:none}}@media(max-width:720px){.topbar__utility[data-v-9cece1da]{gap:8px}.topbar-balance[data-v-9cece1da]{display:none}}.public-shell[data-v-bfe77b5d]{display:flex;min-height:100dvh;flex-direction:column;background:#f5f7fa;color:#0b1524}.public-nav[data-v-bfe77b5d]{position:sticky;top:0;z-index:20;border-bottom:1px solid #e4e9ef;background:#fff}.public-nav__inner[data-v-bfe77b5d]{display:grid;width:min(100% - 40px,1240px);min-height:72px;margin:0 auto;grid-template-columns:auto minmax(240px,1fr) auto;align-items:center;gap:32px}.public-brand[data-v-bfe77b5d],.public-nav__links[data-v-bfe77b5d],.public-nav__actions[data-v-bfe77b5d],.public-footer nav[data-v-bfe77b5d]{display:flex;align-items:center}.public-brand[data-v-bfe77b5d]{gap:10px;font-weight:800;letter-spacing:0}.public-nav__links[data-v-bfe77b5d]{justify-content:center;gap:28px;color:#536273;font-size:14px;font-weight:700}.public-nav__links a[data-v-bfe77b5d]{position:relative;padding:25px 0 23px}.public-nav__links a[data-v-bfe77b5d]:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#b58a3e;content:"";opacity:0}.public-nav__links a.router-link-active[data-v-bfe77b5d],.public-nav__links a[data-v-bfe77b5d]:hover,.public-link[data-v-bfe77b5d]:hover{color:#0b1524}.public-nav__links a.router-link-active[data-v-bfe77b5d]:after{opacity:1}.public-nav__mobile-login[data-v-bfe77b5d]{display:none}.public-nav__actions[data-v-bfe77b5d]{gap:14px;font-size:14px;flex-wrap:wrap;justify-content:flex-end}.public-link[data-v-bfe77b5d]{min-height:40px;display:inline-flex;align-items:center;color:#39485a;font-weight:700}.public-button[data-v-bfe77b5d]{min-height:40px;display:inline-flex;align-items:center;border-radius:7px;padding:0 17px;background:#0b1524;color:#fff;font-weight:800}main[data-v-bfe77b5d]{flex:1;min-width:0}.public-footer[data-v-bfe77b5d]{display:flex;justify-content:space-between;gap:24px;padding:32px max(24px,calc((100vw - 1240px)/2));border-top:1px solid #d9e0e8;background:#0b1524;color:#d9e4f2}.public-footer p[data-v-bfe77b5d]{margin:8px 0 0;max-width:520px;color:#95a3b6;font-size:14px}.public-footer nav[data-v-bfe77b5d]{flex-wrap:wrap;justify-content:flex-end;gap:16px;color:#b9c5d3;font-size:14px}@media(max-width:760px){.public-nav__inner[data-v-bfe77b5d]{width:min(100% - 28px,1240px);grid-template-columns:auto minmax(0,1fr);gap:10px 16px;padding:12px 0 0}.public-nav__links[data-v-bfe77b5d]{grid-column:1 / -1;grid-row:2;justify-content:space-between;gap:18px}.public-nav__links a[data-v-bfe77b5d]{padding:12px 0 11px}.public-nav__mobile-login[data-v-bfe77b5d]{display:inline-flex}.public-nav__actions[data-v-bfe77b5d]{gap:9px}.public-link[data-v-bfe77b5d]{display:none}.public-button[data-v-bfe77b5d]{min-height:38px;padding:0 13px}.public-footer[data-v-bfe77b5d]{flex-direction:column}.public-footer nav[data-v-bfe77b5d]{justify-content:flex-start}}html.public-route-active,html.public-route-active body,html.public-route-active #app{width:100%!important;height:auto!important;min-width:0!important;min-height:100%!important;max-width:none!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important}.page-grid[data-v-f4d98950]{padding:24px 32px;display:grid;gap:20px}.panel-card[data-v-f4d98950]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.section-heading[data-v-f4d98950],.section-heading--row[data-v-f4d98950],.toolbar[data-v-f4d98950],.modal-header[data-v-f4d98950],.modal-actions[data-v-f4d98950]{display:flex;align-items:center}.section-heading[data-v-f4d98950]{justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e2e8f0;background:#f8fafc}.section-heading--row[data-v-f4d98950],.toolbar[data-v-f4d98950]{flex-wrap:wrap}.toolbar[data-v-f4d98950],.modal-actions[data-v-f4d98950]{gap:10px}.eyebrow[data-v-f4d98950]{margin:0 0 6px;color:#3b66f5;font-size:12px;font-weight:600}h3[data-v-f4d98950]{margin:0;font-size:16px}.table-wrap[data-v-f4d98950]{overflow-x:auto}table[data-v-f4d98950]{width:100%;border-collapse:collapse;font-size:13px}th[data-v-f4d98950],td[data-v-f4d98950]{padding:14px 16px;border-bottom:1px solid #e2e8f0;text-align:left}th[data-v-f4d98950]{color:#64748b;background:#f8fafc;font-size:12px;font-weight:600}.empty-cell[data-v-f4d98950]{color:#94a3b8;text-align:center}.status-pill[data-v-f4d98950]{display:inline-flex;padding:4px 9px;border-radius:999px;background:#eef2ff;color:#3b66f5;font-size:12px;font-weight:600}.primary-button[data-v-f4d98950],.primary-button-small[data-v-f4d98950],.ghost-button[data-v-f4d98950],.table-button[data-v-f4d98950]{border-radius:8px;cursor:pointer;font-weight:600}.primary-button[data-v-f4d98950],.primary-button-small[data-v-f4d98950]{border:none;background:#3b66f5;color:#fff}.primary-button[data-v-f4d98950]{padding:10px 18px}.primary-button--danger[data-v-f4d98950]{background:#dc2626}.primary-button-small[data-v-f4d98950],.ghost-button[data-v-f4d98950]{padding:8px 14px;font-size:13px}.ghost-button[data-v-f4d98950],.table-button[data-v-f4d98950]{border:1px solid #e2e8f0;background:#fff;color:#64748b}.ghost-button[data-v-f4d98950]:disabled{opacity:.55;cursor:not-allowed}.table-button[data-v-f4d98950]{margin-right:8px;padding:6px 10px;font-size:12px}.table-button--danger[data-v-f4d98950]{color:#ef4444}.sync-time[data-v-f4d98950]{display:block;margin-top:4px;color:#94a3b8;font-size:11px;white-space:nowrap}.modal-overlay[data-v-f4d98950]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:#0f172a73}.modal-container[data-v-f4d98950]{width:min(720px,100%);max-height:92vh;overflow-y:auto;border-radius:12px;background:#fff}.modal-container--confirm[data-v-f4d98950]{width:min(460px,100%)}.modal-header[data-v-f4d98950]{justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e2e8f0}.modal-close[data-v-f4d98950]{border:none;background:transparent;color:#64748b;font-size:24px;cursor:pointer}.confirm-body[data-v-f4d98950]{padding:20px 24px 4px}.confirm-body p[data-v-f4d98950]{margin:0;color:#64748b;line-height:1.6}.form-grid[data-v-f4d98950]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:24px}.form-span-full[data-v-f4d98950],.modal-actions[data-v-f4d98950],.success-text[data-v-f4d98950],.error-text[data-v-f4d98950]{grid-column:1 / -1}label[data-v-f4d98950]{display:grid;gap:6px;color:#64748b;font-size:13px;font-weight:600}.toggle-field[data-v-f4d98950]{display:flex;align-items:center;gap:8px}input[data-v-f4d98950]:not([type=checkbox]),textarea[data-v-f4d98950]{padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;font-family:inherit;font-size:14px}textarea[data-v-f4d98950]{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;resize:vertical}.modal-actions[data-v-f4d98950]{justify-content:flex-end}.success-text[data-v-f4d98950]{color:#10b981;margin:0}.error-text[data-v-f4d98950]{color:#ef4444;margin:0}.connection-result[data-v-f4d98950]{padding:12px 24px;border-bottom:1px solid #e2e8f0;background:#f8fafc}.connection-result p[data-v-f4d98950]{margin:0}.table-button[data-v-f4d98950]:disabled{opacity:.55;cursor:not-allowed}@media(max-width:720px){.page-grid[data-v-f4d98950]{padding:16px}.form-grid[data-v-f4d98950]{grid-template-columns:1fr}}.pagination-bar[data-v-1b69a2a1]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 24px;border-top:1px solid var(--line, #e2e8f0);background:#fff;color:#49628f;font-size:14px}.pagination-bar__summary[data-v-1b69a2a1],.pagination-bar__controls[data-v-1b69a2a1]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pagination-bar__size[data-v-1b69a2a1],.pagination-bar__jump[data-v-1b69a2a1]{height:36px;border:1px solid #d8e3f7;border-radius:7px;background:#fff;color:#1f2f52;font-size:14px}.pagination-bar__size[data-v-1b69a2a1]{min-width:128px;padding:0 12px}.pagination-bar__jump[data-v-1b69a2a1]{width:56px;padding:0 10px;text-align:center}.pagination-bar__button[data-v-1b69a2a1]{min-width:36px;height:36px;border:1px solid #d8e3f7;border-radius:7px;background:#fff;color:#38527d;font-size:14px;cursor:pointer;transition:all .18s ease}.pagination-bar__button[data-v-1b69a2a1]:hover:not(:disabled){border-color:var(--brand, #3b66f5);color:var(--brand, #3b66f5)}.pagination-bar__button--active[data-v-1b69a2a1]{border-color:var(--brand, #3b66f5);background:var(--brand, #3b66f5);color:#fff;font-weight:600}.pagination-bar__button[data-v-1b69a2a1]:disabled{color:#b7c4d8;cursor:not-allowed;background:#fbfdff}.pagination-bar__jump-label[data-v-1b69a2a1]{margin-left:4px}@media(max-width:760px){.pagination-bar[data-v-1b69a2a1]{align-items:flex-start;flex-direction:column;padding:12px 16px}}.page-grid[data-v-a72ac92b]{height:calc(100vh - 112px);min-height:0;padding:14px 22px;display:flex;flex-direction:column;gap:0;overflow:hidden}.mono[data-v-a72ac92b],.mono-sensitive[data-v-a72ac92b]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:11px;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.remark-cell-wrap[data-v-a72ac92b]{display:flex;align-items:center;gap:4px;min-width:0}.remark-cell[data-v-a72ac92b]{min-width:0;max-width:62px;color:#334155;font-size:11px;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.remark-edit-button[data-v-a72ac92b]{flex:0 0 auto;height:22px;padding:0 6px;border:1px solid #c7d2fe;border-radius:6px;background:#eef2ff;color:#3157e7;font-size:11px;font-weight:700;line-height:1;cursor:pointer}.remark-edit-button[data-v-a72ac92b]:hover{border-color:#8ea2ff;background:#e0e7ff}.product-info-cell[data-v-a72ac92b]{display:grid;gap:4px;min-width:170px}.product-info-cell strong[data-v-a72ac92b]{color:var(--text, #1e293b);font-size:13px;font-weight:800}.product-info-cell span[data-v-a72ac92b]{color:var(--text-secondary, #64748b);font-size:12px;line-height:1.35}.limit-cell[data-v-a72ac92b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;min-width:0;width:100%;max-width:190px;font-size:10px;line-height:1.2}.limit-cell__metric[data-v-a72ac92b]{min-width:0;padding:5px 4px;border:1px solid rgba(226,232,240,.95);border-radius:6px;background:#fff}.limit-cell__metric span[data-v-a72ac92b],.limit-cell__metric small[data-v-a72ac92b]{display:block;overflow:hidden;color:#64748b;text-overflow:ellipsis;white-space:nowrap}.limit-cell__metric span[data-v-a72ac92b]{margin-bottom:2px;font-size:8px;font-weight:800}.limit-cell__metric strong[data-v-a72ac92b]{display:block;color:#0f172a;font-size:10px;font-weight:900;letter-spacing:0;white-space:nowrap}.limit-cell__metric small[data-v-a72ac92b]{margin-top:1px;font-size:8px}.limit-cell__metric--frozen[data-v-a72ac92b]{background:#fff7ed;border-color:#fed7aa}.limit-cell__metric--frozen strong[data-v-a72ac92b]{color:#c2410c}.limit-cell__metric--settled[data-v-a72ac92b]{background:#ecfdf5;border-color:#bbf7d0}.limit-cell__metric--settled strong[data-v-a72ac92b]{color:#047857}.limit-cell__bar[data-v-a72ac92b]{position:relative;grid-column:1 / -1;height:4px;overflow:hidden;border-radius:999px;background:#dbeafe}.limit-cell__bar-used[data-v-a72ac92b],.limit-cell__bar-frozen[data-v-a72ac92b]{position:absolute;top:0;bottom:0;border-radius:inherit}.limit-cell__bar-used[data-v-a72ac92b]{left:0;background:#93c5fd}.limit-cell__bar-frozen[data-v-a72ac92b]{background:#f59e0b}.panel-card[data-v-a72ac92b]{background:var(--panel, #ffffff);border-radius:12px;box-shadow:0 1px 3px #0000000d,0 4px 12px #0000000a;border:1px solid var(--line, #e2e8f0);overflow:hidden;flex:1;min-height:0;display:flex;flex-direction:column}.section-heading[data-v-a72ac92b]{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;padding:16px 22px;border-bottom:1px solid var(--line, #e2e8f0);background:linear-gradient(180deg,#fff,#f8fafc)}.section-heading--row[data-v-a72ac92b]{gap:16px;flex-wrap:wrap}.section-heading h3[data-v-a72ac92b]{font-size:16px;font-weight:600;color:var(--text, #1e293b);margin:0}.eyebrow[data-v-a72ac92b]{font-size:12px;color:var(--brand, #3b66f5);font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin:0 0 6px}.form-grid[data-v-a72ac92b]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:24px}.form-grid--compact[data-v-a72ac92b]{grid-template-columns:repeat(2,1fr)}.form-grid--single[data-v-a72ac92b]{grid-template-columns:1fr;gap:16px}.form-span-full[data-v-a72ac92b]{grid-column:1 / -1}label[data-v-a72ac92b]{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--text-secondary, #64748b);font-weight:500}.field-help-inline[data-v-a72ac92b]{font-size:12px;color:var(--text-muted, #94a3b8);line-height:1.5}.fee-estimate[data-v-a72ac92b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;border:1px solid var(--line, #e2e8f0);border-radius:10px;background:var(--panel-soft, #f8fafc)}.fee-estimate div[data-v-a72ac92b]{display:flex;flex-direction:column;gap:4px}.fee-estimate span[data-v-a72ac92b]{font-size:12px;color:var(--text-muted, #94a3b8)}.fee-estimate strong[data-v-a72ac92b]{font-size:15px;color:var(--text, #1e293b);font-variant-numeric:tabular-nums}.fee-estimate__total strong[data-v-a72ac92b]{color:var(--brand, #3b66f5)}.provider-paused-banner[data-v-a72ac92b]{margin:0;padding:10px 12px;border:1px solid #f59e0b;border-radius:8px;background:#fffbeb;color:#92400e;font-size:13px;line-height:1.5}input[data-v-a72ac92b],select[data-v-a72ac92b],textarea[data-v-a72ac92b]{padding:10px 14px;border:1px solid var(--line, #e2e8f0);border-radius:8px;background:#fff;color:var(--text, #1e293b);font-size:14px;transition:all .2s ease}input[data-v-a72ac92b]:focus,select[data-v-a72ac92b]:focus,textarea[data-v-a72ac92b]:focus{outline:none;border-color:var(--brand, #3b66f5);box-shadow:0 0 0 3px #3b66f51a}.toolbar[data-v-a72ac92b]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.stats-grid[data-v-a72ac92b]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));flex:0 0 auto;gap:10px;padding:10px 18px}.action-message[data-v-a72ac92b]{margin:0 22px 10px;padding:9px 12px;border:1px solid #fed7aa;border-radius:8px;background:#fff7ed;color:#9a3412;font-size:13px;line-height:1.4}.stat-card[data-v-a72ac92b]{border:1px solid var(--line, #e2e8f0);border-radius:8px;background:var(--panel-soft, #f8fafc);padding:9px 11px;display:flex;flex-direction:column;gap:4px}.stat-card__label[data-v-a72ac92b]{font-size:12px;color:var(--text-secondary, #64748b)}.stat-card__value[data-v-a72ac92b]{font-size:16px;color:var(--text, #1e293b)}.primary-button[data-v-a72ac92b]{grid-column:1 / -1;padding:12px 24px;background:var(--brand, #3b66f5);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:8px}.primary-button[data-v-a72ac92b]:hover:not(:disabled){background:var(--brand-hover, #2d56e0);box-shadow:0 4px 12px #3b66f559}.ghost-button[data-v-a72ac92b]{padding:8px 16px;background:transparent;border:1px solid var(--line, #e2e8f0);border-radius:8px;color:var(--text-secondary, #64748b);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.ghost-button[data-v-a72ac92b]:hover{background:var(--panel-soft, #f8fafc);color:var(--text, #1e293b);border-color:var(--brand, #3b66f5)}.table-button[data-v-a72ac92b]{padding:6px 9px;border:1px solid var(--line, #e2e8f0);border-radius:6px;background:var(--panel, #ffffff);color:var(--text-secondary, #64748b);font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.table-button--manage[data-v-a72ac92b]{min-width:54px}.table-button[data-v-a72ac92b]:hover{border-color:var(--brand, #3b66f5);color:var(--brand, #3b66f5)}.table-button--approve[data-v-a72ac92b]{border-color:#bbf7d0;background:#f0fdf4;color:#047857}.table-button--approve[data-v-a72ac92b]:hover{border-color:#22c55e;color:#047857}.table-button--danger[data-v-a72ac92b]{border-color:#fecaca;background:#fff1f2;color:#dc2626}.table-button--danger[data-v-a72ac92b]:hover{border-color:#f87171;color:#b91c1c}.table-wrap[data-v-a72ac92b]{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0}.table-wrap--admin[data-v-a72ac92b]{overflow:auto}.table-wrap[data-v-a72ac92b]::-webkit-scrollbar{width:6px;height:6px}.table-wrap[data-v-a72ac92b]::-webkit-scrollbar-track{background:var(--panel-soft, #f8fafc);border-radius:3px}.table-wrap[data-v-a72ac92b]::-webkit-scrollbar-thumb{background:var(--line, #e2e8f0);border-radius:3px}table[data-v-a72ac92b]{width:100%;min-width:0;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:11px}th[data-v-a72ac92b],td[data-v-a72ac92b]{padding:7px 5px;text-align:left;border-bottom:1px solid var(--line, #e2e8f0);vertical-align:middle;overflow:hidden;text-overflow:ellipsis}.table-wrap--admin table[data-v-a72ac92b]{min-width:1260px;table-layout:auto}.table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(1),.table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(1){width:9%}.table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(2),.table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(2){width:7%}.table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(3),.table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(3){width:9%}.table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(4),.table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(4){width:7%}.table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(5),.table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(5){width:9%}.table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(6),.table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(6){width:4%}.table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(7),.table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(7){width:5%}.table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(8),.table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(8){width:21%;overflow:visible}.table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(9),.table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(9){width:5%}.table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(10),.table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(10){width:7%}.table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(11),.table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(11){width:5%}th[data-v-a72ac92b]{position:sticky;top:0;z-index:2;font-weight:600;color:var(--text-secondary, #64748b);background:var(--panel-soft, #f8fafc);font-size:11px;text-transform:uppercase;letter-spacing:.5px}tbody tr[data-v-a72ac92b]:hover{background:var(--panel-soft, #f8fafc)}tbody tr.row-disabled[data-v-a72ac92b],tbody tr.row-disabled[data-v-a72ac92b]:hover{background:#f8fafc}tbody tr.row-disabled td[data-v-a72ac92b]{color:var(--text-muted, #94a3b8)}tbody tr.row-disabled .table-button[data-v-a72ac92b]{color:var(--text-muted, #94a3b8);border-color:var(--line, #e2e8f0)}tbody tr.row-disabled .table-button--detail[data-v-a72ac92b]{color:var(--text-secondary, #64748b);border-color:var(--line, #e2e8f0)}tbody tr.row-disabled .table-button--detail[data-v-a72ac92b]:hover{border-color:var(--brand, #3b66f5);color:var(--brand, #3b66f5)}tbody tr:last-child td[data-v-a72ac92b]{border-bottom:none}.panel-card[data-v-a72ac92b] .pagination-bar{flex:0 0 auto;padding:10px 22px}.panel-card[data-v-a72ac92b] .pagination-bar__size,.panel-card[data-v-a72ac92b] .pagination-bar__jump,.panel-card[data-v-a72ac92b] .pagination-bar__button{height:32px}.inline-actions[data-v-a72ac92b]{display:flex;gap:8px;flex-wrap:wrap}.action-menu[data-v-a72ac92b]{position:fixed;min-width:150px;padding:8px 0;background:#fff;border:1px solid var(--line, #e2e8f0);border-radius:10px;box-shadow:0 8px 24px #0f172a1f;z-index:1200}.action-menu--floating[data-v-a72ac92b]{transform:translate(-100%)}.action-menu-item[data-v-a72ac92b]{width:100%;border:none;background:transparent;text-align:left;padding:10px 14px;font-size:13px;color:var(--text, #1e293b);cursor:pointer}.action-menu-item[data-v-a72ac92b]:hover{background:var(--panel-soft, #f8fafc)}.action-menu-item[data-v-a72ac92b]:disabled{color:var(--text-muted, #94a3b8);cursor:not-allowed}.status-pill[data-v-a72ac92b]{display:inline-flex;align-items:center;padding:5px 12px;border-radius:20px;font-size:12px;font-weight:500;background:#3b66f51a;color:var(--brand, #3b66f5)}.detail-grid[data-v-a72ac92b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 28px 18px}.detail-grid--quad[data-v-a72ac92b]{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-grid>div[data-v-a72ac92b]{min-height:58px;padding:12px 14px;border:1px solid #e5edf8;border-radius:10px;background:#fff;display:grid;align-content:start;gap:6px}.detail-grid>div span[data-v-a72ac92b]{font-size:12px;color:#64748b;line-height:1.25}.detail-grid>div strong[data-v-a72ac92b]{min-width:0;color:#172033;font-size:13px;font-weight:750;line-height:1.35;overflow-wrap:anywhere}.detail-summary[data-v-a72ac92b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:24px 28px 14px;background:#f7faff;border-bottom:1px solid #e5edf8}.detail-summary__card[data-v-a72ac92b]{display:grid;gap:6px;min-height:74px;padding:14px 16px;border:1px solid #dbe7ff;border-radius:8px;background:#fff;box-shadow:0 8px 20px #1e40af0d}.detail-summary__card span[data-v-a72ac92b]{font-size:12px;color:var(--text-secondary, #64748b)}.detail-summary__card strong[data-v-a72ac92b]{color:var(--text, #0f172a);font-size:15px;line-height:1.35}.detail-summary__card strong.has-frozen[data-v-a72ac92b]{color:#d97706}.detail-span-full[data-v-a72ac92b]{grid-column:1 / -1}.detail-multi[data-v-a72ac92b]{padding:0;background:#f7faff}.channel-error-banner[data-v-a72ac92b]{margin:0 24px 10px;padding:10px 14px;border-radius:10px;background:#ef444414;border:1px solid rgba(239,68,68,.25);font-size:13px;color:var(--text, #1e293b)}.stats-note-banner[data-v-a72ac92b]{margin:0 24px 14px;padding:8px 12px;border-radius:8px;background:var(--panel-soft, #f1f5f9);font-size:12px;color:var(--text-secondary, #64748b);line-height:1.45}.txn-section-title[data-v-a72ac92b]{margin:20px 28px 10px;font-size:14px;font-weight:800;color:var(--text, #1e293b)}.channel-txn-wrap[data-v-a72ac92b]{padding-top:0}.merchant-cell[data-v-a72ac92b]{max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail-modal-container[data-v-a72ac92b]{width:min(1400px,calc(100vw - 56px));max-width:1400px;max-height:min(920px,calc(100vh - 56px));border-radius:14px;overflow-y:auto;background:#fff}.detail-modal-container>.table-wrap[data-v-a72ac92b]{margin:0 32px 18px;padding:0;border:1px solid #e6ebf3;border-radius:12px;background:#fff;max-height:260px;overflow:auto}.detail-modal-container>.table-wrap th[data-v-a72ac92b],.detail-modal-container>.table-wrap td[data-v-a72ac92b]{padding:13px 16px;border-bottom-color:#edf1f7}.detail-modal-container>.table-wrap th[data-v-a72ac92b]{background:#f8fafc;color:#718096;font-size:12px;font-weight:760;letter-spacing:0;text-transform:none}.detail-modal-container>.table-wrap td[data-v-a72ac92b]{color:#1f2937;font-size:13px}.detail-modal-container>.table-wrap table[data-v-a72ac92b]{min-width:760px}.detail-modal-container>.table-wrap th[data-v-a72ac92b]{position:sticky;top:0;z-index:1}.detail-modal-container .pagination-bar[data-v-a72ac92b],.detail-modal-container[data-v-a72ac92b] .pagination-bar{padding:0 28px 18px}.detail-header[data-v-a72ac92b]{padding:22px 28px 18px;margin-bottom:0;background:#fff}.detail-header h3[data-v-a72ac92b]{margin-bottom:0;font-size:19px;font-weight:850}.detail-header .modal-close[data-v-a72ac92b]{margin-bottom:0}.detail-page-header[data-v-a72ac92b]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:30px 32px 20px;background:#fff}.detail-page-header h3[data-v-a72ac92b]{margin:0;color:#0f172a;font-size:24px;font-weight:800;line-height:1.2}.detail-page-header p[data-v-a72ac92b]{margin:6px 0 0;color:var(--brand, #3b66f5);font-size:13px;font-weight:700}.detail-back-button[data-v-a72ac92b]{width:30px;height:30px;border:1px solid #d7def0;border-radius:8px;background:#fff;color:#1f2937;font-size:26px;line-height:20px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 1px 2px #0f172a0a;transition:border-color .16s ease,color .16s ease,box-shadow .16s ease}.detail-back-button[data-v-a72ac92b]:hover{border-color:#3b66f5;color:#3b66f5;box-shadow:0 6px 14px #3b66f51f}.detail-close-button[data-v-a72ac92b]{margin:0;color:#64748b}.detail-page-body[data-v-a72ac92b]{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:34px;padding:10px 32px 28px;background:#fff}.detail-main-column[data-v-a72ac92b]{min-width:0}.detail-section-title[data-v-a72ac92b]{margin:18px 0 12px;color:#7657ff;font-size:15px;font-weight:780}.detail-field-grid[data-v-a72ac92b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 32px}.detail-field-grid--holder[data-v-a72ac92b]{grid-template-columns:repeat(4,minmax(0,1fr))}.detail-field[data-v-a72ac92b]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 44px;align-items:center;gap:7px 8px;min-width:0}.detail-field--wide[data-v-a72ac92b]{grid-column:span 1}.detail-field--address[data-v-a72ac92b]{grid-column:span 2;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto minmax(44px,auto)}.detail-field span[data-v-a72ac92b]{grid-column:1 / -1;color:#334155;font-size:13px;font-weight:690;line-height:1.2}.detail-field strong[data-v-a72ac92b]{min-width:0;height:44px;padding:0 14px;border:1px solid #d9e1ee;border-radius:8px;background:#f8fafc;color:#0f172a;font-size:13px;font-weight:650;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-shadow:inset 0 1px #ffffffd9}.detail-field--address strong[data-v-a72ac92b]{min-height:44px;height:auto;padding-top:10px;padding-bottom:10px;white-space:normal;line-height:1.45}.detail-field button[data-v-a72ac92b]{min-width:42px;height:32px;align-self:end;margin-bottom:6px;border:1px solid #dbe5f5;border-radius:999px;background:#fff;color:#3157c8;font-size:12px;font-weight:750;cursor:pointer;box-shadow:0 1px 2px #0f172a0a;transition:border-color .16s ease,background .16s ease,transform .16s ease}.detail-field--address button[data-v-a72ac92b]{align-self:start;margin-top:27px;margin-bottom:0}.detail-field button[data-v-a72ac92b]:hover{border-color:#3b66f5;background:#f5f8ff;transform:translateY(-1px)}.detail-card-preview-wrap[data-v-a72ac92b]{padding-top:86px;display:grid;align-content:start;justify-items:end;gap:12px}.virtual-card-preview[data-v-a72ac92b]{position:relative;width:342px;aspect-ratio:1.58 / 1;overflow:hidden;border-radius:10px;padding:18px 18px 16px;color:#fff;box-shadow:0 16px 34px #0f172a3d;background:radial-gradient(circle at 78% 35%,rgba(129,140,248,.7),transparent 28%),radial-gradient(circle at 62% 88%,rgba(56,189,248,.55),transparent 30%),linear-gradient(135deg,#4aa3c5,#18326a 48%,#1e1b4b)}.virtual-card-preview[data-v-a72ac92b]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 0 46%,rgba(255,255,255,.3) 47%,transparent 48%),linear-gradient(36deg,transparent 0 58%,rgba(255,255,255,.16) 59%,transparent 60%);opacity:.45}.virtual-card-top[data-v-a72ac92b],.virtual-card-number[data-v-a72ac92b],.virtual-card-meta[data-v-a72ac92b],.virtual-card-bottom[data-v-a72ac92b]{position:relative;z-index:1}.virtual-card-top[data-v-a72ac92b]{display:grid;justify-items:end;margin-bottom:26px}.virtual-card-top span[data-v-a72ac92b]{font-size:18px;font-weight:850}.virtual-card-top small[data-v-a72ac92b]{font-size:12px;font-weight:700}.virtual-card-number[data-v-a72ac92b]{display:block;margin-bottom:24px;font-size:20px;letter-spacing:0;white-space:nowrap}.virtual-card-meta[data-v-a72ac92b]{display:flex;gap:18px;margin-bottom:14px}.virtual-card-meta div[data-v-a72ac92b]{display:grid;gap:2px}.virtual-card-meta span[data-v-a72ac92b]{font-size:11px;font-weight:700}.virtual-card-meta strong[data-v-a72ac92b]{font-size:20px}.virtual-card-bottom[data-v-a72ac92b]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.virtual-card-bottom>strong[data-v-a72ac92b]{min-width:0;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.virtual-card-bottom b[data-v-a72ac92b]{font-size:26px;font-style:italic;letter-spacing:0}.copy-card-button[data-v-a72ac92b]{border:1px solid transparent;border-radius:999px;background:#fff;color:var(--brand, #3b66f5);padding:7px 12px;font-size:13px;font-weight:800;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease}.copy-card-button[data-v-a72ac92b]:hover{background:#f5f8ff;border-color:#dbe5ff;transform:translateY(-1px)}.detail-tabs[data-v-a72ac92b]{display:flex;gap:32px;padding:6px 32px 0;border-bottom:1px solid #e6ebf3}.detail-tab[data-v-a72ac92b]{position:relative;border:none;background:transparent;padding:14px 0 13px;color:#64748b;font-size:16px;font-weight:800;cursor:pointer}.detail-tab--active[data-v-a72ac92b]{color:#111827}.detail-tab--active[data-v-a72ac92b]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#7657ff}.detail-transactions[data-v-a72ac92b]{margin-top:0!important;border-top:none!important;border-radius:0 0 10px 10px!important}.money-positive[data-v-a72ac92b]{color:#0a8f2d;font-weight:750}.form-field-row[data-v-a72ac92b]{display:flex;gap:12px;margin-top:12px}.form-field-row input[data-v-a72ac92b]{flex:1}.modal-overlay[data-v-a72ac92b]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0f172a8f;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.detail-modal-overlay[data-v-a72ac92b]{align-items:center}.modal-container[data-v-a72ac92b]{background:var(--panel, #ffffff);border-radius:16px;box-shadow:0 20px 60px #0000004d;width:100%;max-width:520px;max-height:90vh;overflow-y:auto}.modal-container.detail-modal-container[data-v-a72ac92b]{width:min(1400px,calc(100vw - 56px));max-width:1400px;max-height:min(920px,calc(100vh - 56px));border:1px solid rgba(226,232,240,.95);border-radius:16px;overflow-y:auto;box-shadow:0 28px 80px #0f172a4d}.modal-container--medium[data-v-a72ac92b]{max-width:640px}.modal-header[data-v-a72ac92b]{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 0;border-bottom:1px solid var(--line, #e2e8f0);margin-bottom:20px}.modal-header h3[data-v-a72ac92b]{font-size:18px;font-weight:600;color:var(--text, #1e293b);margin:0 0 16px}.modal-close[data-v-a72ac92b]{width:32px;height:32px;border:none;background:transparent;color:var(--text-secondary, #64748b);font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s ease;margin-bottom:16px}.detail-close-button[data-v-a72ac92b]{font-size:20px;background:#fff;border:1px solid transparent}.detail-close-button[data-v-a72ac92b]:hover{border-color:#dbe5f5}.modal-close[data-v-a72ac92b]:hover{background:var(--panel-soft, #f8fafc);color:var(--text, #1e293b)}.modal-actions[data-v-a72ac92b]{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:16px;border-top:1px solid var(--line, #e2e8f0);grid-column:1 / -1}.modal-actions .primary-button[data-v-a72ac92b]{grid-column:auto;margin-top:0;width:auto}.card-context-box[data-v-a72ac92b]{display:grid;gap:5px;padding:12px 14px;border:1px solid #dbeafe;border-radius:10px;background:#eff6ff}.card-context-box span[data-v-a72ac92b]{font-size:12px;color:#64748b}.card-context-box strong[data-v-a72ac92b]{color:#0f172a;font-size:14px;font-weight:800;word-break:break-word}.primary-button-small[data-v-a72ac92b]{padding:8px 16px;background:var(--brand, #3b66f5);color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.primary-button-small[data-v-a72ac92b]:hover:not(:disabled){background:var(--brand-hover, #2d56e0);box-shadow:0 4px 12px #3b66f559}.empty-cell[data-v-a72ac92b]{text-align:center;color:var(--text-muted, #94a3b8);padding:48px 20px;font-size:14px}@media(max-width:900px){.page-grid[data-v-a72ac92b]{padding:16px 20px}.form-grid--compact[data-v-a72ac92b],.fee-estimate[data-v-a72ac92b]{grid-template-columns:1fr}.section-heading[data-v-a72ac92b]{flex-direction:column;align-items:flex-start;gap:12px}.detail-grid[data-v-a72ac92b]{grid-template-columns:1fr;padding:0 16px 12px}.detail-grid--quad[data-v-a72ac92b]{grid-template-columns:1fr}.detail-summary[data-v-a72ac92b]{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 16px 12px}.detail-page-body[data-v-a72ac92b]{grid-template-columns:1fr}.detail-card-preview-wrap[data-v-a72ac92b]{padding-top:0;justify-items:start}.detail-field-grid[data-v-a72ac92b],.detail-field-grid--holder[data-v-a72ac92b]{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-field--address[data-v-a72ac92b]{grid-column:1 / -1}.stats-grid[data-v-a72ac92b]{grid-template-columns:1fr;padding:12px 16px 0}}@media(max-width:768px){.form-grid[data-v-a72ac92b]{grid-template-columns:1fr;padding:16px}.table-wrap[data-v-a72ac92b]{padding:0 16px 16px}.inline-actions[data-v-a72ac92b],.form-field-row[data-v-a72ac92b]{flex-direction:column}.modal-container[data-v-a72ac92b]{max-width:100%;max-height:100vh;border-radius:0}.modal-overlay[data-v-a72ac92b]{padding:0}.detail-modal-container[data-v-a72ac92b]{width:100%;max-height:100vh;border-radius:0}.detail-page-header[data-v-a72ac92b],.detail-page-body[data-v-a72ac92b],.detail-tabs[data-v-a72ac92b]{padding-left:16px;padding-right:16px}.detail-field-grid[data-v-a72ac92b],.detail-field-grid--holder[data-v-a72ac92b]{grid-template-columns:1fr}.detail-field--address[data-v-a72ac92b]{grid-column:1}.virtual-card-preview[data-v-a72ac92b]{width:min(342px,100%)}}.manage-trigger[data-v-a72ac92b]{display:inline-block}.table-button--manage[data-v-a72ac92b]{background:#f5f5f5;border:1px solid #d9d9d9;border-radius:4px;padding:5px 16px;cursor:pointer;font-size:13px;color:#333;transition:background .2s,border-color .2s}.table-button--manage[data-v-a72ac92b]:hover{background:#e8e8e8;border-color:#bbb}.manage-overlay[data-v-a72ac92b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;background:transparent}.manage-menu[data-v-a72ac92b]{position:fixed;z-index:5001;background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 6px 20px #0000001f;min-width:150px;padding:6px 0;animation:manageFadeIn-a72ac92b .15s ease}@keyframes manageFadeIn-a72ac92b{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.manage-menu-item[data-v-a72ac92b]{display:block;width:100%;padding:10px 18px;border:none;background:none;text-align:left;font-size:14px;color:#333;cursor:pointer;transition:background .12s;line-height:1.4}.manage-menu-item[data-v-a72ac92b]:hover{background:#f0f5ff;color:#1a73e8}.manage-menu-item[data-v-a72ac92b]:disabled{color:silver;cursor:not-allowed}.manage-menu-item[data-v-a72ac92b]:disabled:hover{background:none;color:silver}.manage-menu-divider[data-v-a72ac92b]{height:1px;background:#eee;margin:4px 12px}.manage-menu-item--danger[data-v-a72ac92b]{color:#d93025}.manage-menu-item--danger[data-v-a72ac92b]:hover{background:#fce8e6;color:#d93025}.input-with-button[data-v-a72ac92b]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.email-verify-message[data-v-a72ac92b],.email-verify-error[data-v-a72ac92b]{margin:0;font-size:13px;line-height:1.5}.email-verify-message[data-v-a72ac92b]{color:#15803d}.email-verify-error[data-v-a72ac92b]{color:#dc2626}.primary-button--danger[data-v-a72ac92b]{background:#dc2626;border-color:#dc2626}.primary-button--danger[data-v-a72ac92b]:hover{background:#b91c1c;border-color:#b91c1c}.page-grid[data-v-a72ac92b]{width:100%;max-width:none!important;margin:0!important;padding:24px 18px 34px!important;background:linear-gradient(180deg,#ffffffbd,#f6f8fbf0),radial-gradient(circle at 92% 0%,rgba(20,122,92,.08),transparent 28%)}.cards-panel[data-v-a72ac92b]{border:1px solid #d9e0e8!important;border-radius:12px!important;background:#fff!important;box-shadow:0 24px 70px #10182414!important}.cards-heading[data-v-a72ac92b]{align-items:flex-start!important;padding:24px 28px 18px!important;border-bottom:1px solid #e8edf3!important;background:linear-gradient(135deg,#fff,#f8fafc 72%,#f4f7f6)!important}.cards-heading .eyebrow[data-v-a72ac92b]{color:#b8944d!important;font-size:12px!important;font-weight:850!important;letter-spacing:0!important}.cards-heading h3[data-v-a72ac92b]{margin:6px 0 0;color:#0b1524!important;font-size:24px!important;font-weight:850!important;letter-spacing:0!important}.cards-heading__subtitle[data-v-a72ac92b]{max-width:640px;margin:8px 0 0;color:#66758a!important;font-size:13px;line-height:1.6}.cards-toolbar[data-v-a72ac92b]{display:grid!important;grid-template-columns:minmax(220px,1fr) 120px;align-items:center;gap:10px!important;width:min(100%,470px);padding:6px;border:1px solid #d9e0e8;border-radius:10px;background:#ffffffd1;box-shadow:0 12px 28px #1018240e}.cards-toolbar__actions[data-v-a72ac92b]{grid-column:1 / -1;display:flex;align-items:center;justify-content:flex-end;gap:10px}.cards-toolbar__actions .ghost-button[data-v-a72ac92b]{min-width:108px}.cards-toolbar__actions .ghost-button[data-v-a72ac92b]:last-child{min-width:128px}.cards-toolbar input[data-v-a72ac92b],.cards-toolbar select[data-v-a72ac92b]{width:100%;min-height:34px!important;height:34px;padding:0 12px!important;border-radius:7px!important;background:#fbfcfd!important;font-size:12px;font-weight:750}.cards-toolbar .ghost-button[data-v-a72ac92b]{min-height:34px!important;height:34px;padding:0 12px!important;border-radius:7px!important;color:#0b1524!important;font-size:12px;font-weight:850!important}.cards-toolbar .ghost-button[data-v-a72ac92b]:hover:not(:disabled){border-color:#147a5c61!important;background:#147a5c14!important;color:#147a5c!important;transform:translateY(-1px)}.cards-stats[data-v-a72ac92b]{grid-template-columns:1.1fr 1.1fr repeat(3,minmax(0,1fr))!important;gap:12px!important;padding:14px 28px!important;background:#fff;border-bottom:1px solid #e8edf3}.cards-stats .stat-card[data-v-a72ac92b]{position:relative;min-height:72px;padding:13px 14px!important;overflow:hidden;border:1px solid #d9e0e8!important;border-radius:10px!important;background:#fbfcfd!important;box-shadow:none!important}.cards-stats .stat-card[data-v-a72ac92b]:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:999px;background:#b8944d}.cards-stats .stat-card--active[data-v-a72ac92b]:before,.cards-stats .stat-card--balance[data-v-a72ac92b]:before{background:#147a5c}.cards-stats .stat-card--settled[data-v-a72ac92b]:before{background:#536273}.cards-stats .stat-card__label[data-v-a72ac92b]{color:#536273!important;font-size:12px!important;font-weight:800}.cards-stats .stat-card__value[data-v-a72ac92b]{color:#0b1524!important;font-size:20px!important;font-weight:900!important;font-variant-numeric:tabular-nums}.cards-stats .stat-card small[data-v-a72ac92b]{position:absolute;right:14px;bottom:12px;color:#8b98a8;font-size:10px;font-weight:850}.cards-table-wrap[data-v-a72ac92b]{margin:0;border:1px solid #d9e0e8!important;border-left:0!important;border-right:0!important;border-radius:0!important;background:#fff;overflow:auto!important}.cards-table-wrap table[data-v-a72ac92b]{width:100%;min-width:0;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:12px}.cards-table-wrap th[data-v-a72ac92b]{padding:11px 12px!important;border-bottom:1px solid #d9e0e8!important;background:#f4f6f8!important;color:#536273!important;font-size:11px!important;font-weight:850!important;letter-spacing:0!important;text-transform:none!important}.cards-table-wrap td[data-v-a72ac92b]{padding:12px!important;border-bottom:1px solid #e8edf3!important;color:#182435;font-size:12px}.cards-table-wrap tbody tr[data-v-a72ac92b]{transition:background .16s ease,box-shadow .16s ease}.cards-table-wrap tbody tr[data-v-a72ac92b]:hover{background:#fbfcfd!important;box-shadow:inset 3px 0 #147a5c}.cards-table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(1),.cards-table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(1){width:9%}.cards-table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(2),.cards-table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(2){width:8%}.cards-table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(3),.cards-table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(3){width:7%}.cards-table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(4),.cards-table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(4){width:8%}.cards-table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(5),.cards-table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(5){width:11%}.cards-table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(6),.cards-table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(6){width:5%}.cards-table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(7),.cards-table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(7){width:5%}.cards-table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(8),.cards-table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(8){width:18%;overflow:visible}.cards-table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(9),.cards-table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(9){width:7%}.cards-table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(10),.cards-table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(10){width:12%}.cards-table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(11),.cards-table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(11){width:10%;overflow:visible;text-align:right}.cards-table-wrap th[data-v-a72ac92b]:last-child,.cards-table-wrap td[data-v-a72ac92b]:last-child{position:sticky;right:0;z-index:3;min-width:108px;overflow:visible!important;text-align:right;background:#fff!important;box-shadow:-12px 0 18px #ffffffeb}.cards-table-wrap th[data-v-a72ac92b]:last-child{z-index:5;background:#f4f6f8!important}.mono[data-v-a72ac92b],.mono-sensitive[data-v-a72ac92b]{color:#0b1524;font-size:11px!important;letter-spacing:0!important}.remark-cell[data-v-a72ac92b]{max-width:74px;color:#536273!important;font-size:12px}.remark-edit-button[data-v-a72ac92b]{height:26px;border-color:#d9e0e8!important;border-radius:7px!important;background:#fff!important;color:#0b1524!important;font-size:11px;font-weight:850}.remark-edit-button[data-v-a72ac92b]:hover{border-color:#b8944d7a!important;background:#fbfcfd!important;transform:translateY(-1px)}.limit-cell[data-v-a72ac92b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;width:100%;max-width:240px}.limit-cell__metric[data-v-a72ac92b]{padding:7px;border-color:#d9e0e8!important;border-radius:8px!important;background:#fff!important}.limit-cell__metric span[data-v-a72ac92b],.limit-cell__metric small[data-v-a72ac92b]{color:#66758a!important}.limit-cell__metric span[data-v-a72ac92b]{font-size:9px}.limit-cell__metric strong[data-v-a72ac92b]{color:#0b1524!important;font-size:12px;font-variant-numeric:tabular-nums}.limit-cell__metric--balance[data-v-a72ac92b]{border-color:#147a5c38!important;background:#147a5c11!important}.limit-cell__metric--balance strong[data-v-a72ac92b]{color:#147a5c!important}.limit-cell__metric--settled[data-v-a72ac92b]{border-color:#d9e0e8!important;background:#f7f9fb!important}.limit-cell__metric--settled strong[data-v-a72ac92b]{color:#536273!important}.limit-cell__bar[data-v-a72ac92b]{height:4px;background:#e8edf3!important}.limit-cell__bar-used[data-v-a72ac92b]{background:#147a5c!important}.limit-cell__bar-frozen[data-v-a72ac92b]{background:#b8944d!important}.status-pill[data-v-a72ac92b]{border:1px solid rgba(20,122,92,.16)!important;background:#147a5c14!important;color:#147a5c!important;font-size:12px!important;font-weight:850!important}.table-button--manage[data-v-a72ac92b]{min-width:76px;height:34px;padding:0 12px!important;border:1px solid #d9e0e8!important;border-radius:8px!important;background:#fff!important;color:#0b1524!important;font-size:12px;font-weight:850;box-shadow:0 8px 18px #1018240b}.table-button--manage[data-v-a72ac92b]:hover{border-color:#147a5c57!important;background:#147a5c14!important;color:#147a5c!important;transform:translateY(-1px)}.panel-card[data-v-a72ac92b] .pagination-bar{padding:12px 28px!important;border-left:0!important;border-right:0!important;border-radius:0!important}.panel-card[data-v-a72ac92b] .pagination-bar__size,.panel-card[data-v-a72ac92b] .pagination-bar__jump,.panel-card[data-v-a72ac92b] .pagination-bar__button{height:36px!important;border-radius:8px!important}.three-ds-guide[data-v-a72ac92b]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:14px;padding:16px 18px;border:1px solid rgba(20,122,92,.22);border-radius:12px;background:radial-gradient(circle at 4% 0%,rgba(20,122,92,.08),transparent 32%),#fbfcfd}.three-ds-guide h4[data-v-a72ac92b]{margin:2px 0 8px;color:#0b1524;font-size:16px;font-weight:900}.three-ds-guide p[data-v-a72ac92b]{margin:0;color:#536273;line-height:1.65}.three-ds-guide .eyebrow[data-v-a72ac92b]{margin:0;color:#b8944d}.three-ds-guide .ghost-button[data-v-a72ac92b]{flex:0 0 auto;white-space:nowrap}.three-ds-guide__actions[data-v-a72ac92b]{display:flex;flex:0 0 auto;gap:10px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.three-ds-contact-panel[data-v-a72ac92b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}.three-ds-contact-card[data-v-a72ac92b]{min-height:68px;padding:12px 14px;border:1px solid rgba(210,220,232,.9);border-radius:10px;background:#f8fafc}.three-ds-contact-card.active[data-v-a72ac92b]{border-color:#147a5c3d;background:#ecfdf5c7}.three-ds-contact-card span[data-v-a72ac92b]{display:block;color:#64748b;font-size:12px;font-weight:800}.three-ds-contact-card strong[data-v-a72ac92b]{display:block;margin-top:6px;color:#0b1524;font-size:14px;overflow-wrap:anywhere}.three-ds-contact-error[data-v-a72ac92b]{grid-column:1 / -1;margin:0;color:#b42318;font-size:13px;font-weight:800}.three-ds-modal-sections[data-v-a72ac92b]{display:grid;gap:18px}.three-ds-code-panel[data-v-a72ac92b],.three-ds-oob-panel[data-v-a72ac92b]{display:grid;gap:12px}.three-ds-section-title h4[data-v-a72ac92b]{margin:2px 0 0;color:#0b1524;font-size:16px;font-weight:900}.three-ds-code-list[data-v-a72ac92b]{display:grid;gap:10px}.three-ds-code-card[data-v-a72ac92b]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 18px;align-items:center;padding:16px;border:1px solid rgba(37,99,235,.18);border-radius:12px;background:linear-gradient(135deg,#eff6ffeb,#ffffffe6)}.three-ds-code-card span[data-v-a72ac92b]{display:block;color:#0f172a;font-weight:900}.three-ds-code-card small[data-v-a72ac92b]{display:block;margin-top:4px;color:#64748b;font-weight:700}.three-ds-code-card strong[data-v-a72ac92b]{padding:10px 14px;border-radius:10px;background:#0b1524;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:22px;letter-spacing:0;box-shadow:0 16px 30px #0f172a29}.three-ds-code-card__code[data-v-a72ac92b]{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.three-ds-code-copy[data-v-a72ac92b]{border:1px solid rgba(37,99,235,.22);border-radius:9px;padding:9px 12px;color:#1d4ed8;font-size:12px;font-weight:900;background:#fff;cursor:pointer}.three-ds-code-copy[data-v-a72ac92b]:hover{border-color:#2563eb6b;background:#eff6ff}.three-ds-code-card__empty[data-v-a72ac92b]{background:#eef2f7!important;color:#64748b!important;font-family:inherit!important;font-size:14px!important;box-shadow:none!important}.three-ds-code-card p[data-v-a72ac92b]{grid-column:1 / -1;margin:0;color:#536273;font-size:13px;line-height:1.6}.three-ds-empty-line[data-v-a72ac92b]{padding:18px;border:1px dashed rgba(148,163,184,.42);border-radius:12px;color:#64748b;text-align:center;background:#fbfcfd}@media(max-width:1180px){.cards-heading[data-v-a72ac92b]{gap:16px}.cards-toolbar[data-v-a72ac92b]{width:100%}.cards-stats[data-v-a72ac92b]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.cards-toolbar[data-v-a72ac92b]{grid-template-columns:1fr}.cards-toolbar__actions[data-v-a72ac92b]{grid-column:1;display:grid;grid-template-columns:1fr 1fr;width:100%}.cards-toolbar__actions .ghost-button[data-v-a72ac92b]{width:100%;min-width:0}.cards-table-wrap[data-v-a72ac92b]{margin:0}.three-ds-guide[data-v-a72ac92b]{display:grid}.three-ds-guide__actions[data-v-a72ac92b]{justify-content:flex-start}.three-ds-contact-panel[data-v-a72ac92b],.three-ds-code-card[data-v-a72ac92b]{grid-template-columns:1fr}.three-ds-code-card strong[data-v-a72ac92b],.three-ds-code-card__code[data-v-a72ac92b]{justify-self:flex-start}}.page-grid[data-v-a72ac92b]{padding:28px 32px 38px!important}.cards-panel[data-v-a72ac92b]{border-radius:16px!important}.cards-table-wrap table[data-v-a72ac92b]{min-width:1160px!important}.cards-table-wrap:not(.table-wrap--admin) table[data-v-a72ac92b]{min-width:980px!important}.cards-table-wrap th[data-v-a72ac92b],.cards-table-wrap td[data-v-a72ac92b]{vertical-align:middle}.cards-table-wrap.table-wrap--admin th[data-v-a72ac92b]:nth-child(1),.cards-table-wrap.table-wrap--admin td[data-v-a72ac92b]:nth-child(1){width:11%}.cards-table-wrap.table-wrap--admin th[data-v-a72ac92b]:nth-child(2),.cards-table-wrap.table-wrap--admin td[data-v-a72ac92b]:nth-child(2){width:10%}.cards-table-wrap.table-wrap--admin th[data-v-a72ac92b]:nth-child(3),.cards-table-wrap.table-wrap--admin td[data-v-a72ac92b]:nth-child(3){width:9%}.cards-table-wrap.table-wrap--admin th[data-v-a72ac92b]:nth-child(4),.cards-table-wrap.table-wrap--admin td[data-v-a72ac92b]:nth-child(4){width:12%}.cards-table-wrap.table-wrap--admin th[data-v-a72ac92b]:nth-child(5),.cards-table-wrap.table-wrap--admin td[data-v-a72ac92b]:nth-child(5){width:8%}.cards-table-wrap.table-wrap--admin th[data-v-a72ac92b]:nth-child(6),.cards-table-wrap.table-wrap--admin td[data-v-a72ac92b]:nth-child(6){width:14%}.cards-table-wrap.table-wrap--admin th[data-v-a72ac92b]:nth-child(7),.cards-table-wrap.table-wrap--admin td[data-v-a72ac92b]:nth-child(7){width:16%}.cards-table-wrap.table-wrap--admin th[data-v-a72ac92b]:nth-child(8),.cards-table-wrap.table-wrap--admin td[data-v-a72ac92b]:nth-child(8){width:7%}.cards-table-wrap.table-wrap--admin th[data-v-a72ac92b]:nth-child(9),.cards-table-wrap.table-wrap--admin td[data-v-a72ac92b]:nth-child(9){width:8%}.cards-table-wrap.table-wrap--admin th[data-v-a72ac92b]:nth-child(10),.cards-table-wrap.table-wrap--admin td[data-v-a72ac92b]:nth-child(10){width:5%}.cards-table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(1),.cards-table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(1){width:12%}.cards-table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(2),.cards-table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(2){width:10%}.cards-table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(3),.cards-table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(3){width:14%}.cards-table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(4),.cards-table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(4){width:9%}.cards-table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(5),.cards-table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(5){width:16%}.cards-table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(6),.cards-table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(6){width:18%}.cards-table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(7),.cards-table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(7){width:7%}.cards-table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(8),.cards-table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(8){width:9%}.cards-table-wrap:not(.table-wrap--admin) th[data-v-a72ac92b]:nth-child(9),.cards-table-wrap:not(.table-wrap--admin) td[data-v-a72ac92b]:nth-child(9){width:5%}.remark-cell-wrap[data-v-a72ac92b],.remark-edit-button[data-v-a72ac92b]{display:none!important}.remark-cell[data-v-a72ac92b]{display:block!important;width:100%;max-width:100%!important;overflow:hidden;color:#536273!important;font-size:12px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap;cursor:help}.card-mask-cell[data-v-a72ac92b]{min-width:0;display:grid;gap:5px}.card-mask-cell strong[data-v-a72ac92b],.card-mask-cell small[data-v-a72ac92b]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-mask-cell strong[data-v-a72ac92b]{color:#0b1524;font-size:12px!important}.card-mask-cell small[data-v-a72ac92b]{color:#7a8798;font-size:10px}.limit-compact[data-v-a72ac92b]{min-width:0;display:grid;gap:7px;padding:8px 10px;border:1px solid rgba(20,122,92,.18);border-radius:10px;background:#147a5c0e}.limit-compact__main[data-v-a72ac92b]{display:flex;align-items:flex-end;justify-content:space-between;gap:8px}.limit-compact__main>span[data-v-a72ac92b]{color:#64748b;font-size:10px;font-weight:800}.limit-compact__main strong[data-v-a72ac92b]{color:#147a5c;font-size:14px;font-weight:900;white-space:nowrap;font-variant-numeric:tabular-nums}.limit-compact__main strong small[data-v-a72ac92b]{color:#708090;font-size:9px;font-weight:800}.limit-compact__meta[data-v-a72ac92b]{color:#64748b;font-size:10px;white-space:nowrap}.limit-compact .limit-cell__bar[data-v-a72ac92b]{grid-column:auto;height:4px}.modal-container.detail-modal-container[data-v-a72ac92b],.detail-modal-container[data-v-a72ac92b]{width:min(1280px,calc(100vw - 80px))!important;max-width:1280px!important;max-height:min(900px,calc(100vh - 64px))!important;border-radius:20px!important;background:#f7f9fc!important}.detail-page-header[data-v-a72ac92b]{position:sticky;top:0;z-index:6;padding:24px 36px 18px!important;border-bottom:1px solid #e6ebf2;background:#fffffff0!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.detail-page-header h3[data-v-a72ac92b]{font-size:22px}.detail-page-body[data-v-a72ac92b]{grid-template-columns:minmax(0,1fr) 340px!important;gap:32px!important;padding:24px 36px 34px!important;background:#f7f9fc!important}.detail-main-column[data-v-a72ac92b]{display:grid;gap:20px}.detail-summary-grid[data-v-a72ac92b]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.detail-summary-card[data-v-a72ac92b]{min-width:0;padding:14px 16px;border:1px solid #e0e6ee;border-radius:14px;background:#fff;box-shadow:0 10px 26px #1018240d}.detail-summary-card>span[data-v-a72ac92b]{display:block;margin-bottom:7px;color:#738094;font-size:11px;font-weight:800}.detail-summary-card>strong[data-v-a72ac92b]{display:flex;align-items:center;gap:7px;min-width:0;overflow:hidden;color:#111c2c;font-size:14px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.detail-summary-card--accent[data-v-a72ac92b]{border-color:#147a5c3d;background:#147a5c12}.detail-summary-card--accent>strong[data-v-a72ac92b]{color:#147a5c}.status-dot[data-v-a72ac92b]{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:#20a272;box-shadow:0 0 0 4px #20a2721f}.detail-section-title[data-v-a72ac92b]{margin:0 0 -6px!important;color:#243247!important;font-size:14px!important;font-weight:900!important}.detail-field-grid[data-v-a72ac92b],.detail-field-grid--holder[data-v-a72ac92b],.detail-field-grid--card[data-v-a72ac92b],.detail-field-grid--provider[data-v-a72ac92b]{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px 18px!important}.detail-field-grid--provider .detail-field[data-v-a72ac92b]{min-height:94px;padding:12px;border:1px solid #e1e7ef;border-radius:12px;background:#fff;box-shadow:none}.detail-field-grid--provider .detail-field strong[data-v-a72ac92b]{height:44px;border:1px solid #d9e1ee;border-radius:8px;background:#f8fafc!important}.detail-field[data-v-a72ac92b]{padding:12px;border:1px solid #e1e7ef;border-radius:12px;background:#fff}.detail-field strong[data-v-a72ac92b]{background:#f8fafc!important}.detail-field--wide[data-v-a72ac92b]{grid-column:span 1!important}.detail-field--address[data-v-a72ac92b],.detail-field--remark[data-v-a72ac92b]{grid-column:span 2!important}.detail-field--remark strong[data-v-a72ac92b]{height:auto;min-height:44px;padding-top:10px;padding-bottom:10px;white-space:normal;line-height:1.45}.provider-details[data-v-a72ac92b]{overflow:hidden;border:1px solid #dde4ed;border-radius:14px;background:#fff}.provider-details summary[data-v-a72ac92b]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 17px;color:#253247;font-size:13px;font-weight:900;cursor:pointer;list-style:none}.provider-details summary[data-v-a72ac92b]::-webkit-details-marker{display:none}.provider-details summary[data-v-a72ac92b]:after{content:"展开";color:#147a5c;font-size:11px}.provider-details[open] summary[data-v-a72ac92b]:after{content:"收起"}.provider-details summary small[data-v-a72ac92b]{margin-left:auto;color:#7a8798;font-size:11px;font-weight:700}.provider-details .detail-field-grid[data-v-a72ac92b]{padding:0 16px 16px}.detail-card-preview-wrap[data-v-a72ac92b]{padding-top:0!important}@media(max-width:1180px){.page-grid[data-v-a72ac92b]{padding:22px 20px 30px!important}.detail-summary-grid[data-v-a72ac92b]{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-page-body[data-v-a72ac92b]{grid-template-columns:1fr!important}.detail-card-preview-wrap[data-v-a72ac92b]{justify-items:start!important}}@media(max-width:768px){.page-grid[data-v-a72ac92b]{padding:14px 12px 22px!important}.modal-container.detail-modal-container[data-v-a72ac92b],.detail-modal-container[data-v-a72ac92b]{width:100%!important;max-height:100vh!important;border-radius:0!important}.detail-page-header[data-v-a72ac92b],.detail-page-body[data-v-a72ac92b]{padding-left:16px!important;padding-right:16px!important}.detail-summary-grid[data-v-a72ac92b],.detail-field-grid[data-v-a72ac92b],.detail-field-grid--holder[data-v-a72ac92b],.detail-field-grid--card[data-v-a72ac92b],.detail-field-grid--provider[data-v-a72ac92b]{grid-template-columns:1fr!important}.detail-field--address[data-v-a72ac92b],.detail-field--remark[data-v-a72ac92b]{grid-column:span 1!important}}.detail-page-header[data-v-a72ac92b]{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important}.detail-page-header__title .eyebrow[data-v-a72ac92b]{margin:0 0 5px;color:#b8944d;font-size:11px;font-weight:900;letter-spacing:.06em}.detail-page-header__title h3[data-v-a72ac92b]{margin:0}.provider-info-section[data-v-a72ac92b]{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.provider-info-section__head[data-v-a72ac92b]{display:block;margin:0 0 12px}.provider-info-section__head .eyebrow[data-v-a72ac92b]{margin:0 0 5px;color:#b8944d;font-size:10px;font-weight:900;letter-spacing:.05em}.provider-info-section__head h4[data-v-a72ac92b]{margin:0;color:#243247;font-size:14px;font-weight:900}.provider-info-section__head>span[data-v-a72ac92b]{color:#7a8798;font-size:11px}.operation-records-table[data-v-a72ac92b]{min-height:170px}.operation-records-state[data-v-a72ac92b]{margin:0;padding:34px;text-align:center;color:#64748b;font-size:13px}.operation-records-state--error[data-v-a72ac92b]{color:#b42318}.operation-action-pill[data-v-a72ac92b]{display:inline-flex;align-items:center;min-height:26px;padding:3px 9px;border:1px solid rgba(20,122,92,.18);border-radius:999px;background:#147a5c14;color:#147a5c;font-size:12px;font-weight:850;white-space:nowrap}.operation-summary-cell[data-v-a72ac92b]{max-width:560px;white-space:normal!important;line-height:1.5}@media(max-width:900px){.provider-info-section__head[data-v-a72ac92b]{align-items:flex-start;flex-direction:column}}.detail-page-header[data-v-a72ac92b]{position:sticky;top:0;z-index:20;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;min-height:74px;padding:0 42px!important;border-bottom:1px solid #e2e8f0;background:#fffffff5!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.detail-top-tabs[data-v-a72ac92b]{display:flex;align-items:stretch;gap:32px;min-width:0;height:74px}.detail-top-tab[data-v-a72ac92b]{position:relative;min-width:0;padding:0 2px;border:0!important;border-radius:0!important;outline:none;background:transparent!important;box-shadow:none!important;color:#64748b;font-size:15px;font-weight:850;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:color .16s ease}.detail-top-tab+.detail-top-tab[data-v-a72ac92b]{border-left:0!important}.detail-top-tab[data-v-a72ac92b]:hover{color:#0f172a;background:transparent!important}.detail-top-tab[data-v-a72ac92b]:focus-visible{color:#0f172a;outline:2px solid rgba(20,122,92,.22);outline-offset:5px}.detail-top-tab--active[data-v-a72ac92b]{color:#0f172a}.detail-top-tab--active[data-v-a72ac92b]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:999px 999px 0 0;background:#147a5c}.detail-page-body[data-v-a72ac92b]{padding:22px 42px 32px!important}.detail-modal-container>.table-wrap[data-v-a72ac92b]{margin-left:42px!important;margin-right:42px!important}.detail-modal-container .pagination-bar[data-v-a72ac92b],.detail-modal-container[data-v-a72ac92b] .pagination-bar{padding-left:42px!important;padding-right:42px!important}.provider-info-section__head[data-v-a72ac92b]{display:block!important;margin-bottom:14px!important}.provider-info-section__head h4[data-v-a72ac92b]{margin:0!important;color:#243247;font-size:15px;font-weight:900}@media(max-width:768px){.detail-page-header[data-v-a72ac92b]{min-height:64px;padding:0 14px!important}.detail-top-tabs[data-v-a72ac92b]{height:64px;gap:22px;overflow-x:auto}.detail-top-tab[data-v-a72ac92b]{min-width:auto;padding:0 1px;font-size:13px;white-space:nowrap}.detail-page-body[data-v-a72ac92b]{padding:16px!important}.detail-modal-container>.table-wrap[data-v-a72ac92b]{margin-left:16px!important;margin-right:16px!important}}.detail-page-header[data-v-a72ac92b]{padding-left:58px!important;padding-right:42px!important}.detail-top-tabs[data-v-a72ac92b]{align-items:center!important;gap:12px!important}.detail-top-tab[data-v-a72ac92b]{height:46px;padding:0 18px!important;border:1px solid rgba(148,163,184,.38)!important;border-radius:7px!important;background:#ffffff1a!important;color:#526174;box-shadow:none!important}.detail-top-tab+.detail-top-tab[data-v-a72ac92b]{border-left:1px solid rgba(148,163,184,.38)!important}.detail-top-tab[data-v-a72ac92b]:hover{border-color:#147a5c6b!important;background:#ffffff38!important;color:#162234}.detail-top-tab--active[data-v-a72ac92b]{border-color:#147a5c85!important;background:#ffffff29!important;color:#0f172a}.detail-top-tab--active[data-v-a72ac92b]:after{left:10px!important;right:10px!important;bottom:-1px!important;height:3px!important}.detail-page-body[data-v-a72ac92b]{padding-left:58px!important;padding-right:42px!important}.detail-modal-container>.table-wrap[data-v-a72ac92b]{margin-left:58px!important;margin-right:42px!important}.detail-modal-container .pagination-bar[data-v-a72ac92b],.detail-modal-container[data-v-a72ac92b] .pagination-bar{padding-left:58px!important;padding-right:42px!important}.detail-section-title[data-v-a72ac92b],.provider-info-section__head h4[data-v-a72ac92b]{margin-bottom:12px!important;color:#172235!important;font-size:17px!important;font-weight:900!important;line-height:1.25}.detail-field[data-v-a72ac92b]{padding:11px!important}.detail-field>span[data-v-a72ac92b]{color:#5f6f83!important;font-size:11px!important;font-weight:800!important}.detail-field>strong[data-v-a72ac92b]{color:#172235!important;font-size:12px!important;font-weight:720!important}.detail-field button[data-v-a72ac92b]{font-size:11px!important}.detail-summary-card>span[data-v-a72ac92b]{font-size:10px!important}.detail-summary-card>strong[data-v-a72ac92b]{font-size:13px!important}.provider-info-section__head[data-v-a72ac92b]{margin-bottom:12px!important}@media(max-width:768px){.detail-page-header[data-v-a72ac92b],.detail-page-body[data-v-a72ac92b]{padding-left:18px!important;padding-right:18px!important}.detail-top-tabs[data-v-a72ac92b]{gap:8px!important}.detail-top-tab[data-v-a72ac92b]{height:42px;padding:0 12px!important}.detail-modal-container>.table-wrap[data-v-a72ac92b]{margin-left:18px!important;margin-right:18px!important}}.detail-page-header[data-v-a72ac92b]{padding-left:34px!important;padding-right:30px!important}.detail-page-body[data-v-a72ac92b]{padding:22px 30px 32px!important}.detail-main-column[data-v-a72ac92b]{box-sizing:border-box;padding-left:14px!important}.detail-modal-container>.table-wrap[data-v-a72ac92b]{width:auto!important;max-width:none!important;margin:18px 22px 24px!important;overflow-x:auto!important}.detail-modal-container>.table-wrap table[data-v-a72ac92b]{width:100%!important;min-width:860px!important;table-layout:auto!important}.operation-records-table table[data-v-a72ac92b]{min-width:760px!important}.detail-modal-container .pagination-bar[data-v-a72ac92b],.detail-modal-container[data-v-a72ac92b] .pagination-bar{padding-left:22px!important;padding-right:22px!important}@media(max-width:1180px){.detail-main-column[data-v-a72ac92b]{padding-left:0!important}.detail-modal-container>.table-wrap[data-v-a72ac92b]{margin-left:18px!important;margin-right:18px!important}}@media(max-width:768px){.detail-page-header[data-v-a72ac92b]{padding-left:16px!important;padding-right:14px!important}.detail-page-body[data-v-a72ac92b]{padding:16px!important}.detail-main-column[data-v-a72ac92b]{padding-left:0!important}.detail-modal-container>.table-wrap[data-v-a72ac92b]{margin:12px!important}.detail-modal-container>.table-wrap table[data-v-a72ac92b],.operation-records-table table[data-v-a72ac92b]{min-width:720px!important}.detail-modal-container .pagination-bar[data-v-a72ac92b],.detail-modal-container[data-v-a72ac92b] .pagination-bar{padding-left:12px!important;padding-right:12px!important}}.detail-main-column[data-v-a72ac92b]{display:block!important;gap:0!important}.detail-summary-grid[data-v-a72ac92b]{margin-bottom:24px!important}.detail-section-title[data-v-a72ac92b]{margin:0 0 12px!important}.detail-field-grid+.detail-section-title[data-v-a72ac92b]{margin-top:24px!important}.provider-info-section[data-v-a72ac92b]{margin-top:24px!important}.provider-info-section__head[data-v-a72ac92b]{margin:0 0 12px!important}@media(max-width:768px){.detail-summary-grid[data-v-a72ac92b]{margin-bottom:20px!important}.detail-field-grid+.detail-section-title[data-v-a72ac92b],.provider-info-section[data-v-a72ac92b]{margin-top:20px!important}}.detail-top-tabs[data-v-a72ac92b]{margin-left:14px!important}.detail-modal-container>.table-wrap.detail-transactions[data-v-a72ac92b]{min-height:170px!important;margin-top:18px!important;border:1px solid #d7e0ea!important;border-radius:8px!important;background:#fff!important}.detail-modal-container>.table-wrap.detail-transactions table[data-v-a72ac92b],.detail-modal-container>.table-wrap.operation-records-table table[data-v-a72ac92b]{width:100%!important;min-width:860px!important;border-collapse:separate!important;border-spacing:0!important}.detail-modal-container>.table-wrap.detail-transactions th[data-v-a72ac92b],.detail-modal-container>.table-wrap.operation-records-table th[data-v-a72ac92b]{height:46px;padding:0 16px!important;background:#f4f6f8!important;color:#536273!important;font-size:12px!important;font-weight:850!important;vertical-align:middle!important}.detail-modal-container>.table-wrap.detail-transactions td[data-v-a72ac92b],.detail-modal-container>.table-wrap.operation-records-table td[data-v-a72ac92b]{min-height:54px;padding:14px 16px!important;border-bottom:1px solid #e8edf3!important;color:#182435;font-size:12px;vertical-align:middle!important}.detail-modal-container>.table-wrap.detail-transactions .empty-cell[data-v-a72ac92b],.detail-modal-container>.table-wrap.operation-records-table .empty-cell[data-v-a72ac92b]{height:54px;padding:0 16px!important;text-align:center!important;color:#64748b!important}.operation-records-table th[data-v-a72ac92b]:nth-child(1),.operation-records-table td[data-v-a72ac92b]:nth-child(1){width:19%}.operation-records-table th[data-v-a72ac92b]:nth-child(2),.operation-records-table td[data-v-a72ac92b]:nth-child(2){width:21%}.operation-records-table th[data-v-a72ac92b]:nth-child(3),.operation-records-table td[data-v-a72ac92b]:nth-child(3){width:20%}.operation-records-table th[data-v-a72ac92b]:nth-child(4),.operation-records-table td[data-v-a72ac92b]:nth-child(4){width:40%}@media(max-width:768px){.detail-top-tabs[data-v-a72ac92b]{margin-left:4px!important}.detail-modal-container>.table-wrap.detail-transactions table[data-v-a72ac92b],.detail-modal-container>.table-wrap.operation-records-table table[data-v-a72ac92b]{min-width:760px!important}}.home-page[data-v-e65b4097]{display:grid;gap:20px;max-width:1440px;margin:0 auto;padding:22px 32px 36px}.email-verify-banner[data-v-e65b4097]{display:grid;gap:12px;padding:16px 18px;border:1px solid #facc15;border-radius:16px;background:#fffbeb;color:#713f12}.email-verify-banner p[data-v-e65b4097]{margin:4px 0 0}.email-verify-actions[data-v-e65b4097]{display:flex;gap:10px;flex-wrap:wrap}.email-verify-actions input[data-v-e65b4097]{min-width:160px;border:1px solid #dbe4f0;border-radius:10px;padding:10px 12px}.email-verify-message[data-v-e65b4097]{color:#15803d;margin:0}.email-verify-error[data-v-e65b4097]{color:#b91c1c;margin:0}.home-hero[data-v-e65b4097]{display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:24px;min-height:300px;padding:30px;border:1px solid rgba(191,210,238,.92);border-radius:28px;background:radial-gradient(circle at 12% 15%,rgba(74,101,255,.16),transparent 34%),linear-gradient(135deg,#fffffff5,#e8f1ffe0);box-shadow:0 22px 70px #0f172a14}.hero-copy[data-v-e65b4097]{align-self:center;max-width:760px}.eyebrow[data-v-e65b4097]{display:inline-flex;margin-bottom:12px;color:#3157f6;font-size:12px;font-weight:900;letter-spacing:.08em}.hero-copy h1[data-v-e65b4097]{margin:0;color:#0f172a;font-size:clamp(42px,6vw,76px);line-height:.98;letter-spacing:0}.hero-copy p[data-v-e65b4097]{max-width:620px;margin:16px 0 0;color:#334155;font-size:15px;line-height:1.7}.hero-actions[data-v-e65b4097]{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.btn[data-v-e65b4097]{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 18px;border:0;border-radius:12px;font-size:14px;font-weight:900;text-decoration:none;cursor:pointer}.btn-primary[data-v-e65b4097]{background:#0f172a;color:#fff;box-shadow:0 16px 32px #0f172a29}.btn-ghost[data-v-e65b4097]{background:#ffffffdb;color:#0f172a;border:1px solid rgba(191,210,238,.9)}.network-panel[data-v-e65b4097]{display:grid;align-content:space-between;min-height:240px;padding:22px;border:1px solid rgba(191,210,238,.92);border-radius:22px;background:#ffffffd1;box-shadow:0 28px 70px #0f172a1a}.network-header[data-v-e65b4097],.network-footer[data-v-e65b4097]{display:flex;justify-content:space-between;gap:16px;color:#64748b;font-size:13px;font-weight:800}.network-header strong[data-v-e65b4097]{color:#0f172a}.network-map[data-v-e65b4097]{position:relative;height:150px;margin:14px 0;overflow:hidden;border:1px solid rgba(191,210,238,.74);border-radius:18px;background:linear-gradient(rgba(49,87,246,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(49,87,246,.06) 1px,transparent 1px),linear-gradient(135deg,#ffffffdb,#e4f2ffb8);background-size:44px 44px}.node[data-v-e65b4097]{position:absolute;z-index:2;display:grid;place-items:center;width:58px;height:34px;border:1px solid #9cc7ff;border-radius:999px;background:#fff;color:#12326b;font-weight:900;box-shadow:0 12px 28px #3157f624}.node-us[data-v-e65b4097]{left:52px;top:74px}.node-eu[data-v-e65b4097]{left:178px;top:44px}.node-uk[data-v-e65b4097]{left:248px;top:24px}.node-sg[data-v-e65b4097]{right:46px;bottom:32px}.line[data-v-e65b4097]{position:absolute;height:2px;border-top:2px dashed #83b9ff;transform-origin:left center}.line-a[data-v-e65b4097]{left:104px;top:92px;width:118px;transform:rotate(-15deg)}.line-b[data-v-e65b4097]{left:222px;top:62px;width:84px;transform:rotate(-12deg)}.line-c[data-v-e65b4097]{left:290px;top:64px;width:120px;transform:rotate(27deg)}.home-stats[data-v-e65b4097]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.account-progress[data-v-e65b4097]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.metric-card[data-v-e65b4097],.panel[data-v-e65b4097]{border:1px solid rgba(203,213,225,.84);border-radius:18px;background:#ffffffe6;box-shadow:0 14px 42px #0f172a0f}.progress-step[data-v-e65b4097]{--progress-accent: #52677d;--progress-soft: #edf2f7;display:flex;align-items:center;width:100%;max-width:400px;min-height:76px;padding:12px 18px;box-sizing:border-box;overflow:hidden;border:1px solid #d9e0e8;border-radius:999px;background:#fff;box-shadow:0 10px 26px #1018240b}.progress-step[data-v-e65b4097]:first-child{justify-self:start}.progress-step[data-v-e65b4097]:nth-child(2){justify-self:center}.progress-step[data-v-e65b4097]:last-child{justify-self:end}.progress-step--success[data-v-e65b4097]{--progress-accent: #168064;--progress-soft: #e9f7f2}.progress-step--warning[data-v-e65b4097]{--progress-accent: #b7791f;--progress-soft: #fff5dd}.progress-step--danger[data-v-e65b4097]{--progress-accent: #c2413a;--progress-soft: #fff0ef}.progress-step--email.progress-step--success[data-v-e65b4097]{--progress-accent: #2563eb;--progress-soft: #eef4ff}.progress-copy[data-v-e65b4097]{display:grid;gap:5px;min-width:0}.progress-copy>span[data-v-e65b4097]{color:#64748b;font-size:12px;font-weight:600;line-height:1.35}.progress-copy strong[data-v-e65b4097]{width:fit-content;max-width:100%;margin-top:0;padding:5px 10px;overflow:hidden;border-radius:999px;background:var(--progress-soft);color:var(--progress-accent);font-size:13px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.progress-step--access .progress-copy[data-v-e65b4097]{gap:7px}.progress-step--access .progress-copy strong[data-v-e65b4097]{padding:0;border-radius:0;background:transparent;color:#0b1524;font-size:18px}.metric-top span[data-v-e65b4097],.recent-row span[data-v-e65b4097]{color:#64748b;font-size:13px}.metric-card[data-v-e65b4097]{padding:18px}.metric-top[data-v-e65b4097]{display:flex;align-items:center;justify-content:space-between;gap:10px}.metric-top em[data-v-e65b4097]{font-style:normal;font-size:12px;font-weight:900}.metric-card strong[data-v-e65b4097]{display:block;margin-top:14px;color:#0f172a;font-size:30px;line-height:1}.tone-success[data-v-e65b4097]{color:#059669}.tone-warning[data-v-e65b4097]{color:#d97706}.tone-info[data-v-e65b4097],.tone-primary[data-v-e65b4097]{color:#3157f6}.tone-danger[data-v-e65b4097]{color:#dc2626}.home-grid[data-v-e65b4097]{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:start;gap:18px}.panel[data-v-e65b4097]{padding:22px 24px}.panel-head[data-v-e65b4097]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.panel-head--collapsed[data-v-e65b4097]{margin-bottom:0}.panel-footer[data-v-e65b4097]{display:flex;justify-content:flex-end;margin-top:16px;padding-top:14px;border-top:1px solid #e8edf3}#quick-panel-toggle[data-v-e65b4097],#recent-panel-toggle[data-v-e65b4097]{display:flex;flex:1 1 auto!important;align-items:center;justify-content:space-between!important;gap:16px;width:auto!important;min-width:0;min-height:0;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:left;cursor:pointer}.panel-toggle>span[data-v-e65b4097]:first-child{display:grid}.collapse-chevron[data-v-e65b4097]{display:grid;flex:0 0 auto;width:30px;height:30px;place-items:center;border:1px solid #d9e0e8;border-radius:7px;background:#f8fafc;color:#526174;transition:transform .18s ease,border-color .18s ease,background .18s ease}.collapse-chevron svg[data-v-e65b4097]{width:16px;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.collapse-chevron--open[data-v-e65b4097]{transform:rotate(180deg)}.dashboard-refresh[data-v-e65b4097]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:92px}.dashboard-refresh[data-v-e65b4097]:disabled{cursor:wait;opacity:.78}.dashboard-refresh--success[data-v-e65b4097]{border-color:#a9d8c8;background:#f1faf6;color:#13795b}.dashboard-refresh--error[data-v-e65b4097]{border-color:#fecaca;background:#fff7f7;color:#b42318}.refresh-spinner[data-v-e65b4097]{width:13px;height:13px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:refresh-spin-e65b4097 .7s linear infinite}@keyframes refresh-spin-e65b4097{to{transform:rotate(360deg)}}.panel h2[data-v-e65b4097]{margin:0;color:#0f172a;font-size:22px}.quick-actions[data-v-e65b4097]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.quick-action[data-v-e65b4097]{display:grid;align-content:center;gap:8px;min-height:96px;padding:18px;border:1px solid rgba(203,213,225,.78);border-radius:16px;background:linear-gradient(135deg,#fff,#f8fbff);color:#0f172a;text-decoration:none}.quick-action-label[data-v-e65b4097]{color:#a47d32;font-size:10px;font-weight:800;letter-spacing:.08em}.quick-action strong[data-v-e65b4097]{font-size:17px}.recent-list[data-v-e65b4097]{display:grid;gap:10px}.recent-row[data-v-e65b4097]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 0;border-bottom:1px solid #eef2f7}.recent-row[data-v-e65b4097]:last-child{border-bottom:0}.recent-row strong[data-v-e65b4097],.recent-row span[data-v-e65b4097]{display:block}.home-page[data-v-e65b4097]{gap:18px;max-width:1360px;padding:24px 32px 40px}.home-hero[data-v-e65b4097]{grid-template-columns:minmax(0,1fr) 430px;min-height:292px;border-color:#d9e0e8f2;border-radius:10px;background:linear-gradient(135deg,#fffffffa,#f6f8fbf5),repeating-linear-gradient(90deg,rgba(11,21,36,.035) 0 1px,transparent 1px 54px);box-shadow:0 18px 42px #10182412}.eyebrow[data-v-e65b4097]{color:#b8944d;font-weight:800;letter-spacing:0}.hero-copy h1[data-v-e65b4097]{color:#0b1524;font-size:clamp(38px,5vw,64px);font-weight:800}.hero-copy p[data-v-e65b4097]{color:#39485a}.btn[data-v-e65b4097]{min-height:40px;border-radius:7px;font-weight:800}.btn-primary[data-v-e65b4097]{background:linear-gradient(135deg,#0b1524,#173455);box-shadow:0 12px 24px #0b15242e}.btn-ghost[data-v-e65b4097]{border-color:#d9e0e8;background:#fff;color:#0b1524}.network-panel[data-v-e65b4097]{border-color:#d9e0e8f2;border-radius:10px;background:#0a182a;box-shadow:0 20px 54px #0b152429}.network-header[data-v-e65b4097],.network-footer[data-v-e65b4097]{color:#c8d3df}.network-header strong[data-v-e65b4097]{color:#f8fafc}.network-map[data-v-e65b4097]{border-color:#d7b56d38;border-radius:8px;background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px),#0d1d31;background-size:44px 44px}.node[data-v-e65b4097]{border-color:#d7b56d73;border-radius:7px;background:#f8fafc;color:#0b1524;box-shadow:0 12px 28px #00000038}.line[data-v-e65b4097]{border-top-color:#d7b56d94}.metric-card[data-v-e65b4097],.panel[data-v-e65b4097]{border-color:#d9e0e8f2;border-radius:8px;background:#fffffffa;box-shadow:0 14px 34px #1018240e}.metric-card strong[data-v-e65b4097],.panel h2[data-v-e65b4097],.quick-action strong[data-v-e65b4097],.recent-row strong[data-v-e65b4097]{color:#0b1524}.metric-top span[data-v-e65b4097],.recent-row span[data-v-e65b4097]{color:#66758a}.metric-card strong[data-v-e65b4097]{font-size:28px;font-weight:800}.tone-info[data-v-e65b4097],.tone-primary[data-v-e65b4097]{color:#0b1524}.tone-success[data-v-e65b4097]{color:#147a5c}.tone-warning[data-v-e65b4097]{color:#b7791f}.quick-action[data-v-e65b4097]{border-color:#d9e0e8;border-radius:8px;background:#fbfcfd;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.quick-action[data-v-e65b4097]:hover{border-color:#b8944d73;box-shadow:0 16px 32px #10182414;transform:translateY(-1px)}.text-link[data-v-e65b4097]{color:#0b1524;font-weight:800}.recent-row[data-v-e65b4097]{border-bottom-color:#e8edf3}.recent-meta[data-v-e65b4097]{display:grid;justify-items:end;gap:8px;white-space:nowrap}.text-link[data-v-e65b4097]{color:#3157f6;font-size:13px;font-weight:900;text-decoration:none}.empty-panel[data-v-e65b4097]{display:grid;place-items:center;min-height:120px;color:#64748b;border:1px dashed #cbd5e1;border-radius:14px}@media(max-width:1180px){.home-hero[data-v-e65b4097],.home-grid[data-v-e65b4097]{grid-template-columns:1fr}.home-stats[data-v-e65b4097]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.home-page[data-v-e65b4097]{padding:16px}.home-hero[data-v-e65b4097]{padding:22px}.hero-copy h1[data-v-e65b4097]{font-size:40px}.account-progress[data-v-e65b4097],.home-stats[data-v-e65b4097],.quick-actions[data-v-e65b4097]{grid-template-columns:1fr}.progress-step[data-v-e65b4097]{max-width:none;justify-self:stretch}.network-panel[data-v-e65b4097]{display:none}.recent-row[data-v-e65b4097]{align-items:flex-start;flex-direction:column}.recent-meta[data-v-e65b4097]{justify-items:start}}.home-hero[data-v-e65b4097]{overflow:hidden}.hero-copy[data-v-e65b4097]{padding:0 14px 16px}.hero-copy>.eyebrow[data-v-e65b4097],.quick-panel .eyebrow[data-v-e65b4097]{letter-spacing:.08em}.metric-value[data-v-e65b4097]{display:flex;align-items:baseline;gap:7px;margin-top:14px}.metric-value small[data-v-e65b4097]{color:#7a8797;font-size:11px;font-weight:800;letter-spacing:.04em}.metric-value strong[data-v-e65b4097]{margin-top:0;color:#0b1524!important}.progress-step[data-v-e65b4097],.metric-card[data-v-e65b4097],.network-panel[data-v-e65b4097],.recent-row[data-v-e65b4097],.hero-actions .btn[data-v-e65b4097]{transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.hero-actions .btn[data-v-e65b4097]:focus-visible,.quick-action[data-v-e65b4097]:focus-visible,.text-link[data-v-e65b4097]:focus-visible,.panel-head .panel-toggle[data-v-e65b4097]:focus-visible,.panel-head .btn[data-v-e65b4097]:focus-visible{outline:3px solid rgba(184,148,77,.28);outline-offset:3px}@media(hover:hover)and (pointer:fine){.metric-card[data-v-e65b4097]:hover{border-color:#b8944d7a!important;box-shadow:0 16px 32px #10182414!important;transform:translateY(-2px)}.progress-step[data-v-e65b4097]:hover{border-color:#c5d0dc;background:#fff;box-shadow:0 14px 30px #10182417;transform:translateY(-2px)}.network-panel[data-v-e65b4097]:hover{border-color:#d7b56d80;box-shadow:0 24px 58px #0b152438;transform:translateY(-2px)}.hero-actions .btn-primary[data-v-e65b4097]:hover{box-shadow:0 16px 30px #0b152438;transform:translateY(-2px)}.hero-actions .btn-ghost[data-v-e65b4097]:hover,.panel-head .btn-ghost[data-v-e65b4097]:hover{border-color:#b8944d80;background:#fffaf1}.panel-head .btn-ghost.dashboard-refresh--success[data-v-e65b4097]:hover{border-color:#a9d8c8;background:#f1faf6}.panel-head .btn-ghost.dashboard-refresh--error[data-v-e65b4097]:hover{border-color:#fecaca;background:#fff7f7}.recent-row[data-v-e65b4097]:hover{background:#f8fafc}}@media(prefers-reduced-motion:reduce){.progress-step[data-v-e65b4097],.metric-card[data-v-e65b4097],.network-panel[data-v-e65b4097],.recent-row[data-v-e65b4097],.hero-actions .btn[data-v-e65b4097],.quick-action[data-v-e65b4097],.collapse-chevron[data-v-e65b4097],.refresh-spinner[data-v-e65b4097]{transition:none;animation:none}}.page-grid[data-v-60235104]{height:calc(100vh - 88px);min-height:0;padding:14px 28px;display:flex;flex-direction:column;gap:10px;overflow:hidden}.page-grid--admin[data-v-60235104]{padding:10px 22px;gap:8px}.summary-card[data-v-60235104],.filter-card[data-v-60235104],.table-card[data-v-60235104]{background:var(--panel, #ffffff);border:1px solid var(--border, #e6eaf2);border-radius:16px;box-shadow:0 10px 30px #0f172a0d}.ledger-pagination[data-v-60235104]{min-height:68px;padding:12px 20px;background:#fff;border-top:1px solid #e2e8f0;box-shadow:0 -8px 20px #0f172a0d;display:flex;align-items:center;justify-content:space-between}.summary-card[data-v-60235104],.filter-card[data-v-60235104]{flex:0 0 auto;overflow:visible;min-height:0}.table-card[data-v-60235104]{overflow:hidden;flex:1 1 0;min-height:520px;display:grid;grid-template-rows:auto minmax(320px,1fr) auto}.summary-card[data-v-60235104],.filter-card[data-v-60235104]{padding:14px 20px}.page-grid--admin .summary-card[data-v-60235104],.page-grid--admin .filter-card[data-v-60235104]{padding:10px 18px}.section-head[data-v-60235104],.table-head[data-v-60235104]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px}.section-head.compact[data-v-60235104]{margin-bottom:16px}.page-grid--admin .section-head[data-v-60235104],.page-grid--admin .section-head.compact[data-v-60235104]{margin-bottom:8px}.eyebrow[data-v-60235104]{margin:0 0 6px;color:#6366f1;font-size:13px;font-weight:700}.section-subtitle[data-v-60235104]{margin:4px 0 0;color:#64748b;font-size:13px;line-height:1.5}.page-grid--admin .section-subtitle[data-v-60235104]{font-size:12px}h2[data-v-60235104],h3[data-v-60235104]{margin:0;color:#0f172a}.stats-grid[data-v-60235104]{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px}.page-grid--admin .stats-grid[data-v-60235104]{gap:8px}.stat-card[data-v-60235104]{min-height:68px;padding:12px 14px;border-radius:12px;background:linear-gradient(180deg,#f8fbff,#fff);border:1px solid #e5edff;display:flex;flex-direction:column;gap:6px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}@media(hover:hover)and (pointer:fine){.stat-card[data-v-60235104]:hover{border-color:#cbd9ee;box-shadow:0 14px 30px #0f172a16;transform:translateY(-2px)}}.page-grid--admin .stat-card[data-v-60235104]{min-height:58px;padding:9px 12px;gap:4px}.stat-card span[data-v-60235104]{color:#64748b;font-size:13px}.stat-card strong[data-v-60235104]{color:#1d4ed8;font-size:20px;line-height:1}.page-grid--admin .stat-card strong[data-v-60235104]{font-size:18px}.stat-card small[data-v-60235104]{color:#94a3b8;font-size:12px}.page-grid--admin .stat-card small[data-v-60235104]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-card.warning strong[data-v-60235104]{color:#d97706}.stat-card.frozen strong[data-v-60235104]{color:#7c3aed}.stat-card.success strong[data-v-60235104]{color:#16a34a}.stat-card.refund strong[data-v-60235104]{color:#0891b2}.filter-grid[data-v-60235104]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.ledger-filter-grid[data-v-60235104]{display:grid;grid-template-columns:minmax(360px,.95fr) minmax(520px,1.4fr);gap:10px}.filter-block[data-v-60235104]{padding:10px;border:1px solid #e7eef8;border-radius:12px;background:#fbfdff}.page-grid--admin .filter-block[data-v-60235104]{padding:8px 10px}.filter-block+.filter-block[data-v-60235104]{margin-top:8px}.ledger-filter-grid .filter-block+.filter-block[data-v-60235104]{margin-top:0}.filter-block__title[data-v-60235104]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;color:#64748b;font-size:12px;font-weight:800}.filter-block__title strong[data-v-60235104]{color:#1d4ed8;font-size:13px;font-weight:900}.date-range-row[data-v-60235104]{display:grid;grid-template-columns:minmax(150px,190px) minmax(150px,190px) 1fr;align-items:end;gap:12px}.page-grid--admin .date-range-row[data-v-60235104]{grid-template-columns:minmax(130px,1fr) minmax(130px,1fr);gap:8px}.page-grid--admin .date-range-row .range-filters[data-v-60235104]{grid-column:1 / -1}label[data-v-60235104]{display:flex;flex-direction:column;gap:8px;color:#475569;font-size:13px}.page-grid--admin label[data-v-60235104]{gap:5px;font-size:12px}input[data-v-60235104],select[data-v-60235104]{height:34px;padding:0 12px;border:1px solid #dbe3ef;border-radius:10px;outline:none;color:#0f172a;background:#fff}.page-grid--admin input[data-v-60235104],.page-grid--admin select[data-v-60235104]{height:32px;border-radius:9px}select[data-v-60235104]{padding-right:34px;cursor:pointer}input[data-v-60235104]:focus,select[data-v-60235104]:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11f}.filter-actions[data-v-60235104]{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:10px;padding-top:10px;border-top:1px solid #e7eef8}.page-grid--admin .filter-actions[data-v-60235104]{margin-top:6px}.export-btn[data-v-60235104]{white-space:nowrap}.range-filters[data-v-60235104]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.range-filter-button[data-v-60235104]{width:100%;height:34px;padding:0 10px;border:1px solid #dbe3ef;border-radius:9px;background:#fff;color:#475569;font-size:12px;font-weight:800;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.range-filter-button[data-v-60235104]:hover{border-color:#aab8ce;background:#f8fafc}.range-filter-button.active[data-v-60235104]{border-color:#4f46e5;background:#eef2ff;color:#3730a3}.dashboard-refresh[data-v-60235104]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:92px}.dashboard-refresh[data-v-60235104]:disabled{cursor:wait;opacity:.78}.dashboard-refresh--success[data-v-60235104]{border-color:#a9d8c8;background:#f1faf6;color:#13795b}.dashboard-refresh--error[data-v-60235104]{border-color:#fecaca;background:#fff7f7;color:#b42318}.refresh-spinner[data-v-60235104]{width:13px;height:13px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:refresh-spin-60235104 .7s linear infinite}@keyframes refresh-spin-60235104{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.stat-card[data-v-60235104]{transition:none}.refresh-spinner[data-v-60235104]{animation:none;transition:none}}.primary-btn[data-v-60235104],.ghost-btn[data-v-60235104],.link-btn[data-v-60235104]{height:36px;padding:0 18px;border-radius:10px;cursor:pointer;font-weight:600}.page-grid--admin .primary-btn[data-v-60235104],.page-grid--admin .ghost-btn[data-v-60235104],.page-grid--admin .link-btn[data-v-60235104]{height:32px;padding:0 15px}.primary-btn[data-v-60235104]{border:1px solid #4f46e5;color:#fff;background:#4f46e5}.ghost-btn[data-v-60235104]{border:1px solid #dbe3ef;color:#334155;background:#fff}.link-btn[data-v-60235104]{border:1px solid transparent;color:#4f46e5;background:#eef2ff}button[data-v-60235104]:disabled{cursor:not-allowed;opacity:.6}.error-text[data-v-60235104]{margin:14px 0 0;color:#dc2626}.page-grid--admin .table-card[data-v-60235104]{min-height:540px}.table-head[data-v-60235104]{padding:12px 20px 0;flex-shrink:0}.page-grid--admin .table-head[data-v-60235104]{padding:10px 18px 0}.table-head p[data-v-60235104]{margin:6px 0 0;color:#64748b}.legend[data-v-60235104]{display:flex;gap:14px;color:#64748b;font-size:13px}.dot[data-v-60235104]{width:8px;height:8px;display:inline-block;border-radius:999px;margin-right:6px}.dot.income[data-v-60235104]{background:#16a34a}.dot.expense[data-v-60235104]{background:#dc2626}.dot.neutral[data-v-60235104]{background:#94a3b8}.table-wrap[data-v-60235104]{margin:0 20px;overflow:auto;min-height:0;max-height:none;overscroll-behavior:contain}.page-grid--admin .table-wrap[data-v-60235104]{min-height:0;max-height:none}table[data-v-60235104]{width:100%;min-width:680px;border-collapse:separate;border-spacing:0 4px}.table-wrap--admin table[data-v-60235104]{min-width:1260px}thead th[data-v-60235104]{position:sticky;top:0;z-index:5;background:#f8fafc;box-shadow:0 1px #e5edf5}th[data-v-60235104]{padding:8px 10px;color:#64748b;font-size:13px;font-weight:700;text-align:left;border-bottom:1px solid #edf2f7}td[data-v-60235104]{padding:9px 10px;background:#fff;border-top:1px solid #edf2f7;border-bottom:1px solid #edf2f7;color:#334155;font-size:13px;vertical-align:middle}tbody tr td[data-v-60235104]:first-child{border-left:1px solid #edf2f7;border-radius:12px 0 0 12px}tbody tr td[data-v-60235104]:last-child{border-right:1px solid #edf2f7;border-radius:0 12px 12px 0}.nowrap[data-v-60235104]{white-space:nowrap}.main-text[data-v-60235104]{color:#0f172a;font-weight:600}td small[data-v-60235104]{color:#94a3b8}.type-pill[data-v-60235104]{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:700;background:#f1f5f9;color:#475569;white-space:nowrap}.type-pill.income[data-v-60235104]{background:#dcfce7;color:#15803d}.type-pill.expense[data-v-60235104]{background:#fee2e2;color:#b91c1c}.type-pill.neutral[data-v-60235104]{background:#e2e8f0;color:#475569}.amount-positive[data-v-60235104]{color:#16a34a;font-weight:700}.amount-negative[data-v-60235104]{color:#dc2626;font-weight:700}.amount-neutral[data-v-60235104]{color:#64748b}.amount-frozen[data-v-60235104]{color:#d97706;font-weight:700}.amount-release[data-v-60235104]{color:#2563eb;font-weight:700}.desc-cell[data-v-60235104]{max-width:520px;white-space:normal;color:#475569}.empty-cell[data-v-60235104]{text-align:center;color:#94a3b8;padding:28px}.table-wrap thead th[data-v-60235104]{position:sticky;top:0;z-index:4;background:#f8fafc;box-shadow:0 1px #e5edf5}.ledger-row[data-v-60235104]{cursor:pointer}.ledger-row:hover td[data-v-60235104]{background:#f8fbff}.sticky-action[data-v-60235104]{position:sticky;right:0;z-index:3;background:#fff}.action-cell[data-v-60235104]{min-width:76px;box-shadow:-10px 0 18px #0f172a0d}.detail-btn[data-v-60235104]{height:30px;padding:0 12px;border:1px solid #dbe3ef;border-radius:999px;background:#fff;color:#2563eb;font-size:12px;font-weight:800;cursor:pointer}.detail-btn[data-v-60235104]:hover{border-color:#2563eb;background:#eff6ff}.ledger-detail-overlay[data-v-60235104]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;justify-content:flex-end;background:#0f172a47;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ledger-detail-panel[data-v-60235104]{width:min(620px,calc(100vw - 24px));height:100vh;padding:0 22px 22px;overflow-y:auto;overflow-x:hidden;background:#fff;box-shadow:-24px 0 60px #0f172a2e;overscroll-behavior:contain;scrollbar-gutter:stable}.ledger-detail-head[data-v-60235104]{position:sticky;top:0;z-index:5;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 0 18px;border-bottom:1px solid #edf2f7;background:linear-gradient(180deg,#fff,#fffffff5 78%,#ffffffe0);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ledger-detail-head p[data-v-60235104]{margin:6px 0 0;color:#64748b;font-size:13px}.ledger-detail-amount[data-v-60235104]{margin:18px 0;padding:18px;border-radius:16px;background:linear-gradient(135deg,#f8fbff,#fff);border:1px solid #e5edff}.ledger-detail-amount span[data-v-60235104]{display:block;margin-bottom:8px;color:#64748b;font-size:13px;font-weight:800}.ledger-detail-amount strong[data-v-60235104]{font-size:34px;line-height:1}.ledger-detail-grid[data-v-60235104]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ledger-detail-item[data-v-60235104]{min-height:76px;padding:13px 14px;border:1px solid #e7eef8;border-radius:14px;background:#fbfdff}.ledger-detail-item span[data-v-60235104],.ledger-detail-section span[data-v-60235104]{display:block;margin-bottom:8px;color:#64748b;font-size:12px;font-weight:900}.ledger-detail-item strong[data-v-60235104]{color:#0f172a;font-size:14px;line-height:1.45;word-break:break-all}.ledger-detail-section[data-v-60235104]{margin-top:14px;padding:16px;border:1px solid #e7eef8;border-radius:14px;background:#fbfdff}.ledger-detail-section p[data-v-60235104]{margin:0;color:#334155;line-height:1.7;word-break:break-word}.ledger-detail-panel[data-v-60235104]::-webkit-scrollbar{width:8px}.ledger-detail-panel[data-v-60235104]::-webkit-scrollbar-track{background:transparent}.ledger-detail-panel[data-v-60235104]::-webkit-scrollbar-thumb{background:#d7e0eb;border-radius:999px}.ledger-detail-panel[data-v-60235104]::-webkit-scrollbar-thumb:hover{background:#b8c7d9}.table-card[data-v-60235104] .pagination-bar{flex:0 0 auto;position:relative;z-index:10;background:#fff;border-top:1px solid #e2e8f0;box-shadow:0 -8px 20px #0f172a0d}.ledger-page[data-v-60235104]{height:auto!important;min-height:calc(100vh - 88px)!important;overflow:visible!important;padding-bottom:28px!important}.ledger-table-card[data-v-60235104]{flex:0 0 auto!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.page-grid--admin .ledger-table-card[data-v-60235104]{min-height:0!important}.ledger-table-card .table-head[data-v-60235104]{flex:0 0 auto!important;padding:12px 20px 0!important}.ledger-table-wrap[data-v-60235104]{--ledger-header-height: 46px;--ledger-row-height: 64px;--ledger-visible-rows: 6;margin:0 20px!important;width:calc(100% - 40px)!important;max-width:calc(100% - 40px)!important;max-height:calc(var(--ledger-header-height) + var(--ledger-row-height) * var(--ledger-visible-rows))!important;min-height:0!important;overflow-x:auto!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable}.ledger-table-wrap .ledger-table[data-v-60235104]{width:100%!important;min-width:1080px!important;max-width:none!important;table-layout:auto!important}.ledger-table-wrap[data-v-60235104]{scrollbar-width:thin;scrollbar-color:var(--line, #e2e8f0) var(--panel-soft, #f8fafc)}.ledger-table-wrap[data-v-60235104]::-webkit-scrollbar{width:6px;height:6px}.ledger-table-wrap[data-v-60235104]::-webkit-scrollbar-track{background:var(--panel-soft, #f8fafc);border-radius:3px}.ledger-table-wrap[data-v-60235104]::-webkit-scrollbar-thumb{background:var(--line, #e2e8f0);border-radius:3px}.ledger-table-wrap[data-v-60235104]::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.ledger-table-wrap thead th[data-v-60235104]{position:sticky!important;top:0!important;z-index:8!important;height:var(--ledger-header-height)!important;background:#f8fafc!important;box-shadow:0 1px #e5edf5!important}.ledger-table-wrap tbody tr[data-v-60235104]{height:var(--ledger-row-height)!important}.ledger-table-wrap td[data-v-60235104]{height:var(--ledger-row-height)!important;vertical-align:middle!important}.ledger-table-wrap .sticky-action[data-v-60235104]{position:sticky!important;right:0!important;z-index:6!important;background:#fff!important;box-shadow:-10px 0 18px #0f172a0d!important}.ledger-table-wrap thead .sticky-action[data-v-60235104]{z-index:9!important;background:#f8fafc!important}.ledger-table-card .ledger-pagination[data-v-60235104]{flex:0 0 auto!important;min-height:56px!important;padding:8px 20px!important}.ledger-page[data-v-60235104]{padding-bottom:8px!important}.ledger-table-card[data-v-60235104],.ledger-table-wrap[data-v-60235104]{margin-bottom:0!important}.ledger-table-card .ledger-pagination[data-v-60235104]{min-height:46px!important;padding:6px 20px 8px!important;box-shadow:none!important}.ledger-table-card[data-v-60235104] .pagination-bar{min-height:44px!important;padding-top:0!important;padding-bottom:0!important;box-shadow:none!important;border-top:1px solid #e2e8f0!important}@media(max-width:900px){.ledger-table-wrap[data-v-60235104]{max-height:420px!important;margin:0 12px!important;width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important}.ledger-table-wrap.table-wrap--admin .ledger-table[data-v-60235104]{min-width:1500px!important}}@media(max-width:720px){.ledger-detail-panel[data-v-60235104]{width:100vw;padding:18px}.ledger-detail-grid[data-v-60235104]{grid-template-columns:1fr}}@media(max-width:1280px){.stats-grid[data-v-60235104],.date-range-row[data-v-60235104]{grid-template-columns:repeat(2,minmax(0,1fr))}.range-filters[data-v-60235104]{grid-column:1 / -1}.filter-grid[data-v-60235104]{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.page-grid[data-v-60235104]{padding:16px}.stats-grid[data-v-60235104],.date-range-row[data-v-60235104],.filter-grid[data-v-60235104]{grid-template-columns:1fr}.range-filters[data-v-60235104]{grid-column:auto}.section-head[data-v-60235104],.table-head[data-v-60235104]{align-items:flex-start;flex-direction:column}}.ledger-table-wrap.table-wrap--admin .ledger-table[data-v-60235104]{width:100%!important;min-width:1320px!important}.customer-cell[data-v-60235104]{min-width:180px}.balance-cell[data-v-60235104]{min-width:110px;color:#0f172a;font-weight:800;white-space:nowrap}.linked-cell[data-v-60235104]{min-width:130px;white-space:nowrap;border-radius:0!important;box-shadow:none!important}.operator-cell[data-v-60235104]{min-width:120px;white-space:nowrap}.operator-cell small[data-v-60235104]{display:block;margin-top:4px;color:#94a3b8;font-size:11px}.product-cell[data-v-60235104]{min-width:140px;max-width:220px}.linked-cell small[data-v-60235104],.product-cell small[data-v-60235104]{display:block;margin-top:4px;color:#94a3b8;font-size:11px}.desc-cell[data-v-60235104]{min-width:180px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important}.ledger-detail-item strong.amount-positive[data-v-60235104],.ledger-detail-amount.amount-positive strong[data-v-60235104]{color:#16a34a}.ledger-detail-item strong.amount-negative[data-v-60235104],.ledger-detail-amount.amount-negative strong[data-v-60235104]{color:#dc2626}.ledger-detail-item strong.amount-frozen[data-v-60235104]{color:#d97706}.ledger-detail-item strong.amount-release[data-v-60235104]{color:#2563eb}.auth-page[data-v-a9105004]{min-height:100vh;overflow-y:auto;background:radial-gradient(circle at 18% 12%,rgba(49,87,246,.16),transparent 30%),linear-gradient(135deg,#f8fbff,#eef4ff 52%,#f7f9fc);color:#0f172a}.auth-topbar[data-v-a9105004]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px clamp(20px,5vw,64px)}.auth-brand[data-v-a9105004]{display:inline-flex;align-items:center;gap:10px}.auth-shell[data-v-a9105004]{display:grid;grid-template-columns:minmax(520px,.95fr) minmax(360px,440px);gap:clamp(32px,7vw,96px);align-items:center;min-height:calc(100vh - 88px);padding:24px clamp(20px,5vw,72px) 56px}.auth-story[data-v-a9105004]{max-width:680px;transform:translateY(-8px)}.eyebrow[data-v-a9105004]{margin:0 0 12px;color:#3157f6;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.auth-story h1[data-v-a9105004]{margin:0;max-width:680px;font-size:clamp(42px,4.4vw,58px);line-height:1.08;letter-spacing:0}.auth-story p[data-v-a9105004],.auth-card__subtitle[data-v-a9105004]{color:#475569;line-height:1.8}.auth-story>p[data-v-a9105004]:not(.eyebrow){max-width:600px;margin:18px 0 0;font-size:17px}.auth-card[data-v-a9105004]{border:1px solid rgba(203,213,225,.78);border-radius:14px;padding:30px;background:#fffffff0;box-shadow:0 24px 70px #0f172a1f}.auth-card h2[data-v-a9105004]{margin:0;font-size:30px;letter-spacing:0}.auth-card__subtitle[data-v-a9105004]{margin:10px 0 24px}.auth-card h2+.auth-form[data-v-a9105004]{margin-top:24px}.auth-form[data-v-a9105004]{display:grid;gap:16px}.auth-form label[data-v-a9105004]{display:grid;gap:8px;color:#334155;font-weight:800}.auth-form input[data-v-a9105004]{width:100%;height:46px;border:1px solid #cbd5e1;border-radius:8px;padding:0 13px;background:#fff;color:#0f172a;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.auth-form input[data-v-a9105004]:focus{outline:none;border-color:#3157f6;box-shadow:0 0 0 3px #3157f624}.password-field[data-v-a9105004],.code-field[data-v-a9105004]{position:relative}.password-field input[data-v-a9105004]{padding-right:74px}.code-field input[data-v-a9105004]{padding-right:116px}.password-field button[data-v-a9105004],.code-field button[data-v-a9105004]{position:absolute;right:7px;top:7px;height:32px;border:0;border-radius:7px;padding:0 10px;background:#eff6ff;color:#1d4ed8;cursor:pointer;font-size:12px;font-weight:800}.password-field button[data-v-a9105004]:disabled,.code-field button[data-v-a9105004]:disabled{opacity:.58;cursor:not-allowed}.field-note[data-v-a9105004]{margin:-6px 0 0;color:#64748b;font-size:13px;line-height:1.6}.field-help-inline[data-v-a9105004]{color:#64748b;font-size:12px;font-weight:650;line-height:1.45}.remember-device[data-v-a9105004]{display:flex!important;grid-template-columns:none!important;align-items:flex-start;gap:8px!important;margin-top:0;padding:9px 10px;border:1px solid #dbeafe;border-radius:10px;background:#f8fbff;color:#334155;cursor:pointer}.remember-device--trusted[data-v-a9105004]{border-color:#86efac;background:#f0fdf4}.remember-device input[data-v-a9105004]{width:16px;height:16px;margin:1px 0 0;accent-color:#3157f6}.remember-device span[data-v-a9105004]{display:grid;gap:3px}.remember-device strong[data-v-a9105004]{color:#0f172a;font-size:13px}.remember-device small[data-v-a9105004]{color:#64748b;font-size:11px;font-weight:700;line-height:1.4}.primary-submit[data-v-a9105004]{height:48px;border:0;border-radius:8px;background:#0f172a;color:#fff;font-weight:900;cursor:pointer}.primary-submit[data-v-a9105004]:hover:not(:disabled){background:#1d4ed8}.primary-submit[data-v-a9105004]:disabled{opacity:.64;cursor:not-allowed}.forgot-link[data-v-a9105004]{justify-self:center;margin-top:12px;border:0;background:transparent;color:#1d4ed8;font-size:14px;font-weight:900;cursor:pointer}.success-msg[data-v-a9105004],.error-msg[data-v-a9105004]{margin:16px 0 0;padding:12px;border-radius:8px}.success-msg--inline[data-v-a9105004],.error-msg--inline[data-v-a9105004]{margin:-4px 0 0;font-size:13px;line-height:1.5}.success-msg[data-v-a9105004]{background:#ecfdf5;color:#047857}.error-msg[data-v-a9105004]{background:#fef2f2;color:#b91c1c}.auth-switch[data-v-a9105004]{display:flex;justify-content:center;gap:8px;margin-top:22px;color:#64748b}.auth-switch a[data-v-a9105004]{color:#1d4ed8;font-weight:900}.login-visual[data-v-a9105004]{position:relative;max-width:620px;margin-top:30px;overflow:hidden;border:1px solid rgba(191,219,254,.82);border-radius:16px;padding:18px;background:radial-gradient(circle at 82% 18%,rgba(49,87,246,.18),transparent 30%),linear-gradient(145deg,#ffffffeb,#eff6ffe0);box-shadow:0 18px 54px #1e40af1a;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.login-visual__header[data-v-a9105004],.login-visual__footer[data-v-a9105004]{display:flex;align-items:center;justify-content:space-between;gap:14px;color:#64748b;font-size:13px;font-weight:800}.login-visual__header strong[data-v-a9105004]{color:#0f172a}.login-visual__grid[data-v-a9105004]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.login-visual__grid div[data-v-a9105004]{min-height:78px;border:1px solid #dbeafe;border-radius:10px;padding:12px;background:#ffffffdb;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.login-visual small[data-v-a9105004]{display:block;color:#64748b;font-weight:800}.login-visual__grid strong[data-v-a9105004]{display:block;margin-top:8px;color:#0f172a;font-size:18px;letter-spacing:0}.login-visual__map[data-v-a9105004]{position:relative;min-height:150px;margin:16px 0 14px;border:1px solid #dbeafe;border-radius:14px;background:linear-gradient(90deg,rgba(96,165,250,.08) 1px,transparent 1px),linear-gradient(0deg,rgba(96,165,250,.08) 1px,transparent 1px),radial-gradient(circle at 30% 45%,rgba(59,130,246,.12),transparent 20%),radial-gradient(circle at 70% 48%,rgba(20,184,166,.12),transparent 18%),#ffffffb8;background-size:38px 38px,38px 38px,auto,auto,auto}.map-node[data-v-a9105004]{position:absolute;display:inline-flex;align-items:center;justify-content:center;min-width:54px;height:34px;border:1px solid #bfdbfe;border-radius:999px;background:#fff;color:#1e3a8a;box-shadow:0 12px 30px #2563eb24;font-size:13px;font-weight:900;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.map-node--us[data-v-a9105004]{left:14%;top:42%}.map-node--eu[data-v-a9105004]{left:48%;top:24%}.map-node--sg[data-v-a9105004]{right:13%;bottom:26%}.map-route[data-v-a9105004]{position:absolute;height:2px;border-top:2px dashed #93c5fd;transform-origin:left center}.map-route--one[data-v-a9105004]{left:25%;top:51%;width:190px;transform:rotate(-19deg)}.map-route--two[data-v-a9105004]{left:56%;top:41%;width:170px;transform:rotate(21deg)}.auth-modal[data-v-a9105004]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:20px;background:#0f172a6b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.auth-modal__card[data-v-a9105004]{width:min(100%,420px);border:1px solid rgba(203,213,225,.9);border-radius:14px;padding:26px;background:#fff;box-shadow:0 26px 80px #0f172a38}.auth-modal__card--wide[data-v-a9105004]{width:min(100%,480px)}.auth-modal__card h3[data-v-a9105004]{margin:0;color:#0f172a;font-size:26px;letter-spacing:0}.auth-modal__card p[data-v-a9105004]:not(.eyebrow){margin:12px 0 0;color:#475569;line-height:1.7}.auth-modal__actions[data-v-a9105004]{display:flex;justify-content:flex-end;gap:12px;margin-top:22px}.reset-form[data-v-a9105004]{margin-top:18px}.secondary-action[data-v-a9105004],.primary-action[data-v-a9105004]{display:inline-flex;align-items:center;justify-content:center;min-width:104px;height:42px;border-radius:8px;font-weight:900;text-decoration:none}.secondary-action[data-v-a9105004]{border:1px solid #cbd5e1;background:#fff;color:#334155;cursor:pointer}.primary-action[data-v-a9105004]{border:1px solid #0f172a;background:#0f172a;color:#fff}.auth-page[data-v-a9105004]{background:linear-gradient(115deg,#08111ffa,#0c1f36f2 58%,#f3f5f7fa 58.1%,#f3f5f7);color:#0b1524}.auth-topbar[data-v-a9105004]{position:relative;z-index:2}.auth-story[data-v-a9105004]{color:#f8fafc}.auth-story .eyebrow[data-v-a9105004],.auth-card .eyebrow[data-v-a9105004],.auth-modal__card .eyebrow[data-v-a9105004]{color:#b8944d;letter-spacing:0}.auth-story h1[data-v-a9105004]{color:#f8fafc;font-weight:800}.auth-story p[data-v-a9105004]{color:#c8d3df}.auth-card[data-v-a9105004]{border-color:#d9e0e8f2;border-radius:10px;background:#fffffffa;box-shadow:0 30px 90px #10182429}.auth-card h2[data-v-a9105004],.auth-modal__card h3[data-v-a9105004]{color:#0b1524;font-weight:800}.auth-form label[data-v-a9105004]{color:#39485a;font-weight:700}.auth-form input[data-v-a9105004]{border-color:#d9e0e8;border-radius:7px;background:#fbfcfd}.auth-form input[data-v-a9105004]:focus{border-color:#0b1524;box-shadow:0 0 0 3px #0b15241a}.password-field button[data-v-a9105004],.code-field button[data-v-a9105004]{background:#edf2f7;color:#0b1524}.remember-device[data-v-a9105004]{border-color:#d9e0e8;border-radius:8px;background:#f7f9fb}.remember-device--trusted[data-v-a9105004]{border-color:#147a5c59;background:#147a5c12}.remember-device input[data-v-a9105004]{accent-color:#0b1524}.primary-submit[data-v-a9105004],.primary-action[data-v-a9105004]{border-radius:7px;background:linear-gradient(135deg,#0b1524,#173455);color:#fff;box-shadow:0 14px 28px #0b15242e}.secondary-action[data-v-a9105004]{border-color:#d9e0e8;border-radius:7px;background:#fff;color:#0b1524}.login-visual[data-v-a9105004]{border:1px solid rgba(215,181,109,.22);border-radius:10px;background:linear-gradient(180deg,#ffffff0f,#ffffff05),repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 1px,transparent 1px 46px),#0a182a;box-shadow:0 28px 80px #0000004d}.login-visual__header[data-v-a9105004],.login-visual__footer[data-v-a9105004]{color:#c8d3df}.login-visual__header strong[data-v-a9105004],.login-visual__grid strong[data-v-a9105004]{color:#f8fafc}.login-visual__grid div[data-v-a9105004]{border-color:#d7b56d29;border-radius:8px;background:#ffffff0b}.login-visual small[data-v-a9105004]{color:#95a3b6}.auth-modal[data-v-a9105004]{background:#08111f9e}.auth-modal__card[data-v-a9105004]{border-radius:10px;border-color:#d9e0e8}.login-page .auth-story[data-v-a9105004],.login-page .auth-story h1[data-v-a9105004]{color:#0b1524}.login-page .auth-story p[data-v-a9105004]{color:#405065}.login-page .auth-story .eyebrow[data-v-a9105004]{color:#9a7434}.login-page .auth-form input[data-v-a9105004]:hover{border-color:#b8944db3!important;background:#fff!important;box-shadow:0 7px 18px #10182412!important;transform:translateY(-1px)}.login-page .auth-form input[data-v-a9105004]:focus{border-color:#9a7434!important;background:#fff!important;box-shadow:0 0 0 3px #b8944d24!important;transform:none}.login-page .password-field button[data-v-a9105004]:hover:not(:disabled),.login-page .code-field button[data-v-a9105004]:hover:not(:disabled){background:#e8edf3;color:#0b1524}.login-page .remember-device[data-v-a9105004]{gap:8px!important;padding:8px 10px}.login-page .remember-device input[data-v-a9105004]{width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important;flex:0 0 16px;border-radius:3px!important}.login-page .login-visual[data-v-a9105004]{border:1px solid rgba(215,181,109,.3)!important;border-radius:10px;background:linear-gradient(180deg,#09182a,#0d2239)!important;box-shadow:0 20px 52px #07111f33!important}.login-page .login-visual__header[data-v-a9105004],.login-page .login-visual__footer[data-v-a9105004]{color:#b7c4d3}.login-page .login-visual__header strong[data-v-a9105004]{color:#f8fafc}.login-page .login-visual__grid div[data-v-a9105004]{border-color:#d7b56d38;border-radius:7px;background:#f8fafc;box-shadow:0 8px 20px #00000024}.login-page .login-visual__grid strong[data-v-a9105004]{color:#0b1524}.login-page .login-visual small[data-v-a9105004]{color:#536273}.login-page .login-visual__map[data-v-a9105004]{border-color:#d7b56d38;border-radius:8px;background:linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.045) 1px,transparent 1px),radial-gradient(circle at 30% 45%,rgba(184,148,77,.16),transparent 22%),radial-gradient(circle at 72% 48%,rgba(60,126,172,.18),transparent 20%),#0f2942;background-size:38px 38px,38px 38px,auto,auto,auto}.login-page .map-route[data-v-a9105004]{border-color:#d7b56d94}.login-page .map-node[data-v-a9105004]{border-color:#d7b56d57;border-radius:7px;color:#0b1524;box-shadow:0 9px 22px #0003}@media(hover:hover)and (pointer:fine){.login-page .login-visual[data-v-a9105004]:hover{border-color:#d7b56d9e!important;box-shadow:0 28px 62px #07111f47!important;transform:translateY(-5px)}.login-page .login-visual__grid div[data-v-a9105004]:hover{border-color:#b8944d94;box-shadow:0 13px 26px #0003;transform:translateY(-3px)}.login-page .map-node[data-v-a9105004]:hover{border-color:#b8944db8;box-shadow:0 14px 28px #00000040;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.login-page .login-visual[data-v-a9105004],.login-page .login-visual__grid div[data-v-a9105004],.login-page .map-node[data-v-a9105004],.login-page .auth-form input[data-v-a9105004]{transition:none}}@media(max-width:900px){.auth-shell[data-v-a9105004]{grid-template-columns:1fr;align-items:start}.auth-story[data-v-a9105004]{order:2;transform:none}.auth-card[data-v-a9105004]{order:1;width:min(100%,560px);margin:0 auto}}@media(max-width:520px){.auth-topbar[data-v-a9105004]{align-items:flex-start}.auth-shell[data-v-a9105004]{padding-inline:16px}.auth-card[data-v-a9105004]{padding:22px}.login-visual__grid[data-v-a9105004]{grid-template-columns:1fr}.login-visual__map[data-v-a9105004]{min-height:160px}}.page-grid[data-v-734743d1]{padding:24px 32px;display:flex;flex-direction:column;gap:24px}.panel-card[data-v-734743d1]{background:var(--panel, #ffffff);border-radius:12px;box-shadow:0 1px 3px #0000000d,0 4px 12px #0000000a;border:1px solid var(--line, #e2e8f0);overflow:hidden}.panel-card--dropdown-host[data-v-734743d1]{overflow:visible;position:relative;z-index:4}.products-ops-panel[data-v-734743d1]{overflow:visible}.section-heading[data-v-734743d1]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--line, #e2e8f0);background:linear-gradient(180deg,#fff,#f8fafc)}.section-heading--row[data-v-734743d1]{gap:16px;flex-wrap:wrap}.section-heading h3[data-v-734743d1]{font-size:16px;font-weight:600;color:var(--text, #1e293b);margin:0}.section-subtitle[data-v-734743d1]{margin:6px 0 0;color:var(--text-secondary, #64748b);font-size:13px;line-height:1.5}.eyebrow[data-v-734743d1]{font-size:12px;color:var(--brand, #3b66f5);font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin:0 0 6px}.form-grid[data-v-734743d1]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:24px}.form-grid--compact[data-v-734743d1]{grid-template-columns:repeat(2,1fr)}.form-span-full[data-v-734743d1]{grid-column:1 / -1}label[data-v-734743d1]{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--text-secondary, #64748b);font-weight:500}input[data-v-734743d1],select[data-v-734743d1],textarea[data-v-734743d1]{padding:10px 14px;border:1px solid var(--line, #e2e8f0);border-radius:8px;background:#fff;color:var(--text, #1e293b);font-size:14px;transition:all .2s ease}input[data-v-734743d1]:focus,select[data-v-734743d1]:focus,textarea[data-v-734743d1]:focus{outline:none;border-color:var(--brand, #3b66f5);box-shadow:0 0 0 3px #3b66f51a}.ghost-button[data-v-734743d1]{padding:8px 16px;background:transparent;border:1px solid var(--line, #e2e8f0);border-radius:8px;color:var(--text-secondary, #64748b);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.ghost-button[data-v-734743d1]:hover{background:var(--panel-soft, #f8fafc);color:var(--text, #1e293b);border-color:var(--brand, #3b66f5)}.primary-button[data-v-734743d1]{grid-column:1 / -1;padding:12px 24px;background:var(--brand, #3b66f5);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:8px}.primary-button[data-v-734743d1]:hover:not(:disabled){background:var(--brand-hover, #2d56e0);box-shadow:0 4px 12px #3b66f559}.table-wrap[data-v-734743d1]{overflow-x:auto;padding:0 0 24px}.product-summary-grid[data-v-734743d1]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;padding:0 24px 22px;background:linear-gradient(180deg,#f8fbff,#fff)}.product-summary-card[data-v-734743d1]{min-height:104px;padding:16px;border:1px solid #dbe7ff;border-radius:10px;background:#fff;display:flex;flex-direction:column;gap:8px}.product-summary-card span[data-v-734743d1],.product-table-head span[data-v-734743d1],.cell-note[data-v-734743d1],.permission-cell em[data-v-734743d1],.price-cell em[data-v-734743d1],.product-cell-main em[data-v-734743d1]{color:var(--text-secondary, #64748b);font-size:12px;font-style:normal}.product-summary-card strong[data-v-734743d1]{font-size:24px;color:var(--text, #0f172a)}.product-summary-card em[data-v-734743d1]{color:#50617d;font-size:12px;font-style:normal}.product-summary-card--danger[data-v-734743d1]{border-color:#fecaca;background:#fff7f7}.product-summary-card--danger strong[data-v-734743d1]{color:#dc2626}.product-summary-card--sunrate[data-v-734743d1]{border-color:#bae6fd;background:linear-gradient(135deg,#f0f9ff,#fff)}.product-summary-card--sunrate strong[data-v-734743d1]{color:#0369a1}.product-flow-note[data-v-734743d1]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0 24px 24px;background:#fff}.product-flow-note div[data-v-734743d1]{padding:14px;border:1px solid #dbe7ff;border-radius:10px;background:linear-gradient(180deg,#f8fbff,#fff)}.product-flow-note strong[data-v-734743d1]{display:block;margin-bottom:6px;color:#0f172a;font-size:13px}.product-flow-note span[data-v-734743d1]{display:block;color:#64748b;font-size:12px;line-height:1.55}.product-table-head[data-v-734743d1]{padding:22px 24px 16px;display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.product-table-head h3[data-v-734743d1]{margin:0;font-size:18px}.products-table[data-v-734743d1]{min-width:980px}.products-table th[data-v-734743d1]:nth-child(1){width:28%}.products-table th[data-v-734743d1]:nth-child(2),.products-table th[data-v-734743d1]:nth-child(3),.products-table th[data-v-734743d1]:nth-child(4){width:18%}.product-cell-main[data-v-734743d1],.price-cell[data-v-734743d1],.permission-cell[data-v-734743d1]{display:flex;flex-direction:column;gap:5px}.product-cell-main strong[data-v-734743d1],.price-cell strong[data-v-734743d1],.permission-cell strong[data-v-734743d1]{color:var(--text, #0f172a);font-size:14px}.product-cell-main span[data-v-734743d1],.price-cell span[data-v-734743d1],.permission-cell span[data-v-734743d1]{color:#334155;font-size:13px}.price-cell strong[data-v-734743d1]{font-size:15px}.risk-text[data-v-734743d1]{display:inline-flex;max-width:260px;color:#b45309;line-height:1.5}.table-wrap[data-v-734743d1]::-webkit-scrollbar{height:6px}.table-wrap[data-v-734743d1]::-webkit-scrollbar-track{background:var(--panel-soft, #f8fafc);border-radius:3px}.table-wrap[data-v-734743d1]::-webkit-scrollbar-thumb{background:var(--line, #e2e8f0);border-radius:3px}table[data-v-734743d1]{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}th[data-v-734743d1],td[data-v-734743d1]{padding:14px 16px;text-align:left;border-bottom:1px solid var(--line, #e2e8f0)}th[data-v-734743d1]{font-weight:600;color:var(--text-secondary, #64748b);background:var(--panel-soft, #f8fafc);font-size:12px;text-transform:uppercase;letter-spacing:.5px}tbody tr[data-v-734743d1]:hover{background:var(--panel-soft, #f8fafc)}tbody tr:last-child td[data-v-734743d1]{border-bottom:none}.table-button[data-v-734743d1]{padding:6px 12px;border:1px solid var(--line, #e2e8f0);border-radius:6px;background:var(--panel, #ffffff);color:var(--text-secondary, #64748b);font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.table-button[data-v-734743d1]:hover{border-color:var(--brand, #3b66f5);color:var(--brand, #3b66f5)}.success-text[data-v-734743d1]{color:var(--success, #10b981);font-size:14px;padding:0 24px 16px;margin:0}.error-text[data-v-734743d1]{color:var(--danger, #ef4444);font-size:14px;padding:0 24px 16px;margin:0}.toolbar[data-v-734743d1]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.toolbar input[data-v-734743d1],.toolbar select[data-v-734743d1]{min-width:150px}.toolbar-country-select[data-v-734743d1]{min-width:200px;flex:0 1 240px}.products-scene-filter[data-v-734743d1]{flex:1 1 100%;margin-top:4px}.modal-overlay[data-v-734743d1]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-container[data-v-734743d1]{background:var(--panel, #ffffff);border-radius:16px;box-shadow:0 20px 60px #0000004d;width:100%;max-width:600px;max-height:90vh;overflow-y:auto}.modal-header[data-v-734743d1]{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 0;border-bottom:1px solid var(--line, #e2e8f0);margin-bottom:20px}.modal-header h3[data-v-734743d1]{font-size:18px;font-weight:600;color:var(--text, #1e293b);margin:0 0 16px}.modal-close[data-v-734743d1]{width:32px;height:32px;border:none;background:transparent;color:var(--text-secondary, #64748b);font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s ease;margin-bottom:16px}.modal-close[data-v-734743d1]:hover{background:var(--panel-soft, #f8fafc);color:var(--text, #1e293b)}.modal-actions[data-v-734743d1]{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:16px;border-top:1px solid var(--line, #e2e8f0);grid-column:1 / -1}.confirm-box[data-v-734743d1]{padding:14px;border:1px solid #f59e0b;border-radius:10px;background:#fffbeb;color:#78350f}.confirm-box p[data-v-734743d1]{margin:6px 0 10px;font-size:13px;line-height:1.5}.confirm-check[data-v-734743d1]{flex-direction:row;align-items:center;gap:8px;color:#78350f}.confirm-check input[data-v-734743d1]{width:16px;height:16px}.product-edit-summary[data-v-734743d1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;border:1px solid #dbe6f5;border-radius:8px;background:#f8fbff}.product-edit-summary div[data-v-734743d1]{display:flex;flex-direction:column;gap:6px}.product-edit-summary span[data-v-734743d1]{color:#64748b;font-size:12px;font-weight:700}.product-edit-summary strong[data-v-734743d1]{color:#0f1f3d;font-size:15px}.form-readonly-note[data-v-734743d1]{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid var(--line, #e2e8f0);border-radius:10px;background:var(--panel-soft, #f8fafc)}.form-readonly-note span[data-v-734743d1]{color:var(--text-muted, #64748b);font-size:12px}.form-readonly-note strong[data-v-734743d1]{color:var(--text, #0f172a);font-size:14px}.primary-button-small[data-v-734743d1]{padding:8px 16px;background:var(--brand, #3b66f5);color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.primary-button-small[data-v-734743d1]:hover:not(:disabled){background:var(--brand-hover, #2d56e0);box-shadow:0 4px 12px #3b66f559}@media(max-width:900px){.page-grid[data-v-734743d1]{padding:16px 20px}.form-grid--compact[data-v-734743d1]{grid-template-columns:1fr}.section-heading[data-v-734743d1]{flex-direction:column;align-items:flex-start;gap:12px}.product-summary-grid[data-v-734743d1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.form-grid[data-v-734743d1]{grid-template-columns:1fr;padding:16px}.table-wrap[data-v-734743d1]{padding:0 16px 16px}.product-summary-grid[data-v-734743d1]{grid-template-columns:1fr;padding:0 16px 16px}.product-table-head[data-v-734743d1]{padding:18px 16px 12px;align-items:flex-start;flex-direction:column}.modal-container[data-v-734743d1]{max-width:100%;max-height:100vh;border-radius:0}.modal-overlay[data-v-734743d1]{padding:0}}.profile-page[data-v-d5e14545]{padding:24px 32px;display:flex;flex-direction:column;gap:24px}.panel-card[data-v-d5e14545]{background:#fff;border:1px solid var(--line, #e2e8f0);border-radius:12px;box-shadow:0 1px 3px #0f172a0d}.profile-hero[data-v-d5e14545]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px}.profile-hero h2[data-v-d5e14545],.section-heading h3[data-v-d5e14545]{margin:0;color:var(--text, #1e293b)}.profile-hero p[data-v-d5e14545]:not(.eyebrow),.section-heading p[data-v-d5e14545]:not(.eyebrow){margin:8px 0 0;color:var(--text-secondary, #64748b)}.eyebrow[data-v-d5e14545]{margin:0 0 6px;color:var(--brand, #3b66f5);font-size:12px;font-weight:700}.profile-grid[data-v-d5e14545]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:20px}.profile-card--account[data-v-d5e14545],.profile-card--security[data-v-d5e14545]{transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.section-heading[data-v-d5e14545]{padding:18px 20px;border-bottom:1px solid var(--line, #e2e8f0)}.section-heading--row[data-v-d5e14545]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.detail-list[data-v-d5e14545],.cardholder-summary-grid[data-v-d5e14545]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px}.detail-list div[data-v-d5e14545],.cardholder-summary-grid div[data-v-d5e14545]{padding:14px;border:1px solid var(--line, #e2e8f0);border-radius:8px;background:var(--panel-soft, #f8fafc);transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.detail-list span[data-v-d5e14545],.password-form span[data-v-d5e14545],.cardholder-summary-grid span[data-v-d5e14545],.cardholder-form span[data-v-d5e14545]{display:block;margin-bottom:7px;color:var(--text-secondary, #64748b);font-size:12px}.detail-list strong[data-v-d5e14545],.cardholder-summary-grid strong[data-v-d5e14545]{color:var(--text, #1e293b);font-size:14px;word-break:break-word}.password-form[data-v-d5e14545],.cardholder-form[data-v-d5e14545]{display:flex;flex-direction:column;gap:14px;padding:20px}.password-form input[data-v-d5e14545],.cardholder-form input[data-v-d5e14545],.cardholder-form select[data-v-d5e14545],.cardholder-form textarea[data-v-d5e14545]{width:100%;padding:12px 14px;border:1px solid var(--line, #e2e8f0);border-radius:8px;background:#fff;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.password-form input[data-v-d5e14545]:focus,.cardholder-form input[data-v-d5e14545]:focus,.cardholder-form select[data-v-d5e14545]:focus,.cardholder-form textarea[data-v-d5e14545]:focus{outline:none;border-color:var(--brand, #3b66f5);box-shadow:0 0 0 3px #3b66f51a}.form-grid-2[data-v-d5e14545]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.full-row[data-v-d5e14545]{display:block}.form-actions[data-v-d5e14545],.cardholder-actions[data-v-d5e14545]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cardholder-actions[data-v-d5e14545]{justify-content:flex-end}.profile-refresh[data-v-d5e14545],.cardholder-refresh[data-v-d5e14545]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:78px;transition:border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease}.profile-refresh--loading[data-v-d5e14545],.cardholder-refresh--loading[data-v-d5e14545]{cursor:wait}.profile-refresh--success[data-v-d5e14545],.cardholder-refresh--success[data-v-d5e14545]{border-color:#a9d8c8;background:#f1faf6;color:#13795b}.profile-refresh--error[data-v-d5e14545],.cardholder-refresh--error[data-v-d5e14545]{border-color:#fecaca;background:#fff7f7;color:#b42318}.refresh-spinner[data-v-d5e14545]{width:13px;height:13px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:profile-refresh-spin-d5e14545 .7s linear infinite}@keyframes profile-refresh-spin-d5e14545{to{transform:rotate(360deg)}}.form-hint[data-v-d5e14545]{margin:0;color:var(--text-secondary, #64748b);font-size:12px}.cardholder-message[data-v-d5e14545],.cardholder-lock-note[data-v-d5e14545],.cardholder-inline-message[data-v-d5e14545]{margin:0 20px 14px}.cardholder-lock-note[data-v-d5e14545]{color:#b45309}.primary-button[data-v-d5e14545],.ghost-button[data-v-d5e14545]{border-radius:8px;font-weight:700;cursor:pointer}.primary-button[data-v-d5e14545]{padding:12px 18px;border:none;background:var(--brand, #3b66f5);color:#fff}.ghost-button[data-v-d5e14545]{padding:10px 14px;border:1px solid var(--line, #e2e8f0);background:#fff;color:var(--text-secondary, #64748b)}.primary-button[data-v-d5e14545]:disabled,.ghost-button[data-v-d5e14545]:disabled,.cardholder-form input[data-v-d5e14545]:disabled,.cardholder-form select[data-v-d5e14545]:disabled,.cardholder-form textarea[data-v-d5e14545]:disabled{opacity:.65;cursor:not-allowed}.status-pill[data-v-d5e14545]{display:inline-flex;align-items:center;width:fit-content;padding:4px 10px;border-radius:999px;font-size:12px}.status-ready[data-v-d5e14545]{color:#047857;background:#ecfdf5}.status-pending[data-v-d5e14545]{color:#b45309;background:#fffbeb}.status-missing[data-v-d5e14545]{color:#b91c1c;background:#fef2f2}.success-text[data-v-d5e14545]{margin:0;color:#059669}.error-text[data-v-d5e14545]{margin:0;color:#ef4444}@media(hover:hover)and (pointer:fine){.profile-card--account[data-v-d5e14545]:hover,.profile-card--security[data-v-d5e14545]:hover{border-color:#16a36f57!important;box-shadow:0 18px 40px #0f172a1c!important;transform:translateY(-3px)}.password-form input[data-v-d5e14545]:not(:disabled):hover{border-color:#9fb2c8!important;background:#fff!important;box-shadow:0 8px 22px #0f172a1a!important}.detail-list div[data-v-d5e14545]:hover,.cardholder-summary-grid div[data-v-d5e14545]:hover{border-color:#c6d4e5;background:#fff;box-shadow:0 12px 26px #0f172a13;transform:translateY(-2px)}}@media(max-width:900px){.profile-page[data-v-d5e14545]{padding:16px}.profile-hero[data-v-d5e14545],.profile-grid[data-v-d5e14545],.section-heading--row[data-v-d5e14545]{grid-template-columns:1fr}.profile-hero[data-v-d5e14545],.section-heading--row[data-v-d5e14545]{align-items:flex-start;flex-direction:column}.detail-list[data-v-d5e14545],.cardholder-summary-grid[data-v-d5e14545],.form-grid-2[data-v-d5e14545]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.profile-card--account[data-v-d5e14545],.profile-card--security[data-v-d5e14545],.password-form input[data-v-d5e14545],.detail-list div[data-v-d5e14545],.cardholder-summary-grid div[data-v-d5e14545],.profile-refresh[data-v-d5e14545],.cardholder-refresh[data-v-d5e14545]{transition:none}.refresh-spinner[data-v-d5e14545]{animation:none}}.auth-page[data-v-267cd5e0]{min-height:100vh;overflow-y:auto;background:radial-gradient(circle at 18% 12%,rgba(49,87,246,.16),transparent 30%),linear-gradient(135deg,#f8fbff,#eef4ff 52%,#f7f9fc);color:#0f172a}.auth-topbar[data-v-267cd5e0]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px clamp(20px,5vw,64px)}.auth-brand[data-v-267cd5e0]{display:inline-flex;align-items:center;gap:10px}.auth-shell[data-v-267cd5e0]{display:grid;grid-template-columns:minmax(520px,.95fr) minmax(360px,460px);gap:clamp(32px,7vw,96px);align-items:center;min-height:calc(100vh - 88px);padding:24px clamp(20px,5vw,72px) 56px}.auth-story[data-v-267cd5e0]{max-width:680px;transform:translateY(-8px)}.eyebrow[data-v-267cd5e0]{margin:0 0 12px;color:#3157f6;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.auth-story h1[data-v-267cd5e0]{margin:0;max-width:680px;font-size:clamp(42px,4.4vw,58px);line-height:1.08;letter-spacing:0}.auth-story p[data-v-267cd5e0],.auth-card__subtitle[data-v-267cd5e0]{color:#475569;line-height:1.8}.auth-story>p[data-v-267cd5e0]:not(.eyebrow){max-width:600px;margin:18px 0 0;font-size:17px}.auth-card[data-v-267cd5e0]{border:1px solid rgba(203,213,225,.78);border-radius:14px;padding:30px;background:#fffffff0;box-shadow:0 24px 70px #0f172a1f}.auth-card h2[data-v-267cd5e0]{margin:0;font-size:30px;letter-spacing:0}.auth-card h2+.auth-form[data-v-267cd5e0]{margin-top:24px}.auth-card__subtitle[data-v-267cd5e0]{margin:10px 0 24px}.auth-form[data-v-267cd5e0]{display:grid;gap:14px}.auth-form label[data-v-267cd5e0]{display:grid;gap:8px;color:#334155;font-weight:800}.auth-form input[data-v-267cd5e0]{width:100%;height:46px;border:1px solid #cbd5e1;border-radius:8px;padding:0 13px;background:#fff;color:#0f172a;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.register-page .auth-form input[data-v-267cd5e0]:hover{border-color:#b8944db3!important;background:#fff!important;box-shadow:0 7px 18px #10182412!important;transform:translateY(-1px)}.register-page .auth-form input[data-v-267cd5e0]:focus{outline:none;border-color:#9a7434!important;background:#fff!important;box-shadow:0 0 0 3px #b8944d24!important;transform:none}.field-help-inline[data-v-267cd5e0]{color:#64748b;font-size:12px;font-weight:650;line-height:1.45}.code-field[data-v-267cd5e0]{position:relative}.code-field input[data-v-267cd5e0]{padding-right:116px}.code-field button[data-v-267cd5e0]{position:absolute;right:7px;top:7px;height:32px;border:0;border-radius:7px;padding:0 10px;background:#eff6ff;color:#1d4ed8;cursor:pointer;font-size:12px;font-weight:800}.code-field button[data-v-267cd5e0]:disabled{opacity:.6;cursor:not-allowed}.code-field button[data-v-267cd5e0]:hover:not(:disabled){background:#e8edf3;color:#0b1524}.primary-submit[data-v-267cd5e0]{height:48px;border:0;border-radius:8px;background:#0f172a;color:#fff;font-weight:900;cursor:pointer}.secondary-submit[data-v-267cd5e0]{height:46px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#1d4ed8;font-weight:900;cursor:pointer}.secondary-submit[data-v-267cd5e0]:hover:not(:disabled){background:#eff6ff}.secondary-submit[data-v-267cd5e0]:disabled{opacity:.64;cursor:not-allowed}.primary-submit[data-v-267cd5e0]:hover:not(:disabled){background:#1d4ed8}.primary-submit[data-v-267cd5e0]:disabled{opacity:.64;cursor:not-allowed}.success-msg[data-v-267cd5e0],.error-msg[data-v-267cd5e0]{margin:16px 0 0;padding:12px;border-radius:8px;line-height:1.6}.success-msg[data-v-267cd5e0]{background:#f0fdf4;color:#166534}.error-msg[data-v-267cd5e0]{background:#fef2f2;color:#b91c1c}.auth-switch[data-v-267cd5e0]{display:flex;justify-content:center;gap:8px;margin-top:22px;color:#64748b}.auth-switch a[data-v-267cd5e0]{color:#1d4ed8;font-weight:900}.login-visual[data-v-267cd5e0]{position:relative;max-width:620px;margin-top:30px;overflow:hidden;border:1px solid rgba(191,219,254,.82);border-radius:16px;padding:18px;background:radial-gradient(circle at 82% 18%,rgba(49,87,246,.18),transparent 30%),linear-gradient(145deg,#ffffffeb,#eff6ffe0);box-shadow:0 18px 54px #1e40af1a;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.login-visual__header[data-v-267cd5e0],.login-visual__footer[data-v-267cd5e0]{display:flex;align-items:center;justify-content:space-between;gap:14px;color:#64748b;font-size:13px;font-weight:800}.login-visual__header strong[data-v-267cd5e0]{color:#0f172a}.login-visual__grid[data-v-267cd5e0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.login-visual__grid div[data-v-267cd5e0]{min-height:78px;border:1px solid #dbeafe;border-radius:10px;padding:12px;background:#ffffffdb;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.login-visual small[data-v-267cd5e0]{display:block;color:#64748b;font-weight:800}.login-visual__grid strong[data-v-267cd5e0]{display:block;margin-top:8px;color:#0f172a;font-size:18px;letter-spacing:0}.login-visual__map[data-v-267cd5e0]{position:relative;min-height:150px;margin:16px 0 14px;border:1px solid #dbeafe;border-radius:14px;background:linear-gradient(90deg,rgba(96,165,250,.08) 1px,transparent 1px),linear-gradient(0deg,rgba(96,165,250,.08) 1px,transparent 1px),radial-gradient(circle at 30% 45%,rgba(59,130,246,.12),transparent 20%),radial-gradient(circle at 70% 48%,rgba(20,184,166,.12),transparent 18%),#ffffffb8;background-size:38px 38px,38px 38px,auto,auto,auto}.map-node[data-v-267cd5e0]{position:absolute;display:inline-flex;align-items:center;justify-content:center;min-width:54px;height:34px;border:1px solid #bfdbfe;border-radius:999px;background:#fff;color:#1e3a8a;box-shadow:0 12px 30px #2563eb24;font-size:13px;font-weight:900;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.map-node--us[data-v-267cd5e0]{left:14%;top:42%}.map-node--eu[data-v-267cd5e0]{left:48%;top:24%}.map-node--sg[data-v-267cd5e0]{right:13%;bottom:26%}.map-route[data-v-267cd5e0]{position:absolute;height:2px;border-top:2px dashed #93c5fd;transform-origin:left center}.map-route--one[data-v-267cd5e0]{left:25%;top:51%;width:190px;transform:rotate(-19deg)}.map-route--two[data-v-267cd5e0]{left:56%;top:41%;width:170px;transform:rotate(21deg)}.register-page .login-visual[data-v-267cd5e0]{border:1px solid rgba(215,181,109,.3)!important;border-radius:10px;background:linear-gradient(180deg,#09182a,#0d2239)!important;box-shadow:0 20px 52px #07111f33!important}.register-page .login-visual__header[data-v-267cd5e0],.register-page .login-visual__footer[data-v-267cd5e0]{color:#b7c4d3}.register-page .login-visual__header strong[data-v-267cd5e0]{color:#f8fafc}.register-page .login-visual__grid div[data-v-267cd5e0]{border-color:#d7b56d38;border-radius:7px;background:#f8fafc;box-shadow:0 8px 20px #00000024}.register-page .login-visual__map[data-v-267cd5e0]{border-color:#d7b56d38;border-radius:8px;background:linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.045) 1px,transparent 1px),radial-gradient(circle at 30% 45%,rgba(184,148,77,.16),transparent 22%),radial-gradient(circle at 72% 48%,rgba(60,126,172,.18),transparent 20%),#0f2942;background-size:38px 38px,38px 38px,auto,auto,auto}.register-page .map-route[data-v-267cd5e0]{border-color:#d7b56d94}.register-page .map-node[data-v-267cd5e0]{border-color:#d7b56d57;border-radius:7px;color:#0b1524;box-shadow:0 9px 22px #0003}@media(hover:hover)and (pointer:fine){.register-page .login-visual[data-v-267cd5e0]:hover{border-color:#d7b56d9e!important;box-shadow:0 28px 62px #07111f47!important;transform:translateY(-5px)}.register-page .login-visual__grid div[data-v-267cd5e0]:hover{border-color:#b8944d94;box-shadow:0 13px 26px #0003;transform:translateY(-3px)}.register-page .map-node[data-v-267cd5e0]:hover{border-color:#b8944db8;box-shadow:0 14px 28px #00000040;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.register-page .login-visual[data-v-267cd5e0],.register-page .login-visual__grid div[data-v-267cd5e0],.register-page .map-node[data-v-267cd5e0],.register-page .auth-form input[data-v-267cd5e0]{transition:none}}@media(max-width:900px){.auth-shell[data-v-267cd5e0]{grid-template-columns:1fr;align-items:start}.auth-story[data-v-267cd5e0]{order:2;transform:none}.auth-card[data-v-267cd5e0]{order:1;width:min(100%,560px);margin:0 auto}}@media(max-width:520px){.auth-topbar[data-v-267cd5e0]{align-items:flex-start}.auth-shell[data-v-267cd5e0]{padding-inline:16px}.auth-card[data-v-267cd5e0]{padding:22px}.login-visual__grid[data-v-267cd5e0]{grid-template-columns:1fr}.login-visual__map[data-v-267cd5e0]{min-height:160px}}.page-grid[data-v-85bf2629]{padding:24px 32px;display:flex;flex-direction:column;gap:24px}.panel-card[data-v-85bf2629]{background:var(--panel, #ffffff);border-radius:12px;box-shadow:0 1px 3px #0000000d,0 4px 12px #0000000a;border:1px solid var(--line, #e2e8f0);overflow:hidden}.recharge-hero[data-v-85bf2629]{background:#fff;border:1px solid var(--line, #e2e8f0);border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0f172a0d}.recharge-hero .section-heading[data-v-85bf2629]{border-bottom:none;background:#fff}.recharge-hero h2[data-v-85bf2629]{margin:0;font-size:24px;line-height:1.25;color:var(--text, #1e293b)}.hero-desc[data-v-85bf2629]{margin:8px 0 0;color:var(--text-secondary, #64748b);font-size:14px;line-height:1.6}.hero-error[data-v-85bf2629]{padding:0 24px 12px}.section-heading[data-v-85bf2629]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--line, #e2e8f0);background:linear-gradient(180deg,#fff,#f8fafc)}.section-heading--row[data-v-85bf2629]{gap:16px;flex-wrap:wrap}.section-heading h3[data-v-85bf2629]{font-size:16px;font-weight:600;color:var(--text, #1e293b);margin:0}.eyebrow[data-v-85bf2629]{font-size:12px;color:var(--brand, #3b66f5);font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin:0 0 6px}.form-grid[data-v-85bf2629]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:24px}.form-grid--compact[data-v-85bf2629]{grid-template-columns:repeat(2,1fr)}.form-span-full[data-v-85bf2629]{grid-column:1 / -1}label[data-v-85bf2629]{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--text-secondary, #64748b);font-weight:500}input[data-v-85bf2629],select[data-v-85bf2629],textarea[data-v-85bf2629]{padding:10px 14px;border:1px solid var(--line, #e2e8f0);border-radius:8px;background:#fff;color:var(--text, #1e293b);font-size:14px;transition:all .2s ease}input[data-v-85bf2629]:focus,select[data-v-85bf2629]:focus,textarea[data-v-85bf2629]:focus{outline:none;border-color:var(--brand, #3b66f5);box-shadow:0 0 0 3px #3b66f51a}.toolbar[data-v-85bf2629]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.stats-grid[data-v-85bf2629]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px 24px}.stats-grid--hero[data-v-85bf2629]{grid-template-columns:repeat(4,minmax(0,1fr));padding-top:0}.stat-card[data-v-85bf2629]{border:1px solid var(--line, #e2e8f0);border-radius:8px;background:var(--panel-soft, #f8fafc);padding:12px 14px;display:flex;flex-direction:column;gap:6px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}@media(hover:hover)and (pointer:fine){.stat-card[data-v-85bf2629]:hover{border-color:#c6d4e5;box-shadow:0 14px 30px #0f172a16;transform:translateY(-2px)}}.stat-card--accent[data-v-85bf2629]{background:#eef6ff;border-color:#bfdbfe}.stat-card__label[data-v-85bf2629]{font-size:12px;color:var(--text-secondary, #64748b)}.stat-card__value[data-v-85bf2629]{font-size:18px;color:var(--text, #1e293b)}.primary-button[data-v-85bf2629]{padding:12px 24px;background:var(--brand, #3b66f5);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.primary-button[data-v-85bf2629]:hover:not(:disabled){background:var(--brand-hover, #2d56e0);box-shadow:0 4px 12px #3b66f559}.primary-button[data-v-85bf2629]:disabled,.primary-button-small[data-v-85bf2629]:disabled{opacity:.55;cursor:not-allowed}.primary-button-small[data-v-85bf2629]{padding:8px 16px;background:var(--brand, #3b66f5);color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.primary-button-small[data-v-85bf2629]:hover:not(:disabled){background:var(--brand-hover, #2d56e0);box-shadow:0 4px 12px #3b66f559}.ghost-button[data-v-85bf2629]{padding:6px 14px;background:transparent;border:1px solid var(--line, #e2e8f0);border-radius:6px;color:var(--text-secondary, #64748b);font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.ghost-button[data-v-85bf2629]:hover{background:var(--panel-soft, #f8fafc);color:var(--text, #1e293b);border-color:var(--brand, #3b66f5)}.dashboard-refresh[data-v-85bf2629]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:92px}.dashboard-refresh[data-v-85bf2629]:disabled{cursor:wait;opacity:.78}.dashboard-refresh--success[data-v-85bf2629]{border-color:#a9d8c8;background:#f1faf6;color:#13795b}.dashboard-refresh--error[data-v-85bf2629]{border-color:#fecaca;background:#fff7f7;color:#b42318}.refresh-spinner[data-v-85bf2629]{width:13px;height:13px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:refresh-spin-85bf2629 .7s linear infinite}@keyframes refresh-spin-85bf2629{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.stat-card[data-v-85bf2629]{transition:none}.refresh-spinner[data-v-85bf2629]{animation:none}}.modal-overlay[data-v-85bf2629]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-container[data-v-85bf2629]{background:var(--panel, #ffffff);border-radius:16px;box-shadow:0 20px 60px #0000004d;width:100%;max-width:1000px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.modal-container--step1[data-v-85bf2629]{max-width:800px}.modal-container--large[data-v-85bf2629]{max-width:1100px}.modal-header[data-v-85bf2629]{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--line, #e2e8f0);background:#fff;flex-shrink:0}.back-button[data-v-85bf2629]{display:flex;align-items:center;gap:6px;padding:8px 16px;background:transparent;border:1px solid var(--line, #e2e8f0);border-radius:8px;color:var(--text-secondary, #64748b);font-size:14px;cursor:pointer;transition:all .2s ease}.back-button[data-v-85bf2629]:hover{background:var(--panel-soft, #f8fafc);border-color:var(--brand, #3b66f5);color:var(--brand, #3b66f5)}.back-icon[data-v-85bf2629]{font-size:16px}.modal-title[data-v-85bf2629]{text-align:center}.modal-title h3[data-v-85bf2629]{font-size:18px;font-weight:600;color:var(--text, #1e293b);margin:0 0 4px}.modal-subtitle[data-v-85bf2629]{font-size:13px;color:var(--brand, #3b66f5);margin:0}.modal-spacer[data-v-85bf2629]{width:80px}.modal-header--center[data-v-85bf2629]{justify-content:center;position:relative}.modal-header--center .back-button[data-v-85bf2629]{position:absolute;left:24px}.modal-body--center[data-v-85bf2629]{display:flex;flex-direction:column;align-items:center;padding:32px 48px;overflow-y:auto}.modal-footer[data-v-85bf2629]{padding:16px 24px;text-align:right;border-top:1px solid var(--line, #e2e8f0)}.history-link[data-v-85bf2629]{font-size:14px;color:var(--brand, #3b66f5);cursor:pointer;text-decoration:none}.history-link[data-v-85bf2629]:hover{text-decoration:underline}.channel-grid[data-v-85bf2629]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;width:100%;max-width:520px}.channel-card[data-v-85bf2629]{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#fff;border:1px solid var(--line, #e2e8f0);border-radius:8px;cursor:pointer;transition:all .2s ease}.channel-card[data-v-85bf2629]:hover{border-color:var(--brand, #3b66f5);box-shadow:0 4px 12px #3b66f526;transform:translateY(-2px)}.channel-card--usdt[data-v-85bf2629]{min-height:96px;border-color:#3b66f559;background:#fbfdff}.channel-icon[data-v-85bf2629]{flex-shrink:0;width:42px;height:42px;border-radius:8px;background:var(--brand, #3b66f5);display:flex;align-items:center;justify-content:center}.channel-logo[data-v-85bf2629]{font-size:21px;color:#fff;font-weight:700}.channel-info[data-v-85bf2629]{display:flex;flex-direction:column;gap:5px;min-width:0}.channel-name[data-v-85bf2629]{font-size:16px;line-height:1.25;font-weight:700;color:var(--text, #1e293b);white-space:nowrap;display:flex;align-items:center;gap:8px}.channel-badge[data-v-85bf2629]{display:inline-flex;align-items:center;min-height:22px;padding:3px 8px;border-radius:999px;background:#ecfdf5;color:#047857;font-size:12px;font-style:normal;font-weight:700}.channel-desc[data-v-85bf2629]{font-size:13px;line-height:1.45;color:var(--text-secondary, #64748b)}.modal-body[data-v-85bf2629]{display:flex;flex:1;overflow:hidden}.modal-body--amount-only[data-v-85bf2629]{justify-content:center;align-items:flex-start;padding:28px 24px;overflow-y:auto}.receipt-panel[data-v-85bf2629]{flex:0 0 45%;background:#f7faff;border-right:1px solid var(--line, #e2e8f0);overflow-y:auto;padding:24px;text-align:left}.receipt-hero-card[data-v-85bf2629]{display:flex;justify-content:space-between;gap:16px;padding:16px;margin-bottom:20px;border:1px solid #bfdbfe;border-radius:8px;background:#eff6ff}.receipt-hero-card p[data-v-85bf2629]{margin:0;max-width:260px;font-size:13px;line-height:1.6;color:#1e3a8a}.receipt-overline[data-v-85bf2629]{display:block;margin-bottom:8px;font-size:12px;color:#64748b}.qr-panel[data-v-85bf2629]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px;margin-bottom:20px;border:1px solid var(--line, #e2e8f0);border-radius:8px;background:#fff}.qr-panel img[data-v-85bf2629],.qr-loading[data-v-85bf2629]{width:180px;height:180px}.qr-panel img[data-v-85bf2629]{display:block}.qr-loading[data-v-85bf2629]{display:grid;place-items:center;border:1px dashed #cbd5e1;border-radius:8px;color:var(--text-secondary, #64748b);font-size:13px}.qr-panel span[data-v-85bf2629]{color:var(--text-secondary, #64748b);font-size:12px}.pay-amount-card[data-v-85bf2629]{display:flex;flex-direction:column;gap:6px;margin-bottom:20px;padding:14px 16px;border:1px solid #bbf7d0;border-radius:8px;background:#f0fdf4}.pay-amount-card span[data-v-85bf2629]{color:#166534;font-size:12px;font-weight:700}.pay-amount-card strong[data-v-85bf2629]{color:#14532d;font-size:24px;line-height:1.2;font-variant-numeric:tabular-nums}.pay-amount-card p[data-v-85bf2629]{margin:0;color:#166534;font-size:12px;line-height:1.5}.network-pill[data-v-85bf2629]{display:inline-flex;align-items:center;min-height:30px;padding:5px 12px;border-radius:999px;background:#2563eb;color:#fff;font-size:13px;letter-spacing:0}.receipt-form-block[data-v-85bf2629]{margin-bottom:24px;text-align:left}.receipt-label[data-v-85bf2629]{display:block;font-size:13px;font-weight:600;color:var(--text-secondary, #64748b);margin-bottom:12px;text-align:left;width:100%}.receipt-form-row[data-v-85bf2629]{display:flex;flex-direction:column;align-items:stretch;gap:4px;margin-bottom:12px;text-align:left}.receipt-field-label[data-v-85bf2629]{font-size:12px;color:var(--text-muted, #94a3b8);display:inline-flex!important;flex-direction:row!important;align-items:center;justify-content:flex-start;align-self:flex-start;gap:4px;width:100%;text-align:left}.receipt-field-label.required[data-v-85bf2629]:before{content:"*";color:#ef4444;font-size:12px;line-height:1}.receipt-input[data-v-85bf2629]{padding:10px 12px;border:1px solid var(--line, #e2e8f0);border-radius:8px;background:#fff;color:var(--text, #1e293b);font-size:13px;transition:all .2s ease;width:100%}.receipt-input[data-v-85bf2629]:focus{outline:none;border-color:var(--brand, #3b66f5);box-shadow:0 0 0 3px #3b66f51a}.receipt-input--highlight[data-v-85bf2629]{color:var(--brand, #3b66f5);font-weight:500}.receipt-value[data-v-85bf2629]{padding:10px 12px;border:1px solid var(--line, #e2e8f0);border-radius:8px;background:#fff;color:var(--text, #1e293b);font-size:13px;width:100%;word-break:break-all}.wallet-value[data-v-85bf2629]{display:flex;align-items:stretch;gap:8px;padding:8px;border:1px solid #cbd5e1;border-radius:8px;background:#fff}.wallet-value span[data-v-85bf2629]{flex:1;min-width:0;padding:5px 4px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.5;color:#0f172a;word-break:break-all}.copy-button[data-v-85bf2629]{flex:0 0 auto;padding:0 14px;border:1px solid #bfdbfe;border-radius:6px;background:#eff6ff;color:#2563eb;font-size:12px;font-weight:700;cursor:pointer}.copy-button[data-v-85bf2629]:hover{border-color:#2563eb;background:#dbeafe}.receipt-value--highlight[data-v-85bf2629]{background:#fef2f2;border-color:#fecaca;color:#dc2626;font-weight:600}.receipt-hint[data-v-85bf2629]{font-size:12px;color:#dc2626;margin:6px 0 0}.receipt-panel .panel-section[data-v-85bf2629]{text-align:left}.form-panel[data-v-85bf2629]{flex:1;overflow-y:auto;padding:24px;text-align:left}.form-panel--amount-only[data-v-85bf2629]{flex:0 1 560px;overflow:visible;padding:0}.form-panel--amount-only .panel-title[data-v-85bf2629],.form-panel--amount-only .panel-desc[data-v-85bf2629]{text-align:center}.form-panel--amount-only .panel-title[data-v-85bf2629]{font-size:17px}.panel-section[data-v-85bf2629]{max-width:100%}.panel-title[data-v-85bf2629]{font-size:15px;font-weight:600;color:var(--text, #1e293b);margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid var(--line, #e2e8f0);text-align:left}.panel-desc[data-v-85bf2629]{font-size:13px;color:var(--text-secondary, #64748b);margin:0 0 20px;line-height:1.6;text-align:left}.form-section-title[data-v-85bf2629]{margin:6px 0 -4px;padding-top:2px;color:var(--text, #1e293b);font-size:13px;font-weight:700}.info-block[data-v-85bf2629]{margin-bottom:20px}.info-label[data-v-85bf2629]{display:block;font-size:12px;font-weight:600;color:var(--text-secondary, #64748b);text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.info-item[data-v-85bf2629]{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.info-key[data-v-85bf2629]{font-size:12px;color:var(--text-muted, #94a3b8)}.info-value[data-v-85bf2629]{font-size:14px;color:var(--text, #1e293b);font-weight:500;word-break:break-all}.info-value.copyable[data-v-85bf2629]{background:#fff;padding:8px 12px;border-radius:6px;border:1px solid var(--line, #e2e8f0);font-family:ui-monospace,SFMono-Regular,monospace}.info-value.highlight[data-v-85bf2629]{color:var(--brand, #3b66f5);font-weight:600}.notice-box[data-v-85bf2629]{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;padding:12px 16px;margin-top:16px}.notice-box--warning[data-v-85bf2629]{background:#fff7ed;border-color:#fed7aa}.notice-box p[data-v-85bf2629]{margin:0;font-size:13px;color:#9a3412}.notice-box--warning p[data-v-85bf2629]{color:#c2410c}.notice-text[data-v-85bf2629]{margin:4px 0;font-size:13px;color:#9a3412}.notice-label[data-v-85bf2629]{margin:0 0 4px;font-size:13px;color:#9a3412;font-weight:700}.recharge-form[data-v-85bf2629]{display:flex;flex-direction:column;gap:16px}.form-row[data-v-85bf2629]{display:flex;flex-direction:column;gap:6px}.form-label[data-v-85bf2629]{font-size:13px;color:var(--text-secondary, #64748b);font-weight:500;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:4px}.form-label.required[data-v-85bf2629]:before{content:"*";color:#ef4444;font-size:12px;line-height:1}.optional-tag[data-v-85bf2629]{color:var(--text-muted, #94a3b8);font-size:12px;font-weight:500}.form-control[data-v-85bf2629]{padding:12px 16px;border:1px solid var(--line, #e2e8f0);border-radius:10px;background:#fff;color:var(--text, #1e293b);font-size:14px;transition:all .2s ease;width:100%}.form-control[data-v-85bf2629]:focus{outline:none;border-color:var(--brand, #3b66f5);box-shadow:0 0 0 3px #3b66f51a}.input-group[data-v-85bf2629]{display:flex;align-items:center;border:1px solid var(--line, #e2e8f0);border-radius:10px;background:#fff;overflow:hidden}.input-prefix[data-v-85bf2629]{padding:12px 16px;background:var(--panel-soft, #f8fafc);color:var(--text-secondary, #64748b);font-weight:600;border-right:1px solid var(--line, #e2e8f0)}.input-group .form-control[data-v-85bf2629]{border:none;border-radius:0;box-shadow:none;flex:1}.form-hint[data-v-85bf2629]{font-size:12px;color:#dc2626;margin:4px 0 0}.account-recharge-estimate[data-v-85bf2629]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:14px;border:1px solid #bfdbfe;border-radius:8px;background:#f8fbff}.account-recharge-estimate div[data-v-85bf2629]{display:flex;flex-direction:column;gap:4px}.account-recharge-estimate span[data-v-85bf2629]{font-size:12px;color:var(--text-muted, #94a3b8)}.account-recharge-estimate strong[data-v-85bf2629]{font-size:15px;color:var(--text, #1e293b);font-variant-numeric:tabular-nums}.account-recharge-estimate div:nth-last-child(2) strong[data-v-85bf2629],.account-recharge-estimate div:last-child strong[data-v-85bf2629]{color:var(--brand, #3b66f5)}.account-recharge-estimate__hint[data-v-85bf2629]{grid-column:1 / -1;margin:2px 0 0;color:var(--text-secondary, #64748b);font-size:12px;line-height:1.6}.upload-area[data-v-85bf2629]{border:2px dashed var(--line, #e2e8f0);border-radius:8px;padding:32px;text-align:center;cursor:pointer;transition:all .2s ease;background:var(--panel-soft, #f8fafc)}.upload-area[data-v-85bf2629]:hover{border-color:var(--brand, #3b66f5);background:#3b66f50d}.upload-placeholder[data-v-85bf2629]{display:flex;flex-direction:column;align-items:center;gap:8px}.upload-icon[data-v-85bf2629]{font-size:24px;color:var(--text-secondary, #64748b)}.upload-text[data-v-85bf2629]{font-size:14px;color:var(--text-secondary, #64748b)}.upload-preview[data-v-85bf2629]{position:relative;display:inline-block}.preview-img[data-v-85bf2629]{max-width:200px;max-height:150px;border-radius:8px;object-fit:cover}.remove-file[data-v-85bf2629]{position:absolute;top:-8px;right:-8px;width:24px;height:24px;border-radius:50%;background:#ef4444;color:#fff;border:none;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center}.submit-button[data-v-85bf2629]{width:100%;padding:14px 24px;background:var(--brand, #3b66f5);color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:8px}.submit-button[data-v-85bf2629]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 20px #3b66f559}.modal-close[data-v-85bf2629]{width:32px;height:32px;border:none;background:transparent;color:var(--text-secondary, #64748b);font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s ease}.modal-close[data-v-85bf2629]:hover{background:var(--panel-soft, #f8fafc);color:var(--text, #1e293b)}.modal-actions[data-v-85bf2629]{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:16px;border-top:1px solid var(--line, #e2e8f0)}.callout[data-v-85bf2629]{margin:0 0 16px;padding:16px 20px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid var(--line, #e2e8f0);border-radius:10px}.callout strong[data-v-85bf2629]{display:block;font-size:14px;font-weight:600;color:var(--text, #1e293b);margin-bottom:8px}.callout p[data-v-85bf2629]{margin:4px 0;font-size:13px;color:var(--text-secondary, #64748b)}.muted-text[data-v-85bf2629]{color:var(--text-muted, #94a3b8);font-style:italic}.empty-state[data-v-85bf2629]{width:100%;max-width:720px;border:1px dashed var(--line, #e2e8f0);border-radius:8px;padding:28px;color:var(--text-secondary, #64748b);text-align:center;background:var(--panel-soft, #f8fafc)}.success-text[data-v-85bf2629]{color:var(--success, #10b981);font-size:14px;margin:0 0 16px}.error-text[data-v-85bf2629]{color:var(--danger, #ef4444);font-size:14px;margin:0 0 16px}.table-wrap[data-v-85bf2629]{overflow-x:auto;padding:0 0 24px}.table-wrap[data-v-85bf2629]::-webkit-scrollbar{height:6px}.table-wrap[data-v-85bf2629]::-webkit-scrollbar-track{background:var(--panel-soft, #f8fafc);border-radius:3px}.table-wrap[data-v-85bf2629]::-webkit-scrollbar-thumb{background:var(--line, #e2e8f0);border-radius:3px}table[data-v-85bf2629]{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}th[data-v-85bf2629],td[data-v-85bf2629]{padding:14px 16px;text-align:left;border-bottom:1px solid var(--line, #e2e8f0)}th[data-v-85bf2629]{font-weight:600;color:var(--text-secondary, #64748b);background:var(--panel-soft, #f8fafc);font-size:12px;text-transform:uppercase;letter-spacing:.5px}tbody tr[data-v-85bf2629]:hover{background:var(--panel-soft, #f8fafc)}tbody tr:last-child td[data-v-85bf2629]{border-bottom:none}.money-cell[data-v-85bf2629]{font-variant-numeric:tabular-nums;color:var(--text-secondary, #64748b);white-space:nowrap}.money-cell--strong[data-v-85bf2629]{color:var(--brand, #3b66f5);font-weight:700}.inline-actions[data-v-85bf2629]{display:flex;gap:8px;flex-wrap:wrap}.table-button[data-v-85bf2629]{padding:6px 12px;border:1px solid var(--line, #e2e8f0);border-radius:6px;background:var(--panel, #ffffff);color:var(--text-secondary, #64748b);font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.table-button[data-v-85bf2629]:hover{border-color:var(--brand, #3b66f5);color:var(--brand, #3b66f5)}.status-pill[data-v-85bf2629]{display:inline-flex;align-items:center;padding:5px 12px;border-radius:20px;font-size:12px;font-weight:500;background:#3b66f51a;color:var(--brand, #3b66f5)}@media(max-width:900px){.page-grid[data-v-85bf2629]{padding:16px 20px}.form-grid--compact[data-v-85bf2629]{grid-template-columns:1fr}.section-heading[data-v-85bf2629]{flex-direction:column;align-items:flex-start;gap:12px}.stats-grid[data-v-85bf2629]{grid-template-columns:1fr;padding:12px 16px 0}.stats-grid--hero[data-v-85bf2629]{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 16px 16px}.callout[data-v-85bf2629]{margin:0 16px 16px}}@media(max-width:900px){.modal-container--step1[data-v-85bf2629],.modal-container--large[data-v-85bf2629]{max-width:100%;max-height:100vh;border-radius:0}.modal-overlay[data-v-85bf2629]{padding:0}.channel-grid[data-v-85bf2629]{grid-template-columns:repeat(2,1fr)}.modal-body[data-v-85bf2629]{flex-direction:column}.receipt-panel[data-v-85bf2629]{flex:none;border-right:none;border-bottom:1px solid var(--line, #e2e8f0);max-height:40vh}.form-panel[data-v-85bf2629]{flex:1}.modal-spacer[data-v-85bf2629]{display:none}.modal-header--center .back-button[data-v-85bf2629]{position:static;margin-right:auto}}@media(max-width:768px){.form-grid[data-v-85bf2629]{grid-template-columns:1fr;padding:16px}.table-wrap[data-v-85bf2629]{padding:0 16px 16px}.inline-actions[data-v-85bf2629]{flex-direction:column}.modal-header[data-v-85bf2629]{padding:12px 16px}.modal-title h3[data-v-85bf2629]{font-size:16px}.receipt-panel[data-v-85bf2629],.form-panel[data-v-85bf2629]{padding:16px}.account-recharge-estimate[data-v-85bf2629]{grid-template-columns:1fr}.receipt-hero-card[data-v-85bf2629],.wallet-value[data-v-85bf2629]{flex-direction:column}.channel-grid[data-v-85bf2629],.stats-grid--hero[data-v-85bf2629]{grid-template-columns:1fr}.modal-body--center[data-v-85bf2629]{padding:24px}.channel-card[data-v-85bf2629]{padding:14px 16px}}.page-grid[data-v-5f7dff1d]{padding:24px 32px}.panel-card[data-v-5f7dff1d]{background:var(--panel, #ffffff);border-radius:12px;box-shadow:0 1px 3px #0000000d,0 4px 12px #0000000a;border:1px solid var(--line, #e2e8f0);overflow:hidden}.section-heading[data-v-5f7dff1d]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--line, #e2e8f0);background:linear-gradient(180deg,#fff,#f8fafc)}.section-heading--row[data-v-5f7dff1d]{gap:16px;flex-wrap:wrap}.section-heading h3[data-v-5f7dff1d]{font-size:16px;font-weight:600;color:var(--text, #1e293b);margin:0}.eyebrow[data-v-5f7dff1d]{font-size:12px;color:var(--brand, #3b66f5);font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin:0 0 6px}.toolbar[data-v-5f7dff1d]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.toolbar--filters[data-v-5f7dff1d]{padding:16px 24px 0}.tab-button[data-v-5f7dff1d]{padding:8px 14px;border:1px solid var(--line, #e2e8f0);background:#fff;color:var(--text-secondary, #64748b);border-radius:8px;cursor:pointer;font-size:13px;transition:all .2s ease}.tab-button--active[data-v-5f7dff1d]{border-color:var(--brand, #3b66f5);color:var(--brand, #3b66f5);background:#3b66f514}.ghost-button[data-v-5f7dff1d]{padding:8px 16px;background:transparent;border:1px solid var(--line, #e2e8f0);border-radius:8px;color:var(--text-secondary, #64748b);font-size:13px;cursor:pointer;transition:all .2s ease}.ghost-button[data-v-5f7dff1d]:hover{background:var(--panel-soft, #f8fafc);color:var(--text, #1e293b);border-color:var(--brand, #3b66f5)}.table-wrap[data-v-5f7dff1d]{overflow-x:auto;padding:0 0 24px}table[data-v-5f7dff1d]{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}th[data-v-5f7dff1d],td[data-v-5f7dff1d]{padding:14px 16px;text-align:left;border-bottom:1px solid var(--line, #e2e8f0);vertical-align:top}th[data-v-5f7dff1d]{font-weight:600;color:var(--text-secondary, #64748b);background:var(--panel-soft, #f8fafc);font-size:12px}.inline-actions[data-v-5f7dff1d]{display:flex;gap:8px;flex-wrap:wrap}.table-button[data-v-5f7dff1d]{padding:6px 12px;border:1px solid var(--line, #e2e8f0);border-radius:6px;background:var(--panel, #ffffff);color:var(--text-secondary, #64748b);font-size:12px;cursor:pointer;transition:all .2s ease}.table-button[data-v-5f7dff1d]:hover{border-color:var(--brand, #3b66f5);color:var(--brand, #3b66f5)}.voucher-thumb[data-v-5f7dff1d]{width:44px;height:44px;border:1px solid var(--line, #e2e8f0);border-radius:6px;background:#f8fafc;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.voucher-thumb img[data-v-5f7dff1d]{width:100%;height:100%;object-fit:cover;display:block}.status-pill[data-v-5f7dff1d]{display:inline-flex;align-items:center;padding:5px 12px;border-radius:20px;font-size:12px;background:#3b66f51a;color:var(--brand, #3b66f5)}.detail-row td[data-v-5f7dff1d]{padding-top:12px;background:#fbfdff}.detail-card[data-v-5f7dff1d]{border:1px solid var(--line, #e2e8f0);border-radius:12px;background:#fff;padding:16px;display:grid;gap:16px}.detail-grid[data-v-5f7dff1d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.detail-item[data-v-5f7dff1d]{display:grid;gap:6px;min-width:0}.detail-item--wide[data-v-5f7dff1d]{grid-column:1 / -1}.detail-label[data-v-5f7dff1d]{font-size:12px;color:var(--text-muted, #94a3b8)}.detail-item strong[data-v-5f7dff1d]{color:var(--text, #1e293b);font-size:13px;line-height:1.6;word-break:break-word}.detail-section[data-v-5f7dff1d]{display:grid;gap:12px}.detail-section h4[data-v-5f7dff1d]{margin:0;font-size:13px;color:var(--text, #1e293b)}.detail-empty[data-v-5f7dff1d],.muted-text[data-v-5f7dff1d]{color:var(--text-secondary, #64748b);font-size:13px;margin:0}.voucher-preview[data-v-5f7dff1d]{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.voucher-preview img[data-v-5f7dff1d]{width:180px;max-width:100%;max-height:180px;object-fit:contain;border:1px solid var(--line, #e2e8f0);border-radius:8px;background:#f8fafc}.voucher-preview a[data-v-5f7dff1d]{color:var(--brand, #3b66f5);font-size:13px}.empty-cell[data-v-5f7dff1d]{text-align:center;color:var(--text-muted, #94a3b8);padding:40px 20px}.form-grid[data-v-5f7dff1d]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:24px}.form-grid--compact[data-v-5f7dff1d]{grid-template-columns:repeat(2,1fr)}.form-span-full[data-v-5f7dff1d]{grid-column:1 / -1}label[data-v-5f7dff1d]{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--text-secondary, #64748b)}input[data-v-5f7dff1d],select[data-v-5f7dff1d],textarea[data-v-5f7dff1d]{padding:10px 14px;border:1px solid var(--line, #e2e8f0);border-radius:8px;background:#fff;color:var(--text, #1e293b);font-size:14px}.primary-button[data-v-5f7dff1d]{grid-column:1 / -1;padding:12px 24px;background:var(--brand, #3b66f5);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer}.error-text[data-v-5f7dff1d]{color:var(--danger, #ef4444);font-size:14px;margin:0}.modal-overlay[data-v-5f7dff1d]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-container[data-v-5f7dff1d]{background:var(--panel, #ffffff);border-radius:16px;box-shadow:0 20px 60px #0000004d;width:100%;max-width:600px;max-height:90vh;overflow-y:auto}.modal-header[data-v-5f7dff1d]{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 0;border-bottom:1px solid var(--line, #e2e8f0);margin-bottom:20px}.modal-header h3[data-v-5f7dff1d]{font-size:18px;font-weight:600;color:var(--text, #1e293b);margin:0 0 16px}.modal-close[data-v-5f7dff1d]{width:32px;height:32px;border:none;background:transparent;color:var(--text-secondary, #64748b);font-size:24px;cursor:pointer;margin-bottom:16px}.modal-actions[data-v-5f7dff1d]{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:16px;border-top:1px solid var(--line, #e2e8f0);grid-column:1 / -1}@media(max-width:900px){.page-grid[data-v-5f7dff1d]{padding:16px 20px}.form-grid--compact[data-v-5f7dff1d],.detail-grid[data-v-5f7dff1d]{grid-template-columns:1fr}.section-heading[data-v-5f7dff1d]{flex-direction:column;align-items:flex-start;gap:12px}}@media(max-width:768px){.form-grid[data-v-5f7dff1d]{grid-template-columns:1fr;padding:16px}.table-wrap[data-v-5f7dff1d]{padding:0 16px 16px}.modal-container[data-v-5f7dff1d]{max-width:100%;max-height:100vh;border-radius:0}.modal-overlay[data-v-5f7dff1d]{padding:0}}.page-grid[data-v-65e5be7b]{padding:24px 32px;display:flex;flex-direction:column;gap:24px}.panel-card[data-v-65e5be7b]{background:var(--panel, #ffffff);border-radius:12px;box-shadow:0 1px 3px #0000000d,0 4px 12px #0000000a;border:1px solid var(--line, #e2e8f0);overflow:hidden}.modal-container--confirm[data-v-65e5be7b]{max-width:460px}.confirm-body[data-v-65e5be7b]{padding:20px 24px 4px}.confirm-body p[data-v-65e5be7b]{margin:0;color:var(--text-secondary, #64748b);line-height:1.6}.primary-button--danger[data-v-65e5be7b]{background:#dc2626}.section-heading[data-v-65e5be7b]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--line, #e2e8f0);background:linear-gradient(180deg,#fff,#f8fafc)}.section-heading--row[data-v-65e5be7b]{gap:16px;flex-wrap:wrap}.section-heading h3[data-v-65e5be7b]{font-size:16px;font-weight:600;color:var(--text, #1e293b);margin:0}.eyebrow[data-v-65e5be7b]{font-size:12px;color:var(--brand, #3b66f5);font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin:0 0 6px}.form-grid[data-v-65e5be7b]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:24px}.form-grid--compact[data-v-65e5be7b]{grid-template-columns:repeat(2,1fr)}.form-span-full[data-v-65e5be7b]{grid-column:1 / -1}label[data-v-65e5be7b]{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--text-secondary, #64748b);font-weight:500}input[data-v-65e5be7b],select[data-v-65e5be7b],textarea[data-v-65e5be7b]{padding:10px 14px;border:1px solid var(--line, #e2e8f0);border-radius:8px;background:#fff;color:var(--text, #1e293b);font-size:14px;transition:all .2s ease}input[data-v-65e5be7b]:focus,select[data-v-65e5be7b]:focus,textarea[data-v-65e5be7b]:focus{outline:none;border-color:var(--brand, #3b66f5);box-shadow:0 0 0 3px #3b66f51a}.toolbar[data-v-65e5be7b]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ghost-button[data-v-65e5be7b]{padding:8px 16px;background:transparent;border:1px solid var(--line, #e2e8f0);border-radius:8px;color:var(--text-secondary, #64748b);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.ghost-button[data-v-65e5be7b]:hover{background:var(--panel-soft, #f8fafc);color:var(--text, #1e293b);border-color:var(--brand, #3b66f5)}.table-wrap[data-v-65e5be7b]{overflow-x:auto;padding:0 0 24px}.customers-table[data-v-65e5be7b]{min-width:1040px}.customers-table th[data-v-65e5be7b]:nth-child(1){width:24%}.customers-table th[data-v-65e5be7b]:nth-child(4),.customers-table th[data-v-65e5be7b]:nth-child(5){width:18%}.customer-main-cell[data-v-65e5be7b],.customer-stack-cell[data-v-65e5be7b],.customer-money-cell[data-v-65e5be7b]{display:flex;flex-direction:column;gap:5px}.customer-main-cell strong[data-v-65e5be7b],.customer-money-cell strong[data-v-65e5be7b]{color:var(--text, #0f172a);font-size:14px}.customer-main-cell span[data-v-65e5be7b],.customer-stack-cell strong[data-v-65e5be7b]{color:#334155;font-size:13px}.customer-main-cell em[data-v-65e5be7b],.customer-money-cell em[data-v-65e5be7b],.customer-money-cell span[data-v-65e5be7b],.customer-stack-cell span[data-v-65e5be7b],.cell-note[data-v-65e5be7b]{color:var(--text-secondary, #64748b);font-size:12px;font-style:normal}.customer-fee-cell span[data-v-65e5be7b]{color:#334155;line-height:1.45}.customer-fee-cell span[data-v-65e5be7b]:first-child{font-weight:600;color:var(--text, #0f172a)}.cell-note[data-v-65e5be7b]{display:block;margin-top:8px}.table-wrap[data-v-65e5be7b]::-webkit-scrollbar{height:6px}.table-wrap[data-v-65e5be7b]::-webkit-scrollbar-track{background:var(--panel-soft, #f8fafc);border-radius:3px}.table-wrap[data-v-65e5be7b]::-webkit-scrollbar-thumb{background:var(--line, #e2e8f0);border-radius:3px}table[data-v-65e5be7b]{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}th[data-v-65e5be7b],td[data-v-65e5be7b]{padding:14px 16px;text-align:left;border-bottom:1px solid var(--line, #e2e8f0)}th[data-v-65e5be7b]{font-weight:600;color:var(--text-secondary, #64748b);background:var(--panel-soft, #f8fafc);font-size:12px;text-transform:uppercase;letter-spacing:.5px}tbody tr[data-v-65e5be7b]:hover{background:var(--panel-soft, #f8fafc)}tbody tr:last-child td[data-v-65e5be7b]{border-bottom:none}.inline-actions[data-v-65e5be7b]{display:flex;gap:8px;flex-wrap:wrap}.table-button[data-v-65e5be7b]{padding:6px 12px;border:1px solid var(--line, #e2e8f0);border-radius:6px;background:var(--panel, #ffffff);color:var(--text-secondary, #64748b);font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.table-button[data-v-65e5be7b]:hover{border-color:var(--brand, #3b66f5);color:var(--brand, #3b66f5)}.table-button--danger[data-v-65e5be7b]{color:#dc2626;border-color:#fecaca}.table-button--warning[data-v-65e5be7b]{color:#b45309;border-color:#fed7aa;background:#fff7ed}.table-button--danger[data-v-65e5be7b]:hover:not(:disabled){border-color:#dc2626;color:#b91c1c}.table-button[data-v-65e5be7b]:disabled{opacity:.55;cursor:not-allowed}.muted-dash[data-v-65e5be7b]{color:var(--text-muted, #94a3b8);font-size:13px}.status-pill[data-v-65e5be7b]{display:inline-flex;align-items:center;padding:5px 12px;border-radius:20px;font-size:12px;font-weight:500;background:#3b66f51a;color:var(--brand, #3b66f5)}.status-pill.is-success[data-v-65e5be7b]{background:#dcfce7;color:#047857}.status-pill.is-muted[data-v-65e5be7b]{background:#f1f5f9;color:#64748b}.empty-cell[data-v-65e5be7b]{text-align:center;color:var(--text-muted, #94a3b8);padding:48px 20px;font-size:14px}.success-text[data-v-65e5be7b]{color:var(--success, #10b981);font-size:14px;padding:0 24px 16px;margin:0}.error-text[data-v-65e5be7b]{color:var(--danger, #ef4444);font-size:14px;padding:0 24px 16px;margin:0}.password-field[data-v-65e5be7b]{display:flex;gap:8px;align-items:center}.password-field input[data-v-65e5be7b]{flex:1;min-width:0}.field-action-button[data-v-65e5be7b]{flex:0 0 auto;padding:10px 12px;border:1px solid var(--line, #e2e8f0);border-radius:8px;background:#fff;color:var(--text-secondary, #64748b);font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease}.field-action-button[data-v-65e5be7b]:hover{border-color:var(--brand, #3b66f5);color:var(--brand, #3b66f5);background:#3b66f50a}.field-help-inline[data-v-65e5be7b]{font-size:12px;color:var(--text-muted, #94a3b8);line-height:1.5}.modal-overlay[data-v-65e5be7b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-container[data-v-65e5be7b]{background:var(--panel, #ffffff);border-radius:16px;box-shadow:0 20px 60px #0000004d;width:100%;max-width:520px;max-height:90vh;overflow-y:auto}.modal-container--wide[data-v-65e5be7b]{max-width:min(1320px,96vw)}.detail-stack[data-v-65e5be7b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0 24px 24px}.detail-card[data-v-65e5be7b]{border:1px solid var(--line, #e2e8f0);border-radius:14px;background:#fff;padding:18px}.detail-card--hero[data-v-65e5be7b],.detail-card--wide[data-v-65e5be7b]{grid-column:1 / -1}.detail-card h4[data-v-65e5be7b]{margin:0 0 14px;font-size:15px;color:var(--text, #1e293b)}.detail-card-title[data-v-65e5be7b]{display:flex;justify-content:space-between;gap:16px;margin-bottom:14px}.detail-card-title--compact[data-v-65e5be7b]{margin-bottom:0}.detail-card-title p[data-v-65e5be7b]{margin:4px 0 0;color:var(--text-secondary, #64748b);font-size:13px}.detail-grid[data-v-65e5be7b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.detail-item[data-v-65e5be7b]{border:1px solid var(--line, #e2e8f0);border-radius:12px;padding:12px;background:var(--panel-soft, #f8fafc)}.detail-label[data-v-65e5be7b]{display:block;color:var(--text-muted, #94a3b8);font-size:12px;margin-bottom:6px}.detail-actions[data-v-65e5be7b]{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}.mini-table-wrap[data-v-65e5be7b]{overflow-x:auto;border:1px solid var(--line, #e2e8f0);border-radius:12px;background:#fff}.mini-table[data-v-65e5be7b]{min-width:1080px}.mini-table td strong[data-v-65e5be7b],.mini-table td span[data-v-65e5be7b]{display:block}.mini-table td span[data-v-65e5be7b]{color:var(--text-secondary, #64748b);font-size:12px;margin-top:4px}.mini-table input[data-v-65e5be7b],.mini-table select[data-v-65e5be7b]{min-width:104px;padding:8px 10px}.pricing-table th[data-v-65e5be7b],.pricing-table td[data-v-65e5be7b]{padding:12px 14px;vertical-align:middle}.pricing-table th[data-v-65e5be7b]:first-child{min-width:170px}.pricing-table th[data-v-65e5be7b]:nth-child(3),.pricing-table th[data-v-65e5be7b]:nth-child(4){min-width:92px}.pricing-table th[data-v-65e5be7b]:nth-child(5),.pricing-table th[data-v-65e5be7b]:nth-child(6),.pricing-table th[data-v-65e5be7b]:nth-child(7),.pricing-table th[data-v-65e5be7b]:nth-child(8){min-width:128px}.pricing-card-list[data-v-65e5be7b]{display:grid;gap:12px}.pricing-card-row[data-v-65e5be7b]{border:1px solid var(--line, #e2e8f0);border-radius:12px;background:linear-gradient(180deg,#fff,#f8fafc);padding:14px}.pricing-card-head[data-v-65e5be7b]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid #e5edf7}.pricing-card-head strong[data-v-65e5be7b]{display:block;color:#0f172a;font-size:15px}.pricing-card-head span[data-v-65e5be7b]:not(.status-pill){display:block;margin-top:4px;color:#64748b;font-size:12px}.pricing-metrics[data-v-65e5be7b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0}.pricing-metrics div[data-v-65e5be7b]{border:1px solid #e2e8f0;border-radius:10px;background:#fff;padding:10px 12px}.pricing-metrics span[data-v-65e5be7b]{display:block;color:#64748b;font-size:12px;margin-bottom:5px}.pricing-metrics strong[data-v-65e5be7b]{color:#0f172a;font-size:14px}.pricing-input-grid[data-v-65e5be7b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:10px;align-items:end}.pricing-input-grid label[data-v-65e5be7b]{gap:5px}.pricing-input-grid input[data-v-65e5be7b],.pricing-input-grid select[data-v-65e5be7b]{width:100%;min-width:0;height:38px;padding:8px 10px}.pricing-save-button[data-v-65e5be7b]{height:38px;white-space:nowrap}.pricing-save-actions[data-v-65e5be7b]{display:flex;align-items:center;gap:8px;min-height:38px}.row-save-status[data-v-65e5be7b]{color:#059669;font-size:12px;font-weight:700;white-space:nowrap}.detail-card--fees .modal-actions[data-v-65e5be7b]{margin-top:8px}.ledger-mini-table[data-v-65e5be7b]{min-width:1040px}.ledger-mini-table th[data-v-65e5be7b],.ledger-mini-table td[data-v-65e5be7b]{padding:12px 14px}.ledger-mini-table th[data-v-65e5be7b]:first-child{width:150px}.ledger-mini-table th[data-v-65e5be7b]:nth-child(2){width:120px}.ledger-mini-table th[data-v-65e5be7b]:nth-child(3),.ledger-mini-table th[data-v-65e5be7b]:nth-child(4),.ledger-mini-table th[data-v-65e5be7b]:nth-child(5){width:110px}.ledger-tag[data-v-65e5be7b]{display:inline-flex!important;align-items:center;justify-content:center;width:fit-content;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;margin-top:0!important}.ledger-tag--credit[data-v-65e5be7b]{color:#047857!important;background:#dcfce7}.ledger-tag--debit[data-v-65e5be7b]{color:#dc2626!important;background:#fee2e2}.ledger-tag--frozen[data-v-65e5be7b]{color:#475569!important;background:#f1f5f9}.amount-positive[data-v-65e5be7b]{color:#059669;font-weight:700}.amount-negative[data-v-65e5be7b]{color:#dc2626;font-weight:700}.amount-muted[data-v-65e5be7b]{color:#94a3b8}.risk-text[data-v-65e5be7b]{color:#b45309;font-size:12px}.safe-text[data-v-65e5be7b]{color:#059669;font-size:12px;font-weight:600}.record-list[data-v-65e5be7b]{display:flex;flex-direction:column;gap:8px;color:var(--text-secondary, #64748b);font-size:13px}.record-list span[data-v-65e5be7b]{padding:8px 10px;border:1px solid var(--line, #e2e8f0);border-radius:10px;background:var(--panel-soft, #f8fafc)}.record-list em[data-v-65e5be7b]{color:var(--text-muted, #94a3b8);font-style:normal}.product-pricing-message[data-v-65e5be7b]{padding:12px 0 0}.modal-header[data-v-65e5be7b]{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 0;border-bottom:1px solid var(--line, #e2e8f0);margin-bottom:20px}.modal-header h3[data-v-65e5be7b]{font-size:18px;font-weight:600;color:var(--text, #1e293b);margin:0 0 16px}.modal-close[data-v-65e5be7b]{width:32px;height:32px;border:none;background:transparent;color:var(--text-secondary, #64748b);font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s ease;margin-bottom:16px}.modal-close[data-v-65e5be7b]:hover{background:var(--panel-soft, #f8fafc);color:var(--text, #1e293b)}.modal-actions[data-v-65e5be7b]{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:16px;border-top:1px solid var(--line, #e2e8f0);grid-column:1 / -1}.form-hint[data-v-65e5be7b]{grid-column:1 / -1;color:var(--text-secondary, #64748b);font-size:13px;margin:0 0 8px}.primary-button[data-v-65e5be7b],.primary-button-small[data-v-65e5be7b]{padding:8px 16px;background:var(--brand, #3b66f5);color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.primary-button[data-v-65e5be7b]{padding:12px 24px;font-size:14px}.primary-button[data-v-65e5be7b]:hover:not(:disabled),.primary-button-small[data-v-65e5be7b]:hover:not(:disabled){background:var(--brand-hover, #2d56e0);box-shadow:0 4px 12px #3b66f559}@media(max-width:900px){.page-grid[data-v-65e5be7b]{padding:16px 20px}.form-grid--compact[data-v-65e5be7b]{grid-template-columns:1fr}.section-heading[data-v-65e5be7b]{flex-direction:column;align-items:flex-start;gap:12px}.toolbar[data-v-65e5be7b]{width:100%}}@media(max-width:768px){.form-grid[data-v-65e5be7b]{grid-template-columns:1fr;padding:16px}.table-wrap[data-v-65e5be7b]{padding:0 16px 16px}.inline-actions[data-v-65e5be7b]{flex-direction:column}.modal-container[data-v-65e5be7b]{max-width:100%;max-height:100vh;border-radius:0}.detail-stack[data-v-65e5be7b],.detail-grid[data-v-65e5be7b]{grid-template-columns:1fr}.modal-overlay[data-v-65e5be7b]{padding:0}.password-field[data-v-65e5be7b]{flex-wrap:wrap}}.detail-section__head[data-v-d49bd9d2]{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:12px}.detail-section__head h4[data-v-d49bd9d2]{margin:0}.detail-section__head span[data-v-d49bd9d2]{color:var(--text-muted, #94a3b8);font-size:12px}.kyc-document-grid[data-v-d49bd9d2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.kyc-document-card[data-v-d49bd9d2]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px;border:1px solid var(--line, #dbe5f2);border-radius:12px;background:#fff}.kyc-document-card strong[data-v-d49bd9d2]{display:block;color:var(--text, #0f172a)}.kyc-document-card p[data-v-d49bd9d2]{margin:4px 0;color:var(--text-secondary, #475569);font-size:13px}.kyc-document-card span[data-v-d49bd9d2]{color:var(--text-muted, #94a3b8);font-size:12px}.modal-container--wide[data-v-d49bd9d2]{width:min(920px,calc(100vw - 32px))}.kyc-preview-shell[data-v-d49bd9d2]{min-height:360px;max-height:70vh;overflow:auto;border:1px solid var(--line, #dbe5f2);border-radius:12px;background:#f8fafc;display:flex;align-items:center;justify-content:center}.kyc-preview-image[data-v-d49bd9d2]{display:block;max-width:100%;max-height:68vh;object-fit:contain}.kyc-preview-frame[data-v-d49bd9d2]{width:100%;height:68vh;border:0;background:#fff}.kyc-preview-fallback[data-v-d49bd9d2]{text-align:center;color:var(--text-secondary, #475569)}.kyc-page[data-v-276f635b]{gap:14px}.kyc-hero[data-v-276f635b]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px;background:radial-gradient(circle at 12% 10%,rgba(49,87,246,.13),transparent 30%),linear-gradient(135deg,#fffffff5,#eff6ffe6)}.kyc-hero h2[data-v-276f635b]{margin:0;font-size:clamp(24px,2.4vw,34px);line-height:1.14;letter-spacing:0}.kyc-hero p[data-v-276f635b]{max-width:760px;margin:8px 0 0;color:var(--text-secondary);line-height:1.6}.kyc-status-grid[data-v-276f635b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.kyc-status-card[data-v-276f635b],.kyc-summary[data-v-276f635b],.kyc-form-panel[data-v-276f635b],.kyc-blocked[data-v-276f635b]{border:1px solid rgba(191,219,254,.86);border-radius:16px;background:#ffffffeb;box-shadow:var(--shadow)}.kyc-status-card[data-v-276f635b]{display:grid;gap:8px;padding:14px 16px}.kyc-status-card span[data-v-276f635b],.kyc-summary-grid span[data-v-276f635b]{color:var(--text-secondary);font-size:13px;font-weight:700}.kyc-status-card strong[data-v-276f635b],.kyc-summary-grid strong[data-v-276f635b]{color:#0f172a;font-size:18px}.kyc-alert[data-v-276f635b]{margin:0;border:1px solid #bfdbfe;border-radius:12px;padding:13px 15px;background:#eff6ff;color:#1e3a8a;font-size:14px;line-height:1.6}.kyc-alert--danger[data-v-276f635b]{border-color:#fecaca;background:#fff1f2;color:#991b1b}.kyc-summary-grid[data-v-276f635b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px}.kyc-summary-grid>div[data-v-276f635b]{display:grid;gap:8px;border:1px solid var(--line);border-radius:12px;padding:12px;background:#f8fafc}.kyc-documents[data-v-276f635b]{padding:0 16px 16px}.kyc-documents h4[data-v-276f635b]{margin:0 0 12px}.kyc-form[data-v-276f635b]{padding:16px}.kyc-form-section[data-v-276f635b]{display:grid;gap:12px;border:1px solid rgba(226,232,240,.92);border-radius:14px;padding:14px;background:#f8fbffb8}.kyc-form-section h4[data-v-276f635b]{margin:0;color:#0f172a;font-size:15px}.kyc-section-note[data-v-276f635b]{margin:0;color:var(--text-secondary);font-size:13px;line-height:1.6}.kyc-field-grid[data-v-276f635b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.kyc-field-grid--compact[data-v-276f635b]{grid-template-columns:repeat(2,minmax(0,1fr))}.kyc-field-wide[data-v-276f635b]{grid-column:1 / -1}.kyc-field-grid label[data-v-276f635b],.kyc-form-section>label[data-v-276f635b]{min-width:0}.kyc-field-grid input[data-v-276f635b],.kyc-field-grid select[data-v-276f635b],.kyc-form-section textarea[data-v-276f635b]{width:100%}.kyc-upload-grid[data-v-276f635b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.kyc-upload-card[data-v-276f635b]{position:relative;min-height:82px;justify-content:center;border:1px dashed #bfdbfe;border-radius:14px;padding:14px;background:linear-gradient(180deg,#fff,#f8fbff);cursor:pointer}.kyc-upload-card span[data-v-276f635b]{color:#0f172a;font-weight:900}.kyc-upload-card small[data-v-276f635b]{color:var(--text-secondary);line-height:1.4}.kyc-upload-card.is-selected[data-v-276f635b]{border-color:#60a5fa;background:linear-gradient(180deg,#eff6ff,#fff)}.kyc-upload-card.is-selected small[data-v-276f635b]{color:#1d4ed8;font-weight:800}.kyc-upload-card input[data-v-276f635b]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.kyc-blocked[data-v-276f635b]{padding:20px}.kyc-blocked h3[data-v-276f635b]{margin:0 0 8px}.kyc-blocked p[data-v-276f635b]{margin:0;color:var(--text-secondary)}@media(max-width:900px){.kyc-hero[data-v-276f635b],.kyc-status-grid[data-v-276f635b],.kyc-summary-grid[data-v-276f635b],.kyc-field-grid[data-v-276f635b],.kyc-upload-grid[data-v-276f635b]{grid-template-columns:1fr}.kyc-hero[data-v-276f635b]{display:grid}}.kyc-page[data-v-276f635b]{width:100%;max-width:none;gap:18px;padding:24px 18px 48px;background:radial-gradient(circle at 8% 0%,rgba(20,122,92,.06),transparent 28%),linear-gradient(180deg,#fff,#f8fafc 72%,#f4f7fa)}.kyc-hero[data-v-276f635b]{border:0!important;border-radius:0!important;box-shadow:none!important;padding:30px 28px 24px;border-bottom:1px solid #e4eaf1!important;background:radial-gradient(circle at 4% 0%,rgba(20,122,92,.08),transparent 30%),linear-gradient(135deg,#fff,#f7faf9)!important}.kyc-hero .eyebrow[data-v-276f635b]{color:#b8944d;letter-spacing:0}.kyc-hero h2[data-v-276f635b]{color:#0b1524;font-size:clamp(28px,3vw,38px);font-weight:900}.kyc-hero p[data-v-276f635b]{max-width:920px;color:#536273}.kyc-hero .ghost-button[data-v-276f635b]{min-height:38px;border-radius:9px;background:#fff;font-weight:800}.kyc-refresh[data-v-276f635b]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:7px;min-width:104px}.kyc-refresh[data-v-276f635b]:disabled{cursor:wait;opacity:.78}.kyc-refresh--success[data-v-276f635b],.kyc-hero .ghost-button.kyc-refresh--success[data-v-276f635b]:hover{border-color:#a9d8c8;background:#f1faf6;color:#13795b}.kyc-refresh--error[data-v-276f635b],.kyc-hero .ghost-button.kyc-refresh--error[data-v-276f635b]:hover{border-color:#fecaca;background:#fff7f7;color:#b42318}.refresh-spinner[data-v-276f635b]{width:13px;height:13px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:kyc-refresh-spin-276f635b .7s linear infinite}@keyframes kyc-refresh-spin-276f635b{to{transform:rotate(360deg)}}.kyc-status-grid[data-v-276f635b]{gap:14px}.kyc-status-card[data-v-276f635b]{border:1px solid #d9e0e8!important;border-left:4px solid #147a5c!important;border-radius:10px!important;background:#fff!important;box-shadow:0 12px 30px #1018240b!important;padding:16px 18px;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}@media(hover:hover)and (pointer:fine){.kyc-status-card[data-v-276f635b]:hover{background:#fbfdfc!important;box-shadow:0 16px 34px #10182417!important;transform:translateY(-2px)}}.kyc-status-card span[data-v-276f635b],.kyc-summary-grid span[data-v-276f635b]{color:#66758a}.kyc-status-card strong[data-v-276f635b],.kyc-summary-grid strong[data-v-276f635b]{color:#0b1524;font-weight:900}.kyc-summary[data-v-276f635b],.kyc-form-panel[data-v-276f635b],.kyc-blocked[data-v-276f635b]{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.kyc-summary .section-heading[data-v-276f635b],.kyc-form-panel .section-heading[data-v-276f635b]{padding:4px 0 12px;border-bottom:1px solid #e4eaf1;background:transparent}.kyc-summary .section-heading h3[data-v-276f635b],.kyc-form-panel .section-heading h3[data-v-276f635b]{color:#0b1524}.kyc-summary-grid[data-v-276f635b]{padding:16px 0 0;gap:12px}.kyc-summary-grid>div[data-v-276f635b],.kyc-form-section[data-v-276f635b],.kyc-alert[data-v-276f635b]{border-color:#d9e0e8!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important}.kyc-form[data-v-276f635b]{padding:0;gap:14px}.kyc-form-section[data-v-276f635b]{padding:18px}.kyc-form-section h4[data-v-276f635b]{color:#0b1524;font-size:16px;font-weight:900}.kyc-field-grid[data-v-276f635b]{gap:14px}.kyc-field-grid input[data-v-276f635b],.kyc-field-grid select[data-v-276f635b],.kyc-form-section textarea[data-v-276f635b]{min-height:42px;border-radius:8px;border-color:#d9e0e8;background:#fbfcfd}.kyc-field-grid input[data-v-276f635b]:focus,.kyc-field-grid select[data-v-276f635b]:focus,.kyc-form-section textarea[data-v-276f635b]:focus{border-color:#147a5c8c;box-shadow:0 0 0 3px #147a5c1a}.kyc-upload-card[data-v-276f635b]{border-color:#c9d8eb;border-radius:10px;background:#fbfcfd;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.kyc-upload-card[data-v-276f635b]:hover{border-color:#147a5c6b;box-shadow:0 12px 28px #1018240f;transform:translateY(-1px)}.kyc-upload-card.is-selected[data-v-276f635b]{border-color:#147a5c80;background:#147a5c0f}.modal-actions .primary-button[data-v-276f635b]{border:0;background:linear-gradient(135deg,#0f8f66,#22c18a);box-shadow:0 14px 28px #147a5c33}@media(max-width:900px){.kyc-page[data-v-276f635b]{padding:18px 14px 36px}.kyc-hero[data-v-276f635b]{padding-left:18px;padding-right:18px}}.kyc-page[data-v-276f635b]{padding:24px 28px 52px!important;gap:18px!important;background:linear-gradient(180deg,#ffffffeb,#f7f9fcf5),radial-gradient(circle at 94% 4%,rgba(184,148,77,.08),transparent 26%)!important}.kyc-hero[data-v-276f635b]{min-height:150px;align-items:center;border-bottom:1px solid #dfe6ee!important;background:linear-gradient(135deg,#fff,#f7faf9 66%,#f3f6f8)!important}.kyc-hero[data-v-276f635b]:after{content:"BUSINESS";color:#0b15240b;font-size:clamp(44px,8vw,104px);font-weight:950;letter-spacing:0;line-height:1}.kyc-status-grid[data-v-276f635b]{grid-template-columns:repeat(3,minmax(0,1fr))}.kyc-compliance-strip[data-v-276f635b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.kyc-compliance-strip>div[data-v-276f635b]{display:grid;gap:6px;min-height:74px;padding:15px 16px;border:1px solid #d9e0e8;border-left:4px solid #b8944d;border-radius:10px;background:#fff}.kyc-compliance-strip span[data-v-276f635b],.kyc-section-title p[data-v-276f635b]{color:#66758a;font-size:12px;font-weight:760}.kyc-compliance-strip strong[data-v-276f635b]{color:#0b1524;font-size:18px;font-weight:920}.kyc-form-panel .section-heading p[data-v-276f635b]:not(.eyebrow){margin:6px 0 0;color:#66758a;font-size:13px}.kyc-section-title[data-v-276f635b]{display:flex;align-items:flex-start;gap:12px;padding-bottom:12px;border-bottom:1px solid #eef2f6}.kyc-section-title>span[data-v-276f635b]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:#0b1524;color:#fff;font-size:12px;font-weight:900}.kyc-section-title h4[data-v-276f635b]{margin:0;color:#0b1524;font-size:17px;font-weight:920}.kyc-section-title p[data-v-276f635b]{margin:3px 0 0;line-height:1.5}.kyc-form-section[data-v-276f635b]{border:1px solid #d9e0e8!important;border-radius:12px!important;background:#fff!important;padding:18px 20px!important}.kyc-field-grid[data-v-276f635b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.kyc-field-grid label[data-v-276f635b],.kyc-form-section>label[data-v-276f635b]{color:#334155;font-size:13px;font-weight:840}.kyc-field-grid input[data-v-276f635b],.kyc-field-grid select[data-v-276f635b],.kyc-form-section textarea[data-v-276f635b]{margin-top:7px;min-height:46px;border:1px solid #d8e0ea;border-radius:9px;background:#fbfcfd;color:#0b1524;font-weight:760}.kyc-form-section textarea[data-v-276f635b]{padding-top:12px;resize:vertical}.kyc-upload-grid[data-v-276f635b]{grid-template-columns:minmax(0,1fr)}.kyc-upload-card[data-v-276f635b]{min-height:108px;display:flex;justify-content:center;border-style:solid;border-color:#cfd9e6;background:linear-gradient(135deg,#fff,#fbfcfd)}.kyc-upload-card span[data-v-276f635b]{font-size:16px}.kyc-upload-card small[data-v-276f635b]{font-size:13px}.kyc-form .modal-actions[data-v-276f635b]{justify-content:flex-start;border-top:0;padding-top:0;margin-top:0}.kyc-form .primary-button[data-v-276f635b]{min-width:168px;height:44px;border-radius:10px;font-weight:900}.kyc-documents[data-v-276f635b]{margin-top:20px;padding:18px;border:1px solid #d9e0e8;border-radius:12px;background:#fff}.kyc-documents__heading[data-v-276f635b]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.kyc-documents__heading h4[data-v-276f635b]{margin:0;color:#0b1524;font-size:17px;font-weight:900;line-height:1.35}.kyc-documents__heading p[data-v-276f635b]{margin:4px 0 0;color:#66758a;font-size:12px;line-height:1.5}.kyc-documents__count[data-v-276f635b]{flex:0 0 auto;padding:5px 9px;border-radius:999px;background:#f1f5f9;color:#526175;font-size:12px;font-weight:800}.kyc-documents__table[data-v-276f635b]{overflow-x:auto;border:1px solid #dfe6ee;border-radius:10px;background:#fff}.kyc-documents__table table[data-v-276f635b]{width:100%;min-width:720px;table-layout:fixed}.kyc-documents__table th[data-v-276f635b],.kyc-documents__table td[data-v-276f635b]{padding:14px 16px;vertical-align:middle}.kyc-documents__table th[data-v-276f635b]{border-bottom:1px solid #dfe6ee;background:#f6f8fb;color:#5f6f83;font-size:12px;font-weight:800}.kyc-documents__table td[data-v-276f635b]{min-height:56px;color:#344256;font-size:13px}.kyc-documents__table tbody tr[data-v-276f635b]{transition:background-color .16s ease}.kyc-documents__table tbody tr[data-v-276f635b]:hover{background:#fafcfe}.kyc-documents__table th[data-v-276f635b]:nth-child(1),.kyc-documents__table td[data-v-276f635b]:nth-child(1){width:17%}.kyc-documents__table th[data-v-276f635b]:nth-child(2),.kyc-documents__table td[data-v-276f635b]:nth-child(2){width:25%}.kyc-documents__table th[data-v-276f635b]:nth-child(3),.kyc-documents__table td[data-v-276f635b]:nth-child(3){width:16%}.kyc-documents__table th[data-v-276f635b]:nth-child(4),.kyc-documents__table td[data-v-276f635b]:nth-child(4){width:17%}.kyc-documents__table th[data-v-276f635b]:nth-child(5),.kyc-documents__table td[data-v-276f635b]:nth-child(5){width:25%}.kyc-document-type[data-v-276f635b]{color:#172235;font-weight:850}.kyc-document-name[data-v-276f635b]{display:block;overflow:hidden;color:#334155;font-weight:700;text-overflow:ellipsis;white-space:nowrap}@media(max-width:900px){.kyc-page[data-v-276f635b]{padding:18px 14px 40px!important}.kyc-hero[data-v-276f635b]:after{display:none}.kyc-compliance-strip[data-v-276f635b],.kyc-status-grid[data-v-276f635b],.kyc-field-grid[data-v-276f635b]{grid-template-columns:1fr}.kyc-documents[data-v-276f635b]{padding:16px 14px}}@media(prefers-reduced-motion:reduce){.kyc-status-card[data-v-276f635b]{transition:none}.refresh-spinner[data-v-276f635b]{animation:none}}.page-grid[data-v-5c35f210]{padding:20px 16px 24px;display:flex;flex-direction:column;gap:24px;width:100%;max-width:100%;box-sizing:border-box}.open-card-panel[data-v-5c35f210]{width:100%;max-width:none;margin:0;align-self:stretch}.open-card-rule-note[data-v-5c35f210]{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;margin:16px 24px 0;padding:12px 14px;border:1px solid #bfdbfe;border-radius:10px;background:#eff6ff;color:#1e40af;font-size:13px}.open-card-rule-note strong[data-v-5c35f210]{font-weight:700}.open-card-rule-note span[data-v-5c35f210]{color:#475569}form.open-card-form-step[data-v-5c35f210]{max-width:800px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}.panel-card[data-v-5c35f210]{background:var(--panel, #ffffff);border-radius:12px;box-shadow:0 1px 3px #0000000d,0 4px 12px #0000000a;border:1px solid var(--line, #e2e8f0);overflow:hidden}.section-heading[data-v-5c35f210]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--line, #e2e8f0);background:linear-gradient(180deg,#fff,#f8fafc)}.section-heading--row[data-v-5c35f210]{gap:16px;flex-wrap:wrap}.section-heading h3[data-v-5c35f210]{font-size:16px;font-weight:600;color:var(--text, #1e293b);margin:0}.eyebrow[data-v-5c35f210]{font-size:12px;color:var(--brand, #3b66f5);font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin:0 0 6px}.toolbar[data-v-5c35f210]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ghost-button[data-v-5c35f210]{padding:8px 16px;background:transparent;border:1px solid var(--line, #e2e8f0);border-radius:8px;color:var(--text-secondary, #64748b);font-size:13px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.ghost-button[data-v-5c35f210]:hover{background:var(--panel-soft, #f8fafc);color:var(--text, #1e293b);border-color:var(--brand, #3b66f5)}.link-as-button[data-v-5c35f210]{box-sizing:border-box}.form-grid[data-v-5c35f210]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:24px}.form-grid--compact[data-v-5c35f210]{grid-template-columns:repeat(2,1fr)}.form-span-full[data-v-5c35f210]{grid-column:1 / -1}label[data-v-5c35f210]{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--text-secondary, #64748b);font-weight:500}label span em[data-v-5c35f210]{font-style:normal;color:#ef4444}input[data-v-5c35f210],select[data-v-5c35f210],textarea[data-v-5c35f210]{padding:10px 14px;border:1px solid var(--line, #e2e8f0);border-radius:8px;background:#fff;color:var(--text, #1e293b);font-size:14px}input[data-v-5c35f210]:focus,select[data-v-5c35f210]:focus,textarea[data-v-5c35f210]:focus{outline:none;border-color:var(--brand, #3b66f5);box-shadow:0 0 0 3px #3b66f51a}.form-actions-bar[data-v-5c35f210]{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:12px;margin-top:8px;padding-top:20px;border-top:1px solid var(--line, #e2e8f0)}.primary-button-inline[data-v-5c35f210]{padding:10px 22px;background:var(--brand, #3b66f5);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer}.primary-button-inline[data-v-5c35f210]:hover{background:var(--brand-hover, #2d56e0)}.open-card-catalog[data-v-5c35f210]{padding:4px 0 8px}.open-card-type-picker[data-v-5c35f210]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px 20px;max-width:none;padding:12px 28px 4px;box-sizing:border-box}.open-card-type-picker label[data-v-5c35f210]{flex:1 1 0;min-width:min(200px,100%)}.open-card-type-picker__extra[data-v-5c35f210]{flex:0 0 auto;align-self:flex-end;padding-bottom:2px}.open-card-scene-filter[data-v-5c35f210]{flex:1 1 100%;margin-top:2px}.open-card-filter-chip[data-v-5c35f210]{font-weight:600;white-space:nowrap}.open-card-filter-chip--active[data-v-5c35f210]{border-color:var(--brand, #3b66f5);color:var(--brand, #3b66f5);background:#3b66f514}.open-card-empty[data-v-5c35f210]{margin:0 28px 28px;padding:32px 16px;text-align:center;color:var(--text-muted, #94a3b8);font-size:14px;border:1px dashed var(--line, #e2e8f0);border-radius:10px}.open-card-grid[data-v-5c35f210]{display:grid;grid-template-columns:repeat(auto-fill,minmax(208px,1fr));gap:14px;padding:12px 28px 28px}.open-card-tile[data-v-5c35f210]{position:relative;border:1px solid var(--line, #e2e8f0);border-radius:12px;background:#fff;padding:16px 16px 14px;display:flex;flex-direction:column;gap:10px;min-height:160px;box-shadow:0 1px 2px #0f172a0a;transition:border-color .15s ease,box-shadow .15s ease}.open-card-tile[data-v-5c35f210]:hover{border-color:var(--brand, #3b66f5);box-shadow:0 4px 16px #3b66f51f}.open-card-tile__tags[data-v-5c35f210]{position:absolute;top:8px;right:8px;display:flex;flex-direction:column;align-items:flex-end;gap:4px;max-width:50%;pointer-events:none}.open-card-tile__tag[data-v-5c35f210]{font-size:10px;line-height:1.2;padding:2px 6px;border-radius:4px;background:#ffe4e6;color:#be123c;font-weight:600;text-align:right;word-break:break-all}.open-card-tile__head[data-v-5c35f210]{display:flex;align-items:center;gap:10px;padding-right:4px}.open-card-tile__brand[data-v-5c35f210]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:26px}.open-card-tile__brand--sm[data-v-5c35f210]{width:36px;height:24px}.open-card-tile__brand--mastercard[data-v-5c35f210]{position:relative}.open-card-tile__brand--mastercard[data-v-5c35f210]:before,.open-card-tile__brand--mastercard[data-v-5c35f210]:after{content:"";position:absolute;width:20px;height:20px;border-radius:50%;top:3px}.open-card-tile__brand--mastercard[data-v-5c35f210]:before{left:2px;background:#eb001b;z-index:1}.open-card-tile__brand--mastercard[data-v-5c35f210]:after{left:10px;background:#f79e1b;z-index:2;opacity:.95}.open-card-tile__brand--visa[data-v-5c35f210]:after{content:"VISA";font-size:12px;font-weight:800;font-style:italic;color:#1a1f71;letter-spacing:.02em;line-height:1}.open-card-tile__brand--generic[data-v-5c35f210]:after{content:"CARD";font-size:9px;font-weight:700;color:var(--text-secondary, #64748b);letter-spacing:.04em}.open-card-tile__bin[data-v-5c35f210]{font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text, #1e293b);letter-spacing:.04em}.open-card-tile__meta[data-v-5c35f210]{margin:0;display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text-secondary, #64748b)}.open-card-tile__meta div[data-v-5c35f210]{display:flex;justify-content:space-between;gap:8px}.open-card-tile__meta dt[data-v-5c35f210]{margin:0;font-weight:500;color:var(--text-muted, #94a3b8)}.open-card-tile__meta dd[data-v-5c35f210]{margin:0;font-weight:600;color:var(--text, #334155);overflow-wrap:anywhere;text-align:right}.open-card-tile__desc-block[data-v-5c35f210]{margin-top:14px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px;border:1px solid #93c5fd;border-radius:8px;background:linear-gradient(90deg,#dbeafe,#eff6ff 52%,#f8fbff);box-shadow:inset 3px 0 #315cf6}.open-card-tile__desc-label[data-v-5c35f210]{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 9px;border-radius:6px;background:#315cf6;color:#fff;font-size:12px;font-weight:900;white-space:nowrap}.open-card-tile__desc[data-v-5c35f210]{margin:0;font-size:13px;font-weight:800;line-height:1.45;color:#172554;white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.open-card-tile__intro-link[data-v-5c35f210]{width:fit-content;font-size:12px;font-weight:800;color:#315cf6;text-decoration:none;white-space:nowrap}.open-card-tile__intro-link[data-v-5c35f210]:hover{text-decoration:underline}.open-card-tile__foot[data-v-5c35f210]{margin-top:auto;display:flex;justify-content:flex-end}.open-card-tile__cta[data-v-5c35f210]{padding:6px 12px;font-size:12px;font-weight:600;color:#fff;background:var(--brand, #3b66f5);border:none;border-radius:6px;cursor:pointer;transition:background .15s ease,opacity .15s ease}.open-card-tile__cta[data-v-5c35f210]:hover:not(:disabled){background:var(--brand-hover, #2d56e0)}.open-card-tile__cta[data-v-5c35f210]:disabled{opacity:.45;cursor:not-allowed}.open-card-form-step .open-card-picked[data-v-5c35f210]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 14px;background:var(--panel-soft, #f8fafc);border:1px solid var(--line, #e2e8f0);border-radius:10px}.open-card-picked__row[data-v-5c35f210]{display:flex;align-items:center;gap:10px;min-width:0}.open-card-picked__text[data-v-5c35f210]{min-width:0;flex:1}.open-card-picked__name[data-v-5c35f210]{font-size:14px;font-weight:600;color:var(--text, #1e293b)}.open-card-picked__sub[data-v-5c35f210]{font-size:12px;color:var(--text-secondary, #64748b);margin-top:2px;overflow-wrap:anywhere}.open-card-picked__desc-block[data-v-5c35f210]{margin-top:8px;display:flex;flex-direction:column;gap:4px;min-width:0}.open-card-picked__desc-label[data-v-5c35f210]{font-size:11px;font-weight:600;color:var(--text-muted, #94a3b8)}.open-card-picked__desc[data-v-5c35f210]{margin:0;font-size:12px;line-height:1.5;color:var(--text-secondary, #64748b);white-space:pre-wrap;overflow-wrap:anywhere}.text-link[data-v-5c35f210]{flex-shrink:0;padding:0;border:none;background:none;font-size:13px;color:var(--brand, #3b66f5);font-weight:500;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.text-link[data-v-5c35f210]:hover{color:var(--brand-hover, #2d56e0)}.open-card-stock-hint[data-v-5c35f210]{font-size:12px;color:var(--text-muted, #94a3b8);margin:-8px 0 0}.open-card-fee-hint[data-v-5c35f210]{display:block;margin-top:6px;font-size:12px;line-height:1.45;color:var(--text-muted, #94a3b8);font-weight:400}.open-card-fee-estimate[data-v-5c35f210]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:12px;border:1px solid var(--line, #e2e8f0);border-radius:10px;background:var(--panel-soft, #f8fafc)}.open-card-fee-estimate div[data-v-5c35f210]{display:flex;flex-direction:column;gap:4px}.open-card-fee-estimate span[data-v-5c35f210]{font-size:12px;color:var(--text-muted, #94a3b8)}.open-card-fee-estimate strong[data-v-5c35f210]{font-size:15px;color:var(--text, #1e293b);font-variant-numeric:tabular-nums}.open-card-fee-estimate__total strong[data-v-5c35f210]{color:var(--brand, #3b66f5)}.open-card-balance-warning[data-v-5c35f210]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid rgba(239,68,68,.24);border-radius:10px;background:#fef2f2;color:#dc2626;font-size:13px;font-weight:800}.open-card-address-tools[data-v-5c35f210]{display:flex;justify-content:flex-start;margin-top:-2px;margin-bottom:-4px}.open-card-error[data-v-5c35f210]{grid-column:1 / -1;margin:0;font-size:14px;color:var(--danger, #ef4444)}.modal-backdrop[data-v-5c35f210]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:20px;background:#0f172a6b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.cardholder-required-dialog[data-v-5c35f210]{width:min(100%,440px);padding:24px;border-radius:16px;border:1px solid var(--line, #e2e8f0);background:#fff;box-shadow:0 24px 60px #0f172a38}.cardholder-required-dialog h3[data-v-5c35f210]{margin:0;color:var(--text, #0f172a)}.cardholder-required-dialog p[data-v-5c35f210]:not(.eyebrow){margin:12px 0 0;color:var(--text-secondary, #64748b);line-height:1.7}.dialog-actions[data-v-5c35f210]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}@media(max-width:900px){.page-grid[data-v-5c35f210]{padding:16px 20px}.form-grid--compact[data-v-5c35f210]{grid-template-columns:1fr}.open-card-fee-estimate[data-v-5c35f210]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.open-card-fee-estimate[data-v-5c35f210]{grid-template-columns:1fr}}.page-grid[data-v-5c35f210]{padding:22px clamp(18px,3vw,36px) 34px}.open-card-panel[data-v-5c35f210]{overflow:visible;border-radius:22px;background:radial-gradient(circle at 4% 0%,rgba(49,87,246,.09),transparent 28%),#fffffff5;box-shadow:0 24px 70px #0f172a14}.open-card-heading[data-v-5c35f210]{padding:26px 30px;border-bottom:0;background:transparent}.section-heading h3[data-v-5c35f210]{color:#0f172a;font-size:28px;font-weight:900}.section-subtitle[data-v-5c35f210]{margin:8px 0 0;color:#64748b;font-size:14px;line-height:1.7}.open-card-overview[data-v-5c35f210]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 30px 20px;padding:18px 20px;border:1px solid #bfdbfe;border-radius:18px;background:linear-gradient(135deg,#eff6ff,#f8fbff)}.open-card-overview__copy[data-v-5c35f210]{display:grid;gap:4px}.open-card-overview__copy span[data-v-5c35f210]{color:#3157f6;font-size:12px;font-weight:900}.open-card-overview__copy strong[data-v-5c35f210]{color:#0f172a;font-size:18px}.open-card-overview__copy p[data-v-5c35f210]{margin:4px 0 0;color:#64748b;font-size:14px;line-height:1.6}.open-card-overview__meta[data-v-5c35f210]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;min-width:430px}.open-card-overview__meta div[data-v-5c35f210]{display:grid;gap:4px;padding:12px;border:1px solid #dbeafe;border-radius:14px;background:#ffffffc7}.open-card-overview__meta dt[data-v-5c35f210]{color:#64748b;font-size:12px;font-weight:800}.open-card-overview__meta dd[data-v-5c35f210]{margin:0;color:#0f172a;font-size:14px;font-weight:900}.open-card-catalog[data-v-5c35f210]{padding:0 30px 30px}.open-card-type-picker[data-v-5c35f210]{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(260px,1fr) auto;gap:14px;align-items:end;padding:18px;border:1px solid rgba(203,213,225,.84);border-radius:18px;background:#f8fbffeb}.filter-heading[data-v-5c35f210]{grid-column:1 / -1;display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:2px}.filter-heading strong[data-v-5c35f210]{color:#0f172a;font-size:16px}.filter-heading span[data-v-5c35f210]{color:#64748b;font-size:13px}.open-card-type-picker label[data-v-5c35f210]{min-width:0}.open-card-type-picker select[data-v-5c35f210],.open-card-type-picker input[data-v-5c35f210]{min-height:46px;border-radius:12px}.open-card-type-picker__extra[data-v-5c35f210]{padding-bottom:0}.open-card-scene-filter[data-v-5c35f210]{display:none}.open-card-scene-filter[data-v-5c35f210] .scene-icon-filter__grid,.open-card-scene-filter[data-v-5c35f210] .scene-grid,.open-card-scene-filter[data-v-5c35f210] .scene-options{display:flex;flex-wrap:nowrap;gap:8px}.open-card-scene-filter[data-v-5c35f210] button,.open-card-scene-filter[data-v-5c35f210] .scene-option{flex:0 0 auto;width:48px;height:48px;border-radius:12px;box-shadow:none}.open-card-grid[data-v-5c35f210]{display:grid;grid-template-columns:1fr;gap:16px;padding:18px 0 0}.open-card-tile[data-v-5c35f210]{display:grid;grid-template-columns:180px minmax(0,1fr) 220px;gap:22px;min-height:0;padding:22px;border-radius:22px;border-color:#bfd2eee6;background:radial-gradient(circle at 0% 0%,rgba(49,87,246,.08),transparent 34%),#fff;box-shadow:0 16px 48px #0f172a14}.open-card-tile[data-v-5c35f210]:hover{border-color:#93c5fd;box-shadow:0 22px 64px #3157f61f}.open-card-tile__visual[data-v-5c35f210]{display:grid;align-content:space-between;min-height:150px;padding:18px;border-radius:18px;background:linear-gradient(145deg,#0f172a,#1d4ed8);color:#fff;overflow:hidden}.open-card-tile__visual .open-card-tile__brand--generic[data-v-5c35f210]:after,.open-card-tile__visual .open-card-tile__brand--visa[data-v-5c35f210]:after{color:#fff}.open-card-tile__label[data-v-5c35f210]{display:block;margin-bottom:8px;color:#ffffffb8;font-size:12px;font-weight:800}.open-card-tile__visual .open-card-tile__bin[data-v-5c35f210]{display:block;color:#fff;font-size:28px;letter-spacing:0}.open-card-tile__main[data-v-5c35f210]{min-width:0}.open-card-tile__title-row[data-v-5c35f210]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.open-card-tile__title-row h4[data-v-5c35f210]{margin:0;color:#0f172a;font-size:22px;line-height:1.25}.availability-badge[data-v-5c35f210]{flex:0 0 auto;padding:6px 10px;border-radius:999px;background:#ecfdf5;color:#047857;font-size:12px;font-weight:900}.availability-badge--locked[data-v-5c35f210]{background:#f1f5f9;color:#64748b}.open-card-tile__summary[data-v-5c35f210]{margin:8px 0 16px;color:#64748b;font-size:14px}.open-card-tile__facts[data-v-5c35f210]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.open-card-tile__facts div[data-v-5c35f210]{display:grid;gap:5px;padding:12px;border:1px solid #e2e8f0;border-radius:14px;background:#f8fafc}.open-card-tile__facts span[data-v-5c35f210]{color:#64748b;font-size:12px;font-weight:800}.open-card-tile__facts strong[data-v-5c35f210]{color:#0f172a;font-size:15px}.open-card-tile__desc[data-v-5c35f210]{margin:0;color:#172554;font-size:13px;font-weight:800;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.open-card-tile__tags[data-v-5c35f210]{position:static;display:flex;flex-flow:row wrap;align-items:center;gap:6px;max-width:none;margin-top:12px;pointer-events:auto}.open-card-tile__tags span[data-v-5c35f210]{padding:4px 8px;border-radius:999px;background:#eef2ff;color:#3157f6;font-size:11px;font-weight:800}.open-card-tile__side[data-v-5c35f210]{display:grid;align-content:end;justify-items:stretch;gap:12px}.open-card-safe-note[data-v-5c35f210]{margin:0;color:#64748b;font-size:13px;line-height:1.6}.open-card-tile__cta[data-v-5c35f210]{width:100%;min-height:46px;border-radius:12px;font-size:14px;font-weight:900}.open-card-empty[data-v-5c35f210]{margin:18px 0 0}.open-card-form-step[data-v-5c35f210]{padding:0 38px 34px}.open-card-form-layout[data-v-5c35f210]{display:grid;grid-template-columns:340px minmax(0,1fr);gap:22px;align-items:start}.open-card-form-layout .open-card-picked[data-v-5c35f210]{position:sticky;top:112px;display:grid;gap:14px;padding:18px;border:1px solid rgba(191,210,238,.9);border-radius:20px;background:radial-gradient(circle at 88% 8%,rgba(49,87,246,.12),transparent 34%),#fff;box-shadow:0 16px 44px #0f172a0f}.open-card-picked__facts[data-v-5c35f210]{display:grid;grid-template-columns:1fr;gap:8px}.open-card-picked__facts div[data-v-5c35f210]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc}.open-card-picked__facts span[data-v-5c35f210]{color:#64748b;font-size:12px;font-weight:800}.open-card-picked__facts strong[data-v-5c35f210]{color:#0f172a;font-size:14px}.open-card-picked__note[data-v-5c35f210]{margin:0;color:#64748b;font-size:12px;line-height:1.65}.open-card-address-card[data-v-5c35f210]{padding:18px;border:1px solid rgba(226,232,240,.95);border-radius:20px;background:#fff;box-shadow:0 14px 38px #0f172a0d}.open-card-address-head[data-v-5c35f210]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.open-card-address-head div[data-v-5c35f210]{display:grid;gap:3px}.open-card-address-head strong[data-v-5c35f210]{color:#0f172a;font-size:18px}.open-card-address-head span[data-v-5c35f210]{color:#64748b;font-size:12px}.open-card-address-grid[data-v-5c35f210]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.open-card-address-grid label[data-v-5c35f210]{gap:5px}.open-card-address-grid input[data-v-5c35f210],.open-card-address-grid textarea[data-v-5c35f210]{min-height:42px}@media(max-width:1180px){.open-card-tile[data-v-5c35f210]{grid-template-columns:160px minmax(0,1fr)}.open-card-tile__side[data-v-5c35f210]{grid-column:1 / -1;grid-template-columns:minmax(0,1fr) 220px;align-items:center}}@media(max-width:860px){.open-card-overview[data-v-5c35f210],.filter-heading[data-v-5c35f210]{align-items:flex-start;flex-direction:column}.open-card-type-picker[data-v-5c35f210]{grid-template-columns:1fr}.open-card-overview__meta[data-v-5c35f210]{min-width:0;width:100%}.open-card-tile[data-v-5c35f210]{grid-template-columns:1fr}.open-card-tile__visual[data-v-5c35f210]{min-height:128px}.open-card-tile__facts[data-v-5c35f210]{grid-template-columns:repeat(2,minmax(0,1fr))}.open-card-tile__side[data-v-5c35f210],.open-card-form-layout[data-v-5c35f210]{grid-template-columns:1fr}.open-card-form-layout .open-card-picked[data-v-5c35f210]{position:static}}.page-grid[data-v-5c35f210]{align-items:center;padding-top:28px}.open-card-panel[data-v-5c35f210]{width:min(100%,1180px);border-radius:28px;background:radial-gradient(circle at 10% 4%,rgba(49,87,246,.13),transparent 30%),radial-gradient(circle at 94% 8%,rgba(14,165,233,.08),transparent 28%),#fffffffa}.open-card-heading[data-v-5c35f210]{padding:34px 38px 22px}.open-card-overview[data-v-5c35f210]{margin:0 38px 22px;padding:22px;border-color:#bfd2eedb;background:linear-gradient(135deg,#f8fbfffa,#eff6ffc7),#fff}.open-card-catalog[data-v-5c35f210]{padding:0 38px 38px}.open-card-type-picker[data-v-5c35f210]{grid-template-columns:minmax(240px,1fr) 116px;padding:16px;border-color:#e2e8f0eb;background:#fff;box-shadow:0 12px 36px #0f172a0a}.filter-heading[data-v-5c35f210]{margin-bottom:2px}.filter-heading strong[data-v-5c35f210]{font-size:15px}.filter-heading span[data-v-5c35f210]{font-size:12px}.open-card-grid[data-v-5c35f210]{padding-top:18px}.open-card-tile[data-v-5c35f210]{grid-template-columns:210px minmax(0,1fr) 210px;border:1px solid rgba(191,210,238,.9);background:#fff}.open-card-tile__visual[data-v-5c35f210]{background:radial-gradient(circle at 80% 18%,rgba(255,255,255,.16),transparent 28%),linear-gradient(145deg,#111827,#1d4ed8)}.open-card-tile__title-row h4[data-v-5c35f210]{font-size:24px}.open-card-tile__facts div[data-v-5c35f210]{background:#fbfdff}.open-card-tile__side[data-v-5c35f210]{border-left:1px solid #eef2f7;padding-left:20px}@media(max-width:1180px){.open-card-tile[data-v-5c35f210]{grid-template-columns:180px minmax(0,1fr)}.open-card-tile__side[data-v-5c35f210]{border-left:0;border-top:1px solid #eef2f7;padding:16px 0 0}}@media(max-width:860px){.open-card-heading[data-v-5c35f210],.open-card-catalog[data-v-5c35f210]{padding-left:22px;padding-right:22px}.open-card-overview[data-v-5c35f210]{margin-left:22px;margin-right:22px}.open-card-overview__meta[data-v-5c35f210]{grid-template-columns:1fr}}.page-grid[data-v-5c35f210]{align-items:start;padding:26px clamp(22px,3.2vw,44px) 44px}.open-card-panel[data-v-5c35f210]{width:min(100%,1260px);border:1px solid rgba(217,224,232,.95)!important;border-radius:12px!important;background:#fff!important;box-shadow:0 24px 70px #10182414!important}.open-card-heading[data-v-5c35f210]{align-items:flex-start;padding:28px 36px 20px;border-bottom:1px solid #e8edf3}.open-card-heading-actions[data-v-5c35f210]{display:flex;justify-content:flex-end;align-items:center;gap:10px;max-width:620px}.open-card-heading-actions .link-as-button[data-v-5c35f210]{min-height:36px;padding-inline:14px}.open-card-mini-filter[data-v-5c35f210]{display:inline-grid;grid-template-columns:auto minmax(128px,172px) auto;align-items:center;gap:8px;min-height:42px;padding:5px 6px 5px 12px;border:1px solid #d9e0e8;border-radius:10px;background:#fbfcfd;box-shadow:0 10px 24px #1018240e}.open-card-mini-filter span[data-v-5c35f210]{color:#536273;font-size:12px;font-weight:900;white-space:nowrap}.open-card-mini-filter select[data-v-5c35f210]{min-height:30px;height:30px;padding:0 28px 0 10px;border-radius:7px!important;color:#0b1524;font-size:13px;font-weight:800;background:#fff!important}.open-card-mini-filter .open-card-filter-chip[data-v-5c35f210]{min-height:30px;height:30px;padding:0 10px;border-radius:7px!important;font-size:12px}.open-card-heading .eyebrow[data-v-5c35f210]{color:#b8944d!important;font-size:12px;letter-spacing:0}.section-heading h3[data-v-5c35f210]{margin-top:8px;color:#0b1524!important;font-size:30px;font-weight:800}.section-subtitle[data-v-5c35f210]{color:#66758a!important}.open-card-overview[data-v-5c35f210]{margin:18px 36px;padding:16px 18px;border:1px solid #d9e0e8!important;border-radius:10px!important;background:linear-gradient(135deg,#fff,#f7f9fb 70%,#f2f6f4)!important;box-shadow:inset 4px 0 #147a5ce0!important}.open-card-overview__copy span[data-v-5c35f210]{color:#147a5c!important;letter-spacing:0}.open-card-overview__copy strong[data-v-5c35f210],.open-card-overview__meta dd[data-v-5c35f210]{color:#0b1524!important}.open-card-overview__copy p[data-v-5c35f210]{max-width:680px;color:#536273!important}.open-card-overview__meta[data-v-5c35f210]{min-width:430px}.open-card-overview__meta div[data-v-5c35f210]{border:1px solid #d9e0e8!important;border-radius:8px!important;background:#ffffffeb!important}.open-card-catalog[data-v-5c35f210]{padding:0 36px 36px}.open-card-type-picker[data-v-5c35f210]{grid-template-columns:minmax(260px,1fr) 116px;padding:16px;border:1px solid #d9e0e8!important;border-radius:10px!important;background:#fbfcfd!important;box-shadow:none!important}.open-card-type-picker select[data-v-5c35f210]{min-height:42px;border-radius:8px!important;background:#fff!important}.open-card-filter-chip[data-v-5c35f210]{min-height:42px;border-radius:8px!important}.open-card-filter-chip--active[data-v-5c35f210]{border-color:#147a5c57!important;background:#147a5c14!important;color:#147a5c!important}.open-card-grid[data-v-5c35f210]{gap:18px;padding-top:0}.open-card-tile[data-v-5c35f210]{grid-template-columns:230px minmax(0,1fr) 230px;gap:24px;padding:20px;border:1px solid #d9e0e8!important;border-radius:12px!important;background:#fff!important;box-shadow:0 14px 36px #1018240e!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}.open-card-tile[data-v-5c35f210]:hover{border-color:#147a5c57!important;box-shadow:0 22px 54px #1018241a!important;transform:translateY(-2px)}.open-card-tile__visual[data-v-5c35f210]{min-height:168px;border-radius:12px;background:radial-gradient(circle at 78% 16%,rgba(255,255,255,.13),transparent 28%),linear-gradient(145deg,#08111f,#0f2a4c 58%,#173455)!important;box-shadow:inset 0 0 0 1px #d7b56d38}.open-card-tile__label[data-v-5c35f210]{color:#d7e4f2c2;font-size:11px}.open-card-tile__visual .open-card-tile__bin[data-v-5c35f210]{color:#fff;font-size:27px;font-weight:800}.open-card-tile__title-row h4[data-v-5c35f210]{color:#0b1524!important;font-size:24px;font-weight:800}.availability-badge[data-v-5c35f210]{border:1px solid rgba(20,122,92,.18);background:#147a5c14;color:#147a5c}.open-card-tile__summary[data-v-5c35f210],.open-card-safe-note[data-v-5c35f210],.open-card-fee-hint[data-v-5c35f210]{color:#66758a!important}.open-card-tile__facts[data-v-5c35f210]{grid-template-columns:repeat(4,minmax(0,1fr))}.open-card-tile__facts div[data-v-5c35f210]{border-color:#d9e0e8!important;border-radius:9px!important;background:#fbfcfd!important}.open-card-tile__facts span[data-v-5c35f210]{color:#66758a!important}.open-card-tile__facts strong[data-v-5c35f210]{color:#0b1524!important;font-weight:800}.open-card-tile__desc-block[data-v-5c35f210]{margin-top:14px;border:1px solid #d9e0e8!important;border-radius:9px!important;background:#f7f9fb!important}.open-card-tile__desc-label[data-v-5c35f210]{background:#147a5c!important;color:#fff!important}.open-card-tile__desc[data-v-5c35f210]{color:#39485a!important;font-weight:700}.open-card-tile__side[data-v-5c35f210]{align-content:end;border-left:1px solid #e8edf3;padding-left:22px}.open-card-tile__cta[data-v-5c35f210],.primary-button-inline[type=submit][data-v-5c35f210]{position:relative;overflow:hidden;min-height:46px;border:0!important;border-radius:9px!important;background:linear-gradient(135deg,#0f8f66,#16a36f 52%,#22c18a)!important;color:#fff!important;font-weight:900!important;box-shadow:0 14px 28px #147a5c38!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}.open-card-tile__cta[data-v-5c35f210]:before,.primary-button-inline[type=submit][data-v-5c35f210]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.26) 45%,transparent 62%);transform:translate(-120%);transition:transform .55s ease}.open-card-tile__cta[data-v-5c35f210]:hover:not(:disabled),.primary-button-inline[type=submit][data-v-5c35f210]:hover:not(:disabled){filter:saturate(1.08);box-shadow:0 18px 36px #147a5c4d!important;transform:translateY(-2px)}.open-card-tile__cta[data-v-5c35f210]:hover:not(:disabled):before,.primary-button-inline[type=submit][data-v-5c35f210]:hover:not(:disabled):before{transform:translate(120%)}.open-card-tile__cta[data-v-5c35f210]:active:not(:disabled),.primary-button-inline[type=submit][data-v-5c35f210]:active:not(:disabled){transform:translateY(0) scale(.99);box-shadow:0 10px 20px #147a5c38!important}.open-card-tile__cta[data-v-5c35f210]:disabled,.primary-button-inline[type=submit][data-v-5c35f210]:disabled{background:#d9e0e8!important;color:#8b98a8!important;box-shadow:none!important;cursor:not-allowed}.open-card-address-card[data-v-5c35f210],.open-card-form-layout .open-card-picked[data-v-5c35f210]{border:1px solid #d9e0e8!important;border-radius:12px!important;background:#fff!important;box-shadow:0 14px 36px #1018240e!important}.open-card-fee-estimate[data-v-5c35f210]{border:1px solid #d9e0e8!important;border-radius:10px!important;background:#fbfcfd!important}.open-card-fee-estimate__total[data-v-5c35f210]{background:#147a5c14!important}.open-card-fee-estimate__total strong[data-v-5c35f210]{color:#147a5c!important}@media(max-width:1180px){.open-card-tile[data-v-5c35f210]{grid-template-columns:210px minmax(0,1fr)}.open-card-tile__side[data-v-5c35f210]{grid-column:1 / -1;border-left:0;border-top:1px solid #e8edf3;padding:16px 0 0}}@media(max-width:760px){.open-card-heading[data-v-5c35f210],.open-card-catalog[data-v-5c35f210]{padding-left:18px;padding-right:18px}.open-card-heading-actions[data-v-5c35f210]{width:100%;max-width:none;justify-content:flex-start}.open-card-overview[data-v-5c35f210]{margin-left:18px;margin-right:18px}.open-card-type-picker[data-v-5c35f210],.open-card-tile[data-v-5c35f210]{grid-template-columns:1fr}.open-card-mini-filter[data-v-5c35f210]{width:100%;grid-template-columns:1fr;align-items:stretch}.open-card-mini-filter select[data-v-5c35f210],.open-card-mini-filter .open-card-filter-chip[data-v-5c35f210]{width:100%}.open-card-tile__facts[data-v-5c35f210]{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-grid[data-v-5c35f210]{width:100%!important;max-width:none!important;align-items:stretch!important;padding:24px 18px 44px!important}.open-card-panel[data-v-5c35f210]{width:100%!important;max-width:none!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.open-card-heading[data-v-5c35f210]{padding:28px 28px 22px!important;border-bottom:1px solid #e4eaf1!important;background:radial-gradient(circle at 3% 0%,rgba(20,122,92,.08),transparent 30%),linear-gradient(135deg,#fff,#f7faf9)!important}.open-card-overview[data-v-5c35f210]{margin:18px 28px!important}.open-card-catalog[data-v-5c35f210]{padding:0 28px 36px!important}.open-card-tile[data-v-5c35f210]{grid-template-columns:190px minmax(0,1fr) 220px!important;gap:18px!important;padding:16px!important}.open-card-tile__visual[data-v-5c35f210]{min-height:146px;padding:14px}.open-card-tile__visual .open-card-tile__bin[data-v-5c35f210]{font-size:23px}.open-card-tile__title-row h4[data-v-5c35f210]{font-size:21px}.open-card-tile__summary[data-v-5c35f210]{margin:6px 0 10px;font-size:13px}.open-card-tile__facts[data-v-5c35f210]{gap:8px}.open-card-tile__facts div[data-v-5c35f210]{gap:3px;padding:9px 10px}.open-card-tile__facts span[data-v-5c35f210]{font-size:11px}.open-card-tile__facts strong[data-v-5c35f210]{font-size:14px}.open-card-tile__desc-block[data-v-5c35f210]{gap:8px;margin-top:10px;padding:9px 11px}.open-card-tile__desc-label[data-v-5c35f210]{height:22px;padding:0 8px;font-size:11px}.open-card-tile__desc[data-v-5c35f210]{font-size:12px;line-height:1.4}.open-card-tile__side[data-v-5c35f210]{gap:10px;padding-left:16px}.open-card-heading-actions[data-v-5c35f210]{max-width:none!important}.open-card-mini-filter[data-v-5c35f210]{box-shadow:0 8px 22px #1018240b!important}@media(max-width:1180px){.open-card-tile[data-v-5c35f210]{grid-template-columns:180px minmax(0,1fr)!important}}@media(max-width:760px){.page-grid[data-v-5c35f210]{padding:18px 14px 34px!important}.open-card-heading[data-v-5c35f210],.open-card-catalog[data-v-5c35f210]{padding-left:16px!important;padding-right:16px!important}.open-card-overview[data-v-5c35f210]{margin-left:16px!important;margin-right:16px!important}.open-card-tile[data-v-5c35f210]{grid-template-columns:1fr!important}}.operations-dashboard[data-v-f7993ee7]{padding:24px 32px}.ops-panel[data-v-f7993ee7]{overflow:hidden}.ops-heading[data-v-f7993ee7]{padding-bottom:18px;border-bottom:1px solid #e5edf8}.ops-subtitle[data-v-f7993ee7]{margin:5px 0 0;color:#71829b;font-size:13px}.ops-metric-grid[data-v-f7993ee7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px}.ops-metric-card[data-v-f7993ee7]{min-height:116px;padding:18px;border:1px solid #dbe6f5;border-radius:8px;background:linear-gradient(180deg,#fff,#f8fbff);display:flex;flex-direction:column;gap:8px}.ops-metric-card span[data-v-f7993ee7]{color:#64748b;font-size:13px;font-weight:700}.ops-metric-card strong[data-v-f7993ee7]{color:#0f1f3d;font-size:26px;line-height:1}.ops-metric-card small[data-v-f7993ee7]{color:#71829b;font-size:12px;line-height:1.45}.ops-metric-card.is-warning[data-v-f7993ee7]{border-color:#f8c979;background:#fffbeb}.ops-metric-card.is-warning strong[data-v-f7993ee7]{color:#b45309}.ops-metric-card.is-danger[data-v-f7993ee7]{border-color:#ef4444;background:#fef2f2}.ops-metric-card.is-danger strong[data-v-f7993ee7],.profit-negative[data-v-f7993ee7]{color:#b91c1c!important}.ops-metric-card.is-positive[data-v-f7993ee7]{border-color:#b7dfc8;background:#f3fbf6}.ops-metric-card.is-positive strong[data-v-f7993ee7],.profit-positive[data-v-f7993ee7]{color:#087443!important}.profit-section[data-v-f7993ee7]{margin-top:22px;padding-top:20px;border-top:1px solid #e5edf8}.profit-heading[data-v-f7993ee7]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:14px}.profit-heading h4[data-v-f7993ee7]{margin:3px 0 0;color:#0f1f3d;font-size:18px}.formula-box[data-v-f7993ee7]{display:flex;flex-direction:column;gap:4px;color:#64748b;font-size:12px;text-align:right}.profit-table-wrap[data-v-f7993ee7]{width:100%;overflow-x:auto;border:1px solid #dbe6f5;border-radius:8px}.profit-table[data-v-f7993ee7]{width:100%;min-width:720px;border-collapse:collapse;background:#fff}.profit-table th[data-v-f7993ee7],.profit-table td[data-v-f7993ee7]{padding:13px 16px;border-bottom:1px solid #e8eef7;text-align:right;white-space:nowrap}.profit-table th[data-v-f7993ee7]:first-child,.profit-table td[data-v-f7993ee7]:first-child{text-align:left}.profit-table thead th[data-v-f7993ee7]{background:#f7f9fc;color:#60708a;font-size:12px}.profit-table tbody td[data-v-f7993ee7],.profit-table tfoot th[data-v-f7993ee7]{color:#24364f;font-size:13px}.profit-table tfoot th[data-v-f7993ee7]{background:#f8fbff;border-bottom:0}.empty-cell[data-v-f7993ee7]{padding:26px!important;color:#94a3b8!important;text-align:center!important}.ops-notes[data-v-f7993ee7]{display:grid;gap:8px;margin-top:16px}.ops-notes p[data-v-f7993ee7]{margin:0;padding:11px 14px;border-radius:8px;background:#f1f5ff;color:#53657f;font-size:13px;line-height:1.55}@media(max-width:1100px){.ops-metric-grid[data-v-f7993ee7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.operations-dashboard[data-v-f7993ee7]{padding:14px}.ops-metric-grid[data-v-f7993ee7]{grid-template-columns:1fr}.profit-heading[data-v-f7993ee7]{align-items:flex-start;flex-direction:column}.formula-box[data-v-f7993ee7]{text-align:left}}.page-grid[data-v-244485b4]{padding:24px 32px}.panel-card[data-v-244485b4]{background:var(--panel, #ffffff);border-radius:12px;box-shadow:0 1px 3px #0000000d,0 4px 12px #0000000a;border:1px solid var(--line, #e2e8f0);overflow:hidden;max-width:800px}.section-heading[data-v-244485b4]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--line, #e2e8f0);background:linear-gradient(180deg,#fff,#f8fafc)}.section-heading h3[data-v-244485b4]{font-size:16px;font-weight:600;color:var(--text, #1e293b);margin:0}.eyebrow[data-v-244485b4]{font-size:12px;color:var(--brand, #3b66f5);font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin:0 0 6px}.form-grid[data-v-244485b4]{display:grid;grid-template-columns:1fr;gap:20px;padding:24px}label[data-v-244485b4]{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--text-secondary, #64748b);font-weight:500}input[data-v-244485b4]:not([type=file]):not([type=checkbox]),textarea[data-v-244485b4]{padding:10px 14px;border:1px solid var(--line, #e2e8f0);border-radius:8px;background:#fff;color:var(--text, #1e293b);font-size:14px;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;transition:all .2s ease}input[data-v-244485b4]:not([type=file]):not([type=checkbox]):focus,textarea[data-v-244485b4]:focus{outline:none;border-color:var(--brand, #3b66f5);box-shadow:0 0 0 3px #3b66f51a}textarea[data-v-244485b4]{resize:vertical;min-height:120px}.register-qr-section[data-v-244485b4]{display:grid;gap:14px}.integration-section[data-v-244485b4]{display:grid;gap:16px;padding:16px;border:1px solid var(--line, #e2e8f0);border-radius:8px;background:#fff}.recharge-channels-section[data-v-244485b4]{display:grid;gap:14px;padding:16px;border:1px solid var(--line, #e2e8f0);border-radius:8px;background:#fff}.integration-header[data-v-244485b4]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.integration-grid[data-v-244485b4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.api-editor[data-v-244485b4],.channel-editor[data-v-244485b4]{display:grid;gap:14px;padding:14px;border:1px solid var(--line, #e2e8f0);border-radius:8px;background:#f8fafc}.channel-editor__header[data-v-244485b4]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--text, #1e293b);font-size:14px}.channel-grid[data-v-244485b4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.channel-grid__wide[data-v-244485b4]{grid-column:1 / -1}.channel-grid input[data-v-244485b4]{font-family:inherit}.empty-channels[data-v-244485b4]{padding:18px;border:1px dashed var(--line, #e2e8f0);border-radius:8px;color:var(--text-secondary, #64748b);font-size:13px;text-align:center;background:#f8fafc}.secondary-button[data-v-244485b4],.danger-text-button[data-v-244485b4]{border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.secondary-button[data-v-244485b4]{flex:0 0 auto;padding:9px 14px;color:var(--brand, #3b66f5);background:#3b66f514}.secondary-button[data-v-244485b4]:hover{background:#3b66f524}.danger-text-button[data-v-244485b4]{padding:6px 8px;color:var(--danger, #ef4444);background:transparent}.danger-text-button[data-v-244485b4]:hover{background:#ef444414}.toggle-field[data-v-244485b4]{flex-direction:row;align-items:center;gap:8px;min-height:28px;white-space:nowrap;color:var(--text, #1e293b)}.toggle-field input[data-v-244485b4]{width:16px;height:16px;accent-color:var(--brand, #3b66f5)}.register-qr-meta[data-v-244485b4]{display:grid;gap:4px}.field-label[data-v-244485b4]{font-size:13px;font-weight:600;color:var(--text, #1e293b)}.field-help[data-v-244485b4]{margin:0;font-size:12px;color:var(--text-muted, #94a3b8);line-height:1.5}.field-help-inline[data-v-244485b4]{display:block;margin-top:6px;font-size:12px;color:var(--text-muted, #94a3b8);line-height:1.5}.file-picker[data-v-244485b4]{display:grid;gap:14px;width:min(640px,100%);padding:14px;border:1px solid var(--line, #e2e8f0);border-radius:12px;background:#fff}.file-picker-trigger[data-v-244485b4]{display:flex;justify-content:center;cursor:pointer}.file-input[data-v-244485b4]{display:none}.file-picker-button[data-v-244485b4]{display:inline-flex;align-items:center;justify-content:center;min-width:112px;padding:9px 14px;border-radius:10px;background:#3b66f514;color:var(--brand, #3b66f5);font-size:13px;font-weight:600}.file-picker-name[data-v-244485b4]{margin:0;text-align:center;color:var(--text-secondary, #64748b);font-size:13px;word-break:break-all}.file-picker-preview[data-v-244485b4]{min-height:180px;display:flex;align-items:center;justify-content:center;padding:16px;border:1px solid var(--line, #e2e8f0);border-radius:8px;background:#fff}.file-picker-preview.is-empty[data-v-244485b4]{border-style:dashed;background:linear-gradient(180deg,#fff,#f8fafc)}.file-picker-preview-image[data-v-244485b4]{display:block;max-width:100%;max-height:320px;object-fit:contain}.qr-empty-state[data-v-244485b4]{display:grid;gap:8px;text-align:center}.hint-text[data-v-244485b4]{margin:0;color:var(--text-secondary, #64748b);font-size:13px}.primary-button[data-v-244485b4]{padding:12px 24px;background:var(--brand, #3b66f5);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:8px}.primary-button[data-v-244485b4]:hover:not(:disabled){background:var(--brand-hover, #2d56e0);box-shadow:0 4px 12px #3b66f559}.success-text[data-v-244485b4]{color:var(--success, #10b981);font-size:14px;padding:0 24px 16px;margin:0}.error-text[data-v-244485b4]{color:var(--danger, #ef4444);font-size:14px;padding:0 24px 16px;margin:0}@media(max-width:900px){.page-grid[data-v-244485b4]{padding:16px 20px}}@media(max-width:768px){.form-grid[data-v-244485b4]{padding:16px}.integration-header[data-v-244485b4],.integration-grid[data-v-244485b4],.channel-grid[data-v-244485b4]{grid-template-columns:1fr}.integration-header[data-v-244485b4]{display:grid}.file-picker[data-v-244485b4]{width:100%}.channel-grid__wide[data-v-244485b4]{grid-column:auto}}.page-grid[data-v-bcf9f019]{padding:24px 32px;display:flex;flex-direction:column;gap:24px}.panel-card[data-v-bcf9f019]{background:var(--panel, #ffffff);border-radius:12px;box-shadow:0 1px 3px #0000000d,0 4px 12px #0000000a;border:1px solid var(--line, #e2e8f0);overflow:hidden}.section-heading[data-v-bcf9f019]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--line, #e2e8f0);background:linear-gradient(180deg,#fff,#f8fafc)}.section-heading--row[data-v-bcf9f019]{display:flex;align-items:center;justify-content:space-between}.section-heading h3[data-v-bcf9f019]{font-size:16px;font-weight:600;color:var(--text, #1e293b);margin:0}.eyebrow[data-v-bcf9f019]{font-size:12px;color:var(--brand, #3b66f5);font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin:0 0 6px}.subaccount-guide[data-v-bcf9f019],.subaccount-created[data-v-bcf9f019]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:16px 0;padding:16px 18px;border:1px solid rgba(16,185,129,.22);border-radius:12px;background:linear-gradient(135deg,#10b98114,#3b66f50d)}.subaccount-guide strong[data-v-bcf9f019],.subaccount-created strong[data-v-bcf9f019]{color:var(--text, #1e293b);font-size:15px}.subaccount-guide p[data-v-bcf9f019],.subaccount-created small[data-v-bcf9f019]{display:block;margin:6px 0 0;color:var(--text-secondary, #64748b);line-height:1.7}.subaccount-created[data-v-bcf9f019]{border-color:#3b66f540;background:#eff6ffc7}.subaccount-created span[data-v-bcf9f019]{display:block;margin-bottom:4px;color:var(--text-secondary, #64748b);font-size:12px;font-weight:700}.guide-link[data-v-bcf9f019]{flex:0 0 auto;padding:9px 14px;border-radius:8px;background:#0f172a;color:#fff;font-size:13px;font-weight:800;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.guide-link[data-v-bcf9f019]:hover{background:#16243a;box-shadow:0 10px 22px #0f172a29;transform:translateY(-1px)}.form-grid[data-v-bcf9f019]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:24px}.form-grid--compact[data-v-bcf9f019]{grid-template-columns:repeat(2,1fr)}.form-span-full[data-v-bcf9f019]{grid-column:1 / -1}label[data-v-bcf9f019]{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--text-secondary, #64748b);font-weight:500}input[data-v-bcf9f019],select[data-v-bcf9f019],textarea[data-v-bcf9f019]{padding:10px 14px;border:1px solid var(--line, #e2e8f0);border-radius:8px;background:#fff;color:var(--text, #1e293b);font-size:14px;transition:all .2s ease}input[data-v-bcf9f019]:focus,select[data-v-bcf9f019]:focus,textarea[data-v-bcf9f019]:focus{outline:none;border-color:var(--brand, #3b66f5);box-shadow:0 0 0 3px #3b66f51a}.input-disabled[data-v-bcf9f019]{background:var(--panel-soft, #f8fafc);color:var(--text-muted, #94a3b8);cursor:not-allowed}.prefixed-input[data-v-bcf9f019]{display:flex;align-items:stretch}.prefixed-input__prefix[data-v-bcf9f019]{display:inline-flex;align-items:center;padding:0 12px;border:1px solid var(--line, #e2e8f0);border-right:0;border-radius:8px 0 0 8px;background:var(--panel-soft, #f8fafc);color:var(--text-secondary, #64748b);font-size:14px;font-weight:600}.prefixed-input input[data-v-bcf9f019]{flex:1;min-width:0;border-radius:0 8px 8px 0}.field-hint[data-v-bcf9f019]{color:var(--text-muted, #94a3b8);font-size:12px;line-height:1.4}.checkbox-grid[data-v-bcf9f019]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;padding:12px;background:var(--panel-soft, #f8fafc);border-radius:8px;border:1px solid var(--line, #e2e8f0)}.checkbox-item[data-v-bcf9f019]{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#fff;border:1px solid var(--line, #e2e8f0);border-radius:8px;cursor:pointer;transition:all .2s ease}.checkbox-item[data-v-bcf9f019]:hover{border-color:var(--brand, #3b66f5)}.checkbox-item input[type=checkbox][data-v-bcf9f019]{width:18px;height:18px;accent-color:var(--brand, #3b66f5)}.primary-button[data-v-bcf9f019]{grid-column:1 / -1;padding:12px 24px;background:var(--brand, #3b66f5);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:8px}.primary-button[data-v-bcf9f019]:hover:not(:disabled){background:var(--brand-hover, #2d56e0);transform:translateY(-1px);box-shadow:0 4px 12px #3b66f559}.ghost-button[data-v-bcf9f019]{padding:8px 16px;background:transparent;border:1px solid var(--line, #e2e8f0);border-radius:8px;color:var(--text-secondary, #64748b);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.ghost-button[data-v-bcf9f019]:hover{background:var(--panel-soft, #f8fafc);color:var(--text, #1e293b);border-color:var(--brand, #3b66f5)}.primary-button-small[data-v-bcf9f019]{padding:8px 16px;background:var(--brand, #3b66f5);color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.primary-button-small[data-v-bcf9f019]:hover:not(:disabled){background:var(--brand-hover, #2d56e0);box-shadow:0 4px 12px #3b66f559}.row-actions[data-v-bcf9f019]{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.table-button[data-v-bcf9f019]{padding:6px 12px;border:1px solid var(--line, #e2e8f0);border-radius:6px;background:var(--panel, #ffffff);color:var(--text-secondary, #64748b);font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.table-button[data-v-bcf9f019]:hover{border-color:var(--brand, #3b66f5);color:var(--brand, #3b66f5)}.table-button.danger[data-v-bcf9f019]{border-color:#fecaca;color:#b91c1c;background:#fff7f7}.table-button.danger[data-v-bcf9f019]:hover{border-color:#ef4444;color:#991b1b;background:#fff1f2}.modal-overlay[data-v-bcf9f019]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-container[data-v-bcf9f019]{background:var(--panel, #ffffff);border-radius:16px;box-shadow:0 20px 60px #0000004d;width:100%;max-width:600px;max-height:90vh;overflow-y:auto}.modal-header[data-v-bcf9f019]{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 0;border-bottom:1px solid var(--line, #e2e8f0);margin-bottom:20px}.modal-header h3[data-v-bcf9f019]{font-size:18px;font-weight:600;color:var(--text, #1e293b);margin:0 0 16px}.modal-close[data-v-bcf9f019]{width:32px;height:32px;border:none;background:transparent;color:var(--text-secondary, #64748b);font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s ease;margin-bottom:16px}.modal-close[data-v-bcf9f019]:hover{background:var(--panel-soft, #f8fafc);color:var(--text, #1e293b)}.modal-actions[data-v-bcf9f019]{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:16px;border-top:1px solid var(--line, #e2e8f0);grid-column:1 / -1}.success-text[data-v-bcf9f019]{color:var(--success, #10b981);font-size:14px;padding:0 24px 16px;margin:0}.error-text[data-v-bcf9f019]{color:var(--danger, #ef4444);font-size:14px;padding:0 24px 16px;margin:0}.table-wrap[data-v-bcf9f019]{overflow-x:auto;padding:0 0 24px}.table-wrap[data-v-bcf9f019]::-webkit-scrollbar{height:6px}.table-wrap[data-v-bcf9f019]::-webkit-scrollbar-track{background:var(--panel-soft, #f8fafc);border-radius:3px}.table-wrap[data-v-bcf9f019]::-webkit-scrollbar-thumb{background:var(--line, #e2e8f0);border-radius:3px}table[data-v-bcf9f019]{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}th[data-v-bcf9f019],td[data-v-bcf9f019]{padding:14px 16px;text-align:left;border-bottom:1px solid var(--line, #e2e8f0)}th[data-v-bcf9f019]{font-weight:600;color:var(--text-secondary, #64748b);background:var(--panel-soft, #f8fafc);font-size:12px;text-transform:uppercase;letter-spacing:.5px}tbody tr[data-v-bcf9f019]:hover{background:var(--panel-soft, #f8fafc)}tbody tr:last-child td[data-v-bcf9f019]{border-bottom:none}.status-pill[data-v-bcf9f019]{display:inline-flex;align-items:center;padding:5px 12px;border-radius:20px;font-size:12px;font-weight:500;background:#3b66f51a;color:var(--brand, #3b66f5)}.status-pill.disabled[data-v-bcf9f019]{background:#94a3b81a;color:var(--text-muted, #94a3b8)}.empty-cell[data-v-bcf9f019]{text-align:center;color:var(--text-muted, #94a3b8);padding:48px 20px;font-size:14px}@media(max-width:900px){.page-grid[data-v-bcf9f019]{padding:16px 20px}.form-grid--compact[data-v-bcf9f019],.checkbox-grid[data-v-bcf9f019]{grid-template-columns:1fr}.section-heading[data-v-bcf9f019]{flex-direction:column;gap:12px;align-items:flex-start}}@media(max-width:768px){.form-grid[data-v-bcf9f019]{grid-template-columns:1fr;padding:16px}.table-wrap[data-v-bcf9f019]{padding:0 16px 16px}th[data-v-bcf9f019],td[data-v-bcf9f019]{padding:12px}.modal-container[data-v-bcf9f019]{max-width:100%;max-height:100vh;border-radius:0}.modal-overlay[data-v-bcf9f019]{padding:0}}.subaccounts-page[data-v-bcf9f019]{width:100%;max-width:none;padding:24px 18px 48px;gap:0;background:radial-gradient(circle at 8% 0%,rgba(20,122,92,.06),transparent 28%),linear-gradient(180deg,#fff,#f8fafc 72%,#f4f7fa)}.subaccounts-panel[data-v-bcf9f019]{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible}.subaccounts-heading[data-v-bcf9f019]{align-items:flex-start;padding:28px 28px 24px;border-bottom:1px solid #e4eaf1;background:radial-gradient(circle at 3% 0%,rgba(20,122,92,.08),transparent 30%),linear-gradient(135deg,#fff,#f7faf9)}.subaccounts-heading .eyebrow[data-v-bcf9f019]{color:#b8944d;letter-spacing:0}.subaccounts-heading h3[data-v-bcf9f019]{color:#0b1524;font-size:30px;font-weight:900;letter-spacing:0}.section-subtitle[data-v-bcf9f019]{max-width:760px;margin:8px 0 0;color:#536273;font-size:14px;line-height:1.7}.subaccounts-toolbar[data-v-bcf9f019]{align-items:center;gap:10px}.subaccounts-toolbar .primary-button-small[data-v-bcf9f019]{position:relative;overflow:hidden;min-height:38px;border:0;border-radius:9px;background:linear-gradient(135deg,#0b1524,#173455);box-shadow:0 14px 28px #1018242e}.subaccounts-toolbar .primary-button-small[data-v-bcf9f019]:hover{transform:translateY(-1px);box-shadow:0 18px 34px #1018243b}.subaccounts-toolbar .ghost-button[data-v-bcf9f019]{min-height:38px;border-radius:9px;background:#fff;color:#0b1524;font-weight:800}.subaccounts-refresh[data-v-bcf9f019]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:92px}.subaccounts-refresh[data-v-bcf9f019]:disabled{cursor:wait;opacity:.78}.subaccounts-refresh--success[data-v-bcf9f019],.subaccounts-toolbar .ghost-button.subaccounts-refresh--success[data-v-bcf9f019]:hover{border-color:#a9d8c8;background:#f1faf6;color:#13795b}.subaccounts-refresh--error[data-v-bcf9f019],.subaccounts-toolbar .ghost-button.subaccounts-refresh--error[data-v-bcf9f019]:hover{border-color:#fecaca;background:#fff7f7;color:#b42318}.refresh-spinner[data-v-bcf9f019]{width:13px;height:13px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:subaccounts-refresh-spin-bcf9f019 .7s linear infinite}@keyframes subaccounts-refresh-spin-bcf9f019{to{transform:rotate(360deg)}}.subaccounts-table[data-v-bcf9f019]{margin-top:0;padding:0;border-bottom:1px solid #d9e0e8;background:#fff;box-shadow:0 14px 36px #1018240b}.subaccounts-table table[data-v-bcf9f019]{min-width:940px}.subaccounts-table th[data-v-bcf9f019]{height:44px;border-top:1px solid #d9e0e8;border-bottom:1px solid #d9e0e8;background:#f7f9fb;color:#39485a;font-size:12px;font-weight:900;text-transform:none;letter-spacing:0}.subaccounts-table td[data-v-bcf9f019]{height:58px;color:#0b1524;border-bottom:1px solid #e8edf3;font-size:13px}.subaccounts-table tbody tr[data-v-bcf9f019]:hover{background:#fbfcfd}.subaccounts-table th[data-v-bcf9f019]:last-child,.subaccounts-table td[data-v-bcf9f019]:last-child{position:sticky;right:0;z-index:2;min-width:96px;background:#fff;box-shadow:-12px 0 18px #ffffffeb;text-align:right}.subaccounts-table th[data-v-bcf9f019]:last-child{background:#f7f9fb}.table-button[data-v-bcf9f019]{min-width:58px;border-radius:8px;border-color:#c9d8eb;color:#0b1524;font-weight:900;background:#fff}.table-button[data-v-bcf9f019]:hover{border-color:#147a5c6b;color:#147a5c;box-shadow:0 8px 18px #1018240f}.empty-cell[data-v-bcf9f019]{height:138px;color:#536273;background:radial-gradient(circle at 50% 18%,rgba(20,122,92,.06),transparent 26%),#fff;font-weight:800}.subaccounts-panel[data-v-bcf9f019] .pagination-bar,.subaccounts-panel .pagination-bar[data-v-bcf9f019]{padding:16px 28px;background:#fff}.modal-container[data-v-bcf9f019]{border-radius:12px}.subaccount-modal[data-v-bcf9f019]{display:flex;flex-direction:column;width:min(760px,calc(100vw - 32px));max-width:760px;max-height:calc(100vh - 48px);overflow:auto!important}.subaccount-modal .modal-header[data-v-bcf9f019]{flex:0 0 auto;margin-bottom:0;padding:20px 24px 16px;background:#fbfcfd}.subaccount-modal .modal-close[data-v-bcf9f019]{margin-bottom:0}.subaccount-modal__form[data-v-bcf9f019]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:18px 24px 0;gap:16px;align-content:start}.subaccount-modal__form[data-v-bcf9f019]::-webkit-scrollbar,.subaccount-modal .checkbox-grid[data-v-bcf9f019]::-webkit-scrollbar{width:8px}.subaccount-modal__form[data-v-bcf9f019]::-webkit-scrollbar-thumb,.subaccount-modal .checkbox-grid[data-v-bcf9f019]::-webkit-scrollbar-thumb{border-radius:999px;background:#cbd5e1}.subaccount-modal .checkbox-grid[data-v-bcf9f019]{grid-template-columns:repeat(2,minmax(0,1fr));max-height:180px;overflow-y:auto;padding:8px;gap:8px}.subaccount-modal .checkbox-item[data-v-bcf9f019]{min-height:42px;flex-direction:row;align-items:center;justify-content:flex-start;padding:8px 10px;gap:9px}.subaccount-modal .checkbox-item input[type=checkbox][data-v-bcf9f019]{flex:0 0 auto;width:16px;height:16px}.subaccount-modal .checkbox-item span[data-v-bcf9f019]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subaccount-modal .modal-actions[data-v-bcf9f019]{position:sticky;bottom:0;z-index:5;margin:4px -24px 0;padding:14px 24px;border-top:1px solid #e4eaf1;background:#fffffffa;box-shadow:0 -12px 28px #10182414}.subaccount-modal .modal-actions .primary-button[data-v-bcf9f019],.subaccount-modal .modal-actions .ghost-button[data-v-bcf9f019]{min-width:116px;min-height:40px;margin-top:0}.subaccount-modal .modal-actions .primary-button[data-v-bcf9f019]{grid-column:auto;background:linear-gradient(135deg,#0f8f66,#22c18a);box-shadow:0 12px 24px #147a5c2e}@media(max-width:900px){.subaccounts-page[data-v-bcf9f019]{padding:18px 14px 36px}.subaccounts-heading[data-v-bcf9f019]{padding-left:18px;padding-right:18px}.subaccounts-toolbar[data-v-bcf9f019]{width:100%}.subaccount-guide[data-v-bcf9f019],.subaccount-created[data-v-bcf9f019]{margin-left:0;margin-right:0;flex-direction:column;align-items:flex-start}.subaccount-modal[data-v-bcf9f019]{width:100%;max-width:100%;max-height:100vh;border-radius:0}.subaccount-modal .checkbox-grid[data-v-bcf9f019]{grid-template-columns:1fr;max-height:220px}}@media(prefers-reduced-motion:reduce){.refresh-spinner[data-v-bcf9f019]{animation:none}}.three-ds-page[data-v-692e3537]{width:min(100%,1440px);margin:0 auto;padding:44px clamp(24px,4vw,64px) 72px}.three-ds-hero[data-v-692e3537]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 0;border-bottom:1px solid rgba(203,213,225,.78)}.three-ds-hero__copy[data-v-692e3537]{min-width:0;padding-left:28px}.three-ds-hero h1[data-v-692e3537]{margin:8px 0 10px;color:#071427;font-size:clamp(30px,3.6vw,48px);line-height:1.08;letter-spacing:0}.three-ds-hero p[data-v-692e3537]{max-width:760px;margin:0;color:#49617c;font-size:15px;line-height:1.8}.three-ds-status[data-v-692e3537]{display:grid;flex:0 0 160px;place-content:center;width:160px;min-width:160px;min-height:68px;padding:10px 16px;border:1px solid rgba(203,213,225,.86);border-radius:8px;background:#ffffffb8;box-shadow:0 20px 40px #0f172a0f;text-align:center;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.three-ds-status span[data-v-692e3537]{display:block;color:#64748b;font-size:12px;font-weight:800}.three-ds-status strong[data-v-692e3537]{display:block;margin-top:4px;color:#0f172a;font-size:18px;line-height:1.2}.three-ds-status.active[data-v-692e3537]{border-color:#15803d47;background:linear-gradient(135deg,#ecfdf5e6,#ffffffc7)}.three-ds-layout[data-v-692e3537]{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;margin-top:28px}.three-ds-settings[data-v-692e3537]{border:1px solid rgba(203,213,225,.82);border-radius:8px;background:#ffffffc7;box-shadow:0 22px 54px #0f172a0f}.three-ds-settings[data-v-692e3537]{padding:28px}.settings-row[data-v-692e3537]{display:flex;align-items:flex-start;justify-content:space-between;gap:22px}.settings-row h2[data-v-692e3537]{margin:8px 0;color:#071427;font-size:24px;letter-spacing:0}.settings-row p[data-v-692e3537]{color:#526783;line-height:1.7}.switch-control[data-v-692e3537]{display:inline-flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .18s ease}.switch-control input[data-v-692e3537]{position:absolute;opacity:0;pointer-events:none}.switch-control__track[data-v-692e3537]{position:relative;width:58px;height:32px;border-radius:999px;background:#dbe4ef;box-shadow:inset 0 0 0 1px #94a3b899;transition:background .2s ease,box-shadow .2s ease}.switch-control__track[data-v-692e3537]:after{content:"";position:absolute;left:4px;top:4px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 8px 16px #0f172a2e;transition:transform .2s ease}.switch-control input:checked+.switch-control__track[data-v-692e3537]{background:#16a36a;box-shadow:inset 0 0 0 1px #16a34a3d,0 14px 28px #16a34a2e}@media(hover:hover)and (pointer:fine){.three-ds-status[data-v-692e3537]:hover{border-color:#c4cfdb;box-shadow:0 16px 34px #0f172a1a;transform:translateY(-2px)}.three-ds-status.active[data-v-692e3537]:hover{border-color:#15803d61}.switch-control[data-v-692e3537]:hover{transform:translateY(-1px)}.switch-control:hover .switch-control__track[data-v-692e3537]{box-shadow:inset 0 0 0 1px #64748bb3,0 10px 22px #0f172a1f}.switch-control:hover input:checked+.switch-control__track[data-v-692e3537]{box-shadow:inset 0 0 0 1px #16a34a59,0 16px 30px #16a34a3d}}.switch-control input:checked+.switch-control__track[data-v-692e3537]:after{transform:translate(26px)}.switch-control__text[data-v-692e3537]{color:#0f172a;font-weight:900}.channel-grid[data-v-692e3537]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:26px}.channel-field[data-v-692e3537]{display:grid;gap:9px}.channel-field>span[data-v-692e3537],.channel-field__label-row>label[data-v-692e3537]{color:#12213a;font-weight:900}.channel-field input[data-v-692e3537]{width:100%;height:48px;border:1px solid rgba(190,203,220,.96);border-radius:8px;padding:0 15px;color:#0f172a;font-size:15px;font-weight:800;background:#f8fafcbd;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.channel-field input[data-v-692e3537]:focus{outline:none;border-color:#16a36a;background:#fff;box-shadow:0 0 0 4px #16a34a1f}.channel-field small[data-v-692e3537]{color:#657991}.channel-field__label-row[data-v-692e3537]{display:flex;align-items:center;gap:8px;min-height:24px}.phone-note-control[data-v-692e3537]{position:relative;display:inline-flex}.phone-note-trigger[data-v-692e3537]{display:inline-grid;flex:0 0 24px;width:24px;min-width:24px;height:24px;min-height:24px!important;padding:0;place-items:center;border:1px solid #e2c37f!important;border-radius:50%!important;background:#fff7e5!important;color:#9a6818!important;box-shadow:0 3px 9px #9a68181a!important;font-size:12px;font-weight:950;line-height:1;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.phone-note-trigger[data-v-692e3537]:hover,.phone-note-trigger[data-v-692e3537]:focus-visible,.phone-note-trigger[aria-expanded=true][data-v-692e3537]{outline:none;border-color:#c99b3d!important;background:#ffefc8!important;color:#80520f!important;box-shadow:0 7px 18px #9a6b1f2b!important;transform:translateY(-1px) scale(1.03)}.phone-note-popover[data-v-692e3537]{position:absolute;top:calc(100% + 11px);right:-8px;z-index:40;width:min(328px,calc(100vw - 48px));padding:17px 18px;border:1px solid #dfd7c8;border-radius:12px;background:#fff;color:#172235;box-shadow:0 22px 58px #0f172a2e}.phone-note-popover[data-v-692e3537]:before{content:"";position:absolute;top:-6px;right:13px;width:10px;height:10px;border-top:1px solid #dfd7c8;border-left:1px solid #dfd7c8;background:#fff;transform:rotate(45deg)}.phone-note-popover__label[data-v-692e3537]{display:block;margin-bottom:4px;color:#a77728;font-size:10px;font-weight:900;letter-spacing:.08em}.phone-note-popover strong[data-v-692e3537]{display:block;color:#0b1524;font-size:16px;font-weight:900}.phone-note-popover p[data-v-692e3537]{margin:9px 0 0;color:#5b687a;font-size:12px;line-height:1.7}.phone-note-popover ul[data-v-692e3537]{display:grid;gap:7px;margin:12px 0 0;padding:11px 0 0 16px;border-top:1px solid #edf0f3}.phone-note-popover li[data-v-692e3537]{color:#526174;font-size:12px;line-height:1.55}.note-popover-enter-active[data-v-692e3537],.note-popover-leave-active[data-v-692e3537]{transition:opacity .16s ease,transform .16s ease}.note-popover-enter-from[data-v-692e3537],.note-popover-leave-to[data-v-692e3537]{opacity:0;transform:translateY(-5px) scale(.985)}.delivery-preview[data-v-692e3537]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px}.delivery-preview>div[data-v-692e3537]{display:grid;grid-template-columns:auto 1fr;gap:4px 10px;align-items:center;padding:16px;border-radius:8px;background:#f7fafc;border:1px solid rgba(213,223,234,.9)}.delivery-preview strong[data-v-692e3537]{color:#102033}.delivery-preview small[data-v-692e3537]{grid-column:2;color:#55708d;font-weight:700}.preview-dot[data-v-692e3537]{width:11px;height:11px;border-radius:50%;background:#2563eb}.preview-dot.phone[data-v-692e3537]{background:#16a36a}.settings-actions[data-v-692e3537]{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.sync-action[data-v-692e3537]{position:relative;display:inline-flex}.sync-action__tooltip[data-v-692e3537]{position:absolute;right:0;bottom:calc(100% + 12px);z-index:35;display:grid;gap:5px;width:min(370px,calc(100vw - 48px));padding:14px 16px;visibility:hidden;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#0d1828;box-shadow:0 20px 48px #07111f42;opacity:0;pointer-events:none;transform:translateY(5px);transition:visibility .16s ease,opacity .16s ease,transform .16s ease}.sync-action__tooltip[data-v-692e3537]:after{content:"";position:absolute;right:22px;bottom:-5px;width:10px;height:10px;background:#0d1828;transform:rotate(45deg)}.sync-action__tooltip strong[data-v-692e3537]{color:#fff;font-size:12px;font-weight:900}.sync-action__tooltip span[data-v-692e3537]{color:#c5d0dc;font-size:12px;line-height:1.6}.sync-action:hover .sync-action__tooltip[data-v-692e3537],.sync-action:focus-within .sync-action__tooltip[data-v-692e3537]{visibility:visible;opacity:1;transform:translateY(0)}.three-ds-save[data-v-692e3537]{min-width:140px;background:linear-gradient(135deg,#16a36a,#21bd7b);box-shadow:0 18px 34px #16a34a38}.three-ds-save[data-v-692e3537]:hover{transform:translateY(-1px);box-shadow:0 22px 42px #16a34a47}@media(max-width:1080px){.three-ds-layout[data-v-692e3537]{grid-template-columns:1fr}}@media(max-width:720px){.three-ds-page[data-v-692e3537]{padding:28px 16px 56px}.three-ds-hero[data-v-692e3537],.settings-row[data-v-692e3537]{align-items:stretch;flex-direction:column}.three-ds-hero[data-v-692e3537]{padding:18px 0}.three-ds-hero__copy[data-v-692e3537]{padding-left:18px}.channel-grid[data-v-692e3537],.delivery-preview[data-v-692e3537]{grid-template-columns:1fr}.settings-actions[data-v-692e3537]{flex-direction:column}.sync-action[data-v-692e3537],.sync-action>.ghost-button[data-v-692e3537]{width:100%}.phone-note-popover[data-v-692e3537]{right:auto;left:-8px}.phone-note-popover[data-v-692e3537]:before{right:auto;left:13px}}@media(prefers-reduced-motion:reduce){.three-ds-status[data-v-692e3537],.phone-note-trigger[data-v-692e3537],.note-popover-enter-active[data-v-692e3537],.note-popover-leave-active[data-v-692e3537],.sync-action__tooltip[data-v-692e3537],.switch-control[data-v-692e3537],.switch-control__track[data-v-692e3537],.switch-control__track[data-v-692e3537]:after{transition:none}}.provider-monitor[data-v-6ec629c3]{padding:24px 32px}.monitor-panel[data-v-6ec629c3]{overflow:hidden;border-radius:12px}.monitor-heading[data-v-6ec629c3]{padding-bottom:18px;border-bottom:1px solid #e5edf8}.monitor-metric-grid[data-v-6ec629c3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.monitor-metric-card[data-v-6ec629c3]{padding:14px 16px;border:1px solid #dbe6f5;border-radius:8px;background:linear-gradient(180deg,#fff,#f8fbff)}.monitor-metric-card span[data-v-6ec629c3]{display:block;color:#64748b;font-size:12px;font-weight:700}.monitor-metric-card strong[data-v-6ec629c3]{display:block;margin-top:8px;color:#0f1f3d;font-size:22px}.monitor-metric-card.is-warning[data-v-6ec629c3]{border-color:#f8c979;background:#fffbeb}.monitor-table-wrap[data-v-6ec629c3]{border:1px solid #e5edf8;border-radius:8px;overflow:auto}.monitor-table-wrap table[data-v-6ec629c3]{min-width:980px;border-collapse:separate;border-spacing:0;font-size:13px}.monitor-table-wrap th[data-v-6ec629c3],.monitor-table-wrap td[data-v-6ec629c3]{padding:12px 14px;border-bottom:1px solid #e5edf8;text-align:left}.monitor-table-wrap th[data-v-6ec629c3]{color:#64748b;font-size:12px;font-weight:800;background:#f8fafc}.upstream-flags[data-v-6ec629c3]{display:flex;flex-wrap:wrap;gap:6px}.upstream-flags span[data-v-6ec629c3]{padding:4px 8px;border-radius:999px;background:#f1f5f9;color:#64748b;font-size:12px;font-weight:700}.upstream-flags span.ok[data-v-6ec629c3]{background:#dcfce7;color:#047857}.section-note[data-v-6ec629c3]{display:inline-block;margin-top:6px;color:#64748b;font-size:13px}@media(max-width:1100px){.monitor-metric-grid[data-v-6ec629c3]{grid-template-columns:repeat(2,minmax(0,1fr))}}.public-page[data-v-4d87ac36]{min-height:100%;background:#f5f7fa}.public-hero[data-v-4d87ac36]{border-bottom:1px solid #e5eaf0;background:#fff}.public-hero__inner[data-v-4d87ac36]{width:min(100% - 40px,1120px);margin:0 auto;padding:64px 0 52px}.public-hero h1[data-v-4d87ac36]{margin:0;max-width:780px;color:#0f172a;font-size:clamp(36px,4vw,48px);line-height:1.14;letter-spacing:-.035em}.public-hero p[data-v-4d87ac36]{max-width:720px;margin:18px 0 0;color:#5d6b7d;font-size:17px;line-height:1.75}.faq-content[data-v-4d87ac36]{width:min(100% - 40px,920px);margin:0 auto;padding:36px 0 104px}.faq-list[data-v-4d87ac36]{overflow:hidden;border:1px solid #dfe5ec;border-radius:12px;background:#fff;box-shadow:0 8px 24px #0f172a09}.faq-item+.faq-item[data-v-4d87ac36]{border-top:1px solid #e6ebf0}.faq-item summary[data-v-4d87ac36]{display:grid;padding:21px 64px 21px 24px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:14px;cursor:pointer;list-style:none;position:relative}.faq-item summary[data-v-4d87ac36]::-webkit-details-marker{display:none}.faq-item summary[data-v-4d87ac36]:after{position:absolute;top:50%;right:25px;color:#7c8999;content:"+";font-size:23px;font-weight:400;line-height:1;transform:translateY(-50%)}.faq-item[open] summary[data-v-4d87ac36]:after{content:"−"}.faq-number[data-v-4d87ac36]{color:#9a7434;font-size:12px;font-weight:800;letter-spacing:.08em}.faq-item h2[data-v-4d87ac36]{margin:0;color:#0f172a;font-size:17px;line-height:1.5}.faq-item p[data-v-4d87ac36]{margin:-4px 64px 23px 72px;color:#5d6b7d;line-height:1.78}@media(hover:hover){.faq-item summary[data-v-4d87ac36]:hover{background:#fafbfc}}@media(max-width:600px){.public-hero__inner[data-v-4d87ac36]{width:min(100% - 32px,1120px);padding:46px 0 38px}.public-hero h1[data-v-4d87ac36]{font-size:34px}.faq-content[data-v-4d87ac36]{width:min(100% - 28px,920px);padding:28px 0 72px}.faq-item summary[data-v-4d87ac36]{padding:19px 48px 19px 18px;grid-template-columns:28px minmax(0,1fr);gap:10px}.faq-item summary[data-v-4d87ac36]:after{right:18px}.faq-item p[data-v-4d87ac36]{margin:-2px 22px 21px 56px}}.hero[data-v-3b6aea74]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.82fr);gap:clamp(34px,5vw,72px);align-items:center;min-height:620px;padding:clamp(68px,8vw,110px) max(24px,calc((100vw - 1240px)/2)) clamp(58px,7vw,86px);background:radial-gradient(circle at 18% 20%,rgba(37,99,235,.13),transparent 32%),radial-gradient(circle at 88% 34%,rgba(14,165,233,.12),transparent 30%),linear-gradient(180deg,#f7faff,#eef5ff 55%,#f8fbff);overflow:hidden}.hero[data-v-3b6aea74]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f8fbfffa,#f8fbffbd 52%,#f8fbffeb),url(https://images.unsplash.com/photo-1556742049-0cfed4f6a45d?auto=format&fit=crop&w=1800&q=80) center/cover;opacity:.42;pointer-events:none}.hero__content[data-v-3b6aea74],.hero__map-panel[data-v-3b6aea74]{position:relative;z-index:1}.hero__content[data-v-3b6aea74]{max-width:710px}.eyebrow[data-v-3b6aea74]{margin:0 0 14px;color:#2563eb;font-size:12px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}h1[data-v-3b6aea74],h2[data-v-3b6aea74],h3[data-v-3b6aea74],p[data-v-3b6aea74]{letter-spacing:0}h1[data-v-3b6aea74]{margin:0;max-width:780px;color:#0f172a;font-size:clamp(46px,5.15vw,72px);line-height:1.04;text-wrap:balance}.hero__subtitle[data-v-3b6aea74]{margin:24px 0 0;max-width:560px;color:#334155;font-size:19px;line-height:1.75}.hero__actions[data-v-3b6aea74]{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.primary-action[data-v-3b6aea74],.secondary-action[data-v-3b6aea74]{border-radius:10px;padding:14px 18px;font-weight:900;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.primary-action[data-v-3b6aea74]{background:#0f172a;color:#fff;box-shadow:0 14px 30px #0f172a2e}.secondary-action[data-v-3b6aea74]{border:1px solid #cbd5e1;background:#ffffffe0;color:#0f172a}.primary-action[data-v-3b6aea74]:hover,.secondary-action[data-v-3b6aea74]:hover{transform:translateY(-1px)}.hero__map-panel[data-v-3b6aea74]{overflow:hidden;min-height:366px;max-width:520px;justify-self:end;border:1px solid rgba(148,163,184,.25);border-radius:18px;background:#ffffffdb;box-shadow:0 28px 80px #0f172a21;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.map-panel__head[data-v-3b6aea74]{display:grid;gap:7px;padding:24px 28px 0}.map-panel__head span[data-v-3b6aea74]{color:#2563eb;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.map-panel__head strong[data-v-3b6aea74]{max-width:360px;color:#0f172a;font-size:24px;line-height:1.25}.world-map[data-v-3b6aea74]{position:relative;min-height:238px;margin:6px 0 0;background:radial-gradient(circle at 26% 46%,rgba(37,99,235,.12),transparent 24%),radial-gradient(circle at 76% 54%,rgba(14,165,233,.13),transparent 26%)}.world-map svg[data-v-3b6aea74]{position:absolute;top:6px;right:14px;bottom:0;left:14px;width:calc(100% - 28px);height:calc(100% - 8px)}.map-land[data-v-3b6aea74]{fill:#dbeafe;stroke:#93c5fd;stroke-width:1.35}.map-land--soft[data-v-3b6aea74]{fill:#e0f2fe}.map-line[data-v-3b6aea74]{fill:none;stroke:#2563eb57;stroke-dasharray:6 7;stroke-width:2;transition:stroke .24s ease}.map-node[data-v-3b6aea74]{position:absolute;display:grid;min-width:94px;gap:2px;padding:8px 10px 8px 28px;border:1px solid rgba(37,99,235,.16);border-radius:10px;background:#fffffff5;box-shadow:0 12px 30px #0f172a1f;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.map-node span[data-v-3b6aea74]{position:absolute;left:10px;top:13px;width:10px;height:10px;border:2px solid #fff;border-radius:50%;background:#2563eb;box-shadow:0 0 0 5px #2563eb29}.map-node strong[data-v-3b6aea74]{color:#0f172a;font-size:13px}.map-node small[data-v-3b6aea74]{color:#64748b;font-size:11px;white-space:nowrap}.map-node--us[data-v-3b6aea74]{left:16%;top:36%}.map-node--uk[data-v-3b6aea74]{left:45%;top:28%}.map-node--eu[data-v-3b6aea74]{left:55%;top:41%}.map-node--sg[data-v-3b6aea74]{right:9%;bottom:24%}.hero__map-panel>p[data-v-3b6aea74]{margin:0;padding:0 28px 24px;color:#475569;line-height:1.75}.section[data-v-3b6aea74],.trust-band[data-v-3b6aea74]{padding:64px max(24px,calc((100vw - 1240px)/2))}.section[data-v-3b6aea74]{background:#f8fbff}.section__header[data-v-3b6aea74]{max-width:780px;margin-bottom:30px}.section h2[data-v-3b6aea74],.trust-band h2[data-v-3b6aea74]{margin:0;color:#0f172a;font-size:clamp(30px,3vw,44px);line-height:1.18;text-wrap:balance}.section__lead[data-v-3b6aea74]{margin:18px 0 0;color:#475569;line-height:1.8}.feature-grid[data-v-3b6aea74]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.feature-card[data-v-3b6aea74]{position:relative;overflow:hidden;min-height:158px;padding:24px;border:1px solid rgba(226,232,240,.95);border-radius:14px;background:#ffffffeb;box-shadow:0 16px 36px #0f172a0a;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.feature-card[data-v-3b6aea74]:before{position:absolute;top:22px;bottom:22px;left:0;width:3px;background:#b8944d;content:"";opacity:0;transition:opacity .22s ease}.feature-card h3[data-v-3b6aea74]{margin:0 0 12px;color:#0f172a;font-size:20px}.feature-card p[data-v-3b6aea74],.trust-grid p[data-v-3b6aea74]{margin:0;color:#475569;line-height:1.75}.section--split[data-v-3b6aea74]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);gap:42px;background:#fff}.steps[data-v-3b6aea74]{display:grid;gap:12px;margin:0;padding:0;list-style:none;counter-reset:steps}.steps li[data-v-3b6aea74]{counter-increment:steps;display:flex;align-items:center;gap:14px;padding:16px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc;color:#0f172a;font-weight:800;transition:transform .2s ease,border-color .2s ease,background .2s ease}.steps li[data-v-3b6aea74]:before{content:counter(steps);width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:#dbeafe;color:#1d4ed8}.trust-band[data-v-3b6aea74]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(320px,1.2fr);gap:32px;background:#0f172a}.trust-band h2[data-v-3b6aea74]{color:#fff}.trust-grid[data-v-3b6aea74]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.trust-grid p[data-v-3b6aea74]{padding:18px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff0f;color:#dbeafe;transition:transform .2s ease,border-color .2s ease,background .2s ease}.hero[data-v-3b6aea74]{min-height:680px;background:linear-gradient(115deg,#08111ffa,#0a1a2ef0 54%,#173455e6)}.hero[data-v-3b6aea74]:before{background:linear-gradient(90deg,#08111ffa,#08111fad 54%,#08111feb),repeating-linear-gradient(90deg,rgba(255,255,255,.055) 0 1px,transparent 1px 72px),repeating-linear-gradient(0deg,rgba(255,255,255,.04) 0 1px,transparent 1px 72px);opacity:1}.hero[data-v-3b6aea74]:after{content:"";position:absolute;left:max(24px,calc((100vw - 1240px)/2));right:max(24px,calc((100vw - 1240px)/2));bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(215,181,109,.58),transparent)}.hero .eyebrow[data-v-3b6aea74],.section .eyebrow[data-v-3b6aea74],.trust-band .eyebrow[data-v-3b6aea74]{color:#b8944d;letter-spacing:0}.hero h1[data-v-3b6aea74]{color:#f8fafc;font-weight:800;letter-spacing:0}.hero__subtitle[data-v-3b6aea74]{color:#c8d3df}.primary-action[data-v-3b6aea74]{border-radius:7px;background:#f8fafc;color:#0b1524;box-shadow:0 16px 36px #00000047}.secondary-action[data-v-3b6aea74]{border-color:#d7b56d6b;border-radius:7px;background:#ffffff0a;color:#f8fafc}.hero__map-panel[data-v-3b6aea74]{border-color:#d7b56d47;border-radius:10px;background:#0c1d31;box-shadow:0 20px 52px #00000042;-webkit-backdrop-filter:none;backdrop-filter:none}.map-panel__head[data-v-3b6aea74]{border-bottom:1px solid rgba(255,255,255,.08);padding:25px 28px 20px}.map-panel__head span[data-v-3b6aea74]{color:#b8944d;letter-spacing:0}.map-panel__head strong[data-v-3b6aea74]{color:#f8fafc;font-size:25px;font-weight:800}.world-map[data-v-3b6aea74]{background:linear-gradient(180deg,rgba(255,255,255,.025),transparent),repeating-linear-gradient(90deg,rgba(255,255,255,.045) 0 1px,transparent 1px 42px),repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 42px)}.map-land[data-v-3b6aea74]{fill:#9fb7d129;stroke:#9fb7d152}.map-land--soft[data-v-3b6aea74]{fill:#b8944d1f}.map-line[data-v-3b6aea74]{stroke:#d7b56d80}.map-node[data-v-3b6aea74]{border-color:#d7b56d3d;border-radius:7px;background:#f8fafcf5;box-shadow:0 10px 24px #0000002e}.map-node span[data-v-3b6aea74]{background:#b8944d;box-shadow:0 0 0 5px #b8944d2e}.hero__map-panel>p[data-v-3b6aea74]{border-top:1px solid rgba(255,255,255,.08);padding-top:20px;color:#d5deea}.section[data-v-3b6aea74]{background:#f3f5f7}.section--split[data-v-3b6aea74]{background:#fff}.feature-card[data-v-3b6aea74],.steps li[data-v-3b6aea74]{border-color:#d9e0e8;border-radius:8px;box-shadow:0 14px 34px #1018240d}.feature-card h3[data-v-3b6aea74],.section h2[data-v-3b6aea74]{color:#0b1524}.steps li[data-v-3b6aea74]:before{border-radius:7px;background:#0b1524;color:#d7b56d}.trust-band[data-v-3b6aea74]{background:linear-gradient(135deg,#08111f,#0d1d31 58%,#132f4b)}.trust-grid p[data-v-3b6aea74]{border-color:#d7b56d33;border-radius:8px;background:#ffffff0b;color:#d9e4f2}.home-page .hero[data-v-3b6aea74]{background:linear-gradient(115deg,#08111f,#0a1a2e 55%,#173455)!important}.home-page .hero__map-panel[data-v-3b6aea74]{border:1px solid rgba(215,181,109,.3)!important;background:linear-gradient(180deg,#0a192b,#0d2239)!important;box-shadow:0 20px 52px #00000042!important}.home-page .feature-card[data-v-3b6aea74]{border:1px solid #d9e0e8!important;border-radius:9px!important;background:#fff!important;box-shadow:0 10px 28px #1018240b!important}.home-page .feature-card p[data-v-3b6aea74]{color:#405065!important}.home-page .trust-band[data-v-3b6aea74]{border:0!important;border-radius:0!important;background:#0b1829!important;box-shadow:none!important}.home-page .trust-band h2[data-v-3b6aea74]{color:#f8fafc!important}.home-page .trust-grid p[data-v-3b6aea74]{border:1px solid rgba(215,181,109,.24)!important;border-radius:8px!important;background:#12243a!important;color:#e7eef7!important;font-weight:500}@media(hover:hover)and (pointer:fine){.home-page .hero__map-panel[data-v-3b6aea74]:hover{border-color:#d7b56d94!important;box-shadow:0 26px 58px #00000052!important;transform:translateY(-5px)}.hero__map-panel:hover .map-line[data-v-3b6aea74]{stroke:#e6c378c7}.map-node[data-v-3b6aea74]:hover{border-color:#b8944d94;box-shadow:0 14px 28px #0000003d;transform:translateY(-3px)}.home-page .feature-card[data-v-3b6aea74]:hover{border-color:#b8944d80!important;box-shadow:0 18px 36px #10182417!important;transform:translateY(-4px)}.feature-card[data-v-3b6aea74]:hover:before{opacity:1}.steps li[data-v-3b6aea74]:hover{border-color:#b8944d7a;background:#fff;transform:translate(4px)}.home-page .trust-grid p[data-v-3b6aea74]:hover{border-color:#d7b56d80!important;background:#172c45!important;transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.hero__map-panel[data-v-3b6aea74],.map-node[data-v-3b6aea74],.map-line[data-v-3b6aea74],.feature-card[data-v-3b6aea74],.feature-card[data-v-3b6aea74]:before,.steps li[data-v-3b6aea74],.trust-grid p[data-v-3b6aea74]{transition:none}}@media(max-width:1020px){.hero[data-v-3b6aea74],.section--split[data-v-3b6aea74],.trust-band[data-v-3b6aea74]{grid-template-columns:1fr}.hero__map-panel[data-v-3b6aea74]{justify-self:stretch;max-width:none}.feature-grid[data-v-3b6aea74],.trust-grid[data-v-3b6aea74]{grid-template-columns:1fr}}@media(max-width:620px){.hero[data-v-3b6aea74]{min-height:auto;padding-top:48px}h1[data-v-3b6aea74]{font-size:clamp(38px,12vw,52px)}.hero__subtitle[data-v-3b6aea74]{font-size:17px}.hero__map-panel[data-v-3b6aea74]{min-height:340px}.world-map[data-v-3b6aea74]{min-height:220px}.map-node[data-v-3b6aea74]{min-width:80px;padding-right:8px}.map-node small[data-v-3b6aea74]{display:none}}.public-page[data-v-1ada120d]{min-height:100%;background:#f5f7fa}.public-hero[data-v-1ada120d]{border-bottom:1px solid #e5eaf0;background:#fff}.public-hero__inner[data-v-1ada120d]{width:min(100% - 40px,1120px);margin:0 auto;padding:64px 0 52px}.public-hero h1[data-v-1ada120d]{margin:0;max-width:760px;color:#0f172a;font-size:clamp(36px,4vw,48px);line-height:1.14;letter-spacing:-.035em}.public-hero p[data-v-1ada120d]{max-width:720px;margin:18px 0 0;color:#5d6b7d;font-size:17px;line-height:1.75}.pricing-content[data-v-1ada120d]{display:grid;width:min(100% - 40px,1120px);margin:0 auto;padding:40px 0 104px;grid-template-columns:minmax(0,1.35fr) minmax(300px,.75fr);align-items:start;gap:24px}.price-card[data-v-1ada120d],.access-panel[data-v-1ada120d]{border:1px solid #dfe5ec;border-radius:12px;background:#fff;box-shadow:0 8px 24px #0f172a09}.price-card[data-v-1ada120d]{padding:32px}.price-card__header[data-v-1ada120d]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.section-label[data-v-1ada120d]{margin:0 0 8px;color:#8a682c;font-size:13px;font-weight:800}.price-card h2[data-v-1ada120d],.access-panel h2[data-v-1ada120d]{margin:0;color:#0f172a;font-size:25px;letter-spacing:-.02em}.status-pill[data-v-1ada120d]{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border-radius:999px;background:#edf8f1;color:#1d6b45;font-size:12px;font-weight:800;white-space:nowrap}.status-pill[data-v-1ada120d]:before{width:6px;height:6px;border-radius:50%;background:#2d8b5c;content:""}.price-summary[data-v-1ada120d]{display:flex;margin:28px 0 6px;padding:24px 0;border-top:1px solid #e5eaf0;border-bottom:1px solid #e5eaf0;align-items:flex-end;justify-content:space-between;gap:28px}.price-summary span[data-v-1ada120d]{display:block;margin-bottom:5px;color:#66758a;font-size:14px}.price-summary strong[data-v-1ada120d]{display:block;color:#0b1524;font-size:clamp(30px,3vw,36px);line-height:1.12;letter-spacing:-.03em}.price-summary p[data-v-1ada120d]{max-width:310px;margin:0;color:#66758a;font-size:13px;line-height:1.65}dl[data-v-1ada120d]{display:grid;margin:6px 0 30px}dl div[data-v-1ada120d]{display:flex;justify-content:space-between;gap:20px;padding:15px 0;border-bottom:1px solid #e2e8f0}dt[data-v-1ada120d]{color:#64748b}dd[data-v-1ada120d]{margin:0;color:#0f172a;font-weight:800;text-align:right}.primary-action[data-v-1ada120d]{display:inline-flex;min-height:44px;align-items:center;border-radius:7px;padding:0 18px;background:#0b1524;color:#fff;font-weight:800}.access-panel[data-v-1ada120d]{padding:30px}.access-panel p[data-v-1ada120d],.access-panel li[data-v-1ada120d]{color:#5d6b7d;line-height:1.72}.access-panel p[data-v-1ada120d]{margin:14px 0 22px}.access-panel ul[data-v-1ada120d]{display:grid;gap:13px;margin:0;padding-left:20px}@media(max-width:860px){.pricing-content[data-v-1ada120d]{grid-template-columns:1fr}}@media(max-width:600px){.public-hero__inner[data-v-1ada120d]{width:min(100% - 32px,1120px);padding:46px 0 38px}.public-hero h1[data-v-1ada120d]{font-size:34px}.pricing-content[data-v-1ada120d]{width:min(100% - 28px,1120px);padding:28px 0 72px}.price-card[data-v-1ada120d],.access-panel[data-v-1ada120d]{padding:22px}.price-card__header[data-v-1ada120d],.price-summary[data-v-1ada120d]{align-items:flex-start;flex-direction:column}.price-summary[data-v-1ada120d]{gap:14px}dl div[data-v-1ada120d]{flex-direction:column;gap:6px}dd[data-v-1ada120d]{text-align:left}}.public-page[data-v-b4a2ab81]{min-height:100%;background:#f5f7fa}.public-hero[data-v-b4a2ab81]{border-bottom:1px solid #e5eaf0;background:#fff}.public-hero__inner[data-v-b4a2ab81]{width:min(100% - 40px,1120px);margin:0 auto;padding:64px 0 52px}.public-hero h1[data-v-b4a2ab81]{margin:0;max-width:760px;color:#0f172a;font-size:clamp(36px,4vw,48px);line-height:1.14;letter-spacing:-.035em}.public-hero p[data-v-b4a2ab81]{max-width:720px;margin:18px 0 0;color:#5d6b7d;font-size:17px;line-height:1.75}.support-content[data-v-b4a2ab81]{display:grid;width:min(100% - 40px,1120px);margin:0 auto;padding:40px 0 104px;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:24px}.support-sidebar[data-v-b4a2ab81]{display:grid;gap:18px}.support-panel[data-v-b4a2ab81],.contact-form[data-v-b4a2ab81]{border:1px solid #dfe5ec;border-radius:12px;background:#fff;box-shadow:0 8px 24px #0f172a09}.support-panel[data-v-b4a2ab81]{padding:26px}.support-panel h2[data-v-b4a2ab81],.contact-form h2[data-v-b4a2ab81]{margin:0;color:#0f172a;font-size:22px;letter-spacing:-.02em}.support-panel p[data-v-b4a2ab81],.support-panel li[data-v-b4a2ab81],.contact-form__header p[data-v-b4a2ab81]{color:#5d6b7d;line-height:1.72}.support-panel p[data-v-b4a2ab81]{margin:13px 0 20px}.support-panel ul[data-v-b4a2ab81]{display:grid;gap:10px;margin:16px 0 0;padding-left:20px}.email-link[data-v-b4a2ab81]{display:inline-flex;align-items:center;min-height:42px;border:1px solid #d5dce5;border-radius:7px;padding:0 13px;color:#0b1524;font-weight:800;overflow-wrap:anywhere}.contact-form[data-v-b4a2ab81]{display:grid;gap:18px;padding:30px}.contact-form__header[data-v-b4a2ab81]{margin-bottom:4px;padding-bottom:22px;border-bottom:1px solid #e6ebf0}.contact-form__header p[data-v-b4a2ab81]{margin:10px 0 0;font-size:14px}label[data-v-b4a2ab81]{display:grid;gap:8px;color:#334155;font-weight:700}label span[data-v-b4a2ab81]{font-size:14px}input[data-v-b4a2ab81],textarea[data-v-b4a2ab81]{width:100%;border:1px solid #cfd7e2;border-radius:7px;padding:12px 13px;background:#fff;color:#0f172a;font:inherit;outline:none}input[data-v-b4a2ab81]:focus,textarea[data-v-b4a2ab81]:focus{border-color:#66758a;box-shadow:0 0 0 3px #66758a1f}textarea[data-v-b4a2ab81]{min-height:144px;resize:vertical}button[data-v-b4a2ab81]{width:fit-content;min-height:44px;border:0;border-radius:7px;padding:0 18px;background:#0b1524;color:#fff;font-weight:800;cursor:pointer}@media(max-width:860px){.support-content[data-v-b4a2ab81]{grid-template-columns:1fr}}@media(max-width:600px){.public-hero__inner[data-v-b4a2ab81]{width:min(100% - 32px,1120px);padding:46px 0 38px}.public-hero h1[data-v-b4a2ab81]{font-size:34px}.support-content[data-v-b4a2ab81]{width:min(100% - 28px,1120px);padding:28px 0 72px}.support-panel[data-v-b4a2ab81],.contact-form[data-v-b4a2ab81]{padding:22px}}.review-page[data-v-6b77ef71]{padding:24px 32px;display:flex;flex-direction:column;gap:24px}.panel-card[data-v-6b77ef71]{background:#fff;border:1px solid var(--line, #e2e8f0);border-radius:12px;box-shadow:0 1px 3px #0f172a0d}.review-hero[data-v-6b77ef71],.section-heading[data-v-6b77ef71]{padding:20px 24px}.review-hero[data-v-6b77ef71]{display:flex;justify-content:space-between;gap:16px;align-items:center}.section-heading--row[data-v-6b77ef71]{display:flex;justify-content:space-between;gap:16px;align-items:center;border-bottom:1px solid var(--line, #e2e8f0)}.eyebrow[data-v-6b77ef71]{margin:0 0 6px;color:var(--brand, #3b66f5);font-size:12px;font-weight:700}.review-hero h2[data-v-6b77ef71],.section-heading h3[data-v-6b77ef71]{margin:0}.review-hero p[data-v-6b77ef71]:not(.eyebrow){margin:8px 0 0;color:var(--text-secondary, #64748b)}.inline-message[data-v-6b77ef71]{margin:14px 24px 0}.table-wrap[data-v-6b77ef71]{overflow-x:auto}table[data-v-6b77ef71]{width:100%;min-width:1100px;border-collapse:collapse}th[data-v-6b77ef71],td[data-v-6b77ef71]{padding:12px 14px;border-bottom:1px solid var(--line, #e2e8f0);text-align:left;vertical-align:top}th[data-v-6b77ef71]{color:var(--text-secondary, #64748b);font-size:12px;font-weight:700}pre[data-v-6b77ef71]{margin:0;white-space:pre-wrap;word-break:break-word;font-size:12px;color:var(--text, #1e293b)}.actions[data-v-6b77ef71]{display:flex;gap:8px;white-space:nowrap}.empty-cell[data-v-6b77ef71]{text-align:center;color:var(--text-secondary, #64748b)}.danger[data-v-6b77ef71]{color:#b91c1c}.review-modal-backdrop[data-v-6b77ef71]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a47;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.review-modal-card[data-v-6b77ef71]{width:min(560px,100%);border-radius:24px;padding:24px;background:#ffffffd1;border:1px solid rgba(255,255,255,.72);box-shadow:18px 18px 36px #94a3b838,-10px -10px 24px #ffffffd9,0 20px 50px #0f172a29;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.review-modal-header[data-v-6b77ef71]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.review-modal-eyebrow[data-v-6b77ef71]{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.08em;color:#8b6b3f;text-transform:uppercase}.review-modal-header h3[data-v-6b77ef71]{margin:0;font-size:24px;line-height:1.3;color:#0f172a}.review-modal-close[data-v-6b77ef71]{width:38px;height:38px;border:none;border-radius:12px;background:#ffffffb8;box-shadow:inset 1px 1px #ffffffe6,6px 6px 16px #94a3b82e;font-size:22px;cursor:pointer;color:#475569}.review-modal-desc[data-v-6b77ef71]{margin:14px 0 18px;color:#475569;line-height:1.7}.review-modal-summary[data-v-6b77ef71]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px}.summary-item[data-v-6b77ef71]{padding:14px 16px;border-radius:16px;background:#f8fafce0;box-shadow:inset 1px 1px #fffffff2,6px 6px 18px #94a3b81f}.summary-label[data-v-6b77ef71]{display:block;margin-bottom:6px;font-size:12px;color:#64748b}.review-modal-field[data-v-6b77ef71]{display:flex;flex-direction:column;gap:8px}.review-modal-field label[data-v-6b77ef71]{font-size:14px;font-weight:600;color:#334155}.review-modal-field textarea[data-v-6b77ef71]{width:100%;resize:vertical;min-height:110px;border:1px solid rgba(203,213,225,.75);border-radius:18px;padding:14px 16px;background:#ffffffc7;color:#0f172a;outline:none;box-shadow:inset 2px 2px 6px #94a3b81a,inset -1px -1px 3px #ffffffbf}.review-modal-field textarea[data-v-6b77ef71]:focus{border-color:#3b66f573;box-shadow:inset 2px 2px 6px #94a3b81a,0 0 0 4px #3b66f51a}.review-modal-actions[data-v-6b77ef71]{display:flex;justify-content:flex-end;gap:12px;margin-top:22px}.modal-secondary[data-v-6b77ef71],.modal-primary[data-v-6b77ef71]{min-width:110px;height:44px;border:none;border-radius:14px;padding:0 18px;font-weight:600;cursor:pointer;transition:all .2s ease}.modal-secondary[data-v-6b77ef71]{color:#475569;background:#fffc;box-shadow:6px 6px 14px #94a3b824,-4px -4px 12px #ffffffe6}.modal-primary[data-v-6b77ef71]{color:#fff;background:linear-gradient(135deg,#0f172a,#1d4ed8);box-shadow:0 14px 28px #1d4ed838}.modal-primary.danger[data-v-6b77ef71]{background:linear-gradient(135deg,#9f1239,#dc2626);box-shadow:0 14px 28px #dc262638}.modal-secondary[data-v-6b77ef71]:hover,.modal-primary[data-v-6b77ef71]:hover,.review-modal-close[data-v-6b77ef71]:hover{transform:translateY(-1px)}@media(max-width:768px){.review-modal-card[data-v-6b77ef71]{padding:18px;border-radius:20px}.review-modal-summary[data-v-6b77ef71]{grid-template-columns:1fr}.review-modal-actions[data-v-6b77ef71]{flex-direction:column}.modal-secondary[data-v-6b77ef71],.modal-primary[data-v-6b77ef71]{width:100%}}:root{color-scheme:light;font-family:Manrope,Inter,PingFang SC,Microsoft YaHei,Segoe UI,sans-serif;--bg: #f5f8fb;--panel: #ffffff;--panel-soft: #f8fafc;--line: #dce5ef;--text: #142033;--text-secondary: #64748b;--text-muted: #94a3b8;--brand: #1267e8;--brand-hover: #0f55c8;--brand-light: #eaf4ff;--brand-soft: rgba(18, 103, 232, .12);--accent: #20c997;--danger: #ef4444;--success: #10b981;--warning: #f59e0b;--shadow: 0 14px 36px rgba(20, 32, 51, .07);--shadow-lg: 0 22px 70px rgba(20, 32, 51, .12);--radius: 8px;--radius-lg: 12px;--sidebar-expanded-width: max(220px, 12.5vw);--sidebar-collapsed-width: 88px;--sidebar-toggle-half: 12px}*{box-sizing:border-box}html,body,#app{min-height:100%}body{margin:0;color:var(--text);background:var(--bg);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;overflow-x:hidden;overflow-y:auto}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}.shell{min-height:100vh;display:grid;grid-template-columns:var(--sidebar-expanded-width) minmax(0,1fr);background:linear-gradient(135deg,#1267e814,#20c9970d 42%,#f8fafcf5);overflow:visible;transition:grid-template-columns .3s ease}.shell.sidebar-collapsed{grid-template-columns:var(--sidebar-collapsed-width) minmax(0,1fr)}.sidebar-toggle{position:fixed;top:24px;left:calc(var(--sidebar-expanded-width) - var(--sidebar-toggle-half));width:24px;height:24px;border:1px solid rgba(203,213,225,.86);border-radius:50%;background:#ffffffeb;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1000;transition:all .3s ease;box-shadow:0 10px 28px #0f172a1a}.sidebar-toggle:hover{background:var(--brand);color:#fff;border-color:var(--brand)}.toggle-icon{font-size:14px;font-weight:600;line-height:1;display:flex;align-items:center;justify-content:center}.shell.sidebar-collapsed .sidebar-toggle{left:calc(var(--sidebar-collapsed-width) - var(--sidebar-toggle-half))}.shell.sidebar-collapsed .sidebar{padding:20px 0}.shell.sidebar-collapsed .brand-block{justify-content:center;padding:0 0 24px}.shell.sidebar-collapsed .nav-list{padding:0 8px}.shell.sidebar-collapsed .nav-item{justify-content:center;padding:12px}.shell.sidebar-collapsed .nav-item__icon{width:26px;height:26px;font-size:17px}.shell.sidebar-collapsed .sidebar-footer{padding:12px 8px}.shell.sidebar-collapsed .ghost-button--wide{padding:10px;display:flex;justify-content:center;align-items:center}.shell.sidebar-collapsed .logout-icon{display:flex;align-items:center;justify-content:center}.sidebar{background:#ffffffd1;border-right:1px solid rgba(203,213,225,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:flex;flex-direction:column;padding:20px 0;position:relative;height:100vh;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;transition:all .3s ease}.sidebar::-webkit-scrollbar{width:0;height:0}.brand-block{display:flex;align-items:center;gap:12px;min-width:0;padding:0 18px 18px;margin-bottom:8px;border-bottom:1px solid rgba(226,232,240,.82)}.brand-mark{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(135deg,#4f7cff,var(--brand));color:#fff;font-weight:700;font-size:18px;box-shadow:0 4px 10px #3b66f54d}.brand-copy h1{font-size:21px;font-weight:700;color:var(--text);margin:0;white-space:nowrap}.brand-copy__eyebrow{font-size:13px;color:var(--text-muted);margin:0 0 2px}.brand-copy__desc{display:none}.nav-list{display:flex;flex-direction:column;gap:5px;min-width:0;padding:0 12px;flex:1;overflow-x:hidden}.nav-item{display:flex;align-items:center;gap:12px;width:100%;min-width:0;padding:10px 12px;border:1px solid transparent;border-radius:8px;color:var(--text-secondary);font-size:15px;font-weight:800;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.nav-item:hover{background:#eff6ffeb;color:var(--text);transform:translate(2px)}.nav-item.router-link-active{background:linear-gradient(135deg,#1267e821,#20c99717);color:var(--brand);border-color:#1267e833;box-shadow:0 8px 18px #1267e814,inset 0 0 0 1px #ffffffb3;font-weight:900}.nav-item__icon{flex:0 0 auto;width:28px;height:28px;display:grid;place-items:center;font-size:12px;font-weight:800;color:inherit;border-radius:8px;background:#ffffff8f;opacity:.9}.nav-item__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-item.router-link-active .nav-item__icon{opacity:1}.sidebar-footer{margin-top:auto;padding:16px;border-top:1px solid var(--line)}.sidebar-footer__status{display:flex;align-items:center;gap:8px;font-size:20px;color:var(--text-secondary);margin-bottom:12px}.sidebar-footer__dot{width:10px;height:10px;border-radius:50%;background:var(--success)}.ghost-button--wide{width:100%;padding:12px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--text-secondary);font-size:28px;font-weight:500;cursor:pointer;transition:all .2s ease}.ghost-button--wide:hover{background:var(--panel-soft);color:var(--text)}.main-panel{display:flex;flex-direction:column;min-height:100vh;overflow-y:auto;overflow-x:hidden}.topbar{background:#ffffffb8;border-bottom:1px solid rgba(203,213,225,.68);padding:14px clamp(18px,2.4vw,28px);display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.topbar__heading{display:none}.topbar__utility{display:flex;align-items:center;gap:16px;margin-left:auto}.topbar-pill{padding:6px 12px;background:var(--panel-soft);border-radius:20px;font-size:16px;color:var(--text-secondary);font-weight:500}.topbar-user{display:flex;align-items:center;gap:10px}.topbar-user__avatar{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#4f7cff,var(--brand));color:#fff;display:grid;place-items:center;font-size:18px;font-weight:600}.topbar-user__meta{display:flex;flex-direction:column;gap:2px}.topbar-user__meta strong{font-size:18px;font-weight:600;color:var(--text)}.topbar-user__meta span{font-size:14px;color:var(--text-muted)}.announcement-bar{background:linear-gradient(90deg,#dbeafef2,#eff6ffe0);border-left:4px solid var(--brand);padding:11px 14px;margin:16px clamp(18px,2.4vw,28px);border-radius:12px;font-size:16px;color:var(--text-secondary);display:flex;align-items:center;gap:8px}.announcement-bar:before{content:"📢"}.page-content{flex:1;width:min(100%,1440px);margin:0 auto;padding:0 clamp(18px,2.4vw,28px) 24px;overflow-x:hidden}.page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;padding-bottom:12px;border-bottom:1px solid rgba(203,213,225,.78)}.page-title{font-size:28px;font-weight:900;color:var(--text);margin:0}.card{background:#ffffffe0;border-radius:var(--radius);box-shadow:0 10px 28px #1420330e;border:1px solid rgba(203,213,225,.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}.card:hover{border-color:#1267e829;box-shadow:var(--shadow)}.card-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--line)}.card-title{font-size:18px;font-weight:900;color:var(--text);margin:0}.card-body{padding:20px}.stats-row{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:22px}.stat-card{background:#ffffffe6;border-radius:var(--radius-lg);padding:22px;box-shadow:var(--shadow);border:1px solid rgba(203,213,225,.82);display:flex;flex-direction:column;gap:12px}.stat-header{display:flex;align-items:center;gap:10px}.stat-icon{width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#3157f624,#eff6ffeb);display:grid;place-items:center;font-size:18px}.stat-label{font-size:14px;color:var(--text-secondary);font-weight:800}.stat-value{font-size:28px;font-weight:900;color:var(--text);margin:0}.stat-sub{font-size:12px;color:var(--text-muted)}.tabs{display:flex;gap:4px;padding:4px;background:var(--panel-soft);border-radius:8px;margin-bottom:16px}.tab{padding:8px 16px;border-radius:6px;font-size:13px;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .2s ease;border:none;background:transparent}.tab:hover{color:var(--text)}.tab.active{background:var(--panel);color:var(--brand);box-shadow:0 1px 2px #0000000d}.card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.mini-card{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:16px;display:flex;align-items:center;gap:12px;transition:all .2s ease}.mini-card:hover{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.mini-card-icon{width:44px;height:44px;border-radius:8px;background:linear-gradient(135deg,#fbbf24,#f59e0b);display:grid;place-items:center;font-size:12px;font-weight:700;color:#fff}.mini-card-info{flex:1}.mini-card-title{font-size:14px;font-weight:600;color:var(--text);margin:0 0 4px}.mini-card-sub{font-size:12px;color:var(--text-muted)}.chart-placeholder{height:200px;background:var(--panel-soft);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-size:13px}.dashboard-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.dashboard-grid .card{margin-bottom:0}table{width:100%;border-collapse:collapse;font-size:14px}th,td{padding:12px 16px;text-align:left;border-bottom:1px solid var(--line)}th{font-weight:600;color:var(--text-secondary);background:var(--panel-soft);font-size:14px;text-transform:uppercase;letter-spacing:.5px}tbody tr:hover{background:#1267e809}.btn{padding:8px 16px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;display:inline-flex;align-items:center;gap:6px}.btn-primary{background:var(--brand);color:#fff}.btn-primary:hover{background:var(--brand-hover)}.btn-ghost{background:transparent;color:var(--text-secondary);border:1px solid var(--line)}.btn-ghost:hover{background:var(--panel-soft);color:var(--text)}.toolbar{display:flex;gap:8px}.loading-text{color:var(--text-muted);font-size:14px}@media(max-width:1200px){.stats-row{grid-template-columns:repeat(2,1fr)}.dashboard-grid{grid-template-columns:1fr}}@media(max-width:900px){.shell{grid-template-columns:1fr}.sidebar{display:none}.stats-row{grid-template-columns:1fr}}.page-grid{display:flex;flex-direction:column;gap:16px}.panel-card{background:var(--panel);border-radius:var(--radius);box-shadow:var(--shadow);border:1px solid var(--line)}.panel-card .card-header{border-bottom:1px solid var(--line);padding:14px 18px}.section-heading{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--line)}.section-heading h3{font-size:15px;font-weight:600;color:var(--text);margin:0}.eyebrow{font-size:12px;color:var(--brand);font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin:0 0 6px}.muted-text{color:var(--text-secondary);font-size:16px}.table-wrap{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;border-radius:10px}.table-wrap table{min-width:860px}.table-wrap th{white-space:nowrap}.table-wrap td{vertical-align:middle}.table-wrap td:has(.table-button),.table-wrap .actions-cell{white-space:nowrap}.status-pill{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:800;line-height:1.2;background:#dbeafe;color:#1d4ed8;white-space:nowrap}.status-pill--success{background:#dcfce7!important;color:#166534!important}.status-pill--info{background:#dbeafe!important;color:#1d4ed8!important}.status-pill--warning{background:#ffedd5!important;color:#c2410c!important}.status-pill--danger{background:#fee2e2!important;color:#991b1b!important}.status-pill--muted{background:#f1f5f9!important;color:#475569!important}.tag{display:inline-flex;align-items:center;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:500}.tag--success{background:#10b9811a;color:var(--success)}.tag--warning{background:#f59e0b1a;color:var(--warning)}.tag--danger{background:#ef44441a;color:var(--danger)}.tag--primary{background:var(--brand-soft);color:var(--brand)}.empty-cell{text-align:center;color:var(--text-muted);padding:38px 18px;line-height:1.7}.inline-actions{display:flex;gap:8px;flex-wrap:wrap}.table-button{padding:6px 12px;border:1px solid var(--line);border-radius:6px;background:var(--panel);color:var(--text-secondary);font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.table-button:hover{border-color:var(--brand);color:var(--brand)}.success-text{color:var(--success);font-size:13px;margin-top:12px}.error-text{color:var(--danger);font-size:13px;margin-top:12px}.form-grid{display:grid;gap:16px}.form-grid--compact{grid-template-columns:repeat(2,1fr)}label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--text-secondary)}input,select,textarea{padding:10px 14px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--text);font-size:14px;transition:all .2s ease}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.primary-button{padding:10px 20px;background:var(--brand);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.primary-button:hover:not(:disabled){background:var(--brand-hover)}.primary-button:disabled{opacity:.6;cursor:not-allowed}.ghost-button{padding:8px 16px;background:transparent;border:1px solid var(--line);border-radius:8px;color:var(--text-secondary);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.ghost-button:hover{background:var(--panel-soft);color:var(--text)}.detail-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.checkbox-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.checkbox-item{display:flex;align-items:center;gap:8px;padding:10px;border:1px solid var(--line);border-radius:8px;background:var(--panel);cursor:pointer}.checkbox-item input{width:auto}.form-span-full{grid-column:1 / -1}.toggle-row{display:flex;align-items:center;gap:10px}.toggle-switch{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0}.toggle-switch input{opacity:0;width:0;height:0}.toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:24px;transition:.3s}.toggle-slider:before{content:"";position:absolute;height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;border-radius:50%;transition:.3s}.toggle-switch input:checked+.toggle-slider{background-color:#4caf50}.toggle-switch input:checked+.toggle-slider:before{transform:translate(20px)}.toggle-hint{font-size:13px;color:#888}.btn,.primary-button,.ghost-button,.table-button,.public-button,.link-btn,.primary-btn,.ghost-btn{transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease,color .16s ease}.btn-primary,.primary-button,.primary-btn{background:linear-gradient(135deg,var(--brand),#0f8ac8)!important;box-shadow:0 10px 22px #1267e82e}.btn-primary:hover:not(:disabled),.primary-button:hover:not(:disabled),.primary-btn:hover:not(:disabled),.public-button:hover{background:linear-gradient(135deg,var(--brand-hover),#0b7fb8)!important;box-shadow:0 14px 28px #1267e83d;transform:translateY(-1px)}.ghost-button:hover:not(:disabled),.ghost-btn:hover:not(:disabled),.btn-ghost:hover:not(:disabled),.table-button:hover:not(:disabled),.link-btn:hover:not(:disabled){background:var(--brand-light);border-color:#1267e82e;transform:translateY(-1px)}.btn:active:not(:disabled),.primary-button:active:not(:disabled),.ghost-button:active:not(:disabled),.table-button:active:not(:disabled),.public-button:active,.primary-btn:active:not(:disabled),.ghost-btn:active:not(:disabled){transform:translateY(0)}:root{--bg: #f3f5f7;--panel: #ffffff;--panel-soft: #f7f9fb;--line: #d9e0e8;--text: #101824;--text-secondary: #5b6879;--text-muted: #8b98a8;--brand: #0b1b31;--brand-hover: #102a4b;--brand-light: #edf2f7;--brand-soft: rgba(11, 27, 49, .08);--accent: #b8944d;--success: #147a5c;--warning: #b7791f;--danger: #b42318;--shadow: 0 18px 42px rgba(16, 24, 36, .08);--shadow-lg: 0 28px 80px rgba(16, 24, 36, .14);--radius: 8px;--radius-lg: 10px}body{background:#f3f5f7}.shell{background:linear-gradient(180deg,#ffffffd1,#f3f5f7f0),linear-gradient(135deg,#0b1b310f,#b8944d0a)}.sidebar{background:#0b1524;border-right:1px solid rgba(255,255,255,.08);color:#d9e4f2;box-shadow:12px 0 36px #0b152429}.brand-block{border-bottom-color:#ffffff14}.sidebar .brand-logo{color:#f8fafc}.sidebar .brand-logo__copy small{color:#95a3b6}.nav-item{color:#93a4ba;border-radius:7px;font-weight:700}.nav-item:hover{background:#ffffff0f;color:#f8fafc;transform:translate(2px)}.nav-item.router-link-active{background:linear-gradient(90deg,#b8944d2e,#ffffff0f);border-color:#b8944d42;color:#fff;box-shadow:inset 3px 0 #b8944d}.nav-item__icon{position:relative;background:#ffffff0e;border:1px solid rgba(255,255,255,.08);color:currentColor;font-size:0}.nav-item__icon:before,.nav-item__icon:after{content:"";position:absolute;box-sizing:border-box}.nav-item__icon[data-icon=dashboard]:before,.nav-item__icon[data-icon=operations]:before{top:7px;right:7px;bottom:7px;left:7px;border:2px solid currentColor;border-top-width:6px}.nav-item__icon[data-icon=open]:before{left:7px;right:7px;top:13px;border-top:2px solid currentColor}.nav-item__icon[data-icon=open]:after{top:7px;bottom:7px;left:13px;border-left:2px solid currentColor}.nav-item__icon[data-icon=cards]:before,.nav-item__icon[data-icon=products]:before{top:8px;right:6px;bottom:8px;left:6px;border:2px solid currentColor;border-radius:3px}.nav-item__icon[data-icon=cards]:after,.nav-item__icon[data-icon=products]:after{left:9px;right:9px;top:13px;border-top:2px solid currentColor}.nav-item__icon[data-icon=recharge]:before{top:7px;right:7px;bottom:7px;left:7px;border:2px solid currentColor;border-radius:50%}.nav-item__icon[data-icon=recharge]:after{left:10px;top:7px;width:8px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(38deg)}.nav-item__icon[data-icon=ledger]:before{top:6px;right:8px;bottom:6px;left:8px;border-left:2px solid currentColor;border-right:2px solid currentColor}.nav-item__icon[data-icon=ledger]:after{left:8px;right:8px;top:9px;height:10px;border-top:2px solid currentColor;border-bottom:2px solid currentColor}.nav-item__icon[data-icon=provider]:before{left:6px;top:13px;width:16px;border-top:2px solid currentColor}.nav-item__icon[data-icon=provider]:after{top:6px;right:6px;bottom:6px;left:6px;border:2px solid currentColor;border-left:0;border-bottom:0;transform:rotate(45deg)}.nav-item__icon[data-icon=kyc]:before,.nav-item__icon[data-icon=reviews]:before{top:6px;right:8px;bottom:6px;left:8px;border:2px solid currentColor;border-radius:2px}.nav-item__icon[data-icon=kyc]:after,.nav-item__icon[data-icon=reviews]:after{left:10px;top:13px;width:8px;height:5px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg)}.nav-item__icon[data-icon=users]:before,.nav-item__icon[data-icon=customers]:before{left:7px;top:6px;width:7px;height:7px;border:2px solid currentColor;border-radius:50%;box-shadow:8px 2px 0 -1px #0b1524,8px 2px 0 1px currentColor}.nav-item__icon[data-icon=users]:after,.nav-item__icon[data-icon=customers]:after{left:6px;bottom:6px;width:16px;height:8px;border:2px solid currentColor;border-radius:10px 10px 2px 2px}.nav-item__icon[data-icon=settings]:before{top:7px;right:7px;bottom:7px;left:7px;border:2px solid currentColor;border-radius:50%}.nav-item__icon[data-icon=settings]:after{top:12px;right:12px;bottom:12px;left:12px;background:currentColor;border-radius:50%}.topbar{background:#ffffffe6;border-bottom:1px solid rgba(217,224,232,.9);box-shadow:0 10px 28px #1018240a}.page-content{background:linear-gradient(180deg,#ffffffad,#f3f5f7eb),linear-gradient(135deg,#0b1b3109,#b8944d06)}.page-title{color:#0b1524;font-weight:800}.card,.panel-card,.summary-card,.filter-card,.table-card,.stat-card,.mini-card{border:1px solid rgba(217,224,232,.92)!important;border-radius:8px!important;background:#fffffff5!important;box-shadow:0 14px 34px #1018240e!important}th{background:#f4f6f8;color:#536273;letter-spacing:0}tbody tr:hover{background:#0b1b3109}.btn-primary,.primary-button,.primary-btn,.primary-submit{background:linear-gradient(135deg,#0b1524,#173455)!important;color:#fff!important;box-shadow:0 12px 24px #0b15242e!important}.btn-primary:hover:not(:disabled),.primary-button:hover:not(:disabled),.primary-btn:hover:not(:disabled),.primary-submit:hover:not(:disabled){background:linear-gradient(135deg,#101f34,#214464)!important;box-shadow:0 16px 30px #0b152438!important}.primary-button-small,.primary-button-inline,.field-action-button,.pricing-save-button,.modal-actions .primary-button{border:1px solid #0b1524!important;border-radius:7px!important;background:linear-gradient(135deg,#0b1524,#173455)!important;color:#fff!important;font-weight:800!important;box-shadow:0 10px 22px #0b152429!important;transition:transform .16s ease,box-shadow .16s ease,background .16s ease!important}.primary-button-small:hover:not(:disabled),.primary-button-inline:hover:not(:disabled),.field-action-button:hover:not(:disabled),.pricing-save-button:hover:not(:disabled),.modal-actions .primary-button:hover:not(:disabled){background:linear-gradient(135deg,#101f34,#214464)!important;box-shadow:0 14px 28px #0b152438!important;transform:translateY(-1px)}.table-button,.quick-filter,.text-link,.link-button,.ghost-button,.ghost-btn,.btn-ghost{border-radius:7px!important;border-color:#d9e0e8!important;background:#fff!important;color:#0b1524!important;font-weight:750!important;box-shadow:none!important}.table-button:hover:not(:disabled),.quick-filter:hover:not(:disabled),.text-link:hover,.link-button:hover,.ghost-button:hover:not(:disabled),.ghost-btn:hover:not(:disabled),.btn-ghost:hover:not(:disabled){border-color:#b8944d73!important;background:#f7f9fb!important;color:#0b1524!important;transform:translateY(-1px)}.table-button--approve,.status-pill.success,.status-pill--success{border-color:#147a5c38!important;background:#147a5c14!important;color:#147a5c!important}.table-button--warning,.status-pill.warning,.status-pill--warning{border-color:#b7791f42!important;background:#b7791f17!important;color:#8a5a16!important}.table-button--danger,.primary-button--danger,.status-pill.danger,.status-pill--danger{border-color:#b423183d!important;background:#b4231814!important;color:#b42318!important;box-shadow:none!important}.primary-button--danger:hover:not(:disabled),.table-button--danger:hover:not(:disabled){background:#b42318!important;color:#fff!important}.page-hero,.recharge-hero,.kyc-hero,.profile-hero,.detail-card--hero,.receipt-hero-card{border:1px solid rgba(217,224,232,.95)!important;border-radius:10px!important;background:linear-gradient(135deg,#fffffffa,#f6f8fbf5)!important;box-shadow:0 18px 42px #10182412!important}.page-hero .eyebrow,.recharge-hero .eyebrow,.kyc-hero .eyebrow,.profile-hero .eyebrow,.section-heading,.card-kicker,.section-kicker{color:#b8944d!important;letter-spacing:0!important;font-weight:800!important}.page-hero h1,.page-hero h2,.recharge-hero h2,.kyc-hero h2,.profile-hero h2,.panel-card h2,.panel-card h3,.card-title,.detail-card h4,.modal-card h3,.modal-card h4{color:#0b1524!important;font-weight:800!important;letter-spacing:0!important}.page-hero p,.recharge-hero p,.kyc-hero p,.profile-hero p,.panel-card p,.detail-card p,.form-hint,.field-note,.muted-text{color:#66758a!important}.panel-card,.filter-panel,.form-card,.content-card,.modal-card,.modal-panel,.detail-card,.pricing-card-row,.product-card,.card-item,.api-card,.settings-card,.review-card,.stats-card,.stat-box,.summary-card,.filter-card,.table-card{border:1px solid rgba(217,224,232,.95)!important;border-radius:8px!important;background:#fffffffa!important;box-shadow:0 14px 34px #1018240e!important}input,select,textarea{border-color:#d9e0e8!important;border-radius:7px!important;background-color:#fbfcfd!important;color:#0b1524!important}input:focus,select:focus,textarea:focus{border-color:#0b1524!important;box-shadow:0 0 0 3px #0b15241a!important}.table-wrap,.mini-table-wrap{border-color:#d9e0e8!important;border-radius:8px!important}table{color:#0b1524!important}th{background:#f4f6f8!important;color:#536273!important;font-weight:800!important;letter-spacing:0!important}td{border-bottom-color:#e8edf3!important}tbody tr:hover{background:#0b152409!important}.amount-positive,.income,.tone-success,.text-success{color:#147a5c!important}.amount-negative,.expense,.text-danger{color:#b42318!important}.amount-release,.text-warning{color:#8a5a16!important}.tabs button,.tab-button,.segmented-control button,.filter-chip{border-radius:7px!important;border-color:#d9e0e8!important;background:#fff!important;color:#536273!important;font-weight:800!important}.tabs button.active,.tab-button.active,.segmented-control button.active,.filter-chip.active,.quick-filter.active{border-color:#b8944d73!important;background:#b8944d1a!important;color:#0b1524!important;box-shadow:inset 0 0 0 1px #b8944d24!important}.modal-overlay,.drawer-overlay,.auth-modal{background:#08111f9e!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.shell .main-panel .page-content{width:100%!important;max-width:none!important;margin:0!important;padding:24px 0 42px!important}.shell .main-panel .page-grid,.shell .main-panel [class*=-page],.shell .main-panel [class*=Page]{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;color:#0b1524}.shell .main-panel .page-content>*{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.shell .main-panel [class*=hero],.shell .main-panel [class*=Hero],.shell .main-panel [class*=summary],.shell .main-panel [class*=Summary],.shell .main-panel [class*=panel],.shell .main-panel [class*=Panel],.shell .main-panel [class*=card],.shell .main-panel [class*=Card],.shell .main-panel [class*=box],.shell .main-panel [class*=Box]{border-color:#d9e0e8f2!important;border-radius:8px!important}.shell .main-panel section[class*=hero],.shell .main-panel div[class*=hero],.shell .main-panel article[class*=hero],.shell .main-panel section[class*=Hero],.shell .main-panel div[class*=Hero],.shell .main-panel article[class*=Hero]{background:linear-gradient(135deg,#fffffffc,#f7f9fbfa),repeating-linear-gradient(90deg,rgba(11,21,36,.03) 0 1px,transparent 1px 56px)!important;box-shadow:0 18px 42px #10182412!important}.shell .main-panel .panel-card,.shell .main-panel .card,.shell .main-panel .detail-card,.shell .main-panel .stat-card,.shell .main-panel .metric-card,.shell .main-panel .mini-card,.shell .main-panel .product-summary-card,.shell .main-panel .monitor-metric-card,.shell .main-panel .ops-metric-card,.shell .main-panel .kyc-status-card,.shell .main-panel .kyc-upload-card,.shell .main-panel .support-card,.shell .main-panel .quick-action,.shell .main-panel .pricing-card-row,.shell .main-panel .receipt-hero-card,.shell .main-panel .settings-card,.shell .main-panel .review-card,.shell .main-panel .modal-container,.shell .main-panel .modal-card{background:#fffffffb!important;border:1px solid rgba(217,224,232,.95)!important;border-radius:8px!important;box-shadow:0 14px 34px #1018240e!important}.shell .main-panel h1,.shell .main-panel h2,.shell .main-panel h3,.shell .main-panel h4,.shell .main-panel .page-title,.shell .main-panel .card-title,.shell .main-panel .section-title,.shell .main-panel .detail-card-title,.shell .main-panel .modal-title{color:#0b1524!important;font-weight:800!important;letter-spacing:0!important}.shell .main-panel p,.shell .main-panel small,.shell .main-panel .page-subtitle,.shell .main-panel .section-subtitle,.shell .main-panel .section-note,.shell .main-panel .form-hint,.shell .main-panel .field-note,.shell .main-panel .empty-panel,.shell .main-panel .muted-text{color:#66758a!important}.shell .main-panel .eyebrow,.shell .main-panel .page-eyebrow,.shell .main-panel .section-heading>span,.shell .main-panel .section-kicker,.shell .main-panel .card-kicker,.shell .main-panel [class*=kicker],.shell .main-panel [class*=eyebrow]{color:#b8944d!important;font-weight:800!important;letter-spacing:0!important}.shell .main-panel button,.shell .main-panel a[class*=button],.shell .main-panel .btn,.shell .main-panel .primary-btn,.shell .main-panel .ghost-btn,.shell .main-panel .link-btn,.shell .main-panel .table-button,.shell .main-panel .text-button,.shell .main-panel .field-action-button,.shell .main-panel .primary-button,.shell .main-panel .primary-button-small,.shell .main-panel .primary-button-inline,.shell .main-panel .ghost-button{min-height:36px;border-radius:7px!important;font-weight:800!important;letter-spacing:0!important;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease,color .16s ease!important}.shell .main-panel .primary-button,.shell .main-panel .primary-button-small,.shell .main-panel .primary-button-inline,.shell .main-panel .primary-btn,.shell .main-panel .btn-primary,.shell .main-panel button[type=submit]:not(.ghost-button):not(.table-button){border:1px solid #0b1524!important;background:linear-gradient(135deg,#0b1524,#173455)!important;color:#fff!important;box-shadow:0 10px 22px #0b152429!important}.shell .main-panel .ghost-button,.shell .main-panel .ghost-btn,.shell .main-panel .btn-ghost,.shell .main-panel .table-button,.shell .main-panel .text-button,.shell .main-panel .link-btn,.shell .main-panel .field-action-button,.shell .main-panel button:not([type=submit]):not(.primary-button):not(.primary-button-small):not(.primary-button-inline):not(.open-card-green-cta){border:1px solid #d9e0e8!important;background:#fff!important;color:#0b1524!important;box-shadow:none!important}.shell .main-panel button:hover:not(:disabled),.shell .main-panel a[class*=button]:hover,.shell .main-panel .quick-action:hover{border-color:#b8944d73!important;transform:translateY(-1px)}.shell .main-panel .primary-button:hover:not(:disabled),.shell .main-panel .primary-button-small:hover:not(:disabled),.shell .main-panel .primary-button-inline:hover:not(:disabled),.shell .main-panel .primary-btn:hover:not(:disabled),.shell .main-panel .btn-primary:hover:not(:disabled),.shell .main-panel button[type=submit]:hover:not(:disabled){background:linear-gradient(135deg,#101f34,#214464)!important;box-shadow:0 14px 28px #0b152438!important}.shell .main-panel input,.shell .main-panel select,.shell .main-panel textarea{min-height:38px;border:1px solid #d9e0e8!important;border-radius:7px!important;background:#fbfcfd!important;color:#0b1524!important;box-shadow:none!important}.shell .main-panel label,.shell .main-panel .form-label{color:#39485a!important;font-weight:750!important}.shell .main-panel .table-wrap,.shell .main-panel .mini-table-wrap,.shell .main-panel [class*=table-wrap],.shell .main-panel [class*=TableWrap]{overflow:auto;border:1px solid #d9e0e8!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}.shell .main-panel table{background:#fff!important}.shell .main-panel th{background:#f4f6f8!important;color:#536273!important;font-size:12px!important;font-weight:800!important;letter-spacing:0!important;text-transform:none!important}.shell .main-panel td{color:#182435!important;border-bottom-color:#e8edf3!important}.shell .main-panel tbody tr:hover{background:#0b152409!important}.shell .main-panel .status-pill,.shell .main-panel [class*=status],.shell .main-panel [class*=Status],.shell .main-panel .badge,.shell .main-panel [class*=badge],.shell .main-panel [class*=Badge]{border-radius:999px!important;font-weight:800!important}.shell .main-panel .toolbar,.shell .main-panel .modal-actions,.shell .main-panel .filter-actions,.shell .main-panel [class*=actions]{gap:10px!important}.shell .main-panel .modal-container,.shell .main-panel .modal-card{overflow:auto}.shell .main-panel .modal-header{border-bottom:1px solid #e8edf3!important;background:#fbfcfd!important}.sidebar{width:var(--sidebar-expanded-width);background:linear-gradient(180deg,#091321,#0b1524 52%,#08111f)!important}.brand-block{min-height:92px;padding:20px 22px 18px!important;margin-bottom:12px}.sidebar .brand-logo__mark{width:38px!important;height:38px!important;border-radius:8px;box-shadow:0 12px 24px #0000003d}.sidebar .brand-logo__copy strong{font-size:16px;font-weight:800}.sidebar .brand-logo__copy small{margin-top:4px;color:#9aa8ba;font-size:11px;font-weight:650;text-transform:none}.nav-list{gap:4px!important;padding:0 14px!important}.nav-item{position:relative;min-height:48px;gap:14px!important;padding:0 14px 0 16px!important;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;color:#9aa8ba!important;font-size:15px!important;font-weight:700!important;box-shadow:none!important}.nav-item:before{content:"";position:absolute;left:0;top:11px;bottom:11px;width:3px;border-radius:999px;background:transparent}.nav-item:hover{background:#ffffff0b!important;color:#edf4fb!important;transform:none!important}.nav-item.router-link-active{border-color:#ffffff14!important;background:#ffffff13!important;color:#fff!important;box-shadow:none!important}.nav-item.router-link-active:before{background:#d7b56d}.nav-item__label{line-height:1}.nav-item__icon{width:22px!important;height:22px!important;flex-basis:22px!important;border:0!important;border-radius:0!important;background:transparent!important;color:currentColor!important;opacity:.92}.nav-item.router-link-active .nav-item__icon{color:#d7b56d!important;opacity:1}.nav-item__icon:before,.nav-item__icon:after{border-color:currentColor!important}.nav-item__icon[data-icon=dashboard]:before,.nav-item__icon[data-icon=operations]:before{top:4px!important;right:4px!important;bottom:4px!important;left:4px!important;border-width:2px!important;border-radius:3px}.nav-item__icon[data-icon=dashboard]:after,.nav-item__icon[data-icon=operations]:after{left:8px;right:8px;top:10px;border-top:2px solid currentColor}.nav-item__icon[data-icon=open]:before{left:5px!important;right:5px!important;top:10px!important}.nav-item__icon[data-icon=open]:after{top:5px!important;bottom:5px!important;left:10px!important}.nav-item__icon[data-icon=cards]:before,.nav-item__icon[data-icon=products]:before{top:5px!important;right:3px!important;bottom:5px!important;left:3px!important;border-radius:3px}.nav-item__icon[data-icon=cards]:after,.nav-item__icon[data-icon=products]:after{left:6px!important;right:6px!important;top:10px!important}.nav-item__icon[data-icon=recharge]:before{top:4px!important;right:4px!important;bottom:4px!important;left:4px!important}.nav-item__icon[data-icon=recharge]:after{left:8px!important;top:5px!important}.nav-item__icon[data-icon=ledger]:before{top:4px!important;right:7px!important;bottom:4px!important;left:7px!important}.nav-item__icon[data-icon=ledger]:after{left:6px!important;right:6px!important;top:7px!important}.nav-item__icon[data-icon=provider]:before{left:3px!important;top:10px!important;width:15px!important}.nav-item__icon[data-icon=provider]:after{top:4px!important;right:4px!important;bottom:4px!important;left:4px!important}.nav-item__icon[data-icon=kyc]:before,.nav-item__icon[data-icon=reviews]:before{top:4px!important;right:6px!important;bottom:4px!important;left:6px!important;border-radius:2px}.nav-item__icon[data-icon=kyc]:after,.nav-item__icon[data-icon=reviews]:after{left:8px!important;top:10px!important}.nav-item__icon[data-icon=users]:before,.nav-item__icon[data-icon=customers]:before{left:4px!important;top:3px!important;box-shadow:8px 2px 0 -1px #0b1524,8px 2px 0 1px currentColor!important}.nav-item__icon[data-icon=users]:after,.nav-item__icon[data-icon=customers]:after{left:3px!important;bottom:3px!important;width:16px!important}.nav-item__icon[data-icon=settings]:before{top:4px!important;right:4px!important;bottom:4px!important;left:4px!important}.nav-item__icon[data-icon=settings]:after{top:9px!important;right:9px!important;bottom:9px!important;left:9px!important;background:currentColor!important}.sidebar-toggle{top:24px!important;width:22px!important;height:38px!important;border-radius:0 10px 10px 0!important;border-color:#d9e0e894!important;background:#fff!important;color:#536273!important;box-shadow:8px 8px 22px #10182414!important}.sidebar-toggle:hover{background:#f7f9fb!important;color:#0b1524!important}.shell.sidebar-collapsed .brand-block{padding:18px 0 20px!important}.shell.sidebar-collapsed .nav-list{padding:0 12px!important}.shell.sidebar-collapsed .nav-item{justify-content:center;padding:0!important}.shell.sidebar-collapsed .nav-item:before{left:6px}.shell .main-panel .open-card-green-cta,.shell .main-panel button.open-card-green-cta,.shell .main-panel .open-card-tile__cta,.shell .main-panel button.open-card-tile__cta,.shell .main-panel .primary-button-inline.open-card-green-cta[type=submit]{position:relative!important;overflow:hidden!important;min-height:46px!important;border:0!important;border-radius:9px!important;background:linear-gradient(135deg,#0f8f66,#16a36f 52%,#22c18a)!important;color:#fff!important;font-weight:900!important;box-shadow:0 14px 28px #147a5c3d!important}.shell .main-panel .open-card-green-cta:before,.shell .main-panel .open-card-tile__cta:before,.shell .main-panel .primary-button-inline.open-card-green-cta[type=submit]:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.28) 45%,transparent 62%)!important;transform:translate(-120%)!important;transition:transform .55s ease!important}.shell .main-panel .open-card-green-cta:hover:not(:disabled),.shell .main-panel .open-card-tile__cta:hover:not(:disabled),.shell .main-panel .primary-button-inline.open-card-green-cta[type=submit]:hover:not(:disabled){background:linear-gradient(135deg,#0d7f5a,#159866 52%,#20b981)!important;box-shadow:0 18px 36px #147a5c52!important;transform:translateY(-2px)!important}.shell .main-panel .open-card-green-cta:hover:not(:disabled):before,.shell .main-panel .open-card-tile__cta:hover:not(:disabled):before,.shell .main-panel .primary-button-inline.open-card-green-cta[type=submit]:hover:not(:disabled):before{transform:translate(120%)!important}.shell .main-panel .open-card-green-cta:active:not(:disabled),.shell .main-panel .open-card-tile__cta:active:not(:disabled),.shell .main-panel .primary-button-inline.open-card-green-cta[type=submit]:active:not(:disabled){transform:translateY(0) scale(.99)!important;box-shadow:0 10px 20px #147a5c3d!important}.shell .main-panel .open-card-green-cta:disabled,.shell .main-panel .open-card-tile__cta:disabled,.shell .main-panel .primary-button-inline.open-card-green-cta[type=submit]:disabled{background:#d9e0e8!important;color:#8b98a8!important;box-shadow:none!important;cursor:not-allowed!important}.shell .main-panel .page-grid>.panel-card,.shell .main-panel .page-grid>.cards-panel,.shell .main-panel .page-grid>.open-card-panel,.shell .main-panel .page-grid>.summary-card,.shell .main-panel .page-grid>.table-card,.shell .main-panel .page-grid>.filter-card,.shell .main-panel .profile-page>.panel-card,.shell .main-panel .kyc-page>.panel-card{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.shell .main-panel .page-grid>.panel-card>.section-heading,.shell .main-panel .page-grid>.cards-panel>.section-heading,.shell .main-panel .page-grid>.open-card-panel>.section-heading{border-radius:12px 12px 0 0!important}:root{--bg: #eef2f6;--panel: #ffffff;--panel-soft: #f6f8fb;--line: #d7e0ea;--text: #07111f;--text-secondary: #536273;--text-muted: #8795a7;--brand: #07111f;--brand-hover: #10243d;--brand-light: #edf3f8;--brand-soft: rgba(7, 17, 31, .08);--accent: #16a36f;--accent-strong: #0f8f66;--gold: #c59b4a;--success: #0f8f66;--warning: #a46616;--danger: #b42318;--shadow: 0 10px 26px rgba(16, 24, 36, .055);--shadow-lg: 0 22px 56px rgba(16, 24, 36, .11);--radius: 10px;--radius-lg: 12px}html{background:#eef2f6}body{background:radial-gradient(circle at 14% -12%,rgba(22,163,111,.08),transparent 30%),radial-gradient(circle at 84% -10%,rgba(197,155,74,.08),transparent 28%),linear-gradient(180deg,#f8fafc,#eef2f6 48%,#edf1f5)!important;color:var(--text)!important}.shell{background:transparent!important}.main-panel{background:linear-gradient(180deg,#ffffffb3,#eef2f6f0),repeating-linear-gradient(90deg,rgba(7,17,31,.022) 0 1px,transparent 1px 72px)!important}.sidebar{background:radial-gradient(circle at 0% 0%,rgba(197,155,74,.16),transparent 28%),linear-gradient(180deg,#07111f,#0a1728 52%,#07111f)!important;border-right:1px solid rgba(255,255,255,.08)!important;box-shadow:18px 0 42px #07111f2e!important}.brand-block{min-height:96px!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.sidebar .brand-logo__mark{background:#08111f!important;border:1px solid rgba(197,155,74,.36)!important}.sidebar .brand-logo__copy strong{color:#fff!important;font-size:17px!important;font-weight:900!important}.sidebar .brand-logo__copy small{color:#9fb0c2!important}.nav-list{gap:6px!important;padding:0 14px!important}.nav-item{min-height:46px!important;border-radius:10px!important;color:#9aaabd!important;font-weight:780!important;background:transparent!important}.nav-item:hover{background:#ffffff0e!important;color:#f8fafc!important}.nav-item.router-link-active{background:linear-gradient(90deg,#c59b4a2e,#fff1)!important;border-color:#c59b4a42!important;color:#fff!important;box-shadow:inset 3px 0 0 var(--gold)!important}.nav-item.router-link-active .nav-item__icon{color:var(--gold)!important}.topbar{min-height:78px!important;padding:14px 28px!important;background:#ffffffdb!important;border-bottom:1px solid rgba(215,224,234,.9)!important;box-shadow:0 10px 26px #1018240b!important;-webkit-backdrop-filter:blur(18px) saturate(1.15)!important;backdrop-filter:blur(18px) saturate(1.15)!important}.topbar__utility{gap:12px!important}.topbar-balance,.notice-pill,.language-switch select,.user-pill{border:1px solid #d7e0ea!important;border-radius:12px!important;background:#fff!important;box-shadow:0 8px 20px #1018240b!important}.topbar-balance strong{color:#175cd3!important;font-weight:900!important}.user-pill__avatar{overflow:hidden!important;background:#07111f!important;border:1px solid rgba(197,155,74,.32)!important;border-radius:12px!important;box-shadow:0 10px 22px #07111f29!important}.user-pill__avatar img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important}.shell .main-panel .modal-overlay,.shell .main-panel .drawer-overlay{align-items:flex-start!important;overflow-x:hidden!important;overflow-y:auto!important;padding:32px 18px!important;-webkit-overflow-scrolling:touch}.shell .main-panel .modal-container,.shell .main-panel .modal-card,.shell .main-panel .detail-modal-container,.shell .main-panel .subaccount-modal.modal-container{display:flex!important;flex-direction:column!important;max-height:calc(100dvh - 64px)!important;overflow-x:hidden!important;overflow-y:auto!important}.shell .main-panel .modal-container--wide,.shell .main-panel .detail-modal-container{max-width:min(1320px,calc(100vw - 56px))!important}.shell .main-panel .modal-header{position:sticky!important;top:0!important;z-index:20!important;flex:0 0 auto!important;background:#fbfcfd!important}.shell .main-panel .modal-actions{position:sticky!important;bottom:0!important;z-index:18!important;flex:0 0 auto!important;background:linear-gradient(180deg,#ffffffe0,#fff 46%)!important;box-shadow:0 -12px 28px #1018240f!important}@media(max-width:768px){.shell .main-panel .modal-overlay,.shell .main-panel .drawer-overlay{padding:0!important}.shell .main-panel .modal-container,.shell .main-panel .modal-card,.shell .main-panel .detail-modal-container,.shell .main-panel .subaccount-modal.modal-container{width:100vw!important;max-width:100vw!important;min-height:100dvh!important;max-height:100dvh!important;border-radius:0!important}}.shell .main-panel .page-content{padding:26px 22px 46px!important}.shell .main-panel .page-grid,.shell .main-panel .home-page,.shell .main-panel .cards-page,.shell .main-panel .open-card-page,.shell .main-panel .kyc-page,.shell .main-panel .subaccounts-page{background:linear-gradient(180deg,#ffffff85,#f6f8fbd6),radial-gradient(circle at 7% 0%,rgba(22,163,111,.055),transparent 28%)!important}.shell .main-panel .page-grid,.shell .main-panel [class*=-page]{padding-left:22px!important;padding-right:22px!important}.page-header,.section-heading,.panel-head,.card-header,.modal-header{border-color:#e3eaf1!important}.shell .main-panel h1,.shell .main-panel h2,.shell .main-panel h3,.shell .main-panel h4,.page-title,.card-title{color:#07111f!important;font-weight:900!important;letter-spacing:0!important}.shell .main-panel .eyebrow,.shell .main-panel .page-eyebrow,.shell .main-panel [class*=eyebrow],.shell .main-panel [class*=kicker]{color:var(--gold)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.02em!important}.shell .main-panel p,.shell .main-panel small,.shell .main-panel .section-subtitle,.shell .main-panel .page-subtitle,.shell .main-panel .muted-text,.shell .main-panel .field-note,.shell .main-panel .form-hint{color:#536273!important}.card,.panel-card,.summary-card,.filter-card,.table-card,.metric-card,.stat-card,.mini-card,.quick-action,.settings-card,.review-card,.product-card,.api-card,.detail-card,.form-card,.content-card,.modal-card,.modal-container,.kyc-status-card,.kyc-form-section,.open-card-tile,.status-strip>div,.panel{border:1px solid rgba(215,224,234,.92)!important;border-radius:12px!important;background:#fffffff0!important;box-shadow:var(--shadow)!important}.card:hover,.panel-card:hover,.metric-card:hover,.stat-card:hover,.quick-action:hover,.open-card-tile:hover{border-color:#16a36f47!important;box-shadow:0 16px 38px #10182413!important}.page-hero,.home-hero,.recharge-hero,.kyc-hero,.profile-hero,.open-card-heading,.subaccounts-heading,.cards-heading,.receipt-hero-card{border:0!important;border-bottom:1px solid #e3eaf1!important;border-radius:0!important;background:radial-gradient(circle at 2% 0%,rgba(22,163,111,.08),transparent 30%),linear-gradient(135deg,#fff,#f8fafb 62%,#f3f6f8)!important;box-shadow:none!important}.home-hero{min-height:320px!important;padding:34px!important}.network-panel,.login-visual,.hero__map-panel{background:radial-gradient(circle at 78% 16%,rgba(197,155,74,.14),transparent 30%),linear-gradient(145deg,#07111f,#10243d)!important;color:#edf4fb!important;border:1px solid rgba(197,155,74,.26)!important}.table-wrap,.mini-table-wrap,[class*=table-wrap],[class*=TableWrap]{border:1px solid #d7e0ea!important;border-radius:12px!important;background:#fff!important;box-shadow:0 8px 24px #10182409!important}table{border-collapse:separate!important;border-spacing:0!important}th{height:44px!important;background:#f4f7fa!important;color:#536273!important;font-size:12px!important;font-weight:900!important;text-transform:none!important;letter-spacing:0!important}td{height:56px!important;color:#132033!important;border-bottom:1px solid #e8eef4!important}tbody tr:hover{background:#16a36f09!important}input,select,textarea{min-height:42px!important;border:1px solid #d7e0ea!important;border-radius:10px!important;background:#fbfcfd!important;color:#07111f!important}input:hover,select:hover,textarea:hover{border-color:#c5d1de!important}input:focus,select:focus,textarea:focus{border-color:#16a36f94!important;box-shadow:0 0 0 3px #16a36f1a!important}.btn,.primary-button,.primary-button-small,.primary-button-inline,.primary-btn,.primary-submit,.public-button,.primary-action,button[type=submit]:not(.ghost-button):not(.table-button):not(.open-card-green-cta){border:0!important;border-radius:10px!important;background:linear-gradient(135deg,#07111f,#10243d)!important;color:#fff!important;font-weight:900!important;box-shadow:0 12px 24px #07111f2e!important}.btn:hover:not(:disabled),.primary-button:hover:not(:disabled),.primary-button-small:hover:not(:disabled),.primary-button-inline:hover:not(:disabled),.primary-btn:hover:not(:disabled),.primary-submit:hover:not(:disabled),.public-button:hover,.primary-action:hover{transform:translateY(-1px)!important;box-shadow:0 16px 30px #07111f3d!important}.ghost-button,.ghost-btn,.btn-ghost,.secondary-action,.table-button,.text-button,.link-btn,.field-action-button,.quick-filter{border:1px solid #d7e0ea!important;border-radius:10px!important;background:#fff!important;color:#07111f!important;font-weight:850!important;box-shadow:none!important}.ghost-button:hover:not(:disabled),.ghost-btn:hover:not(:disabled),.btn-ghost:hover:not(:disabled),.secondary-action:hover,.table-button:hover:not(:disabled),.text-button:hover:not(:disabled),.link-btn:hover:not(:disabled),.field-action-button:hover:not(:disabled),.quick-filter:hover:not(:disabled){border-color:#16a36f57!important;background:#f7faf9!important;color:#0f8f66!important;transform:translateY(-1px)!important}.status-pill,.badge,[class*=badge],[class*=Badge]{min-height:26px!important;border:1px solid transparent!important;border-radius:999px!important;padding:4px 10px!important;font-size:12px!important;font-weight:900!important}.status-pill--success,.status-pill.success,.tone-success{background:#16a36f1a!important;color:#0f8f66!important}.status-pill--warning,.status-pill.warning,.tone-warning{background:#a466161a!important;color:#a46616!important}.status-pill--danger,.status-pill.danger,.tone-danger{background:#b423181a!important;color:#b42318!important}.status-pill--info,.status-pill.info,.tone-info,.tone-primary{background:#175cd317!important;color:#175cd3!important}.empty-cell,.empty-panel,.detail-empty{color:#6b7a8d!important;background:radial-gradient(circle at 50% 18%,rgba(22,163,111,.055),transparent 28%),#fff!important}.public-shell,.auth-page{background:radial-gradient(circle at 12% 0%,rgba(22,163,111,.08),transparent 28%),radial-gradient(circle at 84% 0%,rgba(197,155,74,.08),transparent 28%),#eef2f6!important}.public-nav,.auth-topbar{background:#ffffffe6!important;border-bottom:1px solid #d7e0ea!important}.hero{background:linear-gradient(90deg,#fffffffa,#f7fafcdb),radial-gradient(circle at 80% 18%,rgba(22,163,111,.1),transparent 28%)!important}.feature-card,.trust-band,.auth-card{border:1px solid #d7e0ea!important;border-radius:12px!important;background:#fffffff0!important;box-shadow:var(--shadow)!important}@media(max-width:900px){.topbar{min-height:auto!important;padding:12px 16px!important}.shell .main-panel .page-content,.shell .main-panel .page-grid,.shell .main-panel [class*=-page]{padding-left:14px!important;padding-right:14px!important}.topbar__utility{width:100%;flex-wrap:wrap;justify-content:flex-end}}#app{width:100%;height:100%;min-height:100%;overflow:hidden}body{overflow:hidden!important}.shell{height:100vh!important;min-height:100vh!important;overflow:hidden!important}.sidebar{position:sticky!important;top:0!important;align-self:start!important;height:100vh!important;max-height:100vh!important;overflow-y:auto!important;overflow-x:hidden!important}.main-panel{height:100vh!important;min-height:100vh!important;overflow-y:auto!important;overflow-x:hidden!important}.page-content{min-height:calc(100vh - 72px)}:root{--sidebar-expanded-width: 244px;--sidebar-collapsed-width: 88px;--app-topbar-height: 78px}html,body,#app{width:100%;max-width:100%}#app{overflow:hidden!important}.shell{display:grid!important;grid-template-columns:var(--sidebar-expanded-width) minmax(0,1fr)!important;width:100%!important;max-width:100vw!important;height:100vh!important;min-height:100vh!important;overflow:hidden!important}.shell.sidebar-collapsed{grid-template-columns:var(--sidebar-collapsed-width) minmax(0,1fr)!important}.sidebar{width:100%!important;min-width:0!important;max-width:100%!important;height:100vh!important;max-height:100vh!important;overflow-x:hidden!important;overflow-y:auto!important}.shell.sidebar-collapsed .sidebar{width:100%!important;min-width:0!important;max-width:100%!important}.main-panel{min-width:0!important;width:100%!important;max-width:100%!important;height:100vh!important;overflow-x:hidden!important;overflow-y:auto!important}.topbar{position:sticky!important;top:0!important;width:100%!important;max-width:100%!important;min-height:var(--app-topbar-height)!important;box-sizing:border-box!important}.topbar__utility{min-width:0!important;max-width:100%!important;flex-wrap:nowrap!important}.topbar-balance{flex:0 1 auto!important;min-width:150px!important}.notice-dropdown,.language-switch,.user-dropdown{flex:0 0 auto!important}.user-pill{max-width:260px!important;min-width:0!important}.user-pill__info,.user-pill__primary{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.page-content{width:100%!important;max-width:1560px!important;margin:0 auto!important;padding:24px clamp(18px,2.4vw,28px) 42px!important;min-width:0!important;overflow-x:hidden!important;box-sizing:border-box!important}.shell .main-panel .page-content>*,.shell .main-panel .page-grid,.shell .main-panel [class*=-page],.shell .main-panel [class*=Page]{min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.shell .main-panel .page-grid,.shell .main-panel [class*=-page]{padding-left:0!important;padding-right:0!important}.card,.panel,.panel-card,.summary-card,.filter-card,.table-card,.metric-card,.stat-card,.mini-card,.quick-action,.settings-card,.review-card,.product-card,.api-card,.detail-card,.form-card,.content-card,.open-card-tile,.page-grid,.dashboard-grid,.card-grid,.stats-row,[class*=grid],[class*=Grid]{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.card-header,.section-heading,.panel-head{min-width:0!important;gap:12px!important;flex-wrap:nowrap!important}.card-header>div,.section-heading>div,.panel-head>div{min-width:0!important}.card-header button,.section-heading button,.panel-head button,.card-header .ghost-button,.section-heading .ghost-button,.panel-head .ghost-button{flex:0 0 auto!important;white-space:nowrap!important}.table-wrap,.mini-table-wrap,[class*=table-wrap],[class*=TableWrap]{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:hidden!important;box-sizing:border-box!important;-webkit-overflow-scrolling:touch}.table-wrap table,.mini-table-wrap table,[class*=table-wrap] table,[class*=TableWrap] table{width:100%!important;min-width:860px!important;max-width:none!important}.table-wrap th,.table-wrap td,.mini-table-wrap th,.mini-table-wrap td{white-space:nowrap}html,body,#app{width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;overflow:hidden!important}html::-webkit-scrollbar,body::-webkit-scrollbar,#app::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html,body,#app{scrollbar-width:none!important;-ms-overflow-style:none!important}.shell{height:100vh!important;max-height:100vh!important;overflow:hidden!important}.main-panel{height:100vh!important;max-height:100vh!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;scrollbar-gutter:stable}.page-content{min-height:0!important;overflow-x:hidden!important;overflow-y:visible!important}@media(max-width:900px){.shell,.shell.sidebar-collapsed{grid-template-columns:minmax(0,1fr)!important}.sidebar,.sidebar-toggle{display:none!important}.main-panel{grid-column:1 / -1!important;width:100vw!important;height:100dvh!important}.topbar{min-height:auto!important;padding:12px 14px!important}.topbar__utility{width:100%!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important}.page-content{max-width:100%!important;padding:14px!important}.shell .main-panel .page-grid,.shell .main-panel [class*=-page]{padding-left:0!important;padding-right:0!important}.card-header,.section-heading,.panel-head{align-items:flex-start!important;flex-wrap:wrap!important}}.unified-list-panel{overflow:hidden}.unified-table-wrap{width:100%!important;margin:0!important;padding:0!important;overflow:auto!important;border-top:1px solid #d9e0e8!important;border-right:0!important;border-bottom:1px solid #d9e0e8!important;border-left:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;overscroll-behavior:contain}.unified-table-wrap table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;background:#fff}.unified-table-wrap thead th{position:sticky;top:0;z-index:5;height:44px!important;padding:0 12px!important;border-top:0!important;border-bottom:1px solid #d9e0e8!important;background:#f4f6f8!important;color:#536273!important;box-shadow:none!important;font-size:12px!important;font-weight:850!important;letter-spacing:0!important;line-height:1.35;text-transform:none!important;vertical-align:middle!important}.unified-table-wrap tbody td{height:62px;padding:12px!important;border-top:0!important;border-bottom:1px solid #e8edf3!important;background:#fff;color:#182435!important;font-size:12px!important;vertical-align:middle!important}.unified-table-wrap tbody td:first-child,.unified-table-wrap tbody td:last-child{border-right:0!important;border-left:0!important;border-radius:0!important}.unified-table-wrap tbody tr{transition:background-color .16s ease,box-shadow .16s ease}.unified-table-wrap tbody tr:not(.unified-empty-row):hover{background:#fbfcfd!important;box-shadow:inset 3px 0 #147a5c}.unified-table-wrap tbody tr:not(.unified-empty-row):hover td{background:#fbfcfd!important}.unified-table-wrap tbody tr:last-child td{border-bottom:0!important}.unified-table-wrap .empty-cell{height:76px!important;padding:0 20px!important;background:#fff!important;color:#64748b!important;font-size:13px!important;font-weight:700!important;text-align:center!important}.unified-list-panel>.pagination-bar,.unified-list-panel .ledger-pagination>.pagination-bar{min-height:58px;padding:10px 22px!important;border-top:1px solid #e1e7ee!important;background:#fff!important;box-shadow:none!important}.unified-list-panel .ledger-pagination{display:block!important;min-height:0!important;padding:0!important;border-top:0!important;background:#fff!important;box-shadow:none!important}.unified-table-wrap::-webkit-scrollbar{width:7px;height:7px}.unified-table-wrap::-webkit-scrollbar-track{background:#f3f6f8}.unified-table-wrap::-webkit-scrollbar-thumb{border-radius:999px;background:#c8d2de}@media(max-width:760px){.unified-table-wrap thead th,.unified-table-wrap tbody td{padding-right:10px!important;padding-left:10px!important}.unified-list-panel>.pagination-bar,.unified-list-panel .ledger-pagination>.pagination-bar{padding:12px 16px!important}}@media(prefers-reduced-motion:reduce){.unified-table-wrap tbody tr{transition:none}}
