.pin-glyph{flex:none;display:block}.board-row:has(>.row-pin){grid-template-columns:auto minmax(0,1fr) auto}.board-row>.row-pin{width:28px;height:32px;color:var(--menu-icon);cursor:pointer;place-items:center;margin-inline-end:-2px;display:grid}.board-row>.row-pin .pin-glyph{width:16px;height:16px}.board-row>.row-pin[data-on]{color:var(--menu-text)}@media (hover:hover){.board-row>.row-pin:hover{color:var(--text)}}.board-row>.row-pin:focus-visible{outline:2px solid var(--select);outline-offset:-2px}.row-pin-slot{display:none}html[data-device=phone]:not([data-layout=desktop]) :is(.board-row,.league-bar):has(>:is(.row-pin,.row-pin-slot)){grid-template-columns:minmax(0,1fr) auto 26px}html[data-device=phone]:not([data-layout=desktop]) :is(.board-row,.league-bar):has(>:is(.row-pin,.row-pin-slot)) .mkt{width:66px}html[data-device=phone]:not([data-layout=desktop]) .row-pin-slot{order:1;display:block}html[data-device=phone]:not([data-layout=desktop]) .board-row>.row-pin{order:1;align-self:start;width:40px;height:40px;margin-inline:-6px -8px}.sport-tabs .pinned-tab .sport-tab-icon{width:12px;height:12px}.sport-tabs .pinned-tab .pinned-count{background:var(--live);color:#fff;place-items:center;min-width:14px;height:18px;margin-inline-start:6px;padding:0 3px;font-size:10px;font-weight:700;line-height:1;display:inline-grid}html[data-device=phone]:not([data-layout=desktop]) .sport-tabs .pinned-tab{position:relative}html[data-device=phone]:not([data-layout=desktop]) .sport-tabs .pinned-tab .pinned-count{top:5px;height:15px;margin:0;font-size:9px;position:absolute;inset-inline-start:calc(50% + 6px)}.pins-head{background:var(--datebar);color:#fff;text-transform:uppercase;align-items:center;gap:7px;height:25px;padding-inline:12px;font-size:11px;font-weight:700;line-height:25px;display:flex}.pins-head .pins-head-icon{color:#fff;width:12px;height:12px}.pins-board .league-bar-name .league-bar-sport{display:inline}.pins-empty{color:var(--muted);text-align:center;padding:16px 12px;font-size:11px}.mk-pin{z-index:1;color:#ffffffd9;cursor:pointer;flex:none;place-items:center;width:26px;height:100%;margin-inline:-10px 3px;display:grid;position:relative}.mk-pin .pin-glyph{width:15px;height:15px}.mk-pin[data-on],.mk-pin:hover{color:#fff}.mk-pin:focus-visible{outline-offset:-3px;outline:2px solid #fff}html[data-device=phone]:not([data-layout=desktop]) .mk-pin{display:none}
