@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-confirm-clear-all__wrapper{width:100%;position:relative;flex-direction:column;display:flex;margin-bottom:8px}.dk-betslip-confirm-clear-all__buttons{display:flex;flex-direction:row;justify-content:space-between}.dk-betslip-confirm-clear-all__cancel-wrapper{width:49%;height:32px;box-sizing:border-box;background-color:rgba(218,218,218,.6);border-radius:4px;text-align:center;cursor:pointer}.dk-betslip-confirm-clear-all__cancel-button{color:#121212;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:700;line-height:16px;padding-top:8px}.dk-betslip-confirm-clear-all__confirm-wrapper{width:49%;height:32px;background-color:#53d337;border-radius:4px;text-align:center;cursor:pointer}.dk-betslip-confirm-clear-all__confirm-button{color:#121212;font-family:"Open Sans",sans-serif;font-size:14px;line-height:16px;font-weight:700;padding-top:8px}
.spinner{display:inline-block;position:relative;width:64px;height:64px}.spinner.center{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.spinner div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border:6px solid #fff;border-radius:50%;animation:spinner 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#fff transparent transparent transparent}.spinner div:nth-child(1){animation-delay:-0.45s}.spinner div:nth-child(2){animation-delay:-0.3s}.spinner div:nth-child(3){animation-delay:-0.15s}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.sportsbook-odds{font-weight:bold;margin-left:16px}.sportsbook-odds.default-color{color:#53d337}.sportsbook-odds.no-margin{margin-left:0}@media(max-width: 768px){.sportsbook-odds{margin-left:0}}
.sportsbook__icon--final{height:12px;width:31px;background-image:url("https://sportsbook.draftkings.com/static/icons/icon-final.png");background-repeat:no-repeat}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-header .betslip-outcome-card__text-top-outcome-label-badge{padding-right:8px}.dk-betslip-header__header-odds{color:#2a751a;padding-left:8px;font-weight:700;font-size:14px}.dk-betslip-header__header-odds.not-boosted{color:#ababab;text-decoration:line-through}.dk-betslip-header__header-odds.boosted{padding-left:4px}.dk-betslip-header__header-odds.yourbet-single-pick{font-size:14px;line-height:20px;color:#4d4d4d;font-weight:600;padding-left:0}.dk-betslip-header__multiple-picks{font-weight:700}.dk-betslip-header__loading-skeleton{background-color:#dadada;opacity:.7;height:19px;width:100px;border-radius:2px;animation-duration:1.2s;animation-name:skeleton-flicker;animation-iteration-count:infinite}@keyframes skeleton-flicker{0%{opacity:.7}50%{opacity:.3}100%{opacity:.7}}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-header{display:flex;flex-direction:column;width:100%;background:#f5f5f5;position:relative;z-index:2}.dk-betslip-header__collapsed-state{display:none;font-size:14px;font-weight:600;color:#4d4d4d;font-family:"Saira Condensed",sans-serif;text-transform:uppercase}.dk-betslip-header__wrapper{font-family:"Open Sans",sans-serif;color:#000;width:100%;height:56px;display:flex;flex-direction:row;place-content:center space-between;align-items:center;box-sizing:border-box;font-weight:700;padding:0 16px;margin:auto 0}.dk-betslip-header__wrapper.locked{pointer-events:none}.dk-betslip-header__left-content{width:50%;display:flex;flex-direction:row;align-items:center}.dk-betslip-header__right-content{width:50%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.dk-betslip-header__right-content.show-clear-all{width:100%}.dk-betslip-header__bubble{background-color:#2a751a;border-radius:30px;margin-right:8px;font-family:"Saira Condensed","Arial Narrow",sans-serif;color:#fff;font-size:14px;text-align:center;font-weight:600;line-height:24px;width:24px;height:24px}.dk-betslip-header__bubble.is-loading{background-color:#dadada}.dk-betslip-header__bubble.is-action-required{background-color:#fbd002;color:#000}.dk-betslip-header__title{font-family:"Saira Condensed","Arial Narrow",sans-serif;font-size:18px;line-height:22px;font-weight:bold;letter-spacing:.03em;text-transform:uppercase}.dk-betslip-header__clear-all{cursor:pointer;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:normal;line-height:20px;color:#4d4d4d}.dk-betslip-header__clear-all.show-clear-all{cursor:default}.dk-betslip-header__info{margin-left:16px;cursor:pointer;width:20px;height:20px}.dk-betslip-header__info svg circle,.dk-betslip-header__info svg path{stroke:#076cdf}.dk-betslip-header__settings-icon{width:20px;height:20px;margin-left:12px;cursor:pointer}.dk-betslip-header__settings-icon svg path{stroke:#6f6f6f}.dk-betslip-header__confirm-clear-all-wrapper{padding:0 16px;height:0;transition:all .15s ease-in;overflow:hidden}.dk-betslip-header__confirm-clear-all-wrapper.hide-content{display:none}.dk-betslip-header__confirm-clear-all-wrapper.show-wrapper{height:40px;transition-duration:.15s}.dk-betslip-header__confirm-clear-all-wrapper.show-wrapper .dk-betslip-header__animation-clear-all-wrapper{transition:all .15s ease-in;transform:translateY(0)}.dk-betslip-header__confirm-clear-all-wrapper.show-receipt{width:100%;box-sizing:border-box}.dk-betslip-header__animation-clear-all-wrapper{transition:all .15s ease-in;transform:translateY(-100%)}.dk-betslip-header__close-button{width:16px;margin-left:14px;cursor:pointer;color:#6f6f6f}.is-collapsed .dk-betslip-header__close-button{display:none}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.card-status-icon{padding-left:12px}@media(max-width: 500px){.card-status-icon{width:35%}}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.betslip-wager-box{display:flex;flex-direction:row;justify-content:flex-end;box-sizing:border-box;margin-left:auto;width:88px;height:36px;color:#242424;border:1px solid #c5c5c5;border-radius:6px;overflow:hidden;transition:border-color .15s ease-out}.betslip-wager-box.is-focused{border-color:#000}.betslip-wager-box.is-all-singles{margin-top:0}.betslip-wager-box.is-free-bet{border:2px solid #2a751a}.betslip-wager-box.is-free-bet .betslip-wager-box__label{color:#2a751a}.betslip-wager-box.is-above-max-wager-limit{border:2px solid #b81427}.betslip-wager-box.is-above-max-wager-limit .betslip-wager-box__label,.betslip-wager-box.is-above-max-wager-limit .betslip-wager-box__input{color:#b81427}.betslip-wager-box__label{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:10px;font-weight:400;font-size:14px;line-height:20px;white-space:nowrap}.betslip-wager-box__input{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;justify-content:flex-end;font-family:"Open Sans",sans-serif;font-weight:400;text-align:right;font-size:14px;line-height:20px;padding:0 6px;border:none;width:100%;background:transparent}@media(max-width: 500px){.betslip-wager-box__input{width:calc(100% - 28px)}}.betslip-wager-box__input::-moz-placeholder{font-weight:400;font-size:14px;color:#dadada}.betslip-wager-box__input::placeholder{font-weight:400;font-size:14px;color:#dadada}.betslip-wager-box__input:focus{outline:none}.betslip-wager-box__input::-webkit-outer-spin-button,.betslip-wager-box__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.betslip-wager-box__input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.betslip-wager-box__input.is-free-bet{pointer-events:none;color:#2a751a;text-align:center;padding-right:0;font-weight:bold}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.round-robin-card{font-family:"Open Sans",sans-serif;background-color:#f5f5f5;padding-bottom:20px}.round-robin-card__combination-wrapper{display:flex;justify-content:space-between}.round-robin-card__combination-wrapper.is-disabled{opacity:.5}.round-robin-card-header__text-top{display:flex;font-weight:700;line-height:16px;font-size:12px;color:#000}.round-robin-card-header__text-top-yourbet-icon{margin-right:8px}.round-robin-card-input__odds-wager{display:flex}.round-robin-card-input__number-of-bets{font-weight:400;line-height:20px;font-size:12px}.round-robin-card-input__wager{display:flex;padding-left:12px}.round-robin-card-input__wager.disabled{pointer-events:none}.round-robin-card-input__wager.disabled:not(.is-free-bet){opacity:.5}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.sportsbook__icon--share{width:20px;height:20px;display:flex;align-items:center;flex-direction:column;position:relative;cursor:pointer;fill:#ababab}.sportsbook__icon--share path{stroke:unset}.sportsbook__icon--container{max-width:24px}.sportsbook__icon--container .spinner{width:20px;height:20px}.sportsbook__icon--container .spinner div{margin:0;border-width:2px;width:20px;height:20px}
.betslip-header-icon{display:inline-block;vertical-align:middle}.betslip-header-info-icon-wrapper{cursor:pointer;padding-left:8px;width:16px;height:16px;flex:0 1 auto;margin-top:-2px}.betslip-header-info-icon-wrapper svg circle,.betslip-header-info-icon-wrapper svg path{stroke:#076cdf}
.bonus-badge{position:relative;margin:0;padding:2px 4px;font-size:10px;font-weight:700;font-family:"Saira Condensed","Arial Narrow",sans-serif;line-height:13px;border-radius:2px;color:#fff;border:0;align-self:flex-start;text-transform:uppercase;cursor:pointer}.bonus-badge__purple{background-color:#6320ee;cursor:default}.bonus-badge__purple .betslip-header-info-icon-wrapper{cursor:pointer;padding-left:2px;width:8px;height:8px}.bonus-badge__purple svg circle,.bonus-badge__purple svg path{stroke:#fff}.bonus-badge__green{background-color:#2a751a;cursor:default}.bonus-badge .boost-icon{position:absolute;top:50%;left:8px;transform:translateY(-50%)}.betslip-outcome-card__text-extra+.bonus-badge{margin:8px 0}
.tooltip-wrapper__body{position:absolute;display:flex;width:328px;max-height:0;visibility:hidden;color:#fff;border-radius:9px;bottom:calc(100% + 1px);opacity:0;padding:4px 8px;background-color:#121212;font-size:12px;line-height:1.6;transform:translateY(55%);transition:all .3s ease-in-out}.tooltip-wrapper__body.singles:before{content:"";position:absolute;top:100%;left:23%;width:0;height:0;border:5px solid transparent;border-top-color:#121212;transform:translate(-50%, 0)}.tooltip-wrapper__body.sgp-singles:before{left:32%}.tooltip-wrapper__body.show-tooltip{opacity:1;visibility:visible;max-height:228px;transform:translateY(0)}.tooltip-wrapper__content{flex-grow:1;overflow:hidden scroll;margin-top:5px;scrollbar-width:none}.tooltip-wrapper__content::-webkit-scrollbar{width:4px;height:8px;background-color:#121212}.tooltip-wrapper__content::-webkit-scrollbar-thumb{background:#4d4d4d}.tooltip-wrapper__close-icon-container{display:flex;justify-content:center;align-items:center;height:24px;width:24px;border-radius:32px;background:#121212;cursor:pointer;border:none}.tooltip-wrapper__close-icon-container:hover{background:#242424}.tooltip-wrapper__close-icon{height:12px;width:12px}.tooltip-wrapper__close-icon svg circle,.tooltip-wrapper__close-icon svg path,.tooltip-wrapper__close-icon svg g{stroke:#fff}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.selection-item-info{position:relative;display:flex}.selection-item-info:not(:last-child){padding-bottom:8px}.selection-item-info__connection-item{margin-top:2px;margin-right:8px}.selection-item-info__outcome{width:100%;display:flex;justify-content:space-between}.selection-item-info__outcome-text-top{display:flex;font-weight:700;line-height:16px;font-size:12px}.selection-item-info__outcome-offer{font-weight:400;font-size:10px;line-height:16px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.parlay-selections-info{position:relative}.parlay-selections-info__label{margin-top:5px}.parlay-selections-info__label--strong{font-weight:700;line-height:16px;font-size:12px;color:#000}.parlay-selections-info__label--span{color:#373737;cursor:pointer;font-size:10px;line-height:16px;text-decoration:underline}.parlay-selections-info__content .outcome-connection-circle{display:flex;flex-direction:column;align-items:center;justify-content:center;height:12px;width:12px;border:1px solid #c5c5c5;border-radius:100%;z-index:3;box-sizing:border-box}.parlay-selections-info__content .connection-line-enabled:not(:last-child):after{display:block;content:"";height:calc(100% - 12px);width:1px;background-color:#c5c5c5;position:absolute;top:14px;left:5.5px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}@media(max-width: 500px){.parlay-card-header{width:65%}.parlay-card-header.slide-in-bs-outcome-text{animation:slide-width-slide-in-bs-outcome-text .4s forwards}@keyframes slide-width-slide-in-bs-outcome-text{from{width:65%}to{width:calc(65% - 30px)}}.parlay-card-header.slide-out-bs-outcome-text{animation:slide-width-slide-out-bs-outcome-text .4s backwards}@keyframes slide-width-slide-out-bs-outcome-text{from{width:calc(65% - 30px)}to{width:65%}}}.parlay-card-header.slide-in-bs-outcome-text{animation:slide-width-slide-in-bs-outcome-text .4s forwards}@keyframes slide-width-slide-in-bs-outcome-text{from{width:193px}to{width:163px}}.parlay-card-header.slide-out-bs-outcome-text{animation:slide-width-slide-out-bs-outcome-text .4s backwards}@keyframes slide-width-slide-out-bs-outcome-text{from{width:163px}to{width:193px}}.parlay-card-header__text-top{display:flex;flex-direction:column;font-weight:700;line-height:16px;font-size:12px;color:#000}.parlay-card-header__text-top-title{display:flex}.parlay-card-header__text-top-yourbet-icon{margin-right:8px}.parlay-card-header__text-top-yourbet-icon>svg{margin-bottom:-3px}.parlay-card-header__share-button{margin-left:8px}.parlay-card-header__share-button .sportsbook__icon--share,.parlay-card-header__share-button div.spinner{width:14px;height:14px}.parlay-card-header__share-button .sportsbook__icon--share>div,.parlay-card-header__share-button div.spinner>div{width:14px;height:14px}.parlay-card-header__share-button.boosted-share{margin:0 0 0 8px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.betslip-odds{color:#000;display:flex;justify-content:flex-end}.betslip-odds.odds-changed .sportsbook-odds{color:#000;background-color:rgba(246,183,0,.6)}.betslip-odds.arrow-indicator--increase>span{overflow:hidden;vertical-align:top}.betslip-odds.arrow-indicator--increase svg{width:10px;height:10px;animation-name:arrow-increase;animation-duration:3s;animation-timing-function:linear;vertical-align:top}.betslip-odds.arrow-indicator--increase path{stroke:#2a751a}@keyframes arrow-increase{0%{transform:translate(0, 0)}25%{transform:translate(100%, -100%)}25.1%{transform:translate(-100%, 100%)}50%{transform:translate(100%, -100%)}50.1%{transform:translate(-100%, 100%)}75%{transform:translate(100%, -100%)}75.1%{transform:translate(-100%, 100%)}87%{transform:translate(0, 0)}}@keyframes arrow-decrease{0%{transform:translate(0, 0)}25%{transform:translate(100%, 100%)}25.1%{transform:translate(-100%, -100%)}50%{transform:translate(100%, 100%)}50.1%{transform:translate(-100%, -100%)}75%{transform:translate(100%, 100%)}75.1%{transform:translate(-100%, -100%)}87%{transform:translate(0, 0)}}.betslip-odds.arrow-indicator--decrease>span{overflow:hidden;vertical-align:top}.betslip-odds.arrow-indicator--decrease svg{width:10px;height:10px;animation-name:arrow-decrease;animation-duration:3s;animation-timing-function:linear;vertical-align:top}.betslip-odds.arrow-indicator--decrease path{stroke:#b81427}@keyframes arrow-increase{0%{transform:translate(0, 0)}25%{transform:translate(100%, -100%)}25.1%{transform:translate(-100%, 100%)}50%{transform:translate(100%, -100%)}50.1%{transform:translate(-100%, 100%)}75%{transform:translate(100%, -100%)}75.1%{transform:translate(-100%, 100%)}87%{transform:translate(0, 0)}}@keyframes arrow-decrease{0%{transform:translate(0, 0)}25%{transform:translate(100%, 100%)}25.1%{transform:translate(-100%, -100%)}50%{transform:translate(100%, 100%)}50.1%{transform:translate(-100%, -100%)}75%{transform:translate(100%, 100%)}75.1%{transform:translate(-100%, -100%)}87%{transform:translate(0, 0)}}.betslip-odds__arrow-container{display:block;width:10px;height:10px;overflow:hidden;margin:4px 0 0 4px}.betslip-odds__arrow-container>svg{margin:-1px 0 0 -1px}.betslip-odds__display{display:flex;white-space:nowrap;flex-direction:row;align-items:center;margin-left:4px;font-family:"Open Sans",sans-serif;font-weight:700;font-size:12px;line-height:16px}.betslip-odds__display.is-boosted{flex-direction:column}.betslip-odds__display.is-boosted .betslip-odds__display-standard{color:#2a751a}.betslip-odds__display-boosted{color:#ababab;text-decoration:line-through;margin-top:4px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.split-odds{color:#000;font-family:"Open Sans",sans-serif}.split-odds.odds-changed .sportsbook-odds{color:#000;background-color:rgba(246,183,0,.6)}.split-odds.arrow-indicator--increase>span{overflow:hidden;vertical-align:top}.split-odds.arrow-indicator--increase svg{width:10px;height:10px;animation-name:arrow-increase;animation-duration:3s;animation-timing-function:linear;vertical-align:top}.split-odds.arrow-indicator--increase path{stroke:#2a751a}@keyframes arrow-increase{0%{transform:translate(0, 0)}25%{transform:translate(100%, -100%)}25.1%{transform:translate(-100%, 100%)}50%{transform:translate(100%, -100%)}50.1%{transform:translate(-100%, 100%)}75%{transform:translate(100%, -100%)}75.1%{transform:translate(-100%, 100%)}87%{transform:translate(0, 0)}}@keyframes arrow-decrease{0%{transform:translate(0, 0)}25%{transform:translate(100%, 100%)}25.1%{transform:translate(-100%, -100%)}50%{transform:translate(100%, 100%)}50.1%{transform:translate(-100%, -100%)}75%{transform:translate(100%, 100%)}75.1%{transform:translate(-100%, -100%)}87%{transform:translate(0, 0)}}.split-odds.arrow-indicator--decrease>span{overflow:hidden;vertical-align:top}.split-odds.arrow-indicator--decrease svg{width:10px;height:10px;animation-name:arrow-decrease;animation-duration:3s;animation-timing-function:linear;vertical-align:top}.split-odds.arrow-indicator--decrease path{stroke:#b81427}@keyframes arrow-increase{0%{transform:translate(0, 0)}25%{transform:translate(100%, -100%)}25.1%{transform:translate(-100%, 100%)}50%{transform:translate(100%, -100%)}50.1%{transform:translate(-100%, 100%)}75%{transform:translate(100%, -100%)}75.1%{transform:translate(-100%, 100%)}87%{transform:translate(0, 0)}}@keyframes arrow-decrease{0%{transform:translate(0, 0)}25%{transform:translate(100%, 100%)}25.1%{transform:translate(-100%, -100%)}50%{transform:translate(100%, 100%)}50.1%{transform:translate(-100%, -100%)}75%{transform:translate(100%, 100%)}75.1%{transform:translate(-100%, -100%)}87%{transform:translate(0, 0)}}.split-odds__row{display:flex;justify-content:flex-end}.split-odds__row>div{white-space:nowrap}.split-odds__row.boosted{color:#2a751a;margin-bottom:4px}.split-odds__stake{font-weight:400;font-size:10px;line-height:16px}.split-odds__arrow-container{display:block;width:10px;height:10px;overflow:hidden;margin:4px 0 0 4px}.split-odds__arrow-container>svg{margin:-1px 0 0 -1px}.split-odds__display-odds{white-space:nowrap;margin-left:4px;font-family:"Open Sans",sans-serif;font-weight:700;font-size:12px;line-height:16px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.wager-limit__wrapper{font-size:10px;line-height:16px;margin-top:4px}.wager-limit__label{color:#b81427}.wager-limit__apply{color:#000;border-bottom:1px solid #000;cursor:pointer}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.betslip-regular-payout__label{font-size:10px;white-space:nowrap}.betslip-regular-payout__label.is-boosted{color:#6f6f6f;text-decoration:line-through}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.betslip-regular-payout__boosted-label{color:#2a751a}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.betslip-regular-payout__wrapper{font-size:10px;line-height:16px;text-align:right;margin-top:4px}.betslip-regular-payout__skeleton{background-color:#dadada;opacity:.7;height:12px;width:100px;border-radius:2px;animation-duration:1.2s;animation-name:skeleton-flicker;animation-iteration-count:infinite}@keyframes skeleton-flicker{0%{opacity:.7}50%{opacity:.3}100%{opacity:.7}}
.betslip-split-payout__wrapper{font-size:10px;line-height:16px;text-align:right;color:#4d4d4d;margin-top:8px}.betslip-split-payout__bonus-odds{color:#2a751a}.betslip-split-payout__bonus-odds.new-line .payout-text:before{content:"\a";white-space:pre}.betslip-split-payout__unused-payout{margin-left:4px;color:#ababab;text-decoration:line-through}.betslip-split-payout__regular-odds{margin-top:2px}.betslip-split-payout__regular-odds.new-line .payout-text:before{content:"\a";white-space:pre}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.parlay-card-input__odds-wager{display:flex}.parlay-card-input__odds{display:flex;flex-direction:column;align-items:center;font-weight:700;font-size:12px;line-height:16px;margin-left:auto}.parlay-card-input__wager{display:flex;padding-left:12px}.parlay-card-input__wager.disabled{pointer-events:none}.parlay-card-input__wager.disabled:not(.is-free-bet){opacity:.5}.parlay-card-input__payout{visibility:hidden}.parlay-card-input__payout.show{visibility:visible}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-reward-header__wrapper{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:10px 0 10px 16px;cursor:pointer}.dk-betslip-reward-header__left{display:flex;flex-direction:row;align-items:center}.dk-betslip-reward-header__text{margin-left:25px;display:flex;flex-direction:column;width:calc(100% - 84px);min-height:29px;justify-content:center;position:absolute;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dk-betslip-reward-header__description{font-weight:bold;font-size:10px;line-height:14px;color:#242424;opacity:.6;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.dk-betslip-reward-header__title{font-size:12px;line-height:20px;color:#373737;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dk-betslip-reward-header__count{font-weight:bold;font-size:10px;line-height:14px;text-align:right;color:#2a751a}.dk-betslip-reward-header__count.selection-disabled{display:none}.dk-betslip-reward-header-arrow{position:absolute;right:16px;transition:transform .3s;margin-bottom:-4px}.dk-betslip-reward-header-arrow.rotated{transform:rotate(180deg)}.selection-disabled .dk-betslip-reward-header-arrow{display:none}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-reward-row__wrapper{position:relative;display:flex;align-items:center;justify-content:space-between;padding:12px 0;margin:0 16px;box-sizing:border-box;cursor:pointer}.dk-betslip-reward-row__wrapper:not(:first-child){border-top:1px solid #dadada}.dk-betslip-reward-row__text{align-items:center}.dk-betslip-reward-row__title,.dk-betslip-reward-row__odds{font-weight:bold;font-size:12px;line-height:20px;color:#242424;text-align:left;padding-bottom:2px}.dk-betslip-reward-row__wrapper.unavailable{pointer-events:none}.dk-betslip-reward-row__wrapper.unavailable .dk-betslip-reward-row__state,.dk-betslip-reward-row__wrapper.unavailable .dk-betslip-reward-row__title{opacity:.4}.dk-betslip-reward-row__wrapper.unavailable .dk-betslip-reward-row__description,.dk-betslip-reward-row__wrapper.unavailable .dk-betslip-reward-row__expiration{opacity:.6}.dk-betslip-reward-row__row{width:100%}.dk-betslip-reward-row__in-use .dk-betslip-reward-row__state,.dk-betslip-reward-row__in-use .dk-betslip-reward-row__title{opacity:.4}.dk-betslip-reward-row__in-use .dk-betslip-reward-row__description,.dk-betslip-reward-row__in-use .dk-betslip-reward-row__expiration{opacity:.6}.dk-betslip-reward-row__selected>.dk-betslip-reward-row__state{border:1px solid #2a751a;color:#2a751a}.dk-betslip-reward-row__description,.dk-betslip-reward-row__expiration{font-size:10px;line-height:16px;color:#4d4d4d;text-align:left}.dk-betslip-reward-row__description.expires-shortly,.dk-betslip-reward-row__expiration.expires-shortly{color:#b81427}.dk-betslip-reward-row__state{word-break:normal;white-space:nowrap;padding:6px 12px;border:1px solid #000;color:#000;font-size:12px;line-height:16px;font-weight:bold;border-radius:4px;margin-left:16px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-reward-dropdown__wrapper{background-color:#ededed;border-radius:8px;margin-top:12px;width:100%}.dk-betslip-reward-dropdown__wrapper.is-parlay{animation:none}.dk-betslip-reward-dropdown__wrapper.selection-disabled{pointer-events:none}.dk-betslip-reward-dropdown__wrapper .sportsbook-generic-accordion__accordion.reward-dropdown__accordion{position:relative;background-color:#ededed;border-radius:8px}.dk-betslip-reward-dropdown__wrapper .sportsbook-generic-accordion__accordion.reward-dropdown__accordion .sportsbook-generic-accordion__accordion-arrow.reward-dropdown__accordion{padding:10px 0 10px 16px;margin-top:-1px}.dk-betslip-reward-dropdown__wrapper .sportsbook-generic-accordion__accordion.reward-dropdown__accordion .sportsbook__icon--arrow-up{fill:#4d4d4d;width:8px;height:8px}.dk-betslip-reward-dropdown__unavailable-row{position:relative;display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between;padding:14px 4px;border-top:1px solid #dadada;box-sizing:border-box;font-weight:600;font-size:12px;line-height:16px;color:#242424;text-align:left}
.more-info-text{font-family:"Open Sans",sans-serif;font-size:10px;font-weight:400;line-height:16px;color:#4d4d4d;margin:0 0 4px}.more-info-text__information+.betslip-outcome-card__share-button{top:35px}.more-info-text__btn-text{text-decoration:underline;cursor:pointer}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.parlay-card{font-family:"Open Sans",sans-serif;background-color:#f5f5f5}.parlay-card__combination-wrapper{display:flex;justify-content:space-between;opacity:1;transition:opacity .3s ease-in}.parlay-card__combination-wrapper.is-disabled{opacity:.6}.parlay-card__combination-wrapper.is-disabled .parlay-card-header__share-button{display:none}.parlay-card__combination-wrapper.is-disabled~.dk-betslip-reward-dropdown__wrapper .is-parlay{display:none}.parlay-card-header>.bonus-badge{margin-top:8px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.betslip-points{color:#000;display:inline;white-space:nowrap}.betslip-points.arrow-indicator--increase>span{overflow:hidden;vertical-align:top}.betslip-points.arrow-indicator--increase svg{width:10px;height:10px;animation-name:arrow-increase;animation-duration:3s;animation-timing-function:linear;vertical-align:top}.betslip-points.arrow-indicator--increase path{stroke:#2a751a}@keyframes arrow-increase{0%{transform:translate(0, 0)}25%{transform:translate(100%, -100%)}25.1%{transform:translate(-100%, 100%)}50%{transform:translate(100%, -100%)}50.1%{transform:translate(-100%, 100%)}75%{transform:translate(100%, -100%)}75.1%{transform:translate(-100%, 100%)}87%{transform:translate(0, 0)}}@keyframes arrow-decrease{0%{transform:translate(0, 0)}25%{transform:translate(100%, 100%)}25.1%{transform:translate(-100%, -100%)}50%{transform:translate(100%, 100%)}50.1%{transform:translate(-100%, -100%)}75%{transform:translate(100%, 100%)}75.1%{transform:translate(-100%, -100%)}87%{transform:translate(0, 0)}}.betslip-points.arrow-indicator--decrease>span{overflow:hidden;vertical-align:top}.betslip-points.arrow-indicator--decrease svg{width:10px;height:10px;animation-name:arrow-decrease;animation-duration:3s;animation-timing-function:linear;vertical-align:top}.betslip-points.arrow-indicator--decrease path{stroke:#b81427}@keyframes arrow-increase{0%{transform:translate(0, 0)}25%{transform:translate(100%, -100%)}25.1%{transform:translate(-100%, 100%)}50%{transform:translate(100%, -100%)}50.1%{transform:translate(-100%, 100%)}75%{transform:translate(100%, -100%)}75.1%{transform:translate(-100%, 100%)}87%{transform:translate(0, 0)}}@keyframes arrow-decrease{0%{transform:translate(0, 0)}25%{transform:translate(100%, 100%)}25.1%{transform:translate(-100%, -100%)}50%{transform:translate(100%, 100%)}50.1%{transform:translate(-100%, -100%)}75%{transform:translate(100%, 100%)}75.1%{transform:translate(-100%, -100%)}87%{transform:translate(0, 0)}}.betslip-points__arrow-container{display:inline-block;width:10px;height:10px;overflow:hidden;margin:4px 0 0 4px}.betslip-points__arrow-container>svg{margin:-1px 0 0 -1px}.betslip-points-display{height:unset !important}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.yourbet-leg-info-line{position:relative}.yourbet-leg-info-line:not(:last-child){padding-bottom:8px}.yourbet-leg-info-line.disabled .yourbet-leg-info-outcome__wrapper-info,.yourbet-leg-info-line.disabled .yourbet-leg-info-outcome__blurb{color:#dadada}.yourbet-leg-info-line.disabled .yourbet-leg-info-outcome__wrapper-connection-ex{cursor:default}.yourbet-leg-info-line__outcome{display:flex}.yourbet-leg-info-line__outcome-connection{margin-top:4px;margin-right:8px}.yourbet-leg-info-line__outcome-connection-circle{display:flex;flex-direction:column;align-items:center;justify-content:center;height:12px;width:12px;border:1px solid #c5c5c5;border-radius:100%;z-index:3;box-sizing:border-box}.yourbet-leg-info-line__outcome-connection-ex{display:flex;cursor:pointer}.yourbet-leg-info-line__outcome-connection-ex .sportsbook__icon--ex{height:10px;width:10px}.yourbet-leg-info-line .is-connection-line-enabled:not(:last-child):after{display:block;content:"";height:calc(100% - 12px);width:1px;background-color:#c5c5c5;position:absolute;top:16px;left:5.5px}.yourbet-leg-info-line__outcome-info{width:100%;font-size:10px;line-height:17px;color:#000}.yourbet-leg-info-line__outcome-info-label{font-weight:700;font-size:12px}.yourbet-leg-info-line__outcome-info-line{flex-direction:row;align-items:center;font-weight:700;font-size:12px}.yourbet-leg-info-line__outcome-info-label.yellow-background,.yourbet-leg-info-line__outcome-info-line.yellow-background{background-color:#f6b700}.yourbet-leg-info-line__outcome-info-status{margin-left:8px;border-radius:4px;background-color:#373737;padding:1.5px 5px;height:13px;font-family:"Saira Condensed",sans-serif;font-size:10px;line-height:14px;font-weight:700;color:#fff;text-transform:uppercase;position:absolute;white-space:nowrap}.yourbet-leg-info-line__outcome-info-market-name{display:block}.yourbet-leg-info-line__blurb{margin-left:20px;padding-top:4px;line-height:14px;font-size:10px;color:#6f6f6f}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.yourbet-leg-info{margin-top:12px;margin-left:5px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.parlay-leg-info-line{position:relative;display:flex}.parlay-leg-info-line.disabled{opacity:.6}.parlay-leg-info-line__outcome-connection{margin-top:2px;margin-right:8px}.parlay-leg-info-line__outcome-connection-circle{display:flex;flex-direction:column;align-items:center;justify-content:center;height:12px;width:12px;border:1px solid #c5c5c5;border-radius:100%;z-index:3;box-sizing:border-box}.parlay-leg-info-line .is-connection-line-enabled:not(:last-child):after{display:block;content:"";height:calc(100% - 12px);width:1px;background-color:#c5c5c5;position:absolute;top:14px;left:5.5px}.parlay-leg-info-line__outcome-info{width:100%;display:flex;justify-content:space-between;margin-bottom:8px}.parlay-leg-info-line__outcome-info-text-top{display:flex;font-weight:700;line-height:16px;font-size:12px;color:#000}.parlay-leg-info-line__outcome-info-text-top-live{display:inline-flex;vertical-align:middle;margin-right:8px}.parlay-leg-info-line__outcome-info-offer-label{color:#373737;font-size:10px;line-height:16px}.parlay-leg-info-line__outcome-info-event-name{color:#373737;font-size:10px;line-height:16px}.parlay-leg-info-line__outcome-info-extra{display:block;color:#6f6f6f;font-size:10px;font-weight:400;line-height:14px}.parlay-leg-info-line__outcome-info-odds{font-weight:700;font-size:12px;line-height:16px;margin-left:auto}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.parlay-leg-info{background-color:#f5f5f5;margin-top:12px}.parlay-leg-info .yourbet-leg-info{margin-top:8px}.parlay-leg-info .yourbet-leg-info-line__blurb{padding-top:0}
.boost-ineligible-badge{display:flex;margin:8px 0 0;color:#6f6f6f}.ineligible-boost-icon{font-size:0}.boost-ineligible-badge-text{font-size:10px;font-family:"Saira Condensed","Arial Narrow",sans-serif;color:#4d4d4d;font-weight:600;line-height:13px;padding:3px 6px;background-color:#ededed}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.single-card-header{padding-right:16px}.single-card-header__text-wrapper{display:flex;flex-direction:column;padding-right:16px;color:#373737;max-width:-moz-fit-content;max-width:fit-content}@media(max-width: 500px){.single-card-header__text-wrapper{width:65%}.single-card-header__text-wrapper.slide-in-bs-outcome-text{animation:slide-width-slide-in-bs-outcome-text .4s forwards}@keyframes slide-width-slide-in-bs-outcome-text{from{width:65%}to{width:calc(65% - 30px)}}.single-card-header__text-wrapper.slide-out-bs-outcome-text{animation:slide-width-slide-out-bs-outcome-text .4s backwards}@keyframes slide-width-slide-out-bs-outcome-text{from{width:calc(65% - 30px)}to{width:65%}}}.single-card-header__text-wrapper.slide-in-bs-outcome-text{animation:slide-width-slide-in-bs-outcome-text .4s forwards}@keyframes slide-width-slide-in-bs-outcome-text{from{width:193px}to{width:163px}}.single-card-header__text-wrapper.slide-out-bs-outcome-text{animation:slide-width-slide-out-bs-outcome-text .4s backwards}@keyframes slide-width-slide-out-bs-outcome-text{from{width:163px}to{width:193px}}.single-card-header__text-top{font-weight:700;line-height:16px;font-size:12px;color:#000}.single-card-header__text-top-live{display:inline-flex;vertical-align:middle;margin-top:-2px;margin-right:8px}.single-card-header__offer-label{color:#373737;font-size:10px;line-height:16px;margin-top:6px}.single-card-header__event-name{color:#373737;font-size:10px;line-height:16px;margin-top:2px}.single-card-header__extra{color:#6f6f6f;font-size:10px;line-height:14px;margin-top:6px}.single-card-header__text-top-outcome-label{margin-right:8px}.single-card-header>.bonus-badge{margin-top:8px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.single-card-input__odds-wager{display:flex}.single-card-input__odds{display:flex;flex-direction:column;align-items:center;font-weight:700;font-size:12px;line-height:16px;margin-left:auto}.single-card-input__wager{display:flex;padding-left:12px}.single-card-input__wager.disabled{pointer-events:none}.single-card-input__wager.disabled:not(.is-free-bet){opacity:.5}.single-card-input__payout{visibility:hidden}.single-card-input__payout.show{visibility:visible}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-card-container{font-family:"Open Sans",sans-serif;word-break:break-word;display:flex;flex-direction:row;border-bottom:1px solid #dadada;padding:12px 0;margin:0 16px}.dk-betslip-card-container.is-action-required{border-bottom:none;padding:0;margin:0}.dk-betslip-card-container:not(:first-of-type){margin-top:0}.dk-betslip-card-container__wrapper{display:flex;flex-flow:row wrap;width:100%;position:relative}.dk-betslip-card-container__wrapper.gray-out .dk-betslip-card-container__dynamic-ex{cursor:default}.dk-betslip-card-container__wrapper.gray-out .dk-betslip-card-container__dynamic-ex .sportsbook__icon--ex{fill:#dadada}.dk-betslip-card-container__ex-container{display:flex;flex-direction:column;margin-right:8px}.dk-betslip-card-container__dynamic-ex{display:flex;align-items:center;height:15px;cursor:pointer}.dk-betslip-card-container__dynamic-ex .sportsbook__icon--ex{fill:#000;height:11px;width:11px}.dk-betslip-card-container__share-container{margin-top:3px}.dk-betslip-card-container__share-container .sportsbook__icon--share{width:14px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.tax-tooltip .tooltip-wrapper{pointer-events:none;position:absolute;bottom:-10px}.tax-tooltip .tooltip-wrapper__body{background-color:#373737;pointer-events:auto;position:absolute;border-radius:4px;box-shadow:0 10px 30px rgba(0,0,0,.3)}.tax-tooltip .tooltip-wrapper__body.singles:before{border-top-color:#373737;left:222px}.tax-tooltip .tooltip-wrapper__content{margin-top:0;padding:8px}.tax-tooltip .tooltip-wrapper__close-icon-container{background-color:#373737}.tax-tooltip .tooltip{min-width:200px;max-width:300px}.tax-tooltip .tooltip .title{color:#fff;font-size:12px;font-weight:700;line-height:16px;letter-spacing:0;margin:0}.tax-tooltip .tooltip .description{color:#fff;font-size:10px;font-weight:400;line-height:16px;letter-spacing:0;margin:0}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}@keyframes fade-in{from{opacity:.5}to{opacity:1}}.tax-dropdown__header{display:flex;align-items:center;max-height:16px;justify-content:right;gap:4px;cursor:pointer;position:relative;font-size:10px}.tax-dropdown__header>div{display:flex;align-items:center;gap:4px}.tax-dropdown__icon{cursor:pointer;width:16px;height:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.tax-dropdown__icon.info svg circle,.tax-dropdown__icon.info svg path{stroke:#6f6f6f}.tax-dropdown__chevron{transition:transform .3s ease;transform-origin:center}.tax-dropdown__chevron--rotated{transform:rotate(180deg)}.tax-dropdown__chevron svg{color:#6f6f6f}@keyframes fade-in{from{opacity:.5}to{opacity:1}}.fee .crossed-over{text-decoration:line-through}.fee .after-deductions{color:#2a751a;font-weight:700;margin-left:4px}.ml-4{margin-left:4px}@keyframes fade-in{from{opacity:.5}to{opacity:1}}.tax-dropdown__row{display:flex;align-items:flex-start;justify-content:space-between}.tax-dropdown__label{max-width:90%}.tax-dropdown__label,.tax-dropdown__value{font-size:12px;line-height:20px;font-weight:400;color:#373737}.tax-dropdown__value--total{font-size:12px;line-height:20px;font-weight:700}.tax-dropdown__label--total{font-size:12px;line-height:20px;font-weight:400}.tax-dropdown__value--waived{color:#2a751a;font-weight:700}@keyframes fade-in{from{opacity:.5}to{opacity:1}}.tax-tooltip .tooltip-wrapper{pointer-events:none;position:absolute;bottom:-10px}.tax-tooltip .tooltip-wrapper__body{background-color:#373737;pointer-events:auto;position:absolute;border-radius:4px;box-shadow:0 10px 30px rgba(0,0,0,.3)}.tax-tooltip .tooltip-wrapper__body.singles:before{border-top-color:#373737;left:222px}.tax-tooltip .tooltip-wrapper__content{margin-top:0;padding:8px}.tax-tooltip .tooltip-wrapper__close-icon-container{background-color:#373737}.tax-tooltip .tooltip{min-width:200px;max-width:300px}.tax-tooltip .tooltip .title{color:#fff;font-size:12px;font-weight:700;line-height:16px;letter-spacing:0;margin:0}.tax-tooltip .tooltip .description{color:#fff;font-size:10px;font-weight:400;line-height:16px;letter-spacing:0;margin:0}.tax-dropdown{position:relative;margin-top:16px;padding:16px;border-top:1px solid #dadada;font-family:"SF Pro Text",sans-serif}.tax-dropdown__content{margin-top:4px;padding:8px 16px;border-radius:8px;background-color:#ededed;display:flex;flex-direction:column;gap:4px}.tax-dropdown__disclaimer{padding-top:4px;font-size:10px;line-height:16px;font-weight:400;color:#373737}.tax-dropdown--action-required{padding:16px 0 0}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.single-card{font-family:"Open Sans",sans-serif;background-color:#f5f5f5}.single-card__combination-wrapper{display:flex;flex-grow:1;flex-basis:0;justify-content:space-between;opacity:1;transition:opacity .3s ease-in}.single-card__combination-wrapper.is-disabled .single-card-header{opacity:.5}.single-card__share-button{margin-top:5px}.single-card__share-button .sportsbook__icon--share,.single-card__share-button div.spinner{width:14px;height:14px}.single-card__share-button .sportsbook__icon--share>div,.single-card__share-button div.spinner>div{width:14px;height:14px}.single-card__share-button.boosted-share{margin:0 0 0 8px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.betslip-teaser-dropdown__toggle{display:flex;flex-direction:row;align-items:center;cursor:pointer}.betslip-teaser-dropdown__toggle.collapsed .betslip-teaser-dropdown__toggle-icon{transform:rotate(-180deg)}.betslip-teaser-dropdown__toggle-icon{height:14px;width:14px;margin-left:2px;transition:all .24s linear}.betslip-teaser-dropdown__toggle.is-action-required{cursor:default}.betslip-teaser-dropdown__help{display:inline-block;width:16px;height:16px;margin-left:14px}.betslip-teaser-dropdown__help svg circle,.betslip-teaser-dropdown__help svg path,.betslip-teaser-dropdown__help svg g{stroke:#076cdf}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}@media(max-width: 500px){.teaser-card-header{width:65%}.teaser-card-header.slide-in-bs-outcome-text{animation:slide-width-slide-in-bs-outcome-text .4s forwards}@keyframes slide-width-slide-in-bs-outcome-text{from{width:65%}to{width:calc(65% - 30px)}}.teaser-card-header.slide-out-bs-outcome-text{animation:slide-width-slide-out-bs-outcome-text .4s backwards}@keyframes slide-width-slide-out-bs-outcome-text{from{width:calc(65% - 30px)}to{width:65%}}}.teaser-card-header.slide-in-bs-outcome-text{animation:slide-width-slide-in-bs-outcome-text .4s forwards}@keyframes slide-width-slide-in-bs-outcome-text{from{width:193px}to{width:163px}}.teaser-card-header.slide-out-bs-outcome-text{animation:slide-width-slide-out-bs-outcome-text .4s backwards}@keyframes slide-width-slide-out-bs-outcome-text{from{width:163px}to{width:193px}}.teaser-card-header__text-top{display:flex;font-weight:700;line-height:16px;font-size:12px;color:#000}.teaser-card-header__share-button{margin-top:5px}.teaser-card-header__share-button .sportsbook__icon--share,.teaser-card-header__share-button div.spinner{width:14px;height:14px}.teaser-card-header__share-button .sportsbook__icon--share>div,.teaser-card-header__share-button div.spinner>div{width:14px;height:14px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.teaser-card-input__odds-wager{display:flex}.teaser-card-input__odds{display:flex;flex-direction:column;align-items:center;font-weight:700;font-size:12px;line-height:16px;margin-left:auto}.teaser-card-input__wager{display:flex;padding-left:12px}.teaser-card-input__wager.disabled{pointer-events:none}.teaser-card-input__wager.disabled:not(.is-free-bet){opacity:.5}.teaser-card-input__payout{visibility:hidden}.teaser-card-input__payout.show{visibility:visible}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.betslip-section-heading{padding-top:10px;padding-bottom:10px}.betslip-section-heading span{color:#000;font-size:14px;line-height:18px;text-transform:uppercase;font-weight:600;font-family:"Saira Condensed","Arial Narrow",sans-serif}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-teaser-row__wrapper{display:flex;cursor:pointer}.dk-betslip-teaser-row__wrapper.selection-disabled{pointer-events:none}.dk-betslip-teaser-row__checkbox{padding:12px;width:24px}.dk-betslip-teaser-row__checkbox svg path{stroke:#2a751a}.dk-betslip-teaser-row__wrapper:last-child .dk-betslip-teaser-row__text{border-bottom:0}.dk-betslip-teaser-row__text{width:100%;display:flex;padding:12px 0;margin-right:16px;font-size:12px;line-height:20px;color:#000;justify-content:space-between;border-bottom:1px solid #dadada}.dk-betslip-teaser-row__title{padding-right:8px}.dk-betslip-teaser-row__odds{font-weight:bold}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.betslip-teaser-legs__wrapper{margin-top:8px}.betslip-teaser-legs__header{display:flex;width:100%;flex-direction:row;align-items:center;font-size:10px;color:#242424;margin-bottom:8px}.betslip-teaser-legs__header-title-picks{width:68%}.betslip-teaser-legs__header-title-points{width:13%}.betslip-teaser-legs__header-title-new-line{width:15%;text-align:right}.betslip-teaser-legs__header-row{font-size:10px;color:#242424}.betslip-teaser-legs__header-row-participant{font-weight:700}.betslip-teaser-legs__content{background-color:#ededed;border-radius:8px;padding:16px;box-sizing:border-box}.betslip-teaser-legs__row{display:flex;align-items:center;width:100%}.betslip-teaser-legs__row:not(:last-child){padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #dadada}.betslip-teaser-legs__row-picks{display:flex;width:70%;flex-direction:column;padding-right:8px}.betslip-teaser-legs__row-picks-label{color:#000;display:flex;flex-direction:row;align-items:center;font-size:12px}.betslip-teaser-legs__row-picks-participant{display:none}.betslip-teaser-legs__row-picks-participant.show-participant{display:block;font-size:12px;line-height:19px;font-weight:800}.betslip-teaser-legs__row-picks-line{font-size:12px;line-height:19px}.betslip-teaser-legs__row-picks-event{font-size:12px}.betslip-teaser-legs__row-points{font-size:12px;font-weight:700;width:13%}.betslip-teaser-legs__row-new-line{font-size:12px;font-weight:700;width:15%;text-align:right}.betslip-teaser-legs__help{width:100%;display:flex;justify-content:flex-end}.betslip-teaser-legs__help svg{width:15px;height:15px;vertical-align:middle;margin-left:4px}.betslip-teaser-legs__help a{color:#2a751a;font-weight:bold;text-decoration:underline;cursor:pointer}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-teaser-dropdown__children{background-color:#ededed;border-radius:8px;padding:8px 0}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.teaser-card{font-family:"Open Sans",sans-serif;background-color:#f5f5f5}.teaser-card__combination-wrapper{display:flex;justify-content:space-between;opacity:1;transition:opacity .3s ease-in}.teaser-card__combination-wrapper.is-disabled .teaser-card-header{opacity:.5}.teaser-card__combination-wrapper.is-disabled .teaser-card-header__share-button{display:none}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-yourbet-card-header__text-top{font-weight:700;line-height:16px;font-size:12px;color:#000}.dk-betslip-yourbet-card-header__text-top-icon{display:inline-flex;vertical-align:middle;margin-top:-2px;margin-right:8px}.dk-betslip-yourbet-card-header__text-top-icon.live{margin-right:6px}.dk-betslip-yourbet-card-header__text-event-name{color:#373737;font-size:10px;line-height:16px;margin-top:6px}.dk-betslip-yourbet-card-header__boost-info .bonus-badge{margin:8px 0}.dk-betslip-yourbet-card-header__boost-info .more-info-text{margin:0}.betslip-outcome-card-header__top-outcome-label{margin-right:8px}.dk-betslip-yourbet-card-header>.bonus-badge{margin-top:8px;margin-bottom:6px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-yourbet-card__status-icon{padding-left:12px}@media(max-width: 500px){.dk-betslip-yourbet-card__status-icon{width:35%}}.dk-betslip-yourbet-card__odds-wager{display:flex}.dk-betslip-yourbet-card__odds{display:flex;flex-direction:column;align-items:center;font-weight:700;font-size:12px;line-height:16px;margin-left:auto}.dk-betslip-yourbet-card__wager{display:flex;padding-left:12px}.dk-betslip-yourbet-card__wager.disabled{pointer-events:none}.dk-betslip-yourbet-card__wager.disabled:not(.is-free-bet){opacity:.5}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-your-bet-add-picks{display:inline-flex;align-items:center;padding:6px 10px;border-radius:39px;background-color:rgba(83,211,55,.1);color:#2a751a;font-family:"Saira Condensed",sans-serif;font-size:12px;line-height:14px;font-weight:600;letter-spacing:.02em;position:absolute;bottom:0;right:0;text-decoration:none}.dk-your-bet-add-picks.disabled{opacity:.3}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-your-bet-turn-sgpx{border:none;display:inline-flex;align-items:center;padding:6px 10px;border-radius:39px;background-color:rgba(83,211,55,.1);color:#2a751a;font-family:"Saira Condensed",sans-serif;font-size:12px;line-height:14px;font-weight:600;letter-spacing:.02em;text-decoration:none;cursor:pointer}.dk-your-bet-turn-sgpx__icon-container{display:flex;align-items:center;justify-content:center;width:12px;height:12px;margin-right:4px;border-radius:50%;background-color:#2a751a}.dk-your-bet-turn-sgpx__icon-container>svg{width:8px;height:8px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dropdown-header{display:flex;align-items:center;justify-content:space-between;gap:6px;cursor:pointer;padding:8px 8px 8px 16px}.dropdown-header__label{font-size:12px;line-height:20px;display:flex;align-items:center}.dropdown-header__label-icon{cursor:pointer;margin-right:8px;width:16px;height:16px}.dropdown-header__label-icon svg circle,.dropdown-header__label-icon svg path{stroke:#4d4d4d}.dropdown-header__toggle{display:flex;align-items:center;gap:2px}.dropdown-header__toggle-arrow{transition:transform .3s;margin-top:1px}.dropdown-header__toggle-arrow svg{display:block}.dropdown-header__toggle-arrow.rotated{transform:rotate(180deg)}
.selections-not-included{border:1px solid #c5c5c5;border-radius:8px;margin-top:12px;width:100%}.selections-not-included__children{padding:8px 12px 16px 24px;display:flex;flex-direction:column;gap:4px}.selections-not-included__children .outcome-connection-ex{display:flex;cursor:pointer}.selections-not-included__children .outcome-connection-ex .sportsbook__icon--ex{height:10px;width:10px}.selections-not-included.selection-disabled{pointer-events:none}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.betslip-outcome-card__info-message{display:flex;align-items:center;font-size:10px;color:#373737;line-height:16px}.betslip-outcome-card__info-message-icon{display:inline-block;width:14px;height:14px;margin-right:8px}.betslip-outcome-card__info-message-icon svg *{stroke:#373737}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-yourbet__msg{margin-top:8px;width:242px}.dk-betslip-yourbet__msg.add-picks .betslip-outcome-card__info-message{color:#b81427}.dk-betslip-yourbet__msg.add-picks .betslip-outcome-card__info-message-icon svg *{stroke:#b81427}.dk-betslip-yourbet__msg.add-picks.gray-out .betslip-outcome-card__info-message{color:#dadada}.dk-betslip-yourbet__msg.add-picks.gray-out .betslip-outcome-card__info-message-icon svg *{stroke:#dadada}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-loading-bar__wrapper{height:6px;width:100%;border-radius:20px;background-color:#dadada}.dk-betslip-loading-bar__wrapper>.bounce-element{height:6px;width:30%;margin-left:0%;border-radius:20px;animation-name:loading-bar-bounce;animation-iteration-count:infinite;animation-direction:alternate;animation-duration:1s;animation-delay:.2s}@keyframes loading-bar-bounce{from{margin-left:70%}}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-yourbet-card{background-color:#f5f5f5}.dk-betslip-yourbet-card__container{display:flex;flex-direction:column}.dk-betslip-yourbet-card__combination-wrapper{position:relative;flex-grow:1;flex-basis:0;opacity:1;transition:opacity .3s ease-in}.dk-betslip-yourbet-card__content{display:flex;justify-content:space-between}.dk-betslip-yourbet-card__left-section{display:flex;flex-direction:column;padding-right:8px;color:#373737;max-width:-moz-fit-content;max-width:fit-content}.dk-betslip-yourbet-card__left-section.slide-in-bs-outcome-text{animation:slide-width-slide-in-bs-outcome-text .4s forwards}@keyframes slide-width-slide-in-bs-outcome-text{from{width:193px}to{width:163px}}.dk-betslip-yourbet-card__left-section.slide-out-bs-outcome-text{animation:slide-width-slide-out-bs-outcome-text .4s backwards}@keyframes slide-width-slide-out-bs-outcome-text{from{width:163px}to{width:193px}}.dk-betslip-yourbet-card__buttons-wrapper{margin-top:12px;margin-left:calc(100% - 182px)}.dk-betslip-yourbet-card__right-section{flex:1 0 auto;text-align:end}.dk-betslip-yourbet-card__right-section .dk-betslip-yourbet-card__skeleton-msg{margin-top:20px;background-color:#dadada;opacity:.7;height:12px;width:191px;border-radius:2px;animation-duration:1.2s;animation-name:skeleton-flicker;animation-iteration-count:infinite}@keyframes skeleton-flicker{0%{opacity:.7}50%{opacity:.3}100%{opacity:.7}}.dk-betslip-yourbet-card__right-section .yourbet-leg-info-outcome:last-child{padding-bottom:0}.dk-betslip-yourbet-card__right-section .add-picks .yourbet-leg-info-outcome:last-child{padding-bottom:8px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-yourbet-card{background-color:#f5f5f5}.dk-betslip-yourbet-card__container{display:flex;flex-direction:column}.dk-betslip-yourbet-card__combination-wrapper{position:relative;flex-grow:1;flex-basis:0;opacity:1;transition:opacity .3s ease-in}.dk-betslip-yourbet-card__combination-wrapper.is-disabled .dk-betslip-yourbet-card__left-section{opacity:.5}.dk-betslip-yourbet-card__combination-wrapper.is-disabled .yourbet-leg-info-line__outcome-connection-ex{cursor:auto;pointer-events:none}.dk-betslip-yourbet-card__content{display:flex;justify-content:space-between}.dk-betslip-yourbet-card__left-section{display:flex;flex-direction:column;padding-right:8px;color:#373737;max-width:-moz-fit-content;max-width:fit-content}.dk-betslip-yourbet-card__left-section.slide-in-bs-outcome-text{animation:slide-width-slide-in-bs-outcome-text .4s forwards}@keyframes slide-width-slide-in-bs-outcome-text{from{width:193px}to{width:163px}}.dk-betslip-yourbet-card__left-section.slide-out-bs-outcome-text{animation:slide-width-slide-out-bs-outcome-text .4s backwards}@keyframes slide-width-slide-out-bs-outcome-text{from{width:163px}to{width:193px}}.dk-betslip-yourbet-card__buttons-wrapper{margin-top:12px;margin-left:calc(100% - 182px)}.dk-betslip-yourbet-card__right-section{flex:1 0 auto}.dk-betslip-yourbet-card__right-section .dk-betslip-yourbet-card__skeleton-msg{margin-top:20px;background-color:#dadada;opacity:.7;height:12px;width:191px;border-radius:2px;animation-duration:1.2s;animation-name:skeleton-flicker;animation-iteration-count:infinite}@keyframes skeleton-flicker{0%{opacity:.7}50%{opacity:.3}100%{opacity:.7}}.dk-betslip-yourbet-card__right-section .yourbet-leg-info-outcome:last-child{padding-bottom:0}.dk-betslip-yourbet-card__right-section .add-picks .yourbet-leg-info-outcome:last-child{padding-bottom:8px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-action-required-bet-card__wrapper{width:100%;position:relative;padding:12px 16px;box-sizing:border-box;border-radius:8px;border:1px solid #dadada;margin:16px 0;font-family:"Open Sans",sans-serif}.dk-action-required-bet-card__wrapper .tax-dropdown .tooltip-wrapper__body{transform:translateX(-10%)}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.new-offer-timer__wrapper{display:flex;align-items:center;justify-content:center;font-size:80px;position:relative;border-radius:50%;z-index:500;width:40px;height:40px}.new-offer-timer__inner{font-family:"Open Sans",sans-serif;position:absolute;color:#121212;display:inline-flex;align-items:center;justify-content:center;z-index:600;width:20px;height:20px}.new-offer-timer__progress{font-weight:600;font-size:12px}.new-offer-timer__bar{z-index:550;transform:rotate(90deg);width:40px;height:40px}.new-offer-timer__bar circle{stroke-width:20px;fill:#fff;stroke-dashoffset:0;animation-name:fill-progress-timer;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes fill-progress-timer{100%{stroke-dashoffset:339.292}0%{stroke-dashoffset:0}}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}@keyframes bounce{from{margin-left:0%}to{margin-left:49%}}.dk-place-bet-button__container{position:relative;padding:16px;transition:box-shadow .3s ease-in;z-index:2}.dk-place-bet-button__container.is-action-required{box-shadow:none !important}.dk-place-bet-button__wrapper{display:flex;align-items:center;justify-content:center;position:relative;flex-direction:column;font-family:"Open Sans",sans-serif;padding:0 8px;height:56px;background-color:#53d337;color:#121212;border-radius:4px;box-sizing:border-box;cursor:pointer;transition:all .2s ease-in;transform-origin:bottom}.dk-place-bet-button__wrapper.is-action-required{background-color:#fbd002;height:40px}.dk-place-bet-button__wrapper.is-action-required .dk-place-bet-button__primary-text{font-size:16px;line-height:20px}.dk-place-bet-button__wrapper.hidden{display:none}.dk-place-bet-button__wrapper.disabled{background-color:#53d337;opacity:.4;cursor:unset;pointer-events:none}.dk-place-bet-button__wrapper.error-state{background-color:#fbd002;color:#000}.dk-place-bet-button__wrapper.processing{background-color:#dadada;height:8px;pointer-events:none}.dk-place-bet-button__wrapper.processing.is-action-required{transform-origin:top}.dk-place-bet-button__wrapper.processing>div{opacity:0}.dk-place-bet-button__primary-text{text-align:center;font-size:18px;line-height:24px;font-weight:700}.dk-place-bet-button__loader{position:absolute;bottom:16px;width:0;height:8px;background-color:#53d337;margin-left:0%;border-radius:4px;transition:width .4s ease-in .2s;z-index:2}.dk-place-bet-button__loader.enabled{width:43%;animation-name:bounce;animation-iteration-count:infinite;animation-direction:alternate;animation-duration:1s;animation-delay:.55s}.dk-place-bet-button__loader.is-action-required{top:16px;bottom:auto;background-color:#fbd002}.dk-place-bet-button__secondary-text{text-align:center;font-size:12px;line-height:20px;color:#121212}.dk-action-required__button>.dk-place-bet-button__container{margin:0}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-secondary-button__wrapper{width:100%;padding:10px;border:none;border-radius:4px;background-color:#fbd002;box-sizing:border-box;cursor:pointer}.dk-betslip-secondary-button__wrapper.faded-background{opacity:.5}.dk-betslip-secondary-button__wrapper.disable-click{pointer-events:none}.dk-betslip-secondary-button__text{font-family:"Open Sans",sans-serif;text-align:center;font-size:16px;line-height:20px;font-weight:700;color:#121212}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-tertiary-button__wrapper{width:100%;padding:6px;border:none;background-color:unset;box-sizing:border-box;cursor:default}.dk-betslip-tertiary-button__wrapper.faded-background{opacity:.3;cursor:not-allowed}.dk-betslip-tertiary-button__wrapper.faded-background .dk-betslip-tertiary-button__text{cursor:not-allowed}.dk-betslip-tertiary-button__text{font-family:"Open Sans",sans-serif;text-align:center;font-size:12px;line-height:16px;font-weight:700;color:#121212;text-decoration:underline;cursor:pointer}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-action-required-secondary-text__highlight{color:#2a751a;font-weight:bold}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-action-required__content{display:flex;flex-direction:column;border-radius:8px;border:1px solid #dadada;margin:16px;padding:16px}.dk-betslip-action-required__content:not(:last-child){margin-bottom:0}.dk-action-required__wrapper{display:flex;align-items:center;justify-content:center;position:relative;flex-direction:column;width:100%;box-sizing:border-box}.dk-action-required__title{font-family:"Saira Condensed",sans-serif;text-align:left;font-weight:600;font-size:14px;line-height:18px;text-transform:uppercase;width:100%;margin:0 0 10px}.dk-action-required__text-row{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.dk-action-required__text-row>.new-offer-timer__wrapper{margin-right:8px}.dk-action-required__text{font-family:"Open Sans",sans-serif;font-size:12px;line-height:16px;width:100%}.dk-action-required__bets{position:relative;width:100%}.dk-action-required__bets .bonus-badge{margin:8px 0}.dk-action-required__button{position:relative;width:100%}.dk-action-required__button:not(:last-child){margin-bottom:16px}.dk-betslip-under-review-button__wrapper{height:8px;width:100%;border-radius:4px;background-color:#dadada}.dk-betslip-under-review-button__wrapper .bounce{height:8px;width:40%;margin-left:0%;border-radius:4px;background-color:#fbd002;animation-name:uw-bounce;animation-iteration-count:infinite;animation-direction:alternate;animation-duration:1s;animation-delay:.2s}@keyframes uw-bounce{from{margin-left:60%}}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-action-required__wrapper{display:flex;flex-direction:column;width:100%;border-radius:0 0 5px 5px;height:auto;background-color:#f5f5f5}.dk-betslip-action-required__header{font-family:"Saira Condensed",sans-serif;font-weight:600;font-size:14px;line-height:18px;text-transform:uppercase;box-sizing:border-box;margin:0 16px;padding:11px 0 12px;border-bottom:2px solid #dadada}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-empty-state__wrapper{padding:32px 44px;text-align:center;border-radius:4px;opacity:0;transition:opacity 0s ease-out 1s;animation:fadeInContent .15s}.dk-betslip-empty-state__wrapper:not(.is-empty){position:absolute}.dk-betslip-empty-state__wrapper.is-empty{opacity:1;transition-duration:.3s;transition-delay:0s}@keyframes fade-in-content{0%{opacity:.5}100%{opacity:1}}.dk-betslip-empty-state__title{font-family:"Saira Condensed","Arial Narrow",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.03em;text-transform:uppercase;color:#000;padding-bottom:8px}.dk-betslip-empty-state__text{font-family:"Open Sans",sans-serif;font-weight:normal;font-size:12px;line-height:18px;color:#4d4d4d}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}@keyframes grow-from-center{from{transform:scale(0)}to{transform:scale(1)}}.dk-betslip-content__placing-bet-wrapper{display:flex;justify-content:center;align-items:center;height:400px;animation-name:grow-from-center;animation-duration:.5s}.dk-betslip-content__placing-bet-content{text-align:center}.dk-betslip-content__placing-bet-text{font-family:"Saira Condensed","Arial Narrow",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.03em;text-transform:uppercase;color:#000;padding-top:33px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.loading-skeleton-combo__wrapper{height:68px;padding:12px 0;margin:0 16px;display:flex;justify-content:space-between;align-items:flex-start;box-sizing:border-box}.loading-skeleton-combo__label{background-color:#dadada;opacity:.7;height:12px;width:103px;border-radius:2px;animation-duration:1.2s;animation-name:skeleton-flicker;animation-iteration-count:infinite}@keyframes skeleton-flicker{0%{opacity:.7}50%{opacity:.3}100%{opacity:.7}}.loading-skeleton-combo__odds{background-color:#dadada;opacity:.7;height:12px;width:34px;border-radius:2px;animation-duration:1.2s;animation-name:skeleton-flicker;animation-iteration-count:infinite;margin-left:auto}@keyframes skeleton-flicker{0%{opacity:.7}50%{opacity:.3}100%{opacity:.7}}.loading-skeleton-combo__wager{width:88px;height:36px;box-sizing:border-box;border:1px solid #c5c5c5;border-radius:6px;margin-left:12px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.incompatible-outcomes-banner__wrapper{padding:16px 16px 0;box-sizing:border-box}.incompatible-outcomes-banner__content{font-size:12px;line-height:20px;color:#4d4d4d}.incompatible-outcomes-banner__content p{margin:0}.incompatible-outcomes-banner__link{display:inline-flex;align-items:center;color:#242424;font-weight:600;margin-top:8px}.incompatible-outcomes-banner__link svg{width:16px;height:16px;margin-right:8px;flex-shrink:0}.incompatible-outcomes-banner__link svg circle,.incompatible-outcomes-banner__link svg path,.incompatible-outcomes-banner__link svg g{stroke:#076cdf}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.betslip-parlay-view__wrapper{display:flex;width:100%;flex-direction:column;padding-top:8px}.betslip-parlay-view__tabs{display:flex;box-sizing:border-box;flex-direction:row;align-items:center;justify-content:space-between;margin:0 16px;position:relative}.betslip-parlay-view__tabs:after{content:"";width:50%;height:2px;background:#2a751a;position:absolute;bottom:0;left:0;transform:translate(0, 0);transition:all .3s ease}.betslip-parlay-view__tabs.active-teaser:after{transform:translate(100%, 0)}.betslip-parlay-view__tab{font-family:"Saira Condensed","Arial Narrow",sans-serif;font-weight:600;font-size:14px;line-height:18px;color:#6f6f6f;text-transform:uppercase;text-align:center;cursor:pointer;width:50%;padding:11px 0 13px;border-bottom:2px solid #dadada}.betslip-parlay-view__tab.selected{color:#000}.betslip-parlay-view__card{padding:12px 16px 0}.betslip-parlay-view__card .betslip-outcome-card__combination-wrapper.is-disabled{height:56px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.betslip-all-singles{display:flex;flex-direction:row;width:100%;height:60px;font-family:"Open Sans",sans-serif;font-size:12px}.betslip-all-singles__left{line-height:20px;margin:auto auto auto 37px}.betslip-all-singles__right{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-right:16px}.betslip-all-singles__right.disabled{pointer-events:none;opacity:.6}.betslip-all-singles__right-count{font-weight:700;line-height:16px;margin-right:12px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.cards-section{position:relative}.cards-section .sticky-heading{position:sticky;top:0;background-color:#f5f5f5;z-index:1}.cards-section .no-bottom-border{border-bottom:none}.cards-section .separator{height:1px;border-top:1px solid #dadada}
.betslip-round-robin-view__card{display:flex;justify-content:space-between;padding:6px 16px}.betslip-round-robin-view__card .betslip-wager-box{flex:0 1 auto}.betslip-round-robin-view__card-details{align-items:center;padding:0 15px 0 0}.betslip-round-robin-view__card-details-name{font-size:12px;font-weight:700;color:#000;margin:0}.betslip-round-robin-view__card-details-numberOfBets{font-size:10px;color:#4d4d4d;margin:0}.betslip-round-robin-view__card-details-numberOfBets.has-stake{color:#000}
.betslip-round-robin-view-content{list-style-type:none;margin:0;padding:4px 0 10px}
.betslip-round-robin-view{background-color:#ededed;margin:12px 16px 0;border-radius:8px}.betslip-round-robin-view-header{font-size:12px;line-height:20px;color:#373737;position:relative;padding:8px 16px;cursor:pointer}.betslip-round-robin-view-header-arrow{position:absolute;right:16px;transition:transform .3s;margin-top:1px}.betslip-round-robin-view-header-arrow svg{display:block}.betslip-round-robin-view-header-arrow.rotated{transform:rotate(180deg)}.betslip-round-robin-view-content-wrapper.is-refreshing{display:none}.dk-betslip-content__wrapper.has-rewards .betslip-round-robin-view{margin-top:8px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.outcome-mapper{position:relative;overflow:auto}.outcome-mapper.one-outcome-card .dk-betslip-card-container{border-bottom:none}.outcome-mapper__processing{position:absolute;display:flex;align-items:center;justify-content:center;top:0;width:100%;height:calc(100% - 8px);z-index:1;background-color:rgba(0,0,0,.62);border-radius:5px}.outcome-mapper__processing .sportsbook__icon--dk-logo{animation:dk-logo-pulse 2000ms infinite}@keyframes dk-logo-pulse{0%{transform:scale(1, 1)}50%{transform:scale(1.1, 1.1)}100%{transform:scale(1, 1)}}.outcome-mapper__singles-heading{margin:0 16px;padding-top:11px;padding-bottom:13px;border-bottom:solid 2px #dadada}.outcome-mapper .betslip-outcome-card{padding:12px 0;margin:0 16px}.outcome-mapper .betslip-outcome-card:not(:first-of-type){margin-top:0}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.loading-skeleton-single__wrapper{padding:14px 0 12px;margin:0 16px;display:flex;justify-content:space-between;box-sizing:border-box}.loading-skeleton-single__wrapper.separator{border-bottom:1px solid #dadada}.loading-skeleton-single__close{margin-right:8px;width:16px;text-align:center}.loading-skeleton-single__label-wrapper{display:flex;flex-direction:column}.loading-skeleton-single__label-wrapper>div:not(:last-child){margin-bottom:9px}.loading-skeleton-single__label-wrapper>div:nth-child(1){background-color:#dadada;opacity:.7;height:12px;width:103px;border-radius:2px;animation-duration:1.2s;animation-name:skeleton-flicker;animation-iteration-count:infinite}@keyframes skeleton-flicker{0%{opacity:.7}50%{opacity:.3}100%{opacity:.7}}.loading-skeleton-single__label-wrapper>div:nth-child(2){background-color:#dadada;opacity:.7;height:12px;width:63px;border-radius:2px;animation-duration:1.2s;animation-name:skeleton-flicker;animation-iteration-count:infinite}@keyframes skeleton-flicker{0%{opacity:.7}50%{opacity:.3}100%{opacity:.7}}.loading-skeleton-single__label-wrapper>div:nth-child(3){background-color:#dadada;opacity:.7;height:12px;width:133px;border-radius:2px;animation-duration:1.2s;animation-name:skeleton-flicker;animation-iteration-count:infinite}@keyframes skeleton-flicker{0%{opacity:.7}50%{opacity:.3}100%{opacity:.7}}.loading-skeleton-single__odds{background-color:#dadada;opacity:.7;height:12px;width:34px;border-radius:2px;animation-duration:1.2s;animation-name:skeleton-flicker;animation-iteration-count:infinite;margin-left:auto}@keyframes skeleton-flicker{0%{opacity:.7}50%{opacity:.3}100%{opacity:.7}}.loading-skeleton-single__wager{width:88px;height:36px;box-sizing:border-box;border:1px solid #c5c5c5;border-radius:6px;margin-left:12px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.loading-skeleton-betslip__singles-heading{margin:0 16px;padding:14px 0;border-bottom:2px solid #dadada}.loading-skeleton-betslip__singles-heading>div{background-color:#dadada;opacity:.7;height:12px;width:56px;border-radius:2px;animation-duration:1.2s;animation-name:skeleton-flicker;animation-iteration-count:infinite}@keyframes skeleton-flicker{0%{opacity:.7}50%{opacity:.3}100%{opacity:.7}}.loading-skeleton-betslip__all-singles{padding:12px 0;margin:0 16px 0 40px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}.loading-skeleton-betslip__all-singles-label{background-color:#dadada;opacity:.7;height:12px;width:103px;border-radius:2px;animation-duration:1.2s;animation-name:skeleton-flicker;animation-iteration-count:infinite}@keyframes skeleton-flicker{0%{opacity:.7}50%{opacity:.3}100%{opacity:.7}}.loading-skeleton-betslip__all-singles-wager{width:88px;height:36px;box-sizing:border-box;border:1px solid #c5c5c5;border-radius:6px;margin-left:12px}.loading-skeleton-betslip__combo-wrapper{margin-top:8px}.loading-skeleton-betslip__combo-tabs{display:flex;justify-content:space-around;padding:14px 0;margin:0 16px;border-bottom:2px solid #dadada}.loading-skeleton-betslip__combo-tabs>div{background-color:#dadada;opacity:.7;height:12px;width:63px;border-radius:2px;animation-duration:1.2s;animation-name:skeleton-flicker;animation-iteration-count:infinite}@keyframes skeleton-flicker{0%{opacity:.7}50%{opacity:.3}100%{opacity:.7}}.loading-skeleton-betslip__button{height:56px;background:#dadada;border-radius:4px;margin:0 16px 16px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.loading-skeleton-empty-bets__wrapper{width:100%;padding:36px 44px 54px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.loading-skeleton-empty-bets__wrapper>div:nth-child(1){background-color:#dadada;opacity:.7;height:12px;width:208px;border-radius:2px;animation-duration:1.2s;animation-name:skeleton-flicker;animation-iteration-count:infinite;margin-bottom:14px}@keyframes skeleton-flicker{0%{opacity:.7}50%{opacity:.3}100%{opacity:.7}}.loading-skeleton-empty-bets__wrapper>div:nth-child(2){background-color:#dadada;opacity:.7;height:12px;width:287px;border-radius:2px;animation-duration:1.2s;animation-name:skeleton-flicker;animation-iteration-count:infinite;margin-bottom:6px}@keyframes skeleton-flicker{0%{opacity:.7}50%{opacity:.3}100%{opacity:.7}}.loading-skeleton-empty-bets__wrapper>div:nth-child(3){background-color:#dadada;opacity:.7;height:12px;width:261px;border-radius:2px;animation-duration:1.2s;animation-name:skeleton-flicker;animation-iteration-count:infinite}@keyframes skeleton-flicker{0%{opacity:.7}50%{opacity:.3}100%{opacity:.7}}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-content__wrapper{display:flex;flex-direction:column;min-height:146px}.dk-betslip-content__wrapper.is-action-required{padding:0;margin-top:0}.dk-betslip-content__wrapper.locked{pointer-events:none}.dk-betslip-content__wrapper .dk-betslip-content__inner-wrapper{z-index:1;background-color:#f5f5f5;display:flex;flex-direction:column;transition:max-height .15s;max-height:calc(100vh - 200px)}@media(max-width: 1024px){.dk-betslip-content__wrapper .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 256px)}}@media(max-width: 960px){.dk-betslip-content__wrapper .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 184px)}}@media(min-width: 961px){.dk-betslip-content__wrapper .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 184px)}}.dk-betslip-content__background{background-color:#f5f5f5}@media(min-width: 961px){.dk-betslip-content__inner-wrapper{max-height:calc(100vh - 120px)}.show-max-outcome-banner .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 169px)}.show-max-outcome-banner.display-user-status-banner .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 230px)}.display-user-status-banner .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 190px)}.confirm-clear-all .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 160px)}}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}@media(max-width: 960px){.dk-betslip-shell__wrapper:not(.is-floating-betslip) .sportsbook-betslip-accordion__accordion-header.is-collapsed .dk-betslip-header__clear-all,.dk-betslip-shell__wrapper:not(.is-floating-betslip) .sportsbook-betslip-accordion__accordion-header.is-collapsed .dk-betslip-header__info{display:none}.dk-betslip-shell__wrapper:not(.is-floating-betslip) .sportsbook-betslip-accordion__accordion-header.is-collapsed .dk-betslip-header__collapsed-state{display:flex;align-items:center}.dk-betslip-shell__wrapper:not(.is-floating-betslip) .sportsbook-betslip-accordion__accordion-header.is-collapsed .dk-betslip-header__wrapper{height:48px}.dk-betslip-shell__wrapper:not(.is-floating-betslip) .sportsbook-betslip-accordion__accordion-header.is-collapsed .dk-betslip-header__left-content,.dk-betslip-shell__wrapper:not(.is-floating-betslip) .sportsbook-betslip-accordion__accordion-header.is-collapsed .dk-betslip-header__right-content{width:auto}}.dk-betslip-shell__wrapper:not(.is-floating-betslip) .sportsbook-betslip-accordion__accordion-header:focus{outline:none}@media(min-width: 961px){.dk-betslip-shell__wrapper:not(.is-floating-betslip) .sportsbook-betslip-accordion__children-wrapper{display:block !important;height:auto !important}}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-receipt__bet-bonus-info{font-family:"Open Sans",sans-serif;font-weight:700;font-size:10px;line-height:16px;margin-top:4px;color:#2a751a}.dk-betslip-receipt .early-win__badge{padding:0 4px;font-size:10px;font-weight:700;font-family:"Saira Condensed","Arial Narrow",sans-serif;line-height:13px;border-radius:2px;color:#fff;background-color:#6320ee}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-receipt__bet{margin-bottom:8px;padding:0 16px}.dk-betslip-receipt__bet-title{font-family:"Open Sans",sans-serif;font-weight:700;font-size:12px;line-height:20px;color:#000;display:flex;align-items:center;justify-content:space-between}.dk-betslip-receipt__bet-title .sportsbook__icon--share{width:14px;height:14px}.dk-betslip-receipt__bet-subtitle{font-family:"Open Sans",sans-serif;font-weight:400;font-size:10px;line-height:16px;margin-top:2px;margin-bottom:6px;color:#000}.dk-betslip-receipt__bet-date-and-id{font-family:"Open Sans",sans-serif;font-weight:400;font-size:10px;line-height:16px;margin:8px 0;color:#4d4d4d}.dk-betslip-receipt__bet-separator{width:100%;height:1px;background-color:#dadada}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-receipt__details{margin-top:8px;background-color:#ededed;border-radius:8px;border-color:transparent}.dk-betslip-receipt__details-hide-button{cursor:pointer;text-align:center;padding:8px 16px 16px;font-family:"Open Sans",sans-serif;font-weight:400;font-size:12px;line-height:20px;color:#4d4d4d}.dk-betslip-receipt__details.show-details{padding-top:16px}.dk-betslip-receipt__view-details-button{display:flex;padding:16px;justify-content:space-between;cursor:pointer}.dk-betslip-receipt__view-details-button-text{font-family:"Open Sans",sans-serif;font-weight:400;font-size:12px;line-height:20px;color:#000}.dk-betslip-receipt__view-details-button-icon-container{width:20px;height:20px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-receipt__footer-view-my-bets{font-family:"Open Sans",sans-serif;font-weight:700;font-size:16px;line-height:20px;margin-top:16px;padding:10px 0;margin-bottom:22px;width:100%;border:none;border-radius:4px;background-color:#53d337;text-align:center;text-decoration:none;display:block;color:#000}.dk-betslip-receipt__footer-keep-picks{cursor:pointer;text-align:center;text-decoration:underline;font-family:"Open Sans",sans-serif;font-weight:700;font-size:12px;line-height:16px}.dk-betslip-receipt__footer-keep-picks.not-active{pointer-events:none}.dk-betslip-receipt__footer-rg-note{margin-top:20px;font-family:"Open Sans",sans-serif;font-weight:normal;font-size:12px;line-height:18px;color:#4d4d4d}.dk-betslip-receipt__footer-rg-note a{color:inherit;cursor:pointer}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-receipt__header-row{display:flex;justify-content:space-between;margin-bottom:8px}.dk-betslip-receipt__header-row:is(:first-child){margin-bottom:18px}.dk-betslip-receipt__header-row .waived{color:#2a751a;font-weight:700}.dk-betslip-receipt__header-title{font-family:"Saira Condensed","Arial Narrow",sans-serif;font-weight:600;font-size:14px;line-height:18px;text-transform:uppercase;color:#2a751a}.dk-betslip-receipt__header-close-icon-container{display:flex;justify-content:center;align-items:center;height:24px;width:24px;border-radius:50%;background-color:#dadada;cursor:pointer}.dk-betslip-receipt__header-close-icon{height:12px;width:12px}.dk-betslip-receipt__header-close-icon svg circle,.dk-betslip-receipt__header-close-icon svg path,.dk-betslip-receipt__header-close-icon svg g{stroke:#4d4d4d}.dk-betslip-receipt__header-information{font-family:"Open Sans",sans-serif;font-size:12px;line-height:20px}.dk-betslip-receipt__header-information.bold{font-weight:bold}.dk-betslip-receipt__header-information.greenPayout{color:#2a751a;font-weight:700}.dk-betslip-receipt__header-information.blackPayout{color:#000}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-receipt{margin:0 16px;padding:16px;display:flex;flex-direction:column;background:rgba(241,251,238,.2);border:1.5px solid #2a751a;box-sizing:border-box;border-radius:8px;animation-name:fade-in;animation-duration:.5s}.dk-betslip-receipt.has-picks{margin-bottom:12px}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-settings__dropdown{display:block;position:absolute;right:0;width:160px;top:75%;z-index:2;border-radius:8px;box-shadow:0 2px 20px rgba(0,0,0,.15);font-size:12px;line-height:20px;font-family:"Open Sans",sans-serif;background:#f5f5f5;padding:8px;margin:0}.dk-betslip-settings__dropdown-item{display:flex;align-items:center;padding:8px;margin:2px 0;list-style:none}.dk-betslip-settings__dropdown-item:hover{cursor:pointer;background-color:#ededed;border-radius:4px}.dk-betslip-settings__dropdown-item.selected .dk-betslip-settings__dropdown-item-check{visibility:visible}.dk-betslip-settings__dropdown-item-text{padding-left:10px}.dk-betslip-settings__dropdown-item-check{visibility:hidden;width:24px;height:24px}.dk-betslip-settings__dropdown-item-check svg,.dk-betslip-settings__dropdown-item-check path{stroke:#2a751a}@media(max-width: 960px){.dk-betslip-shell .dk-betslip-settings__dropdown{bottom:75%;top:unset}}.dk-betslip-shell.is-floating-betslip .dk-betslip-settings__dropdown{bottom:75%;top:unset}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-settings{position:relative;width:375px;background-color:#f5f5f5;color:#000;border-radius:8px;pointer-events:auto}.dk-betslip-settings__header{position:relative;display:flex;align-items:center;justify-content:center;padding:13px 16px}.dk-betslip-settings__header-back-icon{position:absolute;left:13px;width:24px;height:24px;cursor:pointer}.dk-betslip-settings__header-text{margin:0;font-family:"Saira Condensed",sans-serif;font-size:18px;line-height:22px;text-transform:uppercase;font-weight:bold}.dk-betslip-settings__section{padding:0 16px 16px}.dk-betslip-settings__section-subheader{font-family:"Saira Condensed",sans-serif;font-size:14px;line-height:18px;text-transform:uppercase;font-weight:600;padding:11px 0;border-bottom:2px solid #dadada}.dk-betslip-settings__section-content{font-family:"Open Sans",sans-serif}.dk-betslip-settings__section-content-option{display:flex;justify-content:space-between;align-items:center;position:relative;background-color:#ededed;border-radius:8px;margin:16px 0 0;padding:12px 16px;cursor:pointer}.dk-betslip-settings__section-content-option-text{font-size:14px;line-height:20px}.dk-betslip-settings__section-content-option-selected{color:#2a751a;font-size:12px;line-height:16px;font-weight:bold}.dk-betslip-settings__section-content-option-subtext{margin-top:8px;font-size:10px;line-height:16px;color:#373737}@media(min-width: 960px){.dk-betslip-settings{height:200px;transition:height .3s ease-in-out;overflow:hidden}.show-settings-start .dk-betslip-settings{height:250px}.show-settings .dk-betslip-settings{overflow:visible}}@media(max-width: 960px){.dk-betslip-shell:not(.show-settings) .dk-betslip-settings{height:0;overflow:hidden}}.dk-betslip-shell:not(.show-settings).is-floating-betslip .dk-betslip-settings{height:0;overflow:hidden;transition:height 0s}@media(max-width: 960px){.dk-betslip-shell:not(.is-expanded) .dk-betslip-header__settings-icon{display:none}}.dk-betslip-shell.is-floating-betslip:not(.is-expanded) .dk-betslip-header__settings-icon{display:none}.dk-betslip-shell.is-floating-betslip .dk-betslip-settings{height:auto}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.user-status-banner__wrapper{min-height:30px;background-color:#076cdf;border-radius:8px;padding:12px;align-items:center;display:flex;color:#fff;font-size:12px;font-weight:600;line-height:14px;font-family:"Saira Condensed",sans-serif;text-transform:uppercase;pointer-events:auto}.user-status-banner__icon{margin:auto 12px auto 0;width:16px;flex-shrink:0;flex-grow:0}.user-status-banner__icon svg,.user-status-banner__icon path,.user-status-banner__icon g{stroke:#fff}.user-status-banner__content{padding-right:16px;width:100%}.user-status-banner__action{display:flex;align-items:center}.user-status-banner__action a{color:#fff;white-space:nowrap;text-decoration:none}.user-status-banner__action a:visited{color:#fff}.user-status-banner__action-icon{width:20px;flex-grow:0;flex-shrink:0}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-error-banner{display:none}.dk-betslip-error-banner.show-betslip-error-banner{display:block;z-index:2;background-color:#4d4d4d;color:#fff;border-radius:8px;padding:13px;font-size:12px;font-weight:600;line-height:14px;font-family:"Saira Condensed","Arial Narrow",sans-serif;text-transform:uppercase;pointer-events:auto}.dk-betslip-error-banner.show-betslip-error-banner.fade-betslip-error-banner{animation:fade-betslip-error-banner-ani .4s ease-in forwards}@keyframes fade-betslip-error-banner-ani{0%{opacity:1;height:100%}25%{opacity:.66}50%{opacity:.33}75%{opacity:0}100%{opacity:0;height:0}}.dk-betslip-error-banner__wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}.dk-betslip-error-banner__icon-warning,.dk-betslip-error-banner__icon-ex{width:14px;flex-shrink:0;flex-grow:0}.dk-betslip-error-banner__icon-ex{cursor:pointer}.dk-betslip-error-banner__text{padding:0 13px;width:100%}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.dk-betslip-shell{position:relative;overflow:hidden;border-radius:8px;width:375px}@media(max-width: 960px){.dk-betslip-shell:not(.is-floating-betslip){position:fixed;bottom:64px;left:50%;margin-left:-187px}.dk-betslip-shell:not(.is-floating-betslip).is-expanded:after{display:block;content:"";position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:0}.dk-betslip-shell:not(.is-floating-betslip).is-expanded>div{position:relative;z-index:1}.dk-betslip-shell:not(.is-floating-betslip).is-empty-betslip:not(.show-receipt){display:none}.dk-betslip-shell:not(.is-floating-betslip).show-settings{overflow:visible}}.dk-betslip-shell.show-receipt.show-settings .sportsbook-betslip-accordion--with-scroll.sportsbook-custom-scrollbar-gray{overflow:visible}@media(max-width: 375px){.dk-betslip-shell{left:0%;margin-left:0}}.dk-betslip-shell.is-floating-betslip{transition:transform .3s ease-in-out;padding-top:16px}.dk-betslip-shell.is-floating-betslip.is-empty-betslip:not(.show-receipt){transition:none;transform:translate(0, 200%)}.dk-betslip-shell.is-floating-betslip.is-expanded:after{display:none}.dk-betslip-shell.is-floating-betslip .dk-betslip-shell__container{right:0;display:block}.dk-betslip-shell__container{position:relative;display:flex;align-items:flex-start;justify-content:space-between;width:760px;pointer-events:none}@media(max-width: 960px){.dk-betslip-shell__container{right:0;display:block;width:375px}}.dk-betslip-shell__wrapper{position:relative;display:flex;width:375px;font-family:"Open Sans",sans-serif;flex-direction:column;background:#f5f5f5;border-radius:8px;max-height:calc(100vh - 60px);transition:all .24s linear;pointer-events:auto;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.dk-betslip-shell__wrapper::-webkit-scrollbar{display:none}.dk-betslip-shell__wrapper.is-action-required.show-receipt .dk-betslip-receipt-content__keep-picks,.dk-betslip-shell__wrapper.locked.show-receipt .dk-betslip-receipt-content__keep-picks{pointer-events:none;opacity:.2;color:#000}.dk-betslip-shell__wrapper.is-action-required{overflow-y:auto}.dk-betslip-shell__wrapper.is-action-required .sportsbook-betslip-accordion--with-scroll.sportsbook-custom-scrollbar-gray{max-height:calc(100vh - 132px)}.dk-betslip-shell__wrapper.show-max-outcome-banner{max-height:calc(100vh - 130px)}.dk-betslip-shell__wrapper.show-max-outcome-banner .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 230px)}@media(max-width: 1024px){.dk-betslip-shell__wrapper.show-max-outcome-banner .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 245px)}}.dk-betslip-shell__wrapper.show-max-outcome-banner.confirm-clear-all .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 270px)}@media(max-width: 1024px){.dk-betslip-shell__wrapper.show-max-outcome-banner.confirm-clear-all .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 285px)}}.dk-betslip-shell__wrapper.confirm-clear-all .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 240px)}@media(max-width: 1024px){.dk-betslip-shell__wrapper.confirm-clear-all .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 296px)}}.dk-betslip-shell__wrapper.display-user-status-banner{max-height:calc(100vh - 205px)}.dk-betslip-shell__wrapper.display-user-status-banner .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 260px)}.dk-betslip-shell__wrapper.display-user-status-banner.show-max-outcome-banner{max-height:calc(100vh - 235px)}.dk-betslip-shell__wrapper.display-user-status-banner.show-max-outcome-banner .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 310px)}.dk-betslip-shell__wrapper.display-user-status-banner.show-max-outcome-banner.confirm-clear-all .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 350px)}@media(max-width: 1024px){.dk-betslip-shell__wrapper.display-user-status-banner.show-max-outcome-banner.confirm-clear-all .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 350px)}}.dk-betslip-shell__wrapper.display-user-status-banner.confirm-clear-all .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 300px)}@media(max-width: 960px){.dk-betslip-shell__wrapper{transition:all .24s linear;max-height:calc(100vh - 128px)}.dk-betslip-shell__wrapper.display-user-status-banner{max-height:calc(100vh - 85px)}.dk-betslip-shell__wrapper.display-user-status-banner.show-max-outcome-banner{max-height:calc(100vh - 120px)}.dk-betslip-shell__wrapper.show-max-outcome-banner{max-height:calc(100vh - 120px)}.dk-betslip-shell__wrapper.confirm-clear-all .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 224px)}}@media(max-width: 500px){.dk-betslip-shell__wrapper{height:auto;max-height:calc(100vh - 96px)}.dk-betslip-shell__wrapper.display-user-status-banner{max-height:calc(100vh - 32px)}.dk-betslip-shell__wrapper.display-user-status-banner.show-max-outcome-banner{max-height:calc(100vh - 115px)}.dk-betslip-shell__wrapper.show-max-outcome-banner{max-height:calc(100vh - 115px)}}@media(max-width: 375px){.dk-betslip-shell__wrapper{width:100vw}}@media(max-width: 500px){.dk-betslip-shell__wrapper.can-bet{height:auto;max-height:calc(100vh - 62px);transition:all .24s linear}}.dk-betslip-shell__wrapper.not-showing-top-content:not(.show-receipt) .dk-betslip-header{box-shadow:0 0 8px 0 #00000040}.dk-betslip-shell__wrapper.not-showing-bottom-content:not(.show-receipt) .dk-place-bet-button__container{box-shadow:0 0 8px 0 #00000040}.dk-betslip-shell__wrapper.is-floating-betslip .sportsbook-betslip-accordion__accordion-header.is-collapsed .dk-betslip-header__wrapper{height:48px}.dk-betslip-shell__wrapper.is-floating-betslip .sportsbook-betslip-accordion__accordion-header.is-collapsed .dk-betslip-header__clear-all,.dk-betslip-shell__wrapper.is-floating-betslip .sportsbook-betslip-accordion__accordion-header.is-collapsed .dk-betslip-header__info{display:none}.dk-betslip-shell__wrapper.is-floating-betslip .sportsbook-betslip-accordion__accordion-header.is-collapsed .dk-betslip-header__collapsed-state{display:flex;align-items:center}.dk-betslip-shell__wrapper.is-floating-betslip .sportsbook-betslip-accordion__accordion-header.is-collapsed .dk-betslip-header__left-content,.dk-betslip-shell__wrapper.is-floating-betslip .sportsbook-betslip-accordion__accordion-header.is-collapsed .dk-betslip-header__right-content{width:auto}.dk-betslip-shell__wrapper.is-floating-betslip .sportsbook-betslip-accordion__accordion-header:focus{outline:none}@media(max-width: 960px){.dk-betslip-shell__wrapper.is-floating-betslip{max-height:calc(100vh - 80px)}}@media(min-width: 961px){.show-max-outcome-banner{max-height:calc(100vh - 110px)}.show-max-outcome-banner .confirm-clear-all .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 209px)}.display-user-status-banner{max-height:calc(100vh - 120px)}.display-user-status-banner.show-max-outcome-banner{max-height:calc(100vh - 135px)}.display-user-status-banner.show-max-outcome-banner.confirm-clear-all .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 270px)}.display-user-status-banner.confirm-clear-all .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 230px)}.confirm-clear-all .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 160px)}}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.betslip-error{padding:16px;font-size:12px;font-weight:600;line-height:14px;font-family:"Saira Condensed","Arial Narrow",sans-serif;text-transform:uppercase}
@keyframes fade-in{from{opacity:.5}to{opacity:1}}.sportsbook-wrapper__betslip-column{position:sticky;top:0;max-height:-moz-fit-content;max-height:fit-content;z-index:99}.sportsbook-wrapper__betslip-column .sportsbook__betslip{position:relative;z-index:419;width:375px;pointer-events:none}@media(max-width: 960px){.sportsbook-wrapper__betslip-column .sportsbook__betslip{width:0}}.sportsbook-wrapper__betslip-column .sportsbook__betslip:not(.is-floating-betslip) .user-status-banner__wrapper,.sportsbook-wrapper__betslip-column .sportsbook__betslip:not(.is-floating-betslip) .dk-betslip-error-banner{margin-bottom:8px}.sportsbook-wrapper__betslip-column .sportsbook__betslip.is-floating-betslip{position:fixed;display:flex;flex-direction:column;transition:bottom .3s ease-in-out;bottom:0;max-height:calc(100vh - 116px);left:50%;margin-left:-275px;padding-bottom:4px}.sportsbook-wrapper__betslip-column .sportsbook__betslip.is-floating-betslip:not(.is-empty-betslip){transition:bottom .3s ease-in-out;bottom:64px}.sportsbook-wrapper__betslip-column .sportsbook__betslip.is-floating-betslip.is-empty-betslip.show-receipt{transition:none;bottom:64px}@media(max-width: 1024px){.sportsbook-wrapper__betslip-column .sportsbook__betslip.is-floating-betslip{margin-left:-375px}}@media(max-width: 960px){.sportsbook-wrapper__betslip-column .sportsbook__betslip.is-floating-betslip{width:375px;margin-left:-187px}.sportsbook-wrapper__betslip-column .sportsbook__betslip.is-floating-betslip .user-status-banner__wrapper{display:flex}}.sportsbook-wrapper__betslip-column .sportsbook__betslip.is-floating-betslip .dk-betslip-shell__wrapper.show-receipt.is-floating-betslip{max-height:calc(100vh - 132px)}.sportsbook-wrapper__betslip-column .sportsbook__betslip.is-floating-betslip .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 188px)}.sportsbook-wrapper__betslip-column .sportsbook__betslip.is-floating-betslip .dk-betslip-shell__wrapper.confirm-clear-all .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 228px)}.sportsbook-wrapper__betslip-column .sportsbook__betslip.is-floating-betslip .dk-betslip-shell__wrapper.show-selections-unavailable-error .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 244px)}.sportsbook-wrapper__betslip-column .sportsbook__betslip.is-floating-betslip .dk-betslip-shell__wrapper.show-selections-unavailable-error.confirm-clear-all .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 284px)}.sportsbook-wrapper__betslip-column .sportsbook__betslip.is-floating-betslip .dk-betslip-shell__wrapper.show-max-outcome-banner .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 258px)}.sportsbook-wrapper__betslip-column .sportsbook__betslip.is-floating-betslip .dk-betslip-shell__wrapper.show-max-outcome-banner.confirm-clear-all .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 298px)}.sportsbook-wrapper__betslip-column .sportsbook__betslip.is-floating-betslip .dk-betslip-shell__wrapper.show-max-outcome-banner.show-receipt .sportsbook-betslip-accordion__wrapper.sportsbook-betslip-accordion--with-scroll{max-height:calc(100vh - 186px)}.sportsbook-wrapper__betslip-column .sportsbook__betslip.is-floating-betslip .dk-betslip-shell__wrapper.display-user-status-banner .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 258px)}.sportsbook-wrapper__betslip-column .sportsbook__betslip.is-floating-betslip .dk-betslip-shell__wrapper.display-user-status-banner.confirm-clear-all .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 298px)}.sportsbook-wrapper__betslip-column .sportsbook__betslip.is-floating-betslip .dk-betslip-shell__wrapper.display-user-status-banner.show-selections-unavailable-error .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 314px)}.sportsbook-wrapper__betslip-column .sportsbook__betslip.is-floating-betslip .dk-betslip-shell__wrapper.display-user-status-banner.show-selections-unavailable-error.confirm-clear-all .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 354px)}.sportsbook-wrapper__betslip-column .sportsbook__betslip.is-floating-betslip .dk-betslip-shell__wrapper.display-user-status-banner.show-max-outcome-banner .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 320px)}.sportsbook-wrapper__betslip-column .sportsbook__betslip.is-floating-betslip .dk-betslip-shell__wrapper.display-user-status-banner.show-max-outcome-banner.confirm-clear-all .dk-betslip-content__inner-wrapper{max-height:calc(100vh - 360px)}.sportsbook-wrapper__betslip-column .sportsbook__betslip.is-floating-betslip .user-status-banner__wrapper+.dk-betslip-error-banner.show-betslip-error-banner{margin-top:8px}.sportsbook-wrapper__betslip-column .sportsbook__betslip.is-floating-betslip .dk-betslip-shell__wrapper{max-height:unset}.sportsbook-wrapper__betslip-column .sportsbook__betslip .sportsbook-betslip-accordion__wrapper.sportsbook-betslip-accordion--with-scroll.sportsbook-custom-scrollbar-gray .dk-betslip-content__inner-wrapper{max-height:unset}.sportsbook-wrapper__betslip-column .sportsbook__betslip .recheck{background-color:#eabc00;padding:10px;margin-bottom:10px;color:#242424;cursor:default;display:flex;flex-direction:row;align-items:center;justify-content:space-around}.sportsbook-wrapper__betslip-column .sportsbook__betslip .recheck img{height:20px}.sportsbook-wrapper__betslip-column .sportsbook__betslip .recheck a{text-decoration:none;padding:2px 16px;color:#242424;border:1px solid #242424;border-radius:2px}@media(max-width: 960px){.sportsbook-wrapper__betslip-column .sportsbook__betslip .recheck{display:none}}.sportsbook-wrapper__betslip-column .dk-betslip-shell.show-receipt.show-settings .sportsbook-betslip-accordion--with-scroll.sportsbook-custom-scrollbar-gray{overflow:visible}

/*# sourceMappingURL=dkBetSlip.css.map*/