.year-report{--yr-bar:#2a78d6;--yr-heat-0:#f1f5f9;--yr-heat-1:#b7d3f6;--yr-heat-2:#86b6ef;--yr-heat-3:#3987e5;--yr-heat-4:#1c5cab;--yr-surface:#fff;--tw-text-opacity:1;min-height:100vh;color:rgb(var(--palette-slate-800) / var(--tw-text-opacity,1));padding:1.5rem 1rem;position:relative;overflow:hidden}.year-report:is(.dark *){--tw-text-opacity:1;color:rgb(var(--palette-slate-100) / var(--tw-text-opacity,1))}@media (min-width:640px){.year-report{padding:2.5rem 1.5rem}}@media (min-width:1024px){.year-report{padding-left:2rem;padding-right:2rem}}.dark .year-report{--yr-bar:#3987e5;--yr-heat-0:#1e293b;--yr-heat-1:#184f95;--yr-heat-2:#256abf;--yr-heat-3:#3987e5;--yr-heat-4:#86b6ef;--yr-surface:#0f172a}.year-report__glow{pointer-events:none;z-index:-10;--tw-translate-x:-50%;width:100%;max-width:72rem;height:24rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-image:linear-gradient(to bottom, var(--tw-gradient-stops));--tw-gradient-from:rgb(var(--palette-indigo-400) / .15) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fbbf241a var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-blur:blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);position:absolute;top:0;left:50%}.year-report__inner{max-width:72rem;margin-left:auto;margin-right:auto;position:relative}.year-report__inner>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}@media (min-width:640px){.year-report__inner>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}}.year-report__grid-2{grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;gap:1rem;display:grid}@media (min-width:640px){.year-report__grid-2{gap:1.25rem}}@media (min-width:1024px){.year-report__grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.year-report__hero{position:relative}.year-report__hero>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.year-report__hero{border-width:1px;border-color:rgb(var(--palette-indigo-200) / .8);background-image:linear-gradient(to bottom right, var(--tw-gradient-stops));--tw-gradient-from:rgb(var(--palette-indigo-50) / 1) var(--tw-gradient-from-position);--tw-gradient-to:#fffbeb var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:1.5rem;padding:1.25rem;overflow:hidden}.year-report__hero:is(.dark *){border-color:rgb(var(--palette-indigo-500) / .2);--tw-gradient-from:rgb(var(--palette-indigo-950) / .4) var(--tw-gradient-from-position);--tw-gradient-to:#451a034d var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(var(--palette-slate-900) / 1) var(--tw-gradient-via-position), var(--tw-gradient-to)}@media (min-width:640px){.year-report__hero{padding:1.75rem}}.year-report__eyebrow{--tw-text-opacity:1;color:rgb(var(--palette-indigo-600) / var(--tw-text-opacity,1));flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.75rem;font-weight:700;line-height:1rem;display:flex}.year-report__eyebrow:is(.dark *){--tw-text-opacity:1;color:rgb(var(--palette-indigo-300) / var(--tw-text-opacity,1))}.year-report__badge{border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:900}.year-report__badge--live{--tw-bg-opacity:1;background-color:rgb(var(--palette-rose-500) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.year-report__badge--done{--tw-bg-opacity:1;background-color:rgb(var(--palette-slate-200) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--palette-slate-600) / var(--tw-text-opacity,1))}.year-report__badge--done:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--palette-slate-700) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--palette-slate-300) / var(--tw-text-opacity,1))}.year-report__title{letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(var(--palette-slate-900) / var(--tw-text-opacity,1));margin:0;font-size:1.5rem;font-weight:900;line-height:2rem}.year-report__title:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:640px){.year-report__title{font-size:2.25rem;line-height:2.5rem}}.year-report__lead{--tw-text-opacity:1;color:rgb(var(--palette-slate-600) / var(--tw-text-opacity,1));margin:0;font-size:.875rem;line-height:1.625}.year-report__lead:is(.dark *){--tw-text-opacity:1;color:rgb(var(--palette-slate-300) / var(--tw-text-opacity,1))}.year-report__years{flex-wrap:wrap;gap:.375rem;display:flex}.year-report__year{--tw-text-opacity:1;color:rgb(var(--palette-slate-600) / var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(var(--palette-slate-200) / var(--tw-ring-opacity,1));background-color:#ffffffb3;border-radius:.75rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.year-report__year:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.year-report__year:is(.dark *){background-color:rgb(var(--palette-slate-800) / .7);--tw-text-opacity:1;color:rgb(var(--palette-slate-300) / var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(var(--palette-slate-700) / var(--tw-ring-opacity,1))}.year-report__year:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--palette-slate-800) / var(--tw-bg-opacity,1))}.year-report__year--on{--tw-bg-opacity:1;background-color:rgb(var(--palette-indigo-600) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(var(--palette-indigo-600) / var(--tw-ring-opacity,1))}.year-report__year--on:hover{--tw-bg-opacity:1;background-color:rgb(var(--palette-indigo-600) / var(--tw-bg-opacity,1))}.year-report__year--on:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--palette-indigo-500) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(var(--palette-indigo-500) / var(--tw-ring-opacity,1))}.year-report__year--on:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--palette-indigo-500) / var(--tw-bg-opacity,1))}.year-report__highlights{grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style-type:none;display:grid}@media (min-width:640px){.year-report__highlights{grid-template-columns:repeat(2,minmax(0,1fr))}}.year-report__highlight{background-color:#ffffffb3;border-radius:1rem;align-items:flex-start;gap:.5rem;min-width:0;padding:.5rem .75rem;display:flex}.year-report__highlight:is(.dark *){background-color:rgb(var(--palette-slate-800) / .5)}.year-report__highlight-icon{--tw-text-opacity:1;color:rgb(var(--palette-indigo-500) / var(--tw-text-opacity,1));flex-shrink:0;margin-top:.125rem}.year-report__highlight-icon:is(.dark *){--tw-text-opacity:1;color:rgb(var(--palette-indigo-300) / var(--tw-text-opacity,1))}.year-report__highlight-body{min-width:0}.year-report__highlight-label{--tw-text-opacity:1;color:rgb(var(--palette-slate-500) / var(--tw-text-opacity,1));font-size:11px;font-weight:700;display:block}.year-report__highlight-label:is(.dark *){--tw-text-opacity:1;color:rgb(var(--palette-slate-400) / var(--tw-text-opacity,1))}.year-report__highlight-value{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(var(--palette-slate-900) / var(--tw-text-opacity,1));font-size:.875rem;font-weight:900;line-height:1.25rem;display:block;overflow:hidden}.year-report__highlight-value:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.year-report__highlight-detail{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(var(--palette-slate-500) / var(--tw-text-opacity,1));font-size:11px;display:block;overflow:hidden}.year-report__highlight-detail:is(.dark *){--tw-text-opacity:1;color:rgb(var(--palette-slate-400) / var(--tw-text-opacity,1))}.year-report__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}@media (min-width:640px){.year-report__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}}@media (min-width:1024px){.year-report__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.year-report__stat{min-width:0}.year-report__stat>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.year-report__stat{border-width:1px;border-color:rgb(var(--palette-slate-200) / .8);--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#fffc;border-radius:1rem;padding:.875rem}.year-report__stat:is(.dark *){background-color:rgb(var(--palette-slate-900) / .7);border-color:#ffffff0d}.year-report__stat-label{--tw-text-opacity:1;color:rgb(var(--palette-slate-500) / var(--tw-text-opacity,1));align-items:center;gap:.25rem;margin:0;font-size:11px;font-weight:700;display:flex}.year-report__stat-label:is(.dark *){--tw-text-opacity:1;color:rgb(var(--palette-slate-400) / var(--tw-text-opacity,1))}.year-report__stat-value{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(var(--palette-slate-900) / var(--tw-text-opacity,1));margin:0;font-size:1.25rem;font-weight:900;line-height:1.75rem}.year-report__stat-value:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.year-report__stat-note{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(var(--palette-slate-400) / var(--tw-text-opacity,1));margin:0;font-size:11px}.year-report__stat-note:is(.dark *){--tw-text-opacity:1;color:rgb(var(--palette-slate-500) / var(--tw-text-opacity,1))}.year-report__delta--up{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1));font-weight:700}.year-report__delta--up:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.year-report__delta--down{--tw-text-opacity:1;color:rgb(var(--palette-rose-600) / var(--tw-text-opacity,1));font-weight:700}.year-report__delta--down:is(.dark *){--tw-text-opacity:1;color:rgb(var(--palette-rose-400) / var(--tw-text-opacity,1))}.year-report__delta--flat{--tw-text-opacity:1;color:rgb(var(--palette-slate-500) / var(--tw-text-opacity,1));font-weight:700}.year-report__delta--flat:is(.dark *){--tw-text-opacity:1;color:rgb(var(--palette-slate-400) / var(--tw-text-opacity,1))}.year-report__metrics{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.year-report__metric{cursor:pointer;--tw-text-opacity:1;color:rgb(var(--palette-slate-500) / var(--tw-text-opacity,1));border-radius:.5rem;padding:.25rem .625rem;font-size:11px;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.year-report__metric:hover{--tw-bg-opacity:1;background-color:rgb(var(--palette-slate-100) / var(--tw-bg-opacity,1))}.year-report__metric:is(.dark *){--tw-text-opacity:1;color:rgb(var(--palette-slate-400) / var(--tw-text-opacity,1))}.year-report__metric:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--palette-slate-800) / var(--tw-bg-opacity,1))}.year-report__metric--on{--tw-bg-opacity:1;background-color:rgb(var(--palette-indigo-600) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.year-report__metric--on:hover{--tw-bg-opacity:1;background-color:rgb(var(--palette-indigo-600) / var(--tw-bg-opacity,1))}.year-report__metric--on:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--palette-indigo-500) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.year-report__metric--on:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--palette-indigo-500) / var(--tw-bg-opacity,1))}.year-report__unit{--tw-text-opacity:1;color:rgb(var(--palette-slate-400) / var(--tw-text-opacity,1));align-self:center;margin-left:auto;font-size:10px}.year-report__unit:is(.dark *){--tw-text-opacity:1;color:rgb(var(--palette-slate-500) / var(--tw-text-opacity,1))}.year-report__months{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(var(--palette-slate-200) / var(--tw-border-opacity,1));grid-template-columns:repeat(12,minmax(0,1fr));align-items:flex-end;gap:.25rem;height:12rem;padding-top:1.5rem;display:grid;position:relative}.year-report__months:is(.dark *){--tw-border-opacity:1;border-color:rgb(var(--palette-slate-700) / var(--tw-border-opacity,1))}@media (min-width:640px){.year-report__months{gap:.5rem;height:14rem}}.year-report__month{outline-offset:2px;border-top-left-radius:.375rem;border-top-right-radius:.375rem;outline:2px solid #0000;flex-direction:column;justify-content:flex-end;align-items:center;min-width:0;height:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.year-report__month:hover{background-color:rgb(var(--palette-slate-100) / .7)}.year-report__month:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(var(--palette-indigo-400) / var(--tw-ring-opacity,1))}.year-report__month:hover:is(.dark *){background-color:rgb(var(--palette-slate-800) / .6)}.year-report__month-bar{background:var(--yr-bar);border-top-left-radius:4px;border-top-right-radius:4px;width:100%;max-width:2.5rem;min-height:2px}.year-report__month--future .year-report__month-bar{opacity:.2}.year-report__month-value{text-overflow:ellipsis;white-space:nowrap;text-align:center;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;width:100%;color:rgb(var(--palette-slate-500) / var(--tw-text-opacity,1));font-size:10px;font-weight:700;position:absolute;top:-1.25rem;overflow:hidden}.year-report__month-value:is(.dark *){--tw-text-opacity:1;color:rgb(var(--palette-slate-400) / var(--tw-text-opacity,1))}.year-report__month-labels{text-align:center;--tw-text-opacity:1;color:rgb(var(--palette-slate-400) / var(--tw-text-opacity,1));grid-template-columns:repeat(12,minmax(0,1fr));gap:.25rem;font-size:10px;font-weight:700;display:grid}.year-report__month-labels:is(.dark *){--tw-text-opacity:1;color:rgb(var(--palette-slate-500) / var(--tw-text-opacity,1))}@media (min-width:640px){.year-report__month-labels{gap:.5rem}}.year-report__heat-scroll{padding-bottom:.25rem;overflow-x:auto}.year-report__heat{grid-template-rows:repeat(8,.75rem);grid-auto-flow:column;gap:3px;display:inline-grid}.year-report__heat-month{white-space:nowrap;--tw-text-opacity:1;color:rgb(var(--palette-slate-400) / var(--tw-text-opacity,1));font-size:9px;font-weight:700;line-height:.75rem}.year-report__heat-cell{background:var(--yr-heat-0);border-radius:3px;width:.75rem;height:.75rem}.year-report__heat-cell--empty{background-color:#0000}.year-report__heat-cell--1{background:var(--yr-heat-1)}.year-report__heat-cell--2{background:var(--yr-heat-2)}.year-report__heat-cell--3{background:var(--yr-heat-3)}.year-report__heat-cell--4{background:var(--yr-heat-4)}.year-report__heat-cell--future{opacity:.4}.year-report__heat-cell--collab{box-shadow:inset 0 0 0 1.5px #f59e0b}.year-report__heat-legend{--tw-text-opacity:1;color:rgb(var(--palette-slate-500) / var(--tw-text-opacity,1));flex-wrap:wrap;align-items:center;gap:.375rem;font-size:10px;display:flex}.year-report__heat-legend:is(.dark *){--tw-text-opacity:1;color:rgb(var(--palette-slate-400) / var(--tw-text-opacity,1))}.year-report__list{margin:0;list-style-type:none}.year-report__list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.year-report__list{padding:0}.year-report__row{background-color:rgb(var(--palette-slate-50) / .8);border-radius:.75rem;align-items:center;gap:.625rem;min-width:0;padding:.5rem .625rem;display:flex}.year-report__row:is(.dark *){background-color:rgb(var(--palette-slate-800) / .5)}.year-report__rank{text-align:center;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;width:1.5rem;color:rgb(var(--palette-slate-400) / var(--tw-text-opacity,1));flex-shrink:0;font-size:.75rem;font-weight:900;line-height:1rem}.year-report__thumb{--tw-bg-opacity:1;background-color:rgb(var(--palette-slate-200) / var(--tw-bg-opacity,1));border-radius:.5rem;flex-shrink:0;width:4rem;height:2.5rem;position:relative;overflow:hidden}.year-report__thumb:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--palette-slate-700) / var(--tw-bg-opacity,1))}.year-report__thumb-img{-o-object-fit:cover;object-fit:cover}.year-report__row-main{flex:1;min-width:0}.year-report__row-title{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(var(--palette-slate-900) / var(--tw-text-opacity,1));margin-top:-.375rem;margin-bottom:-.375rem;padding-top:.375rem;padding-bottom:.375rem;font-size:13px;font-weight:700;display:block;overflow:hidden}.year-report__row-title:hover{text-decoration-line:underline}.year-report__row-title:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.year-report__row-sub{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(var(--palette-slate-500) / var(--tw-text-opacity,1));font-size:11px;display:block;overflow:hidden}.year-report__row-sub:is(.dark *){--tw-text-opacity:1;color:rgb(var(--palette-slate-400) / var(--tw-text-opacity,1))}.year-report__row-value{text-align:right;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(var(--palette-indigo-700) / var(--tw-text-opacity,1));flex-shrink:0;font-size:.75rem;font-weight:900;line-height:1rem}.year-report__row-value:is(.dark *){--tw-text-opacity:1;color:rgb(var(--palette-indigo-300) / var(--tw-text-opacity,1))}.year-report__facts{-moz-column-gap:1rem;--tw-text-opacity:1;color:rgb(var(--palette-slate-500) / var(--tw-text-opacity,1));flex-wrap:wrap;gap:.25rem 1rem;font-size:11px;display:flex}.year-report__facts:is(.dark *){--tw-text-opacity:1;color:rgb(var(--palette-slate-400) / var(--tw-text-opacity,1))}.year-report__facts b{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(var(--palette-slate-900) / var(--tw-text-opacity,1));font-weight:900}.year-report__facts b:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.year-report__note{--tw-text-opacity:1;color:rgb(var(--palette-slate-500) / var(--tw-text-opacity,1));margin:0;font-size:11px;line-height:1.625}.year-report__note:is(.dark *){--tw-text-opacity:1;color:rgb(var(--palette-slate-400) / var(--tw-text-opacity,1))}.year-report__footnote{margin:0}.year-report__footnote>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.year-report__footnote{text-align:center;--tw-text-opacity:1;color:rgb(var(--palette-slate-400) / var(--tw-text-opacity,1));font-size:11px;line-height:1.625}.year-report__footnote:is(.dark *){--tw-text-opacity:1;color:rgb(var(--palette-slate-500) / var(--tw-text-opacity,1))}.year-report__footnote-link{--tw-text-opacity:1;color:rgb(var(--palette-indigo-600) / var(--tw-text-opacity,1));font-weight:700}.year-report__footnote-link:hover{text-decoration-line:underline}.year-report__footnote-link:is(.dark *){--tw-text-opacity:1;color:rgb(var(--palette-indigo-400) / var(--tw-text-opacity,1))}
