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