.lv-page--stats{display:flex;flex-direction:column;gap:var(--lv-space-2xl);padding-block:var(--lv-space-xl) var(--lv-space-3xl)}.lv-page--stats .lv-archive__lead{max-width:none}.lv-page--stats .lv-page__header{margin-bottom:0}.lv-stats-page__asof{margin:var(--lv-space-sm) 0 0;color:var(--lv-color-semantic-text-muted)}.lv-stats-page__intro{max-width:none}.lv-stats-page__intro>:first-child{margin-top:0}.lv-stats-page__intro>:last-child{margin-bottom:0}.lv-stats-page__intro p,.lv-stats-page__intro ul,.lv-stats-page__intro ol{max-width:none}.lv-stats-page__more{margin-top:var(--lv-space-sm)}.lv-stats-page__more>summary{cursor:pointer;font-weight:600;color:var(--lv-color-semantic-primary-text)}.lv-stats-page__more[open]>summary{margin-bottom:var(--lv-space-md)}.lv-stats-page__method{padding:var(--lv-space-lg);border:1px solid var(--lv-color-semantic-border);border-radius:var(--lv-radius-lg);background:var(--lv-color-semantic-surface)}.lv-stats-page__method>summary{cursor:pointer;font-size:1.25rem}.lv-stats-page__method[open]>summary{margin-bottom:var(--lv-space-lg)}.lv-stats-page__method>summary:focus-visible{outline:2px solid var(--lv-color-primary-500);outline-offset:2px}.lv-stats-page__nav{position:sticky;top:var(--lv-header-h, 4rem);z-index:5;display:flex;gap:var(--lv-space-xs);padding-block:var(--lv-space-xs);overflow-x:auto;background:var(--lv-color-semantic-bg);scrollbar-width:none}.lv-stats-page__nav a{flex-shrink:0;padding:.4rem .9rem;border:1px solid var(--lv-color-semantic-border);border-radius:var(--lv-radius-pill);font-size:.875rem;font-weight:600;color:var(--lv-color-semantic-text);text-decoration:none;background:var(--lv-color-semantic-surface)}.lv-stats-page__nav a:hover{border-color:var(--lv-color-primary-600)}.lv-stats-page__nav a:focus-visible{outline:2px solid var(--lv-color-primary-500);outline-offset:2px}.lv-stats-page__section{display:flex;flex-direction:column;gap:var(--lv-space-lg);scroll-margin-top:8rem}.lv-stats-page__h2{margin:0;font-family:var(--lv-font-sans);font-size:clamp(1.4rem,2.2vw,1.75rem);font-weight:700}.lv-stats-page__lead{margin:calc(var(--lv-space-md) * -1) 0 0;color:var(--lv-color-semantic-text-muted);line-height:1.55}.lv-stats-page__source{margin:0;font-size:.8125rem;color:var(--lv-color-semantic-text-muted)}.lv-stats-page__charts{display:grid;gap:var(--lv-space-lg)}@media(min-width:1200px){.lv-stats-page__charts{grid-template-columns:repeat(2,minmax(0,1fr))}.lv-stats-page__charts>:first-child{grid-column:1/-1}}.lv-stats-page__grid{display:grid;gap:var(--lv-space-xl) var(--lv-space-2xl)}@media(min-width:768px){.lv-stats-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.lv-stats-page__grid--prices{grid-template-columns:repeat(3,minmax(0,1fr))}}.lv-stats-facts__list{display:grid;gap:var(--lv-space-md);margin:0;padding:0;list-style:none}@media(min-width:768px){.lv-stats-facts__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.lv-stats-facts__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.lv-stats-facts__item{display:flex;gap:var(--lv-space-md);padding:var(--lv-space-lg);border-radius:var(--lv-radius-lg);background:color-mix(in srgb,var(--lv-color-primary-500) 8%,var(--lv-color-semantic-surface))}.lv-stats-facts__icon{flex-shrink:0;color:var(--lv-color-semantic-primary-text)}.lv-stats-facts__icon .lv-icon{width:1.5rem;height:1.5rem}.lv-stats-facts__text{margin:0;line-height:1.5}.lv-stats-numbers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lv-space-sm);margin:0}@media(min-width:768px){.lv-stats-numbers{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.lv-stats-numbers{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:768px){.lv-stats-numbers--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.lv-stats-numbers--compact{grid-template-columns:repeat(4,minmax(0,1fr))}}.lv-stats-numbers__item{display:flex;flex-direction:column-reverse;gap:.15rem;padding:var(--lv-space-md);border:1px solid var(--lv-color-semantic-border);border-radius:var(--lv-radius-md);background:var(--lv-color-semantic-surface)}.lv-stats-numbers__label{font-size:.8125rem;color:var(--lv-color-semantic-text-muted)}.lv-stats-numbers__value{margin:0;font-size:1.375rem;font-weight:800;font-variant-numeric:tabular-nums}.lv-stats-tools__list{display:grid;gap:var(--lv-space-md);margin:0;padding:0;list-style:none}@media(min-width:768px){.lv-stats-tools__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.lv-stats-tools__card{display:flex;flex-direction:column;gap:.35rem;height:100%;padding:var(--lv-space-lg);border:1px solid var(--lv-color-semantic-border);border-radius:var(--lv-radius-lg);color:var(--lv-color-semantic-text);text-decoration:none;background:var(--lv-color-semantic-surface);transition:border-color var(--lv-motion-fast) var(--lv-motion-ease)}.lv-stats-tools__card:hover{border-color:var(--lv-color-primary-600)}.lv-stats-tools__card:focus-visible{outline:2px solid var(--lv-color-primary-500);outline-offset:2px}.lv-stats-tools__card .lv-icon{width:1.5rem;height:1.5rem;color:var(--lv-color-semantic-primary-text)}.lv-stats-tools__card span{font-size:.875rem;color:var(--lv-color-semantic-text-muted)}.lv-winter-table{width:100%;border-collapse:collapse;font-size:.9375rem;font-variant-numeric:tabular-nums}.lv-winter-table__wrap{overflow-x:auto;border:1px solid var(--lv-color-semantic-border);border-radius:var(--lv-radius-lg);background:var(--lv-color-semantic-surface)}.lv-winter-table th,.lv-winter-table td{padding:.6rem .9rem;border-bottom:1px solid var(--lv-color-semantic-border);text-align:right;white-space:nowrap}.lv-winter-table thead th{font-size:.8125rem;font-weight:600;color:var(--lv-color-semantic-text-muted)}.lv-winter-table th:first-child{text-align:left;white-space:normal;min-width:12rem}.lv-winter-table tbody th{font-weight:600}.lv-winter-table__range{font-weight:800}.lv-winter-table tbody tr:last-child th,.lv-winter-table tbody tr:last-child td{border-bottom:0}.lv-winter-cols{display:grid;gap:var(--lv-space-xl) var(--lv-space-2xl)}@media(min-width:768px){.lv-winter-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.lv-winter-cols>div{display:flex;flex-direction:column;gap:var(--lv-space-md);scroll-margin-top:8rem}.lv-winter-list{display:flex;flex-direction:column;gap:var(--lv-space-sm);margin:0;padding-left:1.2rem;line-height:1.55}.lv-winter-faq{display:flex;flex-direction:column;gap:var(--lv-space-sm)}.lv-winter-faq__item{padding:var(--lv-space-md) var(--lv-space-lg);border:1px solid var(--lv-color-semantic-border);border-radius:var(--lv-radius-md);background:var(--lv-color-semantic-surface)}.lv-winter-faq__item summary{cursor:pointer;font-weight:600}.lv-winter-faq__item summary:focus-visible{outline:2px solid var(--lv-color-primary-500);outline-offset:2px}.lv-winter-faq__item p{margin:var(--lv-space-sm) 0 0;line-height:1.55}.lv-stats-chart{display:flex;flex-direction:column;gap:var(--lv-space-sm);padding:var(--lv-space-lg);border:1px solid var(--lv-color-semantic-border);border-radius:var(--lv-radius-lg);background:var(--lv-color-semantic-surface)}.lv-stats-chart__title{margin:0;font-family:var(--lv-font-sans);font-size:1.25rem;font-weight:700}.lv-stats-chart__lead{margin:0;color:var(--lv-color-semantic-text-muted);line-height:1.5}.lv-stats-chart__legend{display:flex;flex-wrap:wrap;gap:var(--lv-space-md);margin:0;padding:0;list-style:none;font-size:.875rem}.lv-stats-chart__legend-item:before{content:"";display:inline-block;width:.75rem;height:.75rem;margin-right:.4rem;border-radius:2px;background:var(--lv-chart-color);vertical-align:-1px}.lv-stats-chart__figure{margin:0}.lv-stats-chart__svg{display:block;width:100%;height:auto;overflow:visible}.lv-stats-chart__grid line{stroke:var(--lv-color-semantic-border);stroke-width:1}.lv-stats-chart__axis{fill:var(--lv-color-semantic-text-muted);font-family:var(--lv-font-sans);font-size:12px}@media(max-width:599px){.lv-stats-chart__axis{font-size:22px}}.lv-stats-chart__series{--lv-chart-color: var(--lv-color-primary-600)}.lv-stats-chart__series--2{--lv-chart-color: var(--lv-color-secondary-600)}.lv-stats-chart__series polyline{fill:none;stroke:var(--lv-chart-color);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.lv-stats-chart__series circle{fill:var(--lv-color-semantic-surface);stroke:var(--lv-chart-color);stroke-width:2}.lv-stats-chart__series rect{fill:var(--lv-chart-color)}.lv-stats-chart__series circle:hover,.lv-stats-chart__series rect:hover{opacity:.75}.lv-stats-chart__data summary{cursor:pointer;font-size:.875rem;font-weight:600;color:var(--lv-color-semantic-primary-text)}.lv-stats-chart__table-wrap{max-height:22rem;margin-top:var(--lv-space-sm);overflow:auto}.lv-stats-chart__table{width:100%;border-collapse:collapse;font-size:.875rem;font-variant-numeric:tabular-nums}.lv-stats-chart__table th,.lv-stats-chart__table td{padding:.35rem .5rem;border-bottom:1px solid var(--lv-color-semantic-border);text-align:right}.lv-stats-chart__table th:first-child{text-align:left;font-weight:500}.lv-stats-bars{--lv-bar-color: var(--lv-color-primary-600);display:flex;flex-direction:column;gap:var(--lv-space-sm);min-width:0}.lv-stats-bars--blue{--lv-bar-color: var(--lv-color-secondary-600)}.lv-stats-bars--amber{--lv-bar-color: var(--lv-color-semantic-warning)}.lv-stats-bars--red{--lv-bar-color: var(--lv-color-semantic-danger)}.lv-stats-bars__title{margin:0;font-family:var(--lv-font-sans);font-size:1.0625rem;font-weight:700}.lv-stats-bars__lead{margin:0;font-size:.875rem;line-height:1.5;color:var(--lv-color-semantic-text-muted)}.lv-stats-bars__list{display:flex;flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none}.lv-stats-bars__row{display:grid;grid-template-columns:minmax(0,12rem) minmax(3rem,1fr) auto;align-items:center;gap:var(--lv-space-sm);font-size:.875rem}.lv-stats-bars__row--special .lv-stats-bars__label{color:var(--lv-color-semantic-secondary-text)}.lv-stats-bars__row--special .lv-stats-bars__bar{opacity:.45}.lv-stats-bars__label{display:-webkit-box;overflow:hidden;line-height:1.25;-webkit-line-clamp:2;-webkit-box-orient:vertical}.lv-stats-bars__track{height:.75rem;border-radius:var(--lv-radius-pill);background:color-mix(in srgb,var(--lv-color-semantic-text) 10%,transparent);overflow:hidden}.lv-stats-bars__bar{display:block;width:var(--lv-bar);height:100%;border-radius:inherit;background:var(--lv-bar-color)}.lv-stats-bars__value{min-width:4.5rem;text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.lv-stats-bars__more summary{margin-top:var(--lv-space-xs);cursor:pointer;font-size:.875rem;font-weight:600;color:var(--lv-color-semantic-primary-text)}.lv-stats-bars__more .lv-stats-bars__list{margin-top:.4rem}
