:root{--oax-accent:#bc0229;--oax-accent-2:#f12851;--oax-bg:#09090d;--oax-surface:#121219;--oax-card:#191922;--oax-text:#f7f7f9;--oax-heading:#ffffff;--oax-muted:#a7a7b3;--oax-line:#2b2b36;--oax-radius:20px;--oax-shadow:0 22px 70px rgba(0,0,0,.3)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--oax-bg);color:var(--oax-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.65}body.player-active{padding-bottom:92px}a{color:inherit;text-decoration:none}a:hover{color:var(--oax-accent-2)}img{display:block;max-width:100%;height:auto}button,input,textarea,select{font:inherit}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.container{width:min(1180px,calc(100% - 40px));margin-inline:auto}.site-main{min-height:55vh}.section{padding:86px 0}.section-alt{background:var(--oax-surface)}.eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--oax-accent-2);font-size:.75rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.eyebrow:before{content:"";width:18px;height:2px;background:currentColor}.section-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:34px}.section-head h2,.page-title{margin:.2rem 0 0;font-size:clamp(2rem,4vw,3.4rem);line-height:1.05;letter-spacing:-.04em}.muted{color:var(--oax-muted)}.site-header{position:sticky;z-index:90;top:0;border-bottom:1px solid rgb(255 255 255 / .08);background:rgb(9 9 13 / .88);backdrop-filter:blur(18px)}.header-inner{height:78px;display:flex;align-items:center;gap:28px}.site-branding{display:flex;align-items:center;gap:12px;flex-shrink:0}.custom-logo{max-height:48px;width:auto}.text-logo{font-size:1.35rem;font-weight:900;letter-spacing:-.04em}.text-logo b{color:var(--oax-accent)}.primary-nav{margin-left:auto}.primary-nav ul{display:flex;gap:24px;align-items:center;list-style:none;padding:0;margin:0}.primary-nav a{font-size:.86rem;font-weight:700}.header-actions{display:flex;align-items:center;gap:10px}.live-dot{display:inline-flex;align-items:center;gap:7px;font-size:.72rem;font-weight:900;letter-spacing:.1em}.live-dot:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--oax-accent-2);box-shadow:0 0 0 5px rgb(188 2 41 / .18);animation:pulse 1.8s infinite}.button,.wp-block-button__link{display:inline-flex;justify-content:center;align-items:center;gap:9px;min-height:48px;border:0;border-radius:999px;padding:0 22px;background:var(--oax-accent);color:white!important;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:.2s}.button:hover{transform:translateY(-2px);background:var(--oax-accent-2)}.button-outline{background:#fff0;border:1px solid var(--oax-line)}.menu-toggle{display:none;border:0;background:#fff0;color:#fff;font-size:1.4rem}.hero{position:relative;overflow:hidden;min-height:720px;display:flex;align-items:center;background:radial-gradient(circle at 78% 38%,rgb(188 2 41 / .35),transparent 34%),linear-gradient(120deg,#09090d 35%,#151018 100%)}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(9 9 13 / .95),rgb(9 9 13 / .22)),var(--hero-image,none) center/cover no-repeat;opacity:.88}.hero-inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,720px) 1fr;align-items:center}.hero h1{margin:14px 0 20px;max-width:780px;font-size:clamp(3.6rem,7.6vw,7rem);line-height:.88;letter-spacing:-.07em}.hero h1 span{color:var(--oax-accent)}.hero p{max-width:600px;color:#ceced5;font-size:1.12rem}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.waveform{height:38px;display:flex;align-items:center;gap:5px;margin-top:45px}.waveform i{display:block;width:4px;height:30%;border-radius:8px;background:var(--oax-accent);animation:wave 1s ease-in-out infinite}.waveform i:nth-child(2n){animation-delay:.16s}.waveform i:nth-child(3n){animation-delay:.32s}.card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.card{overflow:hidden;border:1px solid var(--oax-line);border-radius:var(--oax-radius);background:var(--oax-card);transition:.25s}.card:hover{transform:translateY(-5px);border-color:var(--oax-accent);box-shadow:var(--oax-shadow)}.card-media{position:relative;aspect-ratio:16/10;background:linear-gradient(135deg,#282833,#121217);overflow:hidden}.card-media img{width:100%;height:100%;object-fit:cover;transition:.4s}.card:hover .card-media img{transform:scale(1.04)}.card-body{padding:22px}.card h3{font-size:1.25rem;line-height:1.2;margin:8px 0}.meta{color:var(--oax-muted);font-size:.82rem}.play-badge{position:absolute;left:18px;bottom:18px;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--oax-accent);color:#fff;font-size:1.1rem}.avatar-card .card-media,.show-card .card-media{aspect-ratio:1/1}.tag{display:inline-block;border-radius:99px;padding:5px 10px;background:rgb(188 2 41 / .18);color:#ff6683;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.now-playing{display:grid;grid-template-columns:180px 1fr auto;align-items:center;gap:30px;padding:28px;border:1px solid var(--oax-line);border-radius:28px;background:linear-gradient(120deg,var(--oax-card),#23121a)}.now-cover{aspect-ratio:1;border-radius:18px;background:linear-gradient(135deg,var(--oax-accent),#2a0610);overflow:hidden}.now-cover img{width:100%;height:100%;object-fit:cover}.now-playing h2{font-size:clamp(1.7rem,3vw,3rem);line-height:1;margin:7px 0}.now-playing h3{margin:0;color:var(--oax-muted);font-weight:500}.circle-play{width:74px;height:74px;padding:0;border-radius:50%;font-size:1.5rem}.on-air{display:grid;grid-template-columns:1fr 1.4fr;min-height:480px;border-radius:28px;overflow:hidden;background:var(--oax-card);border:1px solid var(--oax-line)}.on-air-media{background:linear-gradient(135deg,#2b2b35,#16161c)}.on-air-media img{width:100%;height:100%;object-fit:cover}.on-air-content{padding:clamp(35px,6vw,78px);display:flex;flex-direction:column;justify-content:center}.on-air-content h2{font-size:clamp(2.3rem,4vw,4.2rem);line-height:.98;margin:14px 0}.schedule-tabs{display:flex;gap:8px;overflow:auto;margin-bottom:24px;padding-bottom:4px}.schedule-tab{white-space:nowrap;border:1px solid var(--oax-line);border-radius:99px;background:#fff0;color:var(--oax-muted);padding:10px 16px;cursor:pointer}.schedule-tab.is-active{background:var(--oax-accent);color:#fff;border-color:var(--oax-accent)}.schedule-panel{display:none}.schedule-panel.is-active{display:block}.schedule-row{display:grid;grid-template-columns:110px 1fr 1fr;gap:20px;padding:18px 20px;border-top:1px solid var(--oax-line);align-items:center}.schedule-row:first-child{border-top:0}.schedule-time{font-weight:900;color:var(--oax-accent-2)}.page-hero{padding:90px 0 55px;background:linear-gradient(140deg,#13131b,#09090d)}.content-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:50px}.entry-content{font-size:1.05rem}.entry-content h2,.entry-content h3{line-height:1.15}.entry-content a{text-decoration:underline;color:var(--oax-accent-2)}.entry-content img{border-radius:18px}.featured-image{margin-bottom:32px;border-radius:24px;overflow:hidden}.pagination{margin-top:40px}.pagination .nav-links{display:flex;gap:8px}.page-numbers{padding:9px 14px;border-radius:10px;background:var(--oax-card)}.page-numbers.current{background:var(--oax-accent)}.site-footer{padding:72px 0 24px;border-top:1px solid var(--oax-line);background:#07070a}.footer-grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:48px}.footer-title{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--oax-muted)}.footer-menu{list-style:none;padding:0}.footer-menu li{margin:9px 0}.newsletter{display:flex}.newsletter input{min-width:0;width:100%;border:1px solid var(--oax-line);border-radius:99px 0 0 99px;background:var(--oax-surface);color:#fff;padding:12px 16px}.newsletter button{border-radius:0 99px 99px 0;padding-inline:17px}.footer-bottom{display:flex;justify-content:space-between;gap:20px;margin-top:55px;padding-top:20px;border-top:1px solid var(--oax-line);color:var(--oax-muted);font-size:.8rem}.radio-player{position:fixed;z-index:100;left:0;right:0;bottom:0;height:92px;background:rgb(17 17 23 / .96);border-top:1px solid var(--oax-line);backdrop-filter:blur(18px)}.player-inner{height:100%;display:grid;grid-template-columns:260px 64px minmax(180px,1fr) 200px;align-items:center;gap:20px}.player-station{display:flex;align-items:center;gap:13px}.player-art{width:56px;height:56px;border-radius:12px;background:linear-gradient(135deg,var(--oax-accent),#330511);object-fit:cover}.player-copy{min-width:0}.player-copy strong,.player-copy span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player-copy span{font-size:.76rem;color:var(--oax-muted)}.player-toggle{display:grid;place-items:center;width:54px;height:54px;border:0;border-radius:50%;background:var(--oax-accent);color:#fff;font-size:1.2rem;cursor:pointer}.player-track strong{font-size:.9rem}.volume-wrap{display:flex;align-items:center;gap:10px}.volume-wrap input{accent-color:var(--oax-accent);width:100%}.footer-widget .widget{margin:0}.footer-widget .widget-title,.footer-widget h2{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--oax-muted)}.footer-widget ul{list-style:none;padding:0;margin:0}.footer-widget li{margin:9px 0}.footer-widget p{color:var(--oax-muted)}.setup-notice{padding:16px 20px;border-left:4px solid var(--oax-accent);background:var(--oax-card);border-radius:8px}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.contact-form{display:grid;gap:16px}.contact-form input,.contact-form textarea{width:100%;border:1px solid var(--oax-line);border-radius:12px;background:var(--oax-card);color:var(--oax-text);padding:14px 16px}.contact-form label{font-weight:700}.contact-form textarea{min-height:150px;resize:vertical}@keyframes pulse{50%{opacity:.45;transform:scale(.8)}}@keyframes wave{0%,100%{height:25%}50%{height:100%}}.radio-player{border-top:0}.social-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.social-link{display:inline-grid;place-items:center;min-width:42px;height:42px;padding:0 12px;border:1px solid var(--oax-line);border-radius:999px;font-size:.75rem;font-weight:800}.social-link:hover{background:var(--oax-accent);border-color:var(--oax-accent);color:#fff}.about-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:55px;align-items:center}.about-image{min-height:520px;border-radius:28px;background:radial-gradient(circle at 60% 40%,rgb(188 2 41 / .75),transparent 35%),linear-gradient(135deg,#2d1119,#15151c);overflow:hidden}.about-image img{width:100%;height:100%;min-height:520px;object-fit:cover}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:38px}.stat-card{padding:25px;border:1px solid var(--oax-line);border-radius:18px;background:var(--oax-card)}.stat-card strong{display:block;color:var(--oax-accent-2);font-size:2rem}.cookie-consent{position:fixed;z-index:120;left:24px;right:24px;bottom:24px;display:none;align-items:center;justify-content:space-between;gap:24px;max-width:920px;margin:auto;padding:20px 22px;border:1px solid var(--oax-line);border-radius:18px;background:#17171f;box-shadow:var(--oax-shadow)}.cookie-consent.is-visible{display:flex}.cookie-consent p{margin:0;color:var(--oax-muted)}.cookie-actions{display:flex;align-items:center;gap:14px;flex-shrink:0}.centered-page{width:min(860px,100%);margin-inline:auto;text-align:center}.centered-page .entry-content{text-align:left}.contact-center{width:min(760px,100%);margin-inline:auto;text-align:center}.contact-center .contact-form{text-align:left}.legal-content{width:min(900px,100%);margin-inline:auto}.legal-content .entry-content{padding:clamp(28px,5vw,58px);border:1px solid var(--oax-line);border-radius:28px;background:var(--oax-card)}.media-single{width:min(1050px,100%);margin-inline:auto}.media-single iframe,.media-single .wp-video{width:100%!important;aspect-ratio:16/9}.rj-profile{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center}.rj-profile-media{aspect-ratio:1/1;border-radius:28px;overflow:hidden;background:var(--oax-card)}.rj-profile-media img{width:100%;height:100%;object-fit:cover}.rj-profile-copy{padding:20px 0}.about-story{width:min(1040px,100%);margin-inline:auto;display:grid;grid-template-columns:1fr 1fr;gap:22px}.about-story .entry-content{padding:clamp(28px,5vw,52px);border:1px solid var(--oax-line);border-radius:28px;background:linear-gradient(145deg,var(--oax-card),var(--oax-surface))}.about-story-accent{padding:clamp(28px,5vw,52px);border-radius:28px;background:linear-gradient(145deg,var(--oax-accent),#480111);display:flex;flex-direction:column;justify-content:flex-end}.about-story-accent strong{font-size:clamp(2rem,5vw,4rem);line-height:.95}.footer-legal-menu{display:flex;gap:18px;list-style:none;padding:0;margin:0}h1,h2,h3,h4,h5,h6{color:var(--oax-heading)}@media(max-width:980px){.primary-nav{display:none;position:absolute;left:20px;right:20px;top:72px;padding:20px;border-radius:18px;background:var(--oax-card);box-shadow:var(--oax-shadow)}.primary-nav.is-open{display:block}.primary-nav ul{align-items:stretch;flex-direction:column}.menu-toggle{display:block;margin-left:auto}.header-actions .live-dot{display:none}.hero{min-height:640px}.hero-inner{grid-template-columns:1fr}.card-grid{grid-template-columns:repeat(2,1fr)}.content-layout{grid-template-columns:1fr}.footer-grid{grid-template-columns:repeat(2,1fr)}.player-inner{grid-template-columns:220px 55px 1fr}.volume-wrap{display:none}}@media(max-width:680px){body.player-active{padding-bottom:78px}.container{width:min(100% - 28px,1180px)}.section{padding:62px 0}.header-inner{height:68px}.header-actions .button{padding:0 14px;min-height:40px;font-size:.68rem}.hero{min-height:570px}.hero h1{font-size:clamp(3rem,15vw,5rem)}.card-grid,.contact-grid,.about-hero,.stats-grid{grid-template-columns:1fr}.now-playing{grid-template-columns:90px 1fr;padding:18px;gap:16px}.now-playing .circle-play{display:none}.on-air{grid-template-columns:1fr}.on-air-media{min-height:320px}.section-head{align-items:start;flex-direction:column}.schedule-row{grid-template-columns:80px 1fr}.schedule-row span:last-child{grid-column:2}.footer-grid{grid-template-columns:1fr}.footer-bottom{flex-direction:column}.radio-player{height:78px}.player-inner{grid-template-columns:1fr 48px;gap:12px}.player-toggle{width:46px;height:46px;grid-column:2;grid-row:1}.player-track,.volume-wrap{display:none}.player-art{width:48px;height:48px}.cookie-consent{left:12px;right:12px;bottom:12px;align-items:stretch;flex-direction:column}.cookie-actions{justify-content:space-between}}@media(max-width:680px){.about-story,.rj-profile{grid-template-columns:1fr}.rj-profile-media{grid-row:1}.footer-legal-menu{flex-wrap:wrap}}.schedule-shell{width:min(980px,calc(100% - 40px))}.schedule-heading{justify-content:center;text-align:center}.schedule-heading .eyebrow{justify-content:center}.schedule-board{overflow:hidden;border:1px solid var(--oax-line);border-radius:28px;background:linear-gradient(145deg,var(--oax-card),var(--oax-surface));box-shadow:var(--oax-shadow)}.schedule-board .schedule-tabs{margin:0;padding:18px;border-bottom:1px solid var(--oax-line);background:rgb(0 0 0 / .12)}.schedule-board .schedule-panel{padding:12px}.schedule-board .schedule-row{grid-template-columns:110px 1fr auto;gap:24px;margin:8px 0;padding:18px 20px;border:0;border-radius:18px;background:rgb(255 255 255 / .025);transition:.2s}.schedule-board .schedule-row:hover{background:rgb(188 2 41 / .12);color:var(--oax-text);transform:translateX(4px)}.schedule-time{display:flex;flex-direction:column;padding-left:14px;border-left:3px solid var(--oax-accent)}.schedule-time strong{color:var(--oax-heading);font-size:1.1rem}.schedule-time small,.schedule-show small{color:var(--oax-muted)}.schedule-show{display:flex;flex-direction:column}.schedule-show strong{font-size:1.08rem}.schedule-arrow{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--oax-line);border-radius:50%;color:var(--oax-accent-2)}.schedule-empty{padding:54px 20px;text-align:center;color:var(--oax-muted)}.schedule-empty span{display:block;color:var(--oax-accent-2);font-size:2rem}.compact-page-hero{padding-bottom:34px}.show-single-section{background:radial-gradient(circle at 85% 10%,rgb(188 2 41 / .16),transparent 32%)}.show-profile{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(38px,7vw,90px);align-items:center}.show-profile-copy .page-title{font-size:clamp(3rem,6vw,5.8rem);margin:15px 0 20px}.show-profile-media{aspect-ratio:1/1;overflow:hidden;border:1px solid var(--oax-line);border-radius:30px;background:var(--oax-card);box-shadow:var(--oax-shadow)}.show-profile-media img{width:100%;height:100%;object-fit:cover}.show-image-placeholder{display:grid;place-items:center;width:100%;height:100%;background:linear-gradient(145deg,var(--oax-accent),#330511);font-size:8rem;font-weight:900}.show-host{font-size:1.05rem;color:var(--oax-muted)}.show-host a{color:var(--oax-accent-2);font-weight:800}.show-schedule-list{margin:28px 0;padding:20px 22px;border:1px solid var(--oax-line);border-radius:18px;background:var(--oax-card)}.show-detail-label{display:block;margin-bottom:10px;color:var(--oax-muted);font-size:.7rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.show-schedule-list p{display:flex;justify-content:space-between;gap:20px;margin:7px 0}.show-schedule-list span{color:var(--oax-muted)}.show-video{width:min(1100px,100%);margin:75px auto 0}.show-video .eyebrow{margin-bottom:18px}.show-video iframe{display:block;width:100%!important;aspect-ratio:16/9;border:0;border-radius:24px}@media(max-width:680px){.schedule-shell{width:min(100% - 28px,980px)}.schedule-board .schedule-row{grid-template-columns:82px 1fr auto;gap:13px;padding:15px 12px}.schedule-board .schedule-row span:last-child{grid-column:auto}.schedule-arrow{width:32px;height:32px}.show-profile{grid-template-columns:1fr}.show-profile-media{grid-row:1}.show-profile-copy .page-title{font-size:clamp(2.8rem,14vw,4.5rem)}.show-schedule-list p{align-items:flex-start;flex-direction:column;gap:0}}.about-story-accent{justify-content:flex-start}.about-story-accent .eyebrow{margin-bottom:18px}.about-story-accent p{margin:18px 0 0}.show-schedule-list p>span{display:flex;align-items:flex-end;flex-direction:column}.show-schedule-list small{display:block;margin-top:3px;color:var(--oax-accent-2)}.on-air-section{padding:64px 0}.on-air-shell{width:min(940px,calc(100% - 40px))}.on-air{grid-template-columns:340px 1fr;min-height:340px}.on-air-media{min-height:340px}.on-air-content{padding:42px 50px}.on-air-content h2{font-size:clamp(2rem,3.5vw,3.2rem)}.widget_search .search-form,.wp-block-search__inside-wrapper{display:flex;gap:8px;padding:7px;border:1px solid var(--oax-line);border-radius:16px;background:var(--oax-card);transition:.2s}.widget_search .search-form:focus-within,.wp-block-search__inside-wrapper:focus-within{border-color:var(--oax-accent);box-shadow:0 0 0 3px rgb(188 2 41 / .14)}.widget_search .search-field,.wp-block-search__input{min-width:0;width:100%;border:0!important;outline:0;background:transparent!important;color:var(--oax-text)!important;padding:10px 12px!important}.widget_search .search-submit,.wp-block-search__button{flex-shrink:0;border:0;border-radius:11px;background:var(--oax-accent);color:#fff;padding:10px 16px;font-size:.75rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.widget_search .search-submit:hover,.wp-block-search__button:hover{background:var(--oax-accent-2)}@media(max-width:680px){.on-air-shell{width:min(100% - 28px,940px)}.on-air{grid-template-columns:120px 1fr;min-height:220px}.on-air-media{min-height:220px}.on-air-content{padding:24px}.on-air-content h2{font-size:1.8rem}.on-air-content .button{min-height:42px;padding-inline:16px}.show-schedule-list p>span{align-items:flex-start}}.content-layout aside .widget{margin:0 0 24px;padding:24px;border:1px solid var(--oax-line);border-radius:20px;background:linear-gradient(145deg,var(--oax-card),var(--oax-surface))}.content-layout aside .widget-title,.content-layout aside .wp-block-heading{margin:0 0 16px;font-size:1rem}.onairx-search-form{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding:7px;border:1px solid var(--oax-line);border-radius:16px;background:#101016;box-shadow:0 12px 34px rgb(0 0 0 / .18);transition:.2s}.onairx-search-form:focus-within{border-color:var(--oax-accent);box-shadow:0 0 0 3px rgb(188 2 41 / .14),0 12px 34px rgb(0 0 0 / .2)}.onairx-search-icon{display:grid;place-items:center;padding-left:8px;color:var(--oax-muted)}.onairx-search-field{min-width:0;width:100%;border:0!important;outline:0!important;background:transparent!important;color:var(--oax-text)!important;padding:10px 4px!important}.onairx-search-field::placeholder{color:var(--oax-muted)}.onairx-search-submit{min-height:42px;border:0;border-radius:11px;padding:0 16px;background:var(--oax-accent);color:#fff;font-size:.72rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.onairx-search-submit:hover{background:var(--oax-accent-2)}.show-airing{padding:14px 0;border-top:1px solid var(--oax-line)}.show-airing:first-of-type{border-top:0}.show-airing>div:first-child{display:flex;justify-content:space-between;gap:18px}.show-airing>div:first-child span{color:var(--oax-muted)}.show-airing-hosts{margin-top:5px;color:var(--oax-muted);font-size:.86rem}.show-airing-hosts a{color:var(--oax-accent-2);font-weight:700}.onairx-search-field:-webkit-autofill,.onairx-search-field:-webkit-autofill:hover,.onairx-search-field:-webkit-autofill:focus,.wp-block-search__input:-webkit-autofill{border:0!important;-webkit-text-fill-color:var(--oax-text)!important;-webkit-box-shadow:0 0 0 1000px #101016 inset!important;box-shadow:0 0 0 1000px #101016 inset!important;caret-color:var(--oax-text);transition:background-color 9999s ease-out 0s}.onairx-search-field:focus,.onairx-search-field:active{background:transparent!important;box-shadow:none!important}.show-schedule-list{display:grid;gap:12px;padding:22px}.show-airing{display:grid;grid-template-columns:42px minmax(0,1fr) minmax(150px,.85fr);align-items:center;gap:16px;padding:16px;border:1px solid var(--oax-line);border-radius:15px;background:rgb(255 255 255 / .025)}.show-airing:first-of-type{border-top:1px solid var(--oax-line)}.show-airing-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:rgb(188 2 41 / .16);color:var(--oax-accent-2);font-size:1.15rem}.show-airing-main{display:flex;flex-direction:column}.show-airing-main strong{color:var(--oax-heading);line-height:1.25}.show-airing-main span{color:var(--oax-muted);font-size:.9rem}.show-airing-hosts{display:flex;align-items:flex-end;flex-direction:column;margin:0;text-align:right}.show-airing-hosts small{margin:0 0 2px;color:var(--oax-muted);font-size:.65rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.show-airing-hosts a{color:var(--oax-accent-2);font-weight:750}@media(max-width:760px){.show-single-section{padding:38px 0 54px}.show-profile{display:flex;flex-direction:column;gap:30px}.show-profile-copy{order:2;width:100%;padding:0}.show-profile-copy .page-title{font-size:clamp(2.45rem,12vw,4rem);overflow-wrap:anywhere}.show-profile-media{order:1;grid-row:auto;width:100%;max-width:520px;margin-inline:auto;border-radius:22px}.show-schedule-list{gap:10px;margin:22px 0;padding:14px;border-radius:16px}.show-airing{grid-template-columns:38px minmax(0,1fr);gap:12px;padding:14px}.show-airing-icon{width:38px;height:38px}.show-airing-hosts{grid-column:2;align-items:flex-start;text-align:left}.show-single-section .entry-content{font-size:1rem}.show-video{margin-top:45px}.show-video iframe{border-radius:16px}.onairx-search-form{grid-template-columns:auto minmax(0,1fr)}.onairx-search-submit{grid-column:1/-1;width:100%}}.show-schedule-list{display:block;overflow:hidden;padding:0;border-radius:18px;background:linear-gradient(145deg,var(--oax-card),var(--oax-surface))}.show-schedule-list .show-detail-label{margin:0;padding:16px 20px;border-bottom:1px solid var(--oax-line);background:rgb(255 255 255 / .025)}.show-schedule-list .show-airing{display:block;margin:0;padding:18px 20px;border:0;border-bottom:1px solid var(--oax-line);border-radius:0;background:#fff0}.show-schedule-list .show-airing:last-child{border-bottom:0}.show-airing-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.show-airing-top strong{color:var(--oax-heading);font-size:1rem}.show-airing-top span{flex-shrink:0;border-radius:999px;padding:5px 10px;background:rgb(188 2 41 / .14);color:var(--oax-accent-2);font-size:.82rem;font-weight:800}.show-schedule-list .show-airing-hosts{display:flex;align-items:center;flex-direction:row;gap:7px;margin-top:9px;text-align:left}.show-schedule-list .show-airing-hosts small{margin:0;color:var(--oax-muted);font-size:.68rem}.show-schedule-list .show-airing-hosts span{color:var(--oax-text);font-size:.9rem}.show-schedule-list .show-airing-hosts a{color:var(--oax-text);font-weight:700}.show-schedule-list .show-airing-hosts a:hover{color:var(--oax-accent-2)}@media(max-width:760px){.show-schedule-list{margin:22px 0;padding:0}.show-schedule-list .show-airing{padding:16px}.show-airing-top{align-items:flex-start;flex-direction:column;gap:8px}.show-schedule-list .show-airing-hosts{align-items:flex-start;flex-direction:column;gap:3px}.show-airing-top span{font-size:.78rem}}.show-schedule-list .show-airing{display:grid;grid-template-columns:minmax(72px,auto) 115px minmax(140px,1fr);align-items:center;gap:18px}.show-airing-days{display:flex;flex-wrap:wrap;gap:5px}.show-airing-days span{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:30px;border-radius:8px;background:var(--oax-accent);color:#fff;font-size:.72rem;font-weight:900;letter-spacing:.04em}.show-airing-time{color:var(--oax-heading);font-size:.92rem;font-weight:800;white-space:nowrap}.show-schedule-list .show-airing-hosts{align-items:flex-start;flex-direction:column;gap:1px;margin:0;padding-left:18px;border-left:1px solid var(--oax-line)}.show-schedule-list .show-airing-hosts small{font-size:.62rem}.show-schedule-list .show-airing-hosts span{line-height:1.35}@media(max-width:760px){.show-schedule-list .show-airing{grid-template-columns:1fr auto;gap:10px 14px}.show-airing-days{grid-column:1}.show-airing-time{grid-column:2;text-align:right}.show-schedule-list .show-airing-hosts{grid-column:1/-1;padding:10px 0 0;border-top:1px solid var(--oax-line);border-left:0}}.schedule-board .schedule-row.is-live{position:relative;background:linear-gradient(110deg,rgb(188 2 41 / .28),rgb(188 2 41 / .08));box-shadow:inset 0 0 0 1px rgb(255 73 113 / .6),0 12px 32px rgb(188 2 41 / .14)}.schedule-board .schedule-row.is-live:hover{background:linear-gradient(110deg,rgb(188 2 41 / .36),rgb(188 2 41 / .12))}.schedule-row.is-live .schedule-time{border-left-color:#fff}.schedule-live-badge{display:inline-flex;align-items:center;justify-content:center;min-width:72px;padding:7px 12px;border-radius:999px;background:var(--oax-accent);color:#fff;font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.schedule-live-badge[hidden],.schedule-arrow[hidden]{display:none!important}@media(max-width:680px){.schedule-live-badge{min-width:auto;padding:6px 9px;font-size:.61rem;letter-spacing:.08em}.schedule-board .schedule-row.is-live{box-shadow:inset 0 0 0 1px rgb(255 73 113 / .55),0 8px 22px rgb(188 2 41 / .12)}}.now-cover{display:grid;place-items:center}.now-cover>span{color:#fff;font-size:2.2rem;font-weight:950;letter-spacing:-.08em}.live-radio-banner-section{min-height:260px}.hit-week-section{padding:64px 0;background:radial-gradient(circle at 50% 50%,rgb(188 2 41 / .16),transparent 42%)}.hit-week-banner{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(420px,1.8fr) minmax(180px,.7fr);align-items:center;gap:28px;padding:28px;border:1px solid var(--oax-line);border-radius:28px;background:linear-gradient(135deg,var(--oax-card),#210e15);box-shadow:var(--oax-shadow)}.hit-week-heading h2{margin:8px 0 16px;font-size:clamp(2rem,4vw,3.5rem);line-height:.95;letter-spacing:-.045em}.hit-week-label{display:inline-flex;border-radius:999px;padding:6px 11px;background:rgb(188 2 41 / .2);color:var(--oax-accent-2);font-size:.72rem;font-weight:850}.hit-week-video{overflow:hidden;aspect-ratio:16/9;border-radius:20px;background:#050507;box-shadow:0 20px 50px rgb(0 0 0 / .35)}.hit-week-video iframe,.hit-week-video img{display:block;width:100%!important;height:100%!important;border:0;object-fit:cover}.hit-week-placeholder{display:grid;place-items:center;width:100%;height:100%;color:#fff;font-size:3rem;background:linear-gradient(135deg,var(--oax-accent),#31050f)}.hit-week-copy span{color:var(--oax-muted);font-size:.82rem;font-weight:700}.hit-week-copy h3{margin:5px 0 20px;font-size:1.45rem;line-height:1.12}.hit-archive-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.hit-archive-card{overflow:hidden;border:1px solid var(--oax-line);border-radius:24px;background:var(--oax-card)}.hit-archive-video{aspect-ratio:16/9;background:#050507}.hit-archive-video iframe,.hit-archive-video img{display:block;width:100%!important;height:100%!important;border:0;object-fit:cover}.hit-archive-copy{padding:22px}.hit-archive-copy h2{margin:10px 0 2px;font-size:1.35rem;line-height:1.2}.hit-archive-copy p{margin:0;color:var(--oax-muted)}.hit-single-video{overflow:hidden;aspect-ratio:16/9;border-radius:24px;background:#050507;box-shadow:var(--oax-shadow)}.hit-single-video iframe{display:block;width:100%!important;height:100%!important;border:0}.hit-single .entry-content{margin-top:38px}@media(max-width:900px){.hit-week-banner{grid-template-columns:1fr 1.5fr}.hit-week-copy{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:20px}.hit-week-copy h3{margin:0 auto 0 0}}@media(max-width:680px){.live-radio-banner-section{min-height:0}.hit-week-section{padding:48px 0}.hit-week-banner{grid-template-columns:1fr;padding:18px;gap:20px}.hit-week-heading{text-align:center}.hit-week-heading .eyebrow{justify-content:center}.hit-week-video{grid-column:1}.hit-week-copy{grid-column:1;display:block;text-align:center}.hit-week-copy h3{margin:5px 0 18px}.hit-archive-grid{grid-template-columns:1fr}.hit-single-video{border-radius:16px}}