.bmb-page{width:100%;min-width:0}.bmb-main{width:100%;max-width:var(--bm-content-max);padding-left:var(--bm-content-pad);padding-right:var(--bm-content-pad);box-sizing:border-box;--bmb-chip:var(--bm-s2);--bmb-chip-hover:var(--bm-s3);color:var(--bm-text);font-variant-numeric:tabular-nums;margin-left:auto;margin-right:auto;padding-top:28px;padding-bottom:48px}.bmb-main *,.bmb-main :before,.bmb-main :after{box-sizing:border-box}.bmb-main button{font-family:inherit}.bmb-main button:focus-visible,.bmb-main a:focus-visible{outline:2px solid var(--bm-primary);outline-offset:2px}.bmb-head{margin-bottom:20px}.bmb-head__eyebrow{color:var(--bm-text-3);font:700 var(--bm-fs-caption)/1.4 "Pretendard",sans-serif;margin-bottom:4px;display:block}.bmb-head h1{font:var(--bm-font-display);color:var(--bm-text);margin:0;letter-spacing:-.01em!important}.bmb-head p{color:var(--bm-text-2);font:var(--bm-font-body);margin:6px 0 0}.bmb-shell{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}@media (max-width:1200px){.bmb-shell{grid-template-columns:minmax(0,1fr)}}.bmb-content{min-width:0}.bmb-index{z-index:2;background:var(--bm-bg);flex-wrap:wrap;gap:8px;padding:12px 0;display:flex;position:sticky;top:0}.bmb-index a{border-radius:var(--bm-radius-chip);background:var(--bm-s2);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);border:0;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.bmb-index a:hover{color:var(--bm-text);background:var(--bm-s3)}.bmb-index a{background:var(--bm-s1);box-shadow:var(--bm-card-shadow);text-decoration:none}.bmb-index a:hover{background:var(--bm-s2)}.bmb-index a span{color:var(--bm-text-3);font-weight:600;font-size:var(--bm-fs-caption)}.bmb-board.is-readonly .bmb-odd:not(.is-selected){opacity:.6;cursor:not-allowed}.bmb-board__state{color:var(--bm-text-2);font:var(--bm-font-body);margin:40px 0}.bmb-sport{scroll-margin-top:calc(var(--bm-header-h,60px) + 80px);padding-top:24px}.bmb-sport__title{font:700 var(--bm-fs-title)/1.3 "Pretendard",sans-serif;letter-spacing:-.01em;align-items:baseline;gap:10px;margin:0 0 12px;display:flex}.bmb-sport__title small{color:var(--bm-text-3);font:600 var(--bm-fs-small)/1 "Pretendard",sans-serif;letter-spacing:0}.bmb-sport__leagues{flex-wrap:wrap;gap:12px;display:flex}.bmb-league{background:var(--bm-s1);min-width:0;box-shadow:var(--bm-card-shadow);border-radius:12px;flex:380px;padding:20px;container-type:inline-size}.is-racing>.bmb-league{flex-basis:440px}.bmb-league__head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.bmb-league__name{align-items:center;gap:6px;min-width:0;display:flex}.bmb-league__name h3{min-width:0}.bmb-league__name .bmb-video{margin:0}.bmb-league__title{min-width:0}.bmb-league__title h3{font:700 var(--bm-fs-subtitle)/1.3 "Pretendard",sans-serif;overflow-wrap:break-word;margin:0}.bmb-league__title p{color:var(--bm-text-3);font:600 var(--bm-fs-caption)/1.4 "Pretendard",sans-serif;flex-wrap:wrap;gap:0 10px;margin:4px 0 0;display:flex}.bmb-count{text-align:right;flex:none;line-height:1}.bmb-count__label{color:var(--bm-text-3);font:700 var(--bm-fs-caption)/1 "Pretendard",sans-serif;margin-bottom:6px;display:block}.bmb-count__value{font:800 var(--bm-fs-display)/1 "Pretendard",sans-serif;letter-spacing:-.01em;align-items:center;gap:8px;display:inline-flex}.bmb-count.is-soon .bmb-count__value:before,.bmb-count.is-urgent .bmb-count__value:before{content:"";background:var(--bm-live);border-radius:50%;width:6px;height:6px}.bmb-count.is-urgent .bmb-count__value{color:var(--bm-live)}.bmb-count.is-closed .bmb-count__value{color:var(--bm-text-3)}.bmb-count--compact{font:700 var(--bm-fs-caption)/1.4 "Pretendard",sans-serif;color:var(--bm-text-2)}.bmb-count--compact.is-soon,.bmb-count--compact.is-urgent{color:var(--bm-live)}.bmb-match+.bmb-match{margin-top:24px}@container (min-width:760px){.bmb-match__markets{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:8px 24px;display:grid}.bmb-match__markets .bmb-market+.bmb-market{margin-top:0}}.bmb-match__teams{font:700 var(--bm-fs-body)/1.4 "Pretendard",sans-serif;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0 0 12px;display:flex}.bmb-match__teams span{overflow-wrap:break-word;min-width:0}.bmb-match__teams em{color:var(--bm-text-3);font-size:var(--bm-fs-caption);font-style:normal;font-weight:700}.bmb-market{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:8px;display:grid}.bmb-market+.bmb-market{margin-top:8px}.bmb-market__name{color:var(--bm-text-2);font:600 var(--bm-fs-caption)/1.3 "Pretendard",sans-serif;overflow-wrap:break-word}.bmb-market__row{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);gap:6px;display:grid}.bmb-market__mid{color:var(--bm-text-2);font:700 var(--bm-fs-small)/1 "Pretendard",sans-serif;place-items:center;display:grid}.bmb-market__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.bmb-market__grid.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.bmb-market__grid.is-1{grid-template-columns:minmax(0,1fr)}@container (max-width:360px){.bmb-market{grid-template-columns:minmax(0,1fr);gap:6px}}.bmb-odd{background:var(--bmb-chip);min-width:0;min-height:44px;color:var(--bm-text);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--bm-motion),color var(--bm-motion);border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:8px 12px;display:flex}.bmb-odd__lead{min-width:20px;color:var(--bm-text-3);font:700 var(--bm-fs-small)/1.3 "Pretendard",sans-serif;flex:none}.bmb-odd__label{min-width:0;color:var(--bm-text-2);font:600 var(--bm-fs-small)/1.3 "Pretendard",sans-serif;overflow-wrap:break-word;word-break:keep-all;flex:auto}.bmb-odd__label em{color:var(--bm-text-3);margin-left:6px;font-style:normal;font-weight:700}.bmb-odd__price{color:var(--bm-text);font:700 var(--bm-fs-body)/1 "Pretendard",sans-serif;flex:none}.bmb-odd--center{justify-content:center;padding:8px 4px}.bmb-odd:hover:not(:disabled){background:var(--bmb-chip-hover)}.bmb-odd.is-selected{background:var(--bm-primary)}.bmb-odd.is-selected .bmb-odd__label,.bmb-odd.is-selected .bmb-odd__lead,.bmb-odd.is-selected .bmb-odd__label em,.bmb-odd.is-selected .bmb-odd__price{color:var(--bm-on-primary)}.bmb-odd.is-selected:hover:not(:disabled){background:var(--bm-primary-hover)}.bmb-odd:disabled{cursor:default}.bmb-odd:disabled:not(.is-selected) .bmb-odd__price{color:var(--bm-text-2)}@media (prefers-reduced-motion:reduce){.bmb-odd{transition:none}}.bmb-runners{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}@container (min-width:620px){.bmb-runners{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:860px){.bmb-runners{grid-template-columns:repeat(4,minmax(0,1fr))}}.bmb-odd--runner{min-height:40px}.bmb-odd--runner .bmb-odd__label{color:var(--bm-text);font-weight:700}.bmb-slip{max-height:calc(100vh - var(--bm-header-h) - 32px);background:var(--bm-s1);box-shadow:var(--bm-card-shadow);scrollbar-width:thin;border-radius:12px;flex-direction:column;gap:16px;padding:20px;display:flex;position:sticky;top:16px;overflow-y:auto}@media (max-width:1200px){.bmb-slip{max-height:none;position:static}}.bmb-slip__head{justify-content:space-between;align-items:center;display:flex}.bmb-slip__head h2{font:700 var(--bm-fs-subtitle)/1.3 "Pretendard",sans-serif;align-items:center;gap:8px;margin:0;display:inline-flex}.bmb-slip__head h2 span{border-radius:var(--bm-radius-pill);background:var(--bm-primary);min-width:20px;height:20px;color:var(--bm-on-primary);place-items:center;padding:0 6px;font:700 11px/1 Pretendard,sans-serif;display:inline-grid}.bmb-text-btn{font:inherit;color:var(--bm-text-2);cursor:pointer;font:600 var(--bm-fs-small)/1.3 "Pretendard",sans-serif;background:0 0;border:none;margin:0}.bmb-text-btn:hover:not(:disabled){color:var(--bm-text)}.bmb-text-btn:disabled{opacity:.5;cursor:default}.bmb-text-btn--warn{color:var(--bm-lose);align-self:flex-start}.bmb-text-btn--warn:hover:not(:disabled){color:var(--bm-lose)}.bmb-slip__notice strong{color:var(--bm-text);font:700 var(--bm-fs-body)/1.4 "Pretendard",sans-serif;display:block}.bmb-slip__notice p{color:var(--bm-text-2);font:var(--bm-font-small);margin:4px 0 0}.bmb-slip__muted{color:var(--bm-text-3);font:var(--bm-font-small);margin:0}.bmb-slip__login{text-align:center;margin-top:-8px}.bmb-slip__block{color:var(--bm-lose);font:600 var(--bm-fs-caption)/1.4 "Pretendard",sans-serif;text-align:center;margin:-8px 0 0}.bmb-picks{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.bmb-pick__meta{color:var(--bm-text-3);font:600 var(--bm-fs-caption)/1.4 "Pretendard",sans-serif;flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:0;display:flex}.bmb-pick__meta span:first-child{color:var(--bm-text-2);font-weight:700}.bmb-pick__meta .bmb-count--compact{margin-left:auto}.bmb-pick__match{color:var(--bm-text-2);font:500 var(--bm-fs-small)/1.4 "Pretendard",sans-serif;overflow-wrap:break-word;margin:2px 0 0}.bmb-pick__match em{color:var(--bm-text-3);font-size:var(--bm-fs-caption);font-style:normal;font-weight:700}.bmb-pick__line{align-items:center;gap:10px;margin-top:6px;display:flex}.bmb-pick__line p{flex:auto;min-width:0;margin:0}.bmb-pick__line p strong{font:700 var(--bm-fs-body)/1.4 "Pretendard",sans-serif;overflow-wrap:break-word;display:block}.bmb-pick__line p span{color:var(--bm-text-3);font:600 var(--bm-fs-caption)/1.4 "Pretendard",sans-serif}.bmb-pick__odds{font:700 var(--bm-fs-subtitle)/1 "Pretendard",sans-serif}.bmb-pick__remove{font:inherit;color:var(--bm-text-3);cursor:pointer;width:24px;height:24px;background:0 0;border:none;border-radius:6px;place-items:center;margin:0;display:grid}.bmb-pick__remove:hover:not(:disabled){color:var(--bm-text);background:var(--bm-s2)}.bmb-pick__reason{color:var(--bm-lose);font:600 var(--bm-fs-caption)/1.4 "Pretendard",sans-serif;margin:6px 0 0}.bmb-pick.is-closed .bmb-pick__title,.bmb-pick.is-closed .bmb-pick__odds{color:var(--bm-text-3);text-decoration:line-through}.bmb-total__row{justify-content:space-between;align-items:baseline;display:flex}.bmb-total__row span{color:var(--bm-text-2);font:600 var(--bm-fs-small)/1.3 "Pretendard",sans-serif}.bmb-total__row small{color:var(--bm-text-3);font-size:var(--bm-fs-caption);margin-left:6px}.bmb-total__row strong{font:800 var(--bm-fs-display)/1 "Pretendard",sans-serif;letter-spacing:-.01em}.bmb-total__row strong.is-over{color:var(--bm-lose)}.bmb-total__bonus{color:var(--bm-win);font:700 var(--bm-fs-caption)/1.4 "Pretendard",sans-serif;text-align:right;margin:4px 0 0}.bmb-total__cap{color:var(--bm-text-3);font:600 var(--bm-fs-caption)/1.4 "Pretendard",sans-serif;text-align:right;margin:6px 0 0}.bmb-total__cap.is-over{color:var(--bm-lose)}.bmb-gauge{background:var(--bm-s3);border-radius:2px;height:4px;margin-top:12px;overflow:hidden}.bmb-gauge span{background:var(--bm-text-2);border-radius:2px;height:100%;display:block}.bmb-gauge.is-over span{background:var(--bm-lose)}.bmb-stake{flex-direction:column;gap:8px;display:flex}.bmb-stake__field{border-radius:var(--bm-radius-input);background:var(--bmb-chip);align-items:center;gap:12px;padding:0 14px;display:flex}.bmb-stake__field span{color:var(--bm-text-2);font:600 var(--bm-fs-caption)/1 "Pretendard",sans-serif;white-space:nowrap}.bmb-stake__field input{min-width:0;height:44px;color:var(--bm-text);font:700 var(--bm-fs-subtitle)/1 "Pretendard",sans-serif;text-align:right;background:0 0;border:0;outline:0;flex:auto;padding:0}.bmb-stake__field input::placeholder{color:var(--bm-text-3)}.bmb-stake__field input:disabled{color:var(--bm-text-3)}.bmb-stake__field:focus-within{background:var(--bmb-chip-hover)}.bmb-stake__quick{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.bmb-stake__sum{margin:4px 0 0}.bmb-stake__sum div{justify-content:space-between;align-items:baseline;display:flex}.bmb-stake__sum div+div{margin-top:4px}.bmb-stake__sum dt{color:var(--bm-text-2);font:600 var(--bm-fs-small)/1.3 "Pretendard",sans-serif}.bmb-stake__sum dd{font:700 var(--bm-fs-subtitle)/1.3 "Pretendard",sans-serif;margin:0}.bmb-stake__sum .is-muted dt,.bmb-stake__sum .is-muted dd{color:var(--bm-text-3);font:600 var(--bm-fs-caption)/1.3 "Pretendard",sans-serif}.bmb-chip{border-radius:var(--bm-radius-chip);background:var(--bmb-chip);height:32px;color:var(--bm-text-2);font:600 var(--bm-fs-caption)/1 "Pretendard",sans-serif;cursor:pointer;transition:background var(--bm-motion),color var(--bm-motion);border:0;padding:0 6px}.bmb-chip:hover:not(:disabled){background:var(--bmb-chip-hover);color:var(--bm-text)}.bmb-chip:disabled{opacity:.45;cursor:default}.bmb-bet{border-radius:var(--bm-radius-btn);background:var(--bm-primary);height:48px;color:var(--bm-on-primary);font:700 var(--bm-fs-subtitle)/1 "Pretendard",sans-serif;cursor:pointer;transition:background var(--bm-motion);border:0}.bmb-bet:hover:not(:disabled){background:var(--bm-primary-hover)}.bmb-bet:active:not(:disabled){background:var(--bm-primary-press)}.bmb-bet:disabled{background:var(--bmb-chip);color:var(--bm-text-3);cursor:default}.bmb-slip.is-readonly .bmb-stake{opacity:.6}:root[data-theme=light] .bmb-main{--bmb-chip:var(--bm-s3);--bmb-chip-hover:#dde0e5}
