.DivergingBarChart-module__aqzsxq__chart{margin-block:var(--space-6);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.DivergingBarChart-module__aqzsxq__title{font-weight:var(--weight-bold);color:var(--color-fg);margin-bottom:var(--space-4)}.DivergingBarChart-module__aqzsxq__rows{margin:0;padding:0;list-style:none}.DivergingBarChart-module__aqzsxq__row,.DivergingBarChart-module__aqzsxq__axis{gap:var(--space-3);grid-template-columns:minmax(7rem,14rem) 1fr;align-items:center;display:grid}.DivergingBarChart-module__aqzsxq__row+.DivergingBarChart-module__aqzsxq__row{margin-top:var(--space-1)}.DivergingBarChart-module__aqzsxq__label{font-size:var(--text-sm);color:var(--color-fg-muted);text-align:right;line-height:var(--leading-snug)}.DivergingBarChart-module__aqzsxq__label .DivergingBarChart-module__aqzsxq__logo{width:20px;max-width:none;height:20px;margin:0 var(--space-2) 0 0;object-fit:contain;vertical-align:middle;display:inline-block}.DivergingBarChart-module__aqzsxq__track{height:1.5rem;display:block;position:relative}.DivergingBarChart-module__aqzsxq__track:before{content:"";border-left:1px solid var(--color-fg-subtle);position:absolute;top:-.125rem;bottom:-.125rem;left:50%}.DivergingBarChart-module__aqzsxq__pos,.DivergingBarChart-module__aqzsxq__neg{position:absolute;top:.2rem;bottom:.2rem}.DivergingBarChart-module__aqzsxq__pos{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.DivergingBarChart-module__aqzsxq__neg{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.DivergingBarChart-module__aqzsxq__up{background:var(--color-up)}.DivergingBarChart-module__aqzsxq__down{background:var(--color-down)}.DivergingBarChart-module__aqzsxq__neutral{background:var(--color-flat)}.DivergingBarChart-module__aqzsxq__value{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-fg);white-space:nowrap;position:absolute;top:50%;transform:translateY(-50%)}.DivergingBarChart-module__aqzsxq__divider{margin-block:var(--space-3);border-top:1px dashed var(--color-border-strong)}.DivergingBarChart-module__aqzsxq__axis{margin-top:var(--space-2)}.DivergingBarChart-module__aqzsxq__ticks{height:1rem;font-size:var(--text-xs);color:var(--color-fg-subtle);font-variant-numeric:tabular-nums;position:relative}.DivergingBarChart-module__aqzsxq__ticks>span{position:absolute;transform:translate(-50%)}.DivergingBarChart-module__aqzsxq__caption{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--color-fg-subtle);line-height:var(--leading-snug)}@media (max-width:30rem){.DivergingBarChart-module__aqzsxq__chart{padding:var(--space-4) var(--space-3)}.DivergingBarChart-module__aqzsxq__row,.DivergingBarChart-module__aqzsxq__axis{gap:var(--space-2);grid-template-columns:6.5rem 1fr}.DivergingBarChart-module__aqzsxq__label{font-size:var(--text-xs)}}
.SortableTable-module__IqBZeq__scroll{width:100%}.SortableTable-module__IqBZeq__table{white-space:nowrap;border-collapse:collapse;width:100%;font-size:var(--text-sm);display:block;overflow-x:auto}.SortableTable-module__IqBZeq__table th,.SortableTable-module__IqBZeq__table td{text-align:left;padding:var(--space-2);border-bottom:1px solid var(--color-border)}.SortableTable-module__IqBZeq__table thead th{background:var(--color-bg);padding:0;position:sticky;top:0}.SortableTable-module__IqBZeq__head{align-items:center;gap:var(--space-1);width:100%;padding:var(--space-2);font:inherit;color:var(--color-fg-muted);font-weight:var(--weight-medium);cursor:pointer;text-align:left;background:0 0;border:0;display:flex}.SortableTable-module__IqBZeq__head:hover{color:var(--color-fg)}.SortableTable-module__IqBZeq__head:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.SortableTable-module__IqBZeq__on{color:var(--color-accent);font-size:.625rem}.SortableTable-module__IqBZeq__off{color:#0000;font-size:.625rem}.SortableTable-module__IqBZeq__head:hover .SortableTable-module__IqBZeq__off{color:var(--color-border-strong)}.SortableTable-module__IqBZeq__hint{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--color-fg-subtle)}.SortableTable-module__IqBZeq__table .SortableTable-module__IqBZeq__logo{object-fit:contain;vertical-align:middle;width:24px;max-width:none;height:24px;margin-right:var(--space-2);display:inline-block}.SortableTable-module__IqBZeq__table td.SortableTable-module__IqBZeq__good{color:var(--color-up);font-weight:600}.SortableTable-module__IqBZeq__table td.SortableTable-module__IqBZeq__bad{color:var(--color-down);font-weight:600}.SortableTable-module__IqBZeq__pinTable thead th{white-space:normal;vertical-align:bottom;min-width:5.5rem;max-width:9rem}.SortableTable-module__IqBZeq__pinTable thead th:first-child{min-width:0}.SortableTable-module__IqBZeq__table .SortableTable-module__IqBZeq__pinned{z-index:1;background-color:var(--color-bg);position:sticky}.SortableTable-module__IqBZeq__table thead .SortableTable-module__IqBZeq__pinned{z-index:2}.SortableTable-module__IqBZeq__table .SortableTable-module__IqBZeq__pinEdge{box-shadow:inset -1px 0 0 var(--color-border-strong)}@media (max-width:640px){.SortableTable-module__IqBZeq__pinTable .SortableTable-module__IqBZeq__pinned:nth-child(2){white-space:normal;min-width:7.5rem;max-width:8.5rem}.SortableTable-module__IqBZeq__pinTable thead th{min-width:4.5rem}}
.Article-module__dO7yTa__body{font-size:var(--text-base);line-height:var(--leading-normal);max-width:68ch}.Article-module__dO7yTa__body>*+*{margin-top:var(--space-5)}.Article-module__dO7yTa__body h2{font-size:var(--text-lg);margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--color-border);color:var(--color-fg)}.Article-module__dO7yTa__body h3{font-size:var(--text-base);font-weight:var(--weight-bold);margin-top:var(--space-6);letter-spacing:0}.Article-module__dO7yTa__body strong{color:var(--color-fg);font-weight:var(--weight-bold)}.Article-module__dO7yTa__body em{color:var(--color-fg-muted)}.Article-module__dO7yTa__body a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.Article-module__dO7yTa__body ul,.Article-module__dO7yTa__body ol{padding-left:var(--space-5)}.Article-module__dO7yTa__body li+li{margin-top:var(--space-2)}.Article-module__dO7yTa__body blockquote{padding-left:var(--space-4);border-left:3px solid var(--color-accent);color:var(--color-fg-muted);margin-left:0}.Article-module__dO7yTa__body .Article-module__dO7yTa__finding{padding:var(--space-4) var(--space-5);background:var(--color-accent-wash);border-left:4px solid var(--color-accent);border-radius:var(--radius-sm)}.Article-module__dO7yTa__body .Article-module__dO7yTa__finding+.Article-module__dO7yTa__finding{margin-top:var(--space-3)}.Article-module__dO7yTa__body .Article-module__dO7yTa__finding p{margin:0}.Article-module__dO7yTa__body hr{border:0;border-top:1px solid var(--color-border);margin-block:var(--space-7)}.Article-module__dO7yTa__body code{font-family:var(--font-mono);background:var(--color-surface);border-radius:var(--radius-sm);padding:.1em .35em;font-size:.9em}.Article-module__dO7yTa__body table{white-space:nowrap;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:var(--text-sm);display:block;overflow-x:auto}.Article-module__dO7yTa__body thead th{background:var(--color-bg);position:sticky;top:0}.Article-module__dO7yTa__body th,.Article-module__dO7yTa__body td{text-align:left;padding:var(--space-2);border-bottom:1px solid var(--color-border)}.Article-module__dO7yTa__body th{color:var(--color-fg-muted);font-weight:var(--weight-medium)}.Article-module__dO7yTa__body img.Article-module__dO7yTa__logo{object-fit:contain;vertical-align:-.375em;width:1.5em;height:1.5em;margin-right:.25em;display:inline-block}
.AudioPlayer-module__JtFJDW__wrap{margin:var(--space-6) 0;padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.AudioPlayer-module__JtFJDW__label{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-3)}.AudioPlayer-module__JtFJDW__audio{width:100%}.AudioPlayer-module__JtFJDW__frame{border-radius:var(--radius);border:0;width:100%}.AudioPlayer-module__JtFJDW__link{color:var(--color-accent)}
.Container-module__QakJAa__container{width:100%;max-width:var(--width-content);padding-inline:var(--space-4);padding-block:var(--space-6);margin-inline:auto}.Container-module__QakJAa__wide{max-width:var(--width-wide)}@media (min-width:48rem){.Container-module__QakJAa__container{padding-inline:var(--space-6);padding-block:var(--space-7)}}
.PostList-module__vvqZ-W__list{flex-direction:column;padding:0;list-style:none;display:flex}.PostList-module__vvqZ-W__item{border-bottom:1px solid var(--color-border)}.PostList-module__vvqZ-W__item:last-child{border-bottom:0}.PostList-module__vvqZ-W__link{gap:var(--space-4);padding-block:var(--space-6);display:grid}.PostList-module__vvqZ-W__link:hover{color:inherit}.PostList-module__vvqZ-W__link:hover .PostList-module__vvqZ-W__title{color:var(--color-accent)}@media (min-width:40rem){.PostList-module__vvqZ-W__withImage{grid-template-columns:1fr 12rem;align-items:start}}.PostList-module__vvqZ-W__meta{gap:var(--space-3);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-subtle);margin-bottom:var(--space-3);align-items:center;display:flex}.PostList-module__vvqZ-W__section{color:var(--color-accent)}.PostList-module__vvqZ-W__title{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-snug);line-height:var(--leading-snug);transition:color var(--transition)}@media (min-width:40rem){.PostList-module__vvqZ-W__title{font-size:var(--text-xl)}}.PostList-module__vvqZ-W__dek{margin-top:var(--space-3);color:var(--color-fg-muted)}.PostList-module__vvqZ-W__image{aspect-ratio:4/3;object-fit:cover;object-position:center top;border-radius:var(--radius);border:1px solid var(--color-border);width:100%}.PostList-module__vvqZ-W__empty{padding:var(--space-8) var(--space-4);text-align:center;color:var(--color-fg-muted);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg)}
.RankingTable-module__wSl9UW__board{margin-bottom:var(--space-8)}.RankingTable-module__wSl9UW__head{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-bottom:var(--space-3);border-bottom:2px solid var(--color-accent);display:flex}.RankingTable-module__wSl9UW__titleLink{color:inherit}.RankingTable-module__wSl9UW__titleLink:hover{color:var(--color-accent)}.RankingTable-module__wSl9UW__subtitle{font-size:var(--text-sm);color:var(--color-fg-muted);margin-top:var(--space-1)}.RankingTable-module__wSl9UW__week{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-subtle);white-space:nowrap}.RankingTable-module__wSl9UW__table{border-collapse:collapse;width:100%}.RankingTable-module__wSl9UW__table td{padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--color-border)}.RankingTable-module__wSl9UW__table tr:last-child td{border-bottom:0}.RankingTable-module__wSl9UW__position{width:2.5rem;color:var(--color-fg-subtle);font-size:var(--text-sm)}.RankingTable-module__wSl9UW__name{font-weight:var(--weight-medium)}.RankingTable-module__wSl9UW__nameRow{align-items:center;gap:var(--space-3);display:flex}.RankingTable-module__wSl9UW__logo{object-fit:contain;flex:none;width:24px;height:24px}.RankingTable-module__wSl9UW__detail{font-size:var(--text-sm);color:var(--color-fg-muted);font-weight:var(--weight-normal);display:block}.RankingTable-module__wSl9UW__teamLink{color:inherit}.RankingTable-module__wSl9UW__teamLink:hover{color:var(--color-accent)}.RankingTable-module__wSl9UW__rankButton{font:inherit;color:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);text-underline-offset:.2em;background:0 0;border:0;padding:0}.RankingTable-module__wSl9UW__rankButton:hover,.RankingTable-module__wSl9UW__rankButtonOn{color:var(--color-accent);text-decoration-color:currentColor}.RankingTable-module__wSl9UW__table .RankingTable-module__wSl9UW__rowOpen td{border-bottom:0}.RankingTable-module__wSl9UW__table .RankingTable-module__wSl9UW__panelRow td{padding:0 var(--space-2) var(--space-4)}.RankingTable-module__wSl9UW__panel{padding:var(--space-4);background:var(--color-surface);border-left:2px solid var(--color-accent)}.RankingTable-module__wSl9UW__panelTabs{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.RankingTable-module__wSl9UW__panelTab{font:inherit;font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-muted);border:1px solid var(--color-border);padding:var(--space-1) var(--space-3);cursor:pointer;background:0 0;border-radius:999px}.RankingTable-module__wSl9UW__panelTab:hover{color:var(--color-fg)}.RankingTable-module__wSl9UW__panelTabOn{color:var(--color-accent-fg);background:var(--color-accent);border-color:var(--color-accent)}.RankingTable-module__wSl9UW__panelTabOn:hover{color:var(--color-accent-fg)}.RankingTable-module__wSl9UW__stats{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));display:grid}.RankingTable-module__wSl9UW__stat dt{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-subtle)}.RankingTable-module__wSl9UW__stat dd{align-items:baseline;gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.RankingTable-module__wSl9UW__statValue{font-size:var(--text-lg);font-weight:var(--weight-medium)}.RankingTable-module__wSl9UW__statRank{font-size:var(--text-sm);color:var(--color-fg-muted)}.RankingTable-module__wSl9UW__panelMore{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-accent);display:inline-block}.RankingTable-module__wSl9UW__value{text-align:right;color:var(--color-accent);white-space:nowrap}.RankingTable-module__wSl9UW__movement{text-align:right;width:3.5rem;font-size:var(--text-sm);white-space:nowrap}.RankingTable-module__wSl9UW__up{color:var(--color-up)}.RankingTable-module__wSl9UW__down{color:var(--color-down)}.RankingTable-module__wSl9UW__flat{color:var(--color-flat)}.RankingTable-module__wSl9UW__new{color:var(--color-accent);font-size:var(--text-xs);letter-spacing:.08em}.RankingTable-module__wSl9UW__empty{padding:var(--space-6) 0;color:var(--color-fg-muted)}.RankingTable-module__wSl9UW__more{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-accent);display:inline-block}.RankingTable-module__wSl9UW__key{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--color-fg-subtle)}.RankingTable-module__wSl9UW__footnote{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-fg-muted);max-width:62ch}.RankingTable-module__wSl9UW__footnote>:where(p,ul)+:where(p,ul){margin-top:var(--space-3)}.RankingTable-module__wSl9UW__footnote ul{gap:var(--space-2);list-style:none;display:grid}.RankingTable-module__wSl9UW__footnote li{padding-left:var(--space-4);text-indent:calc(var(--space-4) * -1)}.RankingTable-module__wSl9UW__footnote li:before{content:"· ";color:var(--color-fg-subtle)}.RankingTable-module__wSl9UW__footnote strong{font-weight:var(--weight-medium);color:var(--color-fg)}.RankingTable-module__wSl9UW__poll{text-align:right;width:3.5rem;color:var(--color-fg-muted);font-size:var(--text-sm);white-space:nowrap}.RankingTable-module__wSl9UW__unranked{color:var(--color-fg-subtle);font-size:var(--text-xs);letter-spacing:.06em}.RankingTable-module__wSl9UW__table thead th{padding:0 var(--space-2) var(--space-2);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-subtle);font-weight:var(--weight-medium);text-align:left;border-bottom:1px solid var(--color-border)}.RankingTable-module__wSl9UW__tierGood{color:var(--color-up);font-weight:600}.RankingTable-module__wSl9UW__tierBad{color:var(--color-down);font-weight:600}
.home-module__Hx0lNG__about{font-size:var(--text-lg);letter-spacing:var(--tracking-snug);color:var(--color-fg-muted);max-width:34ch;margin-bottom:var(--space-7)}@media (min-width:60rem){.home-module__Hx0lNG__about{max-width:48ch}}.home-module__Hx0lNG__layout{gap:var(--space-8);display:grid}@media (min-width:60rem){.home-module__Hx0lNG__layout{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 20rem;align-items:start}}.home-module__Hx0lNG__asideHead{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-subtle);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-5)}.home-module__Hx0lNG__more{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-accent);display:inline-block}.home-module__Hx0lNG__more+.home-module__Hx0lNG__more{margin-left:var(--space-5)}
.RatingsTabs-module__CJ1dEG__tabs{gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.RatingsTabs-module__CJ1dEG__tab{font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-muted);border:1px solid var(--color-border);padding:var(--space-1) var(--space-4);cursor:pointer;background:0 0;border-radius:999px}.RatingsTabs-module__CJ1dEG__tab:hover{color:var(--color-fg)}.RatingsTabs-module__CJ1dEG__on,.RatingsTabs-module__CJ1dEG__on:hover{color:var(--color-accent-fg);background:var(--color-accent);border-color:var(--color-accent)}.RatingsTabs-module__CJ1dEG__heading{font-size:var(--text-lg);margin-top:var(--space-6);margin-bottom:var(--space-4)}
.Report-module__iL-Q4W__body{max-width:none}.Report-module__iL-Q4W__body>p,.Report-module__iL-Q4W__body>ul,.Report-module__iL-Q4W__body>ol{max-width:68ch}.Report-module__iL-Q4W__body h2{font-size:var(--text-xl);scroll-margin-top:var(--space-5)}.Report-module__iL-Q4W__body h3{margin-top:var(--space-7);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg)}.Report-module__iL-Q4W__body blockquote{max-width:68ch;padding:var(--space-4) var(--space-5);background:var(--color-accent-wash);border-left:3px solid var(--color-accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--color-fg)}.Report-module__iL-Q4W__body blockquote>*+*{margin-top:var(--space-3)}.Report-module__iL-Q4W__body dl{max-width:68ch}
.admin-module__4WpgRW__field{margin-bottom:var(--space-4);display:block}.admin-module__4WpgRW__label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);display:block}.admin-module__4WpgRW__input,.admin-module__4WpgRW__textarea,.admin-module__4WpgRW__select{width:100%;padding:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);font-family:inherit;display:block}.admin-module__4WpgRW__textarea{font-family:var(--font-mono);font-size:var(--text-sm);resize:vertical;line-height:1.65}.admin-module__4WpgRW__input:focus,.admin-module__4WpgRW__textarea:focus,.admin-module__4WpgRW__select:focus{border-color:var(--color-accent);outline:none}.admin-module__4WpgRW__hint{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-fg-muted)}.admin-module__4WpgRW__button{padding:var(--space-3) var(--space-5);border:1px solid var(--color-accent);border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-accent-fg);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;align-items:center;display:inline-flex}.admin-module__4WpgRW__button:hover{background:var(--color-accent-hover)}.admin-module__4WpgRW__secondary{color:var(--color-fg);border-color:var(--color-border-strong);background:0 0}.admin-module__4WpgRW__secondary:hover{background:var(--color-surface)}.admin-module__4WpgRW__row{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.admin-module__4WpgRW__grid{gap:var(--space-4);display:grid}@media (min-width:40rem){.admin-module__4WpgRW__cols3{grid-template-columns:repeat(3,1fr)}}.admin-module__4WpgRW__list{padding:0;list-style:none}.admin-module__4WpgRW__listItem{padding:var(--space-4) 0;border-bottom:1px solid var(--color-border);justify-content:space-between;gap:var(--space-4);align-items:baseline;display:flex}.admin-module__4WpgRW__draft{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-subtle)}.admin-module__4WpgRW__published{color:var(--color-up)}.admin-module__4WpgRW__alert{padding:var(--space-3) var(--space-4);border:1px solid var(--color-down);border-radius:var(--radius);color:var(--color-down);margin-bottom:var(--space-5)}.admin-module__4WpgRW__status{padding:var(--space-3) var(--space-4);border:1px solid var(--color-up);border-radius:var(--radius);color:var(--color-up);margin-bottom:var(--space-5)}.admin-module__4WpgRW__nav{gap:var(--space-4);margin-bottom:var(--space-6);font-size:var(--text-sm);display:flex}
