.gen-stat-row,.gen-stat-row-link{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.gen-stat-row-link{width:100%}.gen-stat-row-label{display:flex;align-items:center;gap:.5rem;color:var(--gen-styles-neutral-gray-darker)}.gen-stat-row-label,.gen-stat-row-value{font-size:.75rem;line-height:1rem}.gen-stat-row-value{font-weight:500;color:var(--gen-styles-neutral-gray-darkest)}.gen-stats-box{display:flex;flex-grow:1;overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));background-color:var(--default-styles-neutral-white);padding-top:.75rem;padding-bottom:.75rem;--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.04),0 1px 2px -1px rgb(0 0 0/0.04);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);animation-duration:.2s;animation-timing-function:cubic-bezier(0,0,.2,1)}.gen-stats-box-link .gen-stats-box{cursor:pointer}.gen-stats-box-link:hover .gen-stats-box{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1));--tw-shadow:0 4px 16px -4px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.04);--tw-shadow-colored:0 4px 16px -4px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:translateY(-1px)}.gen-stats-box-structure{width:100%;flex-direction:column}.gen-stats-box-header{margin-bottom:.625rem;display:flex;align-items:flex-start;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));padding-left:1rem;padding-right:1rem;padding-bottom:.5rem;font-size:10px;line-height:12px;font-weight:600;text-transform:uppercase;letter-spacing:-.025em;color:hsl(var(--muted-foreground))}.gen-stats-box-header-icon{margin-right:.5rem}.gen-stats-box-header-text-with-icon{margin-top:1px}.gen-stats-box-content{margin-bottom:.5rem;display:inline-flex;width:100%;align-items:flex-start;padding-left:1rem;padding-right:1rem}.gen-stats-box-content-stats{display:flex;flex-grow:1;justify-content:flex-start;font-family:var(--font-geist-sans)!important;font-weight:900!important;--tw-numeric-spacing:tabular-nums;font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);color:hsl(var(--foreground))}.gen-stats-box-content-stats-default{font-size:28px;line-height:1.75rem;letter-spacing:-.05em}.gen-stats-box-content-stats-small{font-size:1.25rem;line-height:1.25rem;letter-spacing:-.05em}.gen-stats-box-content-stats-large{font-size:2.25rem;line-height:2.5rem;letter-spacing:-.025em}.gen-stats-box-content-info{display:flex;justify-content:flex-end;letter-spacing:-.05em;color:hsl(var(--muted-foreground))}.gen-stats-box-content-info-default{margin-top:2px;font-size:.875rem;line-height:1.25rem}.gen-stats-box-content-info-small{margin-top:3px;font-size:11px;line-height:14px;letter-spacing:-.025em}.gen-stats-box-content-info-large{margin-top:-1px;font-size:1rem;line-height:1.5rem}.gen-stats-box-footer{padding-left:1rem;padding-right:1rem;font-family:var(--font-geist-mono);font-size:11px;line-height:14px;line-height:1.625;letter-spacing:-.1em;color:hsl(var(--muted-foreground)/.8)}.gen-tooltip-content{max-width:250px;transform-origin:var(--radix-tooltip-content-transform-origin)}@keyframes scaleInAndFade{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.gen-tooltip-content{animation:scaleInAndFade .12s ease-out}.gen-tooltip-arrow{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px 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-drop-shadow:drop-shadow(0 25px 25px rgba(0,0,0,.15));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)}.gen-table-of-contents,.gen-table-of-contents-default-top{position:sticky;top:0}.gen-table-of-contents-site-top{position:sticky;top:5.8rem}.gen-table-of-contents-list{position:relative}.gen-table-of-contents-list-item{position:relative;padding-left:.25rem;padding-right:.25rem;color:var(--gen-styles-neutral-gray-dark)}.gen-table-of-contents-list-item:hover{color:var(--gen-styles-neutral-gray-darkest)}.gen-table-of-contents-list-trailing-outer-shell{top:1px}.gen-table-of-contents-list-trailing-inner-body,.gen-table-of-contents-list-trailing-outer-shell{pointer-events:none;position:absolute;left:0;z-index:20;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--gen-styles-neutral-white)}.gen-table-of-contents-list-trailing-inner-body{width:100%}.gen-table-of-contents-list-item-link{position:relative;z-index:30;display:block;transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding:2px 1.25rem 2px .5rem;font-size:.875rem;line-height:1rem;letter-spacing:-.025em;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.gen-table-of-contents-list-item-link:hover{--tw-translate-x:0.125rem;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))}.gen-table-of-contents-list-item-link-before-element-positioning:before{position:absolute;top:3px;right:0;bottom:3px;content:var(--tw-content);left:0}.gen-table-of-contents-list-item-link-before-element-animation:before{--tw-scale-x:.75;--tw-scale-y:.5;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));transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;background-color:var(--gen-styles-neutral-gray-lighter);opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;content:var(--tw-content);animation-duration:.3s}.group:hover .gen-table-of-contents-list-item-link-before-element-animation:before{--tw-scale-x:1;--tw-scale-y:1;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));content:var(--tw-content);opacity:.4}.gen-table-of-contents-active-trailing-bar{pointer-events:none;position:absolute;z-index:10;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--gen-styles-primary-accent-alt-color)}