.ps-report-duo{align-items:start;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:30px}.ps-report-duo.is-single{grid-template-columns:minmax(0,560px)}.ps-report{background:#fff;border:1px solid var(--ps-line);border-radius:10px;box-shadow:var(--ps-shadow-lg);font-size:14px;overflow:hidden}.ps-report:hover{box-shadow:0 16px 40px rgba(16,42,76,.18)}.ps-report__head{align-items:flex-start;background:var(--ps-navy);color:#fff;display:flex;gap:10px;justify-content:space-between;padding:14px 18px}.ps-report__head b{display:block;font-family:var(--ps-display);font-size:15.5px;line-height:1.25}.ps-report__period{color:var(--ps-on-navy-dim);font-size:12px}.ps-report__tag{background:var(--ps-accent);border-radius:3px;color:#fff;flex:none;font-family:var(--ps-display);font-size:11px;font-weight:700;letter-spacing:.08em;padding:3px 7px;text-transform:uppercase}.ps-report__kpis{background:var(--ps-line);border-block:1px solid var(--ps-line);display:grid;gap:1px;grid-template-columns:repeat(var(--ps-cols,3),1fr)}.ps-report__kpis>div{background:#fff;padding:12px 14px}.ps-report__kpis b{color:var(--ps-navy);display:block;font-family:var(--ps-display);font-size:20px;font-variant-numeric:tabular-nums;font-weight:800}.ps-report__kpis span{color:var(--ps-body);display:block;font-size:11.5px;line-height:1.35;margin-top:2px}.ps-report__body{display:grid;gap:9px;padding:14px 18px}.ps-report__cap{color:var(--ps-body);font-family:var(--ps-display);font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.ps-report__row{align-items:center;color:var(--ps-body);display:grid;font-size:13px;gap:10px;grid-template-columns:104px 1fr 48px}.ps-report__row i{background:var(--ps-brand);border-radius:4px;display:block;height:8px}.ps-report__row em{color:var(--ps-navy);font-style:normal;font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.ps-report__foot{border-top:1px solid var(--ps-line);color:var(--ps-body);font-size:12px;padding:10px 18px}.ps-reports .ps-fn p{margin:0}@media (max-width:900px){.ps-report-duo{grid-template-columns:1fr}}