.lbf{isolation:isolate;background:radial-gradient(70% 140% at 0% 30%, color-mix(in srgb, var(--ca) 42%, transparent), transparent 62%), radial-gradient(70% 140% at 100% 30%, color-mix(in srgb, var(--ch) 42%, transparent), transparent 62%), linear-gradient(180deg, #11131b, #0a0b10);box-shadow:0 1px 0 #ffffff14 inset, 0 24px 60px -28px color-mix(in srgb, var(--ch) 60%, transparent);border:1px solid #ffffff1a;border-radius:18px;margin-bottom:14px;padding:20px 22px 18px;transition:transform .3s,box-shadow .3s;display:block;position:relative;overflow:hidden}.lbf:after{content:"";z-index:-1;opacity:.09;pointer-events:none;background:radial-gradient(circle at 50% 118%,#0000 0 120px,#fff 120px 121.5px,#0000 121.5px),linear-gradient(90deg,#0000 calc(50% - .75px),#fff calc(50% - .75px) calc(50% + .75px),#0000 calc(50% + .75px));position:absolute;inset:0}.lbf:hover{transform:translateY(-2px)}.lbf-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.lbf-eyebrow{font:700 10.5px var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#ffffffb8}.lbf-meta{gap:6px;display:inline-flex}.lbf-mid{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin:16px 0 12px;display:grid}.lbf-team{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;display:grid}.lbf-logo{background:radial-gradient(circle, color-mix(in srgb, var(--c) 34%, transparent), transparent 70%);border-radius:50%;place-items:center;width:92px;height:92px;display:grid}.lbf-logo img{filter:drop-shadow(0 6px 18px #00000080)}.lbf-name{line-height:1;display:grid}.lbf-name small{font:600 10.5px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#fff9}.lbf-name b{font:900 clamp(26px, 3.4vw, 44px) var(--display);text-transform:uppercase;letter-spacing:.01em;margin-top:4px}.lbf-name em{font:600 11px var(--mono);color:#ffffff8c;letter-spacing:.08em;margin-top:6px;font-style:normal}.lbf-score{color:#ffffff85;font-size:clamp(64px,8.5vw,118px);transition:color .4s,filter .4s;position:relative}.lbf-c{text-align:center;justify-items:center;gap:10px;min-width:150px;display:grid}.lbf-count{font:800 22px var(--display);letter-spacing:.04em;text-transform:uppercase;color:var(--lb-amber)}.lbf-run{font:600 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3}.lbf-run b{font:900 18px var(--display);letter-spacing:.02em}.lbf-arena{text-align:center;font:600 11.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#fff9;padding:6px 0 2px}.lbf-foot{border-top:1px solid #ffffff17;grid-template-columns:minmax(180px,280px) 1fr auto;align-items:center;gap:18px;margin-top:12px;padding-top:12px;display:grid}.lbf-leaders{color:#fffc;flex-wrap:wrap;gap:18px;font-size:13px;display:flex}.lbf-leaders i{border-radius:8px;width:8px;height:8px;margin-right:7px;display:inline-block}.lbf-leaders b{font:900 17px var(--display);color:#fff}.lbf-go{font:700 11.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lb-amber);white-space:nowrap}@media (max-width:860px){.lbf-mid{grid-template-columns:1fr;gap:10px}.lbf-logo{width:56px;height:56px}.lbf-logo img{width:44px;height:44px}.lbf-score{font-size:64px}.lbf-c{order:-1;grid-auto-flow:column;justify-content:start;min-width:0}.lbf-foot{grid-template-columns:1fr;gap:10px}}@media (max-width:640px){.lbf{padding:16px 14px 14px}}.lbc{isolation:isolate;background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--ca) 16%, transparent), transparent 55%), radial-gradient(120% 90% at 100% 100%, color-mix(in srgb, var(--ch) 16%, transparent), transparent 55%), var(--lb-card);border:1px solid var(--lb-line);border-radius:16px;gap:10px;padding:14px 15px 12px;transition:transform .25s,border-color .25s,box-shadow .4s;display:grid;position:relative;overflow:hidden}.lbc:before{content:"";background:linear-gradient(90deg, var(--ca) 0 50%, var(--ch) 50% 100%);opacity:.95;height:3px;position:absolute;inset:0 0 auto}.lbc:hover{border-color:#fff3;transform:translateY(-3px);box-shadow:0 18px 40px -22px #000c}.lbc{grid-template-columns:minmax(0,1fr)}.lbc-top{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.lbc-top .tv{text-overflow:ellipsis;min-width:0;overflow:hidden}.lbc-foot>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lbn{isolation:isolate;min-width:0;color:var(--lb-ink);background:radial-gradient(75% 110% at 0% 30%, color-mix(in srgb, var(--ca) 40%, transparent), transparent 72%), radial-gradient(75% 110% at 100% 30%, color-mix(in srgb, var(--ch) 40%, transparent), transparent 72%), linear-gradient(180deg, #12141c, #0b0c12);animation:.7s cubic-bezier(.2,.8,.2,1) both lbn-up;animation-delay:calc(min(var(--i), 12) * 45ms);border-radius:16px;flex-direction:column;justify-content:space-between;gap:12px;padding:18px 14px 11px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff1a}@keyframes lbn-up{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:none}}.lbn:before{content:"";background:linear-gradient(90deg, var(--ca) 0 50%, var(--ch) 50% 100%);transform-origin:50%;height:3px;animation:.9s cubic-bezier(.2,.8,.2,1) both lbn-line;animation-delay:calc(min(var(--i), 12) * 45ms + .15s);position:absolute;inset:0 0 auto}@keyframes lbn-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lbn:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff1a 50%,#0000 65%);position:absolute;inset:0;transform:translate(-110%)}.lbn:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px #fff3,0 24px 46px -24px #000000e6}.lbn:hover:after{transition:transform .85s cubic-bezier(.2,.7,.2,1);transform:translate(110%)}.lbn:active{transform:scale(.985)}.lbn-mid{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:4px;display:grid}.lbn-t{text-align:center;justify-items:center;min-width:0;line-height:1.1;display:grid}.lbn-logo{place-items:center;width:68px;height:68px;margin-bottom:5px;transition:transform .4s cubic-bezier(.2,.8,.2,1);display:grid;position:relative}.lbn-logo:before{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--c) 72%, transparent), transparent 68%);border-radius:50%;animation:3.6s ease-in-out infinite lbn-breathe;position:absolute;inset:0}.lbn-t:last-child .lbn-logo:before{animation-delay:-1.8s}@keyframes lbn-breathe{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.14)}}.lbn-logo img{filter:drop-shadow(0 5px 12px #0000008c)}.lbn:hover .lbn-logo{transform:scale(1.1)}.lbn-t b{font:900 26px/1 var(--display);letter-spacing:.03em;color:#fff}.lbn-t small{color:#ffffffb8;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:3px;font-size:11.5px;overflow:hidden}.lbn-t em{font:600 10.5px var(--mono);letter-spacing:.06em;color:var(--lb-mute);margin-top:2px;font-style:normal}.lbn-c{align-content:start;justify-items:center;min-width:76px;padding-top:10px;display:grid}.lbn-time{font:900 38px/.9 var(--display);letter-spacing:.01em;color:#fff;font-variant-numeric:tabular-nums}.lbn-c>small{font:700 10px var(--mono);letter-spacing:.16em;color:var(--lb-mute);margin-top:3px}.lbn-cd{color:var(--lb-amber);font:700 10.5px var(--mono);letter-spacing:.04em;white-space:nowrap;font-variant-numeric:tabular-nums;background:#f5a6231f;border-radius:999px;align-items:center;gap:6px;margin-top:10px;padding:4px 9px;display:inline-flex}.lbn-cd i{background:var(--lb-amber);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite lbn-tick}@keyframes lbn-tick{50%{opacity:.25}}.lbn.is-soon{box-shadow:inset 0 0 0 1px #f5a6238c,0 0 34px -12px #f5a623b3}.lbn.is-soon .lbn-cd{background:var(--lb-amber);color:#0b0c10}.lbn.is-soon .lbn-cd i{background:#0b0c10}.lbn-foot{border-top:1px solid #ffffff14;align-items:center;gap:8px;min-height:28px;padding-top:9px;display:flex}.lbn-arena{color:#ffffff9e;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:12px;overflow:hidden}.lb .lbn-tv{text-overflow:ellipsis;color:#fff;border-color:#ffffff38;flex:0 auto;min-width:0;overflow:hidden}.lbn-go{color:#ffffffbf;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;transition:background .25s,color .25s,transform .3s;display:grid;box-shadow:inset 0 0 0 1px #ffffff24}.lbn:hover .lbn-go{background:var(--lb-amber);color:#0b0c10;box-shadow:none;transform:translate(2px)}.lb-after{display:flex}.lb:has(.lbx:not(.r4-0))+.lb-after{display:none}@media (max-width:1240px){.lb:has(.lbx)+.lb-after{display:flex}.lb:has(.lbx:not(.r3-0))+.lb-after{display:none}}@media (max-width:920px){.lb:has(.lbx)+.lb-after{display:flex}.lb:has(.lbx:not(.r2-0))+.lb-after{display:none}}@media (max-width:640px){.lb:has(.lbx)+.lb-after{display:flex}}.lb .lb-grid:not(.lb-even){grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.lbx{isolation:isolate;grid-column:span var(--r4);min-width:0;animation:.7s cubic-bezier(.2,.8,.2,1) both lbn-up;animation-delay:calc(min(var(--i), 12) * 45ms);background:radial-gradient(60% 120% at 100% 0,#f5a62342,#0000 66%),radial-gradient(50% 110% at 0 100%,#5b6eff33,#0000 70%),linear-gradient(#12141c,#0b0c12);border-radius:16px;flex-direction:column;justify-content:space-between;gap:12px;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14;container-type:inline-size}.lbx:after{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--ang,0deg), transparent 0 62%, var(--lb-amber) 78%, #fff 82%, transparent 92%);-webkit-mask-composite:xor;padding:1.5px;animation:7s linear infinite lb-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lbx.r4-0{display:none}.lbx-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;display:flex}.lbx-t{font:900 34px/.95 var(--display);letter-spacing:.01em;text-transform:uppercase;color:#fff}.lbx-facts{flex-wrap:wrap;gap:6px;display:flex}.lbx-facts span{font:600 10.5px var(--mono);letter-spacing:.03em;color:#ffffffc2;white-space:nowrap;background:#ffffff12;border-radius:999px;padding:4px 9px}.lbx-facts b{color:var(--lb-amber);font-weight:800}.lbx-rail{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.lbx-track{gap:8px;width:max-content;animation:48s linear infinite lbx-slide;display:flex}.lbx:hover .lbx-track{animation-play-state:paused}.lbx-track>span{background:radial-gradient(circle, color-mix(in srgb, var(--c) 58%, transparent), transparent 72%);border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}@keyframes lbx-slide{to{transform:translate(calc(-50% - 4px))}}.lbx-l{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;display:grid}.lbx-l a{color:#fff;background:#ffffff0f;border-radius:10px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:44px;padding:0 13px;text-decoration:none;transition:background .2s,color .2s,transform .25s;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.lbx-l a em{font:700 11px var(--mono);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.lbx-l a svg{color:var(--lb-amber);transition:color .2s}.lbx-l a span{color:var(--lb-amber);transition:transform .25s,color .2s}.lbx-l a:hover{background:var(--lb-amber);color:#0b0c10;transform:translateY(-2px)}.lbx-l a:hover svg,.lbx-l a:hover span{color:#0b0c10}.lbx-l a:hover span{transform:translate(3px)}@container (max-width:400px){.lbx-rail{display:none}.lbx-t{font-size:28px}}@media (max-width:1240px){.lb .lb-grid:not(.lb-even){grid-template-columns:repeat(3,minmax(0,1fr))}.lbx{grid-column:span var(--r3);display:flex!important}.lbx.r3-0{display:none!important}}@media (max-width:920px){.lb .lb-grid:not(.lb-even){grid-template-columns:repeat(2,minmax(0,1fr))}.lbx{grid-column:span var(--r2);display:flex!important}.lbx.r2-0{display:none!important}}@media (max-width:640px){.lb .lb-grid:not(.lb-even){grid-template-columns:minmax(0,1fr);gap:10px}.lbx{display:none!important}.lbn{padding:16px 12px 10px}.lbn-time{font-size:44px}.lbn-logo{width:74px;height:74px}.lbn-t b{font-size:30px}}@media (prefers-reduced-motion:reduce){.lbn,.lbn:before,.lbn-logo:before,.lbn-cd i,.lbx,.lbx:after,.lbx-track{animation:none!important}.lbn,.lbn-logo,.lbn-go{transition:none}.lbn:hover{transform:none}.lbn:hover:after{transition:none;transform:translate(-110%)}}.lbc-foot{color:#ffffffb8;border-top:1px solid var(--lb-line);justify-content:space-between;align-items:center;gap:8px;padding-top:9px;font-size:12.5px;display:flex}.lbc-foot b{color:#fff;font-weight:800}
