.vce-rr .vce-fc__body{align-items:stretch!important}.vce-rr .vce-fc__result-side{min-height:100%!important}.vce-rr .vce-fc__results{gap:16px!important}.vce-rr .vce-rr__fields{grid-template-columns:1fr!important}.vce-rr .vce-fc__side button[data-rr-side=long].is-active{color:#fff!important;background:#10b981!important;box-shadow:0 2px 4px #10b98133!important}.vce-rr .vce-fc__side button[data-rr-side=short].is-active{color:#fff!important;background:#f43f5e!important;box-shadow:0 2px 4px #f43f5e33!important}.vce-rr__ratio{text-align:center!important;background:linear-gradient(135deg,#fff 0%,#f3efff 100%)!important;border:1px solid #dcd0ff!important;border-radius:10px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-height:100px!important;padding:16px!important;display:flex!important}.vce-rr__ratio>span{color:#64748b!important;font-size:12px!important;font-weight:500!important}.vce-rr__ratio>strong{color:#8a6dff!important;font-variant-numeric:tabular-nums!important;font-size:27px!important;font-weight:800!important;line-height:1.25!important}.vce-rr__metrics{grid-template-columns:1fr!important;gap:10px!important;min-width:0!important;display:grid!important}.vce-rr__metric{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:9px!important;flex-direction:column!important;justify-content:center!important;gap:6px!important;min-width:0!important;min-height:73px!important;padding:12px 14px!important;display:flex!important}.vce-rr__metric-label{color:#64748b!important;font-size:11px!important;font-weight:500!important;line-height:1.5!important}.vce-rr__metric-value-wrap{flex-wrap:wrap!important;align-items:baseline!important;gap:5px!important;min-width:0!important;display:flex!important}.vce-rr__metric-value{color:#0f172a!important;font-variant-numeric:tabular-nums!important;direction:ltr!important;font-size:17px!important;font-weight:800!important;line-height:1.3!important}.vce-rr__metric-unit{color:#8a6dff!important;direction:ltr!important;font-size:11px!important;font-weight:600!important}.vce-rr__metric--loss .vce-rr__metric-value.is-ready{color:#f43f5e!important}.vce-rr__metric--profit .vce-rr__metric-value.is-ready{color:#10b981!important}@container vce-fc (width>=480px){.vce-rr__metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.vce-rr__metric:nth-child(3){grid-column:1/-1!important}}