.block-strategy-modal .ivu-form-item-content .ivu-table-header{line-height:normal!important}.block-strategy-modal .ivu-table-header th{height:36px!important}.block-strategy-modal .ivu-table-header th .ivu-table-cell{padding-top:0!important;padding-bottom:0!important}[data-v-7e0b27ba]:root{--brand:#2563eb;--brand-hover:#1d4ed8;--brand-active:#1e40af;--brand-soft:#eff6ff;--brand-on:#fff;--ink-900:#0f172a;--ink-800:#1e293b;--ink-700:#334155;--ink-600:#475569;--ink-500:#64748b;--ink-400:#94a3b8;--ink-300:#cbd5e1;--ink-200:#e2e8f0;--ink-100:#f1f5f9;--ink-50:#f8fafc;--success:#10b981;--success-soft:#ecfdf5;--warning:#f59e0b;--warning-soft:#fffbeb;--danger:#ef4444;--danger-soft:#fef2f2;--info:#3b82f6;--info-soft:#eff6ff;--bg-app:#f8fafc;--bg-card:#fff;--bg-subtle:#f1f5f9;--text-primary:#1e293b;--text-secondary:#475569;--text-tertiary:#64748b;--text-disabled:#94a3b8;--border:#e2e8f0;--border-strong:#cbd5e1;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--font-size-xs:14px;--font-size-sm:14px;--font-size-base:14px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:30px;--font-size-4xl:36px;--font-display:Sora,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;--font-body:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;--font-mono:JetBrains Mono,SF Mono,Cascadia Code,Consolas,monospace;--shadow-xs:0 1px 2px rgba(15,23,42,0.04);--shadow-sm:0 1px 3px rgba(15,23,42,0.05),0 1px 2px rgba(15,23,42,0.03);--shadow-md:0 4px 12px rgba(15,23,42,0.06);--shadow-lg:0 8px 24px rgba(15,23,42,0.08);--shadow-brand:0 4px 14px rgba(37,99,235,0.25)}.page-root[data-v-7e0b27ba]{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#1e293b;animation:pageIn-7e0b27ba .5s cubic-bezier(.16,1,.3,1) both;background:#f8fafc!important}@keyframes pageIn-7e0b27ba{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.page-head[data-v-7e0b27ba]{margin-bottom:24px}.page-head .page-title[data-v-7e0b27ba]{font-family:Sora,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;font-weight:600;color:#0f172a;letter-spacing:-.01em}.filter-bar[data-v-7e0b27ba]{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px 20px;margin-bottom:20px}.filter-btns[data-v-7e0b27ba]{display:flex;gap:12px;margin-left:auto}.table-card[data-v-7e0b27ba]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;margin-bottom:20px}.pager-bar[data-v-7e0b27ba]{display:flex;justify-content:flex-end}.row-action[data-v-7e0b27ba]{display:inline-block;font-size:14px;color:#475569;cursor:pointer;transition:color .15s cubic-bezier(.16,1,.3,1)}.row-action[data-v-7e0b27ba]:hover{color:#2563eb}.row-action+.row-action[data-v-7e0b27ba]{margin-left:16px}.row-action.is-danger[data-v-7e0b27ba]{color:#ef4444}.row-action.is-danger[data-v-7e0b27ba]:hover{color:#eb1515}.status-pill[data-v-7e0b27ba]{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;font-size:14px;font-weight:500;line-height:20px;cursor:pointer}.status-pill.is-success[data-v-7e0b27ba]{background:#ecfdf5;color:#10b981}.status-pill.is-danger[data-v-7e0b27ba]{background:#fef2f2;color:#ef4444}.link-chip[data-v-7e0b27ba]{display:inline-block;font-size:14px;padding:2px 8px;background:#eff6ff;color:#2563eb;border-radius:6px;margin-right:4px;margin-bottom:2px}[data-v-7e0b27ba] .ivu-table-wrapper{border:none;border-radius:0}[data-v-7e0b27ba] .ivu-table:after,[data-v-7e0b27ba] .ivu-table:before{display:none}[data-v-7e0b27ba] .ivu-table th{background:transparent!important;color:#64748b;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #e2e8f0!important}[data-v-7e0b27ba] .ivu-table td{border-bottom:1px solid #e2e8f0!important;color:#1e293b}[data-v-7e0b27ba] .ivu-table-row:hover td{background:#f8fafc!important}