.mbb-odds-matcher{color:var(--teal-900);width:100%}.mbb-odds-matcher__no-js-message{background-color:var(--warning-100);border:1px solid var(--warning-300);border-radius:.5rem;color:var(--warning-900);font-size:1rem;font-weight:500;margin-bottom:1rem;padding:3rem;text-align:center}.mbb-odds-matcher__loading{padding:3rem;text-align:center}.mbb-odds-matcher__loading-icon{margin-bottom:.5rem}.mbb-odds-matcher__loading-icon-img{height:40px;width:40px}.mbb-odds-matcher__loading-text{font-size:1.25rem;font-weight:500}.mbb-odds-matcher__notice{align-items:center;background-color:var(--gray-50);border-top-width:1px;border:1px solid var(--gray-200,#dee2e6);border-radius:0 0 .75rem .75rem;border-top:0 solid var(--gray-200,#dee2e6);display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;padding:5rem 1.5rem;text-align:center}.mbb-odds-matcher__notice__heading{margin-bottom:.75rem;max-width:800px}.mbb-odds-matcher__notice__message{font-size:1rem;margin-bottom:1rem;max-width:800px;white-space:pre-line}.mbb-odds-matcher__notice__login-link{display:inline-block!important;font-size:.95rem;margin-top:.75rem;width:-moz-fit-content;width:fit-content}.mbb-odds-matcher__top-bar{background-color:#fff;border-bottom:1px solid var(--gray-200,#dee2e6);padding:.5rem 0 .25rem;position:sticky;top:var(--sticky-top-offset,0);transition:top .2s;z-index:100}.mbb-odds-matcher .mbb-selection-filter-field .mbb-selection-filter-field__help{color:var(--gray-600,#6c757d)!important;cursor:help;display:inline-block;line-height:1;margin-left:.4rem;padding:0}.mbb-odds-matcher .mbb-selection-filter-field .mbb-selection-filter-field__help .fa,.mbb-odds-matcher .mbb-selection-filter-field .mbb-selection-filter-field__help .fa:before{color:var(--gray-600,#6c757d)!important;font-size:.875rem}.mbb-odds-matcher__selection-filters--desktop .mbb-selection-filter-field--desktop{border-bottom:0;display:block;margin-bottom:0;padding:.375rem 0}.mbb-odds-matcher__selection-filters--desktop .mbb-selection-filter-field--desktop:first-child{padding-top:0}.mbb-odds-matcher__selection-filters--desktop .mbb-selection-filter-field--desktop:last-child{padding-bottom:0}.mbb-odds-matcher__selection-filters--desktop .mbb-selection-filter-field--desktop .mbb-selection-filter-field__meta{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem .5rem;margin-bottom:.25rem;max-width:none;width:100%}.mbb-odds-matcher__selection-filters--desktop .mbb-selection-filter-field--desktop .mbb-selection-filter-field__control{min-width:0;width:100%}.mbb-odds-matcher__selection-filters--two-col{align-items:start;display:grid;gap:0 1.25rem;grid-template-columns:1fr 1fr}.mbb-odds-matcher__selection-filters__col{display:flex;flex-direction:column;min-width:0}.mbb-odds-matcher__exclude-draws .custom-control-label{margin-bottom:0}.mbb-odds-matcher__search-input .form-control{font-size:1rem;height:calc(1.4em + 1.5rem + 4px);min-height:calc(1.4em + 1.5rem + 4px)}.mbb-odds-matcher__search-input .input-group .clear-form-control{bottom:0;height:auto;margin-top:0;top:0}.mbb-odds-matcher__filter-panel .form-control,.mbb-odds-matcher__filter-panel .input-group-text{background-color:var(--gray-50,#f8f9fa);border-color:#bdc3ca;border-radius:var(--border-radius-2,.5rem);border-width:1px;box-shadow:none;box-sizing:border-box;font-size:1rem;height:calc(2.5rem + 4px);line-height:1.4;min-height:calc(2.5rem + 4px);padding-bottom:.5rem;padding-top:.5rem}.mbb-odds-matcher__filter-panel .form-control:focus,.mbb-odds-matcher__filter-panel .form-control:hover{background-color:var(--gray-50,#f8f9fa);border-color:var(--teal-800,#0b3c3a)}.mbb-odds-matcher__filter-panel .form-control:focus{box-shadow:0 0 0 .125rem rgba(41,224,203,.5)}.mbb-odds-matcher__filter-panel .input-group-text{background-color:var(--gray-100,#e9ecef);font-size:.9rem}.mbb-odds-matcher__filter-panel .input-group{align-items:stretch;flex-wrap:nowrap}.mbb-odds-matcher__filter-panel .input-group .form-control,.mbb-odds-matcher__filter-panel .input-group .input-group-text{height:calc(2.5rem + 4px)}.mbb-odds-matcher__filter-panel .input-group .clear-form-control{bottom:0;height:auto;margin-top:0;top:0}.mbb-odds-matcher__filter-panel .react-select__control{background-color:var(--gray-50,#f8f9fa)!important;border-color:#bdc3ca!important;border-width:1px!important;box-shadow:none!important;font-size:1rem;min-height:calc(2.5rem + 4px)}.mbb-odds-matcher__filter-panel .react-select__control:hover{border-color:var(--teal-800,#0b3c3a)!important}.mbb-odds-matcher__filter-panel .react-select__control--is-focused{border-color:var(--teal-800,#0b3c3a)!important;box-shadow:0 0 0 .125rem rgba(41,224,203,.5)!important}.mbb-odds-matcher__filter-panel .react-select__indicators{align-items:center;align-self:stretch}.mbb-odds-matcher__filter-panel .react-select__indicator-separator{align-self:stretch;margin-bottom:.5rem;margin-top:.5rem}.mbb-odds-matcher__filter-panel .react-select__clear-indicator,.mbb-odds-matcher__filter-panel .react-select__dropdown-indicator{align-items:center;display:flex}.mbb-odds-matcher__filter-panel .mbb-odds-matcher-date-picker-button{background-color:var(--gray-50,#f8f9fa)!important;border-color:#bdc3ca!important;border-width:1px!important;box-shadow:none!important}.mbb-odds-matcher__filter-panel .btn.btn-outline-default{align-items:center;border-color:#bdc3ca;border-width:1px;box-sizing:border-box;color:var(--teal-850,#0b3c3a);display:inline-flex;height:calc(2.5rem + 4px);justify-content:center;min-height:calc(2.5rem + 4px);padding-bottom:0;padding-top:0}.mbb-odds-matcher__filter-panel .btn.btn-outline-default:active,.mbb-odds-matcher__filter-panel .btn.btn-outline-default:focus,.mbb-odds-matcher__filter-panel .btn.btn-outline-default:hover{border-color:var(--teal-800,#0b3c3a)}.mbb-odds-matcher__filter-panel .form-label,.mbb-odds-matcher__filter-panel label.font-weight-bold,.mbb-odds-matcher__filter-panel label:not(.custom-control-label){font-size:.875rem}.mbb-odds-matcher__filter-panel .custom-control-label{font-size:.9rem}.mbb-odds-matcher__filter-panel .form-group>.form-label,.mbb-odds-matcher__filter-panel .form-group>label,.mbb-odds-matcher__filter-panel>.col-12>label.font-weight-bold{margin-bottom:.25rem!important}.mbb-odds-matcher__filter-panel .mbb-selection-filter-field__meta .form-label,.mbb-odds-matcher__filter-panel .mbb-selection-filter-field__meta label{margin-bottom:0!important}@media(min-width:1280px){.mbb-odds-matcher__filters--show-below-desktop{display:none!important}}@media(max-width:1279px){.mbb-odds-matcher__filters--show-at-desktop{display:none!important}}.mbb-odds-matcher__filters__mobile{padding-bottom:.5rem}.mbb-odds-matcher__filters__mobile .form-label{color:var(--teal-850);font-weight:700;margin-bottom:0}.mbb-odds-matcher__filters-mobile__modal{--filters-mobile-footer-pad-y:0.75rem;--filters-mobile-footer-pad-bottom:3rem;--filters-mobile-footer-height:calc(var(--filters-mobile-footer-pad-y) + 2.5rem + 4px + var(--filters-mobile-footer-pad-bottom) + env(safe-area-inset-bottom, 0px))}.mbb-odds-matcher__filters-mobile__modal .modal-dialog{max-width:100%!important}.mbb-odds-matcher__filters-mobile__modal .modal-content{display:flex;flex-direction:column;height:100%;position:relative}.mbb-odds-matcher__filters-mobile__modal .modal-body{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-y:auto}.mbb-odds-matcher__filters-mobile__modal .modal-footer{align-items:center!important;background-color:var(--white,#fff);border-top:1px solid var(--gray-200,#dee2e6)!important;box-shadow:none!important;display:flex!important;flex-shrink:0;flex-wrap:nowrap!important;gap:.75rem;justify-content:stretch!important;margin:0;padding:var(--filters-mobile-footer-pad-y) 1rem!important;padding-bottom:calc(var(--filters-mobile-footer-pad-bottom) + env(safe-area-inset-bottom, 0px))!important;position:relative;width:100%;z-index:6}.mbb-odds-matcher__filters-mobile__modal .modal-footer>*{margin:0!important}.mbb-odds-matcher__filters-mobile__modal.mbb-rbs-modal--fullscreen.mbb-rbs-modal--has-scrolling,.mbb-odds-matcher__filters-mobile__modal.mbb-rbs-modal--halfscreen.mbb-rbs-modal--has-scrolling{padding-bottom:0}.mbb-odds-matcher__filters-mobile__modal.mbb-rbs-modal--fullscreen.mbb-rbs-modal--has-scrolling:after,.mbb-odds-matcher__filters-mobile__modal.mbb-rbs-modal--halfscreen.mbb-rbs-modal--has-scrolling:after{content:none!important;display:none!important}.mbb-odds-matcher__filters-mobile__modal.mbb-rbs-modal--fullscreen.mbb-rbs-modal--has-scrolling .modal-content:after,.mbb-odds-matcher__filters-mobile__modal.mbb-rbs-modal--halfscreen.mbb-rbs-modal--has-scrolling .modal-content:after{align-items:flex-end;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);bottom:calc(var(--filters-mobile-footer-height) + 1px);box-sizing:border-box;color:var(--teal-850,#0b3c3a);content:"";display:flex;font-family:FontAwesome;height:3.25rem;justify-content:center;left:0;opacity:1;padding-bottom:.75rem;pointer-events:none;position:absolute;right:0;transition:opacity .1s ease;z-index:5}.mbb-odds-matcher__filters-mobile__modal.mbb-rbs-modal--fullscreen.mbb-rbs-modal--has-scrolling--maxed .modal-content:after,.mbb-odds-matcher__filters-mobile__modal.mbb-rbs-modal--halfscreen.mbb-rbs-modal--has-scrolling--maxed .modal-content:after{opacity:0}.mbb-odds-matcher__filters-mobile__footer{align-items:center;display:flex;flex-direction:row;gap:.75rem;width:100%}.mbb-odds-matcher__filters-mobile__footer-btn.btn{align-items:center!important;box-sizing:border-box;display:inline-flex!important;flex:1 1 0;font-size:1rem!important;height:calc(2.5rem + 4px)!important;justify-content:center!important;line-height:calc(2.5rem + 4px)!important;margin:0!important;max-height:calc(2.5rem + 4px)!important;min-height:calc(2.5rem + 4px)!important;min-width:0;padding:0 1rem!important;vertical-align:middle}.mbb-odds-matcher__filters-mobile__footer-btn.btn-outline-default{border-color:#bdc3ca;border-width:1px;color:var(--teal-850,#0b3c3a)}.mbb-odds-matcher__filters-mobile__footer-btn.btn-outline-default:active,.mbb-odds-matcher__filters-mobile__footer-btn.btn-outline-default:focus,.mbb-odds-matcher__filters-mobile__footer-btn.btn-outline-default:hover{border-color:var(--teal-800,#0b3c3a)}.mbb-odds-matcher__filters__inner{align-items:center;display:flex}.mbb-odds-matcher__filters__btns{display:flex;flex-direction:column;gap:.125rem;width:100%}.mbb-odds-matcher__filters__btns .btn.btn-text,.mbb-odds-matcher__filters__btns .btn.btn-text.dropdown-toggle{align-items:center;box-sizing:border-box;display:inline-flex;height:3rem;max-height:3rem;min-height:3rem;padding-bottom:0;padding-top:0}.mbb-odds-matcher__filters__btns .badge.badge-round.badge-primary{font-size:.6875rem;line-height:1.8;margin-left:.35rem;margin-right:-.5rem;margin-top:-.9rem;padding:.1rem 0;vertical-align:middle}.mbb-odds-matcher__filters__btns__top{margin-bottom:0}.mbb-odds-matcher__filters__btns__bottom,.mbb-odds-matcher__filters__btns__top{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start}.mbb-odds-matcher__filters__btns__bottom{margin-top:.125rem}.mbb-odds-matcher__filters__btns__actions-right{align-items:center;display:flex;flex-direction:row;gap:0;margin-left:auto}.mbb-odds-matcher__filters--btn-mobile{width:auto}.mbb-odds-matcher__table-wrapper{overflow-x:auto}.mbb-odds-matcher__table{border-collapse:collapse;margin-bottom:2rem;width:100%}.mbb-odds-matcher__table-header{background-color:#fff;border-bottom:1px solid var(--gray-200,#dee2e6);margin-bottom:-1px;z-index:99}.mbb-odds-matcher__table-header th{background-color:#fff;font-weight:700;padding:.25rem 1rem}.mbb-odds-matcher__table-header__back-odds,.mbb-odds-matcher__table-header__lay-odds,.mbb-odds-matcher__table-header__rating{text-align:center}.mbb-odds-matcher__table-body tr{border-bottom:1px solid var(--gray-100,#ebedef);transition:background-color .2s}.mbb-odds-matcher__table-body tr:hover{background-color:var(--teal-50,#f8f9fa)}.mbb-odds-matcher__table-body tr.mbb-odds-matcher__arbs-hidden-notice{background-color:var(--info-50);cursor:default}.mbb-odds-matcher__table-body tr.mbb-odds-matcher__arbs-hidden-notice:hover{background-color:var(--info-50)}.mbb-odds-matcher__table-body tr.mbb-odds-matcher__arbs-hidden-notice td{padding:.5rem 1rem;text-align:center}.mbb-odds-matcher__table-body tr.mbb-odds-matcher__table-row--unavailable{background-color:var(--gray-100,#ebedef);opacity:.6;pointer-events:none}.mbb-odds-matcher__table-body tr.mbb-odds-matcher__table-row--unavailable:hover{background-color:var(--gray-100,#ebedef)}.mbb-odds-matcher__table-body td{padding:1rem;transition:background-color .3s ease;vertical-align:middle}.mbb-odds-matcher__table-row{line-height:1.3}.mbb-odds-matcher__table-row__date{white-space:nowrap;width:150px}.mbb-odds-matcher__table-row__date__line{line-height:1.2}.mbb-odds-matcher__table-row__date__line:first-child{margin-bottom:.25rem}.mbb-odds-matcher__table-row__event{width:27.5%}.mbb-odds-matcher__table-row__event__wrapper{align-items:center;display:flex;flex-direction:row;gap:.75rem;height:100%}.mbb-odds-matcher__table-row__event__details-wrapper{display:flex;flex-direction:column}.mbb-odds-matcher__table-row__event__badges{align-items:center;display:flex;flex-direction:row;gap:.35rem;justify-content:flex-start;margin-bottom:.35rem;min-height:1.3rem}.mbb-odds-matcher__table-row__event__icon{align-items:center;background-color:var(--gray-100);border-radius:100rem;display:flex;font-size:1rem;height:2.25rem;justify-content:center;text-align:center;width:2.25rem}.mbb-odds-matcher__table-row__event__icon--football{background-color:#c3f6f0;color:#188179}.mbb-odds-matcher__table-row__event__icon--horse-racing{background-color:#fff3bf;color:#d98e30}.mbb-odds-matcher__table-row__event__name{font-weight:700}.mbb-odds-matcher__table-row__event__badge{align-items:center;border-radius:1rem;display:inline-flex;font-size:var(--font-size-smaller);font-weight:400;justify-content:center;letter-spacing:.05em;line-height:1.3;padding:.25rem .45rem .25rem .5rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.mbb-odds-matcher__table-row__event__badge--estimated{background-color:var(--gray-100);color:var(--gray-800)}.mbb-odds-matcher__table-row__event__badge--arb{background-color:#ffe4e7;color:#bb0002}.mbb-odds-matcher__table-row__event__badge--unavailable{background-color:var(--gray-200,#dee2e6);color:var(--gray-700,#495057)}.mbb-odds-matcher__table-row__event__badge--suspended{background-color:#ffe8cc;color:#d9480f}.mbb-odds-matcher__table-row__event__badge--beta{background-color:#d0ebff;color:#1864ab}.mbb-odds-matcher__table-row__event__badge--dev{background-color:#fff3bf;color:#d98e30}.mbb-odds-matcher__table-row__market-selection{width:25%}.mbb-odds-matcher__table-row__market-selection__selection{font-weight:700}.mbb-odds-matcher__table-row__back-odds,.mbb-odds-matcher__table-row__lay-odds{max-width:240px;min-width:130px;width:12.5%}.mbb-odds-matcher__table-row__rating{max-width:200px;min-width:120px;text-align:center;width:12.5%}.mbb-odds-matcher__table-row__calculator{text-align:center;width:90px}@media(min-width:600px)and (max-width:1199px){.mbb-odds-matcher__table-row__date{white-space:nowrap;width:auto}.mbb-odds-matcher__table-row__date__line{display:inline}.mbb-odds-matcher__table-row__date__line:first-child{margin-bottom:0;margin-right:.35rem}.mbb-odds-matcher__table-row--horse-racing .mbb-odds-matcher__table-row__event__competition{display:none}}.mbb-odds-matcher__row-actions{align-items:center;display:inline-flex;flex-shrink:0;gap:.125rem;justify-content:center}.mbb-odds-matcher__row-actions__btn{background:none;border:none;color:var(--gray-900,#111);cursor:pointer;font-size:1.25rem;line-height:1;padding:.375rem;transition:color .2s}.mbb-odds-matcher__row-actions__btn:hover:not(:disabled){color:var(--teal-700,#00a693)}.mbb-odds-matcher__row-actions__btn:disabled{cursor:default;opacity:.35}.mbb-odds-matcher__rating-badge{align-items:center;border-radius:100rem;display:inline-flex;font-size:1.125rem;font-weight:700;gap:.375rem;padding:.5rem 1rem}.mbb-odds-matcher__rating-badge--red{background-color:#ffe4e7;color:#bb0002}.mbb-odds-matcher__rating-badge--green{background-color:#d2fcdb;color:var(--success-800)}.mbb-odds-matcher__rating-badge--yellow{background-color:#fff3bf;color:#d98e30}.mbb-odds-matcher__rating-badge--none{background-color:var(--gray-100);color:var(--gray-900)}.mbb-odds-matcher__show-arbs-help{color:var(--gray-700,#495057);font-size:var(--font-size-small);line-height:1.4;margin:0 0 1rem}.mbb-odds-matcher__show-arbs-help__action{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0;text-decoration:underline}.mbb-odds-matcher__show-arbs-help__action:focus,.mbb-odds-matcher__show-arbs-help__action:hover{color:inherit;text-decoration:underline}.mbb-odds-matcher__arbs-hidden-notice{background-color:var(--info-50);border-bottom:1px solid var(--gray-100,#ebedef);color:var(--info-900);list-style:none;padding:.5rem 1rem;text-align:center}.mbb-odds-matcher__arbs-hidden-notice__text{font-size:var(--font-size-small);margin:0}.mbb-odds-matcher__arbs-hidden-notice__action{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0;text-decoration:underline}.mbb-odds-matcher__arbs-hidden-notice__action:focus,.mbb-odds-matcher__arbs-hidden-notice__action:hover{color:inherit;text-decoration:underline}.mbb-odds-matcher__list-wrapper{margin-bottom:2rem;margin-left:-1rem;margin-right:-1rem}.mbb-odds-matcher__list{list-style:none;margin:0;padding:0}.mbb-odds-matcher__list-item{align-items:flex-start;border-bottom:1px solid var(--gray-100,#ebedef);display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;padding:1.5rem 1rem 1rem;transition:background-color .2s}.mbb-odds-matcher__list-item--unavailable{background-color:var(--gray-100,#ebedef);opacity:.6;pointer-events:none}.mbb-odds-matcher__list-item__event-date-wrapper{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.mbb-odds-matcher__list-item__date{flex-shrink:0;font-size:.875rem;line-height:1.5;text-align:right}.mbb-odds-matcher__list-item__event{flex:1;line-height:1.5;margin-right:1rem}.mbb-odds-matcher__list-item__event__competition,.mbb-odds-matcher__list-item__event__name{font-size:.875rem}@media(min-width:600px)and (max-width:1599px){.mbb-odds-matcher__list-item__event__competition,.mbb-odds-matcher__list-item__event__name{display:inline}.mbb-odds-matcher__list-item__event__competition:before{content:" – "}.mbb-odds-matcher__list-item__event__competition:empty{display:none}.mbb-odds-matcher__list-item__date{align-items:baseline;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.35rem;white-space:nowrap}.mbb-odds-matcher__list-item--horse-racing .mbb-odds-matcher__list-item__event__competition{display:none}}.mbb-odds-matcher__list-item__market-selection{font-size:1.25rem;line-height:1.3}.mbb-odds-matcher__list-item__market-selection--no-competition{margin-top:-1rem}.mbb-odds-matcher__list-item__selection{font-weight:700}.mbb-odds-matcher__list-item__selection__arrow{font-size:.875em;margin-left:.25rem}.mbb-odds-matcher__list-item__odds{display:flex;gap:.5rem;transition:background-color 3s ease;width:100%}.mbb-odds-matcher__list-item__odds .mbb-odds-block{flex:1;min-width:0}.mbb-odds-matcher__list-item__odds .mbb-odds-block__operator{padding:.2rem .5rem 0}.mbb-odds-matcher__list-item__odds .mbb-odds-block__operator-name{overflow:hidden;text-overflow:ellipsis}.mbb-odds-matcher__list-item__odds .mbb-odds-block__odds{padding-bottom:0;padding-top:0}@media(min-width:600px){.mbb-odds-matcher__list-item{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:1rem;width:100%}.mbb-odds-matcher__list-item__badges,.mbb-odds-matcher__list-item__event-date-wrapper{flex:1 1 100%;width:100%}.mbb-odds-matcher__list-item__market-selection{flex:1 1 calc(50% - 0.5rem);max-width:calc(50% - .5rem);min-width:0}.mbb-odds-matcher__list-item__market-selection--no-competition{margin-top:0}.mbb-odds-matcher__list-item__odds{flex:1 1 calc(50% - 0.5rem);max-width:100%;min-width:0;width:auto}.mbb-odds-matcher__list-item__odds .mbb-odds-block{flex:1 1 0;min-width:0}}.mbb-odds-matcher__list-item__badges{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;width:100%}.mbb-odds-matcher__list-item__badges__items{align-items:flex-start;display:flex;flex:1;flex-direction:row;flex-wrap:wrap;gap:.5rem;min-width:0}.mbb-odds-matcher__list-item__badge{border-radius:100rem;font-size:var(--font-size-small);height:2rem;letter-spacing:.05em;padding:.25rem .75rem;text-transform:uppercase;transition:background-color .3s ease}.mbb-odds-matcher__list-item__badge--sport.mbb-sport-icon{height:2rem;width:2rem}.mbb-odds-matcher__list-item__badge--rating{align-items:center;display:inline-flex;gap:.375rem;padding-top:.4rem}.mbb-odds-matcher__list-item__badge--estimated{background-color:var(--gray-100);color:var(--gray-800)}.mbb-odds-matcher__list-item__badge--arb,.mbb-odds-matcher__list-item__badge--estimated{align-items:center;display:inline-flex;font-weight:400;justify-content:center;padding:.5rem 1rem}.mbb-odds-matcher__list-item__badge--arb{background-color:#ffe4e7;color:#bb0002}.mbb-odds-matcher__list-item__badge--unavailable{background-color:var(--gray-200,#dee2e6);color:var(--gray-700,#495057);font-size:.875rem}.mbb-odds-matcher__list-item__badge--suspended,.mbb-odds-matcher__list-item__badge--unavailable{align-items:center;display:inline-flex;font-weight:400;justify-content:center;padding:.5rem 1rem}.mbb-odds-matcher__list-item__badge--suspended{background-color:#ffe8cc;color:#d9480f}.mbb-odds-matcher__list-item__badge--beta{background-color:#d0ebff;color:#1864ab}.mbb-odds-matcher__list-item__badge--beta,.mbb-odds-matcher__list-item__badge--dev{align-items:center;display:inline-flex;font-weight:400;justify-content:center;padding:.5rem 1rem}.mbb-odds-matcher__list-item__badge--dev{background-color:#fff3bf;color:#d98e30}.mbb-odds-matcher__settings-modal .modal-dialog{max-width:600px!important}.mbb-odds-matcher__settings-modal__section:not(:first-child){border-top:1px solid var(--gray-200,#dee2e6);margin-top:1.5rem;padding-top:1.25rem}.mbb-odds-matcher__settings-modal__section-heading{font-size:1.125rem;font-weight:700;margin-bottom:.75rem}.mbb-odds-matcher__settings-modal__section-note{font-size:.8125rem;line-height:1.4;margin-bottom:.75rem}.mbb-odds-matcher__settings-modal .mbb-gubbed-bookmakers__note{font-size:.8125rem;line-height:1.4}.mbb-odds-matcher__saved-filter-confirm-modal .modal-dialog,.mbb-odds-matcher__saved-filter-form-modal .modal-dialog{max-width:600px!important}.mbb-odds-matcher__saved-filter-confirm-modal--stacked,.mbb-odds-matcher__saved-filter-form-modal--stacked{z-index:1060}.mbb-odds-matcher__my-filters{order:30}.mbb-odds-matcher__my-filters-btn{text-align:left}.mbb-odds-matcher__my-filters-btn__inner{align-items:center;display:flex;flex-direction:row;gap:.5rem;height:100%;line-height:1}.mbb-odds-matcher__my-filters-btn__icon{flex-shrink:0;line-height:1;text-align:center;width:1rem}.mbb-odds-matcher__my-filters-btn__label{white-space:nowrap}.mbb-odds-matcher__my-filters-btn__label--active{align-items:flex-start;display:flex;flex-direction:column;gap:0;justify-content:center;line-height:1.1;min-width:0}.mbb-odds-matcher__my-filters-btn__heading{color:var(--gray-600,#6c757d);font-size:.6875rem;font-weight:400;line-height:1.1}.mbb-odds-matcher__my-filters-btn__name-row{align-items:center;display:inline-flex;font-size:.8125rem;gap:.35rem;line-height:1.1;min-width:0}.mbb-odds-matcher__my-filters-btn__name{display:block;line-height:1.3;max-width:15rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mbb-odds-matcher__my-filters-btn__dot{background-color:var(--teal-500,#00cfb7);border-radius:50%;display:inline-block;flex-shrink:0;height:.5rem;width:.5rem}.mbb-odds-matcher__my-filters-btn__dot--mobile{display:none}@media(max-width:1279px){.mbb-odds-matcher__my-filters-btn__dot--mobile{display:inline-block}.mbb-odds-matcher__my-filters-btn__dot--desktop{display:none}}.mbb-odds-matcher__my-filters-btn__spinner{flex-shrink:0;height:1rem;line-height:1;width:1rem}.mbb-odds-matcher__my-filters-btn__loading-text{color:var(--gray-600,#6c757d);font-size:inherit;line-height:1.1;white-space:nowrap}@media(max-width:767px){.mbb-odds-matcher__my-filters-btn__name{max-width:6.5rem}}.mbb-odds-matcher__my-filters-dropdown{max-width:22rem;min-width:18rem;overflow:hidden;padding:0;padding-bottom:0!important}.mbb-odds-matcher__my-filters-mobile__modal .modal-body{padding:0}.mbb-odds-matcher__my-filters-menu--modal{display:flex;flex-direction:column;min-height:0}.mbb-odds-matcher__my-filters-menu--modal .mbb-odds-matcher__my-filters-list-section{display:flex;flex:1;flex-direction:column;min-height:0}.mbb-odds-matcher__my-filters-menu--modal .mbb-odds-matcher__my-filters-list-wrap{flex:1;min-height:0}.mbb-odds-matcher__my-filters-menu--modal .mbb-odds-matcher__my-filters-list{max-height:calc(100vh - 14rem)}@media(min-width:992px){.mbb-odds-matcher__my-filters-dropdown{max-width:22rem;min-width:22rem;width:22rem}.mbb-odds-matcher__my-filters-list__loading{min-height:4.5rem}}.mbb-odds-matcher__my-filters-actions{padding:.25rem 0}.mbb-odds-matcher__my-filters-actions .dropdown-item{cursor:pointer}.mbb-odds-matcher__my-filters-actions__item--disabled{opacity:.45;pointer-events:none}.mbb-odds-matcher__my-filters-active{display:none;padding:.75rem 1.5rem .5rem}@media(max-width:1279px){.mbb-odds-matcher__my-filters-active{display:block}}.mbb-odds-matcher__my-filters-active__heading{color:var(--gray-600,#6c757d);font-size:.75rem;font-weight:700;letter-spacing:1px;margin-bottom:.25rem;text-transform:uppercase}.mbb-odds-matcher__my-filters-active__name{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--teal-850);display:-webkit-box;font-size:.9375rem;font-weight:700;line-height:1.3;max-height:2.6em;overflow:hidden;word-break:break-word}.mbb-odds-matcher__my-filters-divider{background-color:var(--gray-200,#dee2e6);height:1px;margin:.5rem 0}.mbb-odds-matcher__my-filters-divider--mobile{display:none}@media(max-width:1279px){.mbb-odds-matcher__my-filters-divider--mobile{display:block}}.mbb-odds-matcher__my-filters-list-section{min-width:0;overflow:hidden}.mbb-odds-matcher__my-filters-list-heading{color:var(--gray-600,#6c757d);font-size:.75rem;font-weight:700;letter-spacing:1px;padding:.5rem 1.5rem .25rem;text-transform:uppercase}.mbb-odds-matcher__my-filters-list-wrap{position:relative}.mbb-odds-matcher__my-filters-list-fade{color:var(--gray-900,#6c757d);display:flex;height:3rem;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity .15s ease}.mbb-odds-matcher__my-filters-list-fade i{font-size:.625rem;line-height:1}.mbb-odds-matcher__my-filters-list-fade--top{align-items:flex-start;background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));padding-top:.5rem;top:0}.mbb-odds-matcher__my-filters-list-fade--bottom{align-items:flex-end;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;padding-bottom:.5rem}.mbb-odds-matcher__my-filters-list-wrap--scrollable:not(.mbb-odds-matcher__my-filters-list-wrap--scrolled-bottom) .mbb-odds-matcher__my-filters-list-fade--bottom,.mbb-odds-matcher__my-filters-list-wrap--scrollable:not(.mbb-odds-matcher__my-filters-list-wrap--scrolled-top) .mbb-odds-matcher__my-filters-list-fade--top{opacity:1}.mbb-odds-matcher__my-filters-list{max-height:16rem;overflow-x:hidden;overflow-y:auto;padding:.25rem 0}.mbb-odds-matcher__my-filters-list__loading,.mbb-odds-matcher__my-filters-list__status{color:var(--gray-600,#6c757d);font-size:.875rem;padding:.5rem 1.5rem}.mbb-odds-matcher__my-filters-list__loading{align-items:center;display:flex;gap:.5rem;justify-content:flex-start;text-align:left}.mbb-odds-matcher__my-filters-list__loading-spinner{flex-shrink:0;height:1.375rem;width:1.375rem}.mbb-odds-matcher__my-filters-item{box-sizing:border-box;display:block;max-width:100%;min-width:0;overflow:hidden;padding:.375rem 1.5rem;position:relative;white-space:normal;width:100%}.mbb-odds-matcher__my-filters-item.dropdown-item{white-space:normal}.mbb-odds-matcher__my-filters-item:focus-within,.mbb-odds-matcher__my-filters-item:hover{background-color:var(--teal-50,#f8f9fa)}.mbb-odds-matcher__my-filters-item__load{background:none;border:none;box-sizing:border-box;color:inherit;cursor:pointer;display:block;min-width:0;padding:0 4.25rem 0 0;text-align:left;width:100%}.mbb-odds-matcher__my-filters-item__description,.mbb-odds-matcher__my-filters-item__name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mbb-odds-matcher__my-filters-item__description{color:var(--gray-600,#6c757d);font-size:.75rem;font-weight:400;line-height:1.3;margin-top:.125rem}.mbb-odds-matcher__my-filters-item__actions{align-items:center;display:inline-flex;flex-shrink:0;gap:.5rem;max-width:calc(100% - 3rem);opacity:0;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);transition:opacity .15s ease}@media(min-width:768px){.mbb-odds-matcher__my-filters-item__load{padding-right:0}.mbb-odds-matcher__my-filters-item__actions{align-items:center;bottom:0;height:auto;max-width:none;padding-left:1.5rem;padding-right:1rem;right:0;top:0;transform:none;z-index:1}.mbb-odds-matcher__my-filters-item__actions:before{background:linear-gradient(90deg,rgba(233,252,250,0),rgba(233,252,250,.975) 15%,rgba(233,252,250,.975));content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.mbb-odds-matcher__my-filters-item:focus-within .mbb-odds-matcher__my-filters-item__actions:before,.mbb-odds-matcher__my-filters-item:hover .mbb-odds-matcher__my-filters-item__actions:before{background:linear-gradient(90deg,rgba(233,252,250,0),rgba(233,252,250,.975) 15%,rgba(233,252,250,.975))}.mbb-odds-matcher__my-filters-item__action-btn{background-color:#fff;position:relative;z-index:1}}.mbb-odds-matcher__my-filters-item:focus-within .mbb-odds-matcher__my-filters-item__actions,.mbb-odds-matcher__my-filters-item:hover .mbb-odds-matcher__my-filters-item__actions{opacity:1}.mbb-odds-matcher__my-filters-item__action-btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;border-radius:.25rem;box-sizing:border-box;color:var(--gray-900);cursor:pointer;display:inline-flex;flex-shrink:0;height:1.75rem;justify-content:center;line-height:1;padding:0;transition:background-color .15s ease;width:1.75rem}.mbb-odds-matcher__my-filters-item__action-btn .fa{color:var(--gray-900)!important;display:block;font-size:.8125rem;height:auto;line-height:1;margin:0!important;padding:0;text-align:center;width:auto}.mbb-odds-matcher__my-filters-item__action-btn:focus,.mbb-odds-matcher__my-filters-item__action-btn:hover{background-color:var(--gray-50);outline:none}@media(max-width:767px){.mbb-odds-matcher__my-filters-item__actions{opacity:1}}.mbb-odds-matcher .rc-slider-rail{background-color:var(--gray-200,#dee2e6);height:4px}.mbb-odds-matcher .rc-slider-track{background-color:var(--teal-500,#00cfb7);height:4px}.mbb-odds-matcher .rc-slider-handle{background-color:#fff;border:2px solid var(--teal-500,#00cfb7);box-shadow:0 2px 4px rgba(0,0,0,.1);height:18px;margin-top:-7px;width:18px}.mbb-odds-matcher .rc-slider-handle:active,.mbb-odds-matcher .rc-slider-handle:focus,.mbb-odds-matcher .rc-slider-handle:hover{border-color:var(--teal-700,#00a693);box-shadow:0 2px 6px rgba(0,207,183,.3)}.mbb-odds-matcher .rc-slider-handle-dragging{border-color:var(--teal-700,#00a693);box-shadow:0 2px 8px rgba(0,207,183,.4)}.mbb-odds-matcher .rc-slider-mark{color:var(--gray-600,#6c757d);font-size:.75rem;top:12px}.mbb-odds-matcher .rc-slider-mark-text{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mbb-odds-matcher .rc-slider-dot{background-color:var(--gray-300,#ced4da);border:none;bottom:-2px;height:4px;width:4px}.mbb-odds-matcher .rc-slider-dot-active{background-color:var(--teal-500,#00cfb7)}.mbb-odds-matcher__bet-type-select__option{align-items:center;display:inline-flex;gap:.5rem;min-width:0}.mbb-odds-matcher__bet-type-select__option-label{white-space:nowrap}.mbb-odds-matcher__bet-type-select__option--value .mbb-odds-matcher__bet-type-select__dot{margin-left:.35rem}.mbb-odds-matcher__bet-type-select__dot{border-radius:50%;box-sizing:border-box;display:inline-block;flex-shrink:0;height:.5625rem;width:.5625rem}.mbb-odds-matcher__bet-type-select__dot--qualifying{background-color:#0f514e;border:none}.mbb-odds-matcher__bet-type-select__dot--free-bet{background-color:#fff;border:2px solid #000}.mbb-odds-matcher__bet-type-select__dot--risk-free{background-color:#6f42c1}.mbb-odds-matcher__bet-type-rating-label{align-items:center;display:inline-flex;gap:.5rem}.mbb-rating-badge{--rating-badge-dot-tone:var(--gray-800,#495057)}.mbb-rating-badge.live-updated{--rating-badge-dot-tone:var(--yellow-800,#d98e30)}.mbb-rating-badge--red{--rating-badge-dot-tone:var(--danger-800,#8c000a)}.mbb-rating-badge--green{--rating-badge-dot-tone:var(--success-800,#008613)}.mbb-rating-badge--yellow{--rating-badge-dot-tone:var(--yellow-800,#d98e30)}.mbb-rating-badge--none{--rating-badge-dot-tone:var(--gray-800,#495057)}.mbb-rating-badge .mbb-odds-matcher__bet-type-select__dot{box-sizing:border-box;height:.5rem;width:.5rem}.mbb-rating-badge .mbb-odds-matcher__bet-type-select__dot--qualifying{background-color:var(--rating-badge-dot-tone);border:none}.mbb-rating-badge .mbb-odds-matcher__bet-type-select__dot--free-bet{background-color:#fff;border:2px solid var(--rating-badge-dot-tone)}.mbb-rating-badge .mbb-odds-matcher__bet-type-select__dot--risk-free{background-color:#6f42c1;border:2px solid #fff}@media(max-width:1279px){.mbb-odds-matcher__top-bar{padding:.75rem 0}.mbb-odds-matcher__bet-type-select{order:10;width:100%}.mbb-odds-matcher__filters__btns{flex-direction:row}.mbb-odds-matcher__filters-btn-mobile{margin-right:auto;order:0}.mbb-odds-matcher__filters__btns__top{order:30}.mbb-odds-matcher__filters__btns__bottom{gap:0;order:20}.mbb-odds-matcher__clear-btn{order:5}.mbb-odds-matcher__settings-btn{order:40}.mbb-odds-matcher__filters__btns__actions-right{margin-left:auto;order:30}}@media(max-width:991px){.mbb-odds-matcher__table-header{top:calc(var(--sticky-top-offset, 0) + 70px)}}.no-js .mbb-odds-matcher__loading{display:none}.mbb-odds-matcher-calc__modal .modal-dialog{max-width:1000px!important}.mbb-odds-matcher-calc__modal .modal-body{container-type:inline-size}.mbb-odds-matcher-calc__modal .modal-header{align-items:center!important;border-bottom:1px solid var(--gray-200,#dee2e6)!important;display:flex!important;padding-bottom:.75rem!important;padding-top:1rem!important}.mbb-odds-matcher-calc__modal .modal-header .close{margin-bottom:-1rem!important;margin-top:-1rem!important}.mbb-odds-matcher-calc__modal .modal-footer{align-items:center!important;background-color:var(--gray-50,#fbfbfc);border-top:1px solid var(--gray-100,#ebedef)!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;padding:1rem 1.25rem!important}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__compliance{align-items:center;display:flex;flex-direction:column;gap:.75rem;width:100%}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__compliance__logos{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25rem;justify-content:center}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__compliance__logo-link{align-items:center;color:inherit;display:flex;line-height:0;text-decoration:none}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__compliance__logo-link:focus,.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__compliance__logo-link:hover{color:inherit;opacity:1;text-decoration:none}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__compliance__logo{display:block;height:1.5rem;-o-object-fit:contain;object-fit:contain;width:auto}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__compliance__logo--18-plus{height:1.75rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__compliance__logo--gamstop{height:1.5rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__compliance__logo--tttt{height:1.25rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__compliance__text{color:var(--gray-600,#81888f);font-size:var(--font-size-smaller,.75rem);line-height:1.45;margin:0;max-width:52rem;text-align:center}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__compliance__text a,.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__compliance__text a:focus,.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__compliance__text a:hover{color:inherit;text-decoration:underline}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__details-mobile{display:none}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__settings-row{align-items:flex-end;display:flex;flex-direction:row;gap:2rem;width:100%}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__bet-options{flex-basis:50%;flex-grow:1;flex-shrink:1}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__bet-type-select .mbb-odds-matcher__bet-type-select__dot--risk-free{background:transparent;border:none;overflow:hidden;position:relative}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__bet-type-select .mbb-odds-matcher__bet-type-select__dot--risk-free:after,.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__bet-type-select .mbb-odds-matcher__bet-type-select__dot--risk-free:before{box-sizing:border-box;content:"";height:100%;position:absolute;top:0;width:50%}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__bet-type-select .mbb-odds-matcher__bet-type-select__dot--risk-free:before{background-color:#0f514e;border-radius:999px 0 0 999px;left:0}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__bet-type-select .mbb-odds-matcher__bet-type-select__dot--risk-free:after{background-color:#fff;border:2px solid #0f514e;border-left:none;border-radius:0 999px 999px 0;right:0}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__settings{align-items:center;display:flex;flex-basis:50%;flex-direction:row;flex-grow:1;flex-shrink:1;gap:1rem;min-height:calc(2.5rem + 4px)}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__more-settings-button{padding-left:1rem;padding-right:1rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__row{align-items:flex-start;display:flex;flex-direction:row;gap:2rem;width:100%}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__column{flex-basis:50%;flex-grow:1;flex-shrink:1}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__column--calculator,.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__column--details{display:flex;flex-direction:column}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__column--calculator{gap:1rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__column--details{gap:2rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__back{--section-bg:var(--back-50);--section-border-color:var(--back-100);--section-heading-bg:var(--back-50);--section-separator-color:var(--back-200);--section-shadow:none}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay{--section-bg:var(--lay-50);--section-border-color:var(--lay-100);--section-heading-bg:var(--lay-50);--section-separator-color:var(--lay-200);--section-shadow:none}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__back__heading-wrapper,.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay__heading-wrapper{align-items:center;display:flex;flex-direction:row;gap:1rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__back__open-operator,.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay__open-operator{align-items:center;border-width:1px;display:flex;flex-direction:row;gap:.5rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__back__content,.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay__content{padding-top:.75rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay__content{padding-bottom:.75rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-odds-field__input{position:relative}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-odds-field__refresh{align-items:center;background-color:var(--gray-100,#ebedef);border:none;border-radius:100rem;color:var(--gray-900);cursor:pointer;display:flex;height:1.75rem;justify-content:center;padding:0;position:absolute;right:.375rem;top:50%;transform:translateY(-50%);transition:background-color .2s ease;width:1.75rem;z-index:2}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-odds-field__refresh:hover:not(:disabled){background-color:var(--gray-200,#dee2e6)}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-odds-field__refresh:disabled{cursor:not-allowed;opacity:.6}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-odds-field__refresh i{font-size:.75rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-odds-field .mbb-odds-matcher-calc__odds-input .form-control{padding-right:2.25rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-odds-field .mbb-odds-matcher-calc__odds-input--fractional .input-group{padding-right:2rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake__label{color:var(--gray-900);font-size:var(--font-size-small);text-align:center}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake__value-wrapper{align-items:center;display:flex;gap:.5rem;justify-content:center;margin-bottom:.25rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake__value{color:var(--gray-900);font-family:var(--font-header);font-size:2rem;font-weight:500;letter-spacing:.1rem;line-height:1.2}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake__copy{align-items:center;background-color:var(--lay-200);border-radius:100rem;color:var(--gray-900);cursor:pointer;display:flex;flex-shrink:0;height:2rem;justify-content:center;margin-top:.25em;padding:0;transition:all .2s ease;width:2rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake__copy:hover{background-color:var(--lay-400);color:var(--gray-900)}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake__copy:active{background-color:var(--lay-400)}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake__copy i{font-size:.875rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__liability{color:var(--gray-900);font-size:var(--font-size-small);text-align:center}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake-slider__buttons{display:flex;flex-direction:row;gap:.5rem;margin-bottom:1rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake-slider__button{border:1px solid var(--gray-300,#ced4da);max-width:120px}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake-slider__button:disabled{cursor:not-allowed;opacity:.5}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake-slider__slider-wrapper{margin-bottom:1rem;padding:0 .5rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake-slider__slider .rc-slider-rail{background-color:var(--gray-200,#dee2e6);height:4px}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake-slider__slider .rc-slider-track{background-color:var(--lay-300,#a8d5ff);height:4px}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake-slider__slider .rc-slider-handle{background-color:#fff;border:2px solid var(--lay-300,#a8d5ff);box-shadow:0 2px 4px rgba(0,0,0,.1);height:20px;margin-top:-8px;opacity:1;width:20px}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake-slider__slider .rc-slider-handle:active,.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake-slider__slider .rc-slider-handle:focus,.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake-slider__slider .rc-slider-handle:hover{border-color:var(--lay-400,#7fc5ff);box-shadow:0 2px 6px rgba(168,213,255,.4)}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake-slider__slider .rc-slider-handle-dragging{border-color:var(--lay-400,#7fc5ff);box-shadow:0 2px 8px rgba(168,213,255,.5)}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake-slider__controls{align-items:flex-start;display:flex;flex-direction:row;gap:.5rem;justify-content:space-between}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake-slider__max,.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake-slider__min{flex:1 0 20%;max-width:150px}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake-slider__max .input-group,.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake-slider__min .input-group{max-width:10rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake-slider__max .input-group .input-group-text,.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake-slider__min .input-group .input-group-text{background-color:var(--gray-200,#ebedef);border-bottom-left-radius:.5rem;border-color:var(--gray-300,#ced4da);border-top-left-radius:.5rem;color:var(--teal-900,#188179);font-size:1rem;font-weight:500;height:2rem;padding-left:.5rem;padding-right:.5rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake-slider__max .input-group .form-control,.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake-slider__min .input-group .form-control{border-bottom-right-radius:.5rem;border-color:var(--gray-300,#ced4da);border-top-right-radius:.5rem;font-size:1rem;height:2rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake-slider__label{color:var(--teal-900,#188179);display:block;font-size:var(--font-size-small);font-weight:500;margin-top:.25rem;text-align:center}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__lay-stake-slider__standard{align-items:center;display:flex;flex:1 0 20%;font-size:1rem;height:2rem;justify-content:center;text-align:center}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__integrated-bet{margin-top:1rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__integrated-bet__connect-message{font-size:.875rem;text-align:center}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__integrated-bet__details{font-size:.875rem;font-weight:400}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__integrated-bet .alert,.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__integrated-bet--lay-stake-section{margin-bottom:.5rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__stake-returned-wrapper{padding-top:2.25rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__details{display:flex;flex-direction:column;gap:1rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__details__badges{align-items:flex-start;display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__details__badge{border-radius:100rem;font-size:1rem;height:2.5rem;padding:.25rem .75rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__details__badge--sport{width:2.5rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__details__badge--rating{align-items:center;display:inline-flex;font-size:1rem;gap:.375rem;transition:none}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__details__badge--arb,.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__details__badge--estimated,.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__details__badge--suspended{align-items:center;display:inline-flex;font-size:var(--font-size-smaller,.875rem);font-weight:400;height:auto;justify-content:center;letter-spacing:.05em;min-height:2.5rem;text-transform:uppercase}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__details__badge--arb{background-color:#ffe4e7;color:#bb0002}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__details__badge--estimated{background-color:var(--gray-100);color:var(--gray-800)}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__details__badge--suspended{background-color:#ffe8cc;color:#d9480f}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__details__competition,.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__details__date,.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__details__event-name,.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__details__market,.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__details__selection{color:var(--gray-900);font-size:1rem;line-height:1.3}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__details__event-name,.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__details__selection{font-weight:700}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results{display:flex;flex-direction:column;gap:1.5rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__scenario__header{align-items:center;display:flex;gap:.5rem;margin-bottom:.75rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__scenario__icon{border-radius:50%;flex-shrink:0;height:.75rem;width:.75rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__scenario__icon--back{background-color:var(--back-300)}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__scenario__icon--lay{background-color:var(--lay-300)}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__scenario__title{color:var(--gray-900);font-size:1rem;font-weight:700}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__table{border-collapse:collapse;margin-bottom:0;width:100%}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__table thead tr{border-bottom:1px solid var(--gray-200,#dee2e6)}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__table thead th{color:var(--gray-800);font-size:.875rem;font-weight:400;padding:.5rem .75rem;text-align:left}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__table__header{width:33.3333333333%}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__table__header--back{background-color:var(--back-50)}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__table__header--lay{background-color:var(--lay-50)}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__table tbody tr{border-bottom:none}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__table tbody td{padding:.5rem .75rem;vertical-align:middle}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__table__cell--bookmaker{background-color:var(--back-50)}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__table__cell--exchange{background-color:var(--lay-50)}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__table__cell--total{font-weight:700}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__table__value--positive{color:#28a745}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__table__value--negative{color:#dc3545}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__table__value--total{color:var(--gray-900);font-weight:700}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__total-profit{align-items:baseline;display:flex;font-family:var(--font-header);font-size:var(--header-3);gap:.5rem;margin-bottom:1rem}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__total-profit__label{color:var(--gray-900);font-weight:700}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__total-profit__value{font-weight:700}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__total-profit__value--positive{color:#28a745}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc__results__total-profit__value--negative{color:#dc3545}.mbb-odds-matcher-calc__modal .mbb-odds-matcher-calc .form-text{color:var(--gray-900);font-size:var(--font-size-small)}.mbb-odds-matcher-calc__modal div.rbs-tooltip{top:unset!important}.mbb-odds-matcher-calc__modal .mbb-standard-calculator__settings__tooltip{z-index:1160!important}.mbb-odds-matcher-calc__odds-changed-modal.modal{align-items:center;background-color:rgba(0,0,0,.15)!important;display:flex!important;justify-content:center}.mbb-odds-matcher-calc__odds-changed-modal .modal-dialog{justify-content:center;margin-bottom:auto;margin-top:auto;min-height:0}.mbb-odds-matcher-calc__odds-changed-modal .modal-title{align-items:center;display:flex;gap:.5rem}.mbb-odds-matcher-calc__odds-changed-modal .modal-title .fa-exclamation-triangle{color:var(--warning-500,#ffc038);flex:0 0 auto;line-height:1}.mbb-odds-matcher-calc__odds-changed-modal__odds{font-variant-numeric:tabular-nums}@media(max-width:991px){.mbb-odds-matcher-calc__modal .modal-dialog{max-width:calc(100vw - 2rem)!important}.mbb-odds-matcher-calc__modal .modal-body{padding-left:1rem!important;padding-right:1rem!important}.mbb-odds-matcher-calc__modal .modal-header{background-color:#fff;padding:1rem 1rem .75rem!important;position:sticky;top:0;z-index:1000}.mbb-odds-matcher-calc__modal .modal-footer{padding-left:1rem!important;padding-right:1rem!important}}@media(max-width:767px){.mbb-odds-matcher-calc--bet-type-free-bet .mbb-calc-section__row--back-stake{flex-direction:column}.mbb-odds-matcher-calc--bet-type-free-bet .mbb-calc-section__row--back-stake .mbb-calc-section__column{width:100%}.mbb-odds-matcher-calc--bet-type-free-bet .mbb-odds-matcher-calc__stake-returned-wrapper{padding-top:0}}@media(max-width:991px){.mbb-odds-matcher-calc .mbb-odds-matcher-calc__details-mobile{border-bottom:1px solid var(--gray-200,#dee2e6);display:block;padding-bottom:2rem;text-align:center}.mbb-odds-matcher-calc .mbb-odds-matcher-calc__details-desktop{display:none}.mbb-odds-matcher-calc .mbb-odds-matcher-calc__details__badges{justify-content:center}.mbb-odds-matcher-calc .mbb-odds-matcher-calc__settings-row{align-items:stretch;flex-direction:column;gap:.5rem}.mbb-odds-matcher-calc .mbb-odds-matcher-calc__bet-options{order:20}.mbb-odds-matcher-calc .mbb-odds-matcher-calc__settings{order:10}.mbb-odds-matcher-calc .mbb-odds-matcher-calc__row{flex-direction:column}.mbb-odds-matcher-calc .mbb-odds-matcher-calc__column{flex-basis:100%;flex-grow:1;flex-shrink:1;width:100%}.mbb-odds-matcher-calc .mbb-odds-matcher-calc__column--back{order:20}.mbb-odds-matcher-calc .mbb-odds-matcher-calc__column--details{order:10;padding-top:1rem}.mbb-odds-matcher-calc .mbb-odds-matcher-calc__results__total-profit{justify-content:center}}.mbb-odds-matcher-date-picker-popper{z-index:1000}.mbb-odds-matcher-date-picker-calendar{border:1px solid rgba(0,0,0,.035);border-bottom-color:#fff;box-shadow:0 2px 2rem rgba(0,62,63,.07);font-family:inherit}.mbb-odds-matcher-date-picker-calendar .react-datepicker__header{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1)}.mbb-odds-matcher-date-picker-calendar .react-datepicker__navigation{height:2.25rem;opacity:.4;top:0;width:2.5rem}.mbb-odds-matcher-date-picker-calendar .react-datepicker__navigation-icon{display:none}.mbb-odds-matcher-date-picker-calendar .react-datepicker__navigation:active,.mbb-odds-matcher-date-picker-calendar .react-datepicker__navigation:focus,.mbb-odds-matcher-date-picker-calendar .react-datepicker__navigation:hover{opacity:1}.mbb-odds-matcher-date-picker-calendar .react-datepicker__navigation--previous{border-right-color:transparent;left:0}.mbb-odds-matcher-date-picker-calendar .react-datepicker__navigation--next{border-left-color:transparent;right:0}.mbb-odds-matcher-date-picker-calendar .react-datepicker__navigation--next:before,.mbb-odds-matcher-date-picker-calendar .react-datepicker__navigation--previous:before{align-content:center;align-items:center;bottom:0;content:"";display:flex;font-family:FontAwesome;justify-content:center;left:0;padding-top:.375rem;position:absolute;right:0;text-indent:0;top:0}.mbb-odds-matcher-date-picker-calendar .react-datepicker__navigation--previous:before{content:""}.mbb-odds-matcher-date-picker-calendar .react-datepicker__navigation--next:before{content:""}.mbb-odds-matcher-date-picker-calendar .react-datepicker__day,.mbb-odds-matcher-date-picker-calendar .react-datepicker__day-name,.mbb-odds-matcher-date-picker-calendar .react-datepicker__time-name{border:2px solid transparent;line-height:2.25rem;width:2rem}.mbb-odds-matcher-date-picker-calendar .react-datepicker__day--outside-month{color:#aaa}.mbb-odds-matcher-date-picker-calendar .react-datepicker__day:hover,.mbb-odds-matcher-date-picker-calendar .react-datepicker__month-text:hover,.mbb-odds-matcher-date-picker-calendar .react-datepicker__quarter-text:hover,.mbb-odds-matcher-date-picker-calendar .react-datepicker__year-text:hover{background-color:#d8f8f5}.mbb-odds-matcher-date-picker-calendar .react-datepicker__day--in-range,.mbb-odds-matcher-date-picker-calendar .react-datepicker__day--in-selecting-range,.mbb-odds-matcher-date-picker-calendar .react-datepicker__day--selected,.mbb-odds-matcher-date-picker-calendar .react-datepicker__month-text--in-range,.mbb-odds-matcher-date-picker-calendar .react-datepicker__month-text--in-selecting-range,.mbb-odds-matcher-date-picker-calendar .react-datepicker__month-text--selected,.mbb-odds-matcher-date-picker-calendar .react-datepicker__quarter-text--in-range,.mbb-odds-matcher-date-picker-calendar .react-datepicker__quarter-text--in-selecting-range,.mbb-odds-matcher-date-picker-calendar .react-datepicker__quarter-text--selected,.mbb-odds-matcher-date-picker-calendar .react-datepicker__year-text--in-range,.mbb-odds-matcher-date-picker-calendar .react-datepicker__year-text--in-selecting-range,.mbb-odds-matcher-date-picker-calendar .react-datepicker__year-text--selected{background-color:#00cfb7;color:#fff}.mbb-odds-matcher-date-picker-calendar .react-datepicker__day--keyboard-selected,.mbb-odds-matcher-date-picker-calendar .react-datepicker__month-text--keyboard-selected,.mbb-odds-matcher-date-picker-calendar .react-datepicker__quarter-text--keyboard-selected,.mbb-odds-matcher-date-picker-calendar .react-datepicker__year-text--keyboard-selected{background-color:transparent;border:2px solid #d8f8f5;color:#000}.mbb-odds-matcher-date-picker-calendar .react-datepicker__day--in-range:hover,.mbb-odds-matcher-date-picker-calendar .react-datepicker__day--in-selecting-range:hover,.mbb-odds-matcher-date-picker-calendar .react-datepicker__day--selected:hover,.mbb-odds-matcher-date-picker-calendar .react-datepicker__month-text--in-range:hover,.mbb-odds-matcher-date-picker-calendar .react-datepicker__month-text--in-selecting-range:hover,.mbb-odds-matcher-date-picker-calendar .react-datepicker__month-text--selected:hover,.mbb-odds-matcher-date-picker-calendar .react-datepicker__quarter-text--in-range:hover,.mbb-odds-matcher-date-picker-calendar .react-datepicker__quarter-text--in-selecting-range:hover,.mbb-odds-matcher-date-picker-calendar .react-datepicker__quarter-text--selected:hover,.mbb-odds-matcher-date-picker-calendar .react-datepicker__year-text--in-range:hover,.mbb-odds-matcher-date-picker-calendar .react-datepicker__year-text--in-selecting-range:hover,.mbb-odds-matcher-date-picker-calendar .react-datepicker__year-text--selected:hover{background-color:#00b6a1}.mbb-odds-matcher-date-picker-calendar .react-datepicker__today-button{background-color:transparent;border:2px solid rgba(0,0,0,.1);border-radius:.5rem;margin-bottom:1rem;margin-left:1rem;margin-right:1rem;padding-bottom:.125rem;padding-top:.125rem;transition:all .2s ease}.mbb-odds-matcher-date-picker-calendar .react-datepicker__today-button:active,.mbb-odds-matcher-date-picker-calendar .react-datepicker__today-button:focus,.mbb-odds-matcher-date-picker-calendar .react-datepicker__today-button:hover{background-color:rgba(0,0,0,.05);border:2px solid transparent}.mbb-odds-matcher-date-picker-calendar .react-datepicker__time-container{border:none;box-shadow:0 2px 2rem rgba(0,62,63,.07);margin-right:calc(-1rem + 1px);width:6rem}.mbb-odds-matcher-date-picker-calendar .react-datepicker__header--time{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1);padding:.5rem 0}.mbb-odds-matcher-date-picker-calendar .react-datepicker-time__header{color:#003e3f;font-size:.875rem;font-weight:600}.mbb-odds-matcher-date-picker-calendar .react-datepicker__time{background:#fff}.mbb-odds-matcher-date-picker-calendar .react-datepicker__time-box{width:100%!important}.mbb-odds-matcher-date-picker-calendar .react-datepicker__time-list{height:17.75rem!important;padding:.25rem!important}.mbb-odds-matcher-date-picker-calendar .react-datepicker__time-list-item{border:2px solid transparent;border-radius:.375rem;height:2rem!important;line-height:2rem!important;margin-bottom:.125rem;padding:0 .5rem!important;text-align:center!important}.mbb-odds-matcher-date-picker-calendar .react-datepicker__time-list-item:hover{background-color:#d8f8f5!important}.mbb-odds-matcher-date-picker-calendar .react-datepicker__time-list-item--selected{background-color:#00cfb7!important;color:#fff!important;font-weight:600}.mbb-odds-matcher-date-picker-calendar .react-datepicker__time-list-item--selected:hover{background-color:#00b6a1!important}.mbb-odds-matcher-date-picker-calendar .react-datepicker__time-list-item--disabled{background-color:transparent!important;border-color:transparent!important;color:#ccc!important}.mbb-odds-matcher-date-picker-calendar .react-datepicker__day--disabled,.mbb-odds-matcher-date-picker-calendar .react-datepicker__month-text--disabled,.mbb-odds-matcher-date-picker-calendar .react-datepicker__quarter-text--disabled,.mbb-odds-matcher-date-picker-calendar .react-datepicker__year-text--disabled{background-color:transparent;border-color:transparent;color:#ccc}.mbb-odds-matcher-date-picker-calendar .react-datepicker__day--disabled:hover,.mbb-odds-matcher-date-picker-calendar .react-datepicker__month-text--disabled:hover,.mbb-odds-matcher-date-picker-calendar .react-datepicker__quarter-text--disabled:hover,.mbb-odds-matcher-date-picker-calendar .react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker-popper[data-placement^=bottom] .mbb-odds-matcher-date-picker-calendar .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .mbb-odds-matcher-date-picker-calendar .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .mbb-odds-matcher-date-picker-calendar .react-datepicker__triangle:before{border-bottom-color:#fff;border-top:none}.react-datepicker-popper[data-placement^=top] .mbb-odds-matcher-date-picker-calendar .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .mbb-odds-matcher-date-picker-calendar .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .mbb-odds-matcher-date-picker-calendar .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=left] .mbb-odds-matcher-date-picker-calendar .react-datepicker__triangle,.react-datepicker-popper[data-placement^=left] .mbb-odds-matcher-date-picker-calendar .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=left] .mbb-odds-matcher-date-picker-calendar .react-datepicker__triangle:before{border-left-color:#fff;border-right:none}.react-datepicker-popper[data-placement^=right] .mbb-odds-matcher-date-picker-calendar .react-datepicker__triangle,.react-datepicker-popper[data-placement^=right] .mbb-odds-matcher-date-picker-calendar .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=right] .mbb-odds-matcher-date-picker-calendar .react-datepicker__triangle:before{border-left:none;border-right-color:#fff}[id^=mbb-odds-matcher__filters-][id$=__dropdown-menu].mbb-rb-dropdown-menu--medium{max-width:600px;width:min(100vw - 2rem,600px)}[id^=mbb-odds-matcher__filters-selection-][id$=__dropdown-menu].mbb-rb-dropdown-menu--medium{max-width:900px;width:min(100vw - 2rem,900px)}.mbb-odds-matcher-date-picker-button{-webkit-font-smoothing:auto;border:2px solid var(--gray-400)!important;color:inherit;font-family:var(--font-body);font-size:1rem!important;font-weight:400!important;line-height:1.4;min-height:calc(2.5rem + 4px);padding-bottom:.5rem;padding-top:.5rem}.mbb-odds-matcher-date-picker-button__prefix{color:var(--gray-600);font-size:.75rem;font-weight:500;line-height:1.1;margin-bottom:.2rem}@media(max-width:1199px){.mbb-odds-matcher-date-picker-calendar .react-datepicker__day,.mbb-odds-matcher-date-picker-calendar .react-datepicker__day-name,.mbb-odds-matcher-date-picker-calendar .react-datepicker__time-name{line-height:1.5rem;margin:0}}@media(max-width:767px){.mbb-odds-matcher-date-picker-calendar .react-datepicker__day,.mbb-odds-matcher-date-picker-calendar .react-datepicker__day-name,.mbb-odds-matcher-date-picker-calendar .react-datepicker__time-name{line-height:2rem;margin:.166rem}.mbb-odds-matcher-date-picker-calendar .react-datepicker__time-container{margin-right:calc(-.4rem + 2px)}}@media(min-width:1400px){.mbb-odds-matcher-date-picker-calendar .react-datepicker__day,.mbb-odds-matcher-date-picker-calendar .react-datepicker__day-name,.mbb-odds-matcher-date-picker-calendar .react-datepicker__time-name{width:2rem}}.mbb-contract-typeahead-option__name{font-weight:500;line-height:1.3}.mbb-contract-typeahead-option__desc{font-size:.8125rem;line-height:1.25;margin-top:.125rem}.mbb-async-typeahead-menu-hint{border-bottom:1px solid var(--gray-200,#dee2e6);display:flex;justify-content:center;padding:.5rem .75rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mbb-async-typeahead-empty{align-items:center;color:var(--gray-600,#6c757d);display:flex;flex-direction:column;font-weight:400;gap:.35rem;line-height:1.3}.mbb-async-typeahead-empty__primary{align-items:center;color:inherit;display:inline-flex;gap:.45rem;justify-content:center}.mbb-async-typeahead-empty__icon{color:inherit;font-size:1em;line-height:1}.mbb-async-typeahead-empty__example{color:inherit;display:block;font-size:.8125rem}.mbb-selection-filter-field__help{color:#adb5bd!important;cursor:help;display:inline-block;line-height:1;margin-left:.4rem}.mbb-selection-filter-field__help .fa,.mbb-selection-filter-field__help .fa:before{color:#adb5bd!important;font-size:.875rem}
