.opus-finance-layout{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:18px;align-items:start}.opus-subscription,.opus-report-card{background:#fff;border:1px solid #dfe6ed;border-radius:12px;padding:20px}.opus-subscription h2{margin:8px 0 18px}.opus-subscription p{color:var(--opus-muted)}.opus-report-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:18px}.opus-report-card h2{margin:0 0 22px}.opus-bar-row{display:grid;grid-template-columns:110px 1fr 32px;gap:12px;align-items:center;margin:14px 0;text-transform:capitalize}.opus-bar-row>div{height:9px;border-radius:10px;background:#edf2f5;overflow:hidden}.opus-bar-row i{display:block;height:100%;border-radius:10px;background:var(--opus-action)}.opus-attention{display:flex;align-items:center;gap:14px;border-top:1px solid #edf2f5;padding:14px 0}.opus-attention strong{font-size:1.45rem;color:var(--opus-action)}.opus-measure-disclaimer,.opus-form-note{border-left:3px solid #d5a333;background:#fffbeb;padding:12px 15px;color:#765b16}.opus-table button{border:1px solid #cbd5e1;background:#fff;border-radius:7px;padding:7px 10px;font-weight:700;cursor:pointer}@media(max-width:900px){.opus-finance-layout,.opus-report-grid{grid-template-columns:1fr}.opus-bar-row{grid-template-columns:90px 1fr 28px}}
