.pres-deck{display:flex;flex-direction:column;gap:20px}.pres-slide{container-type:inline-size;aspect-ratio:16 / 9;position:relative;overflow:hidden;box-sizing:border-box;background:#fff;color:#1f2937;border:1px solid rgba(0,0,0,.14);border-radius:10px;break-inside:avoid;break-after:page;-webkit-print-color-adjust:exact;print-color-adjust:exact;font-family:-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.pres-slide.dark{background:linear-gradient(135deg,#0f2a4a,#1d4f91);color:#fff;border-color:transparent}.pres-slide-in{box-sizing:border-box;width:100%;height:100%;padding:3.6cqw 5cqw 5.2cqw;display:flex;flex-direction:column;gap:1.5cqw;font-size:1.55cqw;line-height:1.45}.pres-slide-in.center{justify-content:center}.pres-slide h1{margin:0;font-size:4.6cqw;line-height:1.1;font-weight:700;color:inherit}.pres-slide h2{margin:0 0 .4cqw;font-size:2.8cqw;line-height:1.15;font-weight:700;color:#0f2a4a}.pres-slide h3{margin:0 0 .4cqw;font-size:1.8cqw;font-weight:600;color:#1d4f91}.pres-slide p{margin:0 0 .9cqw;font-size:1.55cqw}.pres-muted{color:#6b7280;font-size:1.3cqw}.pres-title{height:100%;display:flex;flex-direction:column;justify-content:center;gap:1.6cqw}.pres-logo{max-width:18cqw;max-height:8cqw;object-fit:contain;align-self:flex-start;background:#fff;border-radius:.8cqw;padding:.8cqw 1.2cqw;box-sizing:content-box}.pres-org{font-size:2.2cqw;opacity:.9}.pres-tagline{font-size:2.1cqw!important;opacity:.9;margin:0}.pres-title-meta{display:flex;flex-wrap:wrap;gap:1.4cqw 2.4cqw;align-items:center;font-size:1.5cqw;opacity:.92}.pres-pill{display:inline-block;padding:.3cqw 1.1cqw;border-radius:99px;background:#fff3;font-weight:600}.pres-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:3cqw;align-items:start}.pres-block{min-width:0}.pres-lead p{font-size:1.9cqw}.pres-grid2{display:grid;grid-template-columns:repeat(2,1fr);gap:1.4cqw}.pres-grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:1.3cqw}.pres-card{border-radius:.9cqw;padding:1.7cqw;background:#f0f5ff;border:1px solid #adc6ff;min-width:0}.pres-card b{display:block}.pres-card small{display:block;margin-top:.3cqw;font-size:1.15cqw;color:#6b7280}.pres-card-label{display:block;font-size:1.35cqw;color:#4b5563;margin-bottom:.4cqw}.pres-kpi{font-size:3.2cqw;line-height:1.1;color:#0f2a4a}.pres-person b{font-size:1.8cqw}.pres-person .pres-role{display:block;color:#1d4f91;font-size:1.35cqw;margin:.2cqw 0 .6cqw}.pres-person p,.pres-risk p{font-size:1.3cqw;margin:0;color:#374151}.pres-risk{background:#fff7e6;border-color:#ffd591}.pres-risk b{font-size:1.7cqw;margin-bottom:.5cqw}.pres-strip{display:flex;flex-wrap:wrap;gap:.6cqw 3cqw;padding:1cqw 1.5cqw;background:#f5f5f5;border-radius:.8cqw;font-size:1.4cqw;color:#4b5563}.pres-strip b{color:#0f2a4a}.pres-slide .pos{color:#237804}.pres-slide .neg{color:#cf1322}.pres-chart{width:100%;height:auto;display:block;flex:none}.pres-table{width:100%;border-collapse:collapse;font-size:1.4cqw}.pres-table th{text-align:left;background:#fafafa;color:#4b5563;font-weight:600;padding:.7cqw .9cqw;border:1px solid #e5e7eb}.pres-table td{padding:.7cqw .9cqw;border:1px solid #e5e7eb}.pres-table .num{text-align:right;font-variant-numeric:tabular-nums}.pres-monthly th,.pres-monthly td{text-align:center;padding:.7cqw .3cqw;font-size:1.3cqw}.pres-monthly .pres-year{font-weight:700;background:#fafafa}.pres-contacts{margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:.6cqw 2cqw}.pres-contacts dt{font-size:1.2cqw;color:#6b7280}.pres-contacts dd{margin:0;font-size:1.6cqw}.pres-disclaimer{margin-top:auto;padding:1.1cqw 1.4cqw;background:#f5f5f5;border-radius:.8cqw}.pres-disclaimer h3{font-size:1.3cqw;color:#4b5563}.pres-disclaimer p{font-size:1.15cqw;color:#4b5563;margin:0}.pres-footer{position:absolute;left:5cqw;right:5cqw;bottom:1.3cqw;display:flex;gap:2cqw;align-items:center;font-size:1.05cqw;color:#9ca3af}.pres-footer-note{flex:1;min-width:0}.pres-footer-org{white-space:nowrap}.pres-footer-page{min-width:2cqw;text-align:right}#presentation-print-root{position:fixed;left:-100000px;top:0;width:13.333in}@media print{body.printing-presentation>*:not(#presentation-print-root){display:none!important}body.printing-presentation #presentation-print-root{position:static;left:auto;width:13.333in}body.printing-presentation .pres-deck{display:block;gap:0}body.printing-presentation .pres-slide{width:13.333in;height:7.5in;aspect-ratio:auto;border:0;border-radius:0}}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a1a1a1}[data-theme=dark] ::-webkit-scrollbar-track{background:#2d2d2d}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#555}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#666}.ant-layout-sider{background:#001529!important}.ant-menu-dark{background:transparent!important}.ant-card{transition:box-shadow .3s ease}.ant-card:hover{box-shadow:0 4px 12px #0000001a}.ant-table-tbody>tr:hover>td{background:#fafafa!important}[data-theme=dark] .ant-table-tbody>tr:hover>td{background:#262626!important}.ant-form-item{margin-bottom:16px}.ant-btn>.anticon+span,.ant-btn>span+.anticon{margin-inline-start:8px}.ant-spin-nested-loading>div>.ant-spin{max-height:none}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}.text-center{text-align:center}.text-right{text-align:right}.mt-16{margin-top:16px}.mb-16{margin-bottom:16px}.mb-24{margin-bottom:24px}.flex{display:flex}.flex-center{display:flex;justify-content:center;align-items:center}.flex-between{display:flex;justify-content:space-between;align-items:center}.gap-8{gap:8px}.gap-16{gap:16px}.doc-content{line-height:1.7;color:inherit}.doc-content h1{font-size:1.75em;font-weight:600;margin:0 0 16px}.doc-content h2{font-size:1.4em;font-weight:600;margin:28px 0 12px;border-bottom:1px solid rgba(0,0,0,.06);padding-bottom:6px;scroll-margin-top:80px}.doc-content h3{font-size:1.15em;font-weight:600;margin:20px 0 8px;scroll-margin-top:80px}.doc-content p{margin:0 0 12px}.doc-content ul,.doc-content ol{margin:0 0 12px;padding-left:24px}.doc-content li{margin-bottom:4px}.doc-content table{border-collapse:collapse;width:100%;margin:0 0 16px}.doc-content th,.doc-content td{border:1px solid rgba(0,0,0,.1);padding:8px 12px;text-align:left}.doc-content th{background:#0000000a;font-weight:600}.doc-content code{background:#0000000f;padding:2px 6px;border-radius:4px;font-size:.88em}.doc-content blockquote{border-left:3px solid #1890ff;margin:0 0 12px;padding:4px 16px;color:#000000a6;background:#1890ff0a;border-radius:0 4px 4px 0}.doc-content a{color:#1890ff}.doc-content hr{border:none;border-top:1px solid rgba(0,0,0,.1);margin:20px 0}.doc-content strong{font-weight:600}.markdown-body h1{font-size:1.75em;font-weight:600;margin:0 0 16px}.markdown-body h2{font-size:1.4em;font-weight:600;margin:24px 0 12px}.markdown-body h3{font-size:1.15em;font-weight:600;margin:20px 0 8px}.markdown-body p{margin:0 0 12px;line-height:1.7}.markdown-body ul,.markdown-body ol{margin:0 0 12px;padding-left:24px}.markdown-body li{margin-bottom:4px;line-height:1.6}.markdown-body code{background:#0000000f;padding:2px 6px;border-radius:4px;font-size:.88em}.markdown-body pre{background:#0000000f;padding:12px 16px;border-radius:6px;overflow-x:auto;margin:0 0 12px}.markdown-body pre code{background:none;padding:0}.markdown-body table{border-collapse:collapse;width:100%;margin:0 0 12px}.markdown-body th,.markdown-body td{border:1px solid rgba(0,0,0,.1);padding:8px 12px;text-align:left}.markdown-body th{background:#0000000a;font-weight:600}.markdown-body blockquote{border-left:3px solid #1890ff;margin:0 0 12px;padding:4px 16px;color:#000000a6}.markdown-body a{color:#1890ff}.markdown-body hr{border:none;border-top:1px solid rgba(0,0,0,.1);margin:16px 0}.markdown-compact p{margin-bottom:4px}.row-delisted td{opacity:.45}.ant-table-tbody>tr.backtest-row-clickable{position:relative}.backtest-row-stretched-link{position:absolute;inset:0}.ant-table-tbody>tr.smart-selection-row>td{background:#f6ffed!important}.ant-table-tbody>tr.smart-selection-row:hover>td{background:#d9f7be!important}[data-theme=dark] .ant-table-tbody>tr.smart-selection-row>td{background:#162312!important}[data-theme=dark] .ant-table-tbody>tr.smart-selection-row:hover>td{background:#1d3712!important}.ant-table-tbody>tr.fund-order-row-fund-level>td{background:#f0f5ff!important}.ant-table-tbody>tr.fund-order-row-fund-level:hover>td{background:#d6e4ff!important}[data-theme=dark] .ant-table-tbody>tr.fund-order-row-fund-level>td{background:#111a2c!important}[data-theme=dark] .ant-table-tbody>tr.fund-order-row-fund-level:hover>td{background:#16213d!important}.ant-table-tbody>tr.fund-order-row-orphan>td{background:#fafafa!important}.ant-table-tbody>tr.fund-order-row-orphan:hover>td{background:#f0f0f0!important}[data-theme=dark] .ant-table-tbody>tr.fund-order-row-orphan>td{background:#1f1f1f!important}[data-theme=dark] .ant-table-tbody>tr.fund-order-row-orphan:hover>td{background:#262626!important}.ant-table-tbody>tr.fund-drawer-row-pending>td{border-top:1px dashed #1677ff!important;border-bottom:1px dashed #1677ff!important}.ant-table-tbody>tr.fund-drawer-row-pending>td:first-child{border-left:1px dashed #1677ff!important}.ant-table-tbody>tr.fund-drawer-row-pending>td:last-child{border-right:1px dashed #1677ff!important}[data-theme=dark] .ant-table-tbody>tr.fund-drawer-row-pending>td{border-top-color:#4096ff!important;border-bottom-color:#4096ff!important}[data-theme=dark] .ant-table-tbody>tr.fund-drawer-row-pending>td:first-child{border-left-color:#4096ff!important}[data-theme=dark] .ant-table-tbody>tr.fund-drawer-row-pending>td:last-child{border-right-color:#4096ff!important}.experiment-eye-inactive{opacity:.45}.experiment-eye-noop{cursor:default;pointer-events:none}.fixed-height-table-card .ant-card-body{display:flex;flex-direction:column;min-height:0}.fixed-height-table-card .ant-table-wrapper,.fixed-height-table-card .ant-spin-nested-loading,.fixed-height-table-card .ant-spin-container,.fixed-height-table-card .ant-table{display:flex;flex-direction:column;flex:1;min-height:0}.fixed-height-table-card .ant-table-container{flex:1;min-height:0;display:flex;flex-direction:column}.fixed-height-table-card .ant-table-pagination{flex-shrink:0;margin:12px 0 0!important}.fixed-height-table-card .ant-table-content,.fixed-height-table-card .ant-table-body{flex:1;min-height:0}.doc-content .deck{display:flex;flex-direction:column;gap:24px;margin:8px 0 24px}.doc-content .deck .slide{container-type:inline-size;aspect-ratio:16 / 9;position:relative;overflow:hidden;border-radius:12px;border:1px solid rgba(0,0,0,.12);background:#fff;color:#1f2937;box-sizing:border-box;break-inside:avoid;break-after:page;-webkit-print-color-adjust:exact;print-color-adjust:exact}.doc-content .deck .slide-in{box-sizing:border-box;width:100%;height:100%;padding:4.2cqw 5.5cqw;display:flex;flex-direction:column;justify-content:center;gap:1.6cqw;font-size:1.7cqw;line-height:1.45}.doc-content .deck .slide.dark{background:linear-gradient(135deg,#0f2a4a,#1d4f91);color:#fff;border-color:transparent}.doc-content .deck h1{font-size:5cqw;line-height:1.1;margin:0;font-weight:700;color:inherit}.doc-content .deck h2{font-size:3.2cqw;line-height:1.15;margin:0 0 .6cqw;padding:0;border:0;font-weight:700;color:#0f2a4a;scroll-margin-top:80px}.doc-content .deck .slide.dark h2{color:#fff}.doc-content .deck p{margin:0;font-size:1.9cqw}.doc-content .deck .lead{font-size:2.3cqw;line-height:1.4}.doc-content .deck .sub{font-size:2.2cqw;opacity:.85}.doc-content .deck .muted{color:#6b7280;font-size:1.4cqw}.doc-content .deck .slide.dark .muted{color:#ffffffb3}.doc-content .deck .row{display:flex;gap:1.4cqw;align-items:stretch}.doc-content .deck .row>*{flex:1}.doc-content .deck .card{border-radius:1cqw;padding:1.5cqw 1.7cqw;background:#f0f5ff;border:1px solid #adc6ff}.doc-content .deck .card.green{background:#f6ffed;border-color:#b7eb8f}.doc-content .deck .card.orange{background:#fff7e6;border-color:#ffd591}.doc-content .deck .card.purple{background:#f9f0ff;border-color:#d3adf7}.doc-content .deck .card.gray{background:#f5f5f5;border-color:#d9d9d9}.doc-content .deck .card b{display:block;font-size:1.9cqw;margin-bottom:.4cqw}.doc-content .deck .card span{font-size:1.5cqw;color:#4b5563}.doc-content .deck .ico{font-size:3cqw;line-height:1;margin-bottom:.6cqw}.doc-content .deck .arrow{flex:0 0 auto;align-self:center;font-size:2.6cqw;color:#1d4f91}.doc-content .deck .num{font-size:4.2cqw;font-weight:700;color:#1d4f91;line-height:1.05}.doc-content .deck .grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4cqw}.doc-content .deck .grid3 .card{text-align:center}.doc-content .deck .num+span{display:block;font-size:1.5cqw;color:#4b5563;margin-top:.3cqw}.doc-content .deck ul{margin:0;padding-left:2.2cqw;font-size:1.9cqw}.doc-content .deck li{margin-bottom:.6cqw}.doc-content .deck .pill{display:inline-block;align-self:flex-start;padding:.3cqw 1.1cqw;border-radius:99px;background:#ffffff2e;font-size:1.5cqw}.doc-content .deck .page{position:absolute;right:2cqw;bottom:1.2cqw;font-size:1.2cqw;color:#9ca3af}.doc-content .deck .slide.dark .page{color:#ffffff80}.deck-toolbar{display:flex;justify-content:flex-end;margin-bottom:12px}@media print{body.printing-deck *{visibility:hidden}body.printing-deck .deck,body.printing-deck .deck *{visibility:visible}body.printing-deck .deck{position:absolute;left:0;top:0;width:13.333in;margin:0;gap:0;display:block}body.printing-deck .deck .slide{width:13.333in;height:7.5in;aspect-ratio:auto;border:0;border-radius:0}}.doc-content .deck .badge{display:inline-block;align-self:flex-start;padding:.3cqw 1cqw;border-radius:99px;font-size:1.4cqw;font-weight:600;background:#fff7e6;color:#ad6800;border:1px solid #ffd591}.doc-content .deck .badge.ok{background:#f6ffed;color:#237804;border-color:#b7eb8f}.doc-content .deck .grid2{display:grid;grid-template-columns:repeat(2,1fr);gap:1.4cqw}.doc-content .deck .card small{display:block;margin-top:.5cqw;font-size:1.25cqw;color:#6b7280}
