.ri-hero[data-astro-cid-ilgheaxd]{min-height:0;padding-bottom:var(--s4)}.ri-hero[data-astro-cid-ilgheaxd] .meta-row[data-astro-cid-ilgheaxd] a[data-astro-cid-ilgheaxd]{color:var(--accent);overflow-wrap:anywhere}.ri-kpis[data-astro-cid-ilgheaxd]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s3);margin:0 0 var(--s6)}.ri-kpi[data-astro-cid-ilgheaxd]{min-width:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s3) var(--s4)}.ri-kpi[data-astro-cid-ilgheaxd] dt[data-astro-cid-ilgheaxd]{margin:0 0 var(--s1)}.ri-kpi[data-astro-cid-ilgheaxd] dd[data-astro-cid-ilgheaxd]{margin:0;font-family:var(--mono);font-size:24px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}.ri-kpi[data-astro-cid-ilgheaxd] .ri-kpi-delta[data-astro-cid-ilgheaxd]{font-size:11px;font-weight:400;letter-spacing:0;color:var(--ink-dim)}.ri-kpi-delta[data-astro-cid-ilgheaxd]{font-family:var(--mono);font-size:11px;color:var(--ink-dim)}.ri[data-astro-cid-ilgheaxd] .ri-kpi[data-astro-cid-ilgheaxd] .chip[data-astro-cid-ilgheaxd],.ri[data-astro-cid-ilgheaxd] .ri-table[data-astro-cid-ilgheaxd] .chip[data-astro-cid-ilgheaxd]{min-height:20px;padding:2px 6px;border-radius:var(--r-xs);font-size:11px;font-weight:600}.ri-section[data-astro-cid-ilgheaxd]{margin:0 0 var(--s6);min-width:0}.ri-section[data-astro-cid-ilgheaxd] h2[data-astro-cid-ilgheaxd]{font-size:20px;font-weight:600;line-height:1.25;margin:0 0 var(--s2)}.ri-note[data-astro-cid-ilgheaxd]{color:var(--ink-dim);font-size:13px;margin:0 0 var(--s3)}.ri-note-after[data-astro-cid-ilgheaxd]{margin:var(--s2) 0 0}.ri-table-wrap[data-astro-cid-ilgheaxd]{border:1px solid var(--line);border-radius:var(--r-md);overflow-x:auto;background:linear-gradient(90deg,var(--surface) 30%,transparent) left / 40px 100% no-repeat local,linear-gradient(270deg,var(--surface) 30%,transparent) right / 40px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,var(--cs-fade),transparent) left / 14px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,var(--cs-fade),transparent) right / 14px 100% no-repeat scroll,var(--surface)}.ri-table-wrap[data-astro-cid-ilgheaxd]{--cs-fade: rgb(0 0 0 / .12)}html[data-theme=dark] .ri-table-wrap[data-astro-cid-ilgheaxd]{--cs-fade: rgb(255 255 255 / .12)}@media(prefers-color-scheme:dark){html:not([data-theme=light]) .ri-table-wrap[data-astro-cid-ilgheaxd]{--cs-fade: rgb(255 255 255 / .12)}}.ri-table-wrap[data-astro-cid-ilgheaxd]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ri-table[data-astro-cid-ilgheaxd]{width:100%;border-collapse:collapse;font-size:13px}.cs-table[data-astro-cid-ilgheaxd]{min-width:760px}.ri-table[data-astro-cid-ilgheaxd] th[data-astro-cid-ilgheaxd],.ri-table[data-astro-cid-ilgheaxd] td[data-astro-cid-ilgheaxd]{padding:9px var(--s3);border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}.ri-table[data-astro-cid-ilgheaxd] tbody[data-astro-cid-ilgheaxd] tr[data-astro-cid-ilgheaxd]:last-child>[data-astro-cid-ilgheaxd]{border-bottom:0}.ri-table[data-astro-cid-ilgheaxd] thead[data-astro-cid-ilgheaxd] th[data-astro-cid-ilgheaxd]{background:var(--surface-2);font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-dim)}.ri-table[data-astro-cid-ilgheaxd] tbody[data-astro-cid-ilgheaxd] th[data-astro-cid-ilgheaxd]{font-weight:500}.ri-table[data-astro-cid-ilgheaxd] .num[data-astro-cid-ilgheaxd]{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}.ri-table[data-astro-cid-ilgheaxd] tbody[data-astro-cid-ilgheaxd] tr[data-astro-cid-ilgheaxd]:hover{background:color-mix(in srgb,var(--accent) 5%,transparent)}.ri-tbd[data-astro-cid-ilgheaxd]{color:var(--ink-dim);font-family:var(--font);font-style:italic}.ri-rails[data-astro-cid-ilgheaxd]{font-family:var(--mono);font-size:11px;color:var(--ink-dim);margin-left:var(--s1)}.cs-dl[data-astro-cid-ilgheaxd]{display:flex;flex-wrap:wrap;gap:var(--s2);margin:var(--s3) 0 0}.cs-dl[data-astro-cid-ilgheaxd] .btn[data-astro-cid-ilgheaxd]{font-family:var(--mono);font-size:13px;max-width:100%;overflow-wrap:anywhere}.ri-details[data-astro-cid-ilgheaxd]{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);margin:0 0 var(--s2)}.ri-details[data-astro-cid-ilgheaxd] summary[data-astro-cid-ilgheaxd]{cursor:pointer;padding:var(--s3) var(--s4);font-weight:500;min-height:40px}.ri-details[data-astro-cid-ilgheaxd][open] summary[data-astro-cid-ilgheaxd]{border-bottom:1px solid var(--line)}.ri-details[data-astro-cid-ilgheaxd] .ri-list[data-astro-cid-ilgheaxd]{padding:var(--s3) var(--s4);columns:2;column-gap:var(--s5)}.ri-list[data-astro-cid-ilgheaxd]{list-style:none;margin:0;padding:0;font-size:13px}.ri-list[data-astro-cid-ilgheaxd] li[data-astro-cid-ilgheaxd]{padding:3px 0;break-inside:avoid;overflow-wrap:anywhere}.ri-cite[data-astro-cid-ilgheaxd] code[data-astro-cid-ilgheaxd]{display:block;white-space:normal;overflow-wrap:anywhere;padding:var(--s3);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);font-size:12px}@media(max-width:1100px){.ri-kpis[data-astro-cid-ilgheaxd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.ri-details[data-astro-cid-ilgheaxd] .ri-list[data-astro-cid-ilgheaxd]{columns:1}.ri-table[data-astro-cid-ilgheaxd] th[data-astro-cid-ilgheaxd],.ri-table[data-astro-cid-ilgheaxd] td[data-astro-cid-ilgheaxd]{padding:9px var(--s2)}}
