@import"https://fonts.googleapis.com/css?family=Rubik";:root{color-scheme:light dark}body{margin:0;font-family:Google Sans,Noto Sans Georgian,Noto Sans,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#21232b}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:bpg_caps;src:url(/assets/bpg_mrgvlovani_caps_2010-C7JhsACf.woff2) format("woff2"),url(/assets/bpg_mrgvlovani_caps_2010-DJKALJWz.woff) format("woff"),url(/assets/bpg_mrgvlovani_caps_2010-DkrOIsu_.ttf) format("truetype");font-display:swap}body,button,select,input{font-family:Google Sans,Noto Sans Georgian,Noto Sans,bpg_caps,system-ui,sans-serif}button:focus{outline:none!important}button:focus-visible,input:focus-visible,a:focus-visible{outline:2px solid #7b7f89!important;outline-offset:2px}video::-webkit-media-controls-timeline,video::-webkit-media-controls-current-time-display,video::-webkit-media-controls-time-remaining-display{display:none}.ripple{background-position:center;transition:background .8s}.ripple:hover{background:#21232b radial-gradient(circle,transparent 1%,#21232b 1%) center/15000%;color:#fff}.ripple:active{background-color:#21232b;background-size:100%;transition:background 0s}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#21232b;color:#fff;text-align:center;padding:5px 0;border-radius:8px;position:absolute;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}.Root{position:relative;font-family:var(--fontUi)}.Root{--brandRed: #b01f2a;--brandInk: #21232b;--brandGrey: #7b7f89;--brandSilver: #c5c5ca;--brandCloud: #f2f2f2;--brandBlueSoft: #689bbc;--brandBlue: #3c5b80;--brandNavy: #0d334a;--colorPrimary: #b01f2a;--colorPrimaryText: #21232b;--colorSecondary: #7b7f89;--colorTextPrimary: #ffffff;--lightColor: #7b7f89;--headerColor: rgba(242, 242, 242, .86);--bodyColor: #f2f2f2;--surfaceColor: #ffffff;--surfaceMuted: #ececee;--borderColor: rgba(33, 35, 43, .12);--shadowSoft: 0 8px 24px rgba(33, 35, 43, .08);--shadowLift: 0 12px 28px rgba(33, 35, 43, .12);--overlayScrim: rgba(33, 35, 43, .72);--radiusSm: 8px;--radiusMd: 12px;--radiusLg: 18px;--headerHeight: 64px;--footerHeight: 40px;--color1: #c5c5ca;--color2: #e4e4e7;--color3: #ececee;--fontUi: "Google Sans", "Noto Sans Georgian", "Noto Sans", system-ui, sans-serif;--fontDisplay: "Google Sans", "Noto Sans Georgian", "Noto Sans", system-ui, sans-serif}.Root.DarkMode,.isFullScreen{--colorPrimary: #b01f2a;--colorPrimaryText: #f2f2f2;--colorSecondary: #c5c5ca;--colorTextPrimary: #21232b;--lightColor: #c5c5ca;--headerColor: rgba(33, 35, 43, .88);--bodyColor: #21232b;--surfaceColor: #2a2c35;--surfaceMuted: #32343e;--borderColor: rgba(197, 197, 202, .12);--shadowSoft: 0 10px 28px rgba(0, 0, 0, .28);--shadowLift: 0 16px 36px rgba(0, 0, 0, .36);--overlayScrim: rgba(33, 35, 43, .78);--color1: #7b7f89;--color2: #2e3039;--color3: #32343e}@media(min-width:850px)and (max-width:1366px){.hod{display:none!important}}@media(min-width:1367px){.hod{display:none!important}}@media(max-width:1199px){.Channel .Name,.Channel .Favorite,.ChannelsWrapper .Selector{display:none!important}.App .Channels{flex-basis:64px;padding-top:0}.App .Channels .Channel{justify-content:center;margin:4px;padding:8px}}@media(max-width:850px){.hom{display:none!important}}html,button,a,[role=button]{-webkit-tap-highlight-color:transparent}.material-icons,.material-icons-round{-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.material-icons:active,.material-icons:focus,.material-icons-round:active,.material-icons-round:focus{color:inherit;-webkit-text-fill-color:currentColor}button:active .material-icons,button:active .material-icons-round,button:focus .material-icons,button:focus .material-icons-round,button:focus-visible .material-icons,button:focus-visible .material-icons-round{color:inherit;-webkit-text-fill-color:currentColor}.Root.DarkMode .Shadow{box-shadow:var(--shadowSoft)}.Root{min-height:100vh;background-color:var(--bodyColor);color:var(--colorPrimaryText);transition:background-color .35s ease,color .35s ease}.Root .Shadow{box-shadow:var(--shadowSoft)}.App{text-align:center;display:flex;height:calc(100vh - var(--headerHeight) - var(--footerHeight));min-height:calc(100vh - var(--headerHeight) - var(--footerHeight));max-height:calc(100vh - var(--headerHeight) - var(--footerHeight));flex-grow:1;align-items:stretch;box-sizing:border-box;background-color:var(--bodyColor);transition:background-color .35s ease,color .35s ease;padding:12px;gap:12px}.App .ChannelsWrapper{position:relative;width:18%;min-width:260px;background:var(--surfaceColor);border:1px solid var(--borderColor);border-radius:var(--radiusLg);box-shadow:var(--shadowSoft);overflow:hidden}.App .Channels{overflow-y:scroll;height:100%;font-size:.8rem;transition:background-color .35s ease,color .35s ease;padding-top:44px;box-sizing:border-box}@media(max-width:850px){.App .Channels{padding-top:0}}.App .Channels .Selector{position:absolute;width:100%}.App .Channels select{width:100%;padding:5px 0;font-size:1rem;background-color:var(--color3);color:var(--colorPrimaryText)}.App .Channels select:focus{outline:none}.App .PlayerWrapper{padding:0;width:auto;flex:1 1 auto;min-width:0;min-height:0;align-self:stretch;overflow:hidden;background:var(--surfaceColor);border:1px solid var(--borderColor);border-radius:var(--radiusLg);box-shadow:var(--shadowSoft);display:flex;flex-direction:column}@media(min-width:1500px){.App .PlayerWrapper{display:grid}}.App .EpgWrapper{background:var(--surfaceColor);border:1px solid var(--borderColor);border-radius:var(--radiusLg);box-shadow:var(--shadowSoft);overflow:hidden}.App .Epg,.App .Channels{background:transparent}@media(min-width:1500px){.App{justify-content:center;padding:10px;gap:10px}}@media only screen and (max-width:1366px){.hot{display:none!important}}@media only screen and (max-width:1199px){.App .ChannelsWrapper{flex-basis:64px;min-width:64px;width:auto}}@media only screen and (max-width:850px){.hom{display:none!important}.App{padding:8px;gap:8px}.App .PlayerWrapper{overflow-y:auto}}video:focus{outline:none}@media(min-width:1367px){video::-webkit-media-controls-fullscreen-button,*::-moz-range-track{display:none}}@media(min-width:850px)and (max-width:1366px){video::-webkit-media-controls-fullscreen-button,*::-moz-range-track{display:none}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--colorSecondary);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--colorPrimary)}body{background-color:#21232b}footer{height:var(--footerHeight);width:100%;background-color:var(--headerColor);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:0 16px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;border-top:1px solid var(--borderColor)}footer #top-ge-counter-container{height:31px!important}footer #top-ge-counter-container a{height:31px!important}.btn{padding:6px 10px;border:1px solid var(--borderColor);box-shadow:var(--shadowSoft);cursor:pointer;background-position:center;transition:background .25s ease,transform .2s ease,box-shadow .2s ease;background-color:var(--color2);color:var(--colorPrimaryText);display:flex;justify-content:space-around;align-items:center;border-radius:999px;min-height:34px}@media(min-width:850px)and (max-width:1366px){.btn{padding:4px 8px}}.btn:hover{transform:translateY(-1px)}.btn:active{background-color:var(--brandInk);color:#fff;background-size:100%;transition:background 0s}.btn:hover{background-color:var(--brandInk);color:#fff;transition:background-color .25s ease,color .25s ease}.Channel{justify-content:space-between;display:flex;padding:8px 12px;margin:4px 8px;border:1px solid transparent;border-radius:var(--radiusMd);cursor:pointer;align-items:center;color:var(--colorPrimaryText);position:relative;transition:background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.Channel .PreviewPlayer{width:85%;left:50%;transform:translate(-50%);top:100%;height:160px;border-radius:var(--radiusMd);overflow:hidden}.Channel.Active{background:color-mix(in srgb,var(--colorPrimary) 12%,var(--surfaceMuted));color:var(--colorPrimaryText);box-shadow:inset 3px 0 0 var(--colorPrimary)}.Channel.Active .Favorite{opacity:1}.Channel.Active .Favorite span{color:var(--colorPrimary)}.Channel:hover:not(.Active) .Favorite{opacity:1}.Channel:hover:not(.Active) .Favorite span{color:#fff}.Channel:hover:not(.Active) .Favorite:not(.isFavorite):hover .FavoriteOutline{display:none}.Channel:hover:not(.Active) .Favorite:not(.isFavorite):hover .FavoriteFilled{display:block;color:var(--colorPrimary)}.Channel .Favorite{opacity:.7;display:flex;align-items:center}.Channel .Favorite span{color:var(--colorPrimary);font-size:18px}.Channel .Favorite .FavoriteFilled,.Channel .Favorite.isFavorite .FavoriteOutline{display:none}.Channel .Favorite.isFavorite .FavoriteFilled{display:block}.Channel .Favorite:hover{opacity:1}.Channel .Favorite:not(.isFavorite):hover .FavoriteOutline{display:none}.Channel .Favorite:not(.isFavorite):hover .FavoriteFilled{display:block;color:var(--colorPrimary)}.Channel .Logo{height:40px;width:40px;display:flex;align-items:center;justify-content:center;background:var(--surfaceMuted);border-radius:10px;overflow:hidden;flex-shrink:0}.Channel .Logo img{width:28px;height:28px;object-fit:contain}.Channel .Name{width:calc(100% - 84px);text-align:start;padding:0 10px}.Channel .Name p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:.92em;margin:0;max-width:100%}.Channel select{width:100%;padding:5px 0;font-size:1rem;background-color:var(--colorPrimaryText)}.Channel.Active{background-color:var(--colorPrimary);color:#fff;transition:background-color .25s ease,color .25s ease}.Channel:hover{background-color:var(--brandInk);color:#fff;transition:background-color .25s ease,color .25s ease}.Channel.Active,.Channel.Active:hover{background:color-mix(in srgb,var(--colorPrimary) 12%,var(--surfaceMuted));color:var(--colorPrimaryText);box-shadow:inset 3px 0 0 var(--colorPrimary)}header{position:sticky;top:0;z-index:20;padding:0 18px;height:var(--headerHeight);background-color:var(--headerColor);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-sizing:border-box;justify-content:center;display:flex;border-bottom:1px solid var(--borderColor)}header .Beta{position:absolute;left:10px;display:flex;align-items:center;height:100%;color:var(--colorPrimary)}@media(max-width:850px){header .Beta{display:none}}header .Beta{margin:0;font-size:.9rem;font-weight:700;letter-spacing:.04em}header .Selector{background:none;border-radius:999px}header .Center{height:100%;width:210px;display:flex;justify-content:space-between;align-items:center}header .Logo{height:100%;display:flex;align-items:center}header .Logo img{width:128px;min-width:24px;transition:transform .25s ease}header .Logo:hover img{transform:translateY(-1px)}header .circle{position:relative;border:none;border-radius:100%;width:22px;height:22px;background:var(--brandGrey);margin:auto;cursor:pointer;box-shadow:0 0 0 3px color-mix(in srgb,var(--brandGrey) 28%,transparent)}header .circle .creasant{position:absolute;border-radius:100%;right:0;width:16px;height:16px;background:#fff;transform:scale(0);transform-origin:top right;transition:transform .6s cubic-bezier(.645,.045,.355,1);background-color:var(--headerColor)}header .Logout:hover{color:var(--colorSecondary);transition:color .25s ease}header .Logout{position:absolute;left:30px;top:50%;transform:translateY(-50%)}header .Logout span{font-size:1.7rem;cursor:pointer;color:var(--colorPrimaryText)}header .Logout span:hover{color:var(--colorSecondary);transition:color .4s}header .Icons{position:absolute;right:18px;display:flex;align-items:center;justify-content:space-around;z-index:4;height:100%;gap:4px}@media(max-width:850px){header .Icons{width:auto;right:12px}}header .Icons .Moon{cursor:pointer;height:25px;opacity:.5}header .Icons .Moon:hover{opacity:1;transition:opacity 1s ease}header .Icons .SocialIcon{display:flex;height:100%;align-items:center}header .Icons .SocialIcon a{margin:0;padding:0;height:34px;width:34px;display:flex;align-items:center;justify-content:center;border-radius:999px;transition:background-color .2s ease,transform .2s ease}@media(max-width:850px){header .Icons .SocialIcon a{height:28px;width:28px}}header .Icons .SocialIcon a{padding:0}header .Icons .SocialIcon a:hover{background:var(--surfaceMuted);transform:translateY(-1px)}header .Icons .SocialIcon a svg,header .Icons .SocialIcon a img{height:22px;width:22px;border-radius:50%}@media(max-width:850px){header .Icons .SocialIcon a svg,header .Icons .SocialIcon a img{height:18px;width:18px}}header .Icons .Lang{display:flex}header .Icons .Lang .Locales{cursor:pointer;justify-content:space-between;display:flex}header .Icons .Lang .Locales .Locale{display:flex;height:100%;align-items:center;justify-content:center;padding:0 3px}header .Icons .Lang .Locales .Locale.Active img{opacity:1;box-shadow:0 0 0 2px var(--colorSecondary)}header .Icons .Lang .Locales img{width:24px;height:24px;border-radius:50%}@media(max-width:850px){header .Icons .Lang .Locales img{height:18px;width:18px}}header .Icons .Lang .Locales img:hover{opacity:1;transition:opacity .25s ease}.LightMode header .circle{background:var(--brandInk)}.LightMode header .circle .creasant{transform:scale(1);background:var(--headerColor)}.Programme{border:1px solid var(--borderColor);cursor:pointer;padding:8px 10px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:var(--colorPrimaryText);transition:background-color .2s ease,color .2s ease,border-color .2s ease;line-height:1.15rem;position:relative;flex:1 1 0;min-width:0;min-height:54px;box-sizing:border-box;border-radius:10px;background:var(--surfaceColor);text-align:left;appearance:none;font:inherit}.Programme .Time{padding:0;font-weight:700;color:var(--colorSecondary);font-size:.7rem;display:flex;align-items:center;gap:4px;white-space:nowrap;width:100%}.Programme .Name{text-align:left;width:100%}.Programme .Name p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;margin:3px 0 0;max-width:100%}.Programme .Meta{margin-left:auto;font-size:.65rem;color:var(--lightColor);font-weight:400}.Programme.Future{cursor:not-allowed;opacity:.62}.Programme.Active{background:color-mix(in srgb,var(--colorPrimary) 12%,var(--surfaceColor));color:var(--colorPrimaryText);border-color:transparent;box-shadow:inset 3px 0 0 var(--colorPrimary)}.Programme.Active .Time,.Programme.Active .Meta{color:var(--colorPrimary)}.Programme:not(:disabled):hover{border-color:var(--colorSecondary)}.Programme .ProgressBar{width:100%;position:absolute;left:0;bottom:0;height:3px;background-color:color-mix(in srgb,var(--colorSecondary) 22%,transparent);border-radius:0 0 10px 10px;overflow:hidden}.Programme .ProgressBar .Progress{height:100%;background-color:var(--colorSecondary)}.Programme.Active .ProgressBar .Progress{background-color:var(--colorPrimary)}.isFullScreen .Programme{flex:0 0 auto;width:100%;min-height:0;flex-direction:row;align-items:center;border-radius:0;border-left:none;border-right:none}.isFullScreen .Programme .Name p{margin:0 0 0 8px}.EpgWrapper{position:relative;width:auto;min-width:0;flex:1 1 auto;max-width:100%}.Epg{overflow:hidden;height:100%;min-height:54px;font-size:.8rem;background:transparent;padding-top:0;box-sizing:border-box;display:flex;align-items:center;min-width:0}.Epg .EpgSlider{display:flex;align-items:center;width:100%;height:100%;min-width:0;gap:6px}.Epg .EpgSlider.isVertical{flex-direction:column;align-items:stretch;height:auto}.Epg .EpgSlider.isVertical .EpgArrow{align-self:center;width:36px;height:28px}.Epg .EpgSlider.isVertical .EpgStrip{flex-direction:column;align-items:stretch;height:auto;min-width:0}.Epg .EpgSlider.isVertical .Programme{flex:0 0 auto;width:100%}.Epg .EpgSlider.isVertical .Programme .Name p{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.Epg .EpgSlider.isVertical.isScrollable .EpgStrip{overflow-x:hidden;overflow-y:auto;max-height:178px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--colorSecondary) 32%,transparent) transparent}.Epg .EpgSlider.isVertical.isScrollable .EpgStrip::-webkit-scrollbar{width:.5px;height:.5px}.Epg .EpgSlider.isVertical.isScrollable .EpgStrip::-webkit-scrollbar-track{background:transparent}.Epg .EpgSlider.isVertical.isScrollable .EpgStrip::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--colorSecondary) 32%,transparent);border-radius:999px}.Epg .EpgSlider.isVertical.isScrollable .EpgStrip::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--colorSecondary) 55%,transparent)}@media(max-width:500px){.Epg .EpgSlider.isVertical.isScrollable .EpgStrip{max-height:240px}}.Epg .EpgSlider.isVertical.isWide{height:100%;min-height:0}.Epg .EpgSlider.isVertical.isWide.isScrollable .EpgStrip{max-height:none;height:100%;flex:1 1 auto;min-height:0}.Epg .EpgArrow{flex:0 0 auto;width:32px;height:32px;border:1px solid var(--borderColor);border-radius:999px;background:var(--surfaceColor);color:var(--colorSecondary);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.Epg .EpgArrow .material-icons{font-size:22px}.Epg .EpgArrow:hover:not(:disabled){border-color:var(--colorSecondary);color:var(--colorPrimary)}.Epg .EpgArrow:disabled{opacity:.28;cursor:default}.Epg .EpgStrip{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;overflow:hidden;flex:1 1 auto;min-width:0;height:100%;padding:0}.Epg .NoEpg{min-width:160px;min-height:52px;display:flex;justify-content:center;align-items:center;color:var(--lightColor);font-size:.85rem;padding:8px;box-sizing:border-box}.isFullScreen .EpgWrapper{width:15%;min-width:180px}.isFullScreen .Epg{height:100%;align-items:stretch}.isFullScreen .Epg .EpgSlider{height:100%}.isFullScreen .Epg .EpgStrip{flex-direction:column;overflow-x:hidden;overflow-y:auto;height:100%;padding:0;gap:0}.DayStepper{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto;min-width:64px;padding:0 4px;border-left:1px solid var(--borderColor);border-right:1px solid var(--borderColor)}.DayStepperBtn{display:flex;align-items:center;justify-content:center;width:28px;height:22px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--colorSecondary);cursor:pointer}.DayStepperBtn .material-icons{font-size:20px}.DayStepperBtn:hover:not(:disabled){background:var(--surfaceColor);color:var(--colorPrimary)}.DayStepperBtn:disabled{opacity:.3;cursor:default}.DayStepperLabel{font-size:.72rem;font-weight:700;color:var(--colorPrimaryText);white-space:nowrap;line-height:1.1;padding:1px 0}.Spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.Spinner .sk-chase{width:3rem;height:3rem;position:relative;animation:sk-chase 2.5s infinite linear both}@media(max-width:850px){.Spinner .sk-chase{width:1.3rem;height:1.3rem}}.Spinner .sk-chase-dot{width:100%;height:100%;position:absolute;left:0;top:0;animation:sk-chase-dot 2s infinite ease-in-out both}.Spinner .sk-chase-dot:before{content:"";display:block;width:25%;height:25%;background-color:var(--colorSecondary);border-radius:100%;animation:sk-chase-dot-before 2s infinite ease-in-out both}.Spinner .sk-chase-dot:nth-child(1){animation-delay:-1.1s}.Spinner .sk-chase-dot:nth-child(2){animation-delay:-1s}.Spinner .sk-chase-dot:nth-child(3){animation-delay:-.9s}.Spinner .sk-chase-dot:nth-child(4){animation-delay:-.8s}.Spinner .sk-chase-dot:nth-child(5){animation-delay:-.7s}.Spinner .sk-chase-dot:nth-child(6){animation-delay:-.6s}.Spinner .sk-chase-dot:nth-child(1):before{animation-delay:-1.1s}.Spinner .sk-chase-dot:nth-child(2):before{animation-delay:-1s}.Spinner .sk-chase-dot:nth-child(3):before{animation-delay:-.9s}.Spinner .sk-chase-dot:nth-child(4):before{animation-delay:-.8s}.Spinner .sk-chase-dot:nth-child(5):before{animation-delay:-.7s}.Spinner .sk-chase-dot:nth-child(6):before{animation-delay:-.6s}@keyframes sk-chase{to{transform:rotate(360deg)}}@keyframes sk-chase-dot{80%,to{transform:rotate(360deg)}}@keyframes sk-chase-dot-before{50%{transform:scale(.4)}to,0%{transform:scale(1)}}.ProgressBarContainer{padding:2px 14px 8px;position:relative;text-align:left}.ProgressBarContainer.isDisabled .HistoryTrackWrap{cursor:not-allowed;opacity:.7}.ProgressBarContainer .HistoryMeta{display:flex;align-items:center;gap:10px;min-height:28px;margin-bottom:8px;color:var(--colorPrimaryText);font-size:.78rem}.ProgressBarContainer .HistoryLabel{color:var(--colorSecondary);font-weight:700;letter-spacing:.04em}.ProgressBarContainer .HistoryNowPlaying,.ProgressBarContainer .PlaybackStatus{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 0 auto;padding:0;font-size:inherit}.ProgressBarContainer .TimeSelect{margin-left:0}.ProgressBarContainer .TimeSelect .Inputs input{width:32px;padding:4px 2px}.ProgressBarContainer .TimeSelect .Inputs button{min-height:28px;margin-left:6px;padding:4px 8px}.ProgressBarContainer .HistoryUnavailableNote{color:var(--lightColor);font-size:.72rem}.ProgressBarContainer .HistoryTrackWrap{position:relative;padding:16px 8px 8px;cursor:pointer}.ProgressBarContainer .HistoryTrack{position:relative;height:14px;border-radius:999px;background:var(--color2);overflow:visible;box-shadow:inset 0 0 0 1px var(--borderColor)}.ProgressBarContainer .HistoryUnavailable,.ProgressBarContainer .HistoryFuture{position:absolute;top:0;bottom:0;z-index:1;pointer-events:none}.ProgressBarContainer .HistoryUnavailable{left:0;background:repeating-linear-gradient(-45deg,rgba(68,74,79,.18),rgba(68,74,79,.18) 4px,transparent 4px,transparent 8px);border-radius:999px 0 0 999px}.ProgressBarContainer .HistoryFuture{background:#ffffff14}.Root.LightMode .ProgressBarContainer .HistoryFuture{background:#ffffff8c}.ProgressBarContainer .HistorySegment{position:absolute;top:3px;height:8px;border-radius:999px;background:color-mix(in srgb,var(--colorSecondary) 38%,transparent);z-index:2;pointer-events:none}.ProgressBarContainer .HistorySegment.isActive{background:var(--colorPrimary)}.ProgressBarContainer .HistoryNow{position:absolute;top:-4px;width:2px;height:22px;background:var(--colorPrimary);transform:translate(-1px);z-index:4;pointer-events:none}.ProgressBarContainer .HistoryPlayhead{position:absolute;top:50%;width:16px;height:16px;border-radius:50%;background:var(--colorPrimary);border:2px solid #fff;box-shadow:0 0 0 4px color-mix(in srgb,var(--colorPrimary) 22%,transparent);transform:translate(-50%,-50%);z-index:5;pointer-events:none}.ProgressBarContainer .HistoryPlayheadTime{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);background:var(--colorPrimary);color:#fff;font-size:11px;font-weight:700;padding:3px 7px;border-radius:8px;white-space:nowrap}.ProgressBarContainer .HistoryTooltip{position:absolute;bottom:calc(100% + 10px);transform:translate(-50%);min-width:140px;max-width:260px;background:var(--surfaceColor);color:var(--colorPrimaryText);border:1px solid var(--borderColor);box-shadow:var(--shadowLift);border-radius:10px;padding:8px 10px;z-index:6;pointer-events:none}.ProgressBarContainer .HistoryTooltip strong{display:block;color:var(--colorPrimary);margin-bottom:4px}.ProgressBarContainer .HistoryTooltip span{display:block;font-size:.72rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProgressBarContainer .HistoryTooltip.isBlocked{opacity:.72}.ProgressBarContainer .HistoryTooltip.isBlocked strong{color:var(--lightColor)}.ProgressBarContainer .HistoryHours{position:relative;height:18px;margin-top:6px}.ProgressBarContainer .HistoryHours span{position:absolute;top:0;color:var(--lightColor);font-size:11px;font-weight:700;transform:translate(-50%)}.ProgressBarContainer .HistoryHours span:first-child{transform:none}.ProgressBarContainer .HistoryHours span:last-child{transform:translate(-100%)}@media(max-width:850px){.ProgressBarContainer{padding:2px 10px 6px}.ProgressBarContainer .HistoryMeta{font-size:.7rem}.ProgressBarContainer .HistoryTrack{height:12px}.ProgressBarContainer .HistoryHours span:nth-child(2n){display:none}}.ChannelInfoContainer{flex:0 0 auto;min-width:132px;max-width:176px}.ChannelInfoContainer .ChannelInfo{display:flex;align-items:center;padding:4px 8px 4px 4px;margin:0;justify-content:flex-start;color:var(--colorPrimaryText);font-size:.85rem;font-weight:700;letter-spacing:.02em;background:transparent;border:none;height:auto;box-sizing:border-box}.ChannelInfoContainer .ChannelContent{display:flex;align-items:center;min-width:0;gap:10px}.ChannelInfoContainer .Logo{padding-right:0;display:flex;align-items:center}.ChannelInfoContainer .Logo img{width:32px;height:32px;object-fit:contain;border-radius:10px;background:var(--surfaceColor);padding:4px;box-sizing:border-box}.ChannelInfoContainer .Name{min-width:0;text-align:left}.ChannelInfoContainer .Name p{margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChannelInfoContainer .PlayerTime{color:var(--colorSecondary);font-size:.72rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-weight:500}@media(max-width:850px){.ChannelInfoContainer{min-width:0;max-width:none;flex:1 1 auto}}@media(min-width:1367px){.ChannelInfoContainer{max-width:360px}}@media(min-width:1500px){.ChannelInfoContainer{max-width:none;flex:1 1 auto;min-width:0}}.DarkModeSwitch .credit{position:fixed;right:2rem;bottom:2rem;color:#fff}.DarkModeSwitch .credit a{color:inherit}.DarkModeSwitch .body{position:absolute;background-color:#fff;overflow:hidden;display:flex;justify-content:center;align-items:center;transition:background-color .1s;left:50%;top:50%;transform:translate(-50%,-50%);z-index:4}.DarkModeSwitch .main-circle{width:40rem;height:40rem;border-radius:100%;background:var(--brandInk);position:absolute;z-index:1;left:50%;transform:translate(-50%,-70%)}.DarkModeSwitch .phone{position:relative;z-index:2;width:18rem;height:20rem;background-color:inherit;box-shadow:0 4px 35px #0000001a;display:flex;flex-direction:column;box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003}.DarkModeSwitch .swipe{width:40%;height:.25rem;background-color:#000;opacity:.15;border-radius:10px;margin:.5rem auto}.DarkModeSwitch .menu{font-size:80%;opacity:.4;padding:.8rem 1.8rem;display:flex;justify-content:space-between;align-items:center}.DarkModeSwitch .icons{display:flex;margin-top:.5rem}.DarkModeSwitch .battery{width:.85rem;height:.45rem;background-color:#000}.DarkModeSwitch .network{width:0;height:0;border-style:solid;border-width:0 6.8px 7.2px 6.8px;border-color:transparent transparent black transparent;transform:rotate(135deg);margin:.12rem .5rem}.DarkModeSwitch .content{display:flex;flex-direction:column;margin:auto;text-align:center;width:70%;transform:translateY(5%)}.DarkModeSwitch .circle{position:relative;border-radius:100%;width:4rem;height:4rem;background:var(--brandInk);margin:auto}.DarkModeSwitch .crescent{position:absolute;border-radius:100%;right:0;width:3rem;height:3rem;background:#fff;transform:scale(0);transform-origin:top right;transition:transform .6s cubic-bezier(.645,.045,.355,1)}.DarkModeSwitch p{font-size:90%}.DarkModeSwitch .heading{font-size:140%;font-weight:bolder;margin:3rem 0 .2rem}.DarkModeSwitch label,.DarkModeSwitch .toggle{height:2.8rem;border-radius:100px}.DarkModeSwitch label{width:100%;background-color:#0000001a;border-radius:100px;position:relative;margin:1.8rem 0 4rem;cursor:pointer}.DarkModeSwitch .toggle{position:absolute;width:50%;background-color:#fff;box-shadow:0 2px 15px #00000026;transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.DarkModeSwitch .names{font-size:90%;font-weight:bolder;width:65%;margin-left:17.5%;margin-top:.5%;position:absolute;display:flex;justify-content:space-between;-webkit-user-select:none;user-select:none}.DarkModeSwitch .dark{opacity:.5}.DarkModeSwitch .mark{border-radius:100px;background-color:#000}.DarkModeSwitch .mark{width:7%;margin:auto;position:relative;height:.25rem}.DarkModeSwitch .mark:before{content:"";position:absolute;width:.25rem;height:100%;left:-70%;opacity:.15;background-color:inherit}.DarkModeSwitch .mark:after{content:"";position:absolute;width:.25rem;height:100%;right:-70%;opacity:.15;background-color:inherit}.DarkModeSwitch .skip{padding:1.5rem 1.8rem;display:flex;justify-content:space-between;align-items:center}.DarkModeSwitch .skip p{opacity:.55;font-size:90%;cursor:pointer;transition:all 2s ease}.DarkModeSwitch .skip p:hover{text-decoration:underline}.DarkModeSwitch .fab{box-shadow:0 2px 10px #0003;border-radius:100%;width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer;transition:transform .5s cubic-bezier(.19,1,.22,1)}.DarkModeSwitch .fab:hover{transform:scale(1.2)}.DarkModeSwitch .arrow{width:40%;height:.1rem;background-color:#000}.DarkModeSwitch .arrow:before{content:"";position:absolute;height:.1rem;width:20%;background-color:inherit;transform:rotate(45deg);right:26%;top:42%}.DarkModeSwitch .arrow:after{content:"";position:absolute;height:.1rem;width:20%;background-color:inherit;transform:rotate(-45deg);right:26%;bottom:42%}.DarkModeSwitch [type=checkbox]{display:none}.DarkModeSwitch [type=checkbox]:checked+.app .toggle{transform:translate(100%);background-color:#34323d}.DarkModeSwitch [type=checkbox]:checked+.app .dark{opacity:1}.DarkModeSwitch [type=checkbox]:checked+.app .light{opacity:.5}.DarkModeSwitch [type=checkbox]:checked+.app .body{background-color:#26242e;color:#fff}.DarkModeSwitch [type=checkbox]:checked+.app .crescent{transform:scale(1);background:#26242e}.DarkModeSwitch [type=checkbox]:checked+.app .circle{background:var(--brandGrey)}.DarkModeSwitch [type=checkbox]:checked+.app .main-circle{background:var(--brandGrey)}.DarkModeSwitch [type=checkbox]:checked+.app .fab{background-color:#34323d}.DarkModeSwitch [type=checkbox]:checked+.app .arrow,.DarkModeSwitch [type=checkbox]:checked+.app .mark,.DarkModeSwitch [type=checkbox]:checked+.app .battery{background-color:#fff}.DarkModeSwitch [type=checkbox]:checked+.app .network{border-color:transparent transparent white transparent}.DarkModeSwitch [type=checkbox]:checked+.app .swipe{background-color:#34323d;opacity:1}.BackDrop{position:absolute;width:100vw;height:100vh;background-color:#0006;z-index:2}.Selector{display:flex;justify-content:space-between;align-items:center;font-size:.95rem;color:var(--colorPrimaryText);background-color:var(--surfaceMuted);z-index:2;position:sticky;font-weight:700;letter-spacing:.02em;top:0;border-bottom:1px solid var(--borderColor)}.Selector .SelectorIcon{color:var(--colorSecondary);font-size:2.1rem;cursor:pointer}.Selector .SelectorIcon:hover{color:var(--colorPrimary);transition:color .25s}.Selector .Name:hover{color:var(--colorSecondary);transition:color .25s ease}.Selector .Name{cursor:pointer}.Selector .OptionsSelect{position:absolute;width:100%;top:100%;background-color:var(--surfaceColor);z-index:3;opacity:.98;border:1px solid var(--borderColor);box-sizing:border-box;border-radius:0 0 var(--radiusMd) var(--radiusMd);box-shadow:var(--shadowLift);overflow:hidden}.Selector .OptionsSelect .Close{display:flex;justify-content:flex-start;padding:1px;cursor:pointer}.Selector .OptionsSelect .Close .material-icons:hover{color:var(--colorSecondary);transition:color .25s ease}.Selector .OptionsSelect .Option:hover{cursor:pointer}.Selector .OptionsSelect .Option{padding:10px 0;font-size:.9rem}.Selector .OptionsSelect .Option p{margin:0}.Selector .OptionsSelect .Option:hover{background-color:var(--brandInk);color:#fff;transition:background-color .25s ease,color .25s ease}.Selector .OptionsSelect .Option.Active,.Selector .OptionsSelect .Option.Active:hover{background-color:color-mix(in srgb,var(--colorPrimary) 12%,var(--surfaceColor));color:var(--colorPrimaryText);box-shadow:inset 3px 0 0 var(--colorPrimary)}@media only screen and (max-width:1366px){.Selector{font-size:.7rem}}@media only screen and (max-width:850px){.Selector{font-size:1rem}}.PreviewPlayer{position:absolute;left:0;transition:left 1.7s linear;z-index:3;border-radius:var(--radiusMd);overflow:hidden;box-shadow:var(--shadowLift)}@media(max-width:850px){.PreviewPlayer{display:none}}.PreviewPlayer video{object-fit:fill}.PreviewPlayer .PreviewPlayerWrapper{height:100%;width:100%;min-height:100px;position:relative;background-color:#21232bc7;height:60px}.PreviewPlayer .PreviewPlayerWrapper .Time{width:100%;font-size:.53rem;background-color:var(--colorSecondary);padding:1px 0;color:#fff}.PreviewPlayer .PreviewPlayerWrapper .Time p{margin:0}.PreviewPlayer .Spinner{top:55%}.PreviewPlayer .Spinner .sk-chase{width:1.7rem;height:1.7rem}.TimeSelect{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;width:auto;padding:0;position:relative;z-index:1}.TimeSelect .Inputs{display:flex;flex-wrap:nowrap;margin-right:0;align-items:center}.TimeSelect .Inputs .Seperator{padding:0 6px;display:flex;align-items:center;justify-content:center;font-size:1.3rem;color:var(--colorSecondary)}.TimeSelect .Inputs input{width:36px;box-shadow:none;border:1px solid var(--borderColor);display:flex;justify-content:center;align-items:center;text-align:center;background-color:var(--surfaceMuted);color:var(--colorPrimaryText);padding:6px 4px;border-radius:var(--radiusSm)}.TimeSelect .Inputs input:focus{outline:none;background-color:var(--colorSecondary);color:#fff;border-color:var(--colorSecondary)}.TimeSelect .Inputs button{margin-left:8px}.TimeSelectInput:hover{background-color:var(--brandInk);color:#fff;transition:background-color .25s ease,color .25s ease}.PlayerWrapper .PlayerMain{display:contents}.PlayerWrapper .NowAndGuide{display:flex;align-items:center;gap:8px;margin:8px 12px 2px;padding:6px 8px;background:var(--surfaceMuted);border:1px solid var(--borderColor);border-radius:var(--radiusMd);min-width:0;min-height:70px;flex-shrink:0}.PlayerWrapper .NowBar,.PlayerWrapper .NowMeta{display:flex;align-items:center;flex:0 0 auto;min-width:0;align-self:stretch}.PlayerWrapper .GuideDock{display:flex;align-items:center;flex:1 1 auto;min-width:0;align-self:stretch;gap:0}.PlayerWrapper .GuideHeader{display:contents}.PlayerWrapper .GuideToggle{display:none}.PlayerWrapper .EpgWrapper{width:auto;min-width:0;margin:0;box-sizing:border-box;border-radius:0;flex:1 1 auto;align-self:stretch;display:flex;align-items:center;min-height:0;max-height:none;background:transparent;border:none;box-shadow:none}.PlayerWrapper .Epg{width:100%;min-height:0;height:100%;max-height:none;margin-top:0;display:flex;align-items:center}.PlayerWrapper .PlayerStage{flex:1 1 auto;min-height:0;min-width:0;display:flex;align-items:stretch;justify-content:flex-start;padding:10px 10px 0;box-sizing:border-box;container-type:size}.PlayerWrapper .PlayerStage:has(.isFullScreen){container-type:normal;padding:0}.PlayerWrapper .MartvnPlayerContainer{border-radius:var(--radiusMd);overflow:hidden;margin:0;background:#000;flex:0 1 auto}.PlayerWrapper .MartvnPlayerContainer.isFullScreen{overflow:visible;border-radius:0}.PlayerWrapper .MartvnPlayerContainer:not(.isFullScreen){aspect-ratio:16/9;width:min(100%,1600px);height:auto;max-width:1600px;max-height:100%;min-height:0}.PlayerWrapper .MartvnPlayerContainer:not(.isFullScreen) video{position:absolute;inset:0;width:100%;height:100%;max-height:none;object-fit:contain;object-position:center;background:#000}.PlayerWrapper .TimeShift,.PlayerWrapper .ProgressBarContainer{flex-shrink:0}@media(max-width:850px){.PlayerWrapper .PlayerStage{order:1;padding:8px 8px 0}.PlayerWrapper .NowAndGuide{display:contents}.PlayerWrapper .NowBar,.PlayerWrapper .NowMeta{order:2;width:auto;justify-content:space-between;margin:8px 8px 0;padding:6px 10px;background:var(--surfaceMuted);border:1px solid var(--borderColor);border-radius:var(--radiusMd)}.PlayerWrapper .TimeShift{order:3;padding:4px 8px 2px}.PlayerWrapper .GuideDock{order:4;flex:0 0 auto;flex-direction:column;align-self:stretch;align-items:stretch;margin:4px 8px 10px;padding:6px 8px;background:var(--surfaceMuted);border:1px solid var(--borderColor);border-radius:var(--radiusMd)}.PlayerWrapper .GuideDock.isCollapsed .GuideHeader{padding-bottom:0;border-bottom:none}.PlayerWrapper .GuideDock.isCollapsed .EpgWrapper{display:none}.PlayerWrapper .GuideHeader{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:0 0 6px;border-bottom:1px solid var(--borderColor);position:relative;cursor:pointer}.PlayerWrapper .DayStepper{flex:1 1 auto;flex-direction:row;justify-content:center;gap:8px;min-width:0;width:auto;padding:2px 0;border-left:none;border-right:none;border-bottom:none;position:relative;z-index:1;pointer-events:none}.PlayerWrapper .DayStepper .DayStepperBtn{pointer-events:auto}.PlayerWrapper .GuideToggle{display:flex;align-items:center;justify-content:flex-end;position:absolute;inset:0;z-index:0;width:auto;height:auto;padding:0 2px 0 0;border:none;border-radius:8px;background:transparent;color:var(--colorSecondary);cursor:pointer}.PlayerWrapper .GuideToggle .material-icons{font-size:24px}.PlayerWrapper .GuideToggle:hover{background:color-mix(in srgb,var(--surfaceColor) 55%,transparent);color:var(--colorPrimary)}.PlayerWrapper .EpgWrapper{align-self:stretch}.PlayerWrapper .ChannelInfoContainer{flex:1 1 auto;min-width:0;max-width:none}}@media(max-width:500px){.PlayerWrapper .PlayerStage{order:1}.PlayerWrapper .NowBar,.PlayerWrapper .NowMeta,.PlayerWrapper .ChannelsWrapper{height:58px;min-height:58px;box-sizing:border-box}.PlayerWrapper .ChannelsWrapper{order:2;flex:0 0 auto;flex-basis:auto;width:auto;min-width:0;margin:8px 8px 0;padding:6px 10px;background:var(--surfaceMuted);border:1px solid var(--borderColor);border-radius:var(--radiusMd);box-shadow:none;overflow:hidden}.PlayerWrapper .Channels{display:flex;flex-direction:row;align-items:center;overflow-x:auto;overflow-y:hidden;flex-basis:auto;height:100%;padding:0;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--colorSecondary) 32%,transparent) transparent}.PlayerWrapper .Channels::-webkit-scrollbar{width:.5px;height:.5px}.PlayerWrapper .Channels::-webkit-scrollbar-track{background:transparent}.PlayerWrapper .Channels::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--colorSecondary) 32%,transparent);border-radius:999px}.PlayerWrapper .Channels::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--colorSecondary) 55%,transparent)}.PlayerWrapper .Channels .Channel{flex:0 0 auto;margin:0 2px 0 0;padding:4px;justify-content:center}.PlayerWrapper .Channels .Channel .Logo{width:32px;height:32px}.PlayerWrapper .Channels .Channel .Logo img{width:24px;height:24px}.PlayerWrapper .NowBar,.PlayerWrapper .NowMeta{order:3}.PlayerWrapper .TimeShift{order:4}.PlayerWrapper .GuideDock{order:5}}@media(min-width:1500px){.PlayerWrapper{grid-template-columns:minmax(0,1600px) clamp(260px,22vw,360px);grid-template-rows:minmax(0,1fr) auto auto auto;align-items:stretch;column-gap:10px}.PlayerWrapper .NowAndGuide{display:contents}.PlayerWrapper .PlayerStage{grid-column:1;grid-row:1;width:auto;min-width:0;max-width:none;justify-self:stretch;padding:10px 10px 0}.PlayerWrapper .NowBar,.PlayerWrapper .NowMeta{grid-column:1;grid-row:2;margin:8px 10px 2px;padding:6px 8px;background:var(--surfaceMuted);border:1px solid var(--borderColor);border-radius:var(--radiusMd);min-width:0}.PlayerWrapper .NowBar .ChannelInfoContainer,.PlayerWrapper .NowMeta .ChannelInfoContainer{flex:1 1 auto;max-width:none}.PlayerWrapper .TimeShift{grid-column:1;grid-row:3;padding-left:10px;padding-right:10px}.PlayerWrapper .ProgressBarContainer{grid-column:1;grid-row:4;padding-left:10px;padding-right:10px}.PlayerWrapper .GuideDock{grid-column:2;grid-row:1/-1;flex-direction:column;align-items:stretch;align-self:stretch;min-width:0;min-height:0;margin:10px 10px 10px 0;padding:8px;background:var(--surfaceMuted);border:1px solid var(--borderColor);border-radius:var(--radiusMd)}.PlayerWrapper .DayStepper{flex-direction:row;justify-content:center;gap:8px;width:100%;min-width:0;padding:2px 0 8px;border-left:none;border-right:none;border-bottom:1px solid var(--borderColor)}.PlayerWrapper .EpgWrapper,.PlayerWrapper .Epg{flex:1 1 auto;min-height:0;height:auto;align-self:stretch;align-items:stretch}}.MartvnPlayerContainer{position:relative;display:flex;background:#000;container-type:size}.MartvnPlayerContainer .fullscreenIcon{position:absolute;z-index:2;color:#fff;bottom:14px;left:50px;cursor:pointer;font-size:20px}.MartvnPlayerContainer .fullscreenIcon:hover{opacity:.9}@media(max-width:850px){.MartvnPlayerContainer .fullscreenIcon{display:none}}.MartvnPlayerContainer video{display:block;width:100%;height:100%;object-fit:contain;object-position:center;background:#000;pointer-events:none}.MartvnPlayerContainer .PlayerHintIcon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:4;display:flex;align-items:center;justify-content:center;pointer-events:none;color:#fff;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.MartvnPlayerContainer .PlayerHintIcon .PlayerHintBadge{display:flex;align-items:center;justify-content:center;width:22cqmin;height:22cqmin;padding:0;border:0;border-radius:999px;background:#ffffff14;color:#fff;-webkit-text-fill-color:#fff;opacity:.7;pointer-events:none;cursor:pointer;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;outline:none;box-shadow:none}.MartvnPlayerContainer .PlayerHintIcon .PlayerHintBadge:hover,.MartvnPlayerContainer .PlayerHintIcon .PlayerHintBadge:focus,.MartvnPlayerContainer .PlayerHintIcon .PlayerHintBadge:focus-visible,.MartvnPlayerContainer .PlayerHintIcon .PlayerHintBadge:active{color:#fff;-webkit-text-fill-color:#fff;background:#ffffff14;outline:none!important;box-shadow:none}.MartvnPlayerContainer .PlayerHintIcon .material-icons-round{font-size:14.5cqmin;line-height:1;color:inherit;-webkit-text-fill-color:inherit}.MartvnPlayerContainer .PlayerHintIcon.isVisible{opacity:1;visibility:visible}.MartvnPlayerContainer .PlayerHintIcon.isVisible .PlayerHintBadge{pointer-events:auto}.MartvnPlayerContainer .PlayerTapCatcher{position:absolute;inset:0;z-index:2}.MartvnPlayerContainer.isIdle,.MartvnPlayerContainer.isIdle .PlayerTapCatcher{cursor:none}.MartvnPlayerContainer.isIdle .PlayerControlls,.MartvnPlayerContainer.isIdle .UrlShare{opacity:0;visibility:hidden;pointer-events:none!important}.MartvnPlayerContainer.isIdle .PlayerControlls *,.MartvnPlayerContainer.isIdle .UrlShare *{pointer-events:none!important}.MartvnPlayerContainer.isFullScreen{position:fixed;inset:0;z-index:50;height:100vh!important;height:100dvh!important;width:100vw!important;border-radius:0!important;margin:0!important;display:flex;align-items:center;justify-content:center}.MartvnPlayerContainer.isFullScreen video{width:100%;height:100%;object-fit:contain;object-position:center;background-color:#000}.MartvnPlayerContainer.isFullScreen .fullscreenIcon{right:10px;left:auto}.MartvnPlayerContainer.isFullScreen .FullScreenTransport{position:absolute;left:50%;transform:translate(-50%);bottom:12px;width:min(900px,100% - 24px);z-index:5;display:flex;flex-direction:column;gap:8px;pointer-events:none}.MartvnPlayerContainer.isFullScreen .ControllButtons{position:static;width:100%;transform:none;bottom:auto;z-index:5;pointer-events:auto}.MartvnPlayerContainer.isFullScreen .ControllButtons button{opacity:1}.MartvnPlayerContainer.isFullScreen .ControllButtons .Live{position:static;left:auto;transform:none;bottom:auto}.MartvnPlayerContainer.isFullScreen .PlayerControlls{background:none;width:15%}@media(max-width:850px){.MartvnPlayerContainer.isFullScreen .PlayerControlls{width:100%}}.MartvnPlayerContainer.isFullScreen .PlayerControlls{right:0}.MartvnPlayerContainer.isFullScreen .PlayerControlls .Icon{display:none}.MartvnPlayerContainer.isFullScreen .PlayerControlls .Icon.ShowInFullScreen{display:flex}@media(max-width:1199px),(max-height:768px){.MartvnPlayerContainer.isFullScreen .FullScreenTransport{width:min(640px,100% - 24px);bottom:calc(12px + env(safe-area-inset-bottom,0px))}.MartvnPlayerContainer.isFullScreen .ControllButtons{display:flex;width:100%;bottom:auto;gap:4px;padding:0;z-index:5;pointer-events:auto}.MartvnPlayerContainer.isFullScreen .ControllButtons .Button .btn{min-height:28px;padding:4px 6px;font-size:.68rem}.MartvnPlayerContainer.isFullScreen .ControllButtons .Button .btn span.material-icons-round{font-size:16px}.MartvnPlayerContainer.isFullScreen .ControllButtons .Live{display:flex}.MartvnPlayerContainer.isFullScreen .ControllButtons .Live .btn,.MartvnPlayerContainer.isFullScreen .ControllButtons .Live .LiveBtn{min-width:64px;min-height:28px;padding:4px 8px;font-size:.68rem}.MartvnPlayerContainer.isFullScreen .ControllButtons .Live .btn span.material-icons-round,.MartvnPlayerContainer.isFullScreen .ControllButtons .Live .LiveBtn span.material-icons-round{font-size:16px}.MartvnPlayerContainer.isFullScreen .PlayerControlls{width:100%;height:100%;inset:0;padding:calc(20px + env(safe-area-inset-top,0px)) calc(20px + env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) calc(10px + env(safe-area-inset-left,0px));align-items:flex-start;box-sizing:border-box;pointer-events:none}.MartvnPlayerContainer.isFullScreen .PlayerControlls .Icon{pointer-events:auto;width:40px;height:40px;margin-right:4px}.MartvnPlayerContainer.isFullScreen .PlayerControlls .Icon span{font-size:26px}.MartvnPlayerContainer.isFullScreen .PlayerControlls .VolumeCluster{position:absolute;top:calc(20px + env(safe-area-inset-top,0px));left:auto;right:calc(68px + env(safe-area-inset-right,0px));margin-right:0;pointer-events:auto;z-index:6}.MartvnPlayerContainer.isFullScreen .PlayerControlls .VolumeCluster .VolumeBar{display:block;width:88px;pointer-events:auto}.MartvnPlayerContainer.isFullScreen .PlayerControlls .ShowInFullScreen:not(.ExitFullScreen){position:static;margin-right:0}.MartvnPlayerContainer.isFullScreen .PlayerControlls .ExitFullScreen{position:absolute;top:calc(20px + env(safe-area-inset-top,0px));right:calc(20px + env(safe-area-inset-right,0px));margin-right:0}.MartvnPlayerContainer.isFullScreen.isViewportFull .ExitFullScreen{display:none}.MartvnPlayerContainer.isFullScreen.isViewportFull .VolumeCluster{right:calc(20px + env(safe-area-inset-right,0px))}}@media(max-width:1199px)and (max-height:500px),(max-height:768px)and (max-height:500px){.MartvnPlayerContainer.isFullScreen .FullScreenTransport{width:min(720px,100% - 24px);bottom:calc(10px + env(safe-area-inset-bottom,0px))}}@media(min-width:850px)and (max-width:1366px){.MartvnPlayerContainer.isFullScreen .PlayerControlls{width:100%;height:100%;inset:0;pointer-events:none}.MartvnPlayerContainer.isFullScreen .PlayerControlls .VolumeCluster{position:absolute;top:calc(20px + env(safe-area-inset-top,0px));left:auto;right:calc(58px + env(safe-area-inset-right,0px));pointer-events:auto;z-index:6}.MartvnPlayerContainer.isFullScreen .PlayerControlls .VolumeCluster .VolumeBar{width:96px}.MartvnPlayerContainer.isFullScreen .PlayerControlls .Icon.ShowInFullScreen{display:flex}.MartvnPlayerContainer.isFullScreen .PlayerControlls .ExitFullScreen{position:absolute;top:calc(20px + env(safe-area-inset-top,0px));right:calc(20px + env(safe-area-inset-right,0px))}}@media(min-width:1367px){.MartvnPlayerContainer.isFullScreen video::-webkit-media-controls{display:none!important}}.fade-in{animation:fadeIn ease 1s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-out{animation:fadeOut ease 1s;display:none}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.AuthCardContainer{width:100%;display:flex;justify-content:center;align-items:center;margin:16px 0}.AuthCardContainer .AuthCard{box-shadow:var(--shadowSoft);padding:3vw;width:90%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--colorPrimaryText);background:var(--surfaceMuted);border:1px solid var(--borderColor);border-radius:var(--radiusLg)}.AuthCardContainer .AuthCard .Option:hover{background-color:var(--brandInk);color:#fff;transition:background-color .25s ease,color .25s ease}.AuthCardContainer .AuthCard .Container{width:60%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width:850px){.AuthCardContainer .AuthCard .Container{width:95%}}.AuthCardContainer .AuthCard .Header{display:flex;align-items:center;width:100%}.AuthCardContainer .AuthCard .Header h4{text-align:center;width:100%;margin:8px 0 16px}.AuthCardContainer .AuthCard .Header .Back:hover{background-color:var(--brandInk);color:#fff;transition:background-color .25s ease,color .25s ease}.AuthCardContainer .AuthCard .Header .Back{margin-right:20px;font-size:1.7rem;cursor:pointer}.AuthCardContainer .AuthCard .FacebookWrapper,.AuthCardContainer .AuthCard .Option{width:100%;cursor:pointer}.AuthCardContainer .AuthCard .FacebookWrapper button{width:100%;padding:1rem;border-radius:var(--radiusMd)!important}.AuthCardContainer .AuthCard .Option{box-shadow:var(--shadowSoft);display:flex;justify-content:center;align-items:center;margin-top:15px;border:1px solid var(--borderColor);border-radius:var(--radiusMd)}.AuthCardContainer .AuthCard .Option span{padding:0 10px}.AuthCardContainer .AuthCard form,.AuthCardContainer .AuthCard .CodeInput{width:100%}.AuthCardContainer .AuthCard .BtnContainer{padding:1rem 0;display:flex;justify-content:flex-end}.AuthCardContainer .AuthCard .Info{font-size:.73rem}.AuthCardContainer .AuthCard .Error{font-size:.9rem;color:var(--colorPrimary)}.AuthCardContainer .AuthCard .Input{width:100%;padding:.3rem 0}.AuthCardContainer .AuthCard .Input input{width:calc(100% - 2px);padding:.7rem .8rem;border-radius:var(--radiusSm);font-size:1.05rem;border:1px solid var(--borderColor);background:var(--surfaceColor);color:var(--colorPrimaryText);box-sizing:border-box}.AuthCardContainer .AuthCard .O{padding:1rem 0}.AuthCardContainer .AuthCard .InputContainer{width:100%;display:flex;justify-content:space-between;padding:10px 0}.AuthCardContainer .AuthCard .InputContainer .Input{flex-basis:40%}.AuthCardContainer .AuthCard .InputContainer .Input input{border-radius:var(--radiusSm);background-color:var(--surfaceColor);border:1px solid var(--borderColor);border-bottom:.3rem solid transparent;transition:all .3s;width:100%}.AuthCardContainer .AuthCard .InputContainer .Input input.Error{background-color:var(--colorPrimary);color:#fff}.PlayerControlls{position:absolute;width:100%;background:linear-gradient(180deg,transparent,var(--overlayScrim));bottom:0;padding:1rem 1.2%;color:#fff;display:flex;justify-content:flex-end;box-sizing:border-box;z-index:6;opacity:1;visibility:visible;transition:opacity .25s ease,visibility .25s ease}.PlayerControlls .Group{display:flex;align-items:center}.PlayerControlls .Group .Icon:hover{color:var(--colorSecondary);transition:color .25s ease}.PlayerControlls .Group .Icon{margin-right:.4rem;padding:0;border:0;cursor:pointer;display:flex;align-items:center;width:34px;height:34px;justify-content:center;border-radius:999px;background:#ffffff14;color:inherit;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.PlayerControlls .Group .Icon span{-webkit-user-select:none;user-select:none;pointer-events:none}.PlayerControlls .Group .Icon:hover,.PlayerControlls .Group .Icon:focus,.PlayerControlls .Group .Icon:focus-visible,.PlayerControlls .Group .Icon:active{background:#f2f2f229;color:inherit;outline:none;box-shadow:none}@media(max-width:850px){.PlayerControlls .Icon{width:40px;height:40px}.PlayerControlls .Icon span{font-size:26px}}.PlayerControlls .VolumeCluster{display:flex;align-items:center;gap:8px;margin-right:8px;touch-action:none}.PlayerControlls .VolumeBar{width:72px;padding:12px 0;margin-right:0;cursor:pointer;touch-action:none}.PlayerControlls .VolumeBar .VolumeTrack{height:8px;border-radius:999px;overflow:hidden;background-color:#ffffff3d}.PlayerControlls .VolumeBar .VolumeValue{height:100%;width:0%;background-color:#f2f2f2;border-radius:999px;pointer-events:none}.TimeShift{display:flex;flex-direction:column;align-items:stretch;gap:4px;color:var(--colorPrimaryText);width:100%;padding:2px 12px 4px;box-sizing:border-box}.PlaybackStatus{display:flex;align-items:baseline;gap:10px;min-width:0;padding:2px 2px 0;font-size:.82rem;line-height:1.3;color:var(--colorPrimaryText)}.PlaybackTime{flex:0 0 auto;font-variant-numeric:tabular-nums;font-weight:700;color:var(--colorSecondary)}.PlaybackTitle{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PlaybackStatus.isOverlay{justify-content:center;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.55)}.PlaybackStatus.isOverlay .PlaybackTime{color:#fff}.TimeShiftRow{display:flex;flex-wrap:nowrap;align-items:center;width:100%;min-width:0}.TimeShiftRewind{justify-content:stretch}.ControllButtons{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;min-width:0;gap:6px;padding:4px 0}.ControllButtons .Button{margin:0;display:flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0}.ControllButtons .Button .btn{width:100%;min-width:0;justify-content:center;gap:2px;padding:6px 4px;white-space:nowrap}.ControllButtons .Live{flex:0 0 auto;width:auto;position:static;transform:none}@media(max-width:850px){.ControllButtons{gap:4px}.ControllButtons .Button .btn{padding:6px 2px;font-size:.78rem}.ControllButtons .Button .btn span.material-icons-round{font-size:18px}}.Live{display:flex;align-items:center;flex:0 0 auto}.LiveBtn{min-width:88px;white-space:nowrap;position:relative;z-index:2}.LiveBtn.Active{background:var(--colorPrimary);color:#fff;box-shadow:0 0 0 3px color-mix(in srgb,var(--colorPrimary) 22%,transparent);cursor:not-allowed}.LiveBtn.Active:hover{transform:none;background-color:var(--colorPrimary);color:#fff}.LiveBtn:disabled{pointer-events:none;cursor:not-allowed;opacity:1}.Live.isDisabled{cursor:not-allowed}.LiveBtn.Active{background-color:var(--colorPrimary);color:#fff;transition:background-color .25s ease,color .25s ease}.UrlShare{position:absolute;width:100%;background:linear-gradient(180deg,var(--overlayScrim),transparent);top:0;padding:.6rem 1%;color:#fff;display:flex;justify-content:flex-end;box-sizing:border-box;align-items:center;z-index:6;gap:8px;opacity:1;visibility:visible;transition:opacity .25s ease,visibility .25s ease}.UrlShare .link:hover{color:var(--colorSecondary);transition:color .25s ease}.UrlShare .link{cursor:pointer}.UrlShare .Copied{margin:0;font-size:.7rem;color:#fff;background:var(--colorPrimary);font-weight:700;padding:4px 8px;border-radius:999px}.UrlShare .Url{display:flex;max-width:70%;justify-content:flex-end;align-items:center}.UrlShare .Url span{margin-right:6px}.UrlShare .Url input{width:310px;max-width:84%;box-shadow:none;border:1px solid rgba(255,255,255,.16);display:flex;justify-content:center;align-items:center;background-color:#21232b8c;color:#fff;padding:6px 10px;border-radius:999px}.UrlShare .Url input:focus{outline:none;background-color:var(--colorSecondary);color:#fff}.UrlShare .Icons{display:flex;padding-left:5px}.UrlShare .Icons button{display:flex;margin-right:3px}.UrlShare .Icons .martv-icon:hover{color:var(--colorSecondary);transition:color .25s ease}.UrlShare .Icons img{width:22px;height:22px;filter:brightness(0) invert(1)}.UrlShare .Icons svg{fill:#fff}.UrlShare .Icons svg:hover{fill:var(--colorSecondary);transition:fill .4s}
