﻿:root{--vx-menubar-title-height:56px;--vx-menubar-height:calc(var(--vx-menubar-title-height) + .05em);--vx-theme-bg-body:#6a6a6a;--vx-theme-color-body:white;--vx-theme-menubar-bg:rgba(26,26,26,.9);--vx-theme-menubar-color:#fff;--vx-theme-menubar-shadow:1px 1px 4px 0 rgba(0,0,0,.1);--vx-theme-menu-bg:#1a1a1a;--vx-theme-menu-color:#fff;--vx-theme-menu-shadow:1px 1px 4px 0 rgba(0,0,0,.1);--vx-theme-menu-width:25vw;--vx-theme-menuitem-hover:#f5a511;--vx-theme-menuitem-color:#fff;--vx-theme-color-button:white;--vx-theme-bg-button:#f5a511;--vx-theme-bg-button2:rgba(0,0,0,.5);--vx-theme-disable-button:#b5b5b5;--vx-theme-color-accent1:#f5a511;--vx-theme-color-accent2:#b5b5b5;--vx-theme-color-accent3:red;--vx-theme-color-logo1:white;--vx-theme-color-logo2:#b5b5b5;--vx-theme-color-logo3:#f5a511;--vx-theme-weight-default:300;--vx-theme-weight-bold:700;}select,input,button,html,body{font-family:'Ubuntu','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:var(--vx-theme-weight-default);}select,input{border:0;padding:.5em;border-radius:.5em;}.invisible{opacity:0 !important;}body{margin:0;background-color:var(--vx-theme-bg-body);color:var(--vx-theme-color-body);}a{color:var(--vx-theme-color-accent1);}a:hover{color:var(--vx-theme-color-accent2);}.header{background:var(--vx-theme-menubar-bg);color:var(--vx-theme-menubar-color);box-shadow:var(--vx-theme-menubar-shadow);position:fixed;top:0;width:100%;height:var(--vx-menubar-height);z-index:3;}.header ul{margin:0;padding:0;list-style:none;overflow:hidden;}.header li a{display:block;padding:20px 20px;text-decoration:none;}.header li a:hover,.header .menu-btn:hover{background-color:var(--vx-theme-menuitem-hover);color:var(--vx-theme-menuitem-hover-color);}.header .logo{display:block;font-size:2em;font-weight:var(--vx-theme-weight-bold);padding:10px 20px;text-decoration:none;position:absolute;left:calc(50% - 3em);}.header .logo span.color1{color:var(--vx-theme-color-logo1);}.header .logo span.color2{color:var(--vx-theme-color-logo2);}.header .logo span.color3{color:var(--vx-theme-color-logo3);}h1.logo{display:block;font-size:2em;font-weight:var(--vx-theme-weight-bold);text-decoration:none;text-align:center;}h1.logo span.color1{color:var(--vx-theme-color-logo1);}h1.logo span.color2{color:var(--vx-theme-color-logo2);}h1.logo span.color3{color:var(--vx-theme-color-logo3);}.header .menu{clear:both;max-height:calc(100vh - var(--vx-menubar-height) - .5em);right:calc(var(--vx-theme-menu-width)*-1);width:var(--vx-theme-menu-width);top:calc(var(--vx-menubar-height) + .05em);position:fixed;box-shadow:var(--vx-theme-menu-shadow);transition:right .2s;height:100vh;background:var(--vx-theme-menu-bg);color:var(--vx-theme-menu-color);z-index:2;}.menu-backpanel{width:100%;height:100%;background-color:#000;position:fixed;top:calc(var(--vx-menubar-height) + .05em);left:0;z-index:1;opacity:0;transition:visibility .6s,opacity .5s;visibility:hidden;}.header .menu-icon{cursor:pointer;float:right;padding:28px 20px;position:relative;user-select:none;}.header .menu-icon .nav-icon{background:var(--vx-theme-menu-color);display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px;}.header .menu-icon .nav-icon:before,.header .menu-icon .nav-icon:after{background:var(--vx-theme-menu-color);content:'';display:block;height:100%;position:absolute;transition:all .2s;width:100%;}.header .menu-icon .nav-icon:before{top:5px;}.header .menu-icon .nav-icon:after{top:-5px;}.header .menu-btn{display:none;}.header .menu-btn:checked~.menu{right:0;min-width:10em;max-width:20em;}.header .menu-btn:checked~.menu-backpanel{opacity:.5;transition:opacity .5s,visibility 0s;visibility:visible;}.header .menu-btn:checked~.menu-icon .nav-icon{background:transparent;}.header .menu-btn:checked~.menu-icon .nav-icon:before{transform:rotate(-45deg);top:0;}.header .menu-btn:checked~.menu-icon .nav-icon:after{transform:rotate(45deg);top:0;}@media(min-width:10000em){.header li{float:left;}.header li a{padding:20px 30px;}.header .menu{clear:none;float:right;max-height:none;}.header .menu-icon{display:none;}}.header .file-version{position:absolute;bottom:1em;width:100%;text-align:center;color:var(--vx-theme-color-accent2);font-size:.85em;}#blazor-error-ui{background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.25rem .7rem 1.25rem;position:fixed;width:100%;z-index:1000;}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem;}div.main{margin-top:calc(var(--vx-menubar-height) + 2em);margin-left:auto;margin-right:auto;max-width:60em;width:85%;}button{display:block;padding:.5em 1em;border:0;border-radius:.5em;margin:.25em;transition:all .2s;color:var(--vx-theme-color-button);background-color:var(--vx-theme-bg-button);}button.sync{display:grid;grid-gap:.5em;grid-template-columns:1fr;grid-template-rows:auto 1fr;align-content:center;justify-content:center;transition:all .2s;}button.sync img{grid-column:1;grid-row:1;height:2em;margin:auto;}button.sync span{grid-column:1;grid-row:2;margin:auto;}button:disabled,button[disabled],button:disabled:hover,button[disabled]:hover{background-color:var(--vx-theme-disable-button);opacity:.2;transform:scale(1);cursor:default;}button:hover,input[type="button"]:hover,input[type="submit"]:hover{background-color:var(--vx-theme-color-accent2);cursor:pointer;transform:scale(1.1);}div.loadingPane{position:fixed;top:50vh;left:50vw;}div.loadingPaneVisible{visibility:visible;opacity:1;transition:visibility .6s,opacity .5s linear;}div.loadingPaneInvisible{visibility:hidden;opacity:0;transition:opacity .5s linear,visibility 0s;}.progress-horizontal{position:fixed;left:0;top:var(--vx-menubar-height);display:block;width:100%;height:.25em;margin:0;background-color:transparent;}.bar-horizontal{width:50%;height:100%;margin-left:0;background-color:var(--vx-theme-color-accent1);animation-name:spinner;animation-duration:1.25s;animation-timing-function:linear;animation-play-state:running;animation-direction:alternate-reverse;animation-iteration-count:infinite;}@keyframes spinner{0%{width:50%;margin-left:0%;margin-right:100%;}50%{width:50%;margin-left:50%;margin-right:50%;}100%{width:50%;margin-left:100%;margin-right:0%;}}div.syncList{padding:1.5em 1em;background-color:rgba(0,0,0,.7);border-radius:1.5em;width:100%;margin:1em 0;}div.syncList summary{display:flex;align-items:center;}div.syncList summary>div{width:100%;}div.syncList details.rowShow{margin-left:1.5em;margin-top:.25em;}div.syncList details.rowSeason{margin-left:1.25em;margin-bottom:.25em;}div.syncList div.tableBody div.itemRow{display:flex;flex-direction:row;justify-content:space-between;margin-left:1.5em;margin-right:1.5em;margin-top:.5em;margin-bottom:0;line-height:1.5em;}div.syncList div.tableBody div.itemRow div.itemCell{display:block;}div.syncList div.tableBody div.itemRow div.itemCell img{height:1.4em;}div.syncList div.tableBody div.itemRow div.itemCell span.identCell{margin-left:.5em;}div.syncList div.tableBody div.rowShow{margin-top:0;margin-left:0;}div.syncList div.tableBody div.rowSeason{margin-top:0;margin-left:0;}div.syncList div.tableBody div.rowEpisode{margin-left:1em;}button.button-start{font-size:1.5em;padding:.5em 2em;margin:2em auto .5em auto;}div.page-sync button.sync{font-size:1.25em;padding:.5em 1.5em;margin:1em 1em;background-color:rgba(0,0,0,.5);color:var(--vx-theme-color-body);border-radius:1.5em;}div.page-sync button.sync svg{width:5em;height:5em;margin:auto;}div.page-sync button.secundaryButton{background-color:var(--vx-theme-bg-button2);color:var(--vx-theme-color-body);margin:1em auto;}div.page-sync svg.traklogo path{fill:#ed2224;}div.page-sync button.traktloggedOut{color:rgba(255,255,255,.5);}div.page-sync button.traktloggedOut svg.traklogo path{fill:rgba(255,255,255,.5);}div.page-sync button.plexloggedOut{color:rgba(255,255,255,.5);}div.page-sync button.plexloggedOut svg path.cls-1,div.page-sync button.plexloggedOut svg path.cls-2,div.page-sync button.plexloggedOut svg path.cls-3,div.page-sync button.plexloggedOut svg polygon.cls-1,div.page-sync button.plexloggedOut svg polygon.cls-2,div.page-sync button.plexloggedOut svg polygon.cls-3{fill:rgba(255,255,255,.5);}div.page-sync button.secundaryButton:hover,div.page-sync button.sync:hover,div.page-sync input[type="button"]:hover,div.page-sync input[type="submit"]:hover{background-color:var(--vx-theme-color-accent1);}div.page-sync div.syncPanel{position:relative;display:flex;flex-wrap:wrap;flex-direction:row;align-content:center;justify-content:center;}div.page-sync div.syncIcon{width:5em;height:5em;margin:auto 1em;}@media(max-width:600px){div.page-sync div.syncPanel{display:flex;flex-wrap:wrap;flex-direction:column;}div.page-sync div.syncIcon{margin:auto auto;}}div.page-sync div.syncIconLoading svg{-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;animation:spin 4s linear infinite;transform-origin:center center;}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg);}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}div.page-donate div.donatePanel{text-align:center;}div.page-donate div.donatePanel img{margin:1em .25em;}div.loadingPanel{display:flex;font-size:2em;}div.loadingPanel .loadingTitle{border-radius:2em;margin:auto;padding:.5em 1em;text-align:center;}div.main-bg{position:fixed;width:100%;height:100%;background:url("/img/background.jpg");background-position:center;background-size:cover;left:0;top:0;z-index:-10;}div.plexKeypanel{display:flex;text-align:center;flex-direction:column;justify-content:center;line-height:1.5em;}div.plexKeypanel div.plexservervalue span{color:var(--vx-theme-color-accent1);font-weight:var(--vx-theme-weight-bold);}div.plexKeypanel img.warningIcon{width:2em;height:2em;margin:auto;}div.syncActionPanel{text-align:center;flex-direction:column;justify-content:center;}div.removeCollectionNotice{font-size:.8em;width:60%;margin:1em auto;color:var(--vx-theme-color-accent2);line-height:1.25em;}#select-server{font-weight:var(--vx-theme-weight-bold);background-color:var(--vx-theme-bg-button2);color:var(--vx-theme-color-body);margin:.5em;}#editServerKey{font-weight:var(--vx-theme-weight-bold);margin:1em auto;text-align:center;}@media(max-width:600px){#editServerKey{margin:1em auto;}}div.syncConsolePanel{padding:1.5em 1em;background-color:rgba(0,0,0,.7);border-radius:1.5em;max-height:5em;overflow-y:auto;width:100%;margin:1em 0;display:none;}div.syncConsolePanel div{margin:.5em 0;}div.syncProgressPanel{display:flex;flex-flow:column;justify-content:stretch;align-content:center;}div.syncProgressPanel div.progressBars{width:100%;display:flex;justify-content:stretch;margin:.25em 0;}div.syncProgressPanel div.progressBars progress{flex:1;margin:0 .5em;color:var(--vx-theme-color-accent1);border-radius:1.5em;}div.syncProgressPanel div.progressBars progress::-webkit-progress-bar{border-radius:1.5em;}div.syncProgressPanel div.progressBars progress::-webkit-progress-value{background-color:var(--vx-theme-color-accent1);border-radius:1.5em;}div.syncProgressPanel div.progressBars progress[value]{border-radius:1.5em;box-shadow:var(--vx-theme-menubar-shadow);}div.syncProgressPanel button{margin:1em auto;}div.tableLegend{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-content:center;max-width:50em;margin:auto;}div.tableLegend div.legendItem{display:grid;grid-gap:1em;grid-template-columns:3em 10em;grid-template-rows:1fr;align-content:center;justify-content:center;margin:.25em;}div.tableLegend div.legendItem div.legendLabel{grid-column:2;grid-row:1;}div.tableLegend div.legendItem img{grid-column:1;grid-row:1;height:2em;}.featureText{text-align:center;font-weight:var(--vx-theme-weight-bold);}.disabledFeature{text-align:center;font-size:.75em;color:var(--vx-theme-color-accent2);}