*,*:before,*:after{box-sizing:border-box}.container{width:100%;padding:.75rem;margin-right:auto;margin-left:auto}.container-fluid{width:100%;margin-left:auto;margin-right:auto}.d-b,.d-block{display:block!important}.d-g,.d-grid{display:grid!important}.d-f,.d-flex{display:flex!important}.fr-r,.flex-row-reverse{flex-direction:row-reverse}.f-c,.flex-column{flex-direction:column!important}.ai-c,.align-items-center{align-items:center!important}.ai-s,.align-items-start{align-items:start!important}.ai-e,.align-items-end{align-items:end!important}.jc-b,.jc-sb,.justify-content-between{justify-content:space-between!important}.jc-a,.justify-content-around{justify-content:space-around!important}.jc-ev,.justify-content-evenly{justify-content:space-evenly!important}.jc-c,.justify-content-center{justify-content:center!important}.jc-s,.justify-content-start{justify-content:start!important}.jc-e,.justify-content-end{justify-content:flex-end!important}.fd-r{flex-direction:row}.fd-rr{flex-direction:row-reverse}.fd-c{flex-direction:column}.fd-cr{flex-direction:column-reverse}.fw-w,.flex-wrap{flex-wrap:wrap}.fw-n,.flex-nowrap{flex-wrap:nowrap}.fw-w-r,.flex-wrap-reverse{flex-wrap:wrap-reverse}.ff-w,.ff-r-w,.flex-flow-row-wrap{flex-flow:row wrap}.ff-rr-n{flex-flow:row-reverse nowrap}.ff-c-w{flex-flow:column wrap}.ff-c-n{flex-flow:column nowrap}.ff-c-w-r{flex-flow:column wrap-reverse}.d-n,.d-none{display:none!important}.w-auto{width:auto!important}.w-100{width:100%!important}.w-75{width:75%!important}.w-50{width:50%!important}.w-25{width:25%!important}.h-auto{height:auto!important}.h-100{height:100%!important}.h-75{height:75%!important}.h-50{height:50%!important}.h-25{height:25%!important}.hv-100{height:100vh!important}.hv-75{height:75vh!important}.hv-50{height:50vh!important}.hv-25{height:25vh!important}.position-absolute{position:absolute!important}.position-relative{position:relative!important}.position-fixed{position:fixed!important}.position-static{position:static!important}.t-c,.ta-c,.text-center{text-align:center!important}.t-r,.ta-r,.text-right,.text-end{text-align:right!important}.t-l,.ta-l,.text-left,.text-start{text-align:left!important}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0}.col{flex:0 0 auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}hr{margin:0}.border-0{border:0!important}.border-bottom-0{border-bottom:0!important}.border-top-0{border-top:0!important}.border-start-0,.border-left-0{border-left:0!important}.border-end-0,.border-right-0{border-right:0!important}.tw-nw{text-wrap:nowrap}@font-face{font-display:swap;font-family:Roboto;src:url("./media/Roboto-Light-OEL5QP53.woff2") format("truetype");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:Roboto;src:url("./media/Roboto-Regular-4ZFX4XNS.woff2") format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Roboto;src:url("./media/Roboto-Medium-GHCC3HN6.woff2") format("truetype");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Roboto;src:url("./media/Roboto-Bold-NGAPMV26.woff2") format("truetype");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Oswald;src:url("./media/Oswald-Light-OMQANM2E.woff2") format("truetype");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:Oswald;src:url("./media/Oswald-Regular-EVMIHFPG.woff2") format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Oswald;src:url("./media/Oswald-Medium-LZQWLUEP.woff2") format("truetype");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Oswald;src:url("./media/Oswald-Bold-GBIWMQI2.woff2") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:swap;src:url("./media/Material-Icons-LEZCGFVT.woff2") format("woff2")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.text-center-vip{margin-top:5px!important;margin-bottom:5px!important}.vip-message-content{padding:0!important;line-height:1rem!important;color:#fff!important}.ticket-systems-container-child{padding:.25rem}.ticket-container-empty{height:80px}.mat-badge-content{z-index:1}.casino-mat-menu{position:fixed}.casino-games-container{width:85%}.cmc-btn-content{padding:0 3px}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}html{--mat-ripple-color: rgba(0, 0, 0, .1)}html{--mat-option-selected-state-label-text-color: #22815f;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.mat-accent{--mat-option-selected-state-label-text-color: #9e9e9e;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.mat-warn{--mat-option-selected-state-label-text-color: #f44336;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}html{--mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html{--mat-full-pseudo-checkbox-selected-icon-color: #9e9e9e;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}html{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #9e9e9e;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #22815f;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-primary{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #22815f;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #9e9e9e;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-accent{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #9e9e9e;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #f44336;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.mat-warn{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #f44336;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}html{--mat-app-background-color: #fafafa;--mat-app-text-color: rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mdc-elevated-card-container-shape: 4px}html{--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px}html{--mdc-elevated-card-container-color: white;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-card-subtitle-text-color: rgba(0, 0, 0, .54)}html{--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #22815f;--mdc-linear-progress-track-color: rgba(34, 129, 95, .25)}.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #9e9e9e;--mdc-linear-progress-track-color: rgba(158, 158, 158, .25)}.mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #f44336;--mdc-linear-progress-track-color: rgba(244, 67, 54, .25)}html{--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px}html{--mdc-plain-tooltip-container-color: #616161;--mdc-plain-tooltip-supporting-text-color: #fff}html{--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px}html{--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px}html{--mdc-filled-text-field-caret-color: #22815f;--mdc-filled-text-field-focus-active-indicator-color: #22815f;--mdc-filled-text-field-focus-label-text-color: rgba(34, 129, 95, .87);--mdc-filled-text-field-container-color: rgb(244.8, 244.8, 244.8);--mdc-filled-text-field-disabled-container-color: rgb(249.9, 249.9, 249.9);--mdc-filled-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-error-hover-label-text-color: #f44336;--mdc-filled-text-field-error-focus-label-text-color: #f44336;--mdc-filled-text-field-error-label-text-color: #f44336;--mdc-filled-text-field-error-caret-color: #f44336;--mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-error-active-indicator-color: #f44336;--mdc-filled-text-field-error-focus-active-indicator-color: #f44336;--mdc-filled-text-field-error-hover-active-indicator-color: #f44336}html{--mdc-outlined-text-field-caret-color: #22815f;--mdc-outlined-text-field-focus-outline-color: #22815f;--mdc-outlined-text-field-focus-label-text-color: rgba(34, 129, 95, .87);--mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-error-caret-color: #f44336;--mdc-outlined-text-field-error-focus-label-text-color: #f44336;--mdc-outlined-text-field-error-label-text-color: #f44336;--mdc-outlined-text-field-error-hover-label-text-color: #f44336;--mdc-outlined-text-field-outline-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, .06);--mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-error-focus-outline-color: #f44336;--mdc-outlined-text-field-error-hover-outline-color: #f44336;--mdc-outlined-text-field-error-outline-color: #f44336}html{--mat-form-field-focus-select-arrow-color: rgba(34, 129, 95, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #f44336;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08}.mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #9e9e9e;--mdc-filled-text-field-focus-active-indicator-color: #9e9e9e;--mdc-filled-text-field-focus-label-text-color: rgba(158, 158, 158, .87)}.mat-mdc-form-field.mat-accent{--mdc-outlined-text-field-caret-color: #9e9e9e;--mdc-outlined-text-field-focus-outline-color: #9e9e9e;--mdc-outlined-text-field-focus-label-text-color: rgba(158, 158, 158, .87)}.mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: rgba(158, 158, 158, .87)}.mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #f44336;--mdc-filled-text-field-focus-active-indicator-color: #f44336;--mdc-filled-text-field-focus-label-text-color: rgba(244, 67, 54, .87)}.mat-mdc-form-field.mat-warn{--mdc-outlined-text-field-caret-color: #f44336;--mdc-outlined-text-field-focus-outline-color: #f44336;--mdc-outlined-text-field-focus-label-text-color: rgba(244, 67, 54, .87)}.mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: rgba(244, 67, 54, .87)}html{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}html{--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(34, 129, 95, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(158, 158, 158, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(244, 67, 54, .87);--mat-select-invalid-arrow-color: rgba(244, 67, 54, .87)}html{--mat-select-arrow-transform: translateY(-8px)}html{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-autocomplete-background-color: white}html{--mdc-dialog-container-shape: 4px}html{--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px}html{--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(0, 0, 0, .87);--mdc-dialog-supporting-text-color: rgba(0, 0, 0, .6)}.mat-mdc-standard-chip{--mdc-chip-container-shape-radius: 16px;--mdc-chip-with-avatar-avatar-shape-radius: 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1}.mat-mdc-standard-chip{--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0}.mat-mdc-standard-chip{--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-elevated-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-elevated-selected-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-elevated-disabled-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-flat-disabled-selected-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #212121;--mdc-chip-selected-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121}.mat-mdc-standard-chip{--mat-chip-selected-disabled-trailing-icon-color: #212121;--mat-chip-selected-trailing-icon-color: #212121}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #22815f;--mdc-chip-elevated-selected-container-color: #22815f;--mdc-chip-elevated-disabled-container-color: #22815f;--mdc-chip-flat-disabled-selected-container-color: #22815f;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: black;--mdc-chip-elevated-container-color: #9e9e9e;--mdc-chip-elevated-selected-container-color: #9e9e9e;--mdc-chip-elevated-disabled-container-color: #9e9e9e;--mdc-chip-flat-disabled-selected-container-color: #9e9e9e;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: black;--mdc-chip-selected-label-text-color: black;--mdc-chip-with-icon-icon-color: black;--mdc-chip-with-icon-disabled-icon-color: black;--mdc-chip-with-icon-selected-icon-color: black;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: black;--mdc-chip-with-trailing-icon-trailing-icon-color: black}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mat-chip-selected-disabled-trailing-icon-color: black;--mat-chip-selected-trailing-icon-color: black}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #f44336;--mdc-chip-elevated-selected-container-color: #f44336;--mdc-chip-elevated-disabled-container-color: #f44336;--mdc-chip-flat-disabled-selected-container-color: #f44336;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.mat-mdc-chip.mat-mdc-standard-chip{--mdc-chip-container-height: 32px}html{--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1}html .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent}html{--mdc-switch-selected-focus-state-layer-color: #1e7957;--mdc-switch-selected-handle-color: #1e7957;--mdc-switch-selected-hover-state-layer-color: #1e7957;--mdc-switch-selected-pressed-state-layer-color: #1e7957;--mdc-switch-selected-focus-handle-color: #0c5132;--mdc-switch-selected-hover-handle-color: #0c5132;--mdc-switch-selected-pressed-handle-color: #0c5132;--mdc-switch-selected-focus-track-color: #64a78f;--mdc-switch-selected-hover-track-color: #64a78f;--mdc-switch-selected-pressed-track-color: #64a78f;--mdc-switch-selected-track-color: #64a78f;--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: #fff;--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mdc-switch-disabled-label-text-color: rgba(0, 0, 0, .38)}html .mat-mdc-slide-toggle{--mat-switch-label-text-color: rgba(0, 0, 0, .87)}html .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #969696;--mdc-switch-selected-handle-color: #969696;--mdc-switch-selected-hover-state-layer-color: #969696;--mdc-switch-selected-pressed-state-layer-color: #969696;--mdc-switch-selected-focus-handle-color: #707070;--mdc-switch-selected-hover-handle-color: #707070;--mdc-switch-selected-pressed-handle-color: #707070;--mdc-switch-selected-focus-track-color: #bbbbbb;--mdc-switch-selected-hover-track-color: #bbbbbb;--mdc-switch-selected-pressed-track-color: #bbbbbb;--mdc-switch-selected-track-color: #bbbbbb}html .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #e53935;--mdc-switch-selected-handle-color: #e53935;--mdc-switch-selected-hover-state-layer-color: #e53935;--mdc-switch-selected-pressed-state-layer-color: #e53935;--mdc-switch-selected-focus-handle-color: #b71c1c;--mdc-switch-selected-hover-handle-color: #b71c1c;--mdc-switch-selected-pressed-handle-color: #b71c1c;--mdc-switch-selected-focus-track-color: #e57373;--mdc-switch-selected-hover-track-color: #e57373;--mdc-switch-selected-pressed-track-color: #e57373;--mdc-switch-selected-track-color: #e57373}html{--mdc-switch-state-layer-size: 40px}html{--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px}.mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #22815f;--mdc-radio-selected-hover-icon-color: #22815f;--mdc-radio-selected-icon-color: #22815f;--mdc-radio-selected-pressed-icon-color: #22815f}.mat-mdc-radio-button.mat-primary{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #22815f;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #9e9e9e;--mdc-radio-selected-hover-icon-color: #9e9e9e;--mdc-radio-selected-icon-color: #9e9e9e;--mdc-radio-selected-pressed-icon-color: #9e9e9e}.mat-mdc-radio-button.mat-accent{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #9e9e9e;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336}.mat-mdc-radio-button.mat-warn{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #f44336;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}html{--mdc-radio-state-layer-size: 40px}html{--mat-radio-touch-target-display: block}html{--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%)}html{--mdc-slider-handle-color: #22815f;--mdc-slider-focus-handle-color: #22815f;--mdc-slider-hover-handle-color: #22815f;--mdc-slider-active-track-color: #22815f;--mdc-slider-inactive-track-color: #22815f;--mdc-slider-with-tick-marks-inactive-container-color: #22815f;--mdc-slider-with-tick-marks-active-container-color: white;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-label-container-color: #000;--mdc-slider-label-label-text-color: #fff;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #000}html{--mat-slider-ripple-color: #22815f;--mat-slider-hover-state-layer-color: rgba(34, 129, 95, .05);--mat-slider-focus-state-layer-color: rgba(34, 129, 95, .2);--mat-slider-value-indicator-opacity: .6}html .mat-accent{--mdc-slider-handle-color: #9e9e9e;--mdc-slider-focus-handle-color: #9e9e9e;--mdc-slider-hover-handle-color: #9e9e9e;--mdc-slider-active-track-color: #9e9e9e;--mdc-slider-inactive-track-color: #9e9e9e;--mdc-slider-with-tick-marks-inactive-container-color: #9e9e9e;--mdc-slider-with-tick-marks-active-container-color: black}html .mat-accent{--mat-slider-ripple-color: #9e9e9e;--mat-slider-hover-state-layer-color: rgba(158, 158, 158, .05);--mat-slider-focus-state-layer-color: rgba(158, 158, 158, .2)}html .mat-warn{--mdc-slider-handle-color: #f44336;--mdc-slider-focus-handle-color: #f44336;--mdc-slider-hover-handle-color: #f44336;--mdc-slider-active-track-color: #f44336;--mdc-slider-inactive-track-color: #f44336;--mdc-slider-with-tick-marks-inactive-container-color: #f44336;--mdc-slider-with-tick-marks-active-container-color: white}html .mat-warn{--mat-slider-ripple-color: #f44336;--mat-slider-hover-state-layer-color: rgba(244, 67, 54, .05);--mat-slider-focus-state-layer-color: rgba(244, 67, 54, .2)}html{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--mat-menu-item-icon-color: rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, .12)}html{--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38}html{--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px}html{--mdc-list-list-item-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #22815f;--mdc-radio-selected-hover-icon-color: #22815f;--mdc-radio-selected-icon-color: #22815f;--mdc-radio-selected-pressed-icon-color: #22815f}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #9e9e9e;--mdc-radio-selected-hover-icon-color: #9e9e9e;--mdc-radio-selected-icon-color: #9e9e9e;--mdc-radio-selected-pressed-icon-color: #9e9e9e}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #f44336;--mdc-radio-selected-hover-icon-color: #f44336;--mdc-radio-selected-icon-color: #f44336;--mdc-radio-selected-pressed-icon-color: #f44336}.mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #22815f;--mdc-checkbox-selected-hover-icon-color: #22815f;--mdc-checkbox-selected-icon-color: #22815f;--mdc-checkbox-selected-pressed-icon-color: #22815f;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #22815f;--mdc-checkbox-selected-hover-state-layer-color: #22815f;--mdc-checkbox-selected-pressed-state-layer-color: #22815f;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: black;--mdc-checkbox-selected-focus-icon-color: #9e9e9e;--mdc-checkbox-selected-hover-icon-color: #9e9e9e;--mdc-checkbox-selected-icon-color: #9e9e9e;--mdc-checkbox-selected-pressed-icon-color: #9e9e9e;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #9e9e9e;--mdc-checkbox-selected-hover-state-layer-color: #9e9e9e;--mdc-checkbox-selected-pressed-state-layer-color: #9e9e9e;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f44336;--mdc-checkbox-selected-hover-state-layer-color: #f44336;--mdc-checkbox-selected-pressed-state-layer-color: #f44336;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#22815f}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}html{--mdc-list-list-item-one-line-container-height: 48px;--mdc-list-list-item-two-line-container-height: 64px;--mdc-list-list-item-three-line-container-height: 88px}html{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-state-layer-size: 40px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}html{--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: rgba(0, 0, 0, .12)}html{--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}html{--mdc-secondary-navigation-tab-container-height: 48px}html{--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0}html{--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #22815f}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #22815f;--mat-tab-header-active-ripple-color: #22815f;--mat-tab-header-inactive-ripple-color: #22815f;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #22815f;--mat-tab-header-active-hover-label-text-color: #22815f;--mat-tab-header-active-focus-indicator-color: #22815f;--mat-tab-header-active-hover-indicator-color: #22815f}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #9e9e9e}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #9e9e9e;--mat-tab-header-active-ripple-color: #9e9e9e;--mat-tab-header-inactive-ripple-color: #9e9e9e;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #9e9e9e;--mat-tab-header-active-hover-label-text-color: #9e9e9e;--mat-tab-header-active-focus-indicator-color: #9e9e9e;--mat-tab-header-active-hover-indicator-color: #9e9e9e}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #f44336;--mat-tab-header-active-ripple-color: #f44336;--mat-tab-header-inactive-ripple-color: #f44336;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #f44336;--mat-tab-header-active-hover-label-text-color: #f44336;--mat-tab-header-active-focus-indicator-color: #f44336;--mat-tab-header-active-hover-indicator-color: #f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #22815f;--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #9e9e9e;--mat-tab-header-with-background-foreground-color: black}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #f44336;--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-header{--mdc-secondary-navigation-tab-container-height: 48px}html{--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16}html{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: black;--mdc-checkbox-selected-focus-icon-color: #9e9e9e;--mdc-checkbox-selected-hover-icon-color: #9e9e9e;--mdc-checkbox-selected-icon-color: #9e9e9e;--mdc-checkbox-selected-pressed-icon-color: #9e9e9e;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #9e9e9e;--mdc-checkbox-selected-hover-state-layer-color: #9e9e9e;--mdc-checkbox-selected-pressed-state-layer-color: #9e9e9e;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}html{--mat-checkbox-disabled-label-color: rgba(0, 0, 0, .38);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #22815f;--mdc-checkbox-selected-hover-icon-color: #22815f;--mdc-checkbox-selected-icon-color: #22815f;--mdc-checkbox-selected-pressed-icon-color: #22815f;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #22815f;--mdc-checkbox-selected-hover-state-layer-color: #22815f;--mdc-checkbox-selected-pressed-state-layer-color: #22815f;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #f44336;--mdc-checkbox-selected-hover-icon-color: #f44336;--mdc-checkbox-selected-icon-color: #f44336;--mdc-checkbox-selected-pressed-icon-color: #f44336;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f44336;--mdc-checkbox-selected-hover-state-layer-color: #f44336;--mdc-checkbox-selected-pressed-state-layer-color: #f44336;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}html{--mdc-checkbox-state-layer-size: 40px}html{--mat-checkbox-touch-target-display: block}html{--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false}html{--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false}html{--mdc-protected-button-container-shape: 4px;--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px}html{--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0}html{--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px}html{--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px}html{--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px}html{--mdc-text-button-label-text-color: black;--mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html{--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12}html{--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: black;--mdc-filled-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html{--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12}html{--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: black;--mdc-protected-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, .38)}html{--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12}html{--mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-label-text-color: black;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}html{--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12}.mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #22815f}.mat-mdc-button.mat-primary{--mat-text-button-state-layer-color: #22815f;--mat-text-button-ripple-color: rgba(34, 129, 95, .1)}.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #9e9e9e}.mat-mdc-button.mat-accent{--mat-text-button-state-layer-color: #9e9e9e;--mat-text-button-ripple-color: rgba(158, 158, 158, .1)}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #f44336}.mat-mdc-button.mat-warn{--mat-text-button-state-layer-color: #f44336;--mat-text-button-ripple-color: rgba(244, 67, 54, .1)}.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #22815f;--mdc-filled-button-label-text-color: white}.mat-mdc-unelevated-button.mat-primary{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #9e9e9e;--mdc-filled-button-label-text-color: black}.mat-mdc-unelevated-button.mat-accent{--mat-filled-button-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #f44336;--mdc-filled-button-label-text-color: white}.mat-mdc-unelevated-button.mat-warn{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #22815f;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.mat-primary{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #9e9e9e;--mdc-protected-button-label-text-color: black}.mat-mdc-raised-button.mat-accent{--mat-protected-button-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #f44336;--mdc-protected-button-label-text-color: white}.mat-mdc-raised-button.mat-warn{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #22815f;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-primary{--mat-outlined-button-state-layer-color: #22815f;--mat-outlined-button-ripple-color: rgba(34, 129, 95, .1)}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #9e9e9e;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-accent{--mat-outlined-button-state-layer-color: #9e9e9e;--mat-outlined-button-ripple-color: rgba(158, 158, 158, .1)}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #f44336;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.mat-mdc-outlined-button.mat-warn{--mat-outlined-button-state-layer-color: #f44336;--mat-outlined-button-ripple-color: rgba(244, 67, 54, .1)}html{--mdc-text-button-container-height: 36px}html{--mdc-filled-button-container-height: 36px}html{--mdc-protected-button-container-height: 36px}html{--mdc-outlined-button-container-height: 36px}html{--mat-text-button-touch-target-display: block}html{--mat-filled-button-touch-target-display: block}html{--mat-protected-button-touch-target-display: block}html{--mat-outlined-button-touch-target-display: block}html{--mdc-icon-button-icon-size: 24px}html{--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38)}html{--mat-icon-button-state-layer-color: black;--mat-icon-button-disabled-state-layer-color: black;--mat-icon-button-ripple-color: rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12}html .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #22815f}html .mat-mdc-icon-button.mat-primary{--mat-icon-button-state-layer-color: #22815f;--mat-icon-button-ripple-color: rgba(34, 129, 95, .1)}html .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #9e9e9e}html .mat-mdc-icon-button.mat-accent{--mat-icon-button-state-layer-color: #9e9e9e;--mat-icon-button-ripple-color: rgba(158, 158, 158, .1)}html .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #f44336}html .mat-mdc-icon-button.mat-warn{--mat-icon-button-state-layer-color: #f44336;--mat-icon-button-ripple-color: rgba(244, 67, 54, .1)}html{--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}html{--mdc-fab-container-shape: 50%;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mdc-fab-small-container-shape: 50%;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mdc-fab-container-color: white}html{--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-disabled-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(0, 0, 0, .12);--mat-fab-disabled-state-foreground-color: rgba(0, 0, 0, .38)}html{--mdc-fab-small-container-color: white}html{--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-disabled-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-foreground-color: rgba(0, 0, 0, .38)}html .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #22815f}html .mat-mdc-fab.mat-primary{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}html .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #9e9e9e}html .mat-mdc-fab.mat-accent{--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1)}html .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #f44336}html .mat-mdc-fab.mat-warn{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}html .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #22815f}html .mat-mdc-mini-fab.mat-primary{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}html .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #9e9e9e}html .mat-mdc-mini-fab.mat-accent{--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1)}html .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #f44336}html .mat-mdc-mini-fab.mat-warn{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}html{--mat-fab-touch-target-display: block}html{--mat-fab-small-touch-target-display: block}html{--mdc-snackbar-container-shape: 4px}html{--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87)}html{--mat-snack-bar-button-color: #9e9e9e}html{--mat-table-row-item-outline-width: 1px}html{--mat-table-background-color: white;--mat-table-header-headline-color: rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html{--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px}html{--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px}html{--mdc-circular-progress-active-indicator-color: #22815f}html .mat-accent{--mdc-circular-progress-active-indicator-color: #9e9e9e}html .mat-warn{--mdc-circular-progress-active-indicator-color: #f44336}html{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0}html{--mat-badge-background-color: #22815f;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: #b9b9b9;--mat-badge-disabled-state-text-color: rgba(0, 0, 0, .38)}.mat-badge-accent{--mat-badge-background-color: #9e9e9e;--mat-badge-text-color: black}.mat-badge-warn{--mat-badge-background-color: #f44336;--mat-badge-text-color: white}html{--mat-bottom-sheet-container-shape: 4px}html{--mat-bottom-sheet-container-text-color: rgba(0, 0, 0, .87);--mat-bottom-sheet-container-background-color: white}html{--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1}html{--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12}html{--mat-legacy-button-toggle-text-color: rgba(0, 0, 0, .38);--mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, .12);--mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, .54);--mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;--mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;--mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd}html{--mat-standard-button-toggle-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-background-color: white;--mat-standard-button-toggle-state-layer-color: black;--mat-standard-button-toggle-selected-state-background-color: #e0e0e0;--mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-standard-button-toggle-disabled-state-background-color: white;--mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;--mat-standard-button-toggle-divider-color: rgb(224.4, 224.4, 224.4)}html{--mat-standard-button-toggle-height: 48px}html{--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #22815f;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(34, 129, 95, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(34, 129, 95, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(34, 129, 95, .3);--mat-datepicker-toggle-active-state-icon-color: #22815f;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(34, 129, 95, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: black;--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, .18);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .24);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, .38);--mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: black;--mat-datepicker-calendar-date-selected-state-background-color: #9e9e9e;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(158, 158, 158, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: black;--mat-datepicker-calendar-date-focus-state-background-color: rgba(158, 158, 158, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(158, 158, 158, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(158, 158, 158, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032)}.mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 67, 54, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 67, 54, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 67, 54, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032)}.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #9e9e9e}.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #f44336}.mat-calendar-controls{--mat-icon-button-touch-target-display: none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}html{--mat-divider-width: 1px}html{--mat-divider-color: rgba(0, 0, 0, .12)}html{--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none}html{--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-expansion-header-text-color: rgba(0, 0, 0, .87);--mat-expansion-header-description-color: rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}html{--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px}html{--mat-icon-color: inherit}.mat-icon.mat-primary{--mat-icon-color: #22815f}.mat-icon.mat-accent{--mat-icon-color: #9e9e9e}.mat-icon.mat-warn{--mat-icon-color: #f44336}html{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto}html{--mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--mat-sidenav-content-background-color: #fafafa;--mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #22815f;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #22815f;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #22815f;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: white;--mat-stepper-line-color: rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-stepper-header-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color: #f44336;--mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color: #f44336;--mat-stepper-header-error-state-icon-background-color: transparent}html .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: black;--mat-stepper-header-selected-state-icon-background-color: #9e9e9e;--mat-stepper-header-selected-state-icon-foreground-color: black;--mat-stepper-header-done-state-icon-background-color: #9e9e9e;--mat-stepper-header-done-state-icon-foreground-color: black;--mat-stepper-header-edit-state-icon-background-color: #9e9e9e;--mat-stepper-header-edit-state-icon-foreground-color: black}html .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #f44336;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #f44336;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #f44336;--mat-stepper-header-edit-state-icon-foreground-color: white}html{--mat-stepper-header-height: 72px}html{--mat-sort-arrow-color: rgb(117.3, 117.3, 117.3)}html{--mat-toolbar-container-background-color: whitesmoke;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #22815f;--mat-toolbar-container-text-color: white}.mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #9e9e9e;--mat-toolbar-container-text-color: black}.mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #f44336;--mat-toolbar-container-text-color: white}html{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px}html{--mat-tree-container-background-color: white;--mat-tree-node-text-color: rgba(0, 0, 0, .87)}html{--mat-tree-node-min-height: 48px}html{--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-timepicker-container-background-color: white}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.btn-back-to-top{bottom:20px;right:20px;z-index:3;border-radius:50%!important;background:#22815f!important}@keyframes raise{0%{background:#fec50b}to{background:#48e05f}}@keyframes fall{0%{background:#fec50b}to{background:#d90000}}::-webkit-scrollbar{width:1.2em;background-color:#0a0a0a}::-moz-scrollbar{width:1.2em;background-color:#0a0a0a}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}::-webkit-scrollbar-thumb{background-color:#5e5e5e;border:4px solid transparent;background-clip:content-box}body{margin:0;font-family:Roboto,Open Sans,Arial,Helvetica,sans-serif;color:#fff;background:#141414;font-size:.75rem}mat-spinner{width:50px!important;height:50px!important}.register-dialog-container .btn-register{height:54px;font-size:26px;background:linear-gradient(#eaeaea,#9e9e9e);text-transform:uppercase;font-weight:700;margin-bottom:1rem}.register-dialog-container .terms-conditions a{color:#fec70b;text-decoration:underline!important}.register-dialog-container .mat-mdc-icon-button.mat-mdc-button-base{width:38px!important;height:38px!important}.register-dialog-container .invalid-feedback{top:-65px;right:0;background:#f44336;border-radius:5px;color:#fff;padding:0 3px}.register-dialog-container .field{margin:1rem 0}.register-dialog-handset{max-width:100%!important}.register-dialog-container-web{width:860px}.register-dialog-container-web .content{margin:1rem 0}.register-dialog-container-web h2{margin:0 0 .5rem}.register-dialog-container-web .group:nth-child(1){padding:1rem 1rem 1rem 0}.register-dialog-container-web .group:nth-child(2){border-left:1px solid #9e9e9e;border-right:1px solid #9e9e9e;padding:1rem}.register-dialog-container-web .group:nth-child(3){padding:1rem 0 1rem 1rem}.inner-time-picker mat-form-field{margin-right:.5rem}.inner-time-picker button{width:32px!important;height:32px!important}.btn-close{font-size:19px!important;height:20px!important;top:0;right:0}.loading{color:#000}message-window{text-align:center}.register-dialog-container,.login-dialog-container,.forgot-password-dialog-container,.change-password-dialog-container{color:#fff!important}.register-dialog-container .btn,.login-dialog-container .btn,.forgot-password-dialog-container .btn,.change-password-dialog-container .btn{text-transform:uppercase!important;font-weight:700!important;background:linear-gradient(#eaeaea,#9e9e9e);color:#000!important}.register-dialog-container .btn-register-login,.login-dialog-container .btn-register-login,.forgot-password-dialog-container .btn-register-login,.change-password-dialog-container .btn-register-login{margin-left:.5rem}.register-dialog-container h1,.login-dialog-container h1,.forgot-password-dialog-container h1,.change-password-dialog-container h1{text-transform:uppercase}.register-dialog-container .btn-close{top:-12px;right:-12px}.login-dialog-container .btn-close,.forgot-password-dialog-container .btn-close,.change-password-dialog-container .btn-close{top:0;right:-12px}.login-dialog-container .btn-login,.forgot-password-dialog-container .btn-login,.change-password-dialog-container .btn-login{margin:1rem 0 0}.login-dialog-container .field,.forgot-password-dialog-container .field,.change-password-dialog-container .field{margin-top:1rem}.technical-works{background-image:url(/assets/img/tw.png);height:100vh}.technical-works .message-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:inherit;color:#fff}.event-container-handset .name-column,.event-container-handset .result-column{line-height:30px}.event-container-handset .soccer{padding:1rem 0}.event-container-handset .soccer .img-team{margin:0 .5rem}.event-container-handset .single-view-score .home-team,.event-container-handset .single-view-score .away-team{font-size:12px}.event-container-handset .score-w{font-size:16px!important}.event-container-handset .result-column{font-size:.75rem!important}.event-container-handset .home-name-container .img-team,.event-container-handset .guest-name-container .img-team{width:20px;height:20px;margin:0 .5rem}.header-web{padding:.5rem 1rem}.page-container-web{padding:1rem}.page-container-web .btn-favorite:hover{color:#fec50b}.sportsbook-bets-area,.nav-container-web{padding:0 1rem}.livebetting-container-web{padding-right:1rem}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin:0}.login-field{margin-left:.5rem}login button{text-transform:uppercase!important;background:linear-gradient(#505050,#333)!important;font-weight:700!important}login .btn-login{margin:0 0 0 .5rem}header .header{background-image:url(/assets/img/background.png);background-size:cover;height:100px}.account-info,.balance-info{min-width:120px}.vertical-separator{width:1px;height:20px;background-color:#414040;margin:0 .5rem}.element{text-transform:uppercase;background:#313131;border-radius:8px}.nav-container,.filter-container,.bettypes-filter-container{background:#424242}.nav-container span,.filter-container span,.bettypes-filter-container span{text-transform:uppercase}.nav-container .active,.filter-container .active,.bettypes-filter-container .active{background:#22815f;color:#000!important}.nav-container .filter:not(:last-child),.filter-container .filter:not(:last-child),.bettypes-filter-container .filter:not(:last-child){border-right:1px solid black}.nav-container .nav-tab,.filter-container .nav-tab,.bettypes-filter-container .nav-tab{border-right:1px solid black!important;min-width:130px;font-weight:700}.nav-container .nav-tab:hover,.filter-container .nav-tab:hover,.bettypes-filter-container .nav-tab:hover{background:#22815f;color:#000!important}.nav-container .nav-tab:first-child,.filter-container .nav-tab:first-child,.bettypes-filter-container .nav-tab:first-child{border-left:1px solid black!important}.nav-container .nav-tab-handset:nth-child(1),.filter-container .nav-tab-handset:nth-child(1),.bettypes-filter-container .nav-tab-handset:nth-child(1){border-right:1px solid black}.nav-container .bettype-filter,.filter-container .bettype-filter,.bettypes-filter-container .bettype-filter{text-transform:uppercase;text-align:center}.nav-container .bettype-filter:not(:last-child),.filter-container .bettype-filter:not(:last-child),.bettypes-filter-container .bettype-filter:not(:last-child){border-right:1px solid black}.nav-container-web button{height:45px!important;font-size:13px;font-weight:700}.nav-container-web .terminal-view{background:#4d4d4d!important;color:#fff!important;border-left:1px solid black;border-right:1px solid black}.nav-container-web .terminal-view:hover{background:#22815f!important;color:#000!important}.top-league-img{width:28px;max-height:28px;padding-right:5px}.top-league-icon{width:14px;position:absolute;top:-2px;left:-5px}.top-leagues-container,.tree-container{margin-bottom:1rem}.top-leagues-container .header,.tree-container .header{border-top:1px solid black}.top-leagues-container .top-league-body.active,.top-leagues-container .top-league-body:hover{background:#000;color:#22815f}.mat-mdc-option-active{background:#22815f!important}.mat-mdc-option-active .mdc-list-item__primary-text{color:#fff!important}.tree .quick-search mat-icon{color:#000;padding:0;margin:0}.tree .quick-search .mat-mdc-form-field-flex{height:32px}.tree .header{height:40px;padding:1rem}.tree img{margin-right:.5rem}.tree .badge{border-radius:10px;padding:.25rem .35rem;font-size:11px;font-weight:700;min-width:1rem;text-align:center}.tree .text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:.25rem;font-weight:500}.tree-header{background:linear-gradient(#4f4f4f,#303030);padding:.5rem 1rem}.sport-content .text-truncate{padding-bottom:1px}.sport-content,.top-league-content,.country-content,.league-content{width:85%}.sport-content mat-icon,.top-league-content mat-icon,.country-content mat-icon,.league-content mat-icon{margin-right:.5rem!important}.notification-count{position:absolute;top:17px;right:2px;line-height:12px;font-size:11px;font-weight:500;border-radius:10px;padding:1px 3px;background:#d90000;color:#fff}.top-league-body{cursor:pointer;text-transform:uppercase}.switcher{text-align:center;background-color:#303030;width:25px;height:25px;cursor:pointer;border-radius:50%;padding-top:1px}.switcher mat-icon{font-weight:700}.btn-event .switcher,.switcher-container .switcher,sportsbook-live-container .switcher{width:30px;height:30px;padding-top:3px}.dropdown-item{white-space:inherit}.time-periods,.quick-search{background:#242424}.period-separator{display:none}.time-periods{padding:.75rem .25rem;align-items:center}.time-periods .mdc-button{min-width:40px;height:20px;padding:.15rem;background:#4d4d4d!important}.time-periods .mdc-button.active,.time-periods .mdc-button:hover{background:#22815f!important;color:#000!important}.time-periods .second-part{text-transform:lowercase}.sports-container img,.betting-service-container img,.sports-wrapper img{width:18px;height:18px}.sports-container .checkbox-name,.betting-service-container .checkbox-name,.sports-wrapper .checkbox-name{display:none}.sports-container .btn-switch,.betting-service-container .btn-switch,.sports-wrapper .btn-switch{background:linear-gradient(#4f4f4f,#303030);text-transform:uppercase;cursor:pointer}.sports-container .league-container,.betting-service-container .league-container,.sports-wrapper .league-container{background:#4d4d4d;padding:.5rem}.sports-container .league-container .league,.betting-service-container .league-container .league,.sports-wrapper .league-container .league{max-width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sports-container .sport .sport-header,.betting-service-container .sport .sport-header,.sports-wrapper .sport .sport-header{background:linear-gradient(#4f4f4f,#303030);border-color:transparent;border-top:1px solid black;text-transform:uppercase;cursor:pointer}.sports-container .sport .sport-header .sport-container,.sports-container .sport .sport-header .name-container,.betting-service-container .sport .sport-header .sport-container,.betting-service-container .sport .sport-header .name-container,.sports-wrapper .sport .sport-header .sport-container,.sports-wrapper .sport .sport-header .name-container{display:flex;font-size:15px}.sports-container .sport .sport-header .badge,.betting-service-container .sport .sport-header .badge,.sports-wrapper .sport .sport-header .badge{background:#303030;color:#fff}.sports-container .sport .sport-header:hover,.sports-container .sport .sport-header.active,.betting-service-container .sport .sport-header:hover,.betting-service-container .sport .sport-header.active,.sports-wrapper .sport .sport-header:hover,.sports-wrapper .sport .sport-header.active{background:#919191!important}.sports-container .country .country-header,.betting-service-container .country .country-header,.sports-wrapper .country .country-header{background:#242424;border-color:transparent;border-top:1px solid black;text-transform:uppercase;cursor:pointer}.sports-container .country .country-header .sport-container,.betting-service-container .country .country-header .sport-container,.sports-wrapper .country .country-header .sport-container{font-size:15px}.sports-container .country .country-header .badge,.betting-service-container .country .country-header .badge,.sports-wrapper .country .country-header .badge{background:#22815f;color:#000}.sports-container .country .country-header:hover,.sports-container .country .country-header.active,.betting-service-container .country .country-header:hover,.betting-service-container .country .country-header.active,.sports-wrapper .country .country-header:hover,.sports-wrapper .country .country-header.active{background:#000!important;color:#22815f!important}.leagues-container .league-header{background:#242424!important;border-color:transparent;border-top:1px solid black;text-transform:uppercase;cursor:pointer}.leagues-container .league-header .sport-container{font-size:15px}.leagues-container .league-header .badge{background:#22815f;color:#000}.leagues-container .league-header:hover,.leagues-container .league-header.active{background:#22815f!important;color:#000!important}.leagues-container .league-header:hover .badge,.leagues-container .league-header.active .badge{background:#000!important;color:#fff!important}.countries-container .header,.leagues-container .header{background:#242424;cursor:pointer;text-transform:uppercase}.countries-container .badge,.leagues-container .badge{background:#22815f!important;color:#000!important}.countries-container .btn-switch,.leagues-container .btn-switch{background:linear-gradient(#4f4f4f,#303030)}.btn-service{background:#242424!important;color:#fff;font-weight:500;text-transform:uppercase;border-top:1px solid black}.btn-service:hover{background:#fec50b!important;color:#000!important}.swiper-container{max-height:302px;margin-bottom:15px}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{display:none!important}.swiper-container .swiper-wrapper{height:302px}.swiper-container .swiper-wrapper .swiper-slide{overflow:hidden!important;font-size:1rem}.swiper-container .swiper-wrapper .swiper-slide .btn-more{width:120px;height:40px;position:absolute;top:46%;left:71%;cursor:pointer;background:purple;color:#fff;font-weight:700;font-size:22px;outline:0;border:0}.swiper-container .swiper-wrapper .swiper-slide img{width:100%;height:302px}.swiper-container .swiper-wrapper .team-container{position:absolute;top:0;right:0;width:50%;border-bottom:314px solid #22815f;border-left:100px solid transparent}.swiper-container .swiper-wrapper .team-content{position:absolute;top:0;right:0;width:49.5%;height:100%;border-bottom:314px solid #242424;border-left:100px solid transparent}.swiper-container .swiper-wrapper .team-content .team{padding:15px;font-weight:300}.swiper-container .swiper-wrapper .team-content .team .team-header{font-weight:500;font-size:26px;color:#22815f;text-shadow:-1px 1px 1px rgba(0,0,0,.3)}.swiper-container .swiper-wrapper .team-content .team .team-date{margin-bottom:10px}.swiper-container .swiper-wrapper .team-content .team .team-body{display:flex;align-items:center;margin-top:10px}.swiper-container .swiper-wrapper .team-content .team .team-body>div{display:flex;flex-direction:column;justify-content:space-around}.swiper-container .swiper-wrapper .team-content .team .team-body .ot-name{width:10px;margin-right:10px}.swiper-container .swiper-wrapper .team-content .team .team-body .odd{text-align:center;height:34px;background:linear-gradient(#4f4f4f,#313131);width:60px;margin-right:10px;border:1px solid black;color:#fff}.swiper-container .swiper-wrapper .btn-bet{position:absolute;right:0;z-index:13;width:49.7%;bottom:0;height:40px;border-bottom:46px solid #22815f;border-left:14.5px solid transparent;cursor:pointer;text-transform:uppercase;text-align:center;line-height:46px;color:#000;font-size:20px}.swiper-container .swiper-pagination-bullet{opacity:1;background:#fff;width:16px;height:16px;box-shadow:0 0 10px #000}.swiper-container .swiper-pagination-bullet-active{background:#fec50b}.title,.title-sort,.info-title,.header-sport,.title-container,.headers-sport-and-country,.header-league{text-transform:uppercase;line-height:normal}.title,.title-sort{font-size:1rem}.title-container,.header-sport,.header-league{font-size:1.875rem}.header-league{text-transform:capitalize}.title-container,.header-sport{margin:.78rem 0;font-weight:500}.title-container{margin-top:40px}.btn-event .switcher,.btn-panel .switcher,.switcher-container .switcher,sportsbook-live-container .switcher{background:#22815f;color:#000}.code{display:none}.team-img img{width:25px}.event-goal-false{display:none}.event-goal-true-score{animation-duration:1.5s;animation-name:score}@keyframes score{0%{font-size:0px}to{font-size:0px}}.event-goal-true-title{animation-duration:6s;animation-name:notscore;align-items:center}@keyframes notscore{0%{color:#fec50b;margin-left:15px;padding:0;font-size:100%}24.9%{color:#fec50b;margin-left:15px;font-size:100%}25%{margin-left:0;font-size:0px;display:none}to{padding:0;font-size:0px;display:none}}.goal-animation{transform:translateY(-23%)}#soccer-hp-gp{height:12px;overflow:hidden;display:flex;justify-content:center;flex-direction:column}.btn-event{min-width:43px;height:32px;background:#4f4f4f;border:1px solid black;margin:0 1px}.odd{min-width:40px;height:38px;padding:0 .5rem;cursor:pointer;background:linear-gradient(#4f4f4f,#313131);font-weight:500}.odd.active{background:#22815f!important}.odd.active .odd-type{color:#000}.odd-of{font-weight:700}.odd-web:hover{background:#22815f!important;color:#000!important}.odd-web:hover .odd-type{color:#000!important}overview-event:nth-child(odd) .time-web,overview-event:nth-child(odd) .timer-web,overview-event:nth-child(odd) .players-terminal,overview-event:nth-child(odd) .team-web,overview-event:nth-child(odd) .event-score,overview-event:nth-child(odd) .sports-players-web,overview-event:nth-child(odd) .bettype,overview-event:nth-child(odd) .odds-container-web,overview-event:nth-child(odd) .btn-event-redirect,overview-event:nth-child(odd) .btn-event-glyph,overview-event:nth-child(odd) .odd-point,sportsbook-event:nth-child(odd) .time-web,sportsbook-event:nth-child(odd) .timer-web,sportsbook-event:nth-child(odd) .players-terminal,sportsbook-event:nth-child(odd) .team-web,sportsbook-event:nth-child(odd) .event-score,sportsbook-event:nth-child(odd) .sports-players-web,sportsbook-event:nth-child(odd) .bettype,sportsbook-event:nth-child(odd) .odds-container-web,sportsbook-event:nth-child(odd) .btn-event-redirect,sportsbook-event:nth-child(odd) .btn-event-glyph,sportsbook-event:nth-child(odd) .odd-point,calendar-event:nth-child(odd) .time-web,calendar-event:nth-child(odd) .timer-web,calendar-event:nth-child(odd) .players-terminal,calendar-event:nth-child(odd) .team-web,calendar-event:nth-child(odd) .event-score,calendar-event:nth-child(odd) .sports-players-web,calendar-event:nth-child(odd) .bettype,calendar-event:nth-child(odd) .odds-container-web,calendar-event:nth-child(odd) .btn-event-redirect,calendar-event:nth-child(odd) .btn-event-glyph,calendar-event:nth-child(odd) .odd-point,overview-event-terminal:nth-child(odd) .time-web,overview-event-terminal:nth-child(odd) .timer-web,overview-event-terminal:nth-child(odd) .players-terminal,overview-event-terminal:nth-child(odd) .team-web,overview-event-terminal:nth-child(odd) .event-score,overview-event-terminal:nth-child(odd) .sports-players-web,overview-event-terminal:nth-child(odd) .bettype,overview-event-terminal:nth-child(odd) .odds-container-web,overview-event-terminal:nth-child(odd) .btn-event-redirect,overview-event-terminal:nth-child(odd) .btn-event-glyph,overview-event-terminal:nth-child(odd) .odd-point,sportsbook-event-terminal:nth-child(odd) .time-web,sportsbook-event-terminal:nth-child(odd) .timer-web,sportsbook-event-terminal:nth-child(odd) .players-terminal,sportsbook-event-terminal:nth-child(odd) .team-web,sportsbook-event-terminal:nth-child(odd) .event-score,sportsbook-event-terminal:nth-child(odd) .sports-players-web,sportsbook-event-terminal:nth-child(odd) .bettype,sportsbook-event-terminal:nth-child(odd) .odds-container-web,sportsbook-event-terminal:nth-child(odd) .btn-event-redirect,sportsbook-event-terminal:nth-child(odd) .btn-event-glyph,sportsbook-event-terminal:nth-child(odd) .odd-point,calendar-event-terminal:nth-child(odd) .time-web,calendar-event-terminal:nth-child(odd) .timer-web,calendar-event-terminal:nth-child(odd) .players-terminal,calendar-event-terminal:nth-child(odd) .team-web,calendar-event-terminal:nth-child(odd) .event-score,calendar-event-terminal:nth-child(odd) .sports-players-web,calendar-event-terminal:nth-child(odd) .bettype,calendar-event-terminal:nth-child(odd) .odds-container-web,calendar-event-terminal:nth-child(odd) .btn-event-redirect,calendar-event-terminal:nth-child(odd) .btn-event-glyph,calendar-event-terminal:nth-child(odd) .odd-point{background:#242424}overview-event:nth-child(odd) .btn-stats-web,sportsbook-event:nth-child(odd) .btn-stats-web,calendar-event:nth-child(odd) .btn-stats-web,overview-event-terminal:nth-child(odd) .btn-stats-web,sportsbook-event-terminal:nth-child(odd) .btn-stats-web,calendar-event-terminal:nth-child(odd) .btn-stats-web{border-top:4px solid #242424;border-bottom:4px solid #242424;border-left:2px solid #242424;border-right:2px solid #242424}overview-event:nth-child(odd) .odd-point,sportsbook-event:nth-child(odd) .odd-point,calendar-event:nth-child(odd) .odd-point,overview-event-terminal:nth-child(odd) .odd-point,sportsbook-event-terminal:nth-child(odd) .odd-point,calendar-event-terminal:nth-child(odd) .odd-point{border:1px solid transparent!important;color:#9e9e9e}overview-event:nth-child(2n) .time-web,overview-event:nth-child(2n) .timer-web,overview-event:nth-child(2n) .team-web,overview-event:nth-child(2n) .players-terminal,overview-event:nth-child(2n) .event-score,overview-event:nth-child(2n) .sports-players-web,overview-event:nth-child(2n) .sport-logo-web,overview-event:nth-child(2n) .bettype,overview-event:nth-child(2n) .odds-container-web,overview-event:nth-child(2n) .btn-event-redirect,overview-event:nth-child(2n) .btn-event-glyph,overview-event:nth-child(2n) .odd-point,sportsbook-event:nth-child(2n) .time-web,sportsbook-event:nth-child(2n) .timer-web,sportsbook-event:nth-child(2n) .team-web,sportsbook-event:nth-child(2n) .players-terminal,sportsbook-event:nth-child(2n) .event-score,sportsbook-event:nth-child(2n) .sports-players-web,sportsbook-event:nth-child(2n) .sport-logo-web,sportsbook-event:nth-child(2n) .bettype,sportsbook-event:nth-child(2n) .odds-container-web,sportsbook-event:nth-child(2n) .btn-event-redirect,sportsbook-event:nth-child(2n) .btn-event-glyph,sportsbook-event:nth-child(2n) .odd-point,calendar-event:nth-child(2n) .time-web,calendar-event:nth-child(2n) .timer-web,calendar-event:nth-child(2n) .team-web,calendar-event:nth-child(2n) .players-terminal,calendar-event:nth-child(2n) .event-score,calendar-event:nth-child(2n) .sports-players-web,calendar-event:nth-child(2n) .sport-logo-web,calendar-event:nth-child(2n) .bettype,calendar-event:nth-child(2n) .odds-container-web,calendar-event:nth-child(2n) .btn-event-redirect,calendar-event:nth-child(2n) .btn-event-glyph,calendar-event:nth-child(2n) .odd-point,overview-event-terminal:nth-child(2n) .time-web,overview-event-terminal:nth-child(2n) .timer-web,overview-event-terminal:nth-child(2n) .team-web,overview-event-terminal:nth-child(2n) .players-terminal,overview-event-terminal:nth-child(2n) .event-score,overview-event-terminal:nth-child(2n) .sports-players-web,overview-event-terminal:nth-child(2n) .sport-logo-web,overview-event-terminal:nth-child(2n) .bettype,overview-event-terminal:nth-child(2n) .odds-container-web,overview-event-terminal:nth-child(2n) .btn-event-redirect,overview-event-terminal:nth-child(2n) .btn-event-glyph,overview-event-terminal:nth-child(2n) .odd-point,sportsbook-event-terminal:nth-child(2n) .time-web,sportsbook-event-terminal:nth-child(2n) .timer-web,sportsbook-event-terminal:nth-child(2n) .team-web,sportsbook-event-terminal:nth-child(2n) .players-terminal,sportsbook-event-terminal:nth-child(2n) .event-score,sportsbook-event-terminal:nth-child(2n) .sports-players-web,sportsbook-event-terminal:nth-child(2n) .sport-logo-web,sportsbook-event-terminal:nth-child(2n) .bettype,sportsbook-event-terminal:nth-child(2n) .odds-container-web,sportsbook-event-terminal:nth-child(2n) .btn-event-redirect,sportsbook-event-terminal:nth-child(2n) .btn-event-glyph,sportsbook-event-terminal:nth-child(2n) .odd-point,calendar-event-terminal:nth-child(2n) .time-web,calendar-event-terminal:nth-child(2n) .timer-web,calendar-event-terminal:nth-child(2n) .team-web,calendar-event-terminal:nth-child(2n) .players-terminal,calendar-event-terminal:nth-child(2n) .event-score,calendar-event-terminal:nth-child(2n) .sports-players-web,calendar-event-terminal:nth-child(2n) .sport-logo-web,calendar-event-terminal:nth-child(2n) .bettype,calendar-event-terminal:nth-child(2n) .odds-container-web,calendar-event-terminal:nth-child(2n) .btn-event-redirect,calendar-event-terminal:nth-child(2n) .btn-event-glyph,calendar-event-terminal:nth-child(2n) .odd-point{background:#333}overview-event:nth-child(2n) .btn-stats-web,sportsbook-event:nth-child(2n) .btn-stats-web,calendar-event:nth-child(2n) .btn-stats-web,overview-event-terminal:nth-child(2n) .btn-stats-web,sportsbook-event-terminal:nth-child(2n) .btn-stats-web,calendar-event-terminal:nth-child(2n) .btn-stats-web{border-top:4px solid #333333;border-bottom:4px solid #333333;border-left:2px solid #333333;border-right:2px solid #333333}overview-event:nth-child(2n) .odd-point,sportsbook-event:nth-child(2n) .odd-point,calendar-event:nth-child(2n) .odd-point,overview-event-terminal:nth-child(2n) .odd-point,sportsbook-event-terminal:nth-child(2n) .odd-point,calendar-event-terminal:nth-child(2n) .odd-point{border:1px solid transparent!important;color:#9e9e9e}.time-web,.time-empty-web{min-width:90px;width:9%}.time-web mat-icon,.time-empty-web mat-icon{font-size:1rem!important;width:1rem!important;height:1rem!important;margin:0 .25rem 0 .5rem!important}.time-web .preLive,.time-empty-web .preLive{color:red;position:absolute;right:.6rem;bottom:0;line-height:.75rem;font-size:.6875rem;font-style:italic;font-weight:700}.left-switcher{min-width:90px;width:9%}.left-switcher-web{visibility:hidden}.live-left-switcher-web{background:#898989;color:#000;border-right:1px solid black}.left-switcher-handset{display:none!important}.group-header-live-web{background:#898989;padding:4px;border-left:1px solid black}.group-switcher-web{min-width:70px;width:7%;border-left:3px solid #242424;border-right:2px solid #242424;border-top:3px solid #242424;border-bottom:3px solid #242424;margin-left:1px;background:#000}.group-name{text-align:left;padding:0 .5rem}.group-name-web{width:108%;background:#dbdbdb;color:#000;font-weight:700;border-left:2px solid #242424;border-right:3px solid #242424;border-top:3px solid #242424;border-bottom:3px solid #242424}.group-name-handset{padding:3px 3px 3px 0}.group-name-handset .bettype-group-name,.group-name-handset .bettype-group-ot-count{display:flex;align-items:center;width:100%;height:100%;padding:0 .5rem}.group-name-handset .bettype-group-ot-count{justify-content:flex-end}.btn-stats-empty-web{min-width:50px}.btn-stats-web{color:#fff;background:#000;min-width:50px;height:38px;cursor:pointer;border-right:1px solid black;border-left:1px solid black}.btn-stats-web:hover{color:#22815f}.btn-stats-web.disabled,.btn-stats-handset.disabled{background:#ccc;color:#666;cursor:not-allowed!important}.btn-stats-web svg,.btn-stats-handset svg{stroke:#22815f!important}overview-event .btn-event-redirect,sportsbook-event .btn-event-redirect,calendar-event .btn-event-redirect,overview-event-terminal .btn-event-redirect{color:#fff;font-size:.9375rem}overview-event .btn-event-redirect:hover,sportsbook-event .btn-event-redirect:hover,calendar-event .btn-event-redirect:hover,overview-event-terminal .btn-event-redirect:hover{color:#22815f}overview-event .btn-event-redirect span,sportsbook-event .btn-event-redirect span,calendar-event .btn-event-redirect span,overview-event-terminal .btn-event-redirect span{background:#000}.btn-event-redirect{display:block;justify-content:center;align-items:center;cursor:pointer;min-width:48px;line-height:32px;height:38px;text-align:center;color:#000;font-size:1rem;background:#d7d7d8;font-weight:500}.btn-event-redirect span{height:32px;min-width:44px}.btn-event-redirect svg{stroke:#000!important}.event-wide,.event-wide .event-score{height:76px}.event .period-web,.event .team-web,.event-odds .period-web,.event-odds .team-web,.event-mobile-container .period-web,.event-mobile-container .team-web{line-height:38px;width:33.33%;min-width:110px}.event .team-web,.event .event-score-web,.event-odds .team-web,.event-odds .event-score-web,.event-mobile-container .team-web,.event-mobile-container .event-score-web{padding:0 .5rem}.event .team-web img,.event-odds .team-web img,.event-mobile-container .team-web img{margin-right:.5rem}.yellow-cards,.red-cards{border-radius:10%;line-height:13px;padding:1px;font-size:14px}.yellow-cards{background:#ff0;color:#000}.red-cards{background:#d90000}.bettype-title{line-height:25px;width:100%}.bettype-results{line-height:normal;margin-bottom:.75rem;width:100%}.time-web{border-right:1px solid #0e122d}.timer-web,.timer-empty-web{color:#22815f;border-right:1px solid #0e122d}.players-web,.sports-players-web{border-right:1px solid #0e122d;border-left:1px solid #0e122d}sportsbook-events-container .odds-container-web{align-items:center;border-right:3px solid #333333;border-left:3px solid #333333;padding:0 1px}.sports-players-handset{width:100%;padding:0 .5rem;border-right:1px solid #0e122d;font-size:13px}.sports-players-handset .img{width:18px;height:18px}.img,.yellow-cards,.red-cards{margin-right:.5rem}.event-web{margin-bottom:2px;display:flex}.event-handset{border-radius:8px;margin-bottom:2px;overflow:hidden}overview .timer-web,overview .live-left-switcher{min-width:3.5%}overview .players-web{width:36%;min-width:36%}overview .bettypes-container-web{width:60.5%;min-width:60.5%}overview .btn-stats-web-right{display:none!important}overview .sport-name-web{width:39.5%;min-width:39.5%}overview .event-count-web{border-left:1px solid #4f4f4f;min-width:100px}.live-bettype-web .odd,.bettypes-container-web .odd{padding:0!important}sportsbook-bets-area .timer-web,sportsbook-bets-area .timer-empty-web,calendar .timer-web,calendar .timer-empty-web{min-width:5%}sportsbook-bets-area .players-web,sportsbook-bets-area .players-empty-web,calendar .players-web,calendar .players-empty-web{width:63%;max-width:63%}sportsbook-bets-area .live-players-web,calendar .live-players-web{width:70%;max-width:70%}sportsbook-bets-area .sports-players-web,calendar .sports-players-web{display:flex;align-items:center;min-width:59%;width:59%}sportsbook-bets-area .sports-players-web .guest,calendar .sports-players-web .guest{border-left:2px solid black}sportsbook-bets-area .long-term,calendar .long-term{padding:0 .5rem;min-width:79%;width:100%!important}sportsbook-bets-area .btn-switch-events,calendar .btn-switch-events{background:linear-gradient(#4f4f4f,#303030);color:#fff!important;width:120px;text-transform:uppercase;font-weight:700;margin-top:3px}sportsbook-bets-area .bettypes-container-web,sportsbook-bets-area .bettypes-container-empty-web,calendar .bettypes-container-web,calendar .bettypes-container-empty-web{width:32%;max-width:32%;position:relative}sportsbook-bets-area .btn-favorite-web,calendar .btn-favorite-web{display:none!important}sportsbook-bets-area .btn-stats-web-left,calendar .btn-stats-web-left{display:none!important}sportsbook-bets-area .bettype-results{border-left:solid 1px #4e4e4e;border-right:solid 1px #4e4e4e}sportsbook-bets-area .nav-item button.active,sportsbook-bets-area .nav-item button:hover{background:#1d2666!important}.bettype-title{text-align:center;text-transform:uppercase}.sportsbook-bettype-title{position:absolute;bottom:-10px}.sportsbook-bettype-results{position:absolute;bottom:-38px}.sportsbook-bettype-title-filter{position:absolute;bottom:-26px}.sportsbook-bettype-results-filter{position:absolute;bottom:-56px}.team-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.odd-fall{animation-name:fall;animation-duration:2s}.odd-raise{animation-name:raise;animation-duration:2s}.event-score{overflow:hidden;min-width:140px;width:33.33%;border-right:2px solid black;border-left:2px solid black;height:38px;color:#faad00;font-size:12px;font-weight:500}.sport-image{width:42px}.bottom-time{display:none}.highlighted-event{background:#ccc!important;color:#000!important}sportsbook-event-bettypes .sportsbook-event-bettype-empty-web{min-width:90px;width:9%}sportsbook-event-bettypes sportsbook-event-bettype{width:114%}.group-container{margin:.25rem 0}.bettype-header-web{min-height:28px;cursor:pointer;text-transform:uppercase}single-view-event{margin-top:.5rem;font-size:12px!important}.single-view-event-bettypes{margin-top:.5rem}.bettypes-content:nth-child(odd) .bettype-header,.bettypes-content:nth-child(odd) .bettype-header-web,.bettypes-content:nth-child(odd) .oddgroups-container{background:#424242}.bettypes-content:nth-child(2n) .bettype-header,.bettypes-content:nth-child(2n) .bettype-header-web,.bettypes-content:nth-child(2n) .oddgroups-container{background:#4d4d4d}.three-row{width:33.33%!important}.footer-content{background-image:url(/assets/img/footer-background.png);background-size:110%;padding:50px 45px 45px;background-repeat:no-repeat}.footer-content hr{margin:.5rem 0}.footer-content a{margin:.25rem 0}.footer-content .footer-link{cursor:pointer}.livebetting-content{min-height:100vh}.livebetting-navigation .nav-link{height:36px;line-height:18px;text-transform:uppercase}.livebetting-navigation .nav-link:hover,.livebetting-navigation .nav-link.active{background:#fff!important;color:#000}.sports-filter img{width:35px;height:35px;transform:translateY(-10px)}.sports-filter .img-terminal{transform:translateY(0)!important}.sports-filter .btn{position:relative;padding:0;background:#1d2666;width:60px;height:60px}.sports-filter .btn:hover,.sports-filter .btn.active{background:#fec50b}.sports-filter .filter-count{text-align:right}.sports-filter .filter-name{font-size:.688rem;text-transform:capitalize;position:absolute;text-align:center;bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:70px;transform:translateY(2px);font-weight:400}overview .logo,overview-sport .logo,overview-sport-league .logo{width:42px}overview .header-overview-sport .bettype,overview-sport .header-overview-sport .bettype,overview-sport-league .header-overview-sport .bettype{border-left:1px solid #4f4f4f;display:flex;flex-direction:column;justify-content:center}overview-sport:first-child .header-overview-sport,overview-sport-league:first-child .header-overview-sport{margin-top:0!important}overview-sport .header-overview-sport,overview-sport-league .header-overview-sport{margin:1rem 0}live-betting-tree{width:17%!important;min-width:210px}.event-container-web{width:83%;padding-left:1rem}.event-container-web .name-column{width:100%;font-size:15px;min-height:72px}.event-container-web .name-column .home-name-container{display:flex;margin-left:10px}.event-container-web .name-column .home-name-container img{height:38px;width:38px;margin:0}.event-container-web .name-column .guest-name-container{display:flex;margin-left:10px}.event-container-web .name-column .guest-name-container img{height:38px;width:38px;margin:0}.event-container-web .name-column .game-head{line-height:21px;font-size:20px;height:20%;padding:10px;color:#f1f4fd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.event-container-web .name-column .home-name{padding:0 0 0 10px;line-height:28px}.event-container-web .name-column .guest-name{padding:0 0 0 10px}.event-container-web .soccer .img-team{margin:.5rem;height:50px!important}.event-container-web .img-team{margin:.25rem .5rem}.event-container-web .home-result,.event-container-web .guest-result{line-height:41px}.group-header-live-handset{height:38px;padding:0 .5rem}.singleview-container-web{margin-top:1rem}.empty-time{min-width:332px}.btn-event-glyph{cursor:pointer;min-width:48px;height:38px}.btn-event-glyph .mat-icon{width:100%;height:32px;display:flex;justify-content:center;align-items:center;background:linear-gradient(#4f4f4f,#313131);color:#fff!important;border:1px solid black}.btn-event-glyph:hover .mat-icon,.btn-event-glyph.active .mat-icon{background:#22815f!important;color:#000!important}.perfomance{margin:.125rem 0}.performance-line{overflow-x:auto;height:45px}.table-password-web .mat-mdc-text-field-wrapper{width:25%}.header-overview-sport{border-top:1px solid #4f4f4f;border-bottom:1px solid #4f4f4f}.mini-statistics{background:#4d4d4d;margin-bottom:2px;padding:.5rem}.mini-statistics .status{background:#888;min-width:14px;margin:0 2px}.mini-statistics .pages{padding-bottom:.5rem}.mini-statistics button.active,.mini-statistics button:hover{background:#fec50b!important;color:#000!important}.statistics-web{min-width:57%;width:100%}.league-table-web{min-width:43%}.statistics-two-row{border-right:1px solid black;padding-right:.5rem}.statistics-handset,.league-table-handset{width:100%}.statistics-handset .match-table,.league-table-handset .match-table{font-size:9px}.statistics-handset .match-table div,.league-table-handset .match-table div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.match-table,.league-event,.league-header,.team-names,.top-separator,.performance-line{padding:.125rem 0}.provider-web,.stake-web,.payout-web,.accepted-stake-web,.balance-web,.description-web,.number-web,.factor-web,.minus-web,.plus-web,.cashout-web{color:#000!important}.win,.accepted,.deposit,.in{color:#48e05f!important}.draw{color:orange!important}.lose,.rejected,.reverse,.out{color:#d90000}.btn-singleview{background:linear-gradient(#4f4f4f,#313131);color:#fff;cursor:pointer;padding:.15rem}.btn-singleview .text{padding-left:.25rem;padding-right:.12rem;font-size:14px;font-weight:500}.sports-wrapper .sport-header{cursor:pointer}.sports-wrapper .sport-header:hover,.sports-wrapper .sport-header.active{background:#7f7f7f}.single-view-score .home-team,.single-view-score .away-team{font-size:20px}.single-view-score .score-w{font-size:35px}.single-view-score .single-view-time{font-size:14px}.tree-event-info-container{text-transform:uppercase;background:#292929;padding:.5rem;cursor:pointer}.tree-event-info-container .tree-event-info-timer{padding-right:.5rem}.tree-event-info-container .tree-event-info-web{margin-top:.25rem}.tree-event-info-container .score{font-size:1rem;padding-right:.25rem}.tree-event-info-container .home-team,.tree-event-info-container .guest-team{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:140px}.tree-event-info-container:hover,.tree-event-info-container.active{background:#22815f}.event-info-web{width:70%}.event-info-web .sports-players-web,.event-info-web .team-web{width:100%!important}.single-view-score{background:#4d4d4d}single-view .btn-favorite{top:.25rem;right:.25rem;cursor:pointer}.widget-sport-img{height:20px;margin-left:.5rem}.singleview-league{height:26px}.panel,.hide{min-height:20px;background:#242424}.hide{cursor:pointer}.hide-all-stats{cursor:pointer;background:#242424;color:#fff;border-bottom:1px solid #414141}.account-btns-container button{text-transform:uppercase;font-weight:700;margin-left:.5rem;background:linear-gradient(#eaeaea,#9e9e9e);color:#000}.account-btns-container .btn-logout{background:linear-gradient(#c40200,#780202);color:#fff!important}.text-balance{font-size:15px}.btn-help,.btn-how-to-deposit{min-width:auto!important;padding:0!important;height:22px!important}.btn-how-to-deposit .mdc-button__label{text-shadow:0 -1px rgba(0,0,0,.1);animation:pulsate 2s linear infinite;color:#fec70b}@keyframes pulsate{50%{color:#fff;text-shadow:0 -1px rgba(0,0,0,.3),0 0 5px #ffd,0 0 8px white}}.user-container{padding-bottom:.25rem}.user-container .mat-icon{font-size:14px!important;width:14px!important;height:14px!important}.mat-mdc-input-element{caret-color:#000!important}.account-info-balance-container{top:-28px}.btn-menu{margin:0 1rem}.btn-menu .mat-mdc-icon-button.mat-mdc-button-base{width:48px!important;height:48px!important}.btn-more-bettype{border:1px solid #262d6f!important;color:#fff!important}.bettype-selector{flex-wrap:wrap}.bettype-selector button{background:#262d6f!important;color:#fff!important}.bettype-selector button:hover,.bettype-selector button.active{background:#fec50b!important}.tree-row{width:361px;display:flex;flex-wrap:wrap}.img-team{height:33px}.field{background-size:100% 100%;background-repeat:no-repeat}.court-pi{position:relative;height:100%}.chart{position:absolute;width:100%}.chart-canvas{position:relative;margin:auto;height:100px;width:100%;padding:.5rem}.match-status{position:absolute;width:100%;bottom:0;text-align:center;font-size:25px;perspective:280px;white-space:nowrap}.match-stat-block{transform:rotateX(58deg);margin:-18px 8%}.status-div-h-s{color:#fff;background:#000;opacity:.4}.status-div-h-a{color:#ff0;background:#000;opacity:.4}.status-div-h-d{color:red;background:#000;opacity:.4}.status-div-a-s{color:#fff;background:#000;opacity:.4}.status-div-a-a{color:#ff0;background:#000;opacity:.4}.status-div-a-d{color:red;background:#000;opacity:.4}.soccer-field{background-image:url(https://resources.bpbet.com/images/widget/images/background/football.png)}.tennis-field{background-image:url(https://resources.bpbet.com/images/widget/images/background/tennis.png)}.table-tennis-field{background-image:url(https://resources.bpbet.com/images/widget/images/background/table-tennis.png)}.basketball-field{background-image:url(https://resources.bpbet.com/images/widget/images/background/basketball.png)}.rugby-field{background-image:url(https://resources.bpbet.com/images/widget/images/background/rugby.png)}.ice-hockey-field{background-image:url(https://resources.bpbet.com/images/widget/images/background/ice-hockey.png)}.volleyball-field{background-image:url(https://resources.bpbet.com/images/widget/images/background/volleyball.png)}.event-image img{width:20px;height:20px}.ev-stat,.ev-inc{height:200px;overflow-y:scroll}.ev-stat-elem,.ev-inc-elem{padding:.25rem .5rem}.ev-stat-elem:nth-child(odd),.ev-inc-elem:nth-child(odd){background:#414143}.ev-stat-elem:nth-child(2n),.ev-inc-elem:nth-child(2n){background:#303032}.ev-inc-home{color:green}.ev-inc-away{color:#fec50b}.name-column,.result-column{font-size:.75rem}.header-result,.result-column{border-left:1px solid rgba(0,0,0,.1)}.score-table{opacity:.9}soccer-component .canvas-margin{margin-top:60px}tennis-component .row-head,volleyball-component .row-head{background:#163768}tennis-component .row-value,volleyball-component .row-value{background:#1f4d92}basketball-component .score-table{color:#000}basketball-component .row-head{background-color:#ffb547}basketball-component .row-value{background:#ffc164}calendar .code{display:block}calendar .time{line-height:19px}calendar .time-web{line-height:19px;font-size:13px;flex-direction:column}calendar .sport-select{line-height:normal}.sport-logo{display:flex;align-items:center}.sport-logo-web{min-width:38px;border-top-left-radius:50%;border-bottom-left-radius:50%;background:#242424}.sport-logo-web img{width:30px!important;height:30px;margin:2px .25rem 0}.sport-logo-handset{justify-content:center;min-width:12.9%;background:linear-gradient(#646464,#505050);border-top:1px solid black;height:38px}.sport-logo-handset img{width:1.5rem!important;height:1.5rem;margin-top:3px}.sport-info-bar{position:fixed;z-index:1;top:0;left:0;height:54px;background:#000;transform:translateZ(0);-webkit-transform:translateZ(0)}.sport-info-bar .header-overview-sport{margin-right:18.5%;margin-left:1rem}.betslip-handset{width:100%;position:absolute;bottom:0;overflow:hidden}.betslip-handset .betslip-header-handset{position:sticky;top:60px;right:0;left:0;z-index:2}.betslip-handset .betslip-container{display:flex;flex-direction:column;align-items:stretch;height:100%}.betslip-handset .my-bets-container{height:calc(100vh - 180px);flex:1 1 0%;min-width:1px;overflow-y:auto;height:100%;flex-direction:column;margin-top:60px}.betslip-handset .tickets-container{height:calc(100vh - 100px);overflow-y:auto}.betslip-handset .placebet-container,.betslip-handset .btn-switch{height:50px}.betslip-handset .btn-place,.betslip-handset .btn-cancel,.betslip-handset .btn-switch{height:50px!important}.betslip-handset .btn-panel,.betslip-handset .betslip-tabs{height:40px!important}loader-window{text-align:center}.loader-message,.loader-count-down{color:#fff}.event-date{font-size:13px}.betslip-web{overflow:hidden;overflow-y:auto;position:fixed;width:calc(100vw - .5rem)}.betslip{z-index:2;transform:translateZ(0);-webkit-transform:translateZ(0);font-size:.875rem;width:calc(100vw - .5rem);outline:none}.betslip .switcher{border:1px solid black;width:22px;height:22px}.betslip .switcher mat-icon{font-size:18px!important;width:18px!important;color:#fff}.betslip input::placeholder{font-style:italic;color:#464648;font-size:10px}.betslip .left-field{padding-right:.5rem}.betslip .title-betslip-web{margin-top:1rem}.betslip .betslip-header,.betslip .title-betslip{background:#22815f;font-size:15px;text-transform:uppercase;height:40px;font-weight:500;cursor:pointer;color:#000}.betslip .betslip-header switcher,.betslip .title-betslip switcher{right:.5rem;top:8px}.betslip .title-betslip{border-bottom:1px solid #0e122d}.betslip .betslip-tabs,.betslip .btn-panel{text-transform:uppercase;height:34px;border-bottom:1px solid black}.betslip .betslip-tabs .tab,.betslip .btn-panel .tab{color:#fff;cursor:pointer;font-size:12px}.betslip .betslip-tabs .tab:hover,.betslip .betslip-tabs .tab.active,.betslip .btn-panel .tab:hover,.betslip .btn-panel .tab.active{background:#070707}.betslip .betslip-tabs .tab{background:#303030}.betslip .btn-panel .tab{background:linear-gradient(#5b5b5d,#404143)}.betslip .betslip-tabs .tab:not(:last-child){border-right:1px solid #494b52}.betslip .betslip-empty{background:#4f4f4f;padding:.5rem 1rem;font-weight:500}.betslip .betmax{border-right:1px solid black}.betslip .btn-clear-all-container{display:none!important}.betslip .bets-container{background:#22815f;color:#000}.betslip .bets-container .bet-odd{margin-top:5px}.betslip .bet{border-bottom:1px solid black;padding:.33rem .5rem}.betslip .bet .odd-factor{font-size:11px;font-weight:500}.betslip .bet .is-live-title-right,.betslip .bet .is-live-title-left{padding:0 .25rem;background:#242424;color:#fff;font-style:italic;font-size:11px;line-height:17px}.betslip .bet-btn{min-width:22px;height:22px;color:#fff;background:#242424;padding:.25rem;cursor:pointer;margin-left:.5rem;border-radius:50%}.betslip .system-count{padding-left:.25rem}.betslip .show-limits{display:none!important}.betslip .btn-place-webticket{display:flex;justify-content:center;align-items:center;background:linear-gradient(#ff001e,#d00017);color:#fff;height:50px}.betslip .bet-input{width:60px;height:18px;padding:0 5px;text-align:right;outline:none;border:1px solid black}.betslip .bank{width:22px}.betslip .bank:hover,.betslip .bank.active{background:#f00015!important}.betslip .stake-per-bet{background:#eaeaea;color:#575757;padding:.5rem}.betslip .total-stake{background:#f00015;text-transform:uppercase;padding:.5rem}.betslip .total-stake .left-field{font-weight:700}.betslip .total-info,.betslip .pos-win,.betslip .odds-changed,.betslip .systems-container{background:#303030;padding:.5rem}.betslip .total-info mat-icon,.betslip .pos-win mat-icon,.betslip .odds-changed mat-icon,.betslip .systems-container mat-icon{margin-right:.5rem!important}.betslip .odds-changed{font-size:12px}.betslip .total-odds-value,.betslip .bets-count-value{font-weight:700}.betslip .stake-per-bet-field{color:#575757}.betslip .bets-count-container{padding-top:.5rem}.betslip .systems-container{border-bottom:1px solid black}.betslip .systems-container input{margin-right:1px}.betslip .system-invalid{background:#c40200;padding:.5rem;font-style:italic}.betslip .common-bonus{padding:.25rem .5rem}.betslip .common-bonus,.betslip .diagram{background:#fff;color:#000}.betslip .value{color:#d90000;font-weight:700}.betslip .diagram{height:30px;border-left:8px solid white;border-right:8px solid white;background:linear-gradient(to right,#ff2600,#f1715b,#f62d0e,#f03619 0%,#27e63d)}.betslip .diagram>div{border-right:1px solid white}.betslip .diagram>div:nth-child(1){border-top:27px solid white}.betslip .diagram>div:nth-child(2){border-top:25px solid white}.betslip .diagram>div:nth-child(3){border-top:23px solid white}.betslip .diagram>div:nth-child(4){border-top:21px solid white}.betslip .diagram>div:nth-child(5){border-top:19px solid white}.betslip .diagram>div:nth-child(6){border-top:17px solid white}.betslip .diagram>div:nth-child(7){border-top:15px solid white}.betslip .diagram>div:nth-child(8){border-top:13px solid white}.betslip .diagram>div:nth-child(9){border-top:11px solid white}.betslip .diagram>div:nth-child(10){border-top:9px solid white}.betslip .diagram>div:nth-child(11){border-top:7px solid white}.betslip .diagram>div:nth-child(12){border-top:5px solid white}.betslip .diagram>div:nth-child(13){border-top:3px solid white}.betslip .betslip-container{font-family:Oswald}.betslip .betslip-container .btn-container mat-icon{font-size:14px!important;width:14px!important;height:14px!important}.betslip .bet-players,.betslip .bet-stake{font-weight:500}.betslip .bet-stake{margin-top:.5rem;font-size:12px}.betslip .is-live-container mat-icon{color:#d90000;font-size:6px!important;width:6px!important;height:6px!important}.betslip .placebet-container,.betslip .btn-switch{cursor:pointer;background:linear-gradient(#d00017,#ff001e);color:#fff;font-size:1rem;font-weight:500;text-transform:uppercase}.betslip .btn-place,.betslip .btn-cancel,.betslip .btn-switch{height:50px}.betslip .btn-cancel{min-width:50px;background:#606062;color:#fff}.betslip .btn-system{cursor:pointer;background:linear-gradient(#ff001e,#d00017);color:#fff;text-transform:uppercase;margin-top:.5rem}.betslip .my-bets-container{background:#000}.betslip .betslip-info .error{background:#262d6f;padding:.5rem;text-align:center}.ticket-item{border-bottom:1px solid white}.warning{color:#3cb371}.error,.loss{color:#d21c2d!important}.error-message{color:red}.error-message>span{display:flex;justify-content:center;font-size:40px}.review-button{border-radius:50%;background:#fec50b;cursor:pointer;width:24px;height:24px}.review-button mat-icon{font-size:1rem!important;width:1rem!important;height:1rem!important;color:#000}.tickets-container{font-size:.75rem;background:#505050;text-transform:uppercase}.ticket-container{border-bottom:1px solid black;padding:.5rem 0}.ticket-number{font-size:.875rem;cursor:pointer;color:#22815f}.cashout-button-m{height:20px;border:1px solid black}.cashout-button{min-height:20px;border:1px solid black;font-size:.688rem;cursor:pointer}.cashout-button,.confirm,.cancel,.cashout{background:#505050;color:#fff}.cancel{border-right:1px solid black}.confirm:hover,.cancel:hover,.cashout:hover{color:#22815f!important}.right-field{border-left:1px solid #000}.dropdown-toggle{display:flex;justify-content:space-between;align-items:center}.dropdown-menu{width:100%}.dropdown-menu-container{width:calc(100% - 70px)}.nav-tab{color:#fff!important}.deposit-separator{display:none}.loader-img{width:140px}.mat-mdc-dialog-content{font-size:.75rem!important;line-height:1rem!important;overflow-x:hidden!important;max-height:70vh!important}.mat-mdc-dialog-surface{background:#4e4e4e!important}.mat-mdc-dialog-title{color:#fff!important;font-size:1.25rem!important;text-align:center;text-transform:uppercase!important}.mat-mdc-form-field-wrapper{padding-bottom:0;height:32px!important}.mat-mdc-form-field-infix{padding:5px!important;font-size:14px;min-height:36px!important;width:114px!important;line-height:28px}h1,h2,h3,h4,h5{font-weight:400;line-height:normal}.header-web .mat-mdc-icon-button.mat-mdc-button-base{width:20px;height:20px}.header-web .form{display:flex;flex-direction:column;height:100%}.header-web .form-top-container{margin-bottom:.5rem}.header-web .form-top-container .mat-icon{font-size:20px!important;width:20px!important;height:20px!important}.error-and-forgot div{margin-left:.5rem}.error-and-forgot .forgot-password{color:#fff!important;height:26px}.mat-mdc-icon-button.mat-mdc-button-base{padding:0;margin:0}.mat-mdc-icon-button .mat-mdc-button-touch-target{width:20px!important;height:20px!important}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{border-radius:0;padding:0}.mat-mdc-form-field-subscript-wrapper{height:0}.mat-datepicker-content{border-radius:0!important}.mat-divider{border-top-color:#000!important}.mat-mdc-text-field-wrapper{background:#fff;height:36px!important;color:#000}.mdc-text-field,.mdc-notched-outline__trailing,.mdc-notched-outline__leading{border-radius:0!important;padding:0 5px!important}mat-pseudo-checkbox,.btn-my-bets,.btn-search{display:none!important}.mat-badge-content{left:22px!important;top:8px!important;width:15px!important;height:15px!important;line-height:15px!important;font-weight:400!important;font-size:11px!important}.mat-mdc-option,.mat-mdc-menu-item{font-size:12px!important;min-height:36px!important;padding-left:10px!important;padding-right:10px!important}.mat-mdc-option img,.mat-mdc-menu-item img{width:15px;height:15px}button,.mat-mdc-menu-panel{border-radius:0!important}.mat-mdc-menu-panel.mat-mdc-menu-panel{min-width:66px!important;max-width:100%!important}.mdc-icon-button{font-size:0!important}.user{font-size:14px!important;width:14px!important;height:14px!important}odd-format-selector .mat-mdc-form-field-infix{padding:0!important;font-size:11px!important;line-height:11px!important;min-height:22px!important;width:100px!important}odd-format-selector .mat-mdc-text-field-wrapper,odd-format-selector .mat-mdc-select-arrow-wrapper{height:22px!important}.mat-mdc-select-panel{padding:0!important}language-selector .mat-mdc-form-field-infix{padding:0!important;font-size:11px!important;line-height:11px!important;min-height:22px!important;width:50px!important;text-transform:uppercase}language-selector .mat-mdc-text-field-wrapper,language-selector .mat-mdc-select-arrow-wrapper{height:22px!important}.language-selector-item,.language-selector-item-active{text-transform:uppercase!important}.language-selector-item span,.language-selector-item-active span{display:flex;align-items:center}.language-selector-item span div,.language-selector-item-active span div{min-width:20px}.language-selector-item img,.language-selector-item-active img{margin-left:6px;height:10px}.language-selector-item,.odd-format-selector-item{min-height:22px!important}@keyframes live{0%{transform:scale(1)}to{transform:scale(4);background-color:#f000}}.live-container{display:flex;border-radius:50%;border:1px solid rgba(255,0,0,.4196078431);height:40px;align-items:center;width:40px;margin-right:.6rem}.live-icon{display:inline-block;position:relative;background-color:red;width:16px;height:16px;border:1px solid rgba(0,0,0,.1);border-radius:50%;margin:auto;z-index:1}.live-icon:before{content:"";display:block;position:absolute;background-color:#f009;width:100%;height:100%;border-radius:50%;animation:live 2s ease-in-out infinite;z-index:-1}.nav-tabs-text{width:85%;overflow:hidden;text-overflow:ellipsis}.favorite-text{font-size:15px;line-height:1.5rem;padding:.25rem}.favorite-text mat-icon{font-size:20px!important;width:20px!important;height:20px!important}.favorite-text .orange{color:#f9ad00}language-selector img{width:15px;height:10px}language-selector .mdc-button{height:22px!important;min-width:50px!important;text-transform:uppercase;font-size:11px}.btn-live{background:#22815f!important;margin-top:1rem;font-size:20px!important;text-transform:uppercase!important}.btn-language{font-size:11px!important;justify-content:center!important;text-transform:uppercase}.btn-language .mat-mdc-menu-item-text img{width:15px;height:10px;margin-right:.25rem}menu-panel{top:60px;background:#505050;height:calc(100vh - 60px);overflow:auto;position:fixed;white-space:nowrap;width:250px;z-index:2001;transform:translateZ(0);-webkit-transform:translateZ(0)}menu-panel .mat-icon{margin-right:.5rem!important}.darkened-overlay{background-color:#00000080;height:calc(100vh - 60px);position:fixed;width:100vw;z-index:1001;bottom:0;transform:translateZ(0);-webkit-transform:translateZ(0)}.site-logo{text-align:left}.site-logo img{height:40%;width:55%}.full-content-scroll{padding-bottom:65px}.header-mobile{background:url(/assets/img/background.png);height:60px;width:100vw;z-index:4990;top:0;left:0;border-bottom:1px solid #000;transform:translateZ(0);-webkit-transform:translateZ(0)}.header-mobile .balance{padding:0 .5rem}.header-mobile mat-icon{font-size:30px!important;width:30px!important;height:30px!important}.header-mobile .mat-badge-content{left:35px!important;top:20px!important}.btn-settings{display:none!important}.quick-search-container{font-size:20px;height:calc(100vh - 60px);left:0;overflow:auto;position:fixed;bottom:0;width:100vw;z-index:1000;transform:translateZ(0);-webkit-transform:translateZ(0);top:60px;padding-bottom:60px}.quick-search-header{height:60px;background:#1d2666;text-transform:uppercase}.quick-search-header mat-icon{font-size:30px!important;width:30px!important;height:30px!important}.quick-search-input{height:50px}.quick-search-input input{font-size:20px!important}.quick-search-input .mat-mdc-form-field-infix{padding:11px!important}.search-list{background:#5e5e60;cursor:pointer}.search-list .search-item-content{padding:1rem}.search-list .search-item-content:hover{background:#fec50b}.live-offline-navigator,.sportsbook-navigator-container,.livebetting-navigator-container{height:40px;border-bottom:1px solid black;text-transform:uppercase;font-size:.8125rem}.filter-container,.navigation-toolbar,.bettypes-filter-container,.btn-casino,.btn-provider,.bettype-header-handset,.game-title,.show-more-games,.header-body{height:40px}.bettype-header-handset{background:#505050!important}.header-body{cursor:pointer;border-bottom:1px solid black;padding:.5rem .5rem .5rem 15%}.bettype-header{padding:0 .5rem}.game mat-icon{left:.5rem;top:.5rem;cursor:pointer;font-size:40px!important;width:40px!important;height:40px!important}.icon-new{background-image:url(/assets/img/casino/new.png);width:40px;height:40px;right:.25rem}.game-title,.show-more-games{background:#424242;cursor:pointer;text-transform:uppercase}.providers{margin-bottom:.5rem}.btn-casino{background:#1d2666;min-width:40px;font-size:18px;font-weight:700}.btn-casino:nth-child(2){margin:0 .5rem}.btn-provider{background:#1d2666;margin-bottom:.25rem;font-size:18px;font-weight:700}.btn-provider:hover,.btn-provider.active{background:#fec50b;color:#000}.search-field{margin-bottom:.5rem}.plate-web{max-width:1366px;margin:auto}.filter-container,.sports-filter-handset{margin-top:.25rem;font-size:14px}.filter-container-handset{margin:.5rem 0}navigation-toolbar .search-container{position:absolute;z-index:2;width:calc(100% - .5rem)}navigation-toolbar .search-container>div{padding:.5rem .25rem}.search-item{padding:.75rem .5rem}.navigation-toolbar{background:#4d4d4d;color:#000}.navigation-toolbar .nav-tab{position:relative;height:100%!important;width:50px!important}.navigation-toolbar .nav-tab.active{background:#22815f;color:#000!important}.navigation-toolbar .nav-tab.active img{filter:invert(1)}.navigation-toolbar .nav-tab:not(:first-child){border-left:1px solid black}.navigation-toolbar button{width:30px!important;height:30px!important}.navigation-toolbar .mat-mdc-form-field{padding-right:5px}.navigation-toolbar .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:.25rem!important}.nav-item button.active,.nav-item button:hover{background:#1d2666!important}.nav-item .mat-icon{margin-right:.25rem!important}.page-container-mobile{font-family:Oswald;margin-top:60px;padding:0 .25rem}.page-container-handset .nav-tab{text-transform:capitalize;font-size:16px}.page-container-handset header-container .img{width:40px}.betslip-container-exists{overflow:auto;height:calc(100vh - 100px)}.betslip-container-not-exists{overflow:auto;height:calc(100vh - 60px)}.sports-list .btn-img{width:75px;height:75px!important;background:#505050}.sports-list .btn-img img{width:55px;height:55px;margin-top:6px}.sports-list .btn-img.active{background:#22815f}.sports-list-web,.livebetting-navigation-web,.types-container,.tabs-container{border-bottom:1px solid #505050}.sports-list-web button,.livebetting-navigation-web button,.types-container button,.tabs-container button{font-size:13px}.sports-list-web .nav-item button,.livebetting-navigation-web .nav-item button,.types-container .nav-item button,.tabs-container .nav-item button{background:#000;color:#fff;border-top:1px solid #505050;border-left:1px solid #505050;border-right:1px solid #505050}.sports-list-web .nav-item button:hover,.sports-list-web .nav-item button.active,.livebetting-navigation-web .nav-item button:hover,.livebetting-navigation-web .nav-item button.active,.types-container .nav-item button:hover,.types-container .nav-item button.active,.tabs-container .nav-item button:hover,.tabs-container .nav-item button.active{background:#4e4e4e!important}.sports-list-web .nav-item:not(:last-child),.livebetting-navigation-web .nav-item:not(:last-child),.types-container .nav-item:not(:last-child),.tabs-container .nav-item:not(:last-child){margin-right:2px}.livebetting-navigation-web button,.types-container button{min-width:128px!important}.livebetting-navigation-web button:hover,.livebetting-navigation-web button.active,.types-container button:hover,.types-container button.active{background:#fec50b!important}.sports-list-web button,.tabs-container button{min-width:100px!important}.livebetting-navigation-web .mdc-button{text-transform:uppercase;padding:0}.livebetting-navigation-web .count-favorite{padding-left:.2rem}sportsbook-tree-mobile .title{font-weight:700}sportsbook-navigator .sportsbook-navigator-container{text-transform:capitalize}.btn-type-view{background:#22815f!important;color:#000!important;text-transform:uppercase!important;font-weight:500!important}.game-web{width:20%;padding:.25rem;cursor:pointer}.types-container-web{margin-bottom:1rem}.min-selection{color:#f44336;right:.5rem}.league-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.league-name img{max-width:25px;max-height:25px}.league-name-web{padding:.25rem}.league-name-handset{font-size:1rem}.sport-country-name-handset{font-size:12px;text-transform:uppercase;padding-bottom:.25rem}.live-league-name-handset{padding:0 .5rem}.group-header{margin-bottom:2px;text-transform:uppercase;cursor:pointer}.group-header-web{height:34px}.action-timepicker{margin:1rem 0}.action-timepicker .btn-panel,.action-timepicker .btn-refresh{height:36px;min-width:120px}.action-timepicker .btn-refresh{background:#22815f!important;color:#000!important;text-transform:uppercase}.btn-refresh-handset{height:40px!important;width:40px!important;margin-left:.25rem!important;background:#fbad00!important;color:#000!important}.time-custom{padding-left:.5rem}invited-players time-picker .btn-container{display:none}invited-players .custom-field-web{margin-right:.5rem}.custom-field mat-icon{color:#000;padding:0!important;cursor:pointer}sportsbook-league .players,calendar-event .players,upcoming-topbets .players{border-right:1px solid black}.account-info-container{padding-right:.5rem;display:flex;align-items:flex-end}sportsbook-event mat-spinner,overview-event mat-spinner,calendar-event mat-spinner{width:25px!important;height:25px!important}sportsbook-event-mobile .event-info,sportsbook-event-mobile .btn-odds-handset,.calendar-event-handset .event-info,.calendar-event-handset .btn-odds-handset{font-size:13px}sportsbook-event-mobile .event-info,.calendar-event-handset .event-info{background:#dbdbdb;color:#000}sportsbook-event-mobile .btn-odds-handset,.calendar-event-handset .btn-odds-handset{background:linear-gradient(#646464,#505050);color:#fff;font-weight:700}sportsbook-event-mobile .event-odds-handset,.calendar-event-handset .event-odds-handset{font-size:13px}sportsbook-event-mobile .event-odds-handset .odds-container,.calendar-event-handset .event-odds-handset .odds-container{border-top:1px solid black}overview-event-mobile .btn-odds-handset{background:linear-gradient(#646464,#505050);color:#fff;font-weight:700}sportsbook-sports-container-mobile .event-group-date{font-size:12px}.alert{margin-top:.5rem;text-align:center;font-size:14px}.page-content-handset .event-group-date{color:#22815f}.page-content-handset .btn-event-odds{background:linear-gradient(#646464,#505050)!important;color:#fff!important}sportsbook-sports-container-mobile mat-spinner,sportsbook-league mat-spinner,overview-sport-mobile mat-spinner,overview-event-mobile mat-spinner,.calendar-event-handset mat-spinner,single-view-event mat-spinner,verification-window mat-spinner{width:25px!important;height:25px!important}sportsbook-sports-container-mobile .time-handset .event-code,sportsbook-league .time-handset .event-code,overview-sport-mobile .time-handset .event-code,overview-event-mobile .time-handset .event-code,.calendar-event-handset .time-handset .event-code,single-view-event .time-handset .event-code,verification-window .time-handset .event-code{display:none}sportsbook-sports-container-mobile .time-handset,sportsbook-sports-container-mobile .timer-handset,sportsbook-sports-container-mobile .btn-stats-handset,sportsbook-sports-container-mobile .btn-odds-handset,sportsbook-sports-container-mobile .group-switcher-handset,sportsbook-sports-container-mobile .btn-event-odds-handset,sportsbook-sports-container-mobile .btn-favorite-handset,sportsbook-sports-container-mobile .live-right-switcher-handset,sportsbook-league .time-handset,sportsbook-league .timer-handset,sportsbook-league .btn-stats-handset,sportsbook-league .btn-odds-handset,sportsbook-league .group-switcher-handset,sportsbook-league .btn-event-odds-handset,sportsbook-league .btn-favorite-handset,sportsbook-league .live-right-switcher-handset,overview-sport-mobile .time-handset,overview-sport-mobile .timer-handset,overview-sport-mobile .btn-stats-handset,overview-sport-mobile .btn-odds-handset,overview-sport-mobile .group-switcher-handset,overview-sport-mobile .btn-event-odds-handset,overview-sport-mobile .btn-favorite-handset,overview-sport-mobile .live-right-switcher-handset,overview-event-mobile .time-handset,overview-event-mobile .timer-handset,overview-event-mobile .btn-stats-handset,overview-event-mobile .btn-odds-handset,overview-event-mobile .group-switcher-handset,overview-event-mobile .btn-event-odds-handset,overview-event-mobile .btn-favorite-handset,overview-event-mobile .live-right-switcher-handset,.calendar-event-handset .time-handset,.calendar-event-handset .timer-handset,.calendar-event-handset .btn-stats-handset,.calendar-event-handset .btn-odds-handset,.calendar-event-handset .group-switcher-handset,.calendar-event-handset .btn-event-odds-handset,.calendar-event-handset .btn-favorite-handset,.calendar-event-handset .live-right-switcher-handset,single-view-event .time-handset,single-view-event .timer-handset,single-view-event .btn-stats-handset,single-view-event .btn-odds-handset,single-view-event .group-switcher-handset,single-view-event .btn-event-odds-handset,single-view-event .btn-favorite-handset,single-view-event .live-right-switcher-handset,verification-window .time-handset,verification-window .timer-handset,verification-window .btn-stats-handset,verification-window .btn-odds-handset,verification-window .group-switcher-handset,verification-window .btn-event-odds-handset,verification-window .btn-favorite-handset,verification-window .live-right-switcher-handset{min-width:13%!important}sportsbook-sports-container-mobile .time-handset,sportsbook-sports-container-mobile .timer-handset,sportsbook-sports-container-mobile .group-switcher-handset,sportsbook-sports-container-mobile .league,sportsbook-league .time-handset,sportsbook-league .timer-handset,sportsbook-league .group-switcher-handset,sportsbook-league .league,overview-sport-mobile .time-handset,overview-sport-mobile .timer-handset,overview-sport-mobile .group-switcher-handset,overview-sport-mobile .league,overview-event-mobile .time-handset,overview-event-mobile .timer-handset,overview-event-mobile .group-switcher-handset,overview-event-mobile .league,.calendar-event-handset .time-handset,.calendar-event-handset .timer-handset,.calendar-event-handset .group-switcher-handset,.calendar-event-handset .league,single-view-event .time-handset,single-view-event .timer-handset,single-view-event .group-switcher-handset,single-view-event .league,verification-window .time-handset,verification-window .timer-handset,verification-window .group-switcher-handset,verification-window .league{border-right:1px solid black}sportsbook-sports-container-mobile .odd,sportsbook-league .odd,overview-sport-mobile .odd,overview-event-mobile .odd,.calendar-event-handset .odd,single-view-event .odd,verification-window .odd{border-bottom:1px solid black}sportsbook-sports-container-mobile .league,sportsbook-league .league,overview-sport-mobile .league,overview-event-mobile .league,.calendar-event-handset .league,single-view-event .league,verification-window .league{min-width:74%!important}sportsbook-sports-container-mobile .event-bottom-part,sportsbook-league .event-bottom-part,overview-sport-mobile .event-bottom-part,overview-event-mobile .event-bottom-part,.calendar-event-handset .event-bottom-part,single-view-event .event-bottom-part,verification-window .event-bottom-part{padding:.1rem 0}sportsbook-sports-container-mobile .odds-container,sportsbook-league .odds-container,overview-sport-mobile .odds-container,overview-event-mobile .odds-container,.calendar-event-handset .odds-container,single-view-event .odds-container,verification-window .odds-container{color:#fff}sportsbook-sports-container-mobile .event-mobile-container img,sportsbook-league .event-mobile-container img,overview-sport-mobile .event-mobile-container img,overview-event-mobile .event-mobile-container img,.calendar-event-handset .event-mobile-container img,single-view-event .event-mobile-container img,verification-window .event-mobile-container img{width:18px}sportsbook-sports-container-mobile .btn-event-odds,sportsbook-sports-container-mobile .odds-count,sportsbook-sports-container-mobile .btn-stats-bottom.btn-stats-handset,sportsbook-sports-container-mobile .btn-stats-top.btn-stats-web,sportsbook-league .btn-event-odds,sportsbook-league .odds-count,sportsbook-league .btn-stats-bottom.btn-stats-handset,sportsbook-league .btn-stats-top.btn-stats-web,overview-sport-mobile .btn-event-odds,overview-sport-mobile .odds-count,overview-sport-mobile .btn-stats-bottom.btn-stats-handset,overview-sport-mobile .btn-stats-top.btn-stats-web,overview-event-mobile .btn-event-odds,overview-event-mobile .odds-count,overview-event-mobile .btn-stats-bottom.btn-stats-handset,overview-event-mobile .btn-stats-top.btn-stats-web,.calendar-event-handset .btn-event-odds,.calendar-event-handset .odds-count,.calendar-event-handset .btn-stats-bottom.btn-stats-handset,.calendar-event-handset .btn-stats-top.btn-stats-web,single-view-event .btn-event-odds,single-view-event .odds-count,single-view-event .btn-stats-bottom.btn-stats-handset,single-view-event .btn-stats-top.btn-stats-web,verification-window .btn-event-odds,verification-window .odds-count,verification-window .btn-stats-bottom.btn-stats-handset,verification-window .btn-stats-top.btn-stats-web{display:none!important}sportsbook-sports-container-mobile .left-switcher,sportsbook-league .left-switcher,overview-sport-mobile .left-switcher,overview-event-mobile .left-switcher,.calendar-event-handset .left-switcher,single-view-event .left-switcher,verification-window .left-switcher{display:none}sportsbook-sports-container-mobile .bettypes-container,sportsbook-league .bettypes-container,overview-sport-mobile .bettypes-container,overview-event-mobile .bettypes-container,.calendar-event-handset .bettypes-container,single-view-event .bettypes-container,verification-window .bettypes-container{margin-left:0}sportsbook-sports-container-mobile .groups-container,sportsbook-league .groups-container,overview-sport-mobile .groups-container,overview-event-mobile .groups-container,.calendar-event-handset .groups-container,single-view-event .groups-container,verification-window .groups-container{margin-bottom:.3rem}sportsbook-sports-container-mobile .group-header-handset,sportsbook-league .group-header-handset,overview-sport-mobile .group-header-handset,overview-event-mobile .group-header-handset,.calendar-event-handset .group-header-handset,single-view-event .group-header-handset,verification-window .group-header-handset{margin-top:.25rem}sportsbook-sports-container-mobile .group-header-handset,sportsbook-sports-container-mobile .live-right-switcher-handset,sportsbook-league .group-header-handset,sportsbook-league .live-right-switcher-handset,overview-sport-mobile .group-header-handset,overview-sport-mobile .live-right-switcher-handset,overview-event-mobile .group-header-handset,overview-event-mobile .live-right-switcher-handset,.calendar-event-handset .group-header-handset,.calendar-event-handset .live-right-switcher-handset,single-view-event .group-header-handset,single-view-event .live-right-switcher-handset,verification-window .group-header-handset,verification-window .live-right-switcher-handset{background:#dbdbdb;color:#000}sportsbook-sports-container-mobile .group-name,sportsbook-league .group-name,overview-sport-mobile .group-name,overview-event-mobile .group-name,.calendar-event-handset .group-name,single-view-event .group-name,verification-window .group-name{height:38px;width:100%}sportsbook-sports-container-mobile .bettype-group-ot-count,sportsbook-league .bettype-group-ot-count,overview-sport-mobile .bettype-group-ot-count,overview-event-mobile .bettype-group-ot-count,.calendar-event-handset .bettype-group-ot-count,single-view-event .bettype-group-ot-count,verification-window .bettype-group-ot-count{width:100%}sportsbook-sports-container-mobile .points-separator,sportsbook-sports-container-mobile .bracket,sportsbook-league .points-separator,sportsbook-league .bracket,overview-sport-mobile .points-separator,overview-sport-mobile .bracket,overview-event-mobile .points-separator,overview-event-mobile .bracket,.calendar-event-handset .points-separator,.calendar-event-handset .bracket,single-view-event .points-separator,single-view-event .bracket,verification-window .points-separator,verification-window .bracket{display:none}sportsbook-sports-container-mobile .score-soccer,sportsbook-league .score-soccer,overview-sport-mobile .score-soccer,overview-event-mobile .score-soccer,.calendar-event-handset .score-soccer,single-view-event .score-soccer,verification-window .score-soccer{margin-left:.25rem}sportsbook-sports-container-mobile .bettype-header,sportsbook-league .bettype-header,overview-sport-mobile .bettype-header,overview-event-mobile .bettype-header,.calendar-event-handset .bettype-header,single-view-event .bettype-header,verification-window .bettype-header{text-transform:uppercase;border-bottom:1px solid black;background:#262d6f}sportsbook-sports-container-mobile .period,sportsbook-league .period,overview-sport-mobile .period,overview-event-mobile .period,.calendar-event-handset .period,single-view-event .period,verification-window .period{white-space:nowrap}sportsbook-sports-container-mobile .additional-info,sportsbook-league .additional-info,overview-sport-mobile .additional-info,overview-event-mobile .additional-info,.calendar-event-handset .additional-info,single-view-event .additional-info,verification-window .additional-info{width:40%}sportsbook-sports-container-mobile .additional-info .period,sportsbook-league .additional-info .period,overview-sport-mobile .additional-info .period,overview-event-mobile .additional-info .period,.calendar-event-handset .additional-info .period,single-view-event .additional-info .period,verification-window .additional-info .period{padding-right:.25rem}sportsbook-sports-container-mobile .cards-container,sportsbook-league .cards-container,overview-sport-mobile .cards-container,overview-event-mobile .cards-container,.calendar-event-handset .cards-container,single-view-event .cards-container,verification-window .cards-container{top:0;right:4rem}sportsbook-sports-container-mobile .card-container-top,sportsbook-league .card-container-top,overview-sport-mobile .card-container-top,overview-event-mobile .card-container-top,.calendar-event-handset .card-container-top,single-view-event .card-container-top,verification-window .card-container-top{padding-top:.1rem}sportsbook-sports-container-mobile .card-container-bottom,sportsbook-league .card-container-bottom,overview-sport-mobile .card-container-bottom,overview-event-mobile .card-container-bottom,.calendar-event-handset .card-container-bottom,single-view-event .card-container-bottom,verification-window .card-container-bottom{padding-bottom:.1rem}sportsbook-sports-container-mobile .sports-list .sport-name,sportsbook-league .sports-list .sport-name,overview-sport-mobile .sports-list .sport-name,overview-event-mobile .sports-list .sport-name,.calendar-event-handset .sports-list .sport-name,single-view-event .sports-list .sport-name,verification-window .sports-list .sport-name{display:none}quick-search-live-betting mat-form-field{margin-top:.25rem;height:50px;color:#000}quick-search-live-betting .mat-mdc-form-field-infix{min-height:50px!important;line-height:42px}sportsbook-events-container .header{margin-top:1rem}.oddgroups-container .odd-type{max-width:73px}.points-handset{padding-right:.25rem}.score-soccer-web,.points-separator-web{padding:0 .25rem}.score-web,.turn-web{padding:0 .125rem}.event-odds .odds-container{border-top:1px solid black;align-items:center;padding:0 1px}.event-odds .odd{flex-direction:column;justify-content:center;align-items:center}.btn-odds{border-top:1px solid black;border-bottom:1px solid black}.events-container{margin-top:.25rem}.odd mat-icon{width:14px;height:14px;font-size:14px}.calendar-all mat-icon{width:32px;height:32px;font-size:32px}.calendar-all .number{top:12px;left:6px;font-size:12px}.calendar-empty-container{min-width:100px}.element,.sport-mobile-header{position:relative;height:80px;padding:1rem;margin:.5rem 0}.element img,.sport-mobile-header img{width:40px;height:40px;margin-right:1rem}.element .shadow-img,.sport-mobile-header .shadow-img{position:absolute;right:0;top:0;width:80px;height:100%;margin:0}.sport-mobile-header{background:#4e4e4e}.sport-mobile-container .bettypes-filter-container{margin:.25rem 0}.event-mobile-container{margin-bottom:.25rem;border-radius:8px;overflow:hidden}.event-mobile-container .event-mobile-content{background:#dbdbdb;color:#000;font-size:14px}.event-top-part{background:#dbdbdb;color:#000;height:30px;border-bottom:1px solid black}.livebetting-navigator-container .nav-btn,.sportsbook-navigator-container .nav-btn{width:25%}.livebetting-navigator-container .back,.livebetting-navigator-container .item,.sportsbook-navigator-container .back,.sportsbook-navigator-container .item{background:#2b2b2b;height:33px;position:relative}.livebetting-navigator-container .back,.sportsbook-navigator-container .back{margin-right:.25rem}.livebetting-navigator-container .code,.sportsbook-navigator-container .code{display:none!important}.sportsbook-navigator-container img{margin-left:10px;width:24px;height:24px}.sportsbook-navigator-container .item:not(:last-child){border-right:.25rem solid black}.sportsbook-navigator-container .item:not(:first-child):after{content:"";position:absolute;left:0;bottom:0;width:0;height:0;border-left:17px solid black;border-top:17px solid transparent;border-bottom:17px solid transparent}.sportsbook-navigator-container .item:not(:last-child):before{content:"";position:absolute;right:-17px;bottom:0;width:0;height:0;border-left:17px solid #2b2b2b;border-top:17px solid transparent;border-bottom:17px solid transparent;z-index:1}.sportsbook-navigator-container .item:last-child{background:#333}overview-event-score-mobile{padding:0 .25rem}.score-handset{padding-left:.25rem}.turn-handset,.score-separator-handset{padding-right:.25rem}.livebetting-navigator-container .item:first-child{border-right:.25rem solid black}#triangle_left{width:0;height:0;border-top:18px solid transparent;border-right:10px solid #2b2b2b;border-bottom:18px solid transparent}.event-group-date{padding:.5rem 0 .25rem;font-size:15px}.event-info{height:38px}.longterm .btn-event-odds{display:flex!important;min-width:13%;background:linear-gradient(#eaeaea,#9e9e9e);color:#000;font-weight:700}.nav-tabs-container{padding-right:1rem;width:14%!important;min-width:210px;font-weight:500}.nav-tabs-container .mdc-button{justify-content:start;text-transform:uppercase;background:#424242!important;margin-bottom:1px;text-align:left;font-size:14px;font-weight:400}.nav-tabs-container .mdc-button.active,.nav-tabs-container .mdc-button:hover{background:#22815f!important;color:#000!important}.router-outlet-container{width:96%}.menu{padding-bottom:114px}.menu .nav-tabs.active .img{filter:invert(1)}.menu,.settings-container{font-size:1rem;text-transform:uppercase}.menu .settings-header mat-icon,.settings-container .settings-header mat-icon{margin-right:1rem}.menu .setting img,.settings-container .setting img{height:35px!important;width:52px!important;margin-right:1rem}.menu .nav-tabs,.settings-container .nav-tabs{padding:0 1rem;line-height:45px;height:45px;color:#fff!important;text-decoration:none}.menu .nav-tabs img,.settings-container .nav-tabs img{width:20px;height:20px;margin-right:12px}.menu .nav-tabs.active,.settings-container .nav-tabs.active{background:#22815f;color:#000!important}.menu mat-icon,.settings-container mat-icon{width:24px!important;height:24px!important;font-size:24px!important;margin-left:-2px!important;margin-right:10px!important}.menu .tab-line,.settings-container .tab-line{width:90%;margin:.5rem auto;height:2px;background:#1f1e24}.function-container{font-size:13px;text-align:center}.function-container .switch{top:.25rem;right:.25rem;background:#22815f;border-radius:40%;font-size:10px;padding:.17rem;text-align:center;min-width:18px;color:#000}.favorites{height:70px;border-radius:3px;background:#424242;margin:2px}.favorites.active{background:#22815f;color:#000}.favorites.active .switch{background:#424242;color:#fff}.header-bets{margin-bottom:.25rem;padding:0 .5rem}.items-container{padding:0 .5rem}iframe{width:100%;height:calc(100vh - 80px);border:none}virtual-sports iframe{height:calc(100vh - 61px)}.sports-filter-handset .filter-all,.sports-filter-web .filter-all{padding:0 1rem}.sports-filter-handset .filter,.sports-filter-web .filter{background:#4d4d4d;min-width:70px;height:60px;border-bottom:1px solid #4d4d4d;cursor:pointer}.sports-filter-handset .filter.active,.sports-filter-web .filter.active{background:#22815f;color:#000}.sports-filter-handset .filter:not(:last-child),.sports-filter-web .filter:not(:last-child){border-right:.25rem solid black}.sports-filter-handset .filter-count,.sports-filter-web .filter-count{position:absolute;top:.15rem;right:.25rem}.sports-filter-handset .filter-img,.sports-filter-web .filter-img,.sports-filter-handset .filter-name,.sports-filter-web .filter-name{transform:translateY(0)}.sports-filter-handset{overflow-x:visible;overflow-y:hidden}.sports-filter-handset .filter-count{font-size:11px}.sports-filter-web{margin:1rem 0}.sports-filter-web .filter:hover{background:#22815f;color:#000}.home-name,.guest-name{white-space:nowrap}.home-name .guest,.home-name .home,.guest-name .guest,.guest-name .home{width:100%;overflow:hidden;text-overflow:ellipsis}.turn mat-icon{width:8px;height:8px;font-size:8px;color:#ff0}.btn-favorite .mat-icon{color:#fff}.btn-favorite .mat-icon:hover,.btn-favorite .mat-icon.active{color:#fe780a}sport-widget mat-icon{font-size:20px!important;width:20px!important;height:20px!important}sport-widget .btn-stats{font-size:12px;cursor:pointer;background:#1d1d1d;color:#d7d7d8;text-transform:uppercase;font-weight:700;border-top:1px solid #414141;border-bottom:1px solid #414141;padding:.25rem}sport-widget .btn-stats:hover,sport-widget .btn-stats.active{background:#22815f;color:#000}sport-widget .btn-stats:not(:last-child){border-right:1px solid #414141}.menu-wrapper{font-family:Oswald;font-weight:500}.calendar-btns{margin-top:.25rem;text-transform:uppercase}.mat-mdc-menu-item-text{display:flex;align-items:center}.btn-calendar{font-size:.813rem!important;text-transform:uppercase;background:#4d4d4d!important;color:#fff!important;height:40px!important}.btn-calendar img{width:1.5rem;height:1.5rem;margin-right:.5rem}.btn-calendar.active,.btn-calendar:hover{background:#22815f!important;color:#000!important}.btn-calendar-day{justify-content:center!important}.calendar-container-web{margin-top:1rem}.btn-calendar-web:not(:last-child){border-right:1px solid black}.btn-calendar-handset{border-bottom:1px solid black!important}.selected-sport{border-right:1px solid black!important}.mat-mdc-menu-content{padding:0!important}.mdc-menu-surface{border-radius:0!important}.play-container{height:calc(100% - 25px)}.notifications-show-more{text-transform:uppercase;justify-content:center!important}.notifications-show-more .mat-mdc-menu-item-text{position:absolute}.btn-account{background:#424242!important;color:#fff!important;min-width:40px!important;height:40px!important;font-size:13px!important}.btn-account.active{background:#22815f!important;color:#000!important}.btn-account .mat-icon-list{margin-right:.75rem!important}.btn-account .mdc-button{justify-content:flex-start!important;font-weight:500}.btn-account-select{background:#22815f!important;color:#000!important}.btn-clear{background:#22815f!important;color:#000!important;margin-left:.25rem}.btn-account-handset{width:calc(100vw - 52px)!important}.btn-panel{background:#fff!important;color:#000!important}.btn-panel-handset{height:40px!important}.btn-panel-web{margin-right:.5rem}.checkbox-custom{width:50px}.account-container .header{font-weight:400;text-transform:uppercase;margin-top:0;font-size:30px}help{font-size:.875rem}help a{color:#fec70b}.account-container-handset,.help-container,.menu-container{padding:.25rem 0;margin-bottom:1px}.menu-container{background:#4e4e4e}.game-handset{width:50%;padding-bottom:.5rem}.game-handset:nth-child(odd){padding-right:.5rem}.table-details,.table-password{margin-top:.25rem}.table-details .left-field,.table-details .right-field,.table-password .left-field,.table-password .right-field{border-bottom:1px solid black;padding:.5rem}.table-details .right-field,.table-password .right-field{background:#e3e3e3;color:#000}.table-details .right-field .mdc-text-field,.table-password .right-field .mdc-text-field{border:1px solid black}.table-details .left-field,.table-password .left-field{background:#4e4e4e;display:flex;align-items:center}.iframe-layout{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:3;background:#0009;transform:translateZ(0);-webkit-transform:translateZ(0)}.game-content{display:flex;flex-flow:column wrap;height:80%;width:90%}.game-iframe-container{border:1px solid;background:#000000bf;width:calc(100% - 230px);height:100%}.game-panel{height:100%}.game-menu{background:#424242;min-width:230px;height:50px}.game-menu button{margin-right:1rem}.game-panel{background:#606062}.game-info-title{font-size:1rem}.game-iframe{height:100%}.game-info{padding:1rem}.game-info .btn-container{padding:.5rem 0}.fullscreen{width:100%!important;height:100%!important}.fullscreen .game-iframe-container{width:100%!important}.fullscreen .game-menu{top:0;right:0;position:fixed;background:none;transform:translateZ(0);-webkit-transform:translateZ(0)}.btn-delete{min-width:40px;cursor:pointer}.menu-container-handset{padding:.5rem 0rem}.menu-container-handset .inner-time-picker{display:none!important}.menu-container-handset .btn-delete{padding:0 .5rem 0 .25rem}.menu-container-handset .menu-content{display:flex;flex-direction:column}.menu-container-handset .menu-content button{margin-bottom:.5rem}.menu-container-handset .form-container{flex-direction:column}.menu-container-handset .action-timepicker{margin:0!important}.menu-container-handset .btn-container{display:none}.menu-container-handset .inner-time-picker{display:flex;flex-direction:column;width:100%}.menu-container-handset .inner-time-picker mat-form-field{margin:0 0 .5rem!important}.menu-container-handset .btn-panel,.menu-container-handset .btn-panel-handset{margin:0!important}.menu-container-handset .btn-panel button,.menu-container-handset .btn-panel-handset button{width:100%!important}.menu-container-handset .time-picker{flex-direction:column}.menu-container-handset date-range-filter{width:100%;margin:0}.sport-descriptions-container{cursor:pointer}.sport-descriptions-container .sport-description{padding:.25rem}.sport-descriptions-container .sport-description.active,.sport-descriptions-container .sport-description:hover{color:#fec50b}.mdc-data-table__cell,.mdc-data-table__header-cell{padding:0 5px!important}.mat-mdc-table{background:transparent}.table-container th,.table-container td{color:#fff!important}.table-container td,.table-container th{font-family:Oswald;text-align:center;border-bottom:1px solid #000;font-size:12px}.table-container thead,.table-container tfoot{background:#4e4e4e!important;color:#fff!important}.table-container thead tr,.table-container tfoot tr{height:30px!important}.table-container tbody{background:#4e4e4e!important;color:#fff!important}.table-container tbody mat-spinner{width:25px!important;height:25px!important}.table-container tfoot td{border-top:1px solid black!important}.table-container .mdc-checkbox__background{top:6px!important}.table-container .mdc-checkbox{height:7px!important}.mat-icon{margin:0!important}.btn-container-web,.btn-bottom-container-web{padding-bottom:2px;align-items:center;background:#141414;color:#fff}.btn-container-web .btn-bets,.btn-bottom-container-web .btn-bets{min-width:120px;text-transform:uppercase}.btn-bottom-container-web{padding-top:1rem}.btn-container-handset .btn-bets{width:100%}.ticket-details-container .btn-bets{background:#22815f!important;color:#000!important;height:30px}.ticket-details-container .btn-bets:not(:last-child){border-right:1px solid black}.ticket-details-container-web{font-size:1rem}.ticket-details-container-web div{margin-right:1rem}tr.detail-row{height:0!important}tr.detail-row td{padding:0!important}.ticket-info{background:#1d2666;margin-top:.5rem;font-size:14px;padding:.5rem;line-height:22px}.ticket-event-name,.ticket-event-payout{font-weight:700}.ticket-items-header-container{text-transform:uppercase;color:#fff}.additional-descriptions{color:#fff}.ticket-items-container .ticket-item-date,.ticket-items-container .ticket-item-teams,.ticket-items-container .ticket-item-stake-time,.ticket-items-container .ticket-item-time,.ticket-items-container .ticket-item-factor,.ticket-items-container .ticket-item-stake-score,.ticket-items-container .ticket-item-score,.ticket-items-container .ticket-item-stake,.ticket-items-header-container .ticket-item-date,.ticket-items-header-container .ticket-item-teams,.ticket-items-header-container .ticket-item-stake-time,.ticket-items-header-container .ticket-item-time,.ticket-items-header-container .ticket-item-factor,.ticket-items-header-container .ticket-item-stake-score,.ticket-items-header-container .ticket-item-score,.ticket-items-header-container .ticket-item-stake{border-top:1px solid black;border-right:1px solid black}.ticket-items-container .ticket-item-teams,.ticket-items-header-container .ticket-item-teams{text-align:left}.ticket-items-container .ticket-item-date,.ticket-items-container .ticket-item-teams,.ticket-items-container .ticket-item-stake-time,.ticket-items-container .ticket-item-time,.ticket-items-container .ticket-item-factor,.ticket-items-container .ticket-item-stake-score,.ticket-items-container .ticket-item-score,.ticket-items-container .ticket-item-stake{color:#000}.ticket-items-container-web{background:#1d2666;border-bottom:2px solid black}.ticket-items-content{background:#fff}.ticket-items-container-web .ticket-item-date,.ticket-items-container-web .ticket-item-teams,.ticket-items-container-web .ticket-item-factor,.ticket-items-container-web .ticket-item-stake-score,.ticket-items-container-web .ticket-item-stake-time,.ticket-items-container-web .ticket-item-score,.ticket-items-header-container-web .ticket-item-date,.ticket-items-header-container-web .ticket-item-teams,.ticket-items-header-container-web .ticket-item-factor,.ticket-items-header-container-web .ticket-item-stake-score,.ticket-items-header-container-web .ticket-item-stake-time,.ticket-items-header-container-web .ticket-item-score{padding:.4rem .25rem}.ticket-items-container-web .ticket-item-date,.ticket-items-header-container-web .ticket-item-date{width:20%}.ticket-items-container-web .ticket-item-date>div,.ticket-items-header-container-web .ticket-item-date>div{padding:0 .25rem}.ticket-items-container-web .ticket-item-teams,.ticket-items-header-container-web .ticket-item-teams{width:45%}.ticket-items-container-web .stake-score-container,.ticket-items-header-container-web .stake-score-container{display:none}.ticket-items-container-web .ticket-item-stake-time,.ticket-items-container-web .ticket-item-time,.ticket-items-container-web .ticket-item-factor,.ticket-items-container-web .ticket-item-stake,.ticket-items-header-container-web .ticket-item-stake-time,.ticket-items-header-container-web .ticket-item-time,.ticket-items-header-container-web .ticket-item-factor,.ticket-items-header-container-web .ticket-item-stake{width:5%}.ticket-items-container-web .ticket-item-score,.ticket-items-container-web .ticket-item-stake-score,.ticket-items-header-container-web .ticket-item-score,.ticket-items-header-container-web .ticket-item-stake-score{width:10%}.ticket-items-container-handset{background:#fff;color:#000}.ticket-items-container-handset .ticket-item-date,.ticket-items-container-handset .ticket-item-teams,.ticket-items-container-handset .ticket-item-factor,.ticket-items-container-handset .ticket-item-stake-score,.ticket-items-container-handset .ticket-item-stake-time{padding:.25rem}.ticket-items-container-handset .ticket-item-date{width:24%;flex-direction:column}.ticket-items-container-handset .ticket-item-teams{width:46%;text-align:left}.ticket-items-container-handset .ticket-item-stake-score{flex-direction:column}.ticket-items-container-handset .ticket-item-factor,.ticket-items-container-handset .ticket-item-stake-score,.ticket-items-container-handset .ticket-item-stake-time{width:10%}.descriptions-container{background:#eaeaea;color:#000}.table-container-web .element-even,.table-container-web .element-odd{color:#fff}.table-container-web .element-even{background:#303030}.table-container-web .element-odd{background:#242424}.table-container-web .mat-mdc-row{height:30px}.header-container{margin:.5rem 0}.paginator-web .mat-mdc-paginator-container{min-height:38px}.ticket-systems-container{flex-direction:column}.ticket-systems-container-web{display:flex;border-bottom:1px solid black}.ticket-systems-container-web .ticket-systems-container-element{display:flex}.ticket-systems-container-web .ticket-systems-container-element:not(:first-child){border-top:1px solid black}.ticket-systems-container-web .child-description{border-top:0;text-align:center;flex-direction:column;width:100%}.ticket-systems-container-web .right-part{background:#fff;color:#000;border-right:1px solid black}.ticket-systems-container-web .left-part,.ticket-systems-container-web .right-part{padding:.5rem}.ticket-systems-container-handset{display:flex;align-items:center;text-wrap:balance;color:#fff}.ticket-systems-container-handset .ticket-systems-container-element{display:flex;width:100%}.ticket-systems-container-handset .child-description{text-align:center;align-self:center}.ticket-systems-container-handset .child-description:nth-child(1){width:28%}.ticket-systems-container-handset .child-description:nth-child(2),.ticket-systems-container-handset .child-description:nth-child(3),.ticket-systems-container-handset .child-description:nth-child(4),.ticket-systems-container-handset .child-description:nth-child(5){width:18%}.child-description{border-top:1px solid black;text-align:left}.child-description .left-part{border-right:1px solid black}.child-description>div{padding:.25rem}.swap{right:10%;border-top-right-radius:12px;border-top-left-radius:12px;background:#22815f;color:#000;height:16px;bottom:-4px}.last-item{border-bottom:4px solid #22815f}.expand-status{left:0;right:0;bottom:0;height:100%}.expand-status mat-icon{bottom:-5px;position:absolute;width:100%;left:0}.btn-eye{min-width:36px!important;padding:0!important}.date-web{display:flex;justify-content:center}.date-web div,.date-handset div{padding:0 .1rem}.mat-mdc-paginator-container{justify-content:center!important}.paginator{background:#4e4e4e!important;color:#fff!important;border-top:1px solid black}.paginator .mat-mdc-paginator-icon{fill:#fff}.mat-mdc-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__background{background-color:transparent!important;border-color:#fff!important}.mat-mdc-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__background .mdc-checkbox__checkmark{color:#fff!important}my-bets .date-range-filter-handset,balance-sheet .date-range-filter-handset{margin-left:.25rem}my-bets .description-web,my-bets .number-web,balance-sheet .description-web,balance-sheet .number-web{cursor:pointer}balance-sheet .mat-column-description{text-align:left}.notification-container{background:#4d4d4d!important}.notification-container span{display:flex;flex-direction:column;align-items:flex-start;color:#fff;padding:.5rem 0}.events-container-league{display:flex;align-items:center;margin:.25rem}.events-container-league img{max-width:25px;max-height:25px;margin-right:.5rem}.mat-mdc-raised-button:disabled{opacity:.5!important;background:#fec50b!important;color:#fff!important}notifications .message-form .mat-mdc-text-field-wrapper,notifications .message-form .mat-mdc-form-field-infix{height:36px!important}notifications .message-form input{height:28px!important}notifications .message-form .custom-field{margin-right:.5rem;height:36px}notifications .tab{margin-right:.5rem}notifications .tab.active,notifications .tab:hover{background:#fec50b;color:#000}notifications .mat-column-date{width:130px}notifications .mat-column-description{text-align:left}.mat-column-date,.mat-column-number,.mat-column-description,.mat-column-factor,.mat-column-minus,.mat-column-plus,.mat-column-status,.mat-column-provider,.mat-column-type,.mat-column-stake,.mat-column-accepted_stake,.mat-column-incexp,.mat-column-select,.mat-column-balance,.mat-column-bonus_incexp{border-right:1px solid black}.mat-column-date{max-width:180px}.border{border:1px solid black!important}.border-bottom{border-bottom:1px solid black!important}.border-top{border-top:1px solid black!important}.border-start,.border-left{border-left:1px solid black!important}.border-end,.border-right{border-right:1px solid black!important}.calendar-event-web .btn-event-odds,.calendar-event-web .btn-stats-top{display:none!important}.calendar-event-web .btn-odds{border:0}.calendar-event-web .bettype-web,sportsbook-event .bettype-web{border-top:1px solid black;border-bottom:1px solid black}.calendar-event-web .bettype-web .odd,sportsbook-event .bettype-web .odd{min-width:120px;height:28px}sportsbook-event-terminal .bettype-web{border-top:1px solid black;border-bottom:1px solid black}sportsbook-event-terminal .bettype-web .odd{min-width:120px}overview-event single-view-event-bettype .bettype-header-web{background:#242424;margin-top:3px;height:38px}single-view-event single-view-event-bettype .bettype-header-web{background:#242424;height:38px}single-view-event single-view-event-bettype .bettype-container{margin-bottom:.25rem}.one-col{width:120px}.header-one-col{width:calc(100% - 120px)}.two-col{width:240px}.header-two-col{width:calc(100% - 240px)}.three-col{width:360px}.header-three-col{width:calc(100% - 360px)}.live-bettype-web,.offline-bettype-web{min-width:75px;width:114px;align-items:center;height:38px;padding:0 1px}@media (min-width: 1280px) and (max-width: 1441px){.odd,.btn-event{min-width:23px;width:36px}}overview-bettype-row .odd,overview-bettype-row-terminal .odd,sportsbook-event .bettypes-container-web .odd,calendar-event .bettypes-container-web .odd{height:32px;border:1px solid black;margin:0 1px}header-terminal{height:90px;font-size:16px;padding:.5rem 0;text-transform:uppercase;background-image:url(/assets/img/background.png)}header-terminal .mat-icon{height:50px!important;width:50px!important;font-size:50px!important}header-terminal .triangle-left{width:0;height:0;border-top:36px solid transparent;border-right:17px solid #eaeaea;border-bottom:36px solid transparent;margin-left:.5rem}header-terminal .back{display:flex;justify-content:center;align-items:center;background:#eaeaea;color:#242424;min-width:72px;padding:0 10px;height:100%;margin-right:.5rem;font-weight:700;cursor:pointer}header-terminal .path{margin:0 .5rem}header-terminal .path div{position:relative;display:flex;justify-content:center;align-items:center;height:100%;font-weight:700;min-width:72px;padding:0 10px;cursor:pointer}header-terminal .path div img{padding-left:20px}header-terminal .path div:not(:last-child){background:#eaeaea;color:#242424;border-right:.25rem solid #242424}header-terminal .path div:not(:last-child):before{content:"";position:absolute;right:-17px;bottom:0;width:0;height:0;border-left:17px solid #eaeaea;border-top:36px solid transparent;border-bottom:36px solid transparent;z-index:1}header-terminal .path div:not(:first-child):after{content:"";position:absolute;left:0;bottom:0;width:0;height:0;border-left:17px solid #242424;border-top:36px solid transparent;border-bottom:36px solid transparent}header-terminal .path div:last-child{background:#22815f;color:#242424}.btn-header{display:flex;justify-content:center;align-items:center;background:linear-gradient(#eaeaea,#9e9e9e);color:#242424;cursor:pointer;font-weight:700;min-width:72px;padding:0 10px;margin:0 .5rem;height:100%;border-radius:3px}.btn-header.active,.btn-header:hover{background:#22815f;color:#000}sportsbook-terminal,live-betting-terminal{display:flex}sportsbook-terminal .page-content,live-betting-terminal .page-content{height:calc(100vh - 90px);overflow:auto;padding:15px;width:80%}sportsbook-terminal betslip-terminal,live-betting-terminal betslip-terminal{width:20%}sportsbook-filter-terminal{display:flex;padding-bottom:1rem;border-bottom:1px solid #606062}sportsbook-filter-terminal .filter{padding:.5rem 1rem .5rem .5rem;margin-right:1rem;font-size:18px;cursor:pointer;background:#424242;border-radius:3px;font-weight:700}sportsbook-filter-terminal .filter.active,sportsbook-filter-terminal .filter:hover{background:#22815f;color:#000}sportsbook-filter-terminal .filter .image{background-position:left;background-repeat:no-repeat;background-size:100%;height:50px;margin-right:.5rem;width:50px}.upcoming-filter .image{background-image:url(https://resources.bpbet.com/images/terminal/upcoming.webp)}.top-bets-filter .image{background-image:url(https://resources.bpbet.com/images/terminal/top-bets.webp)}.time-group .image{background-image:url(https://resources.bpbet.com/images/terminal/clock.webp)}.sportsbook-tree{width:14%!important}.sportsbook-tree .mat-mdc-text-field-wrapper{height:32px!important}.sportsbook-tree .mat-mdc-form-field-infix{min-height:32px!important;padding:.2rem!important}.sportsbook-bets-area{width:69.33%!important}sportsbook-tree-terminal{padding-top:1rem}sportsbook-tree-terminal,.sports-tree,.events-tree{display:flex;flex-wrap:wrap;margin:0 -.5rem}sportsbook-tree-terminal .tree-elem-container,.sports-tree .tree-elem-container,.events-tree .tree-elem-container{width:20%;padding:0 .5rem 1rem}sportsbook-tree-terminal .tree-elem,.sports-tree .tree-elem,.events-tree .tree-elem{position:relative;display:flex;flex-direction:column;justify-content:space-between;background:#313131;padding:.5rem;height:140px;cursor:pointer}sportsbook-tree-terminal .tree-elem.active,sportsbook-tree-terminal .tree-elem:hover,.sports-tree .tree-elem.active,.sports-tree .tree-elem:hover,.events-tree .tree-elem.active,.events-tree .tree-elem:hover{background:#22815f}sportsbook-tree-terminal .tree-elem.active .event-count,sportsbook-tree-terminal .tree-elem:hover .event-count,.sports-tree .tree-elem.active .event-count,.sports-tree .tree-elem:hover .event-count,.events-tree .tree-elem.active .event-count,.events-tree .tree-elem:hover .event-count{color:#000}sportsbook-tree-terminal .tree-elem .shadow-img,.sports-tree .tree-elem .shadow-img,.events-tree .tree-elem .shadow-img{position:absolute;right:0;top:0;width:50%;height:100%;margin:0}sportsbook-tree-terminal .logo,.sports-tree .logo,.events-tree .logo{height:60px}sportsbook-tree-terminal .event-count,sportsbook-tree-terminal .timer,.sports-tree .event-count,.sports-tree .timer,.events-tree .event-count,.events-tree .timer{color:#22815f;font-size:14px;text-shadow:1px 2px 2px rgba(1,2,2,.5)}sportsbook-tree-terminal .title,sportsbook-tree-terminal .score,.sports-tree .title,.sports-tree .score,.events-tree .title,.events-tree .score{font-size:16px;line-height:16px;text-shadow:1px 2px 2px rgba(1,2,2,.5)}sportsbook-tree-terminal .score,.sports-tree .score,.events-tree .score{color:#48e05f}sportsbook-tree-terminal .info,.sports-tree .info,.events-tree .info{text-align:right}header .logo{cursor:pointer}sportsbook-live-container .live-bettype-web{border-left:2px solid black;border-right:2px solid black}sportsbook-league-terminal .header,sportsbook-sports-container-terminal .header{text-transform:uppercase;margin-top:1rem}sportsbook-league-terminal .header img,sportsbook-sports-container-terminal .header img{height:50px;margin-right:1rem}sportsbook-league-terminal .header .league-name-terminal,sportsbook-league-terminal .header .sport-name-terminal,sportsbook-sports-container-terminal .header .league-name-terminal,sportsbook-sports-container-terminal .header .sport-name-terminal{font-size:30px}.event-terminal{height:38px}.event-terminal .sports-players-web{width:100%}.event-terminal .odd,.event-terminal .additional{min-width:70px;width:70px}.event-terminal .additional{cursor:pointer;background:#000;color:#d7d7d8}.event-terminal mat-spinner{width:30px!important;height:30px!important}.event-terminal .guest{border-left:2px solid black}.event-terminal .team{padding:0 1rem}.additional-empty{min-width:70px;width:70px}overview-terminal .sports-filter-web{margin:0}overview-terminal .filter{min-width:72px!important;height:72px!important}overview-terminal .filter-img{width:60px;height:60px}overview-terminal .timer-web{min-width:3.5%}overview-terminal .players-web{min-width:32%}overview-terminal .bettypes-container-web{min-width:60.5%;width:60.5%}.players-terminal{padding:0 1rem}.players-terminal .team-name{width:70%;overflow:hidden;text-overflow:ellipsis}.header-overview-sport-terminal{margin:.5rem 0}.header-overview-sport-terminal .sport-name-web{min-width:35.5%}.header-overview-sport-terminal .additional{min-width:50px}.modal-window-terminal{background:#000000e6;align-items:center;display:flex;justify-content:center;height:100vh;position:fixed;top:0;width:100vw;z-index:100;transform:translateZ(0);-webkit-transform:translateZ(0)}.modal-window-terminal .popup-window{position:fixed;transform:translateZ(0);-webkit-transform:translateZ(0)}.modal-window-terminal stats-terminal{display:flex;justify-content:space-between;padding:0 1rem;top:0;width:100%}.modal-window-terminal .btn-panel{background:none!important}.modal-window-terminal .btn-panel .btn-stats{min-width:300px}.modal-window-terminal .btn-stats{display:flex;justify-content:center;align-items:center;min-width:60px;height:60px;margin-top:1rem;font-weight:700;font-size:28px;cursor:pointer;background:linear-gradient(#eaeaea,#9e9e9e);color:#000}.modal-window-terminal .btn-stats:hover{background:linear-gradient(#9e9e9e,#eaeaea)}.modal-window-terminal .stats-iframe{width:90%;height:100vh}settings-terminal{background:#424244;text-transform:uppercase;padding:1rem}settings-terminal .title{font-size:30px}settings-terminal .setting{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;font-size:16px}settings-terminal .btn-panel{display:flex;justify-content:flex-end}settings-terminal .btn-setting{display:flex;justify-content:center;align-items:center;flex-direction:column;font-weight:500;cursor:pointer;background:#313131;color:#fff;padding:.5rem;margin-left:.5rem;min-width:150px;height:54px;border-radius:3px}settings-terminal .btn-setting:hover,settings-terminal .btn-setting.active{color:#000;background:#22815f}settings-terminal hr{margin:1rem 0}quick-search-terminal{top:1rem;width:40%}quick-search-terminal .btn-stats{margin-left:.5rem}quick-search-terminal .quick-search-content,quick-search-terminal .quick-search-input{width:100%;height:60px;margin-top:.5rem}quick-search-terminal .quick-search-content .mat-mdc-form-field-infix,quick-search-terminal .quick-search-input .mat-mdc-form-field-infix{padding:16px!important}quick-search-terminal .search-list{font-size:16px}quick-search-terminal .search-list .search-item-content{padding:1rem}quick-search-terminal mat-icon{font-size:28px!important;width:28px!important;height:28px!important}.bet-name{font-size:12px}betslip-terminal{font-family:Oswald}betslip-terminal .betslip{position:relative;width:auto;height:calc(100vh - 90px)}betslip-terminal .content{display:flex;flex-direction:column;height:100%;background:#505050}betslip-terminal .tabs{cursor:pointer;min-height:46px;text-transform:uppercase;font-size:12px}betslip-terminal .tab{border:1px solid #505050;background:linear-gradient(#5e5e60,#414143);width:100%}betslip-terminal .tab:hover,betslip-terminal .tab.active{background:#000}betslip-terminal .clear{border:1px solid black;background:#b30000;min-width:46px;font-size:32px}betslip-terminal .betslip-body{height:100%;overflow:auto}betslip-terminal .bet{width:100%;border-bottom:0!important;border-top:2px solid #505050;padding:0!important}betslip-terminal .odd-child{display:flex;flex-direction:column;justify-content:center;width:100%}betslip-terminal .btn-container{display:flex;justify-content:center;align-items:center;min-width:48px!important;font-size:32px;border-left:2px solid #505050;border-top:2px solid #505050;cursor:pointer;color:#fff}betslip-terminal .bet-odd{display:flex;align-items:flex-start;margin-top:5px;justify-content:space-between;padding:0 .5rem}betslip-terminal .bet-stake{display:flex;justify-content:space-between;margin-top:5px;padding:0 .5rem .25rem}betslip-terminal input{margin:0 0 0 .25rem;max-width:64px;padding-right:5px;text-align:right;outline:none;border:none;border:1px solid black}betslip-terminal .btn-panel{display:flex;height:43px!important;border-top:1px solid black}betslip-terminal .btn-panel>div{display:flex;align-items:center;background:linear-gradient(#5e5e60,#404143);color:#fff;cursor:pointer;justify-content:center;height:42px;text-align:center;text-transform:uppercase;width:100%;padding:0 5px;border-bottom:1px solid black}betslip-terminal .btn-panel>div:hover{background:#070707}betslip-terminal .poss-win{background:#303030;padding:.5rem}betslip-terminal .btn-place{background:#f00015;height:50px!important}betslip-terminal .btn-betslip{cursor:pointer;font-size:20px;line-height:50px;text-align:center;text-transform:uppercase;width:100%;font-weight:400}betslip-terminal .common-bonus{padding:.5rem!important}betslip-terminal .total-odds{padding-bottom:.5rem}betslip-terminal .systems-container{background:#505050!important;border-bottom:none!important}betslip-terminal .system{margin-bottom:.25rem}betslip-terminal .system mat-icon{margin-right:.25rem!important}betslip-terminal .betslip-empty{padding:20px;text-align:center}betslip-terminal .odds-changed mat-icon{margin-right:.5rem!important}betslip-terminal .btn-cancel{cursor:pointer;height:50px!important}betslip-terminal .bank-container{display:flex;justify-content:center;align-items:center;min-width:46px;min-height:44px;height:44px;font-size:20px;color:#f00015;border-right:2px solid #505050;border-bottom:2px solid #505050;outline:none;cursor:pointer}betslip-terminal .bank-container:hover,betslip-terminal .bank-container.active{color:#000}betslip-terminal .bet-players{padding:.25rem .5rem 0}.btn-change-password,.btn-change-transaction-account,.btn-transaction,.btn-invite-new-player,.btn-withdraw,.btn-convert{background:#22815f!important;color:#000!important;margin-top:.5rem;text-transform:uppercase!important}a{text-decoration:none!important;color:#fff}.score-table{opacity:.9;display:flex}.row-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;height:30%;padding:10px}.row-head{background-color:#163768;font-size:20px;height:40%;padding:10px;line-height:21px;color:#f1f4fd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.mat-mdc-dialog-surface{padding:12px}.casino-menu-container{display:flex;justify-content:flex-start;align-items:center}.casino-menu-container .cmc-serch{display:flex;align-items:center;width:25%}.casino-menu-container .cmc-serch .cmc-serch-im{color:#fff;background-color:#0000;width:24px;height:36px;display:flex;align-items:center}.casino-menu-container .cmc-serch .cmc-serch-in{display:flex;align-items:center;width:100%}.casino-menu-container .cmc-serch .cmc-serch-in .inpt{background-color:#0000;color:#fff;height:36px;border:0;font-size:14px;width:100%;font-weight:700}.casino-menu-container .cmc-serch .cmc-serch-in .inpt:focus-visible{outline:none;border:#000 0px solid}.cmc-btn-container{overflow-x:auto;overflow-y:hidden}.cmc-btn-container .cmc-btn{color:#fff!important;font-size:14px;font-weight:700}.cmc-btn-container .cmc-btn:hover{text-shadow:1px 1px 2px #ffd31d,0 0 1em #ffd31d,0 0 .2em #ffd31d}.cmc-btn-container .cmc-btn-select{color:#ffd31d!important;font-size:14px;font-weight:700}.cmc-btn-container .cmc-btn-select:hover{text-shadow:#ffd31d 0px 0 12px!important}.checkbox-menu{margin-top:4px;width:15%;font-size:medium;background-color:#424242}.checkbox-item{color:#fff;font-weight:700}.checkbox-star{height:21px!important;color:#e5af34}.img-container{overflow:hidden;position:relative;background-color:#000}.img-container:hover img{transform:scale(1.25);transition:.5s ease;opacity:.3;filter:blur(4px)}.img-container:hover span{opacity:1;font-weight:700;font-size:14px;padding:5px 30px}.img-container-play-25{opacity:0;background-color:#ffd31d;color:#000;position:absolute;left:25%;right:25%;top:35%;text-align:center}.img-container-play{opacity:0;background-color:#ffd31d;color:#000;position:absolute;left:25%;right:25%;top:50%;text-align:center}.img-container-play-for-fun{opacity:0;background-color:#0000;position:absolute;color:#ffd31d;border:1px solid #ffd31d;left:25%;right:25%;top:55%;text-align:center}.img-container-play-25:hover,.img-container-play:hover,.img-container-play-for-fun:hover{cursor:pointer;border-bottom:#e01200 solid 2px}.star{left:.5rem;top:.5rem;cursor:pointer;font-size:40px!important;width:40px!important;height:40px!important;color:color-contrast(#505050 vs #fff,#000);z-index:1}.list{list-style-type:none;padding-inline-start:.5rem;margin-block-start:.5rem;margin-block-end:.5rem}.inner-list{list-style-type:none}.plate-web{max-width:80%;margin:auto}.game-swiper-web{width:14%;cursor:pointer}.casino-container{padding:.25rem}sportsbook-bets-area .swiper-pagination{width:150px!important;right:50%;left:auto!important}casino-swiper .web .swiper-pagination{width:150px!important;right:46%;left:auto!important}casino-swiper .mobile{background-color:#27e63d;width:100%;height:100%}casino-swiper .mobile .swiper-pagination{width:100px!important;right:39%;left:auto!important}casino-swiper .swiper-slide{border:none!important}.mb-0{margin-bottom:0}.mr-10{margin:0 10px 0 0}points .row{background:#565656;font-weight:700}points .row>div{display:flex;min-height:35px;border-top:1px solid #3d3e40;align-items:center}points .row>div .left-row{color:#fec70b}points .row>div .triangle-right{width:0;height:0;border-top:18px solid #8d8d8d;border-left:17px solid transparent;border-bottom:17px solid #8d8d8d}points .row>div .right-row{background:#8d8d8d;line-height:35px;color:#fff}points .rows-examples,points .rows-container{gap:25px}points .text{margin-bottom:.5rem}points .line{background:#ccc;height:1px;margin:29px auto}points .no-wripe{white-space:nowrap}how-to-deposit .banking-info-container{font-size:12px;white-space:nowrap;gap:10px}how-to-deposit .banking-info{width:380px;border:1px solid #fff}how-to-deposit .banking-info .one-column>div,how-to-deposit .banking-info .two-column>div{padding:.25rem}how-to-deposit .banking-info .one-column div:not(:last-child),how-to-deposit .banking-info .two-column div:not(:last-child){border-bottom:1px solid #fff}how-to-deposit .two-column{border-left:1px solid #fff;color:#fec70b;width:70%}single-view-terminal .event-container-web{width:100%}single-view-event-terminal .bettypes-container{margin-top:.5rem}single-view-event-terminal .bettype-group{margin-bottom:1px}single-view-event-terminal .bettype-group:nth-child(2n){background:#4d4d4d}single-view-event-terminal .bettype-group:nth-child(odd){background:#242424}single-view-event-terminal .odd{width:120px}right-menu{background-color:#111;height:calc(100vh - 60px);left:0;position:fixed;top:60px;width:100vw;z-index:1004;padding:.5rem;font-family:Oswald}right-menu .password-container{margin-top:.5rem}right-menu label{font-size:16px}right-menu button{width:100%;margin-top:1rem;text-transform:uppercase!important;background:#22815f!important;color:#000!important}right-menu spinner{z-index:10}.inner-header-bets{display:flex;width:100%}.t-number{width:30%}.cashout-bets{width:63%;padding-left:27%;padding-right:3%}.open-ticket{position:absolute;top:42px;right:.5rem}.mat-mdc-paginator-range-actions .mat-mdc-icon-button[disabled] .mat-mdc-paginator-icon{fill:#ffffff80}.btn-notifications{margin-right:.5rem!important}.partners-container .nav-tab{background:#4d4d4d;padding:.5rem;border-right:1px solid #606062}.partners-container .nav-tab:hover{background:#606062}.btn-forgot,.btn-register{display:none!important}.ticket-items-content-systems{border-top:1px solid black;padding:.25rem;background:#4e4e4e}.cmc-menu-item{background-color:#000;padding:0 10px}
