*{box-sizing:border-box}body{font-family:plexeina;background-color:#282a2d;background-image:url(img/noise.png),url(img/preset-light2.png);background-repeat:repeat,no-repeat;background-size:200px 200px,cover;background-position:center center;color:#f9f9f9;font-size:16px;line-height:1.5em;padding:60px}@media (max-width:1200px){body{padding:40px}}@media (max-width:700px){body{padding:20px 10px}}#vide-bg{pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1000}header{display:grid;grid-template-columns:90px auto auto;grid-column-gap:15px}@media (max-width:700px){header{grid-template-columns:77px auto;grid-row-gap:15px;grid-template-areas:'logo .' 'title title' 'speedtest speedtest'}}header #plex-logo{width:100%}@media (max-width:700px){header #plex-logo{grid-area:logo;position:relative;left:2px}}header #main-title{display:inline-block;margin-top:0}@media (max-width:700px){header #main-title{grid-area:title}}header .speedtest{justify-self:end;position:relative}header .speedtest:before{content:'';display:inline-block;width:25px;height:25px;background:url(img/icons/speedtest_small.svg);position:absolute;top:0;left:-33px}@media (max-width:700px){header .speedtest{grid-area:speedtest;background:#e5a00d;display:block;width:100%;padding:10px 15px 10px 44px;border-radius:6px;margin-bottom:20px}header .speedtest:before{top:10px;left:13px}}h1{margin-top:80px;margin-bottom:40px}@media (max-width:700px){h1{margin-bottom:10px}}a{color:#fff;text-decoration:none}a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.13em}#quick-stats{background-color:#f9f9f9;border-radius:6px;padding:30px;overflow:hidden;margin-bottom:30px;color:#282a2d}@media (max-width:700px){#quick-stats{padding:15px}}#quick-stats h3{font-size:25.6px;font-weight:700;letter-spacing:-.5px;line-height:35.84px;margin:0}#quick-stats #stats-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:40px;grid-template-areas:'uptime current-streams upcoming-episodes' 'free-disk-space bandwidth upcoming-episodes';width:calc(100% + 60px);position:relative;left:-30px}#quick-stats #stats-container #free-disk-space,#quick-stats #stats-container #uptime{margin-left:30px}#quick-stats #stats-container #upcoming-episodes{margin-right:30px}@media (max-width:700px){#quick-stats #stats-container{grid-template-columns:1fr;grid-template-areas:'uptime' 'current-streams' 'bandwidth' 'free-disk-space' 'upcoming-episodes';width:100%;position:static}#quick-stats #stats-container #free-disk-space,#quick-stats #stats-container #uptime{margin-left:0}#quick-stats #stats-container #upcoming-episodes{margin-right:0}}#quick-stats #stats-container #upcoming-episodes{grid-area:upcoming-episodes;position:relative}#quick-stats #stats-container #upcoming-episodes:after{content:'';position:absolute;width:100%;height:30px;left:0;bottom:0;background-image:linear-gradient(transparent,#f9f9f9)}#quick-stats #stats-container #upcoming-episodes #upcoming-episodes-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 20px;max-height:315px;min-height:100%;overflow-y:scroll;padding-bottom:30px}#quick-stats #stats-container #upcoming-episodes h4{grid-column:span 2;margin-bottom:0}#quick-stats #stats-container #upcoming-episodes.no-episodes{display:block}#quick-stats #stats-container #upcoming-episodes .episode{margin-bottom:10px}#quick-stats #stats-container #upcoming-episodes .episode .episode-title{color:rgba(40,42,45,.5);font-size:14px;line-height:1.6}#quick-stats #stats-container #upcoming-episodes .episode .episode-number{color:rgba(40,42,45,.5);font-size:14px;line-height:1.3}#quick-stats #stats-container #upcoming-episodes .episode .hours-from-now{color:#e5a00d;font-size:11px;font-weight:700;line-height:1.6;opacity:.8}#quick-stats #stats-container #uptime #services .services-up{font-size:60px;font-weight:700}#quick-stats #stats-container #uptime #services .services-up.green{color:#6b5}#quick-stats #stats-container #uptime #services .services-up.yellow{color:#e5a00d}#quick-stats #stats-container #uptime #services .services-up.red{color:#f53}#quick-stats #stats-container #uptime #services .slash,#quick-stats #stats-container #uptime #services .total-services{color:rgba(40,42,45,.25)}#quick-stats #stats-container #uptime #services .total-services{font-size:30px}#quick-stats #stats-container #uptime #services .slash{margin:0 8px;font-size:43px;position:relative;top:3px}#quick-stats #stats-container #free-disk-space{grid-area:free-disk-space}#quick-stats #stats-container #free-disk-space .total-space.green .number,#quick-stats #stats-container #free-disk-space .working-space.green .number{color:#6b5}#quick-stats #stats-container #free-disk-space .total-space.yellow .number,#quick-stats #stats-container #free-disk-space .working-space.yellow .number{color:#e5a00d}#quick-stats #stats-container #free-disk-space .total-space.red .number,#quick-stats #stats-container #free-disk-space .working-space.red .number{color:#f53}#quick-stats #stats-container #free-disk-space .total-space .number,#quick-stats #stats-container #free-disk-space .working-space .number{font-size:34px;font-weight:700;display:block;margin-bottom:5px}#quick-stats #stats-container #bandwidth{grid-area:bandwidth}#uptime-robot{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px;grid-template-areas:'plex-server tautulli sonarr' 'radarr plex-requests transmission' 'speedtest . .'}@media (max-width:1200px){#uptime-robot{grid-template-columns:1fr 1fr;grid-gap:30px;grid-template-areas:'plex-server tautulli' 'sonarr radarr' 'plex-requests transmission' 'speedtest .'}}@media (max-width:700px){#uptime-robot{grid-template-columns:1fr;grid-template-areas:'plex-server' 'tautulli' 'sonarr' 'radarr' 'plex-requests' 'transmission' 'speedtest'}}#uptime-robot .plex-server{grid-area:plex-server}#uptime-robot .tautulli{grid-area:tautulli}#uptime-robot .sonarr{grid-area:sonarr}#uptime-robot .radarr{grid-area:radarr}#uptime-robot .plex-requests{grid-area:plex-requests}#uptime-robot .transmission{grid-area:transmission}#uptime-robot .speedtest{grid-area:speedtest}#uptime-robot .monitor{background-color:#f9f9f9;border-radius:6px;padding:30px;display:inline-block;overflow:hidden;color:#282a2d;position:relative}@media (max-width:700px){#uptime-robot .monitor{padding:15px}}#uptime-robot .monitor h3{font-size:25.6px;font-weight:700;letter-spacing:-.5px;line-height:35.84px;margin:0}#uptime-robot .monitor h3:before{content:'';width:40px;height:40px;background-size:contain;background-position:center;background-repeat:no-repeat;display:block;margin-bottom:10px}#uptime-robot .monitor.plex-requests h3:before{background-image:url(img/icons/plex-requests.svg)}#uptime-robot .monitor.plex-server h3:before{background-image:url(img/icons/plex-server.svg)}#uptime-robot .monitor.radarr h3:before{background-image:url(img/icons/radarr.svg)}#uptime-robot .monitor.sonarr h3:before{background-image:url(img/icons/sonarr.svg)}#uptime-robot .monitor.tautulli h3:before{background-image:url(img/icons/tautulli.svg)}#uptime-robot .monitor.transmission h3:before{background-image:url(img/icons/transmission.svg)}#uptime-robot .monitor.speedtest h3:before{background-image:url(img/icons/speedtest.svg)}#uptime-robot .monitor:after{content:'';position:absolute;top:0;right:0;border-color:transparent;border-style:solid;border-width:40px}#uptime-robot .monitor:before{content:'';width:30px;height:30px;position:absolute;top:10px;right:10px;background-size:contain;background-position:center;background-repeat:no-repeat;z-index:10}#uptime-robot .monitor.paused:after{border-right-color:#3094c6;border-top-color:#3094c6}#uptime-robot .monitor.paused:before{background-image:url(img/icons/status-paused.svg)}#uptime-robot .monitor.not-checked-yet:after{border-right-color:#e5a00d;border-top-color:#e5a00d}#uptime-robot .monitor.not-checked-yet:before{background-image:url(img/icons/status-not-checked-yet.svg)}#uptime-robot .monitor.up:after{border-right-color:#6b5;border-top-color:#6b5}#uptime-robot .monitor.up:before{background-image:url(img/icons/status-up.svg)}#uptime-robot .monitor.seems-down:after{border-right-color:#f53;border-top-color:#f53}#uptime-robot .monitor.seems-down:before{background-image:url(img/icons/status-seems-down.svg)}#uptime-robot .monitor.down:after{border-right-color:#f53;border-top-color:#f53}#uptime-robot .monitor.down:before{background-image:url(img/icons/status-down.svg)}#uptime-robot .monitor .uptime-ratios{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:10px;margin-top:20px;grid-template-areas:'date1 date2 date3' 'per1 per2 per3'}#uptime-robot .monitor .uptime-ratios .date:nth-of-type(1){grid-area:date1}#uptime-robot .monitor .uptime-ratios .date:nth-of-type(3){grid-area:date2}#uptime-robot .monitor .uptime-ratios .date:nth-of-type(5){grid-area:date3}#uptime-robot .monitor .uptime-ratios .per:nth-of-type(2){grid-area:per1}#uptime-robot .monitor .uptime-ratios .per:nth-of-type(4){grid-area:per2}#uptime-robot .monitor .uptime-ratios .per:nth-of-type(6){grid-area:per3}#uptime-robot .monitor .uptime-ratios .date{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;line-height:2;white-space:nowrap}#uptime-robot .monitor .uptime-ratios .per{font-size:27px;letter-spacing:.3px}#uptime-robot .monitor .uptime-ratios .per.green{color:#6b5}#uptime-robot .monitor .uptime-ratios .per.yellow{color:#e5a00d}#uptime-robot .monitor .uptime-ratios .per.red{color:#f53}#uptime-robot .monitor .last-week{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-column-gap:10px;margin-top:20px;grid-template-areas:'date1 date2 date3 date4 date5 date6 date7' 'per1 per2 per3 per4 per5 per6 per7'}#uptime-robot .monitor .last-week .date:nth-of-type(1){grid-area:date1}#uptime-robot .monitor .last-week .date:nth-of-type(3){grid-area:date2}#uptime-robot .monitor .last-week .date:nth-of-type(5){grid-area:date3}#uptime-robot .monitor .last-week .date:nth-of-type(7){grid-area:date4}#uptime-robot .monitor .last-week .date:nth-of-type(9){grid-area:date5}#uptime-robot .monitor .last-week .date:nth-of-type(11){grid-area:date6}#uptime-robot .monitor .last-week .date:nth-of-type(13){grid-area:date7}#uptime-robot .monitor .last-week .per:nth-of-type(2){grid-area:per1}#uptime-robot .monitor .last-week .per:nth-of-type(4){grid-area:per2}#uptime-robot .monitor .last-week .per:nth-of-type(6){grid-area:per3}#uptime-robot .monitor .last-week .per:nth-of-type(8){grid-area:per4}#uptime-robot .monitor .last-week .per:nth-of-type(10){grid-area:per5}#uptime-robot .monitor .last-week .per:nth-of-type(12){grid-area:per6}#uptime-robot .monitor .last-week .per:nth-of-type(14){grid-area:per7}#uptime-robot .monitor .last-week .date{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;line-height:2;white-space:nowrap}#uptime-robot .monitor .last-week .per{font-size:13px;font-weight:700;color:#fff;padding:0 5px}#uptime-robot .monitor .last-week .per.green{background:#6b5}#uptime-robot .monitor .last-week .per.yellow{background:#e5a00d}#uptime-robot .monitor .last-week .per.red{background:#f53}footer{border-top:solid 1px rgba(255,255,255,.05);padding-top:40px;margin-top:80px;color:rgba(255,255,255,.2);font-size:12.8px}@media (max-width:700px){footer{padding-top:10px;margin-top:30px}}footer a{color:rgba(255,255,255,.4);text-decoration:none;transition:all .3s ease}footer a:hover{color:#e5a00d}@font-face{font-family:plexeina;src:url(webfonts/plexeina-bold-webfont.woff2) format('woff2'),url(webfonts/plexeina-bold-webfont.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:plexeina;src:url(webfonts/plexeina-bolditalic-webfont.woff2) format('woff2'),url(webfonts/plexeina-bolditalic-webfont.woff) format('woff');font-weight:700;font-style:italic}@font-face{font-family:plexeina;src:url(webfonts/plexeina-regular-webfont.woff2) format('woff2'),url(webfonts/plexeina-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:plexeina;src:url(webfonts/plexeina-regularitalic-webfont.woff2) format('woff2'),url(webfonts/plexeina-regularitalic-webfont.woff) format('woff');font-weight:400;font-style:italic}