*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;width:100%;height:100%;background:#000;color:#fff;font-family:Titillium Web,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:Amaranth,sans-serif;letter-spacing:.2px;margin:0}.brand-text{font-family:Abril Fatface,cursive}.text-muted{color:#9a9a9a;font-size:.9rem}:root{--accent: #1fae72;--text-muted: #9a9a9a;--bg-card-hover: rgba(255, 255, 255, .06);--bg-glass: rgba(20, 20, 20, .8);--radius-sm: 6px;--radius-md: 12px;--motion-fast: .14s;--motion-normal: .26s;--ease-standard: cubic-bezier(.25, .1, 0, 1);--hover-lift: translateY(-3px);--hover-shadow: 0 10px 26px rgba(0, 0, 0, .3)}body.motion-calm{--motion-fast: .14s;--motion-normal: .26s;--ease-standard: cubic-bezier(.25, .1, 0, 1);--hover-lift: translateY(-3px);--hover-shadow: 0 10px 26px rgba(0, 0, 0, .3)}body.motion-energetic{--motion-fast: 80ms;--motion-normal: .16s;--ease-standard: cubic-bezier(.4, 0, .2, 1);--hover-lift: translateY(-6px);--hover-shadow: 0 16px 40px rgba(0, 0, 0, .45)}button,a,input,.station-row,.station-card,.card,.list-row{transition:transform var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),opacity var(--motion-fast) var(--ease-standard)}button:focus,input:focus{outline:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#333;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}.horizontal-scroll{scrollbar-width:none;-ms-overflow-style:none}.horizontal-scroll::-webkit-scrollbar{display:none}.station-row:hover{background-color:#ffffff1a}.station-row:hover img{opacity:.85}.quick-play{opacity:0;transform:translate(10px);transition:all .3s ease}.station-row:hover .quick-play{opacity:1;transform:translate(0)}ins.adsbygoogle[data-ad-status=unfilled]{display:none!important}
