.tool-shell[data-v-d24d18f4]{margin:0 auto;max-width:1220px;padding:20px 28px 32px}.bc-row[data-v-d24d18f4]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.back-btn[data-v-d24d18f4]{border-radius:6px;flex-shrink:0;font-size:13px;margin-right:8px}.bc[data-v-d24d18f4]{font-size:12px;margin-bottom:0}.head[data-v-d24d18f4]{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:16px;margin-top:16px}.head-left[data-v-d24d18f4]{display:flex;flex:1;gap:14px;min-width:0}.head-icon[data-v-d24d18f4]{align-items:center;border-radius:10px;display:inline-flex;flex-shrink:0;font-size:22px;height:44px;justify-content:center;width:44px}.head-title-wrap[data-v-d24d18f4]{flex:1;min-width:0}.head-title[data-v-d24d18f4]{font-size:18px;font-weight:600;margin:0}.head-tag[data-v-d24d18f4]{border-radius:4px;font-size:11px;margin-inline-end:0}.head-desc[data-v-d24d18f4]{color:#00000073;font-size:13px;margin-top:2px}.head-tags[data-v-d24d18f4]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.tool-tag[data-v-d24d18f4]{border-radius:4px;cursor:pointer;font-size:12px;margin:0;transition:opacity .2s}.tool-tag[data-v-d24d18f4]:hover{opacity:.8}.body[data-v-d24d18f4]{background:#fff;border:1px solid rgba(5,5,5,.04);border-radius:12px;box-shadow:0 1px 2px #00000008,0 4px 12px #0000000a;padding:24px}.head-right[data-v-d24d18f4]{align-items:center;display:flex}.head-right .ant-btn[data-v-d24d18f4]{gap:4px}.favorite-btn[data-v-d24d18f4],.head-right .ant-btn[data-v-d24d18f4]{align-items:center;display:inline-flex}.favorite-btn[data-v-d24d18f4]{background:linear-gradient(135deg,#fff,#fafafa);border:2px solid #d9d9d9;border-radius:20px;color:#666;cursor:pointer;font-size:14px;font-weight:500;gap:6px;outline:none;overflow:hidden;padding:6px 16px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.favorite-btn[data-v-d24d18f4]:hover{background:linear-gradient(135deg,#fffbe6,#fff1b8);border-color:#faad14;box-shadow:0 4px 12px #faad144d;color:#fa8c16;transform:translateY(-2px)}.favorite-btn[data-v-d24d18f4]:active{transform:translateY(0)}.favorite-btn.is-favorite[data-v-d24d18f4]{background:linear-gradient(135deg,#faad14,#fa8c16);border-color:#faad14;box-shadow:0 2px 8px #faad1466;color:#fff}.favorite-btn.is-favorite[data-v-d24d18f4]:hover{background:linear-gradient(135deg,#fa8c16,#fa541c);border-color:#fa8c16;box-shadow:0 4px 16px #fa8c1680}.favorite-btn .btn-icon[data-v-d24d18f4]{display:inline-flex;font-size:16px;transition:all .3s}.favorite-btn .icon-outlined[data-v-d24d18f4]{color:#faad14}.favorite-btn:hover .icon-outlined[data-v-d24d18f4]{animation:starPulse-d24d18f4 .6s ease-in-out}.favorite-btn .icon-filled[data-v-d24d18f4]{animation:starFilled-d24d18f4 .4s ease-out;color:#fff}.btn-sparkle[data-v-d24d18f4]{height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.btn-sparkle[data-v-d24d18f4]:after,.btn-sparkle[data-v-d24d18f4]:before{animation:sparkle-d24d18f4 2s ease-in-out infinite;content:"✨";font-size:12px;opacity:0;position:absolute}.btn-sparkle[data-v-d24d18f4]:before{animation-delay:0s;right:10%;top:20%}.btn-sparkle[data-v-d24d18f4]:after{animation-delay:1s;bottom:20%;left:10%}.share-btn[data-v-d24d18f4]{align-items:center;background:linear-gradient(135deg,#1890ff,#096dd9);border:2px solid #1890ff;border-radius:20px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:6px;outline:none;overflow:hidden;padding:6px 16px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.share-btn[data-v-d24d18f4]:hover{background:linear-gradient(135deg,#40a9ff,#1890ff);border-color:#40a9ff;box-shadow:0 6px 20px #1890ff80;transform:translateY(-2px) scale(1.05)}.share-btn[data-v-d24d18f4]:active{transform:translateY(0) scale(1)}.share-btn .btn-icon[data-v-d24d18f4]{display:inline-flex;font-size:16px;transition:all .3s}.share-btn:hover .btn-icon[data-v-d24d18f4]{animation:shareRotate-d24d18f4 .6s ease-in-out}.share-particles[data-v-d24d18f4]{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.particle[data-v-d24d18f4]{background:#fffc;border-radius:50%;height:4px;opacity:0;position:absolute;width:4px}.share-btn:hover .particle[data-v-d24d18f4]{animation:particleFloat-d24d18f4 1s ease-out forwards}.particle[data-v-d24d18f4]:first-child{animation-delay:0s;left:20%;top:50%}.particle[data-v-d24d18f4]:nth-child(2){animation-delay:.2s;right:20%;top:30%}.particle[data-v-d24d18f4]:nth-child(3){animation-delay:.4s;bottom:30%;left:30%}@keyframes starPulse-d24d18f4{0%,to{transform:scale(1)}50%{transform:scale(1.3) rotate(20deg)}}@keyframes starFilled-d24d18f4{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{transform:scale(1.2) rotate(10deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes sparkle-d24d18f4{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}@keyframes shareRotate-d24d18f4{0%,to{transform:rotate(0) scale(1)}25%{transform:rotate(-20deg) scale(1.2)}75%{transform:rotate(20deg) scale(1.2)}}@keyframes particleFloat-d24d18f4{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--tx,20px),var(--ty,-30px)) scale(0)}}.particle[data-v-d24d18f4]:first-child{--tx:-25px;--ty:-35px}.particle[data-v-d24d18f4]:nth-child(2){--tx:30px;--ty:-25px}.particle[data-v-d24d18f4]:nth-child(3){--tx:-20px;--ty:30px}@media(max-width:767px){.tool-shell[data-v-d24d18f4]{padding:14px 12px 24px}.head[data-v-d24d18f4]{flex-direction:column;gap:12px;margin-bottom:12px}.head-left[data-v-d24d18f4]{gap:10px;width:100%}.head-icon[data-v-d24d18f4]{border-radius:8px;font-size:18px;height:36px;width:36px}.head-title[data-v-d24d18f4]{font-size:16px}.head-desc[data-v-d24d18f4]{font-size:12px}.head-tags[data-v-d24d18f4]{gap:4px}.tool-tag[data-v-d24d18f4]{font-size:11px}.head-right[data-v-d24d18f4]{overflow-x:auto;padding-bottom:4px;width:100%}.favorite-btn[data-v-d24d18f4],.share-btn[data-v-d24d18f4]{font-size:13px;padding:5px 12px;white-space:nowrap}.favorite-btn .btn-icon[data-v-d24d18f4],.share-btn .btn-icon[data-v-d24d18f4]{font-size:14px}.body[data-v-d24d18f4]{border-radius:10px;padding:14px}.bc-row[data-v-d24d18f4]{gap:8px}}.share-modal .ant-modal-content{border-radius:12px;overflow:hidden}.share-modal .ant-modal-header{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px 12px 0 0;padding:16px 24px}.share-modal .ant-modal-title{color:#fff;font-size:18px;font-weight:600}.share-modal .ant-modal-close{color:#fff}.share-modal .ant-modal-body{padding:24px}.share-content{gap:24px}.share-content,.share-section{display:flex;flex-direction:column}.share-section{gap:12px}.share-section-title{border-bottom:1px solid #f0f0f0;color:#595959;font-size:14px;font-weight:600;margin:0;padding-bottom:8px}.share-grid{display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.share-item{align-items:center;background:#fafafa;border:1px solid transparent;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:16px 12px;transition:all .2s}.share-item:hover{background:#fff;border-color:#d9d9d9;box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.share-icon{align-items:center;border-radius:12px;color:#fff;display:flex;height:48px;justify-content:center;transition:all .2s;width:48px}.share-item:hover .share-icon{transform:scale(1.1)}.share-icon.wechat{background:#07c160}.share-icon.qq{background:#12b7f5}.share-icon.weibo{background:#e6162d}.share-icon.qzone{background:#fece00;color:#333}.share-icon.toutiao{background:red}.share-icon.xiaohongshu{background:#ff2442}.share-icon.douban{background:#00b51d}.share-icon.facebook{background:#1877f2}.share-icon.twitter{background:#000}.share-icon.linkedin{background:#0a66c2}.share-label{color:#595959;font-size:12px;font-weight:500}.share-copy{border-top:1px solid #f0f0f0;display:flex;flex-direction:column;gap:8px;padding-top:16px}.share-url-input{border-radius:8px}.share-url-input .ant-input{border-radius:8px;font-size:13px}.share-url-input .ant-input-group-addon{border-radius:0 8px 8px 0}.share-url-input .ant-input-group-addon .ant-btn{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:0 8px 8px 0;color:#fff;font-weight:500}.share-url-input .ant-input-group-addon .ant-btn:hover{background:linear-gradient(135deg,#7c8ff5,#8a5bb5)}.copy-hint{color:#8c8c8c;font-size:12px;margin:0;text-align:center}@media(max-width:767px){.share-modal .ant-modal{margin:16px;max-width:100%}.share-grid{gap:8px;grid-template-columns:repeat(3,1fr)}.share-item{padding:12px 8px}.share-icon{height:40px;width:40px}.share-label{font-size:11px}}.field-label[data-v-3f335707]{color:#00000073;font-size:12px;margin-bottom:6px}.field-label-row[data-v-3f335707]{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.base64-table[data-v-3f335707]{display:flex;flex-direction:column;gap:8px}.base64-item[data-v-3f335707]{align-items:center;background:#00000005;border-radius:6px;display:flex;justify-content:space-between;padding:8px 12px;transition:all .2s}.base64-item[data-v-3f335707]:hover{background:#0000000d;transform:translate(4px)}.base64-item .original[data-v-3f335707]{color:#333;font-size:14px;font-weight:700}.base64-item .encoded[data-v-3f335707]{color:#1677ff;font-family:Courier New,Consolas,monospace;font-size:12px;font-weight:500}.current-card[data-v-0d530c04]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:12px;color:#fff}.current-card[data-v-0d530c04] .ant-card-body{padding:20px 24px}.current-header[data-v-0d530c04]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.current-left[data-v-0d530c04],.current-right[data-v-0d530c04]{align-items:center;display:flex;gap:8px}.current-label[data-v-0d530c04]{font-size:14px;font-weight:500;opacity:.9}.current-tz[data-v-0d530c04]{background:#ffffff26;border-radius:10px;font-size:12px;opacity:.7;padding:2px 8px}.pulse-dot[data-v-0d530c04]{animation:pulse-0d530c04 2s ease-in-out infinite;background:#52c41a;border-radius:50%;display:inline-block;height:8px;width:8px}@keyframes pulse-0d530c04{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.current-ts[data-v-0d530c04]{font-size:32px;font-weight:700;letter-spacing:2px;line-height:1.2;text-shadow:0 2px 8px rgba(0,0,0,.15);word-break:break-all}.current-meta[data-v-0d530c04]{align-items:center;display:flex;font-size:14px;gap:4px;margin-top:10px;opacity:.85}.current-card[data-v-0d530c04] .ant-btn{background:#ffffff26;border-color:#ffffff80;color:#fff;font-weight:500}.current-card[data-v-0d530c04] .ant-btn:hover{background:#ffffff4d;border-color:#fff;color:#fff}.current-card[data-v-0d530c04] .ant-segmented{background:#ffffff26;color:#fffc;font-size:14px;font-weight:500}.current-card[data-v-0d530c04] .ant-segmented .ant-segmented-item-selected{background:#ffffff4d;color:#fff;font-weight:600}.current-card[data-v-0d530c04] .ant-segmented .ant-segmented-item:hover{color:#fff}.current-card[data-v-0d530c04] .ant-divider{border-color:#ffffff4d}.meta-relative[data-v-0d530c04]{color:#b7eb8f!important}.convert-card[data-v-0d530c04]{border-radius:10px;box-shadow:0 1px 4px #0000000a}.example-section[data-v-0d530c04]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.example-label[data-v-0d530c04]{align-items:center;color:#00000073;display:flex;font-size:12px;gap:4px}.result-area[data-v-0d530c04]{display:flex;flex-direction:column;gap:6px;margin-top:14px}.output-row[data-v-0d530c04]{align-items:center;background:#fafafa;border:1px solid transparent;border-radius:8px;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:12px 16px;transition:all .2s}.output-row[data-v-0d530c04]:hover{background:#f0f5ff;border-color:#d6e4ff}.output-row[data-v-0d530c04]:active{background:#e6f4ff}.output-row-info[data-v-0d530c04]{cursor:default}.output-row-info[data-v-0d530c04]:hover{background:#fafafa;border-color:transparent}.output-row-text[data-v-0d530c04]{flex:1;min-width:0}.output-label[data-v-0d530c04]{color:#00000073;display:block;font-size:12px;margin-bottom:2px}.output-value[data-v-0d530c04]{color:#262626;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.output-value-lg[data-v-0d530c04]{color:#1677ff;font-size:20px;font-weight:600}.copy-icon[data-v-0d530c04]{color:#00000040;flex-shrink:0;font-size:14px;transition:color .2s}.output-row:hover .copy-icon[data-v-0d530c04]{color:#1677ff}.copy-icon-sm[data-v-0d530c04]{color:#00000040;font-size:12px;margin-left:4px}.result-highlight[data-v-0d530c04]{background:#f0f5ff;border:1px solid #d6e4ff}.result-highlight[data-v-0d530c04]:hover{background:#e6f4ff;border-color:#91caff}.format-hint[data-v-0d530c04]{color:#00000073;font-size:12px;margin-top:8px}.format-hint code[data-v-0d530c04]{background:#0000000f;border-radius:3px;font-size:11px;padding:1px 5px}.batch-result[data-v-0d530c04]{display:flex;flex-direction:column;gap:4px;margin-top:12px}.batch-header[data-v-0d530c04]{align-items:center;background:#f0f5ff;border-radius:6px;display:flex;justify-content:space-between;margin-bottom:4px;padding:6px 12px}.batch-count[data-v-0d530c04]{color:#00000073;font-size:12px}.batch-row[data-v-0d530c04]{align-items:center;background:#fafafa;border-radius:6px;display:flex;font-size:13px;gap:8px;padding:8px 12px}.batch-row.batch-error[data-v-0d530c04]{background:#fff2f0}.batch-input[data-v-0d530c04]{color:#000000a6;flex-shrink:0}.batch-arrow[data-v-0d530c04]{color:#00000040}.batch-output[data-v-0d530c04]{color:#262626;cursor:pointer;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batch-output[data-v-0d530c04]:hover{color:#1677ff}.batch-error-msg[data-v-0d530c04]{color:#ff4d4f;font-size:12px}.common-table[data-v-0d530c04] .ant-table{font-size:13px}.common-table[data-v-0d530c04] .ant-table-thead>tr>th{background:#fafafa;color:#000000a6;font-size:12px;font-weight:600}.help-card[data-v-0d530c04]{border-radius:10px;box-shadow:0 1px 4px #0000000a}.help-sections[data-v-0d530c04]{gap:20px}.help-section[data-v-0d530c04],.help-sections[data-v-0d530c04]{display:flex;flex-direction:column}.help-section[data-v-0d530c04]{gap:8px}.help-section-title[data-v-0d530c04]{border-left:3px solid #1677ff;color:#262626;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-section ol[data-v-0d530c04],.help-section p[data-v-0d530c04],.help-section ul[data-v-0d530c04]{color:#000000a6;font-size:14px;line-height:1.7;margin:0;padding-left:13px}.help-section ol[data-v-0d530c04],.help-section ul[data-v-0d530c04]{padding-left:28px}.help-section li[data-v-0d530c04]{margin-bottom:4px}.help-section code[data-v-0d530c04]{background:#0000000f;border-radius:3px;font-family:Courier New,Courier,monospace;font-size:13px;padding:1px 5px}.help-faq[data-v-0d530c04]{display:flex;flex-direction:column;gap:8px}.help-faq-item[data-v-0d530c04]{background:#fafafa;border-radius:6px;padding:12px 16px}.help-faq-q[data-v-0d530c04]{color:#262626;font-size:14px;font-weight:600;margin:0 0 6px}.help-faq-item p[data-v-0d530c04]{padding-left:0}@media(max-width:768px){.current-ts[data-v-0d530c04]{font-size:22px;letter-spacing:1px}.current-meta[data-v-0d530c04]{flex-wrap:wrap;gap:2px}.output-value[data-v-0d530c04]{font-size:13px}.output-value-lg[data-v-0d530c04]{font-size:16px}}.help-sections[data-v-db035165]{gap:20px}.help-section[data-v-db035165],.help-sections[data-v-db035165]{display:flex;flex-direction:column}.help-section[data-v-db035165]{gap:12px}.help-section-title[data-v-db035165]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-db035165]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-db035165]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-db035165]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-db035165]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-db035165],.main-card[data-v-db035165]{background:#fff}.config-section[data-v-db035165]{margin-bottom:20px}.config-row[data-v-db035165]{flex-wrap:wrap;gap:32px;margin-bottom:16px}.config-item[data-v-db035165],.config-row[data-v-db035165]{align-items:center;display:flex}.config-item[data-v-db035165]{gap:8px}.config-label[data-v-db035165]{color:#666;font-size:14px;min-width:80px}.config-hint[data-v-db035165]{color:#999;font-size:12px}.format-section[data-v-db035165]{display:flex;flex-direction:column;gap:8px}.format-group[data-v-db035165]{display:flex;flex-wrap:wrap;gap:8px}.format-btn[data-v-db035165]{border-radius:6px}.action-bar[data-v-db035165]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:20px}.generate-btn[data-v-db035165]{border-color:#ff5b2d;border-radius:6px;padding:0 30px}.result-section[data-v-db035165]{background:linear-gradient(135deg,#f5f0ff,#ede7f6);border-radius:12px;padding:16px}.result-header[data-v-db035165]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.result-label[data-v-db035165]{color:#ff5b2d;font-size:14px;font-weight:600}.result-textarea[data-v-db035165]{border-radius:8px;font-family:monospace;font-size:13px}.format-info[data-v-db035165]{display:flex;flex-direction:column;gap:8px}.format-item[data-v-db035165]{align-items:center;background:#f5f5f5;border-radius:6px;display:flex;flex-wrap:wrap;gap:12px;padding:8px 12px}.format-label[data-v-db035165]{color:#ff5b2d;font-weight:600;min-width:80px}.format-code[data-v-db035165]{background:#fff;border-radius:4px;color:#333;font-family:monospace;font-size:12px;padding:2px 8px}.format-desc[data-v-db035165]{color:#999;font-size:12px}@media(max-width:768px){.config-row[data-v-db035165]{align-items:flex-start}.action-bar[data-v-db035165],.config-row[data-v-db035165],.format-group[data-v-db035165]{flex-direction:column}}.loan-calculator-tool-container[data-v-3ff776e0]{display:flex;flex-direction:column;gap:24px}.input-card[data-v-3ff776e0],.result-card[data-v-3ff776e0]{background:#fafafa}.quick-examples[data-v-3ff776e0]{margin-bottom:16px}.example-title[data-v-3ff776e0]{align-items:center;color:#666;gap:6px;margin-bottom:8px}.example-title[data-v-3ff776e0],.tip[data-v-3ff776e0]{display:flex;font-size:13px}.tip[data-v-3ff776e0]{background:#f6ffed;border-radius:8px;color:#000000a6;gap:8px;line-height:1.6;padding:12px}.section-header[data-v-3ff776e0]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.section-title[data-v-3ff776e0]{color:#000000d9;font-size:15px;font-weight:600}.help-sections[data-v-3ff776e0]{gap:20px}.help-section[data-v-3ff776e0],.help-sections[data-v-3ff776e0]{display:flex;flex-direction:column}.help-section[data-v-3ff776e0]{gap:8px}.help-section-title[data-v-3ff776e0]{border-left:3px solid #1677ff;color:#262626;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-section ol[data-v-3ff776e0],.help-section p[data-v-3ff776e0],.help-section ul[data-v-3ff776e0]{color:#000000a6;font-size:14px;line-height:1.7;margin:0;padding-left:13px}.help-section ol[data-v-3ff776e0],.help-section ul[data-v-3ff776e0]{padding-left:28px}.help-section li[data-v-3ff776e0]{margin-bottom:4px}@media(max-width:768px){.section-header[data-v-3ff776e0]{align-items:flex-start;flex-direction:column;gap:8px}}.multi-timer-tool-container[data-v-d2d1b16a]{display:flex;flex-direction:column;gap:20px}.empty-state[data-v-d2d1b16a]{background:#fff;border-radius:8px;padding:60px 0}.global-controls-card[data-v-d2d1b16a]{background:#fafafa}.global-controls[data-v-d2d1b16a]{flex-wrap:wrap;gap:12px;justify-content:space-between}.global-controls[data-v-d2d1b16a],.running-hint[data-v-d2d1b16a]{align-items:center;display:flex}.running-hint[data-v-d2d1b16a]{color:#52c41a;font-size:13px;gap:6px}.running-dot[data-v-d2d1b16a]{animation:pulse-d2d1b16a 1.2s infinite;background:#52c41a;border-radius:50%;height:8px;width:8px}@keyframes pulse-d2d1b16a{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}.channels-container[data-v-d2d1b16a]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.channels-container.fullscreen-mode[data-v-d2d1b16a]{grid-template-columns:1fr;margin:0 auto;max-width:900px}.channel-card[data-v-d2d1b16a]{border-radius:12px;display:flex;flex-direction:column;gap:12px;transition:all .3s}.channel-card[data-v-d2d1b16a]:hover{box-shadow:0 4px 12px #00000014}.channel-card.running[data-v-d2d1b16a]{border-color:#1677ff;box-shadow:0 4px 12px #1677ff1f}.channel-card.fullscreen[data-v-d2d1b16a]{justify-content:center;min-height:60vh}.channel-card.fullscreen .time-main[data-v-d2d1b16a]{font-size:72px}.channel-header[data-v-d2d1b16a]{align-items:center;display:flex;gap:8px;justify-content:space-between}.channel-name-input[data-v-d2d1b16a]{flex:1;font-size:14px;font-weight:600}.channel-name-input[data-v-d2d1b16a] .ant-input{font-size:14px;font-weight:600;padding:2px 4px}.channel-settings[data-v-d2d1b16a]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.countdown-setting[data-v-d2d1b16a]{align-items:center;background:#fff7e6;border-radius:6px;color:#d46b08;display:flex;font-size:13px;gap:6px;padding:4px 10px}.channel-time[data-v-d2d1b16a]{align-items:center;background:linear-gradient(135deg,#f0f5ff,#fff);border-radius:8px;display:flex;font-family:Courier New,monospace;justify-content:center;min-height:80px;padding:16px 8px}.time-main[data-v-d2d1b16a]{color:#1677ff;font-size:30px;font-weight:700;letter-spacing:2px}.channel-time.time-running .time-main[data-v-d2d1b16a]{color:#ff5b2d}.channel-controls[data-v-d2d1b16a]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.channel-controls .ant-btn[data-v-d2d1b16a]{min-width:70px}.laps-container[data-v-d2d1b16a]{border-top:1px solid #f0f0f0;margin-top:8px;max-height:160px;overflow-y:auto;padding-top:10px}.lap-row[data-v-d2d1b16a],.laps-header[data-v-d2d1b16a]{display:grid;font-size:12px;gap:8px;grid-template-columns:45px 1fr 1fr;padding:6px 0}.laps-header[data-v-d2d1b16a]{color:#00000073;font-weight:600}.lap-row[data-v-d2d1b16a]{border-bottom:1px solid #f5f5f5;color:#000000a6}.lap-row[data-v-d2d1b16a]:last-child{border-bottom:none}.lap-latest[data-v-d2d1b16a]{background:#fff7f5;border-radius:4px;font-weight:600;margin:0 -8px;padding:6px 8px}.lap-number[data-v-d2d1b16a]{text-align:center}.lap-delta[data-v-d2d1b16a],.lap-time[data-v-d2d1b16a]{font-family:Courier New,monospace}.add-channel-bar[data-v-d2d1b16a]{display:flex;justify-content:center;padding:20px 0}.help-sections[data-v-d2d1b16a]{gap:20px}.help-section[data-v-d2d1b16a],.help-sections[data-v-d2d1b16a]{display:flex;flex-direction:column}.help-section[data-v-d2d1b16a]{gap:8px}.help-section-title[data-v-d2d1b16a]{border-left:3px solid #1677ff;color:#262626;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-section ol[data-v-d2d1b16a],.help-section p[data-v-d2d1b16a],.help-section ul[data-v-d2d1b16a]{color:#000000a6;font-size:14px;line-height:1.7;margin:0}.help-section ol[data-v-d2d1b16a],.help-section ul[data-v-d2d1b16a]{padding-left:28px}.help-section li[data-v-d2d1b16a]{margin-bottom:4px}.help-section code[data-v-d2d1b16a]{background:#f5f5f5;border-radius:4px;font-family:Courier New,monospace;font-size:13px;padding:2px 6px}@media(max-width:1200px){.channels-container[data-v-d2d1b16a]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.channels-container[data-v-d2d1b16a]{gap:12px;grid-template-columns:repeat(2,1fr)}.time-main[data-v-d2d1b16a]{font-size:24px}.channel-controls .ant-btn[data-v-d2d1b16a]{font-size:12px;min-width:60px}}@media(max-width:576px){.channels-container[data-v-d2d1b16a]{grid-template-columns:1fr}.global-controls[data-v-d2d1b16a],.running-hint[data-v-d2d1b16a]{justify-content:center}.running-hint[data-v-d2d1b16a]{width:100%}}.text-diff-container[data-v-36f0790f]{display:flex;flex-direction:column;gap:24px}.input-section[data-v-36f0790f]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.input-panel[data-v-36f0790f]{background:#fff;border:2px solid #e8e8e8;border-radius:8px;overflow:hidden}.panel-header[data-v-36f0790f]{align-items:center;background:#fafafa;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;padding:12px 16px}.panel-header h3[data-v-36f0790f]{color:#333;font-size:16px;font-weight:600;margin:0}.text-input[data-v-36f0790f]{border:none!important;font-family:Courier New,monospace;font-size:14px;line-height:1.6;padding:16px}.text-input[data-v-36f0790f]:focus{box-shadow:none!important}.result-section[data-v-36f0790f]{background:#fff;border:2px solid #e8e8e8;border-radius:8px;overflow:hidden}.result-header[data-v-36f0790f]{align-items:center;background:#fafafa;border-bottom:2px solid #e8e8e8;display:flex;justify-content:space-between;padding:16px}.result-header h3[data-v-36f0790f]{color:#333;font-size:16px;font-weight:600;margin:0}.diff-viewer[data-v-36f0790f]{display:grid;gap:0;grid-template-columns:1fr 1fr}.diff-panel[data-v-36f0790f]{border-right:1px solid #e8e8e8}.diff-panel[data-v-36f0790f]:last-child{border-right:none}.diff-panel-header[data-v-36f0790f]{background:#fafafa;border-bottom:1px solid #e8e8e8;color:#333;font-weight:600;padding:12px 16px;text-align:center}.diff-content[data-v-36f0790f]{background:#fafafa;font-family:Courier New,monospace;max-height:600px;overflow-y:auto;padding:16px}.diff-content[data-v-36f0790f],.diff-line[data-v-36f0790f]{font-size:14px;line-height:1.8}.diff-line[data-v-36f0790f]{border-radius:4px;display:flex;font-family:Courier New,Consolas,Monaco,monospace;gap:0;margin:2px 0;padding:6px 12px}.diff-line-num[data-v-36f0790f]{background:#fafafa;border-right:2px solid #e8e8e8;color:#999;flex-shrink:0;font-size:13px;margin-right:20px;max-width:50px;min-width:50px;padding-right:16px;position:relative;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.diff-line-num[data-v-36f0790f]:after{color:#d9d9d9;content:"|";font-weight:700;position:absolute;right:-2px;top:50%;transform:translateY(-50%)}.diff-content[data-v-36f0790f]{flex:1;padding-left:8px;white-space:pre-wrap;word-break:break-all}.diff-content[data-v-36f0790f]::-webkit-scrollbar{width:8px}.diff-content[data-v-36f0790f]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.diff-content[data-v-36f0790f]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.diff-content[data-v-36f0790f]::-webkit-scrollbar-thumb:hover{background:#555}@media(max-width:768px){.diff-viewer[data-v-36f0790f],.input-section[data-v-36f0790f]{grid-template-columns:1fr}.diff-panel[data-v-36f0790f]{border-bottom:1px solid #e8e8e8;border-right:none}.diff-panel[data-v-36f0790f]:last-child{border-bottom:none}}.text-diff-container .diff-line{border-radius:4px!important;display:flex!important;font-family:Courier New,Consolas,Monaco,monospace!important;font-size:14px!important;gap:0!important;line-height:1.8!important;margin:2px 0!important;padding:6px 12px!important}.text-diff-container .diff-line-num{background:#fafafa!important;border-right:2px solid #e8e8e8!important;color:#999!important;flex-shrink:0!important;font-size:13px!important;margin-right:20px!important;max-width:50px!important;min-width:20px!important;padding-right:16px!important;position:relative!important;text-align:right!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.text-diff-container .diff-line-num:after{color:#d9d9d9!important;content:"|"!important;font-weight:700!important;position:absolute!important;right:-2px!important;top:50%!important;transform:translateY(-50%)!important}.text-diff-container .diff-content{flex:1!important;padding-left:8px!important;white-space:pre-wrap!important;word-break:break-all!important}.text-diff-container .diff-empty{background-color:#f5f5f5!important}.case-converter-container[data-v-cba3ed99]{display:flex;flex-direction:column;gap:20px}.input-section[data-v-cba3ed99]{background:#fff;border:2px solid #e8e8e8;border-radius:8px}.input-panel[data-v-cba3ed99],.input-section[data-v-cba3ed99]{overflow:hidden}.panel-header[data-v-cba3ed99]{align-items:center;background:#fafafa;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;padding:12px 16px}.panel-header h3[data-v-cba3ed99]{color:#333;font-size:16px;font-weight:600;margin:0}.text-input[data-v-cba3ed99]{border:none!important;font-family:Courier New,monospace;font-size:14px;line-height:1.6;padding:16px}.text-input[data-v-cba3ed99]:focus{box-shadow:none!important}.conversion-buttons[data-v-cba3ed99]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.output-section[data-v-cba3ed99]{background:#fff;border:2px solid #52c41a;border-radius:8px;overflow:hidden}.output-panel[data-v-cba3ed99]{overflow:hidden}.output-content[data-v-cba3ed99]{background:#f6ffed;font-family:Courier New,monospace;font-size:14px;line-height:1.6;max-height:400px;min-height:100px;overflow-y:auto;padding:16px;white-space:pre-wrap;word-break:break-all}.output-content[data-v-cba3ed99]::-webkit-scrollbar{width:8px}.output-content[data-v-cba3ed99]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.output-content[data-v-cba3ed99]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.output-content[data-v-cba3ed99]::-webkit-scrollbar-thumb:hover{background:#555}.mode-table[data-v-cba3ed99]{display:flex;flex-direction:column;gap:8px}.mode-item[data-v-cba3ed99]{align-items:center;background:#00000005;border-radius:6px;display:flex;justify-content:space-between;padding:8px 12px}.mode-item .label[data-v-cba3ed99]{color:#888;font-size:12px}.mode-item .value[data-v-cba3ed99]{color:#333;font-size:13px;font-weight:500}.mode-item .value.highlight[data-v-cba3ed99]{color:#1677ff;font-weight:700}.field-label[data-v-9a4f8579]{color:#00000073;font-size:12px;margin-bottom:6px}.field-label-row[data-v-9a4f8579]{justify-content:space-between;margin-bottom:6px}.examples[data-v-9a4f8579],.field-label-row[data-v-9a4f8579]{align-items:center;display:flex}.examples[data-v-9a4f8579]{flex-wrap:wrap;gap:4px;margin-top:8px}.examples-label[data-v-9a4f8579]{color:#0000008c;font-size:12px;margin-right:4px}.output-box[data-v-9a4f8579]{background:#fafafa;border:1px solid #e8e8e8;border-radius:6px;color:#262626;font-size:18px;letter-spacing:1px;line-height:1.7;min-height:56px;padding:14px 16px;word-break:break-all}.output-box.rmb[data-v-9a4f8579]{background:#f6ffed;border-color:#b7eb8f;color:#237804;font-weight:600}.rules-card[data-v-9a4f8579]{background:#fafafa}.rules-title[data-v-9a4f8579]{font-size:13px;font-weight:600}.rules-list[data-v-9a4f8579]{color:#000000a6;font-size:13px;line-height:1.9;margin:0;padding-left:20px}.rules-list li[data-v-9a4f8579]{margin:0}.yuan-toggle[data-v-9a4f8579]{color:#000000a6;font-size:13px;margin-right:8px}.mono[data-v-9a4f8579] input{font-family:Courier New,Consolas,Menlo,monospace;font-size:16px}.quick-section[data-v-23bdd67f]{background:#fff7ed;border:1px solid #ffedd5;border-radius:8px}.quick-header[data-v-23bdd67f]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.quick-title[data-v-23bdd67f]{color:#333;font-size:15px;font-weight:600;margin-left:8px}.algorithm-grid[data-v-23bdd67f]{display:flex;flex-wrap:wrap;gap:10px}.algorithm-btn[data-v-23bdd67f]{align-items:center;background:#fff;border:1px solid #ffd5b0;border-radius:8px;cursor:pointer;display:inline-flex;gap:6px;min-width:120px;padding:10px 16px;transition:all .3s ease}.algorithm-btn[data-v-23bdd67f]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-2px)}.algorithm-btn.active[data-v-23bdd67f]{background:#ff5b2d;border-color:#ff5b2d;color:#fff}.algorithm-btn.active .alg-name[data-v-23bdd67f]{color:#fff}.alg-icon[data-v-23bdd67f]{font-size:16px}.alg-name[data-v-23bdd67f]{color:#333;font-size:13px;font-weight:500}.alg-desc[data-v-23bdd67f]{background:#ffffffb3;border-radius:6px;color:#666;font-size:13px;line-height:1.6;margin-top:12px;padding:10px 14px}.sample-buttons[data-v-23bdd67f]{display:flex;flex-wrap:wrap;gap:8px}.sample-btn[data-v-23bdd67f]{border-color:#ffd5b0;color:#ff5b2d}.sample-btn[data-v-23bdd67f]:hover{background:#ff5b2d;border-color:#ff5b2d;color:#fff}.action-bar[data-v-23bdd67f]{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding-bottom:12px}.action-bar[data-v-23bdd67f],.input-section[data-v-23bdd67f],.output-section[data-v-23bdd67f]{margin-bottom:16px}.field-header[data-v-23bdd67f]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.field-label[data-v-23bdd67f]{color:#333;font-size:14px;font-weight:500}.char-count[data-v-23bdd67f]{color:#999;font-size:12px}.mono-input[data-v-23bdd67f]{font-family:Consolas,Monaco,Courier New,monospace;font-size:13px}.help-card[data-v-23bdd67f],.output-area[data-v-23bdd67f]{background:#fafafa}.help-card[data-v-23bdd67f]{border-radius:8px}.help-sections[data-v-23bdd67f]{gap:20px}.help-section[data-v-23bdd67f],.help-sections[data-v-23bdd67f]{display:flex;flex-direction:column}.help-section[data-v-23bdd67f]{gap:12px}.help-section-title[data-v-23bdd67f]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-content[data-v-23bdd67f]{color:#555;font-size:14px;line-height:1.8}.help-content p[data-v-23bdd67f]{margin:0}.help-faq[data-v-23bdd67f]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-23bdd67f]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-23bdd67f]:nth-child(odd){background:#fff}.help-faq-q[data-v-23bdd67f]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-23bdd67f]{color:#666;line-height:1.8;margin:0}.encoding-table[data-v-23bdd67f]{display:flex;flex-direction:column;gap:8px}.encoding-item[data-v-23bdd67f]{align-items:center;background:#00000005;border-radius:6px;display:flex;justify-content:space-between;padding:10px 14px;transition:all .2s}.encoding-item[data-v-23bdd67f]:hover{background:#0000000d;transform:translate(4px)}.encoding-item .char[data-v-23bdd67f]{color:#333;font-size:15px;font-weight:700}.encoding-item .code[data-v-23bdd67f]{color:#ff5b2d;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;font-weight:500;word-break:break-all}@media(max-width:768px){.algorithm-grid[data-v-23bdd67f]{gap:8px}.algorithm-btn[data-v-23bdd67f]{min-width:100px;padding:8px 12px}.action-bar[data-v-23bdd67f]{align-items:flex-start;flex-direction:column;gap:12px}}.zh-converter-container[data-v-ae0371b2]{display:flex;flex-direction:column;gap:20px}.input-section[data-v-ae0371b2]{background:#fff;border:2px solid #e8e8e8;border-radius:8px}.input-panel[data-v-ae0371b2],.input-section[data-v-ae0371b2]{overflow:hidden}.panel-header[data-v-ae0371b2]{align-items:center;background:#fafafa;border-bottom:1px solid #e8e8e8;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:12px 16px}.panel-header h3[data-v-ae0371b2]{color:#333;font-size:16px;font-weight:600;margin:0}.text-input[data-v-ae0371b2]{border:none!important;font-size:14px;line-height:1.8;padding:16px}.text-input[data-v-ae0371b2]:focus{box-shadow:none!important}.conversion-buttons[data-v-ae0371b2]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.conversion-buttons[data-v-ae0371b2]{grid-template-columns:repeat(4,1fr)}}.output-section[data-v-ae0371b2]{background:#fff;border:2px solid #52c41a;border-radius:8px;overflow:hidden}.output-panel[data-v-ae0371b2]{overflow:hidden}.output-content[data-v-ae0371b2]{background:#f6ffed;font-size:14px;line-height:1.8;max-height:400px;min-height:100px;overflow-y:auto;padding:16px;white-space:pre-wrap;word-break:break-all}.output-content[data-v-ae0371b2]::-webkit-scrollbar{width:8px}.output-content[data-v-ae0371b2]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.output-content[data-v-ae0371b2]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.output-content[data-v-ae0371b2]::-webkit-scrollbar-thumb:hover{background:#555}.mode-table[data-v-ae0371b2]{display:flex;flex-direction:column;gap:8px}.mode-item[data-v-ae0371b2]{align-items:center;background:#00000005;border-radius:6px;display:flex;gap:12px;justify-content:space-between;padding:8px 12px}.mode-item .label[data-v-ae0371b2]{color:#888;flex-shrink:0;font-size:12px;min-width:36px}.mode-item .value[data-v-ae0371b2]{color:#333;font-size:13px;font-weight:500;text-align:right;word-break:break-all}.mode-item .value.highlight[data-v-ae0371b2]{color:#1677ff;font-weight:700}.card-header[data-v-b4d5d4b9]{align-items:center;display:flex;justify-content:space-between}.ascii-output[data-v-b4d5d4b9]{background:#000;border-radius:8px;color:#0f0;max-height:600px;overflow-x:auto;overflow-y:auto;padding:16px}.ascii-output pre[data-v-b4d5d4b9]{font-family:Courier New,Consolas,monospace;font-size:12px;letter-spacing:2px;line-height:1.2;margin:0;white-space:pre}.image-preview-wrap[data-v-b4d5d4b9]{align-items:center;background:#fafafa;border:2px solid #f0f0f0;border-radius:8px;display:flex;justify-content:center;max-height:300px;overflow:hidden;width:100%}.preview-image[data-v-b4d5d4b9]{max-height:300px;max-width:100%;-o-object-fit:contain;object-fit:contain}.upload-area[data-v-b4d5d4b9]{background:#fafafa;border:2px dashed #d9d9d9;border-radius:8px;cursor:pointer;padding:40px 20px;text-align:center;transition:all .3s}.upload-area[data-v-b4d5d4b9]:hover{background:#f0f7ff;border-color:#1677ff}.demo-card[data-v-b4d5d4b9]{cursor:pointer;height:100%;transition:all .3s}.demo-card[data-v-b4d5d4b9]:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-4px)}.demo-preview[data-v-b4d5d4b9]{background:#000;border-radius:6px;color:#0f0;max-height:150px;overflow:auto;padding:12px}.demo-preview pre[data-v-b4d5d4b9]{font-family:Courier New,Consolas,monospace;font-size:10px;letter-spacing:1px;line-height:1.2;margin:0;white-space:pre}[data-v-b4d5d4b9] .ant-form-item{margin-bottom:0}.charset-table[data-v-b4d5d4b9]{display:flex;flex-direction:column;gap:8px}.charset-item[data-v-b4d5d4b9]{align-items:center;background:#00000005;border-radius:6px;display:flex;justify-content:space-between;margin-bottom:4px;padding:8px 12px}.charset-item .label[data-v-b4d5d4b9]{color:#666;font-size:12px}.charset-item .chars[data-v-b4d5d4b9]{color:#1677ff;font-family:Courier New,Consolas,monospace;font-size:18px;font-weight:700;letter-spacing:2px}.charset-desc[data-v-b4d5d4b9]{color:#888;font-size:13px;padding-left:12px}.card-header[data-v-269a7302]{align-items:center;display:flex;justify-content:space-between}.morse-output[data-v-269a7302]{background:linear-gradient(135deg,#1a1a2e,#16213e);border:1px solid rgba(0,255,136,.2);border-radius:8px;box-shadow:inset 0 2px 8px #00ff881a;color:#0f8;max-height:400px;overflow-x:auto;overflow-y:auto;padding:20px}.morse-output pre[data-v-269a7302]{font-family:Courier New,Consolas,monospace;font-size:18px;letter-spacing:2px;line-height:2;margin:0;text-shadow:0 0 10px rgba(0,255,136,.5);white-space:pre-wrap;word-break:break-all}.morse-table[data-v-269a7302]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}.morse-table-item[data-v-269a7302]{align-items:center;background:#00000005;border-radius:6px;display:flex;flex-direction:column;padding:8px;transition:all .2s}.morse-table-item[data-v-269a7302]:hover{background:#0000000d;transform:scale(1.05)}.morse-table-item .char[data-v-269a7302]{font-size:18px;font-weight:700;margin-bottom:4px}.morse-table-item .morse[data-v-269a7302]{color:#1677ff;font-family:Courier New,Consolas,monospace;font-size:14px}.preview-area[data-v-08b7b06a]{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;display:flex;justify-content:center;min-height:400px;padding:20px}.svg-container[data-v-08b7b06a]{max-height:500px;max-width:100%}.svg-container[data-v-08b7b06a] svg{filter:drop-shadow(0 4px 8px rgba(0,0,0,.2));height:auto;max-width:100%}.card-header[data-v-08b7b06a]{align-items:center;display:flex;justify-content:space-between}.steps-card[data-v-28da9534]{background:linear-gradient(135deg,#f5f7fa,#fff);border:1px solid #e8e8e8}[data-v-28da9534] .ant-steps-item-process .ant-steps-item-icon{background:#1890ff;border-color:#1890ff}[data-v-28da9534] .ant-steps-item-finish .ant-steps-item-icon{background:#52c41a;border-color:#52c41a}.settings-card[data-v-28da9534]{border-radius:8px;box-shadow:0 2px 8px #0000000f}.settings-card[data-v-28da9534] .ant-card-head{min-height:40px;padding:0 16px}.settings-card[data-v-28da9534] .ant-card-body{padding:12px 16px 4px}.result-card[data-v-28da9534],.upload-card[data-v-28da9534]{box-shadow:0 2px 8px #0000000f;transition:box-shadow .3s}.result-card[data-v-28da9534]:hover,.upload-card[data-v-28da9534]:hover{box-shadow:0 4px 16px #0000001a}.upload-card.has-image[data-v-28da9534]{border-left:3px solid #1890ff}.card-header[data-v-28da9534]{align-items:center;display:flex;justify-content:space-between}.result-area[data-v-28da9534],.upload-area[data-v-28da9534]{align-items:center;display:flex;justify-content:center;min-height:400px}.upload-area-compact[data-v-28da9534]{min-height:100px}.upload-area-compact[data-v-28da9534] .ant-upload-dragger{padding:16px 20px}[data-v-28da9534] .ant-upload-dragger{background:linear-gradient(135deg,#fafbfc,#f5f7fa);border:2px dashed #d9d9d9!important;border-radius:12px;padding:40px 20px;transition:all .3s}[data-v-28da9534] .ant-upload-dragger:hover{background:linear-gradient(135deg,#e6f7ff,#bae7ff);border-color:#1890ff!important;box-shadow:0 4px 12px #1890ff26;transform:translateY(-2px)}[data-v-28da9534] .ant-upload-dragger:focus{background:#fff7e6;border-color:#fa8c16!important;outline:none}[data-v-28da9534] .ant-upload-dragger:active{background:#fff1e6;border-color:#fa541c!important}.upload-placeholder[data-v-28da9534]{align-items:center;display:flex;height:100%;justify-content:center;padding:20px;position:relative;text-align:center}.upload-content[data-v-28da9534]{align-items:center;display:flex;flex-direction:column;gap:8px}.upload-icon[data-v-28da9534]{color:#1890ff;font-size:64px;margin-bottom:8px;transition:all .3s}.upload-icon[data-v-28da9534]:hover{color:#40a9ff;transform:scale(1.1) rotate(5deg)}.upload-text[data-v-28da9534]{color:#333;font-size:16px;font-weight:500;margin:12px 0 0}.upload-hint[data-v-28da9534]{color:#888;font-size:13px;margin:8px 0 0}.threshold-info[data-v-28da9534]{align-items:center;display:flex;gap:8px;margin-top:4px}.threshold-desc[data-v-28da9534]{color:#888;font-size:12px}.api-link[data-v-28da9534]{color:#1890ff;font-size:12px;text-decoration:none;transition:color .3s}.api-link[data-v-28da9534]:hover{color:#40a9ff;text-decoration:underline}.preview-container[data-v-28da9534],.result-container[data-v-28da9534]{animation:fadeIn-28da9534 .3s ease-in;position:relative;width:100%}@keyframes fadeIn-28da9534{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.preview-image[data-v-28da9534],.result-image[data-v-28da9534]{border-radius:8px;box-shadow:0 2px 8px #0000001a;max-height:400px;-o-object-fit:contain;object-fit:contain;width:100%}.image-info[data-v-28da9534]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;border-radius:6px;color:#fff;display:flex;font-size:12px;font-weight:500;gap:8px;left:12px;padding:6px 12px;position:absolute;top:12px}.image-info.result-info[data-v-28da9534]{justify-content:space-between;inset:auto 12px 12px}.checkerboard-bg[data-v-28da9534]{background-color:#fff;background-image:linear-gradient(45deg,#e8e8e8 25%,transparent 0),linear-gradient(-45deg,#e8e8e8 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e8e8e8 0),linear-gradient(-45deg,transparent 75%,#e8e8e8 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:8px;box-shadow:0 2px 8px #00000014;padding:12px;position:relative;width:100%}.result-placeholder[data-v-28da9534]{align-items:center;background:linear-gradient(135deg,#f5f7fa,#fff);border-radius:8px;display:flex;justify-content:center;min-height:400px;width:100%}[data-v-28da9534] .ant-upload,[data-v-28da9534] .ant-upload-dragger{width:100%}.processing-view[data-v-28da9534]{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}.processing-icon[data-v-28da9534]{animation:spin-28da9534 1.2s linear infinite;color:#1890ff;font-size:48px}@keyframes spin-28da9534{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.processing-text[data-v-28da9534]{color:#666;font-size:15px;margin:0}.compare-view[data-v-28da9534]{border:1px solid #e8e8e8;border-radius:8px;display:flex;gap:0;overflow:hidden;width:100%}.compare-panel[data-v-28da9534]{flex:1;min-width:0;position:relative}.compare-label[data-v-28da9534]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;border-radius:4px;color:#fff;font-size:12px;font-weight:500;left:8px;padding:2px 10px;position:absolute;top:8px;z-index:2}.compare-image[data-v-28da9534]{display:block;height:350px;-o-object-fit:contain;object-fit:contain;width:100%}.compare-divider[data-v-28da9534]{background:#1890ff;flex-shrink:0;width:2px}.compare-checker[data-v-28da9534]{border-radius:0;box-shadow:none;padding:0}.batch-progress-wrapper[data-v-28da9534]{background:#f6f9fc;border:1px solid #e8e8e8;border-radius:8px;padding:8px 12px}.action-button[data-v-28da9534]{border-radius:8px;box-shadow:0 2px 8px #1890ff4d;font-size:16px;font-weight:500;height:48px;margin-top:16px;transition:all .3s}.action-button[data-v-28da9534]:hover:not(:disabled){box-shadow:0 4px 16px #1890ff66;transform:translateY(-2px)}.action-button[data-v-28da9534]:active:not(:disabled){transform:translateY(0)}.tool-description-wrapper[data-v-28da9534]{margin-top:24px}.description-card[data-v-28da9534]{background:linear-gradient(180deg,#fafafa,#fff);border:1px solid #e8e8e8!important;border-radius:8px;box-shadow:0 2px 8px #0000000a}.desc-section-title[data-v-28da9534]{border-left:4px solid #1890ff;color:#1890ff;font-size:15px;font-weight:600;line-height:1.4;margin:0 0 12px;padding-left:14px}.desc-list[data-v-28da9534]{color:#555;font-size:14px;line-height:2;margin:0;padding-left:20px}.desc-list li[data-v-28da9534]{margin-bottom:4px}.desc-faq[data-v-28da9534]{font-size:14px;line-height:1.8;list-style:none;margin:0;padding-left:0}.desc-faq>li[data-v-28da9534]{background:#f9f9f9;border-left:3px solid #1890ff;border-radius:6px;margin-bottom:12px;padding:8px 12px}.desc-faq strong[data-v-28da9534]{color:#333;display:block;font-size:13px;margin-bottom:4px}.desc-faq span[data-v-28da9534]{color:#666;font-size:13px}.batch-image-list[data-v-28da9534]{margin-top:16px;max-height:600px;overflow-y:auto}.batch-item[data-v-28da9534]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;cursor:pointer;overflow:hidden;position:relative;transition:all .3s}.batch-item[data-v-28da9534]:hover{box-shadow:0 2px 8px #0000001a;transform:translateY(-2px)}.batch-item-active[data-v-28da9534]{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.batch-thumb[data-v-28da9534]{display:block;height:120px;-o-object-fit:cover;object-fit:cover;width:100%}.batch-item-info[data-v-28da9534]{background:#fafafa;padding:8px}.batch-item-name[data-v-28da9534]{color:#333;font-size:12px;font-weight:500;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batch-item-size[data-v-28da9534]{color:#999;font-size:11px;margin-bottom:6px}.batch-actions[data-v-28da9534]{display:flex;gap:2px;opacity:0;position:absolute;right:4px;top:4px;transition:opacity .3s}.batch-item:hover .batch-actions[data-v-28da9534]{opacity:1}.batch-action-btn[data-v-28da9534]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe6;border-radius:4px;display:flex;font-size:13px;height:26px;justify-content:center;padding:0;width:26px}.batch-action-btn[data-v-28da9534]:hover{background:#fff}.batch-action-retry[data-v-28da9534]{color:#fa8c16}.batch-result-overlay[data-v-28da9534]{height:120px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s}.batch-item:hover .batch-result-overlay[data-v-28da9534]{opacity:1}.batch-result-checker[data-v-28da9534]{align-items:center;background-color:#fff;background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 0),linear-gradient(-45deg,#e0e0e0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e0e0e0 0),linear-gradient(-45deg,transparent 75%,#e0e0e0 0);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;display:flex;height:100%;justify-content:center;width:100%}.batch-result-checker img[data-v-28da9534]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.retry-button[data-v-28da9534]{border-color:#fa8c16;border-radius:8px;color:#fa8c16;font-size:14px;height:38px}.retry-button[data-v-28da9534]:hover{border-color:#ffa940;color:#ffa940}[data-v-28da9534] .batch-image-list .ant-list-grid{width:100%}[data-v-28da9534] .batch-image-list .ant-list-item{padding:0!important}.quick-section[data-v-990267e4]{background:#fff7ed;border:1px solid #ffedd5}.quick-buttons[data-v-990267e4]{display:flex;flex-wrap:wrap;gap:10px}.quick-btn[data-v-990267e4]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:8px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:140px;padding:12px 20px;transition:all .3s ease}.quick-btn[data-v-990267e4]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-2px)}.quick-btn-name[data-v-990267e4]{color:#333;font-size:14px;font-weight:600}.quick-btn-desc[data-v-990267e4]{color:#666;font-size:12px;margin-top:4px}.left-panel[data-v-990267e4],.right-panel[data-v-990267e4]{display:flex;flex-direction:column;gap:12px}.control-card[data-v-990267e4]{background:#fafafa}.upload-area[data-v-990267e4]{align-items:center;display:flex;justify-content:center;min-height:240px}[data-v-990267e4] .ant-upload-dragger{align-items:center;background:linear-gradient(135deg,#fafbfc,#f5f7fa);border:2px dashed #d9d9d9!important;border-radius:12px;display:flex;justify-content:center;padding:40px 20px;transition:all .3s;width:100%}[data-v-990267e4] .ant-upload-dragger:hover{background:linear-gradient(135deg,#fff7ed,#ffedd5);border-color:#ff5b2d!important;box-shadow:0 4px 12px #ff5b2d26}.upload-placeholder[data-v-990267e4]{align-items:center;display:flex;flex-direction:column;gap:8px;text-align:center}.upload-icon[data-v-990267e4]{color:#ff5b2d;font-size:56px;transition:all .3s}.upload-icon[data-v-990267e4]:hover{color:#ff7a50;transform:scale(1.1)}.upload-text[data-v-990267e4]{color:#333;font-size:15px;font-weight:500;margin:8px 0 0}.upload-hint[data-v-990267e4]{color:#888;font-size:13px;line-height:1.6;margin:4px 0 0}.preview-container[data-v-990267e4]{position:relative;width:100%}.preview-image[data-v-990267e4]{border-radius:8px;max-height:240px;-o-object-fit:contain;object-fit:contain;width:100%}.image-info[data-v-990267e4]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;border-radius:4px;color:#fff;display:flex;font-size:12px;gap:8px;left:8px;padding:4px 12px;position:absolute;top:8px}.crop-overlay[data-v-990267e4]{border-radius:8px;cursor:crosshair;margin-top:12px;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.crop-base-image[data-v-990267e4]{border-radius:8px;display:block;pointer-events:none;width:100%}.crop-dim[data-v-990267e4]{background:#00000073;inset:0}.crop-dim[data-v-990267e4],.crop-selection[data-v-990267e4]{pointer-events:none;position:absolute}.crop-selection[data-v-990267e4]{align-items:center;background:#ff5b2d14;border:2px dashed #ff5b2d;box-shadow:0 0 0 9999px #00000073;display:flex;justify-content:center;min-height:8px;min-width:8px}.crop-size-label[data-v-990267e4]{background:#ff5b2dd9;border-radius:3px;color:#fff;font-size:11px;padding:1px 6px;white-space:nowrap}.crop-actions[data-v-990267e4]{bottom:10px;display:flex;gap:8px;left:50%;position:absolute;transform:translate(-50%);z-index:10}.preview-grid[data-v-990267e4]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;padding:8px 0}.preview-item[data-v-990267e4]{flex-direction:column;gap:6px}.preview-box[data-v-990267e4],.preview-item[data-v-990267e4]{align-items:center;display:flex}.preview-box[data-v-990267e4]{background:#f5f5f5;border:1px solid #e8e8e8;border-radius:6px;height:72px;justify-content:center;width:72px}.preview-label[data-v-990267e4]{color:#888;font-size:12px}.form-container[data-v-990267e4]{display:flex;flex-direction:column;gap:12px}.form-row[data-v-990267e4]{display:flex;flex-wrap:wrap;gap:16px}.form-item[data-v-990267e4]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:140px}.form-label[data-v-990267e4]{color:#333;font-size:13px;font-weight:500}.form-label-row[data-v-990267e4]{align-items:center;display:flex;justify-content:space-between}.size-count[data-v-990267e4]{color:#999;font-size:12px}.background-color-control[data-v-990267e4]{align-items:center;display:flex;gap:10px}.color-picker-wrapper[data-v-990267e4]{height:20px;position:relative;width:36px}.native-color-picker[data-v-990267e4]{cursor:pointer;opacity:0;z-index:2}.color-preview[data-v-990267e4],.native-color-picker[data-v-990267e4]{height:100%;position:absolute;width:100%}.color-preview[data-v-990267e4]{align-items:center;background-image:linear-gradient(45deg,#ccc 25%,transparent 0),linear-gradient(-45deg,#ccc 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ccc 0),linear-gradient(-45deg,transparent 75%,#ccc 0);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px;border:2px solid #d9d9d9;border-radius:4px;display:flex;justify-content:center;overflow:hidden;pointer-events:none;z-index:1}.transparent-icon[data-v-990267e4]{font-size:12px}.transparent-checkbox[data-v-990267e4]{font-size:13px}.action-bar[data-v-990267e4]{background:#fafafa;border-radius:8px;padding:16px}.action-button[data-v-990267e4]{background:#ff5b2d;border-radius:8px;box-shadow:0 2px 8px #ff5b2d4d;font-size:16px;font-weight:500;height:48px;transition:all .3s}.action-button[data-v-990267e4]:hover:not(:disabled){background:#ff7a50;box-shadow:0 4px 16px #ff5b2d66;transform:translateY(-2px)}.result-card[data-v-990267e4]{background:#fafafa}.result-placeholder[data-v-990267e4]{align-items:center;display:flex;justify-content:center;min-height:200px}.generating-view[data-v-990267e4]{text-align:center}.results-grid[data-v-990267e4]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));max-height:500px;overflow-y:auto}.result-item[data-v-990267e4]{align-items:center;background:#fff;border:1px solid #f0f0f0;border-radius:8px;display:flex;gap:10px;padding:8px 10px;transition:all .2s}.result-item[data-v-990267e4]:hover{border-color:#ffd5b0;box-shadow:0 2px 8px #00000014}.result-checker[data-v-990267e4]{align-items:center;background-color:#fff;background-image:linear-gradient(45deg,#e8e8e8 25%,transparent 0),linear-gradient(-45deg,#e8e8e8 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e8e8e8 0),linear-gradient(-45deg,transparent 75%,#e8e8e8 0);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px;border-radius:4px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.result-image[data-v-990267e4]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.result-meta[data-v-990267e4]{flex:1;min-width:0}.result-name[data-v-990267e4]{font-size:13px;font-weight:500;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-dim[data-v-990267e4]{color:#999;font-size:11px}.result-dl-btn[data-v-990267e4]{color:#ff5b2d;flex-shrink:0}.help-card[data-v-990267e4]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-990267e4]{gap:20px}.help-section[data-v-990267e4],.help-sections[data-v-990267e4]{display:flex;flex-direction:column}.help-section[data-v-990267e4]{gap:8px}.help-section-title[data-v-990267e4]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-content[data-v-990267e4]{color:#555;font-size:14px;line-height:1.8}.help-content ul[data-v-990267e4]{margin:8px 0;padding-left:20px}.help-content li[data-v-990267e4]{margin-bottom:4px}.help-table[data-v-990267e4]{border-collapse:collapse;font-size:13px;margin-top:8px;width:100%}.help-table th[data-v-990267e4]{background:#f5f5f5;border-bottom:2px solid #e8e8e8;color:#333;font-weight:600;padding:10px 12px;text-align:left}.help-table td[data-v-990267e4]{border-bottom:1px solid #f0f0f0;color:#555;padding:8px 12px}.help-table tr:hover td[data-v-990267e4]{background:#fff7ed}.help-faq[data-v-990267e4]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-990267e4]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-990267e4]:nth-child(odd){background:#fff}.help-faq-q[data-v-990267e4]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-990267e4]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.quick-buttons[data-v-990267e4]{flex-direction:column}.quick-btn[data-v-990267e4]{align-items:center;text-align:center;width:100%}.results-grid[data-v-990267e4]{grid-template-columns:1fr}.form-row[data-v-990267e4]{flex-direction:column}}.hu-color-picker{background:#1d2024;border-radius:4px;box-shadow:0 0 16px #00000029;padding:10px;z-index:1}.hu-color-picker.light{background:#f7f8f9}.hu-color-picker.light .color-show .sucker{background:#eceef0}.hu-color-picker.light .color-type .name{background:#e7e8e9}.hu-color-picker.light .color-type .value{background:#eceef0;color:#666}.hu-color-picker.light .colors.history{border-top:1px solid #eee}.hu-color-picker canvas{vertical-align:top}.hu-color-picker .color-set{display:flex}.hu-color-picker .color-show{display:flex;margin-top:8px}.saturation{cursor:pointer;position:relative}.saturation .slide{border:1px solid #fff;border-radius:50%;box-shadow:0 0 1px 1px #0000004d;height:10px;left:100px;pointer-events:none;position:absolute;top:0;width:10px}.color-type{display:flex;font-size:12px;margin-top:8px}.color-type .name{align-items:center;background:#252930;color:#999;display:flex;float:left;height:30px;justify-content:center;width:60px}.color-type .value{background:#2e333a;border:0;box-sizing:border-box;color:#fff;flex:1;height:30px;min-width:100px;padding:0 12px}.color-alpha{cursor:pointer;margin-left:8px;position:relative}.color-alpha .slide{background:#fff;box-shadow:0 0 1px #0000004d;height:4px;left:0;pointer-events:none;position:absolute;top:100px;width:100%}.sucker{background:#2e333a;cursor:pointer;fill:#9099a4;transition:all .3s;width:30px}.sucker.active,.sucker:hover{fill:#1593ff}.colors{margin:0;padding:0}.colors.history{border-top:1px solid #2e333a;margin-top:10px}.colors .item{border-radius:3px;box-sizing:border-box;cursor:pointer;display:inline-block;height:16px;margin:10px 0 0 10px;position:relative;transition:all .1s;vertical-align:top;width:16px}.colors .item:nth-child(8n+1){margin-left:0}.colors .item:hover{transform:scale(1.4)}.colors .item .alpha{border-radius:4px;height:100%}.colors .item .color{border-radius:3px;height:100%;left:0;position:absolute;top:0;width:100%}.hue{cursor:pointer;margin-left:8px;position:relative}.hue .slide{background:#fff;box-shadow:0 0 1px #0000004d;height:4px;left:0;pointer-events:none;position:absolute;top:100px;width:100%}.color-selector[data-v-93b6e91c]{display:inline-block;position:relative;width:100%}.color-preview-wrapper[data-v-93b6e91c]{width:100%}.color-preview[data-v-93b6e91c]{align-items:center;border:1px solid #d9d9d9;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .3s;width:100%}.color-preview[data-v-93b6e91c]:hover{border-color:#1677ff}.color-text[data-v-93b6e91c]{color:#333;font-size:12px;font-weight:500;text-shadow:0 0 2px hsla(0,0%,100%,.8),0 0 2px rgba(0,0,0,.8)}.color-picker-popup[data-v-93b6e91c]{background:#fff;border-radius:8px;box-shadow:0 4px 16px #0003;box-sizing:border-box;left:0;margin-top:8px;padding:16px;position:absolute;top:100%;width:280px;z-index:1000}.preset-colors[data-v-93b6e91c]{display:grid;gap:8px;grid-template-columns:repeat(5,1fr);justify-items:center;margin-bottom:16px}.preset-color[data-v-93b6e91c]{align-items:center;border:2px solid #f0f0f0;border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s;width:40px}.preset-color[data-v-93b6e91c]:hover{border-color:#1677ff;box-shadow:0 2px 8px #00000026;transform:scale(1.15)}.check-icon[data-v-93b6e91c]{color:#fff;font-size:18px;font-weight:700;text-shadow:0 0 3px rgba(0,0,0,.8)}[data-v-93b6e91c] .color-kit-wrap,[data-v-93b6e91c] .color-kit-wrap .ck-color-picker{width:100%!important}[data-v-dc4eb7bd] .ant-row{--antd-margin:16px}.type-selector-card[data-v-dc4eb7bd]{background:linear-gradient(135deg,#f0f5ff,#e6f7ff);border:1px solid rgba(24,144,255,.1);border-radius:16px;box-shadow:0 4px 12px #1890ff14}.type-grid[data-v-dc4eb7bd]{display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}.type-card[data-v-dc4eb7bd]{background:#fff;border:2px solid rgba(24,144,255,.15);border-radius:12px;cursor:pointer;overflow:hidden;padding:18px 12px;position:relative;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.type-card[data-v-dc4eb7bd]:before{background:linear-gradient(135deg,rgba(24,144,255,.05),transparent);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.type-card[data-v-dc4eb7bd]:hover:before{opacity:1}.type-card[data-v-dc4eb7bd]:hover{border-color:#40a9ff;box-shadow:0 6px 16px #1890ff33;transform:translateY(-4px)}.type-card-active[data-v-dc4eb7bd]{background:linear-gradient(135deg,#e6f7ff,#bae7ff);border-color:#1890ff;box-shadow:0 6px 20px #1890ff4d;transform:translateY(-4px)}.type-card-active[data-v-dc4eb7bd]:after{align-items:center;background:#1890ff;border-radius:50%;color:#fff;content:"✓";display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;position:absolute;right:8px;top:8px;width:20px}.type-icon[data-v-dc4eb7bd]{font-size:36px;line-height:1;margin-bottom:10px;transition:transform .3s ease}.type-card:hover .type-icon[data-v-dc4eb7bd]{transform:scale(1.1)}.type-label[data-v-dc4eb7bd]{color:#262626;font-size:14px;font-weight:600;transition:color .3s ease}.type-card-active .type-label[data-v-dc4eb7bd]{color:#1890ff}[data-v-dc4eb7bd] .ant-card{border:1px solid rgba(0,0,0,.04);border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1)}[data-v-dc4eb7bd] .ant-card:hover{box-shadow:0 6px 16px #00000014}[data-v-dc4eb7bd] .ant-card__header{background:linear-gradient(135deg,#fafbff,#f5f7ff);border-bottom:2px solid #f0f5ff;border-radius:16px 16px 0 0;padding:18px 24px}[data-v-dc4eb7bd] .ant-card__body{padding:24px}.content-input-card[data-v-dc4eb7bd]{background:#fff;border:1px solid rgba(0,0,0,.04);border-radius:16px;box-shadow:0 4px 12px #0000000f}.card-title-with-icon[data-v-dc4eb7bd]{align-items:center;color:#1f1f1f;display:flex;font-size:16px;font-weight:700;gap:10px}.title-icon[data-v-dc4eb7bd]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));font-size:20px}.content-form[data-v-dc4eb7bd]{padding:4px 0}.large-input[data-v-dc4eb7bd] .ant-input,.large-input[data-v-dc4eb7bd] .ant-input-number,.large-input[data-v-dc4eb7bd] .ant-input-textarea,.large-input[data-v-dc4eb7bd] .ant-select-selector{border:1.5px solid #d9d9d9;border-radius:10px;transition:all .3s ease}.large-input[data-v-dc4eb7bd] .ant-input-number:hover,.large-input[data-v-dc4eb7bd] .ant-input-textarea:hover,.large-input[data-v-dc4eb7bd] .ant-input:hover,.large-input[data-v-dc4eb7bd] .ant-select-selector:hover{border-color:#40a9ff}.large-input[data-v-dc4eb7bd] .ant-input-number:focus,.large-input[data-v-dc4eb7bd] .ant-input-textarea:focus,.large-input[data-v-dc4eb7bd] .ant-input:focus,.large-input[data-v-dc4eb7bd] .ant-select-selector:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}.preview-textarea[data-v-dc4eb7bd] .ant-input{background:linear-gradient(135deg,#fafbff,#f5f7fa);border:1.5px solid #d9d9d9;border-radius:10px;font-family:Courier New,monospace;font-size:12px}@media(max-width:576px){.preset-grid[data-v-dc4eb7bd],.type-grid[data-v-dc4eb7bd]{grid-template-columns:repeat(2,1fr)}.type-icon[data-v-dc4eb7bd]{font-size:28px}.type-label[data-v-dc4eb7bd]{font-size:12px}.preset-qr-preview[data-v-dc4eb7bd]{height:48px;width:48px}.preset-name[data-v-dc4eb7bd]{font-size:12px}.preset-desc[data-v-dc4eb7bd]{font-size:10px}}.action-buttons[data-v-dc4eb7bd]{border-top:2px solid #f0f5ff;margin-top:24px;padding-top:20px}.generate-btn[data-v-dc4eb7bd]{background:linear-gradient(135deg,#1890ff,#40a9ff);border:none;border-radius:12px;box-shadow:0 6px 16px #1890ff59;font-size:17px;font-weight:700;height:52px;letter-spacing:.5px;transition:all .3s cubic-bezier(.4,0,.2,1)}.generate-btn[data-v-dc4eb7bd]:hover:not(:disabled){background:linear-gradient(135deg,#40a9ff,#1890ff);box-shadow:0 8px 24px #1890ff73;transform:translateY(-3px)}.generate-btn[data-v-dc4eb7bd]:active:not(:disabled){box-shadow:0 4px 12px #1890ff4d;transform:translateY(-1px)}.generate-btn[data-v-dc4eb7bd]:disabled{background:#d9d9d9;box-shadow:none;cursor:not-allowed}[data-v-dc4eb7bd] .action-buttons .ant-btn:not(.generate-btn){border:1.5px solid #d9d9d9;border-radius:10px;font-size:15px;font-weight:600;height:46px;transition:all .3s ease}[data-v-dc4eb7bd] .action-buttons .ant-btn:not(.generate-btn):hover:not(:disabled){border-color:#40a9ff;box-shadow:0 4px 12px #1890ff26;color:#1890ff;transform:translateY(-2px)}[data-v-dc4eb7bd] .action-buttons .ant-btn:not(.generate-btn):disabled{cursor:not-allowed;opacity:.5}.style-card[data-v-dc4eb7bd]{background:linear-gradient(135deg,#fafbff,#f5f7ff);border:1px solid rgba(24,144,255,.1);border-radius:16px;box-shadow:0 4px 12px #1890ff14}.preset-grid[data-v-dc4eb7bd]{display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}.preset-card[data-v-dc4eb7bd]{background:#fff;border:2px solid rgba(24,144,255,.12);border-radius:14px;cursor:pointer;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.preset-card[data-v-dc4eb7bd]:before{background:linear-gradient(90deg,#1890ff,#40a9ff);content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transition:transform .3s ease}.preset-card[data-v-dc4eb7bd]:hover:before{transform:scaleX(1)}.preset-card[data-v-dc4eb7bd]:hover{border-color:#40a9ff;box-shadow:0 6px 16px #1890ff33;transform:translateY(-4px)}.preset-card-active[data-v-dc4eb7bd]{background:linear-gradient(135deg,#e6f7ff,#bae7ff);border-color:#1890ff;box-shadow:0 6px 20px #1890ff4d;transform:translateY(-4px)}.preset-card-active[data-v-dc4eb7bd]:before{transform:scaleX(1)}.preset-card-active[data-v-dc4eb7bd]:after{align-items:center;background:#1890ff;border-radius:50%;box-shadow:0 2px 8px #1890ff4d;color:#fff;content:"✓";display:flex;font-size:13px;font-weight:700;height:22px;justify-content:center;position:absolute;right:8px;top:8px;width:22px;z-index:1}.preset-preview[data-v-dc4eb7bd]{background:linear-gradient(135deg,#fafbff,#f5f7fa);min-height:90px;padding:14px}.preset-preview[data-v-dc4eb7bd],.preset-qr-preview[data-v-dc4eb7bd]{align-items:center;display:flex;justify-content:center;position:relative}.preset-qr-preview[data-v-dc4eb7bd]{border-radius:10px;box-shadow:0 3px 10px #0000001f;height:60px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);width:60px}.preset-card:hover .preset-qr-preview[data-v-dc4eb7bd]{box-shadow:0 4px 12px #00000026;transform:scale(1.08) rotate(2deg)}.preset-qr-dots[data-v-dc4eb7bd]{font-size:11px;letter-spacing:2px;line-height:1.2;text-align:center}.preset-info[data-v-dc4eb7bd]{background:#fff;padding:12px}.preset-header[data-v-dc4eb7bd]{align-items:center;display:flex;gap:7px;margin-bottom:5px}.preset-icon[data-v-dc4eb7bd]{filter:drop-shadow(0 2px 3px rgba(0,0,0,.1));font-size:17px}.preset-name[data-v-dc4eb7bd]{color:#262626;font-size:14px;font-weight:600;transition:color .3s ease}.preset-card-active .preset-name[data-v-dc4eb7bd]{color:#1890ff}.preset-desc[data-v-dc4eb7bd]{color:#8c8c8c;display:-webkit-box;font-size:12px;-webkit-line-clamp:2;line-clamp:2;line-height:1.5;-webkit-box-orient:vertical;overflow:hidden}.advanced-card[data-v-dc4eb7bd]{background:#fff;border:1px solid rgba(0,0,0,.04);border-radius:16px;box-shadow:0 4px 12px #0000000f}[data-v-dc4eb7bd] .advanced-card .ant-radio-group{display:flex;gap:8px}[data-v-dc4eb7bd] .advanced-card .ant-radio-button-wrapper{border:1.5px solid #d9d9d9;border-radius:10px;flex:1;font-size:14px;font-weight:600;height:44px;line-height:44px;text-align:center;transition:all .3s ease}[data-v-dc4eb7bd] .advanced-card .ant-radio-button-wrapper-checked{background:linear-gradient(135deg,#e6f7ff,#bae7ff);border-color:#1890ff;box-shadow:0 2px 8px #1890ff33;color:#1890ff}[data-v-dc4eb7bd] .advanced-card .ant-divider{border-color:#f0f5ff;margin:20px 0}[data-v-dc4eb7bd] .advanced-card .ant-slider-rail{background:#f0f5ff}[data-v-dc4eb7bd] .advanced-card .ant-slider-track{background:linear-gradient(90deg,#1890ff,#40a9ff)}[data-v-dc4eb7bd] .advanced-card .ant-slider-handle{border-color:#1890ff;box-shadow:0 2px 6px #1890ff4d}[data-v-dc4eb7bd] .advanced-card .ant-alert{border:1.5px solid;border-radius:10px}[data-v-dc4eb7bd] .advanced-card .ant-form-item-label>label{color:#262626;font-weight:600}[data-v-dc4eb7bd] .ant-statistic{font-size:14px}[data-v-dc4eb7bd] .ant-statistic-title{color:#8c8c8c;font-size:12px;font-weight:500;margin-bottom:4px}[data-v-dc4eb7bd] .ant-statistic-content{color:#1890ff;font-size:16px;font-weight:700}@media(max-width:992px){.preset-grid[data-v-dc4eb7bd],.type-grid[data-v-dc4eb7bd]{grid-template-columns:repeat(3,1fr)}}@media(max-width:576px){.preset-grid[data-v-dc4eb7bd],.type-grid[data-v-dc4eb7bd]{grid-template-columns:repeat(2,1fr)}.type-icon[data-v-dc4eb7bd]{font-size:32px}.type-label[data-v-dc4eb7bd]{font-size:13px}.preset-qr-preview[data-v-dc4eb7bd]{height:52px;width:52px}.preset-name[data-v-dc4eb7bd]{font-size:13px}.preset-desc[data-v-dc4eb7bd]{font-size:11px}.generate-btn[data-v-dc4eb7bd]{font-size:16px;height:48px}[data-v-dc4eb7bd] .action-buttons .ant-btn:not(.generate-btn){font-size:14px;height:42px}}@keyframes fadeIn-dc4eb7bd{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-dc4eb7bd{0%,to{opacity:1}50%{opacity:.6}}[data-v-dc4eb7bd] .ant-spin{animation:pulse-dc4eb7bd 1.5s ease-in-out infinite}.preview-container[data-v-dc4eb7bd]{animation:fadeIn-dc4eb7bd .4s ease-out}.preset-card[data-v-dc4eb7bd],.type-card[data-v-dc4eb7bd]{animation:fadeIn-dc4eb7bd .3s ease-out}.preview-card[data-v-dc4eb7bd]{background:linear-gradient(135deg,#fafbff,#f5f7ff);border:1px solid rgba(24,144,255,.1);border-radius:16px;box-shadow:0 4px 12px #1890ff14;position:sticky;top:16px}.preview-area[data-v-dc4eb7bd]{padding:24px 0}.preview-area[data-v-dc4eb7bd],.preview-placeholder[data-v-dc4eb7bd]{align-items:center;display:flex;justify-content:center;min-height:420px}.preview-placeholder[data-v-dc4eb7bd]{background:#fff;border-radius:18px;box-shadow:0 2px 8px #0000000a;width:100%}.preview-container[data-v-dc4eb7bd]{align-items:center;display:flex;flex-direction:column;gap:18px}.qrcode-wrapper[data-v-dc4eb7bd]{background:#fff;border-radius:18px;box-shadow:0 6px 20px #0000001a;display:inline-block;padding:28px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.qrcode-wrapper[data-v-dc4eb7bd]:before{background:linear-gradient(135deg,#1890ff,#40a9ff,#1890ff);border-radius:20px;content:"";inset:-2px;opacity:0;position:absolute;transition:opacity .3s ease;z-index:-1}.qrcode-wrapper[data-v-dc4eb7bd]:hover:before{opacity:.3}.qrcode-wrapper[data-v-dc4eb7bd]:hover{box-shadow:0 8px 28px #00000026;transform:translateY(-3px)}.qrcode-image[data-v-dc4eb7bd]{border-radius:10px;display:block;max-height:420px;max-width:100%;transition:transform .3s ease}.qrcode-wrapper:hover .qrcode-image[data-v-dc4eb7bd]{transform:scale(1.02)}.qrcode-info[data-v-dc4eb7bd]{align-items:center;background:#fff;border-radius:10px;box-shadow:0 2px 8px #0000000f;color:#595959;display:flex;flex-wrap:wrap;font-size:13px;gap:10px;justify-content:center;margin-top:18px;padding:10px 16px}[data-v-dc4eb7bd] .ant-tag{border-radius:6px;font-weight:500;padding:4px 10px}.tool-description[data-v-dc4eb7bd]{background:linear-gradient(135deg,#fafbff,#f5f7ff);border:1px solid rgba(24,144,255,.1);border-radius:16px;box-shadow:0 4px 12px #1890ff0f;margin-top:32px}[data-v-dc4eb7bd] .tool-description .ant-card__header{background:linear-gradient(135deg,#f0f5ff,#e6f7ff);border-bottom:2px solid #e6f7ff;border-radius:16px 16px 0 0;padding:20px 28px}[data-v-dc4eb7bd] .tool-description .ant-card__body{padding:28px}.tool-description h4[data-v-dc4eb7bd]{align-items:center;color:#1890ff;display:flex;font-size:18px;font-weight:700;gap:8px;margin:0 0 16px}.tool-description p[data-v-dc4eb7bd]{font-size:15px}.tool-description p[data-v-dc4eb7bd],.tool-description ul[data-v-dc4eb7bd]{color:#595959;line-height:1.9;margin:10px 0}.tool-description ul[data-v-dc4eb7bd]{padding-left:24px}.tool-description li[data-v-dc4eb7bd]{font-size:15px;margin:8px 0}.tool-description strong[data-v-dc4eb7bd]{color:#262626;font-weight:600}[data-v-dc4eb7bd] .tool-description .ant-descriptions{border-radius:10px;overflow:hidden}[data-v-dc4eb7bd] .tool-description .ant-descriptions-view{border-radius:10px}[data-v-dc4eb7bd] .tool-description .ant-descriptions-item-label{background:#f0f5ff;color:#1890ff;font-weight:600}[data-v-dc4eb7bd] .tool-description .ant-steps-item-title{font-size:14px;font-weight:600}[data-v-dc4eb7bd] .tool-description .ant-steps-item-description{font-size:13px;line-height:1.6}.upload-placeholder[data-v-ac5dff9c]{padding:30px 20px}.empty-preview[data-v-ac5dff9c]{align-items:center;display:flex;justify-content:center}.compare-preview[data-v-ac5dff9c],.empty-preview[data-v-ac5dff9c]{min-height:320px}.preview-box[data-v-ac5dff9c]{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden;position:relative}.preview-box img[data-v-ac5dff9c]{display:block;max-height:320px;-o-object-fit:contain;object-fit:contain;width:100%}.preview-label[data-v-ac5dff9c]{background:#0009;border-radius:0 0 8px;color:#fff;font-size:12px;left:0;padding:4px 12px;position:absolute;top:0;z-index:1}.preview-info[data-v-ac5dff9c]{align-items:center;background:#fff;border-top:1px solid #f0f0f0;display:flex;font-size:13px;gap:8px;padding:8px 12px}.image-list[data-v-ac5dff9c]{display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto}.image-item[data-v-ac5dff9c]{align-items:center;border:1px solid #f0f0f0;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:8px 12px;transition:all .2s}.image-item[data-v-ac5dff9c]:hover{background:#f0f7ff;border-color:#91caff}.image-item.active[data-v-ac5dff9c]{background:#e6f4ff;border-color:#1677ff}.item-thumb[data-v-ac5dff9c]{background:#f5f5f5;border-radius:4px;flex-shrink:0;height:56px;overflow:hidden;width:56px}.item-thumb img[data-v-ac5dff9c]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.item-info[data-v-ac5dff9c]{flex:1;min-width:0}.item-name[data-v-ac5dff9c]{font-size:13px;font-weight:500;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-sizes[data-v-ac5dff9c]{align-items:center;color:#666;display:flex;font-size:12px;gap:4px}.item-sizes .arrow[data-v-ac5dff9c]{color:#999}.item-actions[data-v-ac5dff9c]{display:flex;flex-shrink:0;gap:4px}[data-v-ac5dff9c] .ant-form-item{margin-bottom:0}.id-photo-tool-container[data-v-36468ab3]{display:flex;flex-direction:column;gap:24px}.card-header[data-v-36468ab3]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.result-area[data-v-36468ab3],.upload-area[data-v-36468ab3]{min-height:400px}.upload-placeholder[data-v-36468ab3]{padding:60px 20px;text-align:center}.upload-icon[data-v-36468ab3]{color:#1677ff;font-size:48px;margin-bottom:16px}.upload-text[data-v-36468ab3]{color:#262626;font-size:16px;margin:16px 0 8px}.upload-hint[data-v-36468ab3]{color:#8c8c8c;font-size:14px;margin:8px 0 0}.fabric-canvas-wrapper[data-v-36468ab3]{height:400px;overflow:hidden;position:relative;width:100%}.fabric-canvas[data-v-36468ab3]{height:100%;width:100%}.drag-hint[data-v-36468ab3]{bottom:12px;left:50%;pointer-events:none;position:absolute;transform:translate(-50%);z-index:11}.reupload-btn[data-v-36468ab3]{right:12px}.image-info[data-v-36468ab3],.reupload-btn[data-v-36468ab3]{position:absolute;top:12px;z-index:11}.image-info[data-v-36468ab3]{align-items:center;background:#0009;border-radius:4px;color:#fff;display:flex;font-size:12px;gap:8px;left:12px;padding:4px 12px}.result-placeholder[data-v-36468ab3]{align-items:center;display:flex;justify-content:center;min-height:400px;width:100%}.result-image[data-v-36468ab3]{border-radius:4px;max-height:400px;-o-object-fit:contain;object-fit:contain;width:100%}.color-option[data-v-36468ab3]{align-items:center;display:inline-flex;gap:8px}.color-block[data-v-36468ab3]{border:1px solid #d9d9d9;border-radius:4px;display:inline-block;height:20px;width:20px}.color-block-small[data-v-36468ab3]{border:1px solid #d9d9d9;border-radius:2px;display:inline-block;height:14px;margin-right:6px;vertical-align:middle;width:14px}.custom-color-picker[data-v-36468ab3]{align-items:center;background:#fafafa;border-radius:6px;display:flex;gap:10px;margin-top:10px;padding:8px 12px}.native-color-input[data-v-36468ab3]{border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;height:40px;padding:0;width:40px}.print-layout-container[data-v-36468ab3]{overflow:hidden;width:100%}.print-layout-image[data-v-36468ab3]{border-radius:4px;width:100%}.print-layout-hint[data-v-36468ab3]{color:#8c8c8c;display:block;font-size:12px;margin:10px 0 0;text-align:center}.help-sections[data-v-36468ab3]{gap:20px}.help-section[data-v-36468ab3],.help-sections[data-v-36468ab3]{display:flex;flex-direction:column}.help-section[data-v-36468ab3]{gap:8px}.help-section-title[data-v-36468ab3]{border-left:3px solid #1677ff;color:#262626;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-section ol[data-v-36468ab3],.help-section p[data-v-36468ab3],.help-section ul[data-v-36468ab3]{color:#000000a6;font-size:14px;line-height:1.7;margin:0}.help-section ol[data-v-36468ab3],.help-section ul[data-v-36468ab3]{padding-left:28px}.help-section li[data-v-36468ab3]{margin-bottom:4px}@media(max-width:768px){.result-area[data-v-36468ab3],.result-placeholder[data-v-36468ab3],.upload-area[data-v-36468ab3]{min-height:280px}.fabric-canvas-wrapper[data-v-36468ab3]{height:280px}}.help-sections[data-v-a8878b89]{gap:20px}.help-section[data-v-a8878b89],.help-sections[data-v-a8878b89]{display:flex;flex-direction:column}.help-section[data-v-a8878b89]{gap:12px}.help-section-title[data-v-a8878b89]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-a8878b89]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-a8878b89]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-a8878b89]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-a8878b89]{color:#333;font-size:13px;font-weight:600;margin:0}.control-panel[data-v-a8878b89],.help-card[data-v-a8878b89],.info-card[data-v-a8878b89],.preview-panel[data-v-a8878b89],.result-panel[data-v-a8878b89]{background:#fff;margin-top:16px}.upload-dragger[data-v-a8878b89]{margin-bottom:0}.upload-dragger[data-v-a8878b89] .ant-upload{padding:40px}.upload-dragger[data-v-a8878b89] .ant-upload-text{color:#333;font-size:18px;font-weight:500;margin:16px 0 8px}.upload-dragger[data-v-a8878b89] .ant-upload-hint{color:#999;font-size:14px}.upload-dragger[data-v-a8878b89] .ant-upload-tips{color:#bbb;font-size:13px;margin-top:16px}.preset-row[data-v-a8878b89]{align-items:flex-start;display:flex;gap:8px}.row-label[data-v-a8878b89]{color:#333;flex-shrink:0;font-weight:500;line-height:30px}.grid-preview[data-v-a8878b89]{display:grid;gap:12px;padding:16px 0}.grid-item[data-v-a8878b89]{display:flex;flex-direction:column;gap:4px}.image-wrapper[data-v-a8878b89]{aspect-ratio:1;border-radius:8px;box-shadow:0 2px 8px #00000014;overflow:hidden;position:relative;transition:transform .2s,box-shadow .2s}.image-wrapper[data-v-a8878b89]:hover{box-shadow:0 6px 16px #0000001f;transform:translateY(-2px)}.image-wrapper img[data-v-a8878b89]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.overlay[data-v-a8878b89]{align-items:center;background:#0009;display:flex;flex-direction:column;gap:12px;justify-content:center;inset:0;opacity:0;position:absolute;transition:opacity .2s}.image-wrapper:hover .overlay[data-v-a8878b89]{opacity:1}.index-tag[data-v-a8878b89]{font-size:18px;font-weight:700;padding:4px 12px}.item-meta[data-v-a8878b89]{align-items:center;display:flex;font-size:11px;gap:4px;justify-content:space-between;padding:0 2px}.filename[data-v-a8878b89]{color:#666;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.size[data-v-a8878b89]{color:#999;flex-shrink:0}.empty-result[data-v-a8878b89]{padding:60px 0;text-align:center}.empty-tip[data-v-a8878b89]{color:#999;font-size:13px;margin:8px 0 0}.original-preview[data-v-a8878b89]{background:#f5f5f5;border-radius:8px;display:flex;justify-content:center;padding:16px 0}.original-preview img[data-v-a8878b89]{border-radius:4px;box-shadow:0 2px 8px #0000001a;max-height:500px;max-width:100%}.preview-container[data-v-a8878b89]{background:#f5f5f5;border-radius:8px;margin-bottom:16px;padding:16px;text-align:center}.preview-container img[data-v-a8878b89]{border-radius:4px;max-height:60vh;max-width:100%}.preview-actions[data-v-a8878b89]{border-top:1px solid #f0f0f0;padding-top:12px;text-align:center}.scenario-card[data-v-a8878b89]{background:#fafafa;height:100%}.scenario-card p[data-v-a8878b89]{color:#666;font-size:13px;line-height:1.6;margin:8px 0 0}[data-v-a8878b89] .help-card .ant-collapse-header{color:#1677ff;font-weight:500}[data-v-a8878b89] .help-card .ant-collapse-content-box{padding:16px}.main-content[data-v-a8878b89]{display:flex;flex-direction:column;gap:16px}.control-panel[data-v-a8878b89],.preview-panel[data-v-a8878b89],.result-panel[data-v-a8878b89]{background:#fafafa}.grid-preview[data-v-a8878b89]{display:grid;gap:8px;min-height:400px;padding:16px 0}.grid-item[data-v-a8878b89]{aspect-ratio:1;border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden;position:relative;transition:transform .2s,box-shadow .2s}.grid-item[data-v-a8878b89]:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-4px)}.image-wrapper[data-v-a8878b89]{height:100%;position:relative;width:100%}.image-wrapper img[data-v-a8878b89]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.overlay[data-v-a8878b89]{align-items:center;background:#00000080;display:flex;flex-direction:column;gap:12px;justify-content:center;inset:0;opacity:0;position:absolute;transition:opacity .2s}.grid-item:hover .overlay[data-v-a8878b89]{opacity:1}.index[data-v-a8878b89]{color:#fff;font-size:24px;font-weight:700}.original-preview[data-v-a8878b89]{display:flex;justify-content:center;padding:16px 0}.original-preview img[data-v-a8878b89]{border-radius:8px;box-shadow:0 2px 8px #0000001a;max-height:500px;max-width:100%}[data-v-a8878b89] .ant-upload-drag{padding:40px}[data-v-a8878b89] .ant-form-item{margin-bottom:0}.main-content[data-v-42d20581]{display:flex;flex-direction:column;gap:16px}.editor-card[data-v-42d20581],.info-card[data-v-42d20581],.regions-card[data-v-42d20581],.selected-card[data-v-42d20581],.setting-card[data-v-42d20581]{background:#fff}.canvas-container[data-v-42d20581]{align-items:flex-start;background:#f5f5f5;border-radius:8px;display:flex;justify-content:center;max-height:70vh;overflow:auto;padding:16px}.canvas-stage[data-v-42d20581]{background:#fff;box-shadow:0 2px 8px #00000014;display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.canvas-image[data-v-42d20581]{display:block;pointer-events:none}.canvas-overlay[data-v-42d20581]{left:0;pointer-events:none;position:absolute;top:0}.canvas-overlay .region-rect[data-v-42d20581]{cursor:pointer;pointer-events:auto}.canvas-tips[data-v-42d20581]{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.zoom-label[data-v-42d20581]{align-items:center;color:#666;display:inline-flex;font-size:12px;justify-content:center;min-width:50px}.region-item[data-v-42d20581]{cursor:pointer;padding:8px 12px;transition:background .2s}.region-item[data-v-42d20581]:hover{background:#f5f5f5}.region-item.active[data-v-42d20581]{background:#e6f4ff;border-left:3px solid #1677ff}.region-dot[data-v-42d20581]{border-radius:50%;display:inline-block;flex-shrink:0;height:10px;width:10px}.preview-image[data-v-42d20581]{display:block;max-height:80vh;max-width:80vw}.upload-dragger[data-v-42d20581]{margin-bottom:0}.upload-dragger[data-v-42d20581] .ant-upload{padding:40px}.upload-dragger[data-v-42d20581] .ant-upload-text{color:#333;font-size:18px;font-weight:500;margin:16px 0 8px}.upload-dragger[data-v-42d20581] .ant-upload-hint{color:#999;font-size:14px}.help-card[data-v-42d20581]{background:#fff}.help-sections[data-v-42d20581]{gap:20px}.help-section[data-v-42d20581],.help-sections[data-v-42d20581]{display:flex;flex-direction:column}.help-section[data-v-42d20581]{gap:12px}.help-section-title[data-v-42d20581]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.scenario-card[data-v-42d20581]{background:#fafafa;height:100%}.scenario-card p[data-v-42d20581]{color:#666;font-size:13px;line-height:1.6;margin:8px 0 0}.help-faq[data-v-42d20581]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-42d20581]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-42d20581]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-42d20581]{color:#333;font-size:13px;font-weight:600;margin:0}[data-v-42d20581] .ant-form-item{margin-bottom:0}[data-v-42d20581] .ant-statistic-title{color:#999;font-size:12px}[data-v-42d20581] .ant-statistic-content{font-size:16px}.upload-dragger[data-v-5073ca40]{border-radius:12px;padding:60px 40px;transition:all .3s ease}.upload-dragger[data-v-5073ca40]:hover{background-color:#f0f9ff;border-color:#40a9ff}.upload-content[data-v-5073ca40]{text-align:center}.upload-icon[data-v-5073ca40]{color:#1890ff;font-size:64px;margin-bottom:16px;transition:transform .3s ease}.upload-dragger:hover .upload-icon[data-v-5073ca40]{transform:scale(1.1)}.upload-text[data-v-5073ca40]{color:#262626;font-size:16px;font-weight:500;margin:8px 0}.upload-hint[data-v-5073ca40]{color:#8c8c8c;font-size:13px;margin:4px 0}.main-content[data-v-5073ca40]{min-height:600px}.control-panel[data-v-5073ca40]{background:linear-gradient(135deg,#fafafa,#f5f5f5);border-radius:12px;box-shadow:0 2px 8px #0000000f}[data-v-5073ca40] .control-panel .ant-card__header{border-bottom:1px solid #e8e8e8;padding:16px 20px}[data-v-5073ca40] .control-panel .ant-card__body{padding:20px}.format-section[data-v-5073ca40],.info-section[data-v-5073ca40],.quality-section[data-v-5073ca40],.result-section[data-v-5073ca40]{background:#fff;border-radius:8px;box-shadow:0 1px 4px #0000000a;padding:16px}.section-title[data-v-5073ca40]{align-items:center;color:#262626;display:flex;font-size:14px;font-weight:600;margin-bottom:12px}.section-title[data-v-5073ca40]:before{background:#1890ff;border-radius:2px;content:"";height:14px;margin-right:8px;width:3px}.format-grid[data-v-5073ca40]{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.format-item[data-v-5073ca40]{background:#fff;border:2px solid #e8e8e8;border-radius:8px;cursor:pointer;padding:12px;transition:all .3s ease}.format-item[data-v-5073ca40]:hover{border-color:#40a9ff;box-shadow:0 2px 8px #1890ff26;transform:translateY(-2px)}.format-item-selected[data-v-5073ca40]{background:linear-gradient(135deg,#e6f7ff,#bae7ff);border-color:#1890ff;box-shadow:0 2px 12px #1890ff40}.format-label[data-v-5073ca40]{color:#262626;font-size:14px;font-weight:600;margin-bottom:4px}.format-item-selected .format-label[data-v-5073ca40]{color:#1890ff}.format-desc[data-v-5073ca40]{color:#8c8c8c;font-size:12px}.format-item-selected .format-desc[data-v-5073ca40]{color:#595959}.quality-section[data-v-5073ca40]{padding:16px}.section-header[data-v-5073ca40]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.quality-value[data-v-5073ca40]{color:#1890ff;font-size:16px;font-weight:600}.quality-hint[data-v-5073ca40]{color:#8c8c8c;font-size:12px}.download-btn[data-v-5073ca40]{border-radius:8px;box-shadow:0 2px 8px #1890ff4d;font-size:15px;font-weight:500;height:44px;transition:all .3s ease}.download-btn[data-v-5073ca40]:hover:not(:disabled){box-shadow:0 4px 12px #1890ff66;transform:translateY(-2px)}.preview-section[data-v-5073ca40]{position:sticky;top:16px}.preview-card[data-v-5073ca40]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000f;height:100%}[data-v-5073ca40] .preview-card .ant-card__header{border-bottom:1px solid #f0f0f0;padding:14px 20px}[data-v-5073ca40] .preview-card .ant-card__body{padding:16px}.image-preview[data-v-5073ca40]{align-items:center;display:flex;flex-direction:column;min-height:300px;position:relative}.image-preview img[data-v-5073ca40]{border-radius:8px;box-shadow:0 2px 12px #00000014;max-height:350px;max-width:100%;-o-object-fit:contain;object-fit:contain}.image-info-bar[data-v-5073ca40]{align-items:center;background:#fafafa;border-radius:6px;display:flex;gap:8px;margin-top:12px;padding:8px 12px}.image-size[data-v-5073ca40]{color:#595959;font-size:13px;font-weight:500}.empty-preview[data-v-5073ca40]{align-items:center;display:flex;justify-content:center;min-height:300px}.tool-description[data-v-5073ca40]{background:linear-gradient(135deg,#fafafa,#f5f5f5);border-radius:12px;margin-top:32px}[data-v-5073ca40] .tool-description .ant-card__header{border-bottom:1px solid #e8e8e8}[data-v-5073ca40] .tool-description .ant-card__body{padding:24px}.tool-description h4[data-v-5073ca40]{color:#1890ff;font-size:16px;font-weight:600;margin:0 0 12px}.tool-description p[data-v-5073ca40]{font-size:14px}.tool-description p[data-v-5073ca40],.tool-description ul[data-v-5073ca40]{color:#595959;line-height:1.8;margin:8px 0}.tool-description ul[data-v-5073ca40]{padding-left:20px}.tool-description li[data-v-5073ca40]{font-size:14px;margin:6px 0}@media(max-width:992px){.preview-section[data-v-5073ca40]{margin-top:16px;position:static}.format-grid[data-v-5073ca40]{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.upload-dragger[data-v-5073ca40]{padding:40px 20px}.upload-icon[data-v-5073ca40]{font-size:48px}.format-grid[data-v-5073ca40]{grid-template-columns:1fr}}.main-content[data-v-b584de12]{display:flex;flex-direction:column;gap:16px}.info-panel[data-v-b584de12],.preview-panel[data-v-b584de12]{background:#fafafa}.image-preview[data-v-b584de12]{display:flex;justify-content:center;padding:16px 0}.image-preview img[data-v-b584de12]{border-radius:8px;box-shadow:0 2px 8px #0000001a;max-height:400px;max-width:100%}.pixel-samples[data-v-b584de12]{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.pixel-item[data-v-b584de12]{border:1px solid #e8e8e8;border-radius:8px;overflow:hidden;transition:transform .2s,box-shadow .2s}.pixel-item[data-v-b584de12]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.color-block[data-v-b584de12]{align-items:center;border-bottom:1px solid #e8e8e8;display:flex;height:60px;justify-content:center}.color-text[data-v-b584de12]{color:#fff;font-size:14px;font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.5)}.pixel-info[data-v-b584de12]{background:#fff;padding:8px}.rgb-text[data-v-b584de12]{color:#333;font-family:monospace;font-size:12px;margin-bottom:4px}.position-text[data-v-b584de12]{color:#999;font-size:11px}.color-stats[data-v-b584de12]{gap:12px}.color-stat-item[data-v-b584de12],.color-stats[data-v-b584de12]{display:flex;flex-direction:column}.color-stat-item[data-v-b584de12]{gap:4px}.color-bar-wrapper[data-v-b584de12]{background:#f0f0f0;border-radius:4px;height:8px;overflow:hidden}.color-bar[data-v-b584de12]{border-radius:4px;height:100%;transition:width .3s ease}.color-details[data-v-b584de12]{align-items:center;display:flex;font-size:12px;gap:8px}.color-swatch[data-v-b584de12]{border:1px solid #e8e8e8;border-radius:4px;height:16px;width:16px}.color-name[data-v-b584de12]{color:#333;font-family:monospace}.color-count[data-v-b584de12]{color:#999}.color-percentage[data-v-b584de12]{color:#1890ff;font-weight:500;margin-left:auto}[data-v-b584de12] .ant-upload-drag{padding:40px}[data-v-b584de12] .ant-statistic__title{font-size:14px}.main-content[data-v-2a2018bf]{display:flex;flex-direction:column;gap:16px}.comparison-panel[data-v-2a2018bf],.control-panel[data-v-2a2018bf],.result-panel[data-v-2a2018bf]{background:#fafafa}.option-card-selected[data-v-2a2018bf]{background-color:#e6f7ff;border-color:#1890ff}[data-v-2a2018bf] .ant-card__body{padding:12px}.result-preview[data-v-2a2018bf]{display:flex;flex-direction:column;gap:12px}.image-info-bar[data-v-2a2018bf]{border-bottom:1px solid #e8e8e8;padding:8px 0}.image-container[data-v-2a2018bf]{display:flex;justify-content:center;padding:16px 0}.image-container img[data-v-2a2018bf]{border-radius:8px;box-shadow:0 2px 8px #0000001a;max-height:600px;max-width:100%}.empty-preview[data-v-2a2018bf]{align-items:center;display:flex;justify-content:center;min-height:300px}.comparison-image[data-v-2a2018bf]{align-items:center;display:flex;flex-direction:column;gap:8px}.comparison-image img[data-v-2a2018bf]{border-radius:8px;box-shadow:0 2px 8px #0000001a;max-height:400px;max-width:100%}.image-label[data-v-2a2018bf]{background:#f0f0f0;border-radius:4px;color:#666;font-size:12px;padding:4px 12px}[data-v-2a2018bf] .ant-upload-drag{padding:40px}[data-v-2a2018bf] .ant-form-item{margin-bottom:0}.help-sections[data-v-a94f6a31]{gap:20px}.help-section[data-v-a94f6a31],.help-sections[data-v-a94f6a31]{display:flex;flex-direction:column}.help-section[data-v-a94f6a31]{gap:12px}.help-section-title[data-v-a94f6a31]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-a94f6a31]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-a94f6a31]{background:#fafafa;border-radius:6px;padding:10px 14px}.use-cases[data-v-a94f6a31]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.use-case-item[data-v-a94f6a31]{align-items:flex-start;background:#fff8f5;border:1px solid #ffe8de;border-radius:8px;display:flex;gap:10px;padding:14px}.use-case-icon[data-v-a94f6a31]{flex-shrink:0;font-size:24px}.use-case-content h4[data-v-a94f6a31]{color:#333;font-size:14px;font-weight:600;margin:0 0 6px}.use-case-content p[data-v-a94f6a31]{color:#555;font-size:13px;line-height:1.6;margin:0}.help-faq-item p[data-v-a94f6a31]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-a94f6a31]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-a94f6a31],.main-card[data-v-a94f6a31]{background:#fff}.quick-section[data-v-a94f6a31]{background:linear-gradient(135deg,#fff5f0,#ffebe6);border-radius:12px;margin-bottom:20px;padding:16px}.quick-title[data-v-a94f6a31]{align-items:center;color:#ff5b2d;display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:12px}.quick-buttons[data-v-a94f6a31]{display:flex;flex-wrap:wrap;gap:8px}.quick-btn[data-v-a94f6a31]{background:#fff;border:1px solid #ffccc7;border-radius:6px;color:#ff5b2d;font-size:12px}.quick-btn[data-v-a94f6a31]:hover{border-color:#ff5b2d;color:#ff5b2d}.quick-btn.reset-btn[data-v-a94f6a31]{border-color:#d9d9d9;color:#666}.input-section[data-v-a94f6a31],.preview-section[data-v-a94f6a31]{background:#fafafa;border-radius:12px;padding:16px}.section-title[data-v-a94f6a31]{color:#ff5b2d;font-size:14px;font-weight:600;margin:0 0 16px}.barcode-preview[data-v-a94f6a31]{align-items:center;background:#fff;border-radius:8px;display:flex;justify-content:center;min-height:200px;padding:32px}.barcode-svg[data-v-a94f6a31]{max-width:100%}.barcode-svg[data-v-a94f6a31] svg{height:auto;max-width:100%}.empty-preview[data-v-a94f6a31]{align-items:center;display:flex;justify-content:center;min-height:200px;padding:32px}.color-picker-wrapper[data-v-a94f6a31]{align-items:center;display:flex;width:100%}.native-color-picker[data-v-a94f6a31]{background:none;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;height:32px;padding:2px;width:40px}.native-color-picker[data-v-a94f6a31]:hover{border-color:#1677ff}.native-color-picker[data-v-a94f6a31]::-webkit-color-swatch-wrapper{padding:0}.native-color-picker[data-v-a94f6a31]::-webkit-color-swatch{border:none;border-radius:2px}.convert-btn[data-v-a94f6a31]{background:#ff5b2d;border-color:#ff5b2d;border-radius:6px}.convert-btn[data-v-a94f6a31]:hover{background:#ff4314;border-color:#ff4314}@media(max-width:768px){.quick-buttons[data-v-a94f6a31]{justify-content:center}}.main-content[data-v-11114f6b]{display:flex;flex-direction:column;gap:16px}.control-panel[data-v-11114f6b],.preview-panel[data-v-11114f6b]{background:#fafafa}.photo-preview[data-v-11114f6b],.print-preview[data-v-11114f6b]{align-items:center;display:flex;flex-direction:column;gap:12px;padding:16px 0}.photo-preview img[data-v-11114f6b],.print-preview img[data-v-11114f6b]{border-radius:8px;box-shadow:0 2px 8px #0000001a;max-height:400px;max-width:100%}.photo-info[data-v-11114f6b]{color:#666;display:flex;font-size:12px;gap:12px}.empty-preview[data-v-11114f6b]{align-items:center;display:flex;justify-content:center;min-height:300px}[data-v-11114f6b] .ant-upload-drag{padding:40px}[data-v-11114f6b] .ant-form-item{margin-bottom:0}.control-panel[data-v-33ca2840],.preview-panel[data-v-33ca2840]{background:#fafafa}.seal-preview[data-v-33ca2840]{align-items:center;display:flex;flex-direction:column;gap:16px;padding:24px 0}.preview-container[data-v-33ca2840]{display:grid;gap:24px;grid-template-columns:repeat(2,1fr);width:100%}@media(max-width:768px){.preview-container[data-v-33ca2840]{grid-template-columns:1fr}}.transparent-bg[data-v-33ca2840]{background-image:linear-gradient(45deg,#ccc 25%,transparent 0),linear-gradient(-45deg,#ccc 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ccc 0),linear-gradient(-45deg,transparent 75%,#ccc 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}.transparent-bg[data-v-33ca2840],.white-bg[data-v-33ca2840]{align-items:center;border-radius:8px;display:flex;justify-content:center;padding:24px}.white-bg[data-v-33ca2840]{background:#fff;border:1px solid #e8e8e8}.transparent-bg img[data-v-33ca2840],.white-bg img[data-v-33ca2840]{max-height:300px;max-width:100%}.empty-preview[data-v-33ca2840],.preview-info[data-v-33ca2840]{display:flex;justify-content:center}.empty-preview[data-v-33ca2840]{align-items:center;min-height:300px}[data-v-33ca2840] .ant-form-item{margin-bottom:0}.font-size-control[data-v-33ca2840]{align-items:center;display:flex;gap:4px;margin-top:12px}.font-size-label[data-v-33ca2840]{color:#999;font-size:12px;white-space:nowrap}.input-with-unit[data-v-33ca2840]{align-items:center;display:flex;gap:4px}.unit-suffix[data-v-33ca2840]{color:#999;font-size:13px;white-space:nowrap}[data-v-33ca2840] .ant-input__inner__inner[type=color]{height:32px;padding:0 4px}.control-panel[data-v-399e1943],.preview-panel[data-v-399e1943]{background:#fafafa}.seal-preview[data-v-399e1943]{align-items:center;display:flex;flex-direction:column;gap:16px;padding:24px 0}.preview-container[data-v-399e1943]{display:grid;gap:24px;grid-template-columns:repeat(2,1fr);width:100%}@media(max-width:768px){.preview-container[data-v-399e1943]{grid-template-columns:1fr}}.transparent-bg[data-v-399e1943]{background-image:linear-gradient(45deg,#ccc 25%,transparent 0),linear-gradient(-45deg,#ccc 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ccc 0),linear-gradient(-45deg,transparent 75%,#ccc 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}.transparent-bg[data-v-399e1943],.white-bg[data-v-399e1943]{align-items:center;border-radius:8px;display:flex;justify-content:center;padding:24px}.white-bg[data-v-399e1943]{background:#fff;border:1px solid #e8e8e8}.transparent-bg img[data-v-399e1943],.white-bg img[data-v-399e1943]{max-height:300px;max-width:100%}.empty-preview[data-v-399e1943],.preview-info[data-v-399e1943]{display:flex;justify-content:center}.empty-preview[data-v-399e1943]{align-items:center;min-height:300px}[data-v-399e1943] .ant-form-item{margin-bottom:0}[data-v-399e1943] .ant-form-item-label{min-width:60px}[data-v-399e1943] .ant-select{width:100%!important}[data-v-399e1943] .ant-input__inner__inner[type=color]{height:32px;padding:0 4px}.action-bar[data-v-399e1943]{border-top:1px solid #f0f0f0;display:flex;flex-direction:column;gap:8px;margin-top:8px;padding-top:16px}.js-tool-container[data-v-6f8b1ee3]{display:flex;flex-direction:column;gap:16px}.quick-section[data-v-6f8b1ee3]{background:#fff7ed;border:1px solid #ffedd5}.quick-header[data-v-6f8b1ee3]{align-items:center;display:flex;gap:8px;margin-bottom:10px}.quick-title[data-v-6f8b1ee3]{color:#1f1f1f;font-size:16px;font-weight:600}.quick-subtitle[data-v-6f8b1ee3]{color:#666;font-size:12px}.quick-buttons[data-v-6f8b1ee3]{display:flex;flex-wrap:wrap;gap:6px}.quick-btn[data-v-6f8b1ee3]{align-items:center;background:#fff;border:1px solid #ffd5b0;border-radius:6px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:80px;padding:6px 14px;transition:all .3s ease}.quick-btn[data-v-6f8b1ee3]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-1px)}.quick-btn-name[data-v-6f8b1ee3]{color:#333;font-size:12px;font-weight:600}.quick-btn-desc[data-v-6f8b1ee3]{color:#666;font-size:10px;margin-top:2px}.action-card[data-v-6f8b1ee3]{background:#fafafa}.action-row[data-v-6f8b1ee3]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.primary-btn[data-v-6f8b1ee3]{background:#ff5b2d!important;border-color:#ff5b2d!important}.primary-btn[data-v-6f8b1ee3]:hover{background:#ff7a50!important;border-color:#ff7a50!important}.code-panels[data-v-6f8b1ee3]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.code-panel[data-v-6f8b1ee3]{display:flex;flex-direction:column;gap:8px}.panel-header[data-v-6f8b1ee3]{align-items:center;background:#fafafa;border-radius:8px;display:flex;justify-content:space-between;padding:10px 14px}.panel-title[data-v-6f8b1ee3]{color:#333;font-size:14px;font-weight:600}.stats-tags[data-v-6f8b1ee3]{display:flex;gap:6px}.stat-tag[data-v-6f8b1ee3]{background:#f0f0f0;border-radius:4px;color:#666;font-size:11px;padding:2px 8px}.stat-tag.info[data-v-6f8b1ee3]{background:#e6f7ff;color:#1890ff}.stat-tag.success[data-v-6f8b1ee3]{background:#f6ffed;color:#52c41a}.stat-tag.warning[data-v-6f8b1ee3]{background:#fffbe6;color:#fa8c16}.stat-tag.danger[data-v-6f8b1ee3]{background:#fff2f0;color:#f5222d}.code-textarea[data-v-6f8b1ee3]{font-family:Consolas,Monaco,Courier New,monospace!important;font-size:13px!important;line-height:1.6!important}.panel-actions[data-v-6f8b1ee3]{display:flex;gap:8px;justify-content:flex-end;padding:4px 0}.stats-card[data-v-6f8b1ee3]{background:#fafafa}.stats-grid[data-v-6f8b1ee3]{display:grid;gap:16px;grid-template-columns:repeat(6,1fr)}.stat-item[data-v-6f8b1ee3]{align-items:center;background:#fff;border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:12px}.stat-value[data-v-6f8b1ee3]{color:#ff5b2d;font-size:24px;font-weight:700}.stat-label[data-v-6f8b1ee3]{color:#666;font-size:12px}.help-card[data-v-6f8b1ee3]{background:#fafafa;border-radius:8px;margin-top:8px}.help-sections[data-v-6f8b1ee3]{gap:20px}.help-section[data-v-6f8b1ee3],.help-sections[data-v-6f8b1ee3]{display:flex;flex-direction:column}.help-section[data-v-6f8b1ee3]{gap:8px}.help-section-title[data-v-6f8b1ee3]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-content[data-v-6f8b1ee3]{font-size:14px;line-height:1.8}.help-content ul[data-v-6f8b1ee3]{margin:8px 0;padding-left:20px}.help-content li[data-v-6f8b1ee3]{margin-bottom:4px}.help-faq[data-v-6f8b1ee3]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-6f8b1ee3]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-6f8b1ee3]:nth-child(odd){background:#fff}.help-faq-q[data-v-6f8b1ee3]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-6f8b1ee3]{color:#666;line-height:1.8;margin:0}@media(max-width:1024px){.code-panels[data-v-6f8b1ee3]{grid-template-columns:1fr}.stats-grid[data-v-6f8b1ee3]{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.quick-buttons[data-v-6f8b1ee3]{flex-direction:column}.quick-btn[data-v-6f8b1ee3]{align-items:center;text-align:center;width:100%}.action-row[data-v-6f8b1ee3]{justify-content:center}.stats-grid[data-v-6f8b1ee3]{grid-template-columns:repeat(2,1fr)}}.css-tool-container[data-v-3b7e7497]{display:flex;flex-direction:column;gap:16px}.quick-section[data-v-3b7e7497]{background:#fff7ed;border:1px solid #ffedd5;border-radius:8px}.quick-header[data-v-3b7e7497]{align-items:center;display:flex;gap:8px;margin-bottom:12px}.quick-title[data-v-3b7e7497]{color:#333;font-size:14px;font-weight:600}.quick-subtitle[data-v-3b7e7497]{color:#999;font-size:12px}.quick-buttons[data-v-3b7e7497]{display:flex;flex-wrap:wrap;gap:8px}.quick-btn[data-v-3b7e7497]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;min-width:80px;padding:6px 14px;transition:all .2s}.quick-btn[data-v-3b7e7497]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-1px)}.quick-btn-name[data-v-3b7e7497]{color:#333;font-size:13px;font-weight:500}.quick-btn-desc[data-v-3b7e7497]{color:#999;font-size:11px;margin-top:2px}.action-card[data-v-3b7e7497]{background:#fafafa;border-radius:8px}.action-row[data-v-3b7e7497]{display:flex;flex-wrap:wrap;gap:8px}.primary-btn[data-v-3b7e7497]{background:#ff5b2d!important;border-color:#ff5b2d!important;color:#fff!important}.primary-btn[data-v-3b7e7497]:hover{background:#ff7a50!important;border-color:#ff7a50!important}.unit-row[data-v-3b7e7497]{flex-wrap:wrap;gap:24px}.unit-group[data-v-3b7e7497],.unit-row[data-v-3b7e7497]{align-items:center;display:flex}.unit-group[data-v-3b7e7497]{gap:8px}.unit-label[data-v-3b7e7497]{color:#666;font-size:13px;white-space:nowrap}.code-panels[data-v-3b7e7497]{display:grid;gap:16px;grid-template-columns:1fr 1fr;overflow:visible}.code-panel[data-v-3b7e7497]{display:flex;flex-direction:column;gap:8px;min-width:300px;overflow-x:auto;overflow-y:visible}.panel-header[data-v-3b7e7497]{align-items:center;background:#fafafa;border-radius:8px;display:flex;justify-content:space-between;padding:10px 14px}.panel-title[data-v-3b7e7497]{color:#333;font-size:14px;font-weight:600}.code-textarea-native[data-v-3b7e7497]{border:1px solid #d9d9d9;border-radius:6px;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;min-height:400px;overflow-x:scroll!important;overflow-y:auto!important;padding:12px;resize:horizontal;white-space:pre!important;width:100%;word-wrap:normal!important;box-sizing:border-box;outline:none;overflow-wrap:normal!important;transition:border-color .3s;word-break:keep-all!important}.code-textarea-native[data-v-3b7e7497]:hover{border-color:#ff5b2d}.code-textarea-native[data-v-3b7e7497]:focus{border-color:#ff5b2d;box-shadow:0 0 0 2px #ff5b2d1a}.code-textarea-native[readonly][data-v-3b7e7497]{background-color:#fafafa;cursor:default}.panel-actions[data-v-3b7e7497]{display:flex;justify-content:flex-end;padding:8px 0}.stats-card[data-v-3b7e7497]{background:#fff7ed;border:1px solid #ffedd5;border-radius:8px}.stats-grid[data-v-3b7e7497]{display:grid;gap:16px;grid-template-columns:repeat(6,1fr);text-align:center}.stats-item[data-v-3b7e7497]{align-items:center;display:flex;flex-direction:column}.stats-value[data-v-3b7e7497]{color:#ff5b2d;font-size:22px;font-weight:700}.stats-label[data-v-3b7e7497]{color:#666;font-size:12px;margin-top:4px}.help-card[data-v-3b7e7497]{background:#fafafa;border-radius:8px}.help-sections[data-v-3b7e7497]{display:flex;flex-direction:column;gap:24px}.help-section-title[data-v-3b7e7497]{border-left:4px solid #ff5b2d;color:#333;font-size:15px;font-weight:600;margin:0 0 12px;padding-left:10px}.help-text[data-v-3b7e7497]{color:#666;line-height:1.8;margin:0}.help-list[data-v-3b7e7497]{color:#666;line-height:2;margin:0;padding-left:20px}.help-faq[data-v-3b7e7497]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-3b7e7497]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-3b7e7497]:nth-child(odd){background:#fff}.help-faq-q[data-v-3b7e7497]{color:#333;font-size:14px;font-weight:600;margin:0 0 6px}.help-faq-a[data-v-3b7e7497]{color:#666;font-size:13px;line-height:1.6;margin:0}@media(max-width:1024px){.code-panels[data-v-3b7e7497]{grid-template-columns:1fr}.stats-grid[data-v-3b7e7497]{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.code-textarea-native[data-v-3b7e7497]{font-size:12px}.stats-grid[data-v-3b7e7497]{grid-template-columns:repeat(2,1fr)}}.json-tool-container[data-v-3943f471]{display:flex;flex-direction:column;gap:16px}.quick-section[data-v-3943f471]{background:#fff7ed;border:1px solid #ffedd5;border-radius:8px}.quick-header[data-v-3943f471]{align-items:center;display:flex;gap:8px;margin-bottom:12px}.quick-title[data-v-3943f471]{color:#333;font-size:14px;font-weight:600}.quick-subtitle[data-v-3943f471]{color:#999;font-size:12px}.quick-buttons[data-v-3943f471]{display:flex;flex-wrap:wrap;gap:8px}.quick-btn[data-v-3943f471]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;min-width:80px;padding:6px 14px;transition:all .2s}.quick-btn[data-v-3943f471]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-1px)}.quick-btn-name[data-v-3943f471]{color:#333;font-size:13px;font-weight:500}.quick-btn-desc[data-v-3943f471]{color:#999;font-size:11px;margin-top:2px}.action-card[data-v-3943f471]{background:#fafafa;border-radius:8px}.action-row[data-v-3943f471]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.primary-btn[data-v-3943f471]{background:#ff5b2d!important;border-color:#ff5b2d!important;color:#fff!important}.primary-btn[data-v-3943f471]:hover{background:#ff7a50!important;border-color:#ff7a50!important}.settings-row[data-v-3943f471]{flex-wrap:wrap;gap:16px}.setting-group[data-v-3943f471],.settings-row[data-v-3943f471]{align-items:center;display:flex}.setting-group[data-v-3943f471]{gap:8px}.setting-label[data-v-3943f471]{color:#666;font-size:13px;white-space:nowrap}.compare-section[data-v-3943f471]{animation:slideDown-3943f471 .3s ease-out}@keyframes slideDown-3943f471{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.compare-card[data-v-3943f471]{background:#fff7ed;border:1px solid #ffedd5;border-radius:8px}.compare-header[data-v-3943f471]{align-items:center;display:flex;gap:8px;margin-bottom:12px}.compare-title[data-v-3943f471]{color:#333;font-size:14px;font-weight:600}.compare-actions[data-v-3943f471]{display:flex;justify-content:center;margin-top:12px}.code-panels[data-v-3943f471]{display:grid;gap:16px;grid-template-columns:1fr 1fr;overflow:visible}.code-panel[data-v-3943f471]{display:flex;flex-direction:column;gap:8px;min-width:300px;overflow-x:auto;overflow-y:visible}.panel-header[data-v-3943f471]{align-items:center;background:#fafafa;border-radius:8px;display:flex;justify-content:space-between;padding:10px 14px}.panel-title[data-v-3943f471]{color:#333;font-size:14px;font-weight:600}.code-textarea-native[data-v-3943f471]{border:1px solid #d9d9d9;border-radius:6px;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;min-height:400px;overflow-x:auto;overflow-y:auto;padding:12px;resize:vertical;white-space:pre;width:100%;word-wrap:normal;box-sizing:border-box;outline:none;transition:border-color .3s}.code-textarea-native[data-v-3943f471]:hover{border-color:#ff5b2d}.code-textarea-native[data-v-3943f471]:focus{border-color:#ff5b2d;box-shadow:0 0 0 2px #ff5b2d1a}.code-textarea-native[readonly][data-v-3943f471]{background-color:#fafafa;cursor:default}.panel-actions[data-v-3943f471]{display:flex;justify-content:flex-end;padding:8px 0}.stats-card[data-v-3943f471]{background:#fff7ed;border:1px solid #ffedd5;border-radius:8px}.stats-grid[data-v-3943f471]{display:grid;gap:12px;grid-template-columns:repeat(8,1fr);text-align:center}.stats-item[data-v-3943f471]{align-items:center;background:#fff;border-radius:6px;display:flex;flex-direction:column;padding:8px 4px}.stats-value[data-v-3943f471]{color:#ff5b2d;font-size:20px;font-weight:700}.stats-label[data-v-3943f471]{color:#666;font-size:12px;margin-top:4px}.shortcut-list[data-v-3943f471]{display:flex;flex-wrap:wrap;gap:12px}.shortcut-item[data-v-3943f471]{background:#f5f5f5;border-radius:6px;color:#333;font-size:13px;padding:6px 12px}.shortcut-item kbd[data-v-3943f471]{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#ff5b2d;display:inline-block;font-family:Consolas,Monaco,monospace;font-size:12px;margin-right:4px;padding:2px 6px}.help-card[data-v-3943f471]{background:#fafafa;border-radius:8px}.help-sections[data-v-3943f471]{display:flex;flex-direction:column;gap:24px}.help-section-title[data-v-3943f471]{border-left:4px solid #ff5b2d;color:#333;font-size:15px;font-weight:600;margin:0 0 12px;padding-left:10px}.help-text[data-v-3943f471]{color:#666;line-height:1.8;margin:0}.help-faq[data-v-3943f471]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-3943f471]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-3943f471]:nth-child(odd){background:#fff}.help-faq-q[data-v-3943f471]{color:#333;font-size:14px;font-weight:600;margin:0 0 6px}.help-faq-a[data-v-3943f471]{color:#666;font-size:13px;line-height:1.6;margin:0}@media(max-width:1200px){.stats-grid[data-v-3943f471]{grid-template-columns:repeat(4,1fr)}}@media(max-width:1024px){.code-panels[data-v-3943f471]{grid-template-columns:1fr}.stats-grid[data-v-3943f471]{grid-template-columns:repeat(4,1fr)}}@media(max-width:768px){.code-textarea-native[data-v-3943f471]{font-size:12px}.stats-grid[data-v-3943f471]{grid-template-columns:repeat(2,1fr)}}.html-tool-container[data-v-47801b7a]{display:flex;flex-direction:column;gap:16px}.quick-section[data-v-47801b7a]{background:#fff7ed;border:1px solid #ffedd5;border-radius:8px}.quick-header[data-v-47801b7a]{align-items:center;display:flex;gap:8px;margin-bottom:12px}.quick-title[data-v-47801b7a]{color:#333;font-size:14px;font-weight:600}.quick-subtitle[data-v-47801b7a]{color:#999;font-size:12px}.quick-buttons[data-v-47801b7a]{display:flex;flex-wrap:wrap;gap:8px}.quick-btn[data-v-47801b7a]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;min-width:80px;padding:6px 14px;transition:all .2s}.quick-btn[data-v-47801b7a]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-1px)}.quick-btn-name[data-v-47801b7a]{color:#333;font-size:13px;font-weight:500}.quick-btn-desc[data-v-47801b7a]{color:#999;font-size:11px;margin-top:2px}.action-card[data-v-47801b7a]{background:#fafafa;border-radius:8px}.action-row[data-v-47801b7a]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.primary-btn[data-v-47801b7a]{background:#ff5b2d!important;border-color:#ff5b2d!important;color:#fff!important}.primary-btn[data-v-47801b7a]:hover{background:#ff7a50!important;border-color:#ff7a50!important}.code-panels[data-v-47801b7a]{display:grid;gap:16px;grid-template-columns:1fr 1fr;overflow:visible}.code-panel[data-v-47801b7a]{display:flex;flex-direction:column;gap:8px;min-width:300px;overflow-x:auto;overflow-y:visible}.panel-header[data-v-47801b7a]{align-items:center;background:#fafafa;border-radius:8px;display:flex;justify-content:space-between;padding:10px 14px}.panel-title[data-v-47801b7a]{color:#333;font-size:14px;font-weight:600}.code-textarea-native[data-v-47801b7a]{border:1px solid #d9d9d9;border-radius:6px;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;min-height:400px;overflow-x:scroll!important;overflow-y:auto!important;padding:12px;resize:horizontal;white-space:pre!important;width:100%;word-wrap:normal!important;box-sizing:border-box;outline:none;overflow-wrap:normal!important;transition:border-color .3s;word-break:keep-all!important}.code-textarea-native[data-v-47801b7a]:hover{border-color:#ff5b2d}.code-textarea-native[data-v-47801b7a]:focus{border-color:#ff5b2d;box-shadow:0 0 0 2px #ff5b2d1a}.code-textarea-native[readonly][data-v-47801b7a]{background-color:#fafafa;cursor:default}.panel-actions[data-v-47801b7a]{display:flex;justify-content:flex-end;padding:8px 0}.stats-card[data-v-47801b7a]{background:#fff7ed;border:1px solid #ffedd5;border-radius:8px}.stats-grid[data-v-47801b7a]{display:grid;gap:12px;grid-template-columns:repeat(7,1fr);text-align:center}.stats-item[data-v-47801b7a]{align-items:center;background:#fff;border-radius:6px;display:flex;flex-direction:column;padding:8px 4px}.stats-value[data-v-47801b7a]{color:#ff5b2d;font-size:20px;font-weight:700}.stats-label[data-v-47801b7a]{color:#666;font-size:12px;margin-top:4px}.help-card[data-v-47801b7a]{background:#fafafa;border-radius:8px}.help-sections[data-v-47801b7a]{display:flex;flex-direction:column;gap:24px}.help-section-title[data-v-47801b7a]{border-left:4px solid #ff5b2d;color:#333;font-size:15px;font-weight:600;margin:0 0 12px;padding-left:10px}.help-text[data-v-47801b7a]{color:#666;line-height:1.8;margin:0}.help-faq[data-v-47801b7a]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-47801b7a]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-47801b7a]:nth-child(odd){background:#fff}.help-faq-q[data-v-47801b7a]{color:#333;font-size:14px;font-weight:600;margin:0 0 6px}.help-faq-a[data-v-47801b7a]{color:#666;font-size:13px;line-height:1.6;margin:0}@media(max-width:1024px){.code-panels[data-v-47801b7a]{grid-template-columns:1fr}.stats-grid[data-v-47801b7a]{grid-template-columns:repeat(4,1fr)}}@media(max-width:768px){.code-textarea-native[data-v-47801b7a]{font-size:12px}.stats-grid[data-v-47801b7a]{grid-template-columns:repeat(3,1fr)}}.ws-tool-container[data-v-4ee496dd]{display:flex;flex-direction:column;gap:16px}.quick-section[data-v-4ee496dd]{background:#fff7ed;border:1px solid #ffedd5;border-radius:8px}.quick-header[data-v-4ee496dd]{align-items:center;display:flex;gap:8px;margin-bottom:12px}.quick-title[data-v-4ee496dd]{color:#333;font-size:14px;font-weight:600}.quick-subtitle[data-v-4ee496dd]{color:#999;font-size:12px}.quick-buttons[data-v-4ee496dd]{display:flex;flex-wrap:wrap;gap:8px}.quick-btn[data-v-4ee496dd]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;min-width:80px;padding:6px 14px;transition:all .2s}.quick-btn[data-v-4ee496dd]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-1px)}.quick-btn-name[data-v-4ee496dd]{color:#333;font-size:13px;font-weight:500}.quick-btn-desc[data-v-4ee496dd]{color:#999;font-size:11px;margin-top:2px}.config-card[data-v-4ee496dd]{background:#fafafa;border-radius:8px}.config-row[data-v-4ee496dd]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px}.url-group[data-v-4ee496dd]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:280px}.config-label[data-v-4ee496dd]{color:#666;font-size:13px;font-weight:500}.btn-group[data-v-4ee496dd]{display:flex;gap:8px}.primary-btn[data-v-4ee496dd]{background:#ff5b2d!important;border-color:#ff5b2d!important;color:#fff!important}.primary-btn[data-v-4ee496dd]:hover{background:#ff7a50!important;border-color:#ff7a50!important}.disconnect-btn[data-v-4ee496dd]{background:#ff4d4f!important;border-color:#ff4d4f!important}.config-options[data-v-4ee496dd]{flex-wrap:wrap;gap:24px;margin-top:12px}.config-options[data-v-4ee496dd],.test-urls[data-v-4ee496dd]{align-items:center;display:flex}.test-urls[data-v-4ee496dd]{gap:8px}.test-url-tags[data-v-4ee496dd]{display:flex;flex-wrap:wrap;gap:6px}.test-url-tag[data-v-4ee496dd]{cursor:pointer;font-size:11px;margin:0!important;transition:all .2s}.test-url-tag[data-v-4ee496dd]:hover{transform:translate(2px)}.checkbox-group[data-v-4ee496dd]{display:flex;gap:16px}.main-content[data-v-4ee496dd]{align-items:start;display:grid;gap:16px;grid-template-columns:380px 1fr}@media(max-width:1024px){.main-content[data-v-4ee496dd]{grid-template-columns:1fr}}.send-section[data-v-4ee496dd]{display:flex;flex-direction:column;gap:10px}.send-header[data-v-4ee496dd]{align-items:center;background:#fafafa;border-radius:8px;display:flex;justify-content:space-between;padding:8px 12px}.send-title[data-v-4ee496dd]{color:#333;font-size:14px;font-weight:600}.send-textarea[data-v-4ee496dd]{border:1px solid #d9d9d9;border-radius:6px;box-sizing:border-box;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;min-height:160px;outline:none;padding:12px;resize:vertical;transition:border-color .3s;width:100%}.send-textarea[data-v-4ee496dd]:hover{border-color:#ff5b2d}.send-textarea[data-v-4ee496dd]:focus{border-color:#ff5b2d;box-shadow:0 0 0 2px #ff5b2d1a}.send-textarea[data-v-4ee496dd]:disabled{background:#f5f5f5;cursor:not-allowed}.send-actions[data-v-4ee496dd]{display:flex;justify-content:flex-end}.messages-section[data-v-4ee496dd]{display:flex;flex-direction:column;gap:12px}.stats-card[data-v-4ee496dd]{background:#fff7ed;border:1px solid #ffedd5;border-radius:8px}.stats-grid[data-v-4ee496dd]{display:grid;gap:12px;grid-template-columns:repeat(4,1fr);text-align:center}.stats-item[data-v-4ee496dd]{align-items:center;background:#fff;border-radius:6px;display:flex;flex-direction:column;padding:8px}.stats-value[data-v-4ee496dd]{color:#ff5b2d;font-size:20px;font-weight:700}.stats-label[data-v-4ee496dd]{color:#666;font-size:12px;margin-top:4px}.messages-header[data-v-4ee496dd]{align-items:center;background:#fafafa;border-radius:8px;display:flex;justify-content:space-between;padding:8px 12px}.messages-title[data-v-4ee496dd]{color:#333;font-size:14px;font-weight:600}.messages-container[data-v-4ee496dd]{background:#fafafa;border-radius:8px;flex:1;max-height:500px;min-height:300px;overflow-y:auto;padding:12px}.empty-message[data-v-4ee496dd]{align-items:center;display:flex;justify-content:center;min-height:280px}.messages-list[data-v-4ee496dd]{display:flex;flex-direction:column;gap:10px}.message-item[data-v-4ee496dd]{background:#fff;border-left:3px solid #d9d9d9;border-radius:6px;padding:10px 12px}.message-sent[data-v-4ee496dd]{background:#f0f7ff;border-left-color:#1677ff}.message-received[data-v-4ee496dd]{background:#f6ffed;border-left-color:#52c41a}.message-error[data-v-4ee496dd]{background:#fff2f0;border-left-color:#ff4d4f}.message-system[data-v-4ee496dd]{background:#fafafa;border-left-color:#8c8c8c}.message-header[data-v-4ee496dd]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.message-time[data-v-4ee496dd]{color:#8c8c8c;font-family:Consolas,Monaco,monospace;font-size:12px}.message-size[data-v-4ee496dd]{background:#0000000d;border-radius:3px;color:#8c8c8c;font-size:11px;padding:1px 5px}.message-content[data-v-4ee496dd]{font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.5;white-space:pre-wrap;word-break:break-all}.help-card[data-v-4ee496dd]{background:#fafafa;border-radius:8px}.help-sections[data-v-4ee496dd]{display:flex;flex-direction:column;gap:24px}.help-section-title[data-v-4ee496dd]{border-left:4px solid #ff5b2d;color:#333;font-size:15px;font-weight:600;margin:0 0 12px;padding-left:10px}.help-text[data-v-4ee496dd]{color:#666;line-height:1.8;margin:0}.help-faq[data-v-4ee496dd]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-4ee496dd]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-4ee496dd]:nth-child(odd){background:#fff}.help-faq-q[data-v-4ee496dd]{color:#333;font-size:14px;font-weight:600;margin:0 0 6px}.help-faq-a[data-v-4ee496dd]{color:#666;font-size:13px;line-height:1.6;margin:0}@media(max-width:768px){.stats-grid[data-v-4ee496dd]{grid-template-columns:repeat(2,1fr)}.messages-container[data-v-4ee496dd]{max-height:300px}.message-content[data-v-4ee496dd]{font-size:12px}}.messages-container[data-v-4ee496dd]::-webkit-scrollbar{width:6px}.messages-container[data-v-4ee496dd]::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}.messages-container[data-v-4ee496dd]::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.messages-container[data-v-4ee496dd]::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.sql-tool-container[data-v-230304a4]{display:flex;flex-direction:column;gap:16px}.quick-section[data-v-230304a4]{background:#fff7ed;border:1px solid #ffedd5;border-radius:8px}.quick-header[data-v-230304a4]{align-items:center;display:flex;gap:8px;margin-bottom:12px}.quick-title[data-v-230304a4]{color:#333;font-size:14px;font-weight:600}.quick-subtitle[data-v-230304a4]{color:#999;font-size:12px}.quick-buttons[data-v-230304a4]{display:flex;flex-wrap:wrap;gap:8px}.quick-btn[data-v-230304a4]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;min-width:80px;padding:6px 14px;transition:all .2s}.quick-btn[data-v-230304a4]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-1px)}.quick-btn-name[data-v-230304a4]{color:#333;font-size:13px;font-weight:500}.quick-btn-desc[data-v-230304a4]{color:#999;font-size:11px;margin-top:2px}.action-row[data-v-230304a4]{align-items:center;background:#fafafa;border-radius:8px;display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px}.action-divider[data-v-230304a4]{background:#e8e8e8;height:24px;margin:0 4px;width:1px}.primary-btn[data-v-230304a4]{background:#ff5b2d!important;border-color:#ff5b2d!important;color:#fff!important}.primary-btn[data-v-230304a4]:hover{background:#ff7a50!important;border-color:#ff7a50!important}.code-panels[data-v-230304a4]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.code-panel[data-v-230304a4]{display:flex;flex-direction:column;gap:8px;min-width:0}.panel-header[data-v-230304a4]{align-items:center;background:#fafafa;border-radius:8px;display:flex;justify-content:space-between;padding:10px 14px}.panel-title[data-v-230304a4]{color:#333;font-size:14px;font-weight:600}.code-textarea-native[data-v-230304a4]{border:1px solid #d9d9d9;border-radius:6px;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;min-height:360px;overflow-x:scroll!important;overflow-y:auto!important;padding:12px;resize:horizontal;white-space:pre!important;width:100%;word-wrap:normal!important;box-sizing:border-box;outline:none;overflow-wrap:normal!important;transition:border-color .3s;word-break:keep-all!important}.code-textarea-native[data-v-230304a4]:hover{border-color:#ff5b2d}.code-textarea-native[data-v-230304a4]:focus{border-color:#ff5b2d;box-shadow:0 0 0 2px #ff5b2d1a}.code-textarea-native[readonly][data-v-230304a4]{background-color:#fafafa;cursor:default}.panel-actions[data-v-230304a4]{display:flex;gap:8px;justify-content:flex-end;padding:4px 0}.stats-card[data-v-230304a4]{background:#fff7ed;border:1px solid #ffedd5;border-radius:8px}.stats-grid[data-v-230304a4]{display:grid;gap:10px;grid-template-columns:repeat(7,1fr);text-align:center}.stats-item[data-v-230304a4]{align-items:center;background:#fff;border-radius:6px;display:flex;flex-direction:column;padding:8px}.stats-value[data-v-230304a4]{color:#ff5b2d;font-size:20px;font-weight:700}.stats-label[data-v-230304a4]{color:#666;font-size:12px;margin-top:4px}.table-list[data-v-230304a4]{align-items:center;border-top:1px solid #ffedd5;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:12px}.table-list-label[data-v-230304a4]{color:#666;font-size:12px}.help-card[data-v-230304a4]{background:#fafafa;border-radius:8px}.help-sections[data-v-230304a4]{display:flex;flex-direction:column;gap:24px}.help-section-title[data-v-230304a4]{border-left:4px solid #ff5b2d;color:#333;font-size:15px;font-weight:600;margin:0 0 12px;padding-left:10px}.help-text[data-v-230304a4]{color:#666;line-height:1.8;margin:0}.help-faq[data-v-230304a4]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-230304a4]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-230304a4]:nth-child(odd){background:#fff}.help-faq-q[data-v-230304a4]{color:#333;font-size:14px;font-weight:600;margin:0 0 6px}.help-faq-a[data-v-230304a4]{color:#666;font-size:13px;line-height:1.6;margin:0}@media(max-width:1024px){.code-panels[data-v-230304a4]{grid-template-columns:1fr}}@media(max-width:768px){.stats-grid[data-v-230304a4]{grid-template-columns:repeat(4,1fr)}.code-textarea-native[data-v-230304a4]{font-size:12px}}.quick-section[data-v-26cef031]{background:#fff7ed;border:1px solid #ffedd5}.preset-groups[data-v-26cef031]{gap:10px}.preset-group[data-v-26cef031],.preset-groups[data-v-26cef031]{display:flex;flex-direction:column}.preset-group[data-v-26cef031]{gap:4px}.preset-category[data-v-26cef031]{color:#ff5b2d;font-size:12px;font-weight:600;padding-left:4px}.quick-buttons[data-v-26cef031]{display:flex;flex-wrap:wrap;gap:6px}.quick-btn[data-v-26cef031]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:6px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:90px;padding:6px 12px;transition:all .3s ease}.quick-btn[data-v-26cef031]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-1px)}.quick-btn-name[data-v-26cef031]{color:#333;font-size:12px;font-weight:600}.quick-btn-desc[data-v-26cef031]{color:#666;font-size:10px;margin-top:1px}.control-card[data-v-26cef031]{background:#fafafa;margin-top:24px}.form-container[data-v-26cef031]{gap:12px}.form-container[data-v-26cef031],.form-item[data-v-26cef031]{display:flex;flex-direction:column}.form-item[data-v-26cef031]{gap:6px}.form-label[data-v-26cef031]{color:#333;font-size:13px;font-weight:500}.parse-result[data-v-26cef031]{margin-top:16px}.parse-success strong[data-v-26cef031]{color:#52c41a}.parse-error[data-v-26cef031]{color:#ff4d4f}.result-card[data-v-26cef031]{background:#fafafa;margin-top:16px}.executions-list[data-v-26cef031]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.execution-item[data-v-26cef031]{align-items:center;background:#fff;border:1px solid #f0f0f0;border-radius:8px;display:flex;gap:12px;padding:10px 14px;transition:all .2s}.execution-item[data-v-26cef031]:hover{border-color:#ffd5b0;box-shadow:0 2px 8px #00000014}.exec-index[data-v-26cef031]{align-items:center;background:#ff5b2d;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;height:24px;justify-content:center;width:24px}.execution-time[data-v-26cef031]{color:#333;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px}.expression-categories[data-v-26cef031]{display:flex;flex-direction:column;gap:20px}.category-title[data-v-26cef031]{border-left:3px solid #ff5b2d;color:#1f1f1f;font-size:14px;font-weight:600;margin:0 0 10px;padding-left:10px}.examples-grid[data-v-26cef031]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.example-item[data-v-26cef031]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;cursor:pointer;padding:10px 14px;transition:all .2s}.example-item[data-v-26cef031]:hover{border-color:#ff5b2d;box-shadow:0 2px 8px #00000014}.example-item.active[data-v-26cef031]{background:#fff7ed;border-color:#ff5b2d}.example-cron[data-v-26cef031]{color:#ff5b2d;display:block;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;font-weight:600;margin-bottom:4px}.example-desc[data-v-26cef031]{color:#666;font-size:12px}.help-card[data-v-26cef031]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-26cef031]{gap:20px}.help-section[data-v-26cef031],.help-sections[data-v-26cef031]{display:flex;flex-direction:column}.help-section[data-v-26cef031]{gap:8px}.help-section-title[data-v-26cef031]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-content[data-v-26cef031]{color:#555;font-size:14px;line-height:1.8}.help-content ul[data-v-26cef031]{margin:8px 0;padding-left:20px}.help-content li[data-v-26cef031]{margin-bottom:4px}.help-content code[data-v-26cef031]{background:#f5f5f5;border:1px solid #e8e8e8;border-radius:4px;color:#ff5b2d;font-family:Consolas,Monaco,monospace;font-size:13px;padding:2px 6px}.help-table[data-v-26cef031]{border-collapse:collapse;font-size:13px;margin-top:8px;width:100%}.help-table th[data-v-26cef031]{background:#f5f5f5;border-bottom:2px solid #e8e8e8;color:#333;font-weight:600;padding:10px 12px;text-align:left}.help-table td[data-v-26cef031]{border-bottom:1px solid #f0f0f0;color:#555;padding:8px 12px}.help-table code[data-v-26cef031]{background:#f5f5f5;border:1px solid #e8e8e8;border-radius:4px;color:#ff5b2d;font-family:Consolas,Monaco,monospace;font-size:13px;padding:2px 6px}.help-table tr:hover td[data-v-26cef031]{background:#fff7ed}.help-faq[data-v-26cef031]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-26cef031]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-26cef031]:nth-child(odd){background:#fff}.help-faq-q[data-v-26cef031]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-26cef031]{color:#666;line-height:1.8;margin:0}.help-faq-item code[data-v-26cef031]{background:#f5f5f5;border:1px solid #e8e8e8;border-radius:4px;color:#ff5b2d;font-family:Consolas,Monaco,monospace;font-size:13px;padding:2px 6px}@media(max-width:768px){.quick-buttons[data-v-26cef031]{flex-direction:column}.quick-btn[data-v-26cef031]{align-items:center;text-align:center;width:100%}.examples-grid[data-v-26cef031],.executions-list[data-v-26cef031]{grid-template-columns:1fr}}.hex-tool-container[data-v-1e71f0ea]{display:flex;flex-direction:column;gap:16px}.quick-section[data-v-1e71f0ea]{background:#fff7ed;border:1px solid #ffedd5;border-radius:8px}.quick-header[data-v-1e71f0ea]{align-items:center;display:flex;gap:8px;margin-bottom:12px}.quick-title[data-v-1e71f0ea]{color:#333;font-size:14px;font-weight:600}.quick-subtitle[data-v-1e71f0ea]{color:#999;font-size:12px}.quick-buttons[data-v-1e71f0ea]{display:flex;flex-wrap:wrap;gap:8px}.quick-btn[data-v-1e71f0ea]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;min-width:80px;padding:6px 14px;transition:all .2s}.quick-btn[data-v-1e71f0ea]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-1px)}.quick-btn-name[data-v-1e71f0ea]{color:#333;font-size:13px;font-weight:500}.quick-btn-desc[data-v-1e71f0ea]{color:#999;font-size:11px;margin-top:2px}.input-row[data-v-1e71f0ea]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.result-grid[data-v-1e71f0ea]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.result-card[data-v-1e71f0ea]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:16px}.result-card.highlight-card[data-v-1e71f0ea]{background:#fff7ed;border-color:#ff5b2d}.result-card-header[data-v-1e71f0ea]{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.result-value[data-v-1e71f0ea]{color:#333;font-family:Consolas,Monaco,Courier New,monospace;font-size:20px;font-weight:700;margin-bottom:8px;word-break:break-all}.result-value.highlight[data-v-1e71f0ea]{color:#ff5b2d;font-size:24px}.result-sub[data-v-1e71f0ea]{color:#8c8c8c;font-family:Consolas,Monaco,Courier New,monospace;font-size:12px;margin-top:4px;word-break:break-all}.stats-card[data-v-1e71f0ea]{background:#fff7ed;border:1px solid #ffedd5;border-radius:8px}.stats-grid[data-v-1e71f0ea]{display:grid;gap:10px;grid-template-columns:repeat(6,1fr);text-align:center}.stats-item[data-v-1e71f0ea]{align-items:center;background:#fff;border-radius:6px;display:flex;flex-direction:column;padding:8px}.stats-value[data-v-1e71f0ea]{color:#ff5b2d;font-family:Consolas,Monaco,monospace;font-size:16px;font-weight:700}.stats-label[data-v-1e71f0ea]{color:#666;font-size:12px;margin-top:4px}.base-info-card[data-v-1e71f0ea],.help-card[data-v-1e71f0ea]{background:#fafafa;border-radius:8px}.help-sections[data-v-1e71f0ea]{display:flex;flex-direction:column;gap:24px}.help-section-title[data-v-1e71f0ea]{border-left:4px solid #ff5b2d;color:#333;font-size:15px;font-weight:600;margin:0 0 12px;padding-left:10px}.help-text[data-v-1e71f0ea]{color:#666;line-height:1.8;margin:0}.help-faq[data-v-1e71f0ea]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-1e71f0ea]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-1e71f0ea]:nth-child(odd){background:#fff}.help-faq-q[data-v-1e71f0ea]{color:#333;font-size:14px;font-weight:600;margin:0 0 6px}.help-faq-a[data-v-1e71f0ea]{color:#666;font-size:13px;line-height:1.6;margin:0}@media(max-width:768px){.result-grid[data-v-1e71f0ea]{grid-template-columns:1fr}.stats-grid[data-v-1e71f0ea]{grid-template-columns:repeat(3,1fr)}.result-value[data-v-1e71f0ea]{font-size:16px}.result-value.highlight[data-v-1e71f0ea]{font-size:20px}}.entity-tool-container[data-v-9329662b]{display:flex;flex-direction:column;gap:16px}.quick-section[data-v-9329662b]{background:#fff7ed;border:1px solid #ffedd5;border-radius:8px}.quick-header[data-v-9329662b]{align-items:center;display:flex;gap:8px;margin-bottom:12px}.quick-title[data-v-9329662b]{color:#333;font-size:14px;font-weight:600}.quick-subtitle[data-v-9329662b]{color:#999;font-size:12px}.quick-buttons[data-v-9329662b]{display:flex;flex-wrap:wrap;gap:8px}.quick-btn[data-v-9329662b]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;min-width:80px;padding:6px 14px;transition:all .2s}.quick-btn[data-v-9329662b]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-1px)}.quick-btn-name[data-v-9329662b]{color:#333;font-size:13px;font-weight:500}.quick-btn-desc[data-v-9329662b]{color:#999;font-size:11px;margin-top:2px}.convert-grid[data-v-9329662b]{display:grid;gap:16px;grid-template-columns:1fr 1fr}.convert-card[data-v-9329662b]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:16px}.convert-header[data-v-9329662b]{align-items:center;display:flex;justify-content:space-between}.convert-title[data-v-9329662b]{color:#333;font-size:14px;font-weight:600}.convert-desc[data-v-9329662b]{color:#999;font-size:12px}.convert-textarea[data-v-9329662b]{border:1px solid #d9d9d9;border-radius:6px;box-sizing:border-box;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.5;outline:none;padding:10px;resize:vertical;transition:border-color .3s;width:100%}.convert-textarea[data-v-9329662b]:hover{border-color:#ff5b2d}.convert-textarea[data-v-9329662b]:focus{border-color:#ff5b2d;box-shadow:0 0 0 2px #ff5b2d1a}.convert-textarea.result[data-v-9329662b]{background:#fafafa;cursor:pointer}.convert-actions[data-v-9329662b]{display:flex;gap:8px}.primary-btn[data-v-9329662b]{background:#ff5b2d!important;border-color:#ff5b2d!important;color:#fff!important}.primary-btn[data-v-9329662b]:hover{background:#ff7a50!important;border-color:#ff7a50!important}.search-row[data-v-9329662b]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.table-card[data-v-9329662b]{background:#fafafa;border-radius:8px}.table-header[data-v-9329662b]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.table-title[data-v-9329662b]{color:#333;font-size:15px;font-weight:600}.entity-table-wrapper[data-v-9329662b]{border-radius:6px;max-height:500px;overflow-x:auto;overflow-y:auto}.entity-table[data-v-9329662b]{background:#fff;border-collapse:collapse;width:100%}.entity-table thead[data-v-9329662b]{background:#fff7ed;position:sticky;top:0;z-index:10}.entity-table th[data-v-9329662b]{border-bottom:2px solid #ffedd5;color:#333;font-size:13px;font-weight:600;padding:10px 12px;text-align:left}.entity-table td[data-v-9329662b]{border-bottom:1px solid #f0f0f0;font-size:13px;padding:10px 12px}.entity-table tbody tr[data-v-9329662b]:hover{background:#fff7ed}.char-cell[data-v-9329662b]{text-align:center}.char[data-v-9329662b]{color:#ff5b2d;font-size:22px;font-weight:600}.code-cell[data-v-9329662b]{color:#666;font-family:Consolas,Monaco,monospace;font-size:12px}.help-card[data-v-9329662b]{background:#fafafa;border-radius:8px}.help-sections[data-v-9329662b]{display:flex;flex-direction:column;gap:24px}.help-section-title[data-v-9329662b]{border-left:4px solid #ff5b2d;color:#333;font-size:15px;font-weight:600;margin:0 0 12px;padding-left:10px}.help-text[data-v-9329662b]{color:#666;line-height:1.8;margin:0}.help-faq[data-v-9329662b]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-9329662b]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-9329662b]:nth-child(odd){background:#fff}.help-faq-q[data-v-9329662b]{color:#333;font-size:14px;font-weight:600;margin:0 0 6px}.help-faq-a[data-v-9329662b]{color:#666;font-size:13px;line-height:1.6;margin:0}@media(max-width:768px){.convert-grid[data-v-9329662b]{grid-template-columns:1fr}.entity-table[data-v-9329662b]{font-size:12px}.char[data-v-9329662b]{font-size:18px}}.rs-tool-container[data-v-180849c3]{display:flex;flex-direction:column;gap:16px}.quick-section[data-v-180849c3]{background:#fff7ed;border:1px solid #ffedd5;border-radius:8px}.quick-header[data-v-180849c3]{align-items:center;display:flex;gap:8px;margin-bottom:12px}.quick-title[data-v-180849c3]{color:#333;font-size:14px;font-weight:600}.quick-subtitle[data-v-180849c3]{color:#999;font-size:12px}.quick-buttons[data-v-180849c3]{display:flex;flex-wrap:wrap;gap:8px}.quick-btn[data-v-180849c3]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;min-width:80px;padding:6px 14px;transition:all .2s}.quick-btn[data-v-180849c3]:hover{transform:translateY(-1px)}.quick-btn-active[data-v-180849c3],.quick-btn[data-v-180849c3]:hover{background:#fff5f0;border-color:#ff5b2d}.quick-btn-name[data-v-180849c3]{color:#333;font-size:13px;font-weight:500}.quick-btn-desc[data-v-180849c3]{color:#999;font-size:11px;margin-top:2px}.config-section[data-v-180849c3]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:20px}.config-header[data-v-180849c3]{align-items:center;display:flex}.section-title[data-v-180849c3]{color:#333;font-size:15px;font-weight:600}.slider-row[data-v-180849c3]{display:grid;gap:24px;grid-template-columns:1fr 1fr}.slider-item[data-v-180849c3]{display:flex;flex-direction:column;gap:8px}.slider-label[data-v-180849c3]{color:#666;display:flex;font-size:13px;justify-content:space-between}.slider-value[data-v-180849c3]{color:#ff5b2d;font-weight:600}.charset-section[data-v-180849c3]{display:flex;flex-direction:column;gap:10px}.charset-label[data-v-180849c3]{color:#666;font-size:13px;font-weight:500}.charset-group[data-v-180849c3]{display:flex;flex-wrap:wrap;gap:16px}.charset-group code[data-v-180849c3]{background:#f5f5f5;border-radius:4px;color:#666;font-family:Consolas,monospace;font-size:11px;padding:1px 6px}.custom-row[data-v-180849c3]{align-items:center;display:flex;gap:12px}.custom-label[data-v-180849c3]{color:#666;font-size:13px;white-space:nowrap}.action-row[data-v-180849c3]{display:flex;flex-wrap:wrap;gap:10px}.primary-btn[data-v-180849c3]{background:#ff5b2d!important;border-color:#ff5b2d!important;color:#fff!important}.primary-btn[data-v-180849c3]:hover{background:#ff7a50!important;border-color:#ff7a50!important}.stats-grid[data-v-180849c3]{display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.stats-card[data-v-180849c3]{background:#fff7ed;border:1px solid #ffedd5;border-radius:8px;padding:12px;text-align:center}.stats-value[data-v-180849c3]{color:#ff5b2d;font-size:18px;font-weight:700}.stats-label[data-v-180849c3]{color:#666;font-size:12px;margin-top:4px}.result-section[data-v-180849c3]{display:flex;flex-direction:column;gap:12px}.result-header[data-v-180849c3]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.strength-box[data-v-180849c3]{background:#fafafa;border:1px solid;border-left:4px solid;border-radius:8px;padding:12px 16px}.strength-info[data-v-180849c3]{align-items:center;display:flex;gap:12px}.strength-level[data-v-180849c3]{font-size:15px;font-weight:700}.strength-score[data-v-180849c3]{color:#666;font-size:13px}.strength-tips[data-v-180849c3]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.strength-tip[data-v-180849c3]{background:#fff7ed;border-radius:4px;color:#fa8c16;font-size:12px;padding:2px 8px}.results-list[data-v-180849c3]{display:flex;flex-direction:column;gap:8px}.result-item[data-v-180849c3]{align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:6px;display:flex;gap:12px;padding:10px 14px}.result-item[data-v-180849c3]:hover{background:#fff7ed;border-color:#ff5b2d}.result-index[data-v-180849c3]{align-items:center;background:#ff5b2d;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:600;height:24px;justify-content:center;width:24px}.result-content[data-v-180849c3]{color:#333;flex:1;font-family:Consolas,monospace;font-size:14px;word-break:break-all}.help-card[data-v-180849c3]{background:#fafafa;border-radius:8px}.help-sections[data-v-180849c3]{display:flex;flex-direction:column;gap:24px}.help-section-title[data-v-180849c3]{border-left:4px solid #ff5b2d;color:#333;font-size:15px;font-weight:600;margin:0 0 12px;padding-left:10px}.help-text[data-v-180849c3]{color:#666;line-height:1.8;margin:0}.help-faq[data-v-180849c3]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-180849c3]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-180849c3]:nth-child(odd){background:#fff}.help-faq-q[data-v-180849c3]{color:#333;font-size:14px;font-weight:600;margin:0 0 6px}.help-faq-a[data-v-180849c3]{color:#666;font-size:13px;line-height:1.6;margin:0}@media(max-width:768px){.slider-row[data-v-180849c3]{grid-template-columns:1fr}.stats-grid[data-v-180849c3]{grid-template-columns:1fr 1fr}.charset-group[data-v-180849c3]{flex-direction:column;gap:8px}}.linux-command-tool-container[data-v-949fa1c4]{display:flex;flex-direction:column;gap:16px}.search-card[data-v-949fa1c4]{background:#fafafa}.search-bar[data-v-949fa1c4]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.search-input[data-v-949fa1c4]{flex:1;min-width:200px}.category-select[data-v-949fa1c4]{flex-shrink:0;width:160px}.stats-info[data-v-949fa1c4]{align-items:center;display:flex;justify-content:space-between;margin-top:12px}.filter-tabs[data-v-949fa1c4]{margin-top:16px}.commands-list[data-v-949fa1c4]{display:flex;flex-direction:column;gap:12px}.command-card[data-v-949fa1c4]{background:#fafafa;transition:all .3s}.command-card.expanded[data-v-949fa1c4]{background:#fff;box-shadow:0 2px 8px #0000001a}.command-header[data-v-949fa1c4]{align-items:center;cursor:pointer;display:flex;gap:12px}.command-name[data-v-949fa1c4]{color:#ff5b2d;font-family:Consolas,Monaco,Courier New,monospace;font-size:18px;font-weight:600}.command-name[data-v-949fa1c4] mark{background:#ffe58f;border-radius:2px;color:#262626;padding:0 2px}.category-tag[data-v-949fa1c4]{cursor:pointer;transition:opacity .2s}.category-tag[data-v-949fa1c4]:hover{opacity:.8}.command-brief[data-v-949fa1c4]{margin-top:12px}.command-desc[data-v-949fa1c4]{color:#333;font-size:14px;margin:0 0 8px}.command-desc[data-v-949fa1c4] mark{background:#ffe58f;border-radius:2px;color:#262626;padding:0 2px}.command-syntax[data-v-949fa1c4]{align-items:center;color:#666;display:flex;font-size:13px;gap:6px;margin:0}.command-syntax code[data-v-949fa1c4]{background:#f5f5f5;border-radius:4px;font-family:Consolas,Monaco,Courier New,monospace;padding:2px 6px}.command-detail[data-v-949fa1c4]{border-top:1px solid #e8e8e8;margin-top:16px;padding-top:16px}.detail-section[data-v-949fa1c4]{margin-bottom:16px}.detail-section h4[data-v-949fa1c4]{border-bottom:2px solid #ff5b2d;color:#333;display:inline-block;font-size:14px;font-weight:600;margin:0 0 12px;padding-bottom:8px}.examples-header[data-v-949fa1c4]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.examples-header h4[data-v-949fa1c4]{margin:0}.option-desc[data-v-949fa1c4] mark{background:#ffe58f;border-radius:2px;color:#262626;padding:0 2px}.options-list[data-v-949fa1c4]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.option-item[data-v-949fa1c4]{align-items:center;background:#f5f5f5;border-radius:6px;display:flex;gap:10px;padding:8px 12px}.option-flag[data-v-949fa1c4]{background:#fff7ed;border-radius:4px;color:#ff5b2d;flex-shrink:0;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;padding:2px 8px;white-space:nowrap}.option-desc[data-v-949fa1c4]{color:#666;font-size:13px}.example-item[data-v-949fa1c4]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:12px;padding:12px}.example-desc[data-v-949fa1c4]{color:#666;font-size:13px;margin-bottom:8px}.example-code-wrapper[data-v-949fa1c4]{align-items:center;display:flex;gap:12px}.example-code[data-v-949fa1c4]{background:#f5f5f5;border-radius:6px;color:#333;flex:1;font-size:13px;padding:8px 12px;word-break:break-all}.example-code[data-v-949fa1c4],code[data-v-949fa1c4]{font-family:Consolas,Monaco,Courier New,monospace}.empty-description p[data-v-949fa1c4]{color:#000000a6;margin:0}.empty-description .empty-hint[data-v-949fa1c4]{color:#00000073;font-size:13px;margin-top:8px}.help-card[data-v-949fa1c4]{background:#fafafa;border-radius:8px}.help-sections[data-v-949fa1c4]{display:flex;flex-direction:column;gap:24px}.help-section-title[data-v-949fa1c4]{border-left:4px solid #ff5b2d;color:#333;font-size:15px;font-weight:600;margin:0 0 12px;padding-left:10px}.help-text[data-v-949fa1c4]{color:#666;line-height:1.8;margin:0}.help-faq[data-v-949fa1c4]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-949fa1c4]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-949fa1c4]:nth-child(odd){background:#fff}.help-faq-q[data-v-949fa1c4]{color:#333;font-size:14px;font-weight:600;margin:0 0 6px}.help-faq-a[data-v-949fa1c4]{color:#666;font-size:13px;line-height:1.6;margin:0}@media(max-width:768px){.search-bar[data-v-949fa1c4]{align-items:stretch;flex-direction:column}.category-select[data-v-949fa1c4],.search-input[data-v-949fa1c4]{width:100%}.command-name[data-v-949fa1c4]{font-size:16px}.example-code[data-v-949fa1c4]{font-size:12px}.options-list[data-v-949fa1c4]{grid-template-columns:1fr}}.http-status-tool-container[data-v-16592e53]{display:flex;flex-direction:column;gap:16px}.quick-section[data-v-16592e53]{background:#fff7ed;border:1px solid #ffedd5}.quick-header[data-v-16592e53]{align-items:center;display:flex;gap:8px;margin-bottom:12px}.quick-title[data-v-16592e53]{color:#1f1f1f;font-size:16px;font-weight:600}.quick-subtitle[data-v-16592e53]{color:#666;font-size:12px}.quick-buttons[data-v-16592e53]{display:flex;flex-wrap:wrap;gap:6px}.quick-btn[data-v-16592e53]{align-items:center;background:#fff;border:1px solid #ffd5b0;border-radius:6px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:80px;padding:6px 12px;transition:all .3s ease}.quick-btn[data-v-16592e53]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-1px)}.quick-btn-code[data-v-16592e53]{font-size:16px;font-weight:700;line-height:1.2}.quick-btn-name[data-v-16592e53]{color:#333;font-size:11px;font-weight:600}.quick-btn-desc[data-v-16592e53]{color:#666;font-size:10px;margin-top:1px}.search-card[data-v-16592e53]{background:#fafafa}.search-row[data-v-16592e53]{align-items:center;display:flex;gap:8px}.search-input[data-v-16592e53]{flex:1}.search-stats[data-v-16592e53]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.stats-text[data-v-16592e53]{color:#666;font-size:13px}.stats-text strong[data-v-16592e53]{color:#ff5b2d}.category-tags[data-v-16592e53]{display:flex;flex-wrap:wrap;gap:8px}.category-tag[data-v-16592e53]{background:#fff;border:1px solid;border-radius:4px;font-size:11px;padding:2px 8px}.status-list[data-v-16592e53]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(380px,1fr))}.status-card[data-v-16592e53]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden;transition:all .3s}.status-card[data-v-16592e53]:hover{border-color:#ffd5b0;box-shadow:0 2px 8px #00000014}.status-card-header[data-v-16592e53]{align-items:center;background:#fafafa;border-bottom:1px solid #f0f0f0;display:flex;gap:10px;padding:12px 16px}.status-code-badge[data-v-16592e53]{align-items:center;border-radius:6px;color:#fff;display:inline-flex;font-size:16px;font-weight:700;height:32px;justify-content:center;min-width:50px;padding:0 10px}.status-phrase[data-v-16592e53]{color:#333;flex:1;font-family:Consolas,Monaco,Courier New,monospace;font-size:14px;font-weight:600}.status-actions[data-v-16592e53]{display:flex;gap:4px}.status-card-body[data-v-16592e53]{padding:12px 16px}.status-desc[data-v-16592e53]{color:#333;font-size:14px;font-weight:500;margin:0 0 10px}.status-detail[data-v-16592e53]{align-items:flex-start;background:#fff7ed;border-radius:4px;display:flex;font-size:13px;gap:8px;margin-bottom:6px;padding:6px 10px}.status-detail.solution[data-v-16592e53]{background:#f6ffed}.detail-label[data-v-16592e53]{color:#ff5b2d;font-weight:600;min-width:60px;white-space:nowrap}.status-detail.solution .detail-label[data-v-16592e53]{color:#52c41a}.detail-text[data-v-16592e53]{color:#333;line-height:1.6}.empty-state[data-v-16592e53]{align-items:center;display:flex;flex-direction:column;gap:12px;grid-column:1/-1;padding:40px 0}.empty-state p[data-v-16592e53]{color:#999;font-size:14px;margin:0}.help-card[data-v-16592e53]{background:#fafafa;border-radius:8px;margin-top:8px}.help-sections[data-v-16592e53]{gap:20px}.help-section[data-v-16592e53],.help-sections[data-v-16592e53]{display:flex;flex-direction:column}.help-section[data-v-16592e53]{gap:8px}.help-section-title[data-v-16592e53]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-content[data-v-16592e53]{font-size:14px;line-height:1.8}.help-content ul[data-v-16592e53]{margin:8px 0;padding-left:20px}.help-content li[data-v-16592e53]{margin-bottom:4px}.help-faq[data-v-16592e53]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-16592e53]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-16592e53]:nth-child(odd){background:#fff}.help-faq-q[data-v-16592e53]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-16592e53]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.status-list[data-v-16592e53]{grid-template-columns:1fr}.quick-buttons[data-v-16592e53]{flex-direction:column}.quick-btn[data-v-16592e53]{align-items:center;text-align:center;width:100%}.search-row[data-v-16592e53]{align-items:stretch;flex-direction:column}.search-row .search-input[data-v-16592e53]{width:100%}.search-row .ant-select[data-v-16592e53]{width:100%!important}.status-card-header[data-v-16592e53]{flex-wrap:wrap}.status-actions[data-v-16592e53]{justify-content:flex-end;width:100%}}.csr-tool-container[data-v-3e7dc6d8]{display:flex;flex-direction:column;gap:16px}.action-card[data-v-3e7dc6d8],.command-card[data-v-3e7dc6d8],.form-card[data-v-3e7dc6d8]{background:#fafafa}.command-block[data-v-3e7dc6d8]{background:#1e1e1e;border-radius:8px;color:#d4d4d4;overflow-x:auto;padding:16px}.command-block code[data-v-3e7dc6d8]{font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;white-space:pre-wrap;word-break:break-all}.guide-card[data-v-3e7dc6d8]{background:#fafafa}.guide-content[data-v-3e7dc6d8]{background:#1e1e1e;border-radius:8px;color:#d4d4d4;max-height:600px;overflow-x:auto;overflow-y:auto;padding:16px}.guide-content code[data-v-3e7dc6d8]{font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;white-space:pre-wrap}.help-card[data-v-3e7dc6d8],.info-card[data-v-3e7dc6d8]{background:#fafafa}.help-card[data-v-3e7dc6d8]{border-radius:8px}.help-sections[data-v-3e7dc6d8]{gap:20px}.help-section[data-v-3e7dc6d8],.help-sections[data-v-3e7dc6d8]{display:flex;flex-direction:column}.help-section[data-v-3e7dc6d8]{gap:8px}.help-section-title[data-v-3e7dc6d8]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-3e7dc6d8]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-3e7dc6d8]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-3e7dc6d8]:nth-child(odd){background:#fff}.help-faq-q[data-v-3e7dc6d8]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-3e7dc6d8]{color:#666;line-height:1.8;margin:0}.quick-section[data-v-3e7dc6d8]{background:#fff7ed;border:1px solid #ffedd5}.quick-buttons[data-v-3e7dc6d8]{display:flex;flex-wrap:wrap;gap:10px}.quick-btn[data-v-3e7dc6d8]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:8px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:140px;padding:12px 20px;transition:all .3s ease}.quick-btn[data-v-3e7dc6d8]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-2px)}.quick-btn-name[data-v-3e7dc6d8]{color:#333;font-size:14px;font-weight:600}.quick-btn-desc[data-v-3e7dc6d8]{color:#666;font-size:12px;margin-top:4px}pre[data-v-3e7dc6d8]{margin:0}@media(max-width:768px){.command-block code[data-v-3e7dc6d8],.guide-content code[data-v-3e7dc6d8]{font-size:12px}.quick-buttons[data-v-3e7dc6d8]{flex-direction:column}.quick-btn[data-v-3e7dc6d8]{align-items:center;text-align:center;width:100%}}.htpasswd-tool-container[data-v-eff3ee0e]{display:flex;flex-direction:column;gap:16px}.quick-section[data-v-eff3ee0e]{background:#fff7ed;border:1px solid #ffedd5}.quick-header[data-v-eff3ee0e]{align-items:center;display:flex;gap:8px;margin-bottom:10px}.quick-title[data-v-eff3ee0e]{color:#1f1f1f;font-size:16px;font-weight:600}.quick-subtitle[data-v-eff3ee0e]{color:#666;font-size:12px}.quick-buttons[data-v-eff3ee0e]{display:flex;flex-wrap:wrap;gap:6px}.quick-btn[data-v-eff3ee0e]{align-items:center;background:#fff;border:1px solid #ffd5b0;border-radius:6px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:90px;padding:6px 14px;transition:all .3s ease}.quick-btn[data-v-eff3ee0e]:hover{transform:translateY(-1px)}.quick-btn.active[data-v-eff3ee0e],.quick-btn[data-v-eff3ee0e]:hover{background:#fff5f0;border-color:#ff5b2d}.quick-btn-name[data-v-eff3ee0e]{color:#333;font-size:12px;font-weight:600}.quick-btn-name.recommended[data-v-eff3ee0e]{color:#ff5b2d}.quick-btn-desc[data-v-eff3ee0e]{color:#666;font-size:10px;margin-top:2px}.form-card[data-v-eff3ee0e]{background:#fafafa}.algo-select[data-v-eff3ee0e],.mode-switch[data-v-eff3ee0e]{display:flex;gap:8px;margin-bottom:16px}.algo-select[data-v-eff3ee0e]{align-items:center}.algo-label[data-v-eff3ee0e]{color:#333;font-size:14px;font-weight:500}.single-form .form-row[data-v-eff3ee0e]{display:flex;gap:16px;margin-bottom:16px}.single-form .form-item[data-v-eff3ee0e]{display:flex;flex:1;flex-direction:column;gap:6px}.single-form .form-item label[data-v-eff3ee0e]{color:#333;font-size:13px;font-weight:500}.entries-list[data-v-eff3ee0e]{background:#fff;border-radius:8px;display:flex;flex-direction:column;gap:8px;margin-bottom:16px;max-height:350px;overflow-y:auto;padding:12px}.entry-item[data-v-eff3ee0e]{align-items:center;background:#fafafa;border-radius:6px;display:flex;gap:8px;padding:8px}.entry-index[data-v-eff3ee0e]{align-items:center;background:#ff5b2d;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;height:26px;justify-content:center;width:26px}.form-actions[data-v-eff3ee0e]{display:flex;flex-wrap:wrap;gap:10px}.primary-btn[data-v-eff3ee0e]{background:#ff5b2d!important;border-color:#ff5b2d!important}.primary-btn[data-v-eff3ee0e]:hover{background:#ff7a50!important;border-color:#ff7a50!important}.result-card[data-v-eff3ee0e]{background:#fafafa}.result-header[data-v-eff3ee0e]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.result-title[data-v-eff3ee0e]{color:#1f1f1f;font-size:16px;font-weight:600}.result-actions[data-v-eff3ee0e]{display:flex;gap:8px}.result-content[data-v-eff3ee0e]{background:#1e1e1e;border-radius:8px;color:#d4d4d4;overflow-x:auto;padding:16px}.result-content code[data-v-eff3ee0e]{font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;white-space:pre-wrap;word-break:break-all}.config-example[data-v-eff3ee0e]{background:#1e1e1e;border-radius:8px;color:#d4d4d4;overflow-x:auto;padding:16px}.config-example code[data-v-eff3ee0e]{color:#d4d4d4;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;white-space:pre-wrap}.help-card[data-v-eff3ee0e]{background:#fafafa;border-radius:8px;margin-top:8px}.help-sections[data-v-eff3ee0e]{gap:20px}.help-section[data-v-eff3ee0e],.help-sections[data-v-eff3ee0e]{display:flex;flex-direction:column}.help-section[data-v-eff3ee0e]{gap:8px}.help-section-title[data-v-eff3ee0e]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-content[data-v-eff3ee0e]{font-size:14px;line-height:1.8}.help-content code[data-v-eff3ee0e]{background:#f0f0f0;border-radius:4px;color:#ff5b2d;font-family:Consolas,Monaco,Courier New,monospace;font-size:12px;padding:2px 6px}.help-faq[data-v-eff3ee0e]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-eff3ee0e]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-eff3ee0e]:nth-child(odd){background:#fff}.help-faq-q[data-v-eff3ee0e]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-eff3ee0e]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.single-form .form-row[data-v-eff3ee0e]{flex-direction:column}.entry-item[data-v-eff3ee0e]{flex-wrap:wrap}.quick-buttons[data-v-eff3ee0e]{flex-direction:column}.quick-btn[data-v-eff3ee0e]{align-items:center;text-align:center;width:100%}.algo-select[data-v-eff3ee0e]{align-items:flex-start;flex-direction:column}.algo-select .ant-select[data-v-eff3ee0e]{width:100%!important}.result-header[data-v-eff3ee0e]{align-items:flex-start;flex-direction:column;gap:8px}}.help-sections[data-v-d30c9bff]{gap:20px}.help-section[data-v-d30c9bff],.help-sections[data-v-d30c9bff]{display:flex;flex-direction:column}.help-section[data-v-d30c9bff]{gap:12px}.help-section-title[data-v-d30c9bff]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-d30c9bff]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-d30c9bff]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-d30c9bff]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-d30c9bff]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-d30c9bff],.images-card[data-v-d30c9bff],.main-card[data-v-d30c9bff],.result-card[data-v-d30c9bff],.settings-card[data-v-d30c9bff]{background:#fff}.upload-dragger[data-v-d30c9bff]{margin-bottom:16px}.upload-dragger[data-v-d30c9bff] .ant-upload-drag{border-color:#d9d9d9;border-radius:8px;transition:all .2s}.upload-dragger[data-v-d30c9bff] .ant-upload-drag:hover{border-color:#ff5b2d}.upload-dragger[data-v-d30c9bff] .ant-upload-drag-container{padding:24px 0}.upload-icon[data-v-d30c9bff]{color:#ff5b2d;font-size:48px;margin:0 0 8px}.upload-text[data-v-d30c9bff]{color:#333;font-size:15px;margin:0 0 4px}.upload-hint[data-v-d30c9bff]{color:#999;font-size:13px;margin:0}.file-summary[data-v-d30c9bff]{background:#fafafa;border-radius:6px;color:#666;display:flex;font-size:14px;gap:24px;padding:10px 16px}.file-summary strong[data-v-d30c9bff]{color:#ff5b2d}.settings-grid[data-v-d30c9bff]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.setting-item[data-v-d30c9bff]{display:flex;flex-direction:column;gap:8px}.setting-label[data-v-d30c9bff]{color:#555;font-size:14px;font-weight:500}.radio-group[data-v-d30c9bff]{align-items:center;display:flex;gap:24px;height:40px}.radio-item[data-v-d30c9bff]{cursor:pointer;gap:8px}.radio-circle[data-v-d30c9bff],.radio-item[data-v-d30c9bff]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-d30c9bff]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-d30c9bff],.radio-item:hover .radio-circle[data-v-d30c9bff]{border-color:#ff5b2d}.radio-inner[data-v-d30c9bff]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-d30c9bff]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-d30c9bff]{color:#ff5b2d;font-weight:500}.action-buttons[data-v-d30c9bff]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-d30c9bff]{background:#ff5b2d;border-color:#ff5b2d;border-radius:6px;padding:0 32px}.convert-btn[data-v-d30c9bff]:hover:not(:disabled){background:#ff7a52!important;border-color:#ff7a52!important}.clear-btn[data-v-d30c9bff]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-d30c9bff]:hover{background:#e8e8e8;border-color:#bfbfbf;color:#333}.preview-btn[data-v-d30c9bff]{background:#fff;border-color:#ff5b2d;border-radius:6px;color:#ff5b2d}.preview-btn[data-v-d30c9bff]:hover{background:#fff5f2!important;border-color:#ff7a52!important;color:#ff7a52!important}.progress-section[data-v-d30c9bff]{margin-top:12px}.images-grid[data-v-d30c9bff]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.image-card[data-v-d30c9bff]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden;transition:all .2s}.image-card[data-v-d30c9bff]:hover{border-color:#ff5b2d;box-shadow:0 2px 8px #ff5b2d26}.image-header[data-v-d30c9bff]{align-items:center;background:#fafafa;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:4px 8px}.image-index[data-v-d30c9bff]{color:#ff5b2d;font-size:12px;font-weight:600}.image-actions[data-v-d30c9bff]{display:flex;gap:2px}.image-actions[data-v-d30c9bff] .ant-btn{height:24px;padding:0 4px}.image-preview[data-v-d30c9bff]{align-items:center;background:#f5f5f5;display:flex;height:150px;justify-content:center;overflow:hidden;width:100%}.image-preview img[data-v-d30c9bff]{max-height:90%;max-width:90%;-o-object-fit:contain;object-fit:contain;transition:transform .2s}.image-info[data-v-d30c9bff]{padding:8px}.image-name[data-v-d30c9bff]{color:#333;font-size:12px;font-weight:500;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-meta[data-v-d30c9bff]{color:#999;font-size:11px}.result-preview[data-v-d30c9bff]{border:1px solid #e8e8e8;border-radius:6px;overflow:hidden}.result-iframe[data-v-d30c9bff]{border:none;display:block;height:500px;width:100%}@media(max-width:768px){.settings-grid[data-v-d30c9bff]{grid-template-columns:1fr}.images-grid[data-v-d30c9bff]{gap:8px;grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.image-preview[data-v-d30c9bff]{height:120px}.action-buttons[data-v-d30c9bff]{flex-direction:column}.result-iframe[data-v-d30c9bff]{height:300px}}.roi-calculator-container[data-v-bb2ffa98]{display:flex;flex-direction:column;gap:16px}.card-header[data-v-bb2ffa98]{align-items:center;display:flex;font-weight:600;gap:8px}.chinese-amount[data-v-bb2ffa98]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:6px;box-shadow:0 2px 8px #667eea4d;color:#fff;font-size:14px;font-weight:600;letter-spacing:2px;margin-top:8px;padding:8px 12px;text-align:center;transition:all .3s ease}.chinese-amount[data-v-bb2ffa98]:hover{box-shadow:0 4px 12px #667eea66;transform:translateY(-2px)}.income-hint[data-v-bb2ffa98]{background:#f0f5ff;border-left:3px solid #1890ff;border-radius:4px;color:#1890ff;margin-top:6px;padding:6px 10px}.income-hint[data-v-bb2ffa98],.wan-hint[data-v-bb2ffa98]{font-size:12px;font-weight:500}.wan-hint[data-v-bb2ffa98]{color:#ff5b2d;margin-left:8px}@media(max-width:768px){[data-v-bb2ffa98] .ant-statistic__title{font-size:12px}[data-v-bb2ffa98] .ant-statistic__content{font-size:16px}.chinese-amount[data-v-bb2ffa98]{font-size:12px;letter-spacing:1px}}.tax-calculator-container[data-v-3ba49cad]{display:flex;flex-direction:column;gap:16px}.form-card[data-v-3ba49cad],.info-card[data-v-3ba49cad],.result-card[data-v-3ba49cad],.table-card[data-v-3ba49cad]{background:#fafafa}@media(max-width:768px){[data-v-3ba49cad] .ant-descriptions__label,[data-v-3ba49cad] .ant-descriptions__content,[data-v-3ba49cad] .ant-table{font-size:12px}}.box-calculator-container[data-v-74846338]{display:flex;flex-direction:column;gap:16px}.unit-card[data-v-74846338]{background:linear-gradient(135deg,#f5f7fa,#e4ecf7);border-radius:8px}.unit-card[data-v-74846338] .ant-statistic-title{color:#666;font-size:12px}.unit-card[data-v-74846338] .ant-statistic-content{color:#1677ff;font-size:20px}.selected-box[data-v-74846338]{background:#f0f5ff;border:2px solid #1677ff!important}.selected-box[data-v-74846338] .ant-card-head{background:#f0f5ff}.category-table[data-v-74846338]{display:flex;flex-direction:column;gap:8px}.category-item[data-v-74846338]{align-items:center;background:#00000005;border-radius:6px;display:flex;justify-content:space-between;padding:8px 12px}.category-item .label[data-v-74846338]{color:#888;font-size:12px}.category-item .value[data-v-74846338]{color:#1677ff;font-size:13px;font-weight:700}.empty-card[data-v-74846338]{display:flex;flex-direction:column;justify-content:center;min-height:400px}.box-spec-card[data-v-74846338]{border-radius:6px;transition:all .3s}.box-spec-card[data-v-74846338]:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.detail-card[data-v-74846338],.form-card[data-v-74846338],.help-card[data-v-74846338],.info-card[data-v-74846338],.result-card[data-v-74846338],.table-card[data-v-74846338]{border-radius:8px}.help-card[data-v-74846338]{background:#fafafa}.help-sections[data-v-74846338]{gap:20px}.help-section[data-v-74846338],.help-sections[data-v-74846338]{display:flex;flex-direction:column}.help-section[data-v-74846338]{gap:8px}.help-section-title[data-v-74846338]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-74846338]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-74846338]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-74846338]:nth-child(odd){background:#fff}.help-faq-q[data-v-74846338]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-74846338]{color:#666;line-height:1.8;margin:0}.quick-section[data-v-74846338]{background:#fff7ed;border:1px solid #ffedd5}.quick-buttons[data-v-74846338]{display:flex;flex-wrap:wrap;gap:10px}.quick-btn[data-v-74846338]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:8px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:140px;padding:12px 20px;transition:all .3s ease}.quick-btn[data-v-74846338]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-2px)}.quick-btn-name[data-v-74846338]{color:#333;font-size:14px;font-weight:600}.quick-btn-desc[data-v-74846338]{color:#666;font-size:12px;margin-top:4px}@media(max-width:768px){[data-v-74846338] .ant-statistic__title{font-size:12px}[data-v-74846338] .ant-statistic__content{font-size:16px}[data-v-74846338] .ant-table{font-size:12px}.empty-card[data-v-74846338]{min-height:300px}.quick-buttons[data-v-74846338]{flex-direction:column}.quick-btn[data-v-74846338]{align-items:center;text-align:center;width:100%}}.what-to-eat-container[data-v-7de8b132]{display:flex;flex-direction:column;gap:16px}.main-card[data-v-7de8b132]{background:linear-gradient(135deg,#667eea,#764ba2)}.roll-section[data-v-7de8b132]{align-items:flex-start;display:flex;gap:32px}.roll-display[data-v-7de8b132]{align-items:center;background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000001a;display:flex;flex:1;flex-direction:column;justify-content:center;min-height:320px;padding:40px;text-align:center}.food-result[data-v-7de8b132]{animation:fadeIn-7de8b132 .4s ease-out;width:100%}.food-result.rolling[data-v-7de8b132]{animation:rollShake-7de8b132 .12s ease-in-out infinite}@keyframes fadeIn-7de8b132{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes rollShake-7de8b132{0%,to{transform:translateY(0) scale(1)}25%{transform:translateY(-3px) scale(1.02)}75%{transform:translateY(3px) scale(1.02)}}.food-emoji[data-v-7de8b132]{filter:drop-shadow(0 4px 8px rgba(0,0,0,.1));font-size:80px;line-height:1;margin-bottom:16px}.food-name[data-v-7de8b132]{color:#333;font-size:36px;font-weight:700;letter-spacing:1px;margin-bottom:12px}.food-category[data-v-7de8b132]{background:#f0f5ff;border-radius:12px;color:#666;display:inline-block;font-size:14px;margin-bottom:8px;padding:4px 12px}.food-price[data-v-7de8b132]{color:#fa541c;font-size:18px;font-weight:600;margin-bottom:12px}.food-tags[data-v-7de8b132]{flex-wrap:wrap;gap:6px;margin-bottom:16px}.action-row[data-v-7de8b132],.food-tags[data-v-7de8b132]{display:flex;justify-content:center}.action-row[data-v-7de8b132]{gap:8px;margin-top:8px}.fav-btn.active[data-v-7de8b132]{color:#faad14}.food-placeholder[data-v-7de8b132]{color:#999;text-align:center}.placeholder-icon[data-v-7de8b132]{color:#d9d9d9;font-size:64px}.placeholder-text[data-v-7de8b132]{color:#666;font-size:18px;margin:16px 0 8px}.placeholder-hint[data-v-7de8b132]{color:#999;font-size:14px;margin:0}.control-section[data-v-7de8b132]{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000001a;padding:24px;width:320px}.roll-btn[data-v-7de8b132]{background:linear-gradient(135deg,#fa541c,#fa8c16);border:none;font-size:18px;font-weight:600;height:56px}.roll-btn[data-v-7de8b132]:hover{background:linear-gradient(135deg,#d4380d,#d46b08)}.recommend-list[data-v-7de8b132]{background:#fff;border-radius:12px;margin-top:24px;padding:16px 20px}.rec-tag[data-v-7de8b132]{border:1px solid #e8e8e8;cursor:pointer;font-size:14px;padding:8px 14px;transition:all .2s}.rec-tag[data-v-7de8b132]:hover{border-color:#fa541c;color:#fa541c}.rec-tag.active[data-v-7de8b132]{background:#fff7e6;border-color:#fa8c16;color:#fa541c;font-weight:600}.rec-price[data-v-7de8b132]{color:#999;font-size:12px;margin-left:6px}.custom-card[data-v-7de8b132]{background:#fff}.food-grid[data-v-7de8b132]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.food-item[data-v-7de8b132]{align-items:center;background:#fffbe6;border:1px solid #ffe58f;border-radius:8px;display:flex;gap:12px;padding:12px 16px;transition:all .2s}.food-item[data-v-7de8b132]:hover{background:#fff7e6;border-color:#ffd666;transform:translateY(-1px)}.food-item-emoji[data-v-7de8b132]{font-size:32px;line-height:1}.food-item-info[data-v-7de8b132]{flex:1;min-width:0}.food-item-name[data-v-7de8b132]{color:#333;font-size:15px;font-weight:600;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.food-item-meta[data-v-7de8b132]{align-items:center;color:#999;display:flex;font-size:12px;gap:8px}.food-item-price[data-v-7de8b132]{color:#fa541c;font-weight:600}.custom-foods-list[data-v-7de8b132]{display:flex;flex-wrap:wrap;gap:8px}.custom-tag[data-v-7de8b132]{font-size:14px;margin:0;padding:6px 12px}.custom-tag-content[data-v-7de8b132]{align-items:center;display:inline-flex;gap:4px}.custom-tag-meta[data-v-7de8b132]{font-size:12px;margin-left:4px;opacity:.85}.empty-icon-wrap[data-v-7de8b132]{align-items:center;display:flex;height:80px;justify-content:center}.empty-content[data-v-7de8b132]{align-items:center;display:flex;flex-direction:column;gap:16px;padding:8px 0 24px}.empty-text[data-v-7de8b132]{color:#8c8c8c;font-size:14px;margin:0}.tool-description-wrapper[data-v-7de8b132]{margin:32px auto 0;max-width:1200px;padding:0 28px}@media(max-width:767px){.tool-description-wrapper[data-v-7de8b132]{padding:0 12px}}.tool-description[data-v-7de8b132]{margin:0 auto;max-width:1200px}.desc-card[data-v-7de8b132]{background:#fafafa;border-radius:8px;margin-bottom:16px}.desc-card[data-v-7de8b132] .ant-card-head-title{font-size:16px;font-weight:600}.desc-card h4[data-v-7de8b132]{color:#262626;font-size:14px;font-weight:600;margin-bottom:8px;margin-top:16px}.warning-card[data-v-7de8b132]{background:#fffbe6;border:1px solid #ffe58f}.tip-card[data-v-7de8b132]{background:#e6f7ff;border:1px solid #91d5ff;height:100%}.tip-card h4[data-v-7de8b132]{color:#1890ff;margin-bottom:12px;margin-top:0}.tip-list[data-v-7de8b132]{margin:8px 0;padding-left:20px}.tip-list li[data-v-7de8b132]{color:#595959;font-size:13px;line-height:1.6;margin-bottom:6px}.feature-list[data-v-7de8b132]{margin:12px 0;padding-left:20px}.feature-list li[data-v-7de8b132]{font-size:14px;line-height:1.6;margin-bottom:8px}.feature-list strong[data-v-7de8b132]{color:#fa541c}@media(max-width:768px){.roll-section[data-v-7de8b132]{flex-direction:column}.control-section[data-v-7de8b132]{width:100%}.roll-display[data-v-7de8b132]{min-height:280px;padding:24px}.food-name[data-v-7de8b132]{font-size:28px!important}.food-emoji[data-v-7de8b132]{font-size:64px!important}.food-grid[data-v-7de8b132]{grid-template-columns:1fr}}.coordinate-converter[data-v-d47ec1ce]{margin:0 auto;max-width:1400px}.swap-column[data-v-d47ec1ce]{align-items:center;display:flex;justify-content:center}.swap-container[data-v-d47ec1ce]{padding:16px}.result-section[data-v-d47ec1ce]{animation:fadeIn-d47ec1ce .3s ease-in}@keyframes fadeIn-d47ec1ce{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.result-value[data-v-d47ec1ce]{color:#1890ff;font-size:16px}.result-full[data-v-d47ec1ce]{color:#999;font-size:12px;margin-left:12px}.cities-hint[data-v-d47ec1ce]{color:#999;font-size:13px;margin:0 0 16px}.cities-grid[data-v-d47ec1ce]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.city-card[data-v-d47ec1ce]{background:#fafafa;cursor:pointer;transition:all .3s}.city-card[data-v-d47ec1ce]:hover{background:#e6f7ff;border-color:#91d5ff}.city-name[data-v-d47ec1ce]{color:#333;font-size:14px;font-weight:600}.city-province[data-v-d47ec1ce]{color:#999;font-size:12px;margin:4px 0 8px}.city-coord[data-v-d47ec1ce]{color:#1890ff;font-family:monospace;font-size:13px}.info-card[data-v-d47ec1ce]{background:#fafafa}.info-card h4[data-v-d47ec1ce]{color:#333;font-size:14px;font-weight:500;margin:0 0 8px}.info-card p[data-v-d47ec1ce]{color:#666;font-size:13px;line-height:1.6;margin:0}.info-card ul[data-v-d47ec1ce]{margin:0;padding-left:20px}.info-card li[data-v-d47ec1ce]{color:#666;font-size:13px;margin-bottom:4px}.info-card code[data-v-d47ec1ce]{background:#fff;border-radius:4px;font-family:monospace;font-size:12px;padding:2px 6px}.grid-paper-container[data-v-af780ab7]{display:flex;flex-direction:column;gap:16px}.preview-container[data-v-af780ab7]{align-items:flex-start;background:#f5f5f5;border:1px solid #e8e8e8;border-radius:8px;display:flex;justify-content:center;min-height:400px;overflow:auto;padding:20px}.grid-canvas[data-v-af780ab7]{background:#fff;box-shadow:0 2px 8px #0000001a;height:auto;max-width:100%}@media(max-width:768px){.preview-container[data-v-af780ab7]{min-height:300px;padding:10px}}.quick-section[data-v-6bafe992]{background:#fff7ed;border:1px solid #ffedd5}.quick-buttons[data-v-6bafe992]{display:flex;flex-wrap:wrap;gap:10px}.quick-btn[data-v-6bafe992]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:8px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:140px;padding:12px 20px;transition:all .3s ease}.quick-btn[data-v-6bafe992]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-2px)}.quick-btn-name[data-v-6bafe992]{color:#333;font-size:14px;font-weight:600}.quick-btn-desc[data-v-6bafe992]{color:#666;font-size:12px;margin-top:4px}.date-tabs[data-v-6bafe992]{margin-bottom:24px;margin-top:24px}.empty-card[data-v-6bafe992],.form-card[data-v-6bafe992],.result-card[data-v-6bafe992]{background:#fafafa;border-radius:8px}.empty-card[data-v-6bafe992]{align-items:center;display:flex;justify-content:center;min-height:300px}.result-highlight[data-v-6bafe992]{border-bottom:1px solid #f0f0f0;margin-bottom:16px;padding:24px 0 16px;text-align:center}.result-big-number[data-v-6bafe992]{color:#1677ff;font-size:48px;font-weight:700;line-height:1}.result-big-label[data-v-6bafe992]{color:#666;font-size:20px;margin-left:4px}.result-big-date[data-v-6bafe992]{color:#1677ff;font-size:32px;font-weight:700}.result-sub-text[data-v-6bafe992]{color:#666;display:block;font-size:16px;margin-top:8px}.result-meta[data-v-6bafe992]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.result-desc[data-v-6bafe992]{margin-top:8px}.text-success[data-v-6bafe992]{color:#52c41a;font-weight:600}.text-danger[data-v-6bafe992]{color:#fa541c;font-weight:600}.holiday-item[data-v-6bafe992]{align-items:center;display:flex;justify-content:space-between;width:100%}.holiday-info[data-v-6bafe992]{display:flex;flex-direction:column;gap:4px}.holiday-name[data-v-6bafe992]{color:#333;font-size:16px;font-weight:600}.holiday-date[data-v-6bafe992]{color:#999;font-size:13px}.help-card[data-v-6bafe992]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-6bafe992]{gap:20px}.help-section[data-v-6bafe992],.help-sections[data-v-6bafe992]{display:flex;flex-direction:column}.help-section[data-v-6bafe992]{gap:8px}.help-section-title[data-v-6bafe992]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-content[data-v-6bafe992]{color:#666;font-size:14px;line-height:1.8;margin:0}.help-faq[data-v-6bafe992]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-6bafe992]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-6bafe992]:nth-child(odd){background:#fff}.help-faq-q[data-v-6bafe992]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-6bafe992]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.result-big-number[data-v-6bafe992]{font-size:36px}.result-big-date[data-v-6bafe992]{font-size:24px}.quick-buttons[data-v-6bafe992]{flex-direction:column}.quick-btn[data-v-6bafe992]{align-items:center;text-align:center;width:100%}[data-v-6bafe992] .ant-descriptions-item-label{font-size:12px}}.quick-section[data-v-4dda0c57]{background:#fff7ed;border:1px solid #ffedd5}.quick-buttons[data-v-4dda0c57]{display:flex;flex-wrap:wrap;gap:10px}.quick-btn[data-v-4dda0c57]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:8px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:140px;padding:12px 20px;transition:all .3s ease}.quick-btn[data-v-4dda0c57]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-2px)}.quick-btn-name[data-v-4dda0c57]{color:#333;font-size:14px;font-weight:600}.quick-btn-desc[data-v-4dda0c57]{color:#666;font-size:12px;margin-top:4px}.age-tabs[data-v-4dda0c57]{margin-bottom:24px;margin-top:24px}.empty-card[data-v-4dda0c57],.form-card[data-v-4dda0c57],.result-card[data-v-4dda0c57]{background:#fafafa;border-radius:8px}.empty-card[data-v-4dda0c57]{align-items:center;display:flex;justify-content:center;min-height:300px}.target-hint[data-v-4dda0c57]{background:#f0f5ff;border-radius:6px;color:#666;font-size:14px;padding:12px}.result-highlight[data-v-4dda0c57]{border-bottom:1px solid #f0f0f0;margin-bottom:16px;padding:24px 0 16px;text-align:center}.result-big-number[data-v-4dda0c57]{color:#1677ff;font-size:48px;font-weight:700;line-height:1}.result-big-label[data-v-4dda0c57]{color:#666;font-size:20px;margin-left:4px}.result-sub-text[data-v-4dda0c57]{color:#666;display:block;font-size:16px;margin-top:8px}.result-desc[data-v-4dda0c57]{margin-top:8px}.realtime-clock[data-v-4dda0c57]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;margin-top:16px;padding:16px;text-align:center}.clock-title[data-v-4dda0c57]{color:#ffffffe6;font-size:14px;margin-bottom:8px}.clock-value[data-v-4dda0c57]{color:#fff;font-family:Courier New,monospace;font-size:24px;font-weight:700}.text-primary[data-v-4dda0c57]{color:#1677ff;font-weight:600}.text-danger[data-v-4dda0c57]{color:#fa541c;font-weight:600}.stats-grid[data-v-4dda0c57]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin-top:16px}.stat-item[data-v-4dda0c57]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:20px;text-align:center;transition:all .3s ease}.stat-item[data-v-4dda0c57]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-4px)}.stat-icon[data-v-4dda0c57]{font-size:32px;margin-bottom:8px}.stat-value[data-v-4dda0c57]{color:#1677ff;font-size:24px;font-weight:700;margin-bottom:4px}.stat-label[data-v-4dda0c57]{color:#666;font-size:14px}.milestone-item[data-v-4dda0c57]{align-items:center;display:flex;justify-content:space-between;width:100%}.milestone-info[data-v-4dda0c57]{display:flex;flex-direction:column;gap:4px}.milestone-label[data-v-4dda0c57]{color:#333;font-size:16px;font-weight:600}.milestone-date[data-v-4dda0c57]{color:#999;font-size:13px}.help-card[data-v-4dda0c57]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-4dda0c57]{gap:20px}.help-section[data-v-4dda0c57],.help-sections[data-v-4dda0c57]{display:flex;flex-direction:column}.help-section[data-v-4dda0c57]{gap:8px}.help-section-title[data-v-4dda0c57]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-content[data-v-4dda0c57]{color:#666;font-size:14px;line-height:1.8;margin:0}.help-faq[data-v-4dda0c57]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-4dda0c57]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-4dda0c57]:nth-child(odd){background:#fff}.help-faq-q[data-v-4dda0c57]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-4dda0c57]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.result-big-number[data-v-4dda0c57]{font-size:36px}.quick-buttons[data-v-4dda0c57]{flex-direction:column}.quick-btn[data-v-4dda0c57]{align-items:center;text-align:center;width:100%}.stats-grid[data-v-4dda0c57]{grid-template-columns:repeat(2,1fr)}.clock-value[data-v-4dda0c57]{font-size:18px}[data-v-4dda0c57] .ant-descriptions-item-label{font-size:12px}}.wannianli-tool-container[data-v-bad8e9c0]{display:flex;flex-direction:column;gap:20px}.main-card[data-v-bad8e9c0]{background:#fafafa}.date-picker-row[data-v-bad8e9c0]{margin-bottom:24px}.date-display[data-v-bad8e9c0]{background:linear-gradient(135deg,#fff8f0,#fff0e6);border-radius:12px;flex-wrap:wrap;gap:24px;justify-content:space-around;margin-bottom:20px;padding:32px 24px}.date-display[data-v-bad8e9c0],.solar-part[data-v-bad8e9c0]{align-items:center;display:flex}.solar-part[data-v-bad8e9c0]{gap:16px}.big-date[data-v-bad8e9c0]{color:#ff5b2d;font-size:72px;font-weight:700;line-height:1}.date-info[data-v-bad8e9c0]{display:flex;flex-direction:column;gap:4px}.date-full[data-v-bad8e9c0]{color:#333;font-size:18px;font-weight:600}.date-week[data-v-bad8e9c0]{color:#666;font-size:16px}.lunar-part[data-v-bad8e9c0]{display:flex;flex-direction:column;gap:4px;text-align:center}.lunar-month[data-v-bad8e9c0]{color:#666;font-size:16px}.lunar-day[data-v-bad8e9c0]{color:#333;font-size:48px;font-weight:700}.lunar-year[data-v-bad8e9c0]{color:#666;font-size:16px}.tags-row[data-v-bad8e9c0]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:20px}.almanac-grid[data-v-bad8e9c0]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin-bottom:20px}.almanac-card[data-v-bad8e9c0]{background:#fff;border-left:4px solid #ff5b2d;border-radius:8px;padding:16px}.card-label[data-v-bad8e9c0]{color:#999;font-size:13px;margin-bottom:6px}.card-value[data-v-bad8e9c0]{color:#333;font-size:15px;font-weight:500}.shen-sha-row[data-v-bad8e9c0],.yi-ji-row[data-v-bad8e9c0]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:16px}.shen-sha-card[data-v-bad8e9c0],.yi-ji-card[data-v-bad8e9c0]{background:#fff;border-radius:8px;overflow:hidden}.shen-sha-title[data-v-bad8e9c0],.yi-ji-title[data-v-bad8e9c0]{color:#fff;font-size:16px;font-weight:600;padding:12px 16px}.yi .yi-ji-title[data-v-bad8e9c0]{background:#52c41a}.ji .yi-ji-title[data-v-bad8e9c0]{background:#ff4d4f}.ji-shen .shen-sha-title[data-v-bad8e9c0]{background:#1890ff}.xiong-sha .shen-sha-title[data-v-bad8e9c0]{background:#fa8c16}.shen-sha-content[data-v-bad8e9c0],.yi-ji-content[data-v-bad8e9c0]{display:flex;flex-wrap:wrap;gap:8px;min-height:80px;padding:16px}.empty-text[data-v-bad8e9c0]{color:#999;font-size:14px}.convert-section[data-v-bad8e9c0]{padding:8px 0}.convert-card[data-v-bad8e9c0]{background:#fafafa;height:100%}.convert-result[data-v-bad8e9c0]{background:#fff7f0;border:1px solid #ffd8bf;border-radius:8px;margin-top:12px;padding:16px}.result-title[data-v-bad8e9c0]{color:#ff5b2d;font-size:14px;font-weight:600;margin-bottom:8px}.result-content p[data-v-bad8e9c0]{color:#333;margin:4px 0}.help-sections[data-v-bad8e9c0]{gap:20px}.help-section[data-v-bad8e9c0],.help-sections[data-v-bad8e9c0]{display:flex;flex-direction:column}.help-section[data-v-bad8e9c0]{gap:8px}.help-section-title[data-v-bad8e9c0]{border-left:3px solid #ff5b2d;color:#262626;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-section ol[data-v-bad8e9c0],.help-section p[data-v-bad8e9c0],.help-section ul[data-v-bad8e9c0]{color:#000000a6;font-size:14px;line-height:1.7;margin:0;padding-left:13px}.help-section ol[data-v-bad8e9c0],.help-section ul[data-v-bad8e9c0]{padding-left:28px}.help-section li[data-v-bad8e9c0]{margin-bottom:4px}.help-faq[data-v-bad8e9c0]{display:flex;flex-direction:column;gap:8px}.help-faq-item[data-v-bad8e9c0]{background:#fafafa;border-radius:6px;padding:12px 16px}.help-faq-q[data-v-bad8e9c0]{color:#262626;font-size:14px;font-weight:600;margin:0 0 6px}.help-faq-item p[data-v-bad8e9c0]{padding-left:0}@media(max-width:768px){.big-date[data-v-bad8e9c0]{font-size:48px}.lunar-day[data-v-bad8e9c0]{font-size:36px}.almanac-grid[data-v-bad8e9c0],.shen-sha-row[data-v-bad8e9c0],.yi-ji-row[data-v-bad8e9c0]{grid-template-columns:1fr}}.administrative-division-tool-container[data-v-edf31f87]{display:flex;flex-direction:column;gap:20px}.main-card[data-v-edf31f87]{background:#fafafa}.search-section[data-v-edf31f87]{display:flex;flex-direction:column;gap:16px;padding:8px 0}.search-actions[data-v-edf31f87]{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.search-tip[data-v-edf31f87]{color:#888;font-size:13px}.search-results[data-v-edf31f87]{margin-top:8px}.result-item[data-v-edf31f87]{cursor:pointer;transition:background .2s}.result-item[data-v-edf31f87]:hover{background:#f5f5f5}.result-content[data-v-edf31f87]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.result-name[data-v-edf31f87]{color:#333;font-size:15px;font-weight:500}.cascade-section[data-v-edf31f87]{padding:16px 0}.cascade-label[data-v-edf31f87]{color:#666;font-size:13px;margin-bottom:8px}.detail-section[data-v-edf31f87]{margin-top:24px}.detail-name[data-v-edf31f87]{color:#333;font-size:16px;font-weight:600;gap:8px}.detail-code[data-v-edf31f87],.detail-name[data-v-edf31f87]{align-items:center;display:flex}.detail-code[data-v-edf31f87]{gap:12px}.code-text[data-v-edf31f87]{color:#1677ff;font-family:Consolas,monospace;font-size:16px;font-weight:600;letter-spacing:1px}.code-parts[data-v-edf31f87]{margin-top:24px}.code-parts h4[data-v-edf31f87]{color:#262626;font-size:15px;font-weight:600;margin:0 0 16px}.code-part-card[data-v-edf31f87]{background:#fff;border-left:4px solid #1677ff;border-radius:8px;padding:16px;text-align:center}.code-part-label[data-v-edf31f87]{color:#888;font-size:13px;margin-bottom:6px}.code-part-value[data-v-edf31f87]{color:#333;font-family:Consolas,monospace;font-size:18px;font-weight:700}.stats-section[data-v-edf31f87]{margin-top:24px;padding-top:16px}.stat-card[data-v-edf31f87]{background:#fff;border-radius:8px;padding:20px;text-align:center}.stat-value[data-v-edf31f87]{color:#1677ff;font-size:28px;font-weight:700;line-height:1.2}.stat-label[data-v-edf31f87]{color:#666;font-size:13px;margin-top:4px}.help-sections[data-v-edf31f87]{gap:20px}.help-section[data-v-edf31f87],.help-sections[data-v-edf31f87]{display:flex;flex-direction:column}.help-section[data-v-edf31f87]{gap:8px}.help-section-title[data-v-edf31f87]{border-left:3px solid #1677ff;color:#262626;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-section ol[data-v-edf31f87],.help-section p[data-v-edf31f87],.help-section ul[data-v-edf31f87]{color:#000000a6;font-size:14px;line-height:1.7;margin:0;padding-left:13px}.help-section ol[data-v-edf31f87],.help-section ul[data-v-edf31f87]{padding-left:28px}.help-section li[data-v-edf31f87]{margin-bottom:4px}@media(max-width:768px){.search-actions[data-v-edf31f87]{align-items:flex-start;flex-direction:column}.code-part-card[data-v-edf31f87]{padding:12px}}.scoreboard-tool-container[data-v-c2252755]{display:flex;flex-direction:column;gap:20px}.scoreboard-tool-wrapper[data-v-c2252755]{transition:all .3s ease}.scoreboard-main-card[data-v-c2252755]{background:#333;border-radius:16px;display:flex;flex-direction:column;gap:20px;padding:20px}.timer-section[data-v-c2252755]{background:#444;border-radius:12px;gap:20px;padding:16px}.timer-btn[data-v-c2252755],.timer-section[data-v-c2252755]{align-items:center;display:flex;justify-content:center}.timer-btn[data-v-c2252755]{background:#555;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;height:50px;transition:background .2s;width:50px}.timer-btn[data-v-c2252755]:hover{background:#666}.play-btn[data-v-c2252755]{background:#28a745}.play-btn[data-v-c2252755]:hover{background:#218838}.reset-btn[data-v-c2252755]{background:#6c757d}.reset-btn[data-v-c2252755]:hover{background:#5a6268}.timer-display[data-v-c2252755]{color:#fff;font-family:Consolas,monospace;font-size:48px;font-weight:700;letter-spacing:4px;min-width:160px;text-align:center}.scoreboard-main[data-v-c2252755]{align-items:stretch;display:grid;gap:16px;grid-template-columns:1fr 120px 1fr}.team-panel[data-v-c2252755]{border-radius:16px;flex-direction:column;gap:20px;justify-content:center;min-height:400px;padding:40px 30px}.team-header[data-v-c2252755],.team-panel[data-v-c2252755]{align-items:center;display:flex}.team-header[data-v-c2252755]{gap:12px}.team-name[data-v-c2252755]{color:#fff;font-size:32px;font-weight:700;letter-spacing:2px;text-shadow:0 2px 4px rgba(0,0,0,.4)}.team-sets-badge[data-v-c2252755]{background:#fff3;border-radius:12px;color:#fff;font-size:14px;font-weight:600;padding:4px 12px}.team-score[data-v-c2252755]{color:#fff;font-family:Consolas,monospace;font-size:180px;font-weight:800;line-height:1;text-shadow:0 4px 8px rgba(0,0,0,.4)}.score-controls[data-v-c2252755]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.score-btn[data-v-c2252755]{border:none;border-radius:10px;cursor:pointer;font-size:18px;font-weight:600;padding:12px 24px;transition:all .2s}.score-btn[data-v-c2252755]:hover{opacity:.8;transform:translateY(-2px)}.minus-btn[data-v-c2252755]{background:#ffffff26;color:#fff}.plus-btn[data-v-c2252755]{background:#ffffff40;color:#fff}.vs-panel[data-v-c2252755]{align-items:center;background:#444;border-radius:12px;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:400px;padding:20px}.vs-text[data-v-c2252755]{color:#fff;font-size:48px;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.3)}.sets-info[data-v-c2252755]{align-items:center;display:flex;gap:12px}.sets-info span[data-v-c2252755]{color:#fff;font-family:Consolas,monospace;font-size:36px;font-weight:700}.sets-divider[data-v-c2252755]{color:#888!important;font-size:48px;font-weight:700}.bottom-controls[data-v-c2252755]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.control-btn[data-v-c2252755]{background:#555;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 18px;transition:background .2s}.control-btn[data-v-c2252755]:hover{background:#666}.settings-card[data-v-c2252755],.shortcuts-card[data-v-c2252755]{background:#fafafa}.setting-item[data-v-c2252755]{display:flex;flex-direction:column;gap:8px}.setting-label[data-v-c2252755]{color:#666;font-size:13px}.color-picker[data-v-c2252755]{border:1px solid #d9d9d9;border-radius:6px;cursor:pointer;height:36px;width:100%}.scoreboard-tool-wrapper.is-fullscreen[data-v-c2252755]{align-items:center;background:#222;display:flex;height:100vh;justify-content:center;padding:20px;width:100vw}.scoreboard-tool-wrapper.is-fullscreen .scoreboard-main-card[data-v-c2252755]{display:flex;flex-direction:column;gap:10px;height:100%;justify-content:space-between;padding:10px;width:100%}.scoreboard-tool-wrapper.is-fullscreen .scoreboard-main[data-v-c2252755]{align-items:stretch;flex:1;grid-template-columns:1fr 200px 1fr}.scoreboard-tool-wrapper.is-fullscreen .team-panel[data-v-c2252755]{gap:10px;height:100%;min-height:auto;padding:20px}.scoreboard-tool-wrapper.is-fullscreen .team-score[data-v-c2252755]{font-size:320px}.scoreboard-tool-wrapper.is-fullscreen .timer-display[data-v-c2252755]{font-size:120px}.scoreboard-tool-wrapper.is-fullscreen .team-name[data-v-c2252755]{font-size:56px}.scoreboard-tool-wrapper.is-fullscreen .team-sets-badge[data-v-c2252755]{font-size:24px;padding:6px 16px}.scoreboard-tool-wrapper.is-fullscreen .vs-panel[data-v-c2252755]{height:100%;min-height:auto;padding:10px}.scoreboard-tool-wrapper.is-fullscreen .vs-text[data-v-c2252755]{font-size:80px}.scoreboard-tool-wrapper.is-fullscreen .sets-info span[data-v-c2252755]{font-size:60px}.scoreboard-tool-wrapper.is-fullscreen .sets-divider[data-v-c2252755]{font-size:80px}.scoreboard-tool-wrapper.is-fullscreen .score-btn[data-v-c2252755]{font-size:22px;padding:14px 28px}.scoreboard-tool-wrapper.is-fullscreen .control-btn[data-v-c2252755]{font-size:18px;padding:12px 24px}.scoreboard-tool-wrapper.is-fullscreen .timer-btn[data-v-c2252755]{font-size:28px;height:70px;width:70px}.scoreboard-tool-wrapper.is-fullscreen .timer-section[data-v-c2252755]{padding:10px}.help-sections[data-v-c2252755]{gap:20px}.help-section[data-v-c2252755],.help-sections[data-v-c2252755]{display:flex;flex-direction:column}.help-section[data-v-c2252755]{gap:8px}.help-section-title[data-v-c2252755]{border-left:3px solid #fa8c16;color:#262626;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-section ol[data-v-c2252755],.help-section p[data-v-c2252755],.help-section ul[data-v-c2252755]{color:#000000a6;font-size:14px;line-height:1.7;margin:0;padding-left:13px}.help-section ol[data-v-c2252755],.help-section ul[data-v-c2252755]{padding-left:28px}.help-section li[data-v-c2252755]{margin-bottom:4px}@media(max-width:768px){.scoreboard-main[data-v-c2252755]{grid-template-columns:1fr}.sets-panel[data-v-c2252755]{order:-1;padding:10px}.team-score[data-v-c2252755]{font-size:80px}.timer-display[data-v-c2252755]{font-size:36px}.team-name[data-v-c2252755]{font-size:18px}.set-item[data-v-c2252755]{font-size:24px;height:40px;width:40px}}.water-calculator-tool-container[data-v-b8095f73]{display:flex;flex-direction:column;gap:20px}.drink-card[data-v-b8095f73],.main-card[data-v-b8095f73],.schedule-card[data-v-b8095f73]{background:#fafafa}.section-title[data-v-b8095f73]{align-items:center;color:#262626;display:flex;font-size:16px;font-weight:600;gap:8px;margin:0 0 16px}.input-section[data-v-b8095f73],.result-section[data-v-b8095f73]{padding:8px}.result-card[data-v-b8095f73]{display:flex;flex-direction:column;gap:24px}.water-visual[data-v-b8095f73]{display:flex;justify-content:center}.water-cup[data-v-b8095f73]{background:#f0f8ff;border:4px solid #1677ff;border-radius:0 0 24px 24px;height:240px;overflow:hidden;position:relative;width:180px}.water-level[data-v-b8095f73]{background:linear-gradient(180deg,#40a9ff,#1677ff);bottom:0;left:0;position:absolute;right:0;transition:height .5s ease}.water-text[data-v-b8095f73]{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1}.water-amount[data-v-b8095f73]{color:#fff;font-size:42px;font-weight:800;line-height:1;text-shadow:0 2px 4px rgba(0,0,0,.3)}.water-unit[data-v-b8095f73]{color:#fff;font-size:14px;margin-top:4px;text-shadow:0 1px 2px rgba(0,0,0,.3)}.result-stats[data-v-b8095f73]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.stat-item[data-v-b8095f73]{background:#fff;border-radius:12px;padding:20px;text-align:center}.stat-label[data-v-b8095f73]{color:#888;font-size:13px;margin-bottom:8px}.stat-value[data-v-b8095f73]{color:#1677ff;font-size:28px;font-weight:700}.stat-desc[data-v-b8095f73]{color:#aaa;font-size:12px;margin-top:4px}.breakdown-list[data-v-b8095f73]{display:flex;flex-direction:column;gap:12px}.breakdown-item[data-v-b8095f73]{align-items:center;background:#fff;border-radius:8px;display:flex;justify-content:space-between;padding:12px 16px}.breakdown-item.total[data-v-b8095f73]{background:#e6f7ff;border-left:4px solid #1677ff}.breakdown-label[data-v-b8095f73]{color:#666;font-size:14px}.breakdown-value[data-v-b8095f73]{color:#1677ff;font-size:16px;font-weight:600}.breakdown-value.negative[data-v-b8095f73]{color:#ff4d4f}.schedule-item[data-v-b8095f73]{align-items:flex-start;display:flex;gap:16px}.schedule-time[data-v-b8095f73]{color:#1677ff;font-size:16px;font-weight:600;min-width:50px}.schedule-info[data-v-b8095f73]{display:flex;flex-direction:column;gap:4px}.schedule-amount[data-v-b8095f73]{color:#333;font-size:15px;font-weight:600}.schedule-tip[data-v-b8095f73]{color:#888;font-size:13px}.drink-result[data-v-b8095f73]{background:#e6f7ff;border-radius:12px;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;padding:16px}.drink-equivalent[data-v-b8095f73]{align-items:center;color:#333;display:flex;flex-wrap:wrap;font-size:18px;gap:8px}.drink-volume[data-v-b8095f73],.drink-water[data-v-b8095f73]{color:#1677ff;font-size:32px;font-weight:700}.drink-arrow[data-v-b8095f73]{color:#999;font-size:24px}.drink-note[data-v-b8095f73]{align-items:center;color:#666;display:flex;font-size:13px;gap:6px}.help-sections[data-v-b8095f73]{gap:20px}.help-section[data-v-b8095f73],.help-sections[data-v-b8095f73]{display:flex;flex-direction:column}.help-section[data-v-b8095f73]{gap:8px}.help-section-title[data-v-b8095f73]{border-left:3px solid #1677ff;color:#262626;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-section ol[data-v-b8095f73],.help-section p[data-v-b8095f73],.help-section ul[data-v-b8095f73]{color:#000000a6;font-size:14px;line-height:1.7;margin:0;padding-left:13px}.help-section ol[data-v-b8095f73],.help-section ul[data-v-b8095f73]{padding-left:28px}.help-section li[data-v-b8095f73]{margin-bottom:4px}@media(max-width:768px){.result-stats[data-v-b8095f73]{grid-template-columns:1fr}.water-cup[data-v-b8095f73]{height:190px;width:140px}.water-amount[data-v-b8095f73]{font-size:32px}.drink-equivalent[data-v-b8095f73]{font-size:15px}}.height-predictor-tool-container[data-v-83946b87]{display:flex;flex-direction:column;gap:20px}.formula-card[data-v-83946b87],.main-card[data-v-83946b87],.tips-card[data-v-83946b87]{background:#fafafa}.section-title[data-v-83946b87]{align-items:center;color:#262626;display:flex;font-size:16px;font-weight:600;gap:8px;margin:0 0 16px}.section-title .subtitle[data-v-83946b87]{color:#888;font-size:13px;font-weight:400}.input-section[data-v-83946b87],.result-section[data-v-83946b87]{padding:8px}.prediction-card[data-v-83946b87]{background:#fff;border-radius:16px;box-shadow:0 2px 12px #0000000f;padding:32px;text-align:center}.prediction-main[data-v-83946b87]{margin-bottom:24px}.prediction-label[data-v-83946b87]{color:#888;font-size:14px;margin-bottom:8px}.prediction-value[data-v-83946b87]{color:#1677ff;font-size:72px;font-weight:800;line-height:1}.prediction-unit[data-v-83946b87]{color:#666;font-size:24px;font-weight:600}.prediction-range[data-v-83946b87]{color:#666;font-size:15px;margin-top:12px}.prediction-detail[data-v-83946b87]{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.detail-item[data-v-83946b87]{background:#f6ffed;border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:12px}.detail-label[data-v-83946b87]{color:#888;font-size:12px}.detail-value[data-v-83946b87]{color:#52c41a;font-size:18px;font-weight:700}.assessment-card[data-v-83946b87]{margin-top:24px}.assessment-empty[data-v-83946b87]{align-items:center;background:#f6ffed;border-radius:8px;color:#666;display:flex;gap:8px;margin-top:24px;padding:20px}.text-red[data-v-83946b87]{color:#ff4d4f;font-weight:600}.text-blue[data-v-83946b87]{color:#1677ff;font-weight:600}.tip-icon[data-v-83946b87]{color:#1677ff;margin-right:8px}.tip-text[data-v-83946b87]{color:#000000a6}.formula-item[data-v-83946b87]{background:#fff;border-radius:8px;padding:20px}.formula-title[data-v-83946b87]{color:#262626;font-size:15px;font-weight:600;margin-bottom:12px}.formula-content[data-v-83946b87]{color:#666;font-size:14px;line-height:1.8}.formula-tip[data-v-83946b87]{align-items:center;background:#fff7e6;border-radius:8px;color:#d46b08;display:flex;font-size:13px;gap:8px;margin-top:20px;padding:12px 16px}.help-sections[data-v-83946b87]{gap:20px}.help-section[data-v-83946b87],.help-sections[data-v-83946b87]{display:flex;flex-direction:column}.help-section[data-v-83946b87]{gap:8px}.help-section-title[data-v-83946b87]{border-left:3px solid #52c41a;color:#262626;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-section ol[data-v-83946b87],.help-section p[data-v-83946b87],.help-section ul[data-v-83946b87]{color:#000000a6;font-size:14px;line-height:1.7;margin:0;padding-left:13px}.help-section ol[data-v-83946b87],.help-section ul[data-v-83946b87]{padding-left:28px}.help-section li[data-v-83946b87]{margin-bottom:4px}@media(max-width:768px){.prediction-value[data-v-83946b87]{font-size:56px}.prediction-detail[data-v-83946b87]{grid-template-columns:1fr}}.world-time-diff-tool-container[data-v-95ea85c5]{display:flex;flex-direction:column;gap:20px}.clock-card[data-v-95ea85c5],.convert-card[data-v-95ea85c5],.main-card[data-v-95ea85c5]{background:#fafafa}.example-pairs[data-v-95ea85c5]{background:#fff;border-radius:8px;margin-bottom:16px;padding:12px 16px}.example-label[data-v-95ea85c5]{color:#666;font-size:13px}.city-select-row[data-v-95ea85c5]{align-items:center;display:grid;gap:20px;grid-template-columns:1fr auto 1fr}.city-card[data-v-95ea85c5]{background:#fff;border-radius:12px;text-align:center}.city-label[data-v-95ea85c5]{color:#888;font-size:13px;margin-bottom:8px}.city-time[data-v-95ea85c5]{color:#1677ff;font-size:48px;font-weight:700;line-height:1;margin-top:16px}.city-date[data-v-95ea85c5]{color:#666;font-size:14px;margin-top:8px}.city-offset[data-v-95ea85c5]{color:#999;font-size:13px;margin-top:4px}.diff-center[data-v-95ea85c5]{align-items:center;display:flex;flex-direction:column;gap:12px}.diff-badge[data-v-95ea85c5]{text-align:center}.day-offset[data-v-95ea85c5]{color:#888;font-size:12px;margin-top:4px}.convert-arrow[data-v-95ea85c5]{color:#999;font-size:24px;text-align:center}.convert-result[data-v-95ea85c5]{background:#e6f7ff;border-radius:12px;padding:20px;text-align:center}.convert-result-city[data-v-95ea85c5]{color:#666;font-size:14px;margin-bottom:4px}.convert-result-time[data-v-95ea85c5]{color:#1677ff;font-size:36px;font-weight:700;line-height:1}.convert-result-date[data-v-95ea85c5]{color:#666;font-size:14px;margin-top:4px}.convert-result-offset[data-v-95ea85c5]{color:#999;font-size:12px;margin-top:4px}.convert-empty[data-v-95ea85c5]{background:#f5f5f5;border-radius:12px;color:#999;padding:32px;text-align:center}.clock-item[data-v-95ea85c5]{background:#fff;border-radius:10px;padding:16px;text-align:center}.clock-name[data-v-95ea85c5]{color:#333;font-size:14px;font-weight:600;margin-bottom:8px}.clock-time[data-v-95ea85c5]{color:#1677ff;font-size:22px;font-weight:700}.clock-date[data-v-95ea85c5]{color:#666;font-size:12px;margin-top:4px}.clock-offset[data-v-95ea85c5]{color:#999;font-size:11px;margin-top:2px}.help-sections[data-v-95ea85c5]{gap:20px}.help-section[data-v-95ea85c5],.help-sections[data-v-95ea85c5]{display:flex;flex-direction:column}.help-section[data-v-95ea85c5]{gap:8px}.help-section-title[data-v-95ea85c5]{border-left:3px solid #1677ff;color:#262626;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-section ol[data-v-95ea85c5],.help-section p[data-v-95ea85c5],.help-section ul[data-v-95ea85c5]{color:#000000a6;font-size:14px;line-height:1.7;margin:0;padding-left:13px}.help-section ol[data-v-95ea85c5],.help-section ul[data-v-95ea85c5]{padding-left:28px}.help-section li[data-v-95ea85c5]{margin-bottom:4px}.map-card[data-v-95ea85c5]{background:#fafafa;padding:0!important}.world-map-container[data-v-95ea85c5]{height:100%;position:relative;width:100%}.leaflet-map[data-v-95ea85c5]{border-radius:0;height:450px;overflow:hidden;width:100%;z-index:1}.custom-marker[data-v-95ea85c5]{background:transparent!important;border:none!important}.map-legend[data-v-95ea85c5]{display:flex;gap:24px;justify-content:center;margin-top:16px}.legend-item[data-v-95ea85c5]{align-items:center;color:#666;display:flex;font-size:13px;gap:8px}.legend-dot[data-v-95ea85c5]{border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px #0003;height:12px;width:12px}.dot-city-a[data-v-95ea85c5]{background:#1677ff}.dot-city-b[data-v-95ea85c5]{background:#ff4d4f}.dot-other[data-v-95ea85c5]{background:#1677ff}.map-tooltip[data-v-95ea85c5]{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;min-width:140px;padding:16px;position:absolute;right:16px;top:16px}.tooltip-city[data-v-95ea85c5]{color:#333;font-size:16px;font-weight:600;margin-bottom:8px}.tooltip-time[data-v-95ea85c5]{color:#1677ff;font-size:24px;font-weight:700;line-height:1}.tooltip-offset[data-v-95ea85c5]{color:#999;font-size:12px;margin-top:4px}@media(max-width:768px){.city-select-row[data-v-95ea85c5]{grid-template-columns:1fr}.diff-center[data-v-95ea85c5]{flex-direction:row;justify-content:center;order:-1}.city-time[data-v-95ea85c5]{font-size:36px}.convert-arrow[data-v-95ea85c5]{transform:rotate(90deg)}}.idcard-query-tool-container[data-v-533ab039]{display:flex;flex-direction:column;gap:20px}.main-card[data-v-533ab039],.rule-card[data-v-533ab039]{background:#fafafa}.input-section[data-v-533ab039]{padding:8px 0 16px}.input-tip[data-v-533ab039]{color:#888;font-size:12px;margin-top:8px}.example-ids[data-v-533ab039]{margin-top:12px}.example-label[data-v-533ab039]{color:#666;font-size:13px}.error-alert[data-v-533ab039]{margin-top:16px}.result-section[data-v-533ab039]{margin-top:8px}.idcard-display[data-v-533ab039]{align-items:center;background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:12px;margin-bottom:24px;padding:24px}.idcard-number[data-v-533ab039]{color:#333;font-family:Consolas,monospace;font-size:28px;font-weight:700;letter-spacing:2px}.info-card[data-v-533ab039]{background:#fff;border-radius:12px;gap:16px;height:100%;padding:20px}.info-card[data-v-533ab039],.info-icon[data-v-533ab039]{align-items:center;display:flex}.info-icon[data-v-533ab039]{border-radius:50%;color:#fff;flex-shrink:0;font-size:24px;height:48px;justify-content:center;width:48px}.address .info-icon[data-v-533ab039]{background:#1677ff}.birth .info-icon[data-v-533ab039]{background:#52c41a}.gender .info-icon[data-v-533ab039]{background:#eb2f96}.check .info-icon[data-v-533ab039]{background:#fa8c16}.info-content[data-v-533ab039]{display:flex;flex-direction:column;gap:4px;min-width:0}.info-label[data-v-533ab039]{color:#888;font-size:13px}.info-value[data-v-533ab039]{color:#333;font-size:16px;font-weight:600;word-break:break-all}.parts-section[data-v-533ab039]{margin-top:24px}.parts-section h4[data-v-533ab039]{color:#262626;font-size:15px;font-weight:600;margin:0 0 16px}.part-card[data-v-533ab039]{background:#fff;border-radius:8px;padding:16px;text-align:center}.part-label[data-v-533ab039]{color:#888;font-size:12px;margin-bottom:6px}.part-value[data-v-533ab039]{color:#1677ff;font-family:Consolas,monospace;font-size:18px;font-weight:700}.copy-section[data-v-533ab039]{margin-top:24px;text-align:center}.help-sections[data-v-533ab039]{gap:20px}.help-section[data-v-533ab039],.help-sections[data-v-533ab039]{display:flex;flex-direction:column}.help-section[data-v-533ab039]{gap:8px}.help-section-title[data-v-533ab039]{border-left:3px solid #1677ff;color:#262626;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-section ol[data-v-533ab039],.help-section p[data-v-533ab039],.help-section ul[data-v-533ab039]{color:#000000a6;font-size:14px;line-height:1.7;margin:0;padding-left:13px}.help-section ol[data-v-533ab039],.help-section ul[data-v-533ab039]{padding-left:28px}.help-section li[data-v-533ab039]{margin-bottom:4px}@media(max-width:768px){.idcard-number[data-v-533ab039]{font-size:20px;letter-spacing:1px}}.copybook-container[data-v-9bbd7207]{display:flex;flex-direction:column;gap:16px}.preview-container[data-v-9bbd7207]{align-items:flex-start;background:#f5f5f5;border:1px solid #e8e8e8;border-radius:8px;display:flex;justify-content:center;min-height:400px;overflow:auto;padding:20px}.copybook-canvas[data-v-9bbd7207]{background:#fff;box-shadow:0 2px 8px #0000001a;height:auto;max-width:100%}@media(max-width:768px){.preview-container[data-v-9bbd7207]{min-height:300px;padding:10px}}.instruction-card[data-v-9bbd7207]{margin-top:8px}.instruction-card[data-v-9bbd7207] .ant-card-head{padding:0 16px}.instruction-card[data-v-9bbd7207] .ant-collapse{background:transparent}.instruction-card[data-v-9bbd7207] .ant-collapse-header{font-weight:500}.instruction-card[data-v-9bbd7207] .ant-descriptions-item-label{font-weight:500;min-width:150px}.instruction-card ol[data-v-9bbd7207]{margin:0;padding-left:20px}.instruction-card li[data-v-9bbd7207]{line-height:1.6;margin-bottom:8px}.instruction-card p[data-v-9bbd7207]{color:#666;line-height:1.6;margin:0}.batch-blur-container[data-v-da9ef293]{display:flex;flex-direction:column;gap:16px}.slider-value[data-v-da9ef293]{color:#666;font-size:12px;margin-top:4px;text-align:center}.upload-area[data-v-da9ef293]{background:#fafafa;border:2px dashed #d9d9d9;border-radius:8px;cursor:pointer;padding:60px 20px;text-align:center;transition:all .3s}.upload-area.drag-over[data-v-da9ef293],.upload-area[data-v-da9ef293]:hover{background:#e6f7ff;border-color:#1890ff}.upload-text h3[data-v-da9ef293]{color:#333;font-size:18px;margin:16px 0 8px}.upload-text p[data-v-da9ef293]{color:#999;font-size:14px;margin:0}.image-preview[data-v-da9ef293]{background:#f5f5f5;border-radius:4px;height:180px;overflow:hidden;position:relative;width:100%}.image-preview img[data-v-da9ef293]{height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .3s;width:100%}.processed-badge[data-v-da9ef293],.processing-badge[data-v-da9ef293]{border-radius:4px;color:#fff;font-size:12px;font-weight:700;padding:4px 8px;position:absolute;right:8px;top:8px}.processed-badge[data-v-da9ef293]{background:#52c41a}.processing-badge[data-v-da9ef293]{animation:pulse-da9ef293 1.5s infinite;background:#1890ff}.compare-btn[data-v-da9ef293]{align-items:center;background:#000000b3;bottom:0;color:#fff;cursor:pointer;display:flex;font-size:12px;gap:4px;justify-content:center;left:0;padding:8px;position:absolute;right:0;text-align:center;transition:background .3s}.compare-btn[data-v-da9ef293]:hover{background:#000000e6}.processing[data-v-da9ef293]{animation:cardPulse-da9ef293 2s infinite;border:2px solid #1890ff}@keyframes cardPulse-da9ef293{0%,to{border-color:#1890ff}50%{border-color:#40a9ff}}.image-info[data-v-da9ef293]{margin-top:8px}.image-name[data-v-da9ef293]{color:#333;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-size[data-v-da9ef293]{color:#999;font-size:11px;margin-top:2px}@keyframes pulse-da9ef293{0%,to{opacity:1}50%{opacity:.5}}.instruction-card h4[data-v-da9ef293]{font-size:14px;font-weight:500}.instruction-card p[data-v-da9ef293],.instruction-card ul[data-v-da9ef293]{font-size:13px}.batch-transparent-container[data-v-7dd025e6]{display:flex;flex-direction:column;gap:16px}.slider-value[data-v-7dd025e6]{color:#666;font-size:12px;margin-top:4px;text-align:center}.image-preview[data-v-7dd025e6]{border-radius:4px;height:150px;overflow:hidden;position:relative;width:100%}.image-preview img[data-v-7dd025e6]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.processed-badge[data-v-7dd025e6],.processing-badge[data-v-7dd025e6]{border-radius:4px;color:#fff;font-size:12px;font-weight:700;padding:4px 8px;position:absolute;right:8px;top:8px}.processed-badge[data-v-7dd025e6]{background:#52c41a}.processing-badge[data-v-7dd025e6]{animation:pulse-7dd025e6 1.5s infinite;background:#1890ff}@keyframes pulse-7dd025e6{0%,to{opacity:1}50%{opacity:.5}}.image-name[data-v-7dd025e6]{color:#666;font-size:12px;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.instruction-card h4[data-v-7dd025e6]{font-size:14px;font-weight:500}.instruction-card p[data-v-7dd025e6],.instruction-card ul[data-v-7dd025e6]{font-size:13px}.help-sections[data-v-ca3e5874]{gap:20px}.help-section[data-v-ca3e5874],.help-sections[data-v-ca3e5874]{display:flex;flex-direction:column}.help-section[data-v-ca3e5874]{gap:12px}.help-section-title[data-v-ca3e5874]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-ca3e5874]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-ca3e5874]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-ca3e5874]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-ca3e5874]{color:#333;font-size:13px;font-weight:600;margin:0}.calculator-card[data-v-ca3e5874],.help-card[data-v-ca3e5874],.main-card[data-v-ca3e5874],.reference-card[data-v-ca3e5874],.search-card[data-v-ca3e5874]{background:#fff}.quick-section[data-v-ca3e5874]{background:linear-gradient(135deg,#fff5f0,#ffebe6);border-radius:12px;margin-bottom:0;padding:16px}.quick-title[data-v-ca3e5874]{align-items:center;color:#ff5b2d;display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:12px}.quick-buttons[data-v-ca3e5874]{display:flex;flex-wrap:wrap;gap:8px}.quick-btn[data-v-ca3e5874]{background:#fff;border:1px solid #ffccc7;border-radius:6px;color:#ff5b2d;font-size:12px}.quick-btn[data-v-ca3e5874]:hover{border-color:#ff5b2d;color:#ff5b2d}.quick-btn.reset-btn[data-v-ca3e5874]{border-color:#d9d9d9;color:#666}.input-section[data-v-ca3e5874],.reference-section[data-v-ca3e5874],.result-section[data-v-ca3e5874],.search-section[data-v-ca3e5874]{background:#fafafa;border-radius:12px;padding:16px}.result-card[data-v-ca3e5874]{margin-top:0}.convert-btn[data-v-ca3e5874]{background:#ff5b2d;border-color:#ff5b2d;border-radius:6px}.convert-btn[data-v-ca3e5874]:hover{background:#ff4314;border-color:#ff4314}.category-section[data-v-ca3e5874]{margin-bottom:16px}.category-section[data-v-ca3e5874]:last-child{margin-bottom:0}.category-title[data-v-ca3e5874]{border-left:3px solid #ff5b2d;color:#333;font-size:14px;font-weight:600;margin:0 0 10px;padding-left:8px}@media(max-width:768px){.quick-buttons[data-v-ca3e5874]{justify-content:center}}.zodiac-container[data-v-943029cb]{display:flex;flex-direction:column;gap:16px}.current-year-alert[data-v-943029cb]{font-size:14px}[data-v-943029cb] .input-card,[data-v-943029cb] .result-card{border-radius:10px;height:100%}.zodiac-result-display[data-v-943029cb]{background:linear-gradient(135deg,#fffbe6,#fff7e6);border-radius:8px;margin-bottom:16px;padding:24px 0;text-align:center}.zodiac-emoji-large[data-v-943029cb]{animation:bounce-943029cb 2s ease-in-out infinite;font-size:80px;line-height:1;margin-bottom:12px}@keyframes bounce-943029cb{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.zodiac-name-large[data-v-943029cb]{color:#fa8c16;font-size:28px;font-weight:700;margin-bottom:4px}.zodiac-year-text[data-v-943029cb]{color:#999;font-size:14px}.result-desc[data-v-943029cb]{margin-top:8px}.year-tag[data-v-943029cb]{font-size:14px;margin:4px;padding:6px 12px}.result-summary[data-v-943029cb]{background:#f0f5ff;border-radius:6px;color:#595959;margin-top:12px;padding:12px;text-align:center}.benming-section[data-v-943029cb]{margin-top:20px}.section-title[data-v-943029cb]{border-left:3px solid #fa8c16;color:#262626;font-size:14px;font-weight:600;margin-bottom:12px;padding-left:8px}.benming-tag[data-v-943029cb]{font-size:14px;margin:4px;padding:8px 14px}.benming-now[data-v-943029cb]{background:#fff;border-radius:3px;color:#ff4d4f;display:inline-block;font-size:11px;font-weight:600;margin-left:8px;padding:1px 6px}.compatibility-display[data-v-943029cb]{border-radius:8px;padding:32px 16px;text-align:center}.compat-zodiac-pair[data-v-943029cb]{align-items:center;display:flex;gap:24px;justify-content:center;margin-bottom:20px}.compat-zodiac[data-v-943029cb]{text-align:center}.compat-emoji[data-v-943029cb]{font-size:64px;line-height:1;margin-bottom:8px}.compat-name[data-v-943029cb]{color:#262626;font-size:20px;font-weight:600}.compat-connector[data-v-943029cb]{animation:heartBeat-943029cb 1.5s ease-in-out infinite}@keyframes heartBeat-943029cb{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.compat-level[data-v-943029cb]{font-size:24px;font-weight:700;margin-bottom:8px}.compat-score[data-v-943029cb]{color:#595959;font-size:14px}.compat-score strong[data-v-943029cb]{color:#fa8c16;font-size:20px}.zodiac-mini-card[data-v-943029cb]{height:100%;text-align:center;transition:all .3s}.zodiac-mini-card[data-v-943029cb]:hover{box-shadow:0 8px 20px #0000001a;transform:translateY(-4px)}.mini-emoji[data-v-943029cb]{font-size:48px;line-height:1;margin-bottom:8px}.mini-name[data-v-943029cb]{color:#262626;font-size:16px;font-weight:600;margin-bottom:4px}.mini-element[data-v-943029cb]{margin-bottom:8px}.mini-personality[data-v-943029cb]{color:#8c8c8c;font-size:12px;line-height:1.5;margin-bottom:8px;min-height:36px}.mini-years[data-v-943029cb]{border-top:1px dashed #f0f0f0;color:#595959;font-size:12px;padding-top:8px}.mini-years strong[data-v-943029cb]{color:#fa8c16}.tool-description-wrapper[data-v-943029cb]{margin:32px auto 0;max-width:1200px;padding:0 28px}@media(max-width:767px){.tool-description-wrapper[data-v-943029cb]{padding:0 12px}}.tool-description[data-v-943029cb]{margin:0 auto;max-width:1200px}.desc-card[data-v-943029cb]{background:#fafafa;border-radius:8px;margin-bottom:16px}.desc-card[data-v-943029cb] .ant-card-head{border-bottom:1px solid #e8e8e8}.desc-card[data-v-943029cb] .ant-card-head-title{font-size:16px;font-weight:600}.desc-card h4[data-v-943029cb]{color:#262626;font-size:14px;font-weight:600;margin-bottom:8px;margin-top:16px}.warning-card[data-v-943029cb]{background:#fffbe6;border:1px solid #ffe58f}.tip-card[data-v-943029cb]{background:#e6f7ff;border:1px solid #91d5ff}.tip-card h4[data-v-943029cb]{color:#1890ff;margin-bottom:12px;margin-top:0}.tip-list[data-v-943029cb]{margin:8px 0;padding-left:20px}.tip-list li[data-v-943029cb]{color:#595959;line-height:1.6;margin-bottom:6px}.feature-list[data-v-943029cb]{margin:12px 0;padding-left:20px}.feature-list li[data-v-943029cb]{line-height:1.6;margin-bottom:8px}[data-v-943029cb] .zodiac-tabs .ant-tabs-nav{margin-bottom:16px}@media(max-width:768px){.zodiac-emoji-large[data-v-943029cb]{font-size:60px}.zodiac-name-large[data-v-943029cb]{font-size:22px}.compat-emoji[data-v-943029cb]{font-size:48px}.compat-name[data-v-943029cb]{font-size:16px}.compat-zodiac-pair[data-v-943029cb]{gap:16px}.compat-level[data-v-943029cb]{font-size:20px}}.constellation-detail[data-v-5db14fcc]{width:100%}.detail-header[data-v-5db14fcc]{border-bottom:1px solid #f0f0f0;margin-bottom:16px;padding-bottom:12px}.constellation-emoji[data-v-5db14fcc]{font-size:24px}.constellation-name[data-v-5db14fcc]{font-size:16px;font-weight:600}.title-icon[data-v-5db14fcc]{font-size:18px}.title-icon--warning[data-v-5db14fcc]{color:#faad14}.desc-text[data-v-5db14fcc]{color:#666;margin-left:8px}.desc-text.small[data-v-5db14fcc]{font-size:13px}.personality-text[data-v-5db14fcc]{color:#666;line-height:1.6}.personality-text.small[data-v-5db14fcc]{font-size:13px}[data-v-5db14fcc] .ant-descriptions__label{color:#333;font-weight:600}[data-v-5db14fcc] .ant-descriptions__content{color:#666}[data-v-5db14fcc] .ant-tag{border-radius:6px;font-weight:500}.constellation-container[data-v-354771ba]{display:flex;flex-direction:column;gap:16px}.main-tabs[data-v-354771ba] .ant-tabs-content{padding-top:8px}.empty-card[data-v-354771ba],.form-card[data-v-354771ba],.help-card[data-v-354771ba],.reference-card[data-v-354771ba],.result-card[data-v-354771ba]{border-radius:12px;box-shadow:0 2px 8px #0000000f;transition:all .3s}.form-card[data-v-354771ba]:hover,.result-card[data-v-354771ba]:hover{box-shadow:0 4px 16px #0000001a}.empty-card[data-v-354771ba]{align-items:center;display:flex;justify-content:center;min-height:320px}.card-title[data-v-354771ba]{font-size:16px;font-weight:600}.title-icon[data-v-354771ba]{font-size:18px}.title-icon--primary[data-v-354771ba]{color:#1677ff}.title-icon--danger[data-v-354771ba]{color:#ff4d4f}.title-icon--warning[data-v-354771ba]{color:#faad14}.select-label[data-v-354771ba]{color:#333;font-weight:500;margin-bottom:8px}.quick-actions[data-v-354771ba],.result-header[data-v-354771ba]{display:flex;gap:8px}.result-header[data-v-354771ba]{align-items:center;flex-wrap:wrap;justify-content:space-between}.constellation-emoji[data-v-354771ba]{font-size:28px}.constellation-name[data-v-354771ba]{font-size:18px;font-weight:600}.desc-text[data-v-354771ba]{color:#666;margin-left:8px}.desc-text.small[data-v-354771ba]{font-size:13px}.personality-text[data-v-354771ba]{color:#666;line-height:1.6}.personality-text.small[data-v-354771ba]{font-size:13px}.compatibility-result .compatibility-body[data-v-354771ba]{padding:24px 8px;text-align:center}.compatibility-emojis[data-v-354771ba]{align-items:center;display:flex;font-size:48px;gap:16px;justify-content:center;margin-bottom:12px}.heart-icon[data-v-354771ba]{font-size:32px}.compatibility-names[data-v-354771ba]{color:#333;font-size:18px;font-weight:600;margin-bottom:16px}.compatibility-score[data-v-354771ba]{color:#1677ff;font-size:36px;font-weight:700;margin-bottom:8px}.compatibility-desc[data-v-354771ba]{color:#666;font-size:14px;line-height:1.6;margin:0 auto;max-width:420px}.level-tag[data-v-354771ba]{border-radius:6px;font-size:14px;margin-top:16px;padding:4px 12px}.compatibility-detail-title[data-v-354771ba]{color:#333;font-size:16px;font-weight:600;margin-bottom:16px;text-align:center}.reference-filter[data-v-354771ba]{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px;padding-bottom:16px}.panel-emoji[data-v-354771ba]{font-size:20px}.panel-name[data-v-354771ba]{font-size:15px;font-weight:600}.help-card[data-v-354771ba]{margin-top:16px}.help-section[data-v-354771ba]{margin-bottom:16px}.help-title[data-v-354771ba]{color:#333;font-size:15px;font-weight:600;margin:0 0 10px}.help-list[data-v-354771ba]{color:#666;line-height:1.8;margin:0;padding-left:18px}[data-v-354771ba] .ant-descriptions__label{color:#333;font-weight:600}[data-v-354771ba] .ant-descriptions__content{color:#666}[data-v-354771ba] .ant-collapse-header{font-weight:500}[data-v-354771ba] .ant-collapse-content{background:#fafafa}[data-v-354771ba] .ant-tag{border-radius:6px;font-weight:500}.fade-enter-active[data-v-354771ba],.fade-leave-active[data-v-354771ba]{transition:opacity .25s ease}.fade-enter-from[data-v-354771ba],.fade-leave-to[data-v-354771ba]{opacity:0}@media(max-width:768px){[data-v-354771ba] .ant-descriptions__label{font-size:12px}.reference-filter[data-v-354771ba]{align-items:flex-start;flex-direction:column}.compatibility-emojis[data-v-354771ba]{font-size:36px;gap:12px}.heart-icon[data-v-354771ba]{font-size:24px}.compatibility-score[data-v-354771ba]{font-size:28px}}.daily-fortune-tool[data-v-d54d2012]{width:100%}.empty-card[data-v-d54d2012],.help-card[data-v-d54d2012],.query-card[data-v-d54d2012],.result-card[data-v-d54d2012]{margin-bottom:16px}.title-icon[data-v-d54d2012]{font-size:18px}.title-icon--warning[data-v-d54d2012]{color:#faad14}.card-title[data-v-d54d2012]{font-size:16px;font-weight:600}.result-header[data-v-d54d2012]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.constellation-emoji[data-v-d54d2012]{font-size:28px}.constellation-name[data-v-d54d2012]{font-size:18px;font-weight:600}.fortune-overview[data-v-d54d2012]{padding:20px 0;text-align:center}.overall-score[data-v-d54d2012]{margin-bottom:16px;position:relative}.score-emoji[data-v-d54d2012]{font-size:48px;line-height:1;margin-bottom:8px}.score-value[data-v-d54d2012]{font-size:72px;font-weight:800;letter-spacing:-2px;line-height:1.1}.score-unit[data-v-d54d2012]{font-size:24px;font-weight:600;margin-left:2px;opacity:.7}.score-label[data-v-d54d2012]{color:#666;font-size:18px;font-weight:600;margin-top:8px}.overall-text[data-v-d54d2012]{background:#f8f9fa;border-radius:8px;color:#555;font-size:15px;line-height:1.7;margin-left:auto;margin-right:auto;margin-top:20px;max-width:560px;padding:12px 16px}.score-item[data-v-d54d2012]{align-items:center;border-radius:12px;display:flex;flex-direction:column;height:100%;padding:20px 16px;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.score-item[data-v-d54d2012]:hover{box-shadow:0 4px 12px #0000000f;transform:translateY(-2px)}.score-item--love[data-v-d54d2012]{background:linear-gradient(180deg,#fff0f6,#fafafa)}.score-item--career[data-v-d54d2012]{background:linear-gradient(180deg,#e6f4ff,#fafafa)}.score-item--wealth[data-v-d54d2012]{background:linear-gradient(180deg,#fffbe6,#fafafa)}.score-item--health-bar[data-v-d54d2012]{background:linear-gradient(90deg,#f6ffed,#fafafa);padding:20px 24px}.health-header[data-v-d54d2012]{align-items:center;display:flex;gap:8px;margin-bottom:12px}.health-score[data-v-d54d2012]{font-size:20px;font-weight:700;margin-left:auto}.score-icon[data-v-d54d2012]{font-size:28px;margin-bottom:8px}.score-item--health-bar .score-icon[data-v-d54d2012]{margin-bottom:0}.score-icon--love[data-v-d54d2012]{color:#eb2f96}.score-icon--career[data-v-d54d2012]{color:#1677ff}.score-icon--wealth[data-v-d54d2012]{color:#faad14}.score-icon--health[data-v-d54d2012]{color:#52c41a}.score-title[data-v-d54d2012]{color:#333;font-size:18px;font-weight:700;margin-bottom:12px}.score-item--health-bar .score-title[data-v-d54d2012]{margin-bottom:0}.score-desc[data-v-d54d2012]{color:#666;font-size:13px;line-height:1.7;margin-top:14px}.score-item--health-bar .score-desc[data-v-d54d2012]{margin-top:10px}.score-item[data-v-d54d2012] .ant-progress-text{font-size:22px;font-weight:700}.score-item[data-v-d54d2012] .ant-progress-circle-trail{stroke:#f0f0f0!important}.lucky-value[data-v-d54d2012]{color:#1677ff;font-size:18px;font-weight:700}[data-v-d54d2012] .ant-card__header{min-height:44px;padding:0 12px}[data-v-d54d2012] .ant-card__title{font-size:16px;font-weight:600;padding:10px 0}[data-v-d54d2012] .ant-form-item-label{font-weight:500}[data-v-d54d2012] .ant-descriptions__label{color:#333;font-weight:600;width:110px}[data-v-d54d2012] .ant-descriptions__content{color:#666}[data-v-d54d2012] .ant-tag{border-radius:6px}.fortune-section[data-v-d54d2012]{margin-bottom:20px}.fortune-section[data-v-d54d2012]:last-child{margin-bottom:0}.section-header[data-v-d54d2012]{align-items:center;border-radius:8px;display:flex;font-size:15px;font-weight:700;gap:8px;margin-bottom:12px;padding:10px 14px}.section-icon[data-v-d54d2012]{font-size:20px}.section-title[data-v-d54d2012]{letter-spacing:1px;margin:0;padding:0}.section-header--lucky[data-v-d54d2012]{background:linear-gradient(90deg,#fff7e6,#fffbe6);color:#d48806}.section-header--caution[data-v-d54d2012]{background:linear-gradient(90deg,#fff2e8,#fff1e0);color:#d4380d}.section-header--reminder[data-v-d54d2012]{background:linear-gradient(90deg,#e6f7ff,#e6fffb);color:#096dd9}.fortune-alert[data-v-d54d2012]{border-radius:8px;margin-bottom:8px}.fortune-alert[data-v-d54d2012]:last-child{margin-bottom:0}.alert-text[data-v-d54d2012]{color:#333;font-size:13px;line-height:1.6}.calc-collapse[data-v-d54d2012]{margin-top:20px}.calc-collapse[data-v-d54d2012] .ant-collapse-header{background:linear-gradient(90deg,#f0f5ff,#e6f7ff);border-radius:8px!important;color:#1d39c4;font-size:15px;font-weight:700;padding:12px 16px!important}.calc-collapse[data-v-d54d2012] .ant-collapse-content-box{padding:16px}.calc-section[data-v-d54d2012]{margin-bottom:16px}.calc-subtitle[data-v-d54d2012]{color:#333;font-size:15px;font-weight:700;margin-bottom:8px}.calc-desc[data-v-d54d2012]{color:#666;font-size:13px;margin-bottom:12px}.factor-weights[data-v-d54d2012]{margin-bottom:8px}.factor-weight-item[data-v-d54d2012]{border:1px solid #f0f0f0;border-radius:8px;padding:12px 8px;text-align:center}.factor-weight-item--date[data-v-d54d2012]{background:linear-gradient(180deg,#fff7e6,#fffbe6);border-color:#ffd591}.factor-weight-item--time[data-v-d54d2012]{background:linear-gradient(180deg,#e6f7ff,#f0f5ff);border-color:#91d5ff}.factor-weight-item--personal[data-v-d54d2012]{background:linear-gradient(180deg,#f6ffed,#fcffe6);border-color:#b7eb8f}.factor-weight-item--universe[data-v-d54d2012]{background:linear-gradient(180deg,#f9f0ff,#efdbff);border-color:#d3adf7}.factor-weight-label[data-v-d54d2012]{color:#666;font-size:12px;margin-bottom:4px}.factor-weight-value[data-v-d54d2012]{color:#333;font-size:20px;font-weight:700}.calc-detail-item[data-v-d54d2012]{background:#fafafa;border-radius:8px;margin-bottom:12px;padding:12px}.calc-detail-header[data-v-d54d2012]{align-items:center;display:flex;gap:8px;margin-bottom:6px}.calc-detail-icon[data-v-d54d2012]{font-size:18px}.calc-detail-label[data-v-d54d2012]{color:#333;font-size:14px;font-weight:600}.calc-detail-level[data-v-d54d2012]{color:#666;font-size:13px;margin-left:auto}.calc-detail-desc[data-v-d54d2012]{color:#999;font-size:12px;margin-bottom:10px}.factor-row[data-v-d54d2012]{margin-bottom:8px}.factor-chip[data-v-d54d2012]{background:#fff;border:1px solid #e8e8e8;border-radius:6px;display:flex;flex-direction:column;gap:4px;padding:8px 10px}.factor-chip-label[data-v-d54d2012]{color:#999;font-size:11px}.factor-chip-value[data-v-d54d2012]{font-size:14px;font-weight:600}.factor-chip-value.positive[data-v-d54d2012]{color:#52c41a}.factor-chip-value.negative[data-v-d54d2012]{color:#ff4d4f}.calc-detail-result[data-v-d54d2012]{background:#fff;border-left:3px solid #1890ff;font-size:13px;padding:8px 12px}.calc-detail-result[data-v-d54d2012],.calc-formula[data-v-d54d2012]{border-radius:6px;color:#333;font-weight:600}.calc-formula[data-v-d54d2012]{background:#f6f8fa;font-size:14px;margin-bottom:8px;padding:10px 14px}.calc-formula-detail[data-v-d54d2012]{color:#666;font-size:13px;margin-bottom:12px}.calc-overall-score[data-v-d54d2012]{background:#fafafa;border-radius:12px;font-size:48px;font-weight:800;padding:12px;text-align:center}.algo-notes[data-v-d54d2012]{margin:0;padding-left:20px}.algo-notes li[data-v-d54d2012]{color:#666;font-size:13px;line-height:1.8}.algo-notes li strong[data-v-d54d2012]{color:#333}.university-container[data-v-940664ca]{gap:16px}.stat-card[data-v-940664ca],.university-container[data-v-940664ca]{display:flex;flex-direction:column}.stat-card[data-v-940664ca]{border-radius:12px;box-shadow:0 2px 8px #00000014;color:#fff;cursor:default;justify-content:space-between;min-height:140px;overflow:hidden;padding:20px 16px;position:relative;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.stat-card[data-v-940664ca]:before{background:#ffffff1f;height:180px;right:-30%;top:-50%;transition:all .5s;width:180px}.stat-card[data-v-940664ca]:after,.stat-card[data-v-940664ca]:before{border-radius:50%;content:"";position:absolute}.stat-card[data-v-940664ca]:after{background:#ffffff14;bottom:-40%;height:140px;left:-20%;width:140px}.stat-card[data-v-940664ca]:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.stat-card[data-v-940664ca]:hover:before{transform:scale(1.3)}.stat-total[data-v-940664ca]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.stat-985[data-v-940664ca]{background:linear-gradient(135deg,#fa541c,#ff7a45 50%,#ffa940)}.stat-211[data-v-940664ca]{background:linear-gradient(135deg,#ff5b2d,#9254de 50%,#b37feb)}.stat-df[data-v-940664ca]{background:linear-gradient(135deg,#13c2c2,#36cfc9 50%,#5cdbd3)}.stat-header[data-v-940664ca]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;position:relative;z-index:1}.stat-icon[data-v-940664ca]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.15));font-size:24px;opacity:.9}.stat-badge[data-v-940664ca]{background:#fff3!important;border:1px solid hsla(0,0%,100%,.4);color:#fff!important;font-size:12px;line-height:20px;padding:0 8px}.stat-value[data-v-940664ca]{font-size:38px;font-weight:700;letter-spacing:1px;line-height:1.1;margin:4px 0 6px;text-shadow:0 2px 6px rgba(0,0,0,.15)}.stat-title[data-v-940664ca],.stat-value[data-v-940664ca]{position:relative;z-index:1}.stat-title[data-v-940664ca]{font-size:15px;font-weight:600;letter-spacing:.5px;opacity:.95}.stat-footer[data-v-940664ca]{border-top:1px solid hsla(0,0%,100%,.2);font-size:12px;margin-top:8px;opacity:.85;padding-top:6px;position:relative;z-index:1}.filter-card[data-v-940664ca],.uni-card[data-v-940664ca]{border-radius:8px}.uni-card[data-v-940664ca]{border:1px solid #f0f0f0;height:100%;transition:all .3s}.uni-card[data-v-940664ca]:hover{border-color:#1677ff;box-shadow:0 8px 20px #0000001a}.uni-card-title[data-v-940664ca]{align-items:center;display:flex;gap:8px;justify-content:space-between;min-width:0}.university-name[data-v-940664ca]{color:#262626;cursor:default;flex:1;font-size:16px;font-weight:600;max-width:180px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-btn[data-v-940664ca]{align-items:center;border-radius:6px;color:#1677ff;display:inline-flex;flex-shrink:0;font-size:14px;height:28px;justify-content:center;padding:0;transition:all .2s;width:28px}.copy-btn[data-v-940664ca]:hover{background:#e6f4ff!important;color:#0958d9!important;transform:scale(1.1)}.copy-btn[data-v-940664ca]:active{transform:scale(.95)}.university-info[data-v-940664ca]{font-size:14px}.info-item[data-v-940664ca]{color:#595959;line-height:1.6;margin-bottom:6px}.info-item.desc[data-v-940664ca]{background:#fafafa;border-radius:4px;color:#8c8c8c;font-size:13px;line-height:1.5;margin-top:8px;padding:8px}.card-footer[data-v-940664ca]{align-items:center;border-top:1px dashed #f0f0f0;color:#1677ff;display:flex;font-size:12px;justify-content:space-between;margin-top:12px;padding-top:10px}.view-detail-tip[data-v-940664ca]{align-items:center;display:inline-flex;font-weight:500}.view-detail-arrow[data-v-940664ca]{color:#1677ff;font-size:12px;transition:transform .2s}.uni-card:hover .view-detail-arrow[data-v-940664ca]{color:#0958d9;transform:translate(4px)}.uni-card:hover .view-detail-tip[data-v-940664ca]{color:#0958d9}.uni-card[data-v-940664ca]{cursor:pointer;transition:all .25s ease}.uni-card[data-v-940664ca]:hover{box-shadow:0 8px 24px #1677ff26!important;transform:translateY(-4px)}.detail-header[data-v-940664ca]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding-right:8px}.detail-header-left[data-v-940664ca]{align-items:center;display:flex;flex:1;gap:16px;min-width:0}.detail-emblem[data-v-940664ca]{align-items:center;background:linear-gradient(135deg,#1677ff,#69b1ff);border-radius:12px;box-shadow:0 4px 12px #1677ff40;color:#fff;display:flex;flex-shrink:0;font-size:32px;height:64px;justify-content:center;width:64px}.detail-header-info[data-v-940664ca]{flex:1;min-width:0}.detail-name[data-v-940664ca]{color:#262626;font-size:22px!important;font-weight:700!important;line-height:1.3;margin:0 0 8px!important}.detail-tags[data-v-940664ca]{display:flex;flex-wrap:wrap;gap:6px}.detail-tag-item[data-v-940664ca]{border-radius:12px;font-size:12px;padding:2px 10px}.detail-close[data-v-940664ca]{color:#8c8c8c;flex-shrink:0}.detail-close[data-v-940664ca]:hover{background:#e6f4ff!important;color:#1677ff}.detail-section[data-v-940664ca]{margin-bottom:20px}.detail-section-title[data-v-940664ca]{align-items:center;color:#262626;display:flex;font-size:15px!important;font-weight:600!important;margin:0 0 12px!important}.info-card[data-v-940664ca]{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;height:100%;padding:12px 14px;transition:all .2s}.info-card[data-v-940664ca]:hover{background:#f0f5ff;border-color:#d6e4ff}.info-card-label[data-v-940664ca]{align-items:center;color:#8c8c8c;display:flex;font-size:12px;gap:6px;margin-bottom:4px}.info-card-label[data-v-940664ca] .anticon{color:#1677ff}.info-card-value[data-v-940664ca]{color:#262626;font-size:14px;font-weight:500;word-break:break-word}.info-card-extra[data-v-940664ca]{color:#8c8c8c;font-size:12px;font-weight:400;margin-left:4px}.info-card-motto[data-v-940664ca]{background:linear-gradient(135deg,#fff7e6,#ffe7ba);border-color:#ffd591}.info-card-motto .info-card-label[data-v-940664ca]{color:#ad6800}.info-card-motto .info-card-label[data-v-940664ca] .anticon{color:#fa8c16}.motto-text[data-v-940664ca]{color:#874d00!important;font-size:15px!important;font-style:italic;font-weight:600!important;letter-spacing:1px}.detail-introduction[data-v-940664ca]{background:linear-gradient(135deg,#e6f4ff,#f0f5ff);border-left:4px solid #1677ff;border-radius:8px;color:#434343;font-size:14px;line-height:1.8;padding:16px 18px;text-indent:2em}.detail-alumni[data-v-940664ca],.detail-majors[data-v-940664ca],.detail-tags-cloud[data-v-940664ca]{display:flex;flex-wrap:wrap;gap:8px}.alumni-tag[data-v-940664ca],.major-tag[data-v-940664ca],.tag-cloud-item[data-v-940664ca]{border-radius:14px;font-size:13px;margin:0!important;padding:4px 12px}.detail-actions[data-v-940664ca]{display:flex;justify-content:center;padding:8px 0}.tool-description-wrapper[data-v-940664ca]{margin:32px auto 0;max-width:1200px;padding:0 28px}@media(max-width:767px){.tool-description-wrapper[data-v-940664ca]{padding:0 12px}}.tool-description[data-v-940664ca]{margin:0 auto;max-width:1200px}.desc-card[data-v-940664ca]{background:#fafafa;border-radius:8px;margin-bottom:16px}.desc-card[data-v-940664ca] .ant-card-head-title{font-size:16px;font-weight:600}.desc-card h4[data-v-940664ca]{color:#262626;font-size:14px;font-weight:600;margin-bottom:8px;margin-top:16px}.warning-card[data-v-940664ca]{background:#fffbe6;border:1px solid #ffe58f}.tip-card[data-v-940664ca]{background:#e6f7ff;border:1px solid #91d5ff;height:100%}.tip-card h4[data-v-940664ca]{color:#1890ff;margin-bottom:12px;margin-top:0}.tip-list[data-v-940664ca]{margin:8px 0;padding-left:20px}.tip-list li[data-v-940664ca]{color:#595959;font-size:13px;line-height:1.6;margin-bottom:6px}.feature-list[data-v-940664ca]{margin:12px 0;padding-left:20px}.feature-list li[data-v-940664ca]{font-size:14px;line-height:1.6;margin-bottom:8px}.feature-list strong[data-v-940664ca]{color:#fa541c}.city-tier-tag[data-v-940664ca]{cursor:pointer;margin:0 12px 0 0!important}.city-tier-tag[data-v-940664ca] .ant-checkbox-wrapper{padding:0}.city-tier-content[data-v-940664ca]{align-items:center;display:inline-flex;font-size:13px;gap:4px}.city-tier-name[data-v-940664ca]{color:#595959}.city-tier-count[data-v-940664ca]{color:#8c8c8c;font-size:12px}.tag-recommend-row[data-v-940664ca]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.tag-recommend-label[data-v-940664ca]{color:#595959;font-size:13px;font-weight:600;line-height:24px;margin-right:4px;white-space:nowrap}.tag-recommend-item[data-v-940664ca]{cursor:pointer!important;font-size:12px!important;padding:2px 10px!important}.tag-cloud-item[data-v-940664ca]{margin:0 12px 0 0!important}.tag-cloud-item[data-v-940664ca] .ant-checkbox-wrapper{padding:0}.tag-selected-summary[data-v-940664ca]{color:#595959;font-size:12px;margin-top:10px}@media(max-width:768px){.stat-card[data-v-940664ca]{min-height:120px;padding:16px 12px}.stat-value[data-v-940664ca]{font-size:30px}.stat-title[data-v-940664ca]{font-size:14px}.university-name[data-v-940664ca]{font-size:14px;max-width:140px}}.unit-converter-container[data-v-e6f2da96]{display:flex;flex-direction:column;gap:16px}.category-grid[data-v-e6f2da96]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.category-btn[data-v-e6f2da96]{height:auto;padding:16px 8px}.category-content[data-v-e6f2da96]{align-items:center;display:flex;flex-direction:column;gap:8px}.category-icon[data-v-e6f2da96]{font-size:32px}.category-name[data-v-e6f2da96]{font-size:14px;font-weight:500}.result-input[data-v-e6f2da96]{font-size:18px;font-weight:600}@media(max-width:768px){.category-grid[data-v-e6f2da96]{grid-template-columns:repeat(3,1fr)}}.dynasty-container[data-v-fe8358f8]{display:flex;flex-direction:column;gap:16px}@media(max-width:768px){[data-v-fe8358f8] .ant-descriptions__label{font-size:12px}}.paper-size-container[data-v-29fbc9e2]{display:flex;flex-direction:column;gap:16px}.unit-card[data-v-29fbc9e2]{background:linear-gradient(135deg,#667eea,#764ba2)}.unit-card[data-v-29fbc9e2] .ant-space{color:#fff}.unit-card[data-v-29fbc9e2] .ant-radio-button__inner{background:#fff3;border-color:#ffffff4d;color:#fff}.unit-card[data-v-29fbc9e2] .ant-radio-button__original-radio:checked+.ant-radio-button__inner{background:#fff;color:#667eea}.compare-card[data-v-29fbc9e2],.help-card[data-v-29fbc9e2],.result-card[data-v-29fbc9e2],.search-card[data-v-29fbc9e2],.series-card[data-v-29fbc9e2]{border-radius:8px}.paper-grid[data-v-29fbc9e2]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.paper-item[data-v-29fbc9e2]{transition:all .3s}.paper-item[data-v-29fbc9e2]:hover{transform:translateY(-4px)}.paper-header[data-v-29fbc9e2]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.paper-name[data-v-29fbc9e2]{color:#303133;font-size:18px;font-weight:600}.paper-size[data-v-29fbc9e2]{color:#409eff;font-size:20px;font-weight:700;margin:8px 0}.paper-area[data-v-29fbc9e2],.paper-multiplier[data-v-29fbc9e2],.paper-ratio[data-v-29fbc9e2]{color:#909399;font-size:12px;margin:4px 0}.paper-description[data-v-29fbc9e2]{color:#606266;font-size:13px;margin:8px 0}.paper-use[data-v-29fbc9e2]{color:#67c23a;font-size:13px;margin:8px 0}@media(max-width:768px){.paper-grid[data-v-29fbc9e2]{grid-template-columns:1fr}.paper-size[data-v-29fbc9e2]{font-size:16px}}.size-chart-container[data-v-f37b5fc6]{display:flex;flex-direction:column;gap:16px}.size-card[data-v-f37b5fc6]{border-radius:8px}.size-grid[data-v-f37b5fc6]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.size-item[data-v-f37b5fc6]{transition:all .3s}.size-item[data-v-f37b5fc6]:hover{transform:translateY(-4px)}.size-header[data-v-f37b5fc6]{align-items:center;display:flex;justify-content:space-between}.size-details[data-v-f37b5fc6],.size-header[data-v-f37b5fc6]{margin-bottom:12px}.size-row[data-v-f37b5fc6]{border-bottom:1px dashed #f0f0f0;display:flex;justify-content:space-between;padding:4px 0}.size-row[data-v-f37b5fc6]:last-child{border-bottom:none}.size-row .label[data-v-f37b5fc6]{color:#909399;font-size:13px}.size-row span[data-v-f37b5fc6]:last-child{color:#303133;font-weight:600}@media(max-width:768px){.size-grid[data-v-f37b5fc6]{grid-template-columns:1fr}}.capital-container[data-v-5135fb60]{display:flex;flex-direction:column;gap:16px}.country-item[data-v-5135fb60],.filter-card[data-v-5135fb60],.help-card[data-v-5135fb60],.result-card[data-v-5135fb60]{border-radius:8px}.country-item[data-v-5135fb60]{transition:all .3s}.country-item[data-v-5135fb60]:hover{box-shadow:0 2px 8px #0000001a}.pagination-wrapper[data-v-5135fb60]{display:flex;justify-content:center;margin-top:24px;padding:16px 0}.continent-table[data-v-5135fb60]{display:flex;flex-direction:column;gap:8px}.continent-item[data-v-5135fb60]{align-items:center;background:#00000005;border-radius:6px;display:flex;justify-content:space-between;padding:8px 12px}.continent-item .label[data-v-5135fb60]{color:#888;font-size:12px}.continent-item .value[data-v-5135fb60]{color:#1677ff;font-size:13px;font-weight:700}@media(max-width:768px){.country-item[data-v-5135fb60] .ant-row{flex-direction:column}.country-item[data-v-5135fb60] .ant-col{margin-bottom:12px}}.color-container[data-v-e5fac75b]{display:flex;flex-direction:column;gap:16px}.format-card[data-v-e5fac75b],.gradient-card[data-v-e5fac75b],.help-card[data-v-e5fac75b],.palette-card[data-v-e5fac75b],.preview-card[data-v-e5fac75b]{border-radius:8px;transition:all .3s}.format-card[data-v-e5fac75b]:hover{box-shadow:0 2px 12px #00000014}.palette-grid[data-v-e5fac75b]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.color-swatch[data-v-e5fac75b]{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:80px;justify-content:center;transition:transform .2s}.color-swatch[data-v-e5fac75b]:hover{transform:scale(1.05)}.gradient-preview[data-v-e5fac75b]{display:flex;flex-wrap:wrap;gap:4px}.gradient-color[data-v-e5fac75b]{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex:1;height:60px;justify-content:center;min-width:60px;transition:transform .2s}.gradient-color[data-v-e5fac75b]:hover{transform:scale(1.1)}.format-table[data-v-e5fac75b]{display:flex;flex-direction:column;gap:8px}.format-item[data-v-e5fac75b]{align-items:center;background:#00000005;border-radius:6px;display:flex;justify-content:space-between;padding:8px 12px}.format-item .label[data-v-e5fac75b]{color:#888;font-size:12px}.format-item .value[data-v-e5fac75b]{color:#333;font-size:13px;font-weight:500}.format-item .value.highlight[data-v-e5fac75b]{color:#1677ff;font-family:Courier New,monospace;font-weight:700}@media(max-width:768px){.palette-grid[data-v-e5fac75b]{grid-template-columns:repeat(3,1fr)}}.quick-section[data-v-18b8764c]{background:#fff7ed;border:1px solid #ffedd5}.quick-buttons[data-v-18b8764c]{display:flex;flex-wrap:wrap;gap:10px}.quick-btn[data-v-18b8764c]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:8px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:140px;padding:12px 20px;transition:all .3s ease}.quick-btn[data-v-18b8764c]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-2px)}.quick-btn-name[data-v-18b8764c]{color:#333;font-size:14px;font-weight:600}.quick-btn-desc[data-v-18b8764c]{color:#666;font-size:12px;margin-top:4px}.control-card[data-v-18b8764c]{background:#fafafa;margin-top:24px}.input-section[data-v-18b8764c]{display:flex;flex-direction:column;gap:10px}.section-title[data-v-18b8764c]{color:#333;font-size:14px;font-weight:600}.section-title-row[data-v-18b8764c]{align-items:center;display:flex;justify-content:space-between}.regex-input-row[data-v-18b8764c]{align-items:center;display:flex;gap:8px}.regex-input-wrapper[data-v-18b8764c]{align-items:center;display:flex;flex:1;gap:4px}.regex-slash[data-v-18b8764c]{color:#ff5b2d;font-family:monospace;font-size:18px;font-weight:600}.regex-input[data-v-18b8764c]{flex:1}.match-info[data-v-18b8764c]{color:#52c41a;font-size:14px}.match-count[data-v-18b8764c]{color:#ff5b2d;font-size:16px;font-weight:700}.flag-quick[data-v-18b8764c]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.flag-quick-label[data-v-18b8764c]{color:#999;font-size:12px}.flag-btns[data-v-18b8764c]{display:flex;flex-wrap:wrap;gap:6px}.flag-btn[data-v-18b8764c]{background:#fff;border:1px solid #d9d9d9;border-radius:4px;color:#666;cursor:pointer;font-size:12px;padding:3px 10px;transition:all .2s}.flag-btn[data-v-18b8764c]:hover{border-color:#ff5b2d;color:#ff5b2d}.flag-btn-active[data-v-18b8764c]{background:#ff5b2d;border-color:#ff5b2d;color:#fff}.stats-grid[data-v-18b8764c]{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.stats-card[data-v-18b8764c]{background:#fff7ed;border:1px solid #ffedd5;border-radius:8px;padding:12px;text-align:center}.stats-value[data-v-18b8764c]{color:#ff5b2d;font-size:18px;font-weight:700}.stats-label[data-v-18b8764c]{color:#666;font-size:12px;margin-top:4px}.result-section[data-v-18b8764c]{gap:10px}.match-list[data-v-18b8764c],.result-section[data-v-18b8764c]{display:flex;flex-direction:column}.match-list[data-v-18b8764c]{gap:6px}.match-item[data-v-18b8764c]{align-items:center;background:#f9f9f9;border-radius:6px;display:flex;gap:10px;padding:8px 12px}.match-item[data-v-18b8764c]:nth-child(odd){background:#fff}.match-index[data-v-18b8764c]{align-items:center;background:#ff5b2d;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:11px;font-weight:600;height:22px;justify-content:center;width:22px}.match-text[data-v-18b8764c]{background:#fff7ed;border-radius:4px;color:#333;font-family:Consolas,monospace;font-size:14px;padding:2px 8px}.match-groups[data-v-18b8764c],.match-position[data-v-18b8764c]{color:#999;font-size:12px}.match-position[data-v-18b8764c]{margin-left:auto}.highlight-box[data-v-18b8764c]{background:#f5f5f5;border-radius:6px;font-family:monospace;line-height:1.8;min-height:80px;padding:12px;white-space:pre-wrap}[data-v-18b8764c] .regex-match{background:#ff5b2d33;border-radius:2px;color:#ff5b2d;font-weight:600;padding:2px 4px}.replace-row[data-v-18b8764c]{align-items:end;display:grid;gap:16px;grid-template-columns:2fr 1fr}.replace-item[data-v-18b8764c]{display:flex;flex-direction:column;gap:8px}.primary-btn[data-v-18b8764c]{background:#ff5b2d!important;border-color:#ff5b2d!important;color:#fff!important}.primary-btn[data-v-18b8764c]:hover{background:#ff7a50!important;border-color:#ff7a50!important}.replace-hint[data-v-18b8764c]{background:#fafafa;border-radius:6px;color:#bbb;font-size:13px;padding:20px;text-align:center}.regex-grid[data-v-18b8764c]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.regex-card[data-v-18b8764c]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;cursor:pointer;padding:12px;transition:all .2s}.regex-card[data-v-18b8764c]:hover{background:#fff7ed;border-color:#ff5b2d;transform:translateY(-1px)}.regex-name[data-v-18b8764c]{color:#333;font-size:14px;font-weight:600;margin-bottom:4px}.regex-pattern[data-v-18b8764c]{color:#ff5b2d;font-family:monospace;font-size:12px;margin-bottom:4px;word-break:break-all}.regex-desc[data-v-18b8764c]{color:#999;font-size:12px}.ref-section[data-v-18b8764c]{display:flex;flex-direction:column;gap:12px}.meta-grid[data-v-18b8764c]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.meta-item[data-v-18b8764c]{align-items:center;background:#fff7ed;border-radius:6px;display:flex;gap:8px;padding:8px 12px}.meta-symbol[data-v-18b8764c]{background:#ff5b2d;border-radius:4px;color:#fff;font-family:monospace;font-size:13px;font-weight:600;min-width:40px;padding:2px 8px;text-align:center}.meta-desc[data-v-18b8764c]{color:#666;font-size:13px}.flags-grid[data-v-18b8764c]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.flag-item[data-v-18b8764c]{align-items:center;background:#fff7ed;border-radius:6px;display:flex;gap:8px;padding:8px 12px}.flag-symbol[data-v-18b8764c]{background:#ff5b2d;border-radius:4px;color:#fff;font-family:monospace;font-size:14px;font-weight:600;padding:2px 8px}.flag-desc[data-v-18b8764c]{color:#666;font-size:13px}.help-card[data-v-18b8764c]{background:#fafafa;margin-top:24px}.help-sections[data-v-18b8764c]{gap:20px}.help-section[data-v-18b8764c],.help-sections[data-v-18b8764c]{display:flex;flex-direction:column}.help-section[data-v-18b8764c]{gap:8px}.help-section-title[data-v-18b8764c]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-18b8764c]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-18b8764c]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-18b8764c]:nth-child(odd){background:#fff}.help-faq-q[data-v-18b8764c]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-18b8764c]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.meta-grid[data-v-18b8764c],.regex-grid[data-v-18b8764c],.replace-row[data-v-18b8764c]{grid-template-columns:1fr}.stats-grid[data-v-18b8764c]{grid-template-columns:1fr 1fr 1fr}.quick-buttons[data-v-18b8764c]{flex-direction:column}.quick-btn[data-v-18b8764c]{align-items:center;text-align:center;width:100%}}.survival-container[data-v-3c6a3aef]{display:flex;flex-direction:column;gap:16px}.danger-item[data-v-3c6a3aef],.method-card[data-v-3c6a3aef],.plant-card[data-v-3c6a3aef],.signal-item[data-v-3c6a3aef],.water-card[data-v-3c6a3aef]{border-radius:8px}.card-title-row[data-v-3c6a3aef],.section-header[data-v-3c6a3aef]{align-items:center;display:flex;justify-content:space-between}.section-header h4[data-v-3c6a3aef]{margin:0}.danger-list[data-v-3c6a3aef],.method-list[data-v-3c6a3aef],.signal-list[data-v-3c6a3aef]{display:flex;flex-direction:column;gap:12px}.method-item[data-v-3c6a3aef]{background:#f5f5f5;border-radius:4px;padding:12px}.method-name[data-v-3c6a3aef]{font-size:14px;font-weight:600;margin-bottom:4px}.method-content[data-v-3c6a3aef]{color:#666;font-size:13px;margin-bottom:8px}.danger-header[data-v-3c6a3aef],.plant-header[data-v-3c6a3aef],.signal-header[data-v-3c6a3aef]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.plant-grid[data-v-3c6a3aef]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.plant-card[data-v-3c6a3aef]{cursor:default;transition:all .3s}.plant-card[data-v-3c6a3aef]:hover{transform:translateY(-2px)}.plant-info[data-v-3c6a3aef]{color:#666;font-size:13px;margin-bottom:4px}.plant-season[data-v-3c6a3aef]{color:#999;font-size:12px}.safe-plant[data-v-3c6a3aef]{border-left:3px solid #52c41a}.poison-plant[data-v-3c6a3aef]{border-left:3px solid #ff4d4f}.water-grid[data-v-3c6a3aef]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.steps-list[data-v-3c6a3aef]{display:flex;flex-direction:column;gap:8px;margin-top:8px}.step-item[data-v-3c6a3aef]{align-items:flex-start;background:#f5f5f5;border-radius:4px;display:flex;gap:8px;padding:8px}.step-number[data-v-3c6a3aef]{color:#409eff;font-weight:600;min-width:24px}@media(max-width:768px){.plant-grid[data-v-3c6a3aef],.water-grid[data-v-3c6a3aef]{grid-template-columns:1fr}}.first-aid-container[data-v-f3e32695]{display:flex;flex-direction:column;gap:16px}.guide-card[data-v-f3e32695]{border-radius:8px}.card-header[data-v-f3e32695]{justify-content:space-between}.card-header[data-v-f3e32695],.timeline-dot[data-v-f3e32695]{align-items:center;display:flex}.timeline-dot[data-v-f3e32695]{background:#409eff;border-radius:50%;color:#fff;font-size:12px;font-weight:600;height:24px;justify-content:center;width:24px}.timeline-dot.large-dot[data-v-f3e32695]{background:#f56c6c;font-size:18px;height:32px;width:32px}.timeline-dot.green-dot[data-v-f3e32695]{background:#52c41a}.time-info[data-v-f3e32695]{color:#409eff;font-size:12px;margin-top:4px}.bleeding-table[data-v-f3e32695],.burn-table[data-v-f3e32695]{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.bleeding-type-card[data-v-f3e32695],.burn-degree-card[data-v-f3e32695]{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;padding:16px;transition:all .3s}.bleeding-type-card[data-v-f3e32695]:hover,.burn-degree-card[data-v-f3e32695]:hover{background:#f5f5f5;border-color:#d9d9d9;box-shadow:0 2px 8px #00000014}.degree-header[data-v-f3e32695],.type-header[data-v-f3e32695]{align-items:center;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:8px}.degree-header strong[data-v-f3e32695],.type-header strong[data-v-f3e32695]{color:#333;font-size:15px}.depth[data-v-f3e32695]{color:#666;font-size:13px}.degree-detail[data-v-f3e32695],.type-detail[data-v-f3e32695]{display:flex;flex-direction:column;font-size:14px;gap:8px;line-height:1.6}.label[data-v-f3e32695]{color:#555;display:inline-block;font-weight:600;min-width:80px}.steps-list[data-v-f3e32695]{display:flex;flex-direction:column;gap:10px;margin-top:12px}.step-item[data-v-f3e32695]{align-items:flex-start;background:#fff;border:1px solid #e8e8e8;border-radius:6px;display:flex;gap:10px;line-height:1.6;padding:10px 12px}.step-number[data-v-f3e32695]{color:#1890ff;flex-shrink:0;font-weight:600;min-width:28px}.kit-collapse[data-v-f3e32695]{background:#fafafa!important;border:1px solid #e8e8e8!important;border-radius:8px!important;overflow:hidden}.kit-collapse[data-v-f3e32695] .ant-collapse-header{background:linear-gradient(135deg,#667eea,#764ba2)!important;border-radius:8px!important;color:#fff!important;font-size:15px;font-weight:600;padding:14px 16px!important;transition:all .3s}.kit-collapse[data-v-f3e32695] .ant-collapse-header:hover{background:linear-gradient(135deg,#5568d3,#6a3f91)!important}.kit-collapse[data-v-f3e32695] .ant-collapse-header-text,.kit-collapse[data-v-f3e32695] .ant-collapse-arrow{color:#fff!important}.kit-collapse[data-v-f3e32695] .ant-collapse-content{background:#fff!important;border-top:none!important}.kit-collapse[data-v-f3e32695] .ant-collapse-content-box{padding:16px!important}.kit-collapse .kit-collapse-item[data-v-f3e32695]{border:none!important;border-radius:8px;margin-bottom:8px;overflow:hidden}.kit-collapse .kit-collapse-item[data-v-f3e32695]:last-child{margin-bottom:0}.kit-collapse .kit-collapse-item[data-v-f3e32695] .ant-collapse-content{background:#fff!important}.kit-category-content[data-v-f3e32695]{padding:4px 0}.kit-item-tag[data-v-f3e32695]{border-radius:8px;font-size:14px;font-weight:500;margin:0!important;padding:8px 14px;transition:all .3s}.kit-item-tag[data-v-f3e32695]:hover{box-shadow:0 4px 12px #1890ff59;transform:translateY(-2px)}.kit-tip-alert[data-v-f3e32695]{border:1px solid #b7eb8f;border-radius:8px}.kit-tip-alert[data-v-f3e32695] .ant-alert-message{font-size:14px;line-height:1.6}.kit-tip-alert[data-v-f3e32695] .ant-alert-message strong{color:#52c41a;font-weight:600}.fracture-type-card[data-v-f3e32695]{margin-bottom:16px}.emergency-number-card[data-v-f3e32695]{min-width:150px}.number-display[data-v-f3e32695]{text-align:center}.number[data-v-f3e32695]{color:#f56c6c;font-size:24px;font-weight:600}.name[data-v-f3e32695]{color:#999;font-size:12px}@media(max-width:768px){[data-v-f3e32695] .ant-descriptions{font-size:12px}}.kit-header{align-items:center;display:flex}.kit-description{background:linear-gradient(135deg,#f5f7fa,#e9ecef);border-left:4px solid #667eea;border-radius:8px;color:#666;font-size:15px;line-height:1.8;margin:12px 0 20px;padding:12px 16px}.kit-cards-container{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-top:20px}.kit-category-card{background:#fff;border:1px solid #e8e8e8;border-radius:12px;box-shadow:0 2px 8px #0000000a;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.kit-category-card:hover{border-color:#667eea;box-shadow:0 8px 24px #667eea26;transform:translateY(-4px)}.kit-card-header{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;gap:12px;padding:16px 20px}.kit-card-icon{font-size:28px;line-height:1}.kit-card-title{flex:1;font-size:16px;font-weight:600}.kit-card-count{background:#fff3;border-radius:12px;font-size:13px;font-weight:500;opacity:.9;padding:4px 12px}.kit-card-content{background:#fafafa;padding:20px}.kit-items-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.kit-item{align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:8px;cursor:default;display:flex;gap:8px;padding:10px 12px;transition:all .2s}.kit-item:hover{background:#f0f5ff;border-color:#667eea;box-shadow:0 2px 8px #667eea26;transform:translate(4px)}.kit-item-icon{color:#52c41a;flex-shrink:0;font-size:14px;font-weight:700}.kit-item-name{color:#333;flex:1;font-size:14px;line-height:1.4}.kit-tip-alert{border:1px solid #b7eb8f!important;border-radius:8px}.kit-tip-alert :deep(.ant-alert-message){padding:0}.kit-tip-content{align-items:flex-start;display:flex;gap:10px;line-height:1.6}.kit-tip-icon{flex-shrink:0;font-size:16px;margin-top:2px}.kit-tip-content strong{color:#52c41a;font-weight:600}@media(max-width:768px){.kit-cards-container{grid-template-columns:1fr}.kit-items-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.kit-card-header{padding:14px 16px}.kit-card-content{padding:16px}}.bleeding-header{align-items:center;display:flex}.bleeding-description{background:linear-gradient(135deg,#fff5f5,#ffe5e5);border-left:4px solid #f56c6c;border-radius:8px;color:#666;font-size:15px;line-height:1.8;margin:12px 0 24px;padding:12px 16px}.section-title{align-items:center;border-bottom:2px solid #f0f0f0;color:#333;display:flex;font-size:17px;font-weight:600;gap:8px;margin:0 0 16px;padding-bottom:12px}.title-icon{font-size:20px}.bleeding-types-section{margin-bottom:32px}.bleeding-types-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.bleeding-type-card-new{background:#fff;border:1px solid #e8e8e8;border-radius:12px;box-shadow:0 2px 8px #0000000a;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.bleeding-type-card-new:hover{border-color:#f56c6c;box-shadow:0 8px 24px #f56c6c26;transform:translateY(-4px)}.type-card-header{align-items:center;background:linear-gradient(135deg,#f56c6c,#ff7875);color:#fff;display:flex;justify-content:space-between;padding:14px 18px}.type-name{font-size:16px;font-weight:600}.danger-tag{background:#fff3!important;border:none!important;color:#fff!important;font-weight:500;margin:0!important}.type-card-body{background:#fafafa;padding:18px}.type-info-row{border-bottom:1px dashed #e8e8e8;display:flex;gap:12px;line-height:1.6;padding:10px 0}.type-info-row:last-child{border-bottom:none}.type-info-row.highlight{background:#fff7e6;border-bottom:none;border-radius:6px;margin-top:8px;padding:10px 12px}.info-label{color:#999;flex-shrink:0;font-size:13px;min-width:70px}.info-value{color:#333;flex:1;font-size:14px}.type-info-row.highlight .info-label{color:#fa8c16;font-weight:600}.type-info-row.highlight .info-value{color:#d46b08;font-weight:500}.bleeding-methods-section{margin-top:32px}.bleeding-methods-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.method-card{background:#fff;border:1px solid #e8e8e8;border-radius:12px;box-shadow:0 2px 8px #0000000a;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.method-card:hover{border-color:#1890ff;box-shadow:0 8px 24px #1890ff26;transform:translateY(-4px)}.method-card-header{align-items:center;background:linear-gradient(135deg,#1890ff,#40a9ff);color:#fff;display:flex;gap:12px;padding:16px 20px}.method-number{align-items:center;background:#ffffff40;border-radius:50%;display:flex;flex-shrink:0;font-size:18px;font-weight:700;height:32px;justify-content:center;width:32px}.method-title{flex:1;font-size:16px;font-weight:600}.method-card-body{background:#fafafa;padding:20px}.method-applicable{background:#e6f7ff;border-left:3px solid #1890ff;border-radius:8px;line-height:1.6;margin-bottom:12px;padding:12px 16px}.applicable-label{color:#0050b3;font-size:14px;font-weight:600;margin-right:8px}.applicable-value{color:#333;font-size:14px}.method-warning{border-radius:8px;margin-bottom:12px}.warning-content{align-items:flex-start;display:flex;gap:8px;line-height:1.6}.warning-icon{flex-shrink:0;font-size:16px}.method-steps{margin-top:16px}.steps-header{border-bottom:2px solid #1890ff;color:#333;display:inline-block;font-size:14px;font-weight:600;margin-bottom:12px;padding-bottom:8px}.steps-list-new{display:flex;flex-direction:column;gap:10px}.step-item-new{align-items:flex-start;background:#fff;border:1px solid #e8e8e8;border-radius:8px;display:flex;gap:12px;line-height:1.6;padding:12px 14px;transition:all .2s}.step-item-new:hover{background:#f0f5ff;border-color:#1890ff;box-shadow:0 2px 8px #1890ff1a;transform:translate(4px)}.step-badge{align-items:center;background:linear-gradient(135deg,#1890ff,#40a9ff);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:26px;justify-content:center;margin-top:1px;width:26px}.step-text{color:#333;flex:1;font-size:14px}@media(max-width:768px){.bleeding-methods-grid,.bleeding-types-grid{grid-template-columns:1fr}.method-card-header,.type-card-header{padding:12px 14px}.method-card-body,.type-card-body{padding:14px}.info-label{min-width:60px}}.poisoning-header{align-items:center;display:flex}.poisoning-description{background:linear-gradient(135deg,#fff3e0,#ffe0b2);border-left:4px solid #fa8c16;border-radius:8px;color:#666;font-size:15px;line-height:1.8;margin:12px 0 24px;padding:12px 16px}.poisoning-types-section{margin-bottom:32px}.poisoning-types-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.poisoning-type-card{background:#fff;border:1px solid #e8e8e8;border-radius:12px;box-shadow:0 2px 8px #0000000a;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.poisoning-type-card:hover{border-color:#fa8c16;box-shadow:0 8px 24px #fa8c1626;transform:translateY(-4px)}.poisoning-card-header{align-items:center;background:linear-gradient(135deg,#fa8c16,#ffa940);color:#fff;display:flex;gap:12px;padding:16px 20px}.poisoning-icon{font-size:28px;line-height:1}.poisoning-title{flex:1;font-size:17px;font-weight:600}.poisoning-card-body{background:#fafafa;padding:20px}.poisoning-info-section{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.info-section{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:12px 14px}.info-section.symptoms{border-left:3px solid #f56c6c}.info-section.causes{border-left:3px solid #faad14}.section-label{align-items:center;color:#999;display:flex;font-size:13px;font-weight:600;gap:6px;margin-bottom:6px}.label-icon{font-size:16px}.section-content{color:#333;font-size:14px;line-height:1.6;padding-left:22px}.emergency-steps-section{margin-bottom:16px}.steps-section-title{align-items:center;border-bottom:2px solid #fa8c16;color:#333;display:flex;font-size:15px;font-weight:600;gap:8px;margin-bottom:12px;padding-bottom:8px}.steps-icon{font-size:18px}.steps-list-modern{display:flex;flex-direction:column;gap:10px}.step-item-modern{align-items:flex-start;background:#fff;border:1px solid #e8e8e8;border-radius:8px;display:flex;gap:12px;line-height:1.6;padding:12px 14px;transition:all .2s}.step-item-modern:hover{background:#fff7e6;border-color:#fa8c16;box-shadow:0 2px 8px #fa8c161a;transform:translate(4px)}.step-circle{align-items:center;background:linear-gradient(135deg,#fa8c16,#ffa940);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:28px;justify-content:center;margin-top:1px;width:28px}.step-content{color:#333;flex:1;font-size:14px}.poisoning-warning{border-radius:8px}.warning-modern-content{align-items:flex-start;display:flex;gap:8px;line-height:1.6}.warning-modern-icon{flex-shrink:0;font-size:16px}.emergency-phones-section{margin-top:32px}.emergency-phones-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.phone-card{align-items:center;background:linear-gradient(135deg,#f0f5ff,#e6f7ff);border:1px solid #91d5ff;border-radius:12px;display:flex;flex-direction:column;padding:20px;text-align:center;transition:all .3s}.phone-card:hover{border-color:#1890ff;box-shadow:0 8px 24px #1890ff26;transform:translateY(-4px)}.phone-icon-circle{align-items:center;background:linear-gradient(135deg,#1890ff,#40a9ff);border-radius:50%;box-shadow:0 4px 12px #1890ff4d;display:flex;font-size:28px;height:56px;justify-content:center;margin-bottom:12px;width:56px}.phone-number{color:#1890ff;font-size:24px;font-weight:700;letter-spacing:2px;margin-bottom:4px}.phone-name{color:#666;font-size:14px}@media(max-width:768px){.poisoning-types-grid{grid-template-columns:1fr}.emergency-phones-grid{grid-template-columns:repeat(2,1fr)}.poisoning-card-header{padding:14px 16px}.poisoning-card-body{padding:16px}.phone-icon-circle{font-size:24px;height:48px;width:48px}.phone-number{font-size:20px}}.left-panel[data-v-b22c6190],.right-panel[data-v-b22c6190]{display:flex;flex-direction:column;gap:12px}.control-card[data-v-b22c6190]{background:#fafafa;margin-top:24px}.compact-upload[data-v-b22c6190]{padding:8px 0}.compact-upload .file-info[data-v-b22c6190]{align-items:center;background:#f5f5f5;border-radius:4px;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;padding:4px 8px}.compact-upload .file-info span[data-v-b22c6190]{color:#666;font-size:12px}.form-container[data-v-b22c6190]{gap:8px}.form-container[data-v-b22c6190],.form-item[data-v-b22c6190]{display:flex;flex-direction:column}.form-item[data-v-b22c6190]{gap:4px;margin-top:0}.form-label[data-v-b22c6190]{color:#333;font-size:12px;font-weight:500}.position-grid[data-v-b22c6190]{display:grid;gap:2px;grid-template-columns:repeat(4,1fr)}.color-picker-wrapper[data-v-b22c6190]{align-items:center;display:flex;gap:8px}.native-color-picker[data-v-b22c6190]{border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;height:32px;padding:2px;width:50px}.preview-card[data-v-b22c6190]{background:#fafafa}.preview-area[data-v-b22c6190]{align-items:center;background:#fff;border-radius:4px;display:flex;justify-content:center;min-height:400px;position:relative}.preview-canvas[data-v-b22c6190]{background:#fafafa;border:1px solid #d9d9d9;border-radius:4px;cursor:crosshair;display:block;height:auto;max-height:700px;-o-object-fit:contain;object-fit:contain;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:100%}.preview-canvas[data-v-b22c6190]:active{cursor:move}.action-card[data-v-b22c6190],.result-card[data-v-b22c6190]{background:#fafafa}.result-placeholder[data-v-b22c6190]{align-items:center;display:flex;justify-content:center;min-height:300px;width:100%}.results-grid[data-v-b22c6190]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));max-height:500px;overflow-y:auto}.result-item[data-v-b22c6190]{background:#fff;border:1px solid #f0f0f0;border-radius:4px;overflow:hidden;position:relative}.result-image[data-v-b22c6190]{-o-object-fit:cover;object-fit:cover;width:100%}.result-info[data-v-b22c6190]{align-items:center;background:#fafafa;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;padding:8px}.help-card[data-v-b22c6190]{background:#fafafa;border-radius:8px;margin-top:16px}.help-sections[data-v-b22c6190]{gap:20px}.help-section[data-v-b22c6190],.help-sections[data-v-b22c6190]{display:flex;flex-direction:column}.help-section[data-v-b22c6190]{gap:8px}.help-section-title[data-v-b22c6190]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-b22c6190]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-b22c6190]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-b22c6190]:nth-child(odd){background:#fff}.help-faq-q[data-v-b22c6190]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-b22c6190]{color:#666;line-height:1.8;margin:0}.quick-section[data-v-b22c6190]{background:#fff7ed;border:1px solid #ffedd5}.quick-buttons[data-v-b22c6190]{display:flex;flex-wrap:wrap;gap:10px}.quick-btn[data-v-b22c6190]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:8px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:140px;padding:12px 20px;transition:all .3s ease}.quick-btn[data-v-b22c6190]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-2px)}.quick-btn-name[data-v-b22c6190]{color:#333;font-size:14px;font-weight:600}.quick-btn-desc[data-v-b22c6190]{color:#666;font-size:12px;margin-top:4px}.help-content[data-v-b22c6190]{font-size:14px;line-height:1.8}@media(max-width:768px){.position-grid[data-v-b22c6190]{grid-template-columns:repeat(2,1fr)}.results-grid[data-v-b22c6190]{grid-template-columns:1fr}.quick-buttons[data-v-b22c6190]{flex-direction:column}.quick-btn[data-v-b22c6190]{align-items:center;text-align:center;width:100%}}.preview-modal-content[data-v-b22c6190]{align-items:center;background:#fafafa;border-radius:4px;display:flex;justify-content:center;overflow:auto;padding:16px}.preview-modal-image[data-v-b22c6190]{border-radius:4px;box-shadow:0 2px 8px #0000001a;-o-object-fit:contain;object-fit:contain}.upload-section[data-v-a6b24c49]{margin-bottom:16px}.section-label[data-v-a6b24c49]{color:#000000d9;display:block;font-weight:500;margin-bottom:8px}.upload-dragger[data-v-a6b24c49] .ant-upload-drag{border-color:#ff5b2d;border-radius:8px}.upload-dragger[data-v-a6b24c49] .ant-upload-drag:hover{border-color:#ff7a50}.preview-box[data-v-a6b24c49]{padding:12px;text-align:center}.preview-img[data-v-a6b24c49]{border-radius:4px;box-shadow:0 2px 8px #0000001a;max-height:180px;max-width:100%}.preview-info[data-v-a6b24c49]{color:#00000073;display:flex;font-size:12px;gap:12px;justify-content:center;margin-top:8px}.upload-placeholder[data-v-a6b24c49]{padding:20px 0}.setting-section[data-v-a6b24c49]{margin-bottom:16px}.setting-label[data-v-a6b24c49]{color:#000000d9;display:block;font-weight:500;margin-bottom:8px}.color-row[data-v-a6b24c49]{align-items:center;display:flex;gap:8px}.color-picker[data-v-a6b24c49]{border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;height:32px;padding:0;width:32px}.color-value[data-v-a6b24c49]{color:#000000a6;font-family:monospace;font-size:13px}.preset-colors[data-v-a6b24c49]{display:flex;gap:6px;margin-left:8px}.preset-color[data-v-a6b24c49]{border:2px solid #e8e8e8;border-radius:50%;cursor:pointer;height:24px;transition:transform .2s;width:24px}.preset-color[data-v-a6b24c49]:hover{border-color:#ff5b2d;transform:scale(1.2)}.preview-wrapper[data-v-a6b24c49]{align-items:center;background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;display:flex;justify-content:center;min-height:200px;padding:12px;text-align:center}.merged-preview[data-v-a6b24c49]{width:100%}.merged-img[data-v-a6b24c49]{border-radius:4px;box-shadow:0 2px 8px #00000014;height:auto;max-width:100%}.preview-empty[data-v-a6b24c49]{color:#bfbfbf;padding:40px 0}.preview-empty p[data-v-a6b24c49]{font-size:14px;margin-top:12px}.action-buttons[data-v-a6b24c49]{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.merge-btn[data-v-a6b24c49]{background:#ff5b2d;border-color:#ff5b2d}.merge-btn[data-v-a6b24c49]:hover{background:#ff7a50!important;border-color:#ff7a50!important}.download-btn[data-v-a6b24c49]{background:#ff5b2d;border-color:#ff5b2d}.download-btn[data-v-a6b24c49]:hover{background:#ff7a50!important;border-color:#ff7a50!important}.pdf-btn[data-v-a6b24c49]{border-color:#ff5b2d;color:#ff5b2d}.pdf-btn[data-v-a6b24c49]:hover{border-color:#ff7a50!important;color:#ff7a50!important}.clear-btn[data-v-a6b24c49]{border-color:#ff5b2d;color:#ff5b2d}.clear-btn[data-v-a6b24c49]:hover{border-color:#ff7a50!important;color:#ff7a50!important}.image-list[data-v-43dd657d]{display:flex;flex-direction:column;gap:8px;margin-top:16px}.image-item[data-v-43dd657d]{align-items:center;background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;display:flex;gap:12px;padding:8px 12px}.image-thumb[data-v-43dd657d]{background:#f0f0f0;border-radius:4px;flex-shrink:0;height:56px;overflow:hidden;width:56px}.image-thumb img[data-v-43dd657d]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-info[data-v-43dd657d]{flex:1;min-width:0}.image-name[data-v-43dd657d]{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-meta[data-v-43dd657d]{color:#00000073;font-size:12px;margin-top:2px}.image-actions[data-v-43dd657d]{display:flex;flex-shrink:0;gap:4px}.setting-section[data-v-43dd657d]{margin-bottom:16px}.setting-label[data-v-43dd657d]{color:#000000d9;display:block;font-weight:500;margin-bottom:8px}.color-row[data-v-43dd657d]{align-items:center;display:flex;gap:8px}.color-picker[data-v-43dd657d]{border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;height:32px;padding:0;width:32px}.color-value[data-v-43dd657d]{color:#000000a6;font-family:monospace;font-size:13px}.preset-colors[data-v-43dd657d]{display:flex;gap:6px;margin-left:8px}.preset-color[data-v-43dd657d]{border:2px solid #e8e8e8;border-radius:50%;cursor:pointer;height:24px;transition:transform .2s;width:24px}.preset-color[data-v-43dd657d]:hover{border-color:#ff5b2d;transform:scale(1.2)}.preview-wrapper[data-v-43dd657d]{align-items:center;background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;display:flex;justify-content:center;min-height:200px;padding:12px;text-align:center}.merged-preview[data-v-43dd657d]{width:100%}.merged-img[data-v-43dd657d]{border-radius:4px;box-shadow:0 2px 8px #00000014;height:auto;max-width:100%}.preview-empty[data-v-43dd657d]{color:#bfbfbf;padding:40px 0}.preview-empty p[data-v-43dd657d]{font-size:14px;margin-top:12px}.action-buttons[data-v-43dd657d]{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.merge-btn[data-v-43dd657d]{background:#ff5b2d;border-color:#ff5b2d}.merge-btn[data-v-43dd657d]:hover{background:#ff7a50!important;border-color:#ff7a50!important}.download-btn[data-v-43dd657d]{background:#ff5b2d;border-color:#ff5b2d}.download-btn[data-v-43dd657d]:hover{background:#ff7a50!important;border-color:#ff7a50!important}.clear-btn[data-v-43dd657d]{border-color:#ff5b2d;color:#ff5b2d}.clear-btn[data-v-43dd657d]:hover{border-color:#ff7a50!important;color:#ff7a50!important}.quick-section[data-v-2dde29bf]{background:#fff7ed;border:1px solid #ffedd5}.quick-buttons[data-v-2dde29bf]{display:flex;flex-wrap:wrap;gap:10px}.quick-btn[data-v-2dde29bf]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:8px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:140px;padding:12px 20px;transition:all .3s ease}.quick-btn[data-v-2dde29bf]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-2px)}.quick-btn-name[data-v-2dde29bf]{color:#333;font-size:14px;font-weight:600}.quick-btn-desc[data-v-2dde29bf]{color:#666;font-size:12px;margin-top:4px}.control-card[data-v-2dde29bf]{background:#fafafa;margin-top:24px}.compact-upload[data-v-2dde29bf]{padding:8px 0}.compact-upload .file-info[data-v-2dde29bf]{align-items:center;background:#f5f5f5;border-radius:4px;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;padding:4px 8px}.compact-upload .file-info span[data-v-2dde29bf]{color:#666;font-size:12px}.corner-sliders[data-v-2dde29bf]{display:flex;flex-direction:column;gap:8px}.corner-slider-item[data-v-2dde29bf]{align-items:center;display:flex;gap:8px}.corner-label[data-v-2dde29bf]{color:#666;width:28px}.corner-label[data-v-2dde29bf],.corner-value[data-v-2dde29bf]{flex-shrink:0;font-size:12px}.corner-value[data-v-2dde29bf]{color:#1890ff;text-align:right;width:48px}.preview-card[data-v-2dde29bf]{background:#fafafa}.preview-area[data-v-2dde29bf]{align-items:center;background-image:linear-gradient(45deg,#ccc 25%,transparent 0),linear-gradient(-45deg,#ccc 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ccc 0),linear-gradient(-45deg,transparent 75%,#ccc 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:4px;display:flex;justify-content:center;min-height:400px;position:relative}.preview-canvas[data-v-2dde29bf]{border-radius:4px;display:block;height:auto;max-height:700px;-o-object-fit:contain;object-fit:contain;width:100%}.result-placeholder[data-v-2dde29bf]{align-items:center;display:flex;justify-content:center;min-height:300px;width:100%}.action-card[data-v-2dde29bf],.result-card[data-v-2dde29bf]{background:#fafafa}.results-grid[data-v-2dde29bf]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));max-height:500px;overflow-y:auto}.result-item[data-v-2dde29bf]{background:#fff;border:1px solid #f0f0f0;border-radius:4px;overflow:hidden;position:relative}.result-image-wrapper[data-v-2dde29bf]{background-image:linear-gradient(45deg,#eee 25%,transparent 0),linear-gradient(-45deg,#eee 25%,transparent 0),linear-gradient(45deg,transparent 75%,#eee 0),linear-gradient(-45deg,transparent 75%,#eee 0);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.result-image[data-v-2dde29bf]{display:block;-o-object-fit:cover;object-fit:cover;width:100%}.result-info[data-v-2dde29bf]{align-items:center;background:#fafafa;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;padding:8px}.help-card[data-v-2dde29bf]{background:#fafafa;border-radius:8px;margin-top:16px}.help-sections[data-v-2dde29bf]{gap:20px}.help-section[data-v-2dde29bf],.help-sections[data-v-2dde29bf]{display:flex;flex-direction:column}.help-section[data-v-2dde29bf]{gap:8px}.help-section-title[data-v-2dde29bf]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-2dde29bf]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-2dde29bf]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-2dde29bf]:nth-child(odd){background:#fff}.help-faq-q[data-v-2dde29bf]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-2dde29bf]{color:#666;line-height:1.8;margin:0}.preview-modal-content[data-v-2dde29bf]{align-items:center;background-image:linear-gradient(45deg,#ccc 25%,transparent 0),linear-gradient(-45deg,#ccc 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ccc 0),linear-gradient(-45deg,transparent 75%,#ccc 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:4px;display:flex;justify-content:center;overflow:auto;padding:16px}.preview-modal-image[data-v-2dde29bf]{border-radius:4px;box-shadow:0 2px 8px #0000001a;-o-object-fit:contain;object-fit:contain}@media(max-width:768px){.results-grid[data-v-2dde29bf]{grid-template-columns:1fr}.quick-buttons[data-v-2dde29bf]{flex-direction:column}.quick-btn[data-v-2dde29bf]{align-items:center;text-align:center;width:100%}}.control-card[data-v-5425a592]{background:#fafafa;margin-top:24px}.compact-upload[data-v-5425a592]{padding:8px 0}.compact-upload .file-info[data-v-5425a592]{align-items:center;background:#f5f5f5;border-radius:4px;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;padding:4px 8px}.compact-upload .file-info span[data-v-5425a592]{color:#666;font-size:12px}.color-picker-wrapper[data-v-5425a592]{align-items:center;display:flex;gap:8px}.native-color-picker[data-v-5425a592]{border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;height:32px;padding:2px;width:50px}.canvas-card[data-v-5425a592]{background:#fafafa}.canvas-placeholder[data-v-5425a592],.canvas-wrapper[data-v-5425a592]{align-items:center;display:flex;justify-content:center;min-height:400px}.canvas-placeholder[data-v-5425a592]{width:100%}.canvas-container[data-v-5425a592]{position:relative;width:100%}.draw-canvas[data-v-5425a592]{border:2px dashed #d9d9d9;border-radius:4px;display:block;height:auto;max-height:700px;-o-object-fit:contain;object-fit:contain;touch-action:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:100%}.draw-canvas[data-v-5425a592],.draw-canvas[data-v-5425a592]:active{cursor:crosshair}.canvas-hint[data-v-5425a592]{margin-top:12px}.action-card[data-v-5425a592],.result-card[data-v-5425a592]{background:#fafafa}.result-area[data-v-5425a592]{align-items:flex-start;display:flex;gap:16px}.result-image-wrapper[data-v-5425a592]{background-image:linear-gradient(45deg,#ccc 25%,transparent 0),linear-gradient(-45deg,#ccc 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ccc 0),linear-gradient(-45deg,transparent 75%,#ccc 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:4px;flex:1;padding:8px}.result-image[data-v-5425a592]{display:block;max-height:400px;-o-object-fit:contain;object-fit:contain;width:100%}.result-info[data-v-5425a592]{flex-shrink:0;width:200px}.help-card[data-v-5425a592]{background:#fafafa;border-radius:8px;margin-top:16px}.help-sections[data-v-5425a592]{gap:20px}.help-section[data-v-5425a592],.help-sections[data-v-5425a592]{display:flex;flex-direction:column}.help-section[data-v-5425a592]{gap:8px}.help-section-title[data-v-5425a592]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-5425a592]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-5425a592]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-5425a592]:nth-child(odd){background:#fff}.help-faq-q[data-v-5425a592]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-5425a592]{color:#666;line-height:1.8;margin:0}.preview-modal-content[data-v-5425a592]{align-items:center;background-image:linear-gradient(45deg,#ccc 25%,transparent 0),linear-gradient(-45deg,#ccc 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ccc 0),linear-gradient(-45deg,transparent 75%,#ccc 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:4px;display:flex;justify-content:center;overflow:auto;padding:16px}.preview-modal-image[data-v-5425a592]{border-radius:4px;box-shadow:0 2px 8px #0000001a;max-width:100%;-o-object-fit:contain;object-fit:contain}@media(max-width:768px){.result-area[data-v-5425a592]{flex-direction:column}.result-info[data-v-5425a592]{width:100%}}.quick-section[data-v-b04dab39]{background:#fff7ed;border:1px solid #ffedd5}.quick-buttons[data-v-b04dab39]{display:flex;flex-wrap:wrap;gap:10px}.quick-btn[data-v-b04dab39]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:8px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:120px;padding:10px 16px;transition:all .3s ease}.quick-btn[data-v-b04dab39]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-2px)}.quick-btn-name[data-v-b04dab39]{color:#333;font-size:13px;font-weight:600}.quick-btn-desc[data-v-b04dab39]{color:#666;font-size:11px;margin-top:2px}.color-presets[data-v-b04dab39]{display:flex;flex-wrap:wrap;gap:12px}.color-preset-item[data-v-b04dab39]{align-items:center;cursor:pointer;display:flex;flex-direction:column;transition:transform .2s}.color-preset-item[data-v-b04dab39]:hover{transform:scale(1.1)}.color-swatch[data-v-b04dab39]{align-items:center;border:2px solid #e8e8e8;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;font-size:14px;font-weight:700;height:48px;justify-content:center;width:48px}.color-preset-name[data-v-b04dab39]{color:#666;font-size:11px;margin-top:4px}.control-card[data-v-b04dab39]{background:#fafafa;margin-top:24px}.swap-col[data-v-b04dab39]{display:flex;justify-content:center}.color-picker-wrapper[data-v-b04dab39]{align-items:center;display:flex;gap:8px}.native-color-picker[data-v-b04dab39]{border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;height:32px;padding:2px;width:50px}.preview-card[data-v-b04dab39]{background:#fafafa}.preview-area[data-v-b04dab39]{align-items:center;background-image:linear-gradient(45deg,#eee 25%,transparent 0),linear-gradient(-45deg,#eee 25%,transparent 0),linear-gradient(45deg,transparent 75%,#eee 0),linear-gradient(-45deg,transparent 75%,#eee 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:4px;display:flex;justify-content:center;min-height:300px;padding:16px}.preview-image[data-v-b04dab39]{border-radius:4px;box-shadow:0 2px 8px #00000026;max-height:500px;max-width:100%;-o-object-fit:contain;object-fit:contain}.code-card[data-v-b04dab39]{background:#fafafa}.code-block[data-v-b04dab39]{align-items:flex-start;display:flex;gap:8px}.code-content[data-v-b04dab39]{background:#282c34;border-radius:6px;color:#abb2bf;flex:1;font-family:Consolas,Monaco,monospace;font-size:13px;line-height:1.6;margin:0;overflow-x:auto;padding:12px 16px;white-space:pre-wrap;word-break:break-all}.help-card[data-v-b04dab39]{background:#fafafa;border-radius:8px;margin-top:16px}.help-sections[data-v-b04dab39]{gap:20px}.help-section[data-v-b04dab39],.help-sections[data-v-b04dab39]{display:flex;flex-direction:column}.help-section[data-v-b04dab39]{gap:8px}.help-section-title[data-v-b04dab39]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-b04dab39]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-b04dab39]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-b04dab39]:nth-child(odd){background:#fff}.help-faq-q[data-v-b04dab39]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-b04dab39]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.quick-buttons[data-v-b04dab39]{flex-direction:column}.quick-btn[data-v-b04dab39]{align-items:center;text-align:center;width:100%}.color-presets[data-v-b04dab39]{justify-content:center}}.control-card[data-v-769b0048]{background:#fafafa}.compact-upload[data-v-769b0048]{padding:8px 0}.upload-hint[data-v-769b0048]{margin-top:12px}.preview-card[data-v-769b0048]{background:#fafafa}.preview-area[data-v-769b0048]{align-items:center;background:#f5f5f5;border-radius:4px;display:flex;justify-content:center;padding:16px}.preview-image[data-v-769b0048]{border-radius:4px;max-height:400px;max-width:100%;-o-object-fit:contain;object-fit:contain}.result-card[data-v-769b0048]{background:#fafafa}.result-list[data-v-769b0048]{display:flex;flex-direction:column;gap:16px}.result-item[data-v-769b0048]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:16px}.result-header[data-v-769b0048]{align-items:center;display:flex;gap:8px;margin-bottom:12px}.result-index[data-v-769b0048]{color:#333;font-weight:600}.result-content[data-v-769b0048]{margin-bottom:12px}.result-text[data-v-769b0048]{background:#f5f5f5;border-radius:6px;font-family:Consolas,Monaco,monospace;font-size:14px;line-height:1.6;padding:12px;white-space:pre-wrap;word-break:break-all}.result-actions[data-v-769b0048]{display:flex;gap:8px}.batch-results[data-v-769b0048]{display:flex;flex-direction:column;gap:12px;max-height:500px;overflow-y:auto}.batch-result-item[data-v-769b0048]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:12px}.batch-result-header[data-v-769b0048]{align-items:center;display:flex;gap:8px;margin-bottom:8px}.batch-filename[data-v-769b0048]{color:#666;font-size:13px}.batch-result-codes[data-v-769b0048]{display:flex;flex-direction:column;gap:8px}.batch-code-item[data-v-769b0048]{align-items:flex-start;display:flex;gap:8px}.batch-code-text[data-v-769b0048]{background:#f5f5f5;border-radius:4px;flex:1;font-family:Consolas,Monaco,monospace;font-size:13px;padding:8px 12px;word-break:break-all}.batch-code-actions[data-v-769b0048]{display:flex;flex-shrink:0;gap:4px}.batch-result-error[data-v-769b0048]{color:#999;font-size:13px}.help-card[data-v-769b0048]{background:#fafafa;border-radius:8px;margin-top:16px}.help-sections[data-v-769b0048]{gap:20px}.help-section[data-v-769b0048],.help-sections[data-v-769b0048]{display:flex;flex-direction:column}.help-section[data-v-769b0048]{gap:8px}.help-section-title[data-v-769b0048]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-769b0048]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-769b0048]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-769b0048]:nth-child(odd){background:#fff}.help-faq-q[data-v-769b0048]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-769b0048]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.batch-code-item[data-v-769b0048]{flex-direction:column}.batch-code-actions[data-v-769b0048]{align-self:flex-end}}.control-card[data-v-20251b1b]{margin-top:16px}.upload-area[data-v-20251b1b]{align-items:center;border:2px dashed #d9d9d9;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:200px;justify-content:center;transition:all .3s}.upload-area[data-v-20251b1b]:hover{background:#f0f5ff;border-color:#1890ff}.upload-area p[data-v-20251b1b]{color:#666;margin:8px 0 0}.upload-hint[data-v-20251b1b]{color:#999!important;font-size:12px!important}.preview-area[data-v-20251b1b]{align-items:center;background:#f5f5f5;border-radius:8px;display:flex;justify-content:center;min-height:300px;overflow:hidden}.preview-canvas[data-v-20251b1b]{border-radius:8px;cursor:crosshair;max-width:100%}.result-placeholder[data-v-20251b1b]{align-items:center;display:flex;height:300px;justify-content:center;width:100%}.results-grid[data-v-20251b1b]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-top:16px}.result-item[data-v-20251b1b]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden}.result-image[data-v-20251b1b]{height:150px;-o-object-fit:cover;object-fit:cover;width:100%}.result-info[data-v-20251b1b]{padding:12px}.form-container[data-v-20251b1b]{gap:8px}.form-container[data-v-20251b1b],.form-item[data-v-20251b1b]{display:flex;flex-direction:column}.form-item[data-v-20251b1b]{gap:4px;margin-top:0}.form-label[data-v-20251b1b]{color:#333;font-size:12px;font-weight:500}.color-picker-wrapper[data-v-20251b1b]{align-items:center;display:flex;gap:8px}.native-color-picker[data-v-20251b1b]{border:none;border-radius:4px;cursor:pointer;height:32px;width:40px}.quick-section[data-v-20251b1b]{background:linear-gradient(135deg,#fff7ed,#fff)}.quick-buttons[data-v-20251b1b]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.quick-btn[data-v-20251b1b]{background:#fff;border:1px solid #ffd6b3;border-radius:8px;cursor:pointer;padding:12px;transition:all .2s}.quick-btn[data-v-20251b1b]:hover{background:#fff7ed;border-color:#ff9a3c;transform:translateY(-2px)}.quick-btn-name[data-v-20251b1b]{color:#d97706;display:block;font-weight:600;margin-bottom:4px}.quick-btn-desc[data-v-20251b1b]{color:#999;font-size:12px}.help-card[data-v-20251b1b]{background:#fafafa}.help-sections[data-v-20251b1b]{display:flex;flex-direction:column;gap:24px}.help-section[data-v-20251b1b]{background:#fff;border-radius:8px;padding:16px}.help-section-title[data-v-20251b1b]{border-left:4px solid #ff9a3c;color:#333;font-size:16px;font-weight:600;margin:0 0 12px;padding-left:8px}.faq-list[data-v-20251b1b]{display:flex;flex-direction:column;gap:12px}.faq-item[data-v-20251b1b]{border-bottom:1px dashed #e8e8e8;padding:8px 0}.faq-item[data-v-20251b1b]:last-child{border-bottom:none}.faq-item strong[data-v-20251b1b]{color:#333}.faq-item p[data-v-20251b1b]{color:#666;font-size:13px;margin:4px 0 0}@media(max-width:768px){.tool-container[data-v-20251b1b]{padding:16px}.quick-buttons[data-v-20251b1b],.results-grid[data-v-20251b1b]{grid-template-columns:1fr}}.control-card[data-v-394ce8ab]{margin-top:16px}.upload-area[data-v-394ce8ab]{align-items:center;border:2px dashed #d9d9d9;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:200px;justify-content:center;transition:all .3s}.upload-area[data-v-394ce8ab]:hover{background:#f0f5ff;border-color:#1890ff}.upload-area p[data-v-394ce8ab]{color:#666;margin:8px 0 0}.upload-hint[data-v-394ce8ab]{color:#999!important;font-size:12px!important}.preview-area[data-v-394ce8ab]{align-items:center;background:#f5f5f5;border-radius:8px;display:flex;justify-content:center;min-height:250px;overflow:hidden}.preview-canvas[data-v-394ce8ab]{cursor:crosshair}.preview-canvas[data-v-394ce8ab],.preview-image[data-v-394ce8ab]{border-radius:8px;max-width:100%}.preview-image[data-v-394ce8ab]{max-height:250px}.result-placeholder[data-v-394ce8ab]{align-items:center;display:flex;height:250px;justify-content:center;width:100%}.results-grid[data-v-394ce8ab]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-top:16px}.result-item[data-v-394ce8ab]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden}.result-image[data-v-394ce8ab]{height:150px;-o-object-fit:cover;object-fit:cover;width:100%}.result-info[data-v-394ce8ab]{padding:12px}.form-label[data-v-394ce8ab]{color:#333;font-size:12px;font-weight:500}.quick-section[data-v-394ce8ab]{background:linear-gradient(135deg,#fff7ed,#fff)}.quick-buttons[data-v-394ce8ab]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.quick-btn[data-v-394ce8ab]{background:#fff;border:1px solid #ffd6b3;border-radius:8px;cursor:pointer;padding:12px;transition:all .2s}.quick-btn[data-v-394ce8ab]:hover{background:#fff7ed;border-color:#ff9a3c;transform:translateY(-2px)}.quick-btn-name[data-v-394ce8ab]{color:#d97706;display:block;font-weight:600;margin-bottom:4px}.quick-btn-desc[data-v-394ce8ab]{color:#999;font-size:12px}.help-card[data-v-394ce8ab]{background:#fafafa}.help-sections[data-v-394ce8ab]{display:flex;flex-direction:column;gap:24px}.help-section[data-v-394ce8ab]{background:#fff;border-radius:8px;padding:16px}.help-section-title[data-v-394ce8ab]{border-left:4px solid #ff9a3c;color:#333;font-size:16px;font-weight:600;margin:0 0 12px;padding-left:8px}.faq-list[data-v-394ce8ab]{display:flex;flex-direction:column;gap:12px}.faq-item[data-v-394ce8ab]{border-bottom:1px dashed #e8e8e8;padding:8px 0}.faq-item[data-v-394ce8ab]:last-child{border-bottom:none}.faq-item strong[data-v-394ce8ab]{color:#333}.faq-item p[data-v-394ce8ab]{color:#666;font-size:13px;margin:4px 0 0}@media(max-width:768px){.tool-container[data-v-394ce8ab]{padding:16px}.quick-buttons[data-v-394ce8ab],.results-grid[data-v-394ce8ab]{grid-template-columns:1fr}}.control-card[data-v-eabde674]{margin-top:16px}.picker-card[data-v-eabde674]{background:#fff}.picker-area[data-v-eabde674]{background:#f5f5f5;border-radius:8px;min-height:300px;overflow:hidden}.picker-area[data-v-eabde674],.upload-area[data-v-eabde674]{align-items:center;display:flex;justify-content:center}.upload-area[data-v-eabde674]{border:2px dashed #d9d9d9;border-radius:8px;cursor:pointer;flex-direction:column;height:200px;transition:all .3s}.upload-area[data-v-eabde674]:hover{background:#f0f5ff;border-color:#1890ff}.upload-area p[data-v-eabde674]{color:#666;margin:8px 0 0}.upload-hint[data-v-eabde674]{color:#999!important;font-size:12px!important}.preview-canvas[data-v-eabde674]{border-radius:8px;cursor:crosshair;max-width:100%}.placeholder-content[data-v-eabde674]{padding:40px 0}.color-info-card[data-v-eabde674]{background:#fff}.color-preview[data-v-eabde674]{border-radius:8px;box-shadow:0 4px 12px #0000001a;height:100px;margin-bottom:16px;overflow:hidden;position:relative}.color-preview-inner[data-v-eabde674]{inset:0;position:absolute}.color-formats[data-v-eabde674]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.color-format-item[data-v-eabde674]{align-items:center;background:#f5f5f5;border-radius:4px;display:flex;justify-content:space-between;padding:8px 12px}.format-label[data-v-eabde674]{color:#666;font-size:12px;font-weight:600;width:60px}.format-value[data-v-eabde674]{color:#333;flex:1;font-family:monospace;font-size:13px;margin-right:8px}.color-details[data-v-eabde674]{margin-top:8px}.palette-grid[data-v-eabde674]{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.palette-item[data-v-eabde674]{align-items:flex-end;border-radius:6px;cursor:pointer;display:flex;height:60px;justify-content:center;padding-bottom:4px;position:relative;transition:transform .2s}.palette-item[data-v-eabde674]:hover{transform:scale(1.05)}.palette-color[data-v-eabde674]{color:#ffffffe6;font-size:10px;text-shadow:0 1px 2px rgba(0,0,0,.5)}.history-list[data-v-eabde674]{display:flex;flex-direction:column;gap:8px;max-height:240px;overflow-y:auto}.history-item[data-v-eabde674]{align-items:center;background:#f5f5f5;border-radius:4px;cursor:pointer;display:flex;gap:12px;padding:8px;transition:background .2s}.history-item[data-v-eabde674]:hover{background:#e8e8e8}.history-color[data-v-eabde674]{border-radius:4px;height:32px;width:32px}.history-info[data-v-eabde674]{flex:1}.history-hex[data-v-eabde674]{color:#333;display:block;font-size:13px;font-weight:500}.history-rgb[data-v-eabde674]{color:#999;display:block;font-size:11px}.quick-section[data-v-eabde674]{background:linear-gradient(135deg,#fff7ed,#fff)}.quick-buttons[data-v-eabde674]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.quick-btn[data-v-eabde674]{background:#fff;border:1px solid #ffd6b3;border-radius:8px;cursor:pointer;padding:12px;transition:all .2s}.quick-btn[data-v-eabde674]:hover{background:#fff7ed;border-color:#ff9a3c;transform:translateY(-2px)}.quick-btn-name[data-v-eabde674]{color:#d97706;display:block;font-weight:600;margin-bottom:4px}.quick-btn-desc[data-v-eabde674]{color:#999;font-size:12px}.quick-btn.active[data-v-eabde674]{background:#fff7ed;border-color:#ff9a3c;box-shadow:0 2px 8px #ff9a3c33}.quick-btn.active .quick-btn-name[data-v-eabde674]{color:#ea580c}.config-card[data-v-eabde674]{background:#fff}.config-items[data-v-eabde674]{display:flex;flex-direction:column;gap:16px}.config-item[data-v-eabde674]{align-items:center;display:flex;justify-content:space-between}.config-label[data-v-eabde674]{color:#666;font-size:13px}.hover-preview-card[data-v-eabde674]{background:#fff}.color-preview.small[data-v-eabde674]{height:60px}.hover-color-info[data-v-eabde674]{display:flex;flex-direction:column;gap:4px;margin-top:12px}.hover-hex[data-v-eabde674]{color:#333;font-family:monospace;font-size:16px;font-weight:600}.hover-rgb[data-v-eabde674]{color:#999;font-family:monospace;font-size:12px}.help-card[data-v-eabde674]{background:#fafafa}.help-sections[data-v-eabde674]{display:flex;flex-direction:column;gap:24px}.help-section[data-v-eabde674]{background:#fff;border-radius:8px;padding:16px}.help-section-title[data-v-eabde674]{border-left:4px solid #ff9a3c;color:#333;font-size:16px;font-weight:600;margin:0 0 12px;padding-left:8px}.faq-list[data-v-eabde674]{display:flex;flex-direction:column;gap:12px}.faq-item[data-v-eabde674]{border-bottom:1px dashed #e8e8e8;padding:8px 0}.faq-item[data-v-eabde674]:last-child{border-bottom:none}.faq-item strong[data-v-eabde674]{color:#333}.faq-item p[data-v-eabde674]{color:#666;font-size:13px;margin:4px 0 0}@media(max-width:768px){.tool-container[data-v-eabde674]{padding:16px}.quick-buttons[data-v-eabde674]{grid-template-columns:1fr}.palette-grid[data-v-eabde674]{grid-template-columns:repeat(2,1fr)}}.image-editor-container[data-v-e55fc7b3]{background:#f0f2f5;display:flex;flex-direction:column;height:100%}.toolbar[data-v-e55fc7b3]{background:#fff;border-bottom:1px solid #e8e8e8;flex-wrap:wrap;gap:12px;padding:12px}.toolbar[data-v-e55fc7b3],.toolbar-group[data-v-e55fc7b3]{align-items:center;display:flex}.toolbar-group[data-v-e55fc7b3]{border-right:1px solid #e8e8e8;gap:8px;padding-right:12px}.toolbar-group[data-v-e55fc7b3]:last-child{border-right:none}.upload-wrapper[data-v-e55fc7b3]{display:inline-block}.upload-btn[data-v-e55fc7b3]{align-items:center;background:linear-gradient(135deg,#1890ff,#40a9ff);border:none;border-radius:8px;box-shadow:0 2px 8px #1890ff33;display:flex;font-size:14px;font-weight:500;gap:6px;height:40px;padding:0 20px;transition:all .3s ease}.upload-btn[data-v-e55fc7b3]:hover{background:linear-gradient(135deg,#40a9ff,#69c0ff);box-shadow:0 4px 12px #1890ff4d;transform:translateY(-2px)}.upload-btn[data-v-e55fc7b3]:active{box-shadow:0 2px 6px #1890ff33;transform:translateY(0)}.upload-btn .anticon[data-v-e55fc7b3]{font-size:16px}.zoom-text[data-v-e55fc7b3]{font-weight:500;min-width:50px;text-align:center}.main-content[data-v-e55fc7b3]{display:flex;flex:1;flex-direction:row;overflow:hidden}.canvas-area[data-v-e55fc7b3]{display:flex;flex:1;flex-direction:column;overflow:auto;position:relative}.canvas-side-panel[data-v-e55fc7b3]{background:#fff;border-left:1px solid #e8e8e8;flex-shrink:0;overflow-y:auto;padding:12px;width:280px}.canvas-bottom-panel[data-v-e55fc7b3]{padding:0 16px 16px}.canvas-container[data-v-e55fc7b3]{align-items:center;background-image:linear-gradient(45deg,#e8e8e8 25%,transparent 0),linear-gradient(-45deg,#e8e8e8 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e8e8e8 0),linear-gradient(-45deg,transparent 75%,#e8e8e8 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;flex:1;justify-content:left;position:static}.ruler-canvas[data-v-e55fc7b3]{left:0;pointer-events:none;position:absolute;top:0;z-index:1}.canvas-container[data-v-e55fc7b3] canvas:not(.ruler-canvas){box-shadow:0 2px 8px #00000026;position:relative;z-index:3}.canvas-container[data-v-e55fc7b3] .canvas-container{left:0!important;position:relative!important;top:0!important}.canvas-bottom-panel[data-v-e55fc7b3]{background:#fff;border-top:1px solid #e8e8e8;display:flex;justify-content:center;padding:16px}.right-panel[data-v-e55fc7b3]{background:#fff;border-left:1px solid #e8e8e8;overflow-y:auto;padding:12px;width:280px}.shortcuts-card[data-v-e55fc7b3]{margin-top:12px}[data-v-e55fc7b3] .ant-card{border-radius:8px}[data-v-e55fc7b3] .ant-card__header{min-height:36px;padding:0 12px}[data-v-e55fc7b3] .ant-card__header .ant-card__title{font-size:13px;font-weight:600;padding:8px 0}[data-v-e55fc7b3] .ant-card__body{padding:12px}[data-v-e55fc7b3] .ant-form-item{margin-bottom:8px}[data-v-e55fc7b3] .ant-form-item__label{font-size:12px}.preview-container[data-v-e55fc7b3]{align-items:center;background-color:#f5f5f5;background-image:linear-gradient(45deg,#e8e8e8 25%,transparent 0),linear-gradient(-45deg,#e8e8e8 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e8e8e8 0),linear-gradient(-45deg,transparent 75%,#e8e8e8 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:8px;display:flex;justify-content:center;max-height:70vh;overflow:auto}.preview-image[data-v-e55fc7b3]{border-radius:4px;box-shadow:0 4px 12px #00000026;max-height:70vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.color-preset-btn[data-v-e55fc7b3]{border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;height:24px;transition:all .2s;width:24px}.color-preset-btn[data-v-e55fc7b3]:hover{border-color:#1890ff;box-shadow:0 2px 6px #00000026;transform:scale(1.2)}[data-v-e55fc7b3] .ant-collapse-item__content{padding:12px!important}.canvas-settings-card[data-v-e55fc7b3] .ant-card__header{min-height:36px;padding:0 12px}.canvas-settings-card[data-v-e55fc7b3] .ant-card__header .ant-card__title{font-size:13px;font-weight:600;padding:8px 0}.canvas-settings-card[data-v-e55fc7b3] .ant-card__body{padding:12px}.canvas-settings-form[data-v-e55fc7b3] .ant-form-item{margin-bottom:16px}.canvas-settings-form[data-v-e55fc7b3] .ant-form-item__label{margin-bottom:0}.canvas-settings-form[data-v-e55fc7b3] .ant-form-item__label>label{color:#666;font-size:12px;font-weight:500}.form-item-compact[data-v-e55fc7b3] .ant-form-item__content-input{min-height:auto}.canvas-size-inputs[data-v-e55fc7b3]{align-items:flex-end;display:flex;gap:8px}.input-group[data-v-e55fc7b3]{display:flex;flex:1;flex-direction:column;gap:4px}.input-label[data-v-e55fc7b3]{color:#999;font-size:11px;font-weight:500}.size-input[data-v-e55fc7b3]{width:100%!important}.size-input[data-v-e55fc7b3] .ant-input__inner-number__input-input{font-size:13px;padding:4px 8px;text-align:center}.unit[data-v-e55fc7b3]{color:#999;font-size:11px;pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.apply-btn[data-v-e55fc7b3]{font-size:12px;font-weight:500;height:32px;min-width:60px}.property-item[data-v-e55fc7b3]{display:flex;flex-direction:column;gap:6px;width:100%}.property-label[data-v-e55fc7b3]{color:#666;font-size:12px;font-weight:500;margin-bottom:2px}.background-color-control[data-v-e55fc7b3]{align-items:center;display:flex;gap:12px}.color-picker-wrapper[data-v-e55fc7b3]{height:20px;position:relative;width:40px}.native-color-picker[data-v-e55fc7b3]{cursor:pointer;opacity:0;z-index:2}.color-preview[data-v-e55fc7b3],.native-color-picker[data-v-e55fc7b3]{height:100%;position:absolute;width:100%}.color-preview[data-v-e55fc7b3]{align-items:center;background-image:linear-gradient(45deg,#ccc 25%,transparent 0),linear-gradient(-45deg,#ccc 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ccc 0),linear-gradient(-45deg,transparent 75%,#ccc 0);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px;border:2px solid #d9d9d9;border-radius:6px;display:flex;justify-content:center;overflow:hidden;z-index:1}.transparent-icon[data-v-e55fc7b3]{font-size:16px}.transparent-checkbox[data-v-e55fc7b3]{color:#666;font-size:12px}.background-image-control[data-v-e55fc7b3]{display:flex;flex-direction:column;gap:8px}.background-upload[data-v-e55fc7b3]{width:100%}.upload-btn[data-v-e55fc7b3]{font-size:12px;width:100%}.background-actions[data-v-e55fc7b3]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.clear-btn[data-v-e55fc7b3]{border-color:#ff4d4f;color:#ff4d4f;font-size:12px}.clear-btn[data-v-e55fc7b3]:hover{background:#fff1f0;border-color:#ff7875;color:#ff7875}.fill-mode-controls[data-v-e55fc7b3],.spacing-controls[data-v-e55fc7b3]{align-items:center;display:flex;gap:8px}.slider-controls[data-v-e55fc7b3]{display:flex;flex-direction:column;gap:12px}.text-extract-container[data-v-4097ef3e]{margin:0 auto;max-width:1200px}.config-card[data-v-4097ef3e],.input-card[data-v-4097ef3e],.result-card[data-v-4097ef3e]{border-radius:8px;box-shadow:0 2px 8px #00000014;margin-bottom:24px}.input-actions[data-v-4097ef3e]{margin-top:12px}.extract-types[data-v-4097ef3e]{padding:12px 0}.extract-types[data-v-4097ef3e] .ant-checkbox-group{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.extract-types[data-v-4097ef3e] .ant-checkbox{border:1px solid #e8e8e8;border-radius:6px;margin-right:0;padding:8px 12px;transition:all .3s}.extract-types[data-v-4097ef3e] .ant-checkbox:hover{background:#f0f7ff;border-color:#1890ff}.empty-result[data-v-4097ef3e]{padding:60px 0}.results-container[data-v-4097ef3e]{animation:fadeIn-4097ef3e .3s ease-in}@keyframes fadeIn-4097ef3e{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.result-items[data-v-4097ef3e]{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0}.result-tag[data-v-4097ef3e]{align-items:center;border-radius:4px;cursor:pointer;display:inline-flex;font-size:13px;gap:6px;margin:0;padding:6px 12px;transition:all .2s}.result-tag[data-v-4097ef3e]:hover{box-shadow:0 2px 6px #00000026;transform:translateY(-2px)}.copy-icon[data-v-4097ef3e]{font-size:12px;opacity:.6;transition:opacity .2s}.result-tag:hover .copy-icon[data-v-4097ef3e]{opacity:1}.stats-info[data-v-4097ef3e]{margin-top:16px}@media(max-width:768px){.extract-types[data-v-4097ef3e] .ant-checkbox-group{grid-template-columns:1fr}}.text-deduplicate-tool[data-v-53283d17]{width:100%}[data-v-53283d17] .ant-card__header{min-height:36px;padding:0 12px}[data-v-53283d17] .ant-card__header .ant-card__title{font-size:13px;font-weight:600;padding:8px 0}[data-v-53283d17] .ant-card__body{padding:12px}[data-v-53283d17] .ant-form-item{margin-bottom:8px}[data-v-53283d17] .ant-form-item__label{margin-bottom:4px}[data-v-53283d17] .ant-descriptions__label{color:#666;font-size:12px}[data-v-53283d17] .ant-descriptions__content{font-size:13px;font-weight:500}.help-sections[data-v-0057e15f]{gap:20px}.help-section[data-v-0057e15f],.help-sections[data-v-0057e15f]{display:flex;flex-direction:column}.help-section[data-v-0057e15f]{gap:12px}.help-section-title[data-v-0057e15f]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-0057e15f]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-0057e15f]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-0057e15f]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-0057e15f]{color:#333;font-size:13px;font-weight:600;margin:0}.common-mars-card[data-v-0057e15f],.help-card[data-v-0057e15f],.main-card[data-v-0057e15f]{background:#fff}.mars-categories[data-v-0057e15f]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.mars-group[data-v-0057e15f]{background:#fafafa;border-radius:8px;padding:12px 14px}.mars-group-title[data-v-0057e15f]{border-bottom:1px solid #f0f0f0;color:#ff5b2d;font-size:14px;font-weight:600;margin-bottom:10px;padding-bottom:8px}.mars-items[data-v-0057e15f]{display:flex;flex-direction:column;gap:6px}.mars-item[data-v-0057e15f]{align-items:center;background:#fff;border:1px solid transparent;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;padding:6px 10px;transition:all .2s}.mars-item[data-v-0057e15f]:hover{background:#fff5f0;border-color:#ffccc7}.mars-text[data-v-0057e15f]{color:#333;font-size:13px;font-weight:500}.mars-meaning[data-v-0057e15f]{color:#999;font-size:12px}.quick-section[data-v-0057e15f]{background:linear-gradient(135deg,#fff5f0,#ffebe6);border-radius:12px;margin-bottom:20px;padding:16px}.quick-title[data-v-0057e15f]{align-items:center;color:#ff5b2d;display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:12px}.quick-buttons[data-v-0057e15f]{display:flex;flex-wrap:wrap;gap:8px}.quick-btn[data-v-0057e15f]{background:#fff;border:1px solid #ffccc7;border-radius:6px;color:#ff5b2d;font-size:12px}.quick-btn[data-v-0057e15f]:hover{border-color:#ff5b2d;color:#ff5b2d}.quick-btn.reset-btn[data-v-0057e15f]{border-color:#d9d9d9;color:#666}.input-section[data-v-0057e15f],.output-section[data-v-0057e15f]{background:#fafafa;border-radius:12px;padding:16px}.section-title[data-v-0057e15f]{color:#ff5b2d;font-size:14px;font-weight:600;margin:0 0 16px}.main-textarea[data-v-0057e15f]{border-radius:6px;resize:none}.settings-section[data-v-0057e15f]{background:#fafafa;border-radius:12px;margin-top:24px;padding:16px}.convert-btn[data-v-0057e15f]{background:#ff5b2d;border-color:#ff5b2d;border-radius:6px;margin-top:8px}.convert-btn[data-v-0057e15f]:hover{background:#ff4314;border-color:#ff4314}@media(max-width:768px){.quick-buttons[data-v-0057e15f]{justify-content:center}}.wechat-chat-container[data-v-fe70c2d6]{display:flex;gap:20px;min-height:calc(100vh - 300px)}.control-panel[data-v-fe70c2d6]{display:flex;flex-direction:column;flex-shrink:0;gap:12px;padding-right:8px;width:400px}.panel-section[data-v-fe70c2d6]{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000f;padding:14px 16px}.section-title[data-v-fe70c2d6]{border-bottom:1px solid #f0f0f0;color:#333;font-size:15px;font-weight:600;margin:0 0 12px;padding-bottom:10px}.panel-section[data-v-fe70c2d6] .ant-form-item{margin-bottom:12px}.panel-section[data-v-fe70c2d6] .ant-form-item:last-child{margin-bottom:0}.panel-section[data-v-fe70c2d6] .ant-form-item-label{padding-bottom:4px}.panel-section[data-v-fe70c2d6] .ant-divider{margin:12px 0}.avatar-uploader[data-v-fe70c2d6]{display:flex;flex-direction:column;gap:12px}.avatar-preview[data-v-fe70c2d6]{align-items:center;background:#fafafa;border:2px dashed #d9d9d9;border-radius:8px;display:flex;height:64px;justify-content:center;overflow:hidden;width:64px}.avatar-preview img[data-v-fe70c2d6]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.avatar-emoji[data-v-fe70c2d6]{font-size:36px}.avatar-tips[data-v-fe70c2d6]{color:#999;font-size:12px;line-height:1.5}.avatar-img[data-v-fe70c2d6]{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.message-image-uploader[data-v-fe70c2d6]{display:flex;flex-direction:column;gap:12px}.image-preview[data-v-fe70c2d6]{border:2px solid #d9d9d9;border-radius:8px;overflow:hidden;position:relative}.image-preview img[data-v-fe70c2d6]{display:block;max-height:300px;-o-object-fit:contain;object-fit:contain;width:100%}.clear-image-btn[data-v-fe70c2d6]{position:absolute;right:8px;top:8px}.message-image[data-v-fe70c2d6]{border-radius:8px;display:block;height:auto;max-height:300px;max-width:200px;-o-object-fit:contain;object-fit:contain;width:auto}.message-left .message-image[data-v-fe70c2d6]{border:1px solid #e8e8e8}.message-right .message-image[data-v-fe70c2d6]{border:1px solid #85ce61}.edit-image-preview[data-v-fe70c2d6]{align-items:center;background:#fafafa;border:2px solid #d9d9d9;border-radius:8px;display:flex;justify-content:center;max-height:400px;overflow:hidden}.edit-image-preview img[data-v-fe70c2d6]{display:block;height:auto;max-height:400px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.preview-panel[data-v-fe70c2d6]{align-items:flex-start;background:#f5f5f5;border-radius:8px;display:flex;flex:1;justify-content:center;min-height:calc(100vh - 300px);padding:20px}.phone-frame[data-v-fe70c2d6]{background:#fff;border:12px solid #1a1a1a;border-radius:40px;box-shadow:0 8px 24px #00000026;height:812px;overflow:hidden;position:relative;width:375px}.status-bar[data-v-fe70c2d6]{background:#ededed;font-size:12px;font-weight:600;justify-content:space-between;padding:8px 16px}.status-bar[data-v-fe70c2d6],.status-right[data-v-fe70c2d6]{align-items:center;display:flex}.status-right[data-v-fe70c2d6]{gap:4px}.wechat-header[data-v-fe70c2d6]{background:#ededed;border-bottom:1px solid #d9d9d9;justify-content:space-between;padding:12px 16px}.header-left[data-v-fe70c2d6],.wechat-header[data-v-fe70c2d6]{align-items:center;display:flex}.header-left[data-v-fe70c2d6]{gap:8px}.back-icon[data-v-fe70c2d6]{font-size:24px;font-weight:700}.chat-name[data-v-fe70c2d6]{font-size:16px;font-weight:600}.header-right[data-v-fe70c2d6]{font-size:20px;letter-spacing:2px}.chat-content[data-v-fe70c2d6]{background:#f5f5f5;height:calc(100% - 200px);overflow-y:auto;padding:16px}.message-item[data-v-fe70c2d6]{margin-bottom:16px;position:relative}.message-item:hover .message-actions[data-v-fe70c2d6]{opacity:1}.message-left[data-v-fe70c2d6],.message-right[data-v-fe70c2d6]{align-items:flex-start;display:flex;gap:8px}.message-right[data-v-fe70c2d6]{flex-direction:row-reverse}.avatar[data-v-fe70c2d6]{align-items:center;background:#fff;border-radius:8px;display:flex;flex-shrink:0;font-size:24px;height:40px;justify-content:center;width:40px}.message-wrapper[data-v-fe70c2d6]{display:flex;flex-direction:column;max-width:65%}.message-wrapper[data-v-fe70c2d6]:has(.image-bubble){max-width:none}.sender-name[data-v-fe70c2d6]{color:#999;font-size:12px;margin-bottom:4px}.bubble[data-v-fe70c2d6]{border-radius:8px;box-sizing:border-box;font-size:14px;line-height:1.5;max-width:100%;padding:10px 14px;word-break:break-word}.image-bubble[data-v-fe70c2d6]{background:transparent;display:inline-block;max-width:100%;padding:4px}.message-left .bubble[data-v-fe70c2d6]{background:#fff;position:relative}.message-left .bubble[data-v-fe70c2d6]:before{border-bottom:6px solid transparent;border-right:6px solid #fff;border-top:6px solid transparent;content:"";height:0;left:-6px;position:absolute;top:12px;width:0}.message-right .bubble[data-v-fe70c2d6]{background:#95ec69;position:relative}.message-right .bubble[data-v-fe70c2d6]:after{border-bottom:6px solid transparent;border-left:6px solid #95ec69;border-top:6px solid transparent;content:"";height:0;position:absolute;right:-6px;top:12px;width:0}.system-message[data-v-fe70c2d6]{color:#999;padding:8px}.system-message[data-v-fe70c2d6],.time-divider[data-v-fe70c2d6]{font-size:12px;text-align:center}.time-divider[data-v-fe70c2d6]{color:#b2b2b2;padding:10px 0;width:100%}.message-item[data-v-fe70c2d6]:has(.system-message),.message-item[data-v-fe70c2d6]:has(.time-divider){display:block}.voice-bubble[data-v-fe70c2d6]{align-items:center;display:flex;gap:6px;min-width:60px}.voice-icon-bubble[data-v-fe70c2d6]{font-size:16px}.voice-duration[data-v-fe70c2d6]{color:#333;font-size:14px}.redpacket-bubble[data-v-fe70c2d6]{background:#fa9d3b;border-radius:8px;color:#fff;overflow:hidden;width:200px}.redpacket-header[data-v-fe70c2d6]{align-items:center;display:flex;gap:8px;padding:12px 14px}.redpacket-icon[data-v-fe70c2d6]{font-size:28px}.redpacket-remark[data-v-fe70c2d6]{font-size:14px;font-weight:500}.redpacket-footer[data-v-fe70c2d6]{border-top:1px solid hsla(0,0%,100%,.2);color:#ffffffb3;font-size:11px;padding:6px 14px}.transfer-bubble[data-v-fe70c2d6]{background:#fa9d3b;border-radius:8px;color:#fff;display:flex;flex-direction:column;overflow:hidden;width:200px}.transfer-bubble .transfer-icon[data-v-fe70c2d6]{font-size:28px;padding:12px 14px 0}.transfer-info[data-v-fe70c2d6]{padding:4px 14px 10px}.transfer-amount[data-v-fe70c2d6]{font-size:20px;font-weight:600}.transfer-remark[data-v-fe70c2d6]{color:#fffc;font-size:12px;margin-top:2px}.transfer-footer[data-v-fe70c2d6]{border-top:1px solid hsla(0,0%,100%,.2);color:#ffffffb3;font-size:11px;padding:6px 14px}.message-left .redpacket-msg[data-v-fe70c2d6],.message-left .transfer-msg[data-v-fe70c2d6],.message-right .redpacket-msg[data-v-fe70c2d6],.message-right .transfer-msg[data-v-fe70c2d6]{background:transparent;padding:0}.message-left .redpacket-msg[data-v-fe70c2d6]:before,.message-left .transfer-msg[data-v-fe70c2d6]:before,.message-right .redpacket-msg[data-v-fe70c2d6]:after,.message-right .transfer-msg[data-v-fe70c2d6]:after{display:none}.signal-bars[data-v-fe70c2d6]{font-family:monospace;font-size:10px;letter-spacing:-1px}.message-actions[data-v-fe70c2d6]{display:flex;gap:4px;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s}.empty-state[data-v-fe70c2d6]{color:#999;padding:40px 20px;text-align:center}.wechat-footer[data-v-fe70c2d6]{background:#f7f7f7;border-top:1px solid #d9d9d9;bottom:0;left:0;padding:12px;position:absolute;right:0}.input-box[data-v-fe70c2d6]{align-items:center;background:#fff;border-radius:8px;display:flex;gap:8px;padding:8px 12px}.emoji-icon[data-v-fe70c2d6],.plus-icon[data-v-fe70c2d6],.voice-icon[data-v-fe70c2d6]{font-size:20px}.text-input[data-v-fe70c2d6]{color:#999;flex:1;font-size:14px}.preset-buttons[data-v-fe70c2d6]{margin-bottom:12px}.preset-grid[data-v-fe70c2d6]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.preset-card[data-v-fe70c2d6]{cursor:pointer;text-align:center;transition:all .2s}.preset-card[data-v-fe70c2d6]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.preset-icon[data-v-fe70c2d6]{font-size:32px;margin-bottom:8px}.preset-name[data-v-fe70c2d6]{font-weight:600;margin-bottom:4px}.preset-desc[data-v-fe70c2d6]{color:#999;font-size:12px}.action-buttons[data-v-fe70c2d6]{gap:8px}.action-buttons[data-v-fe70c2d6],.help-sections[data-v-fe70c2d6]{display:flex;flex-direction:column}.help-sections[data-v-fe70c2d6]{gap:20px}.help-section[data-v-fe70c2d6]{display:flex;flex-direction:column;gap:8px}.help-section-title[data-v-fe70c2d6]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-fe70c2d6]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-fe70c2d6]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-fe70c2d6]:nth-child(odd){background:#fff}.help-faq-q[data-v-fe70c2d6]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-fe70c2d6]{color:#666;line-height:1.8;margin:0}.help-card[data-v-fe70c2d6]{background:#fafafa;border-radius:8px;margin-top:24px}.phone-notch[data-v-fe70c2d6]{background:#1a1a1a;border-radius:0 0 20px 20px;height:30px;left:50%;position:absolute;top:0;transform:translate(-50%);width:150px;z-index:10}.read-tag[data-v-fe70c2d6]{color:#999;font-size:11px;margin-left:4px}.claim-status[data-v-fe70c2d6]{color:#ffffffb3;font-size:11px;margin-left:auto}.redpacket-bubble.claimed[data-v-fe70c2d6],.transfer-bubble.claimed[data-v-fe70c2d6]{opacity:.7}.redpacket-footer[data-v-fe70c2d6],.transfer-footer[data-v-fe70c2d6]{align-items:center;display:flex;justify-content:space-between}.field-label[data-v-487cdf69]{color:#00000073;font-size:12px;margin-bottom:6px}.field-label-row[data-v-487cdf69]{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.encoding-table[data-v-487cdf69]{display:flex;flex-direction:column;gap:8px}.encoding-item[data-v-487cdf69]{align-items:center;background:#00000005;border-radius:6px;display:flex;justify-content:space-between;padding:8px 12px;transition:all .2s}.encoding-item[data-v-487cdf69]:hover{background:#0000000d;transform:translate(4px)}.encoding-item .char[data-v-487cdf69]{color:#333;font-size:16px;font-weight:700}.encoding-item .code[data-v-487cdf69]{color:#1677ff;font-family:Courier New,Consolas,monospace;font-size:14px;font-weight:500}.field-label[data-v-fee1defd]{color:#00000073;font-size:12px;margin-bottom:6px}.field-label-row[data-v-fee1defd]{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.unicode-table[data-v-fee1defd]{display:flex;flex-direction:column;gap:8px}.unicode-item[data-v-fee1defd]{align-items:center;background:#00000005;border-radius:6px;display:flex;justify-content:space-between;padding:8px 12px;transition:all .2s}.unicode-item[data-v-fee1defd]:hover{background:#0000000d;transform:translate(4px)}.unicode-item .char[data-v-fee1defd]{color:#333;font-size:18px;font-weight:700}.unicode-item .code[data-v-fee1defd]{color:#1677ff;font-size:13px;font-weight:500}.unicode-item .code[data-v-fee1defd],.unicode-item .range[data-v-fee1defd]{font-family:Courier New,Consolas,monospace}.unicode-item .range[data-v-fee1defd]{color:#999;font-size:12px}.range-table[data-v-fee1defd]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));max-height:400px;overflow-y:auto}.range-item[data-v-fee1defd]{align-items:center;background:#00000005;border-radius:6px;display:flex;justify-content:space-between;padding:8px 12px;transition:all .2s}.range-item[data-v-fee1defd]:hover{background:#0000000d;transform:translate(4px)}.range-name[data-v-fee1defd]{color:#333;font-size:13px;font-weight:500}.range-code[data-v-fee1defd]{color:#1677ff;font-family:Courier New,Consolas,monospace;font-size:12px}.main-card[data-v-0ba2cb00]{margin-bottom:0}.quick-section[data-v-0ba2cb00]{background:linear-gradient(135deg,#fff5f0,#ffebe6);border-radius:12px;margin-bottom:20px;padding:16px}.quick-title[data-v-0ba2cb00]{align-items:center;color:#ff5b2d;display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:12px}.quick-buttons[data-v-0ba2cb00]{display:flex;flex-wrap:wrap;gap:8px}.quick-btn[data-v-0ba2cb00]{border-color:#ffb39e;color:#ff5b2d}.quick-btn[data-v-0ba2cb00]:hover{background:#fff5f0;border-color:#ff5b2d}.reset-btn[data-v-0ba2cb00]{border-color:#d9d9d9;color:#666}.reset-btn[data-v-0ba2cb00]:hover{background:#f5f5f5}.input-section[data-v-0ba2cb00]{margin-top:16px}.input-section-inner[data-v-0ba2cb00]{background:#fafafa;border-radius:8px;padding:16px}.section-title[data-v-0ba2cb00]{border-left:3px solid #ff5b2d;color:#333;font-size:15px;font-weight:600;margin:0 0 12px;padding-left:10px}.output-section[data-v-0ba2cb00]{background:#fafafa;border-radius:8px;padding:16px}.section-header[data-v-0ba2cb00]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.convert-btn[data-v-0ba2cb00]{background:#ff5b2d;border-color:#ff5b2d}.convert-btn[data-v-0ba2cb00]:hover{background:#ff4500;border-color:#ff4500}.hash-info[data-v-0ba2cb00]{color:#888;display:flex;font-size:12px;gap:16px;justify-content:flex-end;margin-top:8px}.mono[data-v-0ba2cb00]{font-family:Courier New,Consolas,monospace}.use-cases[data-v-0ba2cb00]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.use-case-item[data-v-0ba2cb00]{align-items:flex-start;background:#fff8f5;border:1px solid #ffe8de;border-radius:8px;display:flex;gap:10px;padding:14px}.use-case-icon[data-v-0ba2cb00]{flex-shrink:0;font-size:24px}.use-case-content h4[data-v-0ba2cb00]{color:#333;font-size:14px;font-weight:600;margin:0 0 6px}.use-case-content p[data-v-0ba2cb00]{color:#555;font-size:13px;line-height:1.6;margin:0}.help-sections[data-v-0ba2cb00]{gap:20px}.help-section[data-v-0ba2cb00],.help-sections[data-v-0ba2cb00]{display:flex;flex-direction:column}.help-section[data-v-0ba2cb00]{gap:12px}.help-section-title[data-v-0ba2cb00]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-0ba2cb00]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-0ba2cb00]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-0ba2cb00]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-0ba2cb00]{color:#333;font-size:14px;font-weight:600;margin:0}.jwt-decode-container[data-v-31d1acff]{display:flex;flex-direction:column;gap:16px}.quick-section[data-v-31d1acff]{background:#fff7ed;border:1px solid #ffedd5}.quick-header[data-v-31d1acff]{align-items:center;display:flex;gap:8px;margin-bottom:10px}.quick-title[data-v-31d1acff]{color:#1f1f1f;font-size:16px;font-weight:600}.quick-subtitle[data-v-31d1acff]{color:#666;font-size:12px}.quick-buttons[data-v-31d1acff]{display:flex;flex-wrap:wrap;gap:6px}.quick-btn[data-v-31d1acff]{align-items:center;background:#fff;border:1px solid #ffd5b0;border-radius:6px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:80px;padding:6px 14px;transition:all .3s ease}.quick-btn[data-v-31d1acff]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-1px)}.quick-btn-name[data-v-31d1acff]{color:#333;font-size:12px;font-weight:600}.quick-btn-desc[data-v-31d1acff]{color:#666;font-size:10px;margin-top:2px}.input-card[data-v-31d1acff]{background:#fafafa}.input-header[data-v-31d1acff]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.input-title[data-v-31d1acff]{color:#1f1f1f;font-size:15px;font-weight:600}.status-card[data-v-31d1acff]{background:#fafafa}.status-row[data-v-31d1acff]{align-items:center;display:flex;gap:10px}.status-text[data-v-31d1acff]{font-size:14px;font-weight:500}.status-text.expired[data-v-31d1acff]{color:#f5222d}.status-text.valid[data-v-31d1acff]{color:#52c41a}.result-card[data-v-31d1acff]{background:#fafafa}.result-header[data-v-31d1acff]{justify-content:space-between;margin-bottom:12px}.result-header[data-v-31d1acff],.result-title[data-v-31d1acff]{align-items:center;display:flex}.result-title[data-v-31d1acff]{color:#1f1f1f;font-size:15px;font-weight:600;gap:8px}.result-content[data-v-31d1acff]{background:#1e1e1e;border-radius:8px;overflow-x:auto;padding:16px}.result-content code[data-v-31d1acff]{color:#d4d4d4;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;white-space:pre-wrap;word-break:break-all}.time-fields[data-v-31d1acff]{background:#fff;border:1px solid #f0f0f0;border-radius:6px;margin-top:12px;padding:12px}.time-item[data-v-31d1acff]{align-items:center;display:flex;font-size:13px;gap:8px;padding:4px 0}.time-label[data-v-31d1acff]{color:#666;min-width:120px}.time-value[data-v-31d1acff]{color:#333;font-family:Consolas,Monaco,monospace}.help-card[data-v-31d1acff]{background:#fafafa;border-radius:8px;margin-top:8px}.help-sections[data-v-31d1acff]{gap:20px}.help-section[data-v-31d1acff],.help-sections[data-v-31d1acff]{display:flex;flex-direction:column}.help-section[data-v-31d1acff]{gap:8px}.help-section-title[data-v-31d1acff]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-content[data-v-31d1acff]{font-size:14px;line-height:1.8}.help-content ul[data-v-31d1acff]{margin:8px 0;padding-left:20px}.help-content li[data-v-31d1acff]{margin-bottom:4px}.help-faq[data-v-31d1acff]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-31d1acff]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-31d1acff]:nth-child(odd){background:#fff}.help-faq-q[data-v-31d1acff]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-31d1acff]{color:#666;line-height:1.8;margin:0}[data-v-31d1acff] .mono{font-family:Consolas,Monaco,Courier New,monospace;font-size:13px}@media(max-width:768px){.quick-buttons[data-v-31d1acff]{flex-direction:column}.quick-btn[data-v-31d1acff]{align-items:center;text-align:center;width:100%}.input-header[data-v-31d1acff],.result-header[data-v-31d1acff]{align-items:flex-start;flex-direction:column;gap:8px}}.field-label[data-v-9226cfbb]{color:#00000073;font-size:12px;margin-bottom:6px}.field-label-row[data-v-9226cfbb]{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.go-tool-container[data-v-f59888bf]{display:flex;flex-direction:column;gap:16px}.quick-section[data-v-f59888bf]{background:#fff7ed;border:1px solid #ffedd5;border-radius:8px}.quick-header[data-v-f59888bf]{align-items:center;display:flex;gap:8px;margin-bottom:12px}.quick-title[data-v-f59888bf]{color:#333;font-size:14px;font-weight:600}.quick-subtitle[data-v-f59888bf]{color:#999;font-size:12px}.quick-buttons[data-v-f59888bf]{display:flex;flex-wrap:wrap;gap:8px}.quick-btn[data-v-f59888bf]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;min-width:80px;padding:6px 14px;transition:all .2s}.quick-btn[data-v-f59888bf]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-1px)}.quick-btn-name[data-v-f59888bf]{color:#333;font-size:13px;font-weight:500}.quick-btn-desc[data-v-f59888bf]{color:#999;font-size:11px;margin-top:2px}.input-section[data-v-f59888bf]{display:flex;flex-direction:column;gap:10px}.config-row[data-v-f59888bf]{flex-wrap:wrap;justify-content:space-between}.config-item[data-v-f59888bf],.config-row[data-v-f59888bf]{align-items:center;display:flex;gap:8px}.config-label[data-v-f59888bf],.input-label[data-v-f59888bf]{color:#666;font-size:13px;font-weight:500}.stats-grid[data-v-f59888bf]{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.stats-card[data-v-f59888bf]{background:#fff7ed;border:1px solid #ffedd5;border-radius:8px;padding:12px;text-align:center}.stats-value[data-v-f59888bf]{color:#ff5b2d;font-size:20px;font-weight:700}.stats-label[data-v-f59888bf]{color:#666;font-size:12px;margin-top:4px}.output-section[data-v-f59888bf]{display:flex;flex-direction:column;gap:10px}.output-header[data-v-f59888bf]{justify-content:space-between}.output-header[data-v-f59888bf],.output-title[data-v-f59888bf]{align-items:center;display:flex}.output-title[data-v-f59888bf]{color:#333;font-size:15px;font-weight:600;gap:8px}.output-textarea[data-v-f59888bf]{background:#fafafa}.primary-btn[data-v-f59888bf]{background:#ff5b2d!important;border-color:#ff5b2d!important;color:#fff!important}.primary-btn[data-v-f59888bf]:hover{background:#ff7a50!important;border-color:#ff7a50!important}.mapping-table[data-v-f59888bf]{border-collapse:collapse;font-size:13px;width:100%}.mapping-table th[data-v-f59888bf]{background:#fff7ed;border-bottom:2px solid #ffedd5;color:#333;font-weight:600;padding:10px 12px;text-align:left}.mapping-table td[data-v-f59888bf]{border-bottom:1px solid #f0f0f0;padding:10px 12px}.mapping-table tbody tr[data-v-f59888bf]:hover{background:#fff7ed}.mapping-table td[data-v-f59888bf]:first-child{color:#ff5b2d;font-weight:500}.mapping-table td[data-v-f59888bf]:nth-child(2){color:#1890ff;font-family:Consolas,Monaco,monospace}.mapping-table td[data-v-f59888bf]:nth-child(3){color:#666;font-family:Consolas,Monaco,monospace;font-size:12px}.help-card[data-v-f59888bf]{background:#fafafa;border-radius:8px}.help-sections[data-v-f59888bf]{display:flex;flex-direction:column;gap:24px}.help-section-title[data-v-f59888bf]{border-left:4px solid #ff5b2d;color:#333;font-size:15px;font-weight:600;margin:0 0 12px;padding-left:10px}.help-text[data-v-f59888bf]{color:#666;line-height:1.8;margin:0}.help-faq[data-v-f59888bf]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-f59888bf]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-f59888bf]:nth-child(odd){background:#fff}.help-faq-q[data-v-f59888bf]{color:#333;font-size:14px;font-weight:600;margin:0 0 6px}.help-faq-a[data-v-f59888bf]{color:#666;font-size:13px;line-height:1.6;margin:0}@media(max-width:768px){.stats-grid[data-v-f59888bf]{grid-template-columns:1fr 1fr 1fr}.config-row[data-v-f59888bf]{align-items:flex-start;flex-direction:column}}.curl-convert-container[data-v-5d7bda61]{display:flex;flex-direction:column;gap:16px}.quick-section[data-v-5d7bda61]{background:#fff7ed;border:1px solid #ffedd5}.quick-header[data-v-5d7bda61]{align-items:center;display:flex;gap:8px;margin-bottom:10px}.quick-title[data-v-5d7bda61]{color:#1f1f1f;font-size:16px;font-weight:600}.quick-subtitle[data-v-5d7bda61]{color:#666;font-size:12px}.quick-buttons[data-v-5d7bda61]{display:flex;flex-wrap:wrap;gap:6px}.quick-btn[data-v-5d7bda61]{align-items:center;background:#fff;border:1px solid #ffd5b0;border-radius:6px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:80px;padding:6px 14px;transition:all .3s ease}.quick-btn[data-v-5d7bda61]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-1px)}.quick-btn-name[data-v-5d7bda61]{color:#333;font-size:12px;font-weight:600}.quick-btn-desc[data-v-5d7bda61]{color:#666;font-size:10px;margin-top:2px}.input-card[data-v-5d7bda61]{background:#fafafa}.config-row[data-v-5d7bda61]{justify-content:space-between;margin-bottom:16px}.config-row[data-v-5d7bda61],.lang-switch[data-v-5d7bda61]{align-items:center;display:flex}.lang-switch[data-v-5d7bda61]{gap:8px}.config-label[data-v-5d7bda61]{color:#333;font-size:13px;font-weight:500}.input-actions[data-v-5d7bda61]{display:flex;gap:8px}.input-section[data-v-5d7bda61]{display:flex;flex-direction:column;gap:6px}.field-label[data-v-5d7bda61]{color:#333;font-size:13px;font-weight:500}.output-card[data-v-5d7bda61]{background:#fafafa}.output-header[data-v-5d7bda61]{justify-content:space-between;margin-bottom:12px}.output-header[data-v-5d7bda61],.output-title[data-v-5d7bda61]{align-items:center;display:flex}.output-title[data-v-5d7bda61]{color:#1f1f1f;font-size:15px;font-weight:600;gap:8px}.primary-btn[data-v-5d7bda61]{background:#ff5b2d!important;border-color:#ff5b2d!important}.primary-btn[data-v-5d7bda61]:hover{background:#ff7a50!important;border-color:#ff7a50!important}.output-content[data-v-5d7bda61]{background:#1e1e1e;border-radius:8px;min-height:150px;overflow-x:auto;padding:16px}.output-content pre[data-v-5d7bda61]{margin:0}.output-content code[data-v-5d7bda61]{color:#d4d4d4;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;white-space:pre-wrap;word-break:break-all}.output-placeholder[data-v-5d7bda61]{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:120px}.output-placeholder p[data-v-5d7bda61]{color:#999;font-size:14px;margin:0}.help-card[data-v-5d7bda61]{background:#fafafa;border-radius:8px;margin-top:8px}.help-sections[data-v-5d7bda61]{gap:20px}.help-section[data-v-5d7bda61],.help-sections[data-v-5d7bda61]{display:flex;flex-direction:column}.help-section[data-v-5d7bda61]{gap:8px}.help-section-title[data-v-5d7bda61]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-content[data-v-5d7bda61]{font-size:14px;line-height:1.8}.help-content ul[data-v-5d7bda61]{margin:8px 0;padding-left:20px}.help-content li[data-v-5d7bda61]{margin-bottom:4px}.help-faq[data-v-5d7bda61]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-5d7bda61]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-5d7bda61]:nth-child(odd){background:#fff}.help-faq-q[data-v-5d7bda61]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-5d7bda61]{color:#666;line-height:1.8;margin:0}[data-v-5d7bda61] .mono{font-family:Consolas,Monaco,Courier New,monospace;font-size:13px}@media(max-width:768px){.config-row[data-v-5d7bda61]{align-items:flex-start;gap:12px}.config-row[data-v-5d7bda61],.quick-buttons[data-v-5d7bda61]{flex-direction:column}.quick-btn[data-v-5d7bda61]{align-items:center;text-align:center;width:100%}.output-header[data-v-5d7bda61]{align-items:flex-start;flex-direction:column;gap:8px}}.random-roll-call-container[data-v-87ad160e]{display:flex;flex-direction:column;gap:16px}.display-card[data-v-87ad160e]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;overflow:hidden;padding:0;position:relative;transition:all .3s ease}.fullscreen-btn[data-v-87ad160e]{align-items:center;background:#ffffffe6;border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:16px;top:16px;transition:all .3s;width:40px;z-index:10}.fullscreen-btn[data-v-87ad160e]:hover{background:#fff;box-shadow:0 4px 12px #00000026;transform:scale(1.1)}.display-card.fullscreen[data-v-87ad160e]{border-radius:0}.display-card.fullscreen .display-area[data-v-87ad160e]{border-radius:0;margin:0;min-height:100vh;padding:100px 80px}.display-area[data-v-87ad160e]{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;display:flex;flex-direction:column;justify-content:center;margin:16px;min-height:350px;padding:60px 40px;transition:background-color .3s}.multiple-results[data-v-87ad160e],.single-result[data-v-87ad160e]{text-align:center;width:100%}.results-grid[data-v-87ad160e]{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.result-card[data-v-87ad160e]{background:#ffffffe6;border-radius:12px;box-shadow:0 2px 8px #0000000d;padding:32px;transition:all .3s}.result-card.rolling[data-v-87ad160e]{animation:roll-87ad160e .1s ease-in-out infinite}@keyframes roll-87ad160e{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.avatar[data-v-87ad160e]{font-size:72px;margin-bottom:16px}.name[data-v-87ad160e]{color:#1677ff;font-size:56px;font-weight:700;transition:all .3s}.group[data-v-87ad160e],.name[data-v-87ad160e]{margin-bottom:12px}.group[data-v-87ad160e]{color:#666;font-size:16px}.call-count[data-v-87ad160e]{color:#999;font-size:14px}.placeholder[data-v-87ad160e]{color:#999;text-align:center}.control-card[data-v-87ad160e]{background:#fff;border-radius:12px;margin-bottom:16px;overflow:hidden;padding:0}.control-header[data-v-87ad160e]{align-items:center;background:linear-gradient(135deg,#f5f7fa,#e8ecf1);border-bottom:1px solid #e8e8e8;cursor:pointer;display:flex;justify-content:space-between;padding:14px 20px;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.control-header[data-v-87ad160e]:hover{background:linear-gradient(135deg,#e8ecf1,#d8dfe6)}.control-title[data-v-87ad160e]{align-items:center;color:#333;display:flex;font-size:14px;font-weight:600;gap:12px}.control-hint[data-v-87ad160e]{color:#999;font-size:12px;font-weight:400}.control-icon[data-v-87ad160e]{color:#666;transition:transform .3s}.control-icon.collapsed[data-v-87ad160e]{transform:rotate(180deg)}.settings-content[data-v-87ad160e]{animation:slideDown-87ad160e .3s ease;padding:16px}@keyframes slideDown-87ad160e{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.setting-item[data-v-87ad160e]{display:flex;flex-direction:column;gap:6px}.setting-label[data-v-87ad160e]{color:#666;font-size:12px;font-weight:500;line-height:1}.setting-hint[data-v-87ad160e]{color:#999;font-size:11px;margin-left:8px}.color-picker-group[data-v-87ad160e]{align-items:center;display:flex;gap:8px}.color-input[data-v-87ad160e]{border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;flex-shrink:0;height:32px;padding:0;width:32px}.color-input[data-v-87ad160e]::-webkit-color-swatch-wrapper{padding:0}.color-input[data-v-87ad160e]::-webkit-color-swatch{border:none;border-radius:3px}.action-card[data-v-87ad160e]{background:#fff;border-radius:12px;margin-bottom:16px;padding:20px}.action-buttons[data-v-87ad160e]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.action-btn[data-v-87ad160e]{border-radius:10px;box-shadow:0 3px 8px #0000001a;font-size:16px;font-weight:500;height:52px;min-width:140px;padding:0 28px;transition:all .3s}.action-btn[data-v-87ad160e]:hover{box-shadow:0 6px 16px #0000002e;transform:translateY(-3px)}.start-btn[data-v-87ad160e]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;box-shadow:0 4px 14px #667eea73;min-width:160px}.start-btn[data-v-87ad160e]:hover{background:linear-gradient(135deg,#7c8ff5,#8b5fad);box-shadow:0 8px 20px #667eea8c}.called-list-card[data-v-87ad160e],.list-card[data-v-87ad160e]{background:#fff}.called-list[data-v-87ad160e]{margin-top:8px}.name-list[data-v-87ad160e]{display:flex;flex-wrap:wrap;gap:8px}.info-card[data-v-87ad160e]{background:#fff;margin-top:16px}.info-sections[data-v-87ad160e]{padding:0 8px}.info-section[data-v-87ad160e]{margin:16px 0}.info-section h3[data-v-87ad160e]{color:#333;font-size:16px;font-weight:600;margin:0 0 12px}.info-card ul[data-v-87ad160e]{margin:8px 0;padding-left:20px}.info-card li[data-v-87ad160e]{line-height:1.6;margin:6px 0}.info-card p[data-v-87ad160e]{line-height:1.6;margin:8px 0}@media(max-width:768px){.display-area[data-v-87ad160e]{margin:12px;min-height:250px;padding:40px 20px}.name[data-v-87ad160e]{font-size:36px!important}.avatar[data-v-87ad160e]{font-size:56px!important}.results-grid[data-v-87ad160e]{gap:12px;grid-template-columns:repeat(2,1fr)}.result-card[data-v-87ad160e]{padding:20px}.action-card[data-v-87ad160e]{padding:16px}.action-buttons[data-v-87ad160e]{gap:12px}.action-btn[data-v-87ad160e]{flex:1;font-size:14px;height:48px;min-width:120px;padding:0 20px}.start-btn[data-v-87ad160e]{min-width:140px}.control-card[data-v-87ad160e]{padding:0}.control-header[data-v-87ad160e]{padding:12px 16px}.control-title[data-v-87ad160e]{font-size:13px}.control-hint[data-v-87ad160e]{font-size:11px}.settings-content[data-v-87ad160e]{padding:12px}.setting-label[data-v-87ad160e]{font-size:11px}.setting-hint[data-v-87ad160e]{font-size:10px}.fullscreen-btn[data-v-87ad160e]{height:36px;right:8px;top:8px;width:36px}}.api-tool-container[data-v-53119dd2]{display:flex;flex-direction:column;gap:16px}.quick-section[data-v-53119dd2]{background:#fff7ed;border:1px solid #ffedd5;border-radius:8px}.quick-header[data-v-53119dd2]{align-items:center;display:flex;gap:8px;margin-bottom:12px}.quick-title[data-v-53119dd2]{color:#333;font-size:14px;font-weight:600}.quick-subtitle[data-v-53119dd2]{color:#999;font-size:12px}.quick-buttons[data-v-53119dd2]{display:flex;flex-wrap:wrap;gap:8px}.quick-btn[data-v-53119dd2]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;min-width:80px;padding:6px 14px;transition:all .2s}.quick-btn[data-v-53119dd2]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-1px)}.quick-btn-name[data-v-53119dd2]{color:#333;font-size:13px;font-weight:500}.quick-btn-desc[data-v-53119dd2]{color:#999;font-size:11px;margin-top:2px}.request-section[data-v-53119dd2]{display:flex;flex-direction:column;gap:12px}.request-url-row[data-v-53119dd2]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.send-btn[data-v-53119dd2]{background:#ff5b2d!important;border-color:#ff5b2d!important;color:#fff!important;white-space:nowrap}.send-btn[data-v-53119dd2]:hover{background:#ff7a50!important;border-color:#ff7a50!important}.headers-section[data-v-53119dd2]{display:flex;flex-direction:column;gap:8px}.header-row[data-v-53119dd2]{gap:8px}.header-row[data-v-53119dd2],.preset-headers[data-v-53119dd2]{align-items:center;display:flex}.preset-headers[data-v-53119dd2]{border-top:1px solid #f0f0f0;flex-wrap:wrap;gap:6px;margin-top:8px;padding-top:8px}.preset-label[data-v-53119dd2]{color:#999;font-size:12px}.body-section[data-v-53119dd2]{display:flex;flex-direction:column;gap:8px}.body-actions[data-v-53119dd2]{align-items:center;display:flex;gap:8px}.body-textarea[data-v-53119dd2]{border:1px solid #d9d9d9;border-radius:6px;box-sizing:border-box;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.5;outline:none;padding:10px;resize:vertical;transition:border-color .3s;width:100%}.body-textarea[data-v-53119dd2]:hover{border-color:#ff5b2d}.body-textarea[data-v-53119dd2]:focus{border-color:#ff5b2d;box-shadow:0 0 0 2px #ff5b2d1a}.history-section[data-v-53119dd2]{display:flex;flex-direction:column;gap:8px}.history-header[data-v-53119dd2]{align-items:center;background:#fafafa;border-radius:8px;display:flex;justify-content:space-between;padding:8px 12px}.history-title[data-v-53119dd2]{color:#333;font-size:14px;font-weight:600}.hist-item[data-v-53119dd2]{align-items:center;display:flex;gap:8px;min-width:0;width:100%}.hist-url[data-v-53119dd2]{flex:1;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hist-time[data-v-53119dd2]{color:#999;font-size:12px;white-space:nowrap}.resp-detail[data-v-53119dd2]{padding:8px 0}.resp-body[data-v-53119dd2]{background:#f5f5f5;border-radius:6px;max-height:400px;overflow:auto;padding:12px}.resp-body pre[data-v-53119dd2]{font-family:Consolas,Monaco,monospace;font-size:13px;line-height:1.5;margin:0;white-space:pre-wrap;word-wrap:break-word}[data-v-53119dd2] .ant-collapse-expand-icon{flex-shrink:0!important;order:999!important;padding-inline-start:16px!important}[data-v-53119dd2] .ant-collapse-header-text{flex:1!important;min-width:0!important;order:0!important;overflow:hidden!important}[data-v-53119dd2] .ant-collapse-header{padding:8px 12px!important}[data-v-53119dd2] .ant-collapse-content-box{padding:12px!important}.help-card[data-v-53119dd2]{background:#fafafa;border-radius:8px}.help-sections[data-v-53119dd2]{display:flex;flex-direction:column;gap:24px}.help-section-title[data-v-53119dd2]{border-left:4px solid #ff5b2d;color:#333;font-size:15px;font-weight:600;margin:0 0 12px;padding-left:10px}.help-text[data-v-53119dd2]{color:#666;line-height:1.8;margin:0}.help-faq[data-v-53119dd2]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-53119dd2]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-53119dd2]:nth-child(odd){background:#fff}.help-faq-q[data-v-53119dd2]{color:#333;font-size:14px;font-weight:600;margin:0 0 6px}.help-faq-a[data-v-53119dd2]{color:#666;font-size:13px;line-height:1.6;margin:0}@media(max-width:768px){.request-url-row[data-v-53119dd2]{flex-direction:column}.request-url-row[data-v-53119dd2]>*{width:100%!important}}.privacy-policy-tool[data-v-071deeba]{margin:0 auto;max-width:1200px}.steps[data-v-071deeba]{background:#fafafa;border-radius:8px;justify-content:center;margin-bottom:32px;padding:24px}.step[data-v-071deeba],.steps[data-v-071deeba]{align-items:center;display:flex}.step[data-v-071deeba]{flex-direction:column;gap:8px}.step-number[data-v-071deeba]{align-items:center;background:#d9d9d9;border-radius:50%;color:#fff;display:flex;font-size:18px;font-weight:700;height:40px;justify-content:center;transition:all .3s;width:40px}.step.active .step-number[data-v-071deeba]{background:#1890ff}.step.completed .step-number[data-v-071deeba]{background:#52c41a}.step-label[data-v-071deeba]{color:#666;font-size:14px}.step.active .step-label[data-v-071deeba]{color:#1890ff;font-weight:500}.step-line[data-v-071deeba]{background:#d9d9d9;height:2px;margin:0 16px;width:100px}.sample-section[data-v-071deeba]{margin-bottom:24px}.sample-title[data-v-071deeba]{align-items:center;display:flex;font-size:14px;font-weight:500;gap:8px}.sample-tip[data-v-071deeba]{color:#999;cursor:help;font-size:14px}.edit-panel[data-v-071deeba],.preview-panel[data-v-071deeba]{background:#fff;border-radius:8px;padding:24px}.sdk-list[data-v-071deeba]{display:flex;flex-wrap:wrap;gap:8px}.sdk-tag[data-v-071deeba]{cursor:pointer;margin:4px;padding:8px 12px;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sdk-tag[data-v-071deeba]:hover{box-shadow:0 2px 8px #0000001a;transform:translateY(-2px)}.sdk-check[data-v-071deeba]{font-size:12px;margin-left:4px}.action-buttons[data-v-071deeba],.preview-actions[data-v-071deeba]{border-top:1px solid #f0f0f0;display:flex;gap:16px;justify-content:center;margin-top:24px;padding-top:24px}.preview-content[data-v-071deeba]{margin-top:24px}.policy-markdown[data-v-071deeba]{line-height:1.8}.policy-markdown[data-v-071deeba] h1{border-bottom:2px solid #1890ff;font-size:28px;margin:24px 0 16px;padding-bottom:8px}.policy-markdown[data-v-071deeba] h2{color:#1890ff;font-size:22px;margin:20px 0 12px}.policy-markdown[data-v-071deeba] h3{font-size:18px;margin:16px 0 10px}.policy-markdown[data-v-071deeba] strong{color:#333}.policy-markdown[data-v-071deeba] li{margin-bottom:8px;margin-left:20px}.policy-markdown[data-v-071deeba] hr{border:none;border-top:1px solid #e8e8e8;margin:24px 0}.tool-description[data-v-071deeba]{margin-top:48px}.desc-card[data-v-071deeba]{background:#fafafa;border-radius:8px;height:100%}.desc-card[data-v-071deeba] .ant-card-head{border-bottom:2px solid #1890ff;padding:0 16px}.desc-card[data-v-071deeba] .ant-card-head-title{color:#1890ff;font-size:16px;font-weight:600}.desc-card[data-v-071deeba] .ant-card-body{padding:16px}.feature-list[data-v-071deeba]{list-style:none;margin:12px 0;padding:0}.feature-list li[data-v-071deeba]{line-height:1.6;padding:6px 0}.warning-card[data-v-071deeba]{margin-top:24px}.warning-card[data-v-071deeba] .ant-alert{border-radius:6px}.tool-description h4[data-v-071deeba]{color:#333;font-size:14px;margin:16px 0 8px}.related-tools[data-v-071deeba]{display:flex;flex-wrap:wrap;gap:8px}.related-tools .ant-tag[data-v-071deeba]{cursor:pointer;transition:all .3s}.related-tools .ant-tag[data-v-071deeba]:hover{box-shadow:0 2px 8px #1890ff4d;transform:translateY(-2px)}.terms-tool[data-v-f4331f24]{margin:0 auto;max-width:1200px}.steps[data-v-f4331f24]{background:#fafafa;border-radius:8px;justify-content:center;margin-bottom:32px;padding:24px}.step[data-v-f4331f24],.steps[data-v-f4331f24]{align-items:center;display:flex}.step[data-v-f4331f24]{flex-direction:column;gap:8px}.step-number[data-v-f4331f24]{align-items:center;background:#d9d9d9;border-radius:50%;color:#fff;display:flex;font-size:18px;font-weight:700;height:40px;justify-content:center;transition:all .3s;width:40px}.step.active .step-number[data-v-f4331f24]{background:#1890ff}.step.completed .step-number[data-v-f4331f24]{background:#52c41a}.step-label[data-v-f4331f24]{color:#666;font-size:14px}.step.active .step-label[data-v-f4331f24]{color:#1890ff;font-weight:500}.step-line[data-v-f4331f24]{background:#d9d9d9;height:2px;margin:0 16px;width:100px}.sample-section[data-v-f4331f24]{margin-bottom:24px}.sample-title[data-v-f4331f24]{align-items:center;display:flex;font-size:14px;font-weight:500;gap:8px}.sample-tip[data-v-f4331f24]{color:#999;cursor:help;font-size:14px}.edit-panel[data-v-f4331f24],.preview-panel[data-v-f4331f24]{background:#fff;border-radius:8px;padding:24px}.action-buttons[data-v-f4331f24],.preview-actions[data-v-f4331f24]{border-top:1px solid #f0f0f0;display:flex;gap:16px;justify-content:center;margin-top:24px;padding-top:24px}.preview-content[data-v-f4331f24]{margin-top:24px}.terms-markdown[data-v-f4331f24]{line-height:1.8}.terms-markdown[data-v-f4331f24] h1{border-bottom:2px solid #1890ff;font-size:28px;margin:24px 0 16px;padding-bottom:8px}.terms-markdown[data-v-f4331f24] h2{color:#1890ff;font-size:22px;margin:20px 0 12px}.terms-markdown[data-v-f4331f24] h3{font-size:18px;margin:16px 0 10px}.terms-markdown[data-v-f4331f24] strong{color:#333}.terms-markdown[data-v-f4331f24] li{margin-bottom:8px;margin-left:20px}.terms-markdown[data-v-f4331f24] hr{border:none;border-top:1px solid #e8e8e8;margin:24px 0}.tool-description[data-v-f4331f24]{margin-top:48px}.desc-card[data-v-f4331f24]{background:#fafafa;border-radius:8px;height:100%}.desc-card[data-v-f4331f24] .ant-card-head{border-bottom:2px solid #1890ff;padding:0 16px}.desc-card[data-v-f4331f24] .ant-card-head-title{color:#1890ff;font-size:16px;font-weight:600}.desc-card[data-v-f4331f24] .ant-card-body{padding:16px}.feature-list[data-v-f4331f24]{list-style:none;margin:12px 0;padding:0}.feature-list li[data-v-f4331f24]{line-height:1.6;padding:6px 0}.warning-card[data-v-f4331f24]{margin-top:24px}.warning-card[data-v-f4331f24] .ant-alert{border-radius:6px}.tool-description h4[data-v-f4331f24]{color:#333;font-size:14px;margin:16px 0 8px}.related-tools[data-v-f4331f24]{display:flex;flex-wrap:wrap;gap:8px}.related-tools .ant-tag[data-v-f4331f24]{cursor:pointer;transition:all .3s}.related-tools .ant-tag[data-v-f4331f24]:hover{box-shadow:0 2px 8px #1890ff4d;transform:translateY(-2px)}.bmi-calculator[data-v-46692fd1]{margin:0 auto;max-width:1200px}.tool-description-wrapper[data-v-46692fd1]{margin:32px auto 0;max-width:1200px;padding:0 28px}@media(max-width:767px){.tool-description-wrapper[data-v-46692fd1]{padding:0 12px}}.sample-section[data-v-46692fd1]{margin-bottom:24px}.sample-title[data-v-46692fd1]{align-items:center;display:flex;font-size:14px;font-weight:500;gap:8px}.sample-tip[data-v-46692fd1]{color:#999;cursor:help;font-size:14px}.empty-result[data-v-46692fd1]{padding:40px 0;text-align:center}.result-content[data-v-46692fd1]{animation:fadeIn-46692fd1 .5s ease-in}@keyframes fadeIn-46692fd1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.bmi-display[data-v-46692fd1]{background:linear-gradient(135deg,#f5f5f5,#fff);border:3px solid;border-radius:12px;margin-bottom:24px;padding:32px 16px;text-align:center}.bmi-icon[data-v-46692fd1]{font-size:48px;margin-bottom:8px}.bmi-value[data-v-46692fd1]{font-size:56px;font-weight:700;line-height:1;margin-bottom:8px}.bmi-category[data-v-46692fd1]{font-size:24px;font-weight:500}.tool-description[data-v-46692fd1]{margin-top:48px}.desc-card[data-v-46692fd1]{background:#fafafa;border-radius:8px;height:100%}.desc-card[data-v-46692fd1] .ant-card-head{border-bottom:2px solid #1890ff;padding:0 16px}.desc-card[data-v-46692fd1] .ant-card-head-title{color:#1890ff;font-size:16px;font-weight:600}.desc-card[data-v-46692fd1] .ant-card-body{padding:16px}.feature-list[data-v-46692fd1]{list-style:none;margin:12px 0;padding:0}.feature-list li[data-v-46692fd1]{line-height:1.6;padding:6px 0}.warning-card[data-v-46692fd1]{margin-top:24px}.warning-card[data-v-46692fd1] .ant-alert{border-radius:6px}.desc-card h4[data-v-46692fd1]{color:#333;font-size:14px;margin:16px 0 8px}.tip-card[data-v-46692fd1]{background:#f0f5ff;border-radius:6px}.tip-card h4[data-v-46692fd1]{color:#1890ff;font-size:14px;margin:0 0 12px}.tip-list[data-v-46692fd1]{list-style:none;margin:0;padding:0}.tip-list li[data-v-46692fd1]{color:#666;font-size:13px;padding:4px 0}.tip-list li[data-v-46692fd1]:before{color:#52c41a;content:"✓ ";font-weight:700}.quick-section[data-v-f8d41496]{background:#fff7ed;border:1px solid #ffedd5}.quick-buttons[data-v-f8d41496]{display:flex;flex-wrap:wrap;gap:10px}.quick-btn[data-v-f8d41496]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:8px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:140px;padding:12px 20px;transition:all .3s ease}.quick-btn[data-v-f8d41496]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-2px)}.quick-btn-name[data-v-f8d41496]{color:#333;font-size:14px;font-weight:600}.quick-btn-desc[data-v-f8d41496]{color:#666;font-size:12px;margin-top:4px}.control-card[data-v-f8d41496]{background:#fafafa;margin-top:24px}.form-container[data-v-f8d41496]{display:flex;flex-direction:column;gap:12px}.form-row[data-v-f8d41496]{display:flex;flex-wrap:wrap;gap:16px}.form-item[data-v-f8d41496]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:140px}.form-label[data-v-f8d41496]{color:#333;font-size:13px;font-weight:500}.preset-groups[data-v-f8d41496]{display:flex;flex-direction:column;gap:8px}.preset-group[data-v-f8d41496]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.preset-category[data-v-f8d41496]{color:#888;font-size:12px;min-width:60px}.action-bar[data-v-f8d41496]{border-top:1px solid #f0f0f0;margin-top:16px;padding-top:16px}.action-button[data-v-f8d41496]{background:#ff5b2d}.action-button[data-v-f8d41496]:hover:not(:disabled){background:#ff7a50}.result-card[data-v-f8d41496]{background:#fafafa;margin-top:16px}.line-chart-container[data-v-f8d41496]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:20px}.line-chart[data-v-f8d41496]{display:block;height:auto;width:100%}.grid-lines line[data-v-f8d41496]{transition:all .2s}.axis-label[data-v-f8d41496]{fill:#8c8c8c;font-family:Consolas,Monaco,monospace;font-size:11px}.chart-line[data-v-f8d41496]{filter:drop-shadow(0 2px 4px rgba(255,91,45,.3));transition:all .3s}.data-point[data-v-f8d41496]{cursor:pointer;transition:all .2s}.data-point[data-v-f8d41496]:hover{filter:brightness(1.2)}.tooltip-group[data-v-f8d41496]{animation:tooltipFadeIn-f8d41496 .2s ease-out;pointer-events:none}@keyframes tooltipFadeIn-f8d41496{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.chart-legend[data-v-f8d41496]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:12px;padding:12px 16px}.legend-item[data-v-f8d41496]{align-items:center;color:#595959;display:flex;font-size:12px;gap:8px}.legend-dot[data-v-f8d41496]{border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px #00000026;height:12px;width:12px}.latency-level[data-v-f8d41496]{align-items:center;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center}.level-tag[data-v-f8d41496]{font-size:16px;font-weight:600;padding:4px 12px}.level-desc[data-v-f8d41496]{color:#8c8c8c;font-size:12px;text-align:center}.help-card[data-v-f8d41496]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-f8d41496]{gap:20px}.help-section[data-v-f8d41496],.help-sections[data-v-f8d41496]{display:flex;flex-direction:column}.help-section[data-v-f8d41496]{gap:8px}.help-section-title[data-v-f8d41496]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-content[data-v-f8d41496]{color:#555;font-size:14px;line-height:1.8}.help-content ul[data-v-f8d41496]{margin:8px 0;padding-left:20px}.help-content li[data-v-f8d41496]{margin-bottom:4px}.help-table[data-v-f8d41496]{border-collapse:collapse;font-size:13px;margin-top:8px;width:100%}.help-table th[data-v-f8d41496]{background:#f5f5f5;border-bottom:2px solid #e8e8e8;color:#333;font-weight:600;padding:10px 12px;text-align:left}.help-table td[data-v-f8d41496]{border-bottom:1px solid #f0f0f0;color:#555;padding:8px 12px}.help-table tr:hover td[data-v-f8d41496]{background:#fff7ed}.help-faq[data-v-f8d41496]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-f8d41496]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-f8d41496]:nth-child(odd){background:#fff}.help-faq-q[data-v-f8d41496]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-f8d41496]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.quick-buttons[data-v-f8d41496]{flex-direction:column}.quick-btn[data-v-f8d41496]{align-items:center;text-align:center;width:100%}.form-row[data-v-f8d41496]{flex-direction:column}}.random-data-tool[data-v-2fa36b38]{display:flex;flex-direction:column;gap:20px}.config-card[data-v-2fa36b38],.results-card[data-v-2fa36b38]{border-radius:8px;box-shadow:0 2px 8px #0000000f}.template-hint[data-v-2fa36b38]{color:#8c8c8c;font-size:12px;margin-top:8px;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.hint-label[data-v-2fa36b38]{color:#595959;font-weight:500;margin-right:4px}.hint-examples[data-v-2fa36b38],.hint-label[data-v-2fa36b38]{-webkit-user-select:text;-moz-user-select:text;user-select:text}.hint-examples[data-v-2fa36b38]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.hint-examples code[data-v-2fa36b38]{background:#f5f5f5;border:1px solid #e8e8e8;border-radius:4px;color:#ff5b2d;cursor:text;font-family:Consolas,Monaco,monospace;font-size:11px;padding:2px 6px;-webkit-user-select:all;-moz-user-select:all;user-select:all}.hint-combo[data-v-2fa36b38]{border-top:1px dashed #e8e8e8;margin-top:8px;padding-top:8px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.hint-combo code[data-v-2fa36b38]{background:#fff3e0;border:1px solid #ffd591;border-radius:4px;color:#fa8c16;cursor:text;font-family:Consolas,Monaco,monospace;font-size:11px;padding:2px 6px;-webkit-user-select:all;-moz-user-select:all;user-select:all}.form-tip[data-v-2fa36b38]{color:#8c8c8c;font-size:12px;margin-left:8px}.preset-templates[data-v-2fa36b38]{border-top:1px solid #f0f0f0;margin-top:16px;padding-top:16px}.preset-label[data-v-2fa36b38]{color:#595959;font-size:13px;font-weight:500;margin-bottom:8px}.results-list[data-v-2fa36b38]{display:flex;flex-direction:column;gap:8px;max-height:500px;overflow-y:auto}.result-item[data-v-2fa36b38]{align-items:center;background:#fafafa;border-left:3px solid #ff5b2d;border-radius:6px;display:flex;gap:12px;padding:12px;transition:all .2s}.result-item[data-v-2fa36b38]:hover{background:#f5f5f5;transform:translate(4px)}.result-index[data-v-2fa36b38]{color:#ff5b2d;font-size:13px;font-weight:600;min-width:40px;text-align:center}.result-content[data-v-2fa36b38]{color:#262626;flex:1;font-family:Consolas,Monaco,monospace;font-size:14px;word-break:break-all}.export-btn[data-v-2fa36b38]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff}.export-btn[data-v-2fa36b38]:hover{background:linear-gradient(135deg,#5568d3,#65408b);color:#fff}.tool-description-wrapper[data-v-2fa36b38]{background:#fff;border:1px solid #e8e8e8;border-radius:12px;box-shadow:0 2px 12px #00000014;margin-top:32px;padding:24px;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.tool-description-header[data-v-2fa36b38]{align-items:center;border-bottom:2px solid #f0f0f0;display:flex;gap:12px;margin-bottom:20px;padding-bottom:16px}.header-icon[data-v-2fa36b38]{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;color:#fff;display:flex;font-size:18px;height:36px;justify-content:center;width:36px}.header-title[data-v-2fa36b38]{color:#262626;font-size:18px;font-weight:600;margin:0}.tool-description[data-v-2fa36b38]{display:flex;flex-direction:column;gap:24px;padding:0}.description-section[data-v-2fa36b38]{background:#fafafa;border:1px solid #e8e8e8;border-radius:12px;padding:20px;transition:all .2s}.description-section[data-v-2fa36b38]:hover{background:#f5f5f5;border-color:#d9d9d9;box-shadow:0 2px 8px #0000000f}.section-header[data-v-2fa36b38]{align-items:center;border-bottom:2px solid #e8e8e8;display:flex;gap:10px;margin-bottom:16px;padding-bottom:12px}.section-icon[data-v-2fa36b38]{font-size:20px;line-height:1}.section-title[data-v-2fa36b38]{color:#262626;font-size:16px;font-weight:600;margin:0}.section-content[data-v-2fa36b38]{padding:0}.section-content[data-v-2fa36b38] h3{border-left:3px solid #ff5b2d;color:#1f1f1f;font-size:15px;font-weight:600;line-height:1.4;margin:20px 0 12px;padding-left:12px}.section-content[data-v-2fa36b38] h3:first-child{margin-top:0}.section-content[data-v-2fa36b38] p{color:#595959;font-size:14px;line-height:1.8;margin:8px 0}.section-content[data-v-2fa36b38] ul{list-style:none;margin:8px 0;padding-left:0}.section-content[data-v-2fa36b38] ul li{color:#595959;font-size:14px;line-height:1.8;margin:6px 0;padding-left:20px;position:relative}.section-content[data-v-2fa36b38] ul li:before{color:#ff5b2d;content:"•";font-size:16px;font-weight:700;left:4px;position:absolute}.section-content[data-v-2fa36b38] ol{counter-reset:item;list-style:none;margin:8px 0;padding-left:0}.section-content[data-v-2fa36b38] ol li{color:#595959;counter-increment:item;font-size:14px;line-height:1.8;margin:6px 0;padding-left:24px;position:relative}.section-content[data-v-2fa36b38] ol li:before{color:#ff5b2d;content:counter(item) ".";font-size:14px;font-weight:600;left:0;margin-right:8px;position:absolute}.section-content[data-v-2fa36b38] strong{background:linear-gradient(135deg,#fff3e0,#ffe0b2);border-radius:4px;color:#262626;font-weight:600;padding:2px 6px}.section-content[data-v-2fa36b38] em{color:#ff5b2d;font-style:normal;font-weight:500}.section-content[data-v-2fa36b38] code{background:#f5f5f5;border:1px solid #e8e8e8;border-radius:4px;color:#ff5b2d;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;padding:2px 6px}.help-sections[data-v-d0108617]{gap:20px}.help-section[data-v-d0108617],.help-sections[data-v-d0108617]{display:flex;flex-direction:column}.help-section[data-v-d0108617]{gap:12px}.help-section-title[data-v-d0108617]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-d0108617]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-d0108617]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-d0108617]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-d0108617]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-d0108617],.main-card[data-v-d0108617],.result-card[data-v-d0108617]{background:#fff}.action-buttons[data-v-d0108617]{display:flex;gap:12px;justify-content:center;margin-top:20px}.convert-btn[data-v-d0108617]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-d0108617]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-d0108617]:hover{background:#e8e8e8;border-color:#bfbfbf}[data-v-d0108617] .ant-upload-drag{padding:40px 20px}[data-v-d0108617] .ant-upload-drag-icon{margin-bottom:16px}[data-v-d0108617] .ant-upload-text{font-size:16px;margin-bottom:8px}[data-v-d0108617] .ant-upload-hint{color:#00000073;font-size:14px}@media(max-width:768px){.action-buttons[data-v-d0108617]{flex-direction:column}}.help-sections[data-v-f4f90f02]{gap:20px}.help-section[data-v-f4f90f02],.help-sections[data-v-f4f90f02]{display:flex;flex-direction:column}.help-section[data-v-f4f90f02]{gap:12px}.help-section-title[data-v-f4f90f02]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-f4f90f02]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-f4f90f02]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-f4f90f02]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-f4f90f02]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-f4f90f02],.main-card[data-v-f4f90f02],.result-card[data-v-f4f90f02]{background:#fff}.action-buttons[data-v-f4f90f02]{display:flex;gap:12px;justify-content:center;margin-top:20px}.convert-btn[data-v-f4f90f02]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-f4f90f02]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-f4f90f02]:hover{background:#e8e8e8;border-color:#bfbfbf}[data-v-f4f90f02] .ant-upload-drag{padding:40px 20px}[data-v-f4f90f02] .ant-upload-drag-icon{margin-bottom:16px}[data-v-f4f90f02] .ant-upload-text{font-size:16px;margin-bottom:8px}[data-v-f4f90f02] .ant-upload-hint{color:#00000073;font-size:14px}@media(max-width:768px){.action-buttons[data-v-f4f90f02]{flex-direction:column}}.help-sections[data-v-88768757]{gap:20px}.help-section[data-v-88768757],.help-sections[data-v-88768757]{display:flex;flex-direction:column}.help-section[data-v-88768757]{gap:12px}.help-section-title[data-v-88768757]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-88768757]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-88768757]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-88768757]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-88768757]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-88768757],.main-card[data-v-88768757],.result-card[data-v-88768757]{background:#fff}.action-buttons[data-v-88768757]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px}.convert-btn[data-v-88768757]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-88768757]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-88768757]:hover{background:#e8e8e8;border-color:#bfbfbf}.file-index[data-v-88768757]{align-items:center;background:#ff5b2d;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:600;height:24px;justify-content:center;width:24px}[data-v-88768757] .ant-upload-drag{padding:40px 20px}[data-v-88768757] .ant-upload-drag-icon{margin-bottom:16px}[data-v-88768757] .ant-upload-text{font-size:16px;margin-bottom:8px}[data-v-88768757] .ant-upload-hint{color:#00000073;font-size:14px}@media(max-width:768px){.action-buttons[data-v-88768757]{flex-direction:column}}.help-sections[data-v-a09c6a89]{gap:20px}.help-section[data-v-a09c6a89],.help-sections[data-v-a09c6a89]{display:flex;flex-direction:column}.help-section[data-v-a09c6a89]{gap:12px}.help-section-title[data-v-a09c6a89]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-a09c6a89]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-a09c6a89]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-a09c6a89]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-a09c6a89]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-a09c6a89],.main-card[data-v-a09c6a89],.result-card[data-v-a09c6a89]{background:#fff}.level-selector[data-v-a09c6a89]{margin-bottom:16px}.level-label[data-v-a09c6a89]{color:#333;display:block;font-size:14px;font-weight:600;margin-bottom:10px}.level-options[data-v-a09c6a89]{display:flex;flex-wrap:wrap;gap:20px}.level-item[data-v-a09c6a89]{align-items:flex-start;border:1px solid #e8e8e8;border-radius:6px;cursor:pointer;display:flex;flex:1;gap:8px;min-width:200px;padding:10px 16px;transition:all .2s}.level-item.active[data-v-a09c6a89],.level-item[data-v-a09c6a89]:hover{border-color:#ff5b2d}.level-item.active[data-v-a09c6a89]{background:#fff7f5}.level-radio[data-v-a09c6a89]{align-items:center;border:2px solid #d9d9d9;border-radius:50%;display:flex;flex-shrink:0;height:16px;justify-content:center;margin-top:2px;transition:all .2s;width:16px}.level-item.active .level-radio[data-v-a09c6a89]{border-color:#ff5b2d}.level-radio-inner[data-v-a09c6a89]{border-radius:50%;height:8px;width:8px}.level-info[data-v-a09c6a89]{display:flex;flex-direction:column;gap:2px}.level-title[data-v-a09c6a89]{font-size:14px;font-weight:600}.level-desc[data-v-a09c6a89]{color:#999;font-size:12px}.action-buttons[data-v-a09c6a89]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px}.convert-btn[data-v-a09c6a89]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-a09c6a89]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-a09c6a89]:hover{background:#e8e8e8;border-color:#bfbfbf}.stat-label[data-v-a09c6a89]{color:#999;font-size:13px;margin-bottom:4px}.stat-value[data-v-a09c6a89]{color:#333;font-size:24px;font-weight:600}[data-v-a09c6a89] .ant-upload-drag{padding:40px 20px}[data-v-a09c6a89] .ant-upload-drag-icon{margin-bottom:16px}[data-v-a09c6a89] .ant-upload-text{font-size:16px;margin-bottom:8px}[data-v-a09c6a89] .ant-upload-hint{color:#00000073;font-size:14px}@media(max-width:768px){.action-buttons[data-v-a09c6a89],.level-options[data-v-a09c6a89]{flex-direction:column}}.help-sections[data-v-2eacb0cc]{gap:20px}.help-section[data-v-2eacb0cc],.help-sections[data-v-2eacb0cc]{display:flex;flex-direction:column}.help-section[data-v-2eacb0cc]{gap:12px}.help-section-title[data-v-2eacb0cc]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-2eacb0cc]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-2eacb0cc]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-2eacb0cc]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-2eacb0cc]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-2eacb0cc],.main-card[data-v-2eacb0cc],.result-card[data-v-2eacb0cc]{background:#fff}.setting-section[data-v-2eacb0cc]{margin-bottom:18px}.setting-label[data-v-2eacb0cc]{color:#333;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.preset-tags[data-v-2eacb0cc]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.preset-tag[data-v-2eacb0cc]{cursor:pointer;transition:all .2s}.preset-tag[data-v-2eacb0cc]:hover{border-color:#ff5b2d;color:#ff5b2d}.color-row[data-v-2eacb0cc]{align-items:center;display:flex;gap:10px}.color-picker[data-v-2eacb0cc]{background:#fff;border:1px solid #d9d9d9;border-radius:6px;cursor:pointer;height:32px;padding:2px;width:40px}.color-value[data-v-2eacb0cc]{color:#666;font-family:monospace;font-size:13px}.preset-colors[data-v-2eacb0cc]{display:flex;gap:6px;margin-left:8px}.preset-color[data-v-2eacb0cc]{border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #d9d9d9;cursor:pointer;height:24px;transition:all .2s;width:24px}.preset-color[data-v-2eacb0cc]:hover{box-shadow:0 0 0 2px #ff5b2d;transform:scale(1.15)}.preview-wrapper[data-v-2eacb0cc]{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;padding:12px;text-align:center}.preview-canvas[data-v-2eacb0cc]{background:#fff;border:1px solid #d9d9d9;border-radius:4px;box-shadow:0 2px 8px #00000014;height:auto;max-width:100%}.action-buttons[data-v-2eacb0cc]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px}.convert-btn[data-v-2eacb0cc]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-2eacb0cc]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-2eacb0cc]:hover{background:#e8e8e8;border-color:#bfbfbf}[data-v-2eacb0cc] .ant-upload-drag{padding:40px 20px}[data-v-2eacb0cc] .ant-upload-drag-icon{margin-bottom:16px}[data-v-2eacb0cc] .ant-upload-text{font-size:16px;margin-bottom:8px}[data-v-2eacb0cc] .ant-upload-hint{color:#00000073;font-size:14px}@media(max-width:768px){.action-buttons[data-v-2eacb0cc]{flex-direction:column}}.setting-section[data-v-fe79c5c0]{margin-bottom:16px}.setting-label[data-v-fe79c5c0]{color:#000000d9;display:block;font-weight:500;margin-bottom:8px}.sign-canvas-wrapper[data-v-fe79c5c0]{background:#fafafa;border:2px dashed #d9d9d9;border-radius:8px;padding:8px;text-align:center}.sign-canvas[data-v-fe79c5c0]{border:1px solid #e8e8e8;border-radius:4px;cursor:crosshair;height:auto;max-width:100%;touch-action:none}.color-row[data-v-fe79c5c0]{align-items:center;display:flex;gap:8px}.color-picker[data-v-fe79c5c0]{border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;height:32px;padding:0;width:32px}.color-value[data-v-fe79c5c0]{color:#000000a6;font-family:monospace;font-size:13px}.preset-colors[data-v-fe79c5c0]{display:flex;gap:6px;margin-left:8px}.preset-color[data-v-fe79c5c0]{border:2px solid #e8e8e8;border-radius:50%;cursor:pointer;height:24px;transition:transform .2s;width:24px}.preset-color[data-v-fe79c5c0]:hover{border-color:#ff5b2d;transform:scale(1.2)}.preview-wrapper[data-v-fe79c5c0]{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;padding:12px;text-align:center}.preview-canvas[data-v-fe79c5c0]{background:#fff;border:1px solid #d9d9d9;border-radius:4px;box-shadow:0 2px 8px #00000014;height:auto;max-width:100%}.action-buttons[data-v-fe79c5c0]{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.convert-btn[data-v-fe79c5c0]{background:#ff5b2d;border-color:#ff5b2d}.convert-btn[data-v-fe79c5c0]:hover{background:#ff7a50!important;border-color:#ff7a50!important}.clear-btn[data-v-fe79c5c0]{border-color:#ff5b2d;color:#ff5b2d}.clear-btn[data-v-fe79c5c0]:hover{border-color:#ff7a50!important;color:#ff7a50!important}.help-sections[data-v-972ca0c8]{gap:20px}.help-section[data-v-972ca0c8],.help-sections[data-v-972ca0c8]{display:flex;flex-direction:column}.help-section[data-v-972ca0c8]{gap:12px}.help-section-title[data-v-972ca0c8]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-972ca0c8]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-972ca0c8]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-972ca0c8]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-972ca0c8]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-972ca0c8],.main-card[data-v-972ca0c8]{background:#fff}.action-buttons[data-v-972ca0c8]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px}.convert-btn[data-v-972ca0c8]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.vcf-preview[data-v-972ca0c8]{background:#f5f5f5;border:1px solid #e8e8e8;border-radius:6px;font-family:Consolas,Monaco,monospace;font-size:13px;line-height:1.6;max-height:400px;overflow:auto;padding:16px;white-space:pre-wrap;word-break:break-all}[data-v-972ca0c8] .ant-tabs-tab{padding:8px 16px}[data-v-972ca0c8] .ant-divider{font-size:13px;font-weight:500;margin-bottom:16px;margin-top:8px}@media(max-width:768px){.action-buttons[data-v-972ca0c8]{flex-direction:column}}.help-sections[data-v-6141e611]{gap:20px}.help-section[data-v-6141e611],.help-sections[data-v-6141e611]{display:flex;flex-direction:column}.help-section[data-v-6141e611]{gap:12px}.help-section-title[data-v-6141e611]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-6141e611]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-6141e611]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-6141e611]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-6141e611]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-6141e611],.main-card[data-v-6141e611],.result-card[data-v-6141e611]{background:#fff}.setting-label[data-v-6141e611],.setting-section[data-v-6141e611]{margin-bottom:8px}.setting-label[data-v-6141e611]{color:#333;display:block;font-size:14px;font-weight:600}.action-buttons[data-v-6141e611]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px}.convert-btn[data-v-6141e611]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-6141e611]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-6141e611]:hover{background:#e8e8e8;border-color:#bfbfbf}.csv-preview[data-v-6141e611]{background:#f5f5f5;border:1px solid #e8e8e8;border-radius:6px;font-family:Consolas,Monaco,monospace;font-size:13px;line-height:1.6;max-height:450px;overflow:auto;padding:16px;white-space:pre}[data-v-6141e611] .ant-upload-drag{padding:40px 20px}[data-v-6141e611] .ant-upload-drag-icon{margin-bottom:16px}[data-v-6141e611] .ant-upload-text{font-size:16px;margin-bottom:8px}[data-v-6141e611] .ant-upload-hint{color:#00000073;font-size:14px}@media(max-width:768px){.action-buttons[data-v-6141e611]{flex-direction:column}}.help-sections[data-v-4be1278c]{gap:20px}.help-section[data-v-4be1278c],.help-sections[data-v-4be1278c]{display:flex;flex-direction:column}.help-section[data-v-4be1278c]{gap:12px}.help-section-title[data-v-4be1278c]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-4be1278c]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-4be1278c]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-4be1278c]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-4be1278c]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-4be1278c],.main-card[data-v-4be1278c],.result-card[data-v-4be1278c]{background:#fff}.setting-label[data-v-4be1278c],.setting-section[data-v-4be1278c]{margin-bottom:8px}.setting-label[data-v-4be1278c]{color:#333;display:block;font-size:14px;font-weight:600}.action-buttons[data-v-4be1278c]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px}.convert-btn[data-v-4be1278c]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-4be1278c]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-4be1278c]:hover{background:#e8e8e8;border-color:#bfbfbf}[data-v-4be1278c] .ant-upload-drag{padding:40px 20px}[data-v-4be1278c] .ant-upload-drag-icon{margin-bottom:16px}[data-v-4be1278c] .ant-upload-text{font-size:16px;margin-bottom:8px}[data-v-4be1278c] .ant-upload-hint{color:#00000073;font-size:14px}@media(max-width:768px){.action-buttons[data-v-4be1278c]{flex-direction:column}}.help-sections[data-v-af3ab967]{gap:20px}.help-section[data-v-af3ab967],.help-sections[data-v-af3ab967]{display:flex;flex-direction:column}.help-section[data-v-af3ab967]{gap:12px}.help-section-title[data-v-af3ab967]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-af3ab967]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-af3ab967]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-af3ab967]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-af3ab967]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-af3ab967],.main-card[data-v-af3ab967],.result-card[data-v-af3ab967]{background:#fff}.setting-label[data-v-af3ab967],.setting-section[data-v-af3ab967]{margin-bottom:8px}.setting-label[data-v-af3ab967]{color:#333;display:block;font-size:14px;font-weight:600}.action-buttons[data-v-af3ab967]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px}.convert-btn[data-v-af3ab967]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-af3ab967]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-af3ab967]:hover{background:#e8e8e8;border-color:#bfbfbf}[data-v-af3ab967] .ant-upload-drag{padding:40px 20px}[data-v-af3ab967] .ant-upload-drag-icon{margin-bottom:16px}[data-v-af3ab967] .ant-upload-text{font-size:16px;margin-bottom:8px}[data-v-af3ab967] .ant-upload-hint{color:#00000073;font-size:14px}@media(max-width:768px){.action-buttons[data-v-af3ab967]{flex-direction:column}}.help-sections[data-v-000bfa68]{gap:20px}.help-section[data-v-000bfa68],.help-sections[data-v-000bfa68]{display:flex;flex-direction:column}.help-section[data-v-000bfa68]{gap:12px}.help-section-title[data-v-000bfa68]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-000bfa68]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-000bfa68]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-000bfa68]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-000bfa68]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-000bfa68],.main-card[data-v-000bfa68],.result-card[data-v-000bfa68]{background:#fff}.text-preview[data-v-000bfa68]{background:#f5f5f5;border:1px solid #e8e8e8;border-radius:6px;font-family:Consolas,Monaco,monospace;font-size:13px;line-height:1.6;max-height:500px;overflow:auto;padding:16px;white-space:pre-wrap;word-break:break-all}[data-v-000bfa68] .ant-upload-drag{padding:40px 20px}[data-v-000bfa68] .ant-upload-drag-icon{margin-bottom:16px}[data-v-000bfa68] .ant-upload-text{font-size:16px;margin-bottom:8px}[data-v-000bfa68] .ant-upload-hint{color:#00000073;font-size:14px}.help-sections[data-v-d0232ddd]{gap:20px}.help-section[data-v-d0232ddd],.help-sections[data-v-d0232ddd]{display:flex;flex-direction:column}.help-section[data-v-d0232ddd]{gap:12px}.help-section-title[data-v-d0232ddd]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-d0232ddd]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-d0232ddd]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-d0232ddd]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-d0232ddd]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-d0232ddd],.main-card[data-v-d0232ddd],.result-card[data-v-d0232ddd]{background:#fff}.setting-label[data-v-d0232ddd],.setting-section[data-v-d0232ddd]{margin-bottom:8px}.setting-label[data-v-d0232ddd]{color:#333;display:block;font-size:14px;font-weight:600}.action-buttons[data-v-d0232ddd]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px}.convert-btn[data-v-d0232ddd]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-d0232ddd]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-d0232ddd]:hover{background:#e8e8e8;border-color:#bfbfbf}.pdf-result-item[data-v-d0232ddd]{margin-bottom:16px}.pdf-result-item[data-v-d0232ddd]:last-child{margin-bottom:0}.image-grid[data-v-d0232ddd]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin-top:8px}.image-item[data-v-d0232ddd]{display:flex;flex-direction:column;gap:6px}.image-thumb[data-v-d0232ddd]{aspect-ratio:3/4;background:#fafafa;border:1px solid #e8e8e8;border-radius:6px;cursor:pointer;overflow:hidden;position:relative;width:100%}.image-thumb img[data-v-d0232ddd]{height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .2s;width:100%}.image-thumb:hover img[data-v-d0232ddd]{transform:scale(1.05)}.image-overlay[data-v-d0232ddd]{align-items:center;background:#00000080;color:#fff;display:flex;flex-direction:column;font-size:13px;gap:4px;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s}.image-thumb:hover .image-overlay[data-v-d0232ddd]{opacity:1}.image-info[data-v-d0232ddd]{color:#666;display:flex;font-size:12px;justify-content:space-between}.image-page[data-v-d0232ddd]{font-weight:500}[data-v-d0232ddd] .ant-upload-drag{padding:40px 20px}[data-v-d0232ddd] .ant-upload-drag-icon{margin-bottom:16px}[data-v-d0232ddd] .ant-upload-text{font-size:16px;margin-bottom:8px}[data-v-d0232ddd] .ant-upload-hint{color:#00000073;font-size:14px}@media(max-width:768px){.action-buttons[data-v-d0232ddd]{flex-direction:column}.image-grid[data-v-d0232ddd]{gap:10px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}.help-sections[data-v-6097c515]{gap:20px}.help-section[data-v-6097c515],.help-sections[data-v-6097c515]{display:flex;flex-direction:column}.help-section[data-v-6097c515]{gap:12px}.help-section-title[data-v-6097c515]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-6097c515]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-6097c515]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-6097c515]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-6097c515]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-6097c515],.main-card[data-v-6097c515],.result-card[data-v-6097c515]{background:#fff}.setting-label[data-v-6097c515],.setting-section[data-v-6097c515]{margin-bottom:8px}.setting-label[data-v-6097c515]{color:#333;display:block;font-size:14px;font-weight:600}.action-buttons[data-v-6097c515]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px}.convert-btn[data-v-6097c515]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-6097c515]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-6097c515]:hover{background:#e8e8e8;border-color:#bfbfbf}.result-preview[data-v-6097c515]{background:#fafafa;border:1px solid #e8e8e8;border-radius:6px;cursor:pointer;max-height:400px;overflow:hidden;position:relative;width:100%}.result-preview img[data-v-6097c515]{height:400px;-o-object-fit:contain;object-fit:contain;transition:transform .2s;width:100%}.result-preview:hover img[data-v-6097c515]{transform:scale(1.02)}.result-overlay[data-v-6097c515]{align-items:center;background:#0006;color:#fff;display:flex;flex-direction:column;font-size:14px;gap:8px;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s}.result-preview:hover .result-overlay[data-v-6097c515]{opacity:1}.preview-container[data-v-6097c515]{max-height:600px;overflow:auto;text-align:center}[data-v-6097c515] .ant-upload-drag{padding:40px 20px}[data-v-6097c515] .ant-upload-drag-icon{margin-bottom:16px}[data-v-6097c515] .ant-upload-text{font-size:16px;margin-bottom:8px}[data-v-6097c515] .ant-upload-hint{color:#00000073;font-size:14px}@media(max-width:768px){.action-buttons[data-v-6097c515]{flex-direction:column}}.help-sections[data-v-c3d498ab]{gap:20px}.help-section[data-v-c3d498ab],.help-sections[data-v-c3d498ab]{display:flex;flex-direction:column}.help-section[data-v-c3d498ab]{gap:12px}.help-section-title[data-v-c3d498ab]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-c3d498ab]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-c3d498ab]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-c3d498ab]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-c3d498ab]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-c3d498ab],.main-card[data-v-c3d498ab],.result-card[data-v-c3d498ab]{background:#fff}.setting-label[data-v-c3d498ab],.setting-section[data-v-c3d498ab]{margin-bottom:8px}.setting-label[data-v-c3d498ab]{color:#333;display:block;font-size:14px;font-weight:600}.action-buttons[data-v-c3d498ab]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px}.convert-btn[data-v-c3d498ab]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-c3d498ab]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-c3d498ab]:hover{background:#e8e8e8;border-color:#bfbfbf}.svg-thumb[data-v-c3d498ab]{align-items:center;background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer;display:flex;height:48px;justify-content:center;overflow:hidden;width:48px}.svg-thumb img[data-v-c3d498ab]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}[data-v-c3d498ab] .ant-upload-drag{padding:40px 20px}[data-v-c3d498ab] .ant-upload-drag-icon{margin-bottom:16px}[data-v-c3d498ab] .ant-upload-text{font-size:16px;margin-bottom:8px}[data-v-c3d498ab] .ant-upload-hint{color:#00000073;font-size:14px}@media(max-width:768px){.action-buttons[data-v-c3d498ab]{flex-direction:column}}.help-sections[data-v-b32300cf]{gap:20px}.help-section[data-v-b32300cf],.help-sections[data-v-b32300cf]{display:flex;flex-direction:column}.help-section[data-v-b32300cf]{gap:12px}.help-section-title[data-v-b32300cf]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-b32300cf]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-b32300cf]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-b32300cf]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-b32300cf]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-b32300cf],.main-card[data-v-b32300cf],.result-card[data-v-b32300cf]{background:#fff}.action-buttons[data-v-b32300cf]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px}.convert-btn[data-v-b32300cf]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-b32300cf]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-b32300cf]:hover{background:#e8e8e8;border-color:#bfbfbf}.pdf-result-item[data-v-b32300cf]{margin-bottom:16px}.pdf-result-item[data-v-b32300cf]:last-child{margin-bottom:0}[data-v-b32300cf] .ant-upload-drag{padding:40px 20px}[data-v-b32300cf] .ant-upload-drag-icon{margin-bottom:16px}[data-v-b32300cf] .ant-upload-text{font-size:16px;margin-bottom:8px}[data-v-b32300cf] .ant-upload-hint{color:#00000073;font-size:14px}@media(max-width:768px){.action-buttons[data-v-b32300cf]{flex-direction:column}}.help-sections[data-v-1a16aed9]{gap:20px}.help-section[data-v-1a16aed9],.help-sections[data-v-1a16aed9]{display:flex;flex-direction:column}.help-section[data-v-1a16aed9]{gap:12px}.help-section-title[data-v-1a16aed9]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-1a16aed9]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-1a16aed9]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-1a16aed9]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-1a16aed9]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-1a16aed9],.main-card[data-v-1a16aed9],.result-card[data-v-1a16aed9]{background:#fff}.upload-dragger[data-v-1a16aed9]{margin-bottom:16px}.upload-dragger[data-v-1a16aed9] .ant-upload-drag{border-color:#d9d9d9;border-radius:8px;transition:all .2s}.upload-dragger[data-v-1a16aed9] .ant-upload-drag:hover{border-color:#ff5b2d}.upload-dragger[data-v-1a16aed9] .ant-upload-drag-container{padding:24px 0}.upload-icon[data-v-1a16aed9]{color:#ff5b2d;font-size:48px;margin:0 0 8px}.upload-text[data-v-1a16aed9]{color:#333;font-size:15px;margin:0 0 4px}.upload-hint[data-v-1a16aed9]{color:#999;font-size:13px;margin:0}.file-info[data-v-1a16aed9]{background:#fafafa;border-radius:6px;display:flex;flex-direction:column;gap:6px;padding:12px 16px}.file-info-row[data-v-1a16aed9]{align-items:center;display:flex;font-size:14px}.file-info-label[data-v-1a16aed9]{color:#666;flex-shrink:0;width:70px}.file-info-value[data-v-1a16aed9]{color:#333;font-weight:500;word-break:break-all}.file-info-value.error[data-v-1a16aed9]{color:#ff4d4f}.split-settings[data-v-1a16aed9]{display:flex;flex-direction:column;gap:16px}.settings-title[data-v-1a16aed9]{color:#333;font-size:14px;font-weight:500}.mode-selector[data-v-1a16aed9]{display:flex;flex-wrap:wrap;gap:24px}.mode-item[data-v-1a16aed9]{cursor:pointer;gap:8px}.mode-circle[data-v-1a16aed9],.mode-item[data-v-1a16aed9]{align-items:center;display:flex;transition:all .2s}.mode-circle[data-v-1a16aed9]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.mode-item.active .mode-circle[data-v-1a16aed9],.mode-item:hover .mode-circle[data-v-1a16aed9]{border-color:#ff5b2d}.mode-inner[data-v-1a16aed9]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.mode-label[data-v-1a16aed9]{color:#333;font-size:14px}.mode-item.active .mode-label[data-v-1a16aed9]{color:#ff5b2d;font-weight:500}.param-section[data-v-1a16aed9]{display:flex;flex-direction:column;gap:8px}.param-label[data-v-1a16aed9]{color:#555;font-size:14px}.param-hint[data-v-1a16aed9]{color:#999;font-size:12px;margin:0}.action-buttons[data-v-1a16aed9]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-1a16aed9]{background:#ff5b2d;border-color:#ff5b2d;border-radius:6px;padding:0 32px}.convert-btn[data-v-1a16aed9]:hover{background:#ff7a52!important;border-color:#ff7a52!important}.clear-btn[data-v-1a16aed9]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-1a16aed9]:hover{background:#e8e8e8;border-color:#bfbfbf;color:#333}.zip-btn[data-v-1a16aed9]{background:#ff5b2d;border-color:#ff5b2d;border-radius:6px}.zip-btn[data-v-1a16aed9]:hover{background:#ff7a52!important;border-color:#ff7a52!important}.progress-section[data-v-1a16aed9]{margin-top:4px}.result-name[data-v-1a16aed9]{color:#333;font-size:13px;word-break:break-all}@media(max-width:768px){.mode-selector[data-v-1a16aed9]{gap:16px}.action-buttons[data-v-1a16aed9]{flex-direction:column}}.help-sections[data-v-169148ac]{gap:20px}.help-section[data-v-169148ac],.help-sections[data-v-169148ac]{display:flex;flex-direction:column}.help-section[data-v-169148ac]{gap:12px}.help-section-title[data-v-169148ac]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-169148ac]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-169148ac]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-169148ac]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-169148ac]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-169148ac],.main-card[data-v-169148ac],.pages-card[data-v-169148ac],.result-card[data-v-169148ac]{background:#fff}.upload-dragger[data-v-169148ac]{margin-bottom:16px}.upload-dragger[data-v-169148ac] .ant-upload-drag{border-color:#d9d9d9;border-radius:8px;transition:all .2s}.upload-dragger[data-v-169148ac] .ant-upload-drag:hover{border-color:#ff5b2d}.upload-dragger[data-v-169148ac] .ant-upload-drag-container{padding:24px 0}.upload-icon[data-v-169148ac]{color:#ff5b2d;font-size:48px;margin:0 0 8px}.upload-text[data-v-169148ac]{color:#333;font-size:15px;margin:0 0 4px}.upload-hint[data-v-169148ac]{color:#999;font-size:13px;margin:0}.file-info[data-v-169148ac]{background:#fafafa;border-radius:6px;display:flex;flex-direction:column;gap:6px;padding:12px 16px}.file-info-row[data-v-169148ac]{align-items:center;display:flex;font-size:14px}.file-info-label[data-v-169148ac]{color:#666;flex-shrink:0;width:70px}.file-info-value[data-v-169148ac]{color:#333;font-weight:500;word-break:break-all}.progress-section[data-v-169148ac]{margin-top:12px}.page-counter[data-v-169148ac]{color:#666;font-size:13px}.counter-selected[data-v-169148ac]{color:#ff4d4f;font-size:15px}.counter-retained[data-v-169148ac]{color:#52c41a;font-size:15px}.batch-actions[data-v-169148ac]{display:flex;gap:8px;margin-bottom:16px}.pages-grid[data-v-169148ac]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.page-card[data-v-169148ac]{background:#fff;border:2px solid #e8e8e8;border-radius:8px;cursor:pointer;overflow:hidden;transition:all .2s}.page-card[data-v-169148ac]:hover{border-color:#ff5b2d;box-shadow:0 2px 8px #ff5b2d26}.page-card.selected[data-v-169148ac]{background:#fff1f0;border-color:#ff4d4f}.page-number[data-v-169148ac]{background:#fafafa;border-bottom:1px solid #f0f0f0;color:#666;font-size:12px;padding:4px 0;text-align:center}.page-card.selected .page-number[data-v-169148ac]{background:#fff1f0;color:#ff4d4f;font-weight:600}.page-thumb-wrapper[data-v-169148ac]{aspect-ratio:.707;overflow:hidden;position:relative;width:100%}.page-thumb[data-v-169148ac]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.page-overlay[data-v-169148ac]{align-items:center;background:#ff4d4f66;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.overlay-icon[data-v-169148ac]{color:#fff;font-size:32px}.overlay-text[data-v-169148ac]{color:#fff;font-size:14px;font-weight:600}.action-buttons[data-v-169148ac]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-169148ac]{background:#ff5b2d;border-color:#ff5b2d;border-radius:6px;padding:0 32px}.convert-btn[data-v-169148ac]:hover:not(:disabled){background:#ff7a52!important;border-color:#ff7a52!important}.convert-btn[data-v-169148ac]:disabled{background:#d9d9d9!important;border-color:#d9d9d9!important;color:#999!important}.clear-btn[data-v-169148ac]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-169148ac]:hover{background:#e8e8e8;border-color:#bfbfbf;color:#333}.preview-btn[data-v-169148ac]{background:#fff;border-color:#ff5b2d;border-radius:6px;color:#ff5b2d}.preview-btn[data-v-169148ac]:hover{background:#fff5f2!important;border-color:#ff7a52!important;color:#ff7a52!important}.result-info[data-v-169148ac]{background:#fafafa;border-radius:6px;display:flex;flex-direction:column;gap:6px;margin-bottom:16px;padding:12px 16px}.result-info-row[data-v-169148ac]{align-items:center;display:flex;font-size:14px}.result-info-label[data-v-169148ac]{color:#666;flex-shrink:0;width:80px}.result-info-value[data-v-169148ac]{color:#333;font-weight:500;word-break:break-all}.result-preview[data-v-169148ac]{border:1px solid #e8e8e8;border-radius:6px;overflow:hidden}.result-iframe[data-v-169148ac]{border:none;display:block;height:500px;width:100%}@media(max-width:768px){.pages-grid[data-v-169148ac]{gap:8px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.action-buttons[data-v-169148ac]{flex-direction:column}.result-iframe[data-v-169148ac]{height:300px}}.help-sections[data-v-ab992cb8]{gap:20px}.help-section[data-v-ab992cb8],.help-sections[data-v-ab992cb8]{display:flex;flex-direction:column}.help-section[data-v-ab992cb8]{gap:12px}.help-section-title[data-v-ab992cb8]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-ab992cb8]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-ab992cb8]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-ab992cb8]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-ab992cb8]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-ab992cb8],.main-card[data-v-ab992cb8],.result-card[data-v-ab992cb8],.settings-card[data-v-ab992cb8]{background:#fff}.upload-dragger[data-v-ab992cb8]{margin-bottom:16px}.upload-dragger[data-v-ab992cb8] .ant-upload-drag{border-color:#d9d9d9;border-radius:8px;transition:all .2s}.upload-dragger[data-v-ab992cb8] .ant-upload-drag:hover{border-color:#ff5b2d}.upload-dragger[data-v-ab992cb8] .ant-upload-drag-container{padding:24px 0}.upload-icon[data-v-ab992cb8]{color:#ff5b2d;font-size:48px;margin:0 0 8px}.upload-text[data-v-ab992cb8]{color:#333;font-size:15px;margin:0 0 4px}.upload-hint[data-v-ab992cb8]{color:#999;font-size:13px;margin:0}.file-info[data-v-ab992cb8]{background:#fafafa;border-radius:6px;display:flex;flex-direction:column;gap:6px;padding:12px 16px}.file-info-row[data-v-ab992cb8]{align-items:center;display:flex;font-size:14px}.file-info-label[data-v-ab992cb8]{color:#666;flex-shrink:0;width:70px}.file-info-value[data-v-ab992cb8]{color:#333;font-weight:500;word-break:break-all}.settings-grid[data-v-ab992cb8]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.setting-item[data-v-ab992cb8]{display:flex;flex-direction:column;gap:8px}.setting-item.full-width[data-v-ab992cb8]{grid-column:1/-1}.setting-label[data-v-ab992cb8]{color:#555;font-size:14px;font-weight:500}.threshold-hint[data-v-ab992cb8]{color:#999;font-size:12px;font-weight:400;margin-left:4px}.radio-group[data-v-ab992cb8]{align-items:center;display:flex;flex-wrap:wrap;gap:24px;height:40px}.radio-item[data-v-ab992cb8]{cursor:pointer;gap:8px}.radio-circle[data-v-ab992cb8],.radio-item[data-v-ab992cb8]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-ab992cb8]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-ab992cb8],.radio-item:hover .radio-circle[data-v-ab992cb8]{border-color:#ff5b2d}.radio-inner[data-v-ab992cb8]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-ab992cb8]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-ab992cb8]{color:#ff5b2d;font-weight:500}.action-buttons[data-v-ab992cb8]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-ab992cb8]{background:#ff5b2d;border-color:#ff5b2d;border-radius:6px;padding:0 32px}.convert-btn[data-v-ab992cb8]:hover:not(:disabled){background:#ff7a52!important;border-color:#ff7a52!important}.clear-btn[data-v-ab992cb8]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-ab992cb8]:hover{background:#e8e8e8;border-color:#bfbfbf;color:#333}.preview-btn[data-v-ab992cb8]{background:#fff;border-color:#ff5b2d;border-radius:6px;color:#ff5b2d}.preview-btn[data-v-ab992cb8]:hover{background:#fff5f2!important;border-color:#ff7a52!important;color:#ff7a52!important}.progress-section[data-v-ab992cb8]{margin-top:12px}.progress-text[data-v-ab992cb8]{color:#999;font-size:13px;margin:8px 0 0;text-align:center}.result-stats[data-v-ab992cb8]{align-items:center;background:#fafafa;border-radius:8px;display:flex;gap:24px;justify-content:center;margin-bottom:16px;padding:20px}.stat-item[data-v-ab992cb8]{text-align:center}.stat-value[data-v-ab992cb8]{color:#333;font-size:32px;font-weight:700;line-height:1.2}.stat-value.highlight[data-v-ab992cb8]{color:#52c41a}.stat-value.danger[data-v-ab992cb8]{color:#ff4d4f}.stat-label[data-v-ab992cb8]{color:#999;font-size:13px;margin-top:4px}.stat-arrow[data-v-ab992cb8]{color:#d9d9d9;font-size:24px}.result-detail[data-v-ab992cb8]{background:#fafafa;border-radius:6px;display:flex;flex-direction:column;gap:6px;margin-bottom:16px;padding:12px 16px}.detail-row[data-v-ab992cb8]{display:flex;font-size:13px}.detail-label[data-v-ab992cb8]{color:#666;flex-shrink:0;width:90px}.detail-value[data-v-ab992cb8]{color:#333;word-break:break-all}.removed-pages[data-v-ab992cb8]{color:#ff4d4f}.retained-pages[data-v-ab992cb8]{color:#52c41a}.result-preview[data-v-ab992cb8]{border:1px solid #e8e8e8;border-radius:6px;overflow:hidden}.result-iframe[data-v-ab992cb8]{border:none;display:block;height:500px;width:100%}@media(max-width:768px){.settings-grid[data-v-ab992cb8]{grid-template-columns:1fr}.radio-group[data-v-ab992cb8]{gap:16px}.action-buttons[data-v-ab992cb8]{flex-direction:column}.result-stats[data-v-ab992cb8]{gap:12px;padding:16px}.stat-value[data-v-ab992cb8]{font-size:24px}.stat-arrow[data-v-ab992cb8]{font-size:18px}.result-iframe[data-v-ab992cb8]{height:300px}}.help-sections[data-v-61c388f5]{gap:20px}.help-section[data-v-61c388f5],.help-sections[data-v-61c388f5]{display:flex;flex-direction:column}.help-section[data-v-61c388f5]{gap:12px}.help-section-title[data-v-61c388f5]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-61c388f5]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-61c388f5]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-61c388f5]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-61c388f5]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-61c388f5],.main-card[data-v-61c388f5],.result-card[data-v-61c388f5],.settings-card[data-v-61c388f5]{background:#fff}.upload-dragger[data-v-61c388f5]{margin-bottom:16px}.upload-dragger[data-v-61c388f5] .ant-upload-drag{border-color:#d9d9d9;border-radius:8px;transition:all .2s}.upload-dragger[data-v-61c388f5] .ant-upload-drag:hover{border-color:#ff5b2d}.upload-dragger[data-v-61c388f5] .ant-upload-drag-container{padding:24px 0}.upload-icon[data-v-61c388f5]{color:#ff5b2d;font-size:48px;margin:0 0 8px}.upload-text[data-v-61c388f5]{color:#333;font-size:15px;margin:0 0 4px}.upload-hint[data-v-61c388f5]{color:#999;font-size:13px;margin:0}.file-info[data-v-61c388f5]{background:#fafafa;border-radius:6px;display:flex;flex-direction:column;gap:6px;padding:12px 16px}.file-info-row[data-v-61c388f5]{align-items:center;display:flex;font-size:14px}.file-info-label[data-v-61c388f5]{color:#666;flex-shrink:0;width:70px}.file-info-value[data-v-61c388f5]{color:#333;font-weight:500;word-break:break-all}.settings-grid[data-v-61c388f5]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.setting-item[data-v-61c388f5]{display:flex;flex-direction:column;gap:8px}.setting-item.full-width[data-v-61c388f5]{grid-column:1/-1}.setting-label[data-v-61c388f5]{color:#555;font-size:14px;font-weight:500}.param-hint[data-v-61c388f5]{color:#999;font-size:12px;margin:0}.radio-group[data-v-61c388f5]{align-items:center;display:flex;gap:24px;height:40px}.radio-item[data-v-61c388f5]{cursor:pointer;gap:8px}.radio-circle[data-v-61c388f5],.radio-item[data-v-61c388f5]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-61c388f5]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-61c388f5],.radio-item:hover .radio-circle[data-v-61c388f5]{border-color:#ff5b2d}.radio-inner[data-v-61c388f5]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-61c388f5]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-61c388f5]{color:#ff5b2d;font-weight:500}.action-buttons[data-v-61c388f5]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-61c388f5]{background:#ff5b2d;border-color:#ff5b2d;border-radius:6px;padding:0 32px}.convert-btn[data-v-61c388f5]:hover:not(:disabled){background:#ff7a52!important;border-color:#ff7a52!important}.clear-btn[data-v-61c388f5]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-61c388f5]:hover{background:#e8e8e8;border-color:#bfbfbf;color:#333}.zip-btn[data-v-61c388f5]{background:#ff5b2d;border-color:#ff5b2d;border-radius:6px}.zip-btn[data-v-61c388f5]:hover{background:#ff7a52!important;border-color:#ff7a52!important}.progress-section[data-v-61c388f5]{margin-top:12px}.progress-text[data-v-61c388f5]{color:#999;font-size:13px;margin:8px 0 0;text-align:center}.images-grid[data-v-61c388f5]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.image-card[data-v-61c388f5]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden;transition:all .2s}.image-card[data-v-61c388f5]:hover{border-color:#ff5b2d;box-shadow:0 2px 8px #ff5b2d26}.image-preview[data-v-61c388f5]{align-items:center;background:#f5f5f5;border-bottom:1px solid #f0f0f0;display:flex;height:150px;justify-content:center;overflow:hidden;width:100%}.image-preview img[data-v-61c388f5]{max-height:90%;max-width:90%;-o-object-fit:contain;object-fit:contain}.image-info[data-v-61c388f5]{padding:8px}.image-name[data-v-61c388f5]{color:#333;font-size:12px;font-weight:500;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-meta[data-v-61c388f5]{color:#999;font-size:11px;margin-bottom:4px}.image-actions[data-v-61c388f5]{display:flex;gap:4px}.image-actions[data-v-61c388f5] .ant-btn{height:24px;padding:0 6px}@media(max-width:768px){.settings-grid[data-v-61c388f5]{grid-template-columns:1fr}.radio-group[data-v-61c388f5]{gap:16px}.action-buttons[data-v-61c388f5]{flex-direction:column}.images-grid[data-v-61c388f5]{gap:8px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.help-sections[data-v-626ec6b2]{gap:20px}.help-section[data-v-626ec6b2],.help-sections[data-v-626ec6b2]{display:flex;flex-direction:column}.help-section[data-v-626ec6b2]{gap:12px}.help-section-title[data-v-626ec6b2]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-626ec6b2]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-626ec6b2]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-626ec6b2]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-626ec6b2]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-626ec6b2],.main-card[data-v-626ec6b2],.result-card[data-v-626ec6b2],.settings-card[data-v-626ec6b2]{background:#fff}.upload-dragger[data-v-626ec6b2]{margin-bottom:16px}.upload-dragger[data-v-626ec6b2] .ant-upload-drag{border-color:#d9d9d9;border-radius:8px;transition:all .2s}.upload-dragger[data-v-626ec6b2] .ant-upload-drag:hover{border-color:#ff5b2d}.upload-dragger[data-v-626ec6b2] .ant-upload-drag-container{padding:24px 0}.upload-icon[data-v-626ec6b2]{color:#ff5b2d;font-size:48px;margin:0 0 8px}.upload-text[data-v-626ec6b2]{color:#333;font-size:15px;margin:0 0 4px}.upload-hint[data-v-626ec6b2]{color:#999;font-size:13px;margin:0}.file-info[data-v-626ec6b2]{background:#fafafa;border-radius:6px;display:flex;flex-direction:column;gap:6px;padding:12px 16px}.file-info-row[data-v-626ec6b2]{align-items:center;display:flex;font-size:14px}.file-info-label[data-v-626ec6b2]{color:#666;flex-shrink:0;width:70px}.file-info-value[data-v-626ec6b2]{color:#333;font-weight:500;word-break:break-all}.settings-grid[data-v-626ec6b2]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.setting-item[data-v-626ec6b2]{display:flex;flex-direction:column;gap:8px}.setting-item.full-width[data-v-626ec6b2]{grid-column:1/-1}.setting-label[data-v-626ec6b2]{color:#555;font-size:14px;font-weight:500}.param-hint[data-v-626ec6b2]{color:#999;font-size:12px;margin:0}.mode-list[data-v-626ec6b2]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.mode-card[data-v-626ec6b2]{background:#fff;border:2px solid #e8e8e8;border-radius:8px;cursor:pointer;padding:12px;transition:all .2s}.mode-card[data-v-626ec6b2]:hover{border-color:#ff5b2d;box-shadow:0 2px 8px #ff5b2d26}.mode-card.active[data-v-626ec6b2]{background:#fff5f2;border-color:#ff5b2d}.mode-card-header[data-v-626ec6b2]{gap:8px;margin-bottom:4px}.mode-card-header[data-v-626ec6b2],.mode-circle[data-v-626ec6b2]{align-items:center;display:flex}.mode-circle[data-v-626ec6b2]{border:2px solid #d9d9d9;border-radius:50%;flex-shrink:0;height:18px;justify-content:center;transition:all .2s;width:18px}.mode-card.active .mode-circle[data-v-626ec6b2],.mode-card:hover .mode-circle[data-v-626ec6b2]{border-color:#ff5b2d}.mode-inner[data-v-626ec6b2]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.mode-card-title[data-v-626ec6b2]{color:#333;font-size:14px;font-weight:500}.mode-card.active .mode-card-title[data-v-626ec6b2]{color:#ff5b2d}.mode-card-desc[data-v-626ec6b2]{color:#999;font-size:12px;line-height:1.5;margin:0}.action-buttons[data-v-626ec6b2]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-626ec6b2]{background:#ff5b2d;border-color:#ff5b2d;border-radius:6px;padding:0 32px}.convert-btn[data-v-626ec6b2]:hover:not(:disabled){background:#ff7a52!important;border-color:#ff7a52!important}.clear-btn[data-v-626ec6b2]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-626ec6b2]:hover{background:#e8e8e8;border-color:#bfbfbf;color:#333}.preview-btn[data-v-626ec6b2]{background:#fff;border-color:#ff5b2d;border-radius:6px;color:#ff5b2d}.preview-btn[data-v-626ec6b2]:hover{background:#fff5f2!important;border-color:#ff7a52!important;color:#ff7a52!important}.progress-section[data-v-626ec6b2]{margin-top:12px}.result-stats[data-v-626ec6b2]{align-items:center;background:#fafafa;border-radius:8px;display:flex;gap:24px;justify-content:center;margin-bottom:16px;padding:20px}.stat-item[data-v-626ec6b2]{text-align:center}.stat-value[data-v-626ec6b2]{color:#333;font-size:32px;font-weight:700;line-height:1.2}.stat-value.highlight[data-v-626ec6b2]{color:#ff5b2d}.stat-value.danger[data-v-626ec6b2]{color:#52c41a}.stat-label[data-v-626ec6b2]{color:#999;font-size:13px;margin-top:4px}.stat-arrow[data-v-626ec6b2]{color:#d9d9d9;font-size:24px}.result-info[data-v-626ec6b2]{background:#fafafa;border-radius:6px;margin-bottom:16px;padding:12px 16px}.result-info-row[data-v-626ec6b2]{display:flex;font-size:14px}.result-info-label[data-v-626ec6b2]{color:#666;flex-shrink:0;width:70px}.result-info-value[data-v-626ec6b2]{color:#333;font-weight:500;word-break:break-all}.result-preview[data-v-626ec6b2]{border:1px solid #e8e8e8;border-radius:6px;overflow:hidden}.result-iframe[data-v-626ec6b2]{border:none;display:block;height:500px;width:100%}@media(max-width:768px){.mode-list[data-v-626ec6b2],.settings-grid[data-v-626ec6b2]{grid-template-columns:1fr}.action-buttons[data-v-626ec6b2]{flex-direction:column}.result-stats[data-v-626ec6b2]{gap:12px;padding:16px}.stat-value[data-v-626ec6b2]{font-size:24px}.stat-arrow[data-v-626ec6b2]{font-size:18px}.result-iframe[data-v-626ec6b2]{height:300px}}.help-sections[data-v-45fc93c1]{gap:20px}.help-section[data-v-45fc93c1],.help-sections[data-v-45fc93c1]{display:flex;flex-direction:column}.help-section[data-v-45fc93c1]{gap:12px}.help-section-title[data-v-45fc93c1]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-45fc93c1]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-45fc93c1]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-45fc93c1]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-45fc93c1]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-45fc93c1],.main-card[data-v-45fc93c1],.result-card[data-v-45fc93c1],.settings-card[data-v-45fc93c1]{background:#fff}.upload-dragger[data-v-45fc93c1]{margin-bottom:16px}.upload-dragger[data-v-45fc93c1] .ant-upload-drag{border-color:#d9d9d9;border-radius:8px;transition:all .2s}.upload-dragger[data-v-45fc93c1] .ant-upload-drag:hover{border-color:#ff5b2d}.upload-dragger[data-v-45fc93c1] .ant-upload-drag-container{padding:24px 0}.upload-icon[data-v-45fc93c1]{color:#ff5b2d;font-size:48px;margin:0 0 8px}.upload-text[data-v-45fc93c1]{color:#333;font-size:15px;margin:0 0 4px}.upload-hint[data-v-45fc93c1]{color:#999;font-size:13px;margin:0}.file-info[data-v-45fc93c1]{background:#fafafa;border-radius:6px;display:flex;flex-direction:column;gap:6px;padding:12px 16px}.file-info-row[data-v-45fc93c1]{align-items:center;display:flex;font-size:14px}.file-info-label[data-v-45fc93c1]{color:#666;flex-shrink:0;width:70px}.file-info-value[data-v-45fc93c1]{color:#333;font-weight:500;word-break:break-all}.settings-grid[data-v-45fc93c1]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.setting-item[data-v-45fc93c1]{display:flex;flex-direction:column;gap:8px}.setting-label[data-v-45fc93c1]{color:#555;font-size:14px;font-weight:500}.param-hint[data-v-45fc93c1]{color:#999;font-size:12px;margin:0}.color-row[data-v-45fc93c1]{align-items:center;display:flex;gap:8px}.color-picker[data-v-45fc93c1]{background:#fff;border:1px solid #d9d9d9;border-radius:6px;cursor:pointer;height:40px;padding:2px;width:40px}.action-buttons[data-v-45fc93c1]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-45fc93c1]{background:#ff5b2d;border-color:#ff5b2d;border-radius:6px;padding:0 32px}.convert-btn[data-v-45fc93c1]:hover:not(:disabled){background:#ff7a52!important;border-color:#ff7a52!important}.clear-btn[data-v-45fc93c1]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-45fc93c1]:hover{background:#e8e8e8;border-color:#bfbfbf;color:#333}.preview-btn[data-v-45fc93c1]{background:#fff;border-color:#ff5b2d;border-radius:6px;color:#ff5b2d}.preview-btn[data-v-45fc93c1]:hover{background:#fff5f2!important;border-color:#ff7a52!important;color:#ff7a52!important}.progress-section[data-v-45fc93c1]{margin-top:12px}.result-stats[data-v-45fc93c1]{align-items:center;background:#fafafa;border-radius:8px;display:flex;gap:24px;justify-content:center;margin-bottom:16px;padding:20px}.stat-item[data-v-45fc93c1]{text-align:center}.stat-value[data-v-45fc93c1]{color:#333;font-size:32px;font-weight:700;line-height:1.2}.stat-value.highlight[data-v-45fc93c1]{color:#ff5b2d}.stat-label[data-v-45fc93c1]{color:#999;font-size:13px;margin-top:4px}.stat-arrow[data-v-45fc93c1]{color:#d9d9d9;font-size:24px}.result-info[data-v-45fc93c1]{background:#fafafa;border-radius:6px;margin-bottom:16px;padding:12px 16px}.result-info-row[data-v-45fc93c1]{display:flex;font-size:14px}.result-info-label[data-v-45fc93c1]{color:#666;flex-shrink:0;width:70px}.result-info-value[data-v-45fc93c1]{color:#333;font-weight:500;word-break:break-all}.result-preview[data-v-45fc93c1]{border:1px solid #e8e8e8;border-radius:6px;overflow:hidden}.result-iframe[data-v-45fc93c1]{border:none;display:block;height:500px;width:100%}@media(max-width:768px){.settings-grid[data-v-45fc93c1]{grid-template-columns:1fr}.action-buttons[data-v-45fc93c1]{flex-direction:column}.result-stats[data-v-45fc93c1]{gap:12px;padding:16px}.stat-value[data-v-45fc93c1]{font-size:24px}.stat-arrow[data-v-45fc93c1]{font-size:18px}.result-iframe[data-v-45fc93c1]{height:300px}}.help-sections[data-v-78840abd]{gap:20px}.help-section[data-v-78840abd],.help-sections[data-v-78840abd]{display:flex;flex-direction:column}.help-section[data-v-78840abd]{gap:12px}.help-section-title[data-v-78840abd]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-78840abd]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-78840abd]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-78840abd]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-78840abd]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-78840abd],.main-card[data-v-78840abd],.pages-card[data-v-78840abd],.result-card[data-v-78840abd]{background:#fff}.upload-dragger[data-v-78840abd]{margin-bottom:16px}.upload-dragger[data-v-78840abd] .ant-upload-drag{border-color:#d9d9d9;border-radius:8px;transition:all .2s}.upload-dragger[data-v-78840abd] .ant-upload-drag:hover{border-color:#ff5b2d}.upload-dragger[data-v-78840abd] .ant-upload-drag-container{padding:24px 0}.upload-icon[data-v-78840abd]{color:#ff5b2d;font-size:48px;margin:0 0 8px}.upload-text[data-v-78840abd]{color:#333;font-size:15px;margin:0 0 4px}.upload-hint[data-v-78840abd]{color:#999;font-size:13px;margin:0}.file-info[data-v-78840abd]{background:#fafafa;border-radius:6px;display:flex;flex-direction:column;gap:6px;padding:12px 16px}.file-info-row[data-v-78840abd]{align-items:center;display:flex;font-size:14px}.file-info-label[data-v-78840abd]{color:#666;flex-shrink:0;width:70px}.file-info-value[data-v-78840abd]{color:#333;font-weight:500;word-break:break-all}.progress-section[data-v-78840abd]{margin-top:12px}.progress-text[data-v-78840abd]{color:#999;font-size:13px;margin:8px 0 0;text-align:center}.pages-summary[data-v-78840abd]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.summary-tag[data-v-78840abd]{border-radius:16px;font-size:13px;font-weight:500;padding:4px 12px}.summary-tag.kept[data-v-78840abd]{background:#f6ffed;border:1px solid #b7eb8f;color:#52c41a}.summary-tag.rotated[data-v-78840abd]{background:#fff5f2;border:1px solid #ffccc7;color:#ff5b2d}.summary-tag.deleted[data-v-78840abd]{background:#fff1f0;border:1px solid #ffa39e;color:#ff4d4f}.pages-grid[data-v-78840abd]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.page-card[data-v-78840abd]{background:#fff;border:2px solid #e8e8e8;border-radius:8px;overflow:hidden;transition:all .2s}.page-card[data-v-78840abd]:hover{border-color:#ff5b2d;box-shadow:0 2px 8px #ff5b2d26}.page-card.deleted[data-v-78840abd]{border-color:#ff4d4f;opacity:.7}.page-number[data-v-78840abd]{background:#fafafa;border-bottom:1px solid #f0f0f0;color:#666;font-size:12px;padding:4px 0;text-align:center}.page-preview[data-v-78840abd]{align-items:center;background:#f5f5f5;display:flex;height:200px;justify-content:center;overflow:hidden;position:relative;width:100%}.page-preview img[data-v-78840abd]{max-height:90%;max-width:90%;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease}.deleted-overlay[data-v-78840abd]{align-items:center;background:#ff4d4f66;color:#fff;display:flex;flex-direction:column;font-size:13px;font-weight:500;gap:4px;inset:0;justify-content:center;position:absolute}.deleted-overlay[data-v-78840abd] .anticon{font-size:24px}.rotation-badge[data-v-78840abd]{background:#ff5b2d;border-radius:4px;color:#fff;font-size:11px;font-weight:500;padding:2px 6px;position:absolute;right:4px;top:4px}.page-actions[data-v-78840abd]{border-top:1px solid #f0f0f0;display:flex}.page-actions[data-v-78840abd] .ant-btn{flex:1;font-size:16px;height:36px}.page-actions[data-v-78840abd] .ant-btn:first-child{border-right:1px solid #f0f0f0}.rotate-btn[data-v-78840abd]{color:#ff5b2d}.rotate-btn[data-v-78840abd]:hover{background:#fff5f2!important;color:#ff7a52!important}.delete-btn[data-v-78840abd]{color:#999}.delete-btn[data-v-78840abd]:hover{background:#fff1f0!important;color:#ff4d4f!important}.delete-btn.active[data-v-78840abd]{background:#fff1f0;color:#ff4d4f}.batch-btn[data-v-78840abd]{border-color:#ff5b2d;border-radius:6px;color:#ff5b2d}.batch-btn[data-v-78840abd]:hover{background:#fff5f2!important;border-color:#ff7a52!important;color:#ff7a52!important}.action-buttons[data-v-78840abd]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-78840abd]{background:#ff5b2d;border-color:#ff5b2d;border-radius:6px;padding:0 32px}.convert-btn[data-v-78840abd]:hover:not(:disabled){background:#ff7a52!important;border-color:#ff7a52!important}.clear-btn[data-v-78840abd]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-78840abd]:hover{background:#e8e8e8;border-color:#bfbfbf;color:#333}.preview-btn[data-v-78840abd]{background:#fff;border-color:#ff5b2d;border-radius:6px;color:#ff5b2d}.preview-btn[data-v-78840abd]:hover{background:#fff5f2!important;border-color:#ff7a52!important;color:#ff7a52!important}.result-stats[data-v-78840abd]{align-items:center;background:#fafafa;border-radius:8px;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:16px;padding:20px}.stat-item[data-v-78840abd]{text-align:center}.stat-value[data-v-78840abd]{color:#333;font-size:28px;font-weight:700;line-height:1.2}.stat-value.highlight[data-v-78840abd]{color:#52c41a}.stat-value.rotate-color[data-v-78840abd]{color:#ff5b2d}.stat-value.danger[data-v-78840abd]{color:#ff4d4f}.stat-label[data-v-78840abd]{color:#999;font-size:12px;margin-top:4px}.stat-arrow[data-v-78840abd]{color:#d9d9d9;font-size:20px}.result-info[data-v-78840abd]{background:#fafafa;border-radius:6px;margin-bottom:16px;padding:12px 16px}.result-info-row[data-v-78840abd]{display:flex;font-size:14px}.result-info-label[data-v-78840abd]{color:#666;flex-shrink:0;width:70px}.result-info-value[data-v-78840abd]{color:#333;font-weight:500;word-break:break-all}.result-preview[data-v-78840abd]{border:1px solid #e8e8e8;border-radius:6px;overflow:hidden}.result-iframe[data-v-78840abd]{border:none;display:block;height:500px;width:100%}@media(max-width:768px){.pages-grid[data-v-78840abd]{gap:8px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.page-preview[data-v-78840abd]{height:150px}.action-buttons[data-v-78840abd]{flex-direction:column}.result-stats[data-v-78840abd]{gap:10px;padding:16px}.stat-value[data-v-78840abd]{font-size:20px}.stat-arrow[data-v-78840abd]{font-size:14px}.result-iframe[data-v-78840abd]{height:300px}}.help-sections[data-v-717af5aa]{gap:20px}.help-section[data-v-717af5aa],.help-sections[data-v-717af5aa]{display:flex;flex-direction:column}.help-section[data-v-717af5aa]{gap:12px}.help-section-title[data-v-717af5aa]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-717af5aa]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-717af5aa]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-717af5aa]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-717af5aa]{color:#333;font-size:13px;font-weight:600;margin:0}.analysis-card[data-v-717af5aa],.help-card[data-v-717af5aa],.main-card[data-v-717af5aa],.result-card[data-v-717af5aa],.settings-card[data-v-717af5aa]{background:#fff}.upload-dragger[data-v-717af5aa]{margin-bottom:16px}.upload-dragger[data-v-717af5aa] .ant-upload-drag{border-color:#d9d9d9;border-radius:8px;transition:all .2s}.upload-dragger[data-v-717af5aa] .ant-upload-drag:hover{border-color:#ff5b2d}.upload-dragger[data-v-717af5aa] .ant-upload-drag-container{padding:24px 0}.upload-icon[data-v-717af5aa]{color:#ff5b2d;font-size:48px;margin:0 0 8px}.upload-text[data-v-717af5aa]{color:#333;font-size:15px;margin:0 0 4px}.upload-hint[data-v-717af5aa]{color:#999;font-size:13px;margin:0}.file-info[data-v-717af5aa]{background:#fafafa;border-radius:6px;display:flex;flex-direction:column;gap:6px;padding:12px 16px}.file-info-row[data-v-717af5aa]{align-items:center;display:flex;font-size:14px}.file-info-label[data-v-717af5aa]{color:#666;flex-shrink:0;width:70px}.file-info-value[data-v-717af5aa]{color:#333;font-weight:500;word-break:break-all}.settings-grid[data-v-717af5aa]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.setting-item[data-v-717af5aa]{display:flex;flex-direction:column;gap:8px}.setting-label[data-v-717af5aa]{color:#555;font-size:14px;font-weight:500}.param-hint[data-v-717af5aa]{color:#999;font-size:12px;margin:0}.radio-group[data-v-717af5aa]{align-items:center;display:flex;gap:24px;height:40px}.radio-item[data-v-717af5aa]{cursor:pointer;gap:8px}.radio-circle[data-v-717af5aa],.radio-item[data-v-717af5aa]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-717af5aa]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-717af5aa],.radio-item:hover .radio-circle[data-v-717af5aa]{border-color:#ff5b2d}.radio-inner[data-v-717af5aa]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-717af5aa]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-717af5aa]{color:#ff5b2d;font-weight:500}.action-buttons[data-v-717af5aa]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-717af5aa]{background:#ff5b2d;border-color:#ff5b2d;border-radius:6px;padding:0 32px}.convert-btn[data-v-717af5aa]:hover:not(:disabled){background:#ff7a52!important;border-color:#ff7a52!important}.clear-btn[data-v-717af5aa]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-717af5aa]:hover{background:#e8e8e8;border-color:#bfbfbf;color:#333}.preview-btn[data-v-717af5aa]{background:#fff;border-color:#ff5b2d;border-radius:6px;color:#ff5b2d}.preview-btn[data-v-717af5aa]:hover{background:#fff5f2!important;border-color:#ff7a52!important;color:#ff7a52!important}.progress-section[data-v-717af5aa]{margin-top:12px}.progress-text[data-v-717af5aa]{color:#999;font-size:13px;margin:8px 0 0;text-align:center}.analysis-summary[data-v-717af5aa]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.summary-tag[data-v-717af5aa]{border-radius:16px;font-size:13px;font-weight:500;padding:4px 12px}.summary-tag.content[data-v-717af5aa]{background:#f6ffed;border:1px solid #b7eb8f;color:#52c41a}.summary-tag.blank[data-v-717af5aa]{background:#fff1f0;border:1px solid #ffa39e;color:#ff4d4f}.summary-tag.total[data-v-717af5aa]{background:#f0f5ff;border:1px solid #adc6ff;color:#2f54eb}.result-stats[data-v-717af5aa]{align-items:center;background:#fafafa;border-radius:8px;display:flex;gap:24px;justify-content:center;margin-bottom:16px;padding:20px}.stat-item[data-v-717af5aa]{text-align:center}.stat-value[data-v-717af5aa]{color:#333;font-size:32px;font-weight:700;line-height:1.2}.stat-value.highlight[data-v-717af5aa]{color:#52c41a}.stat-value.danger[data-v-717af5aa]{color:#ff4d4f}.stat-label[data-v-717af5aa]{color:#999;font-size:13px;margin-top:4px}.stat-arrow[data-v-717af5aa]{color:#d9d9d9;font-size:24px}.result-info[data-v-717af5aa]{background:#fafafa;border-radius:6px;display:flex;flex-direction:column;gap:6px;margin-bottom:16px;padding:12px 16px}.result-info-row[data-v-717af5aa]{display:flex;font-size:14px}.result-info-label[data-v-717af5aa]{color:#666;flex-shrink:0;width:80px}.result-info-value[data-v-717af5aa]{color:#333;font-weight:500;word-break:break-all}.result-info-value.removed[data-v-717af5aa]{color:#ff4d4f}.result-preview[data-v-717af5aa]{border:1px solid #e8e8e8;border-radius:6px;overflow:hidden}.result-iframe[data-v-717af5aa]{border:none;display:block;height:500px;width:100%}@media(max-width:768px){.settings-grid[data-v-717af5aa]{grid-template-columns:1fr}.radio-group[data-v-717af5aa]{gap:16px}.action-buttons[data-v-717af5aa]{flex-direction:column}.result-stats[data-v-717af5aa]{gap:12px;padding:16px}.stat-value[data-v-717af5aa]{font-size:24px}.stat-arrow[data-v-717af5aa]{font-size:18px}.result-iframe[data-v-717af5aa]{height:300px}}.help-sections[data-v-84297b5b]{gap:20px}.help-section[data-v-84297b5b],.help-sections[data-v-84297b5b]{display:flex;flex-direction:column}.help-section[data-v-84297b5b]{gap:12px}.help-section-title[data-v-84297b5b]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-84297b5b]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-84297b5b]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-84297b5b]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-84297b5b]{color:#333;font-size:13px;font-weight:600;margin:0}.action-card[data-v-84297b5b],.help-card[data-v-84297b5b],.main-card[data-v-84297b5b],.result-card[data-v-84297b5b]{background:#fff}.upload-dragger[data-v-84297b5b]{margin-bottom:16px}.upload-dragger[data-v-84297b5b] .ant-upload-drag{border-color:#d9d9d9;border-radius:8px;transition:all .2s}.upload-dragger[data-v-84297b5b] .ant-upload-drag:hover{border-color:#ff5b2d}.upload-dragger[data-v-84297b5b] .ant-upload-drag-container{padding:24px 0}.upload-icon[data-v-84297b5b]{color:#ff5b2d;font-size:48px;margin:0 0 8px}.upload-text[data-v-84297b5b]{color:#333;font-size:15px;margin:0 0 4px}.upload-hint[data-v-84297b5b]{color:#999;font-size:13px;margin:0}.file-info[data-v-84297b5b]{background:#fafafa;border-radius:6px;display:flex;flex-direction:column;gap:6px;padding:12px 16px}.file-info-row[data-v-84297b5b]{align-items:center;display:flex;font-size:14px}.file-info-label[data-v-84297b5b]{color:#666;flex-shrink:0;width:70px}.file-info-value[data-v-84297b5b]{color:#333;font-weight:500;word-break:break-all}.reverse-preview[data-v-84297b5b]{background:#fafafa;border-radius:8px;gap:16px;margin-top:16px;padding:20px}.page-order[data-v-84297b5b],.reverse-preview[data-v-84297b5b]{align-items:center;display:flex;flex-direction:column}.page-order[data-v-84297b5b]{gap:8px;width:100%}.page-order.reversed .page-numbers[data-v-84297b5b]{flex-direction:row-reverse}.page-label[data-v-84297b5b]{color:#666;font-size:13px;font-weight:500}.page-numbers[data-v-84297b5b]{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.page-num[data-v-84297b5b]{align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:6px;color:#333;display:inline-flex;font-size:13px;font-weight:500;height:32px;justify-content:center;min-width:32px;padding:0 8px}.page-order.reversed .page-num[data-v-84297b5b]{background:#fff5f2;border-color:#ffccc7;color:#ff5b2d}.page-dots[data-v-84297b5b]{color:#999;display:inline-flex}.page-dots[data-v-84297b5b],.reverse-arrow[data-v-84297b5b]{align-items:center;font-size:13px}.reverse-arrow[data-v-84297b5b]{color:#ff5b2d;display:flex;flex-direction:column;font-weight:500;gap:4px}.reverse-arrow[data-v-84297b5b] .anticon{font-size:24px}.action-buttons[data-v-84297b5b]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-84297b5b]{background:#ff5b2d;border-color:#ff5b2d;border-radius:6px;padding:0 32px}.convert-btn[data-v-84297b5b]:hover:not(:disabled){background:#ff7a52!important;border-color:#ff7a52!important}.clear-btn[data-v-84297b5b]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-84297b5b]:hover{background:#e8e8e8;border-color:#bfbfbf;color:#333}.preview-btn[data-v-84297b5b]{background:#fff;border-color:#ff5b2d;border-radius:6px;color:#ff5b2d}.preview-btn[data-v-84297b5b]:hover{background:#fff5f2!important;border-color:#ff7a52!important;color:#ff7a52!important}.progress-section[data-v-84297b5b]{margin-top:12px}.result-stats[data-v-84297b5b]{align-items:center;background:#fafafa;border-radius:8px;display:flex;gap:24px;justify-content:center;margin-bottom:16px;padding:20px}.stat-item[data-v-84297b5b]{text-align:center}.stat-value[data-v-84297b5b]{color:#333;font-size:32px;font-weight:700;line-height:1.2}.stat-value.highlight[data-v-84297b5b]{color:#ff5b2d}.stat-label[data-v-84297b5b]{color:#999;font-size:13px;margin-top:4px}.stat-arrow[data-v-84297b5b]{color:#d9d9d9;font-size:24px}.result-info[data-v-84297b5b]{background:#fafafa;border-radius:6px;margin-bottom:16px;padding:12px 16px}.result-info-row[data-v-84297b5b]{display:flex;font-size:14px}.result-info-label[data-v-84297b5b]{color:#666;flex-shrink:0;width:70px}.result-info-value[data-v-84297b5b]{color:#333;font-weight:500;word-break:break-all}.result-preview[data-v-84297b5b]{border:1px solid #e8e8e8;border-radius:6px;overflow:hidden}.result-iframe[data-v-84297b5b]{border:none;display:block;height:500px;width:100%}@media(max-width:768px){.action-buttons[data-v-84297b5b]{flex-direction:column}.result-stats[data-v-84297b5b]{gap:12px;padding:16px}.stat-value[data-v-84297b5b]{font-size:24px}.stat-arrow[data-v-84297b5b]{font-size:18px}.result-iframe[data-v-84297b5b]{height:300px}}.help-sections[data-v-32b133ab]{gap:20px}.help-section[data-v-32b133ab],.help-sections[data-v-32b133ab]{display:flex;flex-direction:column}.help-section[data-v-32b133ab]{gap:12px}.help-section-title[data-v-32b133ab]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-32b133ab]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-32b133ab]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-32b133ab]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-32b133ab]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-32b133ab],.main-card[data-v-32b133ab],.result-card[data-v-32b133ab],.settings-card[data-v-32b133ab]{background:#fff}.upload-dragger[data-v-32b133ab]{margin-bottom:16px}.upload-dragger[data-v-32b133ab] .ant-upload-drag{border-color:#d9d9d9;border-radius:8px;transition:all .2s}.upload-dragger[data-v-32b133ab] .ant-upload-drag:hover{border-color:#ff5b2d}.upload-dragger[data-v-32b133ab] .ant-upload-drag-container{padding:24px 0}.upload-icon[data-v-32b133ab]{color:#ff5b2d;font-size:48px;margin:0 0 8px}.upload-text[data-v-32b133ab]{color:#333;font-size:15px;margin:0 0 4px}.upload-hint[data-v-32b133ab]{color:#999;font-size:13px;margin:0}.file-info[data-v-32b133ab]{background:#fafafa;border-radius:6px;display:flex;flex-direction:column;gap:6px;padding:12px 16px}.file-info-row[data-v-32b133ab]{align-items:center;display:flex;font-size:14px}.file-info-label[data-v-32b133ab]{color:#666;flex-shrink:0;width:80px}.file-info-value[data-v-32b133ab]{color:#333;font-weight:500;word-break:break-all}.settings-grid[data-v-32b133ab]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.setting-item[data-v-32b133ab]{display:flex;flex-direction:column;gap:8px}.setting-item.full-width[data-v-32b133ab]{grid-column:1/-1}.setting-label[data-v-32b133ab]{color:#555;font-size:14px;font-weight:500}.param-hint[data-v-32b133ab]{color:#999;font-size:12px;margin:0}.radio-group[data-v-32b133ab]{align-items:center;display:flex;gap:24px;height:40px}.radio-item[data-v-32b133ab]{cursor:pointer;gap:8px}.radio-circle[data-v-32b133ab],.radio-item[data-v-32b133ab]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-32b133ab]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-32b133ab],.radio-item:hover .radio-circle[data-v-32b133ab]{border-color:#ff5b2d}.radio-inner[data-v-32b133ab]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-32b133ab]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-32b133ab]{color:#ff5b2d;font-weight:500}.crop-preview[data-v-32b133ab]{align-items:center;background:#fafafa;border-radius:8px;display:flex;flex-direction:column;gap:16px;margin-top:20px;padding:20px}.preview-label[data-v-32b133ab]{color:#555;font-size:14px;font-weight:500}.preview-visual[data-v-32b133ab]{align-items:center;display:flex;justify-content:center;padding:20px}.page-rect[data-v-32b133ab]{background:#fff;border:2px solid #d9d9d9;border-radius:4px;box-shadow:0 2px 8px #00000014;min-height:100px;min-width:100px;position:relative}.page-label[data-v-32b133ab]{color:#999;font-size:11px;left:0;position:absolute;top:-20px}.crop-area[data-v-32b133ab]{align-items:center;background:#ff5b2d0d;border:2px dashed #ff5b2d;display:flex;justify-content:center;position:absolute}.crop-label[data-v-32b133ab]{color:#ff5b2d;font-size:11px;font-weight:500}.margin-top[data-v-32b133ab]{top:2px}.margin-bottom[data-v-32b133ab],.margin-top[data-v-32b133ab]{background:#fafafa;color:#999;font-size:10px;left:50%;padding:0 4px;position:absolute;transform:translate(-50%)}.margin-bottom[data-v-32b133ab]{bottom:2px}.margin-left[data-v-32b133ab]{left:2px}.margin-left[data-v-32b133ab],.margin-right[data-v-32b133ab]{background:#fafafa;color:#999;font-size:10px;padding:0 4px;position:absolute;top:50%;transform:translateY(-50%);writing-mode:vertical-rl}.margin-right[data-v-32b133ab]{right:2px}.size-comparison[data-v-32b133ab]{font-size:14px;gap:16px}.size-comparison[data-v-32b133ab],.size-item[data-v-32b133ab]{align-items:center;display:flex}.size-item[data-v-32b133ab]{flex-direction:column;gap:2px}.size-label[data-v-32b133ab]{color:#999;font-size:12px}.size-value[data-v-32b133ab]{color:#333;font-weight:600}.size-value.invalid[data-v-32b133ab]{color:#ff4d4f}.size-arrow[data-v-32b133ab]{color:#d9d9d9;font-size:20px}.size-warning[data-v-32b133ab]{align-items:center;color:#ff4d4f;display:flex;font-size:13px;gap:6px}.action-buttons[data-v-32b133ab]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-32b133ab]{background:#ff5b2d;border-color:#ff5b2d;border-radius:6px;padding:0 32px}.convert-btn[data-v-32b133ab]:hover:not(:disabled){background:#ff7a52!important;border-color:#ff7a52!important}.clear-btn[data-v-32b133ab]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-32b133ab]:hover{background:#e8e8e8;border-color:#bfbfbf;color:#333}.preview-btn[data-v-32b133ab]{background:#fff;border-color:#ff5b2d;border-radius:6px;color:#ff5b2d}.preview-btn[data-v-32b133ab]:hover{background:#fff5f2!important;border-color:#ff7a52!important;color:#ff7a52!important}.progress-section[data-v-32b133ab]{margin-top:12px}.result-stats[data-v-32b133ab]{align-items:center;background:#fafafa;border-radius:8px;display:flex;gap:24px;justify-content:center;margin-bottom:16px;padding:20px}.stat-item[data-v-32b133ab]{text-align:center}.stat-value[data-v-32b133ab]{color:#333;font-size:32px;font-weight:700;line-height:1.2}.stat-value.highlight[data-v-32b133ab]{color:#ff5b2d}.stat-label[data-v-32b133ab]{color:#999;font-size:13px;margin-top:4px}.stat-arrow[data-v-32b133ab]{color:#d9d9d9;font-size:24px}.result-info[data-v-32b133ab]{background:#fafafa;border-radius:6px;margin-bottom:16px;padding:12px 16px}.result-info-row[data-v-32b133ab]{display:flex;font-size:14px}.result-info-label[data-v-32b133ab]{color:#666;flex-shrink:0;width:70px}.result-info-value[data-v-32b133ab]{color:#333;font-weight:500;word-break:break-all}.result-preview[data-v-32b133ab]{border:1px solid #e8e8e8;border-radius:6px;overflow:hidden}.result-iframe[data-v-32b133ab]{border:none;display:block;height:500px;width:100%}@media(max-width:768px){.settings-grid[data-v-32b133ab]{grid-template-columns:1fr}.radio-group[data-v-32b133ab]{gap:16px}.action-buttons[data-v-32b133ab]{flex-direction:column}.result-stats[data-v-32b133ab]{gap:12px;padding:16px}.stat-value[data-v-32b133ab]{font-size:24px}.stat-arrow[data-v-32b133ab]{font-size:18px}.result-iframe[data-v-32b133ab]{height:300px}.size-comparison[data-v-32b133ab]{flex-direction:column;gap:8px}.size-arrow[data-v-32b133ab]{transform:rotate(90deg)}}.help-sections[data-v-301b8254]{gap:20px}.help-section[data-v-301b8254],.help-sections[data-v-301b8254]{display:flex;flex-direction:column}.help-section[data-v-301b8254]{gap:12px}.help-section-title[data-v-301b8254]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-301b8254]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-301b8254]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-301b8254]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-301b8254]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-301b8254],.main-card[data-v-301b8254],.result-card[data-v-301b8254],.settings-card[data-v-301b8254]{background:#fff}.upload-dragger[data-v-301b8254]{margin-bottom:16px}.upload-dragger[data-v-301b8254] .ant-upload-drag{border-color:#d9d9d9;border-radius:8px;transition:all .2s}.upload-dragger[data-v-301b8254] .ant-upload-drag:hover{border-color:#ff5b2d}.upload-dragger[data-v-301b8254] .ant-upload-drag-container{padding:24px 0}.upload-icon[data-v-301b8254]{color:#ff5b2d;font-size:48px;margin:0 0 8px}.upload-text[data-v-301b8254]{color:#333;font-size:15px;margin:0 0 4px}.upload-hint[data-v-301b8254]{color:#999;font-size:13px;margin:0}.file-info[data-v-301b8254]{background:#fafafa;border-radius:6px;display:flex;flex-direction:column;gap:6px;padding:12px 16px}.file-info-row[data-v-301b8254]{align-items:center;display:flex;font-size:14px}.file-info-label[data-v-301b8254]{color:#666;flex-shrink:0;width:70px}.file-info-value[data-v-301b8254]{color:#333;font-weight:500;word-break:break-all}.setting-section[data-v-301b8254]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.setting-label[data-v-301b8254]{color:#555;font-size:14px;font-weight:500}.param-hint[data-v-301b8254]{color:#999;font-size:12px;margin:0}.direction-grid[data-v-301b8254]{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.direction-card[data-v-301b8254]{align-items:center;background:#fff;border:2px solid #e8e8e8;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:16px;transition:all .2s}.direction-card[data-v-301b8254]:hover{border-color:#ffccc7}.direction-card.active[data-v-301b8254]{background:#fff5f2;border-color:#ff5b2d}.direction-icon[data-v-301b8254]{color:#ff5b2d;flex-shrink:0;font-size:28px;font-weight:700}.direction-info[data-v-301b8254]{display:flex;flex-direction:column;gap:2px}.direction-label[data-v-301b8254]{color:#333;font-size:14px;font-weight:600}.direction-card.active .direction-label[data-v-301b8254]{color:#ff5b2d}.direction-desc[data-v-301b8254]{color:#999;font-size:12px}.action-buttons[data-v-301b8254]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-301b8254]{background:#ff5b2d;border-color:#ff5b2d;border-radius:6px;padding:0 32px}.convert-btn[data-v-301b8254]:hover:not(:disabled){background:#ff7a52!important;border-color:#ff7a52!important}.clear-btn[data-v-301b8254]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-301b8254]:hover{background:#e8e8e8;border-color:#bfbfbf;color:#333}.preview-btn[data-v-301b8254]{background:#fff;border-color:#ff5b2d;border-radius:6px;color:#ff5b2d}.preview-btn[data-v-301b8254]:hover{background:#fff5f2!important;border-color:#ff7a52!important;color:#ff7a52!important}.progress-section[data-v-301b8254]{margin-top:12px}.progress-text[data-v-301b8254]{color:#999;font-size:13px;margin:8px 0 0;text-align:center}.result-stats[data-v-301b8254]{align-items:center;background:#fafafa;border-radius:8px;display:flex;gap:24px;justify-content:center;margin-bottom:16px;padding:20px}.stat-item[data-v-301b8254]{text-align:center}.stat-value[data-v-301b8254]{color:#333;font-size:32px;font-weight:700;line-height:1.2}.stat-value.highlight[data-v-301b8254]{color:#ff5b2d}.stat-label[data-v-301b8254]{color:#999;font-size:13px;margin-top:4px}.stat-arrow[data-v-301b8254]{color:#d9d9d9;font-size:24px}.result-info[data-v-301b8254]{background:#fafafa;border-radius:6px;margin-bottom:16px;padding:12px 16px}.result-info-row[data-v-301b8254]{display:flex;font-size:14px}.result-info-label[data-v-301b8254]{color:#666;flex-shrink:0;width:70px}.result-info-value[data-v-301b8254]{color:#333;font-weight:500;word-break:break-all}.result-preview[data-v-301b8254]{border:1px solid #e8e8e8;border-radius:6px;overflow:hidden}.result-iframe[data-v-301b8254]{border:none;display:block;height:500px;width:100%}@media(max-width:768px){.direction-grid[data-v-301b8254]{grid-template-columns:1fr}.action-buttons[data-v-301b8254]{flex-direction:column}.result-stats[data-v-301b8254]{gap:12px;padding:16px}.stat-value[data-v-301b8254]{font-size:24px}.stat-arrow[data-v-301b8254]{font-size:18px}.result-iframe[data-v-301b8254]{height:300px}}.help-sections[data-v-5b2cd7db]{gap:20px}.help-section[data-v-5b2cd7db],.help-sections[data-v-5b2cd7db]{display:flex;flex-direction:column}.help-section[data-v-5b2cd7db]{gap:12px}.help-section-title[data-v-5b2cd7db]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-5b2cd7db]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-5b2cd7db]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-5b2cd7db]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-5b2cd7db]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-5b2cd7db],.main-card[data-v-5b2cd7db],.result-card[data-v-5b2cd7db],.settings-card[data-v-5b2cd7db]{background:#fff}.upload-dragger[data-v-5b2cd7db]{margin-bottom:16px}.upload-dragger[data-v-5b2cd7db] .ant-upload-drag{border-color:#d9d9d9;border-radius:8px;transition:all .2s}.upload-dragger[data-v-5b2cd7db] .ant-upload-drag:hover{border-color:#ff5b2d}.upload-dragger[data-v-5b2cd7db] .ant-upload-drag-container{padding:24px 0}.upload-icon[data-v-5b2cd7db]{color:#ff5b2d;font-size:48px;margin:0 0 8px}.upload-text[data-v-5b2cd7db]{color:#333;font-size:15px;margin:0 0 4px}.upload-hint[data-v-5b2cd7db]{color:#999;font-size:13px;margin:0}.file-info[data-v-5b2cd7db]{background:#fafafa;border-radius:6px;display:flex;flex-direction:column;gap:6px;padding:12px 16px}.file-info-row[data-v-5b2cd7db]{align-items:center;display:flex;font-size:14px}.file-info-label[data-v-5b2cd7db]{color:#666;flex-shrink:0;width:80px}.file-info-value[data-v-5b2cd7db]{color:#333;font-weight:500;word-break:break-all}.booklet-info[data-v-5b2cd7db]{color:#ff5b2d!important}.padded-info[data-v-5b2cd7db]{color:#999;font-size:12px;font-weight:400}.setting-section[data-v-5b2cd7db]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.setting-label[data-v-5b2cd7db]{color:#555;font-size:14px;font-weight:500}.param-hint[data-v-5b2cd7db]{color:#999;font-size:12px;margin:0}.paper-grid[data-v-5b2cd7db]{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.paper-card[data-v-5b2cd7db]{background:#fff;border:2px solid #e8e8e8;border-radius:8px;cursor:pointer;padding:16px;text-align:center;transition:all .2s}.paper-card[data-v-5b2cd7db]:hover{border-color:#ffccc7}.paper-card.active[data-v-5b2cd7db]{background:#fff5f2;border-color:#ff5b2d}.paper-label[data-v-5b2cd7db]{color:#333;font-size:18px;font-weight:700}.paper-card.active .paper-label[data-v-5b2cd7db]{color:#ff5b2d}.paper-desc[data-v-5b2cd7db]{color:#999;font-size:12px;margin-top:4px}.setting-grid[data-v-5b2cd7db]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-bottom:16px}.setting-item[data-v-5b2cd7db]{display:flex;flex-direction:column;gap:8px}.radio-group[data-v-5b2cd7db]{gap:20px;height:40px}.radio-group[data-v-5b2cd7db],.radio-item[data-v-5b2cd7db]{align-items:center;display:flex}.radio-item[data-v-5b2cd7db]{cursor:pointer;gap:8px;transition:all .2s}.radio-circle[data-v-5b2cd7db]{align-items:center;border:2px solid #d9d9d9;border-radius:50%;display:flex;height:18px;justify-content:center;transition:all .2s;width:18px}.radio-item.active .radio-circle[data-v-5b2cd7db],.radio-item:hover .radio-circle[data-v-5b2cd7db]{border-color:#ff5b2d}.radio-inner[data-v-5b2cd7db]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-5b2cd7db]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-5b2cd7db]{color:#ff5b2d;font-weight:500}.sheet-preview[data-v-5b2cd7db]{align-items:center;background:#fafafa;border-radius:8px;display:flex;flex-direction:column;gap:16px;margin-top:16px;padding:20px}.preview-label[data-v-5b2cd7db]{color:#555;font-size:14px;font-weight:500}.sheet-rect[data-v-5b2cd7db]{background:#fff;border:2px solid #d9d9d9;border-radius:4px;box-shadow:0 2px 8px #00000014;display:flex;min-height:120px;min-width:200px;padding:20px 16px;position:relative}.sheet-half[data-v-5b2cd7db]{align-items:center;background:#ff5b2d08;border:1px dashed #ff5b2d;border-radius:2px;display:flex;flex:1;justify-content:center;margin:0 2px}.half-label[data-v-5b2cd7db]{color:#ff5b2d;font-size:12px;font-weight:500}.sheet-gutter[data-v-5b2cd7db]{background:#f0f0f0;border-radius:1px;flex-shrink:0}.margin-indicator[data-v-5b2cd7db]{background:#fafafa;color:#999;font-size:10px;left:50%;padding:0 4px;position:absolute;transform:translate(-50%)}.margin-indicator.top[data-v-5b2cd7db]{top:2px}.margin-indicator.bottom[data-v-5b2cd7db]{bottom:2px}.action-buttons[data-v-5b2cd7db]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-5b2cd7db]{background:#ff5b2d;border-color:#ff5b2d;border-radius:6px;padding:0 32px}.convert-btn[data-v-5b2cd7db]:hover:not(:disabled){background:#ff7a52!important;border-color:#ff7a52!important}.clear-btn[data-v-5b2cd7db]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-5b2cd7db]:hover{background:#e8e8e8;border-color:#bfbfbf;color:#333}.preview-btn[data-v-5b2cd7db]{background:#fff;border-color:#ff5b2d;border-radius:6px;color:#ff5b2d}.preview-btn[data-v-5b2cd7db]:hover{background:#fff5f2!important;border-color:#ff7a52!important;color:#ff7a52!important}.progress-section[data-v-5b2cd7db]{margin-top:12px}.progress-text[data-v-5b2cd7db]{color:#999;font-size:13px;margin:8px 0 0;text-align:center}.result-stats[data-v-5b2cd7db]{align-items:center;background:#fafafa;border-radius:8px;display:flex;gap:20px;justify-content:center;margin-bottom:16px;padding:20px}.stat-item[data-v-5b2cd7db]{text-align:center}.stat-value[data-v-5b2cd7db]{color:#333;font-size:28px;font-weight:700;line-height:1.2}.stat-value.highlight[data-v-5b2cd7db]{color:#ff5b2d}.stat-label[data-v-5b2cd7db]{color:#999;font-size:13px;margin-top:4px}.stat-arrow[data-v-5b2cd7db]{color:#d9d9d9;font-size:20px}.padded-notice[data-v-5b2cd7db]{align-items:center;background:#fffbe6;border:1px solid #ffe58f;border-radius:6px;color:#faad14;display:flex;font-size:13px;gap:6px;margin-bottom:16px;padding:8px 12px}.result-info[data-v-5b2cd7db]{background:#fafafa;border-radius:6px;margin-bottom:16px;padding:12px 16px}.result-info-row[data-v-5b2cd7db]{display:flex;font-size:14px}.result-info-label[data-v-5b2cd7db]{color:#666;flex-shrink:0;width:70px}.result-info-value[data-v-5b2cd7db]{color:#333;font-weight:500;word-break:break-all}.result-preview[data-v-5b2cd7db]{border:1px solid #e8e8e8;border-radius:6px;overflow:hidden}.result-iframe[data-v-5b2cd7db]{border:none;display:block;height:500px;width:100%}@media(max-width:768px){.paper-grid[data-v-5b2cd7db],.setting-grid[data-v-5b2cd7db]{grid-template-columns:1fr}.radio-group[data-v-5b2cd7db]{gap:12px}.action-buttons[data-v-5b2cd7db]{flex-direction:column}.result-stats[data-v-5b2cd7db]{gap:10px;padding:16px}.stat-value[data-v-5b2cd7db]{font-size:20px}.stat-arrow[data-v-5b2cd7db]{font-size:16px}.result-iframe[data-v-5b2cd7db]{height:300px}}.help-sections[data-v-375f26e6]{gap:20px}.help-section[data-v-375f26e6],.help-sections[data-v-375f26e6]{display:flex;flex-direction:column}.help-section[data-v-375f26e6]{gap:12px}.help-section-title[data-v-375f26e6]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-375f26e6]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-375f26e6]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-375f26e6]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-375f26e6]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-375f26e6],.main-card[data-v-375f26e6],.result-card[data-v-375f26e6],.settings-card[data-v-375f26e6]{background:#fff}.upload-dragger[data-v-375f26e6]{margin-bottom:16px}.upload-dragger[data-v-375f26e6] .ant-upload-drag{border-color:#d9d9d9;border-radius:8px;transition:all .2s}.upload-dragger[data-v-375f26e6] .ant-upload-drag:hover{border-color:#ff5b2d}.upload-dragger[data-v-375f26e6] .ant-upload-drag-container{padding:24px 0}.upload-icon[data-v-375f26e6]{color:#ff5b2d;font-size:48px;margin:0 0 8px}.upload-text[data-v-375f26e6]{color:#333;font-size:15px;margin:0 0 4px}.upload-hint[data-v-375f26e6]{color:#999;font-size:13px;margin:0}.file-info[data-v-375f26e6]{background:#fafafa;border-radius:6px;display:flex;flex-direction:column;gap:6px;padding:12px 16px}.file-info-row[data-v-375f26e6]{align-items:center;display:flex;font-size:14px}.file-info-label[data-v-375f26e6]{color:#666;flex-shrink:0;width:80px}.file-info-value[data-v-375f26e6]{color:#333;font-weight:500;word-break:break-all}.setting-section[data-v-375f26e6]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.setting-label[data-v-375f26e6]{color:#555;font-size:14px;font-weight:500}.scale-value[data-v-375f26e6]{color:#ff5b2d;font-size:16px;font-weight:600;margin-left:8px}.param-hint[data-v-375f26e6]{color:#999;font-size:12px;margin:0}.mode-grid[data-v-375f26e6]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.mode-card[data-v-375f26e6]{background:#fff;border:2px solid #e8e8e8;border-radius:8px;cursor:pointer;padding:16px;transition:all .2s}.mode-card[data-v-375f26e6]:hover{border-color:#ffccc7}.mode-card.active[data-v-375f26e6]{background:#fff5f2;border-color:#ff5b2d}.mode-label[data-v-375f26e6]{color:#333;font-size:15px;font-weight:600}.mode-card.active .mode-label[data-v-375f26e6]{color:#ff5b2d}.mode-desc[data-v-375f26e6]{color:#999;font-size:12px;margin-top:4px}.setting-grid[data-v-375f26e6]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-bottom:16px}.setting-item[data-v-375f26e6]{display:flex;flex-direction:column;gap:8px}.color-input-group[data-v-375f26e6]{align-items:center;display:flex;gap:8px}.color-picker[data-v-375f26e6]{border:1px solid #d9d9d9;border-radius:6px;cursor:pointer;flex-shrink:0;height:40px;padding:2px;width:40px}.scale-preview[data-v-375f26e6]{align-items:center;background:#fafafa;border-radius:8px;display:flex;flex-direction:column;gap:16px;margin-top:16px;padding:20px}.preview-label[data-v-375f26e6]{color:#555;font-size:14px;font-weight:500}.size-comparison[data-v-375f26e6]{gap:24px}.size-block[data-v-375f26e6],.size-comparison[data-v-375f26e6]{align-items:center;display:flex}.size-block[data-v-375f26e6]{flex-direction:column;gap:8px}.size-block-label[data-v-375f26e6]{color:#999;font-size:12px}.size-rect[data-v-375f26e6]{align-items:center;border-radius:4px;display:flex;font-size:12px;font-weight:500;justify-content:center}.size-rect.original[data-v-375f26e6]{background:#fff;border:2px solid #d9d9d9;color:#333;height:100px;width:140px}.size-rect.scaled[data-v-375f26e6]{background:#fff5f2;border:2px solid #ff5b2d;color:#ff5b2d;min-height:20px;min-width:30px;transition:all .3s}.size-arrow[data-v-375f26e6]{color:#d9d9d9;font-size:24px}.action-buttons[data-v-375f26e6]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-375f26e6]{background:#ff5b2d;border-color:#ff5b2d;border-radius:6px;padding:0 32px}.convert-btn[data-v-375f26e6]:hover:not(:disabled){background:#ff7a52!important;border-color:#ff7a52!important}.clear-btn[data-v-375f26e6]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-375f26e6]:hover{background:#e8e8e8;border-color:#bfbfbf;color:#333}.preview-btn[data-v-375f26e6]{background:#fff;border-color:#ff5b2d;border-radius:6px;color:#ff5b2d}.preview-btn[data-v-375f26e6]:hover{background:#fff5f2!important;border-color:#ff7a52!important;color:#ff7a52!important}.progress-section[data-v-375f26e6]{margin-top:12px}.progress-text[data-v-375f26e6]{color:#999;font-size:13px;margin:8px 0 0;text-align:center}.result-stats[data-v-375f26e6]{align-items:center;background:#fafafa;border-radius:8px;display:flex;gap:24px;justify-content:center;margin-bottom:16px;padding:20px}.stat-item[data-v-375f26e6]{text-align:center}.stat-value[data-v-375f26e6]{color:#333;font-size:32px;font-weight:700;line-height:1.2}.stat-value.highlight[data-v-375f26e6]{color:#ff5b2d}.stat-label[data-v-375f26e6]{color:#999;font-size:13px;margin-top:4px}.stat-arrow[data-v-375f26e6]{color:#d9d9d9;font-size:24px}.result-info[data-v-375f26e6]{background:#fafafa;border-radius:6px;margin-bottom:16px;padding:12px 16px}.result-info-row[data-v-375f26e6]{display:flex;font-size:14px}.result-info-label[data-v-375f26e6]{color:#666;flex-shrink:0;width:70px}.result-info-value[data-v-375f26e6]{color:#333;font-weight:500;word-break:break-all}.result-preview[data-v-375f26e6]{border:1px solid #e8e8e8;border-radius:6px;overflow:hidden}.result-iframe[data-v-375f26e6]{border:none;display:block;height:500px;width:100%}@media(max-width:768px){.mode-grid[data-v-375f26e6],.setting-grid[data-v-375f26e6]{grid-template-columns:1fr}.action-buttons[data-v-375f26e6]{flex-direction:column}.result-stats[data-v-375f26e6]{gap:12px;padding:16px}.stat-value[data-v-375f26e6]{font-size:24px}.stat-arrow[data-v-375f26e6]{font-size:18px}.size-comparison[data-v-375f26e6]{flex-direction:column;gap:12px}.size-arrow[data-v-375f26e6]{transform:rotate(90deg)}.result-iframe[data-v-375f26e6]{height:300px}}.help-sections[data-v-7f1f9744]{gap:20px}.help-section[data-v-7f1f9744],.help-sections[data-v-7f1f9744]{display:flex;flex-direction:column}.help-section[data-v-7f1f9744]{gap:12px}.help-section-title[data-v-7f1f9744]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-7f1f9744]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-7f1f9744]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-7f1f9744]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-7f1f9744]{color:#333;font-size:13px;font-weight:600;margin:0}.reader-container[data-v-7f1f9744]{display:flex;flex-direction:column;gap:0}.upload-section .main-card[data-v-7f1f9744]{background:#fff}.upload-dragger[data-v-7f1f9744] .ant-upload-drag{border-color:#d9d9d9;border-radius:8px;transition:all .2s}.upload-dragger[data-v-7f1f9744] .ant-upload-drag:hover{border-color:#ff5b2d}.upload-dragger[data-v-7f1f9744] .ant-upload-drag-container{padding:24px 0}.upload-icon[data-v-7f1f9744]{color:#ff5b2d;font-size:48px;margin:0 0 8px}.upload-text[data-v-7f1f9744]{color:#333;font-size:15px;margin:0 0 4px}.upload-hint[data-v-7f1f9744]{color:#999;font-size:13px;margin:0}.toolbar[data-v-7f1f9744]{align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:10px 16px}.top-toolbar[data-v-7f1f9744]{margin-bottom:12px;position:sticky;top:0;z-index:10}.bottom-toolbar[data-v-7f1f9744]{margin-top:12px}.toolbar-left[data-v-7f1f9744]{align-items:center;display:flex;flex:1;gap:12px;min-width:0}.toolbar-center[data-v-7f1f9744],.toolbar-right[data-v-7f1f9744]{align-items:center;display:flex;flex-shrink:0;gap:8px}.file-name[data-v-7f1f9744]{color:#333;font-size:13px;font-weight:500;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-size[data-v-7f1f9744]{color:#999;flex-shrink:0;font-size:12px}.toolbar-btn[data-v-7f1f9744]{align-items:center;border-radius:6px;display:flex;font-size:13px;gap:4px}.toolbar-btn[data-v-7f1f9744]:hover:not(:disabled){border-color:#ff5b2d;color:#ff5b2d}.icon-btn[data-v-7f1f9744]{height:32px;justify-content:center;min-width:32px;padding:0 10px}.page-info[data-v-7f1f9744]{align-items:center;color:#333;display:flex;font-size:14px;gap:4px}.page-current[data-v-7f1f9744],.page-total[data-v-7f1f9744]{font-weight:500}.page-separator[data-v-7f1f9744]{color:#999}.zoom-info[data-v-7f1f9744]{color:#ff5b2d;font-size:14px;font-weight:500;min-width:48px;text-align:center}.canvas-area[data-v-7f1f9744]{align-items:flex-start;background:#f5f5f5;border-radius:8px;min-height:400px;overflow:auto;padding:20px}.canvas-area[data-v-7f1f9744],.render-loading[data-v-7f1f9744]{display:flex;justify-content:center}.render-loading[data-v-7f1f9744]{align-items:center;color:#999;flex-direction:column;font-size:14px;gap:12px;padding:60px 0}.render-loading p[data-v-7f1f9744]{margin:0}.pdf-canvas[data-v-7f1f9744]{background:#fff;box-shadow:0 4px 12px #00000026}@media(max-width:768px){.toolbar[data-v-7f1f9744]{flex-direction:column;gap:8px;padding:8px}.toolbar-center[data-v-7f1f9744],.toolbar-left[data-v-7f1f9744],.toolbar-right[data-v-7f1f9744]{justify-content:center;width:100%}.file-name[data-v-7f1f9744]{max-width:120px}.canvas-area[data-v-7f1f9744]{min-height:300px;padding:10px}}.help-sections[data-v-de3ae78c]{gap:20px}.help-section[data-v-de3ae78c],.help-sections[data-v-de3ae78c]{display:flex;flex-direction:column}.help-section[data-v-de3ae78c]{gap:12px}.help-section-title[data-v-de3ae78c]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-de3ae78c]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-de3ae78c]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-de3ae78c]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-de3ae78c]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-de3ae78c],.main-card[data-v-de3ae78c],.preview-card[data-v-de3ae78c],.settings-card[data-v-de3ae78c]{background:#fff}.file-count[data-v-de3ae78c]{color:#ff5b2d;font-size:14px;font-weight:500}.upload-dragger[data-v-de3ae78c]{margin-bottom:16px}.upload-dragger[data-v-de3ae78c] .ant-upload-drag{border-color:#d9d9d9;border-radius:8px;transition:all .2s}.upload-dragger[data-v-de3ae78c] .ant-upload-drag:hover{border-color:#ff5b2d}.upload-dragger[data-v-de3ae78c] .ant-upload-drag-container{padding:24px 0}.upload-icon[data-v-de3ae78c]{color:#ff5b2d;font-size:48px;margin:0 0 8px}.upload-text[data-v-de3ae78c]{color:#333;font-size:15px;margin:0 0 4px}.upload-hint[data-v-de3ae78c]{color:#999;font-size:13px;margin:0}.setting-section[data-v-de3ae78c]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.setting-label[data-v-de3ae78c]{color:#555;font-size:14px;font-weight:500}.param-hint[data-v-de3ae78c]{color:#999;font-size:12px;margin:0}.rule-grid[data-v-de3ae78c]{display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.rule-card[data-v-de3ae78c]{background:#fff;border:2px solid #e8e8e8;border-radius:8px;cursor:pointer;padding:12px 8px;text-align:center;transition:all .2s}.rule-card[data-v-de3ae78c]:hover{border-color:#ffccc7}.rule-card.active[data-v-de3ae78c]{background:#fff5f2;border-color:#ff5b2d}.rule-label[data-v-de3ae78c]{color:#333;font-size:14px;font-weight:600}.rule-card.active .rule-label[data-v-de3ae78c]{color:#ff5b2d}.rule-desc[data-v-de3ae78c]{color:#999;font-size:12px;margin-top:4px}.setting-grid[data-v-de3ae78c]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-bottom:16px}.setting-item[data-v-de3ae78c]{display:flex;flex-direction:column;gap:8px}.setting-item.full-width[data-v-de3ae78c]{grid-column:1/-1}.rule-params[data-v-de3ae78c]{background:#fafafa;border-radius:8px;margin-bottom:16px;padding:16px}.rule-params .setting-grid[data-v-de3ae78c]{margin-bottom:0}.progress-section[data-v-de3ae78c]{margin-bottom:16px}.new-name[data-v-de3ae78c]{color:#333;font-weight:500}.new-name.changed[data-v-de3ae78c]{color:#ff5b2d;font-weight:600}.clear-btn[data-v-de3ae78c]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666}.clear-btn[data-v-de3ae78c]:hover{background:#e8e8e8;border-color:#bfbfbf;color:#333}.convert-btn[data-v-de3ae78c]{background:#ff5b2d;border-color:#ff5b2d;border-radius:6px}.convert-btn[data-v-de3ae78c]:hover:not(:disabled){background:#ff7a52!important;border-color:#ff7a52!important}@media(max-width:768px){.rule-grid[data-v-de3ae78c]{grid-template-columns:repeat(2,1fr)}.setting-grid[data-v-de3ae78c]{grid-template-columns:1fr}}.tide-chart-wrapper[data-v-7059537c]{overflow:hidden;width:100%}.tide-chart[data-v-7059537c]{cursor:crosshair;display:block;height:auto;width:100%}.tide-time-row[data-v-7059537c]{margin-bottom:4px}.tide-time-row[data-v-7059537c]:last-child{margin-bottom:0}.chart-legend[data-v-7059537c]{color:#000000a6;display:flex;font-size:12px;gap:20px;justify-content:center;margin-top:8px}.legend-item[data-v-7059537c]{align-items:center;display:flex;gap:6px}.legend-dot[data-v-7059537c]{border-radius:50%;display:inline-block;height:10px;width:10px}.legend-dot.high[data-v-7059537c]{background:#1890ff}.legend-dot.low[data-v-7059537c]{background:#52c41a}.legend-dot.now[data-v-7059537c]{background:#ff4d4f}.special-chars-tool[data-v-faadf21d]{display:flex;flex-direction:column;gap:16px}.section-card[data-v-faadf21d]{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000000f}.section-card[data-v-faadf21d] .ant-card__header{min-height:48px;padding:0 16px}.section-card[data-v-faadf21d] .ant-card__title{font-size:15px;font-weight:600;padding:12px 0}.card-icon[data-v-faadf21d]{font-size:18px}.input-area[data-v-faadf21d]{display:flex;flex-direction:column;gap:16px}.field-label[data-v-faadf21d]{color:#333;font-size:13px;font-weight:600}.field-label-row[data-v-faadf21d]{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.char-count[data-v-faadf21d]{color:#999;font-size:12px}.style-section[data-v-faadf21d]{margin-top:4px}.style-card[data-v-faadf21d]{background:#fafafa;border:2px solid #f0f0f0;border-radius:8px;cursor:pointer;padding:10px 12px;transition:all .25s}.style-card[data-v-faadf21d]:hover{background:#f0f7ff;border-color:#91caff;box-shadow:0 2px 8px #1677ff1f;transform:translateY(-1px)}.style-card.active[data-v-faadf21d]{background:#e6f4ff;border-color:#1677ff;box-shadow:0 2px 8px #1677ff33}.style-name[data-v-faadf21d]{color:#333;font-size:13px;font-weight:600;margin-bottom:4px}.style-example[data-v-faadf21d]{color:#888;font-family:Courier New,Consolas,monospace;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-section[data-v-faadf21d]{margin-top:4px}.symbol-library[data-v-faadf21d]{max-height:none}.symbol-category[data-v-faadf21d]{margin-bottom:20px}.symbol-category[data-v-faadf21d]:last-child{margin-bottom:0}.category-header[data-v-faadf21d]{align-items:center;background:linear-gradient(90deg,#f0f5ff,#f6f8fa);border-left:3px solid #1677ff;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:10px;padding:8px 12px}.category-icon[data-v-faadf21d]{font-size:18px}.category-title[data-v-faadf21d]{color:#333;font-size:14px;font-weight:600}.copy-category-btn[data-v-faadf21d]{font-size:12px;padding:0 8px}.symbol-grid[data-v-faadf21d]{display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(48px,1fr))}.symbol-item[data-v-faadf21d]{align-items:center;background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;cursor:pointer;display:flex;font-size:22px;height:48px;justify-content:center;transition:all .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.symbol-item[data-v-faadf21d]:hover{background:#e6f4ff;border-color:#91caff;box-shadow:0 2px 6px #1677ff26;transform:scale(1.1)}.symbol-item[data-v-faadf21d]:active{transform:scale(.95)}.help-card[data-v-faadf21d]{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000000f}.help-card[data-v-faadf21d] .ant-card__header{display:none}.help-card[data-v-faadf21d] .ant-card__body{padding:16px}.help-card[data-v-faadf21d] .ant-descriptions__label{color:#333;font-weight:600;white-space:nowrap;width:90px}.help-card[data-v-faadf21d] .ant-descriptions__content{color:#666;line-height:1.8}.feature-list[data-v-faadf21d]{display:flex;flex-direction:column;gap:4px}.feature-list div[data-v-faadf21d]{color:#666;font-size:13px;line-height:1.8}.wheel-card[data-v-1bc04811]{transition:all .3s ease}.wheel-card.is-fullscreen-card[data-v-1bc04811]{background:transparent;border:none;box-shadow:none}.wheel-card.is-fullscreen-card[data-v-1bc04811] .ant-card-body{padding:0}.wheel-container[data-v-1bc04811]{aspect-ratio:1/1;margin:0 auto;max-width:520px;position:relative;width:100%}.wheel-container[data-v-1bc04811],.wheel-container.is-fullscreen[data-v-1bc04811]{align-items:center;display:flex;justify-content:center}.wheel-container.is-fullscreen[data-v-1bc04811]{background:radial-gradient(circle at center,#2a1a0a 0,#0d0d0d);height:100vh;inset:0;max-width:none;padding:24px;position:fixed;width:100vw;z-index:2000}.wheel-pointer[data-v-1bc04811]{animation:pointerPulse-1bc04811 1.2s ease-in-out infinite;border-left:clamp(12px,3.5vw,22px) solid transparent;border-right:clamp(12px,3.5vw,22px) solid transparent;border-top:clamp(24px,7vw,44px) solid #d32f2f;filter:drop-shadow(0 4px 10px rgba(211,47,47,.55));height:0;left:50%;position:absolute;top:-6px;transform:translate(-50%);width:0;z-index:10}@keyframes pointerPulse-1bc04811{0%,to{filter:drop-shadow(0 4px 10px rgba(211,47,47,.55));transform:translate(-50%) scale(1)}50%{filter:drop-shadow(0 6px 16px rgba(211,47,47,.75));transform:translate(-50%) scale(1.08)}}canvas[data-v-1bc04811]{cursor:pointer;max-height:100%;max-width:100%;transition:transform .1s linear}.fullscreen-toolbar[data-v-1bc04811]{bottom:5%;display:flex;gap:16px;left:50%;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity .3s ease;z-index:20}.wheel-container.is-fullscreen .fullscreen-toolbar[data-v-1bc04811]{opacity:1;pointer-events:auto}.fullscreen-toolbar .ant-btn[data-v-1bc04811]{align-items:center;background:#fffffff2;border-color:transparent;box-shadow:0 4px 14px #00000059;color:#d32f2f;display:inline-flex;font-size:20px;height:48px;justify-content:center;width:48px}.fullscreen-toolbar .ant-btn-primary[data-v-1bc04811]{background:linear-gradient(135deg,#ff6b6b,#d32f2f);border-color:transparent;color:#fff}.fullscreen-toolbar .ant-btn-primary[data-v-1bc04811]:hover{background:linear-gradient(135deg,#ff8585,#e04e4e);color:#fff}.fullscreen-toolbar .ant-btn[data-v-1bc04811]:hover{background:#fff;color:#ff4d4f}.wheel-container.is-fullscreen[data-v-1bc04811] .ant-modal-wrap{z-index:2100!important}.wheel-container.is-fullscreen[data-v-1bc04811] .ant-modal-mask{z-index:2050!important}.wheel-actions[data-v-1bc04811]{margin-top:20px;text-align:center}.wheel-actions.is-hidden[data-v-1bc04811]{display:none}.empty-history[data-v-1bc04811]{color:#999;padding:20px 0;text-align:center}.history-list[data-v-1bc04811]{max-height:300px;overflow-y:auto}.history-item[data-v-1bc04811]{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;padding:8px 0}.history-index[data-v-1bc04811]{color:#999;font-size:12px;width:30px}.history-text[data-v-1bc04811]{flex:1;font-weight:500}.history-time[data-v-1bc04811]{color:#999;font-size:12px}.result-modal[data-v-1bc04811]{padding:20px 0;text-align:center}.result-icon[data-v-1bc04811]{font-size:64px;margin-bottom:16px}.result-title[data-v-1bc04811]{color:#666;font-size:18px;margin-bottom:8px}.result-text[data-v-1bc04811]{font-size:32px;font-weight:700;margin-bottom:24px}.result-actions[data-v-1bc04811]{display:flex;gap:12px;justify-content:center}.template-section[data-v-1bc04811]{background:#f9f9f9;border-radius:8px;margin-bottom:12px;padding:12px}.template-label[data-v-1bc04811]{color:#666;font-size:12px;font-weight:500;margin-bottom:8px}.split-mode-section[data-v-1bc04811]{background:#f0f5ff;border-radius:8px;margin-bottom:12px;padding:12px}.split-mode-label[data-v-1bc04811]{color:#666;font-size:12px;font-weight:500;margin-bottom:8px}.custom-separator-input[data-v-1bc04811]{margin-top:8px}.help-sections[data-v-1bc04811]{margin-top:24px}.help-section[data-v-1bc04811]{background:#fafafa;border-radius:8px;margin-bottom:16px;padding:20px}.help-section-title[data-v-1bc04811]{border-bottom:2px solid #e8e8e8;color:#333;font-size:16px;font-weight:600;margin:0 0 12px;padding-bottom:8px}.help-section ol[data-v-1bc04811],.help-section p[data-v-1bc04811],.help-section ul[data-v-1bc04811]{color:#666;line-height:1.8;margin:0;padding-left:20px}.help-section p[data-v-1bc04811]{padding-left:0}.help-section li[data-v-1bc04811]{margin-bottom:8px}.help-section strong[data-v-1bc04811]{color:#333}.help-section code[data-v-1bc04811]{background:#f0f0f0;border-radius:4px;color:#d32f2f;font-size:13px;padding:2px 6px}.help-faq[data-v-1bc04811]{margin-top:12px}.help-faq-item[data-v-1bc04811]{border-bottom:1px solid #e8e8e8;margin-bottom:16px;padding-bottom:16px}.help-faq-item[data-v-1bc04811]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.help-faq-q[data-v-1bc04811]{color:#333;font-size:14px;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-1bc04811]{color:#666;line-height:1.6;margin:0;padding-left:0}.blood-type-tool-container[data-v-abe10452]{display:flex;flex-direction:column;gap:20px}.knowledge-card[data-v-abe10452],.main-card[data-v-abe10452],.table-card[data-v-abe10452]{background:#fafafa}.section-title[data-v-abe10452]{align-items:center;color:#262626;display:flex;font-size:16px;font-weight:600;gap:8px;margin:0 0 16px}.input-section[data-v-abe10452],.result-section[data-v-abe10452]{padding:8px}.result-card[data-v-abe10452]{background:#fff;border-radius:16px;box-shadow:0 2px 12px #0000000f;padding:24px}.result-header[data-v-abe10452]{margin-bottom:20px}.parent-types[data-v-abe10452]{flex-wrap:wrap;font-size:16px;gap:12px}.parent-label[data-v-abe10452],.parent-types[data-v-abe10452]{align-items:center;display:flex}.parent-label[data-v-abe10452]{background:#f0f5ff;border-radius:20px;color:#1677ff;gap:6px;padding:8px 16px}.arrow[data-v-abe10452]{color:#888;font-size:20px;font-weight:700}.result-label[data-v-abe10452]{background:#fff7e6;border-radius:20px;color:#d46b08;font-weight:600;padding:8px 16px}.possible-types[data-v-abe10452]{display:flex;flex-direction:column;gap:12px}.type-card[data-v-abe10452]{background:#fafafa;border-left:4px solid;border-radius:12px;gap:16px;padding:16px}.type-card[data-v-abe10452],.type-icon[data-v-abe10452]{align-items:center;display:flex}.type-icon[data-v-abe10452]{border-radius:50%;color:#fff;flex-shrink:0;font-size:24px;font-weight:700;height:56px;justify-content:center;width:56px}.type-info[data-v-abe10452]{display:flex;flex:1;flex-direction:column;gap:4px}.type-name[data-v-abe10452]{color:#262626;font-size:18px;font-weight:600}.type-probability[data-v-abe10452]{color:#888;font-size:14px}.probability-bar[data-v-abe10452]{background:#e8e8e8;border-radius:4px;height:8px;overflow:hidden;width:150px}.probability-fill[data-v-abe10452]{border-radius:4px;height:100%;transition:width .3s ease}.impossible-types[data-v-abe10452]{align-items:center;background:#fff2f0;border-radius:8px;color:#ff4d4f;display:flex;font-size:14px;gap:8px;margin-top:16px;padding:12px 16px}.impossible-type[data-v-abe10452]{background:#ffccc7;border-radius:4px;margin-left:4px;padding:2px 8px}.explanation-card[data-v-abe10452]{background:#f6ffed;border-radius:8px;color:#52c41a;font-size:14px;line-height:1.6;margin-top:16px;padding:16px}.knowledge-item[data-v-abe10452]{background:#fff;border-radius:8px;padding:20px}.knowledge-item h4[data-v-abe10452]{color:#262626;font-size:15px;font-weight:600;margin:0 0 12px}.knowledge-item p[data-v-abe10452],.knowledge-item ul[data-v-abe10452]{color:#000000a6;font-size:14px;line-height:1.7;margin:0}.knowledge-item ul[data-v-abe10452]{padding-left:20px}.knowledge-item li[data-v-abe10452]{margin-bottom:4px}.genetic-table[data-v-abe10452]{overflow-x:auto}.genetic-table table[data-v-abe10452]{background:#fff;border-collapse:collapse;border-radius:8px;overflow:hidden;width:100%}.genetic-table td[data-v-abe10452],.genetic-table th[data-v-abe10452]{border-bottom:1px solid #f0f0f0;font-size:14px;padding:12px 16px;text-align:left}.genetic-table th[data-v-abe10452]{background:#fafafa;color:#262626;font-weight:600}.genetic-table tbody tr[data-v-abe10452]:hover{background:#f5f5f5}.help-sections[data-v-abe10452]{gap:20px}.help-section[data-v-abe10452],.help-sections[data-v-abe10452]{display:flex;flex-direction:column}.help-section[data-v-abe10452]{gap:8px}.help-section-title[data-v-abe10452]{border-left:3px solid #52c41a;color:#262626;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-section ol[data-v-abe10452],.help-section p[data-v-abe10452],.help-section ul[data-v-abe10452]{color:#000000a6;font-size:14px;line-height:1.7;margin:0;padding-left:13px}.help-section ol[data-v-abe10452],.help-section ul[data-v-abe10452]{padding-left:28px}.help-section li[data-v-abe10452]{margin-bottom:4px}@media(max-width:768px){.type-card[data-v-abe10452]{align-items:flex-start;flex-direction:column}.probability-bar[data-v-abe10452]{width:100%}.parent-types[data-v-abe10452]{align-items:flex-start;flex-direction:column}}.pregnancy-calculator[data-v-16029e5e]{padding:20px}.disclaimer-card[data-v-16029e5e]{background:#fff7e6;border:1px solid #ffe58f;border-radius:8px;display:flex;gap:12px;margin-bottom:20px;padding:16px}.warning-icon[data-v-16029e5e]{color:#faad14;flex-shrink:0;font-size:24px}.disclaimer-card div p[data-v-16029e5e]{color:#d46b08;font-size:14px;margin:4px 0}.input-card[data-v-16029e5e]{margin-bottom:20px}.input-card h3[data-v-16029e5e]{font-size:16px;font-weight:600;margin:0 0 16px}.input-row[data-v-16029e5e]{display:flex;gap:20px}@media(max-width:768px){.input-row[data-v-16029e5e]{flex-direction:column}}.input-item[data-v-16029e5e]{flex:1}.input-item label[data-v-16029e5e]{display:block;font-size:14px;font-weight:500;margin-bottom:8px}.required[data-v-16029e5e]{color:#ff4d4f}.main-result-card[data-v-16029e5e]{background:linear-gradient(135deg,#fff0f6,#fff7ff);margin-bottom:20px}.progress-section[data-v-16029e5e]{margin-bottom:24px}.progress-header[data-v-16029e5e]{display:flex;justify-content:space-between;margin-bottom:8px}.progress-label[data-v-16029e5e]{font-weight:500}.progress-value[data-v-16029e5e]{color:#1890ff;font-weight:600}.trimester-markers[data-v-16029e5e]{color:#999;display:flex;font-size:12px;justify-content:space-between;margin-top:4px}.trimester-markers .active[data-v-16029e5e]{color:#1890ff;font-weight:500}.stats-grid[data-v-16029e5e]{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}@media(max-width:768px){.stats-grid[data-v-16029e5e]{grid-template-columns:1fr}}.stat-item[data-v-16029e5e]{background:#fff;border-radius:8px;padding:16px;text-align:center}.stat-value[data-v-16029e5e]{color:#333;font-size:24px;font-weight:700;margin-bottom:8px}.stat-icon[data-v-16029e5e]{color:#eb2f96;font-size:28px;margin-right:4px}.stat-unit[data-v-16029e5e]{color:#666;font-size:14px;font-weight:400;margin-right:8px}.trimester-tag[data-v-16029e5e]{font-size:16px;padding:6px 16px}.stat-label[data-v-16029e5e]{color:#666;font-size:14px}.info-section[data-v-16029e5e]{background:#fff;border-radius:8px;padding:16px}.info-row[data-v-16029e5e]{border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:12px 0}.info-row[data-v-16029e5e]:last-child{border-bottom:none}.info-label[data-v-16029e5e]{color:#666;font-weight:500}.info-value[data-v-16029e5e]{color:#333;font-weight:500}.info-value.highlight[data-v-16029e5e]{color:#eb2f96;font-size:16px}.trimester-card[data-v-16029e5e]{margin-bottom:20px}.trimester-card h3[data-v-16029e5e]{font-size:16px;font-weight:600;margin:0 0 16px}.trimester-list[data-v-16029e5e]{display:grid;gap:12px}.trimester-item[data-v-16029e5e]{background:#fafafa;border-left:4px solid #d9d9d9;border-radius:8px;padding:16px}.trimester-item.active[data-v-16029e5e]{background:#fff0f6;border-left-color:#eb2f96}.trimester-header[data-v-16029e5e]{display:flex;justify-content:space-between;margin-bottom:8px}.trimester-name[data-v-16029e5e]{font-size:15px;font-weight:600}.trimester-range[data-v-16029e5e]{color:#666;font-size:13px}.trimester-description p[data-v-16029e5e]{color:#666;font-size:14px;line-height:1.6;margin:0}.milestones-card[data-v-16029e5e]{margin-bottom:20px}.milestones-card h3[data-v-16029e5e]{font-size:16px;font-weight:600;margin:0 0 16px}.milestone-item[data-v-16029e5e]{border-bottom:1px solid #f0f0f0;padding:16px}.milestone-item[data-v-16029e5e]:last-child{border-bottom:none}.milestone-item.passed[data-v-16029e5e]{opacity:.6}.milestone-tag[data-v-16029e5e]{margin-right:8px}.milestone-week[data-v-16029e5e]{color:#999;font-size:13px;margin-right:12px}.milestone-name[data-v-16029e5e]{font-size:15px;font-weight:500;margin-right:12px}.milestone-desc[data-v-16029e5e]{color:#666;font-size:14px;line-height:1.5;margin:8px 0 0}.passed-icon[data-v-16029e5e]{color:#52c41a;margin-right:8px}.empty-tip[data-v-16029e5e]{color:#999;padding:40px;text-align:center}.empty-state[data-v-16029e5e]{padding:60px 20px;text-align:center}.empty-icon[data-v-16029e5e]{color:#ffc53d;font-size:64px;margin-bottom:16px}.empty-state p[data-v-16029e5e]{color:#666;font-size:16px}.vaccine-schedule-container[data-v-1eb328da]{display:flex;flex-direction:column;gap:20px}.main-card[data-v-1eb328da],.schedule-card[data-v-1eb328da],.tips-card[data-v-1eb328da]{background:#fafafa}.section-title[data-v-1eb328da]{align-items:center;color:#262626;display:flex;font-size:16px;font-weight:600;gap:8px;margin:0 0 16px}.input-section[data-v-1eb328da],.result-section[data-v-1eb328da]{padding:8px}.age-display[data-v-1eb328da]{background:linear-gradient(135deg,#52c41a,#73d13d);border-radius:12px;color:#fff;margin-top:16px;padding:16px;text-align:center}.age-label[data-v-1eb328da]{font-size:13px;margin-bottom:8px;opacity:.9}.age-value[data-v-1eb328da]{font-size:32px;font-weight:700;line-height:1.2}.age-unit[data-v-1eb328da]{font-size:16px;font-weight:400;margin-left:4px}.progress-section[data-v-1eb328da]{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000a;margin-top:16px;padding:16px}.progress-header[data-v-1eb328da]{color:#262626;display:flex;font-size:14px;justify-content:space-between;margin-bottom:8px}.upcoming-list[data-v-1eb328da]{display:flex;flex-direction:column;gap:12px}.upcoming-item[data-v-1eb328da]{align-items:flex-start;background:#fff;border-left:4px solid #52c41a;border-radius:12px;box-shadow:0 2px 8px #0000000a;display:flex;gap:16px;padding:16px}.upcoming-date[data-v-1eb328da]{flex-shrink:0;text-align:center;width:80px}.date-month[data-v-1eb328da]{color:#262626;font-size:16px;font-weight:600}.date-text[data-v-1eb328da]{color:#888;font-size:12px;margin-top:4px}.upcoming-info[data-v-1eb328da]{flex:1}.upcoming-name[data-v-1eb328da]{align-items:center;color:#262626;display:flex;flex-wrap:wrap;font-size:16px;font-weight:600;gap:8px;margin-bottom:4px}.upcoming-dose[data-v-1eb328da]{color:#888;font-size:13px;font-weight:400}.upcoming-disease[data-v-1eb328da]{color:#000000a6;font-size:13px}.upcoming-remark[data-v-1eb328da]{color:#888;font-size:12px;margin-top:4px}.upcoming-status[data-v-1eb328da]{flex-shrink:0;text-align:right}.days-diff[data-v-1eb328da]{color:#888;font-size:12px;margin-top:8px}.result-empty[data-v-1eb328da]{align-items:center;background:#fff;border-radius:12px;color:#888;display:flex;gap:8px;justify-content:center;padding:40px}.schedule-item[data-v-1eb328da]{padding-bottom:8px}.schedule-item.completed[data-v-1eb328da]{opacity:.6}.schedule-header[data-v-1eb328da]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:4px}.schedule-age[data-v-1eb328da]{color:#262626;font-weight:600}.schedule-date[data-v-1eb328da]{color:#888;font-size:13px}.schedule-name[data-v-1eb328da]{color:#262626;font-size:15px;margin:4px 0}.dose-label[data-v-1eb328da]{color:#888;font-size:13px;font-weight:400;margin-left:8px}.schedule-disease[data-v-1eb328da]{color:#000000a6;font-size:13px}.schedule-remark[data-v-1eb328da]{color:#888;font-size:12px;margin-top:4px}.vaccine-card[data-v-1eb328da]{background:#fff;border:1px solid #f0f0f0;border-radius:12px;height:100%;padding:16px}.vaccine-card.type1[data-v-1eb328da]{border-top:3px solid #52c41a}.vaccine-card.type2[data-v-1eb328da]{border-top:3px solid #1677ff}.vaccine-header[data-v-1eb328da]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.vaccine-name[data-v-1eb328da]{color:#262626;font-size:16px;font-weight:600}.vaccine-disease[data-v-1eb328da]{color:#888;font-size:13px;margin-bottom:12px}.vaccine-doses[data-v-1eb328da]{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.dose-item[data-v-1eb328da]{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.dose-age[data-v-1eb328da]{color:#262626;flex-shrink:0;font-weight:500;width:60px}.dose-label[data-v-1eb328da]{color:#000000a6}.dose-remark[data-v-1eb328da],.vaccine-notes[data-v-1eb328da]{color:#888;font-size:12px}.vaccine-notes[data-v-1eb328da]{background:#fafafa;border-radius:6px;padding:8px 12px}.vaccine-notes ul[data-v-1eb328da]{margin:0;padding-left:16px}.vaccine-notes li[data-v-1eb328da]{margin-bottom:2px}.tip-section[data-v-1eb328da]{background:#fff;border-radius:12px;height:100%;padding:20px}.tip-icon[data-v-1eb328da]{font-size:24px;margin-bottom:8px}.tip-icon.green[data-v-1eb328da]{color:#52c41a}.tip-icon.blue[data-v-1eb328da]{color:#1677ff}.tip-icon.orange[data-v-1eb328da]{color:#faad14}.tip-section h4[data-v-1eb328da]{color:#262626;font-size:15px;font-weight:600;margin:0 0 12px}.tip-section ul[data-v-1eb328da]{color:#000000a6;font-size:13px;line-height:1.8;margin:0;padding-left:20px}.help-sections[data-v-1eb328da]{gap:20px}.help-section[data-v-1eb328da],.help-sections[data-v-1eb328da]{display:flex;flex-direction:column}.help-section[data-v-1eb328da]{gap:8px}.help-section-title[data-v-1eb328da]{border-left:3px solid #52c41a;color:#262626;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-section ol[data-v-1eb328da],.help-section p[data-v-1eb328da],.help-section ul[data-v-1eb328da]{color:#000000a6;font-size:14px;line-height:1.7;margin:0;padding-left:13px}.help-section ol[data-v-1eb328da],.help-section ul[data-v-1eb328da]{padding-left:28px}.help-section li[data-v-1eb328da]{margin-bottom:4px}@media(max-width:768px){.upcoming-item[data-v-1eb328da]{flex-direction:column}.upcoming-date[data-v-1eb328da],.upcoming-status[data-v-1eb328da]{text-align:left;width:100%}.age-value[data-v-1eb328da]{font-size:24px}}.help-sections[data-v-90749089]{gap:20px}.help-section[data-v-90749089],.help-sections[data-v-90749089]{display:flex;flex-direction:column}.help-section[data-v-90749089]{gap:12px}.help-section-title[data-v-90749089]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-section ol[data-v-90749089],.help-section p[data-v-90749089],.help-section ul[data-v-90749089]{color:#000000a6;font-size:14px;line-height:1.7;margin:0;padding-left:13px}.help-section ol[data-v-90749089],.help-section ul[data-v-90749089]{padding-left:28px}.help-section li[data-v-90749089]{align-items:center;display:flex;gap:8px;margin-bottom:4px}.help-faq[data-v-90749089]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-90749089]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-90749089]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0;padding-left:0}.help-faq-q[data-v-90749089]{color:#333;font-size:13px;font-weight:600;margin:0}.calendar-card[data-v-90749089],.help-card[data-v-90749089],.main-card[data-v-90749089],.phases-card[data-v-90749089],.warning-card[data-v-90749089]{background:#fff}.quick-section[data-v-90749089]{background:linear-gradient(135deg,#fff7e6,#fff1d6);border-radius:12px;margin-bottom:20px;padding:16px}.quick-title[data-v-90749089]{align-items:center;color:#ff5b2d;display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:12px}.quick-buttons[data-v-90749089]{display:flex;flex-wrap:wrap;gap:8px}.quick-btn[data-v-90749089]{background:#fff;border:1px solid #d9d9d9;border-radius:6px;color:#666;font-size:12px}.quick-btn[data-v-90749089]:hover{border-color:#ff5b2d;color:#ff5b2d}.quick-btn.active[data-v-90749089]{background:#ff5b2d;border-color:#ff5b2d;color:#fff}.quick-btn.reset-btn[data-v-90749089]{border-style:dashed}.section-title[data-v-90749089]{align-items:center;color:#ff5b2d;display:flex;font-size:16px;font-weight:600;gap:8px;margin:0 0 16px}.input-section[data-v-90749089],.result-section[data-v-90749089]{padding:8px}.slider-value[data-v-90749089]{color:#888;font-size:13px;margin-top:8px;text-align:center}.number-input[data-v-90749089]{width:100%}.result-content[data-v-90749089]{display:flex;flex-direction:column;gap:16px}.phase-card[data-v-90749089]{background:#fff;border:2px solid #eb2f96;border-radius:16px;box-shadow:0 2px 12px #0000000f;padding:24px;text-align:center}.phase-label[data-v-90749089]{color:#888;font-size:14px;margin-bottom:8px}.phase-name[data-v-90749089]{font-size:32px;font-weight:700;line-height:1.2}.phase-prob[data-v-90749089]{color:#000000a6;font-size:14px;margin-top:12px}.info-grid[data-v-90749089]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.info-item[data-v-90749089]{align-items:flex-start;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000a;display:flex;gap:12px;padding:16px}.info-icon[data-v-90749089]{flex-shrink:0;font-size:24px;margin-top:2px}.info-icon.red[data-v-90749089]{color:#ff4d4f}.info-icon.pink[data-v-90749089]{color:#eb2f96}.info-icon.orange[data-v-90749089]{color:#faad14}.info-icon.green[data-v-90749089]{color:#52c41a}.info-content[data-v-90749089]{flex:1}.info-label[data-v-90749089]{color:#888;font-size:12px;margin-bottom:4px}.info-value[data-v-90749089]{color:#262626;font-size:15px;font-weight:600;line-height:1.3}.info-sub[data-v-90749089]{color:#888;font-size:12px;margin-top:4px}.result-empty[data-v-90749089]{align-items:center;background:#fff;border-radius:12px;color:#888;display:flex;gap:8px;justify-content:center;padding:40px}.calendar-legend[data-v-90749089]{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:16px}.legend-item[data-v-90749089]{align-items:center;color:#000000a6;display:flex;font-size:13px;gap:6px}.legend-dot[data-v-90749089]{border-radius:50%;height:12px;width:12px}.calendar-grid[data-v-90749089]{display:grid;gap:6px;grid-template-columns:repeat(7,1fr)}.calendar-day[data-v-90749089]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:8px 4px;text-align:center;transition:all .2s}.calendar-day.is-today[data-v-90749089]{border:2px solid #1677ff;font-weight:600}.calendar-day.is-ovulation[data-v-90749089]{animation:pulse-90749089 2s infinite}@keyframes pulse-90749089{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.day-num[data-v-90749089]{color:#888;font-size:11px;margin-bottom:2px}.day-date[data-v-90749089]{color:#262626;font-size:14px;font-weight:500}.phase-info-card[data-v-90749089]{background:#fff;border-radius:12px;border-top:3px solid #ddd;height:100%;padding:16px}.phase-info-card.menstrual[data-v-90749089]{border-top-color:#ff4d4f}.phase-info-card.pre-safe[data-v-90749089]{border-top-color:#52c41a}.phase-info-card.fertile[data-v-90749089]{border-top-color:#faad14}.phase-info-card.post-safe[data-v-90749089]{border-top-color:#52c41a}.phase-info-card h4[data-v-90749089]{color:#262626;font-size:15px;font-weight:600;margin:0 0 8px}.phase-time[data-v-90749089]{color:#888;font-size:12px;margin-bottom:8px}.phase-info-card p[data-v-90749089]{color:#000000a6;font-size:13px;line-height:1.6;margin:0 0 8px;padding-left:0}.phase-tip[data-v-90749089]{color:#262626;font-weight:600}.warning-card[data-v-90749089]{border-left:4px solid #faad14}.warning-content[data-v-90749089]{color:#000000a6;font-size:14px;line-height:1.8}.warning-content p[data-v-90749089]{margin:0 0 12px}.warning-content p[data-v-90749089]:last-child{margin-bottom:0}.warning-content strong[data-v-90749089]{color:#faad14}@media(max-width:768px){.info-grid[data-v-90749089]{grid-template-columns:1fr}.calendar-grid[data-v-90749089]{grid-template-columns:repeat(4,1fr)}.phase-name[data-v-90749089]{font-size:24px}}.folk-remedies-container[data-v-b795643b]{display:flex;flex-direction:column;gap:20px}.list-card[data-v-b795643b],.search-card[data-v-b795643b],.warning-card[data-v-b795643b]{background:#fafafa}.category-list[data-v-b795643b]{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.category-item[data-v-b795643b]{align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:20px;cursor:pointer;display:flex;font-size:13px;gap:6px;padding:6px 12px;transition:all .2s}.category-item[data-v-b795643b]:hover{border-color:#1677ff;color:#1677ff}.category-item.active[data-v-b795643b]{background:#1677ff;border-color:#1677ff;color:#fff}.category-icon[data-v-b795643b]{font-size:16px}.category-count[data-v-b795643b]{background:#0000000f;border-radius:10px;font-size:11px;min-width:20px;padding:0 6px;text-align:center}.category-item.active .category-count[data-v-b795643b]{background:#ffffff40}.remedy-list[data-v-b795643b]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.remedy-card[data-v-b795643b]{background:#fff;border:1px solid #f0f0f0;border-radius:12px;cursor:pointer;padding:16px;transition:all .25s}.remedy-card[data-v-b795643b]:hover{border-color:#1677ff;box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.remedy-header[data-v-b795643b]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.remedy-category[data-v-b795643b]{color:#888;font-size:12px}.remedy-rating[data-v-b795643b]{color:#faad14;font-size:12px}.remedy-name[data-v-b795643b]{color:#262626;font-size:18px;font-weight:600;margin:0 0 8px}.remedy-symptoms[data-v-b795643b]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.more-tags[data-v-b795643b]{color:#888;font-size:12px}.remedy-effect[data-v-b795643b]{color:#000000a6;display:-webkit-box;font-size:13px;-webkit-line-clamp:2;line-height:1.5;margin:0;-webkit-box-orient:vertical;overflow:hidden}.empty-state[data-v-b795643b]{color:#888;display:flex;flex-direction:column;font-size:14px;gap:8px;padding:60px 20px;text-align:center}.empty-state svg[data-v-b795643b]{font-size:36px;margin-bottom:8px}.warning-card[data-v-b795643b]{border-left:4px solid #faad14}.warning-title[data-v-b795643b]{color:#faad14;font-weight:600}.warning-content[data-v-b795643b]{color:#000000a6;font-size:14px;line-height:1.8}.warning-content p[data-v-b795643b]{margin:0 0 12px}.warning-content p[data-v-b795643b]:last-child{margin-bottom:0}.warning-content strong[data-v-b795643b]{color:#faad14}.remedy-detail[data-v-b795643b]{display:flex;flex-direction:column;gap:16px}.detail-header[data-v-b795643b]{align-items:center;display:flex;justify-content:space-between}.detail-rating[data-v-b795643b]{color:#faad14;font-size:16px}.detail-section[data-v-b795643b]{background:#fafafa;border-radius:8px;padding:12px 16px}.detail-section.warning[data-v-b795643b]{background:#fffbe6;border:1px solid #ffe58f}.detail-section h4[data-v-b795643b]{align-items:center;color:#262626;display:flex;font-size:14px;font-weight:600;gap:6px;margin:0 0 8px}.symptom-tags[data-v-b795643b]{display:flex;flex-wrap:wrap;gap:8px}.material-list[data-v-b795643b],.notes-list[data-v-b795643b]{padding-left:20px}.effect-text[data-v-b795643b],.material-list[data-v-b795643b],.notes-list[data-v-b795643b],.usage-text[data-v-b795643b]{color:#000000a6;font-size:14px;line-height:1.8;margin:0}.help-sections[data-v-b795643b]{gap:20px}.help-section[data-v-b795643b],.help-sections[data-v-b795643b]{display:flex;flex-direction:column}.help-section[data-v-b795643b]{gap:8px}.help-section-title[data-v-b795643b]{border-left:3px solid #1677ff;color:#262626;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-section ol[data-v-b795643b],.help-section p[data-v-b795643b],.help-section ul[data-v-b795643b]{color:#000000a6;font-size:14px;line-height:1.7;margin:0;padding-left:13px}.help-section ol[data-v-b795643b],.help-section ul[data-v-b795643b]{padding-left:28px}.help-section li[data-v-b795643b]{margin-bottom:4px}@media(max-width:768px){.remedy-list[data-v-b795643b]{grid-template-columns:1fr}.category-list[data-v-b795643b]{gap:6px}.category-item[data-v-b795643b]{font-size:12px;padding:4px 10px}}.diagnosis-container[data-v-ce947487]{display:flex;flex-direction:column;gap:20px}.result-card[data-v-ce947487],.selected-card[data-v-ce947487],.symptoms-card[data-v-ce947487],.warning-card[data-v-ce947487]{background:#fafafa}.selected-header[data-v-ce947487]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.selected-title[data-v-ce947487]{align-items:center;color:#262626;display:flex;font-size:15px;font-weight:600;gap:8px}.category-tabs[data-v-ce947487],.selected-list[data-v-ce947487]{display:flex;flex-wrap:wrap;gap:8px}.category-tabs[data-v-ce947487]{margin-bottom:16px}.category-tab[data-v-ce947487]{align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:20px;cursor:pointer;display:flex;font-size:13px;gap:6px;padding:6px 12px;transition:all .2s}.category-tab[data-v-ce947487]:hover{border-color:#1677ff;color:#1677ff}.category-tab.active[data-v-ce947487]{background:#1677ff;border-color:#1677ff;color:#fff}.cat-icon[data-v-ce947487]{font-size:16px}.symptom-grid[data-v-ce947487]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));max-height:400px;overflow-y:auto;padding:4px}.symptom-item[data-v-ce947487]{align-items:center;background:#fff;border:1px solid #f0f0f0;border-radius:8px;cursor:pointer;display:flex;font-size:13px;gap:6px;padding:8px 12px;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.symptom-item.selected[data-v-ce947487],.symptom-item[data-v-ce947487]:hover{border-color:#1677ff;color:#1677ff}.symptom-item.selected[data-v-ce947487]{background:#e6f4ff;font-weight:500}.check-icon[data-v-ce947487]{color:#1677ff;font-size:14px}.result-title[data-v-ce947487]{align-items:center;display:flex;font-size:15px;font-weight:600;gap:8px}.result-empty[data-v-ce947487]{color:#888;padding:60px 20px;text-align:center}.result-empty svg[data-v-ce947487]{font-size:36px;margin-bottom:12px}.result-empty p[data-v-ce947487]{font-size:14px;margin:4px 0}.empty-tip[data-v-ce947487]{color:#aaa!important;font-size:12px!important}.result-list[data-v-ce947487]{display:flex;flex-direction:column;gap:12px;max-height:700px;overflow-y:auto}.result-item[data-v-ce947487]{background:#fff;border:1px solid #f0f0f0;border-radius:12px;display:flex;gap:12px;padding:12px;transition:all .2s}.result-item[data-v-ce947487]:hover{box-shadow:0 2px 8px #0000000f}.result-item.urgent[data-v-ce947487]{background:#fff1f0;border-color:#ffa39e}.result-rank[data-v-ce947487]{align-items:center;background:#1677ff;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:600;height:32px;justify-content:center;width:32px}.result-item.urgent .result-rank[data-v-ce947487]{background:#ff4d4f}.result-content[data-v-ce947487]{flex:1}.result-name-row[data-v-ce947487]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.result-name[data-v-ce947487]{color:#262626;font-size:16px;font-weight:600}.result-meta[data-v-ce947487]{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:12px;margin-bottom:8px}.severity[data-v-ce947487]{font-weight:500}.match-percent[data-v-ce947487]{color:#888}.result-desc[data-v-ce947487]{color:#000000a6;font-size:13px;line-height:1.5;margin:0 0 8px}.matched-symptoms[data-v-ce947487]{margin-bottom:8px}.matched-label[data-v-ce947487]{color:#888;font-size:12px;margin-bottom:4px}.matched-tags[data-v-ce947487]{display:flex;flex-wrap:wrap;gap:4px}.advice-box[data-v-ce947487]{align-items:flex-start;background:#e6f4ff;border-radius:6px;color:#000000a6;display:flex;font-size:12px;gap:6px;line-height:1.6;padding:8px 12px}.advice-box svg[data-v-ce947487]{color:#1677ff;flex-shrink:0;margin-top:2px}.urgent-alert[data-v-ce947487]{margin-top:0}.warning-card[data-v-ce947487]{border-left:4px solid #faad14}.warning-title[data-v-ce947487]{color:#faad14;font-weight:600}.warning-content[data-v-ce947487]{color:#000000a6;font-size:14px;line-height:1.8}.warning-content p[data-v-ce947487]{margin:0 0 12px}.warning-content p[data-v-ce947487]:last-child{margin-bottom:0}.warning-content strong[data-v-ce947487]{color:#faad14}.help-sections[data-v-ce947487]{gap:20px}.help-section[data-v-ce947487],.help-sections[data-v-ce947487]{display:flex;flex-direction:column}.help-section[data-v-ce947487]{gap:8px}.help-section-title[data-v-ce947487]{border-left:3px solid #ff4d4f;color:#262626;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-section ol[data-v-ce947487],.help-section p[data-v-ce947487],.help-section ul[data-v-ce947487]{color:#000000a6;font-size:14px;line-height:1.7;margin:0;padding-left:13px}.help-section ol[data-v-ce947487],.help-section ul[data-v-ce947487]{padding-left:28px}.help-section li[data-v-ce947487]{margin-bottom:4px}@media(max-width:768px){.symptom-grid[data-v-ce947487]{grid-template-columns:repeat(2,1fr)}.category-tabs[data-v-ce947487]{gap:6px}.category-tab[data-v-ce947487]{font-size:12px;padding:4px 10px}.selected-header[data-v-ce947487]{align-items:stretch;flex-direction:column}}.porridge-recipes-container[data-v-f746a286]{display:flex;flex-direction:column;gap:20px}.list-card[data-v-f746a286],.search-card[data-v-f746a286]{background:#fafafa}.category-list[data-v-f746a286]{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.category-item[data-v-f746a286]{align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:20px;cursor:pointer;display:flex;font-size:13px;gap:6px;padding:6px 12px;transition:all .2s}.category-item[data-v-f746a286]:hover{border-color:#1677ff;color:#1677ff}.category-item.active[data-v-f746a286]{background:#1677ff;border-color:#1677ff;color:#fff}.category-icon[data-v-f746a286]{font-size:16px}.category-count[data-v-f746a286]{background:#0000000f;border-radius:10px;font-size:11px;min-width:20px;padding:0 6px;text-align:center}.category-item.active .category-count[data-v-f746a286]{background:#ffffff40}.recipe-list[data-v-f746a286]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.recipe-card[data-v-f746a286]{background:#fff;border:1px solid #f0f0f0;border-radius:12px;cursor:pointer;padding:16px;transition:all .25s}.recipe-card[data-v-f746a286]:hover{border-color:#1677ff;box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.recipe-header[data-v-f746a286]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.recipe-category[data-v-f746a286]{color:#888;font-size:12px}.recipe-rating[data-v-f746a286]{color:#faad14;font-size:12px}.recipe-name[data-v-f746a286]{color:#262626;font-size:18px;font-weight:600;margin:0 0 8px}.recipe-info[data-v-f746a286]{gap:10px;margin-bottom:8px}.cook-time[data-v-f746a286],.recipe-info[data-v-f746a286]{align-items:center;display:flex}.cook-time[data-v-f746a286]{color:#888;font-size:12px;gap:4px}.recipe-effect[data-v-f746a286]{color:#000000a6;display:-webkit-box;font-size:13px;-webkit-line-clamp:2;line-height:1.5;margin:0;-webkit-box-orient:vertical;overflow:hidden}.empty-state[data-v-f746a286]{color:#888;display:flex;flex-direction:column;font-size:14px;gap:8px;padding:60px 20px;text-align:center}.empty-state svg[data-v-f746a286]{font-size:36px;margin-bottom:8px}.recipe-detail[data-v-f746a286]{display:flex;flex-direction:column;gap:16px}.detail-header[data-v-f746a286]{align-items:center;display:flex;justify-content:space-between}.detail-rating[data-v-f746a286]{color:#faad14;font-size:16px}.detail-section[data-v-f746a286]{background:#fafafa;border-radius:8px;padding:12px 16px}.detail-section.warning[data-v-f746a286]{background:#fffbe6;border:1px solid #ffe58f}.detail-section h4[data-v-f746a286]{color:#262626;font-size:14px;font-weight:600;gap:6px;margin:0 0 8px}.detail-section h4[data-v-f746a286],.info-row[data-v-f746a286]{align-items:center;display:flex}.info-row[data-v-f746a286]{flex-wrap:wrap;gap:16px}.info-row span[data-v-f746a286]{align-items:center;color:#000000a6;display:flex;font-size:14px;gap:4px}.ingredient-list[data-v-f746a286],.steps-list[data-v-f746a286],.taboos-list[data-v-f746a286]{color:#000000a6;font-size:14px;line-height:1.8;margin:0;padding-left:20px}.steps-list li[data-v-f746a286]{margin-bottom:8px}.effect-text[data-v-f746a286]{color:#000000a6;font-size:14px;line-height:1.8;margin:0}.suitable-tags[data-v-f746a286]{display:flex;flex-wrap:wrap;gap:8px}.help-sections[data-v-f746a286]{gap:20px}.help-section[data-v-f746a286],.help-sections[data-v-f746a286]{display:flex;flex-direction:column}.help-section[data-v-f746a286]{gap:8px}.help-section-title[data-v-f746a286]{border-left:3px solid #1677ff;color:#262626;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-section ol[data-v-f746a286],.help-section p[data-v-f746a286],.help-section ul[data-v-f746a286]{color:#000000a6;font-size:14px;line-height:1.7;margin:0;padding-left:13px}.help-section ol[data-v-f746a286],.help-section ul[data-v-f746a286]{padding-left:28px}.help-section li[data-v-f746a286]{margin-bottom:4px}@media(max-width:768px){.recipe-list[data-v-f746a286]{grid-template-columns:1fr}.category-list[data-v-f746a286]{gap:6px}.category-item[data-v-f746a286]{font-size:12px;padding:4px 10px}}.baby-development-container[data-v-9831fcaf]{display:flex;flex-direction:column;gap:20px}.chart-card[data-v-9831fcaf],.growth-card[data-v-9831fcaf],.milestone-card[data-v-9831fcaf],.search-card[data-v-9831fcaf],.warning-card[data-v-9831fcaf]{background:#fafafa}.category-list[data-v-9831fcaf]{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.category-item[data-v-9831fcaf]{align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:20px;cursor:pointer;display:flex;font-size:13px;gap:6px;padding:6px 12px;transition:all .2s}.category-item[data-v-9831fcaf]:hover{border-color:#1677ff;color:#1677ff}.category-item.active[data-v-9831fcaf]{background:#1677ff;border-color:#1677ff;color:#fff}.category-icon[data-v-9831fcaf]{font-size:16px}.category-count[data-v-9831fcaf]{background:#0000000f;border-radius:10px;font-size:11px;min-width:20px;padding:0 6px;text-align:center}.category-item.active .category-count[data-v-9831fcaf]{background:#ffffff40}.chart-scroll[data-v-9831fcaf]{overflow-x:auto}.milestone-list[data-v-9831fcaf]{display:flex;flex-direction:column;gap:12px}.milestone-item[data-v-9831fcaf]{background:#fff;border:1px solid #f0f0f0;border-radius:12px;cursor:pointer;padding:16px;transition:all .25s}.milestone-item[data-v-9831fcaf]:hover{border-color:#1677ff;box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.milestone-header[data-v-9831fcaf]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.milestone-category[data-v-9831fcaf]{color:#888;font-size:12px}.milestone-age[data-v-9831fcaf]{color:#1677ff;font-size:12px;font-weight:600}.milestone-name[data-v-9831fcaf]{color:#262626;font-size:16px;font-weight:600;margin:0 0 8px}.milestone-desc[data-v-9831fcaf]{color:#000000a6;font-size:13px;line-height:1.5;margin:0}.empty-state[data-v-9831fcaf]{color:#888;display:flex;flex-direction:column;font-size:14px;gap:8px;padding:60px 20px;text-align:center}.empty-state svg[data-v-9831fcaf]{font-size:36px;margin-bottom:8px}.warning-card[data-v-9831fcaf]{border-left:4px solid #faad14}.warning-title[data-v-9831fcaf]{color:#faad14;font-weight:600}.warning-content[data-v-9831fcaf]{color:#000000a6;font-size:14px;line-height:1.8}.warning-content p[data-v-9831fcaf]{margin:0 0 12px}.warning-content p[data-v-9831fcaf]:last-child{margin-bottom:0}.warning-content strong[data-v-9831fcaf]{color:#faad14}.assessment-result[data-v-9831fcaf]{margin-top:16px}.milestone-detail[data-v-9831fcaf]{display:flex;flex-direction:column;gap:16px}.detail-header[data-v-9831fcaf]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.detail-age[data-v-9831fcaf]{color:#666;font-size:14px}.detail-section[data-v-9831fcaf]{background:#fafafa;border-radius:8px;padding:12px 16px}.detail-section h4[data-v-9831fcaf]{align-items:center;color:#262626;display:flex;font-size:14px;font-weight:600;gap:6px;margin:0 0 8px}.desc-text[data-v-9831fcaf],.tips-list[data-v-9831fcaf]{color:#000000a6;font-size:14px;line-height:1.8;margin:0}.tips-list[data-v-9831fcaf]{padding-left:20px}.tips-list li[data-v-9831fcaf]{margin-bottom:4px}.help-sections[data-v-9831fcaf]{gap:20px}.help-section[data-v-9831fcaf],.help-sections[data-v-9831fcaf]{display:flex;flex-direction:column}.help-section[data-v-9831fcaf]{gap:8px}.help-section-title[data-v-9831fcaf]{border-left:3px solid #1677ff;color:#262626;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-section ol[data-v-9831fcaf],.help-section p[data-v-9831fcaf],.help-section ul[data-v-9831fcaf]{color:#000000a6;font-size:14px;line-height:1.7;margin:0;padding-left:13px}.help-section ol[data-v-9831fcaf],.help-section ul[data-v-9831fcaf]{padding-left:28px}.help-section li[data-v-9831fcaf]{margin-bottom:4px}@media(max-width:768px){.category-list[data-v-9831fcaf]{gap:6px}.category-item[data-v-9831fcaf]{font-size:12px;padding:4px 10px}}.gender-prediction-container[data-v-7c6fadb8]{display:flex;flex-direction:column;gap:20px}.disclaimer-card[data-v-7c6fadb8],.main-card[data-v-7c6fadb8],.method-card[data-v-7c6fadb8],.tips-card[data-v-7c6fadb8]{background:#fafafa}.disclaimer-card[data-v-7c6fadb8]{border-left:4px solid #ff4d4f}.disclaimer-title[data-v-7c6fadb8]{color:#ff4d4f;font-weight:600}.disclaimer-content[data-v-7c6fadb8]{color:#000000a6;font-size:14px;line-height:1.8}.disclaimer-content p[data-v-7c6fadb8]{margin:0 0 12px}.disclaimer-content p[data-v-7c6fadb8]:last-child{margin-bottom:0}.disclaimer-content strong[data-v-7c6fadb8]{color:#ff4d4f}.section-title[data-v-7c6fadb8]{align-items:center;color:#262626;display:flex;font-size:16px;font-weight:600;gap:8px;margin:0 0 16px}.input-section[data-v-7c6fadb8],.result-section[data-v-7c6fadb8]{padding:8px}.majority-card[data-v-7c6fadb8]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;margin-bottom:20px;padding:24px;text-align:center}.majority-header[data-v-7c6fadb8]{color:#fffc;font-size:14px;margin-bottom:16px}.majority-content[data-v-7c6fadb8]{align-items:center;display:flex;flex-direction:column;gap:8px}.majority-icon[data-v-7c6fadb8]{color:#fff;font-size:48px}.majority-text[data-v-7c6fadb8]{color:#fff;font-size:36px;font-weight:800}.majority-count[data-v-7c6fadb8]{color:#fffc;font-size:14px}.prediction-list[data-v-7c6fadb8]{display:flex;flex-direction:column;gap:12px}.prediction-card[data-v-7c6fadb8]{background:#fff;border-radius:12px}.prediction-header[data-v-7c6fadb8]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.prediction-method[data-v-7c6fadb8]{color:#262626;font-size:16px;font-weight:600}.prediction-tag[data-v-7c6fadb8]{font-size:14px}.prediction-desc[data-v-7c6fadb8]{color:#000000a6;font-size:13px;line-height:1.6;margin:0}.method-item[data-v-7c6fadb8]{align-items:center;background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:20px;text-align:center}.method-icon[data-v-7c6fadb8]{font-size:32px}.method-title[data-v-7c6fadb8]{color:#262626;font-size:15px;font-weight:600}.method-content[data-v-7c6fadb8]{color:#000000a6;font-size:13px;line-height:1.5}.tip-icon[data-v-7c6fadb8]{color:#1677ff;margin-right:8px}.tip-text[data-v-7c6fadb8]{color:#000000a6}.help-sections[data-v-7c6fadb8]{gap:20px}.help-section[data-v-7c6fadb8],.help-sections[data-v-7c6fadb8]{display:flex;flex-direction:column}.help-section[data-v-7c6fadb8]{gap:8px}.help-section-title[data-v-7c6fadb8]{border-left:3px solid #764ba2;color:#262626;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-section ol[data-v-7c6fadb8],.help-section p[data-v-7c6fadb8],.help-section ul[data-v-7c6fadb8]{color:#000000a6;font-size:14px;line-height:1.7;margin:0;padding-left:13px}.help-section ol[data-v-7c6fadb8],.help-section ul[data-v-7c6fadb8]{padding-left:28px}.help-section li[data-v-7c6fadb8]{margin-bottom:4px}@media(max-width:768px){.majority-text[data-v-7c6fadb8]{font-size:28px}.majority-icon[data-v-7c6fadb8]{font-size:40px}}.food-compatibility[data-v-617223a6]{padding:20px}.disclaimer-card[data-v-617223a6]{background:#fff7e6;border:1px solid #ffe58f;border-radius:8px;display:flex;gap:12px;margin-bottom:20px;padding:16px}.warning-icon[data-v-617223a6]{color:#faad14;flex-shrink:0;font-size:24px}.disclaimer-card div p[data-v-617223a6]{color:#d46b08;font-size:14px;margin:4px 0}.filters[data-v-617223a6],.search-bar[data-v-617223a6]{margin-bottom:16px}.filter-section[data-v-617223a6]{margin-bottom:12px}.filter-label[data-v-617223a6]{margin-right:8px}.filter-label[data-v-617223a6],.filter-tag-active[data-v-617223a6]{font-weight:500}.stats-bar[data-v-617223a6]{background:#f5f5f5;border-radius:8px;color:#666;font-size:14px;margin-bottom:16px;padding:12px}.pairs-grid[data-v-617223a6]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.pair-card[data-v-617223a6]{cursor:pointer}.pair-card[data-v-617223a6]:hover{box-shadow:0 4px 12px #0000001a}.pair-header[data-v-617223a6]{justify-content:space-between;margin-bottom:8px}.food-names[data-v-617223a6],.pair-header[data-v-617223a6]{align-items:center;display:flex}.food-names[data-v-617223a6]{gap:8px}.food-name[data-v-617223a6]{font-size:15px;font-weight:500}.relation-symbol[data-v-617223a6]{font-size:18px}.type-tag[data-v-617223a6]{font-size:12px}.pair-effect[data-v-617223a6]{color:#333;font-size:14px;margin-bottom:12px}.pair-footer[data-v-617223a6]{color:#666;font-size:13px;justify-content:space-between}.category-tag[data-v-617223a6],.pair-footer[data-v-617223a6]{align-items:center;display:flex}.category-tag[data-v-617223a6]{gap:4px}.severity-tag[data-v-617223a6]{align-items:center;display:flex}.detail-content[data-v-617223a6]{padding:8px 0}.detail-header[data-v-617223a6]{margin-bottom:20px}.food-display[data-v-617223a6]{align-items:center;display:flex;gap:12px;justify-content:center;margin-bottom:12px}.food-badge[data-v-617223a6]{background:#f0f0f0;font-weight:500}.food-badge[data-v-617223a6],.relation-badge[data-v-617223a6]{border-radius:20px;font-size:16px;padding:8px 16px}.relation-badge[data-v-617223a6]{font-weight:600}.relation-badge.compatible[data-v-617223a6]{background:#f6ffed;color:#52c41a}.relation-badge.incompatible[data-v-617223a6]{background:#fff2f0;color:#ff4d4f}.detail-tags[data-v-617223a6]{display:flex;gap:8px;justify-content:center}.detail-section[data-v-617223a6]{margin-bottom:20px}.detail-section h4[data-v-617223a6]{color:#333;font-size:14px;font-weight:500;margin:0 0 8px}.effect-text[data-v-617223a6]{color:#333;font-size:15px;font-weight:500}.detail-section p[data-v-617223a6]{color:#666;font-size:14px;line-height:1.6;margin:0}.scientific-note[data-v-617223a6]{background:#e6f7ff;border-radius:8px;padding:12px}.scientific-note h4[data-v-617223a6]{color:#1890ff}.scientific-note p[data-v-617223a6]{color:#0050b3}.chinese-herbs[data-v-aaa465ef]{padding:20px}.disclaimer-card[data-v-aaa465ef]{background:#fff2f0;border:1px solid #ffccc7;border-radius:8px;display:flex;gap:12px;margin-bottom:20px;padding:16px}.warning-icon[data-v-aaa465ef]{color:#ff4d4f;flex-shrink:0;font-size:24px}.disclaimer-card div p[data-v-aaa465ef]{color:#cf1322;font-size:14px;margin:4px 0}.filters[data-v-aaa465ef],.search-bar[data-v-aaa465ef]{margin-bottom:16px}.filter-label[data-v-aaa465ef]{margin-right:8px}.filter-label[data-v-aaa465ef],.filter-tag-active[data-v-aaa465ef]{font-weight:500}.stats-bar[data-v-aaa465ef]{background:#f5f5f5;border-radius:8px;color:#666;font-size:14px;margin-bottom:16px;padding:12px}.herbs-grid[data-v-aaa465ef]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.herb-card[data-v-aaa465ef]{cursor:pointer}.herb-card[data-v-aaa465ef]:hover{box-shadow:0 4px 12px #0000001a}.herb-header[data-v-aaa465ef]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.herb-name[data-v-aaa465ef]{color:#333;font-size:16px;font-weight:600}.herb-alias[data-v-aaa465ef]{color:#666;font-size:13px}.category-tag[data-v-aaa465ef]{font-size:12px}.herb-efficacy[data-v-aaa465ef],.herb-meridian[data-v-aaa465ef],.herb-nature[data-v-aaa465ef]{font-size:14px;margin-bottom:8px}.herb-efficacy .label[data-v-aaa465ef],.herb-meridian .label[data-v-aaa465ef],.herb-nature .label[data-v-aaa465ef]{color:#666;font-weight:500}.herb-efficacy[data-v-aaa465ef]{color:#333}.detail-content[data-v-aaa465ef]{padding:8px 0}.detail-header[data-v-aaa465ef]{margin-bottom:20px}.main-category-tag[data-v-aaa465ef]{font-size:14px;padding:6px 16px}.detail-row[data-v-aaa465ef]{display:flex;margin-bottom:16px}.detail-label[data-v-aaa465ef]{color:#666;flex-shrink:0;font-weight:500;width:100px}.detail-value[data-v-aaa465ef]{color:#333;flex:1}.detail-section[data-v-aaa465ef]{margin-bottom:20px}.detail-section h4[data-v-aaa465ef]{color:#333;font-size:14px;font-weight:500;margin:0 0 8px}.detail-section p[data-v-aaa465ef]{color:#666;font-size:14px;line-height:1.6;margin:0}.contraindication[data-v-aaa465ef]{background:#fff2f0;border-radius:8px;padding:12px}.contraindication h4[data-v-aaa465ef]{color:#ff4d4f}.contraindication p[data-v-aaa465ef]{color:#cf1322}.sunrise-sunset[data-v-52caeb9d]{padding:20px}.input-card[data-v-52caeb9d]{margin-bottom:20px}.input-card h3[data-v-52caeb9d]{font-size:16px;font-weight:600;margin:0 0 16px}.input-row[data-v-52caeb9d]{display:flex;gap:20px}@media(max-width:768px){.input-row[data-v-52caeb9d]{flex-direction:column}}.input-item[data-v-52caeb9d]{flex:1}.input-item label[data-v-52caeb9d]{display:block;font-size:14px;font-weight:500;margin-bottom:8px}.required[data-v-52caeb9d]{color:#ff4d4f}.city-select[data-v-52caeb9d]{margin-top:8px}.result-section[data-v-52caeb9d]{margin-top:20px}.result-header[data-v-52caeb9d]{align-items:center;display:flex;gap:12px;margin-bottom:20px}.result-header h2[data-v-52caeb9d]{font-size:18px;font-weight:600;margin:0}.main-cards[data-v-52caeb9d]{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:20px}@media(max-width:768px){.main-cards[data-v-52caeb9d]{grid-template-columns:1fr}}.sunrise-card[data-v-52caeb9d]{background:linear-gradient(135deg,#fff7e6,#fff0f0);text-align:center}.sunset-card[data-v-52caeb9d]{background:linear-gradient(135deg,#f0f5ff,#fff0f6);text-align:center}.sun-icon-wrapper[data-v-52caeb9d]{align-items:center;border-radius:50%;display:flex;font-size:36px;height:80px;justify-content:center;margin:0 auto 16px;width:80px}.sun-icon-wrapper.sunrise[data-v-52caeb9d]{background:linear-gradient(135deg,#ffc53d,#ff6b6b);color:#fff}.sun-icon-wrapper.sunset[data-v-52caeb9d]{background:linear-gradient(135deg,#1890ff,#eb2f96);color:#fff}.sun-time[data-v-52caeb9d]{color:#333;font-size:48px;font-weight:700;margin-bottom:8px}.sun-label[data-v-52caeb9d]{color:#666;font-size:16px;font-weight:500;margin-bottom:4px}.sun-description[data-v-52caeb9d]{color:#999;font-size:13px}.detail-cards[data-v-52caeb9d]{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:20px}@media(max-width:768px){.detail-cards[data-v-52caeb9d]{grid-template-columns:1fr}}.detail-item[data-v-52caeb9d]{align-items:center;display:flex;gap:16px}.detail-icon[data-v-52caeb9d]{color:#1890ff;font-size:28px}.detail-label[data-v-52caeb9d]{color:#666;font-size:14px;margin-bottom:4px}.detail-value[data-v-52caeb9d]{color:#333;font-size:20px;font-weight:600}.info-card[data-v-52caeb9d]{background:#fafafa}.info-card h4[data-v-52caeb9d]{font-size:16px;font-weight:600;margin:0 0 16px}.info-content[data-v-52caeb9d]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media(max-width:768px){.info-content[data-v-52caeb9d]{grid-template-columns:1fr}}.info-item h5[data-v-52caeb9d]{color:#333;font-size:14px;font-weight:500;margin:0 0 8px}.info-item p[data-v-52caeb9d]{color:#666;font-size:13px;line-height:1.6;margin:0}.empty-state[data-v-52caeb9d]{padding:60px 20px;text-align:center}.empty-icon[data-v-52caeb9d]{color:#1890ff;font-size:64px;margin-bottom:16px}.empty-state p[data-v-52caeb9d]{color:#666;font-size:16px}.death-calculator[data-v-4fc39686]{padding:20px}.disclaimer-card[data-v-4fc39686]{background:#fff7e6;border:1px solid #ffe58f;border-radius:8px;display:flex;gap:12px;margin-bottom:20px;padding:16px}.warning-icon[data-v-4fc39686]{color:#faad14;flex-shrink:0;font-size:24px}.disclaimer-card div p[data-v-4fc39686]{color:#d46b08;font-size:14px;margin:4px 0}.input-card[data-v-4fc39686]{margin-bottom:20px}.input-card h3[data-v-4fc39686]{font-size:16px;font-weight:600;margin:0 0 16px}.input-row[data-v-4fc39686]{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media(max-width:768px){.input-row[data-v-4fc39686]{grid-template-columns:1fr}}.input-item[data-v-4fc39686]{flex:1}.input-item label[data-v-4fc39686]{display:block;font-size:14px;font-weight:500;margin-bottom:8px}.required[data-v-4fc39686]{color:#ff4d4f}.radio-group[data-v-4fc39686]{display:flex;gap:16px}.lifestyle-section[data-v-4fc39686]{border-top:1px dashed #d9d9d9;margin-top:20px;padding-top:20px}.lifestyle-fields[data-v-4fc39686]{background:#fafafa;border-radius:8px;margin-top:16px;padding:16px}.lifestyle-row[data-v-4fc39686]{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:12px}.lifestyle-row[data-v-4fc39686]:last-child{margin-bottom:0}.lifestyle-item[data-v-4fc39686]{align-items:center;display:flex;gap:8px}.short-select[data-v-4fc39686]{width:120px}.short-input[data-v-4fc39686]{width:80px}.result-section[data-v-4fc39686]{margin-top:20px}.progress-card[data-v-4fc39686]{background:linear-gradient(135deg,#f6ffed,#e6f7ff);margin-bottom:20px}.progress-header[data-v-4fc39686]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.progress-header h3[data-v-4fc39686]{font-size:16px;font-weight:600;margin:0}.progress-container[data-v-4fc39686]{margin-bottom:20px}.progress-labels[data-v-4fc39686]{color:#999;display:flex;font-size:12px;justify-content:space-between;margin-top:8px}.stats-grid[data-v-4fc39686]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.stat-item[data-v-4fc39686]{background:#fff;border-radius:8px;padding:16px;text-align:center}.stat-value[data-v-4fc39686]{color:#333;font-size:32px;font-weight:700;margin-bottom:8px}.stat-icon[data-v-4fc39686]{font-size:24px;margin-right:8px}.stat-icon.life[data-v-4fc39686]{color:#52c41a}.stat-icon.time[data-v-4fc39686]{color:#1890ff}.stat-label[data-v-4fc39686]{color:#666;font-size:14px}.info-cards[data-v-4fc39686]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-bottom:20px}@media(max-width:768px){.info-cards[data-v-4fc39686]{grid-template-columns:1fr}}.info-row[data-v-4fc39686]{align-items:center;display:flex;justify-content:space-between}.info-label[data-v-4fc39686]{color:#666;font-weight:500}.info-value[data-v-4fc39686]{color:#333;font-weight:600}.info-value.highlight[data-v-4fc39686]{color:#1890ff;font-size:16px}.tips-card[data-v-4fc39686]{background:#f6ffed;margin-bottom:20px}.tips-card h4[data-v-4fc39686]{color:#389e0d;font-size:16px;font-weight:600;margin:0 0 16px}.tips-list[data-v-4fc39686]{flex-direction:column}.tip-item[data-v-4fc39686],.tips-list[data-v-4fc39686]{display:flex;gap:12px}.tip-number[data-v-4fc39686]{align-items:center;background:#52c41a;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:500;height:24px;justify-content:center;width:24px}.tip-text[data-v-4fc39686]{color:#666;font-size:14px;line-height:1.6}.inspiration-card[data-v-4fc39686]{background:linear-gradient(135deg,#fff0f6,#f6ffed);border:1px solid #ffadd2}.inspiration-card h4[data-v-4fc39686]{font-size:16px;font-weight:600;margin:0 0 16px}.inspiration-content p[data-v-4fc39686]{color:#666;font-size:14px;line-height:1.8;margin:8px 0;text-align:center}.empty-state[data-v-4fc39686]{padding:60px 20px;text-align:center}.empty-icon[data-v-4fc39686]{color:#1890ff;font-size:64px;margin-bottom:16px}.empty-state p[data-v-4fc39686]{color:#666;font-size:16px}.brain-teaser[data-v-7aadd9ea]{padding:20px}.header-section[data-v-7aadd9ea]{margin-bottom:20px;text-align:center}.title-row[data-v-7aadd9ea]{align-items:center;display:flex;gap:16px;justify-content:center}.header-section h2[data-v-7aadd9ea]{color:#1890ff;font-size:24px;font-weight:700;margin:0}.subtitle[data-v-7aadd9ea]{color:#666;font-size:14px;margin:8px 0 0}.category-tabs[data-v-7aadd9ea],.filter-card[data-v-7aadd9ea]{margin-bottom:16px}.category-tabs[data-v-7aadd9ea]{display:flex;flex-wrap:wrap;gap:8px}.tab-btn[data-v-7aadd9ea]{align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:20px;cursor:pointer;display:flex;font-size:14px;gap:6px;padding:8px 16px;transition:all .3s}.tab-btn[data-v-7aadd9ea]:hover{border-color:#1890ff;color:#1890ff}.tab-btn.active[data-v-7aadd9ea]{background:#1890ff;border-color:#1890ff;color:#fff}.tab-icon[data-v-7aadd9ea]{font-size:16px}.search-input[data-v-7aadd9ea]{width:100%}.riddle-count[data-v-7aadd9ea]{color:#666;font-size:14px;margin-bottom:16px;text-align:right}.riddle-grid[data-v-7aadd9ea]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}@media(max-width:768px){.riddle-grid[data-v-7aadd9ea]{grid-template-columns:1fr}}.riddle-card[data-v-7aadd9ea]{border:1px solid #e8e8e8;transition:box-shadow .3s}.riddle-card[data-v-7aadd9ea]:hover{box-shadow:0 4px 12px #0000001a}.riddle-header[data-v-7aadd9ea]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.category-tag[data-v-7aadd9ea]{color:#666;font-size:12px}.riddle-question[data-v-7aadd9ea]{color:#333;display:flex;font-size:15px;font-weight:500;gap:8px;line-height:1.6;margin-bottom:16px}.question-icon[data-v-7aadd9ea]{font-size:18px}.answer-section[data-v-7aadd9ea]{border-top:1px dashed #d9d9d9;padding-top:12px}.answer-btn[data-v-7aadd9ea]{margin-bottom:12px}.answer-content[data-v-7aadd9ea]{background:#f6ffed;border-radius:8px;color:#389e0d;display:flex;font-size:14px;font-weight:500;gap:8px;padding:12px}.answer-icon[data-v-7aadd9ea]{font-size:16px}.empty-state[data-v-7aadd9ea]{padding:60px 20px;text-align:center}.empty-icon[data-v-7aadd9ea]{color:#1890ff;font-size:64px;margin-bottom:16px}.empty-state p[data-v-7aadd9ea]{color:#666;font-size:16px;margin:8px 0}.empty-tip[data-v-7aadd9ea]{color:#999!important;font-size:14px!important}.tips-card[data-v-7aadd9ea]{background:#fafafa;margin-top:20px}.tips-card h4[data-v-7aadd9ea]{font-size:16px;font-weight:600;margin:0 0 12px}.tips-list[data-v-7aadd9ea]{margin:0;padding-left:20px}.tips-list li[data-v-7aadd9ea]{color:#666;font-size:14px;line-height:1.8;margin-bottom:8px}.tips-list li[data-v-7aadd9ea]:last-child{margin-bottom:0}.luban-ruler-container[data-v-0ae646eb]{display:flex;flex-direction:column;gap:16px}.input-card[data-v-0ae646eb],.result-card[data-v-0ae646eb]{border-radius:8px}.ruler-visual[data-v-0ae646eb]{margin-top:16px}.ruler-header[data-v-0ae646eb]{align-items:center;display:flex;font-size:14px;font-weight:500;justify-content:space-between;margin-bottom:8px}.ruler-length[data-v-0ae646eb]{color:#999;font-size:12px}.ruler-bar[data-v-0ae646eb]{border:2px solid #ddd;border-radius:4px;display:flex;height:80px;overflow:hidden;overflow-x:auto;width:100%}.ruler-section[data-v-0ae646eb]{align-items:center;border-right:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center}.ruler-section[data-v-0ae646eb]:last-child{border-right:none}.bg-good[data-v-0ae646eb]{background:#52c41a1a}.bg-bad[data-v-0ae646eb]{background:#ff4d4f1a}.char-label[data-v-0ae646eb]{font-size:20px;font-weight:700}.sub-chars[data-v-0ae646eb]{display:flex;gap:2px;margin-top:4px}.sub-char[data-v-0ae646eb]{color:#666;font-size:8px}.tick-marks[data-v-0ae646eb]{display:flex;justify-content:space-around;margin-top:4px;width:100%}.tick[data-v-0ae646eb]{background:#999;height:6px;width:1px}.tick-major[data-v-0ae646eb]{background:#333;height:10px}.ruler-legend[data-v-0ae646eb]{color:#666;display:flex;font-size:12px;gap:16px;margin-top:8px}.legend-dot[data-v-0ae646eb]{border-radius:50%;display:inline-block;height:12px;margin-right:4px;width:12px}.result-main[data-v-0ae646eb]{border-radius:8px;padding:24px;text-align:center}.result-icon[data-v-0ae646eb]{color:#52c41a;font-size:48px}.result-icon[data-v-0ae646eb] .anticon-close-circle{color:#ff4d4f}.result-char[data-v-0ae646eb]{margin-top:12px}.char-name[data-v-0ae646eb]{font-size:48px;font-weight:700}.sub-char-name[data-v-0ae646eb]{color:#666;font-size:20px;margin-left:8px}.result-desc[data-v-0ae646eb]{color:#666;font-size:16px;margin-top:8px}.result-details[data-v-0ae646eb],.result-interpretation[data-v-0ae646eb],.result-suggestions[data-v-0ae646eb]{margin-top:16px}.result-suggestions h4[data-v-0ae646eb]{font-size:14px;font-weight:500;margin:0 0 8px}.result-suggestions ul[data-v-0ae646eb]{margin:0;padding-left:20px}.result-suggestions li[data-v-0ae646eb]{color:#666;font-size:13px;margin-bottom:4px}.usage-card[data-v-0ae646eb]{border-radius:8px}.usage-grid[data-v-0ae646eb]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.usage-item[data-v-0ae646eb]{background:#fafafa;cursor:pointer;transition:all .3s}.usage-item[data-v-0ae646eb]:hover{background:#e6f7ff;border-color:#91d5ff}.usage-name[data-v-0ae646eb]{color:#333;font-weight:600}.usage-length[data-v-0ae646eb]{color:#1890ff;font-size:14px;margin:8px 0}.usage-desc[data-v-0ae646eb]{color:#999;font-size:12px}.char-detail-card[data-v-0ae646eb]{border-radius:8px}.char-title[data-v-0ae646eb]{font-size:24px;font-weight:700}.char-desc[data-v-0ae646eb]{color:#666;font-size:14px;margin:8px 0}.sub-chars-grid[data-v-0ae646eb]{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.sub-char-card[data-v-0ae646eb]{background:#fff9;text-align:center}.sub-char-name[data-v-0ae646eb]{font-size:14px;font-weight:500}.sub-char-desc[data-v-0ae646eb]{color:#666;font-size:12px;margin-top:4px}.knowledge-card[data-v-0ae646eb]{border-radius:8px}.disclaimer-card[data-v-0ae646eb]{background:#fffbe6;margin-top:16px}.help-card[data-v-0ae646eb]{background:#fff}.help-sections[data-v-0ae646eb]{gap:20px}.help-section[data-v-0ae646eb],.help-sections[data-v-0ae646eb]{display:flex;flex-direction:column}.help-section[data-v-0ae646eb]{gap:12px}.help-section-title[data-v-0ae646eb]{border-left:3px solid #722ed1;color:#722ed1;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-0ae646eb]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-0ae646eb]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-0ae646eb]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-0ae646eb]{color:#333;font-size:13px;font-weight:600;margin:0}@media(max-width:768px){.sub-chars-grid[data-v-0ae646eb]{grid-template-columns:repeat(2,1fr)}.usage-grid[data-v-0ae646eb]{grid-template-columns:1fr}.ruler-bar[data-v-0ae646eb]{height:60px}.char-name[data-v-0ae646eb]{font-size:36px}}.control-panel[data-v-7d2f879d],.preview-panel[data-v-7d2f879d],.recommend-panel[data-v-7d2f879d]{background:#fafafa}.preview-container[data-v-7d2f879d]{align-items:center;display:flex;flex-direction:column;gap:16px;padding:16px 0}.image-wrapper[data-v-7d2f879d]{align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;justify-content:center;padding:16px}.image-wrapper img[data-v-7d2f879d]{border-radius:4px;height:auto;max-width:100%}.preview-info[data-v-7d2f879d]{width:100%}.empty-preview[data-v-7d2f879d],.preview-info[data-v-7d2f879d]{display:flex;justify-content:center}.empty-preview[data-v-7d2f879d]{align-items:center;min-height:300px}[data-v-7d2f879d] .ant-form-item{margin-bottom:0}.amount-btn[data-v-7d2f879d]{border:1px solid #d9363e;color:#d9363e}.amount-btn[data-v-7d2f879d]:hover{background:#fff1f0;border-color:#ffccc7;color:#d9363e}.recommend-panel[data-v-7d2f879d]{margin-top:16px}.wechat-multi-container[data-v-b560e822]{display:flex;flex-direction:column}.main-card[data-v-b560e822]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;padding:24px}.card-header[data-v-b560e822]{border-bottom:1px solid #f0f0f0;gap:16px;margin-bottom:24px;padding-bottom:16px}.card-header[data-v-b560e822],.header-icon[data-v-b560e822]{align-items:center;display:flex}.header-icon[data-v-b560e822]{background:linear-gradient(135deg,#722ed1,#b37feb);border-radius:12px;color:#fff;font-size:28px;height:56px;justify-content:center;width:56px}.header-text[data-v-b560e822]{flex:1}.card-title[data-v-b560e822]{color:#333;font-size:20px;font-weight:600;margin:0 0 6px}.card-desc[data-v-b560e822]{color:#666;font-size:14px;margin:0}.form-section[data-v-b560e822]{margin-bottom:20px}.path-input-wrapper[data-v-b560e822]{align-items:center;display:flex}.sample-paths[data-v-b560e822]{background:#fafafa;border-radius:8px;margin-top:8px;padding:12px}.sample-path-item[data-v-b560e822]{border:1px solid transparent;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;padding:10px 12px;transition:background .2s}.sample-path-item[data-v-b560e822]:hover{background:#fff;border-color:#d9d9d9}.sample-name[data-v-b560e822]{color:#333;font-size:13px;font-weight:500;margin-bottom:4px}.sample-path[data-v-b560e822]{color:#666;font-family:monospace;font-size:12px}.path-tip[data-v-b560e822]{background:#f5f5f5;border-radius:6px;color:#999;font-size:12px;gap:6px;margin-top:8px;padding:8px 12px}.count-input-wrapper[data-v-b560e822],.path-tip[data-v-b560e822]{align-items:center;display:flex}.count-input-wrapper[data-v-b560e822]{gap:12px}.count-input[data-v-b560e822]{width:150px}.count-range[data-v-b560e822]{color:#999;font-size:13px}.action-section[data-v-b560e822]{display:flex;gap:12px;justify-content:center;padding:16px 0}.generate-btn[data-v-b560e822]{width:200px}.clear-btn[data-v-b560e822],.generate-btn[data-v-b560e822]{font-size:16px;height:48px}.clear-btn[data-v-b560e822]{width:150px}.script-section[data-v-b560e822]{margin-top:16px}.script-header[data-v-b560e822]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.script-header h3[data-v-b560e822]{color:#333;font-size:15px;font-weight:600;margin:0}.script-textarea[data-v-b560e822]{font-family:Consolas,Monaco,monospace;font-size:13px;line-height:1.6}.help-card[data-v-b560e822]{background:#fff}.help-sections[data-v-b560e822]{gap:20px}.help-section[data-v-b560e822],.help-sections[data-v-b560e822]{display:flex;flex-direction:column}.help-section[data-v-b560e822]{gap:12px}.help-section-title[data-v-b560e822]{border-left:3px solid #722ed1;color:#722ed1;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-section p[data-v-b560e822]{color:#555;font-size:14px;line-height:1.8;margin:0}.help-faq[data-v-b560e822]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-b560e822]{background:#fafafa;border-radius:6px;padding:12px 14px}.help-faq-item p[data-v-b560e822]{font-size:13px;margin:6px 0 0}.help-faq-q[data-v-b560e822]{color:#333;font-size:13px;font-weight:600;margin:0}.moments-container[data-v-021f256b]{display:flex;gap:20px}.control-panel[data-v-021f256b]{display:flex;flex-direction:column;flex-shrink:0;gap:12px;width:420px}.panel-section[data-v-021f256b]{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000f;padding:14px 16px}.section-title[data-v-021f256b]{border-bottom:1px solid #f0f0f0;color:#333;font-size:15px;font-weight:600;margin:0 0 12px;padding-bottom:10px}.panel-section[data-v-021f256b] .ant-form-item{margin-bottom:12px}.panel-section[data-v-021f256b] .ant-form-item:last-child{margin-bottom:0}.battery-slider[data-v-021f256b]{align-items:center;display:flex;gap:12px}.battery-slider span[data-v-021f256b]{color:#666;font-size:13px;min-width:40px}.friends-grid[data-v-021f256b]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.friend-item[data-v-021f256b]{align-items:center;background:#fafafa;border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:12px}.friend-avatar-wrapper[data-v-021f256b]{align-items:center;background:#fff;border:2px solid #d9d9d9;border-radius:50%;display:flex;height:56px;justify-content:center;overflow:hidden;width:56px}.friend-avatar[data-v-021f256b]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.friend-avatar-emoji[data-v-021f256b]{font-size:28px}.friend-name-input[data-v-021f256b]{width:100%}.images-grid[data-v-021f256b]{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.image-item[data-v-021f256b]{flex-direction:column;gap:6px}.image-item[data-v-021f256b],.image-preview[data-v-021f256b]{align-items:center;display:flex}.image-preview[data-v-021f256b]{aspect-ratio:1;background:#fafafa;border:2px dashed #d9d9d9;border-radius:6px;justify-content:center;overflow:hidden;width:100%}.image-preview img[data-v-021f256b]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-placeholder[data-v-021f256b]{color:#ccc;font-size:24px}.image-placeholder.add[data-v-021f256b]{cursor:pointer}.image-placeholder.add[data-v-021f256b]:hover{color:#ff5b2d}.image-index[data-v-021f256b]{color:#999;font-family:monospace;font-size:12px}.add-image[data-v-021f256b]{cursor:pointer}.format-tips[data-v-021f256b]{background:#f5f5f5;border-radius:6px;margin-top:12px;padding:12px}.format-tips h4[data-v-021f256b]{color:#333;font-size:13px;font-weight:600;margin:0 0 8px}.format-tips ul[data-v-021f256b]{color:#666;font-size:12px;line-height:1.8;margin:0;padding-left:20px}.action-buttons[data-v-021f256b]{display:flex;flex-direction:column;gap:8px}.preview-panel[data-v-021f256b]{align-items:flex-start;background:#f5f5f5;border-radius:8px;display:flex;flex:1;justify-content:center;min-height:calc(100vh - 300px);padding:20px}.phone-frame[data-v-021f256b]{background:#fff;border:12px solid #1a1a1a;border-radius:40px;box-shadow:0 8px 24px #00000026;overflow:hidden;position:relative;width:375px}.phone-notch[data-v-021f256b]{background:#1a1a1a;border-radius:0 0 20px 20px;height:30px;left:50%;position:absolute;top:0;transform:translate(-50%);width:150px;z-index:10}.status-bar[data-v-021f256b]{background:#ededed;font-size:12px;font-weight:600;justify-content:space-between;padding:8px 16px}.status-bar[data-v-021f256b],.status-right[data-v-021f256b]{align-items:center;display:flex}.status-right[data-v-021f256b]{gap:4px}.signal-bars[data-v-021f256b]{font-family:monospace;font-size:10px;letter-spacing:-1px}.moments-header[data-v-021f256b]{background:#fff;border-bottom:1px solid #e5e5e5;padding:0}.moments-cover[data-v-021f256b]{align-items:flex-end;background:linear-gradient(180deg,#2c2c2c,#3a3a3a);display:flex;justify-content:space-between;padding:40px 16px 12px;position:relative}.moments-title[data-v-021f256b]{color:#fff;font-size:18px;font-weight:600}.moments-camera[data-v-021f256b]{cursor:pointer;font-size:18px}.moments-content[data-v-021f256b]{background:#f5f5f5;min-height:500px;padding:16px}.moments-post[data-v-021f256b]{background:#fff;border-bottom:1px solid #e5e5e5;display:flex;flex-direction:column;padding:16px 16px 8px}.post-header[data-v-021f256b]{gap:10px;margin-bottom:12px}.post-avatar[data-v-021f256b],.post-header[data-v-021f256b]{align-items:center;display:flex}.post-avatar[data-v-021f256b]{background:#f0f0f0;border-radius:50%;font-size:22px;height:44px;justify-content:center;overflow:hidden;width:44px}.post-avatar img[data-v-021f256b]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post-author-info[data-v-021f256b]{display:flex;flex:1;flex-direction:column;gap:2px}.post-author-name[data-v-021f256b]{color:#576b95;font-size:15px;font-weight:600}.post-meta[data-v-021f256b]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.post-time[data-v-021f256b]{color:#999;font-size:12px}.post-location[data-v-021f256b]{align-items:center;color:#576b95;display:inline-flex;font-size:12px;gap:2px}.post-visibility[data-v-021f256b]{color:#999;font-size:14px}.post-content[data-v-021f256b]{color:#333;font-size:14px;line-height:1.6}.post-content[data-v-021f256b],.post-images[data-v-021f256b]{margin-bottom:12px}.single-image[data-v-021f256b]{border-radius:8px;overflow:hidden}.single-image img[data-v-021f256b]{display:block;height:auto;width:100%}.four-images[data-v-021f256b]{display:grid;gap:4px;grid-template-columns:repeat(2,1fr)}.grid-images[data-v-021f256b]{display:grid;gap:4px;grid-template-columns:repeat(3,1fr)}.image-grid-item[data-v-021f256b]{aspect-ratio:1;border-radius:4px;overflow:hidden}.image-grid-item img[data-v-021f256b]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post-interactions[data-v-021f256b]{margin:8px 0 4px}.interaction-bg[data-v-021f256b]{background:#f3f3f3;border-radius:4px;padding:6px 12px}.post-likes[data-v-021f256b]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:4px;padding-bottom:4px}.like-icon[data-v-021f256b]{color:#ff5b2d}.like-name[data-v-021f256b]{color:#333;font-size:13px}.post-comments[data-v-021f256b]{border-top:1px solid rgba(0,0,0,.06);margin-top:2px;padding:4px 0 0}.comment-item[data-v-021f256b]{font-size:13px;line-height:1.6;padding:2px 0}.comment-author[data-v-021f256b]{color:#576b95;font-weight:500}.comment-reply-to[data-v-021f256b]{color:#333}.comment-reply-name[data-v-021f256b]{color:#576b95;font-weight:500}.comment-text[data-v-021f256b]{color:#333}.post-actions-bar[data-v-021f256b]{display:flex;gap:20px;justify-content:flex-end;padding:6px 0 2px}.action-btn[data-v-021f256b]{align-items:center;color:#576b95;cursor:pointer;display:inline-flex;font-size:13px;gap:4px}.action-btn[data-v-021f256b]:hover{opacity:.7}.post-divider[data-v-021f256b]{border-color:#e5e5e5;margin:0}.empty-state[data-v-021f256b]{color:#999;padding:40px 20px;text-align:center}.no-preview[data-v-021f256b]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px}.no-preview-icon[data-v-021f256b]{font-size:64px;margin-bottom:16px}.no-preview p[data-v-021f256b]{color:#999;font-size:14px}.help-card[data-v-021f256b]{background:#fff}.help-sections[data-v-021f256b]{gap:20px}.help-section[data-v-021f256b],.help-sections[data-v-021f256b]{display:flex;flex-direction:column}.help-section[data-v-021f256b]{gap:12px}.help-section-title[data-v-021f256b]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-section p[data-v-021f256b]{color:#555;font-size:14px;line-height:1.8;margin:0}.help-faq[data-v-021f256b]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-021f256b]{background:#fafafa;border-radius:6px;padding:12px 14px}.help-faq-item p[data-v-021f256b]{font-size:13px;margin:6px 0 0}.help-faq-q[data-v-021f256b]{color:#333;font-size:13px;font-weight:600;margin:0}.help-sections[data-v-7a13dcb4]{gap:20px}.help-section[data-v-7a13dcb4],.help-sections[data-v-7a13dcb4]{display:flex;flex-direction:column}.help-section[data-v-7a13dcb4]{gap:12px}.help-section-title[data-v-7a13dcb4]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-7a13dcb4]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-7a13dcb4]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-7a13dcb4]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-7a13dcb4]{color:#333;font-size:13px;font-weight:600;margin:0}.main-content[data-v-7a13dcb4]{display:flex;flex-direction:column;gap:16px}.control-panel[data-v-7a13dcb4],.help-card[data-v-7a13dcb4],.info-card[data-v-7a13dcb4],.preview-panel[data-v-7a13dcb4],.result-panel[data-v-7a13dcb4]{background:#fff;margin-top:16px}.upload-dragger[data-v-7a13dcb4]{margin-bottom:0}.upload-dragger[data-v-7a13dcb4] .ant-upload{padding:40px}.upload-dragger[data-v-7a13dcb4] .ant-upload-text{color:#333;font-size:18px;font-weight:500;margin:16px 0 8px}.upload-dragger[data-v-7a13dcb4] .ant-upload-hint{color:#999;font-size:14px}.upload-dragger[data-v-7a13dcb4] .ant-upload-tips{color:#bbb;font-size:13px;margin-top:16px}.preset-row[data-v-7a13dcb4]{align-items:flex-start;display:flex;gap:8px}.row-label[data-v-7a13dcb4]{color:#333;flex-shrink:0;font-weight:500;line-height:30px}.original-preview[data-v-7a13dcb4]{background:#f5f5f5;border-radius:8px;display:flex;justify-content:center;padding:16px 0}.image-container[data-v-7a13dcb4]{display:inline-block;max-width:100%;position:relative}.image-container img[data-v-7a13dcb4]{border-radius:4px;box-shadow:0 2px 8px #0000001a;display:block;max-height:500px;max-width:100%}.grid-overlay[data-v-7a13dcb4]{display:grid;inset:0;position:absolute}.grid-cell[data-v-7a13dcb4]{border:1px dashed rgba(22,119,255,.7);cursor:pointer;position:relative;transition:background .2s}.grid-cell[data-v-7a13dcb4]:hover{background:#1677ff26}.cell-number[data-v-7a13dcb4]{background:#1677ffd9;border-radius:11px;color:#fff;font-size:12px;font-weight:600;height:22px;left:50%;line-height:22px;min-width:22px;opacity:0;padding:0 5px;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:opacity .2s}.grid-cell:hover .cell-number[data-v-7a13dcb4]{opacity:1}.slice-list[data-v-7a13dcb4]{background:#fafafa;border-radius:8px;display:flex;flex-direction:column;gap:8px;margin-top:16px;max-height:240px;overflow-y:auto;padding:12px}.slice-item[data-v-7a13dcb4]{align-items:center;background:#fff;border:1px solid #f0f0f0;border-radius:6px;display:flex;gap:10px;padding:6px 8px;transition:box-shadow .2s}.slice-item[data-v-7a13dcb4]:hover{box-shadow:0 2px 8px #00000014}.slice-thumb[data-v-7a13dcb4]{border-radius:4px;cursor:pointer;flex-shrink:0;height:48px;overflow:hidden;position:relative;width:48px}.slice-thumb img[data-v-7a13dcb4]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.slice-index[data-v-7a13dcb4]{background:#1677ffd9;border-radius:3px;color:#fff;font-size:10px;font-weight:600;left:2px;line-height:16px;padding:0 4px;position:absolute;top:2px}.slice-meta[data-v-7a13dcb4]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.slice-name[data-v-7a13dcb4]{color:#333;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slice-size[data-v-7a13dcb4]{color:#999;font-size:11px}.slice-actions[data-v-7a13dcb4]{flex-shrink:0}.preview-container[data-v-7a13dcb4]{background:#f5f5f5;border-radius:8px;margin-bottom:16px;padding:16px;text-align:center}.preview-container img[data-v-7a13dcb4]{border-radius:4px;max-height:60vh;max-width:100%}.preview-actions[data-v-7a13dcb4]{border-top:1px solid #f0f0f0;padding-top:12px;text-align:center}.action-buttons[data-v-7a13dcb4]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.clear-btn[data-v-7a13dcb4]{background-color:#ff5b2d!important;border-color:#ff5b2d!important;color:#fff!important}.clear-btn[data-v-7a13dcb4]:hover{background-color:#9254de!important;border-color:#9254de!important;color:#fff!important}.scenario-card[data-v-7a13dcb4]{background:#fafafa;height:100%}.scenario-card p[data-v-7a13dcb4]{color:#666;font-size:13px;line-height:1.6;margin:8px 0 0}[data-v-7a13dcb4] .ant-form-item{margin-bottom:0}.help-sections[data-v-a94c898a]{gap:20px}.help-section[data-v-a94c898a],.help-sections[data-v-a94c898a]{display:flex;flex-direction:column}.help-section[data-v-a94c898a]{gap:12px}.help-section-title[data-v-a94c898a]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-a94c898a]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-a94c898a]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-a94c898a]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-a94c898a]{color:#333;font-size:13px;font-weight:600;margin:0}.main-content[data-v-a94c898a]{display:flex;flex-direction:column;gap:16px}.control-panel[data-v-a94c898a],.help-card[data-v-a94c898a],.info-card[data-v-a94c898a],.preview-panel[data-v-a94c898a],.result-panel[data-v-a94c898a]{background:#fff;margin-top:16px}.upload-dragger[data-v-a94c898a]{margin-bottom:0}.upload-dragger[data-v-a94c898a] .ant-upload{padding:40px}.upload-dragger[data-v-a94c898a] .ant-upload-text{color:#333;font-size:18px;font-weight:500;margin:16px 0 8px}.upload-dragger[data-v-a94c898a] .ant-upload-hint{color:#999;font-size:14px}.upload-dragger[data-v-a94c898a] .ant-upload-tips{color:#bbb;font-size:13px;margin-top:16px}.preset-row[data-v-a94c898a]{align-items:flex-start;display:flex;gap:8px}.row-label[data-v-a94c898a]{color:#333;flex-shrink:0;font-weight:500;line-height:30px}.color-grid[data-v-a94c898a]{background:#fff;display:grid!important;gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));min-height:200px;padding:16px 0}.color-card[data-v-a94c898a]{border:1px solid #e8e8e8;border-radius:12px;box-shadow:0 4px 12px #0000001a;cursor:pointer;min-height:200px;overflow:hidden;transition:transform .2s,box-shadow .2s}.color-card[data-v-a94c898a]:hover{box-shadow:0 8px 20px #00000026;transform:translateY(-4px)}.color-preview[data-v-a94c898a]{height:120px;position:relative}.color-overlay[data-v-a94c898a],.color-preview[data-v-a94c898a]{align-items:center;display:flex;justify-content:center}.color-overlay[data-v-a94c898a]{background:#fff3;border-radius:50%;height:50px;opacity:0;transition:all .3s;width:50px}.color-card:hover .color-overlay[data-v-a94c898a]{opacity:1}.color-overlay.copied[data-v-a94c898a]{background:#52c41acc;opacity:1}.color-overlay[data-v-a94c898a] .anticon{color:#fff;font-size:24px}.color-info[data-v-a94c898a]{background:#fff;padding:12px}.color-info[data-v-a94c898a] .ant-tag{margin-right:4px}.hex-value[data-v-a94c898a]{align-items:center;display:flex;gap:8px;margin-bottom:4px}.hex-label[data-v-a94c898a]{font-size:11px;opacity:.6}.hex-code[data-v-a94c898a]{font-family:monospace;font-size:16px;font-weight:700}.copy-icon[data-v-a94c898a]{font-size:14px;opacity:.5}.rgb-value[data-v-a94c898a]{font-size:12px;margin-bottom:4px;opacity:.8}.percentage[data-v-a94c898a]{font-size:12px;font-weight:600}.empty-result[data-v-a94c898a]{padding:60px 0;text-align:center}.empty-tip[data-v-a94c898a]{color:#999;font-size:13px;margin:8px 0 0}.color-swatch[data-v-a94c898a]{border:1px solid #e8e8e8;border-radius:4px;height:24px;width:40px}.original-preview[data-v-a94c898a]{background:#f5f5f5;border-radius:8px;display:flex;justify-content:center;padding:16px 0}.original-preview img[data-v-a94c898a]{border-radius:4px;box-shadow:0 2px 8px #0000001a;max-height:500px;max-width:100%}.card-preview-container[data-v-a94c898a]{background:#f5f5f5;border-radius:8px;margin-bottom:16px;padding:16px;text-align:center}.card-preview-container img[data-v-a94c898a]{border-radius:4px;max-height:70vh;max-width:100%}.card-preview-actions[data-v-a94c898a]{border-top:1px solid #f0f0f0;padding-top:12px;text-align:center}.scenario-card[data-v-a94c898a]{background:#fafafa;height:100%}.scenario-card p[data-v-a94c898a]{color:#666;font-size:13px;line-height:1.6;margin:8px 0 0}.clear-btn[data-v-a94c898a]{background-color:#ff5b2d!important;border-color:#ff5b2d!important;color:#fff!important}[data-v-a94c898a] .ant-form-item{margin-bottom:0}.help-sections[data-v-a6610abd]{gap:20px}.help-section[data-v-a6610abd],.help-sections[data-v-a6610abd]{display:flex;flex-direction:column}.help-section[data-v-a6610abd]{gap:12px}.help-section-title[data-v-a6610abd]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-a6610abd]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-a6610abd]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-a6610abd]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-a6610abd]{color:#333;font-size:13px;font-weight:600;margin:0}.main-content[data-v-a6610abd]{display:flex;flex-direction:column;gap:16px}.adjust-card[data-v-a6610abd],.export-card[data-v-a6610abd],.help-card[data-v-a6610abd],.preview-card[data-v-a6610abd],.template-card[data-v-a6610abd]{background:#fff}.upload-dragger[data-v-a6610abd]{margin-bottom:0}.upload-dragger[data-v-a6610abd] .ant-upload{padding:40px}.upload-dragger[data-v-a6610abd] .ant-upload-text{color:#333;font-size:18px;font-weight:500;margin:16px 0 8px}.upload-dragger[data-v-a6610abd] .ant-upload-hint{color:#999;font-size:14px}.upload-dragger[data-v-a6610abd] .ant-upload-tips{color:#bbb;font-size:13px;margin-top:16px}.preview-container[data-v-a6610abd]{align-items:center;background:#f5f5f5;border-radius:8px;display:flex;justify-content:center;min-height:400px;overflow:hidden;padding:20px;position:relative}.preview-wrapper[data-v-a6610abd]{max-height:500px;max-width:100%;overflow:auto;text-align:center}.preview-wrapper img[data-v-a6610abd]{border-radius:4px;box-shadow:0 4px 12px #00000026;max-height:500px;max-width:100%}.preview-placeholder[data-v-a6610abd]{color:#999;text-align:center}.preview-placeholder p[data-v-a6610abd]{margin-top:12px}.preview-hints[data-v-a6610abd]{background:#fffc;border-radius:4px;bottom:12px;color:#999;display:flex;font-size:12px;gap:16px;padding:6px 12px;position:absolute;right:12px}.preview-actions[data-v-a6610abd]{border-top:1px solid #f0f0f0;margin-top:16px;padding-top:16px}.template-grid[data-v-a6610abd]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));padding:8px 0}.template-item[data-v-a6610abd]{border:2px solid transparent;border-radius:8px;cursor:pointer;overflow:hidden;text-align:center;transition:all .2s}.template-item[data-v-a6610abd]:hover{border-color:#1677ff}.template-item.active[data-v-a6610abd]{background:#e6f7ff;border-color:#1677ff}.template-thumbnail[data-v-a6610abd]{border-radius:4px 4px 0 0;height:60px;width:100%}.template-name[data-v-a6610abd]{color:#666;display:block;font-size:12px;overflow:hidden;padding:6px 4px;text-overflow:ellipsis;white-space:nowrap}.slider-value[data-v-a6610abd]{color:#666;display:inline-block;font-size:12px;font-weight:500;margin-left:12px;min-width:60px;text-align:right}.scenario-card[data-v-a6610abd]{background:#fafafa;height:100%}.scenario-card p[data-v-a6610abd]{color:#666;font-size:13px;line-height:1.6;margin:8px 0 0}[data-v-a6610abd] .ant-form-item{margin-bottom:0}.help-sections[data-v-9768191c]{gap:20px}.help-section[data-v-9768191c],.help-sections[data-v-9768191c]{display:flex;flex-direction:column}.help-section[data-v-9768191c]{gap:12px}.help-section-title[data-v-9768191c]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-9768191c]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-9768191c]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-9768191c]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-9768191c]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-9768191c],.main-card[data-v-9768191c],.result-card[data-v-9768191c]{background:#fff}.unit-selector[data-v-9768191c]{margin-bottom:8px}.radio-group[data-v-9768191c]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-9768191c]{cursor:pointer;gap:8px}.radio-circle[data-v-9768191c],.radio-item[data-v-9768191c]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-9768191c]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-9768191c],.radio-item:hover .radio-circle[data-v-9768191c]{border-color:#ff5b2d}.radio-inner[data-v-9768191c]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-9768191c]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-9768191c]{color:#ff5b2d;font-weight:500}.input-section[data-v-9768191c]{margin-bottom:16px}.action-buttons[data-v-9768191c]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-9768191c]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-9768191c]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-9768191c]:hover{background:#e8e8e8;border-color:#bfbfbf}.empty-result[data-v-9768191c]{padding:60px 0;text-align:center}.empty-tip[data-v-9768191c]{color:#999;font-size:13px;margin:8px 0 0}.result-table[data-v-9768191c]{padding:8px 0}.result-cell[data-v-9768191c]{align-items:center;display:flex;gap:8px}.result-input[data-v-9768191c]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px;width:90%}.result-input[data-v-9768191c]:focus{border-color:#ff5b2d}.result-suffix[data-v-9768191c]{color:#999;font-size:12px}.unit-description[data-v-9768191c]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-9768191c]{gap:16px}.action-buttons[data-v-9768191c]{flex-direction:column}}.help-sections[data-v-5f21e3ff]{gap:20px}.help-section[data-v-5f21e3ff],.help-sections[data-v-5f21e3ff]{display:flex;flex-direction:column}.help-section[data-v-5f21e3ff]{gap:12px}.help-section-title[data-v-5f21e3ff]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-5f21e3ff]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-5f21e3ff]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-5f21e3ff]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-5f21e3ff]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-5f21e3ff],.main-card[data-v-5f21e3ff],.result-card[data-v-5f21e3ff]{background:#fff}.unit-selector[data-v-5f21e3ff]{margin-bottom:8px}.radio-group[data-v-5f21e3ff]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-5f21e3ff]{cursor:pointer;gap:8px}.radio-circle[data-v-5f21e3ff],.radio-item[data-v-5f21e3ff]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-5f21e3ff]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-5f21e3ff],.radio-item:hover .radio-circle[data-v-5f21e3ff]{border-color:#ff5b2d}.radio-inner[data-v-5f21e3ff]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-5f21e3ff]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-5f21e3ff]{color:#ff5b2d;font-weight:500}.input-section[data-v-5f21e3ff]{margin-bottom:16px}.action-buttons[data-v-5f21e3ff]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-5f21e3ff]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-5f21e3ff]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-5f21e3ff]:hover{background:#e8e8e8;border-color:#bfbfbf}.result-table[data-v-5f21e3ff]{padding:8px 0}.result-cell[data-v-5f21e3ff]{align-items:center;display:flex;gap:8px}.result-input[data-v-5f21e3ff]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-5f21e3ff]:focus{border-color:#ff5b2d}.result-suffix[data-v-5f21e3ff]{color:#999;font-size:12px}.unit-description[data-v-5f21e3ff]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-5f21e3ff]{gap:16px}.action-buttons[data-v-5f21e3ff]{flex-direction:column}}.help-sections[data-v-727680dd]{gap:20px}.help-section[data-v-727680dd],.help-sections[data-v-727680dd]{display:flex;flex-direction:column}.help-section[data-v-727680dd]{gap:12px}.help-section-title[data-v-727680dd]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-727680dd]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-727680dd]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-727680dd]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-727680dd]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-727680dd],.main-card[data-v-727680dd],.result-card[data-v-727680dd]{background:#fff}.unit-selector[data-v-727680dd]{margin-bottom:8px}.radio-group[data-v-727680dd]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-727680dd]{cursor:pointer;gap:8px}.radio-circle[data-v-727680dd],.radio-item[data-v-727680dd]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-727680dd]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-727680dd],.radio-item:hover .radio-circle[data-v-727680dd]{border-color:#ff5b2d}.radio-inner[data-v-727680dd]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-727680dd]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-727680dd]{color:#ff5b2d;font-weight:500}.input-section[data-v-727680dd]{margin-bottom:16px}.action-buttons[data-v-727680dd]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-727680dd]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-727680dd]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-727680dd]:hover{background:#e8e8e8;border-color:#bfbfbf}.result-table[data-v-727680dd]{padding:8px 0}.result-cell[data-v-727680dd]{align-items:center;display:flex;gap:8px}.result-input[data-v-727680dd]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-727680dd]:focus{border-color:#ff5b2d}.result-suffix[data-v-727680dd]{color:#999;font-size:12px}.unit-description[data-v-727680dd]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-727680dd]{gap:16px}.action-buttons[data-v-727680dd]{flex-direction:column}}.help-sections[data-v-b8032727]{gap:20px}.help-section[data-v-b8032727],.help-sections[data-v-b8032727]{display:flex;flex-direction:column}.help-section[data-v-b8032727]{gap:12px}.help-section-title[data-v-b8032727]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-b8032727]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-b8032727]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-b8032727]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-b8032727]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-b8032727],.main-card[data-v-b8032727],.result-card[data-v-b8032727]{background:#fff}.unit-selector[data-v-b8032727]{margin-bottom:8px}.radio-group[data-v-b8032727]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-b8032727]{cursor:pointer;gap:8px}.radio-circle[data-v-b8032727],.radio-item[data-v-b8032727]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-b8032727]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-b8032727],.radio-item:hover .radio-circle[data-v-b8032727]{border-color:#ff5b2d}.radio-inner[data-v-b8032727]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-b8032727]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-b8032727]{color:#ff5b2d;font-weight:500}.input-section[data-v-b8032727]{margin-bottom:16px}.action-buttons[data-v-b8032727]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-b8032727]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-b8032727]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-b8032727]:hover{background:#e8e8e8;border-color:#bfbfbf}.empty-result[data-v-b8032727]{padding:60px 0;text-align:center}.empty-tip[data-v-b8032727]{color:#999;font-size:13px;margin:8px 0 0}.result-table[data-v-b8032727]{padding:8px 0}.result-cell[data-v-b8032727]{align-items:center;display:flex;gap:8px}.result-input[data-v-b8032727]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-b8032727]:focus{border-color:#ff5b2d}.result-suffix[data-v-b8032727]{color:#999;font-size:12px}.unit-description[data-v-b8032727]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-b8032727]{gap:16px}.action-buttons[data-v-b8032727]{flex-direction:column}}.help-sections[data-v-4c3cdc77]{gap:20px}.help-section[data-v-4c3cdc77],.help-sections[data-v-4c3cdc77]{display:flex;flex-direction:column}.help-section[data-v-4c3cdc77]{gap:12px}.help-section-title[data-v-4c3cdc77]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-4c3cdc77]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-4c3cdc77]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-4c3cdc77]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-4c3cdc77]{color:#333;font-size:13px;font-weight:600;margin:0}.daily-card[data-v-4c3cdc77],.help-card[data-v-4c3cdc77],.main-card[data-v-4c3cdc77],.result-card[data-v-4c3cdc77]{background:#fff}.unit-selector[data-v-4c3cdc77]{margin-bottom:8px}.radio-group[data-v-4c3cdc77]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-4c3cdc77]{cursor:pointer;gap:8px}.radio-circle[data-v-4c3cdc77],.radio-item[data-v-4c3cdc77]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-4c3cdc77]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-4c3cdc77],.radio-item:hover .radio-circle[data-v-4c3cdc77]{border-color:#ff5b2d}.radio-inner[data-v-4c3cdc77]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-4c3cdc77]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-4c3cdc77]{color:#ff5b2d;font-weight:500}.input-section[data-v-4c3cdc77]{margin-bottom:16px}.action-buttons[data-v-4c3cdc77]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-4c3cdc77]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-4c3cdc77]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-4c3cdc77]:hover{background:#e8e8e8;border-color:#bfbfbf}.empty-result[data-v-4c3cdc77]{padding:60px 0;text-align:center}.empty-tip[data-v-4c3cdc77]{color:#999;font-size:13px;margin:8px 0 0}.result-table[data-v-4c3cdc77]{padding:8px 0}.result-cell[data-v-4c3cdc77]{align-items:center;display:flex;gap:8px}.result-input[data-v-4c3cdc77]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-4c3cdc77]:focus{border-color:#ff5b2d}.result-suffix[data-v-4c3cdc77]{color:#999;font-size:12px}.unit-description[data-v-4c3cdc77]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-4c3cdc77]{gap:16px}.action-buttons[data-v-4c3cdc77]{flex-direction:column}}.help-sections[data-v-a997d729]{gap:20px}.help-section[data-v-a997d729],.help-sections[data-v-a997d729]{display:flex;flex-direction:column}.help-section[data-v-a997d729]{gap:12px}.help-section-title[data-v-a997d729]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-a997d729]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-a997d729]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-a997d729]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-a997d729]{color:#333;font-size:13px;font-weight:600;margin:0}.daily-card[data-v-a997d729],.help-card[data-v-a997d729],.main-card[data-v-a997d729],.result-card[data-v-a997d729]{background:#fff}.unit-selector[data-v-a997d729]{margin-bottom:8px}.radio-group[data-v-a997d729]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-a997d729]{cursor:pointer;gap:8px}.radio-circle[data-v-a997d729],.radio-item[data-v-a997d729]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-a997d729]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-a997d729],.radio-item:hover .radio-circle[data-v-a997d729]{border-color:#ff5b2d}.radio-inner[data-v-a997d729]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-a997d729]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-a997d729]{color:#ff5b2d;font-weight:500}.input-section[data-v-a997d729]{margin-bottom:16px}.action-buttons[data-v-a997d729]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-a997d729]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-a997d729]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-a997d729]:hover{background:#e8e8e8;border-color:#bfbfbf}.empty-result[data-v-a997d729]{padding:60px 0;text-align:center}.empty-tip[data-v-a997d729]{color:#999;font-size:13px;margin:8px 0 0}.result-table[data-v-a997d729]{padding:8px 0}.result-cell[data-v-a997d729]{align-items:center;display:flex;gap:8px}.result-input[data-v-a997d729]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-a997d729]:focus{border-color:#ff5b2d}.result-suffix[data-v-a997d729]{color:#999;font-size:12px}.unit-description[data-v-a997d729]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-a997d729]{gap:16px}.action-buttons[data-v-a997d729]{flex-direction:column}}.help-sections[data-v-c92017eb]{gap:20px}.help-section[data-v-c92017eb],.help-sections[data-v-c92017eb]{display:flex;flex-direction:column}.help-section[data-v-c92017eb]{gap:12px}.help-section-title[data-v-c92017eb]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-c92017eb]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-c92017eb]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-c92017eb]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-c92017eb]{color:#333;font-size:13px;font-weight:600;margin:0}.daily-card[data-v-c92017eb],.help-card[data-v-c92017eb],.main-card[data-v-c92017eb],.result-card[data-v-c92017eb]{background:#fff}.unit-selector[data-v-c92017eb]{margin-bottom:8px}.radio-group[data-v-c92017eb]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-c92017eb]{cursor:pointer;gap:8px}.radio-circle[data-v-c92017eb],.radio-item[data-v-c92017eb]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-c92017eb]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-c92017eb],.radio-item:hover .radio-circle[data-v-c92017eb]{border-color:#ff5b2d}.radio-inner[data-v-c92017eb]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-c92017eb]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-c92017eb]{color:#ff5b2d;font-weight:500}.input-section[data-v-c92017eb]{margin-bottom:16px}.action-buttons[data-v-c92017eb]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-c92017eb]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-c92017eb]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-c92017eb]:hover{background:#e8e8e8;border-color:#bfbfbf}.empty-result[data-v-c92017eb]{padding:60px 0;text-align:center}.empty-tip[data-v-c92017eb]{color:#999;font-size:13px;margin:8px 0 0}.result-table[data-v-c92017eb]{padding:8px 0}.result-cell[data-v-c92017eb]{align-items:center;display:flex;gap:8px}.result-input[data-v-c92017eb]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-c92017eb]:focus{border-color:#ff5b2d}.result-suffix[data-v-c92017eb]{color:#999;font-size:12px}.unit-description[data-v-c92017eb]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-c92017eb]{gap:16px}.action-buttons[data-v-c92017eb]{flex-direction:column}}.help-sections[data-v-adc0d1f0]{gap:20px}.help-section[data-v-adc0d1f0],.help-sections[data-v-adc0d1f0]{display:flex;flex-direction:column}.help-section[data-v-adc0d1f0]{gap:12px}.help-section-title[data-v-adc0d1f0]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-adc0d1f0]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-adc0d1f0]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-adc0d1f0]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-adc0d1f0]{color:#333;font-size:13px;font-weight:600;margin:0}.daily-card[data-v-adc0d1f0],.help-card[data-v-adc0d1f0],.main-card[data-v-adc0d1f0],.result-card[data-v-adc0d1f0]{background:#fff}.unit-selector[data-v-adc0d1f0]{margin-bottom:8px}.radio-group[data-v-adc0d1f0]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-adc0d1f0]{cursor:pointer;gap:8px}.radio-circle[data-v-adc0d1f0],.radio-item[data-v-adc0d1f0]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-adc0d1f0]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-adc0d1f0],.radio-item:hover .radio-circle[data-v-adc0d1f0]{border-color:#ff5b2d}.radio-inner[data-v-adc0d1f0]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-adc0d1f0]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-adc0d1f0]{color:#ff5b2d;font-weight:500}.input-section[data-v-adc0d1f0]{margin-bottom:16px}.action-buttons[data-v-adc0d1f0]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-adc0d1f0]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-adc0d1f0]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-adc0d1f0]:hover{background:#e8e8e8;border-color:#bfbfbf}.empty-result[data-v-adc0d1f0]{padding:60px 0;text-align:center}.empty-tip[data-v-adc0d1f0]{color:#999;font-size:13px;margin:8px 0 0}.result-table[data-v-adc0d1f0]{padding:8px 0}.result-cell[data-v-adc0d1f0]{align-items:center;display:flex;gap:8px}.result-input[data-v-adc0d1f0]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-adc0d1f0]:focus{border-color:#ff5b2d}.result-suffix[data-v-adc0d1f0]{color:#999;font-size:12px}.unit-description[data-v-adc0d1f0]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-adc0d1f0]{gap:16px}.action-buttons[data-v-adc0d1f0]{flex-direction:column}}.help-sections[data-v-11390dae]{gap:20px}.help-section[data-v-11390dae],.help-sections[data-v-11390dae]{display:flex;flex-direction:column}.help-section[data-v-11390dae]{gap:12px}.help-section-title[data-v-11390dae]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-11390dae]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-11390dae]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-11390dae]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-11390dae]{color:#333;font-size:13px;font-weight:600;margin:0}.daily-card[data-v-11390dae],.help-card[data-v-11390dae],.main-card[data-v-11390dae],.result-card[data-v-11390dae]{background:#fff}.unit-selector[data-v-11390dae]{margin-bottom:8px}.radio-group[data-v-11390dae]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-11390dae]{cursor:pointer;gap:8px}.radio-circle[data-v-11390dae],.radio-item[data-v-11390dae]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-11390dae]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-11390dae],.radio-item:hover .radio-circle[data-v-11390dae]{border-color:#ff5b2d}.radio-inner[data-v-11390dae]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-11390dae]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-11390dae]{color:#ff5b2d;font-weight:500}.input-section[data-v-11390dae]{margin-bottom:16px}.action-buttons[data-v-11390dae]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-11390dae]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-11390dae]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-11390dae]:hover{background:#e8e8e8;border-color:#bfbfbf}.empty-result[data-v-11390dae]{padding:60px 0;text-align:center}.empty-tip[data-v-11390dae]{color:#999;font-size:13px;margin:8px 0 0}.result-table[data-v-11390dae]{padding:8px 0}.result-cell[data-v-11390dae]{align-items:center;display:flex;gap:8px}.result-input[data-v-11390dae]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-11390dae]:focus{border-color:#ff5b2d}.result-suffix[data-v-11390dae]{color:#999;font-size:12px}.unit-description[data-v-11390dae]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-11390dae]{gap:16px}.action-buttons[data-v-11390dae]{flex-direction:column}}.help-sections[data-v-ae72e3fd]{gap:20px}.help-section[data-v-ae72e3fd],.help-sections[data-v-ae72e3fd]{display:flex;flex-direction:column}.help-section[data-v-ae72e3fd]{gap:12px}.help-section-title[data-v-ae72e3fd]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-ae72e3fd]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-ae72e3fd]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-ae72e3fd]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-ae72e3fd]{color:#333;font-size:13px;font-weight:600;margin:0}.daily-card[data-v-ae72e3fd],.help-card[data-v-ae72e3fd],.main-card[data-v-ae72e3fd],.result-card[data-v-ae72e3fd]{background:#fff}.unit-selector[data-v-ae72e3fd]{margin-bottom:8px}.radio-group[data-v-ae72e3fd]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-ae72e3fd]{cursor:pointer;gap:8px}.radio-circle[data-v-ae72e3fd],.radio-item[data-v-ae72e3fd]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-ae72e3fd]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-ae72e3fd],.radio-item:hover .radio-circle[data-v-ae72e3fd]{border-color:#ff5b2d}.radio-inner[data-v-ae72e3fd]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-ae72e3fd]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-ae72e3fd]{color:#ff5b2d;font-weight:500}.input-section[data-v-ae72e3fd]{margin-bottom:16px}.action-buttons[data-v-ae72e3fd]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-ae72e3fd]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-ae72e3fd]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-ae72e3fd]:hover{background:#e8e8e8;border-color:#bfbfbf}.empty-result[data-v-ae72e3fd]{padding:60px 0;text-align:center}.empty-tip[data-v-ae72e3fd]{color:#999;font-size:13px;margin:8px 0 0}.result-table[data-v-ae72e3fd]{padding:8px 0}.result-cell[data-v-ae72e3fd]{align-items:center;display:flex;gap:8px}.result-input[data-v-ae72e3fd]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-ae72e3fd]:focus{border-color:#ff5b2d}.result-suffix[data-v-ae72e3fd]{color:#999;font-size:12px}.unit-description[data-v-ae72e3fd]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-ae72e3fd]{gap:16px}.action-buttons[data-v-ae72e3fd]{flex-direction:column}}.help-sections[data-v-f7848bd1]{gap:20px}.help-section[data-v-f7848bd1],.help-sections[data-v-f7848bd1]{display:flex;flex-direction:column}.help-section[data-v-f7848bd1]{gap:12px}.help-section-title[data-v-f7848bd1]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-f7848bd1]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-f7848bd1]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-f7848bd1]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-f7848bd1]{color:#333;font-size:13px;font-weight:600;margin:0}.daily-card[data-v-f7848bd1],.help-card[data-v-f7848bd1],.main-card[data-v-f7848bd1],.result-card[data-v-f7848bd1]{background:#fff}.unit-selector[data-v-f7848bd1]{margin-bottom:8px}.radio-group[data-v-f7848bd1]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-f7848bd1]{cursor:pointer;gap:8px}.radio-circle[data-v-f7848bd1],.radio-item[data-v-f7848bd1]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-f7848bd1]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-f7848bd1],.radio-item:hover .radio-circle[data-v-f7848bd1]{border-color:#ff5b2d}.radio-inner[data-v-f7848bd1]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-f7848bd1]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-f7848bd1]{color:#ff5b2d;font-weight:500}.input-section[data-v-f7848bd1]{margin-bottom:16px}.action-buttons[data-v-f7848bd1]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-f7848bd1]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-f7848bd1]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-f7848bd1]:hover{background:#e8e8e8;border-color:#bfbfbf}.empty-result[data-v-f7848bd1]{padding:60px 0;text-align:center}.empty-tip[data-v-f7848bd1]{color:#999;font-size:13px;margin:8px 0 0}.result-table[data-v-f7848bd1]{padding:8px 0}.result-cell[data-v-f7848bd1]{align-items:center;display:flex;gap:8px}.result-input[data-v-f7848bd1]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-f7848bd1]:focus{border-color:#ff5b2d}.result-suffix[data-v-f7848bd1]{color:#999;font-size:12px}.unit-description[data-v-f7848bd1]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-f7848bd1]{gap:16px}.action-buttons[data-v-f7848bd1]{flex-direction:column}}.help-sections[data-v-4f0fc460]{gap:20px}.help-section[data-v-4f0fc460],.help-sections[data-v-4f0fc460]{display:flex;flex-direction:column}.help-section[data-v-4f0fc460]{gap:12px}.help-section-title[data-v-4f0fc460]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-4f0fc460]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-4f0fc460]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-4f0fc460]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-4f0fc460]{color:#333;font-size:13px;font-weight:600;margin:0}.daily-card[data-v-4f0fc460],.help-card[data-v-4f0fc460],.main-card[data-v-4f0fc460],.result-card[data-v-4f0fc460]{background:#fff}.unit-selector[data-v-4f0fc460]{margin-bottom:8px}.radio-group[data-v-4f0fc460]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-4f0fc460]{cursor:pointer;gap:8px}.radio-circle[data-v-4f0fc460],.radio-item[data-v-4f0fc460]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-4f0fc460]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-4f0fc460],.radio-item:hover .radio-circle[data-v-4f0fc460]{border-color:#ff5b2d}.radio-inner[data-v-4f0fc460]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-4f0fc460]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-4f0fc460]{color:#ff5b2d;font-weight:500}.input-section[data-v-4f0fc460]{margin-bottom:16px}.action-buttons[data-v-4f0fc460]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-4f0fc460]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-4f0fc460]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-4f0fc460]:hover{background:#e8e8e8;border-color:#bfbfbf}.empty-result[data-v-4f0fc460]{padding:60px 0;text-align:center}.empty-tip[data-v-4f0fc460]{color:#999;font-size:13px;margin:8px 0 0}.result-table[data-v-4f0fc460]{padding:8px 0}.result-cell[data-v-4f0fc460]{align-items:center;display:flex;gap:8px}.result-input[data-v-4f0fc460]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-4f0fc460]:focus{border-color:#ff5b2d}.result-suffix[data-v-4f0fc460]{color:#999;font-size:12px}.unit-description[data-v-4f0fc460]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-4f0fc460]{gap:16px}.action-buttons[data-v-4f0fc460]{flex-direction:column}}.help-sections[data-v-dfcc6eb8]{gap:20px}.help-section[data-v-dfcc6eb8],.help-sections[data-v-dfcc6eb8]{display:flex;flex-direction:column}.help-section[data-v-dfcc6eb8]{gap:12px}.help-section-title[data-v-dfcc6eb8]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-dfcc6eb8]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-dfcc6eb8]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-dfcc6eb8]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-dfcc6eb8]{color:#333;font-size:13px;font-weight:600;margin:0}.daily-card[data-v-dfcc6eb8],.help-card[data-v-dfcc6eb8],.main-card[data-v-dfcc6eb8],.result-card[data-v-dfcc6eb8]{background:#fff}.unit-selector[data-v-dfcc6eb8]{margin-bottom:8px}.radio-group[data-v-dfcc6eb8]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-dfcc6eb8]{cursor:pointer;gap:8px}.radio-circle[data-v-dfcc6eb8],.radio-item[data-v-dfcc6eb8]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-dfcc6eb8]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-dfcc6eb8],.radio-item:hover .radio-circle[data-v-dfcc6eb8]{border-color:#ff5b2d}.radio-inner[data-v-dfcc6eb8]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-dfcc6eb8]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-dfcc6eb8]{color:#ff5b2d;font-weight:500}.input-section[data-v-dfcc6eb8]{margin-bottom:16px}.action-buttons[data-v-dfcc6eb8]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-dfcc6eb8]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-dfcc6eb8]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-dfcc6eb8]:hover{background:#e8e8e8;border-color:#bfbfbf}.empty-result[data-v-dfcc6eb8]{padding:60px 0;text-align:center}.empty-tip[data-v-dfcc6eb8]{color:#999;font-size:13px;margin:8px 0 0}.result-table[data-v-dfcc6eb8]{padding:8px 0}.result-cell[data-v-dfcc6eb8]{align-items:center;display:flex;gap:8px}.result-input[data-v-dfcc6eb8]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-dfcc6eb8]:focus{border-color:#ff5b2d}.result-suffix[data-v-dfcc6eb8]{color:#999;font-size:12px}.unit-description[data-v-dfcc6eb8]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-dfcc6eb8]{gap:16px}.action-buttons[data-v-dfcc6eb8]{flex-direction:column}}.help-sections[data-v-105ca875]{gap:20px}.help-section[data-v-105ca875],.help-sections[data-v-105ca875]{display:flex;flex-direction:column}.help-section[data-v-105ca875]{gap:12px}.help-section-title[data-v-105ca875]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-105ca875]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-105ca875]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-105ca875]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-105ca875]{color:#333;font-size:13px;font-weight:600;margin:0}.daily-card[data-v-105ca875],.help-card[data-v-105ca875],.main-card[data-v-105ca875],.result-card[data-v-105ca875]{background:#fff}.unit-selector[data-v-105ca875]{margin-bottom:8px}.radio-group[data-v-105ca875]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-105ca875]{cursor:pointer;gap:8px}.radio-circle[data-v-105ca875],.radio-item[data-v-105ca875]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-105ca875]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-105ca875],.radio-item:hover .radio-circle[data-v-105ca875]{border-color:#ff5b2d}.radio-inner[data-v-105ca875]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-105ca875]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-105ca875]{color:#ff5b2d;font-weight:500}.input-section[data-v-105ca875]{margin-bottom:16px}.action-buttons[data-v-105ca875]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-105ca875]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-105ca875]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-105ca875]:hover{background:#e8e8e8;border-color:#bfbfbf}.empty-result[data-v-105ca875]{padding:60px 0;text-align:center}.empty-tip[data-v-105ca875]{color:#999;font-size:13px;margin:8px 0 0}.result-table[data-v-105ca875]{padding:8px 0}.result-cell[data-v-105ca875]{align-items:center;display:flex;gap:8px}.result-input[data-v-105ca875]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-105ca875]:focus{border-color:#ff5b2d}.result-suffix[data-v-105ca875]{color:#999;font-size:12px}.unit-description[data-v-105ca875]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-105ca875]{gap:16px}.action-buttons[data-v-105ca875]{flex-direction:column}}.help-sections[data-v-c11c69d6]{gap:20px}.help-section[data-v-c11c69d6],.help-sections[data-v-c11c69d6]{display:flex;flex-direction:column}.help-section[data-v-c11c69d6]{gap:12px}.help-section-title[data-v-c11c69d6]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-c11c69d6]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-c11c69d6]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-c11c69d6]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-c11c69d6]{color:#333;font-size:13px;font-weight:600;margin:0}.daily-card[data-v-c11c69d6],.help-card[data-v-c11c69d6],.main-card[data-v-c11c69d6],.result-card[data-v-c11c69d6]{background:#fff}.unit-selector[data-v-c11c69d6]{margin-bottom:8px}.radio-group[data-v-c11c69d6]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-c11c69d6]{cursor:pointer;gap:8px}.radio-circle[data-v-c11c69d6],.radio-item[data-v-c11c69d6]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-c11c69d6]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-c11c69d6],.radio-item:hover .radio-circle[data-v-c11c69d6]{border-color:#ff5b2d}.radio-inner[data-v-c11c69d6]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-c11c69d6]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-c11c69d6]{color:#ff5b2d;font-weight:500}.input-section[data-v-c11c69d6]{margin-bottom:16px}.action-buttons[data-v-c11c69d6]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-c11c69d6]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-c11c69d6]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-c11c69d6]:hover{background:#e8e8e8;border-color:#bfbfbf}.empty-result[data-v-c11c69d6]{padding:60px 0;text-align:center}.empty-tip[data-v-c11c69d6]{color:#999;font-size:13px;margin:8px 0 0}.result-table[data-v-c11c69d6]{padding:8px 0}.result-cell[data-v-c11c69d6]{align-items:center;display:flex;gap:8px}.result-input[data-v-c11c69d6]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-c11c69d6]:focus{border-color:#ff5b2d}.result-suffix[data-v-c11c69d6]{color:#999;font-size:12px}.unit-description[data-v-c11c69d6]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-c11c69d6]{gap:16px}.action-buttons[data-v-c11c69d6]{flex-direction:column}}.help-sections[data-v-d755555d]{gap:20px}.help-section[data-v-d755555d],.help-sections[data-v-d755555d]{display:flex;flex-direction:column}.help-section[data-v-d755555d]{gap:12px}.help-section-title[data-v-d755555d]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-d755555d]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-d755555d]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-d755555d]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-d755555d]{color:#333;font-size:13px;font-weight:600;margin:0}.daily-card[data-v-d755555d],.help-card[data-v-d755555d],.main-card[data-v-d755555d],.result-card[data-v-d755555d]{background:#fff}.unit-selector[data-v-d755555d]{margin-bottom:8px}.radio-group[data-v-d755555d]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-d755555d]{cursor:pointer;gap:8px}.radio-circle[data-v-d755555d],.radio-item[data-v-d755555d]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-d755555d]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-d755555d],.radio-item:hover .radio-circle[data-v-d755555d]{border-color:#ff5b2d}.radio-inner[data-v-d755555d]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-d755555d]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-d755555d]{color:#ff5b2d;font-weight:500}.input-section[data-v-d755555d]{margin-bottom:16px}.action-buttons[data-v-d755555d]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-d755555d]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-d755555d]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-d755555d]:hover{background:#e8e8e8;border-color:#bfbfbf}.empty-result[data-v-d755555d]{padding:60px 0;text-align:center}.empty-tip[data-v-d755555d]{color:#999;font-size:13px;margin:8px 0 0}.result-table[data-v-d755555d]{padding:8px 0}.result-cell[data-v-d755555d]{align-items:center;display:flex;gap:8px}.result-input[data-v-d755555d]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-d755555d]:focus{border-color:#ff5b2d}.result-suffix[data-v-d755555d]{color:#999;font-size:12px}.unit-description[data-v-d755555d]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-d755555d]{gap:16px}.action-buttons[data-v-d755555d]{flex-direction:column}}.help-sections[data-v-d8309950]{gap:20px}.help-section[data-v-d8309950],.help-sections[data-v-d8309950]{display:flex;flex-direction:column}.help-section[data-v-d8309950]{gap:12px}.help-section-title[data-v-d8309950]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-d8309950]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-d8309950]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-d8309950]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-d8309950]{color:#333;font-size:13px;font-weight:600;margin:0}.daily-card[data-v-d8309950],.help-card[data-v-d8309950],.main-card[data-v-d8309950],.result-card[data-v-d8309950]{background:#fff}.unit-selector[data-v-d8309950]{margin-bottom:8px}.radio-group[data-v-d8309950]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-d8309950]{cursor:pointer;gap:8px}.radio-circle[data-v-d8309950],.radio-item[data-v-d8309950]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-d8309950]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-d8309950],.radio-item:hover .radio-circle[data-v-d8309950]{border-color:#ff5b2d}.radio-inner[data-v-d8309950]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-d8309950]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-d8309950]{color:#ff5b2d;font-weight:500}.input-section[data-v-d8309950]{margin-bottom:16px}.action-buttons[data-v-d8309950]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-d8309950]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-d8309950]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-d8309950]:hover{background:#e8e8e8;border-color:#bfbfbf}.empty-result[data-v-d8309950]{padding:60px 0;text-align:center}.empty-tip[data-v-d8309950]{color:#999;font-size:13px;margin:8px 0 0}.result-table[data-v-d8309950]{padding:8px 0}.result-cell[data-v-d8309950]{align-items:center;display:flex;gap:8px}.result-input[data-v-d8309950]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-d8309950]:focus{border-color:#ff5b2d}.result-suffix[data-v-d8309950]{color:#999;font-size:12px}.unit-description[data-v-d8309950]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-d8309950]{gap:16px}.action-buttons[data-v-d8309950]{flex-direction:column}}.help-sections[data-v-24c8cb8b]{gap:20px}.help-section[data-v-24c8cb8b],.help-sections[data-v-24c8cb8b]{display:flex;flex-direction:column}.help-section[data-v-24c8cb8b]{gap:12px}.help-section-title[data-v-24c8cb8b]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-24c8cb8b]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-24c8cb8b]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-24c8cb8b]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-24c8cb8b]{color:#333;font-size:13px;font-weight:600;margin:0}.daily-card[data-v-24c8cb8b],.help-card[data-v-24c8cb8b],.main-card[data-v-24c8cb8b],.result-card[data-v-24c8cb8b]{background:#fff}.unit-selector[data-v-24c8cb8b]{margin-bottom:8px}.radio-group[data-v-24c8cb8b]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-24c8cb8b]{cursor:pointer;gap:8px}.radio-circle[data-v-24c8cb8b],.radio-item[data-v-24c8cb8b]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-24c8cb8b]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-24c8cb8b],.radio-item:hover .radio-circle[data-v-24c8cb8b]{border-color:#ff5b2d}.radio-inner[data-v-24c8cb8b]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-24c8cb8b]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-24c8cb8b]{color:#ff5b2d;font-weight:500}.input-section[data-v-24c8cb8b]{margin-bottom:16px}.action-buttons[data-v-24c8cb8b]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-24c8cb8b]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-24c8cb8b]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-24c8cb8b]:hover{background:#e8e8e8;border-color:#bfbfbf}.empty-result[data-v-24c8cb8b]{padding:60px 0;text-align:center}.empty-tip[data-v-24c8cb8b]{color:#999;font-size:13px;margin:8px 0 0}.result-table[data-v-24c8cb8b]{padding:8px 0}.result-cell[data-v-24c8cb8b]{align-items:center;display:flex;gap:8px}.result-input[data-v-24c8cb8b]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-24c8cb8b]:focus{border-color:#ff5b2d}.result-suffix[data-v-24c8cb8b]{color:#999;font-size:12px}.unit-description[data-v-24c8cb8b]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-24c8cb8b]{gap:16px}.action-buttons[data-v-24c8cb8b]{flex-direction:column}}.help-sections[data-v-65e40744]{gap:20px}.help-section[data-v-65e40744],.help-sections[data-v-65e40744]{display:flex;flex-direction:column}.help-section[data-v-65e40744]{gap:12px}.help-section-title[data-v-65e40744]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-65e40744]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-65e40744]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-65e40744]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-65e40744]{color:#333;font-size:13px;font-weight:600;margin:0}.daily-card[data-v-65e40744],.help-card[data-v-65e40744],.main-card[data-v-65e40744],.result-card[data-v-65e40744]{background:#fff}.gender-selector[data-v-65e40744]{margin-bottom:16px}.unit-selector[data-v-65e40744]{margin-bottom:8px}.radio-group[data-v-65e40744]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-65e40744]{cursor:pointer;gap:8px}.radio-circle[data-v-65e40744],.radio-item[data-v-65e40744]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-65e40744]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-65e40744],.radio-item:hover .radio-circle[data-v-65e40744]{border-color:#ff5b2d}.radio-inner[data-v-65e40744]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-65e40744]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-65e40744]{color:#ff5b2d;font-weight:500}.input-section[data-v-65e40744]{margin-bottom:16px}.action-buttons[data-v-65e40744]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-65e40744]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-65e40744]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-65e40744]:hover{background:#e8e8e8;border-color:#bfbfbf}.empty-result[data-v-65e40744]{padding:60px 0;text-align:center}.empty-tip[data-v-65e40744]{color:#999;font-size:13px;margin:8px 0 0}.result-table[data-v-65e40744]{padding:8px 0}.result-cell[data-v-65e40744]{align-items:center;display:flex;gap:8px}.result-input[data-v-65e40744]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-65e40744]:focus{border-color:#ff5b2d}.result-suffix[data-v-65e40744]{color:#999;font-size:12px}.unit-description[data-v-65e40744]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-65e40744]{gap:16px}.action-buttons[data-v-65e40744]{flex-direction:column}}.help-sections[data-v-d6a294e9]{gap:20px}.help-section[data-v-d6a294e9],.help-sections[data-v-d6a294e9]{display:flex;flex-direction:column}.help-section[data-v-d6a294e9]{gap:12px}.help-section-title[data-v-d6a294e9]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-d6a294e9]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-d6a294e9]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-d6a294e9]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-d6a294e9]{color:#333;font-size:13px;font-weight:600;margin:0}.daily-card[data-v-d6a294e9],.help-card[data-v-d6a294e9],.main-card[data-v-d6a294e9],.result-card[data-v-d6a294e9]{background:#fff}.unit-selector[data-v-d6a294e9]{margin-bottom:8px}.radio-group[data-v-d6a294e9]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-d6a294e9]{cursor:pointer;gap:8px}.radio-circle[data-v-d6a294e9],.radio-item[data-v-d6a294e9]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-d6a294e9]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-d6a294e9],.radio-item:hover .radio-circle[data-v-d6a294e9]{border-color:#ff5b2d}.radio-inner[data-v-d6a294e9]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-d6a294e9]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-d6a294e9]{color:#ff5b2d;font-weight:500}.input-section[data-v-d6a294e9]{margin-bottom:16px}.action-buttons[data-v-d6a294e9]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-d6a294e9]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-d6a294e9]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-d6a294e9]:hover{background:#e8e8e8;border-color:#bfbfbf}.empty-result[data-v-d6a294e9]{padding:60px 0;text-align:center}.empty-tip[data-v-d6a294e9]{color:#999;font-size:13px;margin:8px 0 0}.result-table[data-v-d6a294e9]{padding:8px 0}.result-cell[data-v-d6a294e9]{align-items:center;display:flex;gap:8px}.result-input[data-v-d6a294e9]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-d6a294e9]:focus{border-color:#ff5b2d}.result-suffix[data-v-d6a294e9]{color:#999;font-size:12px}.unit-description[data-v-d6a294e9]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-d6a294e9]{gap:16px}.action-buttons[data-v-d6a294e9]{flex-direction:column}}.help-sections[data-v-a228db97]{gap:20px}.help-section[data-v-a228db97],.help-sections[data-v-a228db97]{display:flex;flex-direction:column}.help-section[data-v-a228db97]{gap:12px}.help-section-title[data-v-a228db97]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-a228db97]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-a228db97]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-a228db97]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-a228db97]{color:#333;font-size:13px;font-weight:600;margin:0}.daily-card[data-v-a228db97],.help-card[data-v-a228db97],.main-card[data-v-a228db97],.result-card[data-v-a228db97]{background:#fff}.unit-selector[data-v-a228db97]{margin-bottom:8px}.radio-group[data-v-a228db97]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-a228db97]{cursor:pointer;gap:8px}.radio-circle[data-v-a228db97],.radio-item[data-v-a228db97]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-a228db97]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-a228db97],.radio-item:hover .radio-circle[data-v-a228db97]{border-color:#ff5b2d}.radio-inner[data-v-a228db97]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-a228db97]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-a228db97]{color:#ff5b2d;font-weight:500}.input-section[data-v-a228db97]{margin-bottom:16px}.action-buttons[data-v-a228db97]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-a228db97]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-a228db97]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-a228db97]:hover{background:#e8e8e8;border-color:#bfbfbf}.empty-result[data-v-a228db97]{padding:60px 0;text-align:center}.empty-tip[data-v-a228db97]{color:#999;font-size:13px;margin:8px 0 0}.result-table[data-v-a228db97]{padding:8px 0}.result-cell[data-v-a228db97]{align-items:center;display:flex;gap:8px}.result-input[data-v-a228db97]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-a228db97]:focus{border-color:#ff5b2d}.result-suffix[data-v-a228db97]{color:#999;font-size:12px}.unit-description[data-v-a228db97]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-a228db97]{gap:16px}.action-buttons[data-v-a228db97]{flex-direction:column}}.help-sections[data-v-361cee70]{gap:20px}.help-section[data-v-361cee70],.help-sections[data-v-361cee70]{display:flex;flex-direction:column}.help-section[data-v-361cee70]{gap:12px}.help-section-title[data-v-361cee70]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-361cee70]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-361cee70]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-361cee70]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-361cee70]{color:#333;font-size:13px;font-weight:600;margin:0}.daily-card[data-v-361cee70],.help-card[data-v-361cee70],.main-card[data-v-361cee70],.result-card[data-v-361cee70]{background:#fff}.unit-selector[data-v-361cee70]{margin-bottom:8px}.radio-group[data-v-361cee70]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-361cee70]{cursor:pointer;gap:8px}.radio-circle[data-v-361cee70],.radio-item[data-v-361cee70]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-361cee70]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-361cee70],.radio-item:hover .radio-circle[data-v-361cee70]{border-color:#ff5b2d}.radio-inner[data-v-361cee70]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-361cee70]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-361cee70]{color:#ff5b2d;font-weight:500}.input-section[data-v-361cee70]{margin-bottom:16px}.action-buttons[data-v-361cee70]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-361cee70]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-361cee70]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-361cee70]:hover{background:#e8e8e8;border-color:#bfbfbf}.empty-result[data-v-361cee70]{padding:60px 0;text-align:center}.empty-tip[data-v-361cee70]{color:#999;font-size:13px;margin:8px 0 0}.result-table[data-v-361cee70]{padding:8px 0}.result-cell[data-v-361cee70]{align-items:center;display:flex;gap:8px}.result-input[data-v-361cee70]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-361cee70]:focus{border-color:#ff5b2d}.result-suffix[data-v-361cee70]{color:#999;font-size:12px}.unit-description[data-v-361cee70]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-361cee70]{gap:16px}.action-buttons[data-v-361cee70]{flex-direction:column}}.help-sections[data-v-847b1811]{gap:20px}.help-section[data-v-847b1811],.help-sections[data-v-847b1811]{display:flex;flex-direction:column}.help-section[data-v-847b1811]{gap:12px}.help-section-title[data-v-847b1811]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-847b1811]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-847b1811]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-847b1811]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-847b1811]{color:#333;font-size:13px;font-weight:600;margin:0}.daily-card[data-v-847b1811],.help-card[data-v-847b1811],.main-card[data-v-847b1811],.result-card[data-v-847b1811]{background:#fff}.unit-selector[data-v-847b1811]{margin-bottom:8px}.radio-group[data-v-847b1811]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-847b1811]{cursor:pointer;gap:8px}.radio-circle[data-v-847b1811],.radio-item[data-v-847b1811]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-847b1811]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-847b1811],.radio-item:hover .radio-circle[data-v-847b1811]{border-color:#ff5b2d}.radio-inner[data-v-847b1811]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-847b1811]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-847b1811]{color:#ff5b2d;font-weight:500}.input-section[data-v-847b1811]{margin-bottom:16px}.action-buttons[data-v-847b1811]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-847b1811]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-847b1811]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-847b1811]:hover{background:#e8e8e8;border-color:#bfbfbf}.empty-result[data-v-847b1811]{padding:60px 0;text-align:center}.empty-tip[data-v-847b1811]{color:#999;font-size:13px;margin:8px 0 0}.result-table[data-v-847b1811]{padding:8px 0}.result-cell[data-v-847b1811]{align-items:center;display:flex;gap:8px}.result-input[data-v-847b1811]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-847b1811]:focus{border-color:#ff5b2d}.result-suffix[data-v-847b1811]{color:#999;font-size:12px}.unit-description[data-v-847b1811]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-847b1811]{gap:16px}.action-buttons[data-v-847b1811]{flex-direction:column}}.help-sections[data-v-2d7f79cb]{gap:20px}.help-section[data-v-2d7f79cb],.help-sections[data-v-2d7f79cb]{display:flex;flex-direction:column}.help-section[data-v-2d7f79cb]{gap:12px}.help-section-title[data-v-2d7f79cb]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-2d7f79cb]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-2d7f79cb]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-2d7f79cb]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-2d7f79cb]{color:#333;font-size:13px;font-weight:600;margin:0}.daily-card[data-v-2d7f79cb],.help-card[data-v-2d7f79cb],.main-card[data-v-2d7f79cb],.result-card[data-v-2d7f79cb]{background:#fff}.unit-selector[data-v-2d7f79cb]{margin-bottom:8px}.radio-group[data-v-2d7f79cb]{display:flex;flex-wrap:wrap;gap:24px}.radio-item[data-v-2d7f79cb]{cursor:pointer;gap:8px}.radio-circle[data-v-2d7f79cb],.radio-item[data-v-2d7f79cb]{align-items:center;display:flex;transition:all .2s}.radio-circle[data-v-2d7f79cb]{border:2px solid #d9d9d9;border-radius:50%;height:18px;justify-content:center;width:18px}.radio-item.active .radio-circle[data-v-2d7f79cb],.radio-item:hover .radio-circle[data-v-2d7f79cb]{border-color:#ff5b2d}.radio-inner[data-v-2d7f79cb]{background:#ff5b2d;border-radius:50%;height:10px;width:10px}.radio-label[data-v-2d7f79cb]{color:#333;font-size:14px}.radio-item.active .radio-label[data-v-2d7f79cb]{color:#ff5b2d;font-weight:500}.input-section[data-v-2d7f79cb]{margin-bottom:16px}.action-buttons[data-v-2d7f79cb]{display:flex;gap:12px;justify-content:center}.convert-btn[data-v-2d7f79cb]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.clear-btn[data-v-2d7f79cb]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-2d7f79cb]:hover{background:#e8e8e8;border-color:#bfbfbf}.empty-result[data-v-2d7f79cb]{padding:60px 0;text-align:center}.empty-tip[data-v-2d7f79cb]{color:#999;font-size:13px;margin:8px 0 0}.result-table[data-v-2d7f79cb]{padding:8px 0}.result-cell[data-v-2d7f79cb]{align-items:center;display:flex;gap:8px}.result-input[data-v-2d7f79cb]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-2d7f79cb]:focus{border-color:#ff5b2d}.result-suffix[data-v-2d7f79cb]{color:#999;font-size:12px}.unit-description[data-v-2d7f79cb]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.radio-group[data-v-2d7f79cb]{gap:16px}.action-buttons[data-v-2d7f79cb]{flex-direction:column}}.help-sections[data-v-96f60de6]{gap:20px}.help-section[data-v-96f60de6],.help-sections[data-v-96f60de6]{display:flex;flex-direction:column}.help-section[data-v-96f60de6]{gap:12px}.help-section-title[data-v-96f60de6]{border-left:3px solid #1677ff;color:#1677ff;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-96f60de6]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-96f60de6]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-96f60de6]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-96f60de6]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-96f60de6],.main-card[data-v-96f60de6],.result-card[data-v-96f60de6]{background:#fff}.mode-selector[data-v-96f60de6]{display:flex;justify-content:center}.mode-selector[data-v-96f60de6],.settings-section[data-v-96f60de6]{margin-bottom:8px}.code-section[data-v-96f60de6]{margin-bottom:16px}.action-buttons[data-v-96f60de6]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.convert-btn[data-v-96f60de6]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.example-btn[data-v-96f60de6]{background:#1890ff;border-color:#1890ff;border-radius:6px;color:#fff;padding:0 32px}.example-btn[data-v-96f60de6]:hover{background:#096dd9;border-color:#096dd9}.clear-btn[data-v-96f60de6]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-96f60de6]:hover{background:#e8e8e8;border-color:#bfbfbf}.empty-result[data-v-96f60de6]{padding:60px 0;text-align:center}.empty-tip[data-v-96f60de6]{color:#999;font-size:13px;margin:8px 0 0}.output-section[data-v-96f60de6]{padding:8px 0}@media(max-width:768px){.action-buttons[data-v-96f60de6]{flex-direction:column}}.help-sections[data-v-8df44ff8]{gap:20px}.help-section[data-v-8df44ff8],.help-sections[data-v-8df44ff8]{display:flex;flex-direction:column}.help-section[data-v-8df44ff8]{gap:12px}.help-section-title[data-v-8df44ff8]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-8df44ff8]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-8df44ff8]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-8df44ff8]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-8df44ff8]{color:#333;font-size:13px;font-weight:600;margin:0}.daily-card[data-v-8df44ff8],.help-card[data-v-8df44ff8],.main-card[data-v-8df44ff8],.result-card[data-v-8df44ff8]{background:#fff}.quick-section[data-v-8df44ff8]{background:linear-gradient(135deg,#f5f0ff,#ede7f6);border-radius:12px;margin-bottom:20px;padding:16px}.quick-title[data-v-8df44ff8]{align-items:center;color:#ff5b2d;display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:12px}.quick-buttons[data-v-8df44ff8]{display:flex;flex-wrap:wrap;gap:8px}.quick-btn[data-v-8df44ff8]{background:#fff;border:1px solid #d9d9d9;border-radius:6px;color:#666;font-size:12px}.quick-btn[data-v-8df44ff8]:hover{border-color:#ff5b2d;color:#ff5b2d}.quick-btn.active[data-v-8df44ff8]{background:#ff5b2d;border-color:#ff5b2d;color:#fff}.conversion-section[data-v-8df44ff8]{margin-bottom:16px}.form-field[data-v-8df44ff8]{display:flex;flex-direction:column;gap:6px}.field-label[data-v-8df44ff8]{color:#ff5b2d;font-size:14px;font-weight:600;margin:0}.center-column[data-v-8df44ff8]{align-items:center;display:flex;justify-content:center}.swap-btn[data-v-8df44ff8]{background:transparent;border-color:#ff5b2d;color:#ff5b2d;margin-top:24px}.swap-btn[data-v-8df44ff8]:hover{background:#fff5f0}.validation-tag[data-v-8df44ff8]{font-size:12px;padding:2px 6px}.output-input[data-v-8df44ff8]{font-family:monospace;font-size:16px}.options-section[data-v-8df44ff8]{display:flex;justify-content:flex-end;margin-bottom:16px}.action-buttons[data-v-8df44ff8]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:16px}.convert-btn[data-v-8df44ff8]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.example-btn[data-v-8df44ff8]{background:#1890ff;border-color:#1890ff;border-radius:6px;color:#fff;padding:0 32px}.example-btn[data-v-8df44ff8]:hover{background:#096dd9;border-color:#096dd9}.copy-btn[data-v-8df44ff8]{background:#52c41a;border-color:#52c41a;border-radius:6px;color:#fff;padding:0 32px}.copy-btn[data-v-8df44ff8]:hover:not(:disabled){background:#389e0d;border-color:#389e0d}.clear-btn[data-v-8df44ff8]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-8df44ff8]:hover{background:#e8e8e8;border-color:#bfbfbf}.examples-section[data-v-8df44ff8]{background:#fafafa;border-radius:12px;padding:16px}.examples-title[data-v-8df44ff8]{align-items:center;color:#ff5b2d;display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:12px}.examples-buttons[data-v-8df44ff8]{display:flex;flex-wrap:wrap;gap:8px}.example-tag-btn[data-v-8df44ff8]{background:#fff;border:1px dashed #d9d9d9;border-radius:6px;color:#666;font-size:12px}.example-tag-btn[data-v-8df44ff8]:hover{border-color:#ff5b2d;color:#ff5b2d}.result-table[data-v-8df44ff8]{padding:8px 0}.result-cell[data-v-8df44ff8]{align-items:center;display:flex;gap:8px}.result-input[data-v-8df44ff8]{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;color:#666;flex:1;font-family:monospace;font-size:14px;outline:none;padding:4px 8px}.result-input[data-v-8df44ff8]:focus{border-color:#ff5b2d}.unit-description[data-v-8df44ff8]{color:#666;font-size:12px;line-height:1.6}@media(max-width:768px){.action-buttons[data-v-8df44ff8]{flex-direction:column}.results-grid[data-v-8df44ff8]{grid-template-columns:1fr}.center-column[data-v-8df44ff8]{padding:8px 0}}.help-sections[data-v-daa71dc2]{gap:20px}.help-section[data-v-daa71dc2],.help-sections[data-v-daa71dc2]{display:flex;flex-direction:column}.help-section[data-v-daa71dc2]{gap:12px}.help-section-title[data-v-daa71dc2]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-daa71dc2]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-daa71dc2]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-daa71dc2]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-daa71dc2]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-daa71dc2],.main-card[data-v-daa71dc2]{background:#fff}.main-content[data-v-daa71dc2]{margin-top:0}.preview-card[data-v-daa71dc2],.result-card[data-v-daa71dc2]{height:100%}.image-preview[data-v-daa71dc2]{border-radius:6px;margin-bottom:12px;max-height:300px;overflow:hidden;text-align:center}.image-preview img[data-v-daa71dc2]{max-height:300px;max-width:100%;-o-object-fit:contain;object-fit:contain}.file-info[data-v-daa71dc2]{margin-top:8px}.processing[data-v-daa71dc2]{padding:80px 0;text-align:center}.empty-result[data-v-daa71dc2]{padding:60px 0;text-align:center}.extract-success[data-v-daa71dc2]{display:flex;flex-direction:column;gap:8px}.warning-alert[data-v-daa71dc2]{margin-bottom:8px}.extract-stats[data-v-daa71dc2]{display:flex;gap:8px;margin-top:8px}.no-hidden-data[data-v-daa71dc2]{padding:40px 0;text-align:center}.no-data-text[data-v-daa71dc2]{color:#faad14;font-size:16px;font-weight:500}.no-data-tips[data-v-daa71dc2]{background:#fafafa;border-radius:6px;margin-top:20px;padding:16px;text-align:left}.no-data-tips p[data-v-daa71dc2]{color:#666;font-size:13px;font-weight:600;margin:0 0 8px}.no-data-tips ul[data-v-daa71dc2]{margin:0;padding-left:20px}.no-data-tips li[data-v-daa71dc2]{color:#999;font-size:13px;line-height:1.8}@media(max-width:768px){.ant-row[data-v-daa71dc2]{flex-direction:column}}.help-sections[data-v-a10a7a95]{gap:20px}.help-section[data-v-a10a7a95],.help-sections[data-v-a10a7a95]{display:flex;flex-direction:column}.help-section[data-v-a10a7a95]{gap:12px}.help-section-title[data-v-a10a7a95]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-a10a7a95]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-a10a7a95]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-a10a7a95]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-a10a7a95]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-a10a7a95],.main-card[data-v-a10a7a95]{background:#fff}.preview-card[data-v-a10a7a95],.text-card[data-v-a10a7a95]{height:100%}.image-preview[data-v-a10a7a95]{border-radius:6px;margin-bottom:12px;max-height:300px;overflow:hidden;text-align:center}.image-preview img[data-v-a10a7a95]{max-height:300px;max-width:100%;-o-object-fit:contain;object-fit:contain}.file-info[data-v-a10a7a95]{margin-top:8px}.char-counter[data-v-a10a7a95]{color:#666;font-family:monospace;font-size:13px}.char-counter.over[data-v-a10a7a95]{color:#ff4d4f;font-weight:600}.embed-actions[data-v-a10a7a95]{margin-top:16px;text-align:center}.embed-btn[data-v-a10a7a95]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.embed-info[data-v-a10a7a95]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}@media(max-width:768px){.ant-row[data-v-a10a7a95]{flex-direction:column}}.help-sections[data-v-ec3f1dfe]{gap:20px}.help-section[data-v-ec3f1dfe],.help-sections[data-v-ec3f1dfe]{display:flex;flex-direction:column}.help-section[data-v-ec3f1dfe]{gap:12px}.help-section-title[data-v-ec3f1dfe]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-ec3f1dfe]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-ec3f1dfe]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-ec3f1dfe]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-ec3f1dfe]{color:#333;font-size:13px;font-weight:600;margin:0}.example-card[data-v-ec3f1dfe],.help-card[data-v-ec3f1dfe],.main-card[data-v-ec3f1dfe]{background:#fff}.input-section[data-v-ec3f1dfe],.metrics-section[data-v-ec3f1dfe]{margin-bottom:20px}.metric-card[data-v-ec3f1dfe]{height:100%}.custom-stat[data-v-ec3f1dfe],.metric-card[data-v-ec3f1dfe]{text-align:center}.stat-title[data-v-ec3f1dfe]{color:#999;font-size:14px;margin-bottom:8px}.stat-value[data-v-ec3f1dfe]{color:#333;font-family:monospace;font-size:24px;font-weight:600}.strength-section[data-v-ec3f1dfe]{margin-bottom:20px}.strength-header[data-v-ec3f1dfe]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.strength-label[data-v-ec3f1dfe]{color:#333}.strength-label[data-v-ec3f1dfe],.strength-tag[data-v-ec3f1dfe]{font-size:14px;font-weight:600}.strength-tag[data-v-ec3f1dfe]{padding:2px 12px}.strength-levels[data-v-ec3f1dfe]{display:flex;font-size:12px;justify-content:space-between;margin-top:8px}.level-item[data-v-ec3f1dfe]{font-weight:500}.crack-time-section[data-v-ec3f1dfe]{margin-bottom:20px}.crack-card[data-v-ec3f1dfe]{background:linear-gradient(135deg,#f6f8ff,#f0f5ff)}.crack-content[data-v-ec3f1dfe]{padding:12px 0;text-align:center}.crack-label[data-v-ec3f1dfe]{color:#666;font-size:14px;margin-bottom:8px}.crack-value[data-v-ec3f1dfe]{font-family:monospace;font-size:28px;font-weight:700}.detail-section[data-v-ec3f1dfe]{margin-bottom:20px}.detail-card[data-v-ec3f1dfe]{background:#fafafa}.formula-hint[data-v-ec3f1dfe]{color:#999;font-size:12px;margin-left:8px}.action-buttons[data-v-ec3f1dfe]{display:flex;gap:12px;justify-content:center;margin-bottom:20px}.copy-btn[data-v-ec3f1dfe]{background:#52c41a;border-color:#52c41a;border-radius:6px;color:#fff;padding:0 32px}.copy-btn[data-v-ec3f1dfe]:hover{background:#389e0d;border-color:#389e0d}.clear-btn[data-v-ec3f1dfe]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-ec3f1dfe]:hover{background:#e8e8e8;border-color:#bfbfbf}.formula-section[data-v-ec3f1dfe]{margin-bottom:0}.example-list[data-v-ec3f1dfe]{display:flex;flex-wrap:wrap;gap:8px}.example-btn[data-v-ec3f1dfe]{border-radius:16px}@media(max-width:768px){.action-buttons[data-v-ec3f1dfe],.ant-row[data-v-ec3f1dfe]{flex-direction:column}}.help-sections[data-v-c9c40280]{gap:20px}.help-section[data-v-c9c40280],.help-sections[data-v-c9c40280]{display:flex;flex-direction:column}.help-section[data-v-c9c40280]{gap:12px}.help-section-title[data-v-c9c40280]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-c9c40280]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-c9c40280]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-c9c40280]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-c9c40280]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-c9c40280],.info-card[data-v-c9c40280],.main-card[data-v-c9c40280]{background:#fff}.input-section[data-v-c9c40280]{margin-bottom:16px}.action-bar[data-v-c9c40280]{display:flex;gap:12px;justify-content:center}.download-btn[data-v-c9c40280]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-c9c40280]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-c9c40280]:hover{background:#e8e8e8;border-color:#bfbfbf}.file-info[data-v-c9c40280]{display:flex;flex-direction:column;gap:16px}.filename-section[data-v-c9c40280],.preview-section[data-v-c9c40280]{margin-top:8px}.preview-title[data-v-c9c40280]{align-items:center;color:#333;display:flex;font-size:14px;font-weight:600;gap:6px;margin:0 0 12px}.image-preview[data-v-c9c40280]{background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;padding:16px;text-align:center}.image-preview img[data-v-c9c40280]{max-height:400px;max-width:100%;-o-object-fit:contain;object-fit:contain}@media(max-width:768px){.action-bar[data-v-c9c40280]{flex-direction:column}}.help-sections[data-v-a4514de6]{gap:20px}.help-section[data-v-a4514de6],.help-sections[data-v-a4514de6]{display:flex;flex-direction:column}.help-section[data-v-a4514de6]{gap:12px}.help-section-title[data-v-a4514de6]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-a4514de6]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-a4514de6]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-a4514de6]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-a4514de6]{color:#333;font-size:13px;font-weight:600;margin:0}.desc-text[data-v-a4514de6]{color:#999!important;font-size:12px!important;margin:4px 0 0!important}code[data-v-a4514de6]{background:#f5f5f5;border-radius:3px;color:#ff5b2d;font-family:monospace;font-size:12px;padding:2px 6px}.help-card[data-v-a4514de6],.main-card[data-v-a4514de6]{background:#fff}.result-content[data-v-a4514de6]{margin-top:0}.encode-card[data-v-a4514de6],.info-card[data-v-a4514de6]{height:100%}.image-preview[data-v-a4514de6]{background:#fafafa;border-radius:6px;margin-bottom:12px;max-height:200px;overflow:hidden;text-align:center}.image-preview img[data-v-a4514de6]{max-height:200px;max-width:100%;-o-object-fit:contain;object-fit:contain}.file-details[data-v-a4514de6]{margin-top:8px}.encode-info[data-v-a4514de6]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.processing[data-v-a4514de6]{padding:60px 0;text-align:center}@media(max-width:768px){.ant-row[data-v-a4514de6]{flex-direction:column}}.help-sections[data-v-7fd89f89]{gap:20px}.help-section[data-v-7fd89f89],.help-sections[data-v-7fd89f89]{display:flex;flex-direction:column}.help-section[data-v-7fd89f89]{gap:12px}.help-section-title[data-v-7fd89f89]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-7fd89f89]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-7fd89f89]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-7fd89f89]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-7fd89f89]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-7fd89f89],.main-card[data-v-7fd89f89],.preview-card[data-v-7fd89f89]{background:#fff}.input-section[data-v-7fd89f89]{margin-bottom:16px}.action-bar[data-v-7fd89f89]{display:flex;gap:12px;justify-content:center}.download-btn[data-v-7fd89f89]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-7fd89f89]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-7fd89f89]:hover{background:#e8e8e8;border-color:#bfbfbf}.preview-content[data-v-7fd89f89]{margin-top:0}.image-preview-box[data-v-7fd89f89]{align-items:center;background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;display:flex;justify-content:center;min-height:300px;padding:20px;text-align:center}.image-preview-box img[data-v-7fd89f89]{max-height:400px;max-width:100%;-o-object-fit:contain;object-fit:contain}.image-info[data-v-7fd89f89]{margin-bottom:16px}.filename-section[data-v-7fd89f89]{margin-top:12px}@media(max-width:768px){.action-bar[data-v-7fd89f89]{flex-direction:column}}.help-sections[data-v-a70f5022]{gap:20px}.help-section[data-v-a70f5022],.help-sections[data-v-a70f5022]{display:flex;flex-direction:column}.help-section[data-v-a70f5022]{gap:12px}.help-section-title[data-v-a70f5022]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-a70f5022]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-a70f5022]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-a70f5022]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-a70f5022]{color:#333;font-size:13px;font-weight:600;margin:0}.desc-text[data-v-a70f5022]{color:#999!important;font-size:12px!important;margin:4px 0 0!important}code[data-v-a70f5022]{background:#f5f5f5;border-radius:3px;color:#ff5b2d;font-family:monospace;font-size:12px;padding:2px 6px;word-break:break-all}.help-card[data-v-a70f5022],.main-card[data-v-a70f5022]{background:#fff}.processing[data-v-a70f5022]{padding:60px 0;text-align:center}.result-content[data-v-a70f5022]{margin-top:0}.encode-card[data-v-a70f5022],.preview-card[data-v-a70f5022]{height:100%}.image-preview[data-v-a70f5022]{background:#fafafa;border-radius:6px;margin-bottom:12px;max-height:250px;overflow:hidden;padding:8px;text-align:center}.image-preview img[data-v-a70f5022]{max-height:240px;max-width:100%;-o-object-fit:contain;object-fit:contain}.image-info[data-v-a70f5022]{margin-top:8px}.tab-content[data-v-a70f5022]{display:flex;flex-direction:column;gap:12px}.tab-actions[data-v-a70f5022]{display:flex;gap:8px}.code-block[data-v-a70f5022]{background:#f5f5f5;border:1px solid #f0f0f0;border-radius:6px;color:#333;font-family:monospace;font-size:12px;margin:0;max-height:300px;min-height:120px;overflow-y:auto;padding:12px;white-space:pre-wrap;word-break:break-all}.encode-info[data-v-a70f5022]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}@media(max-width:768px){.ant-row[data-v-a70f5022],.tab-actions[data-v-a70f5022]{flex-direction:column}}.help-sections[data-v-2edbf98a]{gap:20px}.help-section[data-v-2edbf98a],.help-sections[data-v-2edbf98a]{display:flex;flex-direction:column}.help-section[data-v-2edbf98a]{gap:12px}.help-section-title[data-v-2edbf98a]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-2edbf98a]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-2edbf98a]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-2edbf98a]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-2edbf98a]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-2edbf98a],.main-card[data-v-2edbf98a]{background:#fff}.input-section[data-v-2edbf98a]{margin-bottom:16px}.input-header[data-v-2edbf98a]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.input-label[data-v-2edbf98a]{color:#333;font-size:14px;font-weight:600}.action-bar[data-v-2edbf98a]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:20px}.encode-btn[data-v-2edbf98a]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.decode-btn[data-v-2edbf98a]{background:linear-gradient(135deg,#1890ff,#0050b3);border-color:#1890ff;border-radius:6px;padding:0 32px}.decode-btn[data-v-2edbf98a]:hover{background:linear-gradient(135deg,#0050b3,#003a8c);border-color:#0050b3}.copy-btn[data-v-2edbf98a]{background:#52c41a;border-color:#52c41a;border-radius:6px;color:#fff;padding:0 32px}.copy-btn[data-v-2edbf98a]:hover:not(:disabled){background:#389e0d;border-color:#389e0d}.copy-btn[data-v-2edbf98a]:disabled{color:#bfbfbf}.clear-btn[data-v-2edbf98a],.copy-btn[data-v-2edbf98a]:disabled{background:#f5f5f5;border-color:#d9d9d9}.clear-btn[data-v-2edbf98a]{border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-2edbf98a]:hover{background:#e8e8e8;border-color:#bfbfbf}.stats-section[data-v-2edbf98a]{margin-bottom:20px}.stat-card[data-v-2edbf98a]{height:100%;text-align:center}.output-section[data-v-2edbf98a]{margin-bottom:20px}.output-header[data-v-2edbf98a]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.output-label[data-v-2edbf98a]{color:#333;font-size:14px;font-weight:600}.details-section[data-v-2edbf98a]{margin-bottom:0}.details-card[data-v-2edbf98a]{background:#fafafa}.details-list[data-v-2edbf98a]{display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto}.detail-item[data-v-2edbf98a]{background:#fff;border:1px solid #f0f0f0;border-radius:6px;display:flex;gap:12px;padding:10px 12px}.detail-item.error[data-v-2edbf98a]{background:#fff2f0;border-color:#ffccc7}.detail-line-no[data-v-2edbf98a]{color:#ff5b2d;font-size:12px;font-weight:600;min-width:70px;padding-top:2px}.detail-content[data-v-2edbf98a]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.detail-input[data-v-2edbf98a],.detail-output[data-v-2edbf98a]{font-size:12px}.detail-label[data-v-2edbf98a]{color:#999;margin-right:4px}.detail-input code[data-v-2edbf98a],.detail-output code[data-v-2edbf98a]{background:#f5f5f5;border-radius:3px;color:#333;font-family:monospace;padding:2px 6px;word-break:break-all}.detail-error[data-v-2edbf98a]{align-items:center;color:#ff4d4f;display:flex;font-size:12px;gap:6px}@media(max-width:768px){.action-bar[data-v-2edbf98a],.detail-item[data-v-2edbf98a]{flex-direction:column}}.help-sections[data-v-80a14fba]{gap:20px}.help-section[data-v-80a14fba],.help-sections[data-v-80a14fba]{display:flex;flex-direction:column}.help-section[data-v-80a14fba]{gap:12px}.help-section-title[data-v-80a14fba]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-80a14fba]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-80a14fba]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-80a14fba]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-80a14fba]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-80a14fba],.main-card[data-v-80a14fba]{background:#fff}.result-section[data-v-80a14fba]{display:flex;flex-direction:column;gap:16px}.action-bar[data-v-80a14fba]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.copy-btn[data-v-80a14fba]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.copy-btn[data-v-80a14fba]:disabled{background:#f5f5f5;border-color:#d9d9d9;color:#bfbfbf}.export-btn[data-v-80a14fba]{background:#52c41a;border-color:#52c41a;border-radius:6px;color:#fff;padding:0 32px}.export-btn[data-v-80a14fba]:hover:not(:disabled){background:#389e0d;border-color:#389e0d}.export-btn[data-v-80a14fba]:disabled{background:#f5f5f5;border-color:#d9d9d9;color:#bfbfbf}.add-btn[data-v-80a14fba]{background:#1890ff;border-color:#1890ff;border-radius:6px;color:#fff;padding:0 32px}.add-btn[data-v-80a14fba]:hover{background:#0050b3;border-color:#0050b3}.clear-btn[data-v-80a14fba]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-80a14fba]:hover{background:#e8e8e8;border-color:#bfbfbf}.stats-section[data-v-80a14fba]{margin-bottom:0}.stat-card[data-v-80a14fba]{height:100%;text-align:center}.table-card[data-v-80a14fba]{background:#fff}.md5-cell[data-v-80a14fba]{align-items:center;display:flex;gap:6px}.md5-cell code[data-v-80a14fba]{background:#f5f5f5;border-radius:3px;color:#ff5b2d;flex:1;font-family:monospace;font-size:12px;padding:2px 6px;word-break:break-all}.md5-placeholder[data-v-80a14fba]{color:#ccc}.processing-tip[data-v-80a14fba]{margin-top:16px}@media(max-width:768px){.action-bar[data-v-80a14fba]{flex-direction:column}}.help-sections[data-v-b7369717]{gap:20px}.help-section[data-v-b7369717],.help-sections[data-v-b7369717]{display:flex;flex-direction:column}.help-section[data-v-b7369717]{gap:12px}.help-section-title[data-v-b7369717]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-b7369717]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-b7369717]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-b7369717]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-b7369717]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-b7369717],.main-card[data-v-b7369717]{background:#fff}.result-section[data-v-b7369717]{display:flex;flex-direction:column;gap:16px}.action-bar[data-v-b7369717]{display:flex;gap:12px;justify-content:center}.copy-btn[data-v-b7369717]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.copy-btn[data-v-b7369717]:disabled{color:#bfbfbf}.clear-btn[data-v-b7369717],.copy-btn[data-v-b7369717]:disabled{background:#f5f5f5;border-color:#d9d9d9}.clear-btn[data-v-b7369717]{border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-b7369717]:hover{background:#e8e8e8;border-color:#bfbfbf}.info-card[data-v-b7369717],.md5-card[data-v-b7369717],.verify-card[data-v-b7369717]{height:100%}.progress-section[data-v-b7369717]{margin-top:12px}.md5-loading[data-v-b7369717]{align-items:center;color:#ff5b2d;display:flex;font-size:14px;gap:8px;padding:20px 0}.md5-display[data-v-b7369717]{display:flex;flex-direction:column;gap:12px}.md5-value[data-v-b7369717]{background:#f5f5f5;border-radius:6px;color:#ff5b2d;display:block;font-family:monospace;font-size:14px;padding:12px;word-break:break-all}.md5-meta[data-v-b7369717]{display:flex;flex-wrap:wrap;gap:8px}.md5-empty[data-v-b7369717]{color:#ccc;padding:20px 0;text-align:center}.verify-section[data-v-b7369717]{display:flex;flex-direction:column;gap:12px}.verify-header[data-v-b7369717]{align-items:center;display:flex;gap:8px}.verify-label[data-v-b7369717]{color:#333;font-size:14px;font-weight:600}.verify-hint[data-v-b7369717]{color:#999;font-size:12px}.verify-result[data-v-b7369717]{margin-top:4px}.verify-compare[data-v-b7369717]{align-items:center;background:#fafafa;border-radius:6px;display:flex;gap:16px;margin-top:4px;padding:12px}.compare-item[data-v-b7369717]{flex:1;min-width:0}.compare-label[data-v-b7369717]{color:#999;display:block;font-size:12px;margin-bottom:4px}.compare-item code[data-v-b7369717]{background:#fff;border-radius:4px;color:#333;display:block;font-family:monospace;font-size:12px;padding:4px 8px;word-break:break-all}.compare-arrow[data-v-b7369717]{flex-shrink:0;font-size:20px}@media(max-width:768px){.action-bar[data-v-b7369717],.ant-row[data-v-b7369717],.verify-compare[data-v-b7369717]{flex-direction:column}.compare-arrow[data-v-b7369717]{transform:rotate(90deg)}}.help-sections[data-v-0809bd19]{gap:20px}.help-section[data-v-0809bd19],.help-sections[data-v-0809bd19]{display:flex;flex-direction:column}.help-section[data-v-0809bd19]{gap:12px}.help-section-title[data-v-0809bd19]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-0809bd19]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-0809bd19]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-0809bd19]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-0809bd19]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-0809bd19],.main-card[data-v-0809bd19]{background:#fff}.input-section[data-v-0809bd19]{margin-bottom:16px}.input-header[data-v-0809bd19]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.input-label[data-v-0809bd19]{color:#333;font-size:14px;font-weight:600}.action-bar[data-v-0809bd19]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:16px}.encode-btn[data-v-0809bd19]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.decode-btn[data-v-0809bd19]{background:linear-gradient(135deg,#1890ff,#0050b3);border-color:#1890ff;border-radius:6px;padding:0 32px}.decode-btn[data-v-0809bd19]:hover{background:linear-gradient(135deg,#0050b3,#003a8c);border-color:#0050b3}.copy-btn[data-v-0809bd19]{background:#52c41a;border-color:#52c41a;border-radius:6px;color:#fff;padding:0 32px}.copy-btn[data-v-0809bd19]:hover:not(:disabled){background:#389e0d;border-color:#389e0d}.copy-btn[data-v-0809bd19]:disabled{color:#bfbfbf}.clear-btn[data-v-0809bd19],.copy-btn[data-v-0809bd19]:disabled{background:#f5f5f5;border-color:#d9d9d9}.clear-btn[data-v-0809bd19]{border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-0809bd19]:hover{background:#e8e8e8;border-color:#bfbfbf}.output-section[data-v-0809bd19]{margin-bottom:0}.output-header[data-v-0809bd19]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.output-label[data-v-0809bd19]{color:#333;font-size:14px;font-weight:600}@media(max-width:768px){.action-bar[data-v-0809bd19]{flex-direction:column}}.help-sections[data-v-2d38af07]{gap:20px}.help-section[data-v-2d38af07],.help-sections[data-v-2d38af07]{display:flex;flex-direction:column}.help-section[data-v-2d38af07]{gap:12px}.help-section-title[data-v-2d38af07]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-2d38af07]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-2d38af07]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-2d38af07]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-2d38af07]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-2d38af07],.main-card[data-v-2d38af07]{background:#fff}.input-section[data-v-2d38af07]{margin-bottom:16px}.input-header[data-v-2d38af07]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.input-label[data-v-2d38af07]{color:#333;font-size:14px;font-weight:600}.action-bar[data-v-2d38af07]{display:flex;gap:12px;justify-content:center;margin-bottom:20px}.encrypt-btn[data-v-2d38af07]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-2d38af07]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-2d38af07]:hover{background:#e8e8e8;border-color:#bfbfbf}.result-section[data-v-2d38af07]{margin-bottom:0}.result-card[data-v-2d38af07]{height:100%}.result-card-header[data-v-2d38af07]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.result-card-label[data-v-2d38af07]{color:#ff5b2d;font-size:14px;font-weight:600}.result-card-desc[data-v-2d38af07]{color:#999;font-size:12px}.result-card-body[data-v-2d38af07]{align-items:center;background:#f5f5f5;border-radius:6px;display:flex;gap:8px;padding:8px 12px}.result-value[data-v-2d38af07]{color:#333;flex:1;font-family:monospace;font-size:13px;word-break:break-all}.copy-icon-btn[data-v-2d38af07]{flex-shrink:0}@media(max-width:768px){.action-bar[data-v-2d38af07]{flex-direction:column}}.help-sections[data-v-9a60f007]{gap:20px}.help-section[data-v-9a60f007],.help-sections[data-v-9a60f007]{display:flex;flex-direction:column}.help-section[data-v-9a60f007]{gap:12px}.help-section-title[data-v-9a60f007]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-9a60f007]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-9a60f007]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-9a60f007]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-9a60f007]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-9a60f007],.main-card[data-v-9a60f007]{background:#fff}.input-section[data-v-9a60f007]{margin-bottom:16px}.input-header[data-v-9a60f007]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.input-label[data-v-9a60f007]{color:#333;font-size:14px;font-weight:600}.action-bar[data-v-9a60f007]{display:flex;gap:12px;justify-content:center;margin-bottom:20px}.generate-btn[data-v-9a60f007]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.copy-btn[data-v-9a60f007]{background:#52c41a;border-color:#52c41a;border-radius:6px;color:#fff;padding:0 40px}.copy-btn[data-v-9a60f007]:hover:not(:disabled){background:#389e0d;border-color:#389e0d}.copy-btn[data-v-9a60f007]:disabled{color:#bfbfbf}.clear-btn[data-v-9a60f007],.copy-btn[data-v-9a60f007]:disabled{background:#f5f5f5;border-color:#d9d9d9}.clear-btn[data-v-9a60f007]{border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-9a60f007]:hover{background:#e8e8e8;border-color:#bfbfbf}.result-section[data-v-9a60f007]{display:flex;flex-direction:column;gap:16px}.result-card[data-v-9a60f007]{background:linear-gradient(135deg,#faf5ff,#f5f0ff)}.result-header[data-v-9a60f007]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.result-label[data-v-9a60f007]{color:#ff5b2d;font-size:14px;font-weight:600}.result-body[data-v-9a60f007]{background:#fff;border:1px solid #e8e8e8;border-radius:6px;padding:16px}.result-value[data-v-9a60f007]{color:#ff5b2d;font-family:monospace;font-size:16px;font-weight:600;word-break:break-all}.sql-card[data-v-9a60f007]{background:#fafafa}.sql-header[data-v-9a60f007]{align-items:center;color:#333;display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:12px}.sql-examples[data-v-9a60f007]{display:flex;flex-direction:column;gap:12px}.sql-example-label[data-v-9a60f007]{color:#ff5b2d;font-size:13px;font-weight:600;margin-bottom:4px}.sql-code[data-v-9a60f007]{background:#1e1e1e;border-radius:6px;color:#d4d4d4;font-family:Consolas,Monaco,monospace;font-size:12px;margin:0;overflow-x:auto;padding:10px 14px;word-break:break-all}@media(max-width:768px){.action-bar[data-v-9a60f007]{flex-direction:column}}.help-sections[data-v-07b25735]{gap:20px}.help-section[data-v-07b25735],.help-sections[data-v-07b25735]{display:flex;flex-direction:column}.help-section[data-v-07b25735]{gap:12px}.help-section-title[data-v-07b25735]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-07b25735]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-07b25735]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-07b25735]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-07b25735]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-07b25735],.main-card[data-v-07b25735]{background:#fff}.input-section[data-v-07b25735]{margin-bottom:16px}.input-header[data-v-07b25735]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.input-label[data-v-07b25735]{color:#333;font-size:14px;font-weight:600}.action-bar[data-v-07b25735]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:16px}.encode-btn[data-v-07b25735]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.decode-btn[data-v-07b25735]{background:linear-gradient(135deg,#1890ff,#0050b3);border-color:#1890ff;border-radius:6px;padding:0 32px}.decode-btn[data-v-07b25735]:hover{background:linear-gradient(135deg,#0050b3,#003a8c);border-color:#0050b3}.copy-btn[data-v-07b25735]{background:#52c41a;border-color:#52c41a;border-radius:6px;color:#fff;padding:0 32px}.copy-btn[data-v-07b25735]:hover:not(:disabled){background:#389e0d;border-color:#389e0d}.copy-btn[data-v-07b25735]:disabled{color:#bfbfbf}.clear-btn[data-v-07b25735],.copy-btn[data-v-07b25735]:disabled{background:#f5f5f5;border-color:#d9d9d9}.clear-btn[data-v-07b25735]{border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-07b25735]:hover{background:#e8e8e8;border-color:#bfbfbf}.output-section[data-v-07b25735]{margin-bottom:0}.output-header[data-v-07b25735]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.output-label[data-v-07b25735]{color:#333;font-size:14px;font-weight:600}.charset-display[data-v-07b25735]{background:#fafafa;border-radius:6px;padding:12px}.charset-row[data-v-07b25735]{align-items:flex-start;display:flex;gap:8px}.charset-label[data-v-07b25735]{color:#ff5b2d;flex-shrink:0;font-size:13px;font-weight:600;padding-top:4px}.charset-cells[data-v-07b25735]{display:flex;flex-wrap:wrap;gap:4px}.charset-cell[data-v-07b25735]{align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:4px;display:flex;flex-direction:column;min-width:32px;padding:4px 6px}.cell-val[data-v-07b25735]{color:#999;font-size:10px}.cell-char[data-v-07b25735]{color:#ff5b2d;font-family:monospace;font-size:14px;font-weight:600}@media(max-width:768px){.action-bar[data-v-07b25735]{flex-direction:column}.charset-cells[data-v-07b25735]{gap:2px}.charset-cell[data-v-07b25735]{min-width:28px;padding:2px 4px}}.help-sections[data-v-05780be5]{gap:20px}.help-section[data-v-05780be5],.help-sections[data-v-05780be5]{display:flex;flex-direction:column}.help-section[data-v-05780be5]{gap:12px}.help-section-title[data-v-05780be5]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-05780be5]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-05780be5]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-05780be5]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-05780be5]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-05780be5],.main-card[data-v-05780be5]{background:#fff}.settings-bar[data-v-05780be5]{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:16px}.setting-item[data-v-05780be5]{align-items:center;display:flex;gap:8px}.setting-label[data-v-05780be5]{color:#333;font-size:14px;font-weight:600}.input-section[data-v-05780be5]{margin-bottom:16px}.input-header[data-v-05780be5]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.input-label[data-v-05780be5]{color:#333;font-size:14px;font-weight:600}.action-bar[data-v-05780be5]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:20px}.encrypt-btn[data-v-05780be5]{border-color:#ff5b2d;border-radius:6px;padding:0 32px}.download-btn[data-v-05780be5]{background:#1890ff;border-color:#1890ff;border-radius:6px;color:#fff;padding:0 32px}.download-btn[data-v-05780be5]:hover:not(:disabled){background:#0050b3;border-color:#0050b3}.download-btn[data-v-05780be5]:disabled{background:#f5f5f5;border-color:#d9d9d9;color:#bfbfbf}.copy-btn[data-v-05780be5]{background:#52c41a;border-color:#52c41a;border-radius:6px;color:#fff;padding:0 32px}.copy-btn[data-v-05780be5]:hover:not(:disabled){background:#389e0d;border-color:#389e0d}.copy-btn[data-v-05780be5]:disabled{color:#bfbfbf}.clear-btn[data-v-05780be5],.copy-btn[data-v-05780be5]:disabled{background:#f5f5f5;border-color:#d9d9d9}.clear-btn[data-v-05780be5]{border-radius:6px;color:#666;padding:0 32px}.clear-btn[data-v-05780be5]:hover{background:#e8e8e8;border-color:#bfbfbf}.stats-section[data-v-05780be5]{margin-bottom:16px}.stat-card[data-v-05780be5]{height:100%;text-align:center}.output-section[data-v-05780be5]{margin-bottom:16px}.output-header[data-v-05780be5]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.output-label[data-v-05780be5]{color:#333;font-size:14px;font-weight:600}.details-section[data-v-05780be5]{margin-bottom:0}.details-card[data-v-05780be5]{background:#fafafa}.details-list[data-v-05780be5]{display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto}.detail-item[data-v-05780be5]{background:#fff;border:1px solid #f0f0f0;border-radius:6px;display:flex;gap:12px;padding:10px 12px}.detail-item.empty[data-v-05780be5]{opacity:.5}.detail-line-no[data-v-05780be5]{color:#ff5b2d;font-size:12px;font-weight:600;min-width:70px;padding-top:2px}.detail-content[data-v-05780be5]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.detail-input[data-v-05780be5],.detail-output[data-v-05780be5]{font-size:12px}.detail-label[data-v-05780be5]{color:#999;margin-right:4px}.detail-input code[data-v-05780be5],.detail-output code[data-v-05780be5]{background:#f5f5f5;border-radius:3px;color:#333;font-family:monospace;padding:2px 6px;word-break:break-all}@media(max-width:768px){.settings-bar[data-v-05780be5]{gap:12px}.action-bar[data-v-05780be5],.detail-item[data-v-05780be5],.settings-bar[data-v-05780be5]{flex-direction:column}}.help-sections[data-v-e94d5bd6]{gap:20px}.help-section[data-v-e94d5bd6],.help-sections[data-v-e94d5bd6]{display:flex;flex-direction:column}.help-section[data-v-e94d5bd6]{gap:12px}.help-section-title[data-v-e94d5bd6]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-e94d5bd6]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-e94d5bd6]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-e94d5bd6]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-e94d5bd6]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-e94d5bd6],.main-card[data-v-e94d5bd6]{background:#fff}.settings-bar[data-v-e94d5bd6]{flex-wrap:wrap;gap:20px;margin-bottom:20px}.setting-item[data-v-e94d5bd6],.settings-bar[data-v-e94d5bd6]{align-items:center;display:flex}.setting-item[data-v-e94d5bd6]{gap:8px}.setting-label[data-v-e94d5bd6]{color:#333;font-size:13px;font-weight:600;white-space:nowrap}.swap-btn[data-v-e94d5bd6]{font-size:12px;padding:0 4px}.io-section[data-v-e94d5bd6]{align-items:stretch;display:flex;gap:16px;margin-bottom:20px}.io-column[data-v-e94d5bd6]{flex:1;min-width:0}.io-arrow[data-v-e94d5bd6]{justify-content:center}.input-header[data-v-e94d5bd6],.io-arrow[data-v-e94d5bd6]{align-items:center;display:flex}.input-header[data-v-e94d5bd6]{justify-content:space-between;margin-bottom:8px}.input-label[data-v-e94d5bd6]{color:#333;font-size:14px;font-weight:600}.action-bar[data-v-e94d5bd6]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.convert-btn[data-v-e94d5bd6]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-e94d5bd6]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-e94d5bd6]:hover{background:#e8e8e8;border-color:#bfbfbf}@media(max-width:768px){.settings-bar[data-v-e94d5bd6]{gap:12px}.io-section[data-v-e94d5bd6],.settings-bar[data-v-e94d5bd6]{flex-direction:column}.io-arrow[data-v-e94d5bd6]{transform:rotate(90deg)}.action-bar[data-v-e94d5bd6]{flex-direction:column}}.help-sections[data-v-b028bbf1]{gap:20px}.help-section[data-v-b028bbf1],.help-sections[data-v-b028bbf1]{display:flex;flex-direction:column}.help-section[data-v-b028bbf1]{gap:12px}.help-section-title[data-v-b028bbf1]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-b028bbf1]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-b028bbf1]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-b028bbf1]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-b028bbf1]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-b028bbf1],.main-card[data-v-b028bbf1]{background:#fff}.settings-bar[data-v-b028bbf1]{flex-wrap:wrap;gap:20px;margin-bottom:20px}.setting-item[data-v-b028bbf1],.settings-bar[data-v-b028bbf1]{align-items:center;display:flex}.setting-item[data-v-b028bbf1]{gap:8px}.setting-label[data-v-b028bbf1]{color:#333;font-size:13px;font-weight:600;white-space:nowrap}.swap-btn[data-v-b028bbf1]{font-size:12px;padding:0 4px}.io-section[data-v-b028bbf1]{align-items:stretch;display:flex;gap:16px;margin-bottom:20px}.io-column[data-v-b028bbf1]{flex:1;min-width:0}.io-arrow[data-v-b028bbf1]{justify-content:center}.input-header[data-v-b028bbf1],.io-arrow[data-v-b028bbf1]{align-items:center;display:flex}.input-header[data-v-b028bbf1]{justify-content:space-between;margin-bottom:8px}.input-label[data-v-b028bbf1]{color:#333;font-size:14px;font-weight:600}.action-bar[data-v-b028bbf1]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.convert-btn[data-v-b028bbf1]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-b028bbf1]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-b028bbf1]:hover{background:#e8e8e8;border-color:#bfbfbf}@media(max-width:768px){.settings-bar[data-v-b028bbf1]{gap:12px}.io-section[data-v-b028bbf1],.settings-bar[data-v-b028bbf1]{flex-direction:column}.io-arrow[data-v-b028bbf1]{transform:rotate(90deg)}.action-bar[data-v-b028bbf1]{flex-direction:column}}.help-sections[data-v-2fffa10c]{gap:20px}.help-section[data-v-2fffa10c],.help-sections[data-v-2fffa10c]{display:flex;flex-direction:column}.help-section[data-v-2fffa10c]{gap:12px}.help-section-title[data-v-2fffa10c]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-2fffa10c]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-2fffa10c]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-2fffa10c]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-2fffa10c]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-2fffa10c],.main-card[data-v-2fffa10c]{background:#fff}.settings-bar[data-v-2fffa10c]{flex-wrap:wrap;gap:20px;margin-bottom:20px}.setting-item[data-v-2fffa10c],.settings-bar[data-v-2fffa10c]{align-items:center;display:flex}.setting-item[data-v-2fffa10c]{gap:8px}.setting-label[data-v-2fffa10c]{color:#333;font-size:13px;font-weight:600;white-space:nowrap}.swap-btn[data-v-2fffa10c]{font-size:12px;padding:0 4px}.io-section[data-v-2fffa10c]{align-items:stretch;display:flex;gap:16px;margin-bottom:20px}.io-column[data-v-2fffa10c]{flex:1;min-width:0}.io-arrow[data-v-2fffa10c]{justify-content:center}.input-header[data-v-2fffa10c],.io-arrow[data-v-2fffa10c]{align-items:center;display:flex}.input-header[data-v-2fffa10c]{justify-content:space-between;margin-bottom:8px}.input-label[data-v-2fffa10c]{color:#333;font-size:14px;font-weight:600}.action-bar[data-v-2fffa10c]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.convert-btn[data-v-2fffa10c]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-2fffa10c]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-2fffa10c]:hover{background:#e8e8e8;border-color:#bfbfbf}@media(max-width:768px){.settings-bar[data-v-2fffa10c]{gap:12px}.io-section[data-v-2fffa10c],.settings-bar[data-v-2fffa10c]{flex-direction:column}.io-arrow[data-v-2fffa10c]{transform:rotate(90deg)}.action-bar[data-v-2fffa10c]{flex-direction:column}}.help-sections[data-v-96052ab8]{gap:20px}.help-section[data-v-96052ab8],.help-sections[data-v-96052ab8]{display:flex;flex-direction:column}.help-section[data-v-96052ab8]{gap:12px}.help-section-title[data-v-96052ab8]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-96052ab8]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-96052ab8]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-96052ab8]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-96052ab8]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-96052ab8],.main-card[data-v-96052ab8]{background:#fff}.settings-section[data-v-96052ab8]{display:flex;flex-direction:column;gap:12px}.setting-row[data-v-96052ab8]{align-items:flex-start;display:flex}.setting-item[data-v-96052ab8]{align-items:center;display:flex;gap:12px;width:100%}.setting-item-wide[data-v-96052ab8]{flex:1}.setting-label[data-v-96052ab8]{color:#333;font-size:13px;font-weight:600;gap:4px;min-width:90px;white-space:nowrap}.mode-desc-bar[data-v-96052ab8],.setting-label[data-v-96052ab8]{align-items:center;display:flex}.mode-desc-bar[data-v-96052ab8]{background:#faf5ff;border-radius:6px;flex-wrap:wrap;gap:12px;padding:8px 12px}.mode-name[data-v-96052ab8]{color:#ff5b2d;font-size:13px;font-weight:600}.mode-text[data-v-96052ab8]{color:#666;flex:1;font-size:12px}.freq-desc[data-v-96052ab8]{color:#999;font-size:12px}.io-section[data-v-96052ab8]{align-items:stretch;display:flex;gap:16px;margin-bottom:16px}.io-column[data-v-96052ab8]{flex:1;min-width:0}.io-arrow[data-v-96052ab8]{justify-content:center}.input-header[data-v-96052ab8],.io-arrow[data-v-96052ab8]{align-items:center;display:flex}.input-header[data-v-96052ab8]{justify-content:space-between;margin-bottom:8px}.input-label[data-v-96052ab8]{align-items:center;color:#333;display:flex;font-size:14px;font-weight:600;gap:8px}.file-name-tag[data-v-96052ab8]{background:#f9f0ff;border-radius:4px;color:#ff5b2d;font-size:12px;font-weight:400;padding:2px 8px}.stats-bar[data-v-96052ab8]{background:#fafafa;border-radius:6px;margin-bottom:16px;padding:16px}.action-bar[data-v-96052ab8],.stats-bar[data-v-96052ab8]{display:flex;flex-wrap:wrap}.action-bar[data-v-96052ab8]{gap:12px;justify-content:center}.convert-btn[data-v-96052ab8]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-96052ab8]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-96052ab8]:hover{background:#e8e8e8;border-color:#bfbfbf}@media(max-width:768px){.settings-section[data-v-96052ab8]{gap:16px}.setting-item[data-v-96052ab8]{align-items:flex-start;flex-direction:column;gap:6px}.setting-label[data-v-96052ab8]{min-width:auto}.io-section[data-v-96052ab8]{flex-direction:column}.io-arrow[data-v-96052ab8]{transform:rotate(90deg)}.action-bar[data-v-96052ab8]{flex-direction:column}}.help-sections[data-v-45f91983]{gap:20px}.help-section[data-v-45f91983],.help-sections[data-v-45f91983]{display:flex;flex-direction:column}.help-section[data-v-45f91983]{gap:12px}.help-section-title[data-v-45f91983]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-45f91983]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-45f91983]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-45f91983]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-45f91983]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-45f91983],.main-card[data-v-45f91983]{background:#fff}.settings-bar[data-v-45f91983]{flex-wrap:wrap;gap:20px;margin-bottom:16px}.setting-item[data-v-45f91983],.settings-bar[data-v-45f91983]{align-items:center;display:flex}.setting-item[data-v-45f91983]{gap:8px}.setting-label[data-v-45f91983]{color:#333;font-size:13px;font-weight:600;white-space:nowrap}.input-section[data-v-45f91983]{margin-bottom:16px}.input-header[data-v-45f91983]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.input-label[data-v-45f91983]{color:#333;font-size:14px;font-weight:600}.action-bar[data-v-45f91983]{display:flex;gap:12px;justify-content:center;margin-bottom:20px}.encrypt-btn[data-v-45f91983]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-45f91983]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-45f91983]:hover{background:#e8e8e8;border-color:#bfbfbf}.result-section[data-v-45f91983]{margin-bottom:0}.result-cell[data-v-45f91983]{align-items:center;display:flex;gap:8px}.result-value[data-v-45f91983]{color:#333;flex:1;font-family:monospace;font-size:13px;word-break:break-all}.copy-icon-btn[data-v-45f91983]{flex-shrink:0}@media(max-width:768px){.action-bar[data-v-45f91983]{flex-direction:column}}.help-sections[data-v-307b1e48]{gap:20px}.help-section[data-v-307b1e48],.help-sections[data-v-307b1e48]{display:flex;flex-direction:column}.help-section[data-v-307b1e48]{gap:12px}.help-section-title[data-v-307b1e48]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-307b1e48]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-307b1e48]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-307b1e48]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-307b1e48]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-307b1e48],.main-card[data-v-307b1e48]{background:#fff}.settings-section[data-v-307b1e48]{display:flex;flex-direction:column;gap:12px}.setting-row[data-v-307b1e48]{display:flex;flex-wrap:wrap;gap:20px}.setting-item[data-v-307b1e48]{align-items:center;display:flex;gap:8px}.setting-item-wide[data-v-307b1e48]{flex:1;min-width:300px}.setting-label[data-v-307b1e48]{color:#333;font-size:13px;font-weight:600;min-width:70px;white-space:nowrap}.swap-btn[data-v-307b1e48]{font-size:12px;padding:0 4px}.mode-desc-bar[data-v-307b1e48]{align-items:center;background:#faf5ff;border-radius:6px;display:flex;flex-wrap:wrap;gap:12px;padding:8px 12px}.mode-name[data-v-307b1e48]{color:#ff5b2d;font-size:13px;font-weight:600}.mode-text[data-v-307b1e48]{color:#666;flex:1;font-size:12px}.io-section[data-v-307b1e48]{align-items:stretch;display:flex;gap:16px;margin-bottom:16px}.io-column[data-v-307b1e48]{flex:1;min-width:0}.io-arrow[data-v-307b1e48]{justify-content:center}.input-header[data-v-307b1e48],.io-arrow[data-v-307b1e48]{align-items:center;display:flex}.input-header[data-v-307b1e48]{justify-content:space-between;margin-bottom:8px}.input-label[data-v-307b1e48]{color:#333;font-size:14px;font-weight:600}.error-bar[data-v-307b1e48]{align-items:center;background:#fff2f0;border:1px solid #ffccc7;border-radius:6px;color:#cf1322;display:flex;font-size:13px;gap:8px;margin-bottom:16px;padding:8px 12px}.action-bar[data-v-307b1e48]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.encrypt-btn[data-v-307b1e48]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-307b1e48]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-307b1e48]:hover{background:#e8e8e8;border-color:#bfbfbf}@media(max-width:768px){.settings-section[data-v-307b1e48]{gap:16px}.setting-item[data-v-307b1e48]{align-items:flex-start;flex-direction:column;gap:6px}.setting-item-wide[data-v-307b1e48]{width:100%}.io-section[data-v-307b1e48]{flex-direction:column}.io-arrow[data-v-307b1e48]{transform:rotate(90deg)}.action-bar[data-v-307b1e48]{flex-direction:column}}.help-sections[data-v-a31fc452]{gap:20px}.help-section[data-v-a31fc452],.help-sections[data-v-a31fc452]{display:flex;flex-direction:column}.help-section[data-v-a31fc452]{gap:12px}.help-section-title[data-v-a31fc452]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-a31fc452]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-a31fc452]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-a31fc452]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-a31fc452]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-a31fc452],.main-card[data-v-a31fc452]{background:#fff}.settings-section[data-v-a31fc452]{display:flex;flex-direction:column;gap:12px}.setting-row[data-v-a31fc452]{display:flex;flex-wrap:wrap;gap:20px}.setting-item[data-v-a31fc452]{align-items:center;display:flex;gap:8px}.setting-item-wide[data-v-a31fc452]{flex:1;min-width:300px}.setting-label[data-v-a31fc452]{color:#333;font-size:13px;font-weight:600;min-width:70px;white-space:nowrap}.swap-btn[data-v-a31fc452]{font-size:12px;padding:0 4px}.mode-desc-bar[data-v-a31fc452]{align-items:center;background:#faf5ff;border-radius:6px;display:flex;flex-wrap:wrap;gap:12px;padding:8px 12px}.mode-name[data-v-a31fc452]{color:#ff5b2d;font-size:13px;font-weight:600}.mode-text[data-v-a31fc452]{color:#666;flex:1;font-size:12px}.io-section[data-v-a31fc452]{align-items:stretch;display:flex;gap:16px;margin-bottom:16px}.io-column[data-v-a31fc452]{flex:1;min-width:0}.io-arrow[data-v-a31fc452]{justify-content:center}.input-header[data-v-a31fc452],.io-arrow[data-v-a31fc452]{align-items:center;display:flex}.input-header[data-v-a31fc452]{justify-content:space-between;margin-bottom:8px}.input-label[data-v-a31fc452]{color:#333;font-size:14px;font-weight:600}.error-bar[data-v-a31fc452]{align-items:center;background:#fff2f0;border:1px solid #ffccc7;border-radius:6px;color:#cf1322;display:flex;font-size:13px;gap:8px;margin-bottom:16px;padding:8px 12px}.action-bar[data-v-a31fc452]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.encrypt-btn[data-v-a31fc452]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-a31fc452]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-a31fc452]:hover{background:#e8e8e8;border-color:#bfbfbf}@media(max-width:768px){.settings-section[data-v-a31fc452]{gap:16px}.setting-item[data-v-a31fc452]{align-items:flex-start;flex-direction:column;gap:6px}.setting-item-wide[data-v-a31fc452]{width:100%}.io-section[data-v-a31fc452]{flex-direction:column}.io-arrow[data-v-a31fc452]{transform:rotate(90deg)}.action-bar[data-v-a31fc452]{flex-direction:column}}.help-sections[data-v-1cd8ae24]{gap:20px}.help-section[data-v-1cd8ae24],.help-sections[data-v-1cd8ae24]{display:flex;flex-direction:column}.help-section[data-v-1cd8ae24]{gap:12px}.help-section-title[data-v-1cd8ae24]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-1cd8ae24]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-1cd8ae24]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-1cd8ae24]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-1cd8ae24]{color:#333;font-size:13px;font-weight:600;margin:0}.code-block[data-v-1cd8ae24]{background:#1e1e1e;border-radius:8px;overflow-x:auto;padding:16px}.code-block code[data-v-1cd8ae24]{color:#d4d4d4;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;line-height:1.6}.help-card[data-v-1cd8ae24],.main-card[data-v-1cd8ae24]{background:#fff}.settings-bar[data-v-1cd8ae24]{flex-wrap:wrap;gap:20px;margin-bottom:16px}.setting-item[data-v-1cd8ae24],.settings-bar[data-v-1cd8ae24]{align-items:center;display:flex}.setting-item[data-v-1cd8ae24]{gap:8px}.setting-label[data-v-1cd8ae24]{color:#333;font-size:13px;font-weight:600;white-space:nowrap}.input-section[data-v-1cd8ae24]{margin-bottom:16px}.input-row[data-v-1cd8ae24]{display:flex;flex-wrap:wrap;gap:16px}.input-field[data-v-1cd8ae24]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:200px}.field-label[data-v-1cd8ae24]{color:#333;font-size:13px;font-weight:600}.action-bar[data-v-1cd8ae24]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:20px}.encrypt-btn[data-v-1cd8ae24]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.example-btn[data-v-1cd8ae24]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 20px}.example-btn[data-v-1cd8ae24]:hover{background:#e8e8e8;border-color:#bfbfbf}.clear-btn[data-v-1cd8ae24]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-1cd8ae24]:hover{background:#e8e8e8;border-color:#bfbfbf}.result-section[data-v-1cd8ae24]{margin-bottom:0}.result-header[data-v-1cd8ae24]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.result-title[data-v-1cd8ae24]{color:#333;font-size:14px;font-weight:600}.result-cell[data-v-1cd8ae24]{align-items:center;display:flex;gap:8px}.result-value[data-v-1cd8ae24]{color:#333;flex:1;font-family:monospace;font-size:13px;word-break:break-all}.copy-icon-btn[data-v-1cd8ae24]{flex-shrink:0}@media(max-width:768px){.action-bar[data-v-1cd8ae24],.input-row[data-v-1cd8ae24]{flex-direction:column}}.help-sections[data-v-4aa2df74]{gap:20px}.help-section[data-v-4aa2df74],.help-sections[data-v-4aa2df74]{display:flex;flex-direction:column}.help-section[data-v-4aa2df74]{gap:12px}.help-section-title[data-v-4aa2df74]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-4aa2df74]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-4aa2df74]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-4aa2df74]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-4aa2df74]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-4aa2df74],.main-card[data-v-4aa2df74]{background:#fff}.preset-bar[data-v-4aa2df74]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.preset-label[data-v-4aa2df74]{color:#333;font-size:13px;font-weight:600}.settings-section[data-v-4aa2df74]{display:flex;flex-direction:column;gap:14px}.setting-row[data-v-4aa2df74]{flex-wrap:wrap;gap:20px}.setting-item[data-v-4aa2df74],.setting-row[data-v-4aa2df74]{align-items:center;display:flex}.setting-item[data-v-4aa2df74]{gap:8px}.setting-item-wide[data-v-4aa2df74]{flex:1;min-width:300px}.setting-label[data-v-4aa2df74]{color:#333;font-size:13px;font-weight:600;min-width:80px;white-space:nowrap}.char-count[data-v-4aa2df74]{color:#999;font-size:12px;white-space:nowrap}.action-bar[data-v-4aa2df74]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:20px 0}.generate-btn[data-v-4aa2df74]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-4aa2df74]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-4aa2df74]:hover{background:#e8e8e8;border-color:#bfbfbf}.result-section[data-v-4aa2df74]{margin-bottom:0}.result-header[data-v-4aa2df74]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.result-title[data-v-4aa2df74]{color:#333;font-size:14px;font-weight:600}.strength-bar[data-v-4aa2df74]{align-items:center;background:#fafafa;border-radius:6px;display:flex;gap:12px;margin-bottom:16px;padding:10px 14px}.strength-label[data-v-4aa2df74]{color:#333;font-size:13px;font-weight:600;white-space:nowrap}.strength-meter[data-v-4aa2df74]{display:flex;flex:1;gap:4px;max-width:300px}.strength-segment[data-v-4aa2df74]{border-radius:2px;flex:1;height:8px;transition:background-color .3s}.password-list[data-v-4aa2df74]{background:#fafafa;border-radius:8px;display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto;padding:8px}.password-item[data-v-4aa2df74]{align-items:center;background:#fff;border:1px solid #f0f0f0;border-radius:6px;display:flex;gap:10px;padding:8px 12px}.password-index[data-v-4aa2df74]{align-items:center;background:#ff5b2d;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:600;height:28px;justify-content:center;width:28px}.password-value[data-v-4aa2df74]{color:#333;flex:1;font-family:Consolas,Monaco,Courier New,monospace;font-size:14px;letter-spacing:.5px;word-break:break-all}.copy-icon-btn[data-v-4aa2df74]{flex-shrink:0}@media(max-width:768px){.action-bar[data-v-4aa2df74]{flex-direction:column}.setting-item-wide[data-v-4aa2df74]{width:100%}}.help-sections[data-v-8044d0e5]{gap:20px}.help-section[data-v-8044d0e5],.help-sections[data-v-8044d0e5]{display:flex;flex-direction:column}.help-section[data-v-8044d0e5]{gap:12px}.help-section-title[data-v-8044d0e5]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-8044d0e5]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-8044d0e5]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-8044d0e5]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-8044d0e5]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-8044d0e5],.main-card[data-v-8044d0e5]{background:#fff}.settings-bar[data-v-8044d0e5]{flex-wrap:wrap;gap:20px;margin-bottom:12px}.setting-item[data-v-8044d0e5],.settings-bar[data-v-8044d0e5]{align-items:center;display:flex}.setting-item[data-v-8044d0e5]{gap:8px}.setting-label[data-v-8044d0e5]{color:#333;font-size:13px;font-weight:600;white-space:nowrap}.swap-btn[data-v-8044d0e5]{font-size:12px;padding:0 4px}.mode-desc-bar[data-v-8044d0e5]{align-items:center;background:#faf5ff;border-radius:6px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:8px 12px}.mode-name[data-v-8044d0e5]{color:#ff5b2d;font-size:13px;font-weight:600}.mode-text[data-v-8044d0e5]{color:#666;flex:1;font-size:12px}.io-section[data-v-8044d0e5]{align-items:stretch;display:flex;gap:16px;margin-bottom:16px}.io-column[data-v-8044d0e5]{flex:1;min-width:0}.io-arrow[data-v-8044d0e5]{justify-content:center}.input-header[data-v-8044d0e5],.io-arrow[data-v-8044d0e5]{align-items:center;display:flex}.input-header[data-v-8044d0e5]{justify-content:space-between;margin-bottom:8px}.input-label[data-v-8044d0e5]{color:#333;font-size:14px;font-weight:600}.error-bar[data-v-8044d0e5]{align-items:center;background:#fff2f0;border:1px solid #ffccc7;border-radius:6px;color:#cf1322;display:flex;font-size:13px;gap:8px;margin-bottom:16px;padding:8px 12px}.action-bar[data-v-8044d0e5]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.encrypt-btn[data-v-8044d0e5]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-8044d0e5]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-8044d0e5]:hover{background:#e8e8e8;border-color:#bfbfbf}@media(max-width:768px){.io-section[data-v-8044d0e5]{flex-direction:column}.io-arrow[data-v-8044d0e5]{transform:rotate(90deg)}.action-bar[data-v-8044d0e5]{flex-direction:column}}.help-sections[data-v-d4b8528b]{gap:20px}.help-section[data-v-d4b8528b],.help-sections[data-v-d4b8528b]{display:flex;flex-direction:column}.help-section[data-v-d4b8528b]{gap:12px}.help-section-title[data-v-d4b8528b]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-d4b8528b]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-d4b8528b]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-d4b8528b]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-d4b8528b]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-d4b8528b],.main-card[data-v-d4b8528b]{background:#fff}.settings-bar[data-v-d4b8528b]{flex-wrap:wrap;gap:20px;margin-bottom:12px}.setting-item[data-v-d4b8528b],.settings-bar[data-v-d4b8528b]{align-items:center;display:flex}.setting-item[data-v-d4b8528b]{gap:8px}.setting-label[data-v-d4b8528b]{color:#333;font-size:13px;font-weight:600;white-space:nowrap}.swap-btn[data-v-d4b8528b]{font-size:12px;padding:0 4px}.mode-desc-bar[data-v-d4b8528b]{align-items:center;background:#faf5ff;border-radius:6px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:8px 12px}.mode-name[data-v-d4b8528b]{color:#ff5b2d;font-size:13px;font-weight:600}.mode-text[data-v-d4b8528b]{color:#666;flex:1;font-size:12px}.io-section[data-v-d4b8528b]{align-items:stretch;display:flex;gap:16px;margin-bottom:16px}.io-column[data-v-d4b8528b]{flex:1;min-width:0}.io-arrow[data-v-d4b8528b]{justify-content:center}.input-header[data-v-d4b8528b],.io-arrow[data-v-d4b8528b]{align-items:center;display:flex}.input-header[data-v-d4b8528b]{justify-content:space-between;margin-bottom:8px}.input-label[data-v-d4b8528b]{color:#333;font-size:14px;font-weight:600}.char-info[data-v-d4b8528b]{color:#999;font-family:monospace;font-size:12px}.error-bar[data-v-d4b8528b]{align-items:center;background:#fff2f0;border:1px solid #ffccc7;border-radius:6px;color:#cf1322;display:flex;font-size:13px;gap:8px;margin-bottom:16px;padding:8px 12px}.action-bar[data-v-d4b8528b]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.encrypt-btn[data-v-d4b8528b]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-d4b8528b]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-d4b8528b]:hover{background:#e8e8e8;border-color:#bfbfbf}@media(max-width:768px){.io-section[data-v-d4b8528b]{flex-direction:column}.io-arrow[data-v-d4b8528b]{transform:rotate(90deg)}.action-bar[data-v-d4b8528b]{flex-direction:column}}.help-sections[data-v-74e50416]{gap:20px}.help-section[data-v-74e50416],.help-sections[data-v-74e50416]{display:flex;flex-direction:column}.help-section[data-v-74e50416]{gap:12px}.help-section-title[data-v-74e50416]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-74e50416]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-74e50416]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-74e50416]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-74e50416]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-74e50416],.main-card[data-v-74e50416]{background:#fff}.settings-bar[data-v-74e50416]{flex-wrap:wrap;gap:20px;margin-bottom:12px}.setting-item[data-v-74e50416],.settings-bar[data-v-74e50416]{align-items:center;display:flex}.setting-item[data-v-74e50416]{gap:8px}.setting-label[data-v-74e50416]{color:#333;font-size:13px;font-weight:600;white-space:nowrap}.swap-btn[data-v-74e50416]{font-size:12px;padding:0 4px}.mode-desc-bar[data-v-74e50416]{align-items:center;background:#faf5ff;border-radius:6px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:8px 12px}.mode-name[data-v-74e50416]{color:#ff5b2d;font-size:13px;font-weight:600}.mode-text[data-v-74e50416]{color:#666;flex:1;font-size:12px}.io-section[data-v-74e50416]{align-items:stretch;display:flex;gap:16px;margin-bottom:16px}.io-column[data-v-74e50416]{flex:1;min-width:0}.io-arrow[data-v-74e50416]{justify-content:center}.input-header[data-v-74e50416],.io-arrow[data-v-74e50416]{align-items:center;display:flex}.input-header[data-v-74e50416]{justify-content:space-between;margin-bottom:8px}.input-label[data-v-74e50416]{color:#333;font-size:14px;font-weight:600}.error-bar[data-v-74e50416]{align-items:center;background:#fff2f0;border:1px solid #ffccc7;border-radius:6px;color:#cf1322;display:flex;font-size:13px;gap:8px;margin-bottom:16px;padding:8px 12px}.action-bar[data-v-74e50416]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.encrypt-btn[data-v-74e50416]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-74e50416]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-74e50416]:hover{background:#e8e8e8;border-color:#bfbfbf}@media(max-width:768px){.io-section[data-v-74e50416]{flex-direction:column}.io-arrow[data-v-74e50416]{transform:rotate(90deg)}.action-bar[data-v-74e50416]{flex-direction:column}}.help-sections[data-v-cd2811fe]{gap:20px}.help-section[data-v-cd2811fe],.help-sections[data-v-cd2811fe]{display:flex;flex-direction:column}.help-section[data-v-cd2811fe]{gap:12px}.help-section-title[data-v-cd2811fe]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-cd2811fe]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-cd2811fe]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-cd2811fe]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-cd2811fe]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-cd2811fe],.main-card[data-v-cd2811fe]{background:#fff}.settings-bar[data-v-cd2811fe]{flex-wrap:wrap;gap:20px;margin-bottom:12px}.setting-item[data-v-cd2811fe],.settings-bar[data-v-cd2811fe]{align-items:center;display:flex}.setting-item[data-v-cd2811fe]{gap:8px}.setting-label[data-v-cd2811fe]{color:#333;font-size:13px;font-weight:600;white-space:nowrap}.swap-btn[data-v-cd2811fe]{font-size:12px;padding:0 4px}.mode-desc-bar[data-v-cd2811fe]{align-items:center;background:#faf5ff;border-radius:6px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:8px 12px}.mode-name[data-v-cd2811fe]{color:#ff5b2d;font-size:13px;font-weight:600}.mode-text[data-v-cd2811fe]{color:#666;flex:1;font-size:12px}.io-section[data-v-cd2811fe]{align-items:stretch;display:flex;gap:16px;margin-bottom:16px}.io-column[data-v-cd2811fe]{flex:1;min-width:0}.io-arrow[data-v-cd2811fe]{justify-content:center}.input-header[data-v-cd2811fe],.io-arrow[data-v-cd2811fe]{align-items:center;display:flex}.input-header[data-v-cd2811fe]{justify-content:space-between;margin-bottom:8px}.input-label[data-v-cd2811fe]{color:#333;font-size:14px;font-weight:600}.error-bar[data-v-cd2811fe]{align-items:center;background:#fff2f0;border:1px solid #ffccc7;border-radius:6px;color:#cf1322;display:flex;font-size:13px;gap:8px;margin-bottom:16px;padding:8px 12px}.action-bar[data-v-cd2811fe]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.encrypt-btn[data-v-cd2811fe]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-cd2811fe]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-cd2811fe]:hover{background:#e8e8e8;border-color:#bfbfbf}@media(max-width:768px){.io-section[data-v-cd2811fe]{flex-direction:column}.io-arrow[data-v-cd2811fe]{transform:rotate(90deg)}.action-bar[data-v-cd2811fe]{flex-direction:column}}.help-sections[data-v-33f8e8e1]{gap:20px}.help-section[data-v-33f8e8e1],.help-sections[data-v-33f8e8e1]{display:flex;flex-direction:column}.help-section[data-v-33f8e8e1]{gap:12px}.help-section-title[data-v-33f8e8e1]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-33f8e8e1]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-33f8e8e1]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-33f8e8e1]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-33f8e8e1]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-33f8e8e1],.main-card[data-v-33f8e8e1]{background:#fff}.settings-bar[data-v-33f8e8e1]{flex-wrap:wrap;gap:20px;margin-bottom:12px}.setting-item[data-v-33f8e8e1],.settings-bar[data-v-33f8e8e1]{align-items:center;display:flex}.setting-item[data-v-33f8e8e1]{gap:8px}.setting-label[data-v-33f8e8e1]{color:#333;font-size:13px;font-weight:600;white-space:nowrap}.swap-btn[data-v-33f8e8e1]{font-size:12px;padding:0 4px}.mode-desc-bar[data-v-33f8e8e1]{align-items:center;background:#faf5ff;border-radius:6px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:8px 12px}.mode-name[data-v-33f8e8e1]{color:#ff5b2d;font-size:13px;font-weight:600}.mode-text[data-v-33f8e8e1]{color:#666;flex:1;font-size:12px}.io-section[data-v-33f8e8e1]{align-items:stretch;display:flex;gap:16px;margin-bottom:16px}.io-column[data-v-33f8e8e1]{flex:1;min-width:0}.io-arrow[data-v-33f8e8e1]{justify-content:center}.input-header[data-v-33f8e8e1],.io-arrow[data-v-33f8e8e1]{align-items:center;display:flex}.input-header[data-v-33f8e8e1]{justify-content:space-between;margin-bottom:8px}.input-label[data-v-33f8e8e1]{color:#333;font-size:14px;font-weight:600}.error-bar[data-v-33f8e8e1]{align-items:center;background:#fff2f0;border:1px solid #ffccc7;border-radius:6px;color:#cf1322;display:flex;font-size:13px;gap:8px;margin-bottom:16px;padding:8px 12px}.action-bar[data-v-33f8e8e1]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.encrypt-btn[data-v-33f8e8e1]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-33f8e8e1]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-33f8e8e1]:hover{background:#e8e8e8;border-color:#bfbfbf}@media(max-width:768px){.io-section[data-v-33f8e8e1]{flex-direction:column}.io-arrow[data-v-33f8e8e1]{transform:rotate(90deg)}.action-bar[data-v-33f8e8e1]{flex-direction:column}}.help-sections[data-v-893cf2b2]{gap:20px}.help-section[data-v-893cf2b2],.help-sections[data-v-893cf2b2]{display:flex;flex-direction:column}.help-section[data-v-893cf2b2]{gap:12px}.help-section-title[data-v-893cf2b2]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-893cf2b2]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-893cf2b2]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-893cf2b2]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-893cf2b2]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-893cf2b2],.main-card[data-v-893cf2b2]{background:#fff}.input-section[data-v-893cf2b2]{margin-bottom:16px}.input-header[data-v-893cf2b2]{justify-content:space-between;margin-bottom:8px}.input-header[data-v-893cf2b2],.input-label[data-v-893cf2b2]{align-items:center;display:flex}.input-label[data-v-893cf2b2]{color:#333;font-size:14px;font-weight:600;gap:6px}.action-bar[data-v-893cf2b2]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:16px}.decode-btn[data-v-893cf2b2]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-893cf2b2]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-893cf2b2]:hover{background:#e8e8e8;border-color:#bfbfbf}.error-bar[data-v-893cf2b2]{align-items:center;background:#fff2f0;border:1px solid #ffccc7;border-radius:6px;color:#cf1322;display:flex;font-size:13px;gap:8px;margin-bottom:16px;padding:8px 12px}.result-section[data-v-893cf2b2]{display:flex;flex-direction:column;gap:16px}.header-info[data-v-893cf2b2],.payload-info[data-v-893cf2b2]{margin-bottom:0}.json-tabs[data-v-893cf2b2]{background:#fff}.json-header[data-v-893cf2b2]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;padding:0 4px}.json-label[data-v-893cf2b2]{color:#333;font-size:13px;font-weight:600}.json-output[data-v-893cf2b2]{background:#f6f8fa;border:1px solid #e1e4e8;border-radius:4px;color:#24292e;font-family:monospace;font-size:12px;line-height:1.6;margin:0;max-height:400px;overflow:auto;padding:12px;white-space:pre-wrap;word-break:break-all}.json-output.signature[data-v-893cf2b2]{color:#6a737d;font-size:11px;word-break:break-all}@media(max-width:768px){.action-bar[data-v-893cf2b2]{flex-direction:column}}.help-sections[data-v-4dad3a6e]{gap:20px}.help-section[data-v-4dad3a6e],.help-sections[data-v-4dad3a6e]{display:flex;flex-direction:column}.help-section[data-v-4dad3a6e]{gap:12px}.help-section-title[data-v-4dad3a6e]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-4dad3a6e]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-4dad3a6e]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-4dad3a6e]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-4dad3a6e]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-4dad3a6e],.main-card[data-v-4dad3a6e]{background:#fff}.settings-bar[data-v-4dad3a6e]{flex-wrap:wrap;gap:20px;margin-bottom:12px}.setting-item[data-v-4dad3a6e],.settings-bar[data-v-4dad3a6e]{align-items:center;display:flex}.setting-item[data-v-4dad3a6e]{gap:8px}.setting-label[data-v-4dad3a6e]{color:#333;font-size:13px;font-weight:600;white-space:nowrap}.swap-btn[data-v-4dad3a6e]{font-size:12px;padding:0 4px}.mode-desc-bar[data-v-4dad3a6e]{align-items:center;background:#faf5ff;border-radius:6px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:8px 12px}.mode-name[data-v-4dad3a6e]{color:#ff5b2d;font-size:13px;font-weight:600}.mode-text[data-v-4dad3a6e]{color:#666;flex:1;font-size:12px}.io-section[data-v-4dad3a6e]{align-items:stretch;display:flex;gap:16px;margin-bottom:16px}.io-column[data-v-4dad3a6e]{flex:1;min-width:0}.io-arrow[data-v-4dad3a6e]{justify-content:center}.input-header[data-v-4dad3a6e],.io-arrow[data-v-4dad3a6e]{align-items:center;display:flex}.input-header[data-v-4dad3a6e]{justify-content:space-between;margin-bottom:8px}.input-label[data-v-4dad3a6e]{color:#333;font-size:14px;font-weight:600}.error-bar[data-v-4dad3a6e]{align-items:center;background:#fff2f0;border:1px solid #ffccc7;border-radius:6px;color:#cf1322;font-size:13px;gap:8px;padding:8px 12px}.error-bar[data-v-4dad3a6e],.stats-bar[data-v-4dad3a6e]{display:flex;margin-bottom:16px}.stats-bar[data-v-4dad3a6e]{background:#f6ffed;border:1px solid #b7eb8f;border-radius:6px;justify-content:space-around;padding:16px}.action-bar[data-v-4dad3a6e],.stats-bar[data-v-4dad3a6e]{flex-wrap:wrap;gap:12px}.action-bar[data-v-4dad3a6e]{display:flex;justify-content:center}.compress-btn[data-v-4dad3a6e]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-4dad3a6e]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-4dad3a6e]:hover{background:#e8e8e8;border-color:#bfbfbf}@media(max-width:768px){.io-section[data-v-4dad3a6e]{flex-direction:column}.io-arrow[data-v-4dad3a6e]{transform:rotate(90deg)}.action-bar[data-v-4dad3a6e]{flex-direction:column}}.help-sections[data-v-32cc14e9]{gap:20px}.help-section[data-v-32cc14e9],.help-sections[data-v-32cc14e9]{display:flex;flex-direction:column}.help-section[data-v-32cc14e9]{gap:12px}.help-section-title[data-v-32cc14e9]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-32cc14e9]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-32cc14e9]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-32cc14e9]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-32cc14e9]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-32cc14e9],.main-card[data-v-32cc14e9]{background:#fff}.settings-bar[data-v-32cc14e9]{flex-wrap:wrap;gap:20px;margin-bottom:12px}.setting-item[data-v-32cc14e9],.settings-bar[data-v-32cc14e9]{align-items:center;display:flex}.setting-item[data-v-32cc14e9]{gap:8px}.setting-label[data-v-32cc14e9]{color:#333;font-size:13px;font-weight:600;white-space:nowrap}.swap-btn[data-v-32cc14e9]{font-size:12px;padding:0 4px}.mode-desc-bar[data-v-32cc14e9]{align-items:center;background:#faf5ff;border-radius:6px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:8px 12px}.mode-name[data-v-32cc14e9]{color:#ff5b2d;font-size:13px;font-weight:600}.mode-text[data-v-32cc14e9]{color:#666;flex:1;font-size:12px}.io-section[data-v-32cc14e9]{align-items:stretch;display:flex;gap:16px;margin-bottom:16px}.io-column[data-v-32cc14e9]{flex:1;min-width:0}.io-arrow[data-v-32cc14e9]{justify-content:center}.input-header[data-v-32cc14e9],.io-arrow[data-v-32cc14e9]{align-items:center;display:flex}.input-header[data-v-32cc14e9]{justify-content:space-between;margin-bottom:8px}.input-label[data-v-32cc14e9]{color:#333;font-size:14px;font-weight:600}.error-bar[data-v-32cc14e9]{align-items:center;background:#fff2f0;border:1px solid #ffccc7;border-radius:6px;color:#cf1322;font-size:13px;gap:8px;padding:8px 12px}.error-bar[data-v-32cc14e9],.stats-bar[data-v-32cc14e9]{display:flex;margin-bottom:16px}.stats-bar[data-v-32cc14e9]{background:#f6ffed;border:1px solid #b7eb8f;border-radius:6px;justify-content:space-around;padding:16px}.action-bar[data-v-32cc14e9],.stats-bar[data-v-32cc14e9]{flex-wrap:wrap;gap:12px}.action-bar[data-v-32cc14e9]{display:flex;justify-content:center}.encode-btn[data-v-32cc14e9]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-32cc14e9]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-32cc14e9]:hover{background:#e8e8e8;border-color:#bfbfbf}.image-section[data-v-32cc14e9],.upload-area[data-v-32cc14e9]{margin-bottom:16px}.upload-area[data-v-32cc14e9]{align-items:center;background:#fafafa;border:2px dashed #d9d9d9;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;transition:all .3s}.upload-area.is-dragging[data-v-32cc14e9],.upload-area[data-v-32cc14e9]:hover{background:#faf5ff;border-color:#ff5b2d}.upload-icon[data-v-32cc14e9]{color:#ff5b2d;font-size:48px;margin-bottom:12px}.upload-text[data-v-32cc14e9]{color:#333;font-size:15px;font-weight:500;margin:0 0 8px}.upload-hint[data-v-32cc14e9]{color:#999;font-size:12px;margin:0}.image-result[data-v-32cc14e9]{display:flex;flex-direction:column;gap:16px}.image-preview[data-v-32cc14e9]{align-items:center;background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;display:flex;justify-content:center;min-height:120px;padding:20px}.preview-img[data-v-32cc14e9]{border-radius:4px;max-height:400px;max-width:100%;-o-object-fit:contain;object-fit:contain}.image-data-output[data-v-32cc14e9],.image-info-bar[data-v-32cc14e9]{margin-top:4px}.image-actions[data-v-32cc14e9]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}@media(max-width:768px){.io-section[data-v-32cc14e9]{flex-direction:column}.io-arrow[data-v-32cc14e9]{transform:rotate(90deg)}.action-bar[data-v-32cc14e9]{flex-direction:column}}.help-sections[data-v-1915ecf6]{gap:20px}.help-section[data-v-1915ecf6],.help-sections[data-v-1915ecf6]{display:flex;flex-direction:column}.help-section[data-v-1915ecf6]{gap:12px}.help-section-title[data-v-1915ecf6]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-1915ecf6]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-1915ecf6]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-1915ecf6]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-1915ecf6]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-1915ecf6],.main-card[data-v-1915ecf6]{background:#fff}.input-section[data-v-1915ecf6]{margin-bottom:16px}.input-header[data-v-1915ecf6]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.input-label[data-v-1915ecf6]{color:#333;font-size:14px;font-weight:600}.action-bar[data-v-1915ecf6]{display:flex;gap:12px;justify-content:center;margin-bottom:20px}.encrypt-btn[data-v-1915ecf6]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-1915ecf6]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-1915ecf6]:hover{background:#e8e8e8;border-color:#bfbfbf}.result-section[data-v-1915ecf6]{gap:12px}.result-item[data-v-1915ecf6],.result-section[data-v-1915ecf6]{display:flex;flex-direction:column}.result-item[data-v-1915ecf6]{background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;gap:6px;padding:12px 16px}.result-item-header[data-v-1915ecf6]{align-items:center;display:flex;gap:8px}.result-item-label[data-v-1915ecf6]{color:#333;font-size:13px;font-weight:600}.result-item-hint[data-v-1915ecf6]{color:#999;font-size:12px}.result-item-body[data-v-1915ecf6]{align-items:center;display:flex;gap:8px}.result-value[data-v-1915ecf6]{color:#ff5b2d;flex:1;font-family:monospace;font-size:13px;font-weight:500;word-break:break-all}.copy-icon-btn[data-v-1915ecf6]{flex-shrink:0}@media(max-width:768px){.action-bar[data-v-1915ecf6]{flex-direction:column}}.help-sections[data-v-3b766d71]{gap:20px}.help-section[data-v-3b766d71],.help-sections[data-v-3b766d71]{display:flex;flex-direction:column}.help-section[data-v-3b766d71]{gap:12px}.help-section-title[data-v-3b766d71]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-3b766d71]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-3b766d71]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-3b766d71]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-3b766d71]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-3b766d71],.main-card[data-v-3b766d71]{background:#fff}.settings-bar[data-v-3b766d71]{flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:16px}.setting-item[data-v-3b766d71],.settings-bar[data-v-3b766d71]{align-items:center;display:flex}.setting-item[data-v-3b766d71]{gap:8px}.setting-label[data-v-3b766d71]{color:#333;font-size:13px;font-weight:600;white-space:nowrap}.io-section[data-v-3b766d71]{align-items:stretch;display:flex;gap:16px;margin-bottom:16px}.io-column[data-v-3b766d71]{flex:1;min-width:0}.io-arrow[data-v-3b766d71]{justify-content:center}.input-header[data-v-3b766d71],.io-arrow[data-v-3b766d71]{align-items:center;display:flex}.input-header[data-v-3b766d71]{justify-content:space-between;margin-bottom:8px}.input-label[data-v-3b766d71]{color:#333;font-size:14px;font-weight:600}.file-name[data-v-3b766d71]{align-items:center;color:#ff5b2d;display:flex;font-size:12px;gap:4px}.error-bar[data-v-3b766d71]{align-items:center;background:#fff2f0;border:1px solid #ffccc7;border-radius:6px;color:#cf1322;font-size:13px;gap:8px;padding:8px 12px}.error-bar[data-v-3b766d71],.stats-bar[data-v-3b766d71]{display:flex;margin-bottom:16px}.stats-bar[data-v-3b766d71]{background:#f6ffed;border:1px solid #b7eb8f;border-radius:6px;justify-content:space-around;padding:16px}.action-bar[data-v-3b766d71],.stats-bar[data-v-3b766d71]{flex-wrap:wrap;gap:12px}.action-bar[data-v-3b766d71]{display:flex;justify-content:center}.encrypt-btn[data-v-3b766d71]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-3b766d71]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-3b766d71]:hover{background:#e8e8e8;border-color:#bfbfbf}.upload-area[data-v-3b766d71]{align-items:center;background:#fafafa;border:2px dashed #d9d9d9;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:40px 20px;transition:all .3s}.upload-area.is-dragging[data-v-3b766d71],.upload-area[data-v-3b766d71]:hover{background:#faf5ff;border-color:#ff5b2d}.upload-icon[data-v-3b766d71]{color:#ff5b2d;font-size:48px;margin-bottom:12px}.upload-text[data-v-3b766d71]{color:#333;font-size:15px;font-weight:500;margin:0 0 8px}.upload-hint[data-v-3b766d71]{color:#999;font-size:12px;margin:0}@media(max-width:768px){.io-section[data-v-3b766d71]{flex-direction:column}.io-arrow[data-v-3b766d71]{transform:rotate(90deg)}.action-bar[data-v-3b766d71]{flex-direction:column}}.help-sections[data-v-4b336216]{gap:20px}.help-section[data-v-4b336216],.help-sections[data-v-4b336216]{display:flex;flex-direction:column}.help-section[data-v-4b336216]{gap:12px}.help-section-title[data-v-4b336216]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-4b336216]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-4b336216]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-4b336216]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-4b336216]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-4b336216],.main-card[data-v-4b336216]{background:#fff}.input-section[data-v-4b336216]{margin-bottom:16px}.input-header[data-v-4b336216]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.input-label[data-v-4b336216]{color:#333;font-size:14px;font-weight:600}.input-hint[data-v-4b336216]{color:#999;font-size:12px;margin-top:8px}.example-section[data-v-4b336216]{margin-bottom:16px}.example-label[data-v-4b336216]{color:#333;font-size:13px;font-weight:600;margin-right:12px}.example-tag[data-v-4b336216]{cursor:pointer}.example-tag[data-v-4b336216]:hover{opacity:.8}.action-bar[data-v-4b336216]{display:flex;gap:12px;justify-content:center;margin-bottom:20px}.encrypt-btn[data-v-4b336216]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-4b336216]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-4b336216]:hover{background:#e8e8e8;border-color:#bfbfbf}.error-bar[data-v-4b336216]{align-items:center;background:#fff2f0;border:1px solid #ffccc7;border-radius:6px;color:#cf1322;display:flex;font-size:13px;gap:8px;margin-bottom:16px;padding:8px 12px}.result-section[data-v-4b336216]{margin-top:20px}.result-header[data-v-4b336216]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.result-stats[data-v-4b336216]{display:flex;flex-wrap:wrap;gap:24px}.result-actions[data-v-4b336216]{display:flex;gap:12px}.pagination-bar[data-v-4b336216]{margin-top:16px}.empty-result[data-v-4b336216],.pagination-bar[data-v-4b336216]{display:flex;justify-content:center}.empty-result[data-v-4b336216]{align-items:center;color:#999;flex-direction:column;padding:40px}.empty-result p[data-v-4b336216]{margin:0}@media(max-width:768px){.action-bar[data-v-4b336216],.result-header[data-v-4b336216]{flex-direction:column}.result-header[data-v-4b336216]{align-items:flex-start}.result-stats[data-v-4b336216]{gap:16px}.result-actions[data-v-4b336216]{flex-wrap:wrap}}.help-sections[data-v-ade7e75b]{gap:20px}.help-section[data-v-ade7e75b],.help-sections[data-v-ade7e75b]{display:flex;flex-direction:column}.help-section[data-v-ade7e75b]{gap:12px}.help-section-title[data-v-ade7e75b]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-ade7e75b]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-ade7e75b]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-ade7e75b]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-ade7e75b]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-ade7e75b],.main-card[data-v-ade7e75b]{background:#fff}.input-section[data-v-ade7e75b]{margin-bottom:16px}.input-header[data-v-ade7e75b]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.input-label[data-v-ade7e75b]{color:#333;font-size:14px;font-weight:600}.input-hint[data-v-ade7e75b]{color:#999;font-size:12px;margin-top:8px}.action-bar[data-v-ade7e75b]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:20px}.encrypt-btn[data-v-ade7e75b]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-ade7e75b]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-ade7e75b]:hover{background:#e8e8e8;border-color:#bfbfbf}.error-bar[data-v-ade7e75b]{align-items:center;background:#fff2f0;border:1px solid #ffccc7;border-radius:6px;color:#cf1322;display:flex;font-size:13px;gap:8px;margin-bottom:16px;padding:8px 12px}.result-section[data-v-ade7e75b]{margin-top:20px}.stats-bar[data-v-ade7e75b]{background:#f6ffed;border:1px solid #b7eb8f;border-radius:6px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-around;margin-bottom:16px;padding:16px}.pagination-bar[data-v-ade7e75b]{margin-top:16px}.empty-result[data-v-ade7e75b],.pagination-bar[data-v-ade7e75b]{display:flex;justify-content:center}.empty-result[data-v-ade7e75b]{align-items:center;color:#999;flex-direction:column;padding:40px}.empty-result p[data-v-ade7e75b]{margin:0}@media(max-width:768px){.action-bar[data-v-ade7e75b]{flex-direction:column}.stats-bar[data-v-ade7e75b]{gap:12px}}.help-sections[data-v-0a464322]{gap:20px}.help-section[data-v-0a464322],.help-sections[data-v-0a464322]{display:flex;flex-direction:column}.help-section[data-v-0a464322]{gap:12px}.help-section-title[data-v-0a464322]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-0a464322]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-0a464322]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-0a464322]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-0a464322]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-0a464322],.main-card[data-v-0a464322]{background:#fff}.stats-bar[data-v-0a464322]{background:#f6ffed;border:1px solid #b7eb8f;border-radius:6px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-around;padding:16px}.filter-section[data-v-0a464322],.stats-bar[data-v-0a464322]{margin-bottom:16px}.filter-row[data-v-0a464322]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.keyword-input[data-v-0a464322]{width:280px}.filter-select[data-v-0a464322]{width:160px}.filter-label[data-v-0a464322]{color:#666;font-size:13px}.tag-row[data-v-0a464322]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.tag-row .ant-tag[data-v-0a464322]{cursor:pointer;opacity:.7;transition:all .2s}.tag-row .ant-tag[data-v-0a464322]:hover{opacity:1;transform:scale(1.05)}.tag-row .ant-tag.selected[data-v-0a464322]{font-weight:600;opacity:1}.result-info[data-v-0a464322]{align-items:center;color:#666;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;justify-content:space-between;margin-bottom:12px}.filter-hint[data-v-0a464322]{color:#999}.university-link[data-v-0a464322]{align-items:center;color:#ff5b2d;display:flex;font-weight:500}.university-link[data-v-0a464322]:hover{color:#531dab}.pagination-bar[data-v-0a464322]{margin-top:16px}.empty-result[data-v-0a464322],.pagination-bar[data-v-0a464322]{display:flex;justify-content:center}.empty-result[data-v-0a464322]{align-items:center;color:#999;flex-direction:column;padding:40px}.empty-result p[data-v-0a464322]{margin:0}@media(max-width:768px){.filter-row[data-v-0a464322]{align-items:stretch;flex-direction:column}.filter-select[data-v-0a464322],.keyword-input[data-v-0a464322]{width:100%}.stats-bar[data-v-0a464322]{gap:12px}}.help-sections[data-v-4e41d0da]{gap:20px}.help-section[data-v-4e41d0da],.help-sections[data-v-4e41d0da]{display:flex;flex-direction:column}.help-section[data-v-4e41d0da]{gap:12px}.help-section-title[data-v-4e41d0da]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-4e41d0da]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-4e41d0da]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-4e41d0da]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-4e41d0da]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-4e41d0da],.main-card[data-v-4e41d0da]{background:#fff}.input-section[data-v-4e41d0da]{margin-bottom:16px}.input-header[data-v-4e41d0da]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.input-label[data-v-4e41d0da]{color:#333;font-size:14px;font-weight:600}.phone-input[data-v-4e41d0da]{max-width:400px;width:100%}.input-hint[data-v-4e41d0da]{color:#999;font-size:12px;margin-top:8px}.action-bar[data-v-4e41d0da]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:20px}.query-btn[data-v-4e41d0da]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-4e41d0da]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666;padding:0 40px}.clear-btn[data-v-4e41d0da]:hover{background:#e8e8e8;border-color:#bfbfbf}.error-bar[data-v-4e41d0da]{align-items:center;background:#fff2f0;border:1px solid #ffccc7;border-radius:6px;color:#cf1322;display:flex;font-size:13px;gap:8px;margin-bottom:16px;padding:8px 12px}.result-section[data-v-4e41d0da]{margin-top:20px}.result-card[data-v-4e41d0da]{background:#f6ffed;border:1px solid #b7eb8f;border-radius:8px;padding:20px}.result-header[data-v-4e41d0da]{align-items:center;border-bottom:1px solid #b7eb8f;display:flex;gap:12px;margin-bottom:20px;padding-bottom:16px}.result-header code[data-v-4e41d0da]{color:#ff5b2d;font-size:16px;font-weight:600}.result-grid[data-v-4e41d0da]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:20px}.result-item[data-v-4e41d0da]{background:#fff;border-radius:6px;box-shadow:0 2px 4px #0000000d;padding:12px 16px}.result-label[data-v-4e41d0da]{color:#999;font-size:12px;margin-bottom:6px}.result-value[data-v-4e41d0da]{align-items:center;color:#333;display:flex;font-size:16px;font-weight:600}.result-full[data-v-4e41d0da]{background:#fff;border-radius:6px;box-shadow:0 2px 4px #0000000d;padding:16px}.result-full-label[data-v-4e41d0da]{color:#666;font-size:13px;font-weight:600;margin-bottom:8px}.result-full-content[data-v-4e41d0da]{color:#333;font-family:monospace;font-size:14px;margin:0;white-space:pre-wrap;word-break:break-all}@media(max-width:768px){.action-bar[data-v-4e41d0da]{flex-direction:column}.phone-input[data-v-4e41d0da]{max-width:100%}.result-grid[data-v-4e41d0da]{grid-template-columns:1fr}}.help-sections[data-v-e531fabc]{gap:20px}.help-section[data-v-e531fabc],.help-sections[data-v-e531fabc]{display:flex;flex-direction:column}.help-section[data-v-e531fabc]{gap:12px}.help-section-title[data-v-e531fabc]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-e531fabc]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-e531fabc]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-e531fabc]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-e531fabc]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-e531fabc],.main-card[data-v-e531fabc]{background:#fff}.display-area[data-v-e531fabc]{align-items:center;border-radius:12px;display:flex;height:300px;justify-content:center;margin-bottom:20px;transition:background-color .3s}.display-placeholder[data-v-e531fabc]{align-items:center;color:#fff;display:flex;flex-direction:column;opacity:.8}.display-name[data-v-e531fabc]{animation:pulse-e531fabc .5s infinite;color:#fff;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.3)}@keyframes pulse-e531fabc{0%,to{opacity:1}50%{opacity:.8}}.stats-bar[data-v-e531fabc]{background:#f6ffed;border:1px solid #b7eb8f;border-radius:6px;gap:16px;justify-content:space-around;margin-bottom:16px;padding:16px}.action-bar[data-v-e531fabc],.stats-bar[data-v-e531fabc]{display:flex;flex-wrap:wrap}.action-bar[data-v-e531fabc]{gap:12px;justify-content:center;margin-bottom:20px}.main-btn[data-v-e531fabc]{border-color:#ff5b2d;border-radius:6px;padding:0 40px}.clear-btn[data-v-e531fabc]{background:#f5f5f5;border-color:#d9d9d9;border-radius:6px;color:#666}.clear-btn[data-v-e531fabc]:hover{background:#e8e8e8;border-color:#bfbfbf}.list-section[data-v-e531fabc]{margin-top:20px}.name-tags[data-v-e531fabc]{display:flex;flex-wrap:wrap;gap:8px}.empty-list[data-v-e531fabc]{align-items:center;color:#999;display:flex;flex-direction:column;justify-content:center;padding:40px}.empty-list p[data-v-e531fabc]{margin:0}.setting-select[data-v-e531fabc]{width:100%}@media(max-width:768px){.action-bar[data-v-e531fabc]{flex-direction:column}.display-area[data-v-e531fabc]{height:200px}.stats-bar[data-v-e531fabc]{gap:12px}}.help-sections[data-v-975739b0]{gap:20px}.help-section[data-v-975739b0],.help-sections[data-v-975739b0]{display:flex;flex-direction:column}.help-section[data-v-975739b0]{gap:12px}.help-section-title[data-v-975739b0]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-975739b0]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-975739b0]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-975739b0]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-975739b0]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-975739b0],.main-card[data-v-975739b0]{background:#fff}.control-section[data-v-975739b0]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:30px}.coin-count-control[data-v-975739b0]{align-items:center;display:flex;gap:8px}.count-label[data-v-975739b0]{color:#666;font-size:16px}.toss-btn[data-v-975739b0]{border-color:#ff5b2d;border-radius:6px;padding:0 30px}.coins-container[data-v-975739b0]{background:linear-gradient(135deg,#f5f0ff,#ede7f6);border-radius:12px;cursor:pointer;flex-wrap:wrap;gap:20px;justify-content:center;min-height:200px;padding:40px 20px;perspective:1000px}.coins-container[data-v-975739b0],.empty-state[data-v-975739b0]{align-items:center;display:flex}.empty-state[data-v-975739b0]{color:#999;flex-direction:column}.empty-state p[data-v-975739b0]{margin:10px 0 0}.coin-wrapper[data-v-975739b0]{perspective:400px}.coin[data-v-975739b0]{cursor:pointer;height:80px;position:relative;transform-style:preserve-3d;width:80px}.coin-face[data-v-975739b0]{align-items:center;backface-visibility:hidden;border-radius:50%;box-shadow:0 4px 15px #0003;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.coin-front[data-v-975739b0]{background:linear-gradient(135deg,gold,#ffb700 50%,#ff8c00);border:3px solid #e0a800}.coin-back[data-v-975739b0]{background:linear-gradient(135deg,#e8e8e8,#d4d4d4 50%,#bfbfbf);border:3px solid #999;transform:rotateX(180deg)}.coin-inner[data-v-975739b0]{align-items:center;background:#ffffff4d;border-radius:50%;display:flex;height:60px;justify-content:center;width:60px}.coin-symbol[data-v-975739b0]{color:#8b6914;font-size:32px;font-weight:700}.coin-number[data-v-975739b0]{color:#333;font-size:36px;font-weight:700}.stats-section[data-v-975739b0]{margin-top:30px}.stat-card[data-v-975739b0]{border-radius:12px;padding:20px;text-align:center}.stat-card .stat-icon[data-v-975739b0]{align-items:center;border-radius:50%;display:flex;height:60px;justify-content:center;margin:0 auto 12px;width:60px}.heads-card .stat-icon[data-v-975739b0]{background:linear-gradient(135deg,gold,#ffb700)}.tails-card .stat-icon[data-v-975739b0]{background:linear-gradient(135deg,#e8e8e8,#bfbfbf)}.total-card .stat-icon[data-v-975739b0]{color:#fff}.stat-info[data-v-975739b0]{display:flex;flex-direction:column;gap:4px}.stat-value[data-v-975739b0]{color:#333;font-size:32px;font-weight:700}.stat-label[data-v-975739b0]{color:#666;font-size:14px}.stat-percent[data-v-975739b0]{color:#999;font-size:12px}.progress-section[data-v-975739b0]{background:#f5f0ff;border-radius:8px;margin-top:20px;padding:16px}.progress-bar[data-v-975739b0]{height:24px}.progress-labels[data-v-975739b0]{color:#666;display:flex;font-size:13px;justify-content:space-between;margin-top:8px}.tip-section[data-v-975739b0]{margin-top:20px;text-align:center}@media(max-width:768px){.coin[data-v-975739b0]{height:60px;width:60px}.coin-inner[data-v-975739b0]{height:45px;width:45px}.coin-symbol[data-v-975739b0]{font-size:24px}.coin-number[data-v-975739b0]{font-size:28px}.coins-container[data-v-975739b0]{gap:12px;padding:20px 10px}.control-section[data-v-975739b0]{flex-direction:column}}.help-sections[data-v-ad3cafe1]{gap:20px}.help-section[data-v-ad3cafe1],.help-sections[data-v-ad3cafe1]{display:flex;flex-direction:column}.help-section[data-v-ad3cafe1]{gap:12px}.help-section-title[data-v-ad3cafe1]{border-left:3px solid #ff5b2d;color:#ff5b2d;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding-left:10px}.help-faq[data-v-ad3cafe1]{display:flex;flex-direction:column;gap:12px}.help-faq-item[data-v-ad3cafe1]{background:#fafafa;border-radius:6px;padding:10px 14px}.help-faq-item p[data-v-ad3cafe1]{color:#555;font-size:13px;line-height:1.7;margin:6px 0 0}.help-faq-q[data-v-ad3cafe1]{color:#333;font-size:13px;font-weight:600;margin:0}.help-card[data-v-ad3cafe1],.main-card[data-v-ad3cafe1]{background:#fff}.input-section[data-v-ad3cafe1]{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.main-input[data-v-ad3cafe1]{flex:1;min-width:200px}.btn-group[data-v-ad3cafe1]{display:flex;gap:10px}.query-btn[data-v-ad3cafe1]{border-color:#ff5b2d;border-radius:6px}.result-section[data-v-ad3cafe1]{animation:fadeIn-ad3cafe1 .3s ease}@keyframes fadeIn-ad3cafe1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.result-card[data-v-ad3cafe1]{background:linear-gradient(135deg,#f5f0ff,#ede7f6);border-radius:12px;padding:20px}.result-header[data-v-ad3cafe1]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px}.result-id[data-v-ad3cafe1]{display:flex;flex-direction:column;gap:8px}.id-label[data-v-ad3cafe1]{color:#666;font-size:12px}.id-value[data-v-ad3cafe1]{color:#333;font-family:monospace;font-size:20px;font-weight:700;letter-spacing:2px}.result-actions[data-v-ad3cafe1]{display:flex;gap:10px}.valid-text[data-v-ad3cafe1]{color:#52c41a}.invalid-text[data-v-ad3cafe1]{color:#ff4d4f}.structure-info[data-v-ad3cafe1]{display:flex;flex-direction:column;gap:8px}.structure-item[data-v-ad3cafe1]{background:#f5f5f5;border-radius:6px;display:flex;gap:16px;padding:8px 12px}.structure-code[data-v-ad3cafe1]{color:#ff5b2d;font-weight:600;min-width:100px}.structure-desc[data-v-ad3cafe1]{color:#666;font-size:13px}@media(max-width:768px){.input-section[data-v-ad3cafe1]{flex-direction:column}.main-input[data-v-ad3cafe1]{width:100%}.btn-group[data-v-ad3cafe1]{flex-wrap:wrap;width:100%}.result-header[data-v-ad3cafe1]{align-items:stretch;flex-direction:column}.result-actions[data-v-ad3cafe1]{justify-content:flex-end}}.quick-section[data-v-0ef438b7]{background:#fff7ed;border:1px solid #ffedd5}.quick-buttons[data-v-0ef438b7]{display:flex;flex-wrap:wrap;gap:8px}.quick-btn[data-v-0ef438b7]{align-items:center;background:#fff;border:1px solid #ffd5b0;border-radius:6px;cursor:pointer;display:inline-flex;justify-content:center;padding:8px 16px;transition:all .3s ease}.quick-btn[data-v-0ef438b7]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-1px)}.quick-btn-name[data-v-0ef438b7]{color:#333;font-size:13px;font-weight:500}.toolbar[data-v-0ef438b7]{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;margin-top:16px;padding:12px 16px}.stats-bar[data-v-0ef438b7]{background:#f5f5f5;border-radius:6px;margin-top:12px;padding:8px 16px}.editor-container[data-v-0ef438b7]{background:#fff;border:1px solid #d9d9d9;border-radius:8px;display:flex;gap:0;margin-top:16px;min-height:600px;overflow:hidden}.editor-container.view-split .editor-pane[data-v-0ef438b7],.editor-container.view-split .preview-pane[data-v-0ef438b7]{flex:1;min-width:0}.editor-container.view-editor .editor-pane[data-v-0ef438b7],.editor-container.view-preview .preview-pane[data-v-0ef438b7]{flex:1}.editor-pane[data-v-0ef438b7]{border-right:1px solid #d9d9d9}.editor-pane[data-v-0ef438b7],.preview-pane[data-v-0ef438b7]{display:flex;flex-direction:column}.preview-pane[data-v-0ef438b7]{flex:1;min-width:0}.pane-header[data-v-0ef438b7]{background:#fafafa;border-bottom:1px solid #f0f0f0;flex-shrink:0;justify-content:space-between;padding:8px 16px}.pane-header[data-v-0ef438b7],.pane-title[data-v-0ef438b7]{align-items:center;display:flex}.pane-title[data-v-0ef438b7]{color:#333;font-size:13px;font-weight:600;gap:6px}.pane-hint[data-v-0ef438b7]{color:#999;font-size:12px}.editor-textarea[data-v-0ef438b7]{background:#fff;border:none;color:#333;flex:1;font-family:JetBrains Mono,Fira Code,SF Mono,Menlo,Consolas,monospace;line-height:1.7;outline:none;padding:16px;resize:none;-moz-tab-size:2;-o-tab-size:2;tab-size:2;width:100%}.editor-textarea[data-v-0ef438b7]::-moz-placeholder{color:#bbb}.editor-textarea[data-v-0ef438b7]::placeholder{color:#bbb}.preview-body[data-v-0ef438b7]{display:flex;flex:1;overflow:hidden}.toc-sidebar[data-v-0ef438b7]{background:#fafafa;border-right:1px solid #f0f0f0;flex-shrink:0;overflow-y:auto;width:200px}.toc-title[data-v-0ef438b7]{background:#fafafa;border-bottom:1px solid #f0f0f0;color:#333;font-size:13px;font-weight:600;padding:8px 12px;position:sticky;top:0}.toc-item[data-v-0ef438b7]{border-bottom:1px solid #f5f5f5;color:#555;cursor:pointer;font-size:12px;overflow:hidden;padding:6px 12px;text-overflow:ellipsis;transition:background .2s;white-space:nowrap}.toc-item[data-v-0ef438b7]:hover{background:#e6f7ff;color:#1677ff}.toc-level[data-v-0ef438b7]{color:#999;display:inline-block;font-size:10px;margin-right:4px;min-width:18px}.preview-content[data-v-0ef438b7]{flex:1;min-width:0;overflow-y:auto;padding:24px}.theme-default .preview-content[data-v-0ef438b7]{color:#333;line-height:1.7}.theme-default .preview-content[data-v-0ef438b7] h1{border-bottom:2px solid #eee;font-size:1.8em;font-weight:700;margin:24px 0 16px;padding-bottom:8px}.theme-default .preview-content[data-v-0ef438b7] h2{border-bottom:1px solid #eee;font-size:1.5em;font-weight:600;margin:20px 0 12px;padding-bottom:6px}.theme-default .preview-content[data-v-0ef438b7] h3{font-size:1.25em;font-weight:600;margin:16px 0 8px}.theme-default .preview-content[data-v-0ef438b7] h4,.theme-default .preview-content[data-v-0ef438b7] h5,.theme-default .preview-content[data-v-0ef438b7] h6{font-weight:600;margin:12px 0 8px}.theme-default .preview-content[data-v-0ef438b7] p{margin:8px 0}.theme-default .preview-content[data-v-0ef438b7] code{background:#f5f5f5;border-radius:3px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.9em;padding:2px 6px}.theme-default .preview-content[data-v-0ef438b7] pre{background:#f5f5f5;border-radius:6px;margin:12px 0;overflow-x:auto;padding:16px}.theme-default .preview-content[data-v-0ef438b7] pre code{background:none;padding:0}.theme-default .preview-content[data-v-0ef438b7] blockquote{background:#f0f5ff;border-left:4px solid #1677ff;border-radius:0 4px 4px 0;color:#666;margin:12px 0;padding:8px 16px}.theme-default .preview-content[data-v-0ef438b7] table{border-collapse:collapse;margin:12px 0;width:100%}.theme-default .preview-content[data-v-0ef438b7] td,.theme-default .preview-content[data-v-0ef438b7] th{border:1px solid #e8e8e8;padding:8px 12px;text-align:left}.theme-default .preview-content[data-v-0ef438b7] th{background:#fafafa;font-weight:600}.theme-default .preview-content[data-v-0ef438b7] img{border-radius:4px;max-width:100%}.theme-default .preview-content[data-v-0ef438b7] a{color:#1677ff;text-decoration:none}.theme-default .preview-content[data-v-0ef438b7] a:hover{text-decoration:underline}.theme-default .preview-content[data-v-0ef438b7] hr{border:none;border-top:1px solid #eee;margin:24px 0}.theme-default .preview-content[data-v-0ef438b7] .code-block{margin:12px 0;position:relative}.theme-default .preview-content[data-v-0ef438b7] .code-lang{color:#999;font-size:12px;left:8px;position:absolute;top:4px;z-index:1}.theme-default .preview-content[data-v-0ef438b7] .copy-code-btn{background:#fff;border:1px solid #ddd;border-radius:3px;cursor:pointer;font-size:12px;padding:2px 8px;position:absolute;right:8px;top:4px;z-index:1}.theme-default .preview-content[data-v-0ef438b7] .copy-code-btn:hover{background:#f5f5f5}.theme-default .preview-content[data-v-0ef438b7] .table-wrapper{overflow-x:auto}.theme-github .preview-content[data-v-0ef438b7]{color:#1f2328;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif;line-height:1.6}.theme-github .preview-content[data-v-0ef438b7] h1{border-bottom:1px solid #d1d9e0;font-size:2em;font-weight:600;margin:24px 0 16px;padding-bottom:.3em}.theme-github .preview-content[data-v-0ef438b7] h2{border-bottom:1px solid #d1d9e0;font-size:1.5em;font-weight:600;margin:24px 0 16px;padding-bottom:.3em}.theme-github .preview-content[data-v-0ef438b7] h3{font-size:1.25em;font-weight:600;margin:24px 0 16px}.theme-github .preview-content[data-v-0ef438b7] code{background:#afb8c133;border-radius:6px;font-size:85%;padding:.2em .4em}.theme-github .preview-content[data-v-0ef438b7] pre{background:#f6f8fa;border-radius:6px;margin:16px 0;overflow-x:auto;padding:16px}.theme-github .preview-content[data-v-0ef438b7] pre code{background:none;font-size:85%;padding:0}.theme-github .preview-content[data-v-0ef438b7] blockquote{border-left:.25em solid #d0d7de;color:#656d76;margin:16px 0;padding:0 1em}.theme-github .preview-content[data-v-0ef438b7] table{border-collapse:collapse;margin:16px 0;width:100%}.theme-github .preview-content[data-v-0ef438b7] td,.theme-github .preview-content[data-v-0ef438b7] th{border:1px solid #d0d7de;padding:6px 13px}.theme-github .preview-content[data-v-0ef438b7] th{background:#f6f8fa;font-weight:600}.theme-github .preview-content[data-v-0ef438b7] a{color:#0969da}.theme-dark .preview-content[data-v-0ef438b7]{background:#0d1117;color:#c9d1d9;line-height:1.7}.theme-dark .preview-content[data-v-0ef438b7] h1,.theme-dark .preview-content[data-v-0ef438b7] h2,.theme-dark .preview-content[data-v-0ef438b7] h3,.theme-dark .preview-content[data-v-0ef438b7] h4,.theme-dark .preview-content[data-v-0ef438b7] h5,.theme-dark .preview-content[data-v-0ef438b7] h6{color:#e6edf3;font-weight:600}.theme-dark .preview-content[data-v-0ef438b7] h1{border-bottom:1px solid #21262d;font-size:1.8em;margin:24px 0 16px;padding-bottom:8px}.theme-dark .preview-content[data-v-0ef438b7] h2{border-bottom:1px solid #21262d;font-size:1.5em;margin:20px 0 12px;padding-bottom:6px}.theme-dark .preview-content[data-v-0ef438b7] h3{font-size:1.25em;margin:16px 0 8px}.theme-dark .preview-content[data-v-0ef438b7] code{background:#6e768166;border-radius:6px;color:#e6edf3;font-size:85%;padding:.2em .4em}.theme-dark .preview-content[data-v-0ef438b7] pre{background:#161b22;border-radius:6px;margin:16px 0;overflow-x:auto;padding:16px}.theme-dark .preview-content[data-v-0ef438b7] pre code{background:none;color:#c9d1d9;padding:0}.theme-dark .preview-content[data-v-0ef438b7] blockquote{border-left:4px solid #3b434b;color:#8b949e;margin:12px 0;padding:8px 16px}.theme-dark .preview-content[data-v-0ef438b7] table{border-collapse:collapse;margin:12px 0;width:100%}.theme-dark .preview-content[data-v-0ef438b7] td,.theme-dark .preview-content[data-v-0ef438b7] th{border:1px solid #30363d;padding:8px 12px;text-align:left}.theme-dark .preview-content[data-v-0ef438b7] th{background:#161b22;color:#e6edf3;font-weight:600}.theme-dark .preview-content[data-v-0ef438b7] a{color:#58a6ff}.theme-dark .preview-content[data-v-0ef438b7] img{border-radius:4px;max-width:100%}.theme-dark .preview-content[data-v-0ef438b7] hr{border:none;border-top:1px solid #21262d;margin:24px 0}.theme-dark .editor-textarea[data-v-0ef438b7]{background:#0d1117;color:#c9d1d9}.theme-dark .pane-header[data-v-0ef438b7]{background:#161b22;border-bottom-color:#21262d;color:#c9d1d9}.theme-dark .toc-sidebar[data-v-0ef438b7]{background:#161b22;border-right-color:#21262d}.theme-dark .toc-title[data-v-0ef438b7]{background:#161b22;border-bottom-color:#21262d;color:#c9d1d9}.theme-dark .toc-item[data-v-0ef438b7]{border-bottom-color:#21262d;color:#8b949e}.theme-dark .toc-item[data-v-0ef438b7]:hover{background:#1c2128;color:#58a6ff}.theme-dark .editor-pane[data-v-0ef438b7]{border-right-color:#21262d}.theme-dark .editor-container[data-v-0ef438b7]{border-color:#30363d}.theme-dark .preview-body[data-v-0ef438b7]{background:#0d1117}.help-card[data-v-0ef438b7]{background:#fafafa;border-radius:8px;margin-top:16px}.help-sections[data-v-0ef438b7]{gap:20px}.help-section[data-v-0ef438b7],.help-sections[data-v-0ef438b7]{display:flex;flex-direction:column}.help-section[data-v-0ef438b7]{gap:8px}.help-section-title[data-v-0ef438b7]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-0ef438b7]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-0ef438b7]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-0ef438b7]:nth-child(odd){background:#fff}.help-faq-q[data-v-0ef438b7]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-0ef438b7]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.editor-container.view-split[data-v-0ef438b7]{flex-direction:column}.editor-container.view-split .editor-pane[data-v-0ef438b7]{border-bottom:1px solid #d9d9d9;border-right:none;min-height:300px}.editor-container.view-split .preview-pane[data-v-0ef438b7]{min-height:300px}.toc-sidebar[data-v-0ef438b7]{width:160px}.toolbar[data-v-0ef438b7]{overflow-x:auto}}.control-card[data-v-318e79fa]{background:#fafafa;margin-top:16px}.file-info[data-v-318e79fa]{align-items:center;background:#f5f5f5;border-radius:4px;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;padding:4px 8px}.file-info span[data-v-318e79fa]{color:#666;font-size:12px}.preview-card[data-v-318e79fa]{background:#fafafa}.preview-area[data-v-318e79fa]{align-items:center;background:#fff;border-radius:4px;display:flex;justify-content:center;min-height:400px;position:relative}.preview-canvas[data-v-318e79fa]{background:#fafafa;border:1px solid #d9d9d9;border-radius:4px;display:block;height:auto;max-height:700px;-o-object-fit:contain;object-fit:contain;width:100%}.result-placeholder[data-v-318e79fa]{align-items:center;display:flex;justify-content:center;min-height:300px;width:100%}.action-card[data-v-318e79fa],.result-card[data-v-318e79fa]{background:#fafafa}.results-grid[data-v-318e79fa]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));max-height:500px;overflow-y:auto}.result-item[data-v-318e79fa]{background:#fff;border:1px solid #f0f0f0;border-radius:4px;overflow:hidden;position:relative}.result-image[data-v-318e79fa]{-o-object-fit:cover;object-fit:cover;width:100%}.result-info[data-v-318e79fa]{align-items:center;background:#fafafa;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;padding:8px}.help-card[data-v-318e79fa]{background:#fafafa;border-radius:8px;margin-top:16px}.help-sections[data-v-318e79fa]{gap:20px}.help-section[data-v-318e79fa],.help-sections[data-v-318e79fa]{display:flex;flex-direction:column}.help-section[data-v-318e79fa]{gap:8px}.help-section-title[data-v-318e79fa]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-318e79fa]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-318e79fa]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-318e79fa]:nth-child(odd){background:#fff}.help-faq-q[data-v-318e79fa]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-318e79fa]{color:#666;line-height:1.8;margin:0}.quick-section[data-v-318e79fa]{background:#fff7ed;border:1px solid #ffedd5}.quick-buttons[data-v-318e79fa]{display:flex;flex-wrap:wrap;gap:10px}.quick-btn[data-v-318e79fa]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:8px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:140px;padding:12px 20px;transition:all .3s ease}.quick-btn[data-v-318e79fa]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-2px)}.quick-btn-name[data-v-318e79fa]{color:#333;font-size:14px;font-weight:600}.quick-btn-desc[data-v-318e79fa]{color:#666;font-size:12px;margin-top:4px}.preview-modal-content[data-v-318e79fa]{align-items:center;background:#fafafa;border-radius:4px;display:flex;justify-content:center;overflow:auto;padding:16px}.preview-modal-image[data-v-318e79fa]{border-radius:4px;box-shadow:0 2px 8px #0000001a;-o-object-fit:contain;object-fit:contain}@media(max-width:768px){.results-grid[data-v-318e79fa]{grid-template-columns:1fr}.quick-buttons[data-v-318e79fa]{flex-direction:column}.quick-btn[data-v-318e79fa]{align-items:center;text-align:center;width:100%}}.wechat-chat2-container[data-v-bd550e6a]{display:flex;gap:20px;min-height:calc(100vh - 300px)}.control-panel[data-v-bd550e6a]{display:flex;flex-direction:column;flex-shrink:0;gap:12px;padding-right:8px;width:400px}.panel-section[data-v-bd550e6a]{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000f;padding:14px 16px}.section-title[data-v-bd550e6a]{border-bottom:1px solid #f0f0f0;color:#333;font-size:15px;font-weight:600;margin:0 0 12px;padding-bottom:10px}.panel-section[data-v-bd550e6a] .ant-form-item{margin-bottom:12px}.panel-section[data-v-bd550e6a] .ant-form-item:last-child{margin-bottom:0}.panel-section[data-v-bd550e6a] .ant-form-item-label{padding-bottom:4px}.panel-section[data-v-bd550e6a] .ant-divider{margin:12px 0}.avatar-uploader[data-v-bd550e6a]{display:flex;flex-direction:column;gap:10px}.avatar-preview[data-v-bd550e6a]{align-items:center;background:#fafafa;border:2px dashed #d9d9d9;border-radius:8px;display:flex;height:56px;justify-content:center;overflow:hidden;width:56px}.avatar-preview img[data-v-bd550e6a]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.avatar-emoji[data-v-bd550e6a]{font-size:32px}.avatar-btns[data-v-bd550e6a]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.avatar-grid[data-v-bd550e6a]{display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.avatar-grid-item[data-v-bd550e6a]{border:2px solid #f0f0f0;border-radius:8px;cursor:pointer;height:80px;overflow:hidden;transition:all .2s;width:80px}.avatar-grid-item[data-v-bd550e6a]:hover{border-color:#1890ff;box-shadow:0 2px 8px #1890ff4d;transform:scale(1.05)}.avatar-grid-item img[data-v-bd550e6a]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.message-image-uploader[data-v-bd550e6a]{display:flex;flex-direction:column;gap:12px}.image-preview[data-v-bd550e6a]{border:2px solid #d9d9d9;border-radius:8px;overflow:hidden;position:relative}.image-preview img[data-v-bd550e6a]{display:block;max-height:300px;-o-object-fit:contain;object-fit:contain;width:100%}.clear-image-btn[data-v-bd550e6a]{position:absolute;right:8px;top:8px}.message-image[data-v-bd550e6a]{border-radius:8px;display:block;height:auto;max-height:300px;max-width:200px;-o-object-fit:contain;object-fit:contain;width:auto}.message-left .message-image[data-v-bd550e6a]{border:1px solid #e8e8e8}.message-right .message-image[data-v-bd550e6a]{border:1px solid #85ce61}.edit-image-preview[data-v-bd550e6a]{align-items:center;background:#fafafa;border:2px solid #d9d9d9;border-radius:8px;display:flex;justify-content:center;max-height:400px;overflow:hidden}.edit-image-preview img[data-v-bd550e6a]{max-height:400px;max-width:100%;-o-object-fit:contain;object-fit:contain}.preview-panel[data-v-bd550e6a]{align-items:flex-start;background:#f5f5f5;border-radius:8px;display:flex;flex:1;justify-content:center;min-height:calc(100vh - 300px);padding:20px}.phone-wrapper[data-v-bd550e6a]{background-position:50%;background-repeat:no-repeat;background-size:contain;height:921px;position:relative;width:450px}.phone-screen[data-v-bd550e6a]{background:#fff;border-radius:53px;display:flex;flex-direction:column;inset:18px 18px 60px;overflow:hidden;position:absolute}.status-bar[data-v-bd550e6a]{background:#ededed;flex-shrink:0;font-size:13px;font-weight:600;justify-content:space-between;padding:8px 16px}.status-bar[data-v-bd550e6a],.status-right[data-v-bd550e6a]{align-items:center;display:flex}.status-right[data-v-bd550e6a]{gap:4px}.status-icon[data-v-bd550e6a]{height:18px;-o-object-fit:contain;object-fit:contain;width:18px}.battery-wrap[data-v-bd550e6a]{align-items:center;display:flex;gap:2px}.battery-icon[data-v-bd550e6a]{height:14px;width:22px}.battery-text[data-v-bd550e6a]{font-size:11px;font-weight:600}.wechat-header[data-v-bd550e6a]{background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #d9d9d9;flex-shrink:0;justify-content:space-between;padding:10px 16px}.header-left[data-v-bd550e6a],.wechat-header[data-v-bd550e6a]{align-items:center;display:flex}.header-left[data-v-bd550e6a]{gap:8px}.back-icon[data-v-bd550e6a]{font-size:24px;font-weight:700}.chat-name[data-v-bd550e6a]{font-size:16px;font-weight:600}.header-right[data-v-bd550e6a]{font-size:20px;letter-spacing:2px}.chat-content[data-v-bd550e6a]{background:#f5f5f5;flex:1;overflow-y:auto;padding:12px}.message-item[data-v-bd550e6a]{margin-bottom:14px;position:relative}.message-item:hover .message-actions[data-v-bd550e6a]{opacity:1}.message-left[data-v-bd550e6a],.message-right[data-v-bd550e6a]{align-items:flex-start;display:flex;gap:8px}.message-right[data-v-bd550e6a]{flex-direction:row-reverse}.avatar[data-v-bd550e6a]{align-items:center;background:#fff;border-radius:6px;display:flex;flex-shrink:0;font-size:22px;height:38px;justify-content:center;overflow:hidden;width:38px}.avatar-img[data-v-bd550e6a]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.message-wrapper[data-v-bd550e6a]{display:flex;flex-direction:column;max-width:65%}.message-wrapper[data-v-bd550e6a]:has(.image-bubble){max-width:none}.sender-name[data-v-bd550e6a]{color:#999;font-size:12px;margin-bottom:2px}.bubble[data-v-bd550e6a]{border-radius:8px;box-sizing:border-box;font-size:14px;line-height:1.5;max-width:100%;padding:10px 14px;word-break:break-word}.image-bubble[data-v-bd550e6a]{background:transparent;display:inline-block;max-width:100%;padding:4px}.message-left .bubble[data-v-bd550e6a]{background:#fff;position:relative}.message-left .bubble[data-v-bd550e6a]:before{border-bottom:6px solid transparent;border-right:6px solid #fff;border-top:6px solid transparent;content:"";height:0;left:-6px;position:absolute;top:12px;width:0}.message-right .bubble[data-v-bd550e6a]{background:#95ec69;position:relative}.message-right .bubble[data-v-bd550e6a]:after{border-bottom:6px solid transparent;border-left:6px solid #95ec69;border-top:6px solid transparent;content:"";height:0;position:absolute;right:-6px;top:12px;width:0}.system-message[data-v-bd550e6a]{color:#999;padding:8px}.system-message[data-v-bd550e6a],.time-divider[data-v-bd550e6a]{font-size:12px;text-align:center}.time-divider[data-v-bd550e6a]{color:#b2b2b2;padding:8px 0;width:100%}.message-item[data-v-bd550e6a]:has(.system-message),.message-item[data-v-bd550e6a]:has(.time-divider){display:block}.voice-bubble[data-v-bd550e6a]{align-items:center;display:flex;gap:6px;min-width:60px}.voice-icon-bubble[data-v-bd550e6a]{font-size:16px}.voice-duration[data-v-bd550e6a]{color:#333;font-size:14px}.read-tag[data-v-bd550e6a]{color:#999;font-size:11px;margin-left:4px}.redpacket-bubble[data-v-bd550e6a]{background:#fa9d3b;border-radius:8px;color:#fff;overflow:hidden;width:200px}.redpacket-header[data-v-bd550e6a]{align-items:center;display:flex;gap:8px;padding:12px 14px}.redpacket-icon-img[data-v-bd550e6a]{height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.redpacket-remark[data-v-bd550e6a]{font-size:14px;font-weight:500}.redpacket-footer[data-v-bd550e6a]{border-top:1px solid hsla(0,0%,100%,.2);color:#ffffffb3;display:flex;font-size:11px;justify-content:space-between;padding:6px 14px}.transfer-bubble[data-v-bd550e6a]{background:#fa9d3b;border-radius:8px;color:#fff;display:flex;flex-direction:column;overflow:hidden;width:200px}.transfer-icon[data-v-bd550e6a]{font-size:28px;padding:12px 14px 0}.transfer-info[data-v-bd550e6a]{padding:4px 14px 10px}.transfer-amount[data-v-bd550e6a]{font-size:20px;font-weight:600}.transfer-remark[data-v-bd550e6a]{color:#fffc;font-size:12px;margin-top:2px}.transfer-footer[data-v-bd550e6a]{border-top:1px solid hsla(0,0%,100%,.2);display:flex;justify-content:space-between;padding:6px 14px}.claim-status[data-v-bd550e6a],.transfer-footer[data-v-bd550e6a]{color:#ffffffb3;font-size:11px}.redpacket-bubble.claimed[data-v-bd550e6a],.transfer-bubble.claimed[data-v-bd550e6a]{opacity:.7}.message-left .redpacket-msg[data-v-bd550e6a],.message-left .transfer-msg[data-v-bd550e6a],.message-right .redpacket-msg[data-v-bd550e6a],.message-right .transfer-msg[data-v-bd550e6a]{background:transparent;padding:0}.message-left .redpacket-msg[data-v-bd550e6a]:before,.message-left .transfer-msg[data-v-bd550e6a]:before,.message-right .redpacket-msg[data-v-bd550e6a]:after,.message-right .transfer-msg[data-v-bd550e6a]:after{display:none}.message-actions[data-v-bd550e6a]{display:flex;gap:3px;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s}.empty-state[data-v-bd550e6a]{color:#999;padding:40px 20px;text-align:center}.wechat-footer[data-v-bd550e6a]{background-position:50%;background-repeat:no-repeat;background-size:cover;border-top:1px solid #d9d9d9;flex-shrink:0;padding:10px}.input-box[data-v-bd550e6a]{align-items:center;background:#fff;border-radius:8px;display:flex;gap:8px;padding:8px 12px}.emoji-icon[data-v-bd550e6a],.plus-icon[data-v-bd550e6a],.voice-icon[data-v-bd550e6a]{font-size:20px}.text-input[data-v-bd550e6a]{color:#999;flex:1;font-size:14px}.preset-grid[data-v-bd550e6a]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.preset-card[data-v-bd550e6a]{cursor:pointer;text-align:center;transition:all .2s}.preset-card[data-v-bd550e6a]:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.preset-icon[data-v-bd550e6a]{font-size:32px;margin-bottom:8px}.preset-name[data-v-bd550e6a]{font-weight:600;margin-bottom:4px}.preset-desc[data-v-bd550e6a]{color:#999;font-size:12px}.action-buttons[data-v-bd550e6a]{gap:8px}.action-buttons[data-v-bd550e6a],.help-sections[data-v-bd550e6a]{display:flex;flex-direction:column}.help-sections[data-v-bd550e6a]{gap:20px}.help-section[data-v-bd550e6a]{display:flex;flex-direction:column;gap:8px}.help-section-title[data-v-bd550e6a]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-card[data-v-bd550e6a]{background:#fafafa;border-radius:8px;margin-top:24px}.action-card[data-v-fce97557],.control-card[data-v-fce97557]{background:#fafafa;margin-top:24px}.action-card[data-v-fce97557]{padding:16px}.status-card[data-v-fce97557]{background:#f0f5ff;margin-top:24px}.status-item[data-v-fce97557]{background:#fff;border-radius:8px;padding:12px;text-align:center}.status-label[data-v-fce97557]{color:#666;font-size:12px;margin-bottom:4px}.status-value[data-v-fce97557]{color:#1890ff;font-size:28px;font-weight:700}.status-value.countdown[data-v-fce97557]{color:#ff5722}.status-value.small[data-v-fce97557]{font-size:16px}.status-unit[data-v-fce97557]{color:#999;font-size:12px;margin-top:4px}.preview-card[data-v-fce97557]{background:#fafafa;margin-top:24px}.preview-area[data-v-fce97557]{background:#fff;border-radius:4px;min-height:400px;overflow:hidden}.preview-placeholder[data-v-fce97557]{align-items:center;display:flex;height:400px;justify-content:center;width:100%}.preview-iframe[data-v-fce97557]{background:#fff;border:none;height:500px;width:100%}.quick-section[data-v-fce97557]{background:#fff7ed;border:1px solid #ffedd5}.quick-buttons[data-v-fce97557]{display:flex;flex-wrap:wrap;gap:10px}.quick-btn[data-v-fce97557]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:8px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:140px;padding:12px 20px;transition:all .3s ease}.quick-btn[data-v-fce97557]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-2px)}.quick-btn-name[data-v-fce97557]{color:#333;font-size:14px;font-weight:600}.quick-btn-desc[data-v-fce97557]{color:#666;font-size:12px;margin-top:4px}.help-card[data-v-fce97557]{background:#fafafa;border-radius:8px}.help-sections[data-v-fce97557]{gap:20px}.help-section[data-v-fce97557],.help-sections[data-v-fce97557]{display:flex;flex-direction:column}.help-section[data-v-fce97557]{gap:8px}.help-section-title[data-v-fce97557]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-fce97557]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-fce97557]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-fce97557]:nth-child(odd){background:#fff}.help-faq-q[data-v-fce97557]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-fce97557]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.quick-buttons[data-v-fce97557]{flex-direction:column}.quick-btn[data-v-fce97557]{align-items:center;text-align:center;width:100%}.preview-iframe[data-v-fce97557]{height:300px}}.action-card[data-v-d56452b4],.control-card[data-v-d56452b4]{background:#fafafa;margin-top:24px}.action-card[data-v-d56452b4]{padding:16px}.preview-card[data-v-d56452b4]{background:#fafafa;margin-top:24px}.quick-section[data-v-d56452b4]{background:#fff7ed;border:1px solid #ffedd5}.quick-buttons[data-v-d56452b4]{display:flex;flex-wrap:wrap;gap:10px}.quick-btn[data-v-d56452b4]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:8px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:140px;padding:12px 20px;transition:all .3s ease}.quick-btn[data-v-d56452b4]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-2px)}.quick-btn-name[data-v-d56452b4]{color:#333;font-size:14px;font-weight:600}.quick-btn-desc[data-v-d56452b4]{color:#666;font-size:12px;margin-top:4px}.help-card[data-v-d56452b4]{background:#fafafa;border-radius:8px}.help-sections[data-v-d56452b4]{gap:20px}.help-section[data-v-d56452b4],.help-sections[data-v-d56452b4]{display:flex;flex-direction:column}.help-section[data-v-d56452b4]{gap:8px}.help-section-title[data-v-d56452b4]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-d56452b4]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-d56452b4]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-d56452b4]:nth-child(odd){background:#fff}.help-faq-q[data-v-d56452b4]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-d56452b4]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.quick-buttons[data-v-d56452b4]{flex-direction:column}.quick-btn[data-v-d56452b4]{align-items:center;text-align:center;width:100%}}.action-card[data-v-b8a78563],.control-card[data-v-b8a78563]{background:#fafafa;margin-top:24px}.action-card[data-v-b8a78563]{padding:16px}.quick-section[data-v-b8a78563]{background:#fff7ed;border:1px solid #ffedd5}.quick-buttons[data-v-b8a78563]{display:flex;flex-wrap:wrap;gap:10px}.quick-btn[data-v-b8a78563]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:8px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:140px;padding:12px 20px;transition:all .3s ease}.quick-btn[data-v-b8a78563]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-2px)}.quick-btn-name[data-v-b8a78563]{color:#333;font-size:14px;font-weight:600}.quick-btn-desc[data-v-b8a78563]{color:#666;font-size:12px;margin-top:4px}.help-card[data-v-b8a78563]{background:#fafafa;border-radius:8px}.help-sections[data-v-b8a78563]{gap:20px}.help-section[data-v-b8a78563],.help-sections[data-v-b8a78563]{display:flex;flex-direction:column}.help-section[data-v-b8a78563]{gap:8px}.help-section-title[data-v-b8a78563]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-b8a78563]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-b8a78563]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-b8a78563]:nth-child(odd){background:#fff}.help-faq-q[data-v-b8a78563]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-b8a78563]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.quick-buttons[data-v-b8a78563]{flex-direction:column}.quick-btn[data-v-b8a78563]{align-items:center;text-align:center;width:100%}}.action-card[data-v-55b4362a],.control-card[data-v-55b4362a]{background:#fafafa;margin-top:24px}.action-card[data-v-55b4362a]{padding:16px}.result-card[data-v-55b4362a]{background:#fafafa;margin-top:24px}.favicon-grid[data-v-55b4362a]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.favicon-item[data-v-55b4362a]{align-items:center;background:#fff;border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:16px}.favicon-image[data-v-55b4362a]{background:#f0f0f0;border-radius:4px}.favicon-info[data-v-55b4362a]{color:#666;display:flex;font-size:12px;gap:8px}.favicon-size[data-v-55b4362a]{font-weight:500}.favicon-format[data-v-55b4362a]{color:#1890ff}.favicon-actions[data-v-55b4362a]{display:flex;gap:4px}.quick-section[data-v-55b4362a]{background:#fff7ed;border:1px solid #ffedd5}.quick-buttons[data-v-55b4362a]{display:flex;flex-wrap:wrap;gap:10px}.quick-btn[data-v-55b4362a]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:8px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:140px;padding:12px 20px;transition:all .3s ease}.quick-btn[data-v-55b4362a]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-2px)}.quick-btn-name[data-v-55b4362a]{color:#333;font-size:14px;font-weight:600}.quick-btn-desc[data-v-55b4362a]{color:#666;font-size:12px;margin-top:4px}.help-card[data-v-55b4362a]{background:#fafafa;border-radius:8px}.help-sections[data-v-55b4362a]{gap:20px}.help-section[data-v-55b4362a],.help-sections[data-v-55b4362a]{display:flex;flex-direction:column}.help-section[data-v-55b4362a]{gap:8px}.help-section-title[data-v-55b4362a]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-55b4362a]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-55b4362a]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-55b4362a]:nth-child(odd){background:#fff}.help-faq-q[data-v-55b4362a]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-55b4362a]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.quick-buttons[data-v-55b4362a]{flex-direction:column}.quick-btn[data-v-55b4362a]{align-items:center;text-align:center;width:100%}.favicon-grid[data-v-55b4362a]{grid-template-columns:repeat(2,1fr)}}.action-card[data-v-5075b782],.control-card[data-v-5075b782]{background:#fafafa;margin-top:24px}.action-card[data-v-5075b782]{padding:16px}.result-card[data-v-5075b782]{background:#fafafa;margin-top:24px}.code-area[data-v-5075b782]{background:#1f1f1f;border-radius:4px;color:#d4d4d4;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,monospace;font-size:13px;line-height:1.6}.preset-section[data-v-5075b782]{background:#f0f5ff;border:1px solid #d6e4ff}.preset-tags[data-v-5075b782]{display:flex;flex-wrap:wrap;gap:8px}.preset-tag[data-v-5075b782]{cursor:pointer;padding:6px 12px;transition:all .3s ease}.preset-tag[data-v-5075b782]:hover{transform:translateY(-2px)}.help-card[data-v-5075b782]{background:#fafafa;border-radius:8px}.help-sections[data-v-5075b782]{gap:20px}.help-section[data-v-5075b782],.help-sections[data-v-5075b782]{display:flex;flex-direction:column}.help-section[data-v-5075b782]{gap:8px}.help-section-title[data-v-5075b782]{border-left:4px solid #1890ff;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-5075b782]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-5075b782]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-5075b782]:nth-child(odd){background:#fff}.help-faq-q[data-v-5075b782]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-5075b782]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.preset-tags[data-v-5075b782]{flex-direction:column}.preset-tag[data-v-5075b782]{text-align:center;width:100%}}.current-ua-card[data-v-d1e4cd18]{background:#f0f5ff;margin-top:24px}.ua-card[data-v-d1e4cd18]{background:#fafafa;margin-top:24px}.help-card[data-v-d1e4cd18]{background:#fafafa;border-radius:8px}.help-sections[data-v-d1e4cd18]{gap:20px}.help-section[data-v-d1e4cd18],.help-sections[data-v-d1e4cd18]{display:flex;flex-direction:column}.help-section[data-v-d1e4cd18]{gap:8px}.help-section-title[data-v-d1e4cd18]{border-left:4px solid #1890ff;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-d1e4cd18]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-d1e4cd18]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-d1e4cd18]:nth-child(odd){background:#fff}.help-faq-q[data-v-d1e4cd18]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-d1e4cd18]{color:#666;line-height:1.8;margin:0}.info-card[data-v-67176d68]{background:#fafafa;margin-top:24px}.help-card[data-v-67176d68]{background:#fafafa;border-radius:8px}.help-sections[data-v-67176d68]{gap:20px}.help-section[data-v-67176d68],.help-sections[data-v-67176d68]{display:flex;flex-direction:column}.help-section[data-v-67176d68]{gap:8px}.help-section-title[data-v-67176d68]{border-left:4px solid #1890ff;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-67176d68]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-67176d68]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-67176d68]:nth-child(odd){background:#fff}.help-faq-q[data-v-67176d68]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-67176d68]{color:#666;line-height:1.8;margin:0}.action-card[data-v-3791cc2e],.control-card[data-v-3791cc2e]{background:#fafafa;margin-top:24px}.action-card[data-v-3791cc2e]{padding:16px}.result-card[data-v-3791cc2e]{background:#fafafa;margin-top:24px}.result-area[data-v-3791cc2e]{background:#f0f5ff;color:#1890ff;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,monospace;font-size:13px;line-height:1.6}.help-card[data-v-3791cc2e]{background:#fafafa;border-radius:8px}.help-sections[data-v-3791cc2e]{gap:20px}.help-section[data-v-3791cc2e],.help-sections[data-v-3791cc2e]{display:flex;flex-direction:column}.help-section[data-v-3791cc2e]{gap:8px}.help-section-title[data-v-3791cc2e]{border-left:4px solid #1890ff;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-3791cc2e]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-3791cc2e]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-3791cc2e]:nth-child(odd){background:#fff}.help-faq-q[data-v-3791cc2e]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-3791cc2e]{color:#666;line-height:1.8;margin:0}.action-card[data-v-a4ebd14f],.control-card[data-v-a4ebd14f]{background:#fafafa;margin-top:24px}.action-card[data-v-a4ebd14f]{padding:16px}.help-card[data-v-a4ebd14f]{background:#fafafa;border-radius:8px}.help-sections[data-v-a4ebd14f]{gap:20px}.help-section[data-v-a4ebd14f],.help-sections[data-v-a4ebd14f]{display:flex;flex-direction:column}.help-section[data-v-a4ebd14f]{gap:8px}.help-section-title[data-v-a4ebd14f]{border-left:4px solid #1890ff;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-a4ebd14f]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-a4ebd14f]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-a4ebd14f]:nth-child(odd){background:#fff}.help-faq-q[data-v-a4ebd14f]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-a4ebd14f]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.action-card a-space[data-v-a4ebd14f]{flex-wrap:wrap}}.action-card[data-v-3bdf9574],.control-card[data-v-3bdf9574]{background:#fafafa;margin-top:24px}.action-card[data-v-3bdf9574]{padding:16px}.result-card[data-v-3bdf9574]{background:#fafafa;margin-top:24px}.quick-section[data-v-3bdf9574]{background:#fff7ed;border:1px solid #ffedd5}.quick-buttons[data-v-3bdf9574]{display:flex;flex-wrap:wrap;gap:10px}.quick-btn[data-v-3bdf9574]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:8px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:140px;padding:12px 20px;transition:all .3s ease}.quick-btn[data-v-3bdf9574]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-2px)}.quick-btn-name[data-v-3bdf9574]{color:#333;font-size:14px;font-weight:600}.quick-btn-desc[data-v-3bdf9574]{color:#666;font-size:12px;margin-top:4px}.help-card[data-v-3bdf9574]{background:#fafafa;border-radius:8px}.help-sections[data-v-3bdf9574]{gap:20px}.help-section[data-v-3bdf9574],.help-sections[data-v-3bdf9574]{display:flex;flex-direction:column}.help-section[data-v-3bdf9574]{gap:8px}.help-section-title[data-v-3bdf9574]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-3bdf9574]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-3bdf9574]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-3bdf9574]:nth-child(odd){background:#fff}.help-faq-q[data-v-3bdf9574]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-3bdf9574]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.quick-buttons[data-v-3bdf9574]{flex-direction:column}.quick-btn[data-v-3bdf9574]{align-items:center;text-align:center;width:100%}}.control-card[data-v-86ea7585]{background:#fafafa}.control-card[data-v-86ea7585],.main-row[data-v-86ea7585]{margin-top:24px}.crop-card[data-v-86ea7585],.preview-card[data-v-86ea7585]{background:#fafafa}.upload-area[data-v-86ea7585]{align-items:center;background:#fff;border:2px dashed #ffd5b0;border-radius:8px;display:flex;justify-content:center;min-height:400px}.upload-placeholder[data-v-86ea7585]{cursor:pointer;padding:40px}.crop-container[data-v-86ea7585],.upload-placeholder[data-v-86ea7585]{align-items:center;display:flex;flex-direction:column}.crop-container[data-v-86ea7585]{background:#fff;border-radius:8px;padding:16px}.image-wrapper[data-v-86ea7585]{background:#f0f0f0;overflow:hidden;position:relative}.source-image[data-v-86ea7585]{display:block;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;-webkit-user-drag:none}.crop-overlay[data-v-86ea7585]{background:#00000080;height:100%;left:0;position:absolute;top:0;width:100%}.crop-rect[data-v-86ea7585]{background:#fff0;border:2px solid #ff5b2d;box-sizing:border-box;cursor:move;position:absolute}.crop-rect[data-v-86ea7585]:before{box-shadow:0 0 0 9999px #00000080;content:"";inset:0;pointer-events:none;position:absolute}.handle[data-v-86ea7585]{background:#ff5b2d;border:2px solid #fff;border-radius:50%;height:12px;position:absolute;width:12px;z-index:10}.handle-nw[data-v-86ea7585]{cursor:nwse-resize;left:-6px;top:-6px}.handle-ne[data-v-86ea7585]{cursor:nesw-resize;right:-6px;top:-6px}.handle-sw[data-v-86ea7585]{bottom:-6px;cursor:nesw-resize;left:-6px}.handle-se[data-v-86ea7585]{bottom:-6px;cursor:nwse-resize;right:-6px}.grid-line[data-v-86ea7585]{background:#ffffff4d;pointer-events:none;position:absolute}.grid-v1[data-v-86ea7585]{left:33.33%}.grid-v1[data-v-86ea7585],.grid-v2[data-v-86ea7585]{bottom:0;top:0;width:1px}.grid-v2[data-v-86ea7585]{left:66.66%}.grid-h1[data-v-86ea7585]{top:33.33%}.grid-h1[data-v-86ea7585],.grid-h2[data-v-86ea7585]{height:1px;left:0;right:0}.grid-h2[data-v-86ea7585]{top:66.66%}.image-info-bar[data-v-86ea7585]{color:#666;display:flex;flex-wrap:wrap;font-size:12px;gap:16px;margin-top:12px}.preview-area[data-v-86ea7585]{background:#fff;border-radius:8px;min-height:300px;padding:16px}.preview-area[data-v-86ea7585],.preview-placeholder[data-v-86ea7585]{align-items:center;display:flex;justify-content:center}.preview-placeholder[data-v-86ea7585]{width:100%}.preview-content[data-v-86ea7585]{align-items:center;display:flex;flex-direction:column;gap:16px;width:100%}.preview-image[data-v-86ea7585]{border:1px solid #e8e8e8;border-radius:4px;max-height:300px;max-width:100%}.preview-info[data-v-86ea7585]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.quick-section[data-v-86ea7585]{background:#fff7ed;border:1px solid #ffedd5}.quick-buttons[data-v-86ea7585]{display:flex;flex-wrap:wrap;gap:10px}.quick-btn[data-v-86ea7585]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:8px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:120px;padding:12px 20px;transition:all .3s ease}.quick-btn[data-v-86ea7585]:hover{transform:translateY(-2px)}.quick-btn.active[data-v-86ea7585],.quick-btn[data-v-86ea7585]:hover{background:#fff5f0;border-color:#ff5b2d}.quick-btn.active[data-v-86ea7585]{box-shadow:0 0 0 2px #ff5b2d33}.quick-btn-name[data-v-86ea7585]{color:#333;font-size:14px;font-weight:600}.quick-btn-desc[data-v-86ea7585]{color:#666;font-size:12px;margin-top:4px}.help-card[data-v-86ea7585]{background:#fafafa;border-radius:8px}.help-sections[data-v-86ea7585]{gap:20px}.help-section[data-v-86ea7585],.help-sections[data-v-86ea7585]{display:flex;flex-direction:column}.help-section[data-v-86ea7585]{gap:8px}.help-section-title[data-v-86ea7585]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-86ea7585]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-86ea7585]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-86ea7585]:nth-child(odd){background:#fff}.help-faq-q[data-v-86ea7585]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-86ea7585]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.quick-buttons[data-v-86ea7585]{flex-direction:column}.quick-btn[data-v-86ea7585]{align-items:center;text-align:center;width:100%}.image-info-bar[data-v-86ea7585]{justify-content:center}}.control-card[data-v-6dccbf89]{background:#fafafa}.control-card[data-v-6dccbf89],.main-row[data-v-6dccbf89]{margin-top:24px}.crop-card[data-v-6dccbf89],.preview-card[data-v-6dccbf89]{background:#fafafa}.upload-area[data-v-6dccbf89]{align-items:center;background:#fff;border:2px dashed #ffd5b0;border-radius:8px;display:flex;justify-content:center;min-height:400px}.upload-placeholder[data-v-6dccbf89]{cursor:pointer;padding:40px}.crop-container[data-v-6dccbf89],.upload-placeholder[data-v-6dccbf89]{align-items:center;display:flex;flex-direction:column}.crop-container[data-v-6dccbf89]{background:#fff;border-radius:8px;padding:16px}.image-wrapper[data-v-6dccbf89]{background:#f0f0f0;overflow:hidden;position:relative}.source-image[data-v-6dccbf89]{display:block;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;-webkit-user-drag:none}.crop-overlay[data-v-6dccbf89]{background:#00000080;height:100%;left:0;position:absolute;top:0;width:100%}.crop-rect[data-v-6dccbf89]{border:2px solid #ff5b2d;box-sizing:border-box;cursor:move;position:absolute}.crop-rect[data-v-6dccbf89]:before{box-shadow:0 0 0 9999px #00000080;content:"";inset:0;pointer-events:none;position:absolute}.handle[data-v-6dccbf89]{background:#ff5b2d;border:2px solid #fff;border-radius:50%;height:12px;position:absolute;width:12px;z-index:10}.handle-nw[data-v-6dccbf89]{cursor:nwse-resize;left:-6px;top:-6px}.handle-ne[data-v-6dccbf89]{cursor:nesw-resize;right:-6px;top:-6px}.handle-sw[data-v-6dccbf89]{bottom:-6px;cursor:nesw-resize;left:-6px}.handle-se[data-v-6dccbf89]{bottom:-6px;cursor:nwse-resize;right:-6px}.handle-n[data-v-6dccbf89]{top:-6px}.handle-n[data-v-6dccbf89],.handle-s[data-v-6dccbf89]{cursor:ns-resize;left:50%;transform:translate(-50%)}.handle-s[data-v-6dccbf89]{bottom:-6px}.handle-w[data-v-6dccbf89]{left:-6px}.handle-e[data-v-6dccbf89],.handle-w[data-v-6dccbf89]{cursor:ew-resize;top:50%;transform:translateY(-50%)}.handle-e[data-v-6dccbf89]{right:-6px}.grid-line[data-v-6dccbf89]{background:#ffffff4d;pointer-events:none;position:absolute}.grid-v1[data-v-6dccbf89]{left:33.33%}.grid-v1[data-v-6dccbf89],.grid-v2[data-v-6dccbf89]{bottom:0;top:0;width:1px}.grid-v2[data-v-6dccbf89]{left:66.66%}.grid-h1[data-v-6dccbf89]{top:33.33%}.grid-h1[data-v-6dccbf89],.grid-h2[data-v-6dccbf89]{height:1px;left:0;right:0}.grid-h2[data-v-6dccbf89]{top:66.66%}.image-info-bar[data-v-6dccbf89]{color:#666;display:flex;flex-wrap:wrap;font-size:12px;gap:16px;margin-top:12px}.preview-area[data-v-6dccbf89]{background:#fff;border-radius:8px;min-height:300px;padding:16px}.preview-area[data-v-6dccbf89],.preview-placeholder[data-v-6dccbf89]{align-items:center;display:flex;justify-content:center}.preview-placeholder[data-v-6dccbf89]{width:100%}.preview-content[data-v-6dccbf89]{align-items:center;display:flex;flex-direction:column;gap:16px;width:100%}.preview-image[data-v-6dccbf89]{border:1px solid #e8e8e8;border-radius:4px;max-height:300px;max-width:100%}.preview-info[data-v-6dccbf89]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.quick-section[data-v-6dccbf89]{background:#fff7ed;border:1px solid #ffedd5}.quick-buttons[data-v-6dccbf89]{display:flex;flex-wrap:wrap;gap:10px}.quick-btn[data-v-6dccbf89]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:8px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:120px;padding:12px 20px;transition:all .3s ease}.quick-btn[data-v-6dccbf89]:hover{transform:translateY(-2px)}.quick-btn.active[data-v-6dccbf89],.quick-btn[data-v-6dccbf89]:hover{background:#fff5f0;border-color:#ff5b2d}.quick-btn.active[data-v-6dccbf89]{box-shadow:0 0 0 2px #ff5b2d33}.quick-btn-name[data-v-6dccbf89]{color:#333;font-size:14px;font-weight:600}.quick-btn-desc[data-v-6dccbf89]{color:#666;font-size:12px;margin-top:4px}.help-card[data-v-6dccbf89]{background:#fafafa;border-radius:8px}.help-sections[data-v-6dccbf89]{gap:20px}.help-section[data-v-6dccbf89],.help-sections[data-v-6dccbf89]{display:flex;flex-direction:column}.help-section[data-v-6dccbf89]{gap:8px}.help-section-title[data-v-6dccbf89]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-6dccbf89]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-6dccbf89]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-6dccbf89]:nth-child(odd){background:#fff}.help-faq-q[data-v-6dccbf89]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-6dccbf89]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.quick-buttons[data-v-6dccbf89]{flex-direction:column}.quick-btn[data-v-6dccbf89]{align-items:center;text-align:center;width:100%}.image-info-bar[data-v-6dccbf89]{justify-content:center}}.quick-section[data-v-fb2fffaf]{background:#fff7ed;border:1px solid #ffedd5}.quick-buttons[data-v-fb2fffaf]{display:flex;flex-wrap:wrap;gap:10px}.quick-btn[data-v-fb2fffaf]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:8px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:120px;padding:12px 20px;transition:all .3s ease}.quick-btn[data-v-fb2fffaf]:hover{transform:translateY(-2px)}.quick-btn.active[data-v-fb2fffaf],.quick-btn[data-v-fb2fffaf]:hover{background:#fff5f0;border-color:#ff5b2d}.quick-btn.active[data-v-fb2fffaf]{box-shadow:0 0 0 2px #ff5b2d33}.quick-btn-name[data-v-fb2fffaf]{color:#333;font-size:14px;font-weight:600}.quick-btn-desc[data-v-fb2fffaf]{color:#666;font-size:12px;margin-top:4px}.control-card[data-v-fb2fffaf],.preview-card[data-v-fb2fffaf]{background:#fafafa;margin-top:24px}.upload-area[data-v-fb2fffaf]{align-items:center;background:#fff;border:2px dashed #ffd5b0;border-radius:8px;display:flex;justify-content:center;min-height:300px}.upload-placeholder[data-v-fb2fffaf]{align-items:center;cursor:pointer;display:flex;flex-direction:column;padding:40px}.file-info-bar[data-v-fb2fffaf]{align-items:center;background:#fff;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px}.info-item[data-v-fb2fffaf]{color:#666;font-size:13px}.angle-display[data-v-fb2fffaf]{color:#ff5b2d;font-size:16px;font-weight:700;margin-left:8px}.color-row[data-v-fb2fffaf]{align-items:center;display:flex;gap:8px}.color-picker[data-v-fb2fffaf]{background:#fff;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;height:32px;padding:0;width:36px}.preview-area[data-v-fb2fffaf]{background:#fff;border-radius:8px;min-height:400px;overflow:auto;padding:16px}.preview-area[data-v-fb2fffaf],.preview-placeholder[data-v-fb2fffaf]{align-items:center;display:flex;justify-content:center}.preview-placeholder[data-v-fb2fffaf]{width:100%}.preview-canvas[data-v-fb2fffaf]{background-color:#f5f5f5;background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 0),linear-gradient(-45deg,#e0e0e0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e0e0e0 0),linear-gradient(-45deg,transparent 75%,#e0e0e0 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border:1px solid #e8e8e8;border-radius:4px;max-height:500px;max-width:100%}.output-row[data-v-fb2fffaf]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.output-label[data-v-fb2fffaf]{color:#333;font-weight:600}.output-info[data-v-fb2fffaf]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.filename-preview[data-v-fb2fffaf]{color:#666;font-size:13px}.download-btn[data-v-fb2fffaf]{background:#ff5b2d;border-color:#ff5b2d;margin-top:16px}.download-btn[data-v-fb2fffaf]:hover:not(:disabled){background:#ff7a4d;border-color:#ff7a4d}.help-card[data-v-fb2fffaf]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-fb2fffaf]{gap:20px}.help-section[data-v-fb2fffaf],.help-sections[data-v-fb2fffaf]{display:flex;flex-direction:column}.help-section[data-v-fb2fffaf]{gap:8px}.help-section-title[data-v-fb2fffaf]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-fb2fffaf]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-fb2fffaf]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-fb2fffaf]:nth-child(odd){background:#fff}.help-faq-q[data-v-fb2fffaf]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-fb2fffaf]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.quick-buttons[data-v-fb2fffaf]{flex-direction:column}.quick-btn[data-v-fb2fffaf]{align-items:center;text-align:center;width:100%}.file-info-bar[data-v-fb2fffaf]{justify-content:center}.output-row[data-v-fb2fffaf]{justify-content:flex-start}}.quick-section[data-v-40d55a5b]{background:#fff7ed;border:1px solid #ffedd5}.quick-buttons[data-v-40d55a5b]{display:flex;flex-wrap:wrap;gap:10px}.quick-btn[data-v-40d55a5b]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:8px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:160px;padding:12px 20px;transition:all .3s ease}.quick-btn[data-v-40d55a5b]:hover{transform:translateY(-2px)}.quick-btn.active[data-v-40d55a5b],.quick-btn[data-v-40d55a5b]:hover{background:#fff5f0;border-color:#ff5b2d}.quick-btn.active[data-v-40d55a5b]{box-shadow:0 0 0 2px #ff5b2d33}.quick-btn-name[data-v-40d55a5b]{color:#333;font-size:14px;font-weight:600}.quick-btn-desc[data-v-40d55a5b]{color:#666;font-size:12px;margin-top:4px}.control-card[data-v-40d55a5b],.preview-card[data-v-40d55a5b]{background:#fafafa;margin-top:24px}.upload-area[data-v-40d55a5b]{align-items:center;background:#fff;border:2px dashed #ffd5b0;border-radius:8px;display:flex;justify-content:center;min-height:300px}.upload-placeholder[data-v-40d55a5b]{align-items:center;cursor:pointer;display:flex;flex-direction:column;padding:40px}.file-info-bar[data-v-40d55a5b]{align-items:center;background:#fff;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px}.info-item[data-v-40d55a5b]{color:#666;font-size:13px}.flip-actions[data-v-40d55a5b]{display:flex;flex-wrap:wrap;gap:16px}.flip-btn[data-v-40d55a5b]{flex:1;font-size:16px;font-weight:600;height:60px;min-width:200px}.flip-btn[type=primary][data-v-40d55a5b]{background:#ff5b2d;border-color:#ff5b2d}.flip-btn[type=primary][data-v-40d55a5b]:hover{background:#ff7a4d;border-color:#ff7a4d}.flip-status[data-v-40d55a5b]{font-size:12px;font-weight:400;margin-left:8px;opacity:.85}.preview-wrapper[data-v-40d55a5b]{display:flex;flex-wrap:wrap;gap:16px}.preview-wrapper.comparison-mode .preview-cell[data-v-40d55a5b]{flex:1;min-width:280px}.preview-cell[data-v-40d55a5b]{display:flex;flex-direction:column;width:100%}.preview-label[data-v-40d55a5b]{background:#fff5f0;border:1px solid #ffd5b0;border-radius:4px;color:#ff5b2d;font-size:13px;font-weight:600;margin-bottom:8px;padding:4px 12px;text-align:center}.preview-area[data-v-40d55a5b]{align-items:center;background:#fff;border-radius:8px;display:flex;justify-content:center;overflow:auto;padding:16px}.preview-area[data-v-40d55a5b],.preview-area-original[data-v-40d55a5b]{min-height:400px}.preview-placeholder[data-v-40d55a5b]{align-items:center;display:flex;justify-content:center;width:100%}.preview-canvas[data-v-40d55a5b]{background-color:#f5f5f5;background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 0),linear-gradient(-45deg,#e0e0e0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e0e0e0 0),linear-gradient(-45deg,transparent 75%,#e0e0e0 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;max-height:500px}.preview-canvas[data-v-40d55a5b],.preview-image-original[data-v-40d55a5b]{border:1px solid #e8e8e8;border-radius:4px;max-width:100%}.preview-image-original[data-v-40d55a5b]{max-height:480px;-o-object-fit:contain;object-fit:contain}.output-row[data-v-40d55a5b]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.output-label[data-v-40d55a5b]{color:#333;font-weight:600}.output-info[data-v-40d55a5b]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.filename-preview[data-v-40d55a5b]{color:#666;font-size:13px}.download-btn[data-v-40d55a5b]{background:#ff5b2d;border-color:#ff5b2d;margin-top:16px}.download-btn[data-v-40d55a5b]:hover:not(:disabled){background:#ff7a4d;border-color:#ff7a4d}.help-card[data-v-40d55a5b]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-40d55a5b]{gap:20px}.help-section[data-v-40d55a5b],.help-sections[data-v-40d55a5b]{display:flex;flex-direction:column}.help-section[data-v-40d55a5b]{gap:8px}.help-section-title[data-v-40d55a5b]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-40d55a5b]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-40d55a5b]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-40d55a5b]:nth-child(odd){background:#fff}.help-faq-q[data-v-40d55a5b]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-40d55a5b]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.quick-buttons[data-v-40d55a5b]{flex-direction:column}.quick-btn[data-v-40d55a5b]{align-items:center;text-align:center;width:100%}.file-info-bar[data-v-40d55a5b]{justify-content:center}.flip-actions[data-v-40d55a5b]{flex-direction:column}.flip-btn[data-v-40d55a5b]{min-width:0;width:100%}.output-row[data-v-40d55a5b]{justify-content:flex-start}.preview-wrapper.comparison-mode .preview-cell[data-v-40d55a5b]{min-width:0}}.control-card[data-v-d2eb24de]{background:#fafafa}.control-card[data-v-d2eb24de],.main-row[data-v-d2eb24de]{margin-top:24px}.editor-card[data-v-d2eb24de],.preview-card[data-v-d2eb24de]{background:#fafafa}.upload-area[data-v-d2eb24de]{align-items:center;background:#fff;border:2px dashed #ffd5b0;border-radius:8px;display:flex;justify-content:center;min-height:300px}.upload-placeholder[data-v-d2eb24de]{align-items:center;cursor:pointer;display:flex;flex-direction:column;padding:40px}.file-info-bar[data-v-d2eb24de]{align-items:center;background:#fff;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px}.info-item[data-v-d2eb24de]{color:#666;font-size:13px}.editor-area[data-v-d2eb24de]{align-items:flex-start;background:#fff;border-radius:8px;display:flex;justify-content:center;overflow:auto;padding:12px}.image-canvas-wrapper[data-v-d2eb24de]{background:#f0f0f0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.source-image[data-v-d2eb24de]{display:block;height:100%;width:100%;-webkit-user-drag:none;pointer-events:none}.overlay-svg[data-v-d2eb24de]{left:0;pointer-events:none;position:absolute;top:0}.anchor[data-v-d2eb24de]{cursor:move;height:0;position:absolute;width:0;z-index:10}.anchor-dot[data-v-d2eb24de]{background:#ff5b2d;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 6px #0006;height:16px;position:absolute;transform:translate(-50%,-50%);transition:transform .15s ease,background .15s ease;width:16px}.anchor.active .anchor-dot[data-v-d2eb24de],.anchor:hover .anchor-dot[data-v-d2eb24de]{background:#ff7a4d;transform:translate(-50%,-50%) scale(1.3)}.anchor-label[data-v-d2eb24de]{align-items:center;background:#ff5b2d;border-radius:50%;box-shadow:0 2px 4px #0000004d;color:#fff;display:flex;font-size:12px;font-weight:700;height:18px;justify-content:center;left:0;pointer-events:none;position:absolute;top:-28px;transform:translate(-50%);width:18px}.anchor-cross-h[data-v-d2eb24de]{height:1px;left:-10000px;top:0;width:20000px}.anchor-cross-h[data-v-d2eb24de],.anchor-cross-v[data-v-d2eb24de]{background:#ff5b2d66;pointer-events:none;position:absolute}.anchor-cross-v[data-v-d2eb24de]{height:20000px;left:0;top:-10000px;width:1px}.anchor-info-bar[data-v-d2eb24de]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.preview-area[data-v-d2eb24de]{background:#fff;border-radius:8px;min-height:300px;overflow:auto;padding:16px}.preview-area[data-v-d2eb24de],.preview-placeholder[data-v-d2eb24de]{align-items:center;display:flex;justify-content:center}.preview-placeholder[data-v-d2eb24de]{width:100%}.preview-canvas[data-v-d2eb24de]{background-color:#f5f5f5;background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 0),linear-gradient(-45deg,#e0e0e0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e0e0e0 0),linear-gradient(-45deg,transparent 75%,#e0e0e0 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border:1px solid #e8e8e8;border-radius:4px;max-height:500px;max-width:100%}.color-row[data-v-d2eb24de]{align-items:center;display:flex;gap:8px}.color-picker[data-v-d2eb24de]{background:#fff;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;height:32px;padding:0;width:36px}.download-btn[data-v-d2eb24de]{background:#ff5b2d;border-color:#ff5b2d}.download-btn[data-v-d2eb24de]:hover:not(:disabled){background:#ff7a4d;border-color:#ff7a4d}.help-card[data-v-d2eb24de]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-d2eb24de]{gap:20px}.help-section[data-v-d2eb24de],.help-sections[data-v-d2eb24de]{display:flex;flex-direction:column}.help-section[data-v-d2eb24de]{gap:8px}.help-section-title[data-v-d2eb24de]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-d2eb24de]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-d2eb24de]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-d2eb24de]:nth-child(odd){background:#fff}.help-faq-q[data-v-d2eb24de]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-d2eb24de]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.anchor-info-bar[data-v-d2eb24de],.file-info-bar[data-v-d2eb24de]{justify-content:center}}.control-card[data-v-73d3dc6b],.preview-card[data-v-73d3dc6b]{background:#fafafa;margin-top:24px}.upload-area[data-v-73d3dc6b]{align-items:center;background:#fff;border:2px dashed #ffd5b0;border-radius:8px;display:flex;justify-content:center;min-height:240px}.upload-placeholder[data-v-73d3dc6b]{align-items:center;cursor:pointer;display:flex;flex-direction:column;padding:40px}.file-info-bar[data-v-73d3dc6b]{align-items:center;background:#fff;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px}.info-item[data-v-73d3dc6b]{color:#666;font-size:13px}.tree-branch[data-v-73d3dc6b]{color:#999}.text-muted[data-v-73d3dc6b]{color:#999;font-size:12px}.color-row[data-v-73d3dc6b]{align-items:center;display:flex;gap:8px}.color-picker[data-v-73d3dc6b]{background:#fff;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;height:32px;padding:0;width:36px}.preview-area[data-v-73d3dc6b]{background:#fff;border-radius:8px;max-height:700px;overflow:auto;padding:16px}.preview-pages[data-v-73d3dc6b]{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.preview-page[data-v-73d3dc6b]{align-items:center;display:flex;flex-direction:column;gap:8px}.preview-page-label[data-v-73d3dc6b]{background:#fff5f0;border:1px solid #ffd5b0;border-radius:4px;color:#ff5b2d;font-size:13px;font-weight:600;padding:4px 12px}.preview-image[data-v-73d3dc6b]{border:1px solid #e8e8e8;border-radius:4px;box-shadow:0 2px 8px #00000014;max-height:600px;max-width:100%;-o-object-fit:contain;object-fit:contain}.download-btn[data-v-73d3dc6b]{background:#ff5b2d;border-color:#ff5b2d}.download-btn[data-v-73d3dc6b]:hover:not(:disabled){background:#ff7a4d;border-color:#ff7a4d}.help-card[data-v-73d3dc6b]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-73d3dc6b]{gap:20px}.help-section[data-v-73d3dc6b],.help-sections[data-v-73d3dc6b]{display:flex;flex-direction:column}.help-section[data-v-73d3dc6b]{gap:8px}.help-section-title[data-v-73d3dc6b]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-73d3dc6b]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-73d3dc6b]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-73d3dc6b]:nth-child(odd){background:#fff}.help-faq-q[data-v-73d3dc6b]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-73d3dc6b]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.file-info-bar[data-v-73d3dc6b]{justify-content:center}.preview-pages[data-v-73d3dc6b]{align-items:center;flex-direction:column}}.control-card[data-v-0c936f0f]{background:#fafafa}.control-card[data-v-0c936f0f],.main-row[data-v-0c936f0f]{margin-top:24px}.config-card[data-v-0c936f0f],.preview-card[data-v-0c936f0f]{background:#fafafa}.upload-area[data-v-0c936f0f]{align-items:center;background:#fff;border:2px dashed #ffd5b0;border-radius:8px;display:flex;justify-content:center;min-height:240px}.upload-placeholder[data-v-0c936f0f]{align-items:center;cursor:pointer;display:flex;flex-direction:column;padding:40px}.file-info-bar[data-v-0c936f0f]{align-items:center;background:#fff;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px}.info-item[data-v-0c936f0f]{color:#666;font-size:13px}.preset-grid[data-v-0c936f0f]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.preset-card[data-v-0c936f0f]{background:#fff;border:2px solid #ffe0cc;border-radius:8px;cursor:pointer;padding:16px;text-align:center;transition:all .2s ease}.preset-card[data-v-0c936f0f]:hover{background:#fff5f0;border-color:#ff5b2d;box-shadow:0 4px 12px #ff5b2d26;transform:translateY(-2px)}.preset-name[data-v-0c936f0f]{color:#ff5b2d;font-size:16px;font-weight:600;margin-bottom:4px}.preset-desc[data-v-0c936f0f]{color:#999;font-size:12px}.preview-nav[data-v-0c936f0f]{align-items:center;display:flex;gap:8px}.preview-page-info[data-v-0c936f0f]{color:#666;font-size:13px;min-width:60px;text-align:center}.preview-area[data-v-0c936f0f]{background:#f5f5f5;border-radius:8px;overflow:auto;padding:16px}.preview-area[data-v-0c936f0f],.preview-loading[data-v-0c936f0f],.preview-placeholder[data-v-0c936f0f]{align-items:center;display:flex;justify-content:center;min-height:400px}.preview-loading[data-v-0c936f0f],.preview-placeholder[data-v-0c936f0f]{width:100%}.preview-content[data-v-0c936f0f]{align-items:center;display:flex;flex-direction:column;gap:12px}.preview-image[data-v-0c936f0f]{border:1px solid #e8e8e8;border-radius:4px;box-shadow:0 2px 12px #0000001f;max-height:600px;max-width:100%;-o-object-fit:contain;object-fit:contain}.preview-tip[data-v-0c936f0f]{color:#999;font-size:13px;margin:0}.action-area[data-v-0c936f0f]{text-align:center}.action-tip[data-v-0c936f0f]{color:#999;font-size:13px;margin-top:12px}.download-btn[data-v-0c936f0f]{background:#ff5b2d;border-color:#ff5b2d}.download-btn[data-v-0c936f0f]:hover:not(:disabled){background:#ff7a4d;border-color:#ff7a4d}.help-card[data-v-0c936f0f]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-0c936f0f]{gap:20px}.help-section[data-v-0c936f0f],.help-sections[data-v-0c936f0f]{display:flex;flex-direction:column}.help-section[data-v-0c936f0f]{gap:8px}.help-section-title[data-v-0c936f0f]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-0c936f0f]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-0c936f0f]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-0c936f0f]:nth-child(odd){background:#fff}.help-faq-q[data-v-0c936f0f]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-0c936f0f]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.file-info-bar[data-v-0c936f0f]{justify-content:center}.preset-grid[data-v-0c936f0f]{grid-template-columns:repeat(2,1fr)}}.control-card[data-v-5aceca54]{background:#fafafa}.control-card[data-v-5aceca54],.main-row[data-v-5aceca54]{margin-top:24px}.config-card[data-v-5aceca54],.editor-card[data-v-5aceca54]{background:#fafafa}.upload-area[data-v-5aceca54]{align-items:center;background:#fff;border:2px dashed #ffd5b0;border-radius:8px;display:flex;justify-content:center;min-height:240px}.upload-placeholder[data-v-5aceca54]{align-items:center;cursor:pointer;display:flex;flex-direction:column;padding:40px}.file-info-bar[data-v-5aceca54]{align-items:center;background:#fff;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px}.info-item[data-v-5aceca54]{color:#666;font-size:13px}.editor-area[data-v-5aceca54]{align-items:flex-start;background:#f0f0f0;border-radius:8px;display:flex;justify-content:center;overflow:auto;padding:12px}.image-canvas-wrapper[data-v-5aceca54]{background:#fff;background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 0),linear-gradient(-45deg,#e0e0e0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e0e0e0 0),linear-gradient(-45deg,transparent 75%,#e0e0e0 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;cursor:crosshair;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.source-image[data-v-5aceca54]{display:block;height:100%;width:100%;-webkit-user-drag:none;pointer-events:none}.mask-overlay[data-v-5aceca54]{background:#00000080;pointer-events:none;position:absolute;z-index:1}.selection-box[data-v-5aceca54]{animation:marching-ants-5aceca54 .8s linear infinite;background:transparent;border:2px dashed #ff5b2d;box-sizing:border-box;cursor:move;position:absolute;z-index:2}@keyframes marching-ants-5aceca54{0%{background-position:0 0}to{background-position:20px 0}}.handle[data-v-5aceca54]{background:#fff;border:2px solid #ff5b2d;border-radius:2px;box-shadow:0 1px 4px #0000004d;height:12px;position:absolute;width:12px;z-index:3}.size-label[data-v-5aceca54]{background:#ff5b2d;border-radius:4px;color:#fff;font-size:12px;font-weight:600;left:50%;padding:2px 8px;pointer-events:none;position:absolute;top:-24px;transform:translate(-50%);white-space:nowrap;z-index:4}.coord-info-bar[data-v-5aceca54]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.size-separator[data-v-5aceca54]{align-items:center;color:#999;display:inline-flex;justify-content:center;width:24px}.ratio-grid[data-v-5aceca54]{display:grid;gap:6px;grid-template-columns:repeat(4,1fr)}.ratio-item[data-v-5aceca54]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer;font-size:13px;padding:6px 4px;text-align:center;transition:all .15s ease}.ratio-item[data-v-5aceca54]:hover{border-color:#ff5b2d;color:#ff5b2d}.ratio-item.active[data-v-5aceca54]{background:#ff5b2d;border-color:#ff5b2d;color:#fff}.size-preset-list[data-v-5aceca54]{display:flex;flex-direction:column;gap:6px;max-height:200px;overflow-y:auto}.size-preset-item[data-v-5aceca54]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer;font-size:13px;padding:8px 12px;transition:all .15s ease}.size-preset-item[data-v-5aceca54]:hover{background:#fff5f0;border-color:#ff5b2d;color:#ff5b2d}.download-btn[data-v-5aceca54]{background:#ff5b2d;border-color:#ff5b2d}.download-btn[data-v-5aceca54]:hover:not(:disabled){background:#ff7a4d;border-color:#ff7a4d}.help-card[data-v-5aceca54]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-5aceca54]{gap:20px}.help-section[data-v-5aceca54],.help-sections[data-v-5aceca54]{display:flex;flex-direction:column}.help-section[data-v-5aceca54]{gap:8px}.help-section-title[data-v-5aceca54]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-5aceca54]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-5aceca54]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-5aceca54]:nth-child(odd){background:#fff}.help-faq-q[data-v-5aceca54]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-5aceca54]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.coord-info-bar[data-v-5aceca54],.file-info-bar[data-v-5aceca54]{justify-content:center}.ratio-grid[data-v-5aceca54]{grid-template-columns:repeat(3,1fr)}}.control-card[data-v-d2c0ba3f]{background:#fafafa}.control-card[data-v-d2c0ba3f],.main-row[data-v-d2c0ba3f]{margin-top:24px}.config-card[data-v-d2c0ba3f],.preview-card[data-v-d2c0ba3f]{background:#fafafa}.upload-area[data-v-d2c0ba3f]{align-items:center;background:#fff;border:2px dashed #ffd5b0;border-radius:8px;display:flex;justify-content:center;min-height:240px}.upload-placeholder[data-v-d2c0ba3f]{align-items:center;cursor:pointer;display:flex;flex-direction:column;padding:40px}.file-info-bar[data-v-d2c0ba3f]{align-items:center;background:#fff;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px}.info-item[data-v-d2c0ba3f]{color:#666;font-size:13px}.target-info-bar[data-v-d2c0ba3f]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.percent-grid[data-v-d2c0ba3f]{display:grid;gap:6px;grid-template-columns:repeat(7,1fr)}.percent-item[data-v-d2c0ba3f]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer;font-size:13px;padding:8px 4px;text-align:center;transition:all .15s ease}.percent-item[data-v-d2c0ba3f]:hover{border-color:#ff5b2d;color:#ff5b2d}.percent-item.active[data-v-d2c0ba3f]{background:#ff5b2d;border-color:#ff5b2d;color:#fff}.size-preset-list[data-v-d2c0ba3f]{display:flex;flex-direction:column;gap:6px;max-height:240px;overflow-y:auto}.size-preset-item[data-v-d2c0ba3f]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer;font-size:13px;padding:8px 12px;transition:all .15s ease}.size-preset-item[data-v-d2c0ba3f]:hover{background:#fff5f0;border-color:#ff5b2d;color:#ff5b2d}.preview-area[data-v-d2c0ba3f]{background:#f0f0f0;background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 0),linear-gradient(-45deg,#e0e0e0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e0e0e0 0),linear-gradient(-45deg,transparent 75%,#e0e0e0 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:8px;overflow:auto;padding:16px}.preview-area[data-v-d2c0ba3f],.preview-loading[data-v-d2c0ba3f],.preview-placeholder[data-v-d2c0ba3f]{align-items:center;display:flex;justify-content:center;min-height:300px}.preview-loading[data-v-d2c0ba3f],.preview-placeholder[data-v-d2c0ba3f]{width:100%}.preview-content[data-v-d2c0ba3f]{align-items:center;display:flex;flex-direction:column;gap:8px}.preview-label[data-v-d2c0ba3f]{color:#666;font-size:13px;font-weight:500}.preview-image[data-v-d2c0ba3f]{border:1px solid #e8e8e8;border-radius:4px;box-shadow:0 2px 12px #0000001f;max-height:400px;max-width:100%;-o-object-fit:contain;object-fit:contain}.original-preview[data-v-d2c0ba3f]{align-items:center;background:#f9f9f9;border-radius:8px;display:flex;flex-direction:column;gap:8px;margin-top:16px;padding:12px}.original-image[data-v-d2c0ba3f]{border:1px solid #e8e8e8;border-radius:4px;max-height:200px;max-width:100%;-o-object-fit:contain;object-fit:contain;opacity:.7}.download-btn[data-v-d2c0ba3f]{background:#ff5b2d;border-color:#ff5b2d}.download-btn[data-v-d2c0ba3f]:hover:not(:disabled){background:#ff7a4d;border-color:#ff7a4d}.help-card[data-v-d2c0ba3f]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-d2c0ba3f]{gap:20px}.help-section[data-v-d2c0ba3f],.help-sections[data-v-d2c0ba3f]{display:flex;flex-direction:column}.help-section[data-v-d2c0ba3f]{gap:8px}.help-section-title[data-v-d2c0ba3f]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-d2c0ba3f]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-d2c0ba3f]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-d2c0ba3f]:nth-child(odd){background:#fff}.help-faq-q[data-v-d2c0ba3f]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-d2c0ba3f]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.file-info-bar[data-v-d2c0ba3f],.target-info-bar[data-v-d2c0ba3f]{justify-content:center}.percent-grid[data-v-d2c0ba3f]{grid-template-columns:repeat(4,1fr)}}.control-card[data-v-008bdeb8]{background:#fafafa}.control-card[data-v-008bdeb8],.main-row[data-v-008bdeb8]{margin-top:24px}.config-card[data-v-008bdeb8],.preview-card[data-v-008bdeb8]{background:#fafafa}.upload-area[data-v-008bdeb8]{align-items:center;background:#fff;border:2px dashed #ffd5b0;border-radius:8px;display:flex;justify-content:center;min-height:240px}.upload-placeholder[data-v-008bdeb8]{align-items:center;cursor:pointer;display:flex;flex-direction:column;padding:40px}.file-info-bar[data-v-008bdeb8]{align-items:center;background:#fff;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px}.info-item[data-v-008bdeb8]{color:#666;font-size:13px}.percent-display[data-v-008bdeb8]{background:#fff;border:1px solid #ffe0cc;border-radius:8px;margin-bottom:20px;padding:20px 0;text-align:center}.percent-value[data-v-008bdeb8]{color:#ff5b2d;font-size:48px;font-weight:700;line-height:1}.percent-unit[data-v-008bdeb8]{color:#ff5b2d;font-size:20px;margin-left:4px}.slider-section[data-v-008bdeb8]{margin-bottom:20px;padding:0 8px}.percent-buttons[data-v-008bdeb8]{display:grid;gap:6px;grid-template-columns:repeat(7,1fr);margin-bottom:24px}.percent-btn[data-v-008bdeb8]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer;font-size:13px;padding:8px 4px;text-align:center;transition:all .15s ease}.percent-btn[data-v-008bdeb8]:hover{border-color:#ff5b2d;color:#ff5b2d}.percent-btn.active[data-v-008bdeb8]{background:#ff5b2d;border-color:#ff5b2d;color:#fff}.size-comparison[data-v-008bdeb8]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:16px}.size-row[data-v-008bdeb8]{align-items:center;border-bottom:1px solid #f5f5f5;display:flex;justify-content:space-between;padding:8px 0}.size-row[data-v-008bdeb8]:last-child{border-bottom:none}.size-label[data-v-008bdeb8]{color:#999;font-size:13px}.size-value[data-v-008bdeb8]{color:#333;font-size:14px;font-weight:500}.size-value.highlight[data-v-008bdeb8]{color:#ff5b2d;font-weight:700}.download-btn[data-v-008bdeb8]{background:#ff5b2d;border-color:#ff5b2d}.download-btn[data-v-008bdeb8]:hover:not(:disabled){background:#ff7a4d;border-color:#ff7a4d}.preview-area[data-v-008bdeb8]{background:#f0f0f0;border-radius:8px;overflow:auto;padding:16px}.preview-area[data-v-008bdeb8],.preview-loading[data-v-008bdeb8]{align-items:center;display:flex;justify-content:center;min-height:400px}.preview-loading[data-v-008bdeb8]{width:100%}.preview-canvas[data-v-008bdeb8]{border:1px solid #e8e8e8;border-radius:4px;box-shadow:0 2px 12px #0000001f;max-height:500px;max-width:100%}.checker-hint[data-v-008bdeb8]{align-items:center;background:#fff7ed;border-radius:4px;color:#999;display:flex;font-size:12px;gap:8px;margin-top:12px;padding:8px 12px}.help-card[data-v-008bdeb8]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-008bdeb8]{gap:20px}.help-section[data-v-008bdeb8],.help-sections[data-v-008bdeb8]{display:flex;flex-direction:column}.help-section[data-v-008bdeb8]{gap:8px}.help-section-title[data-v-008bdeb8]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-008bdeb8]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-008bdeb8]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-008bdeb8]:nth-child(odd){background:#fff}.help-faq-q[data-v-008bdeb8]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-008bdeb8]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.file-info-bar[data-v-008bdeb8]{justify-content:center}.percent-buttons[data-v-008bdeb8]{grid-template-columns:repeat(4,1fr)}.percent-value[data-v-008bdeb8]{font-size:36px}}.control-card[data-v-a7938095]{background:#fafafa}.control-card[data-v-a7938095],.main-row[data-v-a7938095]{margin-top:24px}.config-card[data-v-a7938095],.preview-card[data-v-a7938095]{background:#fafafa}.upload-area[data-v-a7938095]{align-items:center;background:#fff;border:2px dashed #ffd5b0;border-radius:8px;display:flex;justify-content:center;min-height:240px}.upload-placeholder[data-v-a7938095]{align-items:center;cursor:pointer;display:flex;flex-direction:column;padding:40px}.file-info-bar[data-v-a7938095]{align-items:center;background:#fff;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px}.info-item[data-v-a7938095]{color:#666;font-size:13px}.color-picker-row[data-v-a7938095]{align-items:center;display:flex;gap:8px}.color-input[data-v-a7938095]{background:#fff;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;height:32px;padding:2px;width:40px}.color-preset-grid[data-v-a7938095]{display:grid;gap:6px;grid-template-columns:repeat(6,1fr)}.color-preset-item[data-v-a7938095]{aspect-ratio:1;border:2px solid transparent;border-radius:4px;cursor:pointer;transition:all .15s ease;width:100%}.color-preset-item[data-v-a7938095]:hover{border-color:#ff5b2d;transform:scale(1.1)}.color-preset-item.active[data-v-a7938095]{border-color:#ff5b2d;box-shadow:0 0 0 2px #fff,0 0 0 4px #ff5b2d}.preview-container[data-v-a7938095]{align-items:flex-start;background:#f0f0f0;background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 0),linear-gradient(-45deg,#e0e0e0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e0e0e0 0),linear-gradient(-45deg,transparent 75%,#e0e0e0 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:8px;display:flex;justify-content:center;overflow:auto;padding:16px}.split-preview[data-v-a7938095]{border-radius:4px;box-shadow:0 2px 12px #00000026;display:flex;overflow:hidden;position:relative}.split-preview.picking[data-v-a7938095]{cursor:crosshair}.split-half[data-v-a7938095]{flex:1;overflow:hidden;position:relative}.split-image[data-v-a7938095]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.split-preview.picking .split-half .split-image[data-v-a7938095]{pointer-events:auto}.split-label[data-v-a7938095]{background:#0009;border-radius:4px;color:#fff;font-size:12px;left:8px;padding:2px 8px;pointer-events:none;position:absolute;top:8px}.split-divider[data-v-a7938095]{background:#ff5b2d;bottom:0;left:50%;transform:translate(-50%);width:2px;z-index:5}.picker-cursor[data-v-a7938095],.split-divider[data-v-a7938095]{pointer-events:none;position:absolute;top:0}.picker-cursor[data-v-a7938095]{border:2px solid #ff5b2d;border-radius:50%;display:none;height:20px;left:0;width:20px;z-index:10}.preview-hint[data-v-a7938095]{align-items:center;background:#fff7ed;border-radius:4px;color:#999;display:flex;font-size:12px;gap:8px;margin-top:12px;padding:8px 12px}.download-btn[data-v-a7938095]{background:#ff5b2d;border-color:#ff5b2d}.download-btn[data-v-a7938095]:hover:not(:disabled){background:#ff7a4d;border-color:#ff7a4d}.help-card[data-v-a7938095]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-a7938095]{gap:20px}.help-section[data-v-a7938095],.help-sections[data-v-a7938095]{display:flex;flex-direction:column}.help-section[data-v-a7938095]{gap:8px}.help-section-title[data-v-a7938095]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-a7938095]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-a7938095]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-a7938095]:nth-child(odd){background:#fff}.help-faq-q[data-v-a7938095]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-a7938095]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.file-info-bar[data-v-a7938095]{justify-content:center}.color-preset-grid[data-v-a7938095]{grid-template-columns:repeat(4,1fr)}}.control-card[data-v-b43aad50]{background:#fafafa;margin-top:24px}.filter-main[data-v-b43aad50]{display:flex;flex-direction:column;gap:24px;margin-top:24px}.filter-bar-card[data-v-b43aad50]{background:#fafafa}.upload-area[data-v-b43aad50]{align-items:center;background:#fff;border:2px dashed #ffd5b0;border-radius:8px;display:flex;justify-content:center;min-height:240px}.upload-placeholder[data-v-b43aad50]{align-items:center;cursor:pointer;display:flex;flex-direction:column;padding:40px}.file-info-bar[data-v-b43aad50]{align-items:center;background:#fff;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px}.current-filter-text[data-v-b43aad50],.info-item[data-v-b43aad50]{color:#666;font-size:13px}.current-filter-text strong[data-v-b43aad50]{color:#ff5b2d}.filter-grid[data-v-b43aad50]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(90px,1fr))}.filter-item[data-v-b43aad50]{align-items:center;background:#fff;border:2px solid #f0f0f0;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:14px 8px;transition:all .2s ease}.filter-item[data-v-b43aad50]:hover{background:#fff5f0;border-color:#ff5b2d;box-shadow:0 4px 12px #ff5b2d26;transform:translateY(-2px)}.filter-item.active[data-v-b43aad50]{background:#ff5b2d;border-color:#ff5b2d;box-shadow:0 4px 12px #ff5b2d4d;color:#fff}.filter-item.active .filter-icon[data-v-b43aad50]{color:#fff}.filter-icon[data-v-b43aad50]{color:#ff5b2d;font-size:20px}.filter-name[data-v-b43aad50]{font-size:13px;font-weight:500}.preview-card[data-v-b43aad50]{background:#fafafa}.preview-area[data-v-b43aad50]{background:#f0f0f0;background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 0),linear-gradient(-45deg,#e0e0e0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e0e0e0 0),linear-gradient(-45deg,transparent 75%,#e0e0e0 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:8px;overflow:auto;padding:16px}.preview-area[data-v-b43aad50],.preview-loading[data-v-b43aad50]{align-items:center;display:flex;justify-content:center;min-height:400px}.preview-loading[data-v-b43aad50]{width:100%}.preview-image[data-v-b43aad50]{border-radius:4px;box-shadow:0 4px 20px #00000026;max-height:600px;max-width:100%;-o-object-fit:contain;object-fit:contain}.preview-info[data-v-b43aad50]{align-items:center;background:#fff7ed;border-radius:4px;color:#666;display:flex;font-size:13px;gap:8px;margin-top:12px;padding:8px 12px}.download-btn[data-v-b43aad50]{background:#ff5b2d;border-color:#ff5b2d}.download-btn[data-v-b43aad50]:hover:not(:disabled){background:#ff7a4d;border-color:#ff7a4d}.help-card[data-v-b43aad50]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-b43aad50]{gap:20px}.help-section[data-v-b43aad50],.help-sections[data-v-b43aad50]{display:flex;flex-direction:column}.help-section[data-v-b43aad50]{gap:8px}.help-section-title[data-v-b43aad50]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-b43aad50]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-b43aad50]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-b43aad50]:nth-child(odd){background:#fff}.help-faq-q[data-v-b43aad50]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-b43aad50]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.file-info-bar[data-v-b43aad50]{justify-content:center}.filter-grid[data-v-b43aad50]{grid-template-columns:repeat(3,1fr)}}.control-card[data-v-9706d070]{background:#fafafa}.control-card[data-v-9706d070],.main-row[data-v-9706d070]{margin-top:24px}.config-card[data-v-9706d070],.preview-card[data-v-9706d070]{background:#fafafa}.upload-area[data-v-9706d070]{align-items:center;background:#fff;border:2px dashed #ffd5b0;border-radius:8px;display:flex;justify-content:center;min-height:240px}.upload-placeholder[data-v-9706d070]{align-items:center;cursor:pointer;display:flex;flex-direction:column;padding:40px}.file-info-bar[data-v-9706d070]{align-items:center;background:#fff;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px}.info-item[data-v-9706d070]{color:#666;font-size:13px}.percent-display[data-v-9706d070]{background:#fff;border:1px solid #ffe0cc;border-radius:8px;margin-bottom:20px;padding:24px 0;text-align:center}.percent-label[data-v-9706d070]{color:#999;font-size:13px;margin-bottom:8px}.percent-value-row[data-v-9706d070]{align-items:baseline;display:flex;gap:4px;justify-content:center}.percent-value[data-v-9706d070]{color:#ff5b2d;font-size:56px;font-weight:700;line-height:1}.percent-unit[data-v-9706d070]{color:#ff5b2d;font-size:24px}.percent-desc[data-v-9706d070]{color:#999;font-size:12px;margin-top:8px}.slider-section[data-v-9706d070]{margin-bottom:20px;padding:0 8px}.percent-buttons[data-v-9706d070]{display:grid;gap:8px;grid-template-columns:repeat(5,1fr);margin-bottom:16px}.percent-btn[data-v-9706d070]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer;font-size:13px;padding:10px 4px;text-align:center;transition:all .15s ease}.percent-btn[data-v-9706d070]:hover{border-color:#ff5b2d;color:#ff5b2d}.percent-btn.active[data-v-9706d070]{background:#ff5b2d;border-color:#ff5b2d;color:#fff}.preview-container[data-v-9706d070]{align-items:flex-start;background:#f0f0f0;background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 0),linear-gradient(-45deg,#e0e0e0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e0e0e0 0),linear-gradient(-45deg,transparent 75%,#e0e0e0 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:8px;display:flex;justify-content:center;overflow:auto;padding:16px}.split-preview[data-v-9706d070]{border-radius:4px;box-shadow:0 2px 12px #00000026;display:flex;max-width:100%}.split-half[data-v-9706d070],.split-preview[data-v-9706d070]{overflow:hidden;position:relative}.split-half[data-v-9706d070]{flex:1}.split-image[data-v-9706d070]{display:block;height:auto;max-height:500px;-o-object-fit:contain;object-fit:contain;width:100%}.split-label[data-v-9706d070]{background:#0009;border-radius:4px;color:#fff;font-size:12px;left:8px;padding:2px 8px;top:8px}.split-divider[data-v-9706d070],.split-label[data-v-9706d070]{pointer-events:none;position:absolute}.split-divider[data-v-9706d070]{background:#ff5b2d;bottom:0;left:50%;top:0;transform:translate(-50%);width:2px;z-index:5}.preview-hint[data-v-9706d070]{align-items:center;background:#fff7ed;border-radius:4px;color:#999;display:flex;font-size:12px;gap:8px;margin-top:12px;padding:8px 12px}.download-btn[data-v-9706d070]{background:#ff5b2d;border-color:#ff5b2d}.download-btn[data-v-9706d070]:hover:not(:disabled){background:#ff7a4d;border-color:#ff7a4d}.help-card[data-v-9706d070]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-9706d070]{gap:20px}.help-section[data-v-9706d070],.help-sections[data-v-9706d070]{display:flex;flex-direction:column}.help-section[data-v-9706d070]{gap:8px}.help-section-title[data-v-9706d070]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-9706d070]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-9706d070]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-9706d070]:nth-child(odd){background:#fff}.help-faq-q[data-v-9706d070]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-9706d070]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.file-info-bar[data-v-9706d070]{justify-content:center}.percent-buttons[data-v-9706d070]{grid-template-columns:repeat(3,1fr)}.percent-value[data-v-9706d070]{font-size:42px}}.control-card[data-v-d13ad980]{background:#fafafa}.control-card[data-v-d13ad980],.main-row[data-v-d13ad980]{margin-top:24px}.config-card[data-v-d13ad980],.preview-card[data-v-d13ad980]{background:#fafafa}.upload-area[data-v-d13ad980]{align-items:center;background:#fff;border:2px dashed #ffd5b0;border-radius:8px;display:flex;justify-content:center;min-height:240px}.upload-placeholder[data-v-d13ad980]{align-items:center;cursor:pointer;display:flex;flex-direction:column;padding:40px}.file-info-bar[data-v-d13ad980]{align-items:center;background:#fff;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px}.info-item[data-v-d13ad980]{color:#666;font-size:13px}.percent-display[data-v-d13ad980]{background:#fff;border:1px solid #ffe0cc;border-radius:8px;margin-bottom:20px;padding:24px 0;text-align:center;transition:all .2s ease}.percent-display.negative[data-v-d13ad980]{border-color:#bae0ff}.percent-display.positive[data-v-d13ad980]{border-color:#ffd5b0}.percent-label[data-v-d13ad980]{color:#999;font-size:13px;margin-bottom:8px}.percent-value-row[data-v-d13ad980]{align-items:baseline;display:flex;gap:4px;justify-content:center}.percent-value[data-v-d13ad980]{color:#ff5b2d;font-size:56px;font-weight:700;line-height:1;transition:color .2s ease}.percent-display.negative .percent-value[data-v-d13ad980]{color:#1677ff}.percent-display.positive .percent-value[data-v-d13ad980]{color:#ff5b2d}.percent-unit[data-v-d13ad980]{color:#ff5b2d;font-size:24px;transition:color .2s ease}.percent-display.negative .percent-unit[data-v-d13ad980]{color:#1677ff}.percent-desc[data-v-d13ad980]{color:#999;font-size:12px;margin-top:8px}.slider-section[data-v-d13ad980]{margin-bottom:20px;padding:0 8px}.percent-buttons[data-v-d13ad980]{display:grid;gap:8px;grid-template-columns:repeat(5,1fr);margin-bottom:16px}.percent-btn[data-v-d13ad980]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer;font-size:13px;padding:10px 4px;text-align:center;transition:all .15s ease}.percent-btn[data-v-d13ad980]:hover{border-color:#ff5b2d;color:#ff5b2d}.percent-btn.active[data-v-d13ad980]{background:#ff5b2d;border-color:#ff5b2d;color:#fff}.percent-btn.active.negative[data-v-d13ad980]{background:#1677ff;border-color:#1677ff}.percent-btn.active.positive[data-v-d13ad980]{background:#ff5b2d;border-color:#ff5b2d}.preview-container[data-v-d13ad980]{align-items:flex-start;background:#f0f0f0;background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 0),linear-gradient(-45deg,#e0e0e0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e0e0e0 0),linear-gradient(-45deg,transparent 75%,#e0e0e0 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:8px;display:flex;justify-content:center;overflow:auto;padding:16px}.split-preview[data-v-d13ad980]{border-radius:4px;box-shadow:0 2px 12px #00000026;display:flex;max-width:100%}.split-half[data-v-d13ad980],.split-preview[data-v-d13ad980]{overflow:hidden;position:relative}.split-half[data-v-d13ad980]{flex:1}.split-image[data-v-d13ad980]{display:block;height:auto;max-height:500px;-o-object-fit:contain;object-fit:contain;width:100%}.split-label[data-v-d13ad980]{background:#0009;border-radius:4px;color:#fff;font-size:12px;left:8px;padding:2px 8px;top:8px}.split-divider[data-v-d13ad980],.split-label[data-v-d13ad980]{pointer-events:none;position:absolute}.split-divider[data-v-d13ad980]{background:#ff5b2d;bottom:0;left:50%;top:0;transform:translate(-50%);width:2px;z-index:5}.preview-hint[data-v-d13ad980]{align-items:center;background:#fff7ed;border-radius:4px;color:#999;display:flex;font-size:12px;gap:8px;margin-top:12px;padding:8px 12px}.download-btn[data-v-d13ad980]{background:#ff5b2d;border-color:#ff5b2d}.download-btn[data-v-d13ad980]:hover:not(:disabled){background:#ff7a4d;border-color:#ff7a4d}.help-card[data-v-d13ad980]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-d13ad980]{gap:20px}.help-section[data-v-d13ad980],.help-sections[data-v-d13ad980]{display:flex;flex-direction:column}.help-section[data-v-d13ad980]{gap:8px}.help-section-title[data-v-d13ad980]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-d13ad980]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-d13ad980]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-d13ad980]:nth-child(odd){background:#fff}.help-faq-q[data-v-d13ad980]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-d13ad980]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.file-info-bar[data-v-d13ad980]{justify-content:center}.percent-buttons[data-v-d13ad980]{grid-template-columns:repeat(3,1fr)}.percent-value[data-v-d13ad980]{font-size:42px}}.control-card[data-v-e1152774]{background:#fafafa}.control-card[data-v-e1152774],.main-row[data-v-e1152774]{margin-top:24px}.config-card[data-v-e1152774],.preview-card[data-v-e1152774]{background:#fafafa}.upload-area[data-v-e1152774]{align-items:center;background:#fff;border:2px dashed #ffd5b0;border-radius:8px;display:flex;justify-content:center;min-height:240px}.upload-placeholder[data-v-e1152774]{align-items:center;cursor:pointer;display:flex;flex-direction:column;padding:40px}.file-info-bar[data-v-e1152774]{align-items:center;background:#fff;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px}.info-item[data-v-e1152774]{color:#666;font-size:13px}.percent-display[data-v-e1152774]{background:#fff;border:1px solid #ffe0cc;border-radius:8px;margin-bottom:20px;padding:24px 0 20px;text-align:center}.percent-label[data-v-e1152774]{color:#999;font-size:13px;margin-bottom:8px}.percent-value-row[data-v-e1152774]{align-items:baseline;display:flex;gap:4px;justify-content:center}.percent-value[data-v-e1152774]{font-size:56px;font-weight:700;line-height:1;transition:color .2s ease}.percent-unit[data-v-e1152774]{font-size:24px}.percent-desc[data-v-e1152774]{color:#999;font-size:12px;margin-top:8px}.indicator-bar[data-v-e1152774]{border-radius:4px;height:8px;margin-top:16px;overflow:visible;position:relative;width:100%}.indicator-gradient[data-v-e1152774]{background:linear-gradient(90deg,#1677ff 0,#fff 50%,#ff5b2d);border-radius:4px;inset:0;position:absolute}.indicator-pointer[data-v-e1152774]{background:#333;border-radius:2px;box-shadow:0 1px 3px #0000004d;height:16px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:left .15s ease;width:4px}.slider-section[data-v-e1152774]{margin-bottom:20px;padding:0 8px}.percent-buttons[data-v-e1152774]{display:grid;gap:8px;grid-template-columns:repeat(5,1fr);margin-bottom:16px}.percent-btn[data-v-e1152774]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer;font-size:13px;padding:10px 4px;text-align:center;transition:all .15s ease}.percent-btn[data-v-e1152774]:hover{border-color:#ff5b2d;color:#ff5b2d}.percent-btn.btn-cold[data-v-e1152774]:hover{border-color:#1677ff;color:#1677ff}.percent-btn.btn-cold.active[data-v-e1152774]{background:#1677ff;border-color:#1677ff;color:#fff}.percent-btn.btn-warm[data-v-e1152774]:hover,.percent-btn.btn-zero[data-v-e1152774]:hover{border-color:#ff5b2d;color:#ff5b2d}.percent-btn.btn-warm.active[data-v-e1152774],.percent-btn.btn-zero.active[data-v-e1152774]{background:#ff5b2d;border-color:#ff5b2d;color:#fff}.preview-container[data-v-e1152774]{align-items:flex-start;background:#f0f0f0;background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 0),linear-gradient(-45deg,#e0e0e0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e0e0e0 0),linear-gradient(-45deg,transparent 75%,#e0e0e0 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:8px;display:flex;justify-content:center;overflow:auto;padding:16px}.split-preview[data-v-e1152774]{border-radius:4px;box-shadow:0 2px 12px #00000026;display:flex;max-width:100%}.split-half[data-v-e1152774],.split-preview[data-v-e1152774]{overflow:hidden;position:relative}.split-half[data-v-e1152774]{flex:1}.split-image[data-v-e1152774]{display:block;height:auto;max-height:500px;-o-object-fit:contain;object-fit:contain;width:100%}.split-label[data-v-e1152774]{background:#0009;border-radius:4px;color:#fff;font-size:12px;left:8px;padding:2px 8px;top:8px}.split-divider[data-v-e1152774],.split-label[data-v-e1152774]{pointer-events:none;position:absolute}.split-divider[data-v-e1152774]{background:#ff5b2d;bottom:0;left:50%;top:0;transform:translate(-50%);width:2px;z-index:5}.preview-hint[data-v-e1152774]{align-items:center;background:#fff7ed;border-radius:4px;color:#999;display:flex;font-size:12px;gap:8px;margin-top:12px;padding:8px 12px}.download-btn[data-v-e1152774]{background:#ff5b2d;border-color:#ff5b2d}.download-btn[data-v-e1152774]:hover:not(:disabled){background:#ff7a4d;border-color:#ff7a4d}.help-card[data-v-e1152774]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-e1152774]{gap:20px}.help-section[data-v-e1152774],.help-sections[data-v-e1152774]{display:flex;flex-direction:column}.help-section[data-v-e1152774]{gap:8px}.help-section-title[data-v-e1152774]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-e1152774]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-e1152774]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-e1152774]:nth-child(odd){background:#fff}.help-faq-q[data-v-e1152774]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-e1152774]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.file-info-bar[data-v-e1152774]{justify-content:center}.percent-buttons[data-v-e1152774]{grid-template-columns:repeat(3,1fr)}.percent-value[data-v-e1152774]{font-size:42px}}.control-card[data-v-e878eb7b]{background:#fafafa}.control-card[data-v-e878eb7b],.main-row[data-v-e878eb7b]{margin-top:24px}.config-card[data-v-e878eb7b],.preview-card[data-v-e878eb7b]{background:#fafafa}.upload-area[data-v-e878eb7b]{align-items:center;background:#fff;border:2px dashed #ffd5b0;border-radius:8px;display:flex;justify-content:center;min-height:240px}.upload-placeholder[data-v-e878eb7b]{align-items:center;cursor:pointer;display:flex;flex-direction:column;padding:40px}.file-info-bar[data-v-e878eb7b]{align-items:center;background:#fff;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px}.info-item[data-v-e878eb7b]{color:#666;font-size:13px}.percent-display[data-v-e878eb7b]{background:#fff;border:1px solid #ffe0cc;border-radius:8px;margin-bottom:20px;padding:24px 0 20px;text-align:center}.percent-label[data-v-e878eb7b]{color:#999;font-size:13px;margin-bottom:8px}.percent-value-row[data-v-e878eb7b]{align-items:baseline;display:flex;gap:4px;justify-content:center}.percent-value[data-v-e878eb7b]{font-size:56px;font-weight:700;line-height:1;transition:color .2s ease}.percent-unit[data-v-e878eb7b]{font-size:24px}.percent-desc[data-v-e878eb7b]{color:#999;font-size:12px;margin-top:8px}.diff-hint[data-v-e878eb7b]{font-size:12px;font-weight:500;margin-top:6px}.slider-section[data-v-e878eb7b]{margin-bottom:20px;padding:0 8px}.percent-buttons[data-v-e878eb7b]{display:grid;gap:8px;grid-template-columns:repeat(5,1fr);margin-bottom:8px}.percent-btn[data-v-e878eb7b]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer;font-size:13px;padding:10px 4px;text-align:center;transition:all .15s ease}.percent-btn.btn-gray[data-v-e878eb7b]:hover{border-color:#1677ff;color:#1677ff}.percent-btn.btn-gray.active[data-v-e878eb7b]{background:#1677ff;border-color:#1677ff;color:#fff}.percent-btn.btn-original[data-v-e878eb7b]:hover,.percent-btn.btn-vivid[data-v-e878eb7b]:hover{border-color:#ff5b2d;color:#ff5b2d}.percent-btn.btn-original.active[data-v-e878eb7b],.percent-btn.btn-vivid.active[data-v-e878eb7b]{background:#ff5b2d;border-color:#ff5b2d;color:#fff}.preview-container[data-v-e878eb7b]{align-items:flex-start;background:#f0f0f0;background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 0),linear-gradient(-45deg,#e0e0e0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e0e0e0 0),linear-gradient(-45deg,transparent 75%,#e0e0e0 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:8px;display:flex;justify-content:center;overflow:auto;padding:16px}.split-preview[data-v-e878eb7b]{border-radius:4px;box-shadow:0 2px 12px #00000026;display:flex;max-width:100%}.split-half[data-v-e878eb7b],.split-preview[data-v-e878eb7b]{overflow:hidden;position:relative}.split-half[data-v-e878eb7b]{flex:1}.split-image[data-v-e878eb7b]{display:block;height:auto;max-height:500px;-o-object-fit:contain;object-fit:contain;width:100%}.split-label[data-v-e878eb7b]{background:#0009;border-radius:4px;color:#fff;font-size:12px;left:8px;padding:2px 8px;top:8px}.split-divider[data-v-e878eb7b],.split-label[data-v-e878eb7b]{pointer-events:none;position:absolute}.split-divider[data-v-e878eb7b]{background:#ff5b2d;bottom:0;left:50%;top:0;transform:translate(-50%);width:2px;z-index:5}.preview-hint[data-v-e878eb7b]{align-items:center;background:#fff7ed;border-radius:4px;color:#999;display:flex;font-size:12px;gap:8px;margin-top:12px;padding:8px 12px}.download-btn[data-v-e878eb7b]{background:#ff5b2d;border-color:#ff5b2d}.download-btn[data-v-e878eb7b]:hover:not(:disabled){background:#ff7a4d;border-color:#ff7a4d}.help-card[data-v-e878eb7b]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-e878eb7b]{gap:20px}.help-section[data-v-e878eb7b],.help-sections[data-v-e878eb7b]{display:flex;flex-direction:column}.help-section[data-v-e878eb7b]{gap:8px}.help-section-title[data-v-e878eb7b]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-e878eb7b]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-e878eb7b]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-e878eb7b]:nth-child(odd){background:#fff}.help-faq-q[data-v-e878eb7b]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-e878eb7b]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.file-info-bar[data-v-e878eb7b]{justify-content:center}.percent-buttons[data-v-e878eb7b]{grid-template-columns:repeat(3,1fr)}.percent-value[data-v-e878eb7b]{font-size:42px}}.control-card[data-v-80b3c6d6]{background:#fafafa}.control-card[data-v-80b3c6d6],.main-row[data-v-80b3c6d6]{margin-top:24px}.config-card[data-v-80b3c6d6],.preview-card[data-v-80b3c6d6]{background:#fafafa}.upload-area[data-v-80b3c6d6]{align-items:center;background:#fff;border:2px dashed #ffd5b0;border-radius:8px;display:flex;justify-content:center;min-height:240px}.upload-placeholder[data-v-80b3c6d6]{align-items:center;cursor:pointer;display:flex;flex-direction:column;padding:40px}.file-info-bar[data-v-80b3c6d6]{align-items:center;background:#fff;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px}.info-item[data-v-80b3c6d6]{color:#666;font-size:13px}.percent-display[data-v-80b3c6d6]{background:#fff;border:1px solid #ffe0cc;border-radius:8px;margin-bottom:20px;padding:24px 0 20px;text-align:center}.percent-label[data-v-80b3c6d6]{color:#999;font-size:13px;margin-bottom:8px}.percent-value-row[data-v-80b3c6d6]{align-items:baseline;display:flex;gap:4px;justify-content:center}.percent-value[data-v-80b3c6d6]{font-size:56px;font-weight:700;line-height:1;transition:color .2s ease}.percent-unit[data-v-80b3c6d6]{font-size:24px}.percent-desc[data-v-80b3c6d6]{color:#999;font-size:12px;margin-top:8px}.diff-hint[data-v-80b3c6d6]{font-size:12px;font-weight:500;margin-top:6px}.slider-section[data-v-80b3c6d6]{margin-bottom:20px;padding:0 8px}.percent-buttons[data-v-80b3c6d6]{display:grid;gap:8px;grid-template-columns:repeat(5,1fr);margin-bottom:8px}.percent-btn[data-v-80b3c6d6]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer;font-size:13px;padding:10px 4px;text-align:center;transition:all .15s ease}.percent-btn.btn-dark[data-v-80b3c6d6]:hover{border-color:#555;color:#555}.percent-btn.btn-dark.active[data-v-80b3c6d6]{background:#555;border-color:#555;color:#fff}.percent-btn.btn-bright[data-v-80b3c6d6]:hover,.percent-btn.btn-original[data-v-80b3c6d6]:hover{border-color:#ff5b2d;color:#ff5b2d}.percent-btn.btn-bright.active[data-v-80b3c6d6],.percent-btn.btn-original.active[data-v-80b3c6d6]{background:#ff5b2d;border-color:#ff5b2d;color:#fff}.preview-container[data-v-80b3c6d6]{align-items:flex-start;background:#f0f0f0;background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 0),linear-gradient(-45deg,#e0e0e0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e0e0e0 0),linear-gradient(-45deg,transparent 75%,#e0e0e0 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:8px;display:flex;justify-content:center;overflow:auto;padding:16px}.split-preview[data-v-80b3c6d6]{border-radius:4px;box-shadow:0 2px 12px #00000026;display:flex;max-width:100%}.split-half[data-v-80b3c6d6],.split-preview[data-v-80b3c6d6]{overflow:hidden;position:relative}.split-half[data-v-80b3c6d6]{flex:1}.split-image[data-v-80b3c6d6]{display:block;height:auto;max-height:500px;-o-object-fit:contain;object-fit:contain;width:100%}.split-label[data-v-80b3c6d6]{background:#0009;border-radius:4px;color:#fff;font-size:12px;left:8px;padding:2px 8px;top:8px}.split-divider[data-v-80b3c6d6],.split-label[data-v-80b3c6d6]{pointer-events:none;position:absolute}.split-divider[data-v-80b3c6d6]{background:#ff5b2d;bottom:0;left:50%;top:0;transform:translate(-50%);width:2px;z-index:5}.preview-hint[data-v-80b3c6d6]{align-items:center;background:#fff7ed;border-radius:4px;color:#999;display:flex;font-size:12px;gap:8px;margin-top:12px;padding:8px 12px}.download-btn[data-v-80b3c6d6]{background:#ff5b2d;border-color:#ff5b2d}.download-btn[data-v-80b3c6d6]:hover:not(:disabled){background:#ff7a4d;border-color:#ff7a4d}.help-card[data-v-80b3c6d6]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-80b3c6d6]{gap:20px}.help-section[data-v-80b3c6d6],.help-sections[data-v-80b3c6d6]{display:flex;flex-direction:column}.help-section[data-v-80b3c6d6]{gap:8px}.help-section-title[data-v-80b3c6d6]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-80b3c6d6]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-80b3c6d6]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-80b3c6d6]:nth-child(odd){background:#fff}.help-faq-q[data-v-80b3c6d6]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-80b3c6d6]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.file-info-bar[data-v-80b3c6d6]{justify-content:center}.percent-buttons[data-v-80b3c6d6]{grid-template-columns:repeat(3,1fr)}.percent-value[data-v-80b3c6d6]{font-size:42px}}.control-card[data-v-3c1e3cb5]{background:#fafafa}.control-card[data-v-3c1e3cb5],.main-row[data-v-3c1e3cb5]{margin-top:24px}.config-card[data-v-3c1e3cb5],.preview-card[data-v-3c1e3cb5]{background:#fafafa}.upload-area[data-v-3c1e3cb5]{align-items:center;background:#fff;border:2px dashed #ffd5b0;border-radius:8px;display:flex;justify-content:center;min-height:240px}.upload-placeholder[data-v-3c1e3cb5]{align-items:center;cursor:pointer;display:flex;flex-direction:column;padding:40px}.file-info-bar[data-v-3c1e3cb5]{align-items:center;background:#fff;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px}.info-item[data-v-3c1e3cb5]{color:#666;font-size:13px}.percent-display[data-v-3c1e3cb5]{background:#fff;border:1px solid #ffe0cc;border-radius:8px;margin-bottom:20px;padding:24px 0 20px;text-align:center}.percent-label[data-v-3c1e3cb5]{color:#999;font-size:13px;margin-bottom:8px}.percent-value-row[data-v-3c1e3cb5]{align-items:baseline;display:flex;gap:4px;justify-content:center}.percent-value[data-v-3c1e3cb5]{color:#ff5b2d;font-size:56px;font-weight:700;line-height:1}.percent-unit[data-v-3c1e3cb5]{color:#ff5b2d;font-size:24px}.percent-desc[data-v-3c1e3cb5]{color:#999;font-size:12px;margin-top:8px}.preset-section[data-v-3c1e3cb5]{margin-bottom:20px}.preset-title[data-v-3c1e3cb5]{align-items:center;color:#333;display:flex;font-size:14px;font-weight:600;gap:6px;margin-bottom:10px}.preset-buttons[data-v-3c1e3cb5]{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.preset-btn[data-v-3c1e3cb5]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer;font-size:13px;padding:10px 8px;text-align:center;transition:all .15s ease}.preset-btn[data-v-3c1e3cb5]:hover{background:#fff7ed;border-color:#ff5b2d;color:#ff5b2d}.slider-group[data-v-3c1e3cb5]{background:#fff;border:1px solid #f0f0f0;border-radius:6px;margin-bottom:20px;padding:12px}.slider-header[data-v-3c1e3cb5]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.slider-label[data-v-3c1e3cb5]{color:#333;font-size:14px;font-weight:600}.slider-value[data-v-3c1e3cb5]{color:#ff5b2d;font-size:16px;font-weight:700}.slider-tip[data-v-3c1e3cb5]{color:#999;font-size:11px;line-height:1.5;margin-top:4px}.preview-container[data-v-3c1e3cb5]{align-items:flex-start;background:#f0f0f0;background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 0),linear-gradient(-45deg,#e0e0e0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e0e0e0 0),linear-gradient(-45deg,transparent 75%,#e0e0e0 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:8px;display:flex;justify-content:center;overflow:auto;padding:16px}.split-preview[data-v-3c1e3cb5]{border-radius:4px;box-shadow:0 2px 12px #00000026;display:flex;max-width:100%}.split-half[data-v-3c1e3cb5],.split-preview[data-v-3c1e3cb5]{overflow:hidden;position:relative}.split-half[data-v-3c1e3cb5]{flex:1}.split-image[data-v-3c1e3cb5]{display:block;height:auto;max-height:500px;-o-object-fit:contain;object-fit:contain;width:100%}.split-label[data-v-3c1e3cb5]{background:#0009;border-radius:4px;color:#fff;font-size:12px;left:8px;padding:2px 8px;top:8px}.split-divider[data-v-3c1e3cb5],.split-label[data-v-3c1e3cb5]{pointer-events:none;position:absolute}.split-divider[data-v-3c1e3cb5]{background:#ff5b2d;bottom:0;left:50%;top:0;transform:translate(-50%);width:2px;z-index:5}.preview-hint[data-v-3c1e3cb5]{align-items:center;background:#fff7ed;border-radius:4px;color:#999;display:flex;font-size:12px;gap:8px;margin-top:12px;padding:8px 12px}.download-btn[data-v-3c1e3cb5]{background:#ff5b2d;border-color:#ff5b2d}.download-btn[data-v-3c1e3cb5]:hover:not(:disabled){background:#ff7a4d;border-color:#ff7a4d}.help-card[data-v-3c1e3cb5]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-3c1e3cb5]{gap:20px}.help-section[data-v-3c1e3cb5],.help-sections[data-v-3c1e3cb5]{display:flex;flex-direction:column}.help-section[data-v-3c1e3cb5]{gap:8px}.help-section-title[data-v-3c1e3cb5]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-3c1e3cb5]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-3c1e3cb5]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-3c1e3cb5]:nth-child(odd){background:#fff}.help-faq-q[data-v-3c1e3cb5]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-3c1e3cb5]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.file-info-bar[data-v-3c1e3cb5]{justify-content:center}.preset-buttons[data-v-3c1e3cb5]{grid-template-columns:1fr}.percent-value[data-v-3c1e3cb5]{font-size:42px}}.control-card[data-v-e28a96e9]{background:#fafafa}.control-card[data-v-e28a96e9],.main-row[data-v-e28a96e9]{margin-top:24px}.config-card[data-v-e28a96e9],.preview-card[data-v-e28a96e9]{background:#fafafa}.upload-area[data-v-e28a96e9]{align-items:center;background:#fff;border:2px dashed #ffd5b0;border-radius:8px;display:flex;justify-content:center;min-height:240px}.upload-placeholder[data-v-e28a96e9]{align-items:center;cursor:pointer;display:flex;flex-direction:column;padding:40px}.file-info-bar[data-v-e28a96e9]{align-items:center;background:#fff;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px}.info-item[data-v-e28a96e9]{color:#666;font-size:13px}.percent-display[data-v-e28a96e9]{background:#fff;border:1px solid #ffe0cc;border-radius:8px;margin-bottom:20px;padding:24px 0 20px;text-align:center}.percent-label[data-v-e28a96e9]{color:#999;font-size:13px;margin-bottom:8px}.percent-value-row[data-v-e28a96e9]{align-items:baseline;display:flex;gap:4px;justify-content:center}.effect-name[data-v-e28a96e9]{color:#ff5b2d;font-size:32px;font-weight:700;line-height:1}.percent-desc[data-v-e28a96e9]{color:#999;font-size:12px;margin-top:12px}.preset-section[data-v-e28a96e9]{margin-bottom:20px}.preset-title[data-v-e28a96e9]{align-items:center;color:#333;display:flex;font-size:14px;font-weight:600;gap:6px;margin-bottom:10px}.preset-buttons[data-v-e28a96e9]{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.preset-btn[data-v-e28a96e9]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer;font-size:13px;padding:10px 8px;text-align:center;transition:all .15s ease}.preset-btn[data-v-e28a96e9]:hover{background:#fff7ed;border-color:#ff5b2d;color:#ff5b2d}.preset-btn.active[data-v-e28a96e9]{background:#ff5b2d;border-color:#ff5b2d;color:#fff}.slider-group[data-v-e28a96e9]{background:#fff;border:1px solid #f0f0f0;border-radius:6px;margin-bottom:20px;padding:12px}.slider-header[data-v-e28a96e9]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.slider-label[data-v-e28a96e9]{color:#333;font-size:14px;font-weight:600}.slider-value[data-v-e28a96e9]{color:#ff5b2d;font-size:16px;font-weight:700}.slider-tip[data-v-e28a96e9]{color:#999;font-size:11px;line-height:1.5;margin-top:4px}.preview-container[data-v-e28a96e9]{align-items:flex-start;background:#f0f0f0;background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 0),linear-gradient(-45deg,#e0e0e0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e0e0e0 0),linear-gradient(-45deg,transparent 75%,#e0e0e0 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:8px;display:flex;justify-content:center;overflow:auto;padding:16px}.split-preview[data-v-e28a96e9]{border-radius:4px;box-shadow:0 2px 12px #00000026;display:flex;max-width:100%}.split-half[data-v-e28a96e9],.split-preview[data-v-e28a96e9]{overflow:hidden;position:relative}.split-half[data-v-e28a96e9]{flex:1}.split-image[data-v-e28a96e9]{display:block;height:auto;max-height:500px;-o-object-fit:contain;object-fit:contain;width:100%}.split-label[data-v-e28a96e9]{background:#0009;border-radius:4px;color:#fff;font-size:12px;left:8px;padding:2px 8px;top:8px}.split-divider[data-v-e28a96e9],.split-label[data-v-e28a96e9]{pointer-events:none;position:absolute}.split-divider[data-v-e28a96e9]{background:#ff5b2d;bottom:0;left:50%;top:0;transform:translate(-50%);width:2px;z-index:5}.preview-hint[data-v-e28a96e9]{align-items:center;background:#fff7ed;border-radius:4px;color:#999;display:flex;font-size:12px;gap:8px;margin-top:12px;padding:8px 12px}.download-btn[data-v-e28a96e9]{background:#ff5b2d;border-color:#ff5b2d}.download-btn[data-v-e28a96e9]:hover:not(:disabled){background:#ff7a4d;border-color:#ff7a4d}.help-card[data-v-e28a96e9]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-e28a96e9]{gap:20px}.help-section[data-v-e28a96e9],.help-sections[data-v-e28a96e9]{display:flex;flex-direction:column}.help-section[data-v-e28a96e9]{gap:8px}.help-section-title[data-v-e28a96e9]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-e28a96e9]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-e28a96e9]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-e28a96e9]:nth-child(odd){background:#fff}.help-faq-q[data-v-e28a96e9]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-e28a96e9]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.file-info-bar[data-v-e28a96e9]{justify-content:center}.preset-buttons[data-v-e28a96e9]{grid-template-columns:1fr}.effect-name[data-v-e28a96e9]{font-size:24px}}.control-card[data-v-2c77687f]{background:#fafafa}.control-card[data-v-2c77687f],.main-row[data-v-2c77687f]{margin-top:24px}.config-card[data-v-2c77687f],.preview-card[data-v-2c77687f]{background:#fafafa}.upload-area[data-v-2c77687f]{align-items:center;background:#fff;border:2px dashed #ffd5b0;border-radius:8px;display:flex;justify-content:center;min-height:240px}.upload-placeholder[data-v-2c77687f]{align-items:center;cursor:pointer;display:flex;flex-direction:column;padding:40px}.file-info-bar[data-v-2c77687f]{align-items:center;background:#fff;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px}.info-item[data-v-2c77687f]{color:#666;font-size:13px}.percent-display[data-v-2c77687f]{background:#fff;border:1px solid #ffe0cc;border-radius:8px;margin-bottom:20px;padding:24px 0 20px;text-align:center}.percent-label[data-v-2c77687f]{color:#999;font-size:13px;margin-bottom:8px}.percent-value-row[data-v-2c77687f]{align-items:baseline;display:flex;gap:4px;justify-content:center}.effect-name[data-v-2c77687f]{color:#ff5b2d;font-size:32px;font-weight:700;line-height:1}.percent-desc[data-v-2c77687f]{color:#999;font-size:12px;margin-top:12px}.preset-section[data-v-2c77687f]{margin-bottom:20px}.preset-title[data-v-2c77687f]{align-items:center;color:#333;display:flex;font-size:14px;font-weight:600;gap:6px;margin-bottom:10px}.preset-buttons[data-v-2c77687f]{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.preset-btn[data-v-2c77687f]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer;font-size:13px;padding:10px 8px;text-align:center;transition:all .15s ease}.preset-btn[data-v-2c77687f]:hover{background:#fff7ed;border-color:#ff5b2d;color:#ff5b2d}.preset-btn.active[data-v-2c77687f]{background:#ff5b2d;border-color:#ff5b2d;color:#fff}.slider-group[data-v-2c77687f]{background:#fff;border:1px solid #f0f0f0;border-radius:6px;margin-bottom:20px;padding:12px}.slider-header[data-v-2c77687f]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.slider-label[data-v-2c77687f]{color:#333;font-size:14px;font-weight:600}.slider-value[data-v-2c77687f]{color:#ff5b2d;font-size:16px;font-weight:700}.slider-tip[data-v-2c77687f]{color:#999;font-size:11px;line-height:1.5;margin-top:4px}.preview-container[data-v-2c77687f]{align-items:flex-start;background:#f0f0f0;background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 0),linear-gradient(-45deg,#e0e0e0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e0e0e0 0),linear-gradient(-45deg,transparent 75%,#e0e0e0 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:8px;display:flex;justify-content:center;overflow:auto;padding:16px}.split-preview[data-v-2c77687f]{border-radius:4px;box-shadow:0 2px 12px #00000026;display:flex;max-width:100%}.split-half[data-v-2c77687f],.split-preview[data-v-2c77687f]{overflow:hidden;position:relative}.split-half[data-v-2c77687f]{flex:1}.split-image[data-v-2c77687f]{display:block;height:auto;max-height:500px;-o-object-fit:contain;object-fit:contain;width:100%}.split-label[data-v-2c77687f]{background:#0009;border-radius:4px;color:#fff;font-size:12px;left:8px;padding:2px 8px;top:8px}.split-divider[data-v-2c77687f],.split-label[data-v-2c77687f]{pointer-events:none;position:absolute}.split-divider[data-v-2c77687f]{background:#ff5b2d;bottom:0;left:50%;top:0;transform:translate(-50%);width:2px;z-index:5}.preview-hint[data-v-2c77687f]{align-items:center;background:#fff7ed;border-radius:4px;color:#999;display:flex;font-size:12px;gap:8px;margin-top:12px;padding:8px 12px}.download-btn[data-v-2c77687f]{background:#ff5b2d;border-color:#ff5b2d}.download-btn[data-v-2c77687f]:hover:not(:disabled){background:#ff7a4d;border-color:#ff7a4d}.help-card[data-v-2c77687f]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-2c77687f]{gap:20px}.help-section[data-v-2c77687f],.help-sections[data-v-2c77687f]{display:flex;flex-direction:column}.help-section[data-v-2c77687f]{gap:8px}.help-section-title[data-v-2c77687f]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-2c77687f]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-2c77687f]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-2c77687f]:nth-child(odd){background:#fff}.help-faq-q[data-v-2c77687f]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-2c77687f]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.file-info-bar[data-v-2c77687f]{justify-content:center}.preset-buttons[data-v-2c77687f]{grid-template-columns:1fr}.effect-name[data-v-2c77687f]{font-size:24px}}.control-card[data-v-d96c82d8]{background:#fafafa}.control-card[data-v-d96c82d8],.main-row[data-v-d96c82d8]{margin-top:24px}.config-card[data-v-d96c82d8],.preview-card[data-v-d96c82d8]{background:#fafafa}.upload-area[data-v-d96c82d8]{align-items:center;background:#fff;border:2px dashed #ffd5b0;border-radius:8px;display:flex;justify-content:center;min-height:240px}.upload-placeholder[data-v-d96c82d8]{align-items:center;cursor:pointer;display:flex;flex-direction:column;padding:40px}.file-info-bar[data-v-d96c82d8]{align-items:center;background:#fff;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;padding:12px 16px}.info-item[data-v-d96c82d8]{color:#666;font-size:13px}.percent-display[data-v-d96c82d8]{background:#fff;border:1px solid #ffe0cc;border-radius:8px;margin-bottom:20px;padding:24px 0 20px;text-align:center}.percent-label[data-v-d96c82d8]{color:#999;font-size:13px;margin-bottom:8px}.percent-value-row[data-v-d96c82d8]{align-items:baseline;display:flex;gap:4px;justify-content:center}.effect-name[data-v-d96c82d8]{color:#ff5b2d;font-size:32px;font-weight:700;line-height:1}.percent-desc[data-v-d96c82d8]{color:#999;font-size:12px;margin-top:12px}.preset-section[data-v-d96c82d8]{margin-bottom:20px}.preset-title[data-v-d96c82d8]{align-items:center;color:#333;display:flex;font-size:14px;font-weight:600;gap:6px;margin-bottom:10px}.preset-buttons[data-v-d96c82d8]{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.preset-btn[data-v-d96c82d8]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer;font-size:13px;padding:10px 8px;text-align:center;transition:all .15s ease}.preset-btn[data-v-d96c82d8]:hover{background:#fff7ed;border-color:#ff5b2d;color:#ff5b2d}.preset-btn.active[data-v-d96c82d8]{background:#ff5b2d;border-color:#ff5b2d;color:#fff}.slider-group[data-v-d96c82d8]{background:#fff;border:1px solid #f0f0f0;border-radius:6px;margin-bottom:20px;padding:12px}.slider-header[data-v-d96c82d8]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.slider-label[data-v-d96c82d8]{color:#333;font-size:14px;font-weight:600}.slider-value[data-v-d96c82d8]{color:#ff5b2d;font-size:16px;font-weight:700}.slider-tip[data-v-d96c82d8]{color:#999;font-size:11px;line-height:1.5;margin-top:4px}.preview-container[data-v-d96c82d8]{align-items:flex-start;background:#f0f0f0;background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 0),linear-gradient(-45deg,#e0e0e0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e0e0e0 0),linear-gradient(-45deg,transparent 75%,#e0e0e0 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:8px;display:flex;justify-content:center;overflow:auto;padding:16px}.split-preview[data-v-d96c82d8]{border-radius:4px;box-shadow:0 2px 12px #00000026;display:flex;max-width:100%}.split-half[data-v-d96c82d8],.split-preview[data-v-d96c82d8]{overflow:hidden;position:relative}.split-half[data-v-d96c82d8]{flex:1}.split-image[data-v-d96c82d8]{display:block;height:auto;max-height:500px;-o-object-fit:contain;object-fit:contain;width:100%}.split-label[data-v-d96c82d8]{background:#0009;border-radius:4px;color:#fff;font-size:12px;left:8px;padding:2px 8px;top:8px}.split-divider[data-v-d96c82d8],.split-label[data-v-d96c82d8]{pointer-events:none;position:absolute}.split-divider[data-v-d96c82d8]{background:#ff5b2d;bottom:0;left:50%;top:0;transform:translate(-50%);width:2px;z-index:5}.preview-hint[data-v-d96c82d8]{align-items:center;background:#fff7ed;border-radius:4px;color:#999;display:flex;font-size:12px;gap:8px;margin-top:12px;padding:8px 12px}.download-btn[data-v-d96c82d8]{background:#ff5b2d;border-color:#ff5b2d}.download-btn[data-v-d96c82d8]:hover:not(:disabled){background:#ff7a4d;border-color:#ff7a4d}.help-card[data-v-d96c82d8]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-d96c82d8]{gap:20px}.help-section[data-v-d96c82d8],.help-sections[data-v-d96c82d8]{display:flex;flex-direction:column}.help-section[data-v-d96c82d8]{gap:8px}.help-section-title[data-v-d96c82d8]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-d96c82d8]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-d96c82d8]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-d96c82d8]:nth-child(odd){background:#fff}.help-faq-q[data-v-d96c82d8]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-d96c82d8]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.file-info-bar[data-v-d96c82d8]{justify-content:center}.preset-buttons[data-v-d96c82d8]{grid-template-columns:1fr}.effect-name[data-v-d96c82d8]{font-size:24px}}.main-row[data-v-992f04e2]{margin-top:24px}.config-card[data-v-992f04e2],.preview-card[data-v-992f04e2]{background:#fafafa}.preset-section[data-v-992f04e2]{margin-bottom:8px}.preset-title[data-v-992f04e2]{align-items:center;color:#333;display:flex;font-size:14px;font-weight:600;gap:6px;margin-bottom:10px}.preset-buttons[data-v-992f04e2]{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.preset-btn[data-v-992f04e2]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer;font-size:13px;padding:10px 8px;text-align:center;transition:all .15s ease}.preset-btn[data-v-992f04e2]:hover{background:#fff7ed;border-color:#ff5b2d;color:#ff5b2d}.form-tip[data-v-992f04e2]{color:#999;font-size:12px;line-height:1.5;margin-top:4px}.switch-label[data-v-992f04e2]{color:#666;font-size:13px;margin-left:12px}.advanced-config[data-v-992f04e2]{background:#fff;border:1px solid #f0f0f0;border-radius:6px;margin-bottom:16px;padding:16px}.color-row[data-v-992f04e2]{align-items:center;display:flex;gap:8px}.color-input[data-v-992f04e2]{border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;height:32px;padding:2px;width:40px}.generate-btn[data-v-992f04e2]{background:#ff5b2d;border-color:#ff5b2d}.generate-btn[data-v-992f04e2]:hover:not(:disabled){background:#ff7a4d;border-color:#ff7a4d}.download-btn[data-v-992f04e2]{background:#fff;border-color:#ff5b2d;color:#ff5b2d;flex:1}.download-btn[data-v-992f04e2]:hover:not(:disabled){background:#fff7ed;border-color:#ff7a4d;color:#ff7a4d}.preview-container[data-v-992f04e2]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;min-height:320px;padding:24px}.preview-container[data-v-992f04e2],.preview-placeholder[data-v-992f04e2]{align-items:center;display:flex;justify-content:center}.preview-placeholder[data-v-992f04e2],.qrcode-wrapper[data-v-992f04e2]{flex-direction:column}.qrcode-wrapper[data-v-992f04e2]{align-items:center;display:flex;gap:16px}.qrcode-image[data-v-992f04e2]{border-radius:8px;box-shadow:0 4px 16px #0000001a;max-height:400px;max-width:100%}.qrcode-info[data-v-992f04e2]{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:12px 16px;width:100%}.info-row[data-v-992f04e2]{align-items:center;border-bottom:1px solid #f5f5f5;display:flex;font-size:13px;justify-content:space-between;padding:6px 0}.info-row[data-v-992f04e2]:last-child{border-bottom:none}.info-label[data-v-992f04e2]{color:#999;font-weight:500}.info-value[data-v-992f04e2]{align-items:center;color:#333;display:flex;font-weight:600;gap:8px}.info-value.password[data-v-992f04e2]{font-family:monospace}.eye-icon[data-v-992f04e2]{color:#999;cursor:pointer;font-size:14px}.eye-icon[data-v-992f04e2]:hover{color:#ff5b2d}.content-preview[data-v-992f04e2]{background:#f9f9f9;border:1px solid #f0f0f0;border-radius:6px;margin-top:16px;padding:12px}.content-title[data-v-992f04e2]{color:#999;font-size:12px;margin-bottom:6px}.content-text[data-v-992f04e2]{color:#333;font-family:monospace;font-size:12px;line-height:1.6;word-break:break-all}.preview-hint[data-v-992f04e2]{align-items:center;background:#fff7ed;border-radius:4px;color:#999;display:flex;font-size:12px;gap:8px;margin-top:12px;padding:8px 12px}.help-card[data-v-992f04e2]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-992f04e2]{gap:20px}.help-section[data-v-992f04e2],.help-sections[data-v-992f04e2]{display:flex;flex-direction:column}.help-section[data-v-992f04e2]{gap:8px}.help-section-title[data-v-992f04e2]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-992f04e2]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-992f04e2]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-992f04e2]:nth-child(odd){background:#fff}.help-faq-q[data-v-992f04e2]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-992f04e2]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.preset-buttons[data-v-992f04e2]{grid-template-columns:1fr}}.main-row[data-v-f0da5d50]{margin-top:24px}.config-card[data-v-f0da5d50],.preview-card[data-v-f0da5d50]{background:#fafafa}.preset-section[data-v-f0da5d50]{margin-bottom:8px}.preset-title[data-v-f0da5d50]{align-items:center;color:#333;display:flex;font-size:14px;font-weight:600;gap:6px;margin-bottom:10px}.preset-buttons[data-v-f0da5d50]{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.preset-btn[data-v-f0da5d50]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;cursor:pointer;font-size:13px;padding:10px 8px;text-align:center;transition:all .15s ease}.preset-btn[data-v-f0da5d50]:hover{background:#fff7ed;border-color:#ff5b2d;color:#ff5b2d}.preset-btn.active[data-v-f0da5d50]{background:#ff5b2d;border-color:#ff5b2d;color:#fff}.upload-block[data-v-f0da5d50]{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:12px}.upload-block.wechat[data-v-f0da5d50]{border-left:3px solid #07c160}.upload-block.alipay[data-v-f0da5d50]{border-left:3px solid #1677ff}.upload-header[data-v-f0da5d50]{align-items:center;display:flex;gap:6px;margin-bottom:8px}.upload-title[data-v-f0da5d50]{color:#333;font-size:13px;font-weight:600}.upload-preview[data-v-f0da5d50]{align-items:center;aspect-ratio:1;background:#fafafa;border:2px dashed #d9d9d9;border-radius:6px;cursor:pointer;display:flex;justify-content:center;overflow:hidden;transition:all .15s ease;width:100%}.upload-preview[data-v-f0da5d50]:hover{border-color:#ff5b2d}.upload-preview.has-image[data-v-f0da5d50]{border-color:#e8e8e8;border-style:solid}.preview-img[data-v-f0da5d50]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.upload-placeholder-small[data-v-f0da5d50]{align-items:center;color:#999;display:flex;flex-direction:column;font-size:12px;gap:6px}.upload-status[data-v-f0da5d50]{margin-top:8px;text-align:center}.form-tip[data-v-f0da5d50]{color:#999;font-size:12px;line-height:1.5;margin-top:4px}.switch-label[data-v-f0da5d50]{color:#666;font-size:13px;margin-left:12px}.generate-btn[data-v-f0da5d50]{background:#ff5b2d;border-color:#ff5b2d}.generate-btn[data-v-f0da5d50]:hover:not(:disabled){background:#ff7a4d;border-color:#ff7a4d}.download-btn[data-v-f0da5d50]{background:#fff;border-color:#ff5b2d;color:#ff5b2d}.download-btn[data-v-f0da5d50]:hover:not(:disabled){background:#fff7ed;border-color:#ff7a4d;color:#ff7a4d}.preview-container[data-v-f0da5d50]{background:#fff;background-image:linear-gradient(45deg,#f5f5f5 25%,transparent 0),linear-gradient(-45deg,#f5f5f5 25%,transparent 0),linear-gradient(45deg,transparent 75%,#f5f5f5 0),linear-gradient(-45deg,transparent 75%,#f5f5f5 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border:1px solid #f0f0f0;border-radius:8px;min-height:400px;padding:24px}.preview-container[data-v-f0da5d50],.preview-placeholder[data-v-f0da5d50]{align-items:center;display:flex;justify-content:center}.preview-placeholder[data-v-f0da5d50]{flex-direction:column;text-align:center}.result-wrapper[data-v-f0da5d50]{background:#fff;border-radius:8px;box-shadow:0 4px 16px #0000001a;padding:12px}.result-image[data-v-f0da5d50]{border-radius:4px;max-height:500px;max-width:100%}.preview-hint[data-v-f0da5d50]{align-items:center;background:#fff7ed;border-radius:4px;color:#999;display:flex;font-size:12px;gap:8px;margin-top:12px;padding:8px 12px}.help-card[data-v-f0da5d50]{background:#fafafa;border-radius:8px;margin-top:24px}.help-sections[data-v-f0da5d50]{gap:20px}.help-section[data-v-f0da5d50],.help-sections[data-v-f0da5d50]{display:flex;flex-direction:column}.help-section[data-v-f0da5d50]{gap:8px}.help-section-title[data-v-f0da5d50]{border-left:4px solid #ff5b2d;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-f0da5d50]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-f0da5d50]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-f0da5d50]:nth-child(odd){background:#fff}.help-faq-q[data-v-f0da5d50]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-f0da5d50]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.preset-buttons[data-v-f0da5d50]{grid-template-columns:1fr}}.intro-card[data-v-58029d03]{background:#f0f5ff;border:1px solid #d6e4ff}.control-card[data-v-58029d03]{background:#fafafa;margin-top:24px}.upload-section[data-v-58029d03]{padding:8px 0}.video-info[data-v-58029d03]{background:#f5f5f5;border-radius:4px;margin-top:12px;padding:8px 12px}.info-item[data-v-58029d03]{color:#666;font-size:12px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-card[data-v-58029d03]{background:#fafafa}.video-preview-area[data-v-58029d03]{background:#000;border-radius:4px;display:flex;justify-content:center;overflow:hidden}.video-player[data-v-58029d03]{display:block;max-height:500px;width:100%}.format-tip[data-v-58029d03]{color:#999;font-size:12px;margin-top:8px}.action-card[data-v-58029d03],.result-card[data-v-58029d03]{background:#fafafa}.result-info-grid[data-v-58029d03]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:16px}.result-item[data-v-58029d03]{display:flex;flex-direction:column;gap:4px}.result-label[data-v-58029d03]{color:#999;font-size:12px}.result-value[data-v-58029d03]{color:#333;font-size:14px;font-weight:500}.audio-player-area[data-v-58029d03]{background:#fff;border:1px solid #f0f0f0;border-radius:4px;padding:12px}.audio-player[data-v-58029d03]{width:100%}.help-card[data-v-58029d03]{background:#fafafa;border-radius:8px;margin-top:16px}.help-sections[data-v-58029d03]{gap:20px}.help-section[data-v-58029d03],.help-sections[data-v-58029d03]{display:flex;flex-direction:column}.help-section[data-v-58029d03]{gap:8px}.help-section-title[data-v-58029d03]{border-left:4px solid #eb2f96;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-58029d03]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-58029d03]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-58029d03]:nth-child(odd){background:#fff}.help-faq-q[data-v-58029d03]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-58029d03]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.result-info-grid[data-v-58029d03]{grid-template-columns:1fr 1fr}}.intro-card[data-v-d92aa658]{background:#f0f5ff;border:1px solid #d6e4ff}.control-card[data-v-d92aa658]{background:#fafafa}.upload-section[data-v-d92aa658]{padding:8px 0}.file-info[data-v-d92aa658]{background:#f5f5f5;border-radius:4px;margin-top:12px;padding:8px 12px}.info-item[data-v-d92aa658]{color:#666;font-size:12px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-card[data-v-d92aa658]{background:#fafafa}.preview-area[data-v-d92aa658]{background:#000;border-radius:4px;display:flex;flex-direction:column;justify-content:center;min-height:200px;overflow:hidden}.preview-player[data-v-d92aa658]{display:block;max-height:300px;width:100%}.audio-preview[data-v-d92aa658]{background:linear-gradient(135deg,#667eea,#764ba2);padding:24px}.audio-player[data-v-d92aa658]{margin-bottom:16px;width:100%}.audio-visual[data-v-d92aa658]{align-items:center;color:#fffc;display:flex;font-size:14px;gap:12px;justify-content:center}.audio-icon[data-v-d92aa658]{color:#ffffffe6;font-size:32px}.mode-tip[data-v-d92aa658]{color:#999;font-size:12px;margin-top:8px}.action-card[data-v-d92aa658],.result-card[data-v-d92aa658]{background:#fafafa}.result-info-grid[data-v-d92aa658]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:16px}.result-item[data-v-d92aa658]{display:flex;flex-direction:column;gap:4px}.result-label[data-v-d92aa658]{color:#999;font-size:12px}.result-value[data-v-d92aa658]{color:#333;font-size:14px;font-weight:500}.video-result-area[data-v-d92aa658]{background:#000;border-radius:4px;overflow:hidden}.result-player[data-v-d92aa658]{display:block;max-height:500px;width:100%}.help-card[data-v-d92aa658]{background:#fafafa;border-radius:8px;margin-top:16px}.help-sections[data-v-d92aa658]{gap:20px}.help-section[data-v-d92aa658],.help-sections[data-v-d92aa658]{display:flex;flex-direction:column}.help-section[data-v-d92aa658]{gap:8px}.help-section-title[data-v-d92aa658]{border-left:4px solid #eb2f96;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-d92aa658]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-d92aa658]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-d92aa658]:nth-child(odd){background:#fff}.help-faq-q[data-v-d92aa658]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-d92aa658]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.result-info-grid[data-v-d92aa658]{grid-template-columns:1fr 1fr}}.intro-card[data-v-14f2f804]{background:#f0f5ff;border:1px solid #d6e4ff}.control-card[data-v-14f2f804]{background:#fafafa}.upload-section[data-v-14f2f804]{padding:8px 0}.video-info[data-v-14f2f804]{background:#f5f5f5;border-radius:4px;margin-top:12px;padding:8px 12px}.info-item[data-v-14f2f804]{color:#666;font-size:12px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-card[data-v-14f2f804]{background:#fafafa}.video-preview-area[data-v-14f2f804]{background:#000;border-radius:4px;display:flex;justify-content:center;overflow:hidden}.video-player[data-v-14f2f804]{display:block;max-height:500px;width:100%}.action-card[data-v-14f2f804],.result-card[data-v-14f2f804]{background:#fafafa}.result-info-grid[data-v-14f2f804]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:16px}.result-item[data-v-14f2f804]{display:flex;flex-direction:column;gap:4px}.result-label[data-v-14f2f804]{color:#999;font-size:12px}.result-value[data-v-14f2f804]{color:#333;font-size:14px;font-weight:500}.video-result-area[data-v-14f2f804]{background:#000;border-radius:4px;overflow:hidden}.result-player[data-v-14f2f804]{display:block;max-height:500px;width:100%}.result-tip[data-v-14f2f804]{align-items:center;background:#f6ffed;border-top:1px solid #b7eb8f;color:#52c41a;display:flex;font-size:14px;justify-content:center;padding:12px}.help-card[data-v-14f2f804]{background:#fafafa;border-radius:8px;margin-top:16px}.help-sections[data-v-14f2f804]{gap:20px}.help-section[data-v-14f2f804],.help-sections[data-v-14f2f804]{display:flex;flex-direction:column}.help-section[data-v-14f2f804]{gap:8px}.help-section-title[data-v-14f2f804]{border-left:4px solid #eb2f96;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-14f2f804]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-14f2f804]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-14f2f804]:nth-child(odd){background:#fff}.help-faq-q[data-v-14f2f804]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-14f2f804]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.result-info-grid[data-v-14f2f804]{grid-template-columns:1fr 1fr}}.intro-card[data-v-9c3d7403]{background:#f0f5ff;border:1px solid #d6e4ff}.control-card[data-v-9c3d7403]{background:#fafafa}.upload-section[data-v-9c3d7403]{padding:8px 0}.audio-info[data-v-9c3d7403]{background:#f5f5f5;border-radius:4px;margin-top:12px;padding:8px 12px}.info-item[data-v-9c3d7403]{color:#666;font-size:12px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-card[data-v-9c3d7403]{background:#fafafa}.audio-preview-area[data-v-9c3d7403]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:4px;padding:16px}.audio-player[data-v-9c3d7403]{width:100%}.format-tip[data-v-9c3d7403]{color:#999;font-size:12px;margin-top:8px}.action-card[data-v-9c3d7403],.result-card[data-v-9c3d7403]{background:#fafafa}.result-info-grid[data-v-9c3d7403]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:16px}.result-item[data-v-9c3d7403]{display:flex;flex-direction:column;gap:4px}.result-label[data-v-9c3d7403]{color:#999;font-size:12px}.result-value[data-v-9c3d7403]{color:#333;font-size:14px;font-weight:500}.audio-result-area[data-v-9c3d7403]{background:#f6ffed;border:1px solid #b7eb8f;border-radius:4px;padding:16px}.help-card[data-v-9c3d7403]{background:#fafafa;border-radius:8px;margin-top:16px}.help-sections[data-v-9c3d7403]{gap:20px}.help-section[data-v-9c3d7403],.help-sections[data-v-9c3d7403]{display:flex;flex-direction:column}.help-section[data-v-9c3d7403]{gap:8px}.help-section-title[data-v-9c3d7403]{border-left:4px solid #eb2f96;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-9c3d7403]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-9c3d7403]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-9c3d7403]:nth-child(odd){background:#fff}.help-faq-q[data-v-9c3d7403]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-9c3d7403]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.result-info-grid[data-v-9c3d7403]{grid-template-columns:1fr 1fr}}.intro-card[data-v-0b1b0acd]{background:#f0f5ff;border:1px solid #d6e4ff}.control-card[data-v-0b1b0acd]{background:#fafafa}.upload-section[data-v-0b1b0acd]{padding:8px 0}.video-info[data-v-0b1b0acd]{background:#f5f5f5;border-radius:4px;margin-top:12px;padding:8px 12px}.info-item[data-v-0b1b0acd]{color:#666;font-size:12px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-card[data-v-0b1b0acd]{background:#fafafa}.video-preview-area[data-v-0b1b0acd]{background:#000;border-radius:4px;display:flex;justify-content:center;overflow:hidden}.video-player[data-v-0b1b0acd]{display:block;max-height:500px;width:100%}.preset-card[data-v-0b1b0acd]{background:#fff7ed;border:1px solid #ffedd5}.preset-buttons[data-v-0b1b0acd]{display:flex;flex-wrap:wrap;gap:10px}.preset-btn[data-v-0b1b0acd]{align-items:flex-start;background:#fff;border:1px solid #ffd5b0;border-radius:8px;cursor:pointer;display:inline-flex;flex-direction:column;min-width:140px;padding:12px 20px;transition:all .3s ease}.preset-btn[data-v-0b1b0acd]:hover{background:#fff5f0;border-color:#ff5b2d;transform:translateY(-2px)}.preset-btn-name[data-v-0b1b0acd]{color:#333;font-size:14px;font-weight:600}.preset-btn-desc[data-v-0b1b0acd]{color:#666;font-size:12px;margin-top:4px}.estimated-info[data-v-0b1b0acd]{align-items:center;background:#f6ffed;border:1px solid #b7eb8f;border-radius:4px;display:flex;flex-wrap:wrap;gap:16px;margin-top:16px;padding:12px}.output-size[data-v-0b1b0acd]{color:#666;font-size:13px}.action-card[data-v-0b1b0acd],.result-card[data-v-0b1b0acd]{background:#fafafa}.result-info-grid[data-v-0b1b0acd]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin-bottom:16px}.result-item[data-v-0b1b0acd]{display:flex;flex-direction:column;gap:4px}.result-label[data-v-0b1b0acd]{color:#999;font-size:12px}.result-value[data-v-0b1b0acd]{color:#333;font-size:14px;font-weight:500}.result-value.highlight[data-v-0b1b0acd]{color:#52c41a;font-weight:600}.video-result-area[data-v-0b1b0acd]{background:#000;border-radius:4px;overflow:hidden}.result-player[data-v-0b1b0acd]{display:block;max-height:500px;width:100%}.help-card[data-v-0b1b0acd]{background:#fafafa;border-radius:8px;margin-top:16px}.help-sections[data-v-0b1b0acd]{gap:20px}.help-section[data-v-0b1b0acd],.help-sections[data-v-0b1b0acd]{display:flex;flex-direction:column}.help-section[data-v-0b1b0acd]{gap:8px}.help-section-title[data-v-0b1b0acd]{border-left:4px solid #eb2f96;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-0b1b0acd]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-0b1b0acd]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-0b1b0acd]:nth-child(odd){background:#fff}.help-faq-q[data-v-0b1b0acd]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-0b1b0acd]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.result-info-grid[data-v-0b1b0acd]{grid-template-columns:1fr 1fr}.preset-buttons[data-v-0b1b0acd]{flex-direction:column}.preset-btn[data-v-0b1b0acd]{align-items:center;text-align:center;width:100%}}.intro-card[data-v-adc18200]{background:#f0f5ff;border:1px solid #d6e4ff}.control-card[data-v-adc18200]{background:#fafafa}.upload-section[data-v-adc18200]{padding:8px 0}.file-info[data-v-adc18200]{background:#f5f5f5;border-radius:4px;margin-top:12px;padding:8px 12px}.info-item[data-v-adc18200]{color:#666;font-size:12px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.progress-area[data-v-adc18200]{margin-bottom:16px}.progress-info[data-v-adc18200]{color:#666;font-size:13px;margin-top:8px;text-align:center}.action-card[data-v-adc18200],.result-card[data-v-adc18200]{background:#fafafa}.result-info-grid[data-v-adc18200]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin-bottom:16px}.result-item[data-v-adc18200]{display:flex;flex-direction:column;gap:4px}.result-label[data-v-adc18200]{color:#999;font-size:12px}.result-value[data-v-adc18200]{color:#333;font-size:14px;font-weight:500}.slide-preview-section[data-v-adc18200]{margin-top:16px}.preview-title[data-v-adc18200]{color:#333;font-size:15px;font-weight:600;margin:0 0 12px}.slide-grid[data-v-adc18200]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin-bottom:16px}.slide-thumb[data-v-adc18200]{aspect-ratio:16/9;border:2px solid #e8e8e8;border-radius:6px;cursor:pointer;overflow:hidden;position:relative;transition:all .3s ease}.slide-thumb[data-v-adc18200]:hover{border-color:#1890ff;box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.slide-thumb.active[data-v-adc18200]{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.slide-thumb img[data-v-adc18200]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.slide-number[data-v-adc18200]{background:#0009;border-radius:3px;color:#fff;font-size:11px;left:4px;padding:1px 6px;position:absolute;top:4px;z-index:1}.slide-full-preview[data-v-adc18200]{background:#f0f0f0;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden}.slide-full-preview img[data-v-adc18200]{display:block;width:100%}.help-card[data-v-adc18200]{background:#fafafa;border-radius:8px;margin-top:16px}.help-sections[data-v-adc18200]{gap:20px}.help-section[data-v-adc18200],.help-sections[data-v-adc18200]{display:flex;flex-direction:column}.help-section[data-v-adc18200]{gap:8px}.help-section-title[data-v-adc18200]{border-left:4px solid #eb2f96;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-adc18200]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-adc18200]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-adc18200]:nth-child(odd){background:#fff}.help-faq-q[data-v-adc18200]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-adc18200]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.result-info-grid[data-v-adc18200]{grid-template-columns:1fr 1fr}.slide-grid[data-v-adc18200]{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}}.intro-card[data-v-4cf198da]{background:#f0f5ff;border:1px solid #d6e4ff}.editor-card[data-v-4cf198da]{background:#fafafa}.editor-area[data-v-4cf198da]{width:100%}.markdown-editor[data-v-4cf198da]{font-size:14px!important;line-height:1.6!important;resize:vertical!important}.settings-card[data-v-4cf198da]{background:#fff7ed;border:1px solid #ffedd5}.action-card[data-v-4cf198da],.result-card[data-v-4cf198da]{background:#fafafa}.result-info-grid[data-v-4cf198da]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.result-item[data-v-4cf198da]{display:flex;flex-direction:column;gap:4px}.result-label[data-v-4cf198da]{color:#999;font-size:12px}.result-value[data-v-4cf198da]{color:#333;font-size:14px;font-weight:500}.help-card[data-v-4cf198da]{background:#fafafa;border-radius:8px;margin-top:16px}.help-sections[data-v-4cf198da]{gap:20px}.help-section[data-v-4cf198da],.help-sections[data-v-4cf198da]{display:flex;flex-direction:column}.help-section[data-v-4cf198da]{gap:8px}.help-section-title[data-v-4cf198da]{border-left:4px solid #eb2f96;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-4cf198da]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-4cf198da]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-4cf198da]:nth-child(odd){background:#fff}.help-faq-q[data-v-4cf198da]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-4cf198da]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.result-info-grid[data-v-4cf198da]{grid-template-columns:1fr 1fr}}.intro-card[data-v-5e5b5276]{background:#f0f5ff;border:1px solid #d6e4ff}.editor-card[data-v-5e5b5276]{background:#fafafa}.editor-area[data-v-5e5b5276]{width:100%}.markdown-editor[data-v-5e5b5276]{font-size:14px!important;line-height:1.6!important;resize:vertical!important}.markdown-preview[data-v-5e5b5276]{border:1px solid #e8e8e8;border-radius:6px;margin-top:16px;overflow:hidden}.preview-header[data-v-5e5b5276]{background:#f5f5f5;border-bottom:1px solid #e8e8e8;color:#666;font-size:13px;font-weight:600;padding:8px 16px}.preview-content[data-v-5e5b5276]{line-height:1.6;max-height:500px;overflow-y:auto;padding:20px}.preview-content[data-v-5e5b5276] h1{border-bottom:1px solid #e1e4e8;font-size:2em;margin-bottom:16px;margin-top:24px;padding-bottom:.3em}.preview-content[data-v-5e5b5276] h2{border-bottom:1px solid #e1e4e8;font-size:1.5em;margin-bottom:16px;margin-top:24px;padding-bottom:.3em}.preview-content[data-v-5e5b5276] h3{font-size:1.25em;margin-bottom:16px;margin-top:24px}.preview-content[data-v-5e5b5276] p{margin-bottom:16px}.preview-content[data-v-5e5b5276] code{background:#f6f8fa;border-radius:3px;font-family:Consolas,Monaco,monospace;font-size:85%;padding:.2em .4em}.preview-content[data-v-5e5b5276] pre{background:#f6f8fa;border-radius:6px;margin-bottom:16px;overflow-x:auto;padding:16px}.preview-content[data-v-5e5b5276] pre code{background:none;padding:0}.preview-content[data-v-5e5b5276] blockquote{border-left:4px solid #dfe2e5;color:#6a737d;margin:0 0 16px;padding:0 16px}.preview-content[data-v-5e5b5276] table{border-collapse:collapse;margin-bottom:16px;width:100%}.preview-content[data-v-5e5b5276] td,.preview-content[data-v-5e5b5276] th{border:1px solid #dfe2e8;padding:8px 12px}.preview-content[data-v-5e5b5276] th{background:#f0f0f0;font-weight:600}.preview-content[data-v-5e5b5276] ol,.preview-content[data-v-5e5b5276] ul{margin-bottom:16px;padding-left:2em}.preview-content[data-v-5e5b5276] hr{border:none;border-top:2px solid #e1e4e8;margin:24px 0}.settings-card[data-v-5e5b5276]{background:#fff7ed;border:1px solid #ffedd5}.action-card[data-v-5e5b5276],.result-card[data-v-5e5b5276]{background:#fafafa}.result-info-grid[data-v-5e5b5276]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.result-item[data-v-5e5b5276]{display:flex;flex-direction:column;gap:4px}.result-label[data-v-5e5b5276]{color:#999;font-size:12px}.result-value[data-v-5e5b5276]{color:#333;font-size:14px;font-weight:500}.help-card[data-v-5e5b5276]{background:#fafafa;border-radius:8px;margin-top:16px}.help-sections[data-v-5e5b5276]{gap:20px}.help-section[data-v-5e5b5276],.help-sections[data-v-5e5b5276]{display:flex;flex-direction:column}.help-section[data-v-5e5b5276]{gap:8px}.help-section-title[data-v-5e5b5276]{border-left:4px solid #eb2f96;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-5e5b5276]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-5e5b5276]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-5e5b5276]:nth-child(odd){background:#fff}.help-faq-q[data-v-5e5b5276]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-5e5b5276]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.result-info-grid[data-v-5e5b5276]{grid-template-columns:1fr 1fr}}.intro-card[data-v-6befa2de]{background:#f0f5ff;border:1px solid #d6e4ff}.control-card[data-v-6befa2de]{background:#fafafa}.upload-section[data-v-6befa2de]{padding:8px 0}.file-info[data-v-6befa2de]{background:#f5f5f5;border-radius:4px;margin-top:12px;padding:8px 12px}.info-item[data-v-6befa2de]{color:#666;font-size:12px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.password-card[data-v-6befa2de]{background:#fff7ed;border:1px solid #ffedd5}.password-strength[data-v-6befa2de]{align-items:center;display:flex;gap:8px;margin-top:6px}.password-strength .ant-progress[data-v-6befa2de]{flex:1}.same-pwd-hint[data-v-6befa2de]{padding:8px 0}.permission-card[data-v-6befa2de]{background:#f6ffed;border:1px solid #d9f7be}.permission-item[data-v-6befa2de]{align-items:flex-start;display:flex;gap:12px}.permission-info[data-v-6befa2de]{display:flex;flex-direction:column;gap:2px}.permission-name[data-v-6befa2de]{color:#333;font-size:14px;font-weight:500}.permission-desc[data-v-6befa2de]{color:#999;font-size:12px}.action-card[data-v-6befa2de],.result-card[data-v-6befa2de]{background:#fafafa}.result-info-grid[data-v-6befa2de]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.result-item[data-v-6befa2de]{display:flex;flex-direction:column;gap:4px}.result-label[data-v-6befa2de]{color:#999;font-size:12px}.result-value[data-v-6befa2de]{color:#333;font-size:14px;font-weight:500}.help-card[data-v-6befa2de]{background:#fafafa;border-radius:8px;margin-top:16px}.help-sections[data-v-6befa2de]{gap:20px}.help-section[data-v-6befa2de],.help-sections[data-v-6befa2de]{display:flex;flex-direction:column}.help-section[data-v-6befa2de]{gap:8px}.help-section-title[data-v-6befa2de]{border-left:4px solid #eb2f96;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-6befa2de]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-6befa2de]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-6befa2de]:nth-child(odd){background:#fff}.help-faq-q[data-v-6befa2de]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-6befa2de]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.result-info-grid[data-v-6befa2de]{grid-template-columns:1fr 1fr}}.intro-card[data-v-8815665f]{background:#f0f5ff;border:1px solid #d6e4ff}.control-card[data-v-8815665f]{background:#fafafa}.upload-section[data-v-8815665f]{padding:8px 0}.file-info[data-v-8815665f]{background:#f5f5f5;border-radius:4px;margin-top:12px;padding:8px 12px}.info-item[data-v-8815665f]{color:#666;font-size:12px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.password-card[data-v-8815665f]{background:#fff7ed;border:1px solid #ffedd5}.password-hint[data-v-8815665f]{margin-top:8px}.action-card[data-v-8815665f],.result-card[data-v-8815665f]{background:#fafafa}.result-info-grid[data-v-8815665f]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.result-item[data-v-8815665f]{display:flex;flex-direction:column;gap:4px}.result-label[data-v-8815665f]{color:#999;font-size:12px}.result-value[data-v-8815665f]{color:#333;font-size:14px;font-weight:500}.help-card[data-v-8815665f]{background:#fafafa;border-radius:8px;margin-top:16px}.help-sections[data-v-8815665f]{gap:20px}.help-section[data-v-8815665f],.help-sections[data-v-8815665f]{display:flex;flex-direction:column}.help-section[data-v-8815665f]{gap:8px}.help-section-title[data-v-8815665f]{border-left:4px solid #eb2f96;color:#1f1f1f;font-size:16px;font-weight:600;margin:0;padding-left:10px}.help-faq[data-v-8815665f]{display:flex;flex-direction:column;gap:0}.help-faq-item[data-v-8815665f]{background:#f9f9f9;padding:12px}.help-faq-item[data-v-8815665f]:nth-child(odd){background:#fff}.help-faq-q[data-v-8815665f]{color:#333;font-weight:600;margin:0 0 8px}.help-faq-item p[data-v-8815665f]{color:#666;line-height:1.8;margin:0}@media(max-width:768px){.result-info-grid[data-v-8815665f]{grid-template-columns:1fr 1fr}}
