.prepaid-recalc[data-v-e00703a0]{padding:20px;background:#fff;min-height:calc(100vh - 150px)}.filter-section[data-v-e00703a0]{-ms-flex-pack:justify;justify-content:space-between;padding-bottom:15px;border-bottom:1px solid #eee;gap:10px}.filter-left[data-v-e00703a0],.filter-section[data-v-e00703a0]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-left[data-v-e00703a0]{gap:4px}.filter-right[data-v-e00703a0]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.meter-info-bar[data-v-e00703a0]{display:-ms-flexbox;display:flex;gap:30px;padding:10px 16px;background:#f5f7fa;border-radius:4px;margin:15px 0;font-size:13px;color:#666}.meter-info-bar strong[data-v-e00703a0]{color:#333}.preview-section[data-v-e00703a0]{margin-top:15px}.section-header[data-v-e00703a0]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:12px}.section-title[data-v-e00703a0]{font-size:14px;font-weight:600;color:#333}.section-hint[data-v-e00703a0]{font-size:12px;color:#999}.summary-bar[data-v-e00703a0]{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:12px 16px;background:#f0f9eb;border:1px solid #e1f3d8;border-radius:4px;margin-top:10px;gap:10px}.summary-bar[data-v-e00703a0],.summary-items[data-v-e00703a0]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.summary-items[data-v-e00703a0]{gap:20px;font-size:13px;color:#666}.summary-items strong[data-v-e00703a0]{color:#333}.delta-span strong[data-v-e00703a0]{font-size:15px}.summary-actions[data-v-e00703a0]{display:-ms-flexbox;display:flex;gap:10px}.warnings-box[data-v-e00703a0]{margin-top:10px}.empty-state[data-v-e00703a0]{padding:60px 0}.confirm-box[data-v-e00703a0]{padding:0 4px}.confirm-table[data-v-e00703a0]{width:100%;border-collapse:collapse;font-size:14px}.confirm-table td[data-v-e00703a0]{padding:7px 10px;border-bottom:1px solid #eee}.confirm-table td[data-v-e00703a0]:first-child{color:#999;width:100px}.confirm-table tr:last-child td[data-v-e00703a0]{border-bottom:none}.result-box[data-v-e00703a0]{padding:0}