/*! /commentary/on-value-in-the-emerging-markets/style.scss Compiled: Thu Jan 29 2026 20:32:35 GMT-0800 (Pacific Standard Time) */
@import "../style.css";
body#_{--pct1:var(--pct);--pct2:calc(var(--pct) * var(--pct));--pct4:calc(calc(var(--pct) * var(--pct)) * calc(var(--pct) * var(--pct)));--pct8:calc(calc(var(--pct2) * var(--pct2)) * calc(var(--pct2) * var(--pct2)));--inv8:calc(1 - calc(var(--pct4) * var(--pct4)));--pct16:calc(calc(var(--pct4) * var(--pct4)) * calc(var(--pct4) * var(--pct4)));--inv16:calc(1 - calc(var(--pct8) * var(--pct8)));}
figure table{border-spacing:0;margin-bottom:0;color:#555;}
figure table tbody td:not(:first-child){text-align:center;}
figure thead th{font-family:heading, "Trebuchet MS", Tahoma, sans-serif;}
h2 ~ figure thead th,h2 ~ figure tbody{background:#fcfcfc;}
figure > table tbody tr > *{padding:1px 2px;}
figure > table th{text-decoration:none;}
figure > table thead th{text-align:center;}
figure > table tbody th{font-weight:bolder;}
#sources-of-value thead tr > *,#figure2 tbody th[colspan],#figure3 tbody .seafarer > *{background:#5f708e;color:white;font-family:heading, "Trebuchet MS", Tahoma, sans-serif;}
#sources-of-value tbody tr:first-child th + th,#sources-of-value tbody tr ~ tr th,#figure2 thead td + th,#figure2 thead th + th + th,#figure2 tbody th + td,#figure2 tbody td + td + td,#figure3 thead th[colspan],#figure3 tbody .aggregate > *{background:#e6e7e9;}
#sources-of-value table{border-left:1px solid #555;border-top:1px solid #555;}
#sources-of-value tbody tr > *{border-right:1px solid #555;border-bottom:1px solid #555;}
#sources-of-value tr > *{text-align:left;}
#sources-of-value th{white-space:nowrap;color:#333;}
#sources-of-value th[rowspan]{max-width:10em;white-space:normal;background:#bbb;}
#sources-of-value th[rowspan="1"]{background:#ddd;}
#figure2 tbody th{font-family:heading, "Trebuchet MS", Tahoma, sans-serif;}
#figure2 th[rowspan]{text-indent:2em;font-style:italic;}
#figure2 tbody > tr:last-child > *{padding-bottom:1em;}
#figure2 tbody th[colspan],#figure2 tbody th[rowspan]{border-left:1px solid #555;}
#figure2 th:not([rowspan]),#figure2 td{border-right:1px solid #555;}
#figure2 thead th{border-top:1px solid #555;}
#figure2 table{border-bottom:1px solid #555;}
#figure2 tbody th[colspan]{border:1px solid #555;}
#figure2 th[rowspan] ~ *{padding-top:1em;}
#figure3 tr > *{border-right:1px solid #555;}
#figure3 tbody tr > *:first-child{border-left:1px solid #555;font-family:heading, "Trebuchet MS", Tahoma, sans-serif;}
#figure3 thead th{border-top:1px solid #555;vertical-align:bottom;max-width:6em;}
#figure3 tbody th{white-space:nowrap;}
#figure3 tbody tr > *{line-height:1.5em;}
#figure3 tbody td{text-align:right;padding-right:1em;}
#figure3 tbody tr:not([class]) td:nth-child(4) ~ td{padding-right:1.6em;}
#figure3 .seafarer > *{background:#eee;font-weight:bolder;border-top:1px solid #555;}
#figure3 tbody tr:not([class]) th{text-indent:1em;font-weight:bolder;}
#figure3 .aggregate > *{border-top:1px solid #555;border-bottom:1px solid #555;font-weight:bolder;color:#333;}
#figure3 thead th[colspan],#figure3 thead *:nth-child(4) + *,#figure3 tbody td:nth-child(4) + td{border-left:2px solid #555;}
#figure3 tr > *:last-child{border-right:2px solid #555;}
.footnotes figure{margin:1em 0;font-size:1em;}
.footnotes figure table{margin:2px 0;}
.footnotes figure table tbody th{font-family:heading, "Trebuchet MS", Tahoma, sans-serif;}
.footnotes figure table thead th[colspan]{border-bottom:1px dotted;}
#figure4{margin:1em;}
#figure4 > table,#figure4 > .scroller{float:left;width:45%;margin-bottom:1%;}
#figure4 table{border-collapse:collapse;}
#figure4 table tbody th{white-space:nowrap;}
#figure4 table td{width:3em;}
#figure4 table:nth-child(2n){margin-left:5%;}
#figure4 .total,#figure4 tbody tr > *:last-child{font-weight:bolder;}
#figure4 tbody tr:not(.total) td:not(:last-child),#figure4 .total *:last-child{border:1px solid #555;}
#figure4 thead th[colspan]{border-bottom:1px solid #555;}
#figure5 thead tr:last-child th{border-bottom:1px solid #555;}
#figure5 tbody th{font-family:heading, "Trebuchet MS", Tahoma, sans-serif;}
u{color:#5f708e;text-decoration:none;background:bottom repeat-x url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDkgMyIgd2lkdGg9IjkiIGhlaWdodD0iMyI+PHBhdGggZD0iTSAwLjUgMC41IGggOCBtIC04IDIgaCA4IiBzdHlsZT0ic3Ryb2tlOiM1ZjcwOGU7c3Ryb2tlLWRhc2hhcnJheToxLDIiLz48L3N2Zz4=');}
u:hover,u.highlight{background-color:#ff9;}
aside.pull{border:1px solid rgb(204, 202, 191);border-radius:5px;background:white;padding:0.6em 0.8em;color:rgb(76.8, 76.8, 67.2);border-radius:2px;border-radius:0.5ex;background-image:radial-gradient(circle at 50px 50%, rgba(255, 255, 255, 0.5) 5px, rgba(255, 255, 255, 0) 300px);font-size:1em;}
aside.pull h2:first-child,aside.pull section h1:first-child,aside.pull h1:first-child{margin-top:0;}
aside.pull h1{margin-top:0;}
aside.pull > :first-child,aside.pull > :first-child > :first-child{margin-top:0;}
aside.pull > :last-child{margin-bottom:0;}
aside.pull > h1{text-align:center;font-size:1.2em;}
aside.pull figure{margin-top:1em;}
aside.pull figure figcaption{text-align:center;}
aside.pull .key{margin:1em auto;}
aside.pull div.key{text-align:center;}
aside.pull table.key{width:auto;}
aside.pull table.key.overlay{color:inherit;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:white;margin:auto;}
aside.pull table.key tr > *{padding:0.5ex;}
aside.pull table.key.nowrap td{white-space:nowrap;text-align:left;}
aside.pull .key th > div{width:1em;height:1em;}
aside.pull .notes{margin:1em 0 0;font-size:0.8em;color:gray;}
aside.pull .notes span{display:block;}
aside.pull table.rows tbody,aside.pull table.columns tbody,aside.pull table.columns tr > * ~ *{background:#fcfcfc;}
aside.pull table.columns tr > *:nth-child(2n),aside.pull table.rows tbody tr:nth-child(2n+1) > *{background:#e6e7e9;}
aside.pull table.columns tr > *,aside.pull table.rows > :not(tfoot) > tr:last-child > *{border-bottom:1px solid #555;}
aside.pull table thead tr > *,aside.pull table.columns tbody tr > *:first-child,aside.pull table tfoot tr > *{font-weight:bolder;}
aside.pull table.rows tr > *:first-child{text-align:right;}
aside.pull table thead tr > *{vertical-align:bottom;}
@media screen and (max-width: 550px){aside.pull figure > div > img,aside.pull figure > div > svg{max-width:300px;margin-left:auto;margin-right:auto;}
}
@media screen and (max-width: 960px){aside:scope section.pull{display:none;}
}
html #callout .pull{width:200px !important;}