.idcard-extract[data-v-8ab89c7b]{margin:0 auto;max-width:900px}[data-v-8ab89c7b] .arco-card{border-radius:8px;box-shadow:0 2px 8px #0000000a;margin-bottom:16px}[data-v-8ab89c7b] .arco-card .arco-card-header{border-bottom:1px solid var(--bd);padding:16px 20px}[data-v-8ab89c7b] .arco-card .arco-card-body{padding:20px}.card-header[data-v-8ab89c7b]{align-items:center;display:flex;justify-content:space-between}.card-title[data-v-8ab89c7b]{color:var(--tx-1);font-size:16px;font-weight:600}.input-card .parse-btn[data-v-8ab89c7b]{margin-top:16px;width:100%}.result-card[data-v-8ab89c7b] .arco-descriptions{margin-bottom:0}.result-card[data-v-8ab89c7b] .arco-descriptions .arco-descriptions-title{color:var(--tx-1);font-size:14px;font-weight:600;margin-bottom:12px}.result-card[data-v-8ab89c7b] .arco-descriptions .arco-descriptions-item{padding:12px 16px}.result-card[data-v-8ab89c7b] .arco-descriptions .arco-descriptions-item-label{background:var(--bg-soft);color:var(--tx-2);font-size:13px;font-weight:500;min-width:90px}.result-card[data-v-8ab89c7b] .arco-descriptions .arco-descriptions-item-value{color:var(--tx-1);font-size:14px}.idcard-highlight[data-v-8ab89c7b]{font-family:Fira Code,monospace;font-size:15px;font-weight:500;letter-spacing:1px}.mt-16[data-v-8ab89c7b]{margin-top:16px}.weather-section[data-v-8ab89c7b]{background:var(--bg-soft);border:1px solid var(--bd);border-radius:8px;margin-top:20px;padding:16px 20px}.weather-header[data-v-8ab89c7b]{align-items:center;color:var(--tx-1);display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:16px}.weather-header .arco-icon[data-v-8ab89c7b]{color:var(--theme-primary);font-size:18px}.weather-content[data-v-8ab89c7b]{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.weather-icon[data-v-8ab89c7b]{height:64px;-o-object-fit:cover;object-fit:cover;width:64px}.weather-main[data-v-8ab89c7b]{display:flex;flex-direction:column;gap:4px}.weather-temp[data-v-8ab89c7b]{color:var(--tx-1);font-size:36px;font-weight:700;line-height:1}.weather-text[data-v-8ab89c7b]{color:var(--tx-2);font-size:14px}.weather-detail[data-v-8ab89c7b]{display:flex;flex:1;gap:24px;min-width:200px}.weather-item[data-v-8ab89c7b]{display:flex;flex-direction:column;gap:4px}.weather-label[data-v-8ab89c7b]{color:var(--tx-3);font-size:12px}.weather-value[data-v-8ab89c7b]{color:var(--tx-1);font-size:14px;font-weight:500}.weather-range[data-v-8ab89c7b]{display:flex;gap:20px}.range-item[data-v-8ab89c7b]{align-items:center;color:var(--tx-2);display:flex;font-size:13px;gap:6px}.range-item .arco-icon[data-v-8ab89c7b]{font-size:14px}.range-item.low .arco-icon[data-v-8ab89c7b]{color:var(--tx-3)}.range-item.high .arco-icon[data-v-8ab89c7b]{color:var(--tx-1)}.batch-card[data-v-8ab89c7b]{background:var(--bg-softer)}.batch-title[data-v-8ab89c7b]{align-items:center;display:flex;gap:8px}.batch-title .arco-icon[data-v-8ab89c7b]{color:var(--theme-primary);font-size:18px}.batch-title .tip-icon[data-v-8ab89c7b]{color:var(--tx-3);cursor:pointer;font-size:14px;transition:color .2s}.batch-title .tip-icon[data-v-8ab89c7b]:hover{color:var(--theme-primary)}.batch-actions[data-v-8ab89c7b]{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.batch-table[data-v-8ab89c7b]{border-radius:8px;margin-top:24px;overflow:hidden}.batch-table[data-v-8ab89c7b] .arco-table-container{font-size:14px}.batch-table[data-v-8ab89c7b] .arco-table-th{background:var(--bg-soft);color:var(--tx-1);font-size:14px;font-weight:600;height:48px;padding:14px 16px}.batch-table[data-v-8ab89c7b] .arco-table-td{font-size:14px;height:56px;padding:14px 16px;vertical-align:middle}.batch-table[data-v-8ab89c7b] .arco-table-cell{padding:0}.batch-table[data-v-8ab89c7b] .arco-table-body .arco-table-tr:hover{background:var(--bg-soft)}.batch-table[data-v-8ab89c7b] .arco-tag-size-medium{font-size:13px;height:28px;padding:4px 10px}.batch-table[data-v-8ab89c7b] .idcard-text{font-family:Fira Code,monospace;font-size:14px;font-weight:500;letter-spacing:1px}.batch-table[data-v-8ab89c7b] .date-text{color:var(--tx-2);font-size:14px}.batch-table[data-v-8ab89c7b] .area-text{display:block;font-size:14px;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batch-table[data-v-8ab89c7b] .arco-table-pagination{margin-top:16px;padding:12px 0}.batch-table[data-v-8ab89c7b] .arco-table-pagination .arco-pagination-item{font-size:14px;height:32px;min-width:32px}[data-v-8ab89c7b] .arco-input{font-family:Fira Code,monospace;font-size:16px;letter-spacing:2px}[data-v-8ab89c7b] .arco-textarea{font-family:Fira Code,monospace;font-size:14px}.batch-textarea[data-v-8ab89c7b] .arco-textarea{font-size:15px;line-height:1.8;padding:16px}@media(max-width:768px){.idcard-extract[data-v-8ab89c7b]{padding:0 8px}[data-v-8ab89c7b] .arco-card .arco-card-header{padding:12px 16px}[data-v-8ab89c7b] .arco-card .arco-card-body{padding:16px}.weather-content[data-v-8ab89c7b]{flex-direction:column;gap:16px;text-align:center}.weather-detail[data-v-8ab89c7b]{flex-wrap:wrap;gap:16px;justify-content:center}.weather-range[data-v-8ab89c7b]{justify-content:center;width:100%}.batch-actions[data-v-8ab89c7b]{flex-direction:column}.batch-actions[data-v-8ab89c7b] .arco-btn{width:100%}[data-v-8ab89c7b] .arco-descriptions .arco-descriptions-item{padding:10px 12px}}
