.g-body>.dtbl+p,.g-body>.dchart+p,.g-body>.dfig+p,.g-body>.ddl+p{margin-top:20px}.dfig{border-top:1px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:24px 0 8px;display:grid}.dfig-i{border-bottom:1px solid var(--line);flex-direction:column-reverse;justify-content:flex-end;gap:6px;min-width:0;padding:14px 16px 16px 0;display:flex}.dfig-i+.dfig-i{border-left:1px solid var(--line);padding-left:16px}.dfig dd{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:clamp(26px,3.2vw,34px);font-weight:500;line-height:1.05}.dfig-i:first-child dd{color:var(--primary-deep)}.dfig dt{color:var(--ink-3);text-wrap:pretty;font-size:13px;line-height:1.4}.dtbl{border-top:1px solid var(--ink);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin:20px 0 4px;overflow-x:auto}.dtbl:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.dtbl table{border-collapse:separate;border-spacing:0;width:100%;font-size:14px;line-height:1.4}.dtbl caption{caption-side:bottom;text-align:left;color:var(--ink-3);max-width:min(68ch,100vw - 32px);padding-top:10px;font-size:12.5px;line-height:1.5}.dtbl th,.dtbl td{text-align:left;vertical-align:baseline;border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 14px 10px 0}.dtbl thead th{white-space:normal;min-width:64px;max-width:150px}.dtbl .n{text-align:right;font-variant-numeric:tabular-nums}.dtbl td.neg{color:var(--ok)}.dtbl thead th{vertical-align:bottom;padding:0 14px 0 0}.dtbl thead button{width:100%;min-height:44px;font:inherit;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);cursor:pointer;text-align:inherit;white-space:normal;background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;font-size:11.5px;font-weight:600;line-height:1.3;display:flex}.dtbl thead th.n button{text-align:right;justify-content:flex-end;margin-left:auto}.dtbl thead th.n{text-align:right}.dtbl-s{opacity:.35;clip-path:polygon(50% 0,100% 38%,0 38%,0 62%,100% 62%,50% 100%);background:linear-gradient(currentColor 0 0) no-repeat;flex:none;width:7px;height:10px}.dtbl th[aria-sort] button{color:var(--ink)}.dtbl th[aria-sort] .dtbl-s{opacity:1}.dtbl th[aria-sort=ascending] .dtbl-s{clip-path:polygon(50% 0,100% 60%,0 60%)}.dtbl th[aria-sort=descending] .dtbl-s{clip-path:polygon(0 40%,100% 40%,50% 100%)}.dtbl thead button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (hover:hover) and (pointer:fine){.dtbl thead button:hover{color:var(--ink)}.dtbl tbody tr:hover>*{background:var(--panel)}}.dtbl tbody th{color:var(--ink);background:var(--ground);z-index:1;font-weight:600;position:sticky;left:0}.dtbl thead th:first-child{background:var(--ground);z-index:2;position:sticky;left:0}.dtbl td{color:var(--ink-2)}.dchart{border-top:1px solid var(--ink);margin:24px 0 8px;padding-top:14px}.dchart ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.dchart li{grid-template-columns:minmax(0,34%) minmax(0,1fr) 76px;align-items:center;gap:14px;display:grid}.dchart-l{color:var(--ink);text-wrap:balance;font-size:14px;line-height:1.3}.dchart-t{background:var(--tile);height:14px;position:relative}.dchart-t b{background:var(--ink);position:absolute;top:0;bottom:0}.dchart-t b.neg{background:var(--ok)}.dchart-z{background:var(--ink-3);width:1px;position:absolute;top:-3px;bottom:-3px}.dchart-v{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;font-size:14px;font-weight:600}.dchart figcaption{color:var(--ink-3);max-width:68ch;margin-top:12px;font-size:12.5px;line-height:1.5}.ddl{background:var(--panel);margin:20px 0 0;padding:18px}.ddl-b{flex-wrap:wrap;gap:10px;display:flex}.ddl-a{background:var(--cta);min-height:44px;color:var(--on-cta);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:10px;padding:0 18px;font-size:13px;font-weight:600;display:inline-flex}.ddl-a+.ddl-a{color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:0 0}@media (hover:hover) and (pointer:fine){.ddl-a:hover{background:var(--cta-hover);color:var(--on-cta);box-shadow:none}}.ddl-a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ddl-p{color:var(--ink-2);max-width:66ch;margin-top:14px;font-size:14px;line-height:1.6}@media (max-width:759px){.dfig{grid-template-columns:repeat(2,minmax(0,1fr))}.dfig-i,.dfig-i+.dfig-i{border-left:0;padding:12px 12px 14px 0}.dfig-i:nth-child(2n){border-left:1px solid var(--line);padding-left:12px}.dtbl{margin-right:calc(-1 * var(--pad));padding-right:var(--pad)}.dtbl table{font-size:13.5px}.dtbl tbody th{white-space:normal;min-width:120px;max-width:44vw}.dchart li{grid-template-columns:minmax(0,1fr) 64px;grid-template-areas:"l v""t t";gap:6px 12px}.dchart-l{grid-area:l}.dchart-v{grid-area:v}.dchart-t{grid-area:t;height:10px}}
