.ETGq9W_page{--rp-card:#102038b8;--rp-fg:var(--ink);--rp-muted:var(--muted);--rp-line:var(--line);--rp-accent:var(--brand);--rp-green:#4ade80;--rp-red:#f87171;min-width:0;max-width:1100px;color:var(--rp-fg);gap:28px;margin:0 auto;padding:32px 16px 64px;display:grid}.ETGq9W_reportHeader h1{margin:6px 0 8px;font-size:clamp(28px,4.5vw,44px);line-height:1.1}.ETGq9W_eyebrow{color:var(--rp-accent);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:13px;font-weight:600}.ETGq9W_sub,.ETGq9W_note{color:var(--rp-muted);max-width:720px;margin:0}.ETGq9W_note{margin-bottom:12px;font-size:14px}.ETGq9W_actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.ETGq9W_btnPrimary,.ETGq9W_btnGhost{font:inherit;cursor:pointer;border-radius:8px;padding:9px 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.ETGq9W_btnPrimary{background:var(--rp-accent);color:var(--brand-ink);border:0}.ETGq9W_btnGhost{color:var(--rp-fg);border:1px solid var(--rp-line);background:0 0}.ETGq9W_kpis{background:var(--rp-line);border:1px solid var(--rp-line);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.ETGq9W_kpis>div{background:var(--rp-card);gap:4px;padding:16px;display:grid}.ETGq9W_kpis span{color:var(--rp-muted);font-size:13px}.ETGq9W_kpis strong{font-variant-numeric:tabular-nums;font-size:32px}.ETGq9W_kpis small{color:var(--rp-muted);font-size:12px}.ETGq9W_good{color:var(--rp-green)}.ETGq9W_bad{color:var(--rp-red)}.ETGq9W_block h2,.ETGq9W_upsell h2,.ETGq9W_method h2{margin:0 0 6px;font-size:20px}.ETGq9W_legend{color:var(--rp-muted);gap:16px;margin-bottom:10px;font-size:13px;display:flex}.ETGq9W_keyOpen:before,.ETGq9W_keyLapse:before{content:"";vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:6px;display:inline-block}.ETGq9W_keyOpen:before{background:var(--rp-green)}.ETGq9W_keyLapse:before{background:var(--rp-red)}.ETGq9W_bars{background:var(--rp-card);border:1px solid var(--rp-line);border-radius:14px;grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;height:180px;padding:12px;display:grid}.ETGq9W_barCol{grid-template-rows:1fr auto;gap:6px;min-width:0;display:grid}.ETGq9W_barPair{justify-content:center;align-items:flex-end;gap:2px;display:flex}.ETGq9W_barOpen,.ETGq9W_barLapse{border-radius:3px 3px 0 0;width:40%;min-height:2px}.ETGq9W_barOpen{background:var(--rp-green)}.ETGq9W_barLapse{background:var(--rp-red)}.ETGq9W_barLabel{text-align:center;color:var(--rp-muted);font-size:11px}.ETGq9W_tableWrap{border:1px solid var(--rp-line);border-radius:14px;overflow-x:auto}.ETGq9W_table{border-collapse:collapse;width:100%;font-size:14px}.ETGq9W_table th,.ETGq9W_table td{text-align:left;border-bottom:1px solid var(--rp-line);white-space:nowrap;padding:10px 14px}.ETGq9W_table td:first-child{white-space:normal}.ETGq9W_table th{color:var(--rp-muted);text-transform:uppercase;letter-spacing:.04em;background:var(--rp-card);font-size:12px;font-weight:600}.ETGq9W_table tbody tr:last-child td{border-bottom:0}.ETGq9W_riskHigh,.ETGq9W_riskWatch,.ETGq9W_riskStable,.ETGq9W_tagOpen,.ETGq9W_tagLapse{border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.ETGq9W_riskHigh,.ETGq9W_tagLapse{color:var(--rp-red);background:#f8717129}.ETGq9W_riskWatch{color:var(--rp-accent);background:#c8963e29}.ETGq9W_riskStable,.ETGq9W_tagOpen{color:var(--rp-green);background:#4ade8024}.ETGq9W_empty{color:var(--rp-muted);border:1px dashed var(--rp-line);border-radius:14px;margin:0;padding:20px}.ETGq9W_upsell{border:1px solid var(--rp-accent);background:var(--brand-soft);border-radius:14px;padding:20px}.ETGq9W_upsell ul{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ETGq9W_reportList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ETGq9W_reportList a{border:1px solid var(--rp-line);background:var(--rp-card);color:var(--rp-fg);border-radius:12px;gap:4px;padding:14px 16px;text-decoration:none;display:grid}.ETGq9W_reportList a:hover{border-color:var(--rp-accent)}.ETGq9W_reportList span{color:var(--rp-muted);font-size:13px}.ETGq9W_method{border-top:1px solid var(--rp-line);color:var(--rp-muted);padding-top:20px;font-size:13px}.ETGq9W_method p{max-width:760px}@media (max-width:720px){.ETGq9W_kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ETGq9W_bars{gap:3px;padding:8px}}@media print{.ETGq9W_noPrint{display:none!important}.ETGq9W_page{--rp-card:#fff;--rp-fg:#111;--rp-muted:#555;--rp-line:#ddd;color:#111;max-width:none;padding:0}.ETGq9W_block,.ETGq9W_kpis,.ETGq9W_tableWrap{break-inside:avoid}.ETGq9W_barOpen,.ETGq9W_barLapse,.ETGq9W_keyOpen:before,.ETGq9W_keyLapse:before{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
