@font-face{src:url(/fonts/ABCFavoritMono-Regular.woff) format("woff");font-family:Favorit Mono}@font-face{src:url(/fonts/ABCCameraPlain-Regular.woff) format("woff");font-family:Camera}.content#archive{margin:6vh 4vw;width:92vw}@media(max-width:440px){.content#archive{margin:10px}}.archive-container{width:100%;align-self:flex-start}.table{box-sizing:border-box}.show-archive-table:first-child,.table:first-child{border-top:1px solid #171819}.mix-row{display:flex;flex-direction:column;border-bottom:1px solid #171819;padding:.5em .7em;box-sizing:border-box}.mix-row:hover{background-color:#f3f9bb}@media(max-width:440px){.mix-row{padding:.5em .7em}}.mix-header{width:100%;display:flex;flex-direction:row;align-items:center;box-sizing:border-box}.mix-header .mix-play-button{justify-content:flex-start}.mix-header .mix-play-button:hover{color:#008aff}.mix-header a{text-decoration:none}.mix-header a:hover{text-decoration:underline}.show-info-row{width:100%;display:flex;flex-direction:row}.show-info-row .show-air-date{margin-right:2em}.show-info-row .showname{flex-grow:2;display:flex;flex-direction:row}.show-info-row .showname .show{width:300px}.show-info-row .showname .show a{display:inline}.show-info-row .location{width:-moz-fit-content;width:fit-content;text-wrap:nowrap;text-align:right;align-self:flex-end}@media(max-width:440px){.show-info-row .location{align-self:flex-start}.show-info-row{flex-direction:row;flex-wrap:wrap;justify-content:space-between;box-sizing:border-box}.show-info-row .show-air-date{color:#171819;font-family:Favorit Mono;text-transform:uppercase;font-size:16px;font-size:.75em;padding-bottom:.3em;margin:0}.show-info-row .showname{width:100%;flex-direction:column;order:3;flex-grow:1}.show-info-row .showname .host{font-size:16px;font-size:.85em}.show-info-row .location,.show-info-row .showname .host{color:#171819;font-family:Favorit Mono;text-transform:uppercase}.show-info-row .location{font-size:16px;font-size:.75em}}.mix-info{width:100%;display:none;margin-bottom:.5em;margin-top:.8em}.mix-row .active{width:100%;display:flex;flex-direction:row;margin-left:2.8em}.mix-row .active .mix-info-txt{width:50%;margin-right:2em}.mix-row .active .mix-info-txt>*{margin-bottom:1em}.mix-row .active .mix-info-txt .mixName{margin-bottom:.1em}.mix-row .active .mix-image{width:calc(50% - 5em)}.mix-row .active .mix-image img{width:100%}@media(max-width:440px){.mix-row .active{margin-left:0;border-top:1px dashed #171819;padding-top:1em;flex-direction:column}.mix-row .active .mix-info-txt{width:100%;margin-right:0}.mix-row .active .mix-image,.mix-row .active .mix-image img{margin:0;width:100%}}.no-genre{display:none}.genres{display:flex;flex-direction:row;font-size:.8em;flex-wrap:wrap;width:100%}.genres .genre{border:1px solid #171819;margin-right:.5em;margin-bottom:.5em;padding:.2em .5em;height:min-content}.desc{font-family:Camera;text-transform:none;font-size:16px;font-weight:400}.tracklist-container{max-height:550px;overflow-y:scroll}table.tracklist th{font-size:.8em;font-weight:400;text-align:left}table.tracklist td{font-family:Camera;text-transform:none;font-size:16px;font-weight:400;vertical-align:top}table.tracklist td.tracknum{color:#171819;font-family:Favorit Mono;text-transform:uppercase;font-size:16px;padding-right:1em;vertical-align:baseline}table.tracklist td.artist{padding-right:1em;width:40%}table.tracklist td.track{width:60%}@media(max-width:440px){table.tracklist{display:none}}.tracklist-mobile{display:none}@media(max-width:440px){.tracklist-mobile{display:flex;flex-direction:column}.tracklist-mobile .trackitem{display:flex;flex-direction:row}.tracklist-mobile .tracknum{width:2em}.tracklist-mobile .trackinfo{display:flex;flex-direction:column;padding-bottom:.3em}.tracklist-mobile .artist,.tracklist-mobile .track{font-family:Camera;text-transform:none;font-size:16px;font-weight:400}}