@font-face{font-family:sy-bold;src:url(../fonts/sy-bold.eeed76fc.eot);src:url(../fonts/sy-bold.eeed76fc.eot?#font-spider) format("embedded-opentype"),url(../fonts/sy-bold.ddd21659.woff2) format("woff2"),url(../fonts/sy-bold.9e4fbf05.woff) format("woff"),url(../fonts/sy-bold.30fa84a5.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:pf-heavy;src:url(../fonts/pf-heavy.a4b62237.eot);src:url(../fonts/pf-heavy.a4b62237.eot?#font-spider) format("embedded-opentype"),url(../fonts/pf-heavy.24b90e10.woff2) format("woff2"),url(../fonts/pf-heavy.d34010ed.woff) format("woff"),url(../fonts/pf-heavy.a58431ce.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:pf-medium;src:url(../fonts/pf-medium.78f807e5.eot);src:url(../fonts/pf-medium.78f807e5.eot?#font-spider) format("embedded-opentype"),url(../fonts/pf-medium.bef8955d.woff2) format("woff2"),url(../fonts/pf-medium.4dde0ab6.woff) format("woff"),url(../fonts/pf-medium.c4bab47d.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.iconfont[data-v-57763f9b] .anticon{font-family:iconfont;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}body[data-v-57763f9b]{width:100%!important;background:transparent!important}.g-desc[data-v-57763f9b],.g-description[data-v-57763f9b]{font-size:18px;font-weight:400;color:#333;line-height:27px;text-align:justify}.g-title[data-v-57763f9b]{font-size:36px;font-weight:500;color:#333;line-height:36px}.g-sub-title[data-v-57763f9b]{font-size:30px;font-weight:500;color:#333;line-height:30px}.g-flex-row[data-v-57763f9b]{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.g-flex-col[data-v-57763f9b]{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.g-console-panel-shadow[data-v-57763f9b]{background:#fff;box-shadow:4px 0 6px rgba(0,0,0,.1);border-radius:12px}.fs48[data-v-57763f9b]{font-family:sy-bold;font-size:48px;letter-spacing:2px}.fs36[data-v-57763f9b]{font-family:sy-bold;font-size:36px;letter-spacing:2px}.fs24[data-v-57763f9b]{font-family:pf-heavy;font-size:24px;letter-spacing:2px}.fs18[data-v-57763f9b]{font-family:pf-medium;font-size:18px;letter-spacing:2px}.__button_default[data-v-57763f9b]{width:80px!important;height:32px!important;border-radius:4px!important;border:1px solid #099!important;color:#099!important}.__button_primary[data-v-57763f9b]{width:80px!important;height:32px!important;border-radius:4px!important;border:none!important;background:#099!important}.__button_round_default[data-v-57763f9b]{width:80px!important;height:32px!important;border-radius:16px!important;border:1px solid #099!important;color:#099!important}.__button_round_primary[data-v-57763f9b]{width:80px!important;height:32px!important;border-radius:16px!important;border:none!important;background:#099!important}.Supplier[data-v-57763f9b]{width:100%;position:relative;background:#f6f8fb}.Supplier .header[data-v-57763f9b]{width:100%;background:var(--Bowell-Colors-09,#fff);padding:20px 24px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.Supplier .header .title[data-v-57763f9b]{color:#0f172a;font-family:PingFang SC;font-size:28px;font-style:normal;font-weight:600;line-height:36px}.Supplier .header .ant-btn[data-v-57763f9b]{border-radius:4px;height:40px}.Supplier .header .ant-btn span[data-v-57763f9b]{font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.Supplier .header .card-contact .card-section-empty[data-v-57763f9b]{padding-top:2px}.Supplier .header .upload-field .upload-card[data-v-57763f9b]{position:relative;cursor:pointer}.Supplier .header .upload-field .upload-loading[data-v-57763f9b]{position:absolute;inset:0;background:hsla(0,0%,100%,.7);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;color:#0f172a;font-size:13px;font-weight:600;z-index:3}.Supplier .header .upload-field .upload-badge[data-v-57763f9b]{position:absolute;top:10px;right:10px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;z-index:4;backdrop-filter:blur(8px)}.Supplier .header .upload-field .upload-badge.success[data-v-57763f9b]{background:rgba(34,197,94,.12);color:#16a34a;border:1px solid rgba(22,163,74,.22)}.Supplier .header .upload-field .upload-badge.error[data-v-57763f9b]{background:rgba(239,68,68,.12);color:#ef4444;border:1px solid rgba(239,68,68,.22)}.Supplier .header .upload-field .upload-empty-content[data-v-57763f9b]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:100%;cursor:pointer;transition:all .2s ease}.Supplier .header .upload-field .upload-empty-content:hover .upload-icon[data-v-57763f9b]{transform:translateY(-2px);color:#00818a}.Supplier .header .upload-field .upload-empty-content .upload-icon[data-v-57763f9b]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#94a3b8;transition:all .2s ease}.Supplier .header .upload-field .upload-empty-content .upload-icon svg[data-v-57763f9b]{width:24px;height:24px}.Supplier .header .upload-field .upload-empty-content .upload-text[data-v-57763f9b]{display:flex;flex-direction:column;align-items:center;gap:4px}.Supplier .header .upload-field .upload-empty-content .upload-title[data-v-57763f9b]{color:#0f172a;font-size:14px;font-weight:500}.Supplier .header .upload-field .upload-empty-content .upload-hint[data-v-57763f9b]{color:#94a3b8;font-size:12px}.Supplier .header .header-actions[data-v-57763f9b]{display:flex;align-items:center;gap:10px}.Supplier .header .header-actions .dirty[data-v-57763f9b]{padding:2px 10px;border-radius:999px;background:rgba(242,153,74,.12);color:#f2994a;font-size:12px}.Supplier .content .tip .anticon[data-v-57763f9b]{width:28px;height:28px;border-radius:10px;background:rgba(242,153,74,.12);display:inline-flex;align-items:center;justify-content:center}.Supplier .content .tip.ok .anticon[data-v-57763f9b]{background:rgba(34,197,94,.12)}.Supplier .upload-field .upload-card[data-v-57763f9b]{transition:all .2s ease;background:#fafbfc;border:1.5px dashed rgba(15,23,42,.12);border-radius:12px;overflow:hidden}.Supplier .upload-field .upload-card.banner[data-v-57763f9b]{aspect-ratio:1.77777778}.Supplier .upload-field .upload-card[data-v-57763f9b]:not(.banner){aspect-ratio:1;max-width:200px}.Supplier .upload-field .upload-card[data-v-57763f9b]:hover{background:#fff;border-color:rgba(0,129,138,.3);border-style:solid;box-shadow:0 4px 12px rgba(0,129,138,.08)}.Supplier .upload-field .upload-preview[data-v-57763f9b]{width:100%;height:100%;position:relative}.Supplier .upload-field .upload-preview img[data-v-57763f9b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.Supplier .upload-field .upload-card:hover .upload-preview img[data-v-57763f9b]{transform:scale(1.03)}.Supplier .upload-field .upload-overlay[data-v-57763f9b]{position:absolute;inset:0;background:rgba(15,23,42,.5);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.Supplier .upload-field .upload-overlay[data-v-57763f9b] .ant-btn{border-radius:8px;height:36px;padding:0 16px;font-size:13px;font-weight:500;border-color:hsla(0,0%,100%,.3);color:#fff}.Supplier .upload-field .upload-overlay[data-v-57763f9b] .ant-btn:hover{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.5)}.Supplier .upload-field .upload-preview:hover .upload-overlay[data-v-57763f9b]{opacity:1}.Supplier .upload-field .upload-empty[data-v-57763f9b],.Supplier .upload-field .upload-empty[data-v-57763f9b] .ant-upload{width:100%;height:100%}.Supplier .content[data-v-57763f9b]{padding:24px;display:flex;flex-direction:column;gap:24px}.Supplier .content[data-v-57763f9b] .ant-input,.Supplier .content[data-v-57763f9b] .ant-input-affix-wrapper,.Supplier .content[data-v-57763f9b] .ant-select-selector{height:40px;border-radius:10px}.Supplier .content[data-v-57763f9b] .ant-input-affix-wrapper{padding:0 12px}.Supplier .content[data-v-57763f9b] textarea.ant-input{height:auto;border-radius:10px;padding:10px 12px}.Supplier .content .guide[data-v-57763f9b]{border-radius:12px;background:linear-gradient(180deg,#fff,#fff);border:1px solid rgba(15,23,42,.06);box-shadow:0 8px 24px rgba(15,23,42,.06);padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.Supplier .content .guide .guide-left[data-v-57763f9b]{flex:1}.Supplier .content .guide .guide-left .guide-title[data-v-57763f9b]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px;color:var(--Bowell-Colors-02,#373d3e);font-size:14px}.Supplier .content .guide .guide-left .guide-title .guide-count[data-v-57763f9b]{color:var(--Bowell-Colors-03,#9fa4a5);font-size:12px}.Supplier .content .guide .guide-left .missing[data-v-57763f9b]{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.Supplier .content .guide .guide-left .missing .missing-title[data-v-57763f9b]{color:var(--Bowell-Colors-03,#9fa4a5);font-size:12px}.Supplier .content .guide .guide-left .missing .missing-item[data-v-57763f9b]{padding:2px 8px;border-radius:999px;background:#f2f4f6;color:#373d3e;font-size:12px}.Supplier .content .guide .guide-right[data-v-57763f9b]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.Supplier .content .guide .guide-right .cta[data-v-57763f9b]{height:40px;border-radius:10px;padding:0 18px;background:var(--Bowell-Colors-,#00818a);border-color:var(--Bowell-Colors-,#00818a)}.Supplier .content .guide .guide-right .cta-tip[data-v-57763f9b]{color:var(--Bowell-Colors-03,#9fa4a5);font-size:12px;text-align:right}.Supplier .content .tip.ok[data-v-57763f9b]{border-left-color:#52c41a}.Supplier .content .tip.ok .left .anticon[data-v-57763f9b]{color:#52c41a}.Supplier .content .tip[data-v-57763f9b]{border-radius:12px;border:1px solid rgba(15,23,42,.06);box-shadow:0 8px 24px rgba(15,23,42,.05);border-left:4px solid var(--Orange,#f2994a);background:var(--Bowell-Colors-09,#fff);padding:16px 18px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Supplier .content .tip .left[data-v-57763f9b]{display:flex;flex-direction:row;align-items:center;gap:8px}.Supplier .content .tip .left .anticon[data-v-57763f9b]{font-size:24px;color:#f2994a;display:flex;flex-direction:row;align-items:center;justify-content:center}.Supplier .content .tip .left .text[data-v-57763f9b]{color:var(--Bowell-Colors-02,#373d3e);font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.Supplier .content .part[data-v-57763f9b]{background:transparent;display:grid;grid-template-columns:4fr 6fr;gap:16px}.Supplier .content .part .part-left[data-v-57763f9b]{border-right:none;border-radius:16px;background:#fff;border:1px solid rgba(15,23,42,.06);box-shadow:0 8px 24px rgba(15,23,42,.05);padding:22px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.Supplier .content .part .part-left .title[data-v-57763f9b]{color:#0f172a;font-family:PingFang SC;font-size:18px;font-style:normal;font-weight:600;line-height:24px}.Supplier .content .part .part-left .desc[data-v-57763f9b]{color:#64748b;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.Supplier .content .part .part-right[data-v-57763f9b]{border-radius:16px;background:#fff;border:1px solid rgba(15,23,42,.06);box-shadow:0 8px 24px rgba(15,23,42,.05);padding:24px}.Supplier .content .part .part-right .editor[data-v-57763f9b]{background:transparent;border:none;padding:0}[data-v-57763f9b] .SupplierPreviewModal .ant-modal{top:40px}[data-v-57763f9b] .SupplierPreviewModal .ant-modal-content{border-radius:12px;overflow:hidden;box-shadow:0 20px 60px rgba(15,23,42,.15)}[data-v-57763f9b] .SupplierPreviewModal .ant-modal-header{display:none}[data-v-57763f9b] .SupplierPreviewModal .ant-modal-body{padding:0;background:#fff}[data-v-57763f9b] .SupplierPreviewModal .ant-modal-close{top:16px;right:16px;width:32px;height:32px}[data-v-57763f9b] .SupplierPreviewModal .ant-modal-close .ant-modal-close-x{width:32px;height:32px;line-height:32px;font-size:14px}.supplier-preview[data-v-57763f9b]{display:flex;flex-direction:column;width:100%}.supplier-preview .preview-card[data-v-57763f9b]{padding:32px;background:#fff}.supplier-preview .preview-header[data-v-57763f9b]{display:flex;flex-direction:column;align-items:center;padding-bottom:24px;border-bottom:1px solid rgba(15,23,42,.06)}.supplier-preview .preview-logo[data-v-57763f9b]{width:72px;height:72px;border-radius:12px;overflow:hidden;margin-bottom:16px;border:1px solid rgba(15,23,42,.06)}.supplier-preview .preview-logo img[data-v-57763f9b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.supplier-preview .preview-logo-fallback[data-v-57763f9b]{width:72px;height:72px;border-radius:12px;background:linear-gradient(135deg,#00818a,#0b2b2d);color:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;margin-bottom:16px}.supplier-preview .preview-title[data-v-57763f9b]{font-size:22px;font-weight:600;color:#0f172a;margin-bottom:6px;text-align:center}.supplier-preview .preview-subtitle[data-v-57763f9b]{font-size:14px;color:#64748b;text-align:center;line-height:20px}.supplier-preview .preview-section[data-v-57763f9b]{padding:20px 0;border-bottom:1px solid rgba(15,23,42,.06)}.supplier-preview .preview-section[data-v-57763f9b]:last-of-type{border-bottom:none}.supplier-preview .section-label[data-v-57763f9b]{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px}.supplier-preview .section-value[data-v-57763f9b]{font-size:14px;color:#0f172a;line-height:22px;white-space:pre-wrap}.supplier-preview .section-items[data-v-57763f9b]{display:flex;flex-direction:column;gap:10px}.supplier-preview .section-item[data-v-57763f9b]{display:flex;align-items:baseline;gap:12px}.supplier-preview .item-label[data-v-57763f9b]{font-size:13px;color:#64748b;min-width:50px}.supplier-preview .item-value[data-v-57763f9b]{font-size:14px;color:#0f172a;flex:1}.supplier-preview .item-value.link[data-v-57763f9b]{color:#00818a;text-decoration:none}.supplier-preview .item-value.link[data-v-57763f9b]:hover{text-decoration:underline}.supplier-preview .preview-footer[data-v-57763f9b]{padding:16px 32px;background:#f8fafc;display:flex;justify-content:flex-end;gap:8px;border-top:1px solid rgba(15,23,42,.06)}.supplier-preview .preview-footer[data-v-57763f9b] .ant-btn{border-radius:8px;height:36px;font-size:14px}