.add-free-bet-container{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:5px 8px 6px;gap:8px;background:var(--free-bet-eligibility-header-bg-color);border-radius:4px;margin-top:8px;width:-moz-fit-content;width:fit-content;justify-content:center}.add-free-bet-text{font-size:11px;line-height:var(--add-free-bet-line-height);font-weight:var(--add-free-bet-font-weight);color:var(--add-free-bet-color);font-family:var(--add-free-bet-font-family)}.add-free-bet-container svg{width:13px;height:13px}@media only screen and (min-width:1036px){.add-free-bet-container{cursor:pointer}}.multiple-v1-selection .add-free-bet-container,.v1-add-freebet-container .add-free-bet-container{padding:6px 8px 6px 14px;gap:4px;margin-top:7px}.multiple-v1-selection .add-free-bet-container .freebet-gift-icon,.v1-add-freebet-container .add-free-bet-container .freebet-gift-icon{width:14px;height:14px}.free-bet-selection-container-backdrop{width:100%;position:absolute;top:0;z-index:1000;right:0;background:var(--color-bg-0);opacity:.8;pointer-events:none}.free-bet-selection-container{position:absolute;left:0;z-index:1050;width:100%;outline:0;overflow-x:auto;overflow-y:auto;display:block;top:0;display:flex;align-items:center;height:100%}.free-bet-selection-wrapper{position:relative;margin:auto;display:flex;flex-direction:column;background-color:var(--free-bet-selection-wrapper-background);padding:6px 6px 6px 12px;border-radius:4px;max-height:calc(100% - 16px)}.free-bet-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.free-bet-modal-content{overflow:auto}.free-bet-header-text{font-size:var(--free-bet-header-text-font-size);font-family:var(--free-bet-header-text-font-family);line-height:var(--free-bet-header-text-line-height);font-weight:var(--free-bet-header-text-font-weight);margin-top:10px;color:var(--free-bet-header-text-color)}.free-bet-header-count{margin-left:4px;margin-right:6px;color:var(--free-bet-header-count-color);font-weight:600}.selection-close-icon{background:var(--color-bg-4);padding:8px}.selection-close-icon svg{fill:var(--free-bet-selection-close-icon-fill)}.selection-radio-wrapper{display:flex;align-items:flex-start;justify-content:flex-start}.free-bet-button{padding:10px 16px;border:none;border-radius:4px;font-weight:600;font-size:var(--free-bet-button-font-size);line-height:16px;font-family:var(--free-bet-button-font-family)}.free-bet-footer{display:flex;gap:10px;margin:4px 0 16px}.free-bet-apply-btn{background-color:var(--free-bet-apply-btn-background-color);color:var(--free-bet-apply-btn-text-color)}.free-bet-cancel-btn{background-color:var(--free-bet-canel-btn-background-color);color:var(--free-bet-canel-btn-text-color)}.pointer-events-none{pointer-events:none}@media only screen and (min-width:1036px){.selection-close-icon{cursor:pointer}}.v1-free-bets-selections .free-bet-selection-wrapper{padding:12px;background-color:var(--color-bg-1);border-radius:8px}.v1-free-bets-selections .selection-close-icon{background:var(--color-bg-3);border-radius:2px}.v1-free-bets-selections .selection-close-icon svg{height:8.4px;width:8.4px;fill:var(--color-text-2)}.v1-free-bets-selections .free-bet-modal-content{margin-top:12px}.v1-free-bets-selections .radio-button-wrapper{display:flex;gap:2px}.v1-free-bets-selections .free-bet-footer{margin:12px 0 0;gap:4px}.v1-free-bets-selections .free-bet-button{flex:1 1;font-size:14px;line-height:1;min-height:36px}.v1-free-bets-selections .free-bet-header-text{font-size:14px;line-height:1;color:var(--color-text-1);margin-top:0}.v1-free-bets-selections .free-bet-header{margin-bottom:12px}.RadioButton{margin:12px 0}.RadioButton input[type=radio]{display:none}.RadioButton input[type=radio]:checked+label:before{border-color:var(--free-bet-radio-checked-color);animation:ripple .2s linear forwards}.RadioButton input[type=radio]:checked+label:after{transform:scale(1)}.RadioButton label{display:flex;position:relative;padding:0 calc(var(--free-bet-radio-size) + 10px);margin-bottom:0;vertical-align:bottom;align-items:center}.RadioButton label:after,.RadioButton label:before{position:absolute;content:"";border-radius:50%;transition:all .3s ease;transition-property:transform,border-color}.RadioButton label:before{left:0;width:var(--free-bet-radio-size);height:var(--free-bet-radio-size)}.RadioButton label:after{left:calc(var(--free-bet-radio-size) / 2 - var(--free-bet-radio-checked-size) / 2);width:var(--free-bet-radio-checked-size);height:var(--free-bet-radio-checked-size);transform:scale(0)}.checked label:before{border:1px solid var(--free-bet-radio-checked-border-color);background-color:var(--free-bet-radio-checked-background-color)}.checked label:after{background:var(--free-bet-radio-checked-color)}.unchecked label:before{border:1px solid var(--free-bet-radio-unchecked-border-color);background-color:var(--free-bet-radio-unchecked-background-color)}.unchecked label:after{background:var(--free-bet-radio-checked-color)}@keyframes ripple{0%{box-shadow:0 0 0 1px rgba(0,0,0,0)}50%{box-shadow:0 0 0 10px rgba(0,0,0,.1)}to{box-shadow:0 0 0 10px rgba(0,0,0,0)}}.disable-wrapper{pointer-events:none;opacity:.5}@media only screen and (min-width:1036px){.RadioButton label{cursor:pointer}}.v1-free-bets-selections .RadioButton{padding:8px 0 8px 8px;margin:0;flex:1 1}.v1-free-bets-selections .RadioButton.checked{background-color:var(--color-bg-2);border-radius:4px;position:relative}.v1-free-bets-selections .RadioButton input[type=radio]:checked+label:before{border-color:var(--color-bg-primary);animation:ripple .2s linear forwards}.v1-free-bets-selections .checked label:before{border:1px solid var(--color-bg-primary);background-color:transparent}.v1-free-bets-selections .checked label:after,.v1-free-bets-selections .unchecked label:after{background:var(--color-bg-primary)}.v1-free-bets-selections .RadioButton.checked:after{content:"";width:3px;height:24px;border-radius:4px 0 0 4px;background-color:var(--color-bg-primary);position:absolute;right:0;top:8px}