html[data-type=software]:root{--p-bg:#f4f4f4;--p-surface:#ffffff;--p-ink:#263238;--p-muted:#546e7a;--p-accent:#ff6a00;--p-accent-ink:#111111;--p-action:#ff6a00;--p-action-ink:#111111;--p-inv-bg:#263238;--p-inv-surface:#323e43;--p-inv-ink:#f4f4f4;--p-inv-muted:#a6abad;--p-inv-accent:#ff6a00;--p-inv-accent-ink:#111111;--p-inv-action:#ff6a00;--p-inv-action-ink:#111111;--font-display:var(--font-anton),Impact,"Arial Narrow",sans-serif;--font-text:var(--font-archivo),-apple-system,system-ui,sans-serif;--font-mono:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--display-weight:400;--display-tracking:0;--display-tracking-xl:0;--display-stretch:100%;--ly-scale:1;--lb-charcoal:#263238;--lb-on-charcoal:#f4f4f4;--lb-on-charcoal-muted:#b0bec5;--lb-hoop:#ff6a00;--lb-sky:#00b8d4;--lb-hardwood:#ffc857;--lb-on-block:#263238;--lb-ok:#0b6b4a;--lb-accent-text:#b34400}html[data-type=software]:root[data-theme=dark]{--p-bg:#11181c;--p-surface:#1c262b;--p-ink:#f4f4f4;--p-muted:#b0bec5;--p-inv-bg:#f4f4f4;--p-inv-surface:#ffffff;--p-inv-ink:#263238;--p-inv-muted:#546e7a;--lb-ok:#62d6a6;--lb-accent-text:#ff6a00}@media (prefers-color-scheme:dark){html[data-type=software]:root:not([data-theme=light]){--p-bg:#11181c;--p-surface:#1c262b;--p-ink:#f4f4f4;--p-muted:#b0bec5;--p-inv-bg:#f4f4f4;--p-inv-surface:#ffffff;--p-inv-ink:#263238;--p-inv-muted:#546e7a;--lb-ok:#62d6a6;--lb-accent-text:#ff6a00}}html[data-type=software]:root,html[data-type=software]:root .ground-base{--bar:0px;--bg:var(--p-bg);--surface:var(--p-surface);--ink:var(--p-ink);--muted:var(--p-muted);--accent:var(--p-accent);--accent-ink:var(--p-accent-ink);--card:var(--p-surface);--action:var(--p-action);--action-ink:var(--p-action-ink)}html[data-type=software] body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-text);font-size:var(--t-body);line-height:1.5}html[data-type] svg{display:inline-block;max-width:none}html[data-type=software] .close--type .btn--xl,html[data-type=software] .footer__lede,html[data-type=software] .mo-wh__text,html[data-type=software] .nav__logo,html[data-type=software] .t-h1,html[data-type=software] .t-h2,html[data-type=software] h1,html[data-type=software] h2{text-transform:uppercase}.lb-app__brand,html[data-type=software] .nav__logo{display:inline-flex;align-items:center;gap:.34em}.lb-logo-mark{flex:none;width:auto;height:1.25em}.lb-wordmark{flex:none;width:auto;height:.72em}.nav__logo .lb-logo-mark{height:1.35em}.nav__logo .lb-wordmark{height:.78em}@media (max-width:359px){html[data-type=software] .nav__bar{gap:6px}html[data-type=software] .nav:not(.is-open) .nav__actions .btn{padding-inline:var(--s-2)}.nav__logo .lb-logo-mark{height:19px}.nav__logo .lb-wordmark{height:11px}}.lb-display{font-family:var(--font-display);line-height:.95;letter-spacing:.01em}.lb-display,.lb-label{text-transform:uppercase}.lb-label{font-size:12px;line-height:16px;font-weight:600;letter-spacing:.02em;color:var(--muted)}.lb-tile{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;border-radius:8px;font-family:var(--font-display);font-size:14px;line-height:1;text-transform:uppercase;color:var(--lb-on-block)}.lb-tile--sky{background:var(--lb-sky)}.lb-tile--hardwood{background:var(--lb-hardwood)}.lb-tile--charcoal{background:var(--lb-charcoal);color:var(--lb-on-charcoal)}.lb-chip{height:24px;padding:0 10px;border-radius:999px;font-size:12px;background:color-mix(in oklab,var(--lb-ok) 14%,transparent);color:var(--lb-ok)}.lb-btn,.lb-chip{display:inline-flex;align-items:center;font-weight:600;white-space:nowrap}.lb-btn{justify-content:center;height:32px;padding:0 14px;border-radius:8px;background:var(--lb-hoop);color:#111111;font-size:13px}.lb-mark{display:inline-grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;border:1.5px solid var(--line-strong);font-size:12px;font-weight:600;color:var(--muted)}.lb-mark--done{background:var(--ink);border-color:var(--ink);color:var(--bg)}.lb-mark svg{width:12px;height:12px}.ui.lb-ui{width:360px;max-width:100%;background:var(--p-surface);color:var(--p-ink);border:1px solid color-mix(in oklab,var(--p-ink) 12%,transparent);border-radius:12px;box-shadow:0 1px 2px rgb(0 0 0/.06),0 14px 36px -14px rgb(0 0 0/.28);font-size:13px;line-height:18px;overflow:hidden;--line:color-mix(in oklab,var(--p-ink) 11%,transparent);--line-strong:color-mix(in oklab,var(--p-ink) 20%,transparent);--muted:var(--p-muted);--ink:var(--p-ink);--bg:var(--p-surface)}.lb-ui__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:14px 16px 10px}.lb-ui__head .lb-display{font-size:20px}.lb-ui__row{display:grid;align-items:center;grid-gap:12px;gap:12px;padding:10px 16px;border-top:1px solid var(--line)}.lb-ui__row .lb-display{font-size:16px}.lb-ui__row .lb-sub{font-size:12px;line-height:16px;color:var(--muted)}.lb-ui__row b{font-weight:600}.ly-collage{container-type:inline-size}.ly-collage .ly-piece{box-shadow:0 1px 2px rgb(0 0 0/.1),0 22px 48px -22px rgb(0 0 0/.4);font-family:var(--font-text);color:var(--ink);background:var(--surface);font-size:max(13px,2cqw);line-height:1.35}.ly-collage .ly-piece.lb-piece--dark{background:var(--lb-charcoal);color:var(--lb-on-charcoal);--muted:var(--lb-on-charcoal-muted);--line:rgb(244 244 244/0.16);--line-strong:rgb(244 244 244/0.3)}.ly-collage .lb-label{font-size:max(12px,1.8cqw);line-height:1.3}.ly-collage .lb-tile{width:max(26px,5.4cqw);height:max(26px,5.4cqw);border-radius:max(6px,1.3cqw);font-size:max(12px,2.6cqw)}.ly-collage .lb-chip{height:max(22px,3.6cqw);font-size:max(12px,1.8cqw);padding:0 max(8px,1.6cqw)}.ly-collage .lb-btn{height:max(28px,4.8cqw);font-size:max(12px,1.9cqw);padding:0 max(10px,2cqw);border-radius:max(6px,1.2cqw)}.ly-collage .lb-mark{width:max(20px,3.6cqw);height:max(20px,3.6cqw);font-size:max(11px,1.7cqw)}.pc-score{padding:3.4cqw 4cqw 4cqw;display:grid;grid-gap:2.2cqw;gap:2.2cqw}.pc-score__meta{display:flex;justify-content:space-between;gap:2cqw}.pc-score__line{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;grid-gap:2.4cqw;gap:2.4cqw}.pc-score__line .lb-display{font-size:max(18px,4.6cqw);white-space:nowrap}.pc-score__line .pc-score__num{font-size:max(26px,7.2cqw);line-height:.9}.pc-score__line.is-loser{opacity:.75}.pc-table{padding:3cqw 3.4cqw 2cqw;display:grid;grid-gap:0;gap:0}.pc-table .lb-label{margin-bottom:1.6cqw}.pc-table__row{display:grid;grid-template-columns:minmax(0,1fr) 5.4cqw 5.4cqw 7cqw;grid-gap:1.6cqw;gap:1.6cqw;align-items:center;padding:1.5cqw 0;border-top:1px solid var(--line);font-size:max(13px,2cqw);font-weight:600}.pc-table__row.is-head{border-top:0;font-weight:600;color:var(--muted);font-size:max(12px,1.8cqw)}.pc-table__row .lb-display{font-size:max(14px,2.7cqw);text-align:right}.pc-table__row.is-head .lb-display{font-family:var(--font-text);font-size:max(12px,1.8cqw);text-transform:uppercase}.pc-table__row .pc-table__team{display:flex;align-items:center;gap:1.6cqw;min-width:0}.pc-table__row .pc-table__team span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pc-share{padding:4cqw;display:grid;grid-template-rows:auto 1fr auto;grid-gap:2cqw;gap:2cqw}.pc-share .lb-label{color:var(--lb-hoop)}.pc-share__teams{display:grid;align-content:center;grid-gap:1.6cqw;gap:1.6cqw}.pc-share__teams .pc-score__line .lb-display{font-size:max(18px,4.2cqw)}.pc-share__teams .pc-score__line .pc-score__num{font-size:max(26px,7cqw)}.pc-share__foot{display:grid;grid-gap:.6cqw;gap:.6cqw;padding-right:22%}.pc-share__foot .lb-display{font-size:max(14px,3cqw)}.pc-share__foot span{font-size:max(12px,1.9cqw);color:var(--muted)}.pc-next{padding:3cqw 3.4cqw;display:grid;grid-gap:1cqw;gap:1cqw}.pc-next .lb-display{font-size:max(16px,3.8cqw);white-space:nowrap}.pc-next b{font-weight:600}.pc-next span{color:var(--muted);font-size:max(12px,1.9cqw)}.pc-sched{padding:3cqw 3.4cqw 2cqw}.pc-sched__head{display:flex;justify-content:space-between;align-items:baseline;gap:2cqw;margin-bottom:1.6cqw}.pc-sched__head .lb-display{font-size:max(16px,3.4cqw)}.pc-sched__row{display:grid;grid-template-columns:12cqw minmax(0,1fr);grid-gap:2cqw;gap:2cqw;align-items:center;padding:1.8cqw 0;border-top:1px solid var(--line)}.pc-sched__row .lb-display{font-size:max(14px,2.8cqw)}.pc-sched__row b{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-sched__row span{color:var(--muted);font-size:max(12px,1.8cqw)}.pc-notify{padding:3cqw 3.4cqw 2.4cqw}.pc-notify .lb-label{margin-bottom:1.4cqw}.pc-notify__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:2cqw;gap:2cqw;align-items:center;padding:1.8cqw 0;border-top:1px solid var(--line)}.pc-notify__row b{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-notify__row span,.pc-notify__row time{color:var(--muted);font-size:max(12px,1.8cqw)}.pc-teams{padding:3cqw 9cqw 8cqw 3.4cqw;display:grid;grid-gap:2cqw;gap:2cqw;align-content:start}.pc-teams__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2.4cqw 2cqw;gap:2.4cqw 2cqw}.pc-teams__grid div{display:grid;grid-gap:1cqw;gap:1cqw;font-size:max(12px,1.9cqw);font-weight:600;line-height:1.2}.pc-teams__grid .lb-tile{width:100%;height:auto;aspect-ratio:1;border-radius:max(8px,1.8cqw);font-size:max(16px,4.4cqw)}.pc-player{padding:3.4cqw 4cqw 4cqw;display:grid;grid-gap:2.4cqw;gap:2.4cqw}.pc-player__name{font-size:max(22px,5.4cqw)}.pc-player__role{color:var(--muted);font-size:max(13px,2cqw);margin-top:1cqw}.pc-player__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2cqw;gap:2cqw;padding-top:2.4cqw;border-top:1px solid var(--line)}.pc-player__stats .lb-display{font-size:max(22px,5.6cqw)}.pc-player__stats .lb-label{display:block;margin-top:.8cqw}.pc-board{padding:3cqw 3.4cqw 2cqw}.pc-board .lb-label{margin-bottom:1.4cqw}.pc-board__row{display:grid;grid-template-columns:5cqw minmax(0,1fr) auto;grid-gap:1.8cqw;gap:1.8cqw;align-items:center;padding:1.6cqw 0;border-top:1px solid var(--line)}.pc-board__row .lb-display{font-size:max(14px,2.8cqw)}.pc-board__row b{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-board__row span{color:var(--muted);font-size:max(12px,1.8cqw)}.pc-setup{padding:3cqw 3.4cqw 2.4cqw}.pc-setup .lb-display{font-size:max(16px,3.4cqw);margin-bottom:1.6cqw}.pc-setup__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:2cqw;gap:2cqw;align-items:center;padding:1.6cqw 0;border-top:1px solid var(--line)}.pc-setup__row b{display:block;font-weight:600}.pc-setup__row span{color:var(--muted);font-size:max(12px,1.8cqw)}.pc-setup__row.is-locked{opacity:.78}.lb-mark--pending{color:transparent}.lb-app.ui{display:grid;grid-template-rows:auto auto auto minmax(0,1fr);margin-top:var(--s-7);max-height:560px;background:var(--u-bg);color:var(--u-ink);border:1px solid var(--u-border);border-radius:var(--u-r);box-shadow:var(--u-shadow);overflow:hidden;text-align:left}.lb-app__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;height:44px;padding:0 20px;background:var(--lb-charcoal);color:var(--lb-on-charcoal);font-size:13px}.lb-app__bar .lb-display{font-size:20px}.lb-app__bar span+span{color:var(--lb-on-charcoal-muted)}.lb-app__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:20px 20px 0}.lb-app__title{font-family:var(--font-display);text-transform:uppercase;font-size:32px;line-height:.95}.lb-app__meta{font-size:13px;line-height:18px;color:var(--u-muted);margin-top:6px}.lb-app__tabs{display:flex;gap:20px;padding:14px 20px 0;border-bottom:1px solid var(--u-line);font-size:14px;font-weight:500;color:var(--u-muted);white-space:nowrap;overflow:hidden}.lb-app__tabs span{padding-bottom:10px}.lb-app__tabs .is-on{color:var(--u-ink);box-shadow:inset 0 -2px 0 var(--u-ink)}.lb-app__body{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);min-height:0}.lb-app__pane{position:relative;min-width:0;min-height:0;overflow:hidden;padding:16px 20px 0}.lb-app__pane+.lb-app__pane{border-left:1px solid var(--u-line)}.lb-app__pane:after{content:"";position:absolute;inset:auto 0 0 0;height:64px;background:linear-gradient(transparent,var(--u-bg));pointer-events:none}.lb-app__pane .lb-label{margin-bottom:8px}.lb-table{width:100%;border-collapse:collapse;font-size:13px;line-height:18px}.lb-table th{text-align:left;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--u-muted);padding:0 8px 8px 0;border-bottom:1px solid var(--u-line)}.lb-table th.num{text-align:right}.lb-table td{padding:9px 8px 9px 0;border-bottom:1px solid var(--u-line);white-space:nowrap}.lb-table td.num{text-align:right;font-family:var(--font-display);font-size:16px;letter-spacing:.02em}.lb-table .lb-team{display:flex;align-items:center;gap:10px;font-weight:600;min-width:0}.lb-table tr.is-line td{border-bottom:2px solid var(--u-ink)}.lb-games{display:grid}.lb-games .lb-day{padding:8px 0 4px}.lb-game{display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:12px;gap:12px;padding:9px 0;border-bottom:1px solid var(--u-line);font-size:13px;line-height:18px}.lb-game .lb-display{font-size:16px}.lb-game b{display:block;font-weight:600}.lb-game span{color:var(--u-muted);font-size:12px}@media (max-width:1023px){.lb-app__body{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}.lb-app__pane+.lb-app__pane{border-left:0;border-top:1px solid var(--u-line);max-height:200px}}@media (max-width:639px){.lb-app.ui{max-height:none}.lb-app__pane+.lb-app__pane{display:none}.lb-app__tabs{gap:14px}.lb-app__title{font-size:26px}.lb-table td:nth-child(5),.lb-table td:nth-child(6),.lb-table th:nth-child(5),.lb-table th:nth-child(6){display:none}}#features .panel{--p-h:420px;--calm-k:0%}#steps .panel{--p-h:336px;--calm-k:0%}#steps .lb-ui{width:296px}@media (min-width:640px) and (max-width:1023px){#features .panel{--p-h:228px}#pricing,#steps{--h:2}.panel.lb-recordpanel{--p-h:440px}#faq{--h:2}}@media (max-width:639px){#features .panel{--p-h:232px}.panel.lb-recordpanel{--p-h:310px}#record .lb-recordlead{margin-top:var(--s-5)}#steps .panel{--p-h:300px}.lb-sched .lb-ui__row:nth-child(5),.lb-setup .lb-sub{display:none}}.lb-sched .lb-ui__row{grid-template-columns:64px minmax(0,1fr)}.lb-sched .lb-ui__row b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-stand{width:360px}.lb-stand .lb-ui__row{grid-template-columns:20px minmax(0,1fr) 28px 28px 40px;padding:8px 16px}.lb-stand .lb-ui__row .lb-rank{font-size:16px}.lb-stand .lb-ui__row.is-head{color:var(--muted);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.lb-stand .lb-ui__row .lb-team{display:flex;align-items:center;gap:10px;font-weight:600;min-width:0}.lb-stand .lb-ui__row .lb-team span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-stand .lb-ui__row .num{text-align:right}.lb-stand .lb-ui__row.is-tie{background:color-mix(in oklab,var(--lb-hoop) 10%,transparent)}.lb-stand .lb-ui__note{padding:10px 16px 12px;border-top:1px solid var(--line);font-size:12px;line-height:16px;color:var(--muted)}.lb-box{width:420px}.lb-box .lb-ui__row{grid-template-columns:minmax(0,1fr) 44px 44px 44px 44px;padding:8px 16px}.lb-box .lb-ui__row.is-head{color:var(--muted);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.lb-box .lb-ui__row .num{text-align:right}.lb-box .lb-ui__row .lb-player{min-width:0}.lb-box .lb-ui__row .lb-player b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-box .lb-ui__row.is-total{font-weight:600}.lb-teamgrid{width:340px;padding:0 16px 16px}.lb-teamgrid .lb-ui__head{padding-inline:0}.lb-teamgrid__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px 12px;gap:14px 12px}.lb-teamgrid__grid div{display:grid;grid-gap:6px;gap:6px;font-size:12px;line-height:16px;font-weight:600}.lb-teamgrid__grid .lb-tile{width:100%;height:auto;aspect-ratio:1;border-radius:10px;font-size:22px}.lb-entry .lb-ui__row{grid-template-columns:minmax(0,1fr) 80px}.lb-entry .lb-team{display:flex;align-items:center;gap:10px;min-width:0}.lb-entry .lb-field{display:grid;place-items:center;height:40px;border-radius:8px;border:1px solid var(--line-strong);font-family:var(--font-display);font-size:22px;letter-spacing:.02em;background:var(--bg)}.lb-entry .lb-field.is-focus{border-color:var(--lb-hoop);box-shadow:0 0 0 3px color-mix(in oklab,var(--lb-hoop) 30%,transparent)}.lb-entry .lb-ui__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px 14px;border-top:1px solid var(--line)}.lb-entry .lb-ui__foot span:first-child{font-size:12px;line-height:16px;color:var(--muted)}.lb-setup .lb-ui__row{grid-template-columns:auto minmax(0,1fr) auto}.lb-setup .lb-mark--tick{background:var(--ink);border-color:var(--ink);color:var(--bg)}.lb-setup .lb-mark--tick.lb-mark--pending{background:transparent;border-color:var(--line-strong);color:transparent}[data-m-loop].lb-setuploop{--m-still:0.85}.lb-setup .lb-ui__row:nth-child(2) .lb-mark--tick{animation:lbTick1 var(--m-cycle) step-end infinite}.lb-setup .lb-ui__row:nth-child(3){animation:lbWake2 var(--m-cycle) step-end infinite}.lb-setup .lb-ui__row:nth-child(3) .lb-mark--tick{animation:lbTick2 var(--m-cycle) step-end infinite}.lb-setup .lb-ui__row:nth-child(4){animation:lbWake3 var(--m-cycle) step-end infinite}.lb-setup .lb-ui__row:nth-child(4) .lb-mark--tick{animation:lbTick3 var(--m-cycle) step-end infinite}.lb-setup .lb-ui__row:nth-child(5){animation:lbWake4 var(--m-cycle) step-end infinite}@keyframes lbTick1{0%,24.9%{background-color:transparent;border-color:var(--line-strong);color:transparent}25%,to{background-color:var(--ink);border-color:var(--ink);color:var(--bg)}}@keyframes lbTick2{0%,49.9%{background-color:transparent;border-color:var(--line-strong);color:transparent}50%,to{background-color:var(--ink);border-color:var(--ink);color:var(--bg)}}@keyframes lbTick3{0%,74.9%{background-color:transparent;border-color:var(--line-strong);color:transparent}75%,to{background-color:var(--ink);border-color:var(--ink);color:var(--bg)}}@keyframes lbWake2{0%,24.9%{opacity:.78}25%,to{opacity:1}}@keyframes lbWake3{0%,49.9%{opacity:.78}50%,to{opacity:1}}@keyframes lbWake4{0%,74.9%{opacity:.78}75%,to{opacity:1}}.panel.lb-recordpanel{--p-h:600px;--calm-k:0%}.lb-record{width:420px;background:var(--lb-charcoal);color:var(--lb-on-charcoal);--muted:var(--lb-on-charcoal-muted);--line:rgb(244 244 244/0.16);border-radius:16px;padding:24px;display:grid;grid-gap:20px;gap:20px;box-shadow:0 1px 2px rgb(0 0 0/.1),0 18px 40px -18px rgb(0 0 0/.4)}.lb-record__name{font-size:34px}.lb-record__role{font-size:13px;line-height:18px;color:var(--muted);margin-top:6px}.lb-record__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding-top:16px;border-top:1px solid var(--line)}.lb-record__stats .lb-display{font-size:32px}.lb-record__stats .lb-label{display:block;margin-top:6px}.lb-record__seasons{padding-top:8px;font-size:13px;line-height:18px}.lb-record__season,.lb-record__seasons{display:grid;border-top:1px solid var(--line)}.lb-record__season{grid-template-columns:minmax(0,1fr) 36px 44px 44px 44px;grid-gap:10px;gap:10px;align-items:center;padding:10px 0}.lb-record__season:first-child{border-top:0;padding-top:8px}.lb-record__season.is-head{color:var(--muted);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.lb-record__season .num{text-align:right}.lb-record__season .lb-display{font-size:16px}.lb-record__season b{display:block;font-weight:600}.lb-record__season small{display:block;font-size:12px;line-height:16px;color:var(--muted)}#record .lb-recordlead{margin-top:var(--s-6);max-width:36ch}.lb-shareframe{min-height:420px;max-height:540px}.lb-sharepos{right:10%;top:50%;transform:translateY(-50%)}.lb-share{width:280px;aspect-ratio:4/5;background:var(--lb-charcoal);color:var(--lb-on-charcoal);--muted:var(--lb-on-charcoal-muted);--line:rgb(244 244 244/0.16);border-radius:16px;padding:22px;display:grid;grid-template-rows:auto 1fr auto;grid-gap:12px;gap:12px;box-shadow:0 1px 2px rgb(0 0 0/.1),0 22px 48px -22px rgb(0 0 0/.5)}.lb-share .lb-label{color:var(--lb-hoop)}.lb-share__teams{display:grid;align-content:center;grid-gap:12px;gap:12px}.lb-share__line{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;grid-gap:12px;gap:12px}.lb-share__line .lb-display{font-size:26px;white-space:nowrap}.lb-share__line .lb-share__num{font-size:40px;line-height:.9}.lb-share__line.is-loser{opacity:.75}.lb-share__foot{display:grid;grid-gap:2px;gap:2px}.lb-share__foot .lb-display{font-size:16px}.lb-share__foot span{font-size:12px;line-height:16px;color:var(--muted)}@media (max-width:639px){.lb-sharepos{right:16px;left:16px;display:flex;justify-content:center}}.footer .footer__col>h3{font:500 var(--t-small) /1.4 var(--font-text);letter-spacing:0;color:var(--muted);margin-bottom:var(--s-4);text-transform:none}.panel.lb-faqpanel{--p-h:300px;--calm-k:0%;margin-top:var(--s-6)}.lb-invite .lb-ui__row{grid-template-columns:auto minmax(0,1fr) auto}.lb-invite .lb-avatar{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--lb-sky);color:var(--lb-on-block);font-size:12px;font-weight:700}.lb-invite .lb-ui__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px 14px;border-top:1px solid var(--line)}.lb-invite .lb-ui__foot span:first-child{font-size:12px;line-height:16px;color:var(--muted)}@media (max-width:639px){#faq .faq__item:nth-child(n+6),.panel.lb-faqpanel{display:none}.panel.lb-recordpanel{--p-h:310px}.lb-record__seasons{display:none}.lb-record{width:100%}}.lb-box .lb-ui__row .lb-player,.lb-stand .lb-ui__row .lb-team>span{min-width:0;overflow:hidden}@media (min-width:1024px) and (max-width:1279px){#faq,#pricing,#steps{--h:2}.panel.lb-recordpanel{--p-h:500px}#features .panel{--p-h:320px}.lb-box{width:356px}.lb-sched,.lb-stand{width:340px}.lb-table tbody tr:nth-child(n+5){display:none}}@media (max-width:1023px){#features .card.span-6{grid-column:1/-1}.lb-app__body{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.lb-app__pane+.lb-app__pane{display:none}}@media (min-width:640px) and (max-width:1023px){.panel.lb-recordpanel{--p-h:400px}.lb-record__seasons{display:none}}@media (max-width:639px){.ly-collage .pc-board,.ly-collage .pc-next,.ly-collage .pc-notify,.ly-collage .pc-table{display:none}.ly-collage__set{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.ly-collage .ly-piece{grid-area:auto!important;align-self:stretch}.pc-share__foot .lb-display{font-size:max(13px,3cqw)}#features .panel{--p-h:184px}#features .grid{row-gap:var(--s-5)}#features h2 .muted,.lb-sched .lb-ui__row:nth-child(n+4),.lb-stand .lb-ui__note,.lb-stand .lb-ui__row:nth-child(n+5){display:none}.lb-box .lb-ui__row{grid-template-columns:minmax(0,1fr) 36px 36px 36px}.lb-box .lb-ui__row>:nth-child(2){display:none}.lb-stand .lb-ui__row{grid-template-columns:18px minmax(0,1fr) 26px 26px 36px;gap:8px}}html[data-type=software] .mo-wh strong .mo-w.is-on{color:var(--lb-accent-text)}@media (prefers-reduced-motion:reduce){html[data-type=software] .mo-wh strong .mo-w{color:var(--lb-accent-text)}}.ly-collage__set{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);grid-gap:16px;gap:16px}.ly-collage .ly-piece{position:relative!important;left:auto!important;top:auto!important;width:auto!important;height:auto!important;min-width:0;min-height:0}.ly-collage .pc-player,.ly-collage .pc-sched,.ly-collage .pc-score{grid-area:1/1;align-self:start}.ly-collage .pc-board,.ly-collage .pc-notify,.ly-collage .pc-table{grid-area:1/2;align-self:start}.ly-collage .pc-next{grid-area:2/1;align-self:end}.ly-collage .pc-share{grid-area:2/2}.ly-collage .pc-setup,.ly-collage .pc-teams{grid-area:2/1/3/3}.stage>.lb-center{left:50%;top:50%;transform:translate(-50%,-50%);width:max-content;max-width:calc(100% - 32px)}.stage>.lb-center>.lb-record,.stage>.lb-center>.lb-ui,.stage>.lb-center>.ui-notify{max-width:100%}@media (min-width:1024px) and (max-width:1279px){#features .panel{--p-h:360px}.lb-box .lb-ui__row.is-total{display:none}}@media (max-width:1023px){.stage>.lb-center{top:24px;transform:translateX(-50%)}#features .stage{-webkit-mask:linear-gradient(180deg,#000 calc(100% - 64px),transparent calc(100% - 4px));mask:linear-gradient(180deg,#000 calc(100% - 64px),transparent calc(100% - 4px))}}@media (max-width:639px){.stage>.lb-center{top:16px}.ui-notify .ui-note:nth-child(3){display:none}.ly-collage__set{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.ly-collage .ly-piece{grid-area:auto!important;align-self:stretch}}#features .ui-note{transition:transform .9s var(--u-ease),opacity .64s var(--u-ease)}.stage>.lb-sharerow{left:50%;top:50%;transform:translate(-50%,-50%);display:flex;gap:24px;width:max-content;max-width:calc(100% - 32px)}.lb-sharerow .lb-share{width:clamp(150px,25vw,240px);container-type:inline-size;padding:clamp(12px,9cqw,22px);gap:clamp(6px,4cqw,12px)}.lb-sharerow .lb-share .lb-label{font-size:clamp(10px,5cqw,12px);line-height:1.3}.lb-sharerow .lb-share__line .lb-display{font-size:clamp(14px,11cqw,26px)}.lb-sharerow .lb-share__line .lb-share__num{font-size:clamp(22px,17cqw,40px)}.lb-sharerow .lb-share__name{font-size:clamp(18px,13cqw,30px);line-height:.95}.lb-sharerow .lb-share__stat{font-size:clamp(13px,8cqw,18px);margin-top:clamp(6px,4cqw,10px);color:var(--muted)}.lb-sharerow .lb-share__foot .lb-display{font-size:clamp(11px,7cqw,16px)}.lb-sharerow .lb-share__foot span:not(.lb-display){font-size:clamp(10px,5cqw,12px);line-height:1.35}.lb-share--sky{background:var(--lb-sky)}.lb-share--hardwood,.lb-share--sky{color:var(--lb-on-block);--muted:var(--lb-on-block)}.lb-share--hardwood{background:var(--lb-hardwood)}.lb-share--hardwood .lb-label,.lb-share--sky .lb-label{color:var(--lb-on-block)}@media (max-width:639px){.stage>.lb-sharerow{gap:12px}.lb-sharerow .lb-share{width:calc((100vw - 60px) / 2)}.lb-sharerow .lb-share--hardwood{display:none}.lb-sharerow .lb-share__line .lb-display{white-space:normal;line-height:1}}.menu-col .lb-soon{display:grid;grid-gap:var(--s-1);gap:var(--s-1);padding:var(--s-2) 0;font-weight:500;color:var(--muted);cursor:default}.menu-col .lb-soon>span{font-weight:400;font-size:var(--t-small)}.footer__col .lb-soon--row{color:var(--muted)}.footer__col .lb-soon--row>span{font-size:var(--t-label);text-transform:uppercase;letter-spacing:.04em;margin-left:var(--s-1)}