.mw-ticker{box-sizing:border-box;display:flex;align-items:center;gap:18px;padding:12px 5%;background:#101010;color:#f5f5f2;border-block:1px solid #333;min-width:0;font:12px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace}.mw-ticker a{color:inherit}.mw-label{flex:none;letter-spacing:.08em;text-decoration:none}.mw-items{display:flex;gap:32px;overflow:auto;min-width:0;flex:1}.mw-tick{display:flex;align-items:baseline;gap:14px;flex:none;max-width:100%;}.mw-tick a{overflow-wrap:anywhere}.mw-tick time{color:#b0b0aa;white-space:nowrap}.mw-ticker.is-enhanced .mw-items{overflow:visible}.mw-ticker.is-enhanced .mw-tick{flex:1;min-width:0}.mw-ticker [hidden]{display:none!important}.mw-toggle{color:#f5f5f2;background:transparent;border:1px solid #777;padding:6px 10px;font:inherit;cursor:pointer}.mw-empty{color:#b0b0aa}.mw-wrap{box-sizing:border-box;max-width:1280px;margin:auto;padding:64px 5% 80px;color:inherit}.mw-heading h1,.mw-single h1{font-size:clamp(38px,7vw,88px);line-height:1.05;letter-spacing:-.04em;overflow-wrap:anywhere;margin:24px 0}.mw-heading p{max-width:650px}.mw-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.mw-card{border-top:1px solid #555;padding:22px 0;min-width:0}.mw-card h2,.mw-home .mw-card h2{font-size:24px;line-height:1.3;overflow-wrap:anywhere}.mw-card a{color:inherit;text-decoration:none}.mw-card a:hover{text-decoration:underline}.mw-meta,.mw-disclosure{font:12px/1.7 ui-monospace,Consolas,monospace;color:#b0b0aa}.mw-disclosure{border-top:1px solid #444;padding-top:24px;margin-top:36px;max-width:900px}.mw-filters{display:flex;align-items:end;gap:16px;flex-wrap:wrap;margin:36px 0}.mw-filters label{display:flex;flex-direction:column;gap:8px;font-size:13px}.mw-filters input,.mw-filters select{box-sizing:border-box;max-width:100%;background:#171717;color:#f5f5f2;border:1px solid #777;padding:10px;font:inherit}.mw-filters button{padding:10px 18px;background:#f5f5f2;color:#101010;border:1px solid #f5f5f2;font:inherit;cursor:pointer}.mw-filters a,.mw-single a{color:inherit}.mw-single{max-width:900px}.mw-story{line-height:1.8}.mw-story img,.mw-story iframe{max-width:100%}.mw-correction{border-left:3px solid currentColor;padding-left:18px}.mw-related{margin-top:48px}.mw-ticker a:focus-visible,.mw-ticker button:focus-visible,.mw-wrap :focus-visible{outline:2px solid #fff;outline-offset:4px}
@media(max-width:900px){.mw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mw-tick time{display:none}}
@media(max-width:620px){.mw-grid{grid-template-columns:1fr}.mw-ticker{gap:10px;padding:12px 20px;flex-wrap:wrap}.mw-label{font-size:10px}.mw-items{flex-basis:100%;order:3}.mw-toggle{margin-left:auto}.mw-tick{max-width:90vw}.mw-filters label{width:100%}.mw-wrap{padding:40px 20px 64px}}
.mw-board{margin:36px 0 64px}.mw-board h2{font-size:clamp(26px,4vw,44px);line-height:1.15;letter-spacing:-.025em}.mw-board-top{display:flex;justify-content:space-between;gap:24px;align-items:center}.mw-board-top nav{display:flex;gap:10px}.mw-board-top nav a{color:inherit;border:1px solid #666;padding:10px 16px;text-decoration:none}.mw-board-top nav a[aria-current]{background:#f5f5f2;color:#101010}.mw-board-empty{border:1px solid #444;padding:28px;margin:24px 0;background:#151515}.mw-board-empty p{max-width:680px;color:#b0b0aa;line-height:1.7}.mw-leaders{list-style:decimal;list-style-position:inside;padding:0}.mw-leaders li{display:grid;grid-template-columns:1fr 1fr;gap:28px;border-top:1px solid #444;padding:24px 0;counter-increment:mw-rank}.mw-leaders{counter-reset:mw-rank}.mw-leaders h3{margin:0;font-size:26px}.mw-leaders h3:before{content:counter(mw-rank,decimal-leading-zero) ' / ';font:14px ui-monospace,monospace;color:#b0b0aa}.mw-leaders p{margin:12px 0;font-size:14px}.mw-evidence{display:flex;gap:16px;flex-wrap:wrap}.mw-board a{color:inherit}.mw-price-title{margin-top:56px}.mw-table-scroll{max-width:100%;overflow-x:auto}.mw-prices{width:100%;border-collapse:collapse;text-align:left;font-size:14px;line-height:1.7}.mw-prices caption{text-align:left;color:#b0b0aa;margin:14px 0}.mw-prices th,.mw-prices td{padding:18px 14px;border-bottom:1px solid #444;vertical-align:top;min-width:140px}.mw-prices th{font:12px ui-monospace,monospace;color:#b0b0aa}.mw-event-details{padding:20px;border:1px solid #555;margin:28px 0}.mw-home .mw-board{margin-top:0;margin-bottom:24px}
@media(max-width:620px){.mw-board-top{align-items:flex-start;flex-direction:column}.mw-leaders li{grid-template-columns:1fr;gap:8px}.mw-board-empty{padding:20px}.mw-board h3{overflow-wrap:anywhere}}
