.rdp-card[data-v-5c5cc2c0]{position:relative;overflow:visible;background:#fff;border-radius:10px;border:1px solid #f0f0f0;padding:20px;-webkit-box-shadow:0 4px 12px rgba(15,18,37,.04);box-shadow:0 4px 12px rgba(15,18,37,.04);-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:box-shadow .2s ease,border-color .2s ease;transition:box-shadow .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;cursor:pointer}.rdp-card[data-v-5c5cc2c0]:hover{-webkit-box-shadow:0 10px 24px rgba(15,18,37,.08);box-shadow:0 10px 24px rgba(15,18,37,.08);border-color:rgba(243,125,22,.25)}.rdp-card-header[data-v-5c5cc2c0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:12px}.rdp-card-title[data-v-5c5cc2c0]{gap:12px;min-width:0}.rdp-card-icon[data-v-5c5cc2c0],.rdp-card-title[data-v-5c5cc2c0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rdp-card-icon[data-v-5c5cc2c0]{width:40px;height:40px;border-radius:12px;background:rgba(243,125,22,.12);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#f37d16;font-size:18px;-ms-flex-negative:0;flex-shrink:0}.rdp-card-text[data-v-5c5cc2c0]{min-width:0}.rdp-card-text .rdp-city-name[data-v-5c5cc2c0]{font-size:15px;font-weight:600;color:#111827;line-height:1.4}.rdp-card-tags[data-v-5c5cc2c0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-negative:0;flex-shrink:0}.rdp-tag-muted[data-v-5c5cc2c0]{font-size:12px;color:#9ca3af}.rdp-meta[data-v-5c5cc2c0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:10px}.rdp-meta-item[data-v-5c5cc2c0]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#f3f4f6;border-radius:8px;padding:10px 10px 8px;text-align:center;border:1px solid #eceff3;-webkit-box-shadow:0 6px 14px rgba(15,18,37,.06);box-shadow:0 6px 14px rgba(15,18,37,.06)}.rdp-meta-item .rdp-meta-value[data-v-5c5cc2c0]{font-size:26px;font-weight:700;line-height:1.1;color:#111827;margin-bottom:2px}.rdp-meta-item .rdp-meta-label[data-v-5c5cc2c0]{font-size:12px;color:#9ca3af}.rdp-preview[data-v-5c5cc2c0]{font-size:12px;color:#6b7280;line-height:1.5;min-height:18px;margin-bottom:4px}.rdp-actions[data-v-5c5cc2c0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px;padding-top:12px;border-top:1px solid #f0f0f0;gap:8px;opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.rdp-card:hover .rdp-actions[data-v-5c5cc2c0]{opacity:1;visibility:visible}.action-btn[data-v-5c5cc2c0]{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-5c5cc2c0] .action-btn.ant-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;height:36px;padding:0 14px;border-radius:8px;border-color:#e5e7eb;color:#6b7280;-webkit-box-shadow:none;box-shadow:none}[data-v-5c5cc2c0] .action-btn.primary.ant-btn{background:#f37d16;border-color:#f37d16;color:#fff}[data-v-5c5cc2c0] .action-btn.primary.ant-btn:focus,[data-v-5c5cc2c0] .action-btn.primary.ant-btn:hover{background:#e36f0f;border-color:#e36f0f;color:#fff}.action-btn.danger[data-v-5c5cc2c0]{-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px}[data-v-5c5cc2c0] .action-btn.danger.ant-btn{color:#ff4d4f;border-color:rgba(255,77,79,.35)}[data-v-5c5cc2c0] .action-btn.danger.ant-btn:focus,[data-v-5c5cc2c0] .action-btn.danger.ant-btn:hover{background:rgba(255,77,79,.06);border-color:#ff4d4f}.action-btn.icon-only[data-v-5c5cc2c0]{-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px}[data-v-5c5cc2c0] .action-btn.icon-only.ant-btn{padding:0}.rdp-tip-error[data-v-19f081d3]{color:#ff4d4f;padding:16px 0}.page-actions[data-v-19f081d3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.rdp-advanced-btn[data-v-19f081d3]{height:40px;padding:0 16px}.rdp-grid-wrap[data-v-19f081d3]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:auto}.rdp-grid-spin[data-v-19f081d3]{display:block;min-height:100%}.rdp-province-section[data-v-19f081d3]{margin-bottom:8px}.rdp-province-section.is-first .rdp-province-divider[data-v-19f081d3]{margin-top:0}.rdp-province-divider[data-v-19f081d3]{margin:20px 0 16px}.rdp-province-divider[data-v-19f081d3] .ant-divider-inner-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:0 12px}.rdp-province-divider-title[data-v-19f081d3]{font-size:15px;font-weight:600;color:rgba(0,0,0,.85)}.rdp-province-divider-count[data-v-19f081d3]{font-size:12px;font-weight:400;color:#9ca3af}.rdp-grid[data-v-19f081d3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rdp-empty-tip[data-v-19f081d3]{padding:40px 0;text-align:center;color:#9ca3af}.rdp-load-status[data-v-19f081d3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:16px 0 8px;color:#9ca3af;font-size:13px}.rdp-load-finished[data-v-19f081d3]{color:#c0c4cc}@media (max-width:1400px){.rdp-grid[data-v-19f081d3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.rdp-grid[data-v-19f081d3]{grid-template-columns:repeat(1,minmax(0,1fr))}}