/*
Theme Name: Radyo Q6
Author: QBilisim
Description: Elektronik Club Radyosu icin hazir radyo WordPress temasi.
Version: 1.0.0
Text Domain: radyo-q6
*/
:root{--r-bg:#050816;--r-dark:#02030a;--r-c1:#00f5ff;--r-c2:#7c3aed;--r-c3:#39ff14;--r-text:#162033;--r-muted:#6b7280;--r-card:#fff;--r-line:rgba(20,30,50,.11);--r-shadow:0 24px 70px rgba(13,24,44,.16);--r-radius:28px}
/* Q6 custom: neon equalizer */
body{background:linear-gradient(180deg,#02030a 0,#06031d 50%,#050816 50%,#050816 100%) !important}body:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='760' height='760' viewBox='0 0 760 760'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cpath d='M82 650V320M152 650V180M222 650V420M292 650V250M362 650V120M432 650V370M502 650V220M572 650V455M642 650V160' stroke='%2300f5ff' stroke-opacity='.16' stroke-width='24'/%3E%3Cpath d='M82 520V390M152 420V230M292 536V326M432 525V418M572 548V476M642 360V210' stroke='%2339ff14' stroke-opacity='.22' stroke-width='10'/%3E%3Cpath d='M38 120L720 592M720 142L90 600' stroke='%237c3aed' stroke-opacity='.12' stroke-width='6'/%3E%3C/g%3E%3C/svg%3E") center top/760px auto repeat !important;animation:q6equal 9s steps(6,end) infinite alternate !important}.r-stage{background:linear-gradient(145deg,rgba(0,245,255,.18),rgba(124,58,237,.2)) !important;border:1px solid rgba(57,255,20,.24) !important;box-shadow:0 0 70px rgba(0,245,255,.26),inset 0 0 40px rgba(57,255,20,.08) !important}.r-card{background:rgba(5,8,22,.9) !important;color:#fff !important;border-color:rgba(0,245,255,.16) !important}.r-card p,.r-card span{color:rgba(255,255,255,.7) !important}@keyframes q6equal{0%{background-position:center 0;filter:hue-rotate(0)}50%{background-position:40px 80px;filter:hue-rotate(18deg)}100%{background-position:-40px 140px;filter:hue-rotate(-12deg)}}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:linear-gradient(180deg,var(--r-dark),var(--r-dark) 46%,var(--r-bg) 46%);font-family:Inter,Arial,sans-serif;color:#fff;line-height:1.6;overflow-x:hidden}body:before{content:"";position:fixed;inset:-20vh -10vw;z-index:-2;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1400' height='980' viewBox='0 0 1400 980'%3E%3Cpath d='M-80 300c210-170 370-180 560-36 182 138 342 84 515-56 150-121 279-112 465 26' fill='none' stroke='%2300f5ff' stroke-opacity='.18' stroke-width='22' stroke-linecap='round' stroke-dasharray='38 36'/%3E%3Cpath d='M-60 690c210-96 370-82 520 16 165 108 354 88 520-20 155-101 300-88 455 18' fill='none' stroke='%2339ff14' stroke-opacity='.12' stroke-width='28' stroke-linecap='round'/%3E%3Ccircle cx='280' cy='160' r='22' fill='%2339ff14' fill-opacity='.3'/%3E%3Ccircle cx='1120' cy='250' r='42' fill='%2300f5ff' fill-opacity='.12'/%3E%3C/svg%3E") center top/1500px auto repeat-y;animation:rbg 38s ease-in-out infinite alternate;pointer-events:none}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}.r-shell{width:min(1200px,calc(100% - 32px));margin:auto}.r-top{padding:14px 0;color:rgba(255,255,255,.84)}.r-topin,.r-head{display:flex;align-items:center;justify-content:space-between;gap:18px}.r-social{display:flex;gap:8px}.r-social a,.r-menu{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14)}.r-header{position:sticky;top:0;z-index:70;background:rgba(0,0,0,.28);backdrop-filter:blur(18px);border-block:1px solid rgba(255,255,255,.14)}.r-head{min-height:78px}.r-logo{display:flex;align-items:center;gap:12px;font-weight:950;font-size:25px}.r-logo i{width:54px;height:54px;border-radius:18px;background:linear-gradient(135deg,var(--r-c1),var(--r-c2));display:grid;place-items:center;box-shadow:0 18px 38px color-mix(in srgb,var(--r-c1) 28%,transparent)}.r-nav ul{display:flex;gap:4px;list-style:none;margin:0;padding:0}.r-nav a{display:flex;padding:11px 13px;border-radius:999px;font-weight:850;color:rgba(255,255,255,.9)}.r-nav a:hover{background:rgba(255,255,255,.12)}.r-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:0 18px;border-radius:999px;background:linear-gradient(135deg,var(--r-c1),var(--r-c2));color:#fff;font-weight:950;border:0;box-shadow:0 14px 34px rgba(0,0,0,.18)}.r-btn.alt{background:var(--r-c3);color:#111}.r-menu{display:none;color:#fff}.r-hero{padding:58px 0 42px;overflow:hidden}.r-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);gap:34px;align-items:center}.r-kicker{display:inline-flex;gap:8px;align-items:center;padding:8px 13px;border-radius:999px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.14);font-weight:950;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.r-hero h1{font-size:clamp(42px,7vw,84px);line-height:.94;letter-spacing:-.06em;margin:18px 0}.r-hero p{font-size:18px;color:rgba(255,255,255,.78);max-width:650px}.r-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.r-msg{margin-top:24px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.08);border-radius:22px;padding:14px;overflow:hidden}.r-track{display:flex;gap:28px;white-space:nowrap;animation:marq 24s linear infinite}.r-player{margin-top:20px;background:#fff;color:var(--r-text);border-radius:30px;box-shadow:var(--r-shadow);padding:18px;display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center}.r-play{width:62px;height:62px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--r-c1),var(--r-c2));color:#fff}.r-wave{display:flex;gap:5px;align-items:end;height:38px}.r-wave span{width:6px;border-radius:8px;background:linear-gradient(to top,var(--r-c1),var(--r-c3));animation:wave 1.1s ease infinite}.r-wave span:nth-child(2n){animation-delay:.14s}.r-visual{position:relative;min-height:470px;display:grid;place-items:center}.r-stage{position:relative;width:min(430px,88vw);height:440px;border-radius:44px;background:linear-gradient(145deg,rgba(255,255,255,.16),rgba(255,255,255,.06));border:1px solid rgba(255,255,255,.14);box-shadow:var(--r-shadow);overflow:hidden}.r-stage svg{position:absolute;inset:0;width:100%;height:100%}.r-note{position:absolute;border-radius:20px;background:#fff;color:var(--r-text);padding:14px 16px;box-shadow:var(--r-shadow);font-weight:950;animation:float 5s ease-in-out infinite}.r-note.one{left:10px;top:60px}.r-note.two{right:10px;bottom:74px;animation-delay:.8s}.r-main{background:var(--r-bg);color:var(--r-text);border-radius:46px 46px 0 0;padding:54px 0 82px}.r-sec{padding:44px 0}.r-headline{display:flex;justify-content:space-between;align-items:end;gap:18px;margin-bottom:22px}.r-headline h2{font-size:clamp(30px,4vw,48px);line-height:1;margin:0;letter-spacing:-.04em}.r-headline p,.r-card p{color:var(--r-muted)}.r-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.r-grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.r-card{background:#fff;border:1px solid var(--r-line);border-radius:var(--r-radius);box-shadow:0 18px 50px rgba(18,32,51,.08);padding:22px}.r-feature i{width:70px;height:70px;border-radius:24px;display:grid;place-items:center;background:color-mix(in srgb,var(--r-c1) 12%,#fff);color:var(--r-c1);font-size:30px;margin-bottom:12px}.r-list{counter-reset:item;display:grid;gap:10px}.r-list div{counter-increment:item;display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:12px;border-radius:18px;background:#fff;border:1px solid var(--r-line)}.r-list div:before{content:counter(item);width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--r-dark);color:#fff;font-weight:950}.r-dj{padding:0;overflow:hidden}.r-dj img,.r-post img{width:100%;height:210px;object-fit:cover}.r-dj div,.r-post div{padding:16px}.r-schedule{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.r-show{display:grid;grid-template-columns:96px 1fr auto;gap:12px;align-items:center;padding:16px;border-radius:20px;background:#fff;border:1px solid var(--r-line)}.r-time{font-weight:950;color:var(--r-c1)}.r-footer{background:var(--r-dark);color:#fff;padding:46px 0 92px}.r-foot{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:24px}.r-foot a{display:block;color:rgba(255,255,255,.78);padding:4px 0}.r-bottom{position:fixed;left:16px;right:16px;bottom:14px;z-index:80;margin:auto;max-width:840px;background:rgba(0,0,0,.72);backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.14);border-radius:24px;color:#fff;padding:10px 14px;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;box-shadow:0 20px 60px rgba(0,0,0,.28)}@keyframes rbg{0%{transform:translate3d(0,0,0) scale(1)}100%{transform:translate3d(28px,100px,0) scale(1.04)}}@keyframes wave{0%,100%{height:10px}50%{height:36px}}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-18px)}}@keyframes marq{to{transform:translateX(-50%)}}@media(max-width:980px){.r-nav,.r-head .r-btn{display:none}.r-menu{display:grid}.r-hero-grid,.r-foot{grid-template-columns:1fr}.r-grid3{grid-template-columns:1fr 1fr}.r-grid4{grid-template-columns:1fr 1fr}.r-schedule,.r-list{grid-template-columns:1fr}.r-player{grid-template-columns:auto 1fr}.r-player audio{grid-column:1/-1;width:100%}}@media(max-width:640px){.r-shell{width:min(100% - 22px,1200px)}.r-topin{display:block}.r-hero h1{font-size:clamp(38px,12vw,56px)}.r-visual{min-height:360px;display:flex;flex-direction:column}.r-stage{width:min(320px,88vw);height:318px;border-radius:34px}.r-note{position:relative;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;margin:8px auto 0;max-width:calc(100vw - 44px)}.r-actions .r-btn{width:100%}.r-grid3,.r-grid4{grid-template-columns:1fr}.r-headline{display:block}.r-show{grid-template-columns:1fr}.r-bottom{grid-template-columns:auto 1fr}.r-bottom audio{grid-column:1/-1;width:100%}}
