@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;700&family=Sora:wght@400;500;600;700&display=swap";html,body{margin:0}body{font-family:system-ui,sans-serif;background:#f5f6f8}a{color:inherit}.card{background:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 1px 3px #00000014}.mx[data-v-6cc9b662]{--ink: #0b1b2b;--ink-soft: #243447;--teal: #0d9488;--teal-deep: #0f766e;--mist: #e8eef3;--paper: #f4f7fa;--line: #c9d4df;--white: #ffffff;min-height:100vh;color:var(--ink);background:radial-gradient(1200px 600px at 85% -10%,rgba(13,148,136,.18),transparent 60%),radial-gradient(900px 500px at -10% 20%,rgba(15,39,68,.12),transparent 55%),linear-gradient(180deg,#eef3f7 0%,var(--paper) 42%,#e7eef4 100%);font-family:Sora,Noto Sans TC,sans-serif;position:relative;overflow-x:hidden}.mx-grain[data-v-6cc9b662]{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");z-index:0}.mx-nav[data-v-6cc9b662],main[data-v-6cc9b662],.mx-foot[data-v-6cc9b662]{position:relative;z-index:1}.mx-bi[data-v-6cc9b662]{display:flex;flex-direction:column;gap:.2em}.mx-bi>[lang=en][data-v-6cc9b662]{color:var(--ink-soft);font-weight:400}.mx-nav[data-v-6cc9b662]{display:flex;align-items:center;gap:1.25rem;padding:1.1rem clamp(1.25rem,4vw,3.5rem);max-width:1200px;margin:0 auto}.mx-brand[data-v-6cc9b662]{display:flex;align-items:center;gap:.75rem;text-decoration:none;color:inherit;min-width:0}.mx-brand-mark[data-v-6cc9b662]{width:2.35rem;height:2.35rem;color:var(--teal-deep);flex:none}.mx-brand-mark svg[data-v-6cc9b662]{width:100%;height:100%;display:block}.mx-brand-text[data-v-6cc9b662]{display:flex;flex-direction:column;line-height:1.15}.mx-brand-text strong[data-v-6cc9b662]{font-size:1.05rem;font-weight:700;letter-spacing:.08em}.mx-brand-text em[data-v-6cc9b662]{font-style:normal;font-size:.72rem;color:var(--ink-soft);letter-spacing:.14em;text-transform:uppercase}.mx-nav-links[data-v-6cc9b662]{margin-left:auto;display:flex;gap:1.5rem}.mx-nav-links a[data-v-6cc9b662]{display:flex;flex-direction:column;gap:.1rem;color:var(--ink-soft);text-decoration:none;font-size:.92rem;font-weight:500;line-height:1.2}.mx-nav-links a [lang=en][data-v-6cc9b662]{font-size:.72rem;font-weight:400;opacity:.85}.mx-nav-links a[data-v-6cc9b662]:hover{color:var(--teal-deep)}.mx-member-login[data-v-6cc9b662],.mx-buyer-entry[data-v-6cc9b662]{display:flex;flex-direction:column;align-items:center;flex:none;padding:.55rem .9rem;color:var(--white);background:var(--ink);text-decoration:none;font-size:.86rem;font-weight:600;line-height:1.15;transition:background .2s ease,transform .2s ease}.mx-buyer-entry[data-v-6cc9b662]{color:var(--teal-deep);background:#ffffffa6;border:1px solid var(--teal)}.mx-member-login [lang=en][data-v-6cc9b662],.mx-buyer-entry [lang=en][data-v-6cc9b662]{margin-top:.12rem;font-size:.68rem;font-weight:500;opacity:.78}.mx-member-login[data-v-6cc9b662]:hover,.mx-buyer-entry[data-v-6cc9b662]:hover{background:var(--teal-deep);color:var(--white);transform:translateY(-1px)}.mx-hero[data-v-6cc9b662]{max-width:1200px;margin:0 auto;padding:clamp(2rem,6vh,4.5rem) clamp(1.25rem,4vw,3.5rem) clamp(3rem,8vh,5.5rem);display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(1.5rem,4vw,3rem);align-items:center;min-height:calc(100svh - 5rem)}.mx-hero-copy[data-v-6cc9b662]{container-type:inline-size;container-name:hero-copy;min-width:0}.mx-kicker[data-v-6cc9b662]{margin:0 0 .85rem;color:var(--teal-deep);font-size:.8rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;animation:mx-rise-6cc9b662 .8s ease both}.mx-kicker [lang=en][data-v-6cc9b662]{color:var(--teal-deep);opacity:.75;letter-spacing:.12em;font-size:.72rem;font-weight:500}.mx-hero h1[data-v-6cc9b662]{margin:0 0 1rem;font-size:clamp(1.85rem,4.2vw,3.1rem);line-height:1.18;letter-spacing:-.02em;font-weight:700;animation:mx-rise-6cc9b662 .9s .08s ease both}.mx-hero h1 [lang=en][data-v-6cc9b662]{font-size:.58em;line-height:1.35;letter-spacing:-.01em;font-weight:500;margin-top:.35rem}.mx-lead[data-v-6cc9b662]{margin:0;max-width:36rem;color:var(--ink-soft);font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.7;animation:mx-rise-6cc9b662 .9s .16s ease both}.mx-lead [lang=en][data-v-6cc9b662]{font-size:.92em;opacity:.9}.mx-cta[data-v-6cc9b662]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.75rem;width:100%;max-width:28rem;animation:mx-rise-6cc9b662 .9s .24s ease both}.mx-btn[data-v-6cc9b662]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;box-sizing:border-box;padding:.75rem 1rem;min-height:3.25rem;font:inherit;font-size:.92rem;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .2s ease,background .2s ease,border-color .2s ease;white-space:normal}.mx-btn [lang=en][data-v-6cc9b662]{font-size:.72rem;font-weight:500;opacity:.88}.mx-cta .mx-btn[data-v-6cc9b662]{width:100%}@container hero-copy (max-width: 380px){.mx-cta[data-v-6cc9b662]{grid-template-columns:1fr;max-width:none}}.mx-btn[data-v-6cc9b662]:hover{transform:translateY(-1px)}.mx-btn[data-v-6cc9b662]:disabled{opacity:.55;cursor:not-allowed;transform:none}.mx-btn.primary[data-v-6cc9b662]{background:var(--ink);color:var(--white)}.mx-btn.primary[data-v-6cc9b662]:hover{background:#132536}.mx-btn.primary [lang=en][data-v-6cc9b662]{color:#ffffffc7}.mx-btn.ghost[data-v-6cc9b662]{background:#ffffff8c;border-color:var(--line);color:var(--ink)}.mx-btn.ghost[data-v-6cc9b662]:hover{border-color:var(--teal);color:var(--teal-deep)}.mx-hero-visual[data-v-6cc9b662]{position:relative;width:100%;aspect-ratio:1;max-width:520px;justify-self:end;animation:mx-rise-6cc9b662 1s .12s ease both}.mx-orbit[data-v-6cc9b662]{width:100%;height:100%;display:block}.mx-dot[data-v-6cc9b662]{transform-origin:320px 320px;animation:mx-orbit-6cc9b662 18s linear infinite}.mx-dot.d2[data-v-6cc9b662]{animation-duration:22s;animation-direction:reverse}.mx-section[data-v-6cc9b662]{max-width:1200px;margin:0 auto;padding:clamp(2.5rem,6vh,4.5rem) clamp(1.25rem,4vw,3.5rem)}.mx-section-head[data-v-6cc9b662]{margin-bottom:1.75rem;max-width:40rem}.mx-section-head h2[data-v-6cc9b662]{margin:0 0 .65rem;font-size:clamp(1.45rem,2.5vw,1.85rem);letter-spacing:-.02em}.mx-section-head h2 [lang=en][data-v-6cc9b662]{font-size:.62em;font-weight:500;margin-top:.2rem}.mx-section-head>p[data-v-6cc9b662]{margin:0;color:var(--ink-soft);line-height:1.65}.mx-section-head>p [lang=en][data-v-6cc9b662]{font-size:.92em}.mx-grid[data-v-6cc9b662]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.mx-sol[data-v-6cc9b662]{padding:1.15rem 1.1rem 1.25rem;border:1px solid var(--line);background:#ffffff8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mx-sol-icon[data-v-6cc9b662]{display:block;width:2.25rem;height:2.25rem;color:var(--teal-deep);margin-bottom:.85rem}.mx-sol-icon[data-v-6cc9b662] svg{width:100%;height:100%;display:block}.mx-sol h3[data-v-6cc9b662]{margin:0 0 .45rem;font-size:1.02rem;font-weight:650}.mx-sol h3 [lang=en][data-v-6cc9b662]{font-size:.78em;font-weight:500;margin-top:.15rem}.mx-sol p[data-v-6cc9b662]{margin:0;color:var(--ink-soft);font-size:.9rem;line-height:1.55}.mx-sol p [lang=en][data-v-6cc9b662]{font-size:.9em;margin-top:.15rem}.mx-contact .mx-form[data-v-6cc9b662]{max-width:42rem;display:grid;gap:1rem}.mx-form-row[data-v-6cc9b662]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.mx-form label[data-v-6cc9b662],.mx-full[data-v-6cc9b662]{display:grid;gap:.4rem}.mx-label-bi[data-v-6cc9b662]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem;font-size:.86rem;font-weight:600;color:var(--ink-soft)}.mx-label-bi [lang=en][data-v-6cc9b662]{font-weight:500;font-size:.8em;opacity:.85}.mx-label-bi em[data-v-6cc9b662]{color:var(--teal-deep);font-style:normal}.mx-form input[data-v-6cc9b662],.mx-form textarea[data-v-6cc9b662]{width:100%;box-sizing:border-box;border:1px solid var(--line);background:#fffc;padding:.7rem .85rem;font:inherit;font-size:.95rem;color:var(--ink)}.mx-form input[data-v-6cc9b662]:focus,.mx-form textarea[data-v-6cc9b662]:focus{outline:2px solid rgba(13,148,136,.35);border-color:var(--teal)}.mx-verify[data-v-6cc9b662]{display:grid;grid-template-columns:1fr auto;gap:.75rem;align-items:end}.mx-verify[data-v-6cc9b662]:has(.mx-verify-only){grid-template-columns:1fr}.mx-verify-only[data-v-6cc9b662]{width:100%;justify-self:stretch}.mx-hint[data-v-6cc9b662]{margin:0;font-size:.9rem;color:var(--teal-deep)}.mx-hint.err[data-v-6cc9b662]{color:#b42318}.mx-submit[data-v-6cc9b662]{justify-self:start;min-width:12rem}.mx-note[data-v-6cc9b662]{margin:0;font-size:.82rem;color:var(--ink-soft);opacity:.85}.mx-foot[data-v-6cc9b662]{max-width:1200px;margin:0 auto;padding:2rem clamp(1.25rem,4vw,3.5rem) 2.75rem;display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;justify-content:space-between;align-items:baseline;border-top:1px solid var(--line);color:var(--ink-soft);font-size:.88rem}.mx-foot strong[data-v-6cc9b662]{margin-right:.55rem;color:var(--ink)}.mx-foot p[data-v-6cc9b662]{margin:0}.mx-toast[data-v-6cc9b662]{position:fixed;left:50%;bottom:max(1.5rem,env(safe-area-inset-bottom));transform:translate(-50%);z-index:50;display:flex;flex-direction:column;gap:.15rem;align-items:center;min-width:min(18rem,calc(100vw - 2rem));max-width:calc(100vw - 2rem);padding:.85rem 1.25rem;background:var(--ink);color:var(--white);font-size:.95rem;font-weight:600;text-align:center;box-shadow:0 10px 28px #0b1b2b47;animation:mx-toast-in-6cc9b662 .28s ease both}.mx-toast [lang=en][data-v-6cc9b662]{font-size:.78rem;font-weight:500;opacity:.82}.mx-toast.err[data-v-6cc9b662]{background:#b42318}@keyframes mx-toast-in-6cc9b662{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@keyframes mx-rise-6cc9b662{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes mx-orbit-6cc9b662{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:960px){.mx-hero[data-v-6cc9b662]{grid-template-columns:1fr;min-height:auto;padding-top:1.5rem}.mx-hero h1[data-v-6cc9b662]{max-width:none}.mx-hero-visual[data-v-6cc9b662]{order:-1;max-width:min(420px,100%);margin:0 auto;width:100%}.mx-grid[data-v-6cc9b662]{grid-template-columns:repeat(2,1fr)}.mx-cta[data-v-6cc9b662]{max-width:none;grid-template-columns:1fr}}@media(max-width:640px){.mx-nav[data-v-6cc9b662]{gap:.5rem;padding-inline:1rem}.mx-nav-links[data-v-6cc9b662],.mx-brand-text em[data-v-6cc9b662],.mx-member-login [lang=en][data-v-6cc9b662],.mx-buyer-entry [lang=en][data-v-6cc9b662]{display:none}.mx-member-login[data-v-6cc9b662],.mx-buyer-entry[data-v-6cc9b662]{padding:.55rem .65rem;font-size:.8rem}.mx-form-row[data-v-6cc9b662],.mx-verify[data-v-6cc9b662],.mx-grid[data-v-6cc9b662]{grid-template-columns:1fr}.mx-cta[data-v-6cc9b662]{grid-template-columns:1fr;max-width:none}.mx-submit[data-v-6cc9b662]{width:100%;justify-self:stretch}.mx-verify .mx-btn[data-v-6cc9b662]{width:100%}}.login-page[data-v-7d75da96]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:radial-gradient(800px 400px at 100% 0%,rgba(13,148,136,.15),transparent 55%),linear-gradient(180deg,#eef3f7,#f4f7fa)}.login-card[data-v-7d75da96]{width:min(380px,100%)}.login-header[data-v-7d75da96]{margin-bottom:.45rem}.login-logo[data-v-7d75da96]{display:inline-flex;align-items:center;gap:.7rem;color:#0f766e;text-decoration:none}.login-logo svg[data-v-7d75da96]{width:2.45rem;height:2.45rem;flex:none}.login-logo span[data-v-7d75da96]{display:flex;flex-direction:column;line-height:1.15}.login-logo strong[data-v-7d75da96]{color:#0b1b2b;font-size:1.25rem;letter-spacing:.06em}.login-logo em[data-v-7d75da96]{margin-top:.18rem;color:#64748b;font-size:.68rem;font-style:normal;letter-spacing:.15em}.sub[data-v-7d75da96]{margin:.4rem 0 1.25rem;color:#64748b;font-size:.9rem}.test-account[data-v-7d75da96]{margin:0 0 1.25rem;padding:.85rem 1rem;color:#134e4a;background:#ecfdf5;border-left:4px solid #0f766e;font-size:.86rem}.test-account strong[data-v-7d75da96]{display:block;margin-bottom:.55rem}.test-account dl[data-v-7d75da96]{display:grid;gap:.35rem;margin:0}.test-account dl div[data-v-7d75da96]{display:grid;grid-template-columns:5.2rem 1fr;gap:.5rem}.test-account dt[data-v-7d75da96]{color:#475569}.test-account dd[data-v-7d75da96]{margin:0;font-family:Consolas,monospace;font-weight:700;overflow-wrap:anywhere}label[data-v-7d75da96]{display:block;margin-bottom:1rem;font-size:.9rem}input[data-v-7d75da96]{width:100%;padding:.55rem .65rem;margin-top:.3rem;box-sizing:border-box;border:1px solid #cbd5e1}button[data-v-7d75da96]{width:100%;padding:.7rem;background:#0b1b2b;color:#fff;border:none;cursor:pointer;font-weight:600}button[data-v-7d75da96]:disabled{opacity:.6}.error[data-v-7d75da96]{color:#b42318}.layout[data-v-4f8cf369]{display:flex;min-height:100vh}nav[data-v-4f8cf369]{width:200px;background:#1e293b;color:#fff;padding:1rem;display:flex;flex-direction:column;gap:.75rem}nav a[data-v-4f8cf369]{color:#93c5fd;text-decoration:none}main[data-v-4f8cf369]{flex:1;padding:2rem}.desc[data-v-4f8cf369]{margin:0 0 .5rem;color:#334155}.hint[data-v-4f8cf369]{margin:0 0 1rem;color:#64748b;font-size:.9rem}.stats[data-v-4f8cf369]{display:flex;gap:1rem;margin:1rem 0;flex-wrap:wrap}.stat[data-v-4f8cf369]{background:#f1f5f9;padding:1rem;border-radius:8px;min-width:100px;text-align:center}.stat span[data-v-4f8cf369]{display:block;font-size:1.5rem;font-weight:700;color:#1e293b}nav button[data-v-4f8cf369]{margin-top:auto}.layout[data-v-fbdb5e2b]{display:flex;min-height:100vh}nav[data-v-fbdb5e2b]{width:200px;background:#1e293b;color:#fff;padding:1rem;display:flex;flex-direction:column;gap:.75rem}nav a[data-v-fbdb5e2b]{color:#93c5fd;text-decoration:none}main[data-v-fbdb5e2b]{flex:1;padding:2rem;display:flex;flex-direction:column;gap:1.5rem}.card[data-v-fbdb5e2b]{background:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 1px 3px #0000001a}.toolbar[data-v-fbdb5e2b]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:1rem}.toolbar input[type=search][data-v-fbdb5e2b]{flex:1;min-width:200px;padding:.45rem .6rem}.check[data-v-fbdb5e2b]{display:flex;align-items:center;gap:.35rem;font-size:.9rem;white-space:nowrap}.meta[data-v-fbdb5e2b]{color:#64748b;font-size:.9rem;margin-left:auto}table[data-v-fbdb5e2b]{width:100%;border-collapse:collapse}th[data-v-fbdb5e2b],td[data-v-fbdb5e2b]{text-align:left;padding:.5rem;border-bottom:1px solid #e5e7eb}.actions[data-v-fbdb5e2b]{display:flex;gap:.35rem;flex-wrap:wrap}label[data-v-fbdb5e2b]{display:block;margin-bottom:.75rem}input[data-v-fbdb5e2b]{width:100%;padding:.4rem;box-sizing:border-box}button[data-v-fbdb5e2b],.actions a[data-v-fbdb5e2b]{padding:.35rem .6rem;font-size:.85rem}.danger[data-v-fbdb5e2b]{background:#dc2626;color:#fff;border:none;border-radius:4px;cursor:pointer}.error[data-v-fbdb5e2b]{color:#dc2626}.empty[data-v-fbdb5e2b]{color:#64748b}.pager[data-v-fbdb5e2b]{display:flex;align-items:center;gap:.75rem;margin-top:1rem;flex-wrap:wrap}.pager button[data-v-fbdb5e2b]:disabled{opacity:.5;cursor:not-allowed}.pager select[data-v-fbdb5e2b]{margin-left:.25rem;padding:.25rem}nav button[data-v-fbdb5e2b]{margin-top:auto}.layout[data-v-3b812a58]{display:flex;min-height:100vh}nav[data-v-3b812a58]{width:200px;background:#1e293b;color:#fff;padding:1rem;display:flex;flex-direction:column;gap:.75rem}nav a[data-v-3b812a58]{color:#93c5fd}main[data-v-3b812a58]{flex:1;padding:2rem}.card[data-v-3b812a58]{background:#fff;padding:1.5rem;margin-bottom:1rem;border-radius:8px;box-shadow:0 1px 3px #00000014}table[data-v-3b812a58]{width:100%;border-collapse:collapse}th[data-v-3b812a58],td[data-v-3b812a58]{padding:.5rem;border-bottom:1px solid #eee}nav button[data-v-3b812a58]{margin-top:auto}.layout[data-v-d4dfae2c]{display:flex;min-height:100vh}nav[data-v-d4dfae2c]{width:200px;background:#1e293b;color:#fff;padding:1rem;display:flex;flex-direction:column;gap:.75rem}nav a[data-v-d4dfae2c]{color:#93c5fd;text-decoration:none}main[data-v-d4dfae2c]{flex:1;padding:2rem;display:flex;flex-direction:column;gap:1rem}.card[data-v-d4dfae2c]{background:#fff;padding:1.5rem;border-radius:8px}.stats[data-v-d4dfae2c]{display:flex;gap:1rem;margin:1rem 0;flex-wrap:wrap}.stat[data-v-d4dfae2c]{background:#f1f5f9;padding:1rem;border-radius:8px;min-width:90px;text-align:center}.stat span[data-v-d4dfae2c]{display:block;font-size:1.4rem;font-weight:700}.hint[data-v-d4dfae2c]{color:#64748b;font-size:.9rem}.link-btn[data-v-d4dfae2c]{padding:0;border:none;background:none;color:#2563eb;text-decoration:underline;cursor:pointer;font:inherit}.link-btn[data-v-d4dfae2c]:disabled{color:#94a3b8;cursor:wait}nav button[data-v-d4dfae2c]{margin-top:auto;padding:.4rem}table[data-v-d4dfae2c]{width:100%;border-collapse:collapse}th[data-v-d4dfae2c],td[data-v-d4dfae2c]{text-align:left;padding:.5rem;border-bottom:1px solid #e5e7eb}.e0504[data-v-d4dfae2c]{border-left:4px solid #f59e0b}.e0504 th[data-v-d4dfae2c]{width:120px;color:#64748b;font-weight:500}.layout[data-v-9aa66d87]{display:flex;min-height:100vh;background:#f8fafc}nav[data-v-9aa66d87]{width:220px;flex-shrink:0;background:#0f766e;color:#fff;padding:1rem;display:flex;flex-direction:column;gap:.35rem}.brand[data-v-9aa66d87]{margin-bottom:.5rem}.brand strong[data-v-9aa66d87]{display:block;font-size:.95rem;line-height:1.35}.nav-ban[data-v-9aa66d87]{margin:.25rem 0 0;font-size:.78rem;color:#99f6e4}.nav-link[data-v-9aa66d87]{color:#99f6e4;text-decoration:none;font-size:.9rem;padding:.45rem .6rem;border-radius:6px;transition:background .15s}.nav-link[data-v-9aa66d87]:hover{background:#ffffff1a;color:#fff}.nav-link.active[data-v-9aa66d87]{background:#ffffff2e;color:#fff;font-weight:600}.impersonate-banner[data-v-9aa66d87]{margin-top:.5rem;display:flex;flex-direction:column;gap:.35rem}.badge[data-v-9aa66d87]{display:inline-block;background:#fbbf24;color:#000;padding:.15rem .4rem;border-radius:4px;font-size:.75rem;text-align:center}.exit-impersonate[data-v-9aa66d87]{padding:.4rem .5rem;border:none;border-radius:6px;background:#fff;color:#0f766e;font-size:.8rem;font-weight:600;cursor:pointer}.exit-impersonate[data-v-9aa66d87]:hover{background:#ecfdf5}.logout[data-v-9aa66d87]{margin-top:auto;padding:.5rem;border:none;border-radius:6px;background:#0003;color:#fff;cursor:pointer}.logout[data-v-9aa66d87]:hover{background:#00000059}main[data-v-9aa66d87]{flex:1;padding:2rem;min-width:0}.page-title[data-v-9aa66d87]{margin:0 0 1rem;font-size:1.35rem;color:#134e4a}.card[data-v-17fe63e1]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 1px 3px #0000000f}.stats[data-v-17fe63e1]{display:flex;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.stat[data-v-17fe63e1]{background:#f0fdfa;padding:1rem;border-radius:8px;min-width:100px;text-align:center}.stat span[data-v-17fe63e1]{display:block;font-weight:700;color:#0f766e;font-size:1.1rem}.hint[data-v-17fe63e1]{color:#64748b;margin:0}.card[data-v-4ee40d23]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 1px 3px #0000000f}.section[data-v-4ee40d23]{margin:0 0 1rem;font-size:1rem;color:#334155}.filters[data-v-4ee40d23]{display:flex;gap:.5rem;margin-bottom:1rem}table[data-v-4ee40d23]{width:100%;border-collapse:collapse}th[data-v-4ee40d23],td[data-v-4ee40d23]{text-align:left;padding:.5rem;border-bottom:1px solid #e5e7eb;font-size:.9rem}.card[data-v-1eec4ae4]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 1px 3px #0000000f;margin-bottom:1rem}.track-panel[data-v-1eec4ae4]{border-left:4px solid #0f766e}.section[data-v-1eec4ae4]{margin:0 0 .75rem;font-size:1rem;color:#334155}label[data-v-1eec4ae4]{display:block;margin-bottom:.75rem}input[data-v-1eec4ae4],select[data-v-1eec4ae4]{width:100%;padding:.4rem;box-sizing:border-box;margin-top:.25rem}button[data-v-1eec4ae4]{padding:.5rem 1rem;background:#0f766e;color:#fff;border:none;border-radius:4px;cursor:pointer}.btn-ghost[data-v-1eec4ae4]{margin-top:.75rem;background:#fff;color:#0f766e;border:1px solid #99f6e4}.btn-ghost[data-v-1eec4ae4]:disabled{opacity:.55;cursor:not-allowed}.error[data-v-1eec4ae4]{color:#dc2626}.warn-inline[data-v-1eec4ae4]{color:#b45309;font-size:.9rem;margin:.5rem 0}.hint[data-v-1eec4ae4]{font-size:.85rem;color:#64748b;margin:-.25rem 0 .75rem}.track-summary[data-v-1eec4ae4]{display:flex;flex-wrap:wrap;gap:1rem;font-size:.9rem;color:#334155;margin-top:.5rem}.track-summary strong[data-v-1eec4ae4]{color:#0f766e}.mono[data-v-1eec4ae4]{font-family:ui-monospace,monospace}.success-link[data-v-1eec4ae4]{margin-top:.75rem;font-size:.9rem;color:#334155}.success-link a[data-v-1eec4ae4]{color:#0f766e;font-weight:600}.issue-toast[data-v-1eec4ae4]{position:fixed;left:50%;bottom:max(1.5rem,env(safe-area-inset-bottom));transform:translate(-50%);z-index:80;min-width:min(22rem,calc(100vw - 2rem));max-width:calc(100vw - 2rem);padding:.9rem 1.25rem;border-radius:8px;color:#fff;font-size:.95rem;font-weight:600;text-align:center;box-shadow:0 10px 28px #0f172a47;animation:toast-in-1eec4ae4 .28s ease both}.issue-toast.err[data-v-1eec4ae4]{background:#b42318}.issue-toast.ok[data-v-1eec4ae4]{background:#0f766e}@keyframes toast-in-1eec4ae4{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.card[data-v-36e4a470]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 1px 3px #0000000f;margin-bottom:1rem}.meta-card[data-v-36e4a470]{padding:1rem 1.25rem;border-left:4px solid #0f766e}.section[data-v-36e4a470]{margin:0 0 1rem;font-size:1rem;color:#334155}.filters[data-v-36e4a470]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.75rem 1rem;align-items:end;margin-bottom:1rem}.filters label[data-v-36e4a470]{display:grid;gap:.3rem;font-size:.88rem;color:#475569;margin:0}.filters input[data-v-36e4a470],.filters select[data-v-36e4a470]{width:100%;padding:.45rem .55rem;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:6px;font:inherit}.btn-primary[data-v-36e4a470]{padding:.5rem 1rem;background:#0f766e;color:#fff;border:none;border-radius:6px;cursor:pointer;font:inherit;height:fit-content}.btn-primary[data-v-36e4a470]:disabled{opacity:.55}.table-wrap[data-v-36e4a470]{overflow-x:auto;margin-top:.5rem}table[data-v-36e4a470]{width:100%;min-width:640px;border-collapse:collapse}th[data-v-36e4a470],td[data-v-36e4a470]{text-align:left;padding:.55rem .65rem;border-bottom:1px solid #e5e7eb;font-size:.9rem}th[data-v-36e4a470]{background:#f8fafc;color:#334155;font-weight:600}.mono[data-v-36e4a470]{font-family:ui-monospace,Consolas,monospace}.status[data-v-36e4a470]{font-size:.85rem;color:#334155}.actions[data-v-36e4a470]{display:flex;gap:.35rem;flex-wrap:wrap}.actions button[data-v-36e4a470]{font-size:.8rem;padding:.35rem .55rem;background:#0f766e;color:#fff;border:none;border-radius:4px;cursor:pointer}.actions button[data-v-36e4a470]:disabled{opacity:.55}.error[data-v-36e4a470]{color:#dc2626}.msg[data-v-36e4a470]{color:#0f766e}.hint[data-v-36e4a470]{font-size:.88rem;color:#64748b;margin:0}.empty[data-v-36e4a470]{color:#64748b;margin:1rem 0 0}.card[data-v-7280cbe5]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 1px 3px #0000000f}.merchant-line[data-v-7280cbe5]{margin:0 0 1rem;font-size:.95rem;color:#0f766e;font-weight:600}.section[data-v-7280cbe5]{margin:0 0 .5rem;font-size:1rem;color:#334155}.hint[data-v-7280cbe5]{font-size:.88rem;color:#64748b;margin:0 0 1rem}table[data-v-7280cbe5]{width:100%;border-collapse:collapse;margin-top:.5rem;font-size:.88rem}th[data-v-7280cbe5],td[data-v-7280cbe5]{padding:.55rem .5rem;border-bottom:1px solid #e5e7eb;text-align:left}th[data-v-7280cbe5]{background:#f0fdfa;color:#134e4a}.avail[data-v-7280cbe5]{color:#0f766e;font-size:1.05rem}.mono[data-v-7280cbe5]{font-family:ui-monospace,monospace;font-weight:600}.empty[data-v-7280cbe5]{color:#64748b}.card[data-v-0a1ae754]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 1px 3px #0000000f}.section[data-v-0a1ae754]{margin:0 0 1rem;font-size:1rem;color:#334155}table[data-v-0a1ae754]{width:100%;border-collapse:collapse;margin-top:1rem}th[data-v-0a1ae754],td[data-v-0a1ae754]{padding:.5rem;border-bottom:1px solid #e5e7eb}.card[data-v-32a449e5]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 1px 3px #0000000f}section[data-v-32a449e5]{margin-top:1.25rem}section h3[data-v-32a449e5]{margin:0 0 .5rem;font-size:1rem}.url code[data-v-32a449e5]{display:block;padding:.5rem;background:#f1f5f9;border-radius:4px;word-break:break-all}.hint[data-v-32a449e5]{color:#64748b;font-size:.9rem;margin-top:1rem}.card[data-v-ff3c780b]{background:#fff;padding:1.25rem;border-radius:8px;margin-bottom:1rem;box-shadow:0 1px 3px #0000000f}.intro ul[data-v-ff3c780b]{margin:.5rem 0 0 1.2rem}.hint[data-v-ff3c780b]{color:#64748b;font-size:.9rem}.inline-form[data-v-ff3c780b],.notify-form[data-v-ff3c780b]{display:grid;gap:.75rem;margin:1rem 0}label[data-v-ff3c780b]{display:grid;gap:.25rem;font-size:.9rem}input[data-v-ff3c780b],select[data-v-ff3c780b],textarea[data-v-ff3c780b]{padding:.5rem;border:1px solid #cbd5e1;border-radius:6px;font:inherit}.scopes[data-v-ff3c780b]{border:1px solid #e2e8f0;border-radius:6px;padding:.5rem .75rem;display:flex;flex-wrap:wrap;gap:.75rem}.scopes legend[data-v-ff3c780b]{font-size:.85rem;color:#475569}table[data-v-ff3c780b]{width:100%;border-collapse:collapse;font-size:.88rem;margin-top:.75rem}th[data-v-ff3c780b],td[data-v-ff3c780b]{border-bottom:1px solid #e2e8f0;padding:.5rem;text-align:left;vertical-align:top}.dest[data-v-ff3c780b]{word-break:break-all;max-width:220px}.key-once[data-v-ff3c780b]{background:#fffbeb;border:1px solid #fcd34d;padding:.75rem;border-radius:6px}.key-once code[data-v-ff3c780b]{word-break:break-all}.channel-grid[data-v-ff3c780b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;margin:1rem 0}.channel-doc[data-v-ff3c780b]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:.75rem;font-size:.85rem}.channel-doc h3[data-v-ff3c780b]{margin:0 0 .35rem;font-size:.95rem}.channel-doc ul[data-v-ff3c780b]{margin:.35rem 0 0 1rem;padding:0}.actions[data-v-ff3c780b]{display:flex;gap:.5rem;flex-wrap:wrap}button[data-v-ff3c780b]{padding:.45rem .75rem;border:none;border-radius:6px;background:#0f766e;color:#fff;cursor:pointer}button.secondary[data-v-ff3c780b]{background:#475569}button.danger[data-v-ff3c780b]{background:#b91c1c}button[data-v-ff3c780b]:disabled{opacity:.6;cursor:not-allowed}.response[data-v-ff3c780b]{background:#0f172a;color:#e2e8f0;padding:1rem;border-radius:6px;overflow:auto;font-size:.8rem}.msg[data-v-ff3c780b]{color:#0f766e}.empty[data-v-ff3c780b]{color:#94a3b8}.count[data-v-ff3c780b]{font-weight:700;font-size:1.05rem;text-align:center;color:#0f172a}.sub[data-v-ff3c780b]{margin:1.25rem 0 .5rem;font-size:.95rem;color:#334155}.sum-table[data-v-ff3c780b]{margin-top:.5rem}code[data-v-ff3c780b]{background:#f1f5f9;padding:.1rem .3rem;border-radius:4px}.card[data-v-60d57fd2]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:1.15rem 1.25rem;margin-bottom:1rem}.health-head[data-v-60d57fd2]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.health-badge[data-v-60d57fd2]{border-radius:999px;padding:.42rem .75rem;font-size:.82rem;font-weight:700;white-space:nowrap}.health-badge.ok[data-v-60d57fd2]{background:#dcfce7;color:#166534}.health-badge.bad[data-v-60d57fd2]{background:#fee2e2;color:#b91c1c}.health-grid[data-v-60d57fd2]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem;margin-top:.85rem}.health-grid>div[data-v-60d57fd2]{display:grid;gap:.3rem;padding:.75rem;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc}.health-grid span[data-v-60d57fd2]{color:#64748b;font-size:.78rem}.health-grid strong[data-v-60d57fd2]{color:#0f172a;font-size:1rem}.health-grid .danger[data-v-60d57fd2]{color:#b91c1c}.action-note[data-v-60d57fd2]{margin:.75rem 0 0;padding:.65rem .75rem;border-radius:7px;background:#fff7ed;color:#9a3412;font-weight:600}h2[data-v-60d57fd2]{margin:0 0 .4rem;font-size:1.05rem}.hint[data-v-60d57fd2]{color:#64748b;font-size:.9rem;margin:0 0 .75rem}.filters[data-v-60d57fd2]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:end;margin-bottom:.75rem}.filters label[data-v-60d57fd2]{display:grid;gap:.25rem;font-size:.82rem;color:#475569;margin:0}.filters input[data-v-60d57fd2]{padding:.4rem .55rem;border:1px solid #cbd5e1;border-radius:6px}.btn[data-v-60d57fd2]{padding:.45rem .9rem;border:none;border-radius:6px;background:#0f766e;color:#fff;font-weight:600;cursor:pointer}table[data-v-60d57fd2]{width:100%;border-collapse:collapse;font-size:.9rem}th[data-v-60d57fd2],td[data-v-60d57fd2]{border-bottom:1px solid #e2e8f0;padding:.5rem .55rem;text-align:left}.mono[data-v-60d57fd2]{font-family:ui-monospace,Consolas,monospace;white-space:nowrap}.dest[data-v-60d57fd2]{font-weight:600;color:#0f766e;word-break:break-all}.count[data-v-60d57fd2]{font-weight:700;font-size:1.05rem;color:#0f172a}.empty[data-v-60d57fd2]{color:#94a3b8;margin:.5rem 0 0}.sum-table .count[data-v-60d57fd2]{text-align:center}@media(max-width:900px){.health-head[data-v-60d57fd2]{display:grid}.health-grid[data-v-60d57fd2]{grid-template-columns:repeat(2,minmax(0,1fr))}}.card[data-v-063af40e]{background:#fff;padding:1.25rem;border-radius:8px;margin-bottom:1rem;box-shadow:0 1px 3px #0000000f}.card h2[data-v-063af40e]{margin:0 0 .75rem;color:#134e4a;font-size:1.1rem}.card p[data-v-063af40e]{margin:0 0 .5rem;line-height:1.6;color:#334155}table[data-v-063af40e]{width:100%;border-collapse:collapse;font-size:.88rem;margin:.75rem 0}th[data-v-063af40e],td[data-v-063af40e]{border:1px solid #e2e8f0;padding:.45rem .6rem;text-align:left}th[data-v-063af40e]{background:#f0fdfa}ul[data-v-063af40e]{margin:.5rem 0 0 1.2rem;line-height:1.7;color:#334155}.footer[data-v-063af40e]{color:#64748b;font-size:.9rem}.card[data-v-461b30cc]{background:#fff;padding:1.5rem;border-radius:8px;box-shadow:0 1px 3px #0000000f;margin-bottom:1rem}.section[data-v-461b30cc]{margin:0 0 1rem;font-size:1rem;color:#334155}.steps[data-v-461b30cc]{margin:0 0 .75rem;padding-left:1.25rem;line-height:1.55;color:#334155}label[data-v-461b30cc]{display:block;margin-bottom:.75rem}input[data-v-461b30cc],select[data-v-461b30cc],textarea[data-v-461b30cc]{width:100%;padding:.4rem;box-sizing:border-box;margin-top:.25rem}button[data-v-461b30cc]{padding:.5rem 1rem;background:#0f766e;color:#fff;border:none;border-radius:4px;cursor:pointer}button.secondary[data-v-461b30cc]{background:#64748b;margin-bottom:.75rem}button.ghost[data-v-461b30cc]{background:#fff;color:#b42318;border:1px solid #fecaca}.actions[data-v-461b30cc]{display:flex;gap:.35rem;flex-wrap:wrap}.actions button[data-v-461b30cc]{font-size:.8rem;padding:.3rem .5rem}th[data-v-461b30cc],td[data-v-461b30cc]{padding:.5rem;border-bottom:1px solid #e5e7eb;text-align:left;vertical-align:top;font-size:.9rem}.error[data-v-461b30cc]{color:#dc2626}.ok[data-v-461b30cc]{color:#0f766e}.hint[data-v-461b30cc]{font-size:.85rem;color:#64748b;margin:.35rem 0 0}.layout[data-v-57346522]{display:flex;min-height:100vh;background:#f8fafc}nav[data-v-57346522]{width:220px;flex-shrink:0;background:#1e3a5f;color:#fff;padding:1rem;display:flex;flex-direction:column;gap:.5rem}nav a[data-v-57346522]{color:#93c5fd;text-decoration:none}main[data-v-57346522]{flex:1;padding:2rem;max-width:960px}.card[data-v-57346522]{background:#fff;border-radius:8px;padding:1.25rem 1.5rem;margin-bottom:1rem;box-shadow:0 1px 3px #0000000f}.card h2[data-v-57346522]{margin:0 0 .75rem;font-size:1.1rem}.card table[data-v-57346522]{width:100%;border-collapse:collapse;font-size:.9rem;margin-top:.5rem}.card th[data-v-57346522],.card td[data-v-57346522]{border-bottom:1px solid #e2e8f0;padding:.4rem .5rem;text-align:left}.card ul[data-v-57346522]{margin:.5rem 0 0;padding-left:1.2rem}.note[data-v-57346522]{color:#64748b;font-size:.9rem}.layout[data-v-3202054b]{display:flex;min-height:100vh;background:#f8fafc}nav[data-v-3202054b]{width:240px;flex-shrink:0;background:#1e3a5f;color:#fff;padding:1rem .85rem;display:flex;flex-direction:column;gap:.35rem}nav strong[data-v-3202054b]{font-size:.95rem;line-height:1.35}.nav-sub[data-v-3202054b]{margin:0 0 .75rem;font-size:.75rem;color:#94a3b8}.nav-group[data-v-3202054b]{display:flex;flex-direction:column;gap:.2rem;margin-bottom:.75rem}.nav-group-bottom[data-v-3202054b]{margin-top:auto;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.12)}.nav-label[data-v-3202054b]{font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;color:#64748b;margin:.35rem 0 .15rem;padding-left:.35rem}nav a[data-v-3202054b],.logout[data-v-3202054b]{color:#93c5fd;text-decoration:none;padding:.4rem .5rem;border-radius:6px;font-size:.88rem;border:none;background:transparent;text-align:left;cursor:pointer}nav a[data-v-3202054b]:hover,.logout[data-v-3202054b]:hover{background:#ffffff14;color:#e0f2fe}nav a.active[data-v-3202054b]{background:#0f766e;color:#fff;font-weight:600}main[data-v-3202054b]{flex:1;padding:1.5rem 2rem;max-width:1440px;min-width:0;width:100%}.compliance-page h1{font-size:1.25rem;color:#1e3a5f;margin:0 0 .35rem}.compliance-page .page-lead{color:#64748b;font-size:.9rem;margin:0 0 1.25rem}.compliance-page .card{background:#fff;padding:1.25rem;border-radius:8px;box-shadow:0 1px 3px #0000000f}.compliance-page .card h2{margin:0 0 .75rem;font-size:1.05rem;color:#0f766e}.compliance-page .hint{color:#64748b;font-size:.9rem;margin:0 0 .75rem}.compliance-page .hint.no-issue{padding:.65rem .85rem;background:#eff6ff;border-left:3px solid #2563eb;border-radius:4px;color:#1e40af}.compliance-page label:not(.field):not(.pager-field):not(.inline-check){display:grid;gap:.35rem;margin:.5rem 0;font-size:.9rem;max-width:520px}.compliance-page select,.compliance-page input{padding:.45rem .6rem;border:1px solid #cbd5e1;border-radius:6px;font:inherit}.compliance-page .actions,.compliance-page .row{display:flex;flex-wrap:wrap;gap:.75rem;align-items:end;margin:.5rem 0 1rem}.compliance-page button{padding:.45rem .75rem;border:none;border-radius:6px;background:#0f766e;color:#fff;cursor:pointer}.compliance-page button:disabled{opacity:.55}.compliance-page table{width:100%;border-collapse:collapse;font-size:.86rem;margin-top:.5rem}.compliance-page th,.compliance-page td{border-bottom:1px solid #e2e8f0;padding:.45rem .5rem;text-align:left}.compliance-page .bad td{background:#fff7ed}.compliance-page .msg{color:#0f766e;margin-top:.5rem}.compliance-page .pager{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin:.5rem 0;font-size:.9rem}.compliance-page .pager .meta{color:#64748b}.compliance-page .warn-box{margin-top:.75rem;padding:1rem;border:2px solid #dc2626;background:#fef2f2;color:#991b1b;font-size:.95rem;border-radius:8px;line-height:1.5}.compliance-page .warn-box strong{display:block;margin-bottom:.35rem;font-size:1rem}.compliance-page .warn-box.ok{border-color:#16a34a;background:#f0fdf4;color:#166534}.compliance-page .pre{background:#0f172a;color:#e2e8f0;padding:1rem;border-radius:8px;overflow:auto;max-height:480px;font-size:.8rem}.tracks-card[data-v-97ed3960]{padding:1.35rem 1.5rem}.schedule-hint[data-v-97ed3960]{font-size:.85rem}.sync-panel[data-v-97ed3960]{display:flex;flex-wrap:wrap;gap:1rem 1.25rem;align-items:flex-end;margin:1rem 0;padding:1rem 1.1rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.field[data-v-97ed3960]{display:grid;gap:.35rem;margin:0;flex:1 1 280px;max-width:420px}.field-label[data-v-97ed3960]{font-size:.88rem;color:#475569;font-weight:600}.field select[data-v-97ed3960]{width:100%;padding:.5rem .65rem;border:1px solid #cbd5e1;border-radius:6px;font:inherit;background:#fff}.sync-actions[data-v-97ed3960]{display:flex;flex-wrap:wrap;gap:.65rem .75rem;align-items:center;flex:2 1 360px}.btn-primary[data-v-97ed3960]{padding:.55rem 1rem;border:none;border-radius:6px;background:#0f766e;color:#fff;cursor:pointer;font:inherit;white-space:nowrap}.btn-secondary[data-v-97ed3960]{padding:.55rem 1rem;border:none;border-radius:6px;background:#475569;color:#fff;cursor:pointer;font:inherit;white-space:nowrap}.btn-ghost[data-v-97ed3960]{padding:.45rem .85rem;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#334155;cursor:pointer;font:inherit}.btn-primary[data-v-97ed3960]:disabled,.btn-secondary[data-v-97ed3960]:disabled,.btn-ghost[data-v-97ed3960]:disabled{opacity:.55;cursor:not-allowed}.inline-check[data-v-97ed3960]{display:inline-flex;align-items:center;gap:.35rem;margin:0;font-size:.88rem;color:#475569;white-space:nowrap}.inline-check input[data-v-97ed3960]{width:auto;margin:0}.list-toolbar[data-v-97ed3960]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:1rem 0 .5rem;font-size:.9rem}.list-toolbar.bottom[data-v-97ed3960]{margin-top:1rem;padding-top:.75rem;border-top:1px solid #e2e8f0;justify-content:center}.list-toolbar .meta[data-v-97ed3960]{color:#64748b}.list-toolbar-right[data-v-97ed3960]{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.pager-field[data-v-97ed3960]{display:inline-flex;align-items:center;gap:.4rem;margin:0;color:#475569;white-space:nowrap}.pager-field select[data-v-97ed3960]{padding:.35rem .5rem;border:1px solid #cbd5e1;border-radius:6px;font:inherit}.page-ind[data-v-97ed3960]{color:#64748b;min-width:4.5rem;text-align:center}.table-wrap[data-v-97ed3960]{overflow-x:auto;border:1px solid #e2e8f0;border-radius:8px}.track-table[data-v-97ed3960]{width:100%;min-width:720px;border-collapse:collapse;font-size:.9rem}.track-table th[data-v-97ed3960],.track-table td[data-v-97ed3960]{border-bottom:1px solid #e2e8f0;padding:.55rem .65rem;text-align:left}.track-table th[data-v-97ed3960]{background:#f1f5f9;color:#334155;font-weight:600;font-size:.84rem}.track-table td.num[data-v-97ed3960],.track-table th.num[data-v-97ed3960]{text-align:right}.track-table .mono[data-v-97ed3960]{font-family:ui-monospace,Consolas,monospace}.track-table .track-code[data-v-97ed3960]{font-weight:700;color:#0f766e}.track-table tr.current td[data-v-97ed3960]{background:#f0fdf4}.track-table tr.bad td[data-v-97ed3960]{background:#fff7ed}.msg.warn[data-v-97ed3960]{color:#b45309}.empty[data-v-97ed3960]{margin-top:1rem}.cross-page[data-v-9ee95f8a]{max-width:none}.cross-hero[data-v-9ee95f8a]{margin-bottom:1rem}.cross-card[data-v-9ee95f8a]{padding:1.35rem 1.5rem}.query-row[data-v-9ee95f8a]{display:flex;flex-wrap:wrap;gap:.85rem;align-items:end;margin-bottom:.75rem}.query-row label[data-v-9ee95f8a]{max-width:420px;flex:1 1 280px;margin:0}.btn-primary[data-v-9ee95f8a]{padding:.55rem 1.1rem;border:none;border-radius:6px;background:#0f766e;color:#fff;cursor:pointer;font:inherit}.btn-ghost[data-v-9ee95f8a]{padding:.55rem .95rem;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#334155;cursor:pointer;font:inherit}.btn-primary[data-v-9ee95f8a]:disabled,.btn-ghost[data-v-9ee95f8a]:disabled{opacity:.55;cursor:not-allowed}.btn-sm[data-v-9ee95f8a]{padding:.4rem .85rem;font-size:.88rem}.meta-line[data-v-9ee95f8a]{font-size:.92rem;color:#334155;margin:0 0 1rem}.meta-line strong[data-v-9ee95f8a]{color:#0f766e}.filter-panel[data-v-9ee95f8a]{margin:1rem 0;padding:1rem 1.15rem 1.15rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.filter-head[data-v-9ee95f8a]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem;padding-bottom:.7rem;border-bottom:1px solid #e2e8f0}.filter-title[data-v-9ee95f8a]{font-size:.84rem;font-weight:600;color:#334155;letter-spacing:.02em}.filter-actions[data-v-9ee95f8a]{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem}.filter-primary[data-v-9ee95f8a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem 1.1rem;margin-bottom:.95rem}.filter-primary .field[data-v-9ee95f8a]{display:grid;gap:.35rem;margin:0;max-width:none;font-size:.84rem;color:#475569}.filter-primary select[data-v-9ee95f8a],.filter-primary input[data-v-9ee95f8a]{width:100%;min-width:0;box-sizing:border-box;padding:.45rem .6rem;font-size:.9rem}.filter-ranges[data-v-9ee95f8a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.25rem}.range-field[data-v-9ee95f8a]{display:grid;grid-template-columns:5.5rem minmax(0,1fr);align-items:center;gap:.55rem;min-width:0}.range-label[data-v-9ee95f8a]{font-size:.84rem;color:#475569;white-space:nowrap}.range-inputs[data-v-9ee95f8a]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.4rem;min-width:0}.range-inputs input[data-v-9ee95f8a]{width:100%;min-width:0;box-sizing:border-box;padding:.45rem .55rem;font-size:.9rem;font-variant-numeric:tabular-nums}.range-sep[data-v-9ee95f8a]{color:#94a3b8;font-size:.95rem;line-height:1;-webkit-user-select:none;user-select:none}@media(max-width:900px){.filter-primary[data-v-9ee95f8a],.filter-ranges[data-v-9ee95f8a]{grid-template-columns:1fr}.range-field[data-v-9ee95f8a]{grid-template-columns:4.75rem minmax(0,1fr)}}.toolbar[data-v-9ee95f8a]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:.85rem 0 .5rem;font-size:.9rem}.toolbar.bottom[data-v-9ee95f8a]{margin-top:1rem;padding-top:.75rem;border-top:1px solid #e2e8f0}.toolbar .meta[data-v-9ee95f8a]{color:#64748b}.toolbar-right[data-v-9ee95f8a]{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.toolbar .inline[data-v-9ee95f8a]{display:inline-flex;align-items:center;gap:.35rem;margin:0;max-width:none}.table-wrap[data-v-9ee95f8a]{overflow-x:auto;margin-top:.35rem;border:1px solid #e2e8f0;border-radius:8px}.track-table[data-v-9ee95f8a]{width:100%;min-width:960px;border-collapse:collapse;font-size:.92rem}.track-table th[data-v-9ee95f8a],.track-table td[data-v-9ee95f8a]{border-bottom:1px solid #e2e8f0;padding:.55rem .65rem;text-align:left;white-space:nowrap}.track-table th[data-v-9ee95f8a]{background:#f1f5f9;color:#334155;font-weight:600;font-size:.86rem}.track-table td.num[data-v-9ee95f8a]{text-align:right;font-variant-numeric:tabular-nums}.track-table th.num[data-v-9ee95f8a]{text-align:right}.track-table .mono[data-v-9ee95f8a]{font-family:ui-monospace,Consolas,monospace;letter-spacing:.02em}.track-table .track-code[data-v-9ee95f8a]{font-weight:700;color:#0f766e}.track-table tr.current td[data-v-9ee95f8a]{background:#f0fdf4}.badge[data-v-9ee95f8a]{display:inline-block;padding:.15rem .5rem;border-radius:999px;font-size:.78rem;font-weight:600}.badge.ok[data-v-9ee95f8a]{background:#dcfce7;color:#166534}.badge.off[data-v-9ee95f8a]{background:#f1f5f9;color:#64748b}.card[data-v-f8977a0c]{padding:1.1rem 1.25rem;margin-bottom:1rem}.hint[data-v-f8977a0c]{color:#64748b;font-size:.9rem}.drill-row[data-v-f8977a0c]{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:flex-end;margin:.75rem 0}.drill-row label[data-v-f8977a0c]{display:grid;gap:.3rem;font-size:.88rem;color:#475569;font-weight:600}.drill-row select[data-v-f8977a0c],.drill-row input[data-v-f8977a0c]{padding:.45rem .55rem;border:1px solid #cbd5e1;border-radius:6px;font:inherit;min-width:160px}.btn[data-v-f8977a0c]{padding:.5rem 1rem;border:none;border-radius:6px;background:#0f766e;color:#fff;cursor:pointer;font:inherit}.btn[data-v-f8977a0c]:disabled{opacity:.55;cursor:not-allowed}.msg[data-v-f8977a0c]{margin:.5rem 0 0;font-weight:600}.msg.ok[data-v-f8977a0c]{color:#047857}.msg.bad[data-v-f8977a0c]{color:#b45309}.toolbar[data-v-f8977a0c]{margin-bottom:.75rem}table[data-v-f8977a0c]{width:100%;border-collapse:collapse;font-size:.9rem}th[data-v-f8977a0c],td[data-v-f8977a0c]{border-bottom:1px solid #e2e8f0;padding:.5rem .55rem;text-align:left}th[data-v-f8977a0c]{background:#f1f5f9}.mono[data-v-f8977a0c]{font-family:ui-monospace,Consolas,monospace}.toolbar[data-v-fd872619]{display:flex;gap:.75rem;align-items:end;flex-wrap:wrap}.toolbar label[data-v-fd872619]{margin:0;display:grid;gap:.3rem;font-size:.88rem;color:#475569}.toolbar input[data-v-fd872619]{padding:.4rem .55rem;min-width:160px}.btn-primary[data-v-fd872619]{padding:.45rem .9rem;border:none;border-radius:6px;background:#0f766e;color:#fff;cursor:pointer}.card h2[data-v-fd872619]{margin:0 0 .5rem;font-size:1.05rem}.hint[data-v-fd872619]{color:#64748b;font-size:.9rem}.deliv-table[data-v-fd872619],table[data-v-fd872619]{width:100%;border-collapse:collapse;font-size:.9rem;margin-top:.5rem}th[data-v-fd872619],td[data-v-fd872619]{border-bottom:1px solid #e2e8f0;padding:.5rem .55rem;text-align:left;vertical-align:top}.mono[data-v-fd872619]{font-family:ui-monospace,Consolas,monospace;white-space:nowrap}.dest[data-v-fd872619]{font-weight:600;color:#0f766e;word-break:break-all}.count[data-v-fd872619]{font-weight:700;font-size:1.1rem;color:#0f172a;text-align:center}.count.bad[data-v-fd872619]{color:#b91c1c}.badge[data-v-fd872619]{display:inline-block;padding:.1rem .45rem;border-radius:999px;font-size:.78rem;font-weight:600}.badge.ok[data-v-fd872619]{background:#dcfce7;color:#166534}.badge.warn[data-v-fd872619]{background:#ffedd5;color:#9a3412}.ex-page[data-v-5a0904a9]{max-width:920px}.ex-hero h1[data-v-5a0904a9]{margin-bottom:.25rem}.ex-hero .page-lead[data-v-5a0904a9]{margin-bottom:1.5rem}.ex-filters[data-v-5a0904a9]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.15rem 1.25rem;margin-bottom:1.25rem;box-shadow:0 1px 2px #0f172a0a}.filter-grid[data-v-5a0904a9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem;align-items:end}.filter-grid label[data-v-5a0904a9]{display:grid;gap:.35rem;margin:0;max-width:none;font-size:.82rem;color:#475569;font-weight:600}.filter-grid select[data-v-5a0904a9],.filter-grid input[data-v-5a0904a9]{width:100%;padding:.55rem .7rem;border:1px solid #cbd5e1;border-radius:8px;font:inherit;background:#fff;color:#0f172a}.filter-actions[data-v-5a0904a9]{display:flex;align-items:end}.btn-primary[data-v-5a0904a9]{width:100%;padding:.6rem 1rem;border:none;border-radius:8px;background:#0f766e;color:#fff;font-weight:600;cursor:pointer}.btn-primary[data-v-5a0904a9]:hover{background:#0d9488}.ex-toolbar[data-v-5a0904a9]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;padding:0 .15rem}.ex-toolbar.bottom[data-v-5a0904a9]{margin-top:1.25rem;margin-bottom:0;justify-content:center}.ex-toolbar .meta[data-v-5a0904a9]{color:#64748b;font-size:.9rem}.ex-toolbar .meta strong[data-v-5a0904a9]{color:#0f172a}.toolbar-right[data-v-5a0904a9]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.inline[data-v-5a0904a9]{display:inline-flex;align-items:center;gap:.4rem;margin:0;max-width:none;font-size:.85rem;color:#64748b}.inline select[data-v-5a0904a9]{padding:.35rem .5rem;border-radius:6px;border:1px solid #cbd5e1}.btn-ghost[data-v-5a0904a9]{padding:.4rem .75rem;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#334155;cursor:pointer;font-size:.85rem}.btn-ghost[data-v-5a0904a9]:disabled{opacity:.45;cursor:not-allowed}.page-ind[data-v-5a0904a9]{font-size:.85rem;color:#64748b}.ex-list[data-v-5a0904a9]{display:flex;flex-direction:column;gap:.85rem}.ex-card[data-v-5a0904a9]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.1rem 1.25rem;box-shadow:0 1px 2px #0f172a0a;border-left:4px solid #94a3b8}.ex-card.fail[data-v-5a0904a9]{border-left-color:#ea580c;background:linear-gradient(180deg,#fffbf7,#fff 40%)}.ex-card.ok[data-v-5a0904a9]{border-left-color:#16a34a;background:linear-gradient(180deg,#f7fdf9,#fff 40%)}.ex-card-top[data-v-5a0904a9]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.85rem}.badge[data-v-5a0904a9]{display:inline-flex;align-items:center;padding:.3rem .65rem;border-radius:999px;font-size:.8rem;font-weight:700;letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.badge-fail[data-v-5a0904a9]{background:#ffedd5;color:#c2410c}.badge-ok[data-v-5a0904a9]{background:#dcfce7;color:#15803d}.ex-time[data-v-5a0904a9]{font-size:.82rem;color:#94a3b8;white-space:nowrap}.ex-card-body[data-v-5a0904a9]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1.25rem;margin-bottom:1rem}.ex-field[data-v-5a0904a9]{display:grid;gap:.2rem;min-width:0}.ex-field-wide[data-v-5a0904a9]{grid-column:1 / -1}.ex-label[data-v-5a0904a9]{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;font-weight:600}.ex-value[data-v-5a0904a9]{font-size:.95rem;color:#0f172a;line-height:1.45;word-break:break-word}.ex-value.mono[data-v-5a0904a9]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92rem}.ex-value.reason[data-v-5a0904a9]{color:#334155}.ex-card-foot[data-v-5a0904a9]{display:flex;justify-content:flex-end;padding-top:.15rem}.btn-resend[data-v-5a0904a9]{padding:.5rem 1.1rem;border:none;border-radius:8px;background:#0f766e;color:#fff;font-weight:600;cursor:pointer;font-size:.88rem}.btn-resend[data-v-5a0904a9]:hover{background:#0d9488}.ex-ok-note[data-v-5a0904a9]{font-size:.85rem;color:#94a3b8}.ex-empty[data-v-5a0904a9]{margin:2rem 0;padding:2rem 1.25rem;text-align:center;color:#64748b;background:#fff;border:1px dashed #cbd5e1;border-radius:12px}.ex-toast[data-v-5a0904a9]{margin-top:1rem;padding:.75rem 1rem;border-radius:8px;background:#ecfdf5;color:#0f766e;font-size:.9rem}.notify-sum[data-v-5a0904a9]{margin:0 0 1.25rem;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.15rem 1.25rem}.notify-sum h2[data-v-5a0904a9]{margin:0 0 .35rem;font-size:1.05rem}.page-lead.compact[data-v-5a0904a9]{margin:0 0 .75rem;font-size:.9rem;color:#64748b}.sum-table[data-v-5a0904a9]{width:100%;border-collapse:collapse;font-size:.9rem}.sum-table th[data-v-5a0904a9],.sum-table td[data-v-5a0904a9]{border-bottom:1px solid #e2e8f0;padding:.5rem .55rem;text-align:left}.sum-table .dest[data-v-5a0904a9]{font-weight:600;color:#0f766e;word-break:break-all}.sum-table .count[data-v-5a0904a9]{font-weight:700;font-size:1.1rem;text-align:center}.sum-table .mono[data-v-5a0904a9]{font-family:ui-monospace,Consolas,monospace;white-space:nowrap}.ex-empty.soft[data-v-5a0904a9]{border-style:solid;margin:.5rem 0 0;padding:1rem}@media(min-width:720px){.filter-grid[data-v-5a0904a9]{grid-template-columns:1.2fr 1.1fr .9fr .9fr auto}.filter-actions[data-v-5a0904a9]{min-width:100px}.btn-primary[data-v-5a0904a9]{width:auto;min-width:100px}}.docs[data-v-7553c239]{min-height:100vh;background:#fff}header[data-v-7553c239]{padding:1.5rem 2rem;border-bottom:1px solid #e2e8f0;background:#f0fdfa}header h1[data-v-7553c239]{margin:0 0 .35rem;color:#134e4a;font-size:1.5rem}header p[data-v-7553c239]{margin:.25rem 0;color:#475569}code[data-v-7553c239]{background:#e2e8f0;padding:.1rem .35rem;border-radius:4px}.redoc[data-v-7553c239]{padding:0 1rem 2rem}button[data-v-0f7e59a7],input[data-v-0f7e59a7],select[data-v-0f7e59a7]{font:inherit}.buyer-page[data-v-0f7e59a7]{min-height:100vh}.topbar[data-v-0f7e59a7]{display:flex;justify-content:space-between;align-items:center;padding:22px max(5vw,28px);color:#fff;background:linear-gradient(120deg,#075985,#0f766e)}.brand[data-v-0f7e59a7],h1[data-v-0f7e59a7]{margin:0}.brand[data-v-0f7e59a7]{font-size:.9rem;opacity:.85;margin-bottom:3px}h1[data-v-0f7e59a7]{font-size:1.55rem}.env[data-v-0f7e59a7]{padding:6px 12px;border:1px solid rgba(255,255,255,.6);border-radius:999px;font-size:.85rem}.tabs[data-v-0f7e59a7]{display:flex;align-items:center;gap:8px;padding:14px max(5vw,28px) 0;background:#fff;border-bottom:1px solid #d9e2e8}.tabs button[data-v-0f7e59a7]{padding:11px 18px;color:#526777;background:none;border:0;border-bottom:3px solid transparent;cursor:pointer}.tabs button.active[data-v-0f7e59a7]{color:#0f766e;border-color:#0f766e;font-weight:700}.tabs-spacer[data-v-0f7e59a7]{flex:1}.member-link[data-v-0f7e59a7]{padding:7px 14px;color:#0f766e;text-decoration:none;border:1px solid #0f766e;border-radius:999px;font-size:.85rem;margin-bottom:10px}.member-link.as-button[data-v-0f7e59a7]{background:none;cursor:pointer}.member-welcome[data-v-0f7e59a7]{margin-bottom:10px;margin-right:4px;color:#405665;font-size:.85rem;font-weight:700}.profile-form[data-v-0f7e59a7]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:22px}.profile-form label[data-v-0f7e59a7]{display:grid;gap:7px}.checkbox-row[data-v-0f7e59a7]{display:flex;flex-direction:row;align-items:center;gap:8px;grid-column:1 / -1}.checkbox-row input[data-v-0f7e59a7]{width:auto}.profile-form .primary[data-v-0f7e59a7]{grid-column:1 / -1;width:max-content}.profile-meta[data-v-0f7e59a7]{margin-top:22px;padding-top:16px;border-top:1px solid #e3eaee}.panel[data-v-0f7e59a7]{width:min(1040px,calc(100% - 40px));margin:24px auto;padding:26px;box-sizing:border-box;background:#fff;border-radius:14px;box-shadow:0 8px 30px #233e4e14}.heading-row[data-v-0f7e59a7],.invoice-title[data-v-0f7e59a7]{display:flex;justify-content:space-between;gap:20px;align-items:start}.eyebrow[data-v-0f7e59a7]{margin:0 0 4px;color:#0f766e;font-size:.85rem;font-weight:700;letter-spacing:.12em}h2[data-v-0f7e59a7],h3[data-v-0f7e59a7]{margin:0}.updated[data-v-0f7e59a7],.muted[data-v-0f7e59a7],.intro[data-v-0f7e59a7]{color:#667985}.updated[data-v-0f7e59a7]{font-size:.85rem}.query-meta[data-v-0f7e59a7]{display:grid;gap:5px;justify-items:end}.public-url[data-v-0f7e59a7]{color:#0f766e;font-size:.78rem}.search[data-v-0f7e59a7],.carrier-form[data-v-0f7e59a7]{display:grid;grid-template-columns:1fr 1fr auto;gap:14px;align-items:end;margin-top:22px;padding:18px;background:#f5f8fa;border-radius:10px}.search.generic[data-v-0f7e59a7]{grid-template-columns:1fr 1fr 1fr auto}label[data-v-0f7e59a7]{display:grid;gap:7px;color:#405665;font-size:.88rem;font-weight:700}input[data-v-0f7e59a7],select[data-v-0f7e59a7]{box-sizing:border-box;width:100%;padding:10px 12px;color:#19324a;background:#fff;border:1px solid #b9c8d1;border-radius:7px}.search button[data-v-0f7e59a7],.carrier-form button[data-v-0f7e59a7]{padding:11px 24px;color:#fff;background:#0f766e;border:0;border-radius:7px;cursor:pointer}.search button[data-v-0f7e59a7]:disabled{cursor:wait;opacity:.65}.search-hint[data-v-0f7e59a7]{margin:9px 2px 0;color:#667985;font-size:.83rem}.error[data-v-0f7e59a7]{margin:12px 0 0;padding:11px 13px;color:#9f1239;background:#fff1f2;border-left:4px solid #e11d48;border-radius:4px}.invoice-card[data-v-0f7e59a7],.award-detail[data-v-0f7e59a7]{margin-top:20px;padding:22px;border:1px solid #d9e3e8;border-radius:11px}.invoice-title[data-v-0f7e59a7]{padding-bottom:16px;border-bottom:1px solid #e3eaee}.invoice-title .muted[data-v-0f7e59a7]{margin:0 0 4px;font-size:.85rem}.status[data-v-0f7e59a7]{padding:7px 12px;border-radius:999px;font-size:.85rem;font-weight:700}.status.pending[data-v-0f7e59a7]{color:#8a4b08;background:#fff4d6}.status.done[data-v-0f7e59a7]{color:#166534;background:#dcfce7}dl[data-v-0f7e59a7]{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:16px 0 0}dl div[data-v-0f7e59a7]{display:grid;grid-template-columns:105px 1fr;gap:12px;padding:11px 4px;border-bottom:1px solid #edf1f3}dt[data-v-0f7e59a7]{color:#6b7e89}dd[data-v-0f7e59a7]{margin:0;font-weight:700}.donated[data-v-0f7e59a7]{color:#0f766e}.notice[data-v-0f7e59a7],.validation[data-v-0f7e59a7]{display:flex;gap:8px;margin:18px 0 0;padding:13px 15px;color:#17465d;background:#e9f5f8;border-left:4px solid #0891b2;border-radius:4px}.checkout-summary[data-v-0f7e59a7]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.checkout-summary div[data-v-0f7e59a7]{display:grid;gap:4px;padding:14px 16px;background:#f5f8fa;border-radius:8px}.checkout-summary span[data-v-0f7e59a7]{color:#6a7d88;font-size:.82rem}fieldset[data-v-0f7e59a7]{display:grid;gap:9px;margin:0;padding:17px;border:1px solid #d9e3e8;border-radius:9px}legend[data-v-0f7e59a7]{padding:0 8px;font-weight:700}.radio-row[data-v-0f7e59a7]{display:flex;align-items:center;gap:12px;padding:13px;border:1px solid #dce5ea;border-radius:8px;cursor:pointer}.radio-row.chosen[data-v-0f7e59a7]{background:#ecfdf5;border-color:#0f766e}.radio-row input[data-v-0f7e59a7]{width:auto}.radio-row span[data-v-0f7e59a7]{display:grid;gap:3px}.radio-row small[data-v-0f7e59a7]{color:#6b7d88;font-weight:400}.detail-fields[data-v-0f7e59a7]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.primary[data-v-0f7e59a7]{margin-top:18px;padding:11px 20px;color:#fff;background:#0f766e;border:0;border-radius:7px}.carrier-form[data-v-0f7e59a7]{grid-template-columns:1fr auto}.validation[data-v-0f7e59a7]{flex-direction:column}.validation.error[data-v-0f7e59a7]{color:#9f1239;background:#fff1f2;border-color:#e11d48}.validation.success[data-v-0f7e59a7]{color:#166534;background:#f0fdf4;border-color:#16a34a}.rules[data-v-0f7e59a7]{margin-top:20px;padding:17px 20px;background:#f8fafc;border-radius:9px}.rules ul[data-v-0f7e59a7]{margin-bottom:0}.prize-grid[data-v-0f7e59a7]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px}.prize-card[data-v-0f7e59a7]{border:1px solid #d8e2e8;border-radius:9px;overflow:hidden}.prize-card.selected[data-v-0f7e59a7]{border:2px solid #0f766e}.prize-card button[data-v-0f7e59a7]{display:grid;gap:7px;width:100%;height:100%;padding:16px;text-align:left;color:inherit;background:#fff;border:0;cursor:pointer}.file-code[data-v-0f7e59a7]{display:inline-block;width:max-content;padding:4px 8px;color:#fff;background:#075985;border-radius:4px;font-weight:800}.prize-card small[data-v-0f7e59a7]{color:#687b86;line-height:1.45}.award-detail h3[data-v-0f7e59a7]{margin-top:9px}.award-detail ol[data-v-0f7e59a7]{line-height:1.9}.stepper[data-v-0f7e59a7]{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:24px 0;padding:0;list-style:none}.stepper li[data-v-0f7e59a7]{display:flex;align-items:center;gap:8px;padding:10px;color:#71828c;border-bottom:3px solid #dce5e9}.stepper li span[data-v-0f7e59a7]{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#e5ebef;font-size:.8rem}.stepper li.current[data-v-0f7e59a7],.stepper li.done[data-v-0f7e59a7]{color:#0f766e;border-color:#0f766e;font-weight:700}.stepper li.current span[data-v-0f7e59a7],.stepper li.done span[data-v-0f7e59a7]{color:#fff;background:#0f766e}.bind-screen[data-v-0f7e59a7]{width:min(720px,100%);margin:0 auto;padding:24px;box-sizing:border-box;border:1px solid #d7e1e6;border-radius:10px}.screen-bar[data-v-0f7e59a7]{margin:-24px -24px 22px;padding:13px 18px;color:#fff;background:#315b75;border-radius:9px 9px 0 0;font-weight:700}.bind-screen.merchant .screen-bar[data-v-0f7e59a7]{background:#0f766e}.bind-screen label[data-v-0f7e59a7]{margin-top:14px}.bind-screen button[data-v-0f7e59a7],.merchant-row button[data-v-0f7e59a7]{padding:9px 18px;color:#fff;background:#0f766e;border:0;border-radius:6px}.bind-screen>button[data-v-0f7e59a7]{margin-top:16px}.merchant-row[data-v-0f7e59a7]{display:flex;align-items:center;justify-content:space-between;margin-top:18px;padding:16px;background:#f5f8fa;border-radius:8px}.merchant-row div[data-v-0f7e59a7]{display:grid;gap:5px}.merchant-row small[data-v-0f7e59a7],.screen-help[data-v-0f7e59a7]{color:#6c7e89}.result-screen[data-v-0f7e59a7]{text-align:center}.result-icon[data-v-0f7e59a7]{display:grid;place-items:center;width:58px;height:58px;margin:0 auto 15px;color:#fff;background:#16a34a;border-radius:50%;font-size:2rem;font-weight:800}.result-screen.fail .result-icon[data-v-0f7e59a7]{background:#dc2626}.result-screen.fail h3[data-v-0f7e59a7]{color:#b91c1c}.bind-summary[data-v-0f7e59a7]{text-align:left;border-top:1px solid #e0e7eb}.bind-summary div[data-v-0f7e59a7]{grid-template-columns:120px 1fr}footer[data-v-0f7e59a7]{display:flex;justify-content:center;gap:30px;padding:16px 24px 26px;color:#687c88;font-size:.82rem}@media(max-width:760px){.search[data-v-0f7e59a7],.search.generic[data-v-0f7e59a7],.carrier-form[data-v-0f7e59a7],.prize-grid[data-v-0f7e59a7],dl[data-v-0f7e59a7]{grid-template-columns:1fr}.heading-row[data-v-0f7e59a7]{display:block}.updated[data-v-0f7e59a7]{display:inline-block;margin-top:8px}}button[data-v-519245d0],input[data-v-519245d0]{font:inherit}.fp-page[data-v-519245d0]{min-height:100vh}.topbar[data-v-519245d0]{display:flex;justify-content:space-between;align-items:center;padding:22px max(5vw,28px);color:#fff;background:linear-gradient(120deg,#075985,#0f766e)}.brand[data-v-519245d0],h1[data-v-519245d0]{margin:0}.brand[data-v-519245d0]{font-size:.9rem;opacity:.85;margin-bottom:3px}h1[data-v-519245d0]{font-size:1.55rem}.env[data-v-519245d0]{padding:6px 12px;border:1px solid rgba(255,255,255,.6);border-radius:999px;font-size:.85rem}.panel[data-v-519245d0]{width:min(560px,calc(100% - 40px));margin:40px auto;padding:30px;box-sizing:border-box;background:#fff;border-radius:14px;box-shadow:0 8px 30px #233e4e14}.eyebrow[data-v-519245d0]{margin:0 0 4px;color:#0f766e;font-size:.85rem;font-weight:700;letter-spacing:.12em}h2[data-v-519245d0]{margin:0}.intro[data-v-519245d0]{margin:10px 0 0;color:#667985;line-height:1.7}.fp-form[data-v-519245d0]{display:grid;gap:16px;margin-top:24px}label[data-v-519245d0]{display:grid;gap:7px;color:#405665;font-size:.88rem;font-weight:700}.req[data-v-519245d0]{color:#e11d48;margin-left:2px}input[data-v-519245d0]{box-sizing:border-box;width:100%;padding:10px 12px;color:#19324a;background:#fff;border:1px solid #b9c8d1;border-radius:7px}.fp-form button[data-v-519245d0]{padding:12px 20px;color:#fff;background:#f97316;border:0;border-radius:7px;font-weight:700;cursor:pointer}.fp-form button[data-v-519245d0]:disabled{cursor:wait;opacity:.65}.notice[data-v-519245d0]{margin:20px 0 0;padding:13px 15px;border-radius:4px;border-left:4px solid;line-height:1.7}.notice.success[data-v-519245d0]{color:#166534;background:#f0fdf4;border-color:#16a34a}.back[data-v-519245d0]{margin:22px 0 0;font-size:.85rem;color:#667985}.back a[data-v-519245d0]{color:#0f766e;text-decoration:none}footer[data-v-519245d0]{padding:16px 24px 26px;text-align:center;color:#687c88;font-size:.82rem}button[data-v-02abfa5a],input[data-v-02abfa5a]{font:inherit}.reg-page[data-v-02abfa5a]{min-height:100vh}.topbar[data-v-02abfa5a]{display:flex;justify-content:space-between;align-items:center;padding:22px max(5vw,28px);color:#fff;background:linear-gradient(120deg,#075985,#0f766e)}.brand-link[data-v-02abfa5a]{color:inherit;text-decoration:none}.brand[data-v-02abfa5a],h1[data-v-02abfa5a]{margin:0}.brand[data-v-02abfa5a]{font-size:.9rem;opacity:.85;margin-bottom:3px}h1[data-v-02abfa5a]{font-size:1.55rem}.env[data-v-02abfa5a]{padding:6px 12px;border:1px solid rgba(255,255,255,.6);border-radius:999px;font-size:.85rem}.panel[data-v-02abfa5a]{width:min(560px,calc(100% - 40px));margin:40px auto;padding:30px;box-sizing:border-box;background:#fff;border-radius:14px;box-shadow:0 8px 30px #233e4e14}.eyebrow[data-v-02abfa5a]{margin:0 0 4px;color:#0f766e;font-size:.85rem;font-weight:700;letter-spacing:.12em}h2[data-v-02abfa5a]{margin:0}.intro[data-v-02abfa5a]{margin:10px 0 0;color:#667985;line-height:1.7}.reg-form[data-v-02abfa5a]{display:grid;gap:16px;margin-top:24px}label[data-v-02abfa5a]{display:grid;gap:7px;color:#405665;font-size:.88rem;font-weight:700}.req[data-v-02abfa5a]{color:#e11d48;margin-left:2px}input[data-v-02abfa5a]{box-sizing:border-box;width:100%;padding:10px 12px;color:#19324a;background:#fff;border:1px solid #b9c8d1;border-radius:7px}.reg-form button[data-v-02abfa5a]{padding:12px 20px;color:#fff;background:#0f766e;border:0;border-radius:7px;font-weight:700;cursor:pointer}.reg-form button[data-v-02abfa5a]:disabled{cursor:wait;opacity:.65}.notice[data-v-02abfa5a]{margin:20px 0 0;padding:13px 15px;border-radius:4px;border-left:4px solid;line-height:1.7}.notice.success[data-v-02abfa5a]{color:#166534;background:#f0fdf4;border-color:#16a34a}.notice.error[data-v-02abfa5a]{color:#9f1239;background:#fff1f2;border-color:#e11d48}.back[data-v-02abfa5a]{margin:22px 0 0;font-size:.85rem;color:#667985}.back a[data-v-02abfa5a]{color:#0f766e;text-decoration:none}footer[data-v-02abfa5a]{padding:16px 24px 26px;text-align:center;color:#687c88;font-size:.82rem}body{margin:0;background:#f3f6f8;color:#19324a;font-family:Microsoft JhengHei,system-ui,sans-serif}button[data-v-bf41a8b1],input[data-v-bf41a8b1]{font:inherit}.login-page[data-v-bf41a8b1]{min-height:100vh}.topbar[data-v-bf41a8b1]{display:flex;justify-content:space-between;align-items:center;padding:22px max(5vw,28px);color:#fff;background:linear-gradient(120deg,#075985,#0f766e)}.brand-link[data-v-bf41a8b1]{color:inherit;text-decoration:none}.brand[data-v-bf41a8b1],h1[data-v-bf41a8b1]{margin:0}.brand[data-v-bf41a8b1]{font-size:.9rem;opacity:.85;margin-bottom:3px}h1[data-v-bf41a8b1]{font-size:1.55rem}.env[data-v-bf41a8b1]{padding:6px 12px;border:1px solid rgba(255,255,255,.6);border-radius:999px;font-size:.85rem}.panel[data-v-bf41a8b1]{width:min(520px,calc(100% - 40px));margin:40px auto;padding:30px;box-sizing:border-box;background:#fff;border-radius:14px;box-shadow:0 8px 30px #233e4e14}.eyebrow[data-v-bf41a8b1]{margin:0 0 4px;color:#0f766e;font-size:.85rem;font-weight:700;letter-spacing:.12em}h2[data-v-bf41a8b1]{margin:0}.intro[data-v-bf41a8b1]{margin:10px 0 0;color:#667985;line-height:1.7}.test-account[data-v-bf41a8b1]{margin:16px 0 0;padding:11px 14px;color:#8a4b08;background:#fff8e6;border-left:4px solid #f59e0b;border-radius:4px;font-size:.88rem}.login-form[data-v-bf41a8b1]{display:grid;gap:16px;margin-top:20px}label[data-v-bf41a8b1]{display:grid;gap:7px;color:#405665;font-size:.88rem;font-weight:700}.req[data-v-bf41a8b1]{color:#e11d48;margin-left:2px}input[data-v-bf41a8b1]{box-sizing:border-box;width:100%;padding:10px 12px;color:#19324a;background:#fff;border:1px solid #b9c8d1;border-radius:7px}.login-form button[data-v-bf41a8b1]{padding:12px 20px;color:#fff;background:#0f766e;border:0;border-radius:7px;font-weight:700;cursor:pointer}.login-form button[data-v-bf41a8b1]:disabled{cursor:wait;opacity:.65}.notice[data-v-bf41a8b1]{margin:20px 0 0;padding:13px 15px;border-radius:4px;border-left:4px solid;line-height:1.7}.notice.success[data-v-bf41a8b1]{color:#166534;background:#f0fdf4;border-color:#16a34a}.notice.error[data-v-bf41a8b1]{color:#9f1239;background:#fff1f2;border-color:#e11d48}.back[data-v-bf41a8b1]{margin:22px 0 0;font-size:.85rem;color:#667985}.back a[data-v-bf41a8b1]{color:#0f766e;text-decoration:none}footer[data-v-bf41a8b1]{padding:16px 24px 26px;text-align:center;color:#687c88;font-size:.82rem}
