/* fix519.css · Ki 5:05 PM Oct 19 2026 voice note. Revert = drop this tag (and fix519.js).
   1) on-page music player (Apple Music / Spotify) sized for their own players  2) NUDY WORLD logo: depth shadow under the real 3D cut, centered
   3) ANYWAYS world card bigger, its "anyways.." title bigger, the drip runs to the bottom edge of the card. */
.nwv-aud .nwv-f{aspect-ratio:auto;width:min(560px,100%);height:175px;background:transparent;border-radius:12px}
.nwv-aud[data-k="sp"] .nwv-f{height:352px}
.nwv-aud[data-k="am"] .nwv-f{height:450px}
.nwv-aud[data-k="yt"] .nwv-f{aspect-ratio:16/9;height:auto;width:min(960px,100%);background:#000}
/* logo */
header.hero h1{text-align:center}
.hero .logo{display:block;margin-left:auto!important;margin-right:auto!important;filter:drop-shadow(0 10px 12px rgba(0,0,0,.55)) drop-shadow(0 0 26px rgba(124,255,58,.32))}
html.nw-hal header.hero .logo{filter:drop-shadow(0 10px 12px rgba(0,0,0,.55)) drop-shadow(0 0 22px rgba(255,122,26,.42))}
.ilogo-w{margin-left:auto;margin-right:auto}
.ilogo{filter:drop-shadow(0 10px 12px rgba(0,0,0,.6)) drop-shadow(0 0 24px rgba(124,255,58,.5))}
/* ANYWAYS card */
.worlds{grid-auto-flow:row dense}
.wcard[href="#/world/anyways"]{grid-column:span 2;display:flex!important;flex-direction:column}
.wcard[href="#/world/anyways"]>img{content:url(img/cover-anyways.webp?v=1);aspect-ratio:1;width:100%;object-fit:cover}
.wcard[href="#/world/anyways"] .lbl{min-height:0!important;padding:10px 0 0!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;overflow:hidden}
.wcard[href="#/world/anyways"] .lbl b.ti{display:block!important;height:auto!important;width:min(86%,330px)!important;max-width:none!important;line-height:0!important;margin:0 auto!important}
.wcard[href="#/world/anyways"] .lbl b.ti img.tart-img,.wcard[href="#/world/anyways"] .lbl b.ti img.t-title{display:block!important;width:100%!important;height:auto!important;max-height:none!important;max-width:none!important;margin:0 0 -2px!important;object-fit:contain!important}
.wcard[href="#/world/anyways"] .yr{font-size:15px}
@media(min-width:720px){
 .wcard[href="#/world/anyways"]{grid-row:span 2}
 .wcard[href="#/world/anyways"]>img{flex:1 1 auto;min-height:0;aspect-ratio:auto;height:0;object-position:50% 12%}
 .wcard[href="#/world/anyways"] .lbl{flex:0 0 auto}
 .wcard[href="#/world/anyways"] .lbl b.ti{width:min(62%,330px)!important}
}

/* ---- Ki 5:22 PM Oct 19 ---- */
/* a) merch: the shirt is the link, no SHOP button */
.nwm-go{display:none!important}
/* b) NUDY RADIO: title centred; real EA Monster cover art + glow + texture behind the radio */
.rad-mid h1{white-space:nowrap;width:max-content;max-width:none;position:relative;left:50%;transform:translateX(-50%);text-align:center}
.rad-box{isolation:isolate;overflow:hidden;background:linear-gradient(180deg,rgba(14,22,12,.55),rgba(3,6,3,.82) 62%,rgba(0,0,0,.92)),radial-gradient(90% 60% at 50% 0,rgba(57,255,20,.20),transparent 70%),url(img/cover-ea-monster.webp) center 30%/cover no-repeat,#050805!important;border-color:#3f7a2a!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -10px 26px rgba(0,0,0,.75),0 0 0 1px rgba(57,255,20,.18),0 0 34px rgba(57,255,20,.28),0 18px 40px rgba(0,0,0,.6)!important}
.rad-box::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 3px),radial-gradient(120% 80% at 50% 120%,rgba(57,255,20,.16),transparent 60%)}
.rad-box>*{position:relative;z-index:1}
/* d/f) slider arrows */
.nwarw{position:absolute;z-index:6;width:40px;height:40px;margin-top:-20px;display:grid;place-items:center;padding:0;border-radius:50%;border:1.5px solid rgba(124,255,58,.75);background:rgba(6,10,6,.78);box-shadow:0 4px 14px rgba(0,0,0,.55),0 0 12px rgba(57,255,20,.35);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .2s,transform .15s}
.nwarw:hover{transform:scale(1.08);background:rgba(20,40,14,.9)}
.nwarw:focus-visible{outline:2px solid #fff;outline-offset:2px}
.nwarw.off{opacity:0;pointer-events:none}
@media(max-width:719px){.nwarw{width:34px;height:34px;margin-top:-17px}.nwarw svg{width:17px;height:17px}}
/* e) collabs ALL chip */
.col-mono-all{display:grid;place-items:center;font:400 22px/1 Anton,Impact,sans-serif!important;letter-spacing:.06em;color:#0a0a0a!important;background:linear-gradient(135deg,#d8ff7a,#39ff14 60%,#1f8f0a)!important}
