._directory_1og0n_1{color:var(--ink,#171724);min-width:0}._heading_1og0n_5{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}._heading_1og0n_5 h1{letter-spacing:-.05em;font-size:clamp(38px,6vw,64px);line-height:1.05;margin:12px 0!important}._heading_1og0n_5 h1 em{color:#eb2388;font-style:normal}._heading_1og0n_5 p,._cardBody_1og0n_24 p,._empty_1og0n_25 p{opacity:.75;line-height:1.7;margin:10px 0!important}._eyebrow_1og0n_30{letter-spacing:.14em;color:#e52986;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}._link_1og0n_39{color:inherit;border:1px solid #9b91aa55;border-radius:12px;align-items:center;min-height:44px;padding:10px 16px;font-weight:700;text-decoration:none;display:inline-flex}._toolbar_1og0n_50,._actions_1og0n_51{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:16px 0;display:flex}._toolbar_1og0n_50 button,._card_1og0n_24 button,._notice_1og0n_61 button{min-height:44px}._notice_1og0n_61{overflow-wrap:anywhere;background:#d8267f08;border:1px solid #d84f9560;border-radius:14px;padding:18px;line-height:1.7;margin:16px 0!important}._grid_1og0n_73{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}._card_1og0n_24{background:#a67bab07;border:1px solid #90829944;border-radius:20px;min-width:0;overflow:hidden}._art_1og0n_85{color:#fff;background:radial-gradient(at 100% 0,#ab1b7788,#0000),linear-gradient(140deg,#12243c,#1e102c);flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;min-height:220px;padding:30px;display:flex}._art_1og0n_85 svg{color:#04d9ff}._art_1og0n_85 span{letter-spacing:.17em;color:#f794c8;font-size:10px;font-weight:800}._art_1og0n_85 strong{font-size:24px;line-height:1.2}._cardBody_1og0n_24{padding:24px}._cardBody_1og0n_24 h2{font-size:20px;margin:0!important}._cardBody_1og0n_24 button{width:100%;margin-top:12px}._empty_1og0n_25{text-align:center;border:1px dashed #9995a866;border-radius:20px;margin:24px 0;padding:70px 20px}._empty_1og0n_25 svg{color:#dc2e92;margin:0 auto 20px}._player_1og0n_133{background:#080811;border-radius:18px;width:100%;min-height:160px;overflow:hidden}@media (max-width:900px){._grid_1og0n_73{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){._grid_1og0n_73{grid-template-columns:1fr}._heading_1og0n_5{gap:16px}._toolbar_1og0n_50{align-items:flex-start}._cardBody_1og0n_24{padding:20px}}
