/* Frontend CSS Bundle - Generated: 2025-11-23 11:57:52 */

@keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:subpixel-antialiased;direction:ltr;font-family:Avenir,"Avenir Next","Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease}.plyr audio,.plyr video{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5764;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:rgba(0,0,0,.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:16px;padding:20px}}@media (min-width:768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px)}.plyr__control{background:0 0;border:0;border-radius:3px;color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}a.plyr__control{text-decoration:none}a.plyr__control::after,a.plyr__control::before{display:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b3ff;color:#fff}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;color:#fff}.plyr__control--overlaid{background:rgba(0,179,255,.8);border:0;border-radius:100%;color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#00b3ff}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls .plyr__controls__item.plyr__volume{padding-right:5px}.plyr__controls .plyr__controls__item.plyr__volume:first-child{padding-right:0}.plyr__controls:empty{display:none}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4a5764;padding:10px}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:35px 10px 10px}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container::after{border:4px solid transparent;border-top-color:rgba(255,255,255,.9);content:'';height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5764;display:flex;font-size:14px;padding:4px 11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:4px solid transparent;content:'';position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward::after{border-left-color:rgba(74,87,100,.8);right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px;margin-bottom:3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back::after{border-right-color:rgba(74,87,100,.8);left:7px}.plyr__menu__container .plyr__control--back::before{background:#c1c9d1;box-shadow:0 1px 0 #fff;content:'';height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px}.plyr__menu__container .plyr__control[role=menuitemradio]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:'';display:block;flex-shrink:0;height:16px;margin-right:10px;transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:#00b3ff}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(0,0,0,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:26px;color:#00b3ff;display:block;height:19px;margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px;-webkit-appearance:none;margin-top:-4px}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;height:5px}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:2.5px;height:5px;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2);height:13px;position:relative;transition:all .2s ease;width:13px;margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px rgba(0,179,255,.5);outline:0}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,201,209,.66)}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(35,41,47,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:14px}.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,.15)}.plyr__tooltip{background:rgba(255,255,255,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4a5764;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%,0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0,10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0,10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:16px;transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0,0) scale(1)}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr__progress{left:6.5px;margin-right:13px;position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-right:-6.5px;width:calc(100% + 13px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;left:0;margin-top:-2.5px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--video .plyr__progress__buffer{box-shadow:0 1px 1px rgba(0,0,0,.15);color:rgba(255,255,255,.25)}.plyr--audio .plyr__progress__buffer{color:rgba(193,201,209,.66)}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,41,47,.6) 25%,transparent 25%,transparent 50%,rgba(35,41,47,.6) 50%,rgba(35,41,47,.6) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,201,209,.66)}.plyr__volume{align-items:center;display:flex;flex:1;position:relative}.plyr__volume input[type=range]{margin-left:5px;position:relative;z-index:2}@media (min-width:480px){.plyr__volume{max-width:90px}}@media (min-width:768px){.plyr__volume{max-width:110px}}.plyr--is-ios .plyr__volume{display:none!important}.plyr--is-ios.plyr--vimeo [data-plyr=mute]{display:none!important}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr:fullscreen .plyr__captions{font-size:21px}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative;top:50%;transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:rgba(35,41,47,.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads::after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;left:0;margin:-2.5px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:rgba(255,255,255,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);margin-bottom:10px;opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translate(0,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0,0) scale(1)}.plyr__preview-thumb::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c9d1;border-radius:2px;overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;color:#fff;font-size:14px;padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.plyr--video{position:relative;user-select:none;--color:#00b3ff}
.plyr--video:hover .channel-name{opacity:1}
.plyr--video:hover .fullscreen+.channel-name{opacity:0}
.channel-name{opacity:0;position:absolute;top:1em;left:1em;z-index:3;transition:all 300ms linear;pointer-events:none}
.plyr--video .watermark{position:absolute;z-index:2;user-select:none}
.watermark{display:none}
.watermark.show{display:block}
.watermark.solUst{left:2em;top:2em}
.watermark.sagUst{right:2em;top:2em}
.watermark.sagAlt{right:1em;bottom:1em}
.watermark.fullscreen.sagAlt{bottom:4em}
.watermark.solAlt{bottom:4em;left:2em}
.watermark.fullscreen.solAlt{bottom:4em}
.plyr--video .watermark.fullscreen img{max-width:160px}
.plyr--video .custom-ads.fullscreen{top:2em;right:2em}
.plyr--video .watermark img{max-width:128px}
.plyr--video .site-name{font-weight:300;letter-spacing:2px}
.live-button{display:flex;flex-direction:row;align-items:center;cursor:pointer}
.stream-ads{position:absolute;background:var(--color);bottom:calc(65px + 1em);animation:streamads forwards cubic-bezier(.22,.61,.36,1) 500ms;z-index:999;border-radius:6px;box-shadow:0 12px 20px rgba(0,0,0,.5);background-size:100% 100%}
.stream-ads.fullscreen{width:728px!important;height:90px!important;left:calc(50% - 364px)!important}
.stream-ads.smallscreen{width:468px!important;height:60px!important;left:calc(50% - 234px)!important}
.ads-close{animation:adsclose forwards cubic-bezier(.22,.61,.36,1) 500ms}
@keyframes streamads {
0%{opacity:0;transform:translateY(100%)}
100%{opacity:1;transform:none}
}
@keyframes adsclose {
0%{opacity:1;transform:none}
100%{opacity:0;transform:translateY(100%)}
}
.live-text{font-weight:400;letter-spacing:1px}
.live-blink{width:6px;height:6px;border-radius:50%;background:red;margin-right:.5em;animation:live 1000ms linear infinite}
video{width:100%;line-height:1}
.custom-ads{position:absolute;top:2em;right:2em;z-index:2;color:#fff;border-radius:6px;line-height:1;backdrop-filter:blur(5px)}
.plyr__controls{justify-content:space-between;padding:1em!important;border-top:1px solid rgba(255,255,255,.8);background:linear-gradient(to top,rgba(0,0,0,.9),transparent)!important}
.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:var(--color)}
.plyr__controls [role="tooltip"]{background:#fff;color:var(--color);box-shadow:none;padding:.5em 1em;font-weight:300}
.plyr--full-ui input[type=range]{color:var(--color)}
.plyr__controls .site-name,.live-button{text-transform:uppercase;font-size:.75em}
.player-flex{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}
.player-flex>:not(:first-child){margin-left:.5em}
@keyframes live {
0%,100%{opacity:.4}
50%{opacity:1}
}
.video-loader{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,0,0,.8);backdrop-filter:blur(3px);color:#fff}
.video-loader picture{width:120px;display:flex;justify-content:center;align-items:center}
.loader-teams>.loader-bar{display:flex;flex-direction:row;align-items:center;margin-bottom:1em}
.loader-bar>div{width:12px;height:12px;border-radius:50%;background:var(--color);margin:0 .5em;animation:timelaoder 600ms linear infinite;animation-delay:100ms}
.loader-text{padding:0 4em;text-align:center}
.loader-teams{display:grid;grid-template-columns:auto auto auto;gap:0;align-items:center;justify-content:center}
.loader-teams>div{display:grid;gap:1em;align-items:center}
.loader-teams img{width:64px;margin:auto}
.loader-teams .loader-home{grid-template-columns:1fr;text-align:right}
.loader-teams .loader-away{grid-template-columns:1fr;text-align:left}
.loader-loading{margin-top:1em}
.loader-team-name{width:120px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.video-before{position:absolute;top:0;left:0;width:100%;background:#000;z-index:4;border-radius:var(--radius);overflow:hidden;display:flex;align-items:center;justify-content:center}
.video-before-play{position:absolute;left:1em;top:1em;cursor:pointer}
.video-before-play svg{width:1em}
.video-before img{width:100%;height:100%}
.video-skip{position:absolute;bottom:2em;right:2em;padding:1em 2em;background:#000;color:#fff;border-radius:var(--radius);border:1px solid #fff;font-weight:700}
.video-skip.done{cursor:pointer}
.video-skip span{font-size:.875em;font-weight:300}
.video-before video{width:100%;height:100%;object-fit:cover}
.matchEndedScreen{user-select:none;position:absolute;top:0;border:2px solid #222;left:0;width:100%;height:100%;background:rgba(0,0,0,1);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2em;text-align:center;z-index:99;border-radius:var(--radius)}
.matchEndedScreen .title{color:var(--color);font-size:2em;font-weight:700}
.matchEndedScreen>div{max-width:360px}
.matchEndedScreen>div:not(:first-child){margin-top:1em}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,0.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,0.1);text-shadow:0 .25em .5em rgba(0,0,0,0.1);opacity:1;cursor:pointer;transition:opacity 150ms ease,border 300ms ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,0.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all 300ms ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,0.1);margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{border:2px solid #fff;background-color:rgba(255,255,255,0.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}/* Updated: Sun Nov 23 11:15:38 UTC 2025 */
@import url(icons.css);
*,::before,::after{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
:root{--maxwidth:1025px;--radius:6px;--transition:cubic-bezier(0.22,0.61,0.36,1)}
body{line-height:1.5;color:#fff;background:#05070b;width:100%;max-width:var(--maxwidth);margin:0 auto;min-height:100vh}
body::before{content:"";position:fixed;top:0;left:50%;z-index:-3;width:100vw;height:100vw;background-image:radial-gradient(circle at center,#32333f 0,transparent 66.66%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
h1,h2,h3{margin:.5em 0}
ul,li,ol{padding:0;margin:0;list-style:none;display:inline-block}
a{color:inherit;text-decoration:none}
body{background:#000}
body,input,textarea,option,select{font-family:'Poppins',sans-serif;font-weight:400}
input{cursor:text}
img{max-width:100%}
::-webkit-scrollbar{width:8px}
::-webkit-scrollbar-track{background:rgba(255,255,255,0.1)}
::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,#fff,transparent)}
.body-light{position:fixed;top:0;left:0;z-index:5;width:100%;height:100%;background:rgba(0,0,0,0.8);backdrop-filter:blur(5px)}
.status-bar{position:fixed;bottom:2em;right:2em;border-radius:var(--radius);background:#000;padding:1em;box-shadow:0 0 20px rgba(0,0,0,0.4)}
.status-bar>div{font-size:.875em;font-weight:300}
.status-text{margin-top:1em}
.popup-back{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background:rgba(0,0,0,0.8);backdrop-filter:blur(5px)}
.popup-ads{position:fixed;display:flex;z-index:1.0E+23;align-items:center;justify-content:center}
.popup-ads img{max-width:100%}
.popup-close{position:absolute;top:-2em;right:0;cursor:pointer}
.header-top{padding:1em 2em;background:linear-gradient(to bottom,transparent,rgba(255,255,255,0.1));-webkit-border-bottom-right-radius:var(--radius);-webkit-border-bottom-left-radius:var(--radius);-moz-border-radius-bottomright:var(--radius);-moz-border-radius-bottomleft:var(--radius);border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius);display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:1em}
.header-text{font-size:.75em;color:rgba(255,255,255,0.8);line-height:1;font-weight:300}
.header-text a{color:#fff;font-weight:700;margin-left:.5em}
.header-text p{margin:0}
.header-top svg{font-size:1em;width:1em;height:1em;color:rgba(255,255,255,0.3);transition:all 200ms var(--transition)}
.header-top svg:hover{color:#fff}
.social-area{line-height:1}
.social-area a:not(:first-child){margin-left:1em}
header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-weight:300;margin-bottom:1em}
header .logo{width:200px;border-radius:var(--radius)}
header .logo img{border-radius:var(--radius)}
header ul{display:flex;flex-direction:row;align-items:center;}
header ul li a{padding:0 1em;color:rgba(255,255,255,0.3);transition:color 200ms var(--transition);display:flex;flex-direction:column;align-items:center}
header ul li a.active,header ul li a:hover{color:#fff}
header ul li a i{margin-bottom:.25em;font-size:1.5em}
header ul li a span{font-size:.875em;text-transform:uppercase}
header ul li.blink a{color:rgba(255,255,255,1)}
header ul li.blink i{position:relative;animation:blinkmenu 1000ms linear infinite}
@keyframes blinkmenu {
0%,100%{transform:scale(1)}
50%{transform:scale(1.4)}
}
[data-stream]{overflow:hidden}
.channel-area{display:grid;grid-template-columns:24px calc((var(--maxwidth)) - (48px + 2em)) 24px;gap:1em;align-items:stretch;margin:1em 0;position:relative}
.channel-left,.channel-right{cursor:pointer}
.channel-left{display:flex;align-items:center;justify-content:flex-start}
.channel-right{display:flex;align-items:center;justify-content:flex-end}
.channel-area svg{width:1em}
.channel-area svg .icon-aktif{opacity:.5}
.channel-area svg .icon-pasif{opacity:.25}
.single-channel{position:relative;border:1px solid transparent;display:flex;align-items:center;justify-content:center;height:70px;border-radius:var(--radius);padding:1em;background:linear-gradient(135deg,transparent,rgba(255,255,255,0.1))}
.glide__slide picture > img {
    height: 50px;
}
.single-channel::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:none;z-index:-1;transition:all 200ms var(--transition)}
.single-channel:hover::after{background:rgba(0,0,0,0.8)}
.single-channel picture{display:flex;align-items:center;justify-content:center}
.single-channel.active{border-color:rgba(255,255,255,0.5)}
.channel-area [data-stream].active{position:relative}
.channel-area .channel-list [data-stream].active::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:-1}
.container-grid{display:grid;grid-template-columns:calc(650px - 0.5em) calc(375px - 0.5em);gap:1em;align-items:flex-start;transition:all 200ms var(--transition)}
.guncel-adres{padding:.75em 1em;background:rgba(255,255,255,0.1);border-radius:var(--radius);text-align:center;margin-bottom:.5em}
.guncel-adres span{font-size:.875em}
.radar-graphic{margin-bottom:1em;border-radius:var(--radius);overflow:hidden}
.container-grid.single{grid-template-columns:1fr}
.container-grid.wide{grid-template-columns:1fr}
.channel-info{font-weight:300;color:rgba(255,255,255,0.8)}
.channel-info p{max-width:640px;margin-left:auto;margin-right:auto;text-align:center}
.single-channel-play{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:2;cursor:pointer}
.single-channel-play img{max-width:240px;margin-bottom:1em}
.single-channel-play svg{position:absolute;width:240px;opacity:.2}
.single-channel-play .fa-primary{opacity:.1}
.live-player{position:relative;z-index:6;}
.live-list{border:1px solid rgba(255,255,255,0.1);border-radius:var(--radius);overflow:hidden; max-height:634px;}
.list-head{padding:1em 2em;-webkit-border-top-left-radius:var(--radius);-webkit-border-top-right-radius:var(--radius);-moz-border-radius-topleft:var(--radius);-moz-border-radius-topright:var(--radius);border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);display:flex;flex-direction:row;align-items:center;text-transform:uppercase;background:radial-gradient(circle at center,rgba(255,255,255,0.1),transparent);font-weight:700;overflow:hidden}
.live-list .list-head{border-bottom:1px solid rgba(255,255,255,0.1)}
.list-head>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:400}
.list-head svg{width:1.5em;margin-right:1em}
.list-head>div{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}
.list-blink{width:6px;height:6px;border-radius:50%;background:red;animation:listblink 1000ms linear infinite;margin-right:1em}
[data-focustab]{color:rgba(255,255,255,0.3);text-transform:uppercase;font-weight:300;letter-spacing:1px;cursor:pointer;transition:all 200ms var(--transition)}
[data-focustab] span{font-size:.875em;cursor:pointer}
[data-focustab]:hover{background:linear-gradient(to bottom,rgba(255,255,255,0.05),transparent)}
[data-focustab].active{color:#fff;border-bottom-color:#fff;background:linear-gradient(to bottom,rgba(255,255,255,0.1),transparent)}
[data-focustab="next"] .list-blink{animation:none;background:#fff}
@keyframes listblink {
0%,100%{opacity:.4}
50%{opacity:1}
}
.wide .live-list-grid{grid-template-columns:1fr}
.wide .list-tabbed{flex-direction:row}
.wide .noxstream-gorsel.playerbottom{grid-column:unset}
.live-list-grid{display:grid;grid-template-columns:48px auto;width:100%}
.list-tabbed{display:flex;flex-direction:column;align-items:stretch;flex-wrap:nowrap;overflow:hidden;font-size:.75em;justify-content:flex-start;border-right:1px solid rgba(255,255,255,0.1);font-weight:300}
.wide .list-tabbed>div{border-bottom:0}
.list-tabbed>div{position:relative;cursor:pointer;color:rgba(255,255,255,0.1);text-transform:uppercase;display:flex;align-items:center;justify-content:center;padding:.75em;transition:all 200ms var(--transition);border-bottom:1px solid rgba(255,255,255,0.1)}
.tabbed-sports-list>div:not(:first-child){margin-left:1em}
.list-tabbed svg{width:18px;height:18px;fill:rgba(255,255,255,0.3);transition:all 200ms var(--transition)}
.list-tabbed div.active{background:radial-gradient(circle at center,rgba(255,255,255,0.2),transparent);color:#fff;pointer-events:none}
.sport_icons{transition:all 200ms var(--transition)}
.list-tabbed>div.active svg{transform:scale(1.25);fill:#fff}
[data-matchfilter="all"]{padding:1em}
[data-matchfilter]:hover{background-color:rgba(255,255,255,0.1)}
.list-count{position:absolute;top:0;left:0;width:calc(100% - 0px);display:none;line-height:1;color:#fff;background:#F44336;font-size:.75em;white-space:nowrap;animation:listblink 1000ms linear infinite;padding:.5em 0;text-align:center}
[data-tabbed="next"] .list-count{background:#fff;color:#000;animation:none}
.date .favorite-match{display:inline;text-transform:uppercase;background:#ffd700;color:#000;padding: 2px; font-weight: bold;margin-right:0;}
.wide [data-matchfilter].active{flex-direction:row;padding-top:12px}
[data-matchfilter].active{display:flex;flex-direction:column;padding-top:32px}
[data-matchfilter].active .list-count{display:inline-flex;justify-content:center;align-items:center}
.wide .list-tabbed div.active{padding-left:52px}
.wide [data-matchfilter].active .list-count{height:100%;width:40px}
.wide .player-channel-area{order:1}
.wide.container-grid{gap:1em}
.wide .list-area{display:grid;grid-template-columns:repeat(3,1fr);max-height:186px}
.wide [data-tabbed="live"] .list-area{grid-template-columns:repeat(1,1fr)}
.wide [data-tabbed="live"] .list-area>div{display:grid;grid-template-columns:repeat(3,1fr)}
.wide .list-tabbed{border-right:0;border-bottom:1px solid rgba(255,255,255,0.1)}
.wide .list-area,.wide .list-tabbed{height:unset!important}
.list-area{scroll-snap-type:y mandatory}
.list-area,.list-tabbed{height:365px;overflow-y:auto;overflow-x:hidden}
.radarOn .list-area,.radarOn .list-tabbed{height:536px}
.single-match{display:grid;grid-template-columns:24px 1fr 24px;gap:1em;align-items:center;justify-content:flex-start;padding:.5em 1em;transition:all 200ms var(--transition);cursor:pointer;scroll-snap-align:start;animation-name:singlematch;animation-timing-function:var(--transition);animation-fill-mode:forwards;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:62px;display:none}
.single-match.show{display:grid}
.single-match svg{width:20px;height:20px;fill:rgba(255,255,255,0.3);transition:all 200ms var(--transition)}
.single-match img{border-radius:50%}
.single-match:hover svg{fill:#000}
.single-match:nth-child(7n+1){animation-duration:200ms}
.single-match:nth-child(7n+2){animation-duration:400ms}
.single-match:nth-child(7n+3){animation-duration:600ms}
.single-match:nth-child(7n+4){animation-duration:800ms}
.single-match:nth-child(7n+5){animation-duration:1000ms}
.single-match:nth-child(7n+6){animation-duration:1200ms}
.single-match:nth-child(7n+7){animation-duration:1200ms}
@keyframes singlematch {
0%{opacity:0;transform:translateY(-0.5em) rotateZ(2deg) scale(1.1)}
100%{opacity:1;transform:none}
}
.single-match:nth-child(odd){background:linear-gradient(135deg,transparent,rgba(255,255,255,0.1))}
.single-match:hover,.single-match.active{background:#fff}
.single-match.favorite-match:not(:hover):not(.active){background:transparent}
.single-match:hover .event,.single-match.active .event{color:rgba(0,0,0,0.5)!important}
.single-match:hover .date,.single-match.active .date{color:rgba(0,0,0,1)!important}
.single-match:hover .teams,.single-match.active .teams{color:rgba(0,0,0,0.8)!important}
.single-match.active svg{fill:#000}
.match-type{width:2em;height:1.75em;margin-right:1em}
.match-detail{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.match-detail .event,.match-detail .date{font-size:.6em;color:rgba(255,255,255,0.3);transition:all 200ms var(--transition);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.match-detail .date{color:rgba(255,255,255,0.5)}
.match-detail .teams{display:grid;grid-template-columns:1fr 1fr;gap:.5em;width:100%;align-items:center;font-size:.75em;color:rgba(255,255,255,0.8);transition:all 200ms var(--transition)}
.match-detail .teams>div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
footer{margin:1em 0;display:grid;grid-template-columns:1fr;align-items:flex-start;justify-content:space-between;color:rgba(255,255,255,0.5);text-align:center}
footer>div{font-size:.875em}
.footer-copyright{margin-bottom:1em}
footer p{margin:0}
.footer-links{display:grid;grid-template-columns:repeat(6,1fr);gap:1em;justify-content:stretch;align-items:stretch}
footer .copy-text{margin-top:1em;color:#fff}
.footer-links a{display:inline-block;padding:.5em;border:1px solid rgba(255,255,255,0.1);border-radius:var(--radius);color:rgba(255,255,255,0.8);text-align:center}
.copyright-text{margin-top:1em;font-size:.875em;color:rgba(255,255,255,0.3)}
.plyr--video{border-radius:var(--radius)}
.canli-maclar{margin-bottom:1em;height:40px}
.sr-wwrap.srm-fullyloaded{border-radius:var(--radius);overflow:hidden}
.sr-bb{background:linear-gradient(135deg,transparent,rgba(0,0,0,0.1))!important}
.sr-bb .sr-sportsticker__wrapper{left:0;z-index:1;background:linear-gradient(135deg,transparent,rgba(255,255,255,0.1))}
.sr-bb .sr-sportsticker__block{z-index:2}
.sr-bb .sr-sportsticker__marquee{color:#fff}
.canli-maclar .sr-bb .srt-base-1-primary{color:rgba(255,255,255,0.6)}
.news-area{border-radius:var(--radius);margin-top:1em}
.news-area svg{width:1.5em}
.news-area .fa-secondary{opacity:.5}
.news-grid{display:grid;grid-template-columns:1fr 2fr;gap:1em}
.news-list,.news-content{max-height:315px;overflow-y:auto;-webkit-border-bottom-right-radius:var(--radius);-webkit-border-bottom-left-radius:var(--radius);-moz-border-radius-bottomright:var(--radius);-moz-border-radius-bottomleft:var(--radius);border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}
.news-list{border:1px solid rgba(255,255,255,0.1);scroll-snap-type:y mandatory}
.news-area .list-head{border:1px solid rgba(255,255,255,0.1);border-bottom:none}
.single-news{padding:.75em 2em;cursor:pointer;transition:all 200ms var(--transition);display:grid;grid-template-columns:32px 1fr;gap:1em;overflow:hidden;align-items:center;scroll-snap-align:start}
.single-news-detail{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.single-news-image{display:flex;align-items:center;justify-content:center}
.single-news img{border-radius:var(--radius)}
.single-news:nth-child(odd){background:linear-gradient(135deg,transparent,rgba(255,255,255,0.1))}
.single-news:hover{background:#fff}
.single-news:hover .news-title{color:rgba(0,0,0,0.8)}
.single-news:hover .news-date{color:rgba(0,0,0,0.5)}
.news-title{color:rgba(255,255,255,0.6);font-size:.875em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:all 200ms var(--transition);font-weight:300}
.news-date{color:rgba(255,255,255,0.3);font-size:.75em;transition:all 200ms var(--transition)}
.news-content{padding:1em 2em;border:1px solid rgba(255,255,255,0.1);font-weight:300}
.news-content img{margin-bottom:1em;border-radius:var(--radius)}
.news-excerpt{margin-bottom:1em;font-size:.875em;color:rgba(255,255,255,0.8)}
.news-content p{margin:0 0 1em;font-size:.875em;color:rgba(255,255,255,0.6)}
.news-show{display:none}
.news-show[data-active]{display:block;animation:activenews 500ms var(--transition) forwards}
@keyframes activenews {
0%{opacity:0;transform:translateX(-2em) translateY(-4em) rotateZ(-5deg)}
100%{opacity:1;transform:none}
}
.head-grid{display:grid;grid-template-columns:1fr 1px 1fr;gap:0;align-items:stretch;justify-content:space-between;background:radial-gradient(circle at center,rgba(255,255,255,0.1),transparent)}
.head-grid.one{grid-template-columns:1fr}
.head-grid>div{display:flex;flex-direction:row;align-items:center;padding:1em;border-bottom:1px solid rgba(255,255,255,0.1);cursor:pointer}
.vertical-line{width:1px;height:57px;background:linear-gradient(to bottom,transparent,rgba(255,255,255,0.5),transparent);padding:1em 0!important;pointer-events:none}
[data-tabbed]{display:none}
[data-tabbed].active{display:block}
.blog-area{margin:1em 0}
.blog-list{display:grid;grid-template-columns:1.5fr 1.25fr 1fr;gap:1em}
.blog-list h2{font-size:1.25em}
article h1{text-align:center}
.blog-list.wide{grid-template-columns:1fr 1fr 1fr;gap:2em}
.single-blog{position:relative;display:inline-flex;border-radius:var(--radius);overflow:hidden}
.single-blog::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0.2),rgba(0,0,0,0.9))}
.single-blog .title{position:absolute;bottom:0;left:0;padding:1em;color:rgba(255,255,255,0.75);z-index:2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;font-weight:300}
.single-blog:hover img{transform:scale(1.1)}
.single-blog img,.blog-list.wide img{width:100%;height:180px;object-fit:cover;object-position:center;transition:all 200ms var(--transition)}
.blog-list.wide .blog-article{text-align:justify}
.blog-article{font-size:.875em;color:rgba(255,255,255,0.8);margin:1em 0}
article .blog-article{max-width:600px;margin:1em auto;font-size:1em}
.blog-link{display:block;text-align:center}
article time{text-align:center;display:block}
.noxstream-gorsel{text-align:center}
.noxstream-gorsel img{border-radius:var(--radius);margin:auto}
.noxstream-gorsel.top{margin-bottom:1em}
.noxstream-gorsel.playerbottom{grid-column:1 / 3}
.noxstream-gorsel.playertop{margin-bottom:1em; margin-top:1em;}
.noxstream-gorsel>a{display:flex}
.displaynone{display:none}
[data-plyr]{cursor:pointer}
.match-search{border:none;border-bottom:1px solid rgba(255,255,255,0.1);width:100%}
.match-search input{width:100%;border:none;background:url(/v5/images/search.svg);background-size:1em;background-position:1em center;background-repeat:no-repeat;color:#fff;font-size:.875em;padding:.75em 1em .75em 3em;outline-color:#fff}
input[type="search"]::placeholder{color:rgba(255,255,255,0.8)}
.radar-result[data-type="Basketbol"] [data-showradar="3"],.radar-result[data-type="Basketbol"] [data-showradar="4"],.radar-result[data-type="Basketbol"] [data-showradar="7"],.radar-result[data-type="Basketbol"] [data-showradar="8"],.radar-result[data-type="Basketbol"] [data-showradar="10"]{display:none}
.radar-result:not(:empty){margin:2em 0}
.radar-tabhead{display:grid;grid-template-columns:repeat(8,auto);justify-content:center;border:1px solid rgba(255,255,255,0.1);border-radius:var(--radius);margin:1em 0}
.radar-tabhead.active{display:grid}
.radar-tabhead>div{font-size:.875em;cursor:pointer;padding:1em}
.radar-tabhead>div:hover,.radar-tabhead>div.active{background:rgba(255,255,255,0.1)}
[data-radarblock]:not(:empty){display:none;padding:2em;background:rgba(0,0,0,0.1);border-radius:var(--radius)}
[data-radarblock].active{display:block}
.sr-commentlist{max-height:400px;overflow:auto}
.sr-lmts-scoreboard-wraper .sr-scoreboard-head{height:40px;border-radius:var(--radius)}
.sr-widget.sr-widgets-probabilities-ballpossession .sr-chart-pie .sr-pie-slice-num-1{fill:rgba(0,0,0,0.3)}
.sr-widget.sr-widgets-probabilities-ballpossession .sr-chart-pie .sr-pie-slice-num-2{fill:rgba(0,0,0,0.8)}
.sr-widget.sr-widgets-probabilities-ballpossession .sr-barchart-container .sr-bar-home{background:rgba(0,0,0,0.3)}
.sr-widget.sr-widgets-probabilities-ballpossession .sr-barchart-container .sr-bar-away{background:rgba(0,0,0,0.8)}
.sr-widget.sr-large .sr-matclineups-teams .sr-tab .sr-lineups-header-home{background:rgba(0,0,0,0.3)}
.sr-widget.sr-large .sr-matclineups-teams .sr-tab .sr-lineups-header-away{background:rgba(0,0,0,0.8)}
.sr-widget .sr-matclineups-teams .sr-matchlineups-home .sr-matchlineups-shirtnumber,.sr-widget .sr-matclineups-pitch .sr-player-home,.sr-widget .sr-lmts-tactical-home .sr-shirt,.sr-widget .sr-widgets-lmts-playerinfo .sr-home,.sr-widget .sr-lmts-lineups-player .sr-home{background-color:rgba(0,0,0,0.3);color:#fff}
.sr-widget .sr-matclineups-teams .sr-matchlineups-away .sr-matchlineups-shirtnumber,.sr-widget .sr-matclineups-pitch .sr-player-away,.sr-widget .sr-lmts-tactical-away .sr-shirt,.sr-widget .sr-widgets-lmts-playerinfo .sr-away,.sr-widget .sr-lmts-lineups-player .sr-away{background-color:rgba(0,0,0,0.8);color:#fff}
.sr-widget .sr-color-home{background-color:rgba(0,0,0,0.3)}
.sr-widget .sr-color-away{background-color:rgba(0,0,0,0.8)}
.sr-widget.sr-widgets-playerinfo.sr-medium .sr-tabs .sr-tab,.sr-widget.sr-widgets-playerinfo.sr-large .sr-tabs .sr-tab{background-color:rgba(255,255,255,0.5)}
.sr-widget .sr-subheader-1{background-color:rgba(255,255,255,0.3)}
.sr-widget .sr-highlight{background:linear-gradient(to left,transparent,rgba(255,255,255,0.4))}
.sr-widget .sr-tabs .sr-tab.sr-active{background:rgba(255,255,255,0.5)}
.sr-widget .sr-tabs .sr-tabs-header:after{background:rgba(255,255,255,0.5)}
.sr-widget .sr-tabs .sr-tab:hover{background:rgba(255,255,255,0.8)}
.sr-widget .sr-pills .sr-pill.sr-active{background:rgba(255,255,255,0.8);color:#000}
.sr-widget .sr-header-3{background:rgba(0,0,0,0.3);-webkit-border-top-left-radius:var(--radius);-webkit-border-top-right-radius:var(--radius);-moz-border-radius-topleft:var(--radius);-moz-border-radius-topright:var(--radius);border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}
.sr-widget .sr-wdl-outcome-W{background-color:rgba(76,175,80,0.8)}
.sr-widget .sr-wdl-outcome-L{background-color:rgba(244,67,54,0.8)}
.sr-widget .sr-comment-item .sr-time{background:rgba(255,255,255,0.05)}
.sr-widget .sr-border-color-home{border-left-color:#fff}
.sr-widget .sr-border-color-away{border-right-color:#fff}
.sr-widget .sr-pills .sr-pill.sr-active:hover{background:#000;color:#fff}
.sr-widget .sr-team-header-home{background-color:rgba(0,0,0,0.3)}
.sr-widget .sr-team-header-away{background-color:rgba(0,0,0,0.8)}
.sr-widget .sr-form-home .sr-form-inner{background-color:rgba(0,0,0,0.3)}
.sr-widget .sr-form-away .sr-form-inner{background-color:rgba(0,0,0,0.8)}
.sr-widget.sr-widgets-probabilities-averagegoals .sr-team-home{background-color:rgba(0,0,0,0.3)}
.sr-widget.sr-widgets-probabilities-averagegoals .sr-team-away{background-color:rgba(0,0,0,0.8)}
.sr-widget .sr-last-next-home:before{background-color:rgba(0,0,0,0.3)}
.sr-widget .sr-last-next-away:before{background-color:rgba(0,0,0,0.8)}
.sr-widget .sr-team-header.sr-team-border.sr-team-header-home{border-color:rgba(0,0,0,0.3)}
.sr-widget .sr-team-header.sr-team-border.sr-team-header-away{border-color:rgba(0,0,0,0.8)}
.sr-widgets-matchcommentary .sr-comment-item{transition:all 200ms var(--transition)}
.sr-widgets-matchcommentary .sr-comment-item:hover{background:rgba(0,0,0,0.5);color:#fff}
.sr-widget .sr-highlight-solid-trans{background:rgba(0,0,0,0.5)}
.sr-widget .sr-header-1,.sr-widget .sr-header-2{background:rgba(0,0,0,0.5)}
.sr-widgets-lmts .sr-lmts-logo-static{background-image:url(https://cs.betradar.com/ls/widgets/assets/betradar/widgets/css/components/../../images/lmts/lmts_court_logo.png?d=1576682137)}
.sr-widget .sr-matclineups-teams .sr-tab .sr-lineups-header-home{background:rgba(0,0,0,0.5);color:#fff}
.sr-widget .sr-matclineups-teams .sr-tab .sr-lineups-header-away{background:rgba(0,0,0,0.5);color:#fff}
.sr-widget .sr-matclineups-teams .sr-tab.sr-active .sr-lineups-header-home{background:#fff;color:#000}
.sr-widget .sr-matclineups-teams .sr-tab.sr-active .sr-lineups-header-away{background:#fff;color:#000}
.sr-promotion-div{background:#009688!important}
.sr-widget .sr-tabs .sr-tab{color:#fff;background-color:rgba(0,0,0,0.8)}
.live-results{position:relative;margin-bottom:1em;background:linear-gradient(135deg,rgba(0,0,0,0.1),rgba(0,0,0,0.3));border-radius:var(--radius);display:grid;grid-template-columns:auto 1fr;gap:1em;align-items:center;justify-content:space-between;overflow:hidden;white-space:nowrap}
.live-results.hidden{display:none}
.live-results .title{position:relative;z-index:2;font-size:.875em;text-transform:uppercase;background:rgba(0,0,0,0.5);backdrop-filter:blur(4px);padding:1em}
.live-results .results{position:absolute;right:0;left:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;z-index:1}
.live-results .results .inner{position:absolute;right:0;display:flex;flex-direction:row;align-items:center;animation:canliskorlar 5000ms linear infinite}
.live-results .results:hover .inner{animation-play-state:paused}
@keyframes canliskorlar {
0%{right:0;transform:translateX(100%)}
100%{right:100%;transform:translateX(0)}
}
.live-results .results>div{font-size:.75em}
.live-results .results .inner>div:not(:first-child){margin-left:2em}
.inner .sportur{display:flex;flex-direction:row;align-items:center;color:rgba(255,255,255,0.3)}
.live-score-match{display:flex;flex-direction:row;align-items:center;margin-right:1em;font-weight:300}
.single-turnuva{display:flex;flex-direction:row;align-items:center}
.single-turnuva:not(:first-child){margin-left:1em}
.live-score-match:not(:first-of-type){padding-left:1em;border-left:1px solid rgba(255,255,255,0.3)}
.sportur .teams{color:var(--color);margin-right:1em}
.score-point{font-weight:400;filter:brightness(1.2)}
.sporBaslik,.turnuvaBaslik{text-transform:uppercase;margin-right:1em;color:#fff;font-weight:700}
.turnuvaBaslik{color:rgba(255,255,255,0.6);font-weight:400}
.score-goal{animation:scoregoal 1000ms linear infinite}
@keyframes scoregoal {
0%,100%{opacity:1;color:#fff}
50%{opacity:.5}
}
.next-match-splash{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:2em;text-align:center;background:rgba(0,0,0,0.8);backdrop-filter:blur(5px)}
.next-match-splash>div{font-size:.875em;max-width:360px;line-height:2}
.close-splash{position:absolute;top:2em;right:calc(50% - .5em);line-height:1;width:1.5em;height:1.5em;cursor:pointer}
.close-splash svg{width:100%;color:#fff}
.copyright-noxstream{text-align:center;display:flex;flex-direction:row;align-items:center;margin:1em auto}
.copyright-noxstream a{display:flex;align-items:center;justify-content:center}
.copyright-noxstream img{max-width:100%}
.pause-button{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;color:var(--color);cursor:pointer}
.pause-button svg{width:4em}
.lastTime{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,#000,transparent);z-index:2}
.lastTime .title{font-size:1.5em}
.lastTime .loader{display:flex;flex-direction:row;align-items:center;margin-top:1em}
.video-loader .loader-bar{display:flex;flex-direction:row;align-items:center;margin:1.5em 0}
.video-loader .logos img{width:64px;margin:0 1em}
.lastTime .loader>div,.loader-bar>div{width:12px;height:12px;border-radius:50%;background:var(--color);margin:0 .5em;animation:timelaoder 600ms linear infinite;animation-delay:100ms}
.lastTime .loader>div:nth-child(1),.loader-bar>div:nth-child(1){animation-delay:100ms}
.lastTime .loader>div:nth-child(2),.loader-bar>div:nth-child(2){animation-delay:200ms}
.lastTime .loader>div:nth-child(3),.loader-bar>div:nth-child(3){animation-delay:300ms}
@keyframes timelaoder {
0%,100%{transform:translateY(0)}
50%{transform:translateY(100%)}
}
.single-day-match{position:relative;display:inline-grid;grid-template-columns:48px 1fr 48px;align-items:center;text-align:center;padding:1em .5em;gap:.5em;background-repeat:no-repeat;background-size:cover;background-position:100% 75%;min-height:120px;border-radius:var(--radius);overflow:hidden;user-select:none;transition:all 200ms linear}
.single-day-match .teams img{width:48px}
.single-day-match::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,rgba(0,0,0,0.4),rgba(0,0,0,0.8));z-index:1;transition:all 200ms linear}
.single-day-match:hover{border-color:#fff}
.single-day-match:hover::after{background:radial-gradient(circle at center,rgba(0,0,0,0.6),rgba(0,0,0,1))}
.single-day-match>*{z-index:2;overflow:hidden;text-overflow:ellipsis;width:100%}
.single-day-match .teams{display:grid;grid-template-columns:auto auto auto;align-items:center;justify-content:space-between;font-size:.875em}
.single-day-match .tournament{font-size:.75em;color:rgba(255,255,255,0.6)}
.single-day-match .teams>div{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;text-overflow:ellipsis;overflow:hidden}
.single-day-match .teams .away-team{justify-content:flex-end}
.single-day-match .teams .home-team{justify-content:flex-start}
.single-day-match .teams>div>div{text-overflow:ellipsis;overflow:hidden}
.seperator-teams{margin:0 .5em}
.odds-container{position:relative;border:1px solid rgba(255,255,255,0.1);border-radius:var(--radius);margin-top:1em}
.odds-container .list-head{border-bottom:1px solid rgba(255,255,255,0.1)}
.odds-container::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:-1;opacity:.2}
.odds-area{display:grid;grid-template-columns:56px auto 56px;gap:1em;padding:1em 2em;justify-content:space-between;align-items:center}
.bahis-yap{background:radial-gradient(circle at center,rgba(255,255,255,0.1),transparent);padding:.75em 2em}
.single-odds img{width:56px;margin-top:1em}
.single-odds{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:.875em;text-align:center}
.single-odds>div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}
.now-playing{display:inline-flex;margin-bottom:.5em;border:1px solid red;font-size:.875em;padding:.25em 1em;border-radius:var(--radius);animation:nowPlaying 2000ms linear infinite}
@keyframes nowPlaying {
0%,100%{color:rgba(255,255,255,1)}
50%{color:rgba(255,255,255,.4)}
}
.odds-list{display:flex;flex-direction:column;font-size:.75em}
.odds-list .single-bet{display:grid;grid-template-columns:2fr 1.5fr 1.5fr 1.5fr;text-align:center;border-radius:var(--radius)}
.single-bet>div{padding:.25em 1em;border:1px solid rgba(255,255,255,0.1);margin-left:.5em;border-radius:var(--radius);transition:all 200ms linear;display:flex;align-items:center;justify-content:center}
.single-bet>div:not(:first-child):hover{background:#fff;color:#000}
.single-bet>div:first-child{background:rgba(255,255,255,0.1)}
.odds-list>div:not(:first-child){margin-top:.75em}
.odds-list>div.two{grid-template-columns:repeat(3,1fr)}
.player-attributes{position:relative;overflow:hidden;border-radius:var(--radius)}
.fancybox-container{width:1000px;margin:0 auto;left:unset}
[customContextMenu]{display:inline-flex;flex-direction:column;border-radius:4px;user-select:none;animation:contextCome 300ms ease-in-out forwards;transform-origin:0 0;box-shadow:0 0 16px rgba(0,0,0,0.5);overflow:hidden;font-size:16px;z-index:999999}
[customContextMenu].right{transform-origin:100% 0}
[customContextMenu].bottom{transform-origin:0 100%}
[customContextMenu].right.bottom{transform-origin:100% 100%}
@keyframes contextCome {
0%{transform:scale(0,0);opacity:0}
100%{transform:scale(1,1);opacity:1}
}
[customContextMenu]>a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:1em;cursor:pointer;background:#fff;color:#5f6368;transition:all 100ms ease-in-out}
[customContextMenu]>a:hover{background:#222!important;color:#fff}
[customContextMenu]>a:hover path{fill:#fff}
[customContextMenu] svg{width:100%}
[customContextMenu] svg path{fill:#202124}
[customContextMenu] .icon{display:flex;align-items:center;width:1em;margin-right:1em}
[customContextMenu] .text{font-size:.875em;white-space:nowrap;max-width:160px;text-overflow:ellipsis;overflow:hidden}
[customContextMenu]>a:nth-child(6n+1){background:#fff}
[customContextMenu]>a:nth-child(6n+2){background:#eee}
[customContextMenu]>a:nth-child(6n+3){background:#ddd}
[customContextMenu]>a:nth-child(6n+4){background:#ccc}
[customContextMenu]>a:nth-child(6n+5){background:#bbb}
[customContextMenu]>a:nth-child(6n+6){background:#9a9a9a}
.onemli-mac{display:flex;flex-direction:column;justify-content:center;align-items:center}
.onemli-mac .logos{display:grid;grid-template-columns:1fr 1fr;gap:1em}
.onemli-mac .logos img{width:48px}
.onemli-mac .title{font-size:.875em;font-weight:700;margin-top:.5em;text-align:center}
.limit-screen-ratio{position:relative;width:100%;height:0;/*padding-bottom:75%;*/background:rgba(0,0,0,0.9);backdrop-filter:blur(3px);color:var(--color);z-index:999999;user-select:none}
.limit-screen{position:absolute;top:calc(50% - 80px);left:calc(50% - 180px);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}
.limit-screen svg{width:80px;margin-bottom:1em}
.limit-screen-ratio .fa-primary{opacity:.8}
.limit-screen-ratio .fa-secondary{opacity:.4}
.limit-screen .text>div:first-child{font-size:1.25em}
.limit-screen .text>div:last-child{color:#fff;letter-spacing:2px}
.limit-modu{position:absolute;bottom:2em;right:2em;display:flex;flex-direction:row;align-items:center}
.limit-modu .text{color:rgba(255,255,255,0.1)}
.limit-modu svg{width:1em;margin-right:.5em}
.mobil { display:none;}
.img-replace {
  /* replace text with an image */
  display: inline-block;
  overflow: hidden;
  text-indent: 100%; 
  color: transparent;
  white-space: nowrap;
}
.bts-popup {
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  transition: opacity 0.3s 0s, visibility 0s 0.3s;
}
.bts-popup.is-visible {
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
  transition: opacity 0.3s 0s, visibility 0s 0s;
}

.bts-popup-container {
  position: relative;
  width: 90%;
  max-width: 50%;
  margin: 4em auto;
  background: #a0cff1;
  border-radius: unset;
  text-align: center;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
  -webkit-transform: translateY(-40px);
  -moz-transform: translateY(-40px);
  -ms-transform: translateY(-40px);
  -o-transform: translateY(-40px);
  transform: translateY(-40px);
  /* Force Hardware Acceleration in WebKit */
  -webkit-backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  transition-duration: 0.3s;
}

.bts-popup-container a {
  color: white;
  text-decoration: none;
  text-transform: uppercase;
}






.bts-popup-container .bts-popup-close {
  position: absolute;
  top: 8px;
  right: 8px;
  width: 30px;
  height: 30px;
}
.bts-popup-container .bts-popup-close::before, .bts-popup-container .bts-popup-close::after {
  content: '';
  position: absolute;
  top: 12px;
  width: 16px;
  height: 3px;
  background-color: white;
}
.bts-popup-container .bts-popup-close::before {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  left: 8px;
}
.bts-popup-container .bts-popup-close::after {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  right: 6px;
  top: 13px;
}
.is-visible .bts-popup-container {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}
@media only screen and (min-width: 1170px) {
  .bts-popup-container {
    margin: 8em auto;
  }
}@media only screen and (max-width: 1024px) {
    .limit-screen svg {
        width: 40px;
        margin-bottom: 1em
    }
    .limit-screen .text>div:last-child {
        display: none;
    }
    .limit-screen .text>div:first-child {
        font-size: .875em
    }
    .limit-screen {
        left: calc(50% - 125px);
        top: calc(50% - 51px);
        padding-left: 2em;
        padding-right: 2em;
    }
    .fancybox-container {
        width: 100%;
        left: 0;
        margin: unset
    }
    .matchEndedScreen {
        padding: 1em;
        font-size: .875em;
    }
    .loader-teams img {
        width: 48px;
    }
    .loader-teams {
        grid-template-columns: 100px auto 100px;
    }
    .sr-bb .sr-match-default__results-large {
        display: none !important;
    }
    .sr-match-bahisyap {
        display: none;
    }
    .sr-match__container {
        grid-template-columns: 1fr;
    }
    .sr-match-bahisyap {
        margin-right: 0 !important;
    }
    .live-score-head {
        flex-direction: column;
        padding: 0;
    }
    .score-sports {
        border-top: 1px solid rgba(255, 255, 255, 0.1);
        justify-content: stretch;
        width: 100%;
    }
    .score-sports>div {
        width: 100%;
    }
    .head-title {
        padding: 1em;
    }
    .popup-ads {
        top: 0 !important;
        left: 0 !important;
        width: 100%;
        height: 100%;
        text-align: center;
    }
    .popup-close {
        top: 2em;
        right: 2em;
    }
    .popup-ads img {
        max-width: 90%;
        margin: 0 auto;
    }
    .single-channel-play svg {
        max-width: 64px
    }
    .single-channel-play img {
        max-width: 120px
    }
    .radar-tabhead {
        grid-template-columns: repeat(4, auto)
    }
    .plyr--video .watermark img {
        max-width: 64px
    }
    .watermark.sagAlt {
        bottom: 2em!important
    }
    .watermark.solAlt {
        bottom: 2em!important
    }
    .list-area,
    .list-tabbed {
        height: unset;
        max-height: 300px
    }
    .header-text:not(:empty) {
        margin-bottom: 1em;
        text-align: center
    }
    .live-list {
       
		    max-height: 400px!important;
    }
    .pageskin,
    .boxed-site {
        /*display: none;*/
		    width: calc(100% - 36px)!important;
    }
    .wide .list-area {
        grid-template-columns: 1fr
    }
    .wide [data-tabbed="live"] .list-area>div {
        display: grid;
        grid-template-columns: repeat(1, 1fr);
    }
    .container-grid {
        grid-template-columns: 1fr
    }
    .channel-list {
        width: calc(100% - 4em);
        margin-left: auto;
        margin-right: auto
    }
    .channel-area {
        display: flex;
        flex-direction: column;
        align-items: unset;
        justify-content: unset
    }
    .channel-right {
        position: absolute;
        top: calc(50% - 13px);
        right: 0;
        z-index: 99
    }
    .channel-left {
        position: absolute;
        top: calc(50% - 13px);
        left: 0;
        z-index: 99
    }
    .channel-area svg path {
        opacity: .8!important
    }
    .glide__slide--active {
        margin: 0 1em
    }
    header {
        flex-direction: column;
        align-items: center;
        justify-content: center
    }
    header ul {
        flex-wrap: wrap;
        display: grid;
        grid-template-columns: repeat(6, 1fr);
        text-align: center;
        gap: 1em
    }
    header ul li a span {
        font-size: .75em
    }
    header ul li a {
        padding: 0
    }
    header ul li a i {
        font-size: 1.25em
    }
    header .logo {
        margin-bottom: 1em
    }
    .footer-links {
        grid-template-columns: repeat(2, 1fr)
    }
    .news-grid {
        grid-template-columns: 1fr
    }
    .live-player {
        min-height: unset;
        order: -2
    }
    .player-channel-area {
        order: -2
    }
	 .odds-container {
       display:none
    }
    .noxstream-gorsel.playerbottom {
        grid-column: unset;
        order: -1;
    }
    [data-light],
    [data-plyr="rewind"],
    .plyr__volume,
    [data-plyr="wide"],
    .news-grid>.list-head:first-child {
        display: none
    }
    [data-focustab] {
        letter-spacing: 0
    }
    [data-focustab] span {
        font-size: .75em
    }
    .stream-ads.fullscreen {
        width: 336px!important;
        height: 35px!important;
        left: calc(50% - 168px)!important
    }
    .stream-ads.smallscreen {
        width: 336px!important;
        height: 35px!important;
        left: calc(50% - 168px)!important
    }
    .stream-ads {
        bottom: calc(65px + 1em)
    }
    .list-head>div {
        white-space: normal;
    }
    .odds-area {
        padding: 1em;
    }
    .odds-area {
        grid-template-columns: 1fr 1fr;
    }
    .odds-container .list-head>div {
        font-size: .75em;
    }
    .single-odds {
        order: -1
    }
    .single-odds>div {
        max-width: 120px;
    }
    .odds-list {
        grid-column: 1 / 3;
    }
    .odds-list .single-bet {
        grid-template-columns: 100px auto auto auto;
    }
    .single-odds img {
        width: 32px;
        margin-top: .25em
    }
	.mobile {
		display:none;
	}
	.desktop {
		display:block;
	}
}

@media (min-width:320px) and (max-width:480px) {
    header ul {
        grid-template-columns: repeat(3, 1fr)
    }
	.desktop {
		display:none;
	}
	.mobil { display:block!important;}
    .header-top {
        flex-direction: column
    }
    .glide img {
        max-width: 100%;
        max-height: 50px;
    }
    .radar-tabhead {
        grid-template-columns: repeat(2, auto)
    }
    .blog-list {
        grid-template-columns: 1fr;
    }
    .stream-ads.fullscreen {
        width: 336px!important;
        height: 35px!important;
        left: calc(50% - 168px)!important
    }
    .stream-ads.smallscreen {
        width: 336px!important;
        height: 35px!important;
        left: calc(50% - 168px)!important
    }
    .stream-ads {
        bottom: calc(65px + 1em)
    }
}

@media only screen and (max-width: 1200px) {
    body::before {
        display: none
    }
    body {
        padding: 0 2em;
        background-color: var(--mobilbg);
        background: linear-gradient(135deg, var(--mobilbg), #000) !important;
        background-size: cover !important;
        background-attachment: fixed !important;
        background-repeat: no-repeat;
    }
    .widget-body {
        padding: 0;
        background: #000;
        margin: auto
    }
    .widget-body::after,
    .widget-body::before {
        display: none;
    }
    .widget-body .list-area,
    .widget-body .list-tabbed {
        max-height: 430px;
    }
}

@media only screen and (min-width:1336px) {
    a:hover,
    .single-match,
    .single-news,
    .popup-close,
    .live-button,
    .channel-left,
    .channel-right,
    .list-tabbed>div,
    .head-grid>div,
    .video-skip.done,
    .video-ads,
    .plyr__ads,
    .plyr__control {
        cursor: pointer
    }
}/* Post Divider Styles */
.post-divider {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 40px 0;
    gap: 20px;
    opacity: 0.8;
}

.post-divider .divider-line {
    flex: 1;
    height: 2px;
    background: linear-gradient(to right, transparent, currentColor, transparent);
    opacity: 0.3;
}

.post-divider .divider-icon {
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(135deg, rgba(255,255,255,0.1), rgba(255,255,255,0.05));
    border-radius: 50%;
    border: 2px solid currentColor;
    opacity: 0.6;
    transition: all 0.3s ease;
}

.post-divider .divider-icon:hover {
    opacity: 1;
    transform: rotate(180deg) scale(1.1);
}

.post-divider .divider-icon svg {
    width: 20px;
    height: 20px;
    opacity: 0.8;
}

/* Responsive */
@media (max-width: 768px) {
    .post-divider {
        margin: 30px 0;
        gap: 15px;
    }
    
    .post-divider .divider-icon {
        width: 35px;
        height: 35px;
    }
    
    .post-divider .divider-icon svg {
        width: 18px;
        height: 18px;
    }
}
/* Telegram Notification Bell Styles */
.notification-bell {
    cursor: pointer;
    transition: all 0.3s ease;
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    width: 28px;
    height: 28px;
    color: #ff8c00;
    background: rgba(255, 255, 255, 0.1);
    border: 1px solid rgba(255, 255, 255, 0.2);
    border-radius: 50%;
    padding: 0;
    z-index: 10;
    flex-shrink: 0;
    user-select: none;
}

.notification-bell svg {
    width: 18px;
    height: 18px;
    transition: all 0.3s ease;
    pointer-events: none;
}

.notification-bell:hover {
    transform: scale(1.15);
    color: #ffc107;
    background: rgba(255, 193, 7, 0.1);
    border-color: rgba(255, 193, 7, 0.3);
}

.notification-bell:hover svg {
    stroke-width: 2.5;
}

.notification-bell.active {
    color: #ffc107;
    background: rgba(255, 193, 7, 0.2);
    border-color: #ffc107;
    animation: bellRing 0.5s ease;
}

.notification-bell.active svg {
    fill: currentColor;
    stroke: currentColor;
}

.notification-bell.inactive {
    color: #6c757d;
}

.notification-bell.loading {
    opacity: 0.5;
    pointer-events: none;
}

/* Match item positioning - Update grid to include bell */
.single-match {
    grid-template-columns: 24px 1fr 24px 28px !important;
}

/* Hide bell column when button is not present */
.single-match:not(:has(.notification-bell)) {
    grid-template-columns: 24px 1fr 24px !important;
}

@keyframes bellRing {
    0%, 100% { transform: rotate(0deg); }
    25% { transform: rotate(-15deg); }
    50% { transform: rotate(15deg); }
    75% { transform: rotate(-10deg); }
}

/* Telegram Modal Styles */
.tg-notification-modal {
    display: none;
    position: fixed;
    z-index: 99999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.7);
    animation: fadeIn 0.3s ease;
}

.tg-notification-modal.show {
    display: flex;
    align-items: center;
    justify-content: center;
}

.tg-modal-content {
    background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
    padding: 30px;
    border-radius: 15px;
    max-width: 450px;
    width: 90%;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.3);
    animation: slideUp 0.3s ease;
    text-align: center;
    color: white;
}

.tg-modal-header {
    margin-bottom: 20px;
}

.tg-modal-header h3 {
    margin: 0 0 10px 0;
    font-size: 24px;
    font-weight: bold;
}

.tg-modal-icon {
    font-size: 48px;
    margin-bottom: 15px;
}

.tg-modal-body {
    margin-bottom: 25px;
    line-height: 1.6;
}

.tg-modal-body p {
    margin: 10px 0;
    font-size: 16px;
}

.tg-modal-footer {
    display: flex;
    gap: 10px;
    justify-content: center;
}

.tg-btn {
    padding: 12px 30px;
    border: none;
    border-radius: 8px;
    font-size: 16px;
    font-weight: 600;
    cursor: pointer;
    transition: all 0.3s ease;
    text-decoration: none;
    display: inline-block;
}

.tg-btn-primary {
    background: white;
    color: #667eea;
}

.tg-btn-primary:hover {
    transform: translateY(-2px);
    box-shadow: 0 5px 15px rgba(255, 255, 255, 0.3);
}

.tg-btn-secondary {
    background: transparent;
    color: white;
    border: 2px solid white;
}

.tg-btn-secondary:hover {
    background: rgba(255, 255, 255, 0.1);
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

@keyframes slideUp {
    from {
        opacity: 0;
        transform: translateY(50px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

/* Toast Notification */
.tg-toast {
    position: fixed;
    bottom: 30px;
    right: 30px;
    background: white;
    padding: 15px 20px;
    border-radius: 10px;
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
    z-index: 100000;
    display: none;
    align-items: center;
    gap: 10px;
    animation: slideInRight 0.3s ease;
}

.tg-toast.show {
    display: flex;
}

.tg-toast.success {
    border-left: 4px solid #28a745;
}

.tg-toast.error {
    border-left: 4px solid #dc3545;
}

.tg-toast-icon {
    font-size: 24px;
}

.tg-toast-message {
    flex: 1;
    font-size: 14px;
    color: #333;
}

@keyframes slideInRight {
    from {
        opacity: 0;
        transform: translateX(100px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}

/* Mobile Responsive */
@media (max-width: 768px) {
    .tg-modal-content {
        padding: 20px;
        max-width: 95%;
    }
    
    .tg-modal-header h3 {
        font-size: 20px;
    }
    
    .tg-modal-body p {
        font-size: 14px;
    }
    
    .tg-btn {
        padding: 10px 20px;
        font-size: 14px;
    }
    
    .tg-toast {
        bottom: 15px;
        right: 15px;
        left: 15px;
        max-width: calc(100% - 30px);
    }
}
