.reading-page .report-full{--report-bg:#f4ecdd;--report-surface:#fdfaf4;--report-surface-low:#f3ede2;--report-surface-container:#ede5d6;--report-surface-highest:#ddd0bb;--report-primary:#8b3f46;--report-on-primary:#fff9f3;--report-primary-container:#f4e0de;--report-secondary:#a35a45;--report-tertiary:#b8784e;--report-warning:#8a6d3b;--report-warning-container:#f6edd8;--report-on-warning-container:#3e2f12;--report-ink:#261f19;--report-ink-2:#4a4038;--report-muted:#6b6054;--report-muted-ink:#6b6054;--report-accent:#8b3f46;--report-rule:#d8ccb9;--report-sh-xs:8px;--report-sh-sm:16px;--report-sh-md:24px;--report-sh-lg:32px;--report-pill:999px;--report-font-body:var(--font-harmony-sans), var(--font-google-sans), "HarmonyOS Sans SC", "Microsoft YaHei", sans-serif;--report-font-display:var(--font-harmony-sans), var(--font-google-sans), "HarmonyOS Sans SC", "Microsoft YaHei", sans-serif;font-variant-numeric:tabular-nums}.reading-page[data-theme=dark] .report-full{--report-bg:#0d0d12;--report-surface:#16171d;--report-surface-low:#1d1e26;--report-surface-container:#23242c;--report-surface-highest:#2c2d36;--report-primary:#8b3f46;--report-on-primary:#fff9f3;--report-primary-container:#3a2226;--report-secondary:#ce8d77;--report-tertiary:#d4a06f;--report-warning:#c9a964;--report-warning-container:#c9a96421;--report-on-warning-container:#f0dcb4;--report-ink:#f4f5f7;--report-ink-2:#f4f5f7c7;--report-muted:#f4f5f799;--report-muted-ink:#f4f5f799;--report-rule:#ffffff24;--report-accent:#c98b91}.reading-page .report-full .ch-wrap,.reading-page .report-full .ch-wrap.ch-1{--report-accent:#8b3f46}.reading-page .report-full .ch-wrap.ch-2{--report-accent:#5b6e84}.reading-page .report-full .ch-wrap.ch-3{--report-accent:#8b3f46}.reading-page .report-full .ch-wrap.ch-4{--report-accent:#b8784e}.reading-page .report-full .ch-wrap.ch-5{--report-accent:#a35a45}.reading-page .report-full .ch-wrap.ch-6{--report-accent:#3f6f66}.reading-page .report-full .ch-wrap.ch-7{--report-accent:#7a5a3a}.reading-page .report-full .ch-wrap.ch-8{--report-accent:#6a5f8e}.reading-page .report-full .ch-wrap.ch-9{--report-accent:#4a5a6e}.reading-page .report-full .ch-wrap.ch-10{--report-accent:#5d7a54}.reading-page .report-full .ch-wrap.ch-11{--report-accent:#8b3f46}.reading-page .report-full .ch-wrap.ch-12{--report-accent:#8a6b4e}.reading-page[data-theme=dark] .report-full .ch-wrap{--report-accent:#c98b91}.reading-page[data-theme=dark] .report-full .ch-wrap.ch-2{--report-accent:#8fa5bd}.reading-page[data-theme=dark] .report-full .ch-wrap.ch-4{--report-accent:#d4a06f}.reading-page[data-theme=dark] .report-full .ch-wrap.ch-5{--report-accent:#ce8d77}.reading-page[data-theme=dark] .report-full .ch-wrap.ch-6{--report-accent:#79a79c}.reading-page[data-theme=dark] .report-full .ch-wrap.ch-7{--report-accent:#b09a6b}.reading-page[data-theme=dark] .report-full .ch-wrap.ch-8{--report-accent:#a497c7}.reading-page[data-theme=dark] .report-full .ch-wrap.ch-9{--report-accent:#8799b0}.reading-page[data-theme=dark] .report-full .ch-wrap.ch-10{--report-accent:#95b188}.reading-page[data-theme=dark] .report-full .ch-wrap.ch-12{--report-accent:#bca27f}.reading-page .report-full .toc-title{font-family:var(--report-font-display);color:var(--report-ink);margin:0 0 22px;font-size:30px;font-weight:800}.reading-page .report-full .toc-list{margin:0;padding:0;list-style:none}.reading-page .report-full .toc-item{margin-bottom:10px;padding:0;display:block}.reading-page .report-full .toc-item:before,.reading-page .report-full .toc-item:after{content:none;display:none}.reading-page .report-full .toc-link{border-radius:var(--report-sh-sm);background:var(--report-surface);border:1px solid var(--report-surface-highest);width:100%;color:inherit;align-items:baseline;gap:12px;padding:10px 14px;text-decoration:none;display:flex}.reading-page .report-full .toc-link:after{content:"";border-bottom:1px dotted var(--report-rule);flex:1;min-width:18px}.reading-page .report-full .toc-item .idx{font-family:var(--report-font-display);color:var(--report-primary);flex-shrink:0;font-size:15px;font-weight:800}.reading-page .report-full .toc-title-text{color:var(--report-ink);font-size:15.5px;font-weight:600}.reading-page .report-full .chapter-opener,.reading-page .report-full .exec-hero{string-set:chapter-title content()}.reading-page .report-full .chapter-opener{background:var(--report-surface);border:1px solid var(--report-surface-highest);border-radius:var(--report-sh-lg);break-inside:avoid;margin:4px 0 26px;padding:30px 32px 26px;position:relative}.reading-page .report-full .opener-top{justify-content:space-between;align-items:flex-start;display:flex}.reading-page .report-full .opener-kicker{letter-spacing:3px;color:var(--report-accent);margin-bottom:8px;font-size:13px;font-weight:800;position:relative}.reading-page .report-full .opener-icon{border-radius:var(--report-sh-md);background:color-mix(in srgb, var(--report-accent) 12%, var(--report-surface));width:84px;height:84px;color:var(--report-accent);justify-content:center;align-items:center;display:flex}.reading-page .report-full .opener-icon svg,.reading-page .report-full .opener-icon svg[width],.reading-page .report-full .opener-icon svg[height]{width:42px;height:42px}.reading-page .report-full .opener-num{font-family:var(--report-font-display);color:var(--report-accent);letter-spacing:2px;font-size:72px;font-weight:800;line-height:.95}.reading-page .report-full .opener-title{font-family:var(--report-font-display);color:var(--report-ink);margin:20px 0 0;font-size:30px;font-weight:800;line-height:1.3}.reading-page .report-full .opener-summary{color:var(--report-ink-2);max-width:560px;margin-top:12px;font-size:15px;line-height:1.8}.reading-page .report-full .opener-stats{break-inside:avoid;gap:12px;margin-top:20px;display:flex}.reading-page .report-full .opener-stat{background:color-mix(in srgb, var(--report-accent) 10%, var(--report-surface));border-radius:var(--report-sh-sm);break-inside:avoid;flex-direction:column;flex:1;gap:2px;padding:12px 16px;display:flex}.reading-page .report-full .opener-stat .v{font-family:var(--report-font-display);color:var(--report-accent);font-size:28px;font-weight:800;line-height:1.1}.reading-page .report-full .opener-stat .s{color:var(--report-ink-2);font-size:13px;font-weight:600}.reading-page .report-full .opener-chips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.reading-page .report-full .opener-chip{border-radius:var(--report-pill);background:var(--report-surface);border:1px solid var(--report-surface-highest);color:var(--report-ink-2);padding:5px 12px;font-size:12.5px;font-weight:600}.reading-page .report-full h2{font-family:var(--report-font-display);color:var(--report-ink);align-items:center;gap:10px;margin:30px 0 12px;font-size:24px;font-weight:800;display:flex}.reading-page .report-full h2:before{content:"";border-radius:var(--report-sh-xs);background:var(--report-accent);flex-shrink:0;width:6px;height:22px}.reading-page .report-full h3{font-family:var(--report-font-display);color:var(--report-ink);margin:24px 0 10px;font-size:19px;font-weight:700}.reading-page .report-full h4{font-family:var(--report-font-display);color:var(--report-ink);margin:18px 0 8px;font-size:16.5px;font-weight:700}.reading-page .report-full .finding-lead{background:color-mix(in srgb, var(--report-accent) 7%, var(--report-surface));border-radius:var(--report-sh-sm);break-inside:avoid;align-items:flex-start;gap:12px;margin:18px 0 12px;padding:12px 16px;display:flex}.reading-page .report-full .finding-lead:before{content:"";border-radius:var(--report-sh-xs);background:var(--report-accent);flex-shrink:0;align-self:stretch;width:5px;min-height:22px}.reading-page .report-full .finding-lead .ft{font-family:var(--report-font-display);color:var(--report-ink);font-size:17px;font-weight:700;line-height:1.45}.reading-page .report-full .finding-lead .chip{letter-spacing:1px;color:var(--report-accent);background:color-mix(in srgb, var(--report-accent) 10%, var(--report-surface));border-radius:var(--report-pill);white-space:nowrap;flex-shrink:0;margin-left:auto;padding:3px 10px;font-size:13.5px;font-weight:800}.reading-page .report-full .finding-lead--explanation .chip{letter-spacing:2px}.reading-page .report-full .finding-lead--boundary .chip{color:var(--report-muted);background:var(--report-surface-container)}.reading-page .report-full .finding-lead--practice .chip{color:var(--report-secondary);background:color-mix(in srgb, var(--report-secondary) 10%, var(--report-surface))}.reading-page .report-full p{margin:0 0 14px}.reading-page .report-full p>strong:first-child{color:var(--report-ink)}.reading-page .report-full ul,.reading-page .report-full ol{margin:12px 0 16px;padding-left:0;list-style:none}.reading-page .report-full li{margin-bottom:9px;padding-left:26px;line-height:1.7;position:relative}.reading-page .report-full ul li:before{content:"";background:var(--report-accent);opacity:.65;border-radius:2px;width:7px;height:7px;position:absolute;top:.72em;left:6px}.reading-page .report-full ol{counter-reset:report-li}.reading-page .report-full ol li{counter-increment:report-li}.reading-page .report-full ol li:before{content:counter(report-li);border-radius:var(--report-pill);background:color-mix(in srgb, var(--report-accent) 10%, var(--report-surface));width:20px;height:20px;color:var(--report-accent);justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex;position:absolute;top:2px;left:0}.reading-page .g2-markdown .report-full strong,.reading-page .report-full b{color:var(--report-ink);font-weight:700}.reading-page .report-full code{background:var(--report-surface-low);color:var(--report-ink);border-radius:4px;padding:1px 5px;font-family:Cascadia Mono,Consolas,monospace;font-size:.88em}.reading-page .g2-markdown .report-full a{color:var(--report-accent);text-decoration:none}.reading-page .report-full hr{border:none;border-top:2px solid var(--report-rule);margin:30px 0}.reading-page .g2-markdown .report-full blockquote{border-radius:var(--report-sh-sm);background:var(--report-surface-container);color:var(--report-ink-2);break-inside:avoid;margin:16px 0;padding:13px 16px;font-size:14.5px;line-height:1.7}.reading-page .g2-markdown .report-full blockquote p:last-child{margin-bottom:0}.reading-page .g2-markdown .report-full blockquote.warning{background:var(--report-warning-container);border:1px solid color-mix(in srgb, var(--report-warning) 35%, transparent)}.reading-page .g2-markdown .report-full blockquote.warning strong{color:var(--report-on-warning-container)}.reading-page .report-full .warning{border-radius:var(--report-sh-sm);background:var(--report-warning-container);break-inside:avoid;border:1px solid #8a6d3b59;gap:14px;margin:14px 0;padding:14px 16px;display:flex}.reading-page .report-full .warning .ic{width:22px;height:22px;color:var(--report-warning);flex-shrink:0;margin-top:2px}.reading-page .report-full .warning .tt{color:var(--report-on-warning-container);margin-bottom:2px;font-size:15px;font-weight:800}.reading-page .report-full .warning .tx{color:var(--report-on-warning-container);font-size:14px;line-height:1.65}.reading-page .report-full .theme-strip{margin:24px 0}.reading-page .report-full .theme-strip .strip-title{align-items:center;gap:10px;margin-bottom:12px;display:flex}.reading-page .report-full .theme-strip .strip-title:before{content:"";border-radius:var(--report-sh-xs);background:var(--report-accent);flex-shrink:0;width:6px;height:20px}.reading-page .report-full .theme-strip .strip-title .t{letter-spacing:1.5px;color:var(--report-ink);font-size:14px;font-weight:800}.reading-page .report-full .theme-strip .row{flex-wrap:wrap;gap:12px;display:flex}.reading-page .report-full .theme-block{background:var(--report-surface);border:1px solid var(--report-surface-highest);border-radius:var(--report-sh-sm);break-inside:avoid;flex:18%;min-width:150px;padding:14px 16px}.reading-page .report-full .theme-block .no{font-family:var(--report-font-display);color:var(--report-accent);font-size:20px;font-weight:800}.reading-page .report-full .theme-block .tx{color:var(--report-ink-2);margin-top:4px;font-size:14px;line-height:1.6}.reading-page .report-full .theme-block .tx strong{color:var(--report-ink)}.reading-page .report-full .ch11-overview .row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.reading-page .report-full .ch11-overview .theme-block{min-width:0}.reading-page .report-full .ch11-overview .theme-block:nth-child(5){grid-column:1/-1}.reading-page .report-full .figure-block{break-inside:avoid;margin:20px 0}.reading-page .report-full figure.report-figure{break-inside:avoid;text-align:center;width:100%;max-width:100%;margin:16px 0}.reading-page .report-full figure.report-figure img{background:0 0;border:none;border-radius:0;width:100%;max-width:100%;height:auto;margin:0;display:block}.reading-page .report-full .exploratory-figure-caption{color:var(--report-accent);letter-spacing:.4px;text-align:left;margin:0 0 8px;font-size:13px;font-weight:800}.reading-page .report-full .figure-missing{border:1px dashed var(--report-accent);color:var(--report-accent);text-align:center;padding:20px;font-size:14px}.reading-page .report-full table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.55;font-family:var(--report-font-body);background:var(--report-surface);border-radius:var(--report-sh-sm);border:1px solid var(--report-surface-highest);margin:18px 0;overflow:hidden}.reading-page .report-full thead{background:color-mix(in srgb, var(--report-accent) 9%, var(--report-surface))}.reading-page .report-full th{text-align:left;color:var(--report-ink);border-bottom:1px solid var(--report-rule);padding:9px 12px;font-weight:700}.reading-page .report-full td{border-bottom:1px solid var(--report-surface-highest);color:var(--report-ink-2);padding:7px 12px}.reading-page .report-full tbody tr:last-child td{border-bottom:none}.reading-page .report-full td:nth-child(n+2){text-align:right;font-variant-numeric:tabular-nums}.reading-page .report-full td:first-child{text-align:left;font-weight:500}.reading-page .report-full .cross-bars{box-sizing:border-box;background:var(--report-surface);border:1px solid var(--report-surface-highest);border-radius:var(--report-sh-md);width:100%;font-family:var(--report-font-body);break-inside:avoid;margin:18px 0;padding:18px 20px 14px}.reading-page .report-full .cross-bars .xcap{letter-spacing:.5px;color:var(--report-accent);margin-bottom:12px;font-size:15px;font-weight:800}.reading-page .report-full .cross-bars .xgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 22px;display:grid}.reading-page .report-full .cross-bars .xgroup{box-sizing:border-box;background:color-mix(in srgb, var(--report-accent) 5%, var(--report-surface));border-radius:var(--report-sh-sm);width:100%;min-width:0;padding:10px 12px 8px}.reading-page .report-full .cross-bars .xhead{color:var(--report-ink);white-space:nowrap;margin-bottom:7px;font-size:14px;font-weight:700}.reading-page .report-full .cross-bars .xrow{grid-template-columns:minmax(78px,96px) minmax(0,1fr) 52px;align-items:center;column-gap:8px;width:100%;min-width:0;margin:5px 0;display:grid}.reading-page .report-full .cross-bars .xlv{min-width:0;color:var(--report-muted-ink);font-size:13px;font-weight:600}.reading-page .report-full .cross-bars .xtrack{background:color-mix(in srgb, var(--report-accent) 10%, var(--report-surface));border-radius:99px;width:100%;min-width:0;height:17px;overflow:hidden}.reading-page .report-full .cross-bars .xbar{background:var(--report-accent);opacity:.8;border-radius:99px;height:100%;display:block}.reading-page .report-full .cross-bars .xnum{text-align:right;width:52px;min-width:0;color:var(--report-accent);font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.reading-page .report-full .cross-bars .xstat{color:var(--report-muted-ink);margin-top:6px;font-size:12.5px;line-height:1.5}.reading-page .report-full .cross-bars .xfoot{color:var(--report-muted-ink);margin-top:12px;font-size:12.5px;line-height:1.6}.reading-page .report-full .exec-hero{background:var(--report-primary);border-radius:var(--report-sh-lg);color:var(--report-on-primary);margin:10px 0 20px;padding:26px 30px 24px;position:relative;overflow:hidden}.reading-page .report-full .exec-hero .deco{opacity:.08;background:#fff;border-radius:50%;width:320px;height:320px;position:absolute;top:-130px;right:-90px}.reading-page .report-full .exec-hero .kicker{letter-spacing:2.5px;color:#fff9f3d9;font-size:13.5px;font-weight:800}.reading-page .report-full .exec-hero .tt{font-family:var(--report-font-display);margin:10px 0 0;font-size:32px;font-weight:800;line-height:1.28;color:var(--report-on-primary)!important}.reading-page .report-full .exec-hero .lead{color:#fff9f3eb;max-width:560px;margin-top:8px;font-size:14.5px;line-height:1.75}.reading-page .report-full .stats-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0;display:grid}.reading-page .report-full .stat-card{background:var(--report-surface);border:1px solid var(--report-surface-highest);border-radius:var(--report-sh-sm);break-inside:avoid;flex-direction:column;gap:3px;padding:16px 18px;display:flex}.reading-page .report-full .stat-card .num{font-family:var(--report-font-display);color:var(--report-accent);font-size:32px;font-weight:800;line-height:1.1}.reading-page .report-full .stat-card .lbl{color:var(--report-ink);font-size:14.5px;font-weight:700;line-height:1.4}.reading-page .report-full .stat-card .sub{color:var(--report-muted);font-size:14px;line-height:1.5}.reading-page .report-full .exec-lead-block{margin:20px 0}.reading-page .report-full .exec-lead-block .ld{font-family:var(--report-font-display);color:var(--report-primary);margin-bottom:2px;font-size:18px;font-weight:700}.reading-page .report-full .sample-frame{background:var(--report-surface);border:1px solid var(--report-surface-highest);border-radius:var(--report-sh-sm);break-inside:avoid;margin:12px 0;padding:14px 16px}.reading-page .report-full .sample-bar{border-radius:var(--report-sh-sm);height:38px;margin:10px 0 8px;display:flex;overflow:hidden}.reading-page .report-full .sample-bar .seg{color:#fff;white-space:nowrap;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.reading-page .report-full .sample-legend{flex-wrap:wrap;gap:5px 16px;margin-top:8px;display:flex}.reading-page .report-full .sample-legend .it{color:var(--report-ink-2);align-items:center;gap:6px;font-size:14px;display:flex}.reading-page .report-full .sample-legend .sw{border-radius:3px;flex-shrink:0;width:11px;height:11px}.reading-page .report-full .steps-grid{break-inside:avoid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0;display:grid}.reading-page .report-full .step{background:var(--report-surface);border:1px solid var(--report-surface-highest);border-radius:var(--report-sh-sm);align-items:flex-start;gap:12px;padding:11px 13px;display:flex}.reading-page .report-full .step .idx{border-radius:var(--report-pill);background:var(--report-accent);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;font-weight:800;display:flex}.reading-page .report-full .step .tt{color:var(--report-ink);font-size:14.5px;font-weight:700;line-height:1.35}.reading-page .report-full .step .tx{color:var(--report-muted);margin-top:2px;font-size:14px;line-height:1.5}.reading-page .report-full .limit-grid{grid-template-columns:1fr 1fr;gap:10px;margin:14px 0;display:grid}.reading-page .report-full .limit-card{background:var(--report-surface);border:1px solid var(--report-surface-highest);border-radius:var(--report-sh-sm);break-inside:avoid;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.reading-page .report-full .limit-card .ic{width:20px;height:20px;color:var(--report-warning);flex-shrink:0;margin-top:2px}.reading-page .report-full .limit-card .tt{color:var(--report-ink);font-size:14px;font-weight:700}.reading-page .report-full .limit-card .tx{color:var(--report-muted);margin-top:2px;font-size:14px;line-height:1.5}.reading-page .report-full .action-grid{grid-template-columns:1fr 1fr;gap:10px;margin:14px 0;display:grid}.reading-page .report-full .action-block{background:color-mix(in srgb, var(--report-accent) 7%, var(--report-surface));border:1px solid var(--report-surface-highest);border-radius:var(--report-sh-sm);break-inside:avoid;padding:12px 14px}.reading-page .report-full .action-block .ab-t{font-family:var(--report-font-display);color:var(--report-ink);align-items:center;gap:8px;margin-bottom:6px;font-size:15.5px;font-weight:700;display:flex}.reading-page .report-full .action-block .ab-t:before{content:"";border-radius:var(--report-sh-xs);background:var(--report-accent);flex-shrink:0;width:4px;height:16px}.reading-page .report-full .action-block ul{margin:0;padding:0;list-style:none}.reading-page .report-full .action-block li{color:var(--report-ink-2);margin-bottom:4px;padding-left:16px;font-size:13px;line-height:1.6;position:relative}.reading-page .report-full .action-block li:before{content:"•";color:var(--report-accent);font-weight:800;position:absolute;top:0;left:2px}.reading-page .report-full .action-block li:last-child{margin-bottom:0}.reading-page .report-full .future-card{background:color-mix(in srgb, var(--report-accent) 10%, var(--report-surface));border:1px solid var(--report-surface-highest);border-radius:var(--report-sh-sm);break-inside:avoid;padding:14px 16px}.reading-page .report-full .future-card .no{font-family:var(--report-font-display);color:var(--report-accent);font-size:20px;font-weight:800}.reading-page .report-full .future-card .tx{color:var(--report-ink-2);margin-top:4px;font-size:13px;line-height:1.6}.reading-page .report-full .result-reference{color:var(--report-muted);background:var(--report-surface-low);white-space:nowrap;border-radius:3px;padding:1px 5px;font-family:Cascadia Mono,Consolas,monospace;font-size:13px}.reading-page .report-full .sample-note{color:var(--report-muted);margin:10px 0;font-size:14px;font-style:italic}.reading-page .report-full .chapter-summary{background:color-mix(in srgb, var(--report-accent) 7%, var(--report-surface));border:1px solid var(--report-surface-highest);border-radius:var(--report-sh-md);break-inside:avoid;margin:26px 0;padding:18px 20px}.reading-page .report-full .chapter-summary h3,.reading-page .report-full .chapter-summary h4{margin-top:0}.reading-page .report-full .appendix{margin-top:36px}.reading-page .report-full .appendix h2{margin-top:28px;font-size:22px}.reading-page .report-full h2.appendix-long-title{letter-spacing:-.1px;white-space:nowrap;font-size:20px}.reading-page .report-full .thanks-section{padding-top:22px}.reading-page .report-full .thanks-heading{margin-top:0;margin-bottom:12px;font-size:28px}.reading-page .report-full .thanks-section>p{max-width:660px}.reading-page .report-full .thanks-order-note{color:var(--report-muted);font-size:13.5px}.reading-page .report-full .thanks-grid{break-inside:avoid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 18px;max-width:640px;margin:28px auto 30px;display:grid}.reading-page .report-full .thanks-card{text-align:center;break-inside:avoid;flex-direction:column;align-items:center;min-width:0;display:flex}.reading-page .report-full .thanks-logo-frame{border:1px solid var(--report-surface-highest);border-radius:var(--report-sh-md);background:#fff;justify-content:center;align-items:center;width:148px;height:148px;display:flex;overflow:hidden}.reading-page .report-full .thanks-logo-frame img{object-fit:contain;width:100%;height:100%;margin:0;display:block}.reading-page .report-full .thanks-name{color:var(--report-ink);margin-top:9px;font-size:14px;font-weight:700;line-height:1.45}.reading-page .report-full .thanks-disclaimer{background:var(--report-surface-container);border:1px solid var(--report-surface-highest);border-radius:var(--report-sh-sm);max-width:660px;color:var(--report-ink-2);text-align:left;break-inside:avoid;margin:24px auto 16px;padding:12px 16px;font-size:13.5px;line-height:1.7}.reading-page .report-full .thanks-participants{color:var(--report-accent);font-family:var(--report-font-display);text-align:center;margin-top:26px;font-size:20px;font-weight:700;line-height:1.5}.reading-page .report-full .thanks-website{color:var(--report-muted);text-align:center;margin-top:18px;font-size:14px}.reading-page .report-full .thanks-website a{color:var(--report-accent);text-underline-offset:3px;font-weight:700;text-decoration:underline}.reading-page .report-full .thanks-closing{border-top:1px solid var(--report-surface-highest);text-align:center;break-inside:avoid;max-width:660px;margin:30px auto 0;padding-top:18px}.reading-page .report-full .thanks-section .thanks-project-positioning{max-width:none;color:var(--report-muted);letter-spacing:.035em;margin:0;font-size:12.5px;line-height:1.55}.reading-page .report-full .thanks-section .thanks-final-statement{max-width:none;color:var(--report-accent);font-family:var(--report-font-display);letter-spacing:.02em;margin:12px 0 0;font-size:26px;font-weight:800;line-height:1.35}.reading-page[data-theme=dark] .report-full a{color:var(--report-accent)}.reading-page[data-theme=dark] .report-full .exec-hero .tt{color:var(--report-on-primary)!important}.reading-page[data-theme=dark] .report-full blockquote.warning{color:var(--report-on-warning-container);border-left-color:#0000}.reading-page[data-theme=dark] .report-full blockquote{border-left-color:var(--report-rule)}.reading-page[data-theme=dark] .report-full strong{color:var(--report-ink)}.reading-page[data-theme=dark] .report-full img{border-color:#ffffff1f}
