.ag-type :is(h1,h2,h3,h4):not([data-look=name]),.ag-type [data-look=title]{font-family:var(--font-board-serif), "Public Sans", sans-serif;letter-spacing:0;font-variant-numeric:lining-nums;font-weight:600}.ag-type [data-look=title]{font-size:max(1em,17px);line-height:1.2}.ag-type [data-look=panel] [data-look=title]{font-size:21px}.ag-type h4:not([data-look=name]){font-size:max(1em,18px)}.ag-type [data-look=name]{font-family:var(--font-sans), "Public Sans", system-ui, sans-serif;letter-spacing:-.02em;font-weight:600}.ag-type [data-look=fig]{overflow-wrap:anywhere;letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;margin-top:8px;font-size:26px;font-weight:300;line-height:1.1}.ag-type [data-look=figs]{letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;font-size:22px;font-weight:300;line-height:1.15}.ag-type [data-look=cap]{letter-spacing:.16em;text-transform:uppercase;color:#fbbf24;font-size:10.5px;font-weight:500}.ag-type [data-look=capl]{letter-spacing:.16em;text-transform:uppercase;color:#000;font-size:10.5px;font-weight:700}.ag-type [data-look=capt]{letter-spacing:.16em;text-transform:uppercase;font-size:10.5px;font-weight:600}.ag-type [data-look=panel]{border-radius:16px}.ag-type [data-look=icon]{display:none}.ag-type [data-look=cells]{background:0 0;border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;border-radius:0;gap:0}.ag-type [data-look=cell]{background:0 0;border-right:1px solid #ffffff12;min-width:0;padding:16px 18px 16px 0}.ag-type [data-look=cell]+[data-look=cell]{padding-left:18px}.ag-type [data-look=cell]:last-child{border-right:0}.ag-type [data-look=box]{background:0 0;padding-left:0;padding-right:0}.ag-type [data-hero] [data-look=name]{font-size:34px}.ag-type [role=group][aria-label=Reporting\ year]{border-color:#ffffff24;border-radius:999px;gap:2px;padding:3px}.ag-type [role=group][aria-label=Reporting\ year] button{letter-spacing:.06em;border-radius:999px}.ag-type [role=group][aria-label=Reporting\ year] button[aria-pressed=true]{color:#1d2a44;background:#fbbf24}.ag-type [data-look=cells][data-stacked] [data-look=cell]{border-top:1px solid #ffffff12;border-right:0;padding:14px 18px}.ag-type [data-look=cells][data-stacked] [data-look=cell]:nth-child(2n){border-right:1px solid #ffffff12}.ag-type [data-look=cells][data-stacked] [data-look=cell][data-total]{border-top:0;border-right:0;padding-top:4px}.ag-type [data-look=cell][data-total] [data-look=fig]{font-size:40px}
:root:not(.dark){--background:#f4f6fa}
