.copyright-depositing-overlay{z-index:200;opacity:0;visibility:hidden;pointer-events:none;background:#171717b8;grid-template-columns:minmax(0,1fr);place-content:center;justify-items:center;display:grid;position:absolute;inset:0}.copyright-depositing-overlay.is-web{position:fixed}.phone.is-copyright-depositing-open .copyright-depositing-overlay,.copyright-depositing-overlay.is-open{opacity:1;visibility:visible;pointer-events:auto}.copyright-depositing-progress{width:66.666%}.copyright-depositing-overlay.is-web .copyright-depositing-progress{width:44.444%;max-width:560px}.copyright-depositing-track{background:#ffffff47;border-radius:999px;height:4px;overflow:hidden}.copyright-depositing-fill{border-radius:inherit;background:var(--orange);width:10%;height:100%;transition:width .35s}.phone.is-copyright-depositing-preview .copyright-depositing-fill,.copyright-depositing-overlay.is-preview .copyright-depositing-fill{width:38%;transition:none}.copyright-depositing-status{color:#fff;font-family:var(--body-font,"Noto Sans SC", "PingFang SC", sans-serif);letter-spacing:.04em;text-align:center;margin:12px 0 0;font-size:13px;font-weight:700}.section-help-label{align-items:flex-start;gap:3px;line-height:1;display:inline-flex}.section-help-badge{color:#17171775;width:9px;height:9px;font-family:var(--title-font);pointer-events:none;background:#1717170a;border:1px solid #17171724;border-radius:50%;flex-shrink:0;place-items:center;margin-top:-1px;font-size:6px;font-weight:900;line-height:1;display:grid}.detail-header-help{color:#171717b8;min-height:32px;font-family:var(--title-font);white-space:nowrap;justify-self:end;align-items:center;padding:0;font-size:11px;font-weight:900;line-height:1;text-decoration:none;display:inline-flex;position:relative}.detail-header-help .section-help-label{top:1px}.detail-header:has(.detail-header-help){grid-template-columns:32px 1fr auto}.copyright-head-menu-option--help{width:fit-content;max-width:100%}a.copyright-head-menu-option--help{display:inline-flex}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:400;font-display:swap;src:url(/content/fonts/NotoSansSC-Regular.ttf)format("truetype")}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:700;font-display:swap;src:url(/content/fonts/NotoSansSC-Bold.ttf)format("truetype")}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:900;font-display:swap;src:url(/content/fonts/NotoSansSC-Black.ttf)format("truetype")}:root{--body-font:"Noto Sans SC", "Source Han Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--title-font:"Noto Sans SC", "Source Han Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--body-size:8pt;--title-size:10pt}body{font-family:var(--body-font);font-size:var(--body-size)}input[type=checkbox]{appearance:none;cursor:pointer;vertical-align:middle;background:#fff;border:1.5px solid #171717b8;border-radius:3px;flex-shrink:0;width:14px;height:14px;margin:0}input[type=checkbox]:checked{border-color:var(--orange,#ff6f35);background-color:var(--orange,#ff6f35);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1.5 5.5 4.5 8.5 10.5 1.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:8px 6px}.success-cert-card{background:0 0;border:0;width:92px;margin:0;padding:0}.success-cert-wrap{width:92px;line-height:0;position:relative}.success-cert-image{border-radius:3px;width:92px;height:auto;display:block;box-shadow:0 3px 12px #1717171a}.success-cert-zoom{color:#17171794;cursor:pointer;background:#fffffff0;border:0;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;display:grid;position:absolute;top:4px;right:4px;box-shadow:0 2px 8px #1717171f}.success-cert-zoom svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.success-cert-lightbox{z-index:20;border-radius:inherit;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.success-cert-lightbox[hidden]{display:none}.success-cert-lightbox-backdrop{cursor:pointer;background:#171717b8;border:0;padding:0;position:absolute;inset:0}.success-cert-lightbox-panel{z-index:1;max-width:min(320px,100%);max-height:min(78vh,100%);line-height:0;position:relative}.success-cert-lightbox-panel img{object-fit:contain;border-radius:4px;width:100%;height:auto;max-height:min(78vh,100%);display:block;box-shadow:0 12px 32px #1717173d}.success-cert-download{color:#17171794;cursor:pointer;background:#fffffff0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;bottom:8px;right:8px;box-shadow:0 2px 10px #17171729}.success-cert-download svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}:root{--orange:#ff6f35;--orange-dark:#e85a24;--orange-soft:#fff0e8;--text:#171717}*{box-sizing:border-box}body{min-height:100vh;color:var(--text);background:#eceff4;place-items:center;margin:0;display:grid}.phone{background:#fffaf7;border:1px solid #e85a2414;border-radius:38px;flex-direction:column;width:390px;height:844px;min-height:844px;max-height:844px;padding:16px 20px 20px;display:flex;position:relative;overflow:hidden}.phone.is-camera{background:#000;border-color:#ffffff14;padding:0}.status{z-index:3;height:28px;font-family:var(--title-font);font-size:var(--title-size);justify-content:space-between;align-items:center;padding:0 26px;font-weight:800;display:flex;position:relative}.camera-top-bar{background:#000;flex-shrink:0;padding:16px 0 10px}.phone.is-camera .status{color:#fff;position:static}.status-icons{align-items:center;gap:7px;display:flex}.signal{grid-template-columns:repeat(4,3px);align-items:end;gap:2px;height:12px;display:grid}.signal span{background:currentColor;border-radius:3px}.signal span:first-child{height:4px}.signal span:nth-child(2){height:6px}.signal span:nth-child(3){height:9px}.signal span:nth-child(4){height:12px}.wifi{border:3px solid #0000;border-top-color:currentColor;border-bottom:0;border-radius:12px 12px 0 0;width:15px;height:11px;position:relative}.wifi:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}.battery{border:2px solid;border-radius:5px;width:22px;height:11px;position:relative}.battery:before{content:"";background:#46c268;border-radius:2px;position:absolute;inset:2px}.battery:after{content:"";background:currentColor;border-radius:0 2px 2px 0;width:2px;height:4px;position:absolute;top:2px;right:-5px}svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.detail-header{z-index:1;grid-template-columns:32px 1fr 32px;align-items:center;margin-top:10px;padding:8px 0 6px;display:grid;position:relative}.back-button{color:#171717d1;place-items:center;width:32px;height:32px;text-decoration:none;display:grid}.back-button svg{stroke-width:2.4px;width:18px;height:18px}.detail-title{text-align:center;font-family:var(--title-font);color:var(--text);margin:0;font-size:12px;font-weight:900}.header-spacer{width:32px;height:32px}.detail-content{z-index:1;flex-direction:column;flex:1;min-height:0;margin:0 -20px -20px;display:flex;position:relative}.detail-panel{background:#fff;border-radius:18px 18px 0 0;flex-direction:column;flex:1;min-height:0;margin:4px 0 0;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 30px #e85a240d}.detail-scroll{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:14px 16px 12px;overflow:hidden auto}.photo-form-panel{flex-direction:column;display:flex}.capture-form-footer{background:#fff;flex-shrink:0;padding:12px 16px 24px}.capture-location-capsule{background:#1717170f;border-radius:12px;margin:0 0 12px;padding:8px 12px}.capture-location-line{color:#17171794;align-items:flex-start;gap:6px;margin:0;font-size:10px;line-height:1.5;display:flex}.capture-location-line svg{width:14px;height:14px;fill:var(--orange);stroke:none;flex-shrink:0;margin-top:2px}.capture-location-line a{color:var(--orange);white-space:nowrap;text-decoration:none}.capture-field{border-bottom:1px solid #17171714;padding:0 0 6px}.capture-field+.capture-field{margin-top:10px}.capture-field-label{color:#1717177a;margin:0 0 6px;font-size:10px}.capture-field-label .is-required{color:var(--orange);margin-right:2px}.capture-field-input{width:100%;color:var(--text);font-family:var(--body-font);background:0 0;border:0;outline:none;padding:0;font-size:14px;line-height:1.3}.capture-field-meta{text-align:right;color:#17171761;margin:4px 0 0;font-size:10px}.fee-card{background:0 0;border:0;border-radius:0;margin-top:8px;padding:0}.fee-card-head{align-items:center;gap:7px;margin-bottom:4px;display:flex}.fee-card-icon{width:20px;height:20px;color:var(--orange);background:0 0;border-radius:0;flex-shrink:0;place-items:center;display:grid;overflow:visible}.fee-card-icon svg{stroke-width:1.9px;width:18px;height:18px;overflow:visible}.fee-card-title{font-family:var(--title-font);color:var(--orange);margin:0;font-size:10px;font-weight:900}.fee-card-text{color:#171717b8;margin:0;font-size:10px;line-height:1.4}.capture-notes-card{background:#1717170e;border-radius:12px;margin-top:14px;padding:12px 14px}.capture-notes-card.fee-card{background:#1717170e}.capture-notes-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.capture-notes-title{font-family:var(--body-font);color:#17171794;margin:0 0 2px;font-size:10px;font-weight:400;line-height:1.45}.photo-form-panel .capture-notes-title{font-family:var(--title-font);color:#17171794;font-weight:900}.capture-notes-body{font-family:var(--body-font);color:#1717177a;white-space:pre-line;margin:0;font-size:10px;font-weight:400;line-height:1.45}.capture-primary-button{background:var(--orange);color:#fff;width:100%;min-height:48px;font-family:var(--title-font);border:0;border-radius:999px;place-items:center;font-size:14px;font-weight:900;text-decoration:none;display:grid}.capture-primary-button-inline{margin-top:20px;margin-bottom:4px}.camera-stage{background:#000;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.camera-hint{z-index:2;color:#ffffffe0;text-align:center;background:#0000008c;margin:0;padding:9px 14px;font-size:11px;line-height:1.45;position:absolute;top:0;left:0;right:0}.camera-viewfinder{background:#111;flex:1;min-height:0;position:relative;overflow:hidden}.camera-viewfinder img{object-fit:cover;width:100%;height:100%;display:block}.capture-watermark{z-index:2;color:#fff;text-align:right;background:#00000094;border-radius:8px;max-width:72%;padding:8px 10px;font-size:8px;line-height:1.45;position:absolute;bottom:12px;right:10px}.capture-watermark p{margin:0}.capture-watermark-camera{text-align:right;max-width:76%;text-shadow:none;background:#00000061;border-radius:8px;padding:8px 10px;bottom:12px;right:10px}.capture-watermark-camera p{margin:0;font-size:7.5px;line-height:1.42}.wm-address-line{justify-content:flex-end;align-items:flex-start;gap:3px;display:flex}.wm-relocate-icon{fill:#ffffffb8;stroke:#ffffffb8;stroke-width:2px;stroke-linecap:round;flex-shrink:0;width:9px;height:9px;margin-top:1px}.phone.is-camera .wm-relocate-icon{fill:var(--orange);stroke:var(--orange)}.wm-label{font-family:var(--title-font);color:#ffffffb8;font-weight:900}.wm-value{color:#fff;font-weight:400}.camera-controls{background:#000;flex-shrink:0;grid-template-columns:72px 1fr 72px;align-items:center;height:112px;padding:0 24px 30px;display:grid}.camera-cancel{color:#fff;justify-self:start;font-size:12px;line-height:1;text-decoration:none}.camera-flip{color:#fff;background:0 0;border:0;flex-shrink:0;justify-self:end;place-items:center;width:44px;height:44px;margin-right:-5px;padding:0;display:grid;overflow:visible}.camera-flip img{object-fit:contain;width:38px;max-width:none;height:38px;display:block}.camera-shutter{border:4px solid #fff;border-radius:50%;justify-self:center;place-items:center;width:72px;height:72px;text-decoration:none;display:grid}.camera-shutter span{background:#fff;border-radius:50%;width:58px;height:58px}.preview-body{flex-direction:column;flex:1;min-height:0;margin:0 -20px -20px;padding:0 16px 18px;display:flex;overflow:hidden}.preview-photo-wrap{background:#111;border-radius:12px;flex:1;min-height:0;margin-top:8px;position:relative;overflow:hidden}.preview-photo-wrap img{object-fit:cover;width:100%;height:100%;display:block}.preview-meta-row{color:#1717176b;margin-top:10px;font-size:10px}.preview-countdown{text-align:center;font-family:var(--title-font);color:var(--orange);margin:8px 0 0;font-size:12px;font-weight:900}.preview-actions{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;padding-top:0;padding-bottom:8px;display:grid}.capture-secondary-button,.capture-outline-button{min-height:46px;font-family:var(--title-font);border-radius:999px;place-items:center;font-size:13px;font-weight:900;text-decoration:none;display:grid}.capture-outline-button{color:var(--orange-dark);background:#fff;border:1px solid #1717171f}.capture-secondary-button{background:var(--orange);color:#fff;border:0}.success-panel{background:#fff}.success-body{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;min-height:0;padding:150px 24px 0;display:flex}.success-icon{place-items:center;width:92px;height:92px;display:grid}.success-icon svg{fill:none;stroke:none;width:92px;height:92px}.success-title{font-family:var(--title-font);color:var(--text);margin:18px 0 0;font-size:18px;font-weight:900}.success-desc{color:#17171785;text-align:center;margin:12px 0 0;font-size:11px;line-height:1.7}.success-footer{flex-shrink:0;grid-template-columns:1fr 1fr;gap:12px;padding:0 16px 24px;display:grid}@media (width<=410px){body{place-items:stretch stretch}.phone{border:0;border-radius:0;width:100vw;height:100vh;min-height:100vh;max-height:100vh}}.type-icon.type-icon-color{--icon-bg:#1717170f}.type-icon.type-photo{--icon-color:#00e6b4}.type-icon.type-web{--icon-color:#ffb300}.type-icon.type-audio{--icon-color:#ff1744}.type-icon.type-video{--icon-color:#09f}.type-icon.type-screen{--icon-color:#923de8}.type-icon.type-deposit{--icon-color:#ff6f35}.type-icon.type-deposit svg .icon-letter{fill:#fff;stroke:none;font-family:Arial,Helvetica,sans-serif;font-weight:600}.evidence-thumb svg text,.evidence-thumb svg .icon-letter{fill:currentColor;stroke:none;font-family:Arial,Helvetica,sans-serif;font-weight:600}.type-icon.type-text{--icon-color:#ffb300}.type-icon.type-software{--icon-color:#923de8}.type-icon.type-icon-color svg,.type-icon.type-icon-color svg path,.type-icon.type-icon-color svg rect,.type-icon.type-icon-color svg circle{fill:currentColor;stroke:none}.type-icon.type-icon-color svg .icon-lens,.type-icon.type-icon-color svg .icon-play{fill:#fff}.type-icon.type-icon-color svg .icon-arc,.type-icon.type-icon-color svg .icon-stem,.type-icon.type-icon-color svg .icon-base{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.type-card.active .type-icon.type-icon-color{--icon-color:#ff6f35;--icon-bg:#fff0e8}.type-card.active .type-icon.type-icon-color svg .icon-lens,.type-card.active .type-icon.type-icon-color svg .icon-play{fill:#fff}:root{--profile-peach:#fff8f6;--profile-peach-soft:#fff5f2;--profile-peach-card:#fff3ef;--profile-accent:#ffb38e;--profile-accent-text:#d48b6a;--profile-muted:#1717176b;--profile-line:#17171714;--profile-empty:#a89993;--profile-sub-text:#171717b8;--profile-sub-text-muted:#1717177a}.header-action{font-family:var(--body-font);color:var(--profile-accent-text);white-space:nowrap;justify-self:end;font-size:10px;font-weight:400;text-decoration:none}.detail-header:has(.header-action){grid-template-columns:72px 1fr 72px}.detail-header:has(.header-action) .detail-title{text-align:center}.profile-panel{background:#fff}.profile-panel .detail-scroll.is-peach{background:var(--profile-peach)}.profile-panel-has-footer{padding-bottom:0}.profile-panel-has-footer .detail-scroll{padding-bottom:12px}.profile-section-label{color:#1717177a;margin:0 0 10px;font-size:10px}.profile-type-icon{background:var(--thumb-bg,var(--icon-color));color:#fff;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.profile-type-icon.type-photo{--thumb-bg:#00e6b4}.profile-type-icon.type-web{--thumb-bg:#ffb300}.profile-type-icon.type-audio{--thumb-bg:#ff1744}.profile-type-icon.type-video{--thumb-bg:#09f}.profile-type-icon.type-screen{--thumb-bg:#923de8}.profile-type-icon.type-deposit{--thumb-bg:#ff6f35}.profile-type-icon.type-text{--thumb-bg:#7c5cff}.profile-type-icon.type-deposit svg path{fill:currentColor;stroke:none}.profile-type-icon.type-deposit svg .icon-letter{fill:#fff;stroke:none}.profile-type-icon.type-text svg path{fill:currentColor;stroke:none}.profile-type-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.profile-fee-icon{border-radius:10px;width:36px;height:36px}.profile-fee-icon svg{width:18px;height:18px}.profile-help-section-head .profile-type-icon,.profile-help-section-head .type-icon{color:#fff;background:0 0;width:18px;height:18px}.profile-help-section-head .profile-type-icon svg,.profile-help-section-head .type-icon svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.capture-primary-button.is-disabled{color:#fff;pointer-events:none;background:#d8d8d8}.profile-package-grid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px;display:grid}.profile-package-item{background:var(--profile-peach-card);min-height:44px;font-family:var(--title-font);color:var(--text);border:1px solid #0000;border-radius:10px;place-items:center;font-size:11px;font-weight:900;text-decoration:none;display:grid}.profile-package-item.is-selected{border-color:var(--orange);color:var(--orange);background:#fff}.profile-amount-input{border:1px solid var(--profile-line);width:100%;min-height:44px;font-family:var(--body-font);color:var(--text);background:#fff;border-radius:10px;outline:none;padding:0 14px;font-size:10px}.profile-amount-input::placeholder{color:#17171747}.profile-warning{color:var(--orange);grid-template-columns:16px 1fr;align-items:start;gap:6px;margin:14px 0 0;font-size:9px;line-height:1.5;display:grid}.profile-warning p{margin:0}.profile-warning-icon{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:14px;height:14px;margin-top:1px;font-size:10px;font-weight:900;line-height:1;display:grid}.profile-recharge-footer{border-top:1px solid var(--profile-line);background:#fff;flex-shrink:0;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:12px 16px 18px;display:grid}.profile-recharge-footer .capture-primary-button{width:auto;min-width:120px;min-height:42px;font-size:11px}.profile-recharge-total{font-family:var(--title-font);color:var(--orange);margin:0;font-size:12px;font-weight:900}.profile-recharge-balance{color:var(--profile-muted);margin:4px 0 0;font-size:9px}.profile-footer-action{flex-shrink:0;padding:16px}.profile-footer-action .capture-primary-button{border-radius:12px}.profile-order-amount{font-family:var(--title-font);margin:0 0 16px;font-size:11px;font-weight:900}.profile-order-panel{padding-bottom:0}.profile-order-panel .detail-scroll{padding-bottom:12px}.profile-order-footer{flex-shrink:0;padding:0 16px 24px}.profile-order-footer .capture-primary-button{border-radius:12px}.profile-pay-panel{background:var(--profile-peach-soft);border-radius:12px;overflow:hidden}.profile-pay-item{cursor:pointer;grid-template-columns:28px 1fr 20px;align-items:center;gap:10px;padding:14px;display:grid;position:relative}.profile-pay-item+.profile-pay-item{position:relative}.profile-pay-item+.profile-pay-item:before{content:"";background:var(--profile-line);height:1px;position:absolute;top:0;left:14px;right:14px}.profile-pay-icon{place-items:center;width:28px;height:28px;display:grid}.profile-pay-icon img{filter:brightness(0);opacity:.54;width:22px;height:22px;display:block}.profile-pay-icon.is-alipay img{width:21.34px;height:21.34px}.profile-pay-label{font-size:10px;font-weight:900}.profile-pay-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.profile-radio{border:2px solid #1717172e;border-radius:50%;width:18px;height:18px;transition:border-color .16s;position:relative}.profile-pay-input:checked+.profile-radio{border-color:var(--orange)}.profile-pay-input:checked+.profile-radio:after{content:"";background:var(--orange);border-radius:50%;position:absolute;inset:3px}.profile-pay-input:focus-visible+.profile-radio{outline-offset:2px;outline:2px solid #ff6f3542}.profile-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;padding:24px 24px 56px;display:flex;transform:translateY(-20px)}.profile-empty-icon{place-items:center;margin-bottom:14px;display:grid}.profile-empty-icon img{object-fit:contain;filter:brightness(0);opacity:.42;width:auto;max-width:72px;height:auto;max-height:72px;display:block}.profile-empty-icon svg{fill:none;stroke:currentColor;stroke-width:2px;color:#1717176b;width:72px;height:72px}.profile-empty-text{color:var(--profile-sub-text-muted);margin:0;font-size:10px}.profile-empty-title{color:#1717176b;margin:0 0 6px;font-size:11px}.profile-record-list{margin:0;padding:0;list-style:none}.profile-record-item{border-bottom:1px solid var(--profile-line);grid-template-columns:40px 1fr auto;align-items:start;gap:10px;padding:14px 0;display:grid}.profile-record-title{color:var(--profile-sub-text);margin:0 0 4px;font-size:10px;font-weight:400;line-height:1.35}.profile-record-meta{color:var(--profile-muted);margin:0;font-size:9px}.profile-record-side{text-align:right}.profile-record-amount{font-family:var(--body-font);color:var(--profile-sub-text);margin:0 0 4px;font-size:10px;font-weight:400}.profile-record-time{color:var(--profile-muted);margin:0;font-size:9px}.profile-list-end{text-align:center;color:#17171747;padding:24px 0 8px;font-size:9px}.profile-invoice-summary{background:#ffe8dc;border-radius:12px;grid-template-columns:1fr auto;align-items:end;margin-bottom:12px;padding:14px 16px;display:grid}.profile-invoice-summary-label{color:var(--profile-muted);margin:0 0 6px;font-size:9px}.profile-invoice-summary-amount{font-family:var(--body-font);color:var(--orange,#ff6f35);margin:0;font-size:22px;font-weight:700}.profile-invoice-summary-count{color:var(--profile-sub-text-muted);margin:0;font-size:9px}.profile-invoice-toolbar{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.profile-invoice-toolbar-title{color:var(--profile-sub-text);font-size:10px;font-weight:400}.profile-invoice-toolbar-actions{gap:12px;display:flex}.profile-invoice-toolbar-actions a,.profile-invoice-toolbar-actions button{font-family:var(--body-font);color:var(--orange,#ff6f35);cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:400;text-decoration:none}.profile-recharge-record-list{background:#fff;border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.profile-recharge-record-item{grid-template-columns:36px 1fr auto;align-items:start;gap:10px;padding:14px 12px;display:grid;position:relative}.profile-recharge-record-item+.profile-recharge-record-item:before{content:"";background:var(--profile-line);height:1px;position:absolute;top:0;left:12px;right:12px}.profile-recharge-record-icon{background:var(--orange-soft,#fff0e8);width:36px;height:36px;color:var(--orange,#ff6f35);border-radius:10px;place-items:center;display:grid}.profile-recharge-record-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.profile-recharge-record-amount{font-family:var(--body-font);color:#171717;margin:0 0 4px;font-size:11px;font-weight:700}.profile-recharge-record-meta{color:var(--profile-muted);margin:0;font-size:9px;line-height:1.45}.profile-recharge-record-status{color:var(--orange,#ff6f35);white-space:nowrap;font-size:10px;font-weight:700}.profile-invoice-order-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.profile-invoice-order-item{cursor:pointer;background:#fff;border-radius:12px;grid-template-columns:20px 1fr;align-items:start;gap:10px;padding:12px;display:grid}.profile-invoice-check{box-sizing:border-box;background:#fff;border:1.5px solid #17171738;border-radius:50%;place-items:center;width:18px;height:18px;margin-top:2px;display:grid}.profile-invoice-order-item.is-checked .profile-invoice-check{border-color:var(--orange,#ff6f35);background:#fff}.profile-invoice-order-item.is-checked .profile-invoice-check:after{content:"";background:var(--orange,#ff6f35);border-radius:50%;width:10px;height:10px}.profile-invoice-order-amount{color:#171717;margin:0 0 4px;font-size:11px;font-weight:700}.profile-invoice-order-meta{color:var(--profile-muted);margin:0;font-size:9px;line-height:1.45}.profile-invoice-title-scroll{padding-bottom:20px}.profile-invoice-section-label{color:var(--profile-sub-text);margin:0 0 8px;font-size:10px}.profile-invoice-section-label+.profile-invoice-seg,.profile-invoice-section-label+.profile-invoice-type-card,.profile-invoice-section-label+.profile-invoice-fields{margin-bottom:18px}.profile-invoice-seg{background:#fff;border:1px solid #1717171f;border-radius:999px;grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:hidden}.profile-invoice-seg-item{min-height:40px;font-family:var(--body-font);color:var(--profile-sub-text);background:#fff;justify-content:center;align-items:center;gap:6px;font-size:11px;text-decoration:none;display:flex}.profile-invoice-seg-item.is-active{color:#171717;background:#fff0e8;font-weight:700}.profile-invoice-seg-item svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.profile-invoice-seg-check,.profile-invoice-type-check,.profile-invoice-tab-check{background:var(--orange,#ff6f35);border-radius:50%;flex-shrink:0;width:14px;height:14px;position:relative}.profile-invoice-seg-check:after,.profile-invoice-type-check:after,.profile-invoice-tab-check:after{content:"";border:1.5px solid #fff;border-width:0 1.5px 1.5px 0;width:4px;height:6px;position:absolute;top:3px;left:4px;transform:rotate(45deg)}.profile-invoice-type-card{color:var(--profile-sub-text);background:#fff;border:1px solid #1717171a;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:11px;display:flex}.profile-invoice-type-card.is-selected{color:#171717;background:#fff0e8;border-color:#ff6f3573;font-weight:700}.profile-invoice-fields{gap:10px;display:grid}.profile-invoice-field{width:100%;min-height:42px;font-family:var(--body-font);color:#171717;box-sizing:border-box;background:#fff;border:1px solid #1717171f;border-radius:10px;outline:none;padding:10px 12px;font-size:11px}.profile-invoice-field::placeholder{color:var(--profile-muted)}.profile-invoice-field.is-area{resize:none;min-height:84px}.profile-invoice-save{background:var(--orange,#ff6f35);color:#fff;width:100%;min-height:46px;font-family:var(--body-font);cursor:pointer;border:0;border-radius:12px;font-size:13px;font-weight:700;display:block}.profile-invoice-save.is-disabled{color:#fff;pointer-events:none;background:#1717171f}.profile-invoice-confirm-card{background:#fff;border-radius:12px;overflow:hidden}.profile-invoice-confirm-row{color:var(--profile-muted);justify-content:space-between;gap:12px;padding:12px;font-size:10px;display:flex}.profile-invoice-confirm-row+.profile-invoice-confirm-row{border-top:1px solid var(--profile-line)}.profile-invoice-confirm-row strong{color:var(--profile-sub-text);text-align:right;font-weight:700}.profile-invoice-confirm-tip{color:var(--profile-muted);margin:12px 2px 0;font-size:9px;line-height:1.5}.profile-invoice-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:14px;display:grid}.profile-invoice-tab{min-height:32px;font-family:var(--body-font);color:var(--profile-sub-text);background:#fff;border:1px solid #1717171f;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:0 4px;font-size:10px;text-decoration:none;display:flex}.profile-invoice-tab.is-active{color:#171717;background:#fff0e8;border-color:#ff6f3547;font-weight:700}.profile-invoice-tab-check{width:12px;height:12px}.profile-invoice-tab-check:after{width:3px;height:5px;top:2px;left:3px}.profile-invoice-record-list{background:#fff;border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.profile-invoice-record-item{grid-template-columns:1fr auto;align-items:start;gap:10px;padding:13px 12px;display:grid;position:relative}.profile-invoice-record-item+.profile-invoice-record-item:before{content:"";background:var(--profile-line);height:1px;position:absolute;top:0;left:12px;right:12px}.profile-invoice-record-title{color:#171717;margin:0 0 4px;font-size:11px;font-weight:700}.profile-invoice-record-meta{color:var(--profile-muted);margin:0;font-size:9px;line-height:1.45}.profile-invoice-record-status{white-space:nowrap;font-size:10px;font-weight:700}.profile-invoice-record-status.is-pending{color:var(--orange,#ff6f35)}.profile-invoice-record-status.is-issued{color:#26bda9}.profile-invoice-record-status.is-rejected{color:#ee4f63}.profile-invoice-list-scroll{flex-direction:column;min-height:100%;display:flex}.profile-invoice-tab-empty{flex:1;padding-top:48px;transform:none}.profile-invoice-empty{text-align:center;color:var(--profile-muted);padding:36px 0;font-size:10px}.profile-invoice-header-card{color:inherit;background:#1717170a;border-radius:12px;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;margin-top:12px;padding:14px;text-decoration:none;display:grid}.profile-invoice-header-icon{color:#171717b8;background:0 0;place-items:center;width:24px;height:24px;display:grid}.profile-invoice-header-card svg,.profile-invoice-header-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;color:#171717b8;width:22px;height:22px}.profile-invoice-header-title{color:var(--profile-sub-text);margin:0 0 4px;font-size:10px;font-weight:400}.profile-invoice-header-desc{color:var(--profile-muted);margin:0;font-size:9px}.profile-invoice-header-link{font-family:var(--body-font);color:var(--orange,#ff6f35);white-space:nowrap;font-size:9px;font-weight:400;text-decoration:none}.profile-invoice-footer{flex-shrink:0;padding:16px 16px 18px}.profile-invoice-footer .capture-primary-button{border-radius:12px}.profile-invoice-hint{text-align:center;color:var(--profile-muted);margin:10px 0 0;font-size:9px}.profile-notice{background:var(--profile-peach-soft);color:#1717179e;border-radius:12px;grid-template-columns:16px 1fr;align-items:start;gap:8px;margin:0;padding:12px 14px;font-size:9px;line-height:1.55;display:grid}.profile-notice p{margin:0}.profile-notice-icon{border:1.5px solid var(--profile-accent-text);width:16px;height:16px;color:var(--profile-accent-text);border-radius:50%;place-items:center;margin-top:1px;font-size:10px;font-weight:900;line-height:1;display:grid}.profile-recycle-body{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.profile-recycle-body .profile-notice{background:var(--orange-soft);border-radius:20px;flex-shrink:0;margin:12px 16px 0;padding:10px 14px}.profile-recycle-body .profile-notice-icon{border-color:var(--orange);color:var(--orange)}.profile-recycle-body .profile-empty{flex:1}.profile-recycle-body .profile-empty-icon img{max-width:60px;max-height:60px}.profile-fee-card{border:1px solid var(--profile-line);background:#fff;border-radius:12px;overflow:hidden}.profile-fee-item{grid-template-columns:36px 1fr auto;align-items:center;gap:10px;padding:14px 12px;display:grid}.profile-fee-item+.profile-fee-item{border-top:1px solid var(--profile-line)}.profile-fee-name{font-size:10px;font-weight:900}.profile-fee-price{color:var(--profile-accent-text);white-space:nowrap;font-size:10px}.profile-fee-note{color:var(--profile-muted);margin:14px 0 0;font-size:9px;line-height:1.6}.detail-content:has(.profile-tabs){background:var(--profile-peach)}.profile-tabs{background:0 0;border-bottom:none;flex-shrink:0;grid-template-columns:1fr 1fr;padding:0 0 11px;display:grid}.detail-content:has(.profile-tabs) .detail-panel{margin-top:8px}.profile-tab{text-align:center;font-family:var(--body-font);color:var(--profile-sub-text-muted);padding:12px 8px 0;font-size:10px;font-weight:400;text-decoration:none;position:relative}.profile-tab.is-active{color:var(--profile-sub-text)}.profile-tab.is-active:after{content:"";background:#17171747;border-radius:999px;width:28px;height:3px;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}.profile-help-manual-title{font-family:var(--body-font);color:var(--profile-sub-text);margin:0 0 12px;font-size:14px;font-weight:400}.profile-help-article{padding:4px 0 8px}.profile-help-article-lead{font-family:var(--body-font);color:var(--profile-sub-text);margin:0 0 16px;font-size:12px;line-height:1.65}.detail-scroll.is-help-article{background:#fff}.profile-help-block{border:1px solid var(--profile-line);background:#fffaf6;border-radius:12px;margin:0 0 20px;padding:18px 20px}.profile-help-block-title{font-family:var(--title-font);color:#171717;margin:0 0 12px;font-size:15px;font-weight:700}.profile-help-block p,.profile-help-block li{font-family:var(--body-font);color:var(--profile-sub-text);font-size:9.5pt;line-height:1.65}.profile-help-block strong{color:#171717;font-weight:700}.profile-help-block p{margin:0 0 8px}.profile-help-block p:last-child{margin-bottom:0}.profile-help-block ul{margin:0;padding:0 0 0 1.2em}.profile-help-block li+li{margin-top:6px}.profile-help-env-grid{gap:8px;margin:0 0 12px;display:grid}.profile-help-env-row{font-family:var(--body-font);justify-content:space-between;gap:12px;font-size:9.5pt;line-height:1.65;display:flex}.profile-help-env-row span:first-child{color:var(--profile-muted)}.profile-help-env-row span:last-child{color:#171717;text-align:right}.profile-help-tip{font-family:var(--body-font);color:#e53935;text-align:left;text-align-last:left;background:#fff5f5;border:1px solid #e539352e;border-radius:10px;margin:0;padding:10px 12px;font-size:9.5pt;line-height:1.55}.profile-help-tip strong{font-weight:700}.profile-help-guide{gap:20px;display:grid}.profile-help-guide-item{margin:0}.profile-help-guide-text{font-family:var(--body-font);color:var(--profile-sub-text);margin:0 0 12px;font-size:9.5pt;line-height:1.65}.profile-help-guide-text strong{color:#171717;font-weight:700}.profile-help-guide-figure{background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;margin:0;padding:0;display:flex}.profile-help-shot{background:#fff;border:1px solid #1717171f;border-radius:6px;width:fit-content;max-width:100%;margin:0 auto;line-height:0;display:block;position:relative;overflow:visible}.profile-help-guide-figure img{background:#fff;border:0;border-radius:5px;width:280px;max-width:100%;height:auto;margin:0;display:block}.profile-help-hotspot{box-sizing:border-box;pointer-events:none;border:2px solid #e53935;border-radius:6px;position:absolute}.profile-help-hotspot.is-pill{border-radius:999px}.profile-help-hotspot.is-circle{border-radius:50%}.profile-help-guide-caption{font-family:var(--body-font);color:var(--profile-muted);text-align:center;margin:10px 0 0;font-size:12px}.profile-help-section{background:#fff;border-radius:12px;margin-bottom:12px;overflow:hidden}.profile-help-section-head{background:var(--orange);color:#fff;font-family:var(--title-font);justify-content:space-between;align-items:center;padding:10px 12px;font-size:11px;font-weight:900;display:flex}.profile-help-intro{color:#17171794;margin:0;padding:10px 12px;font-size:9px;line-height:1.55}.profile-help-step{padding:0 12px 12px}.profile-help-step-num{font-family:var(--body-font);color:var(--profile-sub-text-muted);margin:0 0 6px;font-size:14px;font-weight:400}.profile-help-step-title{color:var(--profile-sub-text);margin:0 0 8px;font-size:10px;font-weight:400}.profile-help-step-thumb{margin-bottom:8px}.profile-help-step-card{background:linear-gradient(#b9e5ff 0%,#d8f0ff 55%,#f0f9ff 100%);border:1px solid #8ec4e452;border-radius:14px;justify-content:center;padding:14px 12px 12px;display:flex}.profile-help-step-image-wrap{background:#fff;border:1px solid #1717172e;border-radius:6px;line-height:0;overflow:hidden;box-shadow:0 3px 12px #1717170f}.profile-help-step-image-wrap img{width:215px;height:auto;display:block}.profile-help-step-text{color:#17171794;margin:0;font-size:9px;line-height:1.55}.profile-help-contact{text-align:center;background:#fff;border-radius:0;margin-top:8px;padding:16px 12px 0}.profile-help-contact-title{font-family:var(--title-font);margin:0 0 8px;font-size:11px;font-weight:900}.profile-help-contact-desc{color:var(--profile-muted);margin:0 0 14px;font-size:9px;line-height:1.55}.profile-help-qr{object-fit:cover;border-radius:8px;width:120px;height:120px;margin:0 auto;display:block}.profile-help-phone{color:#1717176b;margin:0;font-size:9px}.profile-help-video-scroll{padding:0 0 12px}.profile-video-list{margin:0;padding:0;list-style:none}.profile-video-item{color:inherit;border-bottom:0;grid-template-columns:112px 1fr;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:grid;position:relative}.profile-video-item:after{content:"";background:var(--profile-line);height:1px;position:absolute;bottom:0;left:140px;right:16px}.profile-video-list li:last-child .profile-video-item:after{display:none}.profile-manual-list .profile-video-item{grid-template-columns:48px 1fr auto;gap:12px}.profile-manual-list .profile-video-item:after{left:76px}.profile-manual-thumb{border-radius:12px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.profile-manual-thumb svg{fill:none;stroke:#fff;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.profile-manual-thumb.is-deposit svg,.profile-manual-thumb.is-web svg{fill:#fff;stroke:none}.profile-manual-thumb.is-deposit svg .icon-letter{fill:#27bd8c;stroke:none;font-family:Arial,Helvetica,sans-serif;font-weight:700}.profile-manual-thumb.is-photo{background:#26bda9}.profile-manual-thumb.is-video{background:#3578e5}.profile-manual-thumb.is-audio{background:#ee4f63}.profile-manual-thumb.is-web{background:#f1a208}.profile-manual-thumb.is-screen{background:#a94ee8}.profile-manual-thumb.is-deposit{background:#27bd8c}.profile-manual-thumb.is-copyright{background:#ff6f35}.profile-manual-meta{font-family:var(--body-font);color:var(--profile-muted);margin:0;font-size:9px;line-height:1.4}.profile-manual-list .profile-video-title{color:#171717;margin-bottom:4px;font-weight:700}.profile-manual-list .profile-settings-chevron{color:#17171747;font-size:14px;line-height:1}.profile-video-thumb{text-align:center;width:112px;height:63px;font-family:var(--title-font);color:#fff;border-radius:8px;flex-shrink:0;place-items:center;padding:6px;font-size:11px;font-weight:900;line-height:1.25;display:grid}.profile-video-thumb small{opacity:.92;margin-bottom:2px;font-size:7px;font-weight:900;display:block}.profile-video-thumb.is-product{background:#3578e5;font-size:12px}.profile-video-thumb.is-screen{color:#1a5fb4;background:linear-gradient(135deg,#dceeff 0%,#9ec5ff 100%)}.profile-video-thumb.is-video{color:#187878;background:linear-gradient(135deg,#d4f0f0 0%,#7ec8c8 100%)}.profile-video-thumb.is-photo{color:#2a6cb8;background:linear-gradient(135deg,#eef6ff 0%,#c5dbf5 100%)}.profile-video-thumb.is-web{color:#2563b8;background:linear-gradient(#e8f2ff 0%,#b8d4f5 100%)}.profile-video-thumb.is-cloud{background:linear-gradient(#232323d1 0%,#464646eb 100%);font-size:9px}.profile-video-thumb.is-audio{color:#c62828;background:linear-gradient(135deg,#ffe4ea 0%,#ff8fa3 100%)}.profile-video-thumb.is-recharge{color:#e85a24;background:linear-gradient(135deg,#fff0e8 0%,#ffb38e 100%)}.profile-video-thumb.is-invoice{color:#555;background:linear-gradient(#f5f5f5 0%,#d0d0d0 100%)}.profile-video-thumb.is-library{color:#fff;background:linear-gradient(135deg,#fff0e8 0%,#ff6f35 100%);font-size:10px}.profile-video-thumb.is-case-win{color:#fff;background:linear-gradient(135deg,#fff0e8 0%,#ff6f35 100%);font-size:11px}.profile-video-thumb.is-case-copyright{color:#fff;background:linear-gradient(135deg,#e3edff 0%,#3578e5 100%);font-size:11px}.profile-video-thumb.is-case-evidence,.profile-video-thumb.is-wechat{color:#fff;background:linear-gradient(135deg,#e8fff4 0%,#07c160 100%);font-size:11px}.profile-video-thumb.is-wechat-chat{color:#fff;background:linear-gradient(135deg,#e3edff 0%,#3578e5 100%);font-size:11px}.profile-video-thumb.is-wechat-group{color:#fff;background:linear-gradient(135deg,#fff2d8 0%,#f1a208 100%);font-size:11px}.profile-video-thumb.is-wechat-pay{color:#fff;background:linear-gradient(135deg,#ffe4ea 0%,#ee4f63 100%);font-size:11px}.profile-video-thumb.is-wechat-voice{color:#fff;background:linear-gradient(135deg,#f0ddff 0%,#a94ee8 100%);font-size:11px}.profile-video-thumb.is-wechat-cloud{color:#fff;background:linear-gradient(135deg,#dff8f2 0%,#26bda9 100%);font-size:11px}.profile-video-list-end{border-top:1px solid var(--profile-line);margin:4px 16px 16px 140px;padding-top:14px}.profile-video-list-end .profile-storage-list-footer{text-align:center;width:calc(100% + 156px);margin:22px 0 8px -140px}.profile-case-article{padding:8px 4px 20px}.profile-case-meta{font-family:var(--body-font);color:var(--profile-muted);margin:0 0 10px;font-size:10px}.profile-case-title{font-family:var(--title-font);color:#171717;letter-spacing:.01em;margin:0 0 14px;font-size:18px;font-weight:900;line-height:1.35}.profile-case-lead{font-family:var(--body-font);color:var(--profile-sub-text);margin:0 0 16px;font-size:13px;line-height:1.75}.profile-case-cover{object-fit:cover;background:#f5f5f5;border-radius:8px;width:100%;height:auto;margin:0 0 18px;display:block}.profile-case-cover+.profile-case-meta{margin-top:-10px;margin-bottom:16px}.profile-case-section{margin:0 0 18px}.profile-case-section-title{font-family:var(--title-font);color:#ff6f35;margin:0 0 8px;font-size:15px;font-weight:900;line-height:1.4}.profile-case-section p{font-family:var(--body-font);color:#333;margin:0;font-size:13px;line-height:1.8}.profile-case-section strong{color:#171717;font-weight:700}.profile-case-section p+p{margin-top:10px}.profile-case-section-no{color:#ff6f35;margin-right:4px}.profile-case-h4{font-family:var(--title-font);color:#171717;margin:12px 0 6px;font-size:13px;font-weight:900;line-height:1.4}.profile-case-summary{background:#fff0e8;border-radius:10px;margin:0 0 16px;padding:12px}.profile-case-summary-label{font-family:var(--title-font);color:#e85a24;margin:0 0 8px;font-size:11px;font-weight:900}.profile-case-summary ol{margin:0;padding:0 0 0 18px}.profile-case-summary li{font-family:var(--body-font);color:#171717;font-size:12px;line-height:1.55}.profile-case-summary li+li{margin-top:6px}.profile-case-table{border-collapse:collapse;width:100%;font-family:var(--body-font);margin:0;font-size:11px}.profile-case-table th,.profile-case-table td{text-align:left;vertical-align:top;border-bottom:1px solid #ff6f351f;padding:8px 10px;line-height:1.5}.profile-case-table th{color:#e85a24;word-break:break-all;background:#fffaf6;width:calc(2em + 16px);padding-inline:8px;font-weight:700;line-height:1.35}.profile-case-table td{color:#171717c7}.profile-case-list{margin:8px 0 0;padding:0 0 0 18px}.profile-case-list li{font-family:var(--body-font);color:#333;font-size:13px;line-height:1.7}.profile-case-list li+li{margin-top:6px}.profile-case-callout{font-family:var(--body-font);color:#171717;background:#fffaf6;border:1px solid #ff6f3529;border-radius:10px;margin:10px 0 0;padding:10px 12px;font-size:12px;line-height:1.65}.profile-case-callout strong{color:#e85a24}.phone.is-profile-subpage .detail-header:has(.detail-share-button){grid-template-columns:32px 1fr auto}.phone.is-profile-subpage .detail-share-button{color:#171717b8;font-family:var(--title-font);cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-self:end;align-items:center;gap:4px;padding:0;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex}.phone.is-profile-subpage .detail-share-button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.profile-case-article .profile-help-contact{margin-top:8px}.profile-video-body{min-width:0}.profile-video-title{color:var(--profile-sub-text);margin:0 0 10px;font-size:10px;font-weight:400;line-height:1.45}.profile-video-stats{color:#1717176b;flex-wrap:wrap;gap:10px;font-size:9px;display:flex}.profile-video-stats span{align-items:center;gap:4px;display:inline-flex}.profile-video-stats svg{stroke-width:2px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.profile-video-stat-icon{object-fit:contain;filter:brightness(0);opacity:.42;width:12px;height:12px;display:block}.profile-storage-banner{background:var(--profile-peach-card);color:inherit;border-radius:12px;grid-template-columns:22px 1fr 12px;align-items:center;gap:10px;margin-bottom:14px;padding:12px 14px;text-decoration:none;display:grid}.profile-storage-banner svg{color:#171717b8;width:18px;height:18px}.profile-storage-text{color:var(--profile-sub-text);margin:0;font-size:10px;line-height:1.45}.profile-settings-group{margin-bottom:12px}.profile-settings-group-label{color:var(--profile-muted);margin:0 0 6px;padding-left:4px;font-size:9px}.profile-settings-list{background:#fff;border-radius:12px;overflow:hidden}.profile-settings-item{color:var(--profile-sub-text);font-family:var(--body-font);grid-template-columns:22px 1fr auto 12px;align-items:center;gap:10px;padding:13px 12px;font-size:10px;font-weight:400;text-decoration:none;display:grid;position:relative}.profile-settings-item+.profile-settings-item{border-top:0}.profile-settings-item+.profile-settings-item:before{content:"";background:var(--profile-line);height:1px;position:absolute;top:0;left:12px;right:12px}.profile-settings-item svg{color:#171717b8;width:18px;height:18px}.profile-settings-value{color:var(--profile-muted);text-align:right;font-size:9px}.profile-settings-chevron{color:#17171747;font-size:14px;line-height:1}.profile-settings-footer{text-align:center;padding:8px 0 0}.profile-settings-deactivate{color:var(--profile-muted);font-size:10px;font-family:var(--body-font);cursor:pointer;background:0 0;border:0;margin:0 0 16px;text-decoration:none;display:inline-block}.profile-settings-logout{width:100%;min-height:46px;font-family:var(--body-font);color:var(--profile-sub-text);cursor:pointer;box-sizing:border-box;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:400;text-decoration:none;display:flex;box-shadow:0 2px 12px #1717170f}.profile-billing-scroll{--billing-gap:12px;padding:12px 16px 24px}.profile-billing-section{margin-bottom:16px}.profile-billing-block+.profile-billing-block{margin-top:12px}.profile-billing-block{margin-bottom:0}.profile-billing-section-title{font-family:var(--body-font);color:var(--profile-sub-text);align-items:center;gap:8px;margin:0 0 8px;font-size:13px;font-weight:400;line-height:1.35;display:flex}.profile-billing-section-bar{background:var(--orange,#ff6f35);border-radius:999px;flex-shrink:0;width:3px;height:13px}.profile-billing-card{border:1px solid var(--profile-line);background:#fff;border-radius:12px;overflow:hidden}.profile-billing-card-body{padding:12px}.profile-billing-group-head{text-align:center;color:var(--profile-sub-text);font-family:var(--title-font);background:#f5f5f5;padding:10px 12px;font-size:11px;font-weight:900;line-height:1.35}.profile-billing-line-icon{background:0 0;border:none;border-radius:0;flex-shrink:0;align-self:start;place-items:center;width:18px;height:16px;margin-top:.8px;display:grid}.profile-billing-line-icon svg{color:#ff6f35b8;fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.profile-billing-line-icon svg .icon-letter{fill:currentColor;stroke:none;font-family:var(--body-font);font-weight:600}.profile-billing-row{grid-template-columns:18px 1fr;align-items:start;gap:8px;display:grid}.profile-billing-row-content{grid-template-columns:1fr auto;align-items:center;gap:12px;min-width:0;padding:0;display:grid}.profile-billing-card-body>.profile-billing-row+.profile-billing-row .profile-billing-row-content,.profile-billing-card-body>.profile-billing-row+.profile-billing-entry .profile-billing-entry-main,.profile-billing-card-body>.profile-billing-entry+.profile-billing-row .profile-billing-row-content,.profile-billing-card-body>.profile-billing-entry+.profile-billing-entry .profile-billing-entry-main{margin-top:var(--billing-gap);padding-top:var(--billing-gap);border-top:1px solid var(--profile-line)}.profile-billing-card-body>.profile-billing-row+.profile-billing-row .profile-billing-line-icon,.profile-billing-card-body>.profile-billing-row+.profile-billing-entry .profile-billing-line-icon,.profile-billing-card-body>.profile-billing-entry+.profile-billing-row .profile-billing-line-icon,.profile-billing-card-body>.profile-billing-entry+.profile-billing-entry .profile-billing-line-icon{margin-top:calc((8pt * 1.65 - 16px) / 2 + var(--billing-gap) * 2 + 1px)}.profile-billing-row-name,.profile-billing-entry-title{font-family:var(--body-font);color:var(--profile-sub-text);margin:0;font-size:8pt;font-weight:400;line-height:1.65}.profile-billing-row-price{font-family:var(--body-font);color:#171717b8;white-space:nowrap;margin:0;font-size:8pt;font-weight:400;line-height:1.65}.profile-billing-entry{grid-template-columns:18px 1fr;align-items:start;gap:8px;display:grid}.profile-billing-entry-main{min-width:0;padding:0}.profile-billing-entry-title{margin-bottom:4px}.profile-billing-entry-desc,.profile-billing-plain-text,.profile-billing-note-list,.profile-billing-entry-list,.profile-billing-entry-examples{font-family:var(--body-font);color:#171717b8;margin:0;font-size:8pt;font-weight:400;line-height:1.65}.profile-billing-footnote,.profile-billing-tip-list{font-family:var(--body-font);color:#17171773;margin:0;font-size:7pt;font-weight:400;line-height:1.4}.profile-billing-entry-list,.profile-billing-entry-examples,.profile-billing-note-list,.profile-billing-tip-list{padding-left:0;list-style-position:inside}.profile-billing-entry-list li,.profile-billing-entry-examples li,.profile-billing-note-list li,.profile-billing-tip-list li{text-indent:0;padding-left:0}.profile-billing-entry-list li+li,.profile-billing-entry-examples li+li,.profile-billing-note-list li+li{margin-top:4px}.profile-billing-entry-examples{margin-top:6px}.profile-billing-footnote{border-top:none;margin:12px 0 0;padding:0 0 0 11px}.profile-billing-price{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}.profile-billing-note-list{padding-left:0}.profile-billing-tip{background:0 0;border:none;margin:4px 0 20px;padding:0 0 0 12px}.profile-billing-section-body{padding-left:11px}.profile-billing-tip-title{font-family:var(--body-font);color:var(--profile-sub-text);margin:0 0 8px;font-size:11px;font-weight:400;line-height:1.35}.profile-billing-tip-list li+li{margin-top:2px}.profile-billing-scroll .profile-help-contact{margin-top:4px}.profile-billing-section-body.profile-billing-plain-text{padding-left:11px}.profile-fee-note-link{color:var(--profile-accent-text);text-decoration:none}.profile-fee-note-link:hover{text-decoration:underline}.phone.is-profile-subpage .detail-title,.phone.is-profile-subpage .header-action{font-family:var(--body-font)!important;color:var(--profile-sub-text)!important;font-weight:400!important}.phone.is-profile-subpage .profile-panel{color:var(--profile-sub-text)}.profile-legal-scroll{padding:12px 24px 28px}.profile-legal-scroll .profile-legal-doc-title{text-align:center;font-family:var(--title-font);color:#171717eb;margin:4px 0 14px;padding:0;font-size:15px;font-weight:700;line-height:1.4}.profile-legal-scroll .profile-legal-intro,.profile-legal-scroll .profile-legal-meta,.profile-legal-scroll .profile-legal-section-body,.profile-legal-scroll .profile-legal-footer{padding-left:4px;padding-right:4px}.profile-legal-meta{margin:0 0 16px;padding-top:0;padding-bottom:0}.profile-legal-meta-row{font-family:var(--body-font);text-align:left;margin:0 0 6px;font-size:8pt;line-height:1.45}.profile-legal-meta-row:last-child{margin-bottom:0}.profile-legal-meta-label{color:#171717e0;font-weight:600}.profile-legal-meta-value{color:var(--profile-sub-text);font-weight:400}.profile-legal-intro{margin:0 0 16px;padding:0;line-height:1.45}.profile-legal-intro p{color:var(--profile-sub-text);text-align:justify;text-align-last:left;text-justify:inter-ideograph;margin:0}.profile-legal-section{margin-bottom:16px}.profile-legal-section-title{font-family:var(--body-font);color:#171717eb;text-align:left;margin:0 0 8px;padding:0;font-size:11px;font-weight:600;line-height:1.4}.profile-legal-section-body{padding:0}.profile-legal-section-body p{font-family:var(--body-font);color:var(--profile-sub-text);text-align:justify;text-align-last:left;text-justify:inter-ideograph;margin:0;font-size:8pt;font-weight:400;line-height:1.45}.profile-legal-scroll .profile-legal-section-body p:not(.profile-legal-subtitle),.profile-legal-scroll .profile-legal-intro p,.profile-legal-scroll .profile-legal-list li{color:#17171794}.profile-legal-section-body p+p,.profile-legal-section-body .profile-legal-subtitle+p{margin-top:6px}.profile-legal-scroll .profile-legal-section-body p.profile-legal-subtitle{font-family:var(--body-font);color:#171717eb;text-align:left;text-align-last:left;margin:10px 0 0;font-size:8pt;font-weight:400;line-height:1.35}.profile-legal-scroll .profile-legal-section-body p.profile-legal-subtitle:first-child{margin-top:0}.profile-legal-emphasis{color:inherit;font-weight:600}.profile-legal-emphasis-underline{color:#171717eb;text-underline-offset:.12em;font-weight:700;text-decoration:underline}.profile-legal-contact{color:#171717f2;font-weight:600}.profile-legal-inline-label{color:#171717eb;font-weight:600}.profile-legal-list{margin:6px 0 0;padding-left:1.1em;list-style:outside}.profile-legal-list li{font-family:var(--body-font);color:var(--profile-sub-text);text-align:justify;text-align-last:left;text-justify:inter-ideograph;font-size:8pt;line-height:1.45}.profile-legal-list li+li{margin-top:4px}.profile-legal-footer{margin-top:12px;padding-top:0;padding-bottom:0}.profile-legal-footer-compact .profile-legal-footer-line{font-family:var(--body-font);color:var(--profile-sub-text);text-align:left;margin:0;font-size:7pt;font-weight:400;line-height:1.35}.profile-legal-footer-compact .profile-legal-footer-line+.profile-legal-footer-line{margin-top:4px}.profile-legal-footer-right{text-align:right}.profile-legal-footer-right .profile-legal-footer-line{text-align:right;color:var(--profile-sub-text);font-size:7pt;font-weight:400}.profile-about-scroll{padding:8px 16px 28px}.profile-about-hero{text-align:center;justify-items:center;padding:10px 12px 14px;display:grid}.profile-about-name{font-family:var(--title-font);color:#171717;margin:0;font-size:10pt;font-weight:900;line-height:1.3}.profile-about-slogan{font-family:var(--body-font);color:var(--profile-sub-text);margin:3px 0 0;font-size:8pt;font-weight:400;line-height:1.35}.profile-about-version{font-family:var(--body-font);color:var(--profile-muted);margin:3px 0 0;font-size:7pt;font-weight:400;line-height:1.35}.profile-about-card{background:#fff;border-radius:12px;overflow:hidden}.profile-about-scroll>.profile-about-card{margin-bottom:12px}.profile-about-row{color:inherit;grid-template-columns:max-content minmax(0,1fr);align-items:center;column-gap:12px;padding:13px 12px;text-decoration:none;display:grid;position:relative}.profile-about-row+.profile-about-row{border-top:0}.profile-about-row+.profile-about-row:before{content:"";background:var(--profile-line);height:1px;position:absolute;top:0;left:12px;right:12px}.profile-about-row.is-action{grid-template-columns:max-content minmax(0,1fr) 12px}.profile-about-label{text-align:left;font-family:var(--body-font);color:var(--profile-sub-text);white-space:nowrap;justify-self:start;font-size:8pt;font-weight:400}.profile-about-value{font-family:var(--body-font);color:var(--profile-muted);text-align:right;word-break:break-all;justify-self:end;font-size:8pt;font-weight:400;line-height:1.4;text-decoration:none}.profile-about-value.is-link{color:var(--profile-muted);text-decoration:none}.profile-about-row .profile-settings-chevron{color:#17171747}.profile-about-link{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.profile-about-scroll .profile-settings-item{color:var(--profile-sub-text);grid-template-columns:18px minmax(0,1fr) auto 12px;column-gap:10px;position:relative}.profile-about-scroll .profile-settings-item+.profile-settings-item{border-top:0}.profile-about-scroll .profile-settings-item+.profile-settings-item:before{content:"";background:var(--profile-line);height:1px;position:absolute;top:0;left:12px;right:12px}.profile-about-scroll .profile-settings-item svg{color:#171717b8;justify-self:center;width:18px;height:18px}.profile-about-scroll .profile-settings-item>span:nth-child(2){text-align:left;min-width:0;color:var(--profile-sub-text);justify-self:start}.profile-about-book-gutter{visibility:hidden;vertical-align:baseline;width:.6em;display:inline-block;overflow:hidden}.profile-about-scroll .profile-settings-value{min-width:0;color:var(--profile-muted);justify-self:end}.profile-about-scroll .profile-settings-chevron{color:#17171747}.profile-about-footer{text-align:center;margin-top:8px;padding:8px 4px 0}.profile-about-footer p{font-family:var(--body-font);color:var(--profile-muted);margin:0;font-size:7pt;font-weight:400;line-height:1.5}.profile-about-footer p+p{margin-top:4px}.profile-storage-summary{background:var(--profile-peach-card);border-radius:12px;grid-template-columns:28px 1fr;align-items:center;gap:10px;margin-bottom:12px;padding:12px 14px;display:grid}.profile-storage-summary-icon{width:28px;height:28px;color:var(--orange,#ff6f35);place-items:center;display:grid}.profile-storage-summary-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.profile-storage-summary-text{font-family:var(--body-font);color:var(--profile-sub-text);margin:0;font-size:10px;line-height:1.45}.profile-storage-list{background:#fff;border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.profile-storage-item{grid-template-columns:36px 1fr auto auto;align-items:center;gap:10px;padding:13px 12px;display:grid;position:relative}.profile-storage-item .profile-type-icon{width:36px;height:36px}.profile-storage-item .profile-type-icon svg{width:18px;height:18px}.profile-storage-item+.profile-storage-item:before{content:"";background:var(--profile-line);height:1px;position:absolute;top:0;left:12px;right:12px}.profile-storage-thumb{background:var(--orange-soft,#fff0e8);width:36px;height:36px;color:var(--orange,#ff6f35);border-radius:10px;place-items:center;display:grid}.profile-storage-thumb svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.profile-storage-name{font-family:var(--body-font);color:var(--profile-sub-text);margin:0 0 3px;font-size:10px;font-weight:400;line-height:1.35}.profile-storage-meta{color:var(--profile-muted);margin:0;font-size:9px}.profile-storage-size{color:var(--profile-muted);white-space:nowrap;font-size:9px}.profile-storage-delete{font-family:var(--body-font);color:var(--orange,#ff6f35);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:700}.profile-storage-list-footer{text-align:center;font-family:var(--body-font);color:#17171747;margin:14px 0 4px;font-size:10px}.profile-storage-actions{margin-top:18px;padding:0 0 8px}.profile-storage-clear-all{background:var(--orange,#ff6f35);color:#fff;width:100%;min-height:46px;font-family:var(--body-font);text-align:center;cursor:pointer;border:0;border-radius:999px;font-size:12px;font-weight:700;line-height:46px;display:block}.profile-form-scroll{padding:16px 20px 28px}.profile-form-hint{font-family:var(--body-font);color:var(--profile-muted);margin:0 0 18px;font-size:10px}.profile-form-field{margin-bottom:18px}.profile-form-label{font-family:var(--body-font);color:#171717;margin:0 0 8px;font-size:11px;font-weight:700;display:block}.profile-form-input-row{grid-template-columns:1fr auto;align-items:end;gap:10px;display:grid}.profile-form-input{border:0;border-bottom:1px solid var(--profile-line);width:100%;font-family:var(--body-font);color:var(--profile-sub-text);background:0 0;outline:none;padding:0 0 10px;font-size:10px}.profile-form-input::placeholder{color:var(--profile-muted)}.profile-form-field-note{color:var(--profile-muted);margin:8px 0 0;font-size:9px}.profile-form-code-btn{font-family:var(--body-font);color:var(--orange,#ff6f35);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 0 10px;font-size:10px;font-weight:700}.profile-form-agree{font-family:var(--body-font);color:var(--profile-sub-text);align-items:flex-start;gap:8px;margin:8px 0 20px;font-size:10px;line-height:1.45;display:flex}.profile-form-agree input{accent-color:var(--orange,#ff6f35);margin-top:2px}.profile-form-agree a{color:var(--orange,#ff6f35);text-decoration:none}.profile-form-submit{background:var(--orange,#ff6f35);color:#fff;width:100%;min-height:46px;font-family:var(--body-font);text-align:center;cursor:pointer;border:0;border-radius:999px;padding:0 16px;font-size:12px;font-weight:700;line-height:46px;text-decoration:none;display:block}.profile-form-submit.is-disabled{color:#fff;pointer-events:none;background:#1717171f}.profile-form-submit.is-danger{background:#ee4f63}.profile-form-submit.is-danger:active{background:#d94356}.profile-deactivate-warn{background:#fff;border:1px solid #ee4f6329;border-radius:14px;margin:0 0 14px;padding:14px}.profile-deactivate-warn-title{font-family:var(--title-font);color:#ee4f63;margin:0 0 6px;font-size:11px;font-weight:700}.profile-deactivate-warn-text{font-family:var(--body-font);color:var(--profile-sub-text);margin:0;font-size:10px;line-height:1.55}.profile-deactivate-list{font-family:var(--body-font);color:var(--profile-sub-text);background:#fff;border:1px solid #1717170f;border-radius:14px;margin:0 0 18px;padding:14px 14px 14px 30px;font-size:10px;line-height:1.55}.profile-deactivate-list li+li{margin-top:8px}.profile-deactivate-final{text-align:center;margin:24px 0 28px}.profile-deactivate-final-icon{background:0 0;border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 16px;display:grid}.profile-deactivate-final-icon svg{width:40px;height:40px}.profile-deactivate-final-icon circle{fill:none;stroke:#e53935;stroke-width:2.5px}.profile-deactivate-final-icon path{fill:none;stroke:#e53935;stroke-width:2.5px;stroke-linecap:round}.profile-deactivate-final-title{font-family:var(--title-font);color:#171717;margin:0 0 8px;font-size:12px;font-weight:900}.profile-deactivate-final-text{font-family:var(--body-font);color:var(--profile-muted);margin:0;padding:0 8px;font-size:10px;line-height:1.55}.profile-deactivate-cancel{text-align:center;font-family:var(--body-font);color:var(--profile-muted);margin-top:14px;font-size:11px;text-decoration:none;display:block}.profile-form-extra{margin-top:18px}.profile-form-select-wrap{position:relative}.profile-form-select-wrap:after{content:"";border-right:1.5px solid var(--profile-muted);border-bottom:1.5px solid var(--profile-muted);pointer-events:none;width:7px;height:7px;position:absolute;top:50%;right:2px;transform:translateY(-70%)rotate(45deg)}.profile-form-select{appearance:none;border:0;border-bottom:1px solid var(--profile-line);width:100%;font-family:var(--body-font);color:var(--profile-sub-text);cursor:pointer;background:0 0;border-radius:0;outline:none;padding:0 22px 10px 0;font-size:10px}.profile-form-select:invalid,.profile-form-select option[value=""]{color:var(--profile-muted)}.profile-form-textarea{border:1px solid var(--profile-line);width:100%;min-height:120px;font-family:var(--body-font);color:var(--profile-sub-text);resize:vertical;box-sizing:border-box;background:#fff;border-radius:12px;outline:none;padding:12px 14px;font-size:10px;line-height:1.55;display:block}.profile-form-textarea::placeholder{color:var(--profile-muted)}.profile-feedback-done{background:var(--orange,#ff6f35);color:#fff;min-width:148px;min-height:40px;font-family:var(--body-font);border-radius:999px;justify-content:center;align-items:center;margin-top:22px;padding:0 20px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.profile-sdk-intro{font-family:var(--body-font);color:var(--profile-muted);margin:0 0 14px;font-size:10px;line-height:1.55}.profile-sdk-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.profile-sdk-item{background:#fff;border:1px solid #1717170f;border-radius:14px;padding:14px 14px 12px}.profile-sdk-name{font-family:var(--title-font);color:#171717;margin:0 0 10px;font-size:11px;font-weight:700;line-height:1.35}.profile-sdk-row{font-family:var(--body-font);color:var(--profile-sub-text);align-items:flex-start;gap:6px;margin:0 0 8px;font-size:10px;line-height:1.55;display:flex}.profile-sdk-row span{color:var(--profile-muted);flex:0 0 4.5em}.profile-sdk-link{font-family:var(--body-font);color:var(--orange,#ff6f35);margin-top:4px;font-size:10px;font-weight:700;text-decoration:none;display:inline-block}.profile-perm-intro{font-family:var(--body-font);color:var(--profile-muted);margin:0 0 16px;font-size:10px;line-height:1.55}.profile-perm-list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.profile-perm-item{grid-template-columns:28px 1fr;align-items:start;gap:10px;scroll-margin-top:72px;display:grid}.profile-perm-item:target{outline-offset:6px;background:#fff0e8;border-radius:10px;outline:1px solid #ff6f3559}.profile-perm-icon{width:28px;height:28px;color:var(--profile-accent-text,#d48b6a);place-items:center;display:grid}.profile-perm-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.profile-perm-title{font-family:var(--body-font);color:#171717;margin:0 0 4px;font-size:11px;font-weight:700}.profile-perm-desc{color:var(--profile-muted);margin:0;font-size:9px;line-height:1.5}.profile-perm-footer{margin-top:28px}.profile-perm-action{background:var(--orange,#ff6f35);color:#fff;width:100%;min-height:46px;font-family:var(--body-font);text-align:center;border:0;border-radius:999px;font-size:12px;font-weight:700;line-height:46px;text-decoration:none;display:block}.profile-cache-backdrop{z-index:80;opacity:0;visibility:hidden;pointer-events:none;background:#17171785;border:0;padding:0;transition:opacity .24s,visibility .24s;position:absolute;inset:0}.profile-cache-modal{z-index:90;opacity:0;visibility:hidden;pointer-events:none;background:#fff;border-radius:16px;width:calc(100% - 64px);max-width:280px;padding:20px 18px 14px;transition:opacity .24s,transform .24s,visibility .24s;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(12px - 50%));box-shadow:0 12px 36px #17171724}.phone.is-cache-clear-open .profile-cache-backdrop,.phone.is-sub-delete-open .profile-cache-backdrop,.phone.is-logout-open .profile-cache-backdrop{opacity:1;visibility:visible;pointer-events:auto}.phone.is-cache-clear-open .profile-cache-modal,.phone.is-sub-delete-open .profile-cache-modal,.phone.is-logout-open .profile-cache-modal{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,-50%)}.profile-cache-title{font-family:var(--title-font);color:#171717;text-align:left;margin:0 0 10px;font-size:12px;font-weight:900}.profile-cache-text{font-family:var(--body-font);color:var(--profile-sub-text);margin:0;font-size:10px;line-height:1.55}.profile-cache-actions{justify-content:flex-end;gap:28px;margin-top:18px;display:flex}.profile-cache-actions a,.profile-cache-actions button{font-family:var(--body-font);color:var(--orange,#ff6f35);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:700;text-decoration:none}.profile-cache-actions a.is-danger,.profile-cache-actions button.is-danger{color:#e85a24}.profile-sub-intro{font-family:var(--body-font);color:var(--profile-muted);margin:0 0 12px;padding:0 2px;font-size:10px;line-height:1.5}.profile-sub-list{background:#fff;border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.profile-sub-list>li+li .profile-sub-item:before{content:"";background:var(--profile-line);height:1px;position:absolute;top:0;left:12px;right:12px}.profile-sub-item{color:inherit;grid-template-columns:36px 1fr auto 12px;align-items:center;gap:10px;padding:13px 12px;text-decoration:none;display:grid;position:relative}.profile-sub-avatar{width:36px;height:36px;font-family:var(--body-font);color:#fff;background:var(--orange,#ff6f35);border-radius:10px;place-items:center;font-size:12px;font-weight:700;display:grid}.profile-sub-avatar.is-orange{background:#ff6f35}.profile-sub-avatar.is-teal{background:#00c9a0}.profile-sub-avatar.is-blue{background:#09f}.profile-sub-avatar.is-muted{background:#17171747}.profile-sub-avatar.is-lg{border-radius:12px;width:44px;height:44px;font-size:14px}.profile-sub-body{gap:3px;min-width:0;display:grid}.profile-sub-name{font-family:var(--body-font);color:var(--profile-sub-text);font-size:10px;font-weight:400;line-height:1.35}.profile-sub-meta{color:var(--profile-muted);font-size:9px}.profile-sub-status{color:var(--profile-muted);white-space:nowrap;font-size:9px}.profile-sub-status.is-off{color:#17171752}.profile-sub-detail-card{background:#fff;border-radius:12px;grid-template-columns:44px 1fr;align-items:center;gap:12px;margin-bottom:14px;padding:14px 12px;display:grid}.profile-sub-detail-name{font-family:var(--body-font);color:#171717;margin:0 0 4px;font-size:12px;font-weight:700}.profile-sub-detail-meta{color:var(--profile-muted);margin:0;font-size:9px}.profile-sub-danger>span:nth-child(2),.profile-sub-danger svg{color:#e85a24}.profile-sub-empty-action{background:var(--orange,#ff6f35);color:#fff;min-width:140px;min-height:36px;font-family:var(--body-font);border-radius:999px;justify-content:center;align-items:center;margin-top:16px;padding:0 18px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.profile-check-version-scroll{box-sizing:border-box;justify-content:center;align-items:center;height:100%;min-height:100%;padding:24px;display:flex}.profile-check-version-hero{text-align:center}.profile-check-version-icon{width:40px;height:40px;margin:0 auto 14px}.profile-check-version-icon svg{width:100%;height:100%;display:block}.profile-check-version-icon circle{fill:#17171752;stroke:none}.profile-check-version-icon path{fill:none;stroke:#fff;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.profile-check-version-title{font-family:var(--body-font);color:#171717;margin:0;font-size:12px;font-weight:700;line-height:1.4}.profile-check-version-num{font-family:var(--body-font);color:var(--profile-muted);margin:6px 0 0;font-size:9px;font-weight:400;line-height:1.35}:root{--profile-sub-text:#171717b8;--profile-line:#17171714;--orange:#ff6f35}body{min-height:100vh;color:var(--profile-sub-text);font-family:var(--body-font);background:#f5f6f8;margin:0}.profile-legal-web-page{flex-direction:column;min-height:100vh;display:flex}.profile-legal-web-main{flex:1;padding:32px 24px 64px}.profile-legal-web-doc{border:1px solid var(--profile-line);background:#fff;border-radius:12px;max-width:1024px;margin:0 auto;padding:40px 48px 48px;box-shadow:0 2px 12px #1717170a}.profile-legal-web-doc.profile-legal-scroll{padding:40px 48px 48px}.profile-legal-web-doc .profile-legal-doc-title{text-align:left;font-family:var(--title-font);color:#171717eb;margin:0 0 20px;font-size:20px;font-weight:700;line-height:1.4}.profile-legal-web-doc .profile-legal-meta{margin:0 0 24px}.profile-legal-web-doc .profile-legal-meta-row{margin:0 0 8px;font-size:10pt;line-height:1.5}.profile-legal-web-doc .profile-legal-meta-label{color:#171717e0;font-weight:600}.profile-legal-web-doc .profile-legal-meta-value{color:var(--profile-sub-text)}.profile-legal-web-doc .profile-legal-intro{margin:0 0 24px}.profile-legal-web-doc .profile-legal-section{margin-bottom:24px}.profile-legal-web-doc .profile-legal-section-title{color:#171717eb;margin:0 0 10px;font-size:14px;font-weight:600;line-height:1.45}.profile-legal-web-doc .profile-legal-intro p{font-size:9.5pt}.profile-legal-web-doc .profile-legal-section-body p{color:#17171794;text-align:justify;text-align-last:left;text-justify:inter-ideograph;margin:0;font-size:9.5pt;line-height:1.65}.profile-legal-web-doc .profile-legal-intro p,.profile-legal-web-doc .profile-legal-section-body p:not(.profile-legal-subtitle):not(.profile-legal-clause):not(.profile-help-tip):not(.profile-legal-note){text-indent:2em}.profile-legal-web-doc .profile-legal-section-body p.profile-legal-subtitle,.profile-legal-web-doc .profile-legal-section-body p.profile-legal-clause,.profile-legal-web-doc .profile-legal-section-body p.profile-help-tip,.profile-legal-web-doc .profile-legal-section-body p.profile-legal-note,.profile-legal-web-doc .profile-legal-section[aria-label=第八章\ 联系我们] .profile-legal-section-body p{text-indent:0}.profile-legal-web-doc .profile-legal-section-body p:not(.profile-legal-subtitle),.profile-legal-web-doc .profile-legal-intro p,.profile-legal-web-doc .profile-legal-list li{color:#17171794}.profile-legal-web-doc .profile-legal-section-body p+p,.profile-legal-web-doc .profile-legal-section-body .profile-legal-subtitle+p{margin-top:8px}.profile-legal-web-doc .profile-legal-section-body p.profile-legal-subtitle{color:#171717eb;text-align:left;margin:14px 0 0;font-size:10pt;font-weight:400;line-height:1.45}.profile-legal-web-doc .profile-legal-section-body p.profile-legal-subtitle:first-child{margin-top:0}.profile-legal-web-doc .profile-legal-section-body p.profile-legal-subtitle-l3{text-indent:2em}.profile-legal-web-doc .profile-legal-section-body p.profile-legal-subtitle-mixed{color:#17171794;text-align:justify;text-align-last:left;text-justify:inter-ideograph}.profile-legal-web-doc .profile-legal-section-body p.profile-legal-subtitle-mixed .profile-legal-subtitle-label{color:#171717eb}.profile-legal-web-doc .profile-legal-emphasis{color:inherit;font-weight:600}.profile-legal-web-doc .profile-legal-emphasis-underline{color:#171717eb;text-underline-offset:.12em;font-weight:700;text-decoration:underline}.profile-legal-web-doc .profile-legal-contact{color:#171717f2;font-weight:600}.profile-legal-web-doc .profile-legal-inline-label{color:#171717eb;font-weight:600}.profile-legal-web-doc .profile-legal-list{margin:8px 0 0;padding-left:1.2em;list-style:outside}.profile-legal-web-doc .profile-legal-list li{text-align:justify;text-align-last:left;font-size:9.5pt;line-height:1.65}.profile-legal-web-doc .profile-legal-list li+li{margin-top:6px}.profile-legal-web-doc .profile-legal-footer{margin-top:24px;padding-top:0}.profile-legal-web-doc .profile-legal-footer-compact .profile-legal-footer-line{color:var(--profile-sub-text);margin:0;font-size:9pt;line-height:1.3}.profile-legal-web-doc .profile-legal-footer-compact .profile-legal-footer-line+.profile-legal-footer-line{margin-top:2px}.profile-legal-web-doc .profile-legal-footer-right{text-align:right}@media (width<=768px){.profile-legal-web-main{padding:16px 12px 40px}.profile-legal-web-doc{border-radius:8px;padding:28px 24px 32px}.profile-legal-web-doc .profile-legal-doc-title{font-size:18px}}:root{--orange:#ff6f35;--orange-dark:#e85a24;--profile-muted:#1717176b;--profile-sub-text:#171717b8;--profile-sub-text-muted:#1717177a;--profile-line:#17171714}.profile-legal-web-doc .profile-sdk-intro,.profile-legal-web-doc .profile-help-article-lead{font-family:var(--body-font);color:var(--profile-sub-text);margin:0 0 20px;font-size:9.5pt;line-height:1.65}.profile-legal-web-doc .profile-sdk-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.profile-legal-web-doc .profile-sdk-item{border:1px solid var(--profile-line);background:#fffaf6;border-radius:12px;padding:18px 18px 16px}.profile-legal-web-doc .profile-sdk-name{font-family:var(--title-font);color:#171717;margin:0 0 12px;font-size:14px;font-weight:700;line-height:1.4}.profile-legal-web-doc .profile-sdk-row{font-family:var(--body-font);color:var(--profile-sub-text);grid-template-columns:5.5em 1fr;gap:10px;margin:0 0 8px;font-size:9.5pt;line-height:1.6;display:grid}.profile-legal-web-doc .profile-sdk-row span{color:var(--profile-muted)}.profile-legal-web-doc .profile-sdk-link{font-family:var(--title-font);color:var(--orange);margin-top:6px;font-size:13px;font-weight:700;text-decoration:none;display:inline-block}.profile-legal-web-doc .profile-sdk-link:hover{color:var(--orange-dark)}.profile-legal-web-tabs{border-bottom:1px solid var(--profile-line);grid-template-columns:1fr 1fr;margin:0 0 24px;display:grid}.profile-legal-web-tabs .profile-tab{text-align:center;width:max-content;font-family:var(--body-font);color:var(--profile-sub-text-muted);justify-self:center;padding:4px 0 14px;font-size:14px;font-weight:400;text-decoration:none;position:relative}.profile-legal-web-tabs .profile-tab.is-active{color:#171717;font-weight:700}.profile-legal-web-tabs .profile-tab.is-active:after{content:"";background:var(--orange);border-radius:999px;width:auto;height:2px;position:absolute;bottom:6px;left:0;right:0;transform:none}.profile-legal-web-doc .profile-video-list,.profile-legal-web-doc .profile-manual-list{margin:0;padding:0;list-style:none}.profile-legal-web-doc .profile-video-item{color:inherit;border-bottom:1px solid var(--profile-line);grid-template-columns:112px 1fr;align-items:center;gap:16px;padding:16px 0;text-decoration:none;display:grid;position:relative}.profile-legal-web-doc .profile-manual-list .profile-video-item{grid-template-columns:48px 1fr auto}.profile-legal-web-doc .profile-video-list li:last-child .profile-video-item,.profile-legal-web-doc .profile-manual-list li:last-child .profile-video-item{border-bottom:0}.profile-legal-web-doc .profile-manual-thumb{color:#fff;border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.profile-legal-web-doc .profile-manual-thumb svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.profile-legal-web-doc .profile-manual-thumb.is-deposit svg,.profile-legal-web-doc .profile-manual-thumb.is-web svg{fill:currentColor;stroke:none}.profile-legal-web-doc .profile-manual-thumb.is-deposit svg .icon-letter{fill:#27bd8c;stroke:none}.profile-legal-web-doc .profile-manual-thumb.is-photo{background:#26bda9}.profile-legal-web-doc .profile-manual-thumb.is-video{background:#3578e5}.profile-legal-web-doc .profile-manual-thumb.is-audio{background:#ee4f63}.profile-legal-web-doc .profile-manual-thumb.is-web{background:#f1a208}.profile-legal-web-doc .profile-manual-thumb.is-screen{background:#a94ee8}.profile-legal-web-doc .profile-manual-thumb.is-deposit{background:#27bd8c}.profile-legal-web-doc .profile-manual-thumb.is-copyright{background:#ff6f35}.profile-legal-web-doc .profile-video-title{font-family:var(--title-font);color:#171717;margin:0 0 4px;font-size:15px;font-weight:700;line-height:1.4}.profile-legal-web-doc .profile-manual-meta{font-family:var(--body-font);color:var(--profile-muted);margin:0;font-size:12px}.profile-legal-web-doc .profile-settings-chevron{color:#17171747;font-size:22px;line-height:1}.profile-legal-web-doc .profile-video-thumb{color:#fff;width:112px;height:64px;font-family:var(--title-font);text-align:center;border-radius:8px;place-items:center;font-size:13px;font-weight:700;line-height:1.25;display:grid}.profile-legal-web-doc .profile-video-thumb small{opacity:.88;font-size:10px;font-weight:400;display:block}.profile-legal-web-doc .profile-video-thumb.is-product{background:#ff6f35}.profile-legal-web-doc .profile-video-thumb.is-screen{background:#a94ee8}.profile-legal-web-doc .profile-video-thumb.is-video{background:#3578e5}.profile-legal-web-doc .profile-video-thumb.is-photo{background:#26bda9}.profile-legal-web-doc .profile-video-thumb.is-web{background:#f1a208}.profile-legal-web-doc .profile-video-thumb.is-cloud{background:#27bd8c}.profile-legal-web-doc .profile-video-thumb.is-audio{background:#ee4f63}.profile-legal-web-doc .profile-video-thumb.is-recharge{background:#e85a24}.profile-legal-web-doc .profile-video-thumb.is-invoice{background:#88817c}.profile-legal-web-doc .profile-video-thumb.is-library{background:#3578e5}.profile-legal-web-doc .profile-video-stats{color:var(--profile-muted);gap:14px;font-size:12px;display:flex}.profile-legal-web-doc .profile-video-stats span{align-items:center;gap:4px;display:inline-flex}.profile-legal-web-doc .profile-video-stats svg,.profile-legal-web-doc .profile-video-stat-icon{width:14px;height:14px}.profile-legal-web-doc .profile-video-stats svg{fill:none;stroke:currentColor;stroke-width:1.6px}.profile-legal-web-doc .profile-help-block{border:1px solid var(--profile-line);background:#fffaf6;border-radius:12px;margin:0 0 20px;padding:18px 20px}.profile-legal-web-doc .profile-help-block-title{font-family:var(--title-font);color:#171717;margin:0 0 12px;font-size:15px;font-weight:700}.profile-legal-web-doc .profile-help-block p,.profile-legal-web-doc .profile-help-block li{font-family:var(--body-font);color:var(--profile-sub-text);font-size:9.5pt;line-height:1.65}.profile-legal-web-doc .profile-help-block strong{color:#171717;font-weight:700}.profile-legal-web-doc .profile-help-block p{margin:0 0 8px}.profile-legal-web-doc .profile-help-block p:last-child{margin-bottom:0}.profile-legal-web-doc .profile-help-block ul{margin:0;padding:0 0 0 1.2em}.profile-legal-web-doc .profile-help-block li+li{margin-top:6px}.profile-legal-web-doc .profile-help-env-grid{gap:8px;margin:0 0 12px;display:grid}.profile-legal-web-doc .profile-help-env-row{justify-content:space-between;gap:12px;font-size:9.5pt;display:flex}.profile-legal-web-doc .profile-help-env-row span:first-child{color:var(--profile-muted)}.profile-legal-web-doc .profile-help-env-row span:last-child{color:#171717}.profile-legal-web-doc .profile-help-tip{color:#e53935;text-align:left;text-align-last:left;background:#fff5f5;border:1px solid #e539352e;border-radius:10px;margin:0;padding:10px 12px;font-size:9.5pt;line-height:1.55}.profile-legal-web-doc .profile-legal-note{color:#171717b8;text-align:left;text-align-last:left;background:#fff0e8;border:1px solid #ff6f3529;border-radius:10px;margin:0;padding:10px 12px;font-size:9.5pt;line-height:1.55}.profile-legal-web-doc .profile-help-guide{gap:20px;display:grid}.profile-legal-web-doc .profile-help-guide-text{color:var(--profile-sub-text);margin:0 0 12px;font-size:9.5pt;line-height:1.65}.profile-legal-web-doc .profile-help-guide-text strong{color:#171717}.profile-legal-web-doc .profile-help-guide-figure{background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;margin:0;padding:0;display:flex}.profile-legal-web-doc .profile-help-shot{background:#fff;border:1px solid #1717171f;border-radius:6px;width:fit-content;max-width:100%;margin:0 auto;line-height:0;display:block;position:relative}.profile-legal-web-doc .profile-help-guide-figure img{border-radius:5px;width:280px;max-width:100%;height:auto;display:block}.profile-legal-web-doc .profile-help-hotspot{box-sizing:border-box;pointer-events:none;border:2px solid #e53935;border-radius:6px;position:absolute}.profile-legal-web-doc .profile-help-hotspot.is-pill{border-radius:999px}.profile-legal-web-doc .profile-help-hotspot.is-circle{border-radius:50%}.profile-legal-web-doc .profile-help-guide-caption{color:var(--profile-muted);text-align:center;margin:10px 0 0;font-size:12px}.profile-legal-web-doc .profile-empty{text-align:center;padding:48px 16px}.profile-legal-web-doc .profile-empty-icon img{width:96px;height:auto}.profile-legal-web-doc .profile-empty-text{color:var(--profile-muted);margin:16px 0 0;font-size:14px}.profile-legal-web-doc .profile-help-contact{text-align:center;background:#fff;border-radius:0;margin-top:28px;padding:28px 16px 0}.profile-legal-web-doc .profile-help-contact-title{font-family:var(--title-font);color:#171717;margin:0 0 10px;font-size:18px;font-weight:700}.profile-legal-web-doc .profile-help-contact-desc{color:#171717;margin:0 0 20px;font-size:13px;line-height:1.6}.profile-legal-web-doc .profile-help-qr{object-fit:contain;background:#fff;border-radius:12px;width:168px;height:168px;margin:0 auto;padding:10px}.wechat-guide-panel{overflow:hidden}.wechat-guide-scroll{background:#fff}.wechat-guide-article{flex-direction:column;align-items:stretch;display:flex}.wechat-guide-video{background:0 0;border:0;border-radius:8px;margin:0 0 18px;position:relative;overflow:hidden}.wechat-guide-video-player{object-fit:cover;background:0 0;width:100%;height:auto;display:block}.wechat-guide-video-player::-webkit-media-controls-enclosure{background:0 0;overflow:hidden}.wechat-guide-video-player::-webkit-media-controls-panel{background:linear-gradient(#0000,#00000047)}.wechat-guide-video-player::-webkit-media-controls-overlay-play-button{display:none}.wechat-guide-video-player::-webkit-media-controls-start-playback-button{display:none}.wechat-guide-video-play{z-index:2;width:72px;height:72px;box-shadow:none;appearance:none;cursor:pointer;background:#fff;border:0;border-radius:50%;outline:none;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wechat-guide-video-play svg,.wechat-guide-video-play path{fill:#ff6f35;stroke:none;width:28px;height:28px;margin-left:2px}.wechat-guide-video.is-playing .wechat-guide-video-play{display:none}.wechat-guide-article .profile-case-title{margin-bottom:12px}.wechat-guide-article .profile-case-lead{margin-bottom:16px}.wechat-guide-legal{font-family:var(--body-font);color:var(--profile-muted);margin:0;font-size:10px;line-height:1.7}:root{--orange:#ff6f35;--orange-dark:#e85a24;--orange-soft:#fff0e8;--orange-faint:#fffaf6;--paper:#fff8f3;--text:#171717;--muted:#88817c;--line:#17171714;--body-font:"Noto Sans SC", "Source Han Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--title-font:"Noto Sans SC", "Source Han Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif}*,:before,:after{box-sizing:border-box}html,body,#root{width:100%;min-width:0;min-height:100%}body{color:#171717d1;font-family:var(--body-font);accent-color:var(--orange);background:#f5f6f8;margin:0;font-size:14px;overflow-x:hidden}input[type=checkbox],input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:1px solid #17171738;flex-shrink:0;width:16px;height:16px;margin:0}input[type=checkbox]{border-radius:4px}input[type=radio]{border-radius:50%}input[type=checkbox]:checked,input[type=radio]:checked{background:var(--orange);border-color:var(--orange)}input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M3.4 8.2 6.5 11.2 12.6 4.8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px 12px}input[type=radio]:checked{background:radial-gradient(circle, #fff 0 3px, var(--orange) 4px 100%)}a{color:inherit}.hub{width:min(100%,1080px);margin:0 auto;padding:clamp(20px,4vw,48px) clamp(14px,3vw,32px) clamp(40px,7vw,80px)}.hub-header{border:1px solid var(--line);background:#fff;border-radius:18px;margin-bottom:28px;padding:clamp(22px,4vw,36px)}.hub-brand{font-family:var(--title-font);color:var(--orange);margin:0 0 8px;font-size:16px;font-weight:700}.hub-header h1{font-family:var(--title-font);color:var(--text);margin:0 0 10px;font-size:clamp(24px,3vw,32px);font-weight:900}.hub-lead{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.hub-section{border:1px solid var(--line);background:#fff;border-radius:18px;margin-bottom:16px;padding:8px 8px 4px}.hub-section-head{justify-content:space-between;align-items:baseline;gap:12px;padding:14px 16px 8px;display:flex}.hub-section-head h2{font-family:var(--title-font);color:var(--text);margin:0;font-size:15px;font-weight:700}.hub-section-head p{color:var(--muted);margin:4px 0 0;font-size:12px}.hub-section ul{margin:0;padding:0;list-style:none}.hub-section li{border-top:1px solid var(--line);padding:0;display:block}.hub-route-link{justify-content:space-between;align-items:center;gap:20px;padding:16px;text-decoration:none;transition:background .16s;display:flex}.hub-route-link:hover{background:var(--orange-faint)}.hub-route-link strong,.hub-route-link small{display:block}.hub-route-link strong{font-family:var(--title-font);color:var(--text);font-size:14px;font-weight:700}.hub-route-link small{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.5}.hub-route-arrow{color:var(--orange);flex:none;font-size:18px;transition:transform .16s}.hub-route-link:hover .hub-route-arrow{transform:translate(3px)}.route-document-page,.route-document-page .profile-legal-web-main{width:100%;min-width:0}.route-document-page .profile-legal-web-main{padding:clamp(16px,3vw,36px) clamp(10px,3vw,32px) clamp(40px,6vw,72px)}.route-document-page .profile-legal-web-doc{overflow-wrap:anywhere;width:min(100%,1120px);min-width:0;padding:clamp(22px,4vw,48px)}.route-document-page .profile-legal-web-doc>*,.route-document-page .profile-legal-web-doc li,.route-document-page .profile-legal-web-doc a{min-width:0}.route-document-page .profile-legal-web-doc img,.route-document-page .profile-legal-web-doc video,.route-document-page .profile-legal-web-doc canvas{max-width:100%;height:auto}.route-document-page .profile-legal-web-doc figure{max-width:100%}.route-document-page .profile-legal-web-doc a{overflow-wrap:anywhere;word-break:break-word}.route-document-page .profile-case-table{table-layout:fixed;width:100%}.route-document-page .profile-case-table th{overflow-wrap:anywhere;word-break:break-all;width:calc(2em + 16px)}.route-document-page .profile-case-table td{overflow-wrap:anywhere;word-break:break-word}html.is-app-embed,html.is-app-embed body,html.is-app-embed #root{background:#fff;min-height:100dvh}html.is-app-embed body{overscroll-behavior-y:contain;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;touch-action:manipulation}.route-document-page.is-app-embed{background:#fff;min-height:100dvh;overflow-x:clip}.route-document-page.is-app-embed .profile-legal-web-main{width:100%;padding-top:max(12px, env(safe-area-inset-top));padding-right:max(12px, env(safe-area-inset-right));padding-bottom:calc(28px + env(safe-area-inset-bottom));padding-left:max(12px, env(safe-area-inset-left));-webkit-overflow-scrolling:touch;background:#fff}.route-document-page.is-app-embed .profile-legal-web-doc,.route-document-page.is-app-embed .profile-legal-web-doc.profile-legal-scroll{width:100%;max-width:none;box-shadow:none;border:0;border-radius:0;margin:0;padding:8px 4px 20px}.route-document-page.is-app-embed .profile-legal-doc-title{margin-top:0;font-size:clamp(20px,6vw,24px)}.route-document-page.is-app-embed .profile-legal-intro p,.route-document-page.is-app-embed .profile-legal-section-body p,.route-document-page.is-app-embed .profile-legal-list li,.route-document-page.is-app-embed .profile-case-section p,.route-document-page.is-app-embed .profile-case-list li,.route-document-page.is-app-embed .profile-case-lead{font-size:14px;line-height:1.75}.route-document-page.is-app-embed .profile-tab,.route-document-page.is-app-embed .profile-video-item,.route-document-page.is-app-embed button,.route-document-page.is-app-embed a{-webkit-tap-highlight-color:#ff6f351f}.route-document-page.is-app-embed .profile-tab,.route-document-page.is-app-embed .profile-video-item{min-height:44px}.route-document-page.is-app-embed .wechat-guide-video-player{width:100%;max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 32px);object-fit:contain}.profile-legal-web-doc .profile-help-guide-figure{flex-direction:column;align-items:center;display:flex}@media (width>=900px){.profile-legal-web-doc .profile-help-guide-text{font-size:14px}.profile-legal-web-doc .profile-sdk-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.profile-legal-web-doc .profile-sdk-item{height:100%}}.case-route-document .profile-video-list,.case-route-document .profile-case-article{margin:0}.case-route-document .profile-video-list{padding:0;list-style:none}.case-route-document .profile-video-item{color:inherit;border-bottom:1px solid var(--profile-line);grid-template-columns:112px 1fr;align-items:center;gap:16px;padding:18px 0;text-decoration:none;display:grid}.case-route-document .profile-video-thumb{color:#fff;width:112px;height:72px;font-family:var(--title-font);text-align:center;border-radius:10px;place-items:center;font-size:14px;font-weight:700;line-height:1.35;display:grid}.case-route-document .profile-video-thumb.is-case-win{background:linear-gradient(135deg,#ff8b5b,#e85a24)}.case-route-document .profile-video-thumb.is-case-copyright{background:linear-gradient(135deg,#9b6df0,#6f49c7)}.case-route-document .profile-video-thumb.is-case-evidence{background:linear-gradient(135deg,#3dd68c,#07c160)}.case-route-document .profile-video-title{color:var(--text);margin:0 0 10px;font-size:15px;font-weight:700;line-height:1.6}.case-route-document .profile-video-stats{color:var(--muted);gap:14px;font-size:12px;display:flex}.case-route-document .profile-video-stats span{align-items:center;gap:4px;display:inline-flex}.case-route-document .profile-video-stats svg,.case-route-document .profile-video-stat-icon{width:14px;height:14px}.guide-route-document{max-width:820px}.guide-route-document .wechat-guide-video{width:100%;max-width:720px;margin-inline:auto}.not-found-page{text-align:center;place-content:center;justify-items:center;min-height:100vh;padding:32px;display:grid}.not-found-code{color:var(--orange);margin:0;font-size:64px;font-weight:900;line-height:1}.not-found-page h1{color:var(--text);margin:16px 0 8px}.not-found-page>p:not(.not-found-code){color:var(--muted);margin:0 0 24px}.not-found-page a{background:var(--orange);color:#fff;border-radius:999px;padding:10px 18px;font-weight:700;text-decoration:none}@media (width<=640px){.hub{padding:20px 14px 40px}.hub-header{padding:22px 20px}.route-document-page .profile-legal-web-main{padding:12px 8px 32px}.route-document-page .profile-legal-web-doc,.route-document-page .profile-legal-web-doc.profile-legal-scroll{border-radius:10px;width:100%;padding:22px 16px 28px}.case-route-document .profile-video-item{grid-template-columns:84px 1fr;gap:12px}.case-route-document .profile-video-thumb{width:84px;height:64px}.case-route-document .profile-video-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.case-route-document .profile-video-stats{flex-wrap:wrap;gap:6px 10px}.route-document-page .profile-help-env-row{flex-direction:column;align-items:flex-start;gap:2px}.route-document-page .profile-case-table th{width:calc(2em + 12px);padding-inline:6px}.route-document-page .profile-case-table td{padding-inline:8px}.route-document-page.is-app-embed .profile-legal-web-main{padding-top:max(12px, env(safe-area-inset-top));padding-right:max(12px, env(safe-area-inset-right));padding-bottom:calc(28px + env(safe-area-inset-bottom));padding-left:max(12px, env(safe-area-inset-left))}.route-document-page.is-app-embed .profile-legal-web-doc,.route-document-page.is-app-embed .profile-legal-web-doc.profile-legal-scroll{border-radius:0;padding:8px 4px 20px}.route-document-page.is-app-embed .profile-help-guide-figure,.route-document-page.is-app-embed .profile-help-shot{min-width:0;max-width:100%}.route-document-page.is-app-embed .profile-help-shot{width:min(280px,100%);overflow:hidden}.route-document-page.is-app-embed .profile-help-shot img{width:100%}}@media (width<=380px){.route-document-page .profile-legal-web-doc,.route-document-page .profile-legal-web-doc.profile-legal-scroll{padding-inline:12px}.route-document-page.is-app-embed .profile-legal-web-doc,.route-document-page.is-app-embed .profile-legal-web-doc.profile-legal-scroll{padding-inline:4px}.case-route-document .profile-video-item{grid-template-columns:72px minmax(0,1fr)}.case-route-document .profile-video-thumb{width:72px}.route-document-page.is-app-embed .profile-sdk-row{grid-template-columns:1fr;gap:2px}}.web-page{background:#fff;flex-direction:column;width:100%;min-height:100vh;display:flex}.web-header{z-index:10;border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:14px 40px;display:flex;position:sticky;top:0}.web-brand{font-family:var(--title-font);color:var(--orange);font-size:16px;font-weight:700;text-decoration:none}.web-brand:hover{color:var(--orange-dark)}.web-header-title{color:#171717b8;font-size:14px}.web-main{background:#fff;flex:1;width:100%;padding:32px 24px 64px}.web-page.is-insight,.web-page.is-insight .web-main{background:#f3f4f6}.web-page.is-insight .web-main{padding-bottom:96px}.web-content{background:#fff;width:min(920px,100%);margin:0 auto}.web-content.is-insight-list,.web-content.is-copyright-home,.web-content.is-copyright-confirm,.web-content.is-deposit-home,.web-content.is-deposit-confirm{background:0 0}.web-content.is-copyright-home{width:min(1360px,100%)}.web-content.is-deposit-home,.web-content.is-copyright-confirm,.web-content.is-deposit-confirm{width:1120px;max-width:100%}.web-content.is-copyright-home .apply-stack{width:min(1120px,100%);margin:0 auto}.web-page-title{font-family:var(--title-font);color:var(--text);margin:0 0 24px;font-size:22px;font-weight:900}.web-page-kicker{color:var(--muted);margin:0 0 24px;font-size:13px}.web-page-title+.web-page-kicker{margin-top:-16px}.web-content.is-copyright-home .web-page-title,.web-content.is-copyright-home .web-page-kicker,.web-content.is-deposit-home .web-page-title,.web-content.is-deposit-home .web-page-kicker{text-align:center}.web-content.is-copyright-home .web-page-title,.web-content.is-deposit-home .web-page-title{margin-bottom:8px;font-size:32px}.web-content.is-copyright-home .web-page-kicker,.web-content.is-deposit-home .web-page-kicker{margin-top:0;margin-bottom:48px}.web-content.is-copyright-confirm .web-page-title,.web-content.is-copyright-confirm .web-page-kicker,.web-content.is-deposit-confirm .web-page-title,.web-content.is-deposit-confirm .web-page-kicker{text-align:left;padding-left:32px;padding-right:32px}.web-content.is-copyright-confirm .web-page-title,.web-content.is-deposit-confirm .web-page-title{margin-bottom:8px}.web-content.is-copyright-confirm .web-page-kicker,.web-content.is-deposit-confirm .web-page-kicker{margin-top:0;margin-bottom:28px}.type-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.type-card{aspect-ratio:5/4;color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border:0;border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:220px;padding:16px;text-decoration:none;display:flex;position:relative;overflow:hidden}.type-card.is-audiovisual,.type-card.is-audio,.type-card.is-text{background-position:50% 35%}.type-card.is-desc-expanded{aspect-ratio:auto;min-height:220px;overflow:hidden}.type-tabs{background:#fff;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;width:fit-content;max-width:100%;margin:56px auto;padding:4px;display:flex}.type-tabs button,.type-tabs a{font-family:var(--title-font);color:#1717178f;cursor:pointer;background:0 0;border:0;border-radius:999px;margin:0;padding:8px 18px;font-size:14px;font-weight:700;text-decoration:none}.type-tabs button.is-active,.type-tabs a.is-active{color:#fff;background:#ff6f35}.type-card-icon{color:#fff;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:6px;right:6px}.type-card-icon svg{width:26px;height:26px;display:block}.type-card-icon svg path,.type-card-icon svg rect,.type-card-icon svg circle{fill:currentColor;stroke:none}.type-card-icon svg .thumb-stroke{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.type-card-icon.is-compact svg{width:22px;height:22px}.type-card-copy{z-index:1;position:relative}.type-card h2{font-family:var(--title-font);text-shadow:0 1px 3px #00000047;margin:0 0 4px;font-size:16px;font-weight:900}.type-card p{-webkit-line-clamp:2;text-shadow:0 1px 3px #00000038;-webkit-box-orient:vertical;min-height:2.9em;margin:0;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.type-card.is-desc-expanded p{min-height:0;display:block;overflow:visible}.type-card-more{font:inherit;color:#ffffffb8;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:700;display:inline}@media (width<=960px){.type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.web-header{padding:12px 16px}.type-grid{grid-template-columns:1fr}}.field{margin-bottom:18px}.field-label{font-family:var(--title-font);color:var(--text);margin:0 0 8px;font-size:13px;font-weight:700}.field-label-note{color:var(--muted);margin-left:6px;font-size:12px;font-weight:400}.declaration-tip{color:var(--orange);margin:0 0 10px;font-size:13px;font-weight:400;line-height:1.55}.is-required{color:#e23d3d;margin-right:2px}.field-input,.field-textarea{width:100%;font:inherit;color:var(--text);background:#fff;border:1px solid #1717171f;border-radius:8px;padding:10px 12px;font-size:14px}.field-textarea{resize:vertical;min-height:96px}.field-meta-wrap{position:relative}.field-meta{color:#17171761;pointer-events:none;margin:0;font-size:12px;position:absolute;bottom:10px;right:12px}.field-row{align-items:center;gap:8px;display:flex}.field-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin-bottom:18px;display:grid}.field-pair .field{margin-bottom:0}.field-pair .field-placeholder-wrap{width:100%}.field-suffix{color:var(--muted);font-size:13px}.team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;display:grid}.team-row{gap:8px;display:grid}.team-row-label{color:#1717179e;font-size:13px}.radio-group{flex-wrap:wrap;gap:16px;display:flex}.radio-group label{align-items:center;gap:6px;font-size:13px;display:flex}.section-label{font-family:var(--title-font);color:var(--text);margin:8px 0 16px;font-size:15px;font-weight:900}.declaration-editor{position:relative}.declaration-box{color:#17171761;background:#17171708;border:1px solid #1717171f;border-radius:8px;padding:14px 16px 32px;font-size:13px;line-height:1.7}.declaration-highlight{color:#ff9a6b}.declaration-caret{vertical-align:-.2em;background:#ff9a6b;width:1px;height:1.15em;margin-left:0;animation:1s step-end infinite declaration-caret-blink;display:inline-block}@keyframes declaration-caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}.declaration-count{color:var(--orange);pointer-events:none;margin:0;font-size:12px;position:absolute;bottom:10px;right:12px}.declaration-notes{color:var(--muted);margin:10px 0 14px;padding-left:18px;font-size:12px;line-height:1.6}.agreement{align-items:center;gap:8px;font-size:13px;line-height:1.7;display:flex}.apply-stack{gap:28px;padding-bottom:48px;display:grid}.apply-stack .agreement-block{margin-top:-16px}.long-panel .apply-block-title{font-family:var(--title-font);color:var(--text);text-align:center;margin:8px 0 28px;padding:8px 0 4px;font-size:20px;font-weight:900}.long-panel .apply-block-title+.sheet-section{padding-top:0}.long-panel .field-input,.long-panel .field-textarea{background:#17171708}.long-panel{background:#fff;border-radius:12px;padding:28px 32px 24px;box-shadow:0 8px 24px #1717170f}.agreement-block{padding:4px 4px 8px}.is-copyright-confirm .long-panel,.is-deposit-confirm .long-panel{padding-bottom:40px}.is-copyright-confirm .apply-stack,.is-deposit-confirm .apply-stack{padding-bottom:72px}.process-intro{color:#171717b8;margin:0 0 20px;font-size:13px;line-height:1.7}.stage-lead{font-family:var(--title-font);margin:0 0 8px;font-size:16px;font-weight:900}.stage-lead-desc{color:var(--muted);margin:0 0 16px;font-size:13px;line-height:1.6}.stage-card{background:#fffaf6;border:1px solid #ff6f3538;border-radius:12px;margin-bottom:14px;padding:16px 18px}.stage-card h3{font-family:var(--title-font);margin:0 0 6px;font-size:14px;font-weight:900}.stage-card h3 .field-label-note{font-family:var(--body-font)}.stage-card p{color:var(--muted);margin:0 0 12px;font-size:12px;line-height:1.55}.file-list{gap:8px;margin-bottom:12px;display:grid}.long-panel .file-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.file-item{border:1px solid var(--line);background:#fff;border-radius:8px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.file-name{color:#171717c7;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.file-actions{align-items:center;gap:8px;display:inline-flex}.file-status,.file-action{color:var(--orange);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:none}.file-item.is-uploaded .file-action{color:var(--orange)}.file-item.is-certified .file-status{color:#17171766}.file-remove{color:#17171761;cursor:pointer;background:0 0;border:0;font-size:16px;line-height:1}.extra-file-list{margin:0 0 12px}.upload-zone{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.upload-button{background:var(--orange-soft);color:var(--orange-dark);font-family:var(--title-font);cursor:pointer;border:1px dashed #ff6f3566;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:700}.upload-hint{color:var(--muted);margin:0;font-size:12px}.sheet-section+.sheet-section{margin-top:8px;padding-top:24px}.sheet-title{font-family:var(--title-font);color:var(--text);margin:0 0 14px;font-size:16px;font-weight:900}.sheet-desc{color:var(--muted);margin:0 0 12px;font-size:13px;line-height:1.6}.long-panel .confirm-section-head .sheet-title{margin:0}.long-panel .stage-card{background:#fffaf6;border:1px solid #ff6f3538;margin-bottom:0;padding:16px 18px}.long-panel .stage-item--add .stage-card,.long-panel .stage-card.stage-item--add{background:0 0;border:0;padding:0}.long-panel .stage-card .sheet-title{margin-bottom:8px}.long-panel .stage-card .sheet-desc{margin-bottom:12px}.long-panel .stage-card .upload-zone{width:100%}.long-panel .stage-card .upload-button{width:100%;padding:10px}.long-panel .process-list .stage-card{margin-bottom:20px}.long-panel .process-list .stage-card:last-child{margin-bottom:0}.long-panel .stage-node{box-shadow:0 0 0 3px #fff}.page-footer{border-top:1px solid var(--line);justify-content:flex-end;gap:12px;margin-top:28px;padding-top:20px;display:flex}.btn{min-width:112px;height:40px;font-family:var(--title-font);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.btn-primary{background:var(--orange);color:#fff}.btn-primary.is-disabled{opacity:.45;pointer-events:none}.btn-outline{color:var(--orange);border:1px solid var(--orange);background:#fff}.add-stage{background:var(--orange-soft);color:var(--orange-dark);font-family:var(--title-font);cursor:pointer;border:1px dashed #ff6f3566;border-radius:8px;margin:4px 0 8px;padding:8px 14px;font-size:13px;font-weight:700}.stage-timeline{margin-bottom:18px;display:grid}.stage-timeline .stage-card{margin-bottom:0}.stage-item{grid-template-columns:20px 1fr;gap:12px;padding-bottom:16px;display:grid;position:relative}.stage-item:last-child{padding-bottom:0}.stage-track{justify-content:center;display:flex;position:relative}.stage-node{background:var(--orange);border-radius:50%;width:10px;height:10px;margin-top:6px;box-shadow:0 0 0 3px #fff0e8}.stage-item:not(:last-child) .stage-track:after{content:"";border-left:1px dashed #1717172e;position:absolute;top:18px;bottom:-16px;left:50%;transform:translate(-50%)}.stage-item--add .add-stage{margin:0 0 4px}.stage-head h3{margin:0 0 6px}.confirm-cost,.confirm-ask{margin:0 0 8px;font-size:15px}.confirm-cost strong{color:var(--orange);font-weight:900}.confirm-section{margin:24px 0}.confirm-section h2,.cert-process-head h2,.cert-info-head{font-family:var(--title-font);margin:0 0 12px;font-size:16px;font-weight:900}.confirm-section-head,.cert-process-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.confirm-section-head h2,.cert-process-head h2{margin:0}.confirm-storage{color:var(--muted);font-size:13px}.confirm-storage select{border:1px solid var(--line);font:inherit;background:#fff;border-radius:6px;margin-left:6px;padding:4px 8px}.confirm-table{border:1px solid var(--line);border-radius:8px;overflow:hidden}.confirm-table-head,.confirm-table-row{grid-template-columns:minmax(0,1fr) 72px;align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:grid}.confirm-table-action{text-align:right;justify-self:end;width:72px}.confirm-table-head{background:var(--orange-faint);color:#1717179e;font-weight:700}.confirm-table-row+.confirm-table-row{border-top:1px solid var(--line)}.cert-process .confirm-table,.cert-extra .confirm-table{background:#17171705;border:1px solid #1717170f}.cert-process .confirm-table-head,.cert-extra .confirm-table-head{background:0 0}.deposit-file-table-head,.deposit-file-table-row{grid-template-columns:minmax(0,1fr) 88px 72px}.deposit-detail .cert-process{margin-bottom:36px}.deposit-detail .cert-info-row,.deposit-detail .cert-process-head{padding-right:14px}.deposit-detail .cert-copy,.deposit-detail .cert-download{text-align:right;min-width:72px}.deposit-detail .cert-download{border:0;height:auto;padding:0}.deposit-detail .page-footer{border-top:0;margin-top:20px;padding-top:0}.confirm-warning{color:var(--orange);margin:0 0 10px;font-size:13px}.confirm-statement{color:#17171761;min-height:140px}.declaration-box.confirm-statement{background:#fff;border:1px solid #1717171a}.field-count{text-align:right;color:var(--orange);margin:6px 0 0;font-size:12px}.confirm-terms{background:var(--orange-faint);border-radius:8px;margin-top:10px;padding:12px 14px;font-size:13px;line-height:1.7}.confirm-terms p{margin:0 0 8px}.confirm-terms p:last-child{margin-bottom:0}.cert-preview{text-align:center;background:linear-gradient(#b9e5ff 0%,#d8f0ff 55%,#f0f9ff 100%);border-radius:14px;margin:0 0 24px;padding:8px 10px 12px}.cert-preview-media{place-items:center;padding:18px 12px 10px;display:grid}.cert-preview-wrap{line-height:0;display:inline-block;position:relative}.cert-preview-wrap img{border-radius:3px;width:168px;height:auto;display:block;box-shadow:0 3px 12px #17171714}.cert-preview-zoom,.cert-preview-download{color:#17171794;cursor:pointer;background:#fffffff0;border:0;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;display:grid;position:absolute;box-shadow:0 2px 8px #1717171f}.cert-preview-zoom{top:4px;right:4px}.cert-preview-download{bottom:4px;right:4px}.cert-preview-zoom svg,.cert-preview-download svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.cert-preview figcaption{color:#1717179e;margin-top:4px;font-size:13px}.cert-lightbox{z-index:50;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.cert-lightbox-backdrop{cursor:pointer;background:#171717b8;border:0;position:absolute;inset:0}.cert-lightbox-panel{z-index:1;max-width:min(420px,100%);line-height:0;position:relative}.cert-lightbox-panel img{border-radius:4px;width:100%;height:auto;display:block;box-shadow:0 12px 32px #1717173d}.cert-lightbox-panel .cert-preview-download{width:32px;height:32px;bottom:8px;right:8px}.cert-name-block h2{font-family:var(--title-font);margin:0 0 10px;font-size:20px;font-weight:900}.cert-tags{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.cert-tag{color:#1717179e;background:#f3f3f3;border-radius:4px;padding:3px 8px;font-size:12px}.cert-tag.is-registered{color:#17171766;background:#f3f3f3}.cert-info{margin-bottom:28px}.cert-info-head{border-bottom:1px solid var(--line);padding-bottom:10px}.cert-info-row{border-bottom:1px solid var(--line);grid-template-columns:120px 1fr auto;align-items:start;gap:12px;padding:12px 0;display:grid}.cert-info-label,.cert-info-value{margin:0;font-size:13px}.cert-info-label{color:var(--muted)}.cert-info-value{word-break:break-all;line-height:1.6}.cert-copy,.cert-download{min-width:auto;height:auto;color:var(--orange);background:0 0;border:0;padding:0;font-size:12px}.cert-download{border:1px solid var(--orange);height:32px;padding:0 12px}.cert-stage-toggle{width:100%;font-family:var(--title-font);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;margin-bottom:10px;padding:0;font-size:14px;font-weight:900;display:flex}.cert-stage-count,.cert-extra-title span{color:var(--muted);font-weight:400}.cert-extra-title .field-label-note{font-family:var(--body-font);margin-left:6px;font-size:12px}.cert-file-badge{color:#17171766;margin-left:8px;font-size:12px}.cert-extra{margin-top:18px}.cert-extra-row{border-bottom:1px solid var(--line);padding:14px 0}.cert-extra-row.is-last{border-bottom:0;padding-bottom:0}.cert-extra-title{font-family:var(--title-font);margin:0;font-size:14px;font-weight:900}.cert-extra>.cert-extra-title{margin:12px 0 8px}.cert-finished{background:var(--orange-faint);border-radius:8px;margin:8px 0 0;padding:10px 12px;font-size:13px}.cert-timeline .stage-card{background:#fff}.hidden-file-input{display:none}.web-modal-layer{z-index:40;place-items:center;display:grid;position:fixed;inset:0}.web-modal-backdrop{background:#17171773;border:0;position:absolute;inset:0}.web-modal{z-index:1;background:#fff;border-radius:16px;width:min(420px,100% - 48px);padding:20px 22px 22px;position:relative}.web-modal-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.web-modal-head h2{font-family:var(--title-font);margin:0;font-size:16px;font-weight:900}.web-modal-close{color:#666;cursor:pointer;background:0 0;border:0;width:28px;height:28px;font-size:22px;line-height:1}.source-options{display:grid}.source-option{border:1px solid var(--line);min-height:44px;font-family:var(--title-font);cursor:pointer;background:#fff;border-radius:10px;font-size:14px;font-weight:700}.source-option:hover{border-color:var(--orange);background:var(--orange-soft);color:var(--orange-dark)}.charge-storage{align-items:center;gap:8px;margin-bottom:14px;font-size:13px;display:flex}.charge-picker{position:relative}.charge-picker-trigger{background:var(--orange-soft);min-width:84px;min-height:32px;color:var(--orange);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:6px 24px 6px 12px;position:relative}.charge-chevron{border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid var(--orange);width:0;height:0;position:absolute;top:50%;right:10px;transform:translateY(-30%)}.charge-picker.is-open .charge-chevron{transform:translateY(-70%)rotate(180deg)}.charge-picker-options{z-index:2;border:1px solid var(--line);background:#fff;border-radius:12px;width:84px;padding:4px;position:absolute;top:calc(100% + 4px);left:0}.charge-picker-option{width:100%;min-height:30px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px}.charge-picker-option:hover,.charge-picker-option.is-selected{background:var(--orange-soft);color:var(--orange)}.charge-summary{font-family:var(--title-font);margin:0 0 14px;font-size:18px;font-weight:900}.charge-summary strong{color:var(--orange)}.charge-desc{border:1px solid var(--line);background:#17171708;border-radius:10px;margin-bottom:18px;padding:14px}.charge-desc p{color:#171717ad;margin:0;font-size:13px;line-height:1.7}.charge-skip{color:#17171794;justify-content:flex-end;align-items:center;gap:6px;margin-top:10px;font-size:13px;display:flex}.charge-actions{justify-content:flex-end;gap:10px;display:flex}.charge-btn{min-width:96px;font-family:var(--title-font);cursor:pointer;background:#fff;border:1px solid #17171729;border-radius:999px;padding:8px 28px;font-size:14px;font-weight:900}.charge-btn:hover{border-color:var(--orange);background:var(--orange-soft);color:var(--orange)}.file-item.is-uploading{background:var(--orange-faint);border-color:#ff6f3538;gap:8px;display:grid}.file-item-main{justify-content:space-between;align-items:center;gap:8px;display:flex}.transfer-progress{gap:6px;display:grid}.transfer-progress-track{background:#17171714;border-radius:999px;height:6px;overflow:hidden}.transfer-progress-fill{border-radius:inherit;background:var(--orange);height:100%}.transfer-progress-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.transfer-progress-text{color:#17171794;margin:0;font-size:12px}.transfer-cancel{color:var(--orange);font-family:var(--title-font);cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:900}@media (width<=720px){.page-footer{flex-direction:column-reverse}.btn{width:100%}.cert-info-row{grid-template-columns:1fr}.confirm-section-head,.cert-process-head{flex-direction:column;align-items:flex-start}}.preview-media,.preview-audio{width:min(520px,100%);margin:0 auto 24px}.preview-photo-wrap{background:#111;border-radius:12px;position:relative;overflow:hidden}.preview-photo-wrap img,.preview-doc{width:100%;height:auto;display:block}.preview-doc{border-radius:8px;box-shadow:0 4px 16px #17171714}.preview-play{color:#fff;place-items:center;display:grid;position:absolute;inset:0 0 48px}.preview-play svg{fill:currentColor;width:56px;height:56px}.preview-video-bar{color:#fff;background:linear-gradient(#0000,#0000008c);padding:10px 12px;position:absolute;bottom:0;left:0;right:0}.preview-track{background:#ffffff47;border-radius:999px;height:4px;margin-bottom:8px;position:relative}.preview-fill{border-radius:inherit;background:var(--orange);height:100%}.preview-video-meta,.preview-audio-times{justify-content:space-between;font-size:12px;display:flex}.preview-note{color:var(--muted);margin:12px 0 0;font-size:13px}.preview-audio{background:var(--orange-faint);border-radius:14px;padding:24px 20px}.preview-audio-track{background:#17171714;border-radius:999px;height:6px;margin-bottom:10px;position:relative}.preview-audio-track input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.preview-audio-controls{justify-content:center;align-items:center;gap:32px;margin-top:16px;display:flex}.preview-audio-btn{color:#171717d1;cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.preview-audio-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.preview-audio-btn.is-main{background:var(--orange);color:#fff;border-radius:50%;width:44px;height:44px}.preview-audio-btn.is-main svg{width:18px;height:18px}.preview-audio-btn.is-main.is-play svg{fill:#fff;stroke:none;width:22px;height:22px;margin-left:3px}.preview-audio-btn.is-main.is-pause svg{fill:none;stroke:#fff;stroke-width:2.2px}.file-preview-layer{z-index:50;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.file-preview-backdrop{cursor:pointer;background:#17171794;border:0;position:absolute;inset:0}.file-preview-sheet{z-index:1;background:#fff;border-radius:16px;width:min(520px,100% - 32px);max-height:min(88vh,760px);padding:0 0 20px;position:relative;overflow:hidden;box-shadow:0 16px 48px #17171747}.file-preview-sheet.is-audiovisual{min-height:560px;overflow:hidden}.file-preview-sheet.is-audio{overflow:hidden}.file-preview-sheet.is-text,.file-preview-sheet.is-image{min-height:560px;overflow:auto}.file-preview-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 10px;display:flex}.file-preview-head h2{font-family:var(--title-font);margin:0;font-size:15px;font-weight:900}.file-preview-body{padding:16px}.file-preview-body .preview-media,.file-preview-body .preview-audio{width:100%;margin-bottom:0}.exit-upload-modal{text-align:center;width:min(360px,100% - 48px)}.exit-upload-modal h2{font-family:var(--title-font);margin:0;font-size:16px;font-weight:900}.exit-upload-modal p{color:#1717179e;margin:10px 0 0;font-size:13px;line-height:1.6}.exit-upload-actions{justify-content:center;gap:12px;margin-top:20px;display:flex}.exit-upload-btn{min-width:112px;height:36px;font-family:var(--title-font);cursor:pointer;border-radius:999px;padding:0 18px;font-size:13px;font-weight:700}.exit-upload-btn.is-stay{border:1px solid var(--orange);color:var(--orange);background:#fff}.exit-upload-btn.is-leave{background:var(--orange);color:#fff;border:0}.insight-card{background:#fff;border-radius:12px;grid-template-columns:112px minmax(0,1fr);gap:20px;margin-bottom:16px;padding:20px 22px;display:grid;box-shadow:0 8px 24px #1717170f}.insight-card-meta{flex-direction:column;align-items:flex-start;gap:8px;padding-top:2px;display:flex}.insight-card-kicker{font-family:var(--title-font);letter-spacing:.08em;color:#3578e5;margin:0;font-size:11px;font-weight:900}.insight-card-tag{white-space:nowrap;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.insight-card-tag.is-orange{color:#e85a24;background:#fff0e8}.insight-card-tag.is-blue{color:#3578e5;background:#e3edff}.insight-card-main{min-width:0}.insight-card-title{font-family:var(--title-font);color:var(--text);margin:0 0 14px;font-size:16px;font-weight:900}.insight-card-desc,.insight-card .process-intro,.insight-card .stage-lead-desc{color:#1717179e;margin:0 0 14px;font-size:13px;line-height:1.7}.insight-card .stage-head h3,.insight-card .stage-card h3{margin:0 0 8px}.insight-card .field:last-child,.insight-card .upload-zone{margin-bottom:0}.insight-card .add-stage{width:100%;margin:0}.field-placeholder-wrap{position:relative}.field-placeholder{pointer-events:none;color:#17171761;white-space:nowrap;text-overflow:ellipsis;font-size:14px;position:absolute;top:50%;left:12px;right:12px;overflow:hidden;transform:translateY(-50%)}.field-placeholder-note{font-size:11px}.field-placeholder-wrap.has-value .field-placeholder,.field-placeholder-wrap:focus-within .field-placeholder{display:none}.insight-card .confirm-ask{margin-bottom:0}.insight-card .confirm-section-head{margin-bottom:12px}.insight-card .confirm-section-head .insight-card-title{margin:0}.page-footer.is-insight-footer{z-index:5;background:linear-gradient(#f3f4f600 0%,#f3f4f6 28%);border-top:0;margin-top:8px;padding:20px 0 24px;position:sticky;bottom:0}.page-footer.is-save-footer{justify-content:flex-end}.page-footer.is-save-footer .btn-primary{min-width:160px}.save-success-modal{text-align:center;width:min(360px,100% - 48px);padding:28px 24px 22px}.save-success-modal .web-modal-close{position:absolute;top:10px;right:10px}.save-success-text{color:#17171785;font-family:var(--body-font);margin:8px 0 24px;font-size:14px;font-weight:400;line-height:1.6}.save-success-modal .btn-primary{width:100%}.save-success-modal .web-modal-close{place-items:center;text-decoration:none;display:grid}.web-content.is-file-preview{background:0 0;width:min(1360px,100%)}.web-preview-stage{background:#111;border-radius:12px;place-items:center;min-height:calc(100vh - 160px);padding:28px 32px 40px;display:grid;position:relative}.web-preview-close,.web-preview-fullscreen{z-index:2;color:#fff;cursor:pointer;background:#1717178c;border:0;border-radius:8px;place-items:center;width:36px;height:36px;padding:0;text-decoration:none;display:grid;position:absolute}.web-preview-close{top:16px;right:16px}.web-preview-fullscreen{bottom:16px;right:16px}.web-preview-close svg,.web-preview-fullscreen svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.web-preview-close:hover,.web-preview-fullscreen:hover{background:#ff6f35eb}.web-preview-stage .preview-media,.web-preview-stage .preview-audio{width:min(960px,100%);margin:0}.web-preview-stage .preview-photo-wrap,.web-preview-stage .preview-doc{max-height:calc(100vh - 220px)}.web-preview-stage .preview-photo-wrap img,.web-preview-stage .preview-doc{object-fit:contain;width:100%;height:auto;max-height:calc(100vh - 220px)}.web-preview-stage .preview-note,.web-preview-stage .preview-audio-times{color:#ffffffb8}:-webkit-any(.web-preview-stage:fullscreen,.web-preview-stage:-webkit-full-screen){border-radius:0;width:100%;height:100%;min-height:100%;padding:40px}:is(.web-preview-stage:fullscreen,.web-preview-stage:fullscreen){border-radius:0;width:100%;height:100%;min-height:100%;padding:40px}@media (width<=720px){.field-pair,.team-grid,.long-panel .file-list{grid-template-columns:1fr}.insight-card{grid-template-columns:1fr;gap:10px;padding:16px}}.web-nav{align-items:center;gap:16px;display:flex}.web-nav a{color:#1717179e;font-size:13px;text-decoration:none}.web-nav a:hover,.web-nav a.active{color:var(--orange);font-weight:700}.is-deposit-home .long-panel .apply-block-title{text-align:left;margin:0 0 20px;padding:0}.is-deposit-home .long-panel .apply-block-title:not(:first-child){margin-top:32px}.deposit-upload-card{text-align:center;cursor:pointer;background:#fff;border:1px dashed #ff6f3573;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;min-height:168px;margin:8px 0 28px;padding:28px 18px;display:flex}.deposit-upload-card strong{font-family:var(--title-font);font-size:15px;font-weight:900;display:block}.deposit-upload-card em{color:var(--muted);margin-top:4px;font-size:12px;font-style:normal;display:block}.deposit-upload-plus{background:var(--orange-soft);width:56px;height:56px;color:var(--orange);border:1px solid #ff6f352e;border-radius:14px;place-items:center;display:grid}.deposit-upload-plus svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:28px;height:28px}.deposit-notes h2{font-family:var(--title-font);margin:0 0 10px;font-size:16px}.deposit-notes ol{color:#171717b8;margin:0;padding-left:18px;font-size:13px;line-height:1.7}.deposit-applicant-bar{background:var(--orange-faint);border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:20px;padding:12px 14px;font-size:13px;display:flex}.deposit-verified{color:var(--orange);font-size:12px;font-weight:700}.deposit-file-entries{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-bottom:14px;display:grid}.deposit-file-entry{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:grid}.deposit-file-entry-body{min-width:0}.deposit-file-entry .file-actions{align-self:center}.deposit-file-ext{background:var(--orange-soft);width:44px;height:44px;color:var(--orange-dark);border-radius:8px;place-items:center;font-size:11px;font-weight:900;display:grid}.deposit-file-name,.deposit-file-protect{margin:0;font-size:13px}.deposit-file-protect{color:var(--muted);margin-top:4px}.deposit-file-name .file-action{margin-left:8px}.deposit-confirm-table-head,.deposit-confirm-table-row{grid-template-columns:minmax(0,1fr) 88px 72px}.deposit-tip-modal h2,.deposit-limit-modal p{font-family:var(--title-font);margin:0 0 12px;font-size:16px;font-weight:900}.deposit-tip-modal p{margin:0 0 16px;font-size:13px;line-height:1.6}.deposit-tip-modal .btn,.deposit-protection-modal .btn{width:100%;margin-top:16px}.deposit-protection-modal{width:min(560px,100% - 48px)}.deposit-protection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:360px;display:grid;overflow:auto}.deposit-protection-item{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:8px;min-height:40px;padding:8px 10px;font-size:13px;position:relative}.deposit-protection-item.is-selected{border-color:var(--orange);background:var(--orange-soft);color:var(--orange-dark)}.deposit-protection-item span{color:var(--orange);position:absolute;top:8px;right:8px}.deposit-apply-all{margin-top:14px}.deposit-limit-modal .charge-actions{margin-top:8px}.deposit-list-summary{color:var(--muted);margin:0 0 16px;font-size:13px}.deposit-certified-list{gap:10px;display:grid}.deposit-certified-item{border:1px solid var(--line);color:inherit;border-radius:8px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:grid}.deposit-certified-item:hover{border-color:var(--orange)}.deposit-certified-main .deposit-file-name{font-weight:700}.deposit-list-end{text-align:center;color:#17171747;margin:14px 0 4px;font-size:10px}.deposit-file-entry .transfer-progress{margin-top:8px}@media (width<=720px){.deposit-file-entries{grid-template-columns:1fr}}
