.content#archive{width:95vw}.archive-container{align-self:flex-start;width:100%}.table{box-sizing:border-box}.table:first-child,.mix-row>.show-archive-table:first-child{border-top:1px solid #171819}.show-archive-table .showname{flex-shrink:1!important;flex-basis:100%!important}@media (max-width:800px){.table,.show-archive-table:first-child{border-top:1px solid #171819}}.mix-row{box-sizing:border-box;border-bottom:1px solid #171819;flex-direction:column;display:flex}.mix-row:hover{background-color:#f3f9bb}@media (max-width:800px){.mix-row{padding:.5em .7em}}.mix-header-simple{padding:.2em .5em;border:1px solid #171819;justify-content:center;align-items:center;margin-top:1em;padding-inline-end:.9em}.mix-header-simple:hover{cursor:pointer;color:#fff;background-color:#008aff}.mix-header-simple{width:fit-content!important}.mix-header-simple .mix-play-button{padding-right:.5em}.mix-header-simple:hover .mix-play-button{color:#fff}.mix-header,.mix-header-simple{box-sizing:border-box;flex-direction:row;width:100%;display:flex;position:relative}.mix-header .mix-play-button,.mix-header-simple .mix-play-button{justify-content:flex-start}.mix-header a,.mix-header-simple a{text-decoration:none}.mix-header a:hover,.mix-header-simple a:hover{text-decoration:underline}.mix-header:hover .share-link,.mix-header-simple:hover .share-link{pointer-events:auto;cursor:pointer;opacity:1}.mix-header{padding:.5em .7em}@media (max-width:800px){.mix-header{padding:0}}.mix-header .share-link{pointer-events:none;opacity:0;align-self:center;width:1.1rem;height:1.1rem;margin-block-end:.2em}.mix-header .share-link img{object-fit:contain;object-position:center;align-self:center;width:100%}.mix-header .share-link .tooltip{display:none}.mix-header .share-link:hover .tooltip{display:block}.show-info-row{flex-direction:row;align-items:center;width:100%;display:flex}.show-info-row .column{flex-direction:row;align-items:center;margin-inline-start:1rem;display:flex}@media (max-width:800px){.show-info-row .column{margin-inline-start:0}}.show-info-row .show-air-date{color:#777c82;flex-shrink:0;flex-basis:12%;min-width:10%}.show-info-row .show{flex-shrink:1;flex-basis:55%}.show-info-row .show a{display:inline}.show-info-row .host{flex:2 0 30%}.show-info-row .link-location{flex:2 0 25%;justify-content:flex-end;margin-left:1.5em}.show-info-row .link-location .share-link{margin-inline-end:.75em}.show-info-row .link-location .location{opacity:.6;text-align:right}@media (max-width:800px){.show-info-row{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;min-width:0}.show-info-row .show-air-date{color:#171819;font-family:var(--favorit-mono);text-transform:uppercase;opacity:.6;flex-basis:auto;margin:0;padding-bottom:.3em;font-size:.75em}.show-info-row .show{flex-direction:column;flex-grow:1;flex-basis:auto;order:3;align-items:normal;width:100%}.show-info-row .host{color:#171819;font-family:var(--favorit-mono);text-transform:uppercase;float:right;flex-basis:auto;order:4;width:100%;font-size:.85em}.show-info-row .location{opacity:.6;color:#171819;width:auto;font-family:var(--favorit-mono);text-transform:uppercase;flex-basis:auto;padding-bottom:.3em;font-size:.75em}}.mix-header-label{border-bottom:1px solid #171819;font-size:.8em}.mix-header-label .mix-play-button{opacity:0;pointer-events:none}.mix-header-label{padding:.5em .7em}.mix-header-label .show-air-date{color:#171819}.mix-header-label{flex-direction:row;display:flex}@media (max-width:800px){.mix-header-label{display:none}}.mix-info{width:100%;padding-top:.6em;padding-bottom:1em;display:none}.mix-info .mix-image{flex-basis:45%;width:480px;height:480px;margin-right:1em;display:flex}.mix-info .mix-image img{object-fit:cover;object-position:50% 25%;width:100%;height:auto}.mix-info .tracklist-container{margin-block-end:0}.mix-row .active{flex-direction:row;justify-content:space-between;width:100%;padding-top:1em;display:flex}.mix-row .active .mix-info-txt{flex-basis:70%;margin-left:3.5em;margin-right:1em}.mix-row .active .mix-info-txt .mix-title{text-transform:none;line-height:1.2;font-family:var(--camera);text-transform:none;margin-block-end:.7rem;font-size:1.2rem;font-weight:400}.mix-row .active{border-top:1px dashed #171819}@media (max-width:800px){.mix-row .active{width:100%;margin-top:.5em;margin-left:0;padding-top:1em}.mix-row .active .mix-info-txt{width:100%;margin-left:0;margin-right:0}.mix-row .active{flex-direction:column}.mix-row .active .mix-image,.mix-row .active .mix-image img{width:100%;margin:0}}.no-genre{display:none}.genres{flex-flow:wrap;align-items:baseline;width:100%;font-size:.8em;display:flex}.genres .genre{border:1px solid #171819;height:min-content;margin-bottom:.5em;margin-right:.5em;padding:.2em .5em}.guest-container,.live-container{flex-direction:row;align-items:center;width:100%;min-width:25ch;display:flex}.guest-container .guest,.guest-container .live,.live-container .guest,.live-container .live{border:1px solid #171819;height:min-content;margin-right:.75em;padding:.2em .5em;font-size:.75em}.guest-container .show,.live-container .show{flex-grow:0;flex-shrink:1}.live{color:#eff3f4;background-color:#008aff}.desc{font-family:var(--camera);text-transform:none;opacity:.8;font-size:1em;font-weight:400}.tracklist-container{margin-block:1.3rem 1rem}table.tracklist th{text-align:left;font-size:.8em;font-weight:400}table.tracklist td{font-family:var(--camera);text-transform:none;vertical-align:top;font-size:1em;font-weight:400}table.tracklist td.tracknum{color:#171819;font-family:var(--favorit-mono);text-transform:uppercase;opacity:.7;vertical-align:baseline;padding-right:1em;font-size:1em}table.tracklist td.artist{width:40%;padding-right:1em}table.tracklist td.track{width:60%}@media (max-width:800px){table.tracklist{display:none}}.tracklist-mobile{display:none}@media (max-width:800px){.tracklist-mobile{flex-direction:column;display:flex}.tracklist-mobile .trackitem{flex-direction:row;display:flex}.tracklist-mobile .tracknum{width:2em}.tracklist-mobile .trackinfo{flex-direction:column;flex:1 0 0;padding-bottom:.3em;display:flex}.tracklist-mobile .artist,.tracklist-mobile .track{font-family:var(--camera);text-transform:none;font-size:1em;font-weight:400}}
