/* One compact comparison table, shared labels, exact won amounts. */
html #modal#modal#modal .rtw299-summary{margin:8px 0 12px!important;padding:0!important;min-width:0!important;color:#223451!important}
html #modal#modal#modal .rtw299-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin:0 0 5px!important;padding:0!important;border:0!important;background:transparent!important}
html #modal#modal#modal .rtw299-heading h3{margin:0!important;padding:0!important;font-size:13px!important;line-height:19px!important;font-weight:750!important}
html #modal#modal#modal .rtw299-heading>span{font-size:10px!important;line-height:16px!important;color:#51617b!important}
html #modal#modal#modal .rtw299-frame{min-width:0!important;border:1px solid #d6e0f0!important;border-radius:7px!important;overflow:hidden!important;background:#fff!important}
html #modal#modal#modal .rtw299-table{display:table!important;table-layout:fixed!important;width:100%!important;min-width:0!important;border-collapse:collapse!important;border:0!important;margin:0!important;background:#fff!important;font-variant-numeric:tabular-nums!important}
html #modal#modal#modal .rtw299-growth-col{width:25%!important}
html #modal#modal#modal .rtw299-table thead{display:table-header-group!important}
html #modal#modal#modal .rtw299-table tbody{display:table-row-group!important}
html #modal#modal#modal .rtw299-table tr{display:table-row!important;border:0!important;background:transparent!important}
html #modal#modal#modal .rtw299-table th,html #modal#modal#modal .rtw299-table td{display:table-cell!important;position:static!important;width:auto!important;min-width:0!important;max-width:none!important;padding:4px 8px!important;border:0!important;border-bottom:1px solid #e5eaf3!important;text-align:right!important;vertical-align:middle!important;line-height:1.3!important;background:transparent!important;white-space:normal!important;overflow-wrap:anywhere!important}
html #modal#modal#modal .rtw299-table th::before,html #modal#modal#modal .rtw299-table td::before{display:none!important}
html #modal#modal#modal .rtw299-table thead th{padding:4px 8px!important;background:#f4f6fb!important;color:#51617b!important;font-size:10px!important;line-height:15px!important;font-weight:600!important}
html #modal#modal#modal .rtw299-table thead th:first-child{text-align:left!important}
html #modal#modal#modal .rtw299-table tbody tr:last-child th,html #modal#modal#modal .rtw299-table tbody tr:last-child td{border-bottom:0!important}
html #modal#modal#modal .rtw299-table .rtw299-growth{text-align:left!important;background:#f3f6ff!important}
html #modal#modal#modal .rtw299-period{display:block!important;margin:0 0 1px!important;font-size:9px!important;line-height:12px!important;font-weight:700!important;letter-spacing:.2px!important;color:#51617b!important}
html #modal#modal#modal .rtw299-growth strong{display:block!important;margin:0!important;font-size:19px!important;line-height:20px!important;letter-spacing:-.7px!important;font-weight:800!important;color:#223451!important;-webkit-text-fill-color:currentColor!important;white-space:normal!important;overflow-wrap:anywhere!important}
html #modal#modal#modal .rtw299-growth strong small{display:inline!important;font-size:10px!important;line-height:inherit!important;font-weight:700!important;letter-spacing:0!important;color:inherit!important}
html #modal#modal#modal .rtw299-growth.is-long strong{font-size:16px!important;letter-spacing:-.6px!important}
html #modal#modal#modal .rtw299-growth.is-positive strong{color:#3158d8!important}
html #modal#modal#modal .rtw299-table .rtw299-growth.is-negative{background:#fff5f5!important}
html #modal#modal#modal .rtw299-growth.is-negative strong{color:#c62828!important}
html #modal#modal#modal .rtw299-growth.is-unknown strong{color:#51617b!important}
html #modal#modal#modal .rtw299-amount{display:block!important;margin:0!important;color:#223451!important;font-size:clamp(11px,3.35vw,14px)!important;line-height:18px!important;font-weight:550!important;letter-spacing:-.25px!important;overflow-wrap:anywhere!important}
html #modal#modal#modal strong.rtw299-amount{font-weight:750!important}
html #modal#modal#modal .rtw299-amount.is-long{font-size:11px!important;letter-spacing:-.3px!important}
html #modal#modal#modal .rtw299-source{display:block!important;margin:1px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;font-size:9px!important;line-height:12px!important;font-weight:500!important;color:#51617b!important}
html #modal#modal#modal .rtw299-source.is-auto{color:#3158d8!important}
html #modal#modal#modal .rtw299-meta{display:flex!important;align-items:baseline!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:2px 10px!important;margin:0!important;padding:5px 8px!important;border:0!important;border-top:1px solid #e5eaf3!important;background:#f8faff!important;color:#51617b!important;font-size:9px!important;line-height:15px!important}
html #modal#modal#modal .rtw299-meta>span{white-space:nowrap!important}
html #modal#modal#modal .rtw299-meta b{font-weight:700!important;font-variant-numeric:tabular-nums!important;color:#223451!important}
html #modal#modal#modal .wr-reader:not(.wr-hbg-reader) .wr-reader-actions{display:grid!important;grid-template-columns:auto auto minmax(0,1fr) auto auto!important;align-items:center!important;gap:5px!important;margin-bottom:10px!important;padding:0!important}
html #modal#modal#modal .wr-reader:not(.wr-hbg-reader) .wr-reader-actions>.btn{min-height:40px!important;padding:6px 7px!important;font-size:11px!important;white-space:nowrap!important}
html #modal#modal#modal .wr-reader:not(.wr-hbg-reader) .wr-reader-actions>span{font-size:10px!important;line-height:16px!important;min-width:0!important;overflow-wrap:anywhere!important}
@media(min-width:800px){html #modal#modal#modal .rtw299-growth-col{width:22%!important}html #modal#modal#modal .rtw299-table th,html #modal#modal#modal .rtw299-table td{padding:6px 12px!important}html #modal#modal#modal .rtw299-growth strong{font-size:22px!important;line-height:24px!important}html #modal#modal#modal .rtw299-growth.is-long strong{font-size:18px!important}html #modal#modal#modal .rtw299-amount{font-size:15px!important}html #modal#modal#modal .rtw299-amount.is-long{font-size:13px!important}html #modal#modal#modal .rtw299-meta{gap:4px 18px!important;font-size:10px!important}}

html #modal#modal#modal .rtw299-summary .rtw299-growth strong>span{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;vertical-align:baseline!important}
html #modal#modal#modal .rtw299-summary .rtw299-growth strong>small{vertical-align:baseline!important}
