.nav{position:-webkit-sticky;position:sticky;bottom:0;z-index:10;background:var(--card);border-top:1px solid var(--line);grid-auto-flow:column;grid-auto-columns:1fr;padding-bottom:env(safe-area-inset-bottom)}.nav,.nav a{display:grid}.nav a{min-height:var(--bar,56px);grid-row-gap:3px;row-gap:3px;justify-items:center;align-content:center;font-size:11px;font-weight:560;color:var(--dim)}.nav a[aria-current=page]{color:var(--ink)}.nav svg{width:20px;height:20px;display:block}.ev-card{background:var(--card);border-radius:var(--r-lg);box-shadow:var(--shadow);padding:14px;display:grid;grid-row-gap:10px;row-gap:10px;text-align:left;width:100%}.ev-card .when{font-size:13px;color:var(--dim);font-weight:560}.ev-card .name{font-size:17px;font-weight:650;letter-spacing:-.01em}.ev-card .meta{font-size:14px;color:var(--dim)}.ev-card .foot{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ev-card .next-match{font-size:15px;font-weight:620;color:var(--ink)}.ev-next{background:var(--arena)}.res{display:grid;grid-template-columns:42px 1fr auto;align-items:center;grid-column-gap:12px;column-gap:12px;padding:12px 14px;text-align:left;width:100%}.res+.res{border-top:1px solid var(--line)}.res .place{font-size:21px;font-weight:700;text-align:center}.res .place small{display:block;font-size:11px;font-weight:600;color:var(--dim);letter-spacing:.06em;text-transform:uppercase}.res .what{display:grid;grid-row-gap:2px;row-gap:2px;min-width:0}.res .what b{font-weight:560;font-size:15px}.res .what span{font-size:13px;color:var(--dim)}.res-expandable{display:block;padding:0}.res-expandable .res-row{display:grid;grid-template-columns:42px 1fr auto;align-items:center;grid-column-gap:12px;column-gap:12px;padding:12px 14px;text-align:left;width:100%}.delta-check{margin:0;padding:0 14px 12px 68px;list-style:none;display:grid;grid-row-gap:6px;row-gap:6px}.delta-check li{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:13px}.delta-check .score{font-weight:620;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.delta-check .why{color:var(--dim)}.badge-maturing{font-size:11px;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:7px;background:var(--paper);vertical-align:middle}.badge-maturing,.delta{font-weight:620;margin-left:8px;color:var(--dim)}.delta{font-size:13px}.delta[data-tone=up]{color:var(--ok)}.big .delta{padding:1px 7px;border-radius:7px;background:var(--paper);color:var(--dim)}.big .delta[data-tone=up]{background:var(--ok-bg);color:var(--ok)}.big .delta-since{font-size:13px;color:var(--paper)}.big-quiet{background:var(--card);color:var(--ink);box-shadow:var(--shadow)}.big-quiet .v{font-size:21px}.big-quiet .n{color:var(--dim)}.big .small{font-size:13px;color:var(--paper)}.big-quiet .small{color:var(--dim)}.pp-rating{display:grid;grid-row-gap:4px;row-gap:4px}.me{grid-template-columns:56px 1fr;grid-column-gap:14px;column-gap:14px;align-items:center}.me,.me .av{display:grid}.me .av{width:56px;height:56px;border-radius:50%;background:var(--sunk);place-items:center;font-size:20px;font-weight:650;color:var(--dim)}.me .nm{font-size:21px;font-weight:650;letter-spacing:-.01em}.me .sub{font-size:14px;color:var(--dim)}.danger-text{color:var(--bad);font-weight:560}.side-list{margin:8px 0 0;padding-left:18px;display:grid;grid-row-gap:4px;row-gap:4px;font-size:14px;color:var(--dim)}.stream-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;min-height:var(--tap);width:100%;text-align:left}.stream-row+.stream-row{border-top:1px solid var(--line)}@media (min-width:1024px){.nav{max-width:820px;margin:0 auto;width:100%}}.cab-my .hd-title{font-size:24px}.cab-arena .sec>h3{margin:18px 0 8px;font-family:var(--font-display);font-style:italic;font-weight:900;font-size:14px;letter-spacing:.04em;color:var(--dim);text-transform:uppercase;word-spacing:var(--display-word)}.cab-arena .ev-card{border-radius:0;box-shadow:none;-webkit-clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%)}.cab-arena .ev-card .name{font-family:var(--font-display);font-style:italic;font-weight:900;font-size:22px;line-height:1.02;text-transform:uppercase;letter-spacing:.01em;word-spacing:var(--display-word)}.cab-arena .ev-next{-webkit-clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%)}.cab-arena .ev-next .when{justify-self:start;transform:skewX(-8deg);background:var(--accent);color:var(--accent-ink);font-family:var(--font-display);font-style:italic;font-weight:900;font-size:15px;text-transform:uppercase;letter-spacing:.03em;padding:4px 10px;word-spacing:var(--display-word)}.cab-arena .ev-next.ev-off .when{background:none;color:var(--dim);padding-left:0;transform:none}.cab-arena .ev-next .next-match{font-size:21px;text-transform:uppercase;letter-spacing:.02em}.cab-arena .ev-next .next-match,.cab-arena .res .place{font-family:var(--font-display);font-style:italic;font-weight:900;word-spacing:var(--display-word)}.cab-arena .res .place{font-size:22px}.cab-arena .nav a{font-family:var(--font-display);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.04em;word-spacing:var(--display-word);color:var(--dim)}.cab-arena .nav a[aria-current=page]{color:var(--ink)}.profile-arena .h1{font-size:clamp(34px,8vw,52px);line-height:.95;text-transform:uppercase;letter-spacing:.01em;overflow-wrap:anywhere;word-spacing:var(--display-word)}.profile-arena .h1,.profile-arena .pp-rating .v{font-family:var(--font-display);font-style:italic;font-weight:900}.profile-arena .pp-rating .v{font-size:40px;line-height:1}.claim-answers{display:flex;gap:8px;margin-top:12px}.claim-answers .btn{flex:1 1}.claim-banner{display:flex;align-items:center;justify-content:space-between;column-gap:12px;margin:0 0 14px;padding:12px 14px;border-radius:var(--r);background:var(--arena);color:var(--ink);font-size:14px;line-height:1.4;text-decoration:none}.claim-banner:hover{filter:brightness(1.06)}.claim-banner .chev{flex:none}.entry-cal{color:var(--dim);text-decoration:underline;text-underline-offset:3px}.entry-cal:focus-visible,.entry-cal:hover{color:var(--ink)}.li-score{font-size:13px;font-weight:600;color:var(--dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.li-score-win{color:var(--ok)}.li-score-draw{font-style:italic}.entry-doors{display:flex;flex-wrap:wrap;column-gap:16px;row-gap:6px}.li-place{text-align:center;font-size:17px;font-weight:700;line-height:1.1;color:var(--ink)}.li-place small{display:block;font-size:11px;font-weight:600;color:var(--dim);letter-spacing:.06em;text-transform:uppercase}