.breadcrumbs{opacity:.7;flex-wrap:wrap;align-items:center;gap:0;max-width:1200px;margin:-.25rem auto 0;padding:.625rem 1.5rem .5rem;transition:opacity .15s;display:flex}.breadcrumbs:hover{opacity:1}.breadcrumbs__item{align-items:center;display:inline-flex}.breadcrumbs__sep{color:#ffffff26;margin:0 .375rem;font-size:.6875rem}.breadcrumbs__link{color:var(--color-text-muted);font-size:.75rem;font-weight:500;text-decoration:none;transition:color .15s}.breadcrumbs__link:hover{color:var(--color-accent)}.breadcrumbs__current{color:var(--color-text-muted);font-size:.75rem;font-weight:600}@media (width<=768px){.breadcrumbs{padding:.5rem 1rem .375rem}.breadcrumbs__link,.breadcrumbs__current,.breadcrumbs__sep{font-size:.6875rem}}.error-boundary{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:50vh;padding:2rem 1.5rem;display:flex}.error-boundary__title{color:var(--color-text);margin:0;font-size:1.25rem;font-weight:800}.error-boundary__body{max-width:28rem;color:var(--color-text-muted);margin:0;font-size:.9375rem;line-height:1.5}.error-boundary__btn{background:var(--color-accent);color:#0f172a;cursor:pointer;border:none;border-radius:.5rem;margin-top:.5rem;padding:.5rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:700;transition:filter .15s}.error-boundary__btn:hover{filter:brightness(1.1)}.chat{background:#ffffff08;border:1px solid #ffffff14;border-radius:.875rem;flex-direction:column;height:28rem;display:flex;overflow:hidden}.chat__header{border-bottom:1px solid #ffffff0f;flex-shrink:0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.chat__title{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:.75rem;font-weight:800}.chat__online{color:var(--color-text-muted);font-size:.6875rem}.chat__messages{flex-direction:column;flex:1;gap:.5rem;padding:.75rem 1rem;display:flex;overflow-y:auto}.chat__empty{color:var(--color-text-muted);flex:1;place-items:center;font-size:.875rem;font-style:italic;display:grid}.chat__msg{align-items:flex-start;gap:.5rem;max-width:85%;display:flex}.chat__msg--own{flex-direction:row-reverse;align-self:flex-end}.chat__msg-content{flex-direction:column;gap:.125rem;min-width:0;display:flex}.chat__msg-author{color:var(--color-text-muted);padding-left:.25rem;font-size:.6875rem;font-weight:700}.chat__msg-bubble{background:#ffffff0f;border-radius:.75rem .75rem .75rem .25rem;align-items:flex-end;gap:.5rem;padding:.5rem .75rem;display:flex}.chat__msg--own .chat__msg-bubble{background:#38bdf826;border-radius:.75rem .75rem .25rem}.chat__msg-body{color:var(--color-text);word-break:break-word;font-size:.875rem;line-height:1.4}.chat__msg-time{color:var(--color-text-muted);white-space:nowrap;flex-shrink:0;font-size:.5625rem}.chat__msg-delete{color:var(--color-text-muted);cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;align-self:center;padding:.25rem;font-size:.875rem;transition:opacity .15s,color .15s}.chat__msg:hover .chat__msg-delete{opacity:1}.chat__msg-delete:hover{color:#f87171}.chat__input-area{border-top:1px solid #ffffff0f;flex-shrink:0;gap:.5rem;padding:.75rem 1rem;display:flex}.chat__input{color:var(--color-text);background:#0f172a99;border:1px solid #ffffff1f;border-radius:.5rem;flex:1;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}.chat__input:focus{border-color:var(--color-accent);outline:none}.chat__input::placeholder{color:var(--color-text-muted)}.chat__send{background:var(--color-accent);color:#0f172a;cursor:pointer;border:none;border-radius:.5rem;flex-shrink:0;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:700;transition:background .15s}.chat__send:hover:not(:disabled){background:var(--color-accent-hover)}.chat__send:disabled{opacity:.5;cursor:not-allowed}.floating-panels{z-index:50;flex-direction:column;gap:.5rem;display:flex;position:fixed;top:5rem;right:1rem}.floating-panels__slot{position:relative}.floating-btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#0f172ae6;border:1px solid #ffffff1f;border-radius:.75rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:background .15s,border-color .15s,transform .1s;display:flex;position:relative}.floating-btn:hover{background:#0f172a;border-color:#ffffff40;transform:scale(1.05)}.floating-btn__icon{font-size:1.25rem;line-height:1}.floating-btn__badge{color:#0f172a;background:#4ade80;border-radius:999px;place-items:center;min-width:1rem;height:1rem;padding:0 .25rem;font-size:.625rem;font-weight:800;display:grid;position:absolute;top:-4px;right:-4px}.floating-btn__pulse{pointer-events:none;border:2px solid #4ade80;border-radius:.875rem;animation:2s ease-in-out infinite float-pulse;position:absolute;inset:-3px}@keyframes float-pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:0;transform:scale(1.15)}}.floating-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172af7;border:1px solid #ffffff1f;border-radius:.875rem;flex-direction:column;width:22rem;display:flex;position:absolute;top:0;right:calc(100% + .75rem);overflow:hidden;box-shadow:0 16px 48px #00000080}.floating-panel--chat{height:30rem}.floating-panel--chat .chat{border:none;border-radius:0;height:100%}.floating-panel--chat .chat__header{display:none}.floating-panel__header{border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;padding:.625rem .875rem;display:flex}.floating-panel__title{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);align-items:center;gap:.375rem;font-size:.75rem;font-weight:800;display:flex}.floating-panel__live-dot{background:#4ade80;border-radius:50%;width:.5rem;height:.5rem;animation:1.5s ease-in-out infinite pulse-live}@keyframes pulse-live{0%,to{opacity:1}50%{opacity:.4}}.floating-panel__close{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.125rem .375rem;font-size:1.25rem;transition:color .15s,background .15s}.floating-panel__close:hover{color:var(--color-text);background:#ffffff0f}.floating-panel__body{flex-direction:column;gap:.375rem;max-height:20rem;padding:.625rem;display:flex;overflow-y:auto}.floating-panel__empty{text-align:center;color:var(--color-text-muted);padding:1.5rem;font-size:.875rem;font-style:italic}.flive-game{background:#ffffff08;border:1px solid #ffffff0f;border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem .625rem;font-size:.8125rem;display:flex}.flive-game__team{flex:1;align-items:center;gap:.25rem;min-width:0;display:flex}.flive-game__team--home{justify-content:flex-end}.flive-game__logo{object-fit:contain;flex-shrink:0;width:1.25rem;height:1.25rem}.flive-game__name{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.flive-game__score{color:var(--color-text);font-variant-numeric:tabular-nums;text-align:center;min-width:1rem;font-size:1rem;font-weight:800}.flive-game__at{color:var(--color-text-muted);flex-shrink:0;font-size:.625rem}.flive-game__league{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);background:#ffffff0f;border-radius:.1875rem;flex-shrink:0;padding:.125rem .25rem;font-size:.5625rem;font-weight:800}@media (width<=600px){.floating-panels{top:auto;bottom:1rem;right:.75rem}.floating-panel{width:auto;position:fixed;inset:4rem .5rem}.floating-panel--chat{height:auto}}.navbar{z-index:10;-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);background:#0f172aa6;border-bottom:1px solid #ffffff14;transition:background .3s,box-shadow .3s;position:sticky;top:0;box-shadow:inset 0 -1px #ffffff0a}.navbar--scrolled{background:#0f172ae0;box-shadow:0 4px 20px #0000004d,inset 0 -1px #ffffff0a}.navbar__inner{justify-content:space-between;align-items:center;gap:1.5rem;max-width:1200px;margin:0 auto;padding:.875rem 1.5rem;transition:padding .3s;display:flex}.navbar--scrolled .navbar__inner{padding:.5rem 1.5rem}.navbar__brand{color:var(--color-text);flex-shrink:0;align-items:center;gap:.625rem;font-size:1.125rem;font-weight:700;text-decoration:none;display:flex}.navbar__brand-logo{object-fit:contain;background:#fff;border-radius:.5rem;width:2.25rem;height:2.25rem;padding:2px;transition:width .3s,height .3s}.navbar--scrolled .navbar__brand-logo{width:1.75rem;height:1.75rem}.navbar__links{flex:1;justify-content:center;align-items:center;gap:.25rem;display:flex}.navbar__link{color:var(--color-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:.5rem;padding:.4375rem .75rem;font-family:inherit;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .15s,background .15s;position:relative}.navbar__link:hover{color:var(--color-text);background:#ffffff0a}.navbar__link--active{color:var(--color-accent);background:#38bdf81a}.navbar__link--admin{color:#f87171}.navbar__link--admin.navbar__link--active{color:#f87171;background:#f871711a}.navbar__link--dropdown{align-items:center;gap:.25rem;display:inline-flex}.navbar__dropdown-caret{opacity:.6;font-size:.5rem;transition:transform .2s}.navbar__dropdown-wrap{position:relative}.navbar__dropdown{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:20;background:#0f172af7;border:1px solid #ffffff1f;border-radius:.75rem;flex-direction:column;gap:.125rem;min-width:14rem;padding:.375rem;animation:.15s navbar-dropdown-in;display:flex;position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%);box-shadow:0 12px 40px #00000080}@keyframes navbar-dropdown-in{0%{opacity:0;transform:translate(-50%)translateY(-4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.navbar__dropdown-item{color:var(--color-text-muted);border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.navbar__dropdown-item:hover{color:var(--color-text);background:#ffffff0f}.navbar__dropdown-item--all{color:var(--color-text);font-weight:700}.navbar__dropdown-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.navbar__dropdown-divider{background:#ffffff0f;height:1px;margin:.25rem .5rem}.navbar__dropdown-empty{color:var(--color-text-muted);padding:.5rem .75rem;font-size:.75rem;font-style:italic}.navbar__right{align-items:center;gap:.625rem;display:flex}.navbar__notif{border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;text-decoration:none;transition:background .15s;display:flex;position:relative}.navbar__notif:hover{background:#ffffff0f}.navbar__notif-icon{font-size:1rem}.navbar__notif-badge{color:#fff;border:2px solid var(--color-bg);background:#ef4444;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 3px;font-size:.5625rem;font-weight:800;display:flex;position:absolute;top:-2px;right:-4px}.navbar__hamburger-wrap{display:none;position:relative}.navbar__hamburger{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background .15s;display:flex}.navbar__hamburger:hover{background:#ffffff14}.navbar__hamburger-icon{background:var(--color-text);border-radius:1px;width:1rem;height:2px;transition:background .2s;display:block;position:relative}.navbar__hamburger-icon:before,.navbar__hamburger-icon:after{content:"";background:var(--color-text);border-radius:1px;width:100%;height:2px;transition:transform .25s;position:absolute;left:0}.navbar__hamburger-icon:before{top:-5px}.navbar__hamburger-icon:after{top:5px}.navbar__hamburger-icon--open{background:0 0}.navbar__hamburger-icon--open:before{transform:rotate(45deg)translate(3.5px,3.5px)}.navbar__hamburger-icon--open:after{transform:rotate(-45deg)translate(3.5px,-3.5px)}.navbar__mobile-backdrop{z-index:19;background:#00000080;animation:.2s navbar-backdrop-in;position:fixed;inset:0}@keyframes navbar-backdrop-in{0%{opacity:0}to{opacity:1}}.navbar__mobile-drawer{background:var(--color-bg,#0f172a);z-index:20;overscroll-behavior:contain;flex-direction:column;gap:.125rem;width:100%;height:100%;padding:1.5rem 1.5rem 2rem;animation:.2s navbar-drawer-in;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes navbar-drawer-in{0%{opacity:0}to{opacity:1}}.navbar__mobile-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding-bottom:1rem;display:flex}.navbar__mobile-title{color:var(--color-text);font-size:1.25rem;font-weight:800}.navbar__mobile-close{width:2.25rem;height:2.25rem;color:var(--color-text-muted);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:.5rem;justify-content:center;align-items:center;font-size:1rem;display:flex}.navbar__mobile-close:hover{color:var(--color-text);background:#ffffff1a}.navbar__mobile-link{color:var(--color-text-muted);border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem .875rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:flex}.navbar__mobile-link:hover{color:var(--color-text);background:#ffffff0f}.navbar__mobile-link--active{color:var(--color-accent);background:#38bdf814}.navbar__mobile-divider{background:#ffffff0f;height:1px;margin:.5rem}.navbar__mobile-label{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);padding:.5rem .875rem .25rem;font-size:.625rem;font-weight:800}.navbar__user-area{position:relative}.navbar__user-pill{color:var(--color-text);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.5rem;padding:.3125rem .625rem .3125rem .3125rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.navbar__user-pill:hover{background:#ffffff12;border-color:#fff3}.navbar__user-name{align-items:center;gap:.375rem;display:flex}.navbar__user-rank{color:var(--color-accent);font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:800}.navbar__role-badge{letter-spacing:.06em;text-transform:uppercase;border-radius:.25rem;padding:.0625rem .375rem;font-size:.5625rem;font-weight:700;display:inline-block}.navbar__role-badge--admin{color:#fbbf24;background:#fbbf242e}.navbar__role-badge--member{color:var(--color-accent);background:#38bdf82e}.navbar__caret{color:var(--color-text-muted);font-size:.5625rem}.navbar__signin{background:var(--color-accent);color:#0f172a;cursor:pointer;border:none;border-radius:.5rem;padding:.5rem 1.125rem;font-size:.875rem;font-weight:600}.navbar__menu{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:25;background:#0f172af7;border:1px solid #ffffff1f;border-radius:.75rem;flex-direction:column;gap:.125rem;min-width:15rem;padding:.375rem;animation:.15s navbar-dropdown-in;display:flex;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 12px 40px #00000080}.navbar__menu-item{color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background .15s;display:flex}.navbar__menu-item:hover{background:#ffffff0f}.navbar__menu-item--link{font-weight:600}.navbar__menu-item--danger{color:#f87171}.navbar__menu-item--danger:hover{background:#f871711a}.navbar__announcement-form{flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.navbar__announcement-input{width:100%;color:var(--color-text);resize:vertical;background:#0f172a99;border:1px solid #ffffff1f;border-radius:.4375rem;min-height:3.5rem;padding:.5rem .625rem;font-family:inherit;font-size:.8125rem}.navbar__announcement-input:focus{border-color:var(--color-accent);outline:none}.navbar__announcement-pin{color:var(--color-text-muted);cursor:pointer;align-items:center;gap:.375rem;font-size:.75rem;display:flex}.navbar__announcement-actions{justify-content:flex-end;gap:.375rem;display:flex}.navbar__announcement-cancel,.navbar__announcement-post{cursor:pointer;border-radius:.375rem;padding:.3125rem .625rem;font-family:inherit;font-size:.75rem;font-weight:600}.navbar__announcement-cancel{color:var(--color-text-muted);background:0 0;border:1px solid #ffffff26}.navbar__announcement-post{background:var(--color-accent);color:#0f172a;border:none;font-weight:700}.navbar__announcement-post:disabled{opacity:.5;cursor:not-allowed}.navbar__announcement-result{color:#4ade80;text-align:center;font-size:.75rem}@media (width<=768px){.navbar__links--desktop{display:none}.navbar__hamburger-wrap{display:block}.navbar__brand-text,.navbar__user-name,.navbar__role-badge{display:none}.navbar__inner{gap:.625rem;padding:.625rem 1rem}.navbar--scrolled .navbar__inner{padding:.5rem 1rem}}.page-loader{justify-content:center;align-items:center;min-height:40vh;display:flex}.page-loader__spinner{border:3px solid #94a3b840;border-top-color:var(--color-accent);border-radius:50%;width:2rem;height:2rem;animation:.7s linear infinite page-loader-spin}@keyframes page-loader-spin{to{transform:rotate(360deg)}}.notfound{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:55vh;padding:2rem 1.5rem;display:flex}.notfound__code{color:var(--color-accent);font-variant-numeric:tabular-nums;margin:0;font-size:3.5rem;font-weight:900;line-height:1}.notfound__title{color:var(--color-text);margin:.25rem 0 0;font-size:1.25rem;font-weight:800}.notfound__body{max-width:26rem;color:var(--color-text-muted);margin:0;font-size:.9375rem;line-height:1.5}.notfound__link{color:var(--color-accent);margin-top:.75rem;font-size:.9375rem;font-weight:600;text-decoration:none}.notfound__link:hover{color:var(--color-accent-hover)}:root{--clumon-primary:#3b82f6;--clumon-primary-light:#60a5fa;--clumon-primary-lighter:#93c5fd;--clumon-secondary:#0e7490;--clumon-secondary-light:#14b8a6;--clumon-secondary-lighter:#67e8f9;--clumon-accent:#818cf8;--clumon-accent-green:#34d399;--clumon-neutral-900:#0f172a;--clumon-neutral-800:#1e293b;--clumon-neutral-700:#334155;--clumon-neutral-600:#475569;--clumon-neutral-200:#cbd5e1;--color-bg:var(--clumon-neutral-900);--color-text:var(--clumon-neutral-200);--color-text-muted:#94a3b8;--color-accent:var(--clumon-primary);--color-accent-hover:var(--clumon-primary-light);--nav-height:3.5rem;font-feature-settings:"tnum";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}:root[data-theme=light]{--clumon-primary:#0d6efd;--clumon-primary-light:#1582f6;--clumon-primary-lighter:#7cc6ff;--clumon-secondary:#0a3d62;--clumon-secondary-light:#146b8a;--clumon-secondary-lighter:#63c3e0;--clumon-accent:#6366f1;--clumon-accent-green:#10b981;--clumon-neutral-900:#1f2937;--clumon-neutral-700:#4b5563;--clumon-neutral-500:#9ca3af;--clumon-neutral-200:#e5e7eb;--clumon-neutral-100:#f3f4f6;--color-bg:var(--clumon-neutral-100);--color-text:var(--clumon-neutral-900);--color-text-muted:var(--clumon-neutral-700);--color-accent:var(--clumon-primary);--color-accent-hover:var(--clumon-primary-light);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{background:var(--color-bg);transition:background-color .2s}body{transition:background-color .2s,color .2s}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--color-bg);color:var(--color-text);min-height:100vh}.app{min-height:100vh}button{font-family:inherit}.skip-link{z-index:2000;background:var(--color-accent);color:#0f172a;border-radius:.5rem;padding:.5rem .875rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:transform .15s;position:fixed;top:.5rem;left:.5rem;transform:translateY(-150%)}.skip-link:focus{outline:2px solid var(--color-text);outline-offset:2px;transform:translateY(0)}main:focus{outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-theme=light] .navbar{background:#f8fafcbf;border-bottom:1px solid #0f172a14;box-shadow:inset 0 -1px #0f172a0a}:root[data-theme=light] .navbar--scrolled{background:#f8fafceb;box-shadow:0 4px 20px #0f172a14,inset 0 -1px #0f172a0a}:root[data-theme=light] .navbar__link:hover,:root[data-theme=light] .navbar__user-pill:hover,:root[data-theme=light] .navbar__notif:hover{background:#0f172a0f}:root[data-theme=light] .navbar__dropdown,:root[data-theme=light] .navbar__menu,:root[data-theme=light] .navbar__mobile-drawer{background:#f8fafcfa;border:1px solid #0f172a1f;box-shadow:0 12px 40px #0f172a2e}:root[data-theme=light] .navbar__dropdown-item:hover,:root[data-theme=light] .navbar__menu-item:hover,:root[data-theme=light] .navbar__mobile-link:hover{background:#0f172a0f}:root[data-theme=light] .navbar__user-pill,:root[data-theme=light] .navbar__hamburger{background:#0f172a0a;border-color:#0f172a1a}:root[data-theme=light] .navbar__mobile-backdrop{background:#0f172a59}.page-transition{animation:.22s ease-out page-fade-in}@keyframes page-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}button:active:not(:disabled){transform:scale(.97)}.nhl-tabs__tab,.league-page__tab,.rp__tab,.draft-sb__day-tab{transition:background .15s,border-color .15s,color .15s}h1{letter-spacing:-.03em;font-weight:900}.standings__td-total,.standings__td-ev,.standings__td-expected,.standings__td-perf,.standings__td-delta,.standings__td-rank,.season-leaderboard__pts,.season-leaderboard__events,.draft-sb__cum-total,.gs__td--acc,.gs__golfer-score,.rp__horse-odds,.rp__lb-payout,.rp__lb-profit{font-variant-numeric:tabular-nums}
