._top_1s0pi_1{background:#2d3229;border-bottom:7px solid var(--primary);overflow:hidden}._topInside_1s0pi_2{max-width:1360px;padding:75px 30px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:50px}._eyebrow_1s0pi_3{display:flex;align-items:center;gap:10px;color:var(--primary);font:700 11px var(--font-family-monospace)}._top_1s0pi_1 h1{font:800 clamp(66px,8vw,119px)/.9 var(--font-family-display);letter-spacing:-.07em;margin:24px 0 26px}._top_1s0pi_1 h1 em{color:var(--primary);font-style:normal}._top_1s0pi_1 p{font-size:18px;line-height:1.6;max-width:550px;color:#c1cbbe}._random_1s0pi_7{font:800 11px var(--font-family-monospace)!important;border-radius:0!important;min-height:54px!important;margin-top:22px!important;gap:15px!important}._radioArt_1s0pi_8{height:370px;flex:0 0 340px;display:flex;align-items:center;justify-content:center;position:relative}._radioArt_1s0pi_8>span{font:800 550px/.8 var(--font-family-display);color:#dfff5133;transform:rotate(-19deg)}._radioArt_1s0pi_8>div{position:absolute;border:6px double var(--primary);color:var(--primary);font:800 38px/.98 var(--font-family-display);padding:20px;transform:rotate(9deg)}._container_1s0pi_11{max-width:1360px;margin:auto;padding:75px 30px 45px}._archiveHead_1s0pi_12{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:30px}._archiveHead_1s0pi_12 span{font:700 11px var(--font-family-monospace);color:var(--primary)}._archiveHead_1s0pi_12 h2{font:800 clamp(44px,5vw,75px)/.94 var(--font-family-display);letter-spacing:-.055em;margin:13px 0 0}._archiveHead_1s0pi_12 p{font:700 10px var(--font-family-monospace);color:#b6c1b0}._searchBar_1s0pi_16{display:flex;align-items:center;gap:12px;background:#2a2f28;border:1px solid #596252;padding:0 20px;color:var(--primary);margin-bottom:17px}._searchBar_1s0pi_16 input{background:transparent!important;border:0!important;box-shadow:none!important;height:56px!important;font:700 12px var(--font-family-monospace)!important;color:var(--foreground)!important}._genres_1s0pi_18{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:35px}._genres_1s0pi_18 button{font:700 10px var(--font-family-monospace)!important;border-radius:0!important;min-height:40px!important;padding:9px 12px!important}._sortRow_1s0pi_20{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:-15px 0 28px;padding:16px 0 17px;border-bottom:1px dashed #54624b}._sortRow_1s0pi_20>span{font:700 10px var(--font-family-monospace);color:#adb9a6}._sortRow_1s0pi_20>div{display:flex;flex-wrap:wrap;gap:8px}._sortRow_1s0pi_20 button{border-radius:0!important;min-height:40px!important;gap:9px!important;font:700 10px var(--font-family-monospace)!important}._grid_1s0pi_24{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}._status_1s0pi_25{text-align:center;padding:85px 20px;border:1px dashed var(--border);font:700 12px var(--font-family-monospace);color:#bac6b4;grid-column:1/-1}._status_1s0pi_25>span{font-size:80px;color:var(--primary)}._status_1s0pi_25 h3{font:800 36px var(--font-family-display);margin:10px}._status_1s0pi_25 p{font:15px var(--font-family-base)}._end_1s0pi_29{margin-top:45px;border-top:1px solid #4c5547;padding-top:20px;display:flex;justify-content:space-between;font:700 10px var(--font-family-monospace);color:#a7b2a2}._end_1s0pi_29 span{color:var(--primary)}@media(max-width:1100px){._radioArt_1s0pi_8{flex-basis:220px;height:260px}._radioArt_1s0pi_8>div{font-size:26px}._top_1s0pi_1 h1{font-size:77px}._grid_1s0pi_24{grid-template-columns:1fr 1fr;gap:12px}._container_1s0pi_11{padding:60px 22px}}@media(max-width:800px){._topInside_1s0pi_2{padding:53px 20px}._radioArt_1s0pi_8{display:none}._top_1s0pi_1 h1{font-size:clamp(58px,9vw,89px)}._grid_1s0pi_24{grid-template-columns:1fr}._container_1s0pi_11{padding:55px 20px}._archiveHead_1s0pi_12 h2{font-size:49px}}@media(max-width:470px){._top_1s0pi_1 h1{font-size:55px}._top_1s0pi_1 p{font-size:15px}._random_1s0pi_7{font-size:10px!important}._archiveHead_1s0pi_12{display:block}._archiveHead_1s0pi_12 h2{font-size:43px}._searchBar_1s0pi_16 input{font-size:10px!important}._genres_1s0pi_18{gap:6px}._genres_1s0pi_18 button{font-size:9px!important;padding:7px!important}}@media(max-width:680px){._sortRow_1s0pi_20{display:block}._sortRow_1s0pi_20>span{display:block;margin-bottom:14px}._sortRow_1s0pi_20 button{flex:1}._sortRow_1s0pi_20>div{display:flex}}
