.card-header-gradient-green[data-v-5cbe3aa4]{background:linear-gradient(135deg,#2ecc71,#27ae60);padding:24px;margin:-24px -24px 24px -24px;color:#fff}.card-header-gradient-green h3[data-v-5cbe3aa4]{color:#fff;margin:0 0 4px 0;font-weight:600;font-size:18px}.card-header-gradient-green p[data-v-5cbe3aa4]{color:hsla(0,0%,100%,.8);margin:0;font-size:13px}.stats-overview-row[data-v-5cbe3aa4]{margin-top:8px}.stat-box[data-v-5cbe3aa4]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:16px;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.stat-box[data-v-5cbe3aa4]:hover{border-color:#2ecc71;-webkit-box-shadow:0 4px 12px rgba(46,204,113,.1);box-shadow:0 4px 12px rgba(46,204,113,.1)}.stat-title[data-v-5cbe3aa4]{color:#718096;font-size:12px;font-weight:500;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.stat-number[data-v-5cbe3aa4]{font-size:24px;font-weight:700;color:#2c3e50}.stat-number-small[data-v-5cbe3aa4]{font-size:18px;font-weight:600;color:#2c3e50;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stat-desc[data-v-5cbe3aa4]{font-size:13px;font-weight:500;color:#4a5568}.section-title[data-v-5cbe3aa4]{font-size:15px;font-weight:600;color:#2c3e50;margin:20px 0 12px 0;border-left:3px solid #2ecc71;padding-left:8px}.processed-count[data-v-5cbe3aa4]{font-weight:600;color:#27ae60}.scylla-reclaim-container[data-v-5cbe3aa4]{padding:8px}.premium-card[data-v-5cbe3aa4]{border-radius:12px;background:#fff;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.05);box-shadow:0 4px 20px rgba(0,0,0,.05);-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);overflow:hidden}.premium-card[data-v-5cbe3aa4]:hover{-webkit-box-shadow:0 10px 30px rgba(0,0,0,.08);box-shadow:0 10px 30px rgba(0,0,0,.08)}.card-header-gradient[data-v-5cbe3aa4]{background:linear-gradient(135deg,#1890ff,#0050b3);padding:24px;margin:-24px -24px 24px -24px;color:#fff}.card-header-gradient h3[data-v-5cbe3aa4]{color:#fff;margin:0 0 4px 0;font-weight:600;font-size:18px}.card-header-gradient p[data-v-5cbe3aa4]{color:hsla(0,0%,100%,.8);margin:0;font-size:13px}.card-header-title[data-v-5cbe3aa4]{border-bottom:1px solid #f0f0f0;padding-bottom:16px;margin-bottom:24px}.card-header-title h3[data-v-5cbe3aa4]{color:#1890ff;margin:0 0 4px 0;font-weight:600;font-size:18px}.card-header-title .subtitle[data-v-5cbe3aa4]{color:#8c8c8c;font-size:13px}.status-indicator-section[data-v-5cbe3aa4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:12px 0 24px 0;padding:16px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.status-label[data-v-5cbe3aa4]{font-weight:500;color:#4a5568}.status-badge-wrapper[data-v-5cbe3aa4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.premium-badge[data-v-5cbe3aa4]{font-weight:600;font-size:14px}.spinner-micro[data-v-5cbe3aa4]{margin-left:8px;width:14px;height:14px;border:2px solid #e2e8f0;border-top:2px solid #1890ff;border-radius:50%;-webkit-animation:spin-anim-5cbe3aa4 .8s linear infinite;animation:spin-anim-5cbe3aa4 .8s linear infinite}@-webkit-keyframes spin-anim-5cbe3aa4{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-anim-5cbe3aa4{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.metadata-grid[data-v-5cbe3aa4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.metadata-item[data-v-5cbe3aa4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.metadata-item .label[data-v-5cbe3aa4]{color:#718096;font-size:13px}.metadata-item .value[data-v-5cbe3aa4]{color:#2d3748;font-weight:500;font-size:13px}.premium-divider[data-v-5cbe3aa4]{margin:16px 0;background-color:#e2e8f0}.switch-helper-text[data-v-5cbe3aa4]{margin-left:10px;color:#718096;font-size:13px}.w-100[data-v-5cbe3aa4]{width:100%}.mb-4[data-v-5cbe3aa4]{margin-bottom:16px}.mt-3[data-v-5cbe3aa4]{margin-top:12px}.mt-4[data-v-5cbe3aa4]{margin-top:24px}.shadow-btn[data-v-5cbe3aa4]{-webkit-box-shadow:0 4px 10px rgba(24,144,255,.15);box-shadow:0 4px 10px rgba(24,144,255,.15);border:none}.run-btn.shadow-btn[data-v-5cbe3aa4]{-webkit-box-shadow:0 4px 10px rgba(245,34,45,.2);box-shadow:0 4px 10px rgba(245,34,45,.2)}.log-header[data-v-5cbe3aa4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px;border-bottom:1px solid #f0f0f0;padding-bottom:12px}.log-header .title-section[data-v-5cbe3aa4],.log-header[data-v-5cbe3aa4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.log-header .console-icon[data-v-5cbe3aa4]{font-size:18px;color:#1890ff;margin-right:8px}.log-header h3[data-v-5cbe3aa4]{margin:0;font-weight:600;font-size:16px;color:#262626}.console-btn[data-v-5cbe3aa4]{margin-left:8px}.console-checkbox[data-v-5cbe3aa4]{margin-right:12px;color:#595959}.console-panel[data-v-5cbe3aa4]{background:#0f172a;border-radius:8px;padding:16px;height:400px;overflow:auto;scrollbar-width:thin;scrollbar-color:#334155 #0f172a;border:1px solid #1e293b;-webkit-box-shadow:inset 0 2px 8px rgba(0,0,0,.5);box-shadow:inset 0 2px 8px rgba(0,0,0,.5)}.console-panel[data-v-5cbe3aa4]::-webkit-scrollbar{width:8px;height:8px}.console-panel[data-v-5cbe3aa4]::-webkit-scrollbar-thumb{background:#1e293b;border:1px solid #334155;border-radius:4px}.console-panel[data-v-5cbe3aa4]::-webkit-scrollbar-thumb:hover{background:#334155}.console-panel[data-v-5cbe3aa4]::-webkit-scrollbar-track{background:#0f172a;border-radius:4px}.console-text[data-v-5cbe3aa4]{color:#38bdf8;font-family:Courier New,Courier,monospace;font-size:13px;white-space:pre;margin:0}@media (max-width:768px){.actions-col[data-v-5cbe3aa4]{margin-top:16px}}