.s2p{width:100%;max-width:var(--bm-content-max);padding:20px var(--bm-content-pad) 48px;box-sizing:border-box;color:var(--bm-text);grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;margin:0 auto;display:grid}@media (min-width:1800px){.s2p{grid-template-columns:minmax(0,1fr) 360px}}.s2p--external{grid-template-columns:minmax(0,1fr);padding-bottom:24px}.s2p-main{flex-direction:column;min-width:0;display:flex}.s2p-top{z-index:2;background:var(--bm-bg);align-items:center;gap:24px;min-width:0;margin-bottom:24px;padding:12px 0;display:flex;position:sticky;top:0}.s2p-title{color:var(--bm-text);font:800 var(--bm-fs-display)/34px "Pretendard",sans-serif;letter-spacing:-.01em;border:0;flex-shrink:0;margin:0;padding:0;text-decoration:none}.s2p-external{background:var(--bm-bg);border-radius:12px;height:calc(100vh - 148px);min-height:480px;display:flex;overflow:hidden}.s2p-side{min-width:0;max-height:calc(100vh - var(--bm-header-h) - 32px);scrollbar-width:none;flex-direction:column;gap:12px;display:flex;position:sticky;top:16px;overflow-y:auto}.s2p-side::-webkit-scrollbar{display:none}.s2p-slip{border-radius:var(--bm-radius-card);background:var(--bm-surface-solid);flex-direction:column;flex-shrink:0;display:flex;position:relative}.s2p-slip-head{align-items:center;gap:8px;height:48px;padding:0 16px;display:flex}.s2p-slip-icon{color:var(--bm-primary-ink)}.s2p-slip-title{color:var(--bm-text);font:700 var(--bm-fs-subtitle)/1 "Pretendard",sans-serif}.s2p-slip-count{box-sizing:border-box;background:var(--bm-primary);min-width:20px;height:20px;color:var(--bm-on-primary);font:800 var(--bm-fs-caption)/1 "Pretendard",sans-serif;font-variant-numeric:tabular-nums;border-radius:4px;place-items:center;padding:0 6px;display:inline-grid}.s2p-widget:has(.sports2-side-widget--empty){display:none}.s2p-widget:has(.sports2-side-widget--waiting){visibility:hidden;pointer-events:none;width:100%;height:0;position:absolute;top:0;left:0;overflow:hidden}.s2p-widget .betradar_widget_head_to_head:empty{display:none}.s2p-widget{border-radius:var(--bm-radius-card);background:var(--bm-surface-solid);overflow:hidden}.s2p-skel-title{height:34px;margin-bottom:24px}.s2p-skel-tabs{height:36px;margin-bottom:8px}.s2p-skel-list{min-height:640px}.s2p-skel-slip{height:220px}
.sports2-tab-nav{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.sports2-tab-nav__tabs{scrollbar-width:none;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}.sports2-tab-nav__tabs::-webkit-scrollbar{display:none}.sports2-tab-nav__tab{border-radius:var(--bm-radius-btn);height:34px;color:var(--bm-text-2);font:600 var(--bm-fs-small)/1 "Pretendard",sans-serif;white-space:nowrap;cursor:pointer;transition:color var(--bm-motion);background:0 0;border:0;flex-shrink:0;padding:0 8px;position:relative}.sports2-tab-nav__tab:hover{color:var(--bm-text)}.sports2-tab-nav__tab:focus-visible{outline:2px solid var(--bm-primary-line);outline-offset:0}.sports2-tab-nav__tab.active{color:var(--bm-text);font-weight:700}.sports2-tab-nav__tab.active:after{content:"";background:var(--bm-primary);border-radius:1px;height:2px;position:absolute;bottom:0;left:8px;right:8px}.sports2-tab-nav__history{border-radius:var(--bm-radius-btn);height:34px;color:var(--bm-text-2);font:600 var(--bm-fs-small)/1 "Pretendard",sans-serif;white-space:nowrap;cursor:pointer;transition:color var(--bm-motion),background var(--bm-motion);background:0 0;border:0;flex-shrink:0;align-items:center;gap:6px;margin-left:auto;padding:0 8px;display:inline-flex}.sports2-tab-nav__history:hover{color:var(--bm-text);background:var(--bm-s2)}.sports2-tab-nav__history:focus-visible{outline:2px solid var(--bm-primary-line);outline-offset:0}
