[data-v-8c3a759a]{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.coordinate-converter[data-v-8c3a759a]{min-height:100vh;background:#f5f7fb;padding:0 12px 16px}.input-section[data-v-8c3a759a],.result-section[data-v-8c3a759a],.help-section-mobile[data-v-8c3a759a]{background:white;border-radius:16px;padding:12px 14px;margin-bottom:12px;box-shadow:0 1px 6px #0000000a}.section-header[data-v-8c3a759a]{display:flex;align-items:center;margin-bottom:12px}.section-header .section-icon[data-v-8c3a759a]{font-size:18px;margin-right:6px}.section-header .section-title[data-v-8c3a759a]{font-size:16px;font-weight:600;margin:0;color:#1a1a2e;flex:1}.section-header .result-count[data-v-8c3a759a]{font-size:12px;color:#888}.section-header.collapsible[data-v-8c3a759a]{cursor:pointer}.section-header.collapsible .collapse-icon[data-v-8c3a759a]{font-size:12px;color:#999;margin-left:8px}.config-row[data-v-8c3a759a]{display:flex;gap:12px;margin-bottom:10px}.config-row .config-item[data-v-8c3a759a]{flex:1}.config-row .config-item .label[data-v-8c3a759a]{font-size:12px;color:#666;margin-bottom:4px;font-weight:500}.mobile-select[data-v-8c3a759a]{width:100%}.mobile-select[data-v-8c3a759a] .ant-select-selector{border-radius:10px!important;padding:2px 8px!important;height:32px!important;font-size:13px}.mobile-select[data-v-8c3a759a] .ant-select-selection-item{line-height:28px!important}.format-tips[data-v-8c3a759a]{background:#f0f7ff;border-radius:10px;padding:6px 10px;margin-bottom:10px}.format-tips .tip-text[data-v-8c3a759a]{font-size:11px;color:#1890ff}.mobile-textarea[data-v-8c3a759a] textarea{border-radius:10px;font-size:13px;padding:8px 10px;background:#fafbfc;resize:vertical}.input-stats[data-v-8c3a759a]{display:flex;justify-content:space-between;margin:6px 0 8px;font-size:11px;color:#666}.input-stats .download-template-link[data-v-8c3a759a]{font-size:11px;padding:0;height:auto}.button-group[data-v-8c3a759a]{display:flex;gap:8px;flex-wrap:wrap}.button-group .compact-btn[data-v-8c3a759a]{flex:1;border-radius:24px;height:32px;font-size:12px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;gap:4px}.button-group .primary-btn[data-v-8c3a759a]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;box-shadow:0 2px 6px #667eea4d}.button-group .upload-btn-wrapper[data-v-8c3a759a]{flex:1}.result-actions[data-v-8c3a759a]{display:flex;gap:8px;margin:10px 0 14px}.result-actions .result-btn[data-v-8c3a759a]{flex:1;border-radius:24px;height:32px;font-size:12px;padding:0}.result-list[data-v-8c3a759a]{display:flex;flex-direction:column;gap:10px;max-height:60vh;overflow-y:auto;padding-right:2px}.result-list .result-item[data-v-8c3a759a]{background:#fafbfc;border-radius:12px;padding:10px 12px;border-left:3px solid #1890ff;transition:all .1s}.result-list .result-item .item-header[data-v-8c3a759a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.result-list .result-item .item-header .item-index[data-v-8c3a759a]{font-size:11px;font-weight:600;color:#1890ff;background:#e6f7ff;padding:2px 8px;border-radius:20px}.result-list .result-item .item-header .copy-icon-item[data-v-8c3a759a]{font-size:11px;background:white;padding:2px 10px;border-radius:20px;cursor:pointer;color:#1890ff;border:1px solid #e0e0e0}.result-list .result-item .item-header .copy-icon-item[data-v-8c3a759a]:active{background:#f0f0f0}.result-list .result-item .coord-row[data-v-8c3a759a]{display:flex;margin-top:6px;font-size:12px;line-height:1.4}.result-list .result-item .coord-row .coord-label[data-v-8c3a759a]{width:38px;flex-shrink:0;color:#888;font-weight:500}.result-list .result-item .coord-row .coord-value[data-v-8c3a759a]{flex:1;word-break:break-all;font-family:monospace}.result-list .result-item .coord-row .input-value[data-v-8c3a759a]{color:#333}.result-list .result-item .coord-row .output-value[data-v-8c3a759a]{color:#1890ff;font-weight:500}.empty-result[data-v-8c3a759a]{text-align:center;padding:32px 16px;font-size:13px;color:#aaa}.help-section-mobile .help-content[data-v-8c3a759a]{padding-top:4px}.help-section-mobile .help-item[data-v-8c3a759a]{padding:8px 0}.help-section-mobile .help-item p[data-v-8c3a759a]{margin:4px 0;font-size:12px;color:#555}.safe-bottom[data-v-8c3a759a]{height:12px}button[data-v-8c3a759a],.compact-btn[data-v-8c3a759a],.result-btn[data-v-8c3a759a],.copy-icon-item[data-v-8c3a759a],.collapsible[data-v-8c3a759a]{cursor:pointer;transition:.1s}button[data-v-8c3a759a]:active,.compact-btn[data-v-8c3a759a]:active,.result-btn[data-v-8c3a759a]:active,.copy-icon-item[data-v-8c3a759a]:active,.collapsible[data-v-8c3a759a]:active{transform:scale(.96);opacity:.8}.dms-seo[data-v-8c3a759a]{margin:16px;padding:16px;background:#fff;border:1px solid #e5eaf0;border-radius:10px}.dms-seo h2[data-v-8c3a759a]{margin:0 0 10px;font-size:18px}.dms-seo p[data-v-8c3a759a],.help-content p[data-v-8c3a759a]{line-height:1.7;color:#475569}.help-content .faq-item+.faq-item[data-v-8c3a759a]{margin-top:12px;padding-top:12px;border-top:1px solid #eef2f7}.help-content .faq-item h3[data-v-8c3a759a]{margin:0 0 6px;font-size:15px}.related-links a[data-v-8c3a759a]{color:#0f766e}
