.ReportViewer_overlay__pFFMQ{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--scrim)}.ReportViewer_viewer___lGPb{display:flex;flex-direction:column;width:100%;min-width:0;background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden;box-shadow:0 18px 50px rgba(33,27,41,.22)}.ReportViewer_overlay__pFFMQ .ReportViewer_viewer___lGPb{width:min(1060px,96vw);height:94vh}.ReportViewer_toolbar__uZXfd{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 16px;border-bottom:1px solid var(--line);background:var(--card)}.ReportViewer_title__SZUEX{display:flex;align-items:center;gap:8px;min-width:0;color:var(--fg-strong);font-weight:800;font-size:14.5px;letter-spacing:-.01em}.ReportViewer_title__SZUEX span{font-size:20px;color:var(--violet)}.ReportViewer_titleText__BtwZF{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReportViewer_pager__f0CMJ{display:flex;align-items:center;gap:8px}.ReportViewer_pgLabel__VLL1J{min-width:92px;text-align:center;font-size:12.5px;font-weight:700;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReportViewer_actions__SphNN{display:flex;align-items:center;gap:8px}.ReportViewer_closeBtn__KKeUJ,.ReportViewer_pgBtn__ff8kl{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--line);border-radius:9px;background:var(--card-2);color:var(--fg-strong);cursor:pointer}.ReportViewer_closeBtn__KKeUJ span,.ReportViewer_pgBtn__ff8kl span{font-size:20px;line-height:1}.ReportViewer_closeBtn__KKeUJ:hover,.ReportViewer_pgBtn__ff8kl:hover:not(:disabled){background:var(--hover,var(--card-2));border-color:var(--line-2)}.ReportViewer_pgBtn__ff8kl:disabled{opacity:.4;cursor:default}.ReportViewer_dlBtn__2RE7t{display:inline-flex;align-items:center;gap:6px;padding:8px 13px;border:none;border-radius:9px;background:var(--violet);color:var(--on-accent);font-family:inherit;font-weight:700;font-size:12.5px;cursor:pointer;text-decoration:none}.ReportViewer_dlBtn__2RE7t span{font-size:18px;line-height:1}.ReportViewer_dlBtn__2RE7t:hover{background:var(--violet-2)}.ReportViewer_stageWrap__6lf44{position:relative;flex:1 1;min-height:320px;display:flex;align-items:flex-start;justify-content:center;padding:20px;overflow:auto;background:var(--card-2)}.ReportViewer_stage__arC4p{position:relative;flex-shrink:0;overflow:hidden;background:#ffffff;box-shadow:0 4px 18px rgba(33,27,41,.16)}.ReportViewer_frame__y13oL{position:absolute;left:0;display:block;border:0;background:#ffffff;transition:top .28s cubic-bezier(.22,.61,.36,1)}.ReportViewer_note__LBF6Y{margin:auto;display:flex;align-items:center;gap:10px;padding:40px;color:var(--muted);font-size:14px;font-weight:600;text-align:center}.ReportViewer_note__LBF6Y span{font-size:22px}.ReportViewer_spin__WE4ML{animation:ReportViewer_rv-spin__8YxCd 1s linear infinite}@keyframes ReportViewer_rv-spin__8YxCd{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ReportViewer_frame__y13oL{transition:none}.ReportViewer_spin__WE4ML{animation:none}}