.vdp-datepicker{position:relative;text-align:left}
.vdp-datepicker *{box-sizing:border-box}
.vdp-datepicker__calendar{position:absolute;z-index:100;background:#fff;width:300px;border:1px solid #ccc}
.vdp-datepicker__calendar header{display:block;line-height:40px}
.vdp-datepicker__calendar header span{display:inline-block;text-align:center;width:71.42857142857143%;float:left}
.vdp-datepicker__calendar header .prev,.vdp-datepicker__calendar header .next{width:14.285714285714286%;float:left;text-indent:-10000px;position:relative}
.vdp-datepicker__calendar header .prev:after,.vdp-datepicker__calendar header .next:after{content:"";position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);border:6px solid transparent}
.vdp-datepicker__calendar header .prev:after{border-right:10px solid #000;margin-left:-5px}
.vdp-datepicker__calendar header .prev.disabled:after{border-right:10px solid #ddd}
.vdp-datepicker__calendar header .next:after{border-left:10px solid #000;margin-left:5px}
.vdp-datepicker__calendar header .next.disabled:after{border-left:10px solid #ddd}
.vdp-datepicker__calendar header .prev:not(.disabled),.vdp-datepicker__calendar header .next:not(.disabled),.vdp-datepicker__calendar header .up:not(.disabled){cursor:pointer}
.vdp-datepicker__calendar header .prev:not(.disabled):hover,.vdp-datepicker__calendar header .next:not(.disabled):hover,.vdp-datepicker__calendar header .up:not(.disabled):hover{background:#eee}
.vdp-datepicker__calendar .disabled{color:#ddd;cursor:default}
.vdp-datepicker__calendar .cell{display:inline-block;padding:0 5px;width:14.285714285714286%;height:40px;line-height:40px;text-align:center;vertical-align:middle;border:1px solid transparent}
.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year{cursor:pointer}
.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border:1px solid #4bd}
.vdp-datepicker__calendar .cell.selected{background:#4bd}
.vdp-datepicker__calendar .cell.selected:hover{background:#4bd}
.vdp-datepicker__calendar .cell.highlighted{background:#cae5ed}
.vdp-datepicker__calendar .cell.grey{color:#888}
.vdp-datepicker__calendar .cell.day-header{font-size:75%;white-space:nowrap;cursor:inherit}
.vdp-datepicker__calendar .cell.day-header:hover{background:inherit}
.vdp-datepicker__calendar .month,.vdp-datepicker__calendar .year{width:33.333%}
.toasted-container{position:fixed;z-index:10000;display:flex;flex-direction:column}
.toasted-container.bottom-left{left:0;bottom:calc(env(safe-area-inset-bottom) + 2rem);align-items:flex-start}
@media (min-width:1024px){.toasted-container.bottom-left{left:1rem}}
.toasted-container .toasted{position:relative;display:flex;align-items:center;margin-top:.5rem;min-height:38px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);word-break:normal;animation:mk-toast-in .3s ease}
@keyframes mk-toast-in{from{opacity:0;transform:translateY(35px)}to{opacity:1;transform:none}}
html:has(#layout--default){background-color:#091840;overflow-x:visible}
body:has(#layout--default){background-color:#091840;color:#fff;font-family:Titillium Web,sans-serif;letter-spacing:normal;line-height:normal;overflow-x:hidden}
:where(.home) :where(h1,h2,h3,h4,h5,h6){font-weight:bold}
:where(.home) :where(img,svg,video,canvas,iframe,embed,object){display:inline;vertical-align:baseline}
.input-amount input.hidden{display:inline-block}
.method-video iframe{border:0}
:where(.app-modal) :where(img, svg, video, canvas, audio, iframe, embed, object) { display: revert; vertical-align: revert; }
:where(.app-modal) :where(img, video) { max-width: revert; height: revert; }
:where(.app-modal) :where(*, ::before, ::after) { border-width: revert; border-style: revert; border-color: revert; }
:where(.app-modal) :where(h1, h2, h3, h4, h5, h6) { font-size: revert; font-weight: revert; }
:where(.app-modal) :where(ol, ul, menu) { list-style: revert; }
:where(.app-modal) :where(a) { color: revert; text-decoration: revert; }
:where(.app-modal) :where(button, input, select, optgroup, textarea) { font: revert; letter-spacing: revert; color: revert; background-color: revert; border-radius: revert; }
.user__menu i.icon-play.collapse{visibility:visible}
.sportsbook__provider-name{align-items:center;color:#fff;display:flex;font-size:.8rem;font-weight:700;height:100%;justify-content:center;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}
