.lf-site{--lf-ink:#182b2a;--lf-muted:#61706c;--lf-green:#14685c;--lf-paper:#e6e4d4;--lf-line:#dce2dc;--lf-red:#bc3136;background:var(--lf-paper);min-height:100vh;color:var(--lf-ink);padding:0 32px;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.5}.lf-site *{box-sizing:border-box}.lf-site a{color:inherit;text-decoration:none}.lf-site button,.lf-site input{font:inherit}.lf-site button{cursor:pointer}.lf-site button:disabled{opacity:.55;cursor:wait}.lf-site :focus-visible{outline-offset:4px;outline:3px solid #d7942e}.lf-wrap{max-width:1264px;margin:0 auto}.lf-header{border-bottom:1px solid var(--lf-line);justify-content:space-between;align-items:center;padding:26px 0;display:flex}.lf-logo{letter-spacing:-1.4px;white-space:nowrap;font-size:26px;font-weight:900}.lf-logo>span:first-child{color:var(--lf-red)}.lf-logo-dot{color:var(--lf-green)}.lf-header nav{align-items:center;gap:28px;font-size:13px;font-weight:700;display:flex}.lf-header nav .lf-active,.lf-header nav [aria-current=page]{color:var(--lf-green);border-bottom:2px solid var(--lf-green);padding-bottom:4px}.lf-intro{grid-template-columns:1.25fr 1fr;align-items:end;gap:80px;padding:62px 0 44px;display:grid}.lf-eyebrow{letter-spacing:1.5px;color:var(--lf-muted);font-size:11px;font-weight:700;line-height:1.5;margin:0 0 16px!important}.lf-intro .lf-eyebrow{align-items:center;gap:9px;display:flex}.lf-intro .lf-eyebrow>span{background:var(--lf-red);border-radius:50%;width:7px;height:7px}.lf-site h1{letter-spacing:-3px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,5.8vw,80px);font-weight:500;line-height:1.03}.lf-site h1 em{color:var(--lf-green);font-weight:400}.lf-intro-copy>p{color:#455853;max-width:380px;margin:0 0 28px;font-size:19px;line-height:1.6}.lf-source-stamp{border-left:3px solid var(--lf-green);color:var(--lf-muted);grid-template-columns:auto 1fr;gap:2px 14px;padding-left:16px;font-size:13px;display:grid}.lf-source-stamp strong{color:var(--lf-ink);grid-row:span 2;align-self:center;font-size:20px}.lf-update{border-top:1px solid var(--lf-line);border-bottom:1px solid var(--lf-line);color:var(--lf-muted);align-items:center;gap:10px;padding:14px 0;font-size:12px;display:flex}.lf-update b{padding:0 6px;font-weight:400}.lf-status-dot,.lf-status-warning{background:var(--lf-green);border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.lf-status-warning{background:#b36800}.lf-results-count{margin-left:auto}.lf-alert{color:#72500c;background:#fff4d9;border:1px solid #d7bb7e;padding:14px 18px;font-size:13px}.lf-table-section{margin-top:40px}.lf-section-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:22px;display:flex}.lf-section-heading .lf-eyebrow{margin-bottom:8px!important}.lf-site h2{letter-spacing:-.7px;margin:0;font-size:25px;font-weight:700;line-height:1.25}.lf-export-actions{flex-shrink:0;gap:8px;display:flex}.lf-export-actions button,.lf-custom button,.lf-show-all{border:1px solid var(--lf-ink);color:var(--lf-ink);background:0 0;border-radius:6px;min-height:42px;padding:10px 16px;font-size:12px;font-weight:700}.lf-export-actions button:first-child{background:var(--lf-ink);color:#fff}.lf-controls{justify-content:space-between;align-items:center;gap:20px;display:flex}.lf-controls>div{border:1px solid var(--lf-line);background:#e9eee7;border-radius:8px;padding:4px;display:flex}.lf-controls button{min-height:39px;color:var(--lf-muted);background:0 0;border:0;border-radius:5px;padding:8px 16px;font-size:12px;font-weight:700}.lf-controls button[aria-pressed=true]{background:var(--stats-surface,#f2f0e4);color:var(--lf-ink);box-shadow:0 1px 4px #183a2215}.lf-controls>p{color:var(--lf-muted);margin:0;font-size:12px}.lf-comparison-note{max-width:880px;color:var(--lf-muted);margin:16px 0 24px;font-size:13px}.lf-bound-rules{color:var(--lf-muted);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 16px;font-size:12px;display:grid}.lf-bound-rules>span{border-left:2px solid #b4c9bd;padding:4px 12px}.lf-bound-rules b{color:var(--lf-ink);margin-bottom:4px;display:block}.lf-table thead small{text-transform:none;letter-spacing:0;margin-top:5px;font-size:9px;font-weight:400;display:block}.lf-limit-stories{grid-template-columns:1fr 1fr;gap:18px;margin-top:24px;display:grid}.lf-limit-stories .lf-exception{gap:14px;margin-top:0;padding:22px}.lf-floor-story{color:#523c31;background:#eee3d6!important}.lf-floor-story .lf-eyebrow,.lf-floor-story p:not(.lf-eyebrow){color:#6b5142}.lf-table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.lf-table thead{color:var(--lf-muted)}.lf-table thead th{text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--lf-ink);vertical-align:top;white-space:nowrap;padding:10px 9px 13px;font-size:10px}.lf-table th:not(:first-child),.lf-table td{text-align:center}.lf-table abbr{text-underline-offset:3px;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.lf-table thead th:first-child{padding-left:0}.lf-table .lf-distribution-head{text-align:left;width:44%;padding-left:16px;padding-right:16px}.lf-axis{height:15px;margin:10px 8px 0;font-size:9px;line-height:1;display:block;position:relative}.lf-axis b{font-weight:400;position:absolute;transform:translate(-50%)}.lf-axis b:first-child{transform:translate(-10%)}.lf-axis b:nth-child(5){transform:translate(-90%)}.lf-table tbody tr{border-bottom:1px solid var(--lf-line)}.lf-table tbody tr[data-selected=true]{background:#e8efe8}.lf-table tbody tr[data-forest=true]{border-left:3px solid var(--lf-red)}.lf-table td{padding:10px 9px}.lf-club{text-align:left;width:230px;padding:0;font-weight:600}.lf-club button{text-align:left;width:100%;color:var(--lf-ink);background:0 0;border:0;align-items:center;gap:14px;padding:11px 5px;display:flex}.lf-rank{color:var(--lf-muted);min-width:18px;font-size:11px;font-weight:400}.lf-club small{color:var(--lf-muted);letter-spacing:.2px;margin-top:1px;font-size:9px;font-weight:400;display:none}.lf-table tr[data-selected=true] .lf-club small{display:block}.lf-points{font-size:16px;font-weight:700}.lf-played{color:var(--lf-muted);font-size:12px}.lf-distribution{padding-left:16px!important;padding-right:16px!important}.lf-range-chart{min-width:0;padding:0 8px}.lf-range-track{height:32px;position:relative}.lf-range-svg{width:100%;height:32px;display:block;overflow:visible}.lf-median-marker{background:var(--stats-surface,#f2f0e4);border:2px solid #182b2a;width:11px;height:11px;position:absolute;top:50%;transform:translate(-50%,-50%)rotate(45deg)}.lf-range-labels{color:#52645e;justify-content:space-between;gap:12px;margin-top:1px;font-size:11px;line-height:1.3;display:flex}.lf-range-labels strong{color:var(--lf-ink);margin-left:3px;font-size:12px}.lf-range-empty{color:var(--lf-muted);padding:12px 8px;font-size:11px}.lf-range-guide{border:1px solid var(--lf-line);background:var(--stats-surface,#f2f0e4);color:#4d6159;border-radius:6px;flex-wrap:wrap;align-items:center;gap:12px 24px;margin:0 0 16px;padding:14px 18px;font-size:11px;display:flex}.lf-range-guide>span{align-items:center;gap:9px;display:inline-flex}.lf-range-guide>strong{color:var(--lf-ink)}.lf-range-guide i{flex-shrink:0;display:inline-block}.lf-key-full{background:#81aaa0;border-radius:4px;width:26px;height:5px}.lf-key-middle{background:#14685c;border-radius:4px;width:26px;height:12px}.lf-key-diamond{background:var(--stats-surface,#f2f0e4);border:2px solid #182b2a;width:10px;height:10px;transform:rotate(45deg)}.lf-range-guide .lf-key-relegated{background:#f3ded5;border-left:1px dashed #b96d50;width:20px;height:16px}.lf-back-to-table{padding:8px 0 0;font-size:12px;font-weight:700;display:inline-block;color:var(--lf-green)!important}.lf-median{font-weight:700}.lf-best{color:var(--lf-green);font-weight:700}.lf-sample{color:var(--lf-muted);font-size:12px}.lf-sample[data-small=true]{color:#9e5c00;font-weight:700}.lf-mobile-axis{display:none}.lf-table-key{color:var(--lf-muted);flex-wrap:wrap;gap:12px 24px;padding:17px 0;font-size:10px;display:flex}.lf-table-key span{align-items:center;gap:6px;display:flex}.lf-table-key i{border-radius:2px;width:12px;height:12px;display:inline-block}.lf-key-heat{background:var(--lf-green)}.lf-key-median{border:1px solid var(--lf-ink);background:var(--stats-surface,#f2f0e4);border-radius:50%!important;width:7px!important;height:7px!important}.lf-key-relegated{background:#c0492f}.lf-footnote{max-width:970px;color:var(--lf-muted);margin:0;font-size:11px;line-height:1.7}.lf-notice{color:var(--lf-green);min-height:18px;margin:10px 0 0;font-size:12px}.lf-detail{border-top:1px solid var(--lf-ink);margin-top:42px;padding-top:32px;scroll-margin-top:22px}.lf-detail h2{font-family:Georgia,serif;font-size:36px;font-weight:400}.lf-detail-subtitle{color:var(--lf-muted);margin:10px 0 0;font-size:13px}.lf-detail-subtitle strong{color:var(--lf-ink)}.lf-custom{align-items:end;gap:8px;display:flex}.lf-custom label{letter-spacing:.5px;text-transform:uppercase;color:var(--lf-muted);gap:4px;font-size:10px;font-weight:700;display:grid}.lf-custom input{border:1px solid var(--lf-line);background:var(--stats-surface,#f2f0e4);width:68px;min-height:42px;color:var(--lf-ink);border-radius:5px;padding:6px 9px;font-size:15px}.lf-custom button{background:var(--lf-green);color:#fff;border-color:var(--lf-green);white-space:nowrap}.lf-detail-grid{grid-template-columns:1.75fr 1fr;gap:24px;display:grid}.lf-histogram-card{background:var(--stats-surface,#f2f0e4);border:1px solid var(--lf-line);border-radius:8px;padding:24px}.lf-site h3{letter-spacing:-.3px;margin:0 0 7px;font-size:16px;line-height:1.4}.lf-histogram-card>p{color:var(--lf-muted);margin:0;font-size:11px}.lf-histogram{grid-template-columns:repeat(20,minmax(0,1fr));align-items:end;gap:5px;margin-top:24px;display:grid}.lf-histogram-column{flex-direction:column;align-items:center;min-width:0;display:flex}.lf-bar-number{min-height:16px;color:var(--lf-muted);font-size:9px}.lf-bar-track{border-bottom:1px solid var(--lf-line);align-items:end;width:100%;height:130px;display:flex}.lf-bar-track i{background:var(--lf-green);border-radius:2px 2px 0 0;width:100%;min-height:0;display:block}.lf-bar-track i[data-relegation=true]{background:#c0492f}.lf-histogram-column>b{color:var(--lf-muted);margin-top:8px;font-size:9px;font-weight:400}.lf-range-summary{border-top:1px solid var(--lf-line);color:var(--lf-muted);justify-content:space-between;gap:10px;margin-top:22px;padding-top:14px;font-size:10px;display:flex}.lf-range-summary strong{color:var(--lf-ink);margin-top:2px;font-size:18px;display:block}.lf-outcomes{grid-template-columns:1fr 1fr;gap:14px;display:grid}.lf-outcomes>div{background:#eaf0e9;border-radius:6px;gap:4px;padding:18px;display:grid}.lf-outcomes>div:last-of-type{background:#f2e9df}.lf-outcomes span{color:var(--lf-muted);font-size:11px}.lf-outcomes strong{letter-spacing:-1px;font-size:36px;font-weight:600;line-height:1.2}.lf-outcomes small{color:var(--lf-muted);font-size:10px}.lf-outcomes>p{color:var(--lf-muted);grid-column:1/-1;margin:0;font-size:10px}.lf-small-sample{color:#9e5c00!important;margin-top:14px!important}.lf-exception{color:#eef5e8;background:#183e35;border-radius:8px;gap:22px;margin-top:24px;padding:26px;display:flex}.lf-exception .lf-eyebrow{color:#bed2bb}.lf-exception-mark{font-family:Georgia,serif;font-size:50px;line-height:1}.lf-exception h3{letter-spacing:-.1px;margin:0 0 10px;font-family:Georgia,serif;font-size:22px;font-weight:400}.lf-exception p:not(.lf-eyebrow){color:#d5e1d1;margin:7px 0;font-size:13px;line-height:1.65}.lf-records{border:1px solid var(--lf-line);background:var(--stats-surface,#f2f0e4);border-radius:6px;margin-top:24px;padding:18px 22px}.lf-records summary{cursor:pointer;min-height:24px;font-size:13px;font-weight:700}.lf-records summary>span{float:right;color:var(--lf-muted);font-size:11px;font-weight:400}.lf-records>p{color:var(--lf-muted);font-size:11px}.lf-records-scroll{overflow-x:auto}.lf-records table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:12px}.lf-records th{text-transform:uppercase;color:var(--lf-muted);border-bottom:1px solid var(--lf-ink);padding:10px;font-size:10px}.lf-records td{border-bottom:1px solid var(--lf-line);padding:9px 10px}.lf-show-all{margin-top:16px}.lf-method{border-top:1px solid var(--lf-line);margin:48px 0 60px;padding-top:30px}.lf-method h2{font-family:Georgia,serif;font-size:28px;font-weight:400}.lf-method>div{grid-template-columns:1fr 1fr;gap:0 40px;margin-top:12px;display:grid}.lf-method p:not(.lf-eyebrow){color:var(--lf-muted);font-size:12px;line-height:1.8}.lf-method a{text-underline-offset:3px;text-decoration:underline}.lf-footer{border-top:1px solid var(--lf-line);justify-content:space-between;align-items:center;gap:16px;padding:22px 0;display:flex}.lf-footer .lf-logo{font-size:19px}.lf-footer p,.lf-footer>span{color:var(--lf-muted);font-size:11px}.lf-sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (min-width:761px) and (max-width:1050px){.lf-site{padding:0 20px}.lf-table{font-size:12px}.lf-table td{padding:8px 5px}.lf-club{width:180px}.lf-club button{gap:8px}.lf-table thead th{padding-left:5px;padding-right:5px;font-size:9px}.lf-table .lf-distribution-head{width:40%}.lf-intro{gap:35px}.lf-outcomes strong{font-size:30px}}@media (max-width:760px){.lf-site{padding:0 18px;font-size:14px}.lf-header{padding:19px 0}.lf-logo{font-size:22px}.lf-header nav{gap:15px;font-size:11px}.lf-header nav>a:first-child{display:none}.lf-intro{padding:32px 0 28px;display:block}.lf-site h1{letter-spacing:-2.6px;font-size:58px}.lf-eyebrow{letter-spacing:1.2px;font-size:9px}.lf-intro-copy{margin-top:24px}.lf-intro-copy>p{max-width:100%;margin-bottom:20px;font-size:16px}.lf-source-stamp{grid-template-columns:auto 1fr;gap:0 12px;font-size:11px}.lf-source-stamp strong{font-size:18px}.lf-update{flex-wrap:wrap;gap:7px;font-size:10px}.lf-results-count{width:100%;margin-left:14px;font-size:9px}.lf-table-section{margin-top:28px}.lf-section-heading{flex-direction:column;align-items:start;gap:16px;margin-bottom:18px}.lf-site h2{font-size:23px}.lf-export-actions{width:100%}.lf-export-actions button{flex:1}.lf-controls{display:block}.lf-controls>div{grid-template-columns:1fr 1fr;display:grid}.lf-controls button{min-height:42px;padding:8px 6px;font-size:10px}.lf-controls>p{margin-top:10px;font-size:10px}.lf-comparison-note{margin:12px 0 16px;font-size:11px}.lf-bound-rules{grid-template-columns:1fr;gap:8px;font-size:12px}.lf-bound-rules b{margin-right:8px;display:inline}.lf-limit-stories{grid-template-columns:1fr}.lf-table{display:block}.lf-table thead{display:none}.lf-table tbody{gap:10px;display:grid}.lf-table tbody tr{border:1px solid var(--lf-line);background:var(--stats-surface,#f2f0e4);border-radius:7px;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"club club club club club club club club played played points points""dist dist dist dist dist dist dist dist dist dist dist dist""median median median median relegation relegation relegation relegation sample sample sample sample";gap:10px 0;padding:12px;display:grid}.lf-table tbody tr[data-selected=true]{background:#e8efe8;border-color:#9eafa1}.lf-club{grid-area:club;width:auto}.lf-club button{gap:7px;min-height:42px;padding:0;font-size:14px;line-height:1.35}.lf-club small{margin-top:3px;font-size:9px;display:block}.lf-club .lf-own-club{display:none}.lf-rank{min-width:17px;font-size:9px}.lf-table td{padding:0;line-height:1.3}.lf-table td:not(.lf-distribution):before{content:attr(data-label);color:var(--lf-muted);letter-spacing:.3px;margin-bottom:4px;font-size:10px;font-weight:400;display:block}.lf-played{grid-area:played;align-self:center;font-size:16px}.lf-points{grid-area:points;align-self:center;font-size:20px}.lf-distribution{flex-direction:column;grid-area:dist;gap:1px;display:flex;padding:0!important}.lf-range-guide{grid-template-columns:1fr 1fr;gap:12px 14px;padding:12px;font-size:11px;display:grid}.lf-range-guide>strong{grid-column:1/-1;font-size:11px}.lf-range-guide>span{gap:7px}.lf-range-labels{font-size:11px}.lf-range-labels strong{font-size:13px}.lf-mobile-axis{color:var(--lf-muted);order:-1;justify-content:space-between;margin:0 8px;font-size:10px;display:flex}.lf-mobile-axis b{font-weight:400}.lf-median{grid-area:median}.lf-best{grid-area:best}.lf-relegation{grid-area:relegation}.lf-sample{grid-area:sample}.lf-table td.lf-median,.lf-table td.lf-best,.lf-table td.lf-relegation{font-size:15px}.lf-table-key{gap:9px 16px;font-size:9px;line-height:1.5}.lf-footnote{font-size:10px}.lf-detail{margin-top:28px;padding-top:25px}.lf-detail h2{font-size:32px}.lf-detail-subtitle{font-size:12px}.lf-custom{width:100%}.lf-custom label{flex:1}.lf-custom input{width:100%}.lf-custom button{flex:1}.lf-detail-grid{grid-template-columns:1fr;gap:16px}.lf-histogram-card{padding:18px 13px}.lf-histogram{gap:3px;margin-top:20px}.lf-bar-number{font-size:9px}.lf-bar-track{height:110px}.lf-histogram-column>b,.lf-range-summary{font-size:9px}.lf-range-summary strong{font-size:16px}.lf-outcomes{gap:10px}.lf-outcomes>div{padding:15px}.lf-outcomes strong{font-size:32px}.lf-exception{gap:12px;padding:20px 16px}.lf-exception-mark{font-size:32px}.lf-exception h3{font-size:20px}.lf-exception p:not(.lf-eyebrow){font-size:12px}.lf-records{padding:16px 13px}.lf-records summary{font-size:11px}.lf-records summary>span{font-size:9px}.lf-records table{font-size:11px}.lf-records th{font-size:9px}.lf-method{margin:36px 0}.lf-method>div{grid-template-columns:1fr;gap:0}.lf-method p:not(.lf-eyebrow){margin-bottom:0;font-size:11px}.lf-footer{flex-wrap:wrap;gap:6px 12px}.lf-footer p{order:3;width:100%;margin:6px 0}.lf-footer>span{font-size:9px}}.lf-frequency-guide{background:var(--stats-surface,#f2f0e4);border:1px solid var(--lf-line);border-radius:6px;flex-wrap:wrap;gap:12px 24px;margin:20px 0;padding:16px 18px;font-size:12px;display:flex}.lf-heat-legend{align-items:center;gap:6px;display:inline-flex}.lf-heat-legend i{border-radius:3px;width:18px;height:18px;display:inline-block}.lf-rust-label{color:#9c3f25}.lf-frequency-scroll{overflow:visible}.lf-click-prompt{color:#eef5e8;background:#183e35;border-radius:7px;justify-content:space-between;align-items:center;gap:24px;margin:0 0 18px;padding:20px 22px;display:flex}.lf-click-prompt h3{margin:0 0 6px;font-size:20px}.lf-click-prompt p{max-width:720px;margin:0;font-size:13px}.lf-click-prompt button{color:#183e35;background:#eef5e8;border:1px solid #eef5e8;border-radius:5px;flex-shrink:0;min-height:44px;padding:10px 14px;font-size:13px;font-weight:700}.lf-frequency-cell>button>span:last-child,.lf-frequency-stat button{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.lf-frequency-table{border-collapse:separate;border-spacing:0;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;min-width:1160px}.lf-frequency-table thead th{height:46px;color:var(--lf-muted);border-bottom:1px solid var(--lf-ink);text-align:center;font-size:10px}.lf-frequency-table thead th:first-child{text-align:left;width:198px}.lf-frequency-table thead th:nth-child(2),.lf-frequency-table thead th:nth-child(3){width:27px}.lf-frequency-table thead th:nth-last-child(-n+4){width:58px}.lf-frequency-table thead th[data-danger]{color:#9c3f25}.lf-frequency-table td,.lf-frequency-club{border-bottom:1px solid var(--lf-line);text-align:center;padding:6px 1px}.lf-frequency-table tr[data-forest]{background:#e6ede4}.lf-frequency-club{text-align:left;font-size:12px}.lf-frequency-club>button{color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:9px;width:100%;min-height:48px;padding:5px;font-weight:700;line-height:1.3;display:flex}.lf-frequency-table tr[data-forest] .lf-frequency-club{border-left:3px solid var(--lf-red)}.lf-frequency-rank{color:var(--lf-muted);font-size:10px;font-weight:400}.lf-frequency-club small{color:var(--lf-muted);margin-top:5px;font-size:10px;font-weight:400;display:block}.lf-frequency-club small[data-small]{color:#9e5c00}.lf-phone-position,.lf-phone-tally{display:none}.lf-frequency-cell>button{letter-spacing:-.25px;border:1px solid #0000;border-radius:3px;width:100%;min-height:44px;padding:0;font-size:10px;font-weight:600;position:relative}.lf-frequency-cell>button:hover,.lf-frequency-cell>button[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--lf-ink)}.lf-frequency-cell>button[data-median]:after{content:"◆";width:100%;font-size:7px;line-height:10px;position:absolute;bottom:0;left:0}.lf-frequency-stat{font-size:12px;font-weight:700}.lf-frequency-stat button{color:var(--lf-green);background:0 0;border:0;width:100%;min-height:44px;padding:4px 0;font-weight:700}.lf-frequency-stat[data-stat=relegated] button{color:#9c3f25}.lf-detail-filters{flex-wrap:wrap;align-items:center;gap:8px;margin:20px 0;display:flex}.lf-detail-filters button,.lf-detail-filters select{border:1px solid var(--lf-line);background:var(--stats-surface,#f2f0e4);min-height:44px;font:inherit;color:var(--lf-ink);border-radius:5px;padding:8px 12px;font-size:13px}.lf-detail-filters button[aria-pressed=true]{background:var(--lf-green);color:#fff;border-color:var(--lf-green)}.lf-detail-filters label{align-items:center;gap:8px;font-size:12px;display:flex}.lf-cell-result{background:#e8eee6;border-radius:6px;justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.lf-cell-result h3{margin:6px 0;font-size:25px}.lf-cell-result h3 span{color:var(--lf-green)}.lf-cell-result p{color:var(--lf-muted);margin:0;font-size:13px}.lf-detail-median{white-space:nowrap;text-align:right;font-size:12px;display:grid}.lf-detail-median strong{font-size:32px}.lf-records-open{margin-top:20px;padding:0}.lf-empty-result{padding:20px}.lf-definition-warning{color:#705339;background:#f0e9dd;border-radius:5px;padding:10px 14px;font-size:12px}.lf-exception.lf-floor-story{color:#523c31}.lf-exception.lf-floor-story .lf-eyebrow,.lf-exception.lf-floor-story p:not(.lf-eyebrow){color:#6b5142}@media (max-width:1250px){.lf-frequency-guide{padding:14px;font-size:11px}.lf-frequency-scroll{overflow:visible}.lf-frequency-table{min-width:0;display:block}.lf-frequency-table thead{display:none}.lf-frequency-table tbody{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lf-frequency-table tbody tr{border:1px solid var(--lf-line);background:var(--stats-surface,#f2f0e4);border-radius:6px;grid-template-columns:repeat(20,minmax(0,1fr));gap:4px;padding:12px;display:grid}.lf-frequency-table tbody tr[data-forest]{border-left:3px solid var(--lf-red);background:#e6ede4}.lf-frequency-table td,.lf-frequency-table .lf-frequency-club{border:0;padding:0}.lf-frequency-table .lf-frequency-club{grid-column:span 20}.lf-frequency-club>button{gap:10px;min-height:56px;padding:2px 0 10px;font-size:15px}.lf-frequency-club small{font-size:11px;line-height:1.6}.lf-frequency-table tr[data-forest] .lf-frequency-club{border-left:0}.lf-frequency-rank{font-size:12px}.lf-phone-tally{display:inline}.lf-frequency-table .lf-frequency-played,.lf-frequency-table .lf-frequency-points{display:none}.lf-frequency-cell{grid-column:span 4}.lf-frequency-cell>button{letter-spacing:0;flex-direction:column;justify-content:center;align-items:center;min-height:48px;font-size:12px;display:flex}.lf-phone-position{font-size:10px;font-weight:400;display:block}.lf-frequency-cell>button[data-median]:after{width:auto;bottom:2px;left:auto;right:3px}.lf-frequency-stat{flex-direction:column;grid-column:span 5;justify-content:center;align-items:center;min-width:0;font-size:14px;display:flex;padding-top:12px!important}.lf-frequency-stat:before{content:attr(data-label);color:var(--lf-muted);font-size:10px;font-weight:400;display:block}.lf-frequency-stat>span{align-items:center;min-height:44px;display:flex}.lf-frequency-stat button{font-size:14px}.lf-cell-result{padding:18px;display:block}.lf-cell-result h3{font-size:23px}.lf-detail-median{text-align:left;align-items:center;gap:15px;margin-top:16px;display:flex}.lf-detail-median strong{font-size:24px}.lf-detail-filters button{flex-grow:1}.lf-records-open .lf-records-scroll{overflow:visible}.lf-records-open table{min-width:0;display:block}.lf-records-open thead{display:none}.lf-records-open tbody{display:block}.lf-records-open tbody tr{border-bottom:1px solid var(--lf-line);grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:16px;display:grid}.lf-records-open td{border:0;grid-column:span 2;padding:0;font-size:15px}.lf-records-open td:first-child{grid-column:span 4;font-weight:700}.lf-records-open td:nth-child(2){text-align:right}.lf-records-open td[data-label]:before{content:attr(data-label);color:var(--lf-muted);font-size:10px;display:block}}@media (max-width:760px){.lf-frequency-table tbody{grid-template-columns:minmax(0,1fr)}.lf-click-prompt{padding:18px;display:block}.lf-click-prompt h3{font-size:19px}.lf-click-prompt button{width:100%;margin-top:14px}}.lf-limit-definitions{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px;display:grid}.lf-limit-definitions>div{background:#e9f0e8;border-top:3px solid #14685c;border-radius:4px;padding:14px 18px}.lf-limit-definitions>div:last-child{background:#f1e7dc;border-color:#9c3f25}.lf-limit-definitions b{color:#14685c}.lf-limit-definitions>div:last-child b{color:#9c3f25}.lf-limit-definitions p{margin:7px 0 0;font-size:13px;line-height:1.6}.lf-limit-caution{color:var(--lf-muted);margin:16px 0 22px;font-size:13px}.lf-limit-list{display:grid}.lf-limit-row{border-top:1px solid var(--lf-line);grid-template-columns:minmax(170px,1fr) minmax(175px,.95fr) minmax(220px,1.8fr) minmax(175px,.95fr);grid-template-areas:"club best chart worst";align-items:center;gap:18px;padding:16px 6px;display:grid}.lf-limit-row:last-child{border-bottom:1px solid var(--lf-line)}.lf-limit-row[data-forest]{border-left:3px solid var(--lf-red);background:#e6ede4;padding-left:10px}.lf-limit-club{grid-area:club;align-items:center;gap:12px;min-width:0;display:flex}.lf-limit-club h3{margin:0 0 6px;font-family:Arial,sans-serif;font-size:15px;line-height:1.3}.lf-limit-club p{color:var(--lf-muted);margin:0;font-size:12px}.lf-limit-club p strong{color:var(--lf-ink)}.lf-endpoint{background:var(--stats-surface,#f2f0e4);color:var(--lf-ink);text-align:left;border:1px solid #c9d9cf;border-radius:6px;min-width:0;padding:12px}.lf-endpoint[data-side=best]{border-top:3px solid #14685c;grid-area:best}.lf-endpoint[data-side=worst]{border-color:#9c3f25 #decbbc #decbbc;border-top-style:solid;border-top-width:3px;grid-area:worst}.lf-endpoint:hover{box-shadow:0 0 0 2px var(--lf-ink)}.lf-endpoint-label{color:#14685c;font-size:11px;font-weight:700;display:block}.lf-endpoint[data-side=worst] .lf-endpoint-label{color:#9c3f25}.lf-endpoint-value{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:4px 0;display:flex}.lf-endpoint-value strong{font-size:25px;line-height:1.2}.lf-endpoint-value b{color:#14685c;font-size:20px}.lf-endpoint[data-side=worst] .lf-endpoint-value b{color:#9c3f25}.lf-endpoint-count{font-size:12px;font-weight:700;display:block}.lf-endpoint-rule{color:var(--lf-muted);margin-top:3px;font-size:11px;display:block}.lf-endpoint-link{text-underline-offset:3px;margin-top:8px;font-size:11px;text-decoration:underline;display:block}.lf-limit-chart{grid-area:chart;min-width:0;padding:0 4px 20px}.lf-limit-chart svg{width:100%;height:36px;display:block;overflow:visible}.lf-limit-axis{height:14px;color:var(--lf-muted);margin-top:7px;font-size:10px;position:relative}.lf-limit-axis span{position:absolute;transform:translate(-50%)}.lf-limit-axis span:first-child{transform:none}.lf-limit-axis span:last-child{transform:translate(-100%)}.lf-proof{background:#e9f0e8;border-left:4px solid #14685c;border-radius:5px;padding:24px}.lf-proof[data-side=worst]{background:#f1e7dc;border-color:#9c3f25}.lf-proof h3{margin:6px 0 14px;font-size:32px}.lf-proof h3 span{color:#14685c}.lf-proof[data-side=worst] h3 span{color:#9c3f25}.lf-proof p{margin:9px 0;font-size:14px}.lf-proof .lf-proof-formula{border-top:1px solid #c6d6c7;border-bottom:1px solid #c6d6c7;padding:12px 0;font-size:13px}@media (max-width:1050px){.lf-limit-row{border:1px solid var(--lf-line);background:var(--stats-surface,#f2f0e4);border-radius:7px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"club club""chart chart""best worst";gap:14px;padding:18px}.lf-limit-list{gap:16px}.lf-limit-chart{padding-bottom:4px}.lf-limit-club h3{font-size:17px}}@media (max-width:760px){.lf-limit-definitions{grid-template-columns:minmax(0,1fr);gap:10px}.lf-limit-definitions p{font-size:12px}.lf-limit-row{gap:12px 8px;padding:14px 10px}.lf-endpoint{padding:10px 8px}.lf-endpoint-value{gap:4px 8px}.lf-endpoint-value strong{font-size:23px}.lf-endpoint-value b{font-size:18px}.lf-endpoint-rule{line-height:1.5}.lf-endpoint-count{font-size:11px}.lf-proof{padding:18px}}.lf-limit-head{color:var(--lf-muted);align-items:end;padding:10px 6px;font-size:11px;font-weight:700;display:grid}.lf-limit-head span:nth-child(2){color:#14685c}.lf-limit-head span:last-child{color:#9c3f25}.lf-limit-head small{font-size:10px;font-weight:400;display:block}.lf-limit-row{border:0;border-top:1px solid var(--lf-line);background:0 0;border-radius:0;grid-template-areas:"club best chart worst";padding:6px}.lf-limit-list{gap:0}.lf-limit-row[data-forest]{padding-left:8px}.lf-limit-club{gap:9px}.lf-limit-club h3{margin:0 0 3px;font-size:14px}.lf-limit-club p{font-size:11px}.lf-endpoint,.lf-endpoint[data-side=best],.lf-endpoint[data-side=worst]{background:0 0;border:0;border-radius:3px;min-height:44px;padding:2px 4px}.lf-endpoint-label,.lf-endpoint-rule,.lf-endpoint-link{display:none}.lf-endpoint-value{gap:6px;margin:0}.lf-endpoint-value strong{font-size:20px}.lf-endpoint-value b{font-size:17px}.lf-endpoint-count{color:var(--lf-muted);text-underline-offset:3px;font-size:11px;line-height:1.4;text-decoration:underline}.lf-limit-chart{padding:0 3px}.lf-limit-axis{height:12px;margin-top:4px;font-size:9px}@media (max-width:1050px) and (min-width:761px){.lf-limit-head,.lf-limit-row{grid-template-columns:minmax(125px,1fr) minmax(105px,.8fr) minmax(135px,1.3fr) minmax(105px,.8fr);gap:10px}}@media (max-width:760px){.lf-limit-head{display:none}.lf-limit-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"club club club""best chart worst";gap:2px 8px;padding:8px 4px}.lf-limit-club{gap:8px}.lf-limit-club>div{flex:1;justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.lf-limit-club h3{margin:0;font-size:13px}.lf-limit-club p{white-space:nowrap;font-size:10px}.lf-limit-club .lf-rank{font-size:10px}.lf-endpoint-value strong{font-size:18px}.lf-endpoint-value b{font-size:14px}.lf-endpoint-label{font-size:9px;line-height:1.3;display:block}.lf-endpoint-count{font-size:10px}.lf-limit-axis span:nth-child(2),.lf-limit-axis span:nth-child(3),.lf-limit-axis span:nth-child(4){display:none}.lf-limit-chart{padding:0 2px}}.lf-header{padding:17px 0}.lf-compact-intro{padding:22px 0 15px}.lf-compact-intro .lf-eyebrow{margin:0 0 8px}.lf-site .lf-compact-intro h1{letter-spacing:-.8px;margin:0;font:700 34px/1.2 Arial,sans-serif}.lf-site .lf-table-section{margin-top:18px}.lf-table-section>.lf-section-heading{flex-direction:row;align-items:center;gap:12px;margin-bottom:12px}.lf-archive-label{color:var(--lf-muted);font-size:12px}.lf-simple-key{flex-wrap:wrap;gap:3px 16px;margin:8px 0;font-size:13px;display:flex}.lf-click-inline{color:var(--lf-muted);flex-wrap:wrap;align-items:center;gap:16px;margin:4px 0 8px;font-size:12px;display:flex}.lf-click-inline button{min-height:36px;color:var(--lf-green);text-align:left;text-underline-offset:3px;background:0 0;border:0;padding:4px 0;font-weight:700;text-decoration:underline}.lf-method summary{cursor:pointer;align-items:center;min-height:44px;font-size:13px;font-weight:700;display:flex}.lf-method summary:before{content:"+";margin-right:10px}.lf-method[open] summary:before{content:"−"}@media (max-width:760px){.lf-site .lf-compact-intro h1{font-size:27px}.lf-compact-intro{padding-top:18px}.lf-table-section .lf-export-actions{gap:6px;width:auto}.lf-table-section .lf-export-actions button{min-height:44px;padding:8px;font-size:11px}.lf-archive-label{font-size:10px}.lf-simple-key{font-size:12px}.lf-click-inline{gap:0 10px}.lf-click-inline button{min-height:44px}}.lf-outcome{color:var(--lf-green);text-align:left;background:0 0;border:0;min-width:0;min-height:44px;padding:2px}.lf-outcome[data-kind=title]{grid-area:title}.lf-outcome[data-kind=top7]{grid-area:top7}.lf-outcome[data-kind=relegated]{color:#9c3f25;grid-area:relegated}.lf-outcome strong{font-size:17px;display:block}.lf-outcome small{color:var(--lf-muted);text-underline-offset:3px;font-size:10px;text-decoration:underline;display:block}.lf-outcome-label{display:none}.lf-proof[data-side=relegated]{background:#f1e7dc;border-color:#9c3f25}.lf-proof[data-side=relegated] h3 span{color:#9c3f25}.lf-relegation-shortcut{color:#9c3f25;background:0 0;border:0;min-height:44px;padding:8px 0;text-decoration:underline;font-size:13px!important}@media (max-width:900px){.lf-limit-head{display:none}.lf-limit-row{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"club club club club club club title title top7 top7 relegated relegated""best best best chart chart chart chart chart chart worst worst worst";gap:3px 6px;padding:6px 4px}.lf-limit-club>div{display:block}.lf-limit-club h3{margin-bottom:2px;font-size:13px}.lf-limit-club p{font-size:10px}.lf-endpoint-label{font-size:9px;display:block}.lf-outcome{min-height:36px}.lf-outcome-label{color:var(--lf-muted);font-size:9px;display:block}.lf-outcome strong{font-size:15px}.lf-outcome small{display:none}.lf-endpoint-value strong{font-size:18px}.lf-endpoint-value b{font-size:14px}.lf-endpoint-count{font-size:10px}}.lf-limit-head,.lf-limit-row{grid-template-columns:minmax(150px,1fr) minmax(48px,.4fr) minmax(160px,1.5fr) repeat(7,minmax(52px,.55fr));gap:8px}.lf-limit-row{grid-template-areas:"club median chart title top4 top7 topHalf lowerSafe relegated bottom"}.lf-table-median{text-align:center;grid-area:median}.lf-table-median span{display:none}.lf-table-median strong{font-size:17px}.lf-outcome[data-kind=top4]{grid-area:top4}.lf-outcome[data-kind=topHalf]{grid-area:topHalf}.lf-outcome[data-kind=lowerSafe]{grid-area:lowerSafe}.lf-outcome[data-kind=bottom]{grid-area:bottom}.lf-outcome{text-align:center;border-radius:4px}.lf-outcome small{color:inherit;font-size:9px}.lf-outcome-label{color:inherit}.lf-limit-chart .lf-limit-axis{display:none}.lf-limit-chart svg{height:26px}.lf-range-end-links{justify-content:space-between;gap:8px;display:flex}.lf-range-end-links button{color:#14685c;text-underline-offset:3px;background:0 0;border:0;min-height:24px;padding:0;font-size:10px;text-decoration:underline}.lf-range-end-links button:last-child{color:#9c3f25}.lf-limit-row[data-forest] .lf-limit-line{stroke:#bc3136}.lf-tracker{border-top:1px solid var(--lf-ink);margin-top:24px;padding-top:26px}.lf-tracker-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.lf-tracker-heading h2{letter-spacing:-.5px;margin:0;font:700 25px/1.2 Arial,sans-serif}.lf-small-action{border:1px solid var(--lf-line);min-height:44px;color:var(--lf-ink);background:0 0;border-radius:4px;padding:8px 12px;font-size:12px!important}.lf-tracker-controls{flex-wrap:wrap;gap:12px;margin:18px 0 14px;display:flex}.lf-chart-type{background:#e8ede5;border-radius:5px;gap:3px;margin-top:16px;padding:3px;display:inline-flex}.lf-chart-type button{color:var(--lf-ink);background:0 0;border:0;border-radius:3px;min-height:44px;padding:6px 14px;font-size:13px}.lf-chart-type button[aria-pressed=true]{background:var(--stats-surface,#f2f0e4);font-weight:700}.lf-range-record-links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;font-size:12px;display:flex}.lf-range-record-links button{border:1px solid var(--lf-line);background:var(--stats-surface,#f2f0e4);color:#14685c;border-radius:4px;min-height:44px;padding:6px 8px}.lf-range-record-links button[data-range-side=worst]{color:#9c3f25}.lf-range-median{background:var(--stats-surface,#f2f0e4);pointer-events:none;z-index:2;border:1.5px solid;width:8px;height:8px;position:absolute;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 0 1px #fff}.lf-tracker-plot[data-chart-type=range] .lf-tracker-y{right:calc(100% + 18px)}.lf-range-median-readout{color:var(--lf-ink);font-size:12px}.lf-range-median-readout small{color:var(--lf-muted);font-size:10px;display:block}.lf-show-values{align-items:center;gap:7px;min-height:32px;margin:0 0 20px;font-size:12px;display:flex}.lf-show-values input{accent-color:#14685c;width:16px;height:16px}.lf-point-value{pointer-events:none;z-index:3;background:#fffffff2;border-radius:3px;padding:1px 3px;font-size:10px;font-weight:700;position:absolute;transform:translate(-50%,calc(-100% - 13px))}.lf-point-value[data-edge=start]{translate:35%}.lf-point-value[data-below]{transform:translate(-50%,18px)}.lf-point-value[data-edge=end]{translate:-35%}@media (max-width:760px){.lf-tracker-plot[data-dense]{margin-bottom:47px}.lf-tracker-plot[data-dense] .lf-tracker-x{font-size:9px;line-height:1}.lf-tracker-plot[data-dense] .lf-tracker-x[data-even]{padding-top:20px}.lf-point-value{padding:0 1px;font-size:8px}.lf-range-median{border-width:1px;width:6px;height:6px}}.lf-tracker-controls label{min-width:150px;color:var(--lf-muted);flex:1;gap:4px;font-size:11px;display:grid}.lf-tracker-controls select{border:1px solid var(--lf-line);background:var(--stats-surface,#f2f0e4);width:100%;min-width:0;min-height:44px;color:var(--lf-ink);font:inherit;border-radius:4px;padding:8px;font-size:14px}.lf-series-legend{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.lf-series-chip{border:1px solid var(--lf-line);border-radius:4px;max-width:100%;display:flex}.lf-series-chip[data-active]{background:#e8eee6;border-color:#14685c}.lf-series-chip button{min-height:44px;color:var(--lf-ink);background:0 0;border:0;align-items:center;gap:8px;padding:5px 10px;font-size:12px;display:flex}.lf-series-chip button:last-child:not(:first-child){padding:5px 12px;font-size:18px}.lf-series-chip svg{flex:0 0 28px}.lf-tracker-plot{height:280px;margin:0 42px 32px;position:relative}.lf-tracker-plot svg{cursor:crosshair;width:100%;height:100%;display:block;overflow:visible}.lf-tracker-y{text-align:right;width:32px;color:var(--lf-muted);font-size:11px;position:absolute;right:calc(100% + 10px);transform:translateY(-50%)}.lf-tracker-x{color:var(--lf-muted);padding-top:7px;font-size:11px;position:absolute;top:100%;transform:translate(-50%)}.lf-tracker-x[data-edge=start]{transform:none}.lf-tracker-x[data-edge=end]{transform:translate(-100%)}.lf-tracker-badge{background:var(--stats-surface,#f2f0e4);cursor:pointer;z-index:3;border:1px solid;border-radius:50%;place-items:center;width:34px;height:34px;padding:3px;display:grid;position:absolute;transform:translate(-50%,-50%)}.lf-tracker-badge img{object-fit:contain;width:26px;height:26px}.lf-tracker-badge span{font-size:9px;font-weight:700}.lf-tracker-badge img:not([hidden])+span{display:none}.lf-tracker-extreme{white-space:nowrap;pointer-events:none;z-index:2;background:#fffffff0;border-radius:3px;padding:1px 4px;font-size:10px;font-weight:700;position:absolute;transform:translate(-50%,-100%)}.lf-tracker-extreme[data-below]{transform:translate(-50%)}.lf-tracker-extreme[data-edge=start]{translate:45%}.lf-tracker-extreme[data-edge=end]{translate:-45%}.lf-tracker-badge-tether{transform-origin:0;pointer-events:none;height:1px;position:absolute}.lf-tracker-readout{grid-template-columns:1fr 1fr;align-items:center;gap:18px;margin:12px 0;display:grid}.lf-game-tooltip{border:1px solid var(--lf-line);z-index:5;pointer-events:none;background:#fffffff5;border-radius:5px;width:290px;max-width:100%;padding:9px 10px;font-size:12px;position:absolute;top:8px;box-shadow:0 3px 12px #182b2a1a}.lf-game-tooltip-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.lf-game-tooltip-heading button{pointer-events:auto;background:0 0;border:0;min-width:28px;min-height:28px;font-size:20px}.lf-game-tooltip-row{border-left:3px solid;gap:3px;margin-top:6px;padding:6px 0 6px 8px;display:grid}.lf-game-tooltip-row small{color:var(--lf-muted);font-weight:400}.lf-match-result{color:#14685c}.lf-match-result[data-result=L]{color:#a83a2f}.lf-match-result[data-result=D]{color:#8a6511}.lf-series-chip small{color:var(--lf-muted);font-size:10px}.lf-tracker-readout label{gap:8px;font-size:12px;display:grid}.lf-tracker-readout input{accent-color:#bc3136;width:100%;min-width:0}.lf-tracker-readout>button{color:var(--lf-ink);background:#e8eee6;border:0;border-radius:5px;min-height:56px;padding:8px 12px;font-size:14px}.lf-tracker-readout small{color:var(--lf-muted);font-size:11px;display:block}.lf-projections>p{margin:20px 0 10px;font-size:13px;font-weight:700}.lf-range-projection-label{pointer-events:none;font-size:10px;font-weight:800;position:absolute;top:-22px;transform:translate(-50%)}.lf-range-scenario{background:var(--stats-surface,#f2f0e4);border-top:3px dashed;border-radius:4px;min-width:0;padding:10px}.lf-range-scenario>span,.lf-range-scenario>small{display:block}.lf-range-scenario strong{margin:4px 0;font-size:clamp(16px,3vw,24px);display:block}.lf-projections>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.lf-projections button{background:var(--stats-surface,#f2f0e4);color:var(--lf-ink);text-align:left;border:0;border-top:3px solid;border-radius:4px;padding:12px}.lf-projections button>span{font-size:14px;display:block}.lf-projections button>.lf-projection-change{color:var(--lf-ink);margin:3px 0 6px;font-size:11px;font-weight:700;line-height:1.35}.lf-projections button>.lf-projection-change[data-improves]{color:#14685c}.lf-projections button strong{margin:4px 0;font-size:28px;display:block}.lf-projections small{color:var(--lf-muted);font-size:11px}.lf-projections button>small{text-underline-offset:3px;text-decoration:underline;display:block}.lf-chart-note,.lf-chart-empty{color:var(--lf-muted);font-size:12px}.lf-chart-empty{text-align:center;padding:20px}@media (max-width:1100px){.lf-outcome small{display:none}}@media (max-width:900px){.lf-limit-head{display:none}.lf-limit-row{grid-template-columns:repeat(7,minmax(0,1fr));grid-template-areas:"club club club median chart chart chart""title top4 top7 topHalf lowerSafe relegated bottom";gap:5px 3px}.lf-outcome{min-height:36px;padding:3px 0}.lf-outcome-label{white-space:nowrap;font-size:8px;display:block}.lf-outcome strong,.lf-limit-club h3{font-size:13px}.lf-table-median span{color:var(--lf-muted);font-size:9px;display:block}.lf-table-median strong{font-size:14px}.lf-limit-chart svg{height:25px}}@media (max-width:760px){.lf-tracker-heading h2{font-size:22px}.lf-tracker-controls{gap:8px}.lf-tracker-controls label{min-width:120px}.lf-tracker-plot{height:240px}.lf-tracker-readout{gap:10px}.lf-tracker-readout>button{padding:8px 6px}.lf-projections{margin-top:16px}.lf-projections>div{gap:7px}.lf-projections button{padding:10px 8px}.lf-projections button>span{font-size:12px}.lf-projections button strong{font-size:24px}.lf-projections small{font-size:9px}}@media (max-width:480px){.lf-header{flex-wrap:wrap;gap:8px}.lf-header nav{flex-basis:100%;justify-content:space-between;gap:10px}.lf-header nav>a:first-child{display:inline}.lf-header nav>a{align-items:center;min-height:44px;display:inline-flex}}@media (prefers-reduced-motion:reduce){.lf-site *{scroll-behavior:auto!important}}.lf-tracker-controls select{text-overflow:ellipsis;max-width:100%;overflow:hidden}
