.lg-strip{display:grid;grid-gap:8px;gap:8px;min-width:0}.lg-strip-head{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:6px 14px;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);padding:0 4px}.lg-strip-title{display:inline-flex;align-items:center;gap:8px}.lg-live-dot{width:7px;height:7px;border-radius:50%;background:var(--loss,#e57373);box-shadow:0 0 0 0 color-mix(in srgb,var(--loss,#e57373) 60%,transparent);animation:lg-pulse 1.8s ease-out infinite}@keyframes lg-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--loss,#e57373) 55%,transparent)}80%,to{box-shadow:0 0 0 7px transparent}}.lg-strip-pos{letter-spacing:.04em;text-transform:none;font-weight:700}.lg-strip-pos strong{color:var(--text);font-size:.82rem}.lg-chips{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:8px;gap:8px}.lg-chip{position:relative;display:grid;grid-gap:3px;gap:3px;padding:8px 10px 7px;border-radius:12px;border:1px solid var(--lm-edge,hsla(0,0%,100%,.08));background:var(--lm-panel,hsla(0,0%,100%,.03)),var(--bg-elevated);min-width:0;transition:border-color .25s ease,box-shadow .25s ease}.lg-chip--off{opacity:.7}.lg-chip-team{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;grid-gap:7px;gap:7px;font-size:.8rem;font-weight:600}.lg-chip-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lg-chip-goals{font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:1ch;text-align:right}.lg-chip-foot{font-size:.68rem;font-weight:700;letter-spacing:.04em;color:var(--text-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lg-chip--goal{border-color:color-mix(in srgb,var(--accent) 70%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 45%,transparent),0 0 24px -6px var(--accent);animation:lg-goal-in .5s ease both}.lg-chip--goal .lg-chip-foot{color:var(--accent)}.lg-chip--goal .lg-chip-foot b{text-transform:uppercase;letter-spacing:.1em;margin-right:3px}.lg-chip-team--scored .lg-chip-goals{color:var(--accent);animation:lg-score-pop .6s ease both}@keyframes lg-goal-in{0%{transform:scale(.97)}to{transform:none}}@keyframes lg-score-pop{0%{transform:scale(1)}35%{transform:scale(1.5)}to{transform:scale(1)}}.lg-card-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.lg-results{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.lg-result{display:grid;grid-gap:2px;gap:2px;padding:6px 8px;border-radius:10px;transition:background .3s ease}.lg-result--goal{background:color-mix(in srgb,var(--accent) 13%,transparent)}.lg-result-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;font-size:.84rem;font-weight:600}.lg-result-team{display:flex;align-items:center;gap:7px;min-width:0}.lg-result-team--home{justify-content:flex-end;text-align:right}.lg-result-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lg-result-score{min-width:52px;text-align:center;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:2px 8px;border-radius:7px;background:rgba(0,0,0,.3);border:1px solid var(--lm-edge,hsla(0,0%,100%,.08))}.lg-result-scorers{display:grid;grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);grid-gap:10px;gap:10px;font-size:.7rem;color:var(--text-dim);line-height:1.35}.lg-result-scorers>span:first-child{text-align:right}.lg-result-scorers>span:last-child{grid-column:3}.lg-scorer{display:inline-block;max-width:100%;overflow-wrap:anywhere}.lg-result-note{grid-column:1/-1;text-align:center;font-style:italic}.lg-table-wrap{min-width:0}.lg-table-title{margin:0 0 6px;font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim)}.lg-table{width:100%;border-collapse:collapse;font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lg-table th{font-size:.64rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);text-align:left;padding:3px 5px;border-bottom:1px solid var(--lm-edge-strong,hsla(0,0%,100%,.16))}.lg-table td{padding:3px 5px;border-bottom:1px solid var(--lm-edge,hsla(0,0%,100%,.06));white-space:nowrap}.lg-table .lg-num{text-align:right;width:1%}.lg-pts{font-weight:800}.lg-table-club{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0}.lg-table-name{overflow:hidden;text-overflow:ellipsis}.lg-you{letter-spacing:.1em;background:var(--accent);color:#06140e}.lg-friend,.lg-you{font-style:normal;font-size:.58rem;font-weight:800;padding:1px 5px;border-radius:999px}.lg-friend{letter-spacing:.04em;border:1px solid color-mix(in srgb,var(--accent) 70%,transparent);color:var(--accent);max-width:76px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0}.lg-chip--friend{border-color:color-mix(in srgb,var(--accent) 55%,transparent)}.lg-chip-friend{color:var(--accent);margin-right:5px}.lg-row--you td{background:color-mix(in srgb,var(--accent) 12%,transparent);font-weight:700}.lg-row--w td:first-child{box-shadow:inset 3px 0 0 var(--win,#4caf50)}.lg-row--d td:first-child{box-shadow:inset 3px 0 0 var(--draw,#9aa4b2)}.lg-row--l td:first-child{box-shadow:inset 3px 0 0 var(--loss,#e57373)}.lg-move{font-size:.62rem;font-weight:800;white-space:nowrap}.lg-move--up{color:var(--win,#4caf50)}.lg-move--down{color:var(--loss,#e57373)}.lg-move--same{color:var(--text-dim);opacity:.6}.lg-break-line strong{color:var(--text)}.lm-feed-row--elsewhere{background:hsla(0,0%,100%,.03);border-left:3px dashed color-mix(in srgb,var(--accent) 55%,transparent);color:var(--ink-soft,#c4cee2);font-size:.8rem}.lm-feed-row--elsewhere .lm-feed-icon{opacity:.7}@media (max-width:1100px){.lg-card-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.lg-chips{display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:4px;scrollbar-width:thin}.lg-chip{flex:0 0 148px;scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.lg-chip--goal,.lg-chip-team--scored .lg-chip-goals,.lg-live-dot{animation:none}}