@media print{@page{size:A4;margin:0}body[data-financeready-full-report-print=true]{background:#fff!important;margin:0!important}body[data-financeready-full-report-print=true] *{visibility:hidden!important}body[data-financeready-full-report-print=true] .fullReportDocument,body[data-financeready-full-report-print=true] .fullReportDocument *{visibility:visible!important}body[data-financeready-full-report-print=true] .fullReportDocument{width:210mm!important;margin:0!important;position:absolute!important;top:0!important;left:0!important}body[data-financeready-full-report-print=true] .fullReportPage{page-break-after:always!important;break-after:page!important;width:210mm!important;height:297mm!important;min-height:297mm!important;box-shadow:none!important;margin:0!important;padding:16mm 15mm 14mm!important;overflow:hidden!important}body[data-financeready-full-report-print=true] .fullReportPage:last-child{page-break-after:auto!important;break-after:auto!important}body[data-financeready-full-report-print=true] .fullReportStudioBar{display:none!important}body[data-financeready-full-report-print=true] .fullReportCover{background:linear-gradient(145deg,#061526 0%,#0b2745 55%,#0b3c38 100%)!important}body[data-financeready-full-report-print=true] *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}
body[data-financeready-report-delivery=true]{background:#07111f!important}body[data-financeready-report-delivery=true]>.shell,body[data-financeready-report-delivery=true]>.topbar,body[data-financeready-report-delivery=true]>.syntheticDemo,body[data-financeready-report-delivery=true]>.quickNav{display:none!important}.reportDeliveryRoot{color:#fff;background:#07111f;min-height:100vh;padding-bottom:60px}.reportDeliveryTopbar{background:#06101d;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:20px;padding:16px 24px;display:flex}.reportDeliveryBrand{letter-spacing:-.04em;font-size:20px;font-weight:900}.reportDeliveryBrand span{color:#61c39e}.reportDeliverySecurity{color:#8fb0c8;letter-spacing:.08em;font-size:10px;font-weight:900}.reportDeliveryStateCard{text-align:center;background:#ffffff09;border:1px solid #ffffff1f;border-radius:18px;justify-items:center;gap:10px;max-width:620px;margin:12vh auto 0;padding:42px 34px;display:grid}.reportDeliveryStateCard h1{margin:0;font-size:24px}.reportDeliveryStateCard p{color:#aebdca;margin:0;line-height:1.55}.reportDeliveryStateCard small{color:#8395a5;max-width:480px;line-height:1.5}.reportDeliveryStateCard.error{border-color:#dc5c5c59}.reportDeliveryStateIcon{color:#f18c8c;border:1px solid #dc5c5c8c;border-radius:50%;place-items:center;width:42px;height:42px;font-size:22px;font-weight:900;display:grid}.reportDeliverySpinner{border:3px solid #ffffff29;border-top-color:#61c39e;border-radius:50%;width:36px;height:36px;animation:.9s linear infinite reportDeliverySpin}@keyframes reportDeliverySpin{to{transform:rotate(360deg)}}.reportDeliveryControlBar{z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#071729f5;border:1px solid #ffffff1f;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;max-width:1080px;margin:18px auto;padding:12px 14px;display:flex;position:sticky;top:0}.reportDeliveryControlBar>div{gap:2px;display:grid}.reportDeliveryControlBar span{color:#61c39e;letter-spacing:.08em;font-size:9px;font-weight:900}.reportDeliveryControlBar strong{font-size:14px}.reportDeliveryControlBar small{color:#8fa2b2;font-size:10px}.reportDeliveryControlBar .primaryButton{width:auto;margin:0}.reportDeliveryDocumentWrap{max-width:1080px;margin:0 auto}.ownerReportDeliveryDashboardSection{margin:22px auto}.ownerReportDeliveryDashboardPanel{gap:16px;display:grid}.ownerReportDeliveryDashboardHead{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.ownerReportDeliveryDashboardHead h2{margin:4px 0 7px}.ownerReportDeliveryDashboardHead p{max-width:850px;margin:0}.ownerReportDeliverySummary{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.ownerReportDeliverySummary>div{border:1px solid var(--line);border-radius:10px;gap:4px;padding:11px;display:grid}.ownerReportDeliverySummary span{color:var(--muted);text-transform:uppercase;font-size:9px}.ownerReportDeliverySummary strong{font-size:16px}.ownerReportDeliveryList{gap:12px;display:grid}.ownerReportDeliveryCard{border:1px solid var(--line);border-radius:14px;gap:12px;padding:14px;display:grid}.ownerReportDeliveryCardTitle{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.ownerReportDeliveryCardTitle>div{gap:3px;display:grid}.ownerReportDeliveryCardTitle span{color:var(--muted);letter-spacing:.05em;font-size:9px;font-weight:900}.ownerReportDeliveryCardTitle h3{margin:0;font-size:16px}.ownerReportDeliveryCardTitle p{color:var(--muted);margin:0;font-size:10px}.ownerReportDeliveryCardTitle>strong{color:#74cf9a;border:1px solid #48bb7866;border-radius:999px;padding:6px 9px;font-size:9px}.ownerReportDeliveryBox{background:#61c39e06;border:1px solid #61c39e47;border-radius:12px;gap:11px;padding:13px;display:grid}.ownerReportDeliveryHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.ownerReportDeliveryHead>div:first-child{gap:3px;display:grid}.ownerReportDeliveryHead span{color:var(--muted);letter-spacing:.07em;font-size:9px;font-weight:900}.ownerReportDeliveryHead strong{font-size:13px}.ownerReportDeliveryState{border:1px solid var(--line);color:var(--muted);letter-spacing:.06em;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:900}.ownerReportDeliveryState.active{color:#74cf9a;background:#48bb7812;border-color:#48bb7873}.ownerReportDeliveryMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.ownerReportDeliveryMetrics>div{border:1px solid var(--line);border-radius:8px;gap:3px;padding:8px 9px;display:grid}.ownerReportDeliveryMetrics span{color:var(--muted);text-transform:uppercase;font-size:8px}.ownerReportDeliveryMetrics strong{overflow-wrap:anywhere;font-size:10px}.ownerReportDeliveryFreshLink{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.ownerReportDeliveryFreshLink>span{color:#e9c56e;letter-spacing:.06em;grid-column:1/-1;font-size:8px;font-weight:900}.ownerReportDeliveryFreshLink input{min-width:0;color:var(--text);font:inherit;background:#0000001f;border:1px solid #f4c7664d;border-radius:8px;padding:9px 10px;font-size:10px}.ownerReportDeliveryActions{flex-wrap:wrap;gap:8px;display:flex}.ownerReportDeliveryActions .primaryButton{width:auto;margin:0}.ownerReportDeliveryHint{color:var(--muted);font-size:9px;line-height:1.5}.ownerReportDeliveryMessage{border:1px solid var(--line);color:var(--text);border-radius:8px;padding:8px 10px;font-size:10px}@media (max-width:1000px){.ownerReportDeliverySummary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.reportDeliveryTopbar,.reportDeliveryControlBar,.ownerReportDeliveryHead,.ownerReportDeliveryDashboardHead,.ownerReportDeliveryCardTitle{flex-direction:column;align-items:flex-start}.reportDeliveryControlBar .primaryButton{width:100%}.reportDeliveryDocumentWrap{padding:0 8px}.ownerReportDeliverySummary,.ownerReportDeliveryMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ownerReportDeliveryFreshLink{grid-template-columns:1fr}.ownerReportDeliveryActions{display:grid}.ownerReportDeliveryActions button{width:100%!important}}@media (max-width:480px){.ownerReportDeliverySummary,.ownerReportDeliveryMetrics{grid-template-columns:1fr}}@media print{body[data-financeready-report-delivery=true]{background:#fff!important}.reportDeliveryTopbar,.reportDeliveryControlBar,.reportDeliveryStateCard{display:none!important}.reportDeliveryRoot{background:#fff!important;min-height:0!important;padding:0!important}.reportDeliveryDocumentWrap{max-width:none!important;margin:0!important}}
