.rv-financial-bento{--rv-bento-border: rgba(148, 163, 184, .2);--rv-bento-muted: var(--text-muted, #94a3b8);--rv-bento-dim: var(--text-dim, #64748b);display:grid;gap:.75rem;min-width:0;padding:.85rem;border:1px solid var(--rv-bento-border);border-radius:12px;background:linear-gradient(135deg,#0f172adb,#020617f0)}.rv-financial-bento__heading,.rv-financial-bento__card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem}.rv-financial-bento__kicker,.rv-financial-bento__eyebrow{margin:0;color:var(--rv-bento-muted);font-size:.6875rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rv-financial-bento h2,.rv-financial-bento h3{margin:0;color:var(--text, #f8fafc)}.rv-financial-bento h2{font-size:.95rem}.rv-financial-bento h3{font-size:.78rem;line-height:1.25}.rv-financial-bento__status,.rv-financial-bento__badge{flex:0 0 auto;border:1px solid var(--rv-bento-border);border-radius:999px;color:var(--rv-bento-muted);font-size:.6875rem;font-weight:800;padding:.18rem .42rem;white-space:nowrap}.rv-financial-bento__timing,.rv-financial-bento__notice,.rv-financial-bento__caption,.rv-financial-bento__empty{color:var(--rv-bento-muted);font-size:.6875rem;line-height:1.45}.rv-financial-bento__notice{border:1px solid rgba(245,158,11,.35);border-radius:7px;color:#fbbf24;padding:.4rem .5rem}.rv-financial-bento__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.rv-financial-bento__card{display:grid;align-content:start;gap:.45rem;min-width:0;padding:.7rem;border:1px solid var(--rv-bento-border);border-top:2px solid var(--rv-bento-accent, #38bdf8);border-radius:10px;background:#070d18cc}.rv-financial-bento__card--cyan{--rv-bento-accent: #38bdf8}.rv-financial-bento__card--green{--rv-bento-accent: #22c55e}.rv-financial-bento__card--purple{--rv-bento-accent: #a78bfa}.rv-financial-bento__card--red{--rv-bento-accent: #ef4444}.rv-financial-bento__badge[data-rv-financial-bento-badge=ready]{color:#4ade80;border-color:#4ade8059}.rv-financial-bento__badge[data-rv-financial-bento-badge=not_applicable]{color:#c4b5fd;border-color:#c4b5fd59}.rv-financial-bento__badge[data-rv-financial-bento-badge=unavailable],.rv-financial-bento__badge[data-rv-financial-bento-badge=out_of_scope]{color:#fbbf24;border-color:#fbbf2459}.rv-financial-bento__caption{margin:0;color:var(--rv-bento-dim)}.rv-financial-bento__metrics{display:grid;gap:.28rem}.rv-financial-bento__metric{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;min-width:0;padding:.28rem 0;border-bottom:1px solid rgba(148,163,184,.1)}.rv-financial-bento__metric:last-child{border-bottom:0}.rv-financial-bento__label{min-width:0;color:var(--rv-bento-muted);font-size:.6875rem;overflow-wrap:anywhere}.rv-financial-bento__value{min-width:0;overflow-wrap:anywhere;color:var(--text, #f8fafc);font-size:.7rem;font-variant-numeric:tabular-nums;text-align:right;white-space:normal}.rv-financial-bento__empty{padding:.5rem 0;color:var(--rv-bento-dim)}@media(max-width:700px){.rv-financial-bento__grid{grid-template-columns:minmax(0,1fr)}}
