.eli-cliff-wrapper[data-astro-cid-ar7srpvl]{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin:28px 0;padding:24px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;box-shadow:0 4px 12px #0f172a0d}.eli-cliff-header[data-astro-cid-ar7srpvl]{border-bottom:1px solid #f1f5f9;margin-bottom:20px;padding-bottom:16px}.eli-cliff-badge[data-astro-cid-ar7srpvl]{color:#1d4ed8;background:#eff6ff;border-radius:999px;margin-bottom:8px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-block}.eli-cliff-title[data-astro-cid-ar7srpvl]{color:#0f172a;margin:0 0 6px;font-size:22px;font-weight:800}.eli-cliff-subtitle[data-astro-cid-ar7srpvl]{color:#475569;margin:0;font-size:14px;line-height:1.5}.eli-cliff-banner[data-astro-cid-ar7srpvl]{color:#92400e;background:#fffbeb;border:1px solid #f59e0b;border-radius:8px;margin-bottom:20px;padding:10px 14px;font-size:14px;font-weight:600;line-height:1.5}.eli-cliff-grid[data-astro-cid-ar7srpvl]{grid-template-columns:1fr 1.15fr;gap:24px;display:grid}@media (width<=768px){.eli-cliff-grid[data-astro-cid-ar7srpvl]{grid-template-columns:1fr}}.eli-cliff-controls[data-astro-cid-ar7srpvl]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:18px}.eli-cliff-input-group[data-astro-cid-ar7srpvl]{margin-bottom:18px}.eli-cliff-label-row[data-astro-cid-ar7srpvl]{justify-content:space-between;align-items:center;margin-bottom:6px;font-size:14px;font-weight:600;display:flex}.eli-cliff-val[data-astro-cid-ar7srpvl]{color:#1d4ed8;font-size:15px;font-weight:800}.eli-cliff-input-group[data-astro-cid-ar7srpvl] input[data-astro-cid-ar7srpvl][type=range]{cursor:pointer;accent-color:#2563eb;width:100%}.eli-cliff-range-hints[data-astro-cid-ar7srpvl]{color:#64748b;justify-content:space-between;margin-top:4px;font-size:11px;display:flex}.eli-cliff-highlight-mark[data-astro-cid-ar7srpvl]{color:#b45309;font-weight:700}.eli-cliff-quick-btn-row[data-astro-cid-ar7srpvl]{gap:8px;margin-top:12px;display:flex}.eli-cliff-preset-btn[data-astro-cid-ar7srpvl]{cursor:pointer;color:#1e293b;background:#fff;border:1px solid #cbd5e1;border-radius:6px;flex:1;padding:8px 10px;font-size:12px;font-weight:600;transition:background .15s}.eli-cliff-preset-btn[data-astro-cid-ar7srpvl]:hover{background:#f1f5f9}.eli-cliff-banner[data-astro-cid-ar7srpvl]{border-radius:8px;margin-bottom:16px;padding:12px 14px;font-size:13.5px;line-height:1.45}.eli-cliff-banner-warn[data-astro-cid-ar7srpvl]{color:#92400e;background:#fffbeb;border:1px solid #fde68a}.eli-cliff-banner-ok[data-astro-cid-ar7srpvl]{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.eli-cliff-cards[data-astro-cid-ar7srpvl]{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.eli-cliff-card[data-astro-cid-ar7srpvl]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:14px}.eli-cliff-card-safe[data-astro-cid-ar7srpvl]{background:#f8fafc}.eli-cliff-card-label[data-astro-cid-ar7srpvl]{color:#64748b;margin-bottom:4px;font-size:12px;display:block}.eli-cliff-card-number[data-astro-cid-ar7srpvl]{color:#0f172a;font-size:24px;font-weight:800;display:block}.eli-cliff-card-sub[data-astro-cid-ar7srpvl]{color:#475569;margin-top:4px;font-size:11.5px;display:block}.eli-cliff-sb-line[data-astro-cid-ar7srpvl]{color:#1d4ed8;margin:0 0 12px;font-size:13px;font-weight:600;line-height:1.45}.eli-cliff-table[data-astro-cid-ar7srpvl]{border-collapse:collapse;width:100%;margin-bottom:12px;font-size:13px}.eli-cliff-table[data-astro-cid-ar7srpvl] th[data-astro-cid-ar7srpvl],.eli-cliff-table[data-astro-cid-ar7srpvl] td[data-astro-cid-ar7srpvl]{text-align:left;border-bottom:1px solid #e2e8f0;padding:8px 6px}.eli-cliff-table[data-astro-cid-ar7srpvl] th[data-astro-cid-ar7srpvl]{color:#475569;background:#f8fafc;font-weight:700}.eli-cliff-row-current[data-astro-cid-ar7srpvl]{background:#eff6ff;font-weight:600}.eli-cliff-text-green[data-astro-cid-ar7srpvl]{color:#15803d;font-weight:700}.eli-cliff-disclaimer[data-astro-cid-ar7srpvl]{color:#64748b;margin:0;font-size:11.5px;line-height:1.4}.jscb-wrap{position:relative}.jscb-list{z-index:50;background:var(--color-background);border:1px solid var(--color-border);border-radius:.375rem;max-height:16rem;padding:.25rem;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.jscb-group{letter-spacing:.05em;text-transform:uppercase;opacity:.6;padding:.375rem .75rem .25rem;font-size:.75rem}.jscb-opt{cursor:pointer;border-radius:.25rem;justify-content:space-between;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:flex}.jscb-opt:hover,.jscb-opt.active{background:var(--color-muted)}.jscb-region{opacity:.6;white-space:nowrap;font-size:.75rem}.jscb-empty{opacity:.7;padding:.5rem .75rem;font-size:.875rem}
