@import url('https://fonts.googleapis.com/css?family=Inconsolata');@import url('https://fonts.googleapis.com/css?family=Barlow:400,700');:root {--mainfont: "Arial";}html{font-family: var(--mainfont), Sans-Serif;}input{font-family: var(--mainfont), Sans-Serif;padding: 2px;}input[type="submit"]{background-color: #3383FF;color: #FFFFFF;font-weight: bold;border: none;padding: 4px 5px 4px 5px;}input[type="button"],input[name="cn"]{background-color: #838383;color: #FFFFFF;font-weight: bold;border: none;padding: 4px 5px 4px 5px;}input[name="de"]{background-color: #ac2b2b;}select, textarea{font-family: var(--mainfont), Sans-Serif;padding: 2px;}body{font-size: 90%;margin: 2em;}h2{margin-top: 1.3em;}code{font-family: "Inconsolata", monospace;font-size: 120%;padding-right: 0.2em;padding-left: 0.2em;background: #F0F0F0;}table{margin-bottom: 1em;border-collapse: collapse;}table tr{vertical-align: top;}table th{text-align: left;font-weight: bold;padding: 6px;margin: 0px;}table td{padding: 6px;margin: 0px;border: 1px solid #B0B0B0;}div#overview{margin: -2em;margin-bottom: 0.5em;padding: 0.7em;padding-bottom: 0.5em;background: linear-gradient(to bottom, #FFFFFF 90%, #B0B0B0 4%, #FFFFFF);}body.debug div#overview{background: linear-gradient(to bottom, #C2DFFF 90%, #B0B0B0 4%, #FFFFFF);}div#overview p{display: inline-block;margin-right: 0.6em;}div#overview p.pr{font-weight: bold;}div#overview p.pr a{color: #000000;text-decoration: none;}div#overview p.lt{float: right;}div#overview p.lt a{color: #A0A0A0;}form.ed input{margin-right: 0.5em;}/* LOGIN */body.li form{font-size: 110%;border: 2px solid #2724CB;border-radius: 10px;width: 20em;margin-top: 5em;margin-left: auto;margin-right: auto;padding: 2em 2em 1.2em 2em;}body.li p{margin-bottom: 0.8em;}body.li p:last-child{text-align: center;}body.li form input[type="text"],body.li form input[type="password"]{font-size: 110%;width: 18em;}body.li form input[type="submit"]{font-size: 110%;width: 5em;}body.li>p{padding-top: 0.3em;font-size: 90%;text-align: center;color: rgba(0,0,0,0.7);}span.creds{padding: 0.2em;min-width: 3em;display: inline-block;text-align: center;font-weight: bold;}span.creds.double{min-width: 1.5em;}span.creds sub{font-size: 60%;vertical-align: baseline;}div.selector p{display: inline-block;padding: 2px;border: 1px solid rgb(0,0,0,0.1);font-weight: bold;min-width: 2.2em;text-align: center;}div.selector p.sunday,div.selector p.sunday a{color: red;}div.selector p a{text-decoration: none;}div.selector p.start{background: rgb(200, 200, 0, 0.3);}div.selector p.selected{background: rgb(0, 0, 0, 1);color: rgb(255, 255, 255, 1);}div.selector p.selected.start{background: rgb(104, 104, 45);}div.selector p.selected.sunday{background: rgb(138, 45, 45);}div.legend{float: right;}body.hideinfo table tr.info{display: none;}body.d p#control a{margin-right: 0.6em;}body.d            table.list  { display: none    }body.d.list       table.list  { display: inherit }body.d            table.table { display: none    }body.d.feeds      table.table { display: inherit }body.d.rx         table.table { display: inherit }body.d.recorder   table.table { display: inherit }body.d.commentary table.table { display: inherit }body.d.mixer      table.table { display: inherit }body.d            table.table tr            { display: none      }body.d            table.table tr.schedule   { display: table-row }body.d            table.table tr.clock      { display: table-row }body.d.feeds      table.table tr.feed       { display: table-row }body.d.rx         table.table tr.rx         { display: table-row }body.d.recorder   table.table tr.recorder   { display: table-row }body.d.commentary table.table tr.commentary { display: table-row }body.d.mixer      table.table tr.mixer      { display: table-row }body.d table.table div.tags,body.d div.grid div.item div.tags {height: 1.3em;}body.d table.table p.runup {color: #909090;margin-top: -0.5em;}body.d :is(div.grid, table.grid, table.table) div.tags p {opacity: 1 !important;position: absolute;background: white;bottom: 1.2em;font-size: 70% !important;padding: 0.05em 0.3em 0em;color: black;}body.d :is(div.grid, table.grid, table.table) div.tags :is(p.feed, p.mixer, p.rx, p.recorder, p.secondaryrecorder) {right: 0.5em;}body.d :is(div.grid, table.grid, table.table) div.tags :is(p.mixer) {display: inline-block;}body.d table.table tr:is([x-feed="MX01"], [x-feed="MX02"], [x-feed="MX03"],[x-feed="MX04"], [x-feed="MX05"]) {background:rgb(253, 235, 235)}body.d table.table tr:is([x-feed="MX06"], [x-feed="MX07"], [x-feed="MX08"]) {background:rgb(248, 248, 234)}body.d table.table tr:is([x-feed="MX09"]) {background: rgb(244, 255, 246)}body.d table.table tr:is([x-feed="MX10"], [x-feed="MX11"], [x-feed="MX12"]) {background: rgb(240, 241, 253)}body.d table.table tr:is([x-feed="MX13"], [x-feed="MX14"], [x-feed="MX15"]) {background: rgb(253, 240, 253)}body.dark.d table.table tr:is([x-feed="MX01"], [x-feed="MX02"], [x-feed="MX03"],[x-feed="MX04"], [x-feed="MX05"]) {background:rgb(93, 27, 27)}body.dark.d table.table tr:is([x-feed="MX06"], [x-feed="MX07"], [x-feed="MX08"]) {background:rgb(143, 143, 30)}body.dark.d table.table tr:is([x-feed="MX09"]) {background: rgb(25, 92, 37)}body.dark.d table.table tr:is([x-feed="MX10"], [x-feed="MX11"], [x-feed="MX12"]) {background: rgb(18, 25, 104)}body.dark.d table.table tr:is([x-feed="MX13"], [x-feed="MX14"], [x-feed="MX15"]) {background: rgb(109, 16, 109)}body.d :is(div.grid, table.grid, table.table) div.tags :is(p.commentary, p.mixer) {bottom: 0;}body.d :is(div.grid, table.grid, table.table) div.tags :is(p.rx) {bottom: 2.4em;}body.d :is(div.grid, table.grid, table.table) div.tags :is(p.recorder) {bottom: 3.6em;}body.d :is(div.grid, table.grid, table.table) div.tags :is(p.secondaryrecorder) {bottom: 4.8em;}body.d table.table tr :is(td, th) {border: 1px solid #D0D0D0;}body.d table.table tr th {white-space: nowrap;}body.d :is(table.grid, table.table) tr td[x-interest="1"],body.d div.grid div.item[x-interest="1"] {background: rgb(255,255,244);}body.d :is(table.grid, table.table) tr td[x-interest="2"],body.d div.grid div.item[x-interest="2"] {background: rgb(224,255,244);}body.d :is(table.grid, table.table) tr td[x-interest="notset"],body.d div.grid div.item[x-interest="notest"] {opacity: 0.6;}body.d :is(table.grid, table.table) tr td[x-interest="0"],body.d div.grid div.item[x-interest="0"] {opacity: 0.4;}td.outofbounds {background-color: rgb(230, 71, 71);}body.hfnotset td[x-interest="notset"],body.hfnotset tr[x-interest="notset"],body.hfnotset div.grid div.item[x-interest="notset"] {display: none;}body.hf0 td[x-interest="0"],body.hf0 tr[x-interest="0"],body.hf0 div.grid div.item[x-interest="0"]  {display: none;}body.hf1 td[x-interest="1"],body.hf1 tr[x-interest="1"],body.hf1 div.grid div.item[x-interest="1"] {display: none;}body.hf2 td[x-interest="2"],body.hf2 tr[x-interest="2"],body.hf2 div.grid div.item[x-interest="2"] {display: none;}body.hfnotset table.table td[x-interest="notset"] {display: table-cell;opacity: 0.2;}body.hf0 table.table td[x-interest="0"] {display: table-cell;opacity: 0.2;}body.hf1 table.table td[x-interest="1"] {display: table-cell;opacity: 0.2;}body.hf2 table.table td[x-interest="2"] {display: table-cell;opacity: 0.2;}body.d :is(table.grid, table.table) tr td.schedule,body.d div.grid div.schedule{background: rgb(199, 199, 199);}body.d :is(table.grid, table.table) tr td.schedule.empty{background: inherit;border: none;}body.d :is(table.grid, table.table) tr td.schedule.live,body.d div.grid div.schedule.live{background: rgb(215, 215, 253);}body.d :is(table.grid, table.table) tr td.schedule.delay,body.d div.grid div.schedule.delay{background: rgb(212, 253, 231);}body.d :is(table.grid) tr td.schedule.blocked,body.d div.grid div.schedule.blocked{background: rgb(170, 37, 37);color: rgb(255, 255, 255);}body.d :is(table.grid) tr td.schedule.blocked a,body.d div.grid div.schedule.blocked a{color: rgb(255, 255, 255);}body.d td.hover,body.d div.grid div.item.hover {box-shadow: inset 0 0 3em rgba(0,0,0,0.2);}/* GLOBAL */form.s input{margin-right: 0.5em;}form.s input[type="text"]{width: 40em;}form div.group {display: flex;flex-wrap: wrap;}form div.group div.field {padding-right: 1em;}form span.timezone {font-weight: bold;}