.lp3 .band-sec.risk-band{padding:96px 24px}.lp3 .risk-stack{margin-top:48px;display:flex;flex-direction:column;gap:20px}.lp3 .risk-main code{padding:1px 5px;border-radius:4px;background:#f4f4f5;font-family:var(--lp3-mono);font-size:.86em;color:#3f3f46}.lp3 .risk-main strong{font-weight:600;color:#18181b}@media (max-width:760px){.lp3 .band-sec.risk-band{padding:72px 24px}.lp3 .risk-stack{margin-top:36px}}.lp3 .risk-live-dot{width:6px;height:6px;border-radius:999px;background:#6e5be6}.lp3 .risk-hero-sankey{margin-top:56px}.lp3 .risk-controls{margin-top:40px;gap:16px 32px}.lp3 .risk-controls,.lp3 .risk-controls-group{display:flex;flex-wrap:wrap;align-items:center}.lp3 .risk-controls-group{gap:8px 12px}.lp3 .risk-controls-label{font-family:var(--lp3-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#71717a}.lp3 .risk-controls-pills{display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;border:1px solid #e4e4e7;border-radius:10px;background:#fff}.lp3 .risk-controls-pill{display:inline-flex;align-items:center;height:32px;padding:0 12px;box-sizing:border-box;border-radius:7px;font-size:14px;font-weight:500;color:#52525b;white-space:nowrap;transition:color .2s ease,background .2s ease}.lp3 .risk-controls-pill:hover{background:#f4f4f5;color:#18181b}.lp3 .risk-controls-pill.risk-controls-pill--active{background:#18181b;color:#fff}@media (max-width:520px){.lp3 .risk-controls{gap:16px}.lp3 .risk-controls-group{flex-direction:column;align-items:flex-start}}.lp3 .stats.risk-stats{margin-top:28px}.lp3 .risk-stat-cap{font-family:var(--lp3-mono);font-size:12px;line-height:1.5;color:#71717a}.lp3 .risk-cascade-card,.lp3 .risk-corr-card,.lp3 .risk-corr-cross-card,.lp3 .risk-econ-card,.lp3 .risk-jtd-chart,.lp3 .risk-rate-card,.lp3 .risk-rate-pendle-card{border:1px solid #e4e4e7;border-radius:16px;background:#fff}.lp3 .risk-rate-card,.lp3 .risk-rate-pendle-card{padding:28px;display:flex;flex-direction:column;gap:16px}.lp3 .risk-rate-card-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px}.lp3 .risk-corr-cross-title,.lp3 .risk-rate-card-title{margin:0;font-family:var(--lp3-sans);font-size:17px;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:#18181b}.lp3 .risk-corr-cross-sub,.lp3 .risk-rate-card-sub{margin:0;font-size:14px;line-height:1.6;color:#52525b}.lp3 .risk-cascade-empty-shell,.lp3 .risk-corr-empty,.lp3 .risk-econ-empty,.lp3 .risk-jtd-empty,.lp3 .risk-rate-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;border:1px dashed #d4d4d8;border-radius:16px;background:#fff;text-align:center}.lp3 .risk-cascade-empty-eyebrow,.lp3 .risk-corr-empty-eyebrow,.lp3 .risk-econ-empty-eyebrow,.lp3 .risk-jtd-empty-eyebrow,.lp3 .risk-rate-empty-eyebrow{font-family:var(--lp3-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#71717a}.lp3 .risk-cascade-empty-msg,.lp3 .risk-corr-empty-msg,.lp3 .risk-econ-empty-msg,.lp3 .risk-jtd-empty-msg,.lp3 .risk-rate-empty-msg{margin:0;max-width:560px;font-size:15px;line-height:1.6;color:#52525b}.lp3 .risk-rate-legend{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.lp3 .risk-corr-legend-item,.lp3 .risk-econ-legend-item,.lp3 .risk-rate-legend-item,.lp3 .risk-scatter-legend-item{display:inline-flex;align-items:center;gap:7px;font-size:12px;line-height:1.4;color:#52525b}.lp3 .risk-rate-legend-swatch{flex:none;width:9px;height:9px;border-radius:999px}.lp3 .risk-jtd-tooltip,.lp3 .risk-rate-tooltip,.lp3 .risk-sankey-tooltip{display:flex;flex-direction:column;gap:6px;padding:10px 14px;border-radius:10px;background:#18181b;box-shadow:0 12px 32px rgba(24,24,27,.18);font-family:var(--lp3-sans);font-size:12px;line-height:1.4;color:#fafafa}.lp3 .risk-jtd-tooltip,.lp3 .risk-rate-tooltip{min-width:200px}.lp3 .risk-rate-tooltip{max-width:280px}.lp3 .risk-jtd-tooltip-row,.lp3 .risk-rate-tooltip-row,.lp3 .risk-sankey-tooltip-row{display:flex;justify-content:space-between;gap:16px}.lp3 .risk-jtd-tooltip-row--strong,.lp3 .risk-sankey-tooltip-row--strong{margin-top:2px;padding-top:6px;border-top:1px solid hsla(0,0%,100%,.12)}.lp3 .risk-jtd-tooltip-label,.lp3 .risk-rate-tooltip-label,.lp3 .risk-sankey-tooltip-label{color:#a1a1aa}.lp3 .risk-jtd-tooltip-value,.lp3 .risk-rate-tooltip-value,.lp3 .risk-sankey-tooltip-value{font-weight:500;text-align:right;color:#fff}.lp3 .risk-sankey-tooltip-value{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp3 .risk-jtd-tooltip-row--strong .risk-jtd-tooltip-value,.lp3 .risk-rate-tooltip-value,.lp3 .risk-sankey-tooltip-row--strong .risk-sankey-tooltip-value{font-family:var(--lp3-mono);font-variant-numeric:tabular-nums}.lp3 .risk-rate-tooltip-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;color:#fff}.lp3 .risk-jtd-tooltip-markets{margin-top:2px;padding-top:8px;border-top:1px solid hsla(0,0%,100%,.12)}.lp3 .risk-jtd-tooltip-markets-head{margin-bottom:6px;font-family:var(--lp3-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#a1a1aa}.lp3 .risk-jtd-tooltip-markets-list{min-width:280px;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.lp3 .risk-jtd-tooltip-market{display:grid;grid-template-columns:1fr auto auto;align-items:baseline;gap:8px;font-family:var(--lp3-mono);font-size:11px}.lp3 .risk-jtd-tooltip-market-pair{font-weight:500;color:#fff}.lp3 .risk-jtd-tooltip-market-lltv{color:#a1a1aa}.lp3 .risk-jtd-tooltip-market-amount{font-variant-numeric:tabular-nums;text-align:right;color:#fff}.lp3 .risk-jtd-tooltip-market.risk-jtd-tooltip-market--more{display:block;padding-top:2px;text-align:center;color:#a1a1aa}.lp3 .risk-jtd-chart .recharts-xAxis text,.lp3 .risk-rate-chart .recharts-yAxis text,.lp3 .risk-scatter-chart .recharts-cartesian-axis-tick text{font-family:var(--lp3-mono)}.lp3 .risk-jtd-table-wrap,.lp3 .risk-rate-table-wrap{border:1px solid #e4e4e7;border-radius:16px;background:#fff;overflow-x:auto;overflow-y:hidden}.lp3 .risk-rate-table-wrap.risk-rate-table-wrap--paged{overflow:hidden}.lp3 .risk-econ-table-wrap,.lp3 .risk-table-scroll{overflow-x:auto}.lp3 .risk-econ-table,.lp3 .risk-jtd-table,.lp3 .risk-rate-table{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;text-align:left}.lp3 .risk-jtd-table,.lp3 .risk-rate-table{min-width:720px}.lp3 .risk-econ-table,.lp3 .risk-rate-table{table-layout:fixed}.lp3 .risk-econ-table{min-width:760px}.lp3 .risk-econ-th,.lp3 .risk-jtd-th,.lp3 .risk-rate-th{padding:14px 20px;border-bottom:1px solid #e4e4e7;background:#fafafa;font-family:var(--lp3-mono);font-size:11px;font-weight:400;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;text-align:left;color:#71717a;white-space:nowrap}.lp3 .risk-econ-th.risk-econ-th--num,.lp3 .risk-jtd-th.risk-jtd-th--num,.lp3 .risk-rate-th.risk-rate-th--num{text-align:right}.lp3 .risk-jtd-th.risk-jtd-th--center{text-align:center}.lp3 .risk-econ-td,.lp3 .risk-jtd-td,.lp3 .risk-rate-td{padding:14px 20px;border-bottom:1px solid #f4f4f5;font-size:14px;line-height:1.45;color:#3f3f46;vertical-align:middle}.lp3 .risk-econ-tr:last-child .risk-econ-td,.lp3 .risk-jtd-tr:last-child .risk-jtd-td,.lp3 .risk-rate-tr:last-child .risk-rate-td{border-bottom:0}.lp3 .risk-econ-tr:hover .risk-econ-td,.lp3 .risk-jtd-tr:hover .risk-jtd-td,.lp3 .risk-rate-tr:hover .risk-rate-td{background:#f8f7fd}.lp3 .risk-econ-td.risk-econ-td--num,.lp3 .risk-jtd-td.risk-jtd-td--num,.lp3 .risk-rate-td.risk-rate-td--num{font-family:var(--lp3-mono);font-size:13px;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:#18181b}.lp3 .risk-rate-table .risk-rate-td.risk-rate-td--mid{color:#71717a}.lp3 .risk-jtd-td.risk-jtd-td--center{text-align:center}.lp3 .risk-rate-td.risk-rate-td--name{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:#18181b}.lp3 .risk-econ-tr--filler .risk-econ-td,.lp3 .risk-rate-tr--filler .risk-rate-td{border-bottom-color:transparent;visibility:hidden}.lp3 .risk-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 20px;border-top:1px solid #f4f4f5;font-size:13px;color:#52525b}.lp3 .risk-pagination-btn{height:32px;padding:0 12px;border:1px solid #e4e4e7;border-radius:8px;background:#fff;font-size:13px;font-weight:500;color:#3f3f46;cursor:pointer;transition:border-color .2s ease,color .2s ease}.lp3 .risk-pagination-btn:hover:not(:disabled){border-color:#d4d0e6;color:#18181b}.lp3 .risk-pagination-btn:disabled{background:#fafafa;color:#a1a1aa;cursor:not-allowed}.lp3 .risk-pagination-caption,.lp3 .risk-pagination-page{font-family:var(--lp3-mono);font-size:12px;color:#71717a}.lp3 .risk-pagination-caption strong{font-weight:500;color:#18181b}.lp3 .risk-pagination-page{margin-left:auto;color:#a1a1aa}@media (max-width:600px){.lp3 .risk-pagination-page{width:100%;margin-left:0;text-align:right}}.lp3 .risk-vault-version{display:inline-flex;align-items:center;height:18px;margin-left:6px;padding:0 6px;border-radius:5px;font-family:var(--lp3-mono);font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.lp3 .risk-vault-version--v1{background:#f4f4f5;color:#52525b}.lp3 .risk-vault-version--v2{background:#f3f1fd;color:#5e44c4}.lp3 .risk-vault-version.risk-vault-version--md{height:22px;padding:0 8px;font-size:11px}.lp3 .risk-cascade-method,.lp3 .risk-econ-method{padding-top:16px;border-top:1px solid #f4f4f5}.lp3 .risk-econ-method{padding:16px 20px 20px}.lp3 .risk-cascade-method-summary,.lp3 .risk-econ-method-summary,.lp3 .risk-rate-method-summary{display:inline-flex;align-items:center;gap:10px;list-style:none;cursor:pointer;font-size:14px;font-weight:500;color:#3f3f46}.lp3 .risk-cascade-method-summary::-webkit-details-marker,.lp3 .risk-econ-method-summary::-webkit-details-marker,.lp3 .risk-rate-method-summary::-webkit-details-marker{display:none}.lp3 .risk-cascade-method-summary:before,.lp3 .risk-econ-method-summary:before,.lp3 .risk-rate-method-summary:before{content:"+";width:12px;font-size:18px;font-weight:300;line-height:1;text-align:center;color:#a1a1aa;transition:transform .2s ease}.lp3 .risk-cascade-method[open]>.risk-cascade-method-summary:before,.lp3 .risk-econ-method[open]>.risk-econ-method-summary:before,.lp3 .risk-rate-method[open]>.risk-rate-method-summary:before{transform:rotate(45deg);color:#6e5be6}.lp3 .risk-cascade-method-summary:hover,.lp3 .risk-econ-method-summary:hover,.lp3 .risk-rate-method-summary:hover{color:#18181b}.lp3 .risk-cascade-method-body,.lp3 .risk-econ-method-body,.lp3 .risk-rate-method-body{max-width:880px;margin-top:12px;display:flex;flex-direction:column;gap:10px;font-size:14px;line-height:1.65;color:#52525b}.lp3 .risk-cascade-method-body p,.lp3 .risk-econ-method-body p,.lp3 .risk-rate-method-body p{margin:0;font-size:14px;line-height:1.65;color:#52525b}.lp3 .risk-stack>.risk-cascade-method{padding-top:0;border-top:0}.lp3 .risk-cascade-method-list{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:4px;list-style:disc}.lp3 .risk-sankey{position:relative;width:100%;box-sizing:border-box;padding:20px;border:1px solid #e4e4e7;border-radius:16px;background:#fff;overflow:hidden}.lp3 .risk-sankey-svg{display:block;width:100%;height:auto}.lp3 .risk-sankey.risk-sankey--empty{min-height:240px;display:grid;place-items:center;border-style:dashed;border-color:#d4d4d8}.lp3 .risk-sankey-empty{text-align:center}.lp3 .risk-sankey-empty-eyebrow{display:block;margin-bottom:8px;font-family:var(--lp3-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#71717a}.lp3 .risk-sankey-empty-msg{margin:0;font-size:15px;color:#52525b}.lp3 .risk-sankey-node{shape-rendering:crispEdges}.lp3 .risk-sankey-link{cursor:pointer;pointer-events:stroke;transition:stroke-opacity .16s ease}.lp3 .risk-sankey-label{font-family:var(--lp3-sans);font-size:12px;font-weight:500;fill:#3f3f46;pointer-events:none}.lp3 .risk-sankey-label--market{fill:#52525b}.lp3 .risk-sankey-tooltip{position:absolute;z-index:5;box-sizing:border-box;pointer-events:none}@media (max-width:640px){.lp3 .risk-sankey{padding:12px}.lp3 .risk-sankey-label{font-size:10px}}.lp3 .risk-jtd-chart{padding:20px 16px 12px 8px}.lp3 .risk-jtd-collateral{display:inline-flex;align-items:center;gap:8px}.lp3 .risk-jtd-dot{flex-shrink:0;width:8px;height:8px;border-radius:999px}.lp3 .risk-jtd-collateral-sym{font-weight:600;color:#18181b}.lp3 .risk-jtd-badge{display:inline-flex;align-items:center;padding:2px 10px;border:1px solid #e4e4e7;border-radius:999px;background:#f4f4f5;font-size:12px;font-weight:500;color:#52525b}.lp3 .risk-jtd-badge.risk-jtd-badge--yes{border-color:#e2dcfb;background:#f3f1fd;color:#5e44c4}.lp3 .risk-jtd-td.risk-jtd-td--top-vault{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#52525b}.lp3 .risk-jtd-top-vault{color:#3f3f46}.lp3 .risk-jtd-top-vault-amount{margin-left:6px;font-family:var(--lp3-mono);font-size:12px;color:#a1a1aa}.lp3 .risk-corr-card{padding:24px 20px 20px}.lp3 .risk-corr-table-wrap{position:relative;overflow-x:auto;padding-top:8px}.lp3 .risk-corr-table{margin:0 auto;border-collapse:separate;border-spacing:4px;font-size:12px}.lp3 .risk-corr-caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lp3 .risk-corr-header-row{height:124px}.lp3 .risk-corr-th{padding:0;background:transparent;font-size:11px;font-weight:500;color:#71717a}.lp3 .risk-corr-th.risk-corr-th--corner{width:140px;min-width:140px}.lp3 .risk-corr-th.risk-corr-th--col{min-width:52px;max-width:52px;padding:0 2px 6px;vertical-align:bottom;text-align:left;white-space:nowrap}.lp3 .risk-corr-col-label{display:inline-block;max-width:140px;transform:rotate(-55deg) translateX(-10px);transform-origin:bottom left;font-size:11px;font-weight:500;white-space:nowrap;color:#52525b}.lp3 .risk-corr-th.risk-corr-th--row{position:sticky;left:0;z-index:1;width:140px;min-width:140px;padding:0 16px 0 0;background:#fff;font-size:12px;text-align:right;white-space:nowrap;color:#52525b}.lp3 .risk-corr-cell{width:52px;min-width:52px;height:36px;padding:0 4px;border-radius:6px;font-family:var(--lp3-mono);font-size:11px;font-variant-numeric:tabular-nums;text-align:center}.lp3 .risk-corr-legend{margin-top:18px;padding-top:16px;border-top:1px solid #f4f4f5;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.lp3 .risk-corr-legend-label{font-family:var(--lp3-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#71717a}.lp3 .risk-corr-legend-swatch{width:14px;height:14px;border-radius:4px}.lp3 .risk-corr-legend-text{font-size:12px;color:#52525b}.lp3 .risk-corr-cross-card{padding:24px 28px 28px}.lp3 .risk-corr-cross-subtitle{font-weight:400;letter-spacing:0}.lp3 .risk-corr-cross-sub{margin:6px 0 18px}.lp3 .risk-corr-cross-empty{display:inline-flex;align-items:center;padding:8px 14px;border:1px dashed #d4d4d8;border-radius:999px;font-size:13px;color:#71717a}.lp3 .risk-corr-pill-row{display:flex;flex-wrap:wrap;gap:8px}.lp3 .risk-corr-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border:1px solid #fecaca;border-radius:999px;background:#fef2f2;font-size:13px;font-weight:600;color:#b91c1c}.lp3 .risk-corr-pill-count{font-weight:400;color:#dc2626}@media (max-width:760px){.lp3 .risk-corr-card{padding:18px 12px}.lp3 .risk-corr-cross-card{padding:20px}.lp3 .risk-corr-th.risk-corr-th--corner,.lp3 .risk-corr-th.risk-corr-th--row{width:110px;min-width:110px}.lp3 .risk-corr-th.risk-corr-th--row{padding-right:12px;font-size:11px}.lp3 .risk-corr-cell{width:44px;min-width:44px;height:32px;font-size:10.5px}}.lp3 .risk-cascade-card{padding:28px;display:flex;flex-direction:column;gap:20px}.lp3 .risk-cascade-controls{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:end;gap:16px 24px}.lp3 .risk-cascade-control{min-width:0;display:flex;flex-direction:column;gap:8px}.lp3 .risk-cascade-label{font-family:var(--lp3-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#71717a}.lp3 .risk-cascade-select-wrap{position:relative;display:flex;align-items:center}.lp3 .risk-cascade-select-dot{position:absolute;top:50%;left:14px;width:10px;height:10px;border-radius:999px;transform:translateY(-50%);pointer-events:none}.lp3 .risk-cascade-select{width:100%;height:44px;box-sizing:border-box;padding:0 36px 0 32px;border:1px solid #e4e4e7;border-radius:10px;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'><path fill='none' stroke='%2371717a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M3 4.5L6 7.5L9 4.5'/></svg>") no-repeat right 14px center;font-family:var(--lp3-sans);font-size:14px;font-weight:500;color:#18181b;text-overflow:ellipsis;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .2s ease}.lp3 .risk-cascade-select:hover{border-color:#d4d4d8}.lp3 .risk-cascade-select:focus-visible{border-color:#6e5be6}.lp3 .risk-cascade-slider-row{min-height:44px;display:flex;align-items:center;gap:14px}.lp3 .risk-cascade-slider{flex:1;width:100%;height:6px;margin:0;border-radius:999px;background:#e4e4e7 linear-gradient(to right,#dc2626 0,#dc2626 var(--cascade-slider-pct,38%),#e4e4e7 var(--cascade-slider-pct,38%),#e4e4e7 100%);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.lp3 .risk-cascade-slider::-webkit-slider-thumb{width:18px;height:18px;box-sizing:border-box;border:2px solid #dc2626;border-radius:999px;background:#fff;box-shadow:0 1px 4px rgba(24,24,27,.14);cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-transition:transform .16s ease;transition:transform .16s ease}.lp3 .risk-cascade-slider::-moz-range-thumb{width:18px;height:18px;box-sizing:border-box;border:2px solid #dc2626;border-radius:999px;background:#fff;box-shadow:0 1px 4px rgba(24,24,27,.14);cursor:pointer}.lp3 .risk-cascade-slider:hover::-webkit-slider-thumb{transform:scale(1.1)}.lp3 .risk-cascade-slider-value{min-width:64px;font-family:var(--lp3-mono);font-size:16px;font-weight:500;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:#dc2626}.lp3 .risk-cascade-output{padding-top:20px;border-top:1px solid #f4f4f5;display:flex;flex-direction:column;gap:14px;animation:lp3-risk-fade .22s ease}.lp3 .risk-cascade-headline{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.lp3 .risk-cascade-headline-num{font-size:40px;font-weight:600;line-height:1.05;letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:#dc2626}.lp3 .risk-cascade-headline-text{font-size:16px;line-height:1.45;color:#3f3f46}.lp3 .risk-cascade-headline-sub{font-size:14px;line-height:1.6;color:#71717a}.lp3 .risk-cascade-divider{height:1px;margin:2px 0;background:#f4f4f5}.lp3 .risk-cascade-col{display:flex;flex-direction:column;gap:8px}.lp3 .risk-cascade-col-title{margin:0;display:flex;align-items:baseline;gap:6px;font-family:var(--lp3-mono);font-size:11px;font-weight:400;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:#52525b}.lp3 .risk-cascade-col-count{letter-spacing:0;color:#a1a1aa}.lp3 .risk-cascade-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.lp3 .risk-cascade-row{display:grid;grid-template-columns:14px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px 12px;border-radius:8px;background:#f8f8fa;font-size:13px;color:#3f3f46}.lp3 .risk-cascade-row.risk-cascade-row--more{grid-template-columns:1fr;padding:4px 12px;background:transparent;font-size:12px;color:#71717a}.lp3 .risk-cascade-row-dot{width:8px;height:8px;margin-left:3px;border-radius:999px}.lp3 .risk-cascade-row-dot.risk-cascade-row-dot--vault{background:#18181b}.lp3 .risk-cascade-row-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:#18181b}.lp3 .risk-cascade-row-meta{font-family:var(--lp3-mono);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap;color:#71717a}.lp3 .risk-cascade-row-num{font-family:var(--lp3-mono);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:#dc2626}.lp3 .risk-cascade-row-num-sub{margin-left:2px;font-weight:400;color:#a1a1aa}.lp3 .risk-cascade-clear{display:flex;align-items:flex-start;gap:14px;padding:18px 20px;border:1px solid rgba(4,120,87,.22);border-radius:12px;background:rgba(4,120,87,.06)}.lp3 .risk-cascade-clear-icon{flex-shrink:0;width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:#047857;font-size:15px;font-weight:700;color:#fff}.lp3 .risk-cascade-clear-text{display:flex;flex-direction:column;gap:4px;font-size:14px;line-height:1.55;color:#3f3f46}@media (max-width:760px){.lp3 .risk-cascade-card,.lp3 .risk-rate-card,.lp3 .risk-rate-pendle-card{padding:20px}.lp3 .risk-cascade-controls{grid-template-columns:minmax(0,1fr);align-items:stretch}.lp3 .risk-cascade-headline-num{font-size:32px}.lp3 .risk-cascade-row{grid-template-columns:14px minmax(0,1fr) auto;grid-template-rows:auto auto;-moz-column-gap:10px;column-gap:10px;row-gap:2px}.lp3 .risk-cascade-row-meta{grid-column:2/3;grid-row:2/3;font-size:11.5px}.lp3 .risk-cascade-row-num{grid-column:3/4;grid-row:1/3;align-self:center}}.lp3 .risk-rate-table col.risk-rate-col-name{width:32%}.lp3 .risk-rate-table col.risk-rate-col-apy{width:12%}.lp3 .risk-rate-table col.risk-rate-col-delta{width:14%}.lp3 .risk-rate-table col.risk-rate-col-trend{width:18%}.lp3 .risk-rate-pill{display:inline-flex;align-items:center;padding:2px 10px;border:1px solid #e4e4e7;border-radius:999px;background:#f4f4f5;font-size:12px;font-weight:500;line-height:1.5;white-space:nowrap;color:#52525b}.lp3 .risk-rate-pill.risk-rate-pill--compressing{border-color:#fecaca;background:#fef2f2;color:#dc2626}.lp3 .risk-rate-pill.risk-rate-pill--expanding{border-color:#bbe5d3;background:#ecfdf5;color:#047857}.lp3 .risk-rate-pill.risk-rate-pill--unknown{color:#a1a1aa}.lp3 .risk-rate-pendle-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.lp3 .risk-rate-pendle-tile{display:flex;flex-direction:column;gap:4px;padding:16px;border:1px solid #f4f4f5;border-radius:12px;background:#fafafa}.lp3 .risk-rate-pendle-asset{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--lp3-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#71717a}.lp3 .risk-rate-pendle-num{font-size:28px;font-weight:600;line-height:1.1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#18181b}.lp3 .risk-rate-pendle-meta{font-size:12px;color:#71717a}.lp3 .risk-rate-pendle-direction{margin-top:6px;padding-top:8px;border-top:1px dashed #e4e4e7;font-size:12px;line-height:1.45;color:#52525b}.lp3 .risk-rate-pendle-direction--fall strong{color:#dc2626}.lp3 .risk-rate-pendle-direction--rise strong{color:#047857}@media (max-width:760px){.lp3 .risk-rate-card-head{flex-direction:column;align-items:flex-start}.lp3 .risk-rate-pendle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp3 .risk-rate-pendle-num{font-size:24px}}.lp3 .risk-scatter-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:18px 32px;padding-bottom:20px;border-bottom:1px solid #f4f4f5}.lp3 .risk-scatter-filter{display:flex;flex-direction:column;gap:6px}.lp3 .risk-scatter-filter-label{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-family:var(--lp3-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#71717a}.lp3 .risk-scatter-filter-label strong{font-size:12px;font-weight:500;letter-spacing:0;text-transform:none}.lp3 .risk-scatter-slider{width:100%;height:4px;margin:6px 0 2px;border-radius:999px;background:#e4e4e7;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.lp3 .risk-scatter-slider::-webkit-slider-thumb{width:16px;height:16px;box-sizing:border-box;border:2px solid #6e5be6;border-radius:999px;background:#fff;box-shadow:0 1px 3px rgba(24,24,27,.18);cursor:pointer;-webkit-appearance:none;appearance:none}.lp3 .risk-scatter-slider::-moz-range-thumb{width:16px;height:16px;box-sizing:border-box;border:2px solid #6e5be6;border-radius:999px;background:#fff;box-shadow:0 1px 3px rgba(24,24,27,.18);cursor:pointer}.lp3 .risk-scatter-filter-axis{display:flex;justify-content:space-between;font-family:var(--lp3-mono);font-size:10px;color:#a1a1aa}.lp3 .risk-scatter-filter-status{grid-column:1/-1;font-size:13px;line-height:28px;color:#71717a}.lp3 .risk-scatter-filter-status strong{font-variant-numeric:tabular-nums}.lp3 .risk-scatter-filter-reset{height:28px;margin-left:12px;padding:0 10px;border:1px solid #e4e4e7;border-radius:7px;background:#fff;font-size:12px;font-weight:500;color:#3f3f46;cursor:pointer}.lp3 .risk-scatter-filter-reset:hover{border-color:#d4d0e6;color:#18181b}.lp3 .risk-scatter-no-match{padding:60px 16px;font-size:14px;text-align:center;color:#71717a}.lp3 .risk-scatter-legend{display:flex;flex-wrap:wrap;gap:8px 20px;padding-top:14px;border-top:1px solid #f4f4f5}.lp3 .risk-scatter-legend-swatch{flex:none;width:11px;height:11px}.lp3 .risk-scatter-legend-swatch--circle{border-radius:999px}.lp3 .risk-scatter-legend-swatch--diamond{width:9px;height:9px;margin:0 1px;border-radius:1px;transform:rotate(45deg)}.lp3 .risk-scatter-legend-swatch.risk-scatter-legend-swatch--line{width:22px;height:0;border-top:2px dashed #71717a}@media (max-width:720px){.lp3 .risk-scatter-filters{grid-template-columns:minmax(0,1fr);gap:14px}}.lp3 .risk-econ-card{overflow:hidden}.lp3 .risk-econ-table col.risk-econ-col-name{width:30%}.lp3 .risk-econ-table col.risk-econ-col-apy{width:11%}.lp3 .risk-econ-table col.risk-econ-col-yield{width:25%}.lp3 .risk-econ-table col.risk-econ-col-delta{width:13%}.lp3 .risk-econ-table col.risk-econ-col-liq{width:21%}.lp3 .risk-econ-caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lp3 .risk-econ-name-row{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px}.lp3 .risk-econ-name{font-weight:500;color:#18181b}.lp3 .risk-econ-tvl{display:block;margin-top:2px;font-family:var(--lp3-mono);font-size:11px;color:#71717a}.lp3 .risk-econ-stack{width:100%;max-width:220px;height:8px;display:flex;gap:2px;border-radius:999px;background:#f4f4f5;overflow:hidden}.lp3 .risk-econ-stack-seg{display:block;height:100%;transition:width .22s ease}.lp3 .risk-econ-stack-legend{display:block;margin-top:6px;font-family:var(--lp3-mono);font-size:11px;color:#71717a}.lp3 .risk-econ-table .risk-econ-td.risk-econ-trend--up{color:#047857}.lp3 .risk-econ-table .risk-econ-td.risk-econ-trend--down{color:#dc2626}.lp3 .risk-econ-table .risk-econ-td.risk-econ-trend--flat{color:#71717a}.lp3 .risk-econ-table .risk-econ-td.risk-econ-trend--null{color:#a1a1aa}.lp3 .risk-econ-liq{position:relative;width:100%;max-width:220px;height:22px;display:flex;align-items:center;border-radius:6px;background:#f4f4f5;overflow:hidden}.lp3 .risk-econ-liq-bar{position:absolute;inset:0 auto 0 0;height:100%;transition:width .22s ease}.lp3 .risk-econ-liq--high .risk-econ-liq-bar{background:rgba(4,120,87,.16)}.lp3 .risk-econ-liq--mid .risk-econ-liq-bar{background:hsla(240,4%,46%,.16)}.lp3 .risk-econ-liq--low .risk-econ-liq-bar{background:rgba(220,38,38,.18)}.lp3 .risk-econ-liq--null .risk-econ-liq-bar{background:transparent}.lp3 .risk-econ-liq-label{position:relative;z-index:1;padding:0 10px;font-family:var(--lp3-mono);font-size:11px;font-variant-numeric:tabular-nums;color:#3f3f46}.lp3 .risk-econ-legend{display:flex;flex-wrap:wrap;gap:8px 20px;padding:14px 20px;border-top:1px solid #f4f4f5}.lp3 .risk-econ-legend-swatch{display:block;width:10px;height:10px;border-radius:3px}.lp3 .risk-econ-legend-text{font-size:12px;color:#52525b}@keyframes lp3-risk-fade{0%{opacity:0}to{opacity:1}}