.yaori-home[data-v-556dc918]{color:#343a40;background:#f6f7f9;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.content[data-v-556dc918]{width:100%;max-width:1140px;margin:0 auto;padding:0 24px}.page-header[data-v-556dc918]{z-index:20;background:0 0;position:fixed;top:0;left:0;right:0}.header-content[data-v-556dc918]{align-items:center;height:64px;display:flex}.brand[data-v-556dc918]{color:#2d3748;align-items:center;gap:9px;font-size:22px;font-weight:800;text-decoration:none;display:inline-flex}.brand-icon[data-v-556dc918]{object-fit:cover;border-radius:5px;flex-shrink:0;width:24px;height:24px;display:block}.hero-section[data-v-556dc918]{background-image:url(https://img.catcdn.cn/ba/);background-position:50%;background-size:cover;min-height:100vh}.hero-mask[data-v-556dc918]{background:#ffffff73;align-items:center;min-height:100vh;display:flex}.hero-content[data-v-556dc918]{text-align:center;padding-top:64px}.hero-content h1[data-v-556dc918]{color:#111827;letter-spacing:0;margin:0 0 14px;font-size:64px;font-weight:800;line-height:1.12}.hero-content h2[data-v-556dc918]{color:#111827;margin:0 0 30px;font-size:24px;font-weight:500;line-height:1.45}.hero-actions[data-v-556dc918]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.btn[data-v-556dc918]{border-radius:5px;justify-content:center;align-items:center;min-width:104px;height:46px;padding:0 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 2px 5px #0f172a14}.btn-info[data-v-556dc918]{color:#0366a5;background:#dff3ff}.btn-info[data-v-556dc918]:hover{color:#fff;background:#0665d0}.btn-primary[data-v-556dc918]{color:#fff;background:#0665d0;min-width:86px;height:38px}.section[data-v-556dc918]{padding:88px 0 72px}.section-white[data-v-556dc918]{background:#fff}.section-gray[data-v-556dc918],.join-section[data-v-556dc918]{background:#f2f4f7}.section-heading[data-v-556dc918]{text-align:center;position:relative}.text-back[data-v-556dc918]{color:#0000000a;-webkit-user-select:none;user-select:none;font-size:120px;font-weight:800;line-height:1;position:absolute;top:-58px;left:50%;transform:translate(-50%)}.section-heading h2[data-v-556dc918]{color:#202633;letter-spacing:0;margin:0 0 10px;font-size:32px;font-weight:800;line-height:1.3;position:relative}.section-heading h2 em[data-v-556dc918]{color:#0665d0;font-style:normal}.section-heading h3[data-v-556dc918]{color:#6c757d;margin:0 0 54px;font-size:22px;font-weight:500;line-height:1.4;position:relative}.feature-row[data-v-556dc918]{text-align:center;grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.feature-item[data-v-556dc918]{padding:20px 18px 8px}.icon-wrap[data-v-556dc918]{border-radius:6px;justify-content:center;align-items:center;width:76px;height:76px;margin-bottom:24px;display:inline-flex}.icon-wrap.blue[data-v-556dc918]{color:#3c90df;background:#e4f0fb}.icon-wrap.red[data-v-556dc918]{color:#e04f5f;background:#fde8eb}.icon-wrap.purple[data-v-556dc918]{color:#7353d8;background:#eee9ff}.feature-icon[data-v-556dc918]{width:30px;height:30px;display:block;position:relative}.feature-icon.cubes[data-v-556dc918]:before,.feature-icon.cubes[data-v-556dc918]:after{content:"";border:3px solid;border-radius:4px;width:14px;height:14px;position:absolute}.feature-icon.cubes[data-v-556dc918]:before{top:2px;left:4px}.feature-icon.cubes[data-v-556dc918]:after{opacity:.28;background:currentColor;bottom:3px;right:3px}.feature-icon.code[data-v-556dc918]:before{content:"</>";letter-spacing:0;justify-content:center;align-items:center;font-size:22px;font-weight:800;display:flex;position:absolute;inset:0}.feature-icon.rocket[data-v-556dc918]:before{content:"";background:currentColor;border-radius:9px 9px 4px 4px;width:12px;height:20px;position:absolute;top:4px;left:11px;transform:rotate(45deg)}.feature-icon.rocket[data-v-556dc918]:after{content:"";background:currentColor;border-radius:999px;width:13px;height:3px;position:absolute;bottom:4px;right:2px;transform:rotate(-45deg);box-shadow:-5px 6px}.feature-item h4[data-v-556dc918]{color:#202633;margin:0 0 10px;font-size:22px;font-weight:800;line-height:1.3}.feature-item p[data-v-556dc918],.quality-item p[data-v-556dc918]{color:#6c757d;margin:0;font-size:15px;font-weight:500;line-height:1.75}.quality-row[data-v-556dc918]{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.quality-item h4[data-v-556dc918]{color:#202633;align-items:center;gap:7px;margin:0 0 10px;font-size:20px;font-weight:800;line-height:1.35;display:flex}.quality-item h4 span[data-v-556dc918]{color:#e04f5f;font-size:16px}.about-banner[data-v-556dc918]{background-image:url(/assets/photo26@2x-B3jnNdZy.jpg);background-position:50%;background-size:cover}.about-mask[data-v-556dc918]{text-align:center;background:#000000bf;flex-direction:column;justify-content:center;align-items:center;min-height:230px;padding:64px 24px;display:flex}.about-mask h2[data-v-556dc918]{color:#fff;margin:0;font-size:36px;font-weight:800;line-height:1.3}.about-mask p[data-v-556dc918]{color:#ffffffc7;margin:14px 0 0;font-size:18px;font-weight:500;line-height:1.6}.join-section[data-v-556dc918]{text-align:center;padding:54px 0}.join-section h3[data-v-556dc918]{color:#202633;margin:0 0 8px;font-size:26px;font-weight:800;line-height:1.35}.join-section h4[data-v-556dc918]{color:#6c757d;margin:0 0 24px;font-size:20px;font-weight:400;line-height:1.4}.service-contact[data-v-556dc918]{color:#667085;flex-wrap:wrap;justify-content:center;gap:10px 18px;margin-top:18px;font-size:14px;font-weight:700;display:flex}.page-footer[data-v-556dc918]{background:#fff}.footer-content[data-v-556dc918]{color:#667085;border-top:1px solid #e8edf3;justify-content:space-between;align-items:center;gap:18px;min-height:74px;padding-top:16px;padding-bottom:16px;font-size:13px;display:flex}.icp-line[data-v-556dc918]{align-items:center;gap:7px;display:flex}.icp-line a[data-v-556dc918],.copyright-line[data-v-556dc918] a{color:#667085;font-weight:700;text-decoration:none}.icp-icon[data-v-556dc918]{flex-shrink:0;width:16px;height:16px;display:block}@media (width<=900px){.hero-content h1[data-v-556dc918]{font-size:46px}.hero-content h2[data-v-556dc918]{font-size:20px}.feature-row[data-v-556dc918],.quality-row[data-v-556dc918]{grid-template-columns:1fr;gap:20px}.quality-row[data-v-556dc918]{max-width:560px;margin:0 auto}}@media (width<=560px){.content[data-v-556dc918]{padding-left:16px;padding-right:16px}.brand[data-v-556dc918]{font-size:18px}.hero-content h1[data-v-556dc918]{font-size:34px}.hero-content h2[data-v-556dc918]{font-size:17px}.btn[data-v-556dc918]{width:100%}.section-heading h2[data-v-556dc918]{font-size:27px}.section-heading h3[data-v-556dc918]{font-size:18px}.text-back[data-v-556dc918]{font-size:88px}.footer-content[data-v-556dc918]{text-align:center;flex-direction:column;align-items:center}}.avatar-field[data-v-51d2344e]{flex-direction:column;gap:10px;width:100%;display:flex}.avatar-upload-row[data-v-51d2344e]{align-items:center;gap:12px;min-width:0;display:flex}.profile-avatar[data-v-51d2344e]{background:#eef2f5;border:1px solid #e5e7eb;border-radius:50%;flex:0 0 64px;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex;overflow:hidden}.profile-avatar-image[data-v-51d2344e]{object-fit:cover;width:100%;height:100%;display:block}.profile-avatar-fallback[data-v-51d2344e]{color:#617085;font-size:22px;font-weight:600}.avatar-url-input[data-v-51d2344e]{width:100%}.dash[data-v-293146c1]{color:#1f2933;flex-direction:column;width:100%;min-height:calc(100vh - 156px);display:flex}.dash[data-v-293146c1] .n-spin-container,.dash[data-v-293146c1] .n-spin-content{flex-direction:column;flex:1;min-height:0;display:flex}.charts-row[data-v-293146c1]{flex:1;min-height:260px}.charts-row .card[data-v-293146c1]{flex-direction:column;display:flex}.charts-row .chart[data-v-293146c1]{flex:1;height:auto;min-height:200px}.card[data-v-293146c1]{background:#fff;border:1px solid #ebeef0;border-radius:8px;margin-bottom:12px;padding:18px 20px}.kpis[data-v-293146c1]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}.kpi[data-v-293146c1]{background:#fff;border:1px solid #ebeef0;border-radius:8px;flex-direction:column;padding:16px 18px;display:flex}.kpi.primary[data-v-293146c1]{background:#f3faf6;border-color:#cdeadb}.kpi-l[data-v-293146c1]{color:#6b7785;align-items:center;gap:5px;font-size:13px;display:flex}.kpi-v[data-v-293146c1]{color:#1f2933;font-variant-numeric:tabular-nums;margin:9px 0 4px;font-size:22px;font-weight:700;line-height:1.15}.kpi.primary .kpi-v[data-v-293146c1]{color:#1fa463}.kpi-s[data-v-293146c1]{color:#9aa6b2;font-size:12px}.kpi.tier .tier-v[data-v-293146c1]{color:#1fa463}.tier-link[data-v-293146c1]{color:#1fa463;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:auto;padding:0;font-size:12px}.charts-row[data-v-293146c1]{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);gap:12px;display:grid}.charts-row .card[data-v-293146c1]{margin-bottom:12px}.hd-row[data-v-293146c1]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.hd-actions[data-v-293146c1]{align-items:center;gap:10px;display:flex}.hd-t[data-v-293146c1]{font-size:15px;font-weight:600;line-height:1.1}.hd-t.bar3[data-v-293146c1]{border-left:3px solid #1fa463;padding-left:9px}.hd-s[data-v-293146c1]{color:#6b7785;margin-top:6px;font-size:12px}.hd-s.pl[data-v-293146c1]{padding-left:12px}.upd[data-v-293146c1]{color:#9aa6b2;font-size:12px}.chart[data-v-293146c1]{width:100%;height:188px}.bottom-row[data-v-293146c1]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.bottom-right[data-v-293146c1]{grid-template-rows:auto 1fr;gap:12px;min-height:0;display:grid}.orders[data-v-293146c1],.todos[data-v-293146c1]{margin-bottom:0}.todo-grid[data-v-293146c1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.todo[data-v-293146c1]{cursor:pointer;text-align:left;background:#fafbfc;border:1px solid #ebeef0;border-radius:8px;flex-direction:column;gap:4px;padding:12px 14px;transition:border-color .16s,background .16s;display:flex}.todo[data-v-293146c1]:hover{border-color:#1fa463}.todo-v[data-v-293146c1]{color:#1f2933;font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1.1}.todo.active .todo-v[data-v-293146c1]{color:#c2410c}.todo-l[data-v-293146c1]{color:#6b7785;font-size:12px}.links[data-v-293146c1]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;display:grid}.link[data-v-293146c1]{cursor:pointer;color:#1f2933;background:#fff;border:1px solid #ebeef0;border-radius:8px;justify-content:space-between;align-items:center;padding:13px 16px;font-size:14px;font-weight:500;transition:border-color .16s,color .16s;display:flex}.link[data-v-293146c1] .n-icon{color:#c2cad2;transition:color .16s}.link[data-v-293146c1]:hover{color:#1fa463;border-color:#1fa463}.link[data-v-293146c1]:hover .n-icon{color:#1fa463}@media (width<=1100px){.kpis[data-v-293146c1]{grid-template-columns:repeat(3,minmax(0,1fr))}.charts-row[data-v-293146c1],.bottom-row[data-v-293146c1]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.kpis[data-v-293146c1],.links[data-v-293146c1]{grid-template-columns:repeat(2,minmax(0,1fr))}}.login-page[data-v-a02c73c8]{background:radial-gradient(78% 54% at 12% 14%,#5c8f762e 0%,#5c8f7600 58%),radial-gradient(72% 50% at 88% 84%,#ac967029 0%,#ac967000 56%),radial-gradient(48% 34% at 50% 46%,#ffffff42 0%,#fff0 68%),linear-gradient(#e8efe9 0%,#f5f7f2 46%,#e9e2d6 100%);flex-direction:column;min-height:100vh;display:flex}.login-header[data-v-a02c73c8]{background:0 0;justify-content:space-between;align-items:center;height:60px;padding:0 clamp(16px,4vw,48px);display:flex}.login-brand[data-v-a02c73c8]{align-items:center;min-width:0;display:flex}.brand-name[data-v-a02c73c8]{color:#21406f;letter-spacing:0;white-space:nowrap;font-size:18px;font-weight:600}.brand-subtitle[data-v-a02c73c8]{color:#70819a;white-space:nowrap;border-left:1px solid #d4ded4;margin-left:12px;padding-left:12px;font-size:13px}.login-main[data-v-a02c73c8]{flex:1;justify-content:center;align-items:center;padding:clamp(16px,4vh,48px) clamp(12px,3vw,24px);display:flex}.login-card[data-v-a02c73c8]{background:#fff;border-radius:2px;grid-template-columns:minmax(0,1.35fr) minmax(360px,.95fr);width:100%;max-width:1080px;min-height:520px;display:grid;overflow:hidden;box-shadow:0 12px 34px #20312a1a}.promo-banner[data-v-a02c73c8]{color:#fff;background:linear-gradient(160deg,#ffffff0f 0%,#fff0 34%),linear-gradient(135deg,#1e2c25 0%,#2f4d3f 48%,#637266 100%);flex-direction:column;justify-content:center;min-height:520px;padding:64px 56px;display:flex;position:relative;overflow:hidden}.promo-grid[data-v-a02c73c8]{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 20% 30%,#000 30%,#0000 70%);mask-image:radial-gradient(at 20% 30%,#000 30%,#0000 70%)}.promo-content[data-v-a02c73c8]{z-index:1;position:relative}.promo-tag[data-v-a02c73c8]{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:2px;margin:0;padding:4px 12px;font-size:12px}.promo-content h1[data-v-a02c73c8]{color:#fff;margin:24px 0 16px;font-size:44px;font-weight:600;line-height:1.2}.login-form-panel[data-v-a02c73c8]{flex-direction:column;justify-content:center;padding:clamp(32px,5vw,56px) clamp(24px,5vw,48px);display:flex}.form-title[data-v-a02c73c8]{margin-bottom:28px}.form-title h2[data-v-a02c73c8]{color:#20352b;margin:0;font-size:24px;font-weight:600}.form-title span[data-v-a02c73c8]{color:#6f7d72;font-size:13px}.form-tools[data-v-a02c73c8]{justify-content:space-between;align-items:center;margin-top:-4px;margin-bottom:16px;display:flex}.form-tools span[data-v-a02c73c8]{color:#5f7065;font-size:13px}.submit-button[data-v-a02c73c8]{letter-spacing:4px;height:46px;margin-top:4px;font-size:15px;font-weight:500}.login-footer[data-v-a02c73c8]{text-align:center;color:#6f7d72;background:0 0;padding:20px 16px 24px;font-size:12px}.login-footer a[data-v-a02c73c8]{color:inherit;text-decoration:none}.login-footer div[data-v-a02c73c8]{margin-top:10px}@media (width<=768px){.login-card[data-v-a02c73c8]{grid-template-columns:1fr;min-height:auto}.promo-banner[data-v-a02c73c8]{display:none}}.channel-page[data-v-c314dc1d]{color:#1f2937}.panel[data-v-c314dc1d]{background:#fff;border:1px solid #edf0f2;border-radius:8px;overflow:hidden}.panel-head[data-v-c314dc1d]{border-bottom:1px solid #edf0f2;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:0 18px;display:flex}.panel-title[data-v-c314dc1d]{color:#1f2937;font-size:15px;font-weight:700}.table-wrap[data-v-c314dc1d]{padding:0}.action-button[data-v-c314dc1d]{min-width:72px}.action-button[data-v-c314dc1d] .n-button__content{white-space:nowrap}.name-cell[data-v-c314dc1d]{word-break:break-all;font-weight:600;line-height:1.5}.payment-name[data-v-c314dc1d]{vertical-align:middle;align-items:center;gap:6px;line-height:20px;display:inline-flex}.payment-icon[data-v-c314dc1d]{object-fit:contain;flex:0 0 20px;width:20px;height:20px;display:block}.payment-fallback[data-v-c314dc1d]{color:#64748b;font-weight:700}.code-input[data-v-c314dc1d] .n-input__input-el{font-family:Consolas,Courier New,monospace;line-height:1.6}.channel-page[data-v-c314dc1d] .n-button--primary-type{--n-color:#18a058!important;--n-color-hover:#36ad6a!important;--n-color-pressed:#0c7a43!important;--n-color-focus:#36ad6a!important;--n-border:1px solid #18a058!important;--n-border-hover:1px solid #36ad6a!important;--n-border-pressed:1px solid #0c7a43!important;--n-border-focus:1px solid #36ad6a!important}.channel-page[data-v-c314dc1d] .n-data-table-th{color:#768477;background:#fbfdfc;height:46px}.channel-page[data-v-c314dc1d] .n-data-table-td{height:58px}.channel-page[data-v-c314dc1d] .n-data-table-empty{padding:48px 0}@media (width<=820px){.panel-head[data-v-c314dc1d]{flex-direction:column;align-items:stretch;padding:14px}}.collection-channel-page[data-v-175a155b]{color:#1f2937}.panel[data-v-175a155b]{background:#fff;border:1px solid #edf0f2;border-radius:8px;overflow:hidden}.panel-head[data-v-175a155b]{border-bottom:1px solid #edf0f2;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:0 18px;display:flex}.panel-title[data-v-175a155b]{color:#1f2937;font-size:15px;font-weight:700}.action-button[data-v-175a155b]{min-width:72px}.action-button[data-v-175a155b] .n-button__content{white-space:nowrap}.form-grid[data-v-175a155b]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;display:grid}.channel-form[data-v-175a155b]{max-height:72vh;padding-right:4px;overflow:auto}.steps-layout[data-v-175a155b]{margin-bottom:20px;padding:8px 4px 4px}.channel-steps[data-v-175a155b]{width:100%}.step-panel[data-v-175a155b]{min-height:320px}.step-title[data-v-175a155b]{color:#111827;margin-bottom:16px;font-size:15px;font-weight:700}.step-body[data-v-175a155b]{margin-bottom:6px}.schema-stack[data-v-175a155b]{flex-direction:column;gap:2px;display:flex}.selected-summary[data-v-175a155b]{color:#20352b;background:#fbfefc;border:1px solid #e5f3eb;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:10px 12px;font-weight:600;display:flex}.modal-actions[data-v-175a155b]{justify-content:flex-end;gap:10px;width:100%;display:flex}.field-help[data-v-175a155b]{color:#7a8797;margin-top:6px;font-size:12px;line-height:1.5}.qr-upload-field[data-v-175a155b]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.qr-upload-field[data-v-175a155b] .n-upload-trigger{display:block}.collection-channel-page[data-v-175a155b] .n-button--primary-type{--n-color:#18a058!important;--n-color-hover:#36ad6a!important;--n-color-pressed:#0c7a43!important;--n-color-focus:#36ad6a!important;--n-border:1px solid #18a058!important;--n-border-hover:1px solid #36ad6a!important;--n-border-pressed:1px solid #0c7a43!important;--n-border-focus:1px solid #36ad6a!important}.collection-channel-page[data-v-175a155b] .n-data-table-th{color:#768477;background:#fbfdfc;height:46px}.collection-channel-page[data-v-175a155b] .n-data-table-td{height:58px}.credentials-card[data-v-175a155b]{flex-direction:column;gap:14px;display:flex}.credentials-row[data-v-175a155b]{grid-template-columns:120px 1fr;align-items:center;gap:16px;display:grid}.credentials-label[data-v-175a155b]{color:#20352b;font-weight:600}.credentials-value[data-v-175a155b]{align-items:center;gap:8px;display:flex}.credentials-meta[data-v-175a155b]{color:#768477;font-size:13px}.credentials-help[data-v-175a155b]{color:#3f5f4d;background:#f3fbf6;border:1px solid #d6f0df;border-radius:6px;margin-top:6px;padding:12px 14px;font-size:13px;line-height:1.8}.credentials-help code[data-v-175a155b]{background:#fff;border:1px solid #d6f0df;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}@media (width<=820px){.panel-head[data-v-175a155b]{flex-direction:column;align-items:stretch;padding:14px}.form-grid[data-v-175a155b],.credentials-row[data-v-175a155b],.qr-upload-field[data-v-175a155b]{grid-template-columns:1fr}}.plugin-page[data-v-54942b8f]{color:#1f2937}.panel[data-v-54942b8f]{background:#fff;border:1px solid #edf0f2;border-radius:8px;overflow:hidden}.panel-head[data-v-54942b8f]{border-bottom:1px solid #edf0f2;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:0 18px;display:flex}.panel-title[data-v-54942b8f]{color:#1f2937;font-size:15px;font-weight:700}.plugin-name[data-v-54942b8f]{color:#111827;font-weight:700;line-height:1.5}.address-cell[data-v-54942b8f]{color:#64748b;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace}.error-text[data-v-54942b8f]{color:#d03050;word-break:break-all}.action-button[data-v-54942b8f]{min-width:72px}.action-button[data-v-54942b8f] .n-button__content{white-space:nowrap}.plugin-page[data-v-54942b8f] .n-button--primary-type{--n-color:#18a058!important;--n-color-hover:#36ad6a!important;--n-color-pressed:#0c7a43!important;--n-color-focus:#36ad6a!important;--n-border:1px solid #18a058!important;--n-border-hover:1px solid #36ad6a!important;--n-border-pressed:1px solid #0c7a43!important;--n-border-focus:1px solid #36ad6a!important}.plugin-page[data-v-54942b8f] .n-data-table-th{color:#768477;background:#fbfdfc;height:46px}.plugin-page[data-v-54942b8f] .n-data-table-td{height:58px}.plugin-page[data-v-54942b8f] .n-data-table-empty{padding:48px 0}@media (width<=820px){.panel-head[data-v-54942b8f]{flex-direction:column;align-items:stretch;padding:14px}}.member-level-page[data-v-7092d758]{flex-direction:column;gap:14px;display:flex}.toolbar[data-v-7092d758]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.level-select[data-v-7092d758]{width:220px}.merchant-id-input[data-v-7092d758]{width:180px}.section-title[data-v-7092d758]{color:#1f2937;margin:16px 0 8px;font-weight:600}.empty-hint[data-v-7092d758]{color:#9aa4b2;padding:12px 0}.channel-panel[data-v-7092d758]{border:1px solid #eef1f3;border-radius:6px;padding:12px 14px}.channel-group[data-v-7092d758]{border-bottom:1px dashed #eef1f3;padding:10px 0}.channel-group-head[data-v-7092d758]{align-items:center;gap:12px;margin-bottom:8px;display:flex}.channel-grid[data-v-7092d758]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px;display:grid}.channel-actions[data-v-7092d758]{margin-top:14px}.form-grid[data-v-7092d758]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.advanced-title[data-v-7092d758]{color:#9aa4b2;border-top:1px dashed #e5e7eb;margin:6px 0 10px;padding-top:10px;font-size:13px}@media (width<=980px){.channel-grid[data-v-7092d758]{grid-template-columns:1fr}}.withdraw-order-page[data-v-60ba1269]{flex-direction:column;gap:14px;display:flex}.toolbar[data-v-60ba1269]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.merchant-id-input[data-v-60ba1269]{width:180px}.status-select[data-v-60ba1269]{width:140px}.platform-ledger-page[data-v-53628d5d]{color:#1f2937;max-width:1320px}.panel[data-v-53628d5d]{background:#fff}.panel-head[data-v-53628d5d]{margin-bottom:16px}.panel-title[data-v-53628d5d]{color:#20352b;border-left:3px solid #1fa463;padding-left:10px;font-size:16px;font-weight:600}.filters[data-v-53628d5d]{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.summary-cards[data-v-53628d5d]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:16px;display:grid}.amount-yuan[data-v-53628d5d]{color:#1fa463;font-weight:600}.recon-help[data-v-53628d5d]{color:#3f5f4d;background:#f3fbf6;border:1px solid #d6f0df;border-radius:6px;margin-top:16px;padding:14px 16px;font-size:13px;line-height:1.8}.recon-help strong[data-v-53628d5d]{color:#20352b;margin-bottom:6px;display:block}.merchant-list-page[data-v-8695d8ad]{flex-direction:column;gap:14px;display:flex}.toolbar[data-v-8695d8ad]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.keyword-input[data-v-8695d8ad]{width:min(360px,100%)}.status-select[data-v-8695d8ad]{width:140px}.form-section[data-v-8695d8ad]{padding:2px 0 8px}.form-section+.form-section[data-v-8695d8ad]{border-top:1px solid #edf0f2;margin-top:8px;padding-top:16px}.form-section-title[data-v-8695d8ad]{color:#20352b;margin-bottom:12px;font-size:14px;font-weight:600}.readonly-field[data-v-8695d8ad]{color:#475569;background:#f8faf9;border:1px solid #e5e7eb;border-radius:3px;width:100%;min-height:34px;padding:6px 10px;line-height:20px}.merchant-edit-dialog.n-dialog{width:min(760px,100vw - 32px)}.merchant-edit-form[data-v-8695d8ad]{max-height:min(64vh,620px);padding-right:6px;overflow-y:auto}.form-grid[data-v-8695d8ad]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;display:grid}.form-grid-wide[data-v-8695d8ad]{grid-column:1/-1}@media (width<=720px){.form-grid[data-v-8695d8ad]{grid-template-columns:1fr}.merchant-edit-form[data-v-8695d8ad]{max-height:66vh}}.order-list-page[data-v-1fb7d18a]{flex-direction:column;gap:14px;display:flex}.toolbar[data-v-1fb7d18a]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.keyword-input[data-v-1fb7d18a]{width:min(420px,100%)}.status-select[data-v-1fb7d18a]{width:140px}.action-buttons[data-v-1fb7d18a]{align-items:center;gap:8px;display:flex}.detail-title[data-v-1fb7d18a]{color:#111827;font-size:18px;font-weight:700}.detail-body[data-v-1fb7d18a]{flex-direction:column;gap:22px;display:flex}.detail-section[data-v-1fb7d18a]{flex-direction:column;gap:14px;display:flex}.detail-section-title[data-v-1fb7d18a]{color:#667085;font-size:14px;font-weight:600}.detail-row[data-v-1fb7d18a]{color:#111827;grid-template-columns:108px minmax(0,1fr);align-items:start;gap:12px;font-size:13px;line-height:1.5;display:grid}.detail-row.vertical[data-v-1fb7d18a]{grid-template-columns:1fr;gap:6px}.detail-row span[data-v-1fb7d18a]{color:#667085}.detail-row strong[data-v-1fb7d18a]{overflow-wrap:anywhere;min-width:0;font-weight:500}.detail-row code[data-v-1fb7d18a]{color:#344054;overflow-wrap:anywhere;white-space:normal;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.detail-status-tag[data-v-1fb7d18a]{justify-self:start;width:fit-content}.green-text[data-v-1fb7d18a]{color:#18a058}.detail-footer[data-v-1fb7d18a]{justify-content:flex-end;gap:10px;width:100%;display:flex}.refund-form[data-v-1fb7d18a]{flex-direction:column;gap:14px;display:flex}.refund-summary[data-v-1fb7d18a]{color:#475467;justify-content:space-between;font-size:14px;display:flex}.refund-summary strong[data-v-1fb7d18a]{color:#d03050}.refund-record-list[data-v-1fb7d18a]{flex-direction:column;gap:12px;display:flex}.refund-record-item[data-v-1fb7d18a]{background:#fff;border:1px solid #eef0f3;border-radius:8px;flex-direction:column;gap:12px;padding:12px;display:flex}.refund-record-header[data-v-1fb7d18a]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.refund-record-header code[data-v-1fb7d18a]{color:#344054;overflow-wrap:anywhere;white-space:normal;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.refund-record-grid[data-v-1fb7d18a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;display:grid}.refund-record-grid div[data-v-1fb7d18a],.refund-record-line[data-v-1fb7d18a]{flex-direction:column;gap:4px;min-width:0;display:flex}.refund-record-grid span[data-v-1fb7d18a],.refund-record-line span[data-v-1fb7d18a]{color:#667085;font-size:12px}.refund-record-grid strong[data-v-1fb7d18a],.refund-record-line strong[data-v-1fb7d18a]{color:#111827;overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:500}.refund-record-actions[data-v-1fb7d18a]{justify-content:flex-end;display:flex}.refund-amount-input[data-v-1fb7d18a]{width:100%}.notice-page[data-v-1526f145]{padding:12px}.tab-desc[data-v-1526f145]{color:#6b7785;margin:4px 0 18px;font-size:13px}.hint[data-v-1526f145]{color:#9aa6b2;margin-left:12px;font-size:12px}.time-row[data-v-1526f145]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dash[data-v-1526f145]{color:#9aa6b2}.ver-row[data-v-1526f145]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.upd[data-v-1526f145]{color:#9aa6b2;font-size:12px}.notify-settings-page[data-v-86ce0edd]{flex-direction:column;display:flex}.settings-actions[data-v-86ce0edd]{justify-content:flex-end;gap:12px;margin-top:16px;display:flex}.api-settings-page[data-v-c2881c34]{color:#1f2937;max-width:1320px;margin:0}.settings-panel[data-v-c2881c34]{background:#fff;border-bottom:1px solid #eef1f3;padding:0 0 18px}.settings-panel+.settings-panel[data-v-c2881c34]{margin-top:18px}.panel-title[data-v-c2881c34]{color:#20352b;border-left:3px solid #1fa463;align-items:center;gap:8px;margin-bottom:16px;padding-left:10px;font-size:16px;font-weight:600;display:flex}.notice-box[data-v-c2881c34]{color:#3f5f4d;background:#f3fbf6;border:1px solid #d6f0df;border-radius:6px;align-items:flex-start;gap:12px;margin-bottom:20px;padding:16px 18px;display:flex}.notice-title[data-v-c2881c34]{color:#20352b;margin-bottom:8px;font-size:16px;font-weight:600}.notice-content[data-v-c2881c34]{line-height:1.8}.switch-grid[data-v-c2881c34]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.switch-card[data-v-c2881c34]{background:#fff;border:1px solid #eef1f3;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:14px 16px;display:flex}.switch-copy[data-v-c2881c34]{min-width:0}.switch-title[data-v-c2881c34]{color:#20352b;margin-bottom:6px;font-size:14px;font-weight:600}.field-help[data-v-c2881c34],.list-help[data-v-c2881c34]{color:#7a8797;margin-top:8px;font-size:13px;line-height:1.6}.list-header[data-v-c2881c34]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.list-header .panel-title[data-v-c2881c34]{margin-bottom:0}.site-list[data-v-c2881c34]{flex-direction:column;gap:12px;width:100%;display:flex}.site-row[data-v-c2881c34]{background:#fbfdfc;border:1px solid #eef1f3;border-radius:6px;grid-template-columns:minmax(180px,.35fr) minmax(260px,1fr) 120px auto;align-items:center;gap:10px;padding:12px;display:grid}.status-select[data-v-c2881c34]{width:120px}.settings-actions[data-v-c2881c34]{z-index:2;background:linear-gradient(#ffffffd6,#fff 42%);justify-content:flex-start;margin-top:2px;padding:12px 0 4px;display:flex;position:sticky;bottom:0}.api-settings-page[data-v-c2881c34] .n-button--primary-type{--n-color:#18a058!important;--n-color-hover:#36ad6a!important;--n-color-pressed:#0c7a43!important;--n-color-focus:#36ad6a!important;--n-border:1px solid #18a058!important;--n-border-hover:1px solid #36ad6a!important;--n-border-pressed:1px solid #0c7a43!important;--n-border-focus:1px solid #36ad6a!important}.api-settings-page[data-v-c2881c34] .n-switch.n-switch--active{--n-rail-color-active:#18a058!important;--n-rail-color-active-hover:#36ad6a!important}@media (width<=980px){.switch-grid[data-v-c2881c34],.site-row[data-v-c2881c34]{grid-template-columns:1fr}.switch-card[data-v-c2881c34],.list-header[data-v-c2881c34]{flex-direction:column;align-items:stretch}.status-select[data-v-c2881c34]{width:100%}}.realname-settings-page[data-v-dea331ac]{color:#1f2937;max-width:1320px}.settings-panel[data-v-dea331ac]{background:#fff;border-bottom:1px solid #eef1f3;padding:0 0 18px}.settings-panel+.settings-panel[data-v-dea331ac]{margin-top:18px}.panel-title[data-v-dea331ac]{color:#1f2937;border-left:3px solid #18a058;align-items:center;gap:8px;margin-bottom:16px;padding-left:10px;font-size:16px;font-weight:600;display:flex}.notice-box[data-v-dea331ac]{color:#075985;background:#f0f9ff;border:1px solid #bae6fd;border-radius:6px;gap:10px;margin-bottom:18px;padding:12px 14px;display:flex}.notice-title[data-v-dea331ac]{margin-bottom:4px;font-weight:600}.notice-content[data-v-dea331ac]{font-size:13px;line-height:1.7}.switch-card[data-v-dea331ac]{background:#fafbfc;border:1px solid #e5e7eb;border-radius:6px;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.switch-title[data-v-dea331ac]{color:#1f2937;font-weight:600}.field-help[data-v-dea331ac]{color:#6b7280;margin-top:2px;font-size:12px}.form-grid[data-v-dea331ac]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;display:grid}.settings-actions[data-v-dea331ac]{margin-top:18px}@media (width<=860px){.form-grid[data-v-dea331ac]{grid-template-columns:1fr}}.payment-settings-page[data-v-9ec6c7d5]{color:#1f2937;max-width:1320px}.settings-panel[data-v-9ec6c7d5]{background:#fff;padding:0 0 18px}.panel-title[data-v-9ec6c7d5]{color:#20352b;border-left:3px solid #1fa463;margin-bottom:16px;padding-left:10px;font-size:16px;font-weight:600}.notice-box[data-v-9ec6c7d5]{color:#3f5f4d;background:#f3fbf6;border:1px solid #d6f0df;border-radius:6px;margin-bottom:20px;padding:16px 18px;line-height:1.8}.notice-title[data-v-9ec6c7d5]{color:#20352b;margin-bottom:8px;font-weight:600}.field-row[data-v-9ec6c7d5]{align-items:center;gap:16px;margin-bottom:18px;display:flex}.field-label[data-v-9ec6c7d5]{color:#20352b;width:130px;font-weight:600}.pid-input[data-v-9ec6c7d5]{width:240px}.settings-actions[data-v-9ec6c7d5]{justify-content:flex-start;display:flex}.collection-payment-settings-page[data-v-89ce91ad]{color:#1f2937;max-width:1320px}.settings-panel[data-v-89ce91ad]{background:#fff;padding:0 0 18px}.panel-title[data-v-89ce91ad]{color:#20352b;border-left:3px solid #1fa463;margin-bottom:16px;padding-left:10px;font-size:16px;font-weight:600}.notice-box[data-v-89ce91ad]{color:#3f5f4d;background:#f3fbf6;border:1px solid #d6f0df;border-radius:6px;margin-bottom:20px;padding:16px 18px;line-height:1.8}.notice-title[data-v-89ce91ad]{color:#20352b;margin-bottom:8px;font-weight:600}.field-row[data-v-89ce91ad]{align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.field-label[data-v-89ce91ad]{color:#20352b;width:160px;padding-top:6px;font-weight:600}.num-input[data-v-89ce91ad]{width:240px}.text-input[data-v-89ce91ad]{width:480px}.settings-actions[data-v-89ce91ad]{justify-content:flex-start;display:flex}.site-settings-page[data-v-105cfc42]{max-width:1320px;margin:0}.settings-form[data-v-105cfc42]{flex-direction:column;gap:18px;display:flex}.settings-panel[data-v-105cfc42]{background:#fff;border-bottom:1px solid #eef1f3;padding:0 0 18px}.panel-title[data-v-105cfc42]{color:#20352b;border-left:3px solid #1fa463;margin-bottom:16px;padding-left:10px;font-size:16px;font-weight:600}.field-grid[data-v-105cfc42]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.two-columns[data-v-105cfc42],.register-row[data-v-105cfc42]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.switch-grid[data-v-105cfc42]{border:1px solid #eef1f3;border-radius:4px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-bottom:16px;display:grid}.setting-row[data-v-105cfc42]{border-right:1px solid #eef1f3;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 14px;display:flex}.setting-row[data-v-105cfc42]:last-child{border-right:0}.setting-row span[data-v-105cfc42]{color:#334155;font-weight:500}.settings-actions[data-v-105cfc42]{z-index:2;background:linear-gradient(#ffffffd6,#fff 42%);justify-content:flex-end;gap:12px;margin-top:2px;padding:12px 0 4px;display:flex;position:sticky;bottom:0}.favicon-config[data-v-105cfc42]{align-items:center;gap:10px;width:100%;display:flex}.favicon-url-input[data-v-105cfc42]{flex:1;min-width:0}.favicon-upload[data-v-105cfc42]{flex-shrink:0;width:auto}.favicon-upload[data-v-105cfc42] .n-upload-trigger{display:block}@media (width<=980px){.field-grid[data-v-105cfc42],.switch-grid[data-v-105cfc42],.two-columns[data-v-105cfc42],.register-row[data-v-105cfc42]{grid-template-columns:1fr}.setting-row[data-v-105cfc42]{border-bottom:1px solid #eef1f3;border-right:0}.setting-row[data-v-105cfc42]:last-child{border-bottom:0}}.task-settings-page[data-v-1f3c92e5]{max-width:980px}.settings-panel[data-v-1f3c92e5]{background:#fff;border-bottom:1px solid #eef1f3;padding:0 0 18px}.panel-title[data-v-1f3c92e5]{color:#20352b;border-left:3px solid #1fa463;margin-bottom:16px;padding-left:10px;font-size:16px;font-weight:600}.monitor-row[data-v-1f3c92e5]{color:#334155;align-items:center;gap:12px;margin-bottom:14px;font-size:16px;font-weight:600;display:flex}.monitor-details[data-v-1f3c92e5]{margin-bottom:16px}.switch-grid[data-v-1f3c92e5]{border:1px solid #eef1f3;border-radius:4px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-bottom:16px;display:grid}.setting-row[data-v-1f3c92e5]{border-right:1px solid #eef1f3;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:10px 14px;display:flex}.setting-row[data-v-1f3c92e5]:last-child{border-right:0}.setting-row span[data-v-1f3c92e5]{color:#334155;font-weight:500}.inline-field[data-v-1f3c92e5]{gap:10px;width:100%;display:flex}.task-url-input[data-v-1f3c92e5]{color:#1f2937;min-width:0;height:34px;font:inherit;background:#fff;border:1px solid #dcdfe6;border-radius:3px;flex:1;padding:0 12px}.task-url-input[data-v-1f3c92e5]:focus{border-color:#18a058;outline:none}.settings-actions[data-v-1f3c92e5]{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}@media (width<=760px){.switch-grid[data-v-1f3c92e5]{grid-template-columns:1fr}.setting-row[data-v-1f3c92e5]{border-bottom:1px solid #eef1f3;border-right:0}.setting-row[data-v-1f3c92e5]:last-child{border-bottom:0}}.template-settings-page[data-v-0f01042c]{flex-direction:column;gap:16px;display:flex}.template-group[data-v-0f01042c]{width:100%}.template-option[data-v-0f01042c]{text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:160px minmax(0,1fr);gap:14px;width:100%;padding:12px;transition:border-color .2s,box-shadow .2s;display:grid}.template-option[data-v-0f01042c]:hover{border-color:#8cc7aa}.template-option[data-v-0f01042c]:focus-visible{outline-offset:2px;outline:2px solid #18a05873}.template-option--active[data-v-0f01042c]{border-color:#18a058;box-shadow:0 0 0 2px #18a0581f}.template-preview[data-v-0f01042c],.current-preview[data-v-0f01042c]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden}.template-preview[data-v-0f01042c]{aspect-ratio:16/9}.template-preview img[data-v-0f01042c],.current-preview img[data-v-0f01042c]{object-fit:cover;width:100%;height:100%;display:block}.template-meta[data-v-0f01042c]{flex-direction:column;justify-content:center;gap:6px;min-width:0;display:flex}.template-name[data-v-0f01042c]{color:#111827;font-size:15px;font-weight:600}.template-description[data-v-0f01042c]{color:#6b7280;font-size:13px;line-height:1.5}.current-preview[data-v-0f01042c]{aspect-ratio:16/9;width:100%;margin-bottom:16px}.settings-actions[data-v-0f01042c]{justify-content:flex-end;margin-top:16px;display:flex}@media (width<=640px){.template-option[data-v-0f01042c]{grid-template-columns:1fr}}.online-update-page[data-v-09f4c57d]{max-width:980px}.settings-panel[data-v-09f4c57d]{background:#fff;padding:0 0 18px}.panel-title[data-v-09f4c57d]{color:#20352b;border-left:3px solid #1fa463;margin-bottom:16px;padding-left:10px;font-size:16px;font-weight:600}.version-details[data-v-09f4c57d]{margin-bottom:16px}.status-row[data-v-09f4c57d]{align-items:center;gap:10px;margin-bottom:16px;display:flex}.changelog[data-v-09f4c57d]{background:#f8fafc;border:1px solid #eef1f3;border-radius:4px;margin-bottom:16px;padding:12px 14px}.changelog-title[data-v-09f4c57d]{color:#334155;margin-bottom:8px;font-weight:600}.changelog-body[data-v-09f4c57d]{white-space:pre-wrap;word-break:break-word;color:#475569;font:inherit;margin:0}.actions[data-v-09f4c57d]{gap:10px;margin-bottom:18px;display:flex}.tips[data-v-09f4c57d]{color:#64748b;background:#f8fafc;border-radius:4px;padding:12px 14px;font-size:13px}.tips h4[data-v-09f4c57d]{color:#334155;margin:0 0 8px;font-size:14px}.tips p[data-v-09f4c57d]{margin:0;line-height:1.8}.oplog-page[data-v-b5717aa8]{width:100%}.toolbar[data-v-b5717aa8]{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.cleanup-page[data-v-0e9449dd]{max-width:880px}.panel[data-v-0e9449dd]{margin-bottom:18px}.panel-title[data-v-0e9449dd]{color:#20352b;border-left:3px solid #1fa463;margin-bottom:12px;padding-left:10px;font-size:15px;font-weight:600}.btn-row[data-v-0e9449dd]{flex-wrap:wrap;gap:10px;display:flex}.tips[data-v-0e9449dd]{color:#64748b;background:#f8fafc;border-radius:4px;margin-top:8px;padding:12px 14px;font-size:13px}.tips h4[data-v-0e9449dd]{color:#334155;margin:0 0 8px;font-size:14px}.tips p[data-v-0e9449dd]{margin:0;line-height:1.9}.content[data-v-e589e8ed]{white-space:pre-wrap;word-break:break-word;color:#1f2933;max-height:60vh;font-size:14px;line-height:1.7;overflow-y:auto}.content.warning[data-v-e589e8ed]{color:#c2410c}.content.critical[data-v-e589e8ed]{color:#b91c1c}.footer[data-v-e589e8ed]{justify-content:flex-end;display:flex}.merchant-api-page[data-v-1d27c27a]{max-width:960px}.api-panel[data-v-1d27c27a]{background:#fff;padding:0}.panel-head[data-v-1d27c27a]{border-bottom:1px solid #eef1f3;margin-bottom:18px;padding-bottom:14px}.panel-title[data-v-1d27c27a]{color:#20352b;border-left:3px solid #1fa463;padding-left:10px;font-size:18px;font-weight:600}.panel-subtitle[data-v-1d27c27a]{color:#7a8797;margin-top:8px;padding-left:13px;font-size:13px}.api-table[data-v-1d27c27a]{background:#fbfefc;border:1px solid #e5f3eb;border-radius:6px;overflow:hidden}.api-row[data-v-1d27c27a]{border-bottom:1px solid #e5f3eb;grid-template-columns:150px minmax(0,1fr);display:grid}.api-row[data-v-1d27c27a]:last-child{border-bottom:0}.api-label[data-v-1d27c27a]{color:#20352b;background:#f6fbf8;border-right:1px solid #e5f3eb;padding:16px 18px;font-size:14px;font-weight:500}.api-value[data-v-1d27c27a]{background:#fff;min-width:0;padding:14px 16px}.endpoint-list[data-v-1d27c27a],.endpoint-item[data-v-1d27c27a]{flex-direction:column;gap:10px;display:flex}.endpoint-item+.endpoint-item[data-v-1d27c27a]{border-top:1px solid #eef1f3;padding-top:14px}.endpoint-urls[data-v-1d27c27a]{flex-direction:column;gap:8px;display:flex}.endpoint-tip[data-v-1d27c27a]{color:#8a6d1d;background:#fef9ec;border-radius:6px;margin-top:12px;padding:10px 12px;font-size:12px;line-height:1.8}.endpoint-tip code[data-v-1d27c27a]{background:#f5edd6;border-radius:3px;padding:0 4px;font-family:SFMono-Regular,Consolas,monospace}.endpoint-url[data-v-1d27c27a]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.url-tag[data-v-1d27c27a]{text-align:center;white-space:nowrap;border-radius:4px;flex-shrink:0;min-width:84px;padding:2px 8px;font-size:12px;font-weight:500}.url-tag-domain[data-v-1d27c27a]{color:#475569;background:#eef1f5}.url-tag-gateway[data-v-1d27c27a]{color:#12804a;background:#e8f7ef}.url-tag-api[data-v-1d27c27a]{color:#1d4ed8;background:#e6f0ff}.url-tag-page[data-v-1d27c27a]{color:#b45309;background:#fdf0e6}.url-text[data-v-1d27c27a]{color:#1f2937;overflow-wrap:anywhere;background:#f5f7fa;border-radius:4px;min-width:0;padding:4px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px}.url-method[data-v-1d27c27a]{color:#9aa4b2;flex-shrink:0;font-size:12px}.credential-value[data-v-1d27c27a]{justify-content:space-between;align-items:center;gap:12px;display:flex}.credential-actions[data-v-1d27c27a]{flex-shrink:0;align-items:center;gap:8px;display:flex}.credential-value span[data-v-1d27c27a]{color:#111827;overflow-wrap:anywhere;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px}@media (width<=720px){.api-row[data-v-1d27c27a]{grid-template-columns:1fr}.api-label[data-v-1d27c27a]{border-bottom:1px solid #e5f3eb;border-right:0}.credential-value[data-v-1d27c27a],.endpoint-item[data-v-1d27c27a]{flex-direction:column;align-items:flex-start}}.nb[data-v-83e158c8]{border:1px solid;border-radius:8px;align-items:flex-start;gap:8px;margin-bottom:12px;padding:10px 14px;font-size:13px;line-height:1.5;display:flex}.nb>.n-icon[data-v-83e158c8]{flex-shrink:0;margin-top:2px}.t[data-v-83e158c8]{flex-shrink:0;font-weight:600}.c[data-v-83e158c8]{word-break:break-word;flex:1}.c[data-v-83e158c8] p{margin:0}.c[data-v-83e158c8] p+p,.c[data-v-83e158c8] hr{margin-top:4px}.c[data-v-83e158c8] hr{opacity:.3;border:0;border-top:1px dashed}.c[data-v-83e158c8] a{color:inherit;text-decoration:underline}.merchant-channel-page[data-v-9bd3430e]{width:100%}.channel-panel[data-v-9bd3430e]{background:#fff;border:1px solid #edf0f2;border-radius:8px;overflow:hidden}.panel-head[data-v-9bd3430e]{border-bottom:1px solid #edf0f2;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:0 18px;display:flex}.panel-title[data-v-9bd3430e]{color:#1f2937;font-size:15px;font-weight:700}.panel-subtitle[data-v-9bd3430e]{color:#7a8797;margin-top:3px;font-size:12px}.channel-main[data-v-9bd3430e]{min-width:0}.channel-name[data-v-9bd3430e]{color:#111827;font-weight:700;line-height:1.5}.channel-code[data-v-9bd3430e]{color:#64748b;word-break:break-all;font-size:12px;line-height:1.5}.payment-type-cell[data-v-9bd3430e]{align-items:center;min-height:24px;display:inline-flex}.payment-type-icon[data-v-9bd3430e]{object-fit:contain;width:28px;height:28px;display:block}.payment-type-text[data-v-9bd3430e]{color:#475569;white-space:nowrap;font-size:13px;line-height:20px}.action-button[data-v-9bd3430e]{min-width:72px}.action-button[data-v-9bd3430e] .n-button__content{white-space:nowrap}.channel-form[data-v-9bd3430e]{max-height:72vh;padding-right:4px;overflow:auto}.steps-layout[data-v-9bd3430e]{margin-bottom:20px;padding:8px 4px 4px}.channel-steps[data-v-9bd3430e]{width:100%}.step-panel[data-v-9bd3430e]{min-height:320px}.step-title[data-v-9bd3430e]{color:#111827;margin-bottom:16px;font-size:15px;font-weight:700}.step-body[data-v-9bd3430e]{margin-bottom:6px}.form-grid[data-v-9bd3430e]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;display:grid}.schema-stack[data-v-9bd3430e]{flex-direction:column;gap:2px;display:flex}.selected-summary[data-v-9bd3430e]{color:#20352b;background:#fbfefc;border:1px solid #e5f3eb;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:10px 12px;font-weight:600;display:flex}.modal-actions[data-v-9bd3430e]{justify-content:flex-end;gap:10px;width:100%;display:flex}.field-help[data-v-9bd3430e]{color:#7a8797;margin-top:6px;font-size:12px;line-height:1.5}.qr-upload-field[data-v-9bd3430e]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.qr-upload-field[data-v-9bd3430e] .n-upload-trigger{display:block}.test-channel-summary[data-v-9bd3430e]{background:#fbfefc;border:1px solid #e5f3eb;border-radius:6px;margin-bottom:16px;padding:10px 12px}.test-channel-name[data-v-9bd3430e]{color:#111827;font-size:14px;font-weight:700}.test-channel-code[data-v-9bd3430e]{color:#64748b;word-break:break-all;margin-top:3px;font-size:12px}.test-form[data-v-9bd3430e]{margin-top:4px}.test-amount-input[data-v-9bd3430e]{width:100%}.test-result[data-v-9bd3430e]{background:#fbfefc;border:1px solid #e5f3eb;border-radius:6px;margin-top:14px;padding:12px}.test-result-title[data-v-9bd3430e]{color:#20352b;margin-bottom:8px;font-size:14px;font-weight:700}.test-result-row[data-v-9bd3430e]{color:#64748b;grid-template-columns:88px minmax(0,1fr);gap:10px;padding:6px 0;font-size:13px;display:grid}.test-result-row strong[data-v-9bd3430e],.test-result-row a[data-v-9bd3430e]{color:#111827;overflow-wrap:anywhere;min-width:0;font-weight:500}.alipay-login-body[data-v-9bd3430e]{flex-direction:column;align-items:center;gap:14px;padding:6px 0 2px;display:flex}.alipay-login-qr[data-v-9bd3430e]{object-fit:contain;border:1px solid #edf0f2;border-radius:6px;width:240px;height:240px}.alipay-login-placeholder[data-v-9bd3430e]{color:#7a8797;border:1px dashed #d5dbe3;border-radius:6px;justify-content:center;align-items:center;width:240px;height:240px;display:flex}.alipay-login-message[data-v-9bd3430e]{color:#374151;text-align:center;font-size:14px;line-height:1.5}.automck-entry[data-v-9bd3430e]{background:#f0f9f3;border:1px solid #cdecd8;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:10px 12px;display:flex}.automck-entry-text[data-v-9bd3430e]{color:#3a5a45;font-size:13px;line-height:1.5}.automck-body[data-v-9bd3430e]{flex-direction:column;align-items:center;gap:12px;padding:4px 0;display:flex}.automck-qr[data-v-9bd3430e]{object-fit:contain;border:1px solid #edf0f2;border-radius:6px;width:220px;height:220px}.automck-placeholder[data-v-9bd3430e]{color:#7a8797;text-align:center;padding:16px 0;font-size:13px}.automck-message[data-v-9bd3430e]{color:#374151;text-align:center;font-size:14px;line-height:1.5}.automck-mode-cards[data-v-9bd3430e]{flex-direction:column;gap:10px;width:100%;display:flex}.automck-mode-card[data-v-9bd3430e]{cursor:pointer;border:1px solid #e2e8f0;border-radius:8px;padding:12px 14px;transition:border-color .2s,background .2s}.automck-mode-card[data-v-9bd3430e]:hover{background:#f6fcf8;border-color:#18a058}.automck-mode-title[data-v-9bd3430e]{color:#1f2937;margin-bottom:4px;font-weight:600}.automck-mode-desc[data-v-9bd3430e]{color:#6b7280;font-size:12px;line-height:1.5}.automck-warn[data-v-9bd3430e]{color:#b45309;font-size:12px;line-height:1.5}.automck-app-list[data-v-9bd3430e]{flex-direction:column;gap:8px;width:100%;max-height:280px;display:flex;overflow-y:auto}.automck-app-item[data-v-9bd3430e]{cursor:pointer;border:1px solid #e2e8f0;border-radius:8px;padding:10px 12px;transition:border-color .2s,background .2s}.automck-app-item[data-v-9bd3430e]:hover{background:#f6fcf8;border-color:#18a058}.automck-app-name[data-v-9bd3430e]{color:#1f2937;font-weight:600}.automck-app-meta[data-v-9bd3430e]{color:#6b7280;margin-top:2px;font-size:12px}.automck-done[data-v-9bd3430e]{font-size:36px}.app-config-body[data-v-9bd3430e]{flex-direction:column;align-items:center;gap:12px;padding:6px 0 2px;display:flex}.app-config-qr[data-v-9bd3430e]{object-fit:contain;border:1px solid #edf0f2;border-radius:6px;width:260px;height:260px}.app-config-placeholder[data-v-9bd3430e]{color:#7a8797;border:1px dashed #d5dbe3;border-radius:6px;justify-content:center;align-items:center;width:260px;height:260px;display:flex}.app-config-summary[data-v-9bd3430e]{text-align:center}.app-config-name[data-v-9bd3430e]{color:#111827;font-size:14px;font-weight:700}.app-config-meta[data-v-9bd3430e]{color:#64748b;margin-top:3px;font-size:12px}.app-config-text[data-v-9bd3430e]{color:#475569;overflow-wrap:anywhere;background:#f8fafc;border:1px solid #edf0f2;border-radius:6px;width:100%;padding:10px;font-size:12px;line-height:1.5}.merchant-channel-page[data-v-9bd3430e] .n-button--primary-type{--n-color:#18a058!important;--n-color-hover:#36ad6a!important;--n-color-pressed:#0c7a43!important;--n-color-focus:#36ad6a!important;--n-border:1px solid #18a058!important;--n-border-hover:1px solid #36ad6a!important;--n-border-pressed:1px solid #0c7a43!important;--n-border-focus:1px solid #36ad6a!important}.merchant-channel-page[data-v-9bd3430e] .n-data-table-th{color:#768477;background:#fbfdfc;height:46px}.merchant-channel-page[data-v-9bd3430e] .n-data-table-td{height:58px}@media (width<=820px){.panel-head[data-v-9bd3430e]{flex-direction:column;align-items:stretch;padding:14px}.form-grid[data-v-9bd3430e],.qr-upload-field[data-v-9bd3430e]{grid-template-columns:1fr}}.merchant-login-page[data-v-cd3e44e9]{background:radial-gradient(78% 54% at 12% 14%,#5c8f762e 0%,#5c8f7600 58%),radial-gradient(72% 50% at 88% 84%,#ac967029 0%,#ac967000 56%),radial-gradient(48% 34% at 50% 46%,#ffffff3d 0%,#fff0 68%),linear-gradient(#e8efe9 0%,#f5f7f2 46%,#e9e2d6 100%);flex-direction:column;min-height:100vh;display:flex}.login-header[data-v-cd3e44e9]{background:0 0;justify-content:space-between;align-items:center;height:60px;padding:0 clamp(16px,4vw,48px);display:flex}.login-brand[data-v-cd3e44e9]{align-items:center;min-width:0;display:flex}.brand-name[data-v-cd3e44e9]{color:#2a4c80;letter-spacing:0;white-space:nowrap;font-size:18px;font-weight:600}.brand-subtitle[data-v-cd3e44e9]{color:#70819a;white-space:nowrap;border-left:1px solid #d4ded4;margin-left:12px;padding-left:12px;font-size:13px}.login-main[data-v-cd3e44e9]{flex:1;justify-content:center;align-items:center;padding:clamp(16px,4vh,48px) clamp(12px,3vw,24px);display:flex}.login-card[data-v-cd3e44e9]{background:#fff;border-radius:2px;grid-template-columns:minmax(0,1.35fr) minmax(360px,.95fr);width:100%;max-width:1080px;min-height:520px;display:grid;overflow:hidden;box-shadow:0 12px 34px #20312a1a}.promo-banner[data-v-cd3e44e9]{color:#fff;background:linear-gradient(160deg,#ffffff0f 0%,#fff0 34%),linear-gradient(135deg,#1e2c25 0%,#2f4d3f 48%,#637266 100%);flex-direction:column;justify-content:center;min-height:520px;padding:64px 56px;display:flex;position:relative;overflow:hidden}.promo-grid[data-v-cd3e44e9]{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 20% 30%,#000 30%,#0000 70%);mask-image:radial-gradient(at 20% 30%,#000 30%,#0000 70%)}.promo-content[data-v-cd3e44e9]{z-index:1;position:relative}.promo-tag[data-v-cd3e44e9]{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:2px;margin:0;padding:4px 12px;font-size:12px}.promo-content h1[data-v-cd3e44e9]{color:#fff;margin:24px 0 16px;font-size:44px;font-weight:600;line-height:1.2}.login-form-panel[data-v-cd3e44e9]{flex-direction:column;justify-content:center;padding:clamp(32px,5vw,56px) clamp(24px,5vw,48px);display:flex}.form-title[data-v-cd3e44e9]{margin-bottom:28px}.form-title h2[data-v-cd3e44e9]{color:#20352b;margin:0;font-size:24px;font-weight:600}.form-title span[data-v-cd3e44e9]{color:#6f7d72;font-size:13px}.form-tools[data-v-cd3e44e9]{justify-content:space-between;align-items:center;margin-top:-4px;margin-bottom:16px;display:flex}.form-tools span[data-v-cd3e44e9]{color:#5f7065;font-size:13px}.submit-button[data-v-cd3e44e9]{letter-spacing:4px;height:46px;margin-top:4px;font-size:15px;font-weight:500}.register-entry[data-v-cd3e44e9]{color:#6f7d72;justify-content:center;align-items:center;gap:8px;margin-top:18px;font-size:13px;display:flex}.login-footer[data-v-cd3e44e9]{text-align:center;color:#6f7d72;background:0 0;padding:20px 16px 24px;font-size:12px}.login-footer a[data-v-cd3e44e9]{color:inherit;text-decoration:none}.login-footer div[data-v-cd3e44e9]{margin-top:10px}@media (width<=768px){.login-card[data-v-cd3e44e9]{grid-template-columns:1fr;min-height:auto}.promo-banner[data-v-cd3e44e9]{display:none}}.merchant-order-page[data-v-f3fed951]{flex-direction:column;gap:14px;display:flex}.toolbar[data-v-f3fed951]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.keyword-input[data-v-f3fed951]{width:min(420px,100%)}.status-select[data-v-f3fed951]{width:140px}.detail-title[data-v-f3fed951]{color:#111827;font-size:18px;font-weight:700}.detail-body[data-v-f3fed951]{flex-direction:column;gap:22px;display:flex}.detail-section[data-v-f3fed951]{flex-direction:column;gap:14px;display:flex}.detail-section-title[data-v-f3fed951]{color:#667085;font-size:14px;font-weight:600}.detail-row[data-v-f3fed951]{color:#111827;grid-template-columns:108px minmax(0,1fr);align-items:start;gap:12px;font-size:13px;line-height:1.5;display:grid}.detail-row.vertical[data-v-f3fed951]{grid-template-columns:1fr;gap:6px}.detail-row span[data-v-f3fed951]{color:#667085}.detail-row strong[data-v-f3fed951]{overflow-wrap:anywhere;min-width:0;font-weight:500}.detail-row code[data-v-f3fed951]{color:#344054;overflow-wrap:anywhere;white-space:normal;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.detail-status-tag[data-v-f3fed951]{justify-self:start;width:fit-content}.detail-footer[data-v-f3fed951]{justify-content:flex-end;width:100%;display:flex}.pay-default[data-v-f6015b77]{color:#333;background:#f5f5f5;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.pay-default__header[data-v-f6015b77]{background:#fff;border-bottom:1px solid #eee;padding:16px 24px}.pay-default__title[data-v-f6015b77]{color:#333;justify-content:center;align-items:center;gap:8px;font-size:18px;font-weight:500;display:flex}.pay-default__icon-wrap[data-v-f6015b77]{background:var(--pay-accent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.pay-default__icon[data-v-f6015b77]{width:18px;height:18px}.pay-default__container[data-v-f6015b77]{width:min(1200px,100%);margin:24px auto;padding:0 24px}.pay-default__card[data-v-f6015b77],.pay-default__state[data-v-f6015b77]{background:#fff;border-radius:8px;margin-bottom:20px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.pay-default__state[data-v-f6015b77]{text-align:center;padding:32px}.pay-default__state h1[data-v-f6015b77]{margin:0 0 10px;font-size:22px}.pay-default__state p[data-v-f6015b77]{color:#666;margin:0}.pay-default__countdown[data-v-f6015b77]{color:#ad6800;background:#fffbe6;border:1px solid #ffe58f;align-items:center;gap:8px;padding:12px 20px;font-size:14px;display:flex}.pay-default__warning[data-v-f6015b77]{color:#fff;background:#faad14;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.pay-default__countdown strong[data-v-f6015b77]{color:#ff7a45;font-weight:600}.pay-default__order[data-v-f6015b77]{padding:24px}.pay-default__amount-label[data-v-f6015b77]{color:#999;margin-bottom:8px;font-size:13px}.pay-default__amount[data-v-f6015b77]{color:#333;margin-bottom:20px;font-size:32px;font-weight:600;line-height:1.15}.pay-default__details[data-v-f6015b77]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;margin:0;display:grid}.pay-default__details div[data-v-f6015b77]{min-width:0;font-size:13px}.pay-default__details dt[data-v-f6015b77]{color:#999;margin:0 0 5px}.pay-default__details dd[data-v-f6015b77]{color:#333;overflow-wrap:anywhere;margin:0}.pay-default__qrcode-section[data-v-f6015b77]{background:linear-gradient(#fafafa 0%,#fff 100%);flex-direction:column;align-items:center;padding:40px 24px 48px;display:flex}.pay-default__qrcode-wrap[data-v-f6015b77]{background:#fff;border-radius:8px;padding:12px;position:relative;box-shadow:0 2px 12px #00000014}.pay-default__qrcode-wrap[data-v-f6015b77]:before,.pay-default__qrcode-wrap[data-v-f6015b77]:after,.pay-default__corner[data-v-f6015b77]{content:"";border:3px solid var(--pay-accent);width:24px;height:24px;position:absolute}.pay-default__qrcode-wrap[data-v-f6015b77]:before{border-bottom:0;border-right:0;border-radius:4px 0 0;top:-4px;left:-4px}.pay-default__qrcode-wrap[data-v-f6015b77]:after{border-bottom:0;border-left:0;border-radius:0 4px 0 0;top:-4px;right:-4px}.pay-default__corner--left-bottom[data-v-f6015b77]{border-top:0;border-right:0;border-radius:0 0 0 4px;bottom:-4px;left:-4px}.pay-default__corner--right-bottom[data-v-f6015b77]{border-top:0;border-left:0;border-radius:0 0 4px;bottom:-4px;right:-4px}.pay-default__qrcode[data-v-f6015b77]{justify-content:center;align-items:center;width:200px;height:200px;display:flex}.pay-default__qrcode>img[data-v-f6015b77]{object-fit:contain;width:200px;height:200px;display:block}.pay-default__expired[data-v-f6015b77],.pay-default__qrcode-placeholder[data-v-f6015b77]{color:#999;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;font-size:14px;display:flex}.pay-default__expired img[data-v-f6015b77]{object-fit:contain;width:72px;height:72px}.pay-default__qrcode-placeholder small[data-v-f6015b77]{color:#666;overflow-wrap:anywhere;max-width:168px;font-size:12px}.pay-default__tips[data-v-f6015b77]{color:#666;margin:24px 0 0;font-size:14px}.pay-default__button[data-v-f6015b77]{color:#333;cursor:pointer;width:200px;height:44px;font:inherit;background:#fff;border:1px solid #ddd;border-radius:22px;margin-top:20px;font-size:15px;transition:color .2s,border-color .2s,opacity .2s}.pay-default__button[data-v-f6015b77]:hover:not(:disabled){color:var(--pay-accent);border-color:var(--pay-accent)}.pay-default__button[data-v-f6015b77]:disabled{cursor:not-allowed;opacity:.7}.pay-default__contact[data-v-f6015b77]{color:#4b5563;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px;max-width:360px;margin-top:18px;padding:12px 14px;font-size:13px;line-height:1.7}.pay-default__popup[data-v-f6015b77]{color:#374151;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.8}.pay-default--alipay[data-v-f6015b77]{--pay-accent:#1677ff}.pay-default--wxpay[data-v-f6015b77]{--pay-accent:#00aa72}.pay-default--qqpay[data-v-f6015b77]{--pay-accent:#d9a51b}.pay-default--usdt[data-v-f6015b77]{--pay-accent:#26a17b}@media (width<=768px){.pay-default__container[data-v-f6015b77]{margin:12px auto;padding:0 12px}.pay-default__details[data-v-f6015b77]{grid-template-columns:1fr;gap:12px}.pay-default__amount[data-v-f6015b77]{font-size:28px}.pay-default__qrcode-section[data-v-f6015b77]{padding:32px 16px 40px}}.pay-template-settings-page[data-v-5537d1f5]{max-width:1180px}.settings-panel[data-v-5537d1f5]{background:#fff;padding:0}.panel-head[data-v-5537d1f5]{border-bottom:1px solid #eef1f3;margin-bottom:18px;padding-bottom:14px}.panel-title[data-v-5537d1f5]{color:#20352b;border-left:3px solid #1fa463;padding-left:10px;font-size:18px;font-weight:600}.panel-subtitle[data-v-5537d1f5]{color:#7a8797;margin-top:8px;padding-left:13px;font-size:13px}.template-group[data-v-5537d1f5]{width:100%}.template-option[data-v-5537d1f5]{text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:160px minmax(0,1fr);gap:14px;width:100%;padding:12px;transition:border-color .2s,box-shadow .2s;display:grid}.template-option[data-v-5537d1f5]:hover{border-color:#8cc7aa}.template-option[data-v-5537d1f5]:focus-visible{outline-offset:2px;outline:2px solid #18a05873}.template-option--active[data-v-5537d1f5]{border-color:#18a058;box-shadow:0 0 0 2px #18a0581f}.template-preview[data-v-5537d1f5],.current-preview[data-v-5537d1f5]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden}.template-preview[data-v-5537d1f5]{aspect-ratio:16/9}.current-preview[data-v-5537d1f5]{aspect-ratio:16/9;width:100%;margin-bottom:16px}.template-preview img[data-v-5537d1f5],.current-preview img[data-v-5537d1f5]{object-fit:cover;width:100%;height:100%;display:block}.template-preview-empty[data-v-5537d1f5]{color:#6b7280;justify-content:center;align-items:center;width:100%;height:100%;min-height:90px;font-size:13px;display:flex}.template-meta[data-v-5537d1f5]{flex-direction:column;justify-content:center;gap:6px;min-width:0;display:flex}.template-name[data-v-5537d1f5]{color:#111827;font-size:15px;font-weight:600}.template-description[data-v-5537d1f5]{color:#6b7280;font-size:13px;line-height:1.5}.settings-actions[data-v-5537d1f5]{justify-content:flex-end;margin-top:16px;display:flex}@media (width<=640px){.template-option[data-v-5537d1f5]{grid-template-columns:1fr}}.pay-user-settings-page[data-v-0bb72f0b]{max-width:1180px}.settings-panel[data-v-0bb72f0b]{background:#fff;margin-bottom:16px;padding:0}.panel-head[data-v-0bb72f0b]{border-bottom:1px solid #eef1f3;margin-bottom:18px;padding-bottom:14px}.panel-title[data-v-0bb72f0b]{color:#20352b;border-left:3px solid #1fa463;padding-left:10px;font-size:18px;font-weight:600}.panel-subtitle[data-v-0bb72f0b]{color:#7a8797;margin-top:8px;padding-left:13px;font-size:13px}.settings-actions[data-v-0bb72f0b]{justify-content:flex-end;display:flex}.merchant-profile-page[data-v-41ce004f]{width:100%}.profile-stack[data-v-41ce004f]{flex-direction:column;gap:18px;width:min(100%,920px);display:flex}.settings-section[data-v-41ce004f]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:22px 24px 24px}.section-header[data-v-41ce004f]{margin-bottom:16px}.section-header h2[data-v-41ce004f]{color:#111827;margin:0;font-size:16px;font-weight:700;line-height:1.35}.avatar-row[data-v-41ce004f]{grid-template-columns:64px minmax(0,660px);align-items:center;gap:16px;width:fit-content;max-width:100%;display:grid}.profile-avatar[data-v-41ce004f]{background:#eef2f5;border:1px solid #e5e7eb;border-radius:50%;flex:0 0 64px;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex;overflow:hidden}.profile-avatar-image[data-v-41ce004f]{object-fit:cover;width:100%;height:100%;display:block}.profile-avatar-fallback[data-v-41ce004f]{color:#617085;font-size:22px;font-weight:600}.avatar-input-group[data-v-41ce004f]{grid-template-columns:minmax(0,1fr) 124px;align-items:center;gap:8px;width:660px;max-width:100%;display:grid}.merchant-avatar-url-input[data-v-41ce004f]{flex:auto;min-width:0;margin-top:0}.avatar-file-input[data-v-41ce004f]{display:none}.avatar-upload-button[data-v-41ce004f]{color:#1f2937;width:124px;height:40px;font:inherit;text-align:center;cursor:pointer;white-space:nowrap;appearance:none;background:#fff;border:1px solid #dcdfe6;border-radius:3px;padding:0 18px;font-size:14px;line-height:38px}.avatar-upload-button[data-v-41ce004f]:hover:not(:disabled){color:#18a058;border-color:#18a058}.avatar-upload-button[data-v-41ce004f]:disabled{color:#9ca3af;cursor:not-allowed;background:#f8fafc}.merchant-avatar-url-input[data-v-41ce004f],.merchant-avatar-url-input[data-v-41ce004f] .n-input-wrapper{height:40px}.form-grid[data-v-41ce004f]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;display:grid}.form-actions[data-v-41ce004f]{margin-top:2px}.section-subtitle[data-v-41ce004f]{color:#6b7280;margin:4px 0 0;font-size:13px;line-height:1.4}.section-subtitle-warn[data-v-41ce004f]{color:#b45309;font-weight:500}.verify-done[data-v-41ce004f]{color:#14532d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;padding:14px 16px}.verify-done-row[data-v-41ce004f]{flex-wrap:wrap;align-items:center;gap:16px;font-size:14px;display:flex}.verify-done-tag[data-v-41ce004f]{color:#fff;background:#16a34a;border-radius:12px;padding:2px 10px;font-size:12px}.verify-done-time[data-v-41ce004f]{color:#4b5563;margin-top:6px;font-size:12px}.verify-fee-tip[data-v-41ce004f]{color:#b45309;margin:-4px 0 12px;font-size:13px}.verify-actions[data-v-41ce004f]{flex-wrap:wrap;gap:12px;display:flex}.qr-section[data-v-41ce004f]{background:#fafbfc;border:1px solid #e5e7eb;border-radius:6px;align-items:flex-start;gap:24px;padding:18px 16px;display:flex}.qr-img[data-v-41ce004f]{background:#fff;border:1px solid #e5e7eb;flex-shrink:0;width:220px;height:220px;padding:8px}.qr-info h3[data-v-41ce004f]{color:#111827;margin:0 0 8px;font-size:16px}.qr-info p[data-v-41ce004f]{color:#6b7280;margin:0;font-size:13px;line-height:1.7}.qr-poll-hint[data-v-41ce004f]{color:#18a058;align-items:center;gap:6px;margin-top:12px;font-size:12px;display:flex}.poll-dot[data-v-41ce004f]{background:#18a058;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite pollPulse-41ce004f}@keyframes pollPulse-41ce004f{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}.qr-fail[data-v-41ce004f]{color:#b45309;margin-top:10px;font-size:12px}.qr-actions[data-v-41ce004f]{gap:12px;margin-top:14px;display:flex}.verify-pay-pending[data-v-41ce004f]{flex-direction:column;gap:14px;display:flex}.verify-pay-pending .alert.info[data-v-41ce004f]{color:#075985;background:#f0f9ff;border:1px solid #bae6fd;border-radius:6px;padding:12px 14px;font-size:13px;line-height:1.7}@media (width<=600px){.qr-section[data-v-41ce004f]{text-align:center;flex-direction:column;align-items:center}}@media (width<=860px){.profile-stack[data-v-41ce004f],.settings-section[data-v-41ce004f]{width:100%;max-width:none}.form-grid[data-v-41ce004f]{grid-template-columns:1fr}.avatar-row[data-v-41ce004f]{grid-template-columns:64px 1fr;width:100%}.avatar-input-group[data-v-41ce004f]{grid-template-columns:minmax(0,1fr) 124px;width:100%}}.merchant-register-page[data-v-d3164e17]{background:radial-gradient(78% 54% at 12% 14%,#5c8f762e 0%,#5c8f7600 58%),radial-gradient(72% 50% at 88% 84%,#ac967029 0%,#ac967000 56%),linear-gradient(#e8efe9 0%,#f5f7f2 46%,#e9e2d6 100%);flex-direction:column;min-height:100vh;display:flex}.register-header[data-v-d3164e17]{align-items:center;height:60px;padding:0 clamp(16px,4vw,48px);display:flex}.register-brand[data-v-d3164e17]{align-items:center;min-width:0;display:flex}.brand-name[data-v-d3164e17]{color:#2a4c80;white-space:nowrap;font-size:18px;font-weight:600}.brand-subtitle[data-v-d3164e17]{color:#70819a;white-space:nowrap;border-left:1px solid #d4ded4;margin-left:12px;padding-left:12px;font-size:13px}.register-main[data-v-d3164e17]{flex:1;justify-content:center;align-items:center;padding:clamp(16px,4vh,48px) clamp(12px,3vw,24px);display:flex}.register-card[data-v-d3164e17]{background:#fff;border-radius:2px;grid-template-columns:minmax(0,1.35fr) minmax(360px,.95fr);width:100%;max-width:1080px;min-height:520px;display:grid;overflow:hidden;box-shadow:0 12px 34px #20312a1a}.promo-banner[data-v-d3164e17]{color:#fff;background:linear-gradient(160deg,#ffffff0f 0%,#fff0 34%),linear-gradient(135deg,#1e2c25 0%,#2f4d3f 48%,#637266 100%);flex-direction:column;justify-content:center;min-height:520px;padding:64px 56px;display:flex;position:relative;overflow:hidden}.promo-grid[data-v-d3164e17]{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 20% 30%,#000 30%,#0000 70%);mask-image:radial-gradient(at 20% 30%,#000 30%,#0000 70%)}.promo-content[data-v-d3164e17]{z-index:1;position:relative}.promo-tag[data-v-d3164e17]{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:2px;padding:4px 12px;font-size:12px}.promo-content h1[data-v-d3164e17]{color:#fff;margin:24px 0 16px;font-size:44px;font-weight:600;line-height:1.2}.register-form-panel[data-v-d3164e17]{flex-direction:column;justify-content:center;padding:clamp(32px,5vw,56px) clamp(24px,5vw,48px);display:flex}.register-form-panel[data-v-d3164e17] .n-form-item{--n-feedback-height:12px}.register-form-panel[data-v-d3164e17] .n-input,.register-form-panel[data-v-d3164e17] .n-input .n-input-wrapper,.register-form-panel[data-v-d3164e17] .n-button{border-radius:2px}.form-title[data-v-d3164e17]{margin-bottom:28px}.form-title h2[data-v-d3164e17]{color:#20352b;margin:0;font-size:24px;font-weight:600}.form-title span[data-v-d3164e17]{color:#6f7d72;font-size:13px}.submit-button[data-v-d3164e17]{letter-spacing:4px;height:46px;margin-top:4px;font-size:15px;font-weight:500}.code-button[data-v-d3164e17]{border-color:#dcdfe6;flex-shrink:0;width:124px;height:40px;font-size:14px}.code-button[data-v-d3164e17]:disabled{color:#8b949e}.qq-icon[data-v-d3164e17]{opacity:.28;width:18px;height:18px;display:block}.login-entry[data-v-d3164e17]{color:#6f7d72;justify-content:center;align-items:center;gap:8px;margin-top:18px;font-size:13px;display:flex}@media (width<=768px){.register-card[data-v-d3164e17]{grid-template-columns:1fr;min-height:auto}.promo-banner[data-v-d3164e17]{display:none}}.withdraw-page[data-v-602c1268]{flex-direction:column;gap:14px;display:flex}.toolbar[data-v-602c1268]{margin-bottom:12px}.form-grid[data-v-602c1268]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.member-plan-page[data-v-8ab9b7bc]{flex-direction:column;gap:12px;display:flex}.section-title[data-v-8ab9b7bc]{color:#1f2937;margin:16px 0 8px;font-weight:600}.pay-result-page[data-v-e439b844]{background:#f6faf7;justify-content:center;align-items:center;min-height:100vh;padding:40px 16px;display:flex}.result-panel[data-v-e439b844]{text-align:center;background:#fff;border:1px solid #dcebe2;border-radius:8px;width:min(520px,100%);padding:34px;box-shadow:0 18px 45px #19523714}.result-icon[data-v-e439b844]{font-size:58px}.result-icon--success[data-v-e439b844]{color:#18a058}.result-icon--warning[data-v-e439b844]{color:#d98f00}.result-icon--error[data-v-e439b844]{color:#d03050}.result-panel h1[data-v-e439b844]{color:#173b2c;margin:12px 0 8px;font-size:24px}.result-subtitle[data-v-e439b844]{color:#668173;margin:0;font-size:14px}.result-table[data-v-e439b844]{text-align:left;border:1px solid #e5f3eb;border-radius:6px;margin-top:24px;overflow:hidden}.result-table div[data-v-e439b844]{border-bottom:1px solid #e5f3eb;grid-template-columns:112px minmax(0,1fr);gap:12px;padding:12px 14px;font-size:14px;display:grid}.result-table div[data-v-e439b844]:last-child{border-bottom:0}.result-table span[data-v-e439b844]{color:#668173}.result-table strong[data-v-e439b844]{color:#111827;overflow-wrap:anywhere;min-width:0;font-weight:600}.result-actions[data-v-e439b844]{justify-content:center;gap:10px;margin-top:24px;display:flex}@media (width<=520px){.result-panel[data-v-e439b844]{padding:26px 18px}.result-table div[data-v-e439b844]{grid-template-columns:1fr;gap:5px}}.install-page[data-v-22364692]{background:#eef3f8;place-items:center;min-height:100vh;padding:24px 16px;display:grid}.install-shell[data-v-22364692]{background:#fff;border:1px solid #dde5ee;border-radius:8px;max-width:720px;margin:0 auto;padding:22px 24px 24px}.install-header h1[data-v-22364692]{color:#111827;margin:0;font-size:21px}.install-header p[data-v-22364692]{color:#64748b;margin:6px 0 0}.install-steps[data-v-22364692]{margin-top:22px}.mobile-step[data-v-22364692]{display:none}.status-alert[data-v-22364692],.install-panel[data-v-22364692]{margin-top:18px}.terms-alert[data-v-22364692]{margin-bottom:12px}.terms-check[data-v-22364692]{margin-bottom:14px}.check-alerts[data-v-22364692]{gap:10px;display:grid}.check-result-lines[data-v-22364692]{gap:6px;display:grid}.check-result-label[data-v-22364692]{font-weight:600}.check-result-success[data-v-22364692]{color:#18a058}.check-result-error[data-v-22364692]{color:#d03050}.form-grid[data-v-22364692]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}.check-row[data-v-22364692],.install-actions[data-v-22364692]{justify-content:space-between;align-items:center;gap:12px;display:flex}.install-actions[data-v-22364692]{justify-content:flex-end;margin-top:16px}[data-v-22364692] .n-list-item{padding:10px 14px}[data-v-22364692] .n-steps .n-step-content-header{font-size:14px}[data-v-22364692] .n-form-item{margin-bottom:12px}@media (width<=720px){.install-page[data-v-22364692]{place-items:start center;min-height:100svh;padding:12px}.install-shell[data-v-22364692]{width:100%;padding:16px}.install-header h1[data-v-22364692]{font-size:20px}.install-header p[data-v-22364692]{font-size:13px;line-height:1.6}.install-steps[data-v-22364692]{display:none}.mobile-step[data-v-22364692]{color:#64748b;background:#f7fbff;border:1px solid #d8e6f2;border-radius:6px;justify-content:space-between;align-items:center;margin-top:16px;padding:10px 12px;font-size:13px;display:flex}.mobile-step strong[data-v-22364692]{color:#111827;font-size:15px}.install-panel[data-v-22364692]{margin-top:14px}.form-grid[data-v-22364692]{grid-template-columns:1fr}.check-row[data-v-22364692]{align-items:flex-start}.install-actions[data-v-22364692]{grid-template-columns:1fr;gap:10px;display:grid}.install-actions[data-v-22364692] .n-button{width:100%}[data-v-22364692] .n-list-item{padding:10px 12px}}@media (height<=760px){.install-page[data-v-22364692]{place-items:start center}}.license-error-page[data-v-1957d697]{background:#eef3f8;place-items:center;min-height:100vh;padding:24px;display:grid}.license-error-panel[data-v-1957d697]{background:#fff;border:1px solid #dce5ee;border-radius:10px;width:100%;max-width:460px;padding:26px;box-shadow:0 18px 42px #0f172a14}.license-error-badge[data-v-1957d697]{color:#d03050;background:#fff1f2;border-radius:6px;align-items:center;gap:8px;height:30px;padding:0 10px;font-size:14px;font-weight:700;display:inline-flex}.license-error-dot[data-v-1957d697]{background:#d03050;border-radius:999px;width:8px;height:8px}h1[data-v-1957d697]{color:#111827;margin:18px 0 10px;font-size:24px;line-height:1.25}p[data-v-1957d697]{color:#52657a;margin:0;font-size:15px;line-height:1.7}.license-error-actions[data-v-1957d697]{gap:10px;margin-top:22px;display:flex}.license-error-actions a[data-v-1957d697],.license-error-actions button[data-v-1957d697]{height:38px;font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;text-decoration:none;display:inline-flex}.license-error-primary[data-v-1957d697]{color:#fff;background:#18a058;border:1px solid #18a058}.license-error-secondary[data-v-1957d697]{color:#334155;background:#fff;border:1px solid #d6dee8}@media (width<=520px){.license-error-page[data-v-1957d697]{place-items:start center;padding:14px}.license-error-panel[data-v-1957d697]{padding:20px}.license-error-actions[data-v-1957d697]{display:grid}.license-error-actions a[data-v-1957d697],.license-error-actions button[data-v-1957d697]{width:100%}}*{box-sizing:border-box}body{color:#1f2937;background:#f5f7fb;min-width:320px;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#app{min-height:100vh}.route-switch-enter-active,.route-switch-leave-active,.route-fade-enter-active,.route-fade-leave-active{transition:opacity .22s,transform .22s}.route-switch-enter-from,.route-fade-enter-from,.route-switch-leave-to,.route-fade-leave-to{opacity:0}.route-switch-enter-from,.route-switch-leave-to{transform:translateY(8px)}.route-fade-enter-from,.route-fade-leave-to{transform:scale(.985)}.panel-switch-enter-active,.panel-switch-leave-active{transition:opacity .18s,transform .18s}.panel-switch-enter-from,.panel-switch-leave-to{opacity:0;transform:translateY(6px)}.app-shell{background:#f5f7fb;min-height:100vh}.app-shell .sidebar{background:#fff;min-height:100vh}.app-shell .brand{color:#173765;cursor:pointer;white-space:nowrap;align-items:center;gap:10px;height:64px;padding:0 22px;font-size:18px;font-weight:700;display:flex}.app-shell .brand-text{text-overflow:ellipsis;overflow:hidden}.app-shell .menu-icon{display:inline-flex}.app-shell .main-panel{min-height:100vh}.app-shell .main-panel>.n-layout-scroll-container{flex-direction:column;min-height:100vh;display:flex}.app-shell .header{background:#fff;justify-content:space-between;align-items:center;gap:16px;height:64px;padding:0 24px;display:flex}.app-shell .header-left,.app-shell .header-right{align-items:center;min-width:0;display:flex}.app-shell .header-left{gap:8px}.app-shell .header-right{flex-shrink:0;gap:10px}.app-shell .user-menu{color:#1f2937;cursor:pointer;height:36px;font:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;display:inline-flex}.app-shell .user-avatar{background:#2f6fec;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;overflow:hidden}.app-shell .user-avatar-image,.app-shell .profile-avatar-image{object-fit:cover;width:100%;height:100%;display:block}.app-shell .user-avatar-fallback,.app-shell .profile-avatar-fallback{color:#fff;font-size:16px;line-height:1}.app-shell .user-name{color:#374151;text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:13px;overflow:hidden}.app-shell .page-title{color:#111827;font-size:18px;font-weight:700;line-height:1.25}.app-shell .page-subtitle{color:#6b7280;margin-top:4px;font-size:13px;line-height:1.3}.app-shell .mobile-menu-button{flex-shrink:0;display:none}.app-shell .content{flex:1;padding:24px}.app-shell .footer{color:#6b7280;background:#fff;border-top:1px solid #e5e7eb;align-items:center;gap:8px;min-height:44px;padding:0 24px;font-size:12px;display:flex}.app-shell .profile-form{margin-top:16px}.app-shell .avatar-upload-row{align-items:center;gap:12px;display:flex}.app-shell .profile-avatar{background:#2f6fec;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;overflow:hidden}.app-shell .profile-avatar-fallback{font-size:18px}.app-shell .avatar-url-input{margin-top:10px}@media (width<=720px){.app-shell .sidebar{display:none}.app-shell .header{height:56px;min-height:56px;padding:0 12px}.app-shell .mobile-menu-button{display:inline-flex}.app-shell .page-title{font-size:17px}.app-shell .content{padding:16px}.app-shell .footer{flex-wrap:wrap;padding:12px 16px}}
