@font-face{font-family:Oswald;src:url('Oswald.woff2') format('woff2');font-weight:200 700;font-display:swap}
@font-face{font-family:Plex;src:url('IBMPlexMono-Regular.woff2') format('woff2');font-weight:400;font-display:swap}#ir-player{--ink:#121212;--deep:#0c0c0c;--paper:#d9c98a;--muted:#aaa89e;--rule:#38372f;--mono:Plex,'Courier New',monospace;--poster:Oswald,'Arial Narrow',Impact,sans-serif}#ir-player *{box-sizing:border-box}#ir-player [hidden]{display:none!important}#ir-player{scroll-behavior:smooth;scroll-padding-top:24px}#ir-player{margin:0;background:var(--ink);color:var(--paper);font:16px/1.6 Arial,Helvetica,sans-serif;padding-bottom:160px;-webkit-font-smoothing:antialiased}#ir-player ::selection{background:var(--paper);color:var(--ink)}#ir-player a{color:inherit;text-underline-offset:5px}#ir-player button,#ir-player input{font:inherit}#ir-player button{cursor:pointer}#ir-player button:disabled{cursor:default;opacity:.4}#ir-player button,#ir-player a,#ir-player input{-webkit-tap-highlight-color:transparent}#ir-player a:focus-visible,#ir-player button:focus-visible,#ir-player input:focus-visible,#ir-player video:focus-visible,#ir-player summary:focus-visible{outline:2px solid var(--paper);outline-offset:5px}#ir-player button{color:inherit}#ir-player h1,#ir-player h2,#ir-player h3,#ir-player p,#ir-player figure{margin:0}#ir-player h1,#ir-player h2,#ir-player h3{line-height:1.12}#ir-player svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}#ir-player img{max-width:100%;display:block}#ir-player .wrap{width:min(1280px,calc(100% - 96px));margin-inline:auto}#ir-player .eyebrow{font:11px/1.6 var(--mono);letter-spacing:1.3px;text-transform:uppercase}#ir-player .small{font-size:12px;line-height:1.7}#ir-player .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#ir-player .skip-link{position:absolute;top:-100px;left:16px;padding:12px;background:var(--paper);color:var(--ink);z-index:10}#ir-player .skip-link:focus{top:8px}#ir-player .site-header{min-height:82px;display:flex;align-items:center;gap:28px;border-bottom:1px solid var(--rule)}#ir-player .wordmark{font:bold 30px Georgia,serif;letter-spacing:-3px;text-decoration:none}#ir-player .wordmark span{padding-left:3px}#ir-player .location{font:10px var(--mono);letter-spacing:1px}#ir-player .location span{margin:0 8px}#ir-player .site-header nav{margin-left:auto;display:flex;gap:28px;align-items:center}#ir-player .site-header nav a{font:11px var(--mono);text-decoration:none;text-transform:uppercase}#ir-player .site-header nav a:hover{border-bottom:1px solid}#ir-player .hero{padding-top:28px}#ir-player .hero-kicker{display:flex;justify-content:space-between;color:var(--muted)}#ir-player .edition-mark span{margin-left:18px;color:var(--paper)}#ir-player .hero h1{font:650 clamp(48px,13.7vw,190px)/1.13 var(--poster);letter-spacing:-.043em;white-space:nowrap;margin:12px 0 18px}#ir-player .hero-line{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--rule);padding-bottom:28px}#ir-player .hero-line p{font-size:15px}#ir-player .offline-mark{display:flex;gap:9px;align-items:center;color:var(--muted);font-size:10px;letter-spacing:.7px}#ir-player .offline-mark i{width:5px;height:5px;background:var(--paper);border-radius:50%}#ir-player .album-section{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,1.35fr);gap:76px;padding-block:48px 62px;align-items:start}#ir-player .cover{position:relative;aspect-ratio:1;background:#1b1b17;overflow:hidden}#ir-player .cover-type{position:absolute;inset:0;display:flex;flex-direction:column;padding:25px;border:1px solid #63604a;background:linear-gradient(125deg,#29291f,#161712 75%)}#ir-player .cover-top,#ir-player .cover-bottom{display:flex;justify-content:space-between;font:10px var(--mono);letter-spacing:1.3px;align-items:center}#ir-player .cover-top{padding-bottom:16px;border-bottom:1px solid #66614b}#ir-player .cover-top span:last-child{font-size:22px}#ir-player .cover-title{font:600 clamp(72px,8.7vw,128px)/.95 var(--poster);letter-spacing:-3px;flex:1;display:flex;align-items:center;white-space:pre-line}#ir-player .cover-bottom{padding-top:16px;border-top:1px solid #66614b;font-size:9px;gap:12px}#ir-player .cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#ir-player .record-caption{display:flex;justify-content:space-between;gap:12px;font:9px/1.6 var(--mono);letter-spacing:.7px;padding:15px 0;border-bottom:1px solid var(--rule);color:var(--muted)}#ir-player .primary-button{display:flex;justify-content:center;align-items:center;gap:12px;background:var(--paper);color:var(--deep);border:1px solid var(--paper);font:12px var(--mono);text-transform:uppercase;letter-spacing:.6px;min-height:52px;width:100%;margin-top:24px}#ir-player .primary-button:hover{background:#eadba4}#ir-player .record-note{font-size:13px;line-height:1.7;color:var(--muted);margin:15px 0 16px}#ir-player .text-link{font:11px var(--mono);display:inline-flex;gap:18px;text-decoration:none;border-bottom:1px solid #696653;padding-bottom:5px}#ir-player .section-kicker{display:flex;justify-content:space-between;color:var(--muted);font-size:10px;margin-bottom:13px}#ir-player .songs-column h2{font:500 54px/1.12 var(--poster);letter-spacing:-1px}#ir-player .album-subtitle{font:12px var(--mono);color:var(--muted);margin:12px 0 26px}#ir-player .track-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule)}#ir-player .track-row{position:relative;display:grid;grid-template-columns:25px 1fr 42px 16px;gap:13px;width:100%;text-align:left;align-items:center;background:none;border:0;border-bottom:1px solid var(--rule);padding:18px 10px 18px 0;min-height:61px}#ir-player .track-row:hover{background:#25251e}#ir-player .track-row.current{background:#29291f;border-bottom-color:#5d5944}#ir-player .track-row.current:before{content:'';position:absolute;left:-1px;top:0;bottom:0;width:3px;background:var(--paper)}#ir-player .track-number{font:11px var(--mono);color:var(--muted);text-align:center}#ir-player .track-title{font:400 22px/1.3 var(--poster)}#ir-player .track-duration{font:10px var(--mono);color:var(--muted);text-align:right}#ir-player .track-arrow{font-size:13px;opacity:0}#ir-player .track-row:hover .track-arrow,#ir-player .track-row.current .track-arrow{opacity:1}#ir-player .track-row.unavailable .track-title{text-decoration:line-through}#ir-player .track-row.current .track-number{color:var(--paper)}#ir-player .notice{color:var(--muted);font-size:13px;line-height:1.7;margin-top:16px}#ir-player .notice:empty{display:none}#ir-player .song-notes{margin-top:28px;border-top:1px solid var(--rule);padding-top:24px}#ir-player .song-notes h3{font:400 26px var(--poster);margin-bottom:16px}#ir-player details{border-bottom:1px solid var(--rule);padding:12px 0}#ir-player summary{cursor:pointer;font:12px var(--mono);padding:5px 0}#ir-player .note-text,#ir-player .prose{font-size:15px;line-height:1.9;white-space:pre-wrap;color:var(--muted)}#ir-player .note-text{padding:15px 0}#ir-player .inside-section{padding:40px 0 60px;border-top:1px solid var(--rule)}#ir-player .inside-section h2{font:500 42px var(--poster);margin:12px 0 24px}#ir-player .inside-section .prose{max-width:780px}#ir-player .inside-section video{width:min(100%,740px);max-height:430px;margin-top:24px;background:#000}#ir-player .document-links{display:flex;flex-wrap:wrap;gap:14px;margin-top:25px}#ir-player .text-button{background:transparent;border:1px solid #6a654f;padding:12px 17px;min-height:44px;font:11px var(--mono)}#ir-player .text-button:hover{background:#2c2b22}#ir-player .connect-section{margin-inline:-48px;padding:42px 48px;display:grid;grid-template-columns:1.3fr 1fr;gap:40px;background:var(--paper);color:var(--deep)}#ir-player .connect-section h2{font:500 54px/1.08 var(--poster);letter-spacing:-1px;margin:15px 0 25px}#ir-player .connect-section a:focus-visible{outline-color:var(--ink)}#ir-player .social-links{display:flex;gap:20px;flex-wrap:wrap}#ir-player .social-links a{font:12px var(--mono);text-decoration:none;border-bottom:1px solid #817c60;padding-bottom:5px}#ir-player .booking-link{display:block;margin-top:25px;font:12px var(--mono);text-decoration:none;overflow-wrap:anywhere}#ir-player .website-card{display:flex;gap:24px;align-items:center;justify-content:end}#ir-player .website-card img{width:138px;height:138px;flex-shrink:0;background:#fff}#ir-player .website-card a{display:inline-block;font:16px var(--poster);margin:8px 0 12px}#ir-player .site-footer{display:flex;align-items:center;gap:25px;padding:27px 0;font:10px var(--mono);color:var(--muted)}#ir-player .footer-name{font:500 23px var(--poster);color:var(--paper)}#ir-player .site-footer>span:last-child{margin-left:auto}#ir-player .player-dock{position:fixed;bottom:0;left:0;right:0;z-index:5;background:#101010f7;border-top:1px solid #5a5643;box-shadow:0 -8px 30px #0003;backdrop-filter:blur(14px)}#ir-player .dock-inner{display:grid;grid-template-columns:minmax(150px,1fr) minmax(260px,1.65fr) minmax(120px,1fr);align-items:center;gap:35px;padding-top:14px;padding-bottom:13px}#ir-player .now-playing{display:flex;flex-direction:column;min-width:0}#ir-player .now-playing .eyebrow{font-size:9px;color:var(--muted);letter-spacing:.7px}#ir-player .now-playing strong{font:400 22px/1.35 var(--poster);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:4px}#ir-player .now-playing>span:last-child{font-size:11px;color:var(--muted)}#ir-player .transport-buttons{display:flex;justify-content:center;align-items:center;gap:17px}#ir-player .icon-button{position:relative;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;width:40px;height:40px;padding:8px;color:var(--muted)}#ir-player .icon-button:hover{color:var(--paper)}#ir-player .icon-button[aria-pressed=true]{color:var(--paper);background:#353225;border-radius:4px}#ir-player .play-button{background:var(--paper);color:var(--ink);width:46px;height:46px;display:grid;place-items:center;border:none;border-radius:50%}#ir-player .play-button:hover{background:#eddfa9}#ir-player .play-button svg{width:24px;height:24px}#ir-player .timeline{display:flex;gap:13px;align-items:center;margin-top:6px;font:10px var(--mono);color:var(--muted)}#ir-player .timeline>span{min-width:35px}#ir-player .timeline>span:last-child{text-align:right}#ir-player input[type=range]{accent-color:var(--paper);height:22px;cursor:pointer;min-width:0}#ir-player input[type=range]:disabled{opacity:.4;cursor:default}#ir-player #seek{width:100%}#ir-player .volume-control{display:flex;align-items:center;justify-content:end;gap:8px}#ir-player .volume-control input{width:90px}#ir-player .player-status{font:11px/1.5 var(--mono);color:var(--paper);padding-bottom:10px}#ir-player .player-status:empty{display:none}#ir-player #repeatOne{position:absolute;font:9px var(--mono);background:var(--ink);left:15px;top:13px}#ir-player dialog{background:#191914;color:var(--paper);border:1px solid #6d674d;padding:28px;width:min(900px,calc(100% - 32px));max-height:85vh}#ir-player dialog::backdrop{background:#000b}#ir-player .dialog-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}#ir-player .dialog-heading h2{font:400 32px var(--poster)}#ir-player #documentBody object{display:block;width:100%;height:60vh;background:#24241e}#ir-player #documentBody>.text-link{margin:0 0 18px}#ir-player .booklet-section{margin:25px 0}#ir-player .booklet-section h3{font:400 27px var(--poster);margin-bottom:14px}#ir-player .booklet-section img{max-height:450px;margin:18px 0}#ir-player .booklet-section p{white-space:pre-wrap;line-height:1.9}#ir-player .noscript{position:fixed;inset:20% 10% auto;background:var(--paper);color:var(--ink);padding:35px;z-index:20}#ir-player /* Secret song: purple bottle,#ir-player note,#ir-player negative-colour row and page */
html{transition:filter .7s ease}html.negative #ir-player{filter:invert(1)}#ir-player .dock-inner{position:relative}#ir-player .secret-bottle{position:absolute;left:0;bottom:calc(100% + 12px);display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 8px 4px;background:#101010e6;border:1px solid #5b3a8c;border-radius:10px;color:#d8c2ff;animation:secret-in .9s ease both}#ir-player .secret-bottle svg{width:30px;height:45px;stroke:none;filter:drop-shadow(0 0 5px #9b5cff);animation:secret-pulse 1.8s ease-in-out infinite}#ir-player .secret-bottle .cap{fill:#2d1450}#ir-player .secret-bottle .glass{fill:#8a3ffc}#ir-player .secret-bottle .label{fill:#efe4ff;opacity:.85}#ir-player .secret-bottle .shine{fill:none;stroke:#e2d0ff;stroke-width:1.6;stroke-linecap:round;opacity:.7}#ir-player .secret-caption{font:9px/1.4 var(--mono);letter-spacing:1px;text-transform:uppercase}#ir-player .secret-bottle:hover .secret-caption{text-decoration:underline}
@keyframes secret-pulse{0%,100%{filter:brightness(.65) drop-shadow(0 0 2px #6d2fd0)}50%{filter:brightness(1.35) drop-shadow(0 0 14px #b98aff)}}
@keyframes secret-in{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}#ir-player .secret-dialog{width:min(640px,calc(100% - 32px));border-color:#7a4fc0}#ir-player .secret-dialog h2{font:400 32px/1.15 var(--poster);margin-bottom:18px}#ir-player .secret-text{font-size:15px;line-height:1.8;color:var(--paper);margin-bottom:14px;white-space:pre-wrap}#ir-player .secret-text strong{font-family:var(--mono);font-size:12px;letter-spacing:.6px;text-transform:uppercase}#ir-player .secret-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:22px}#ir-player .secret-actions .primary-button{width:auto;margin:0;padding:0 20px}#ir-player /* Psychedelic mode while the secret song plays (tempo-synced through --beat; no strobing,#ir-player gentle for reduced-motion users) */
html.psy{--beat:.4286s;animation:psy-hue calc(var(--beat)*24) linear infinite}html.psy body{overflow-x:hidden;background:linear-gradient(115deg,#1a0033,#3d0066,#00334d,#0d3300,#4d3300,#4d0026,#1a0033);background-size:400% 400%;animation:psy-bg calc(var(--beat)*32) ease-in-out infinite}
@keyframes psy-hue{from{filter:hue-rotate(0deg) saturate(2.4) contrast(1.08)}to{filter:hue-rotate(360deg) saturate(2.4) contrast(1.08)}}
@keyframes psy-bg{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}#ir-player .psy-layer{position:fixed;inset:-25%;z-index:4;pointer-events:none;mix-blend-mode:screen}#ir-player .psy-layer>i{opacity:.33}#ir-player #psyFractal{position:fixed;inset:0;width:100vw;height:100vh;opacity:.5;filter:blur(1px) saturate(1.4)}#ir-player .psy-float{position:fixed;inset:0;overflow:hidden}#ir-player .psy-sprite{position:absolute;left:var(--x);bottom:-120px;width:var(--size);animation:psy-rise var(--dur) linear infinite;animation-delay:var(--delay);filter:drop-shadow(0 0 10px #b98aff)}#ir-player .psy-sprite svg{width:100%;height:auto;stroke:none}
@keyframes psy-rise{from{transform:translate(0,0) rotate(0) scale(.7)}50%{transform:translate(calc(var(--drift)/2),-60vh) rotate(calc(var(--spin)/2)) scale(1.15)}to{transform:translate(var(--drift),-125vh) rotate(var(--spin)) scale(.8)}}#ir-player .psy-layer i{position:absolute;inset:0;background:repeating-conic-gradient(from 0deg,#ff00c8 0 10deg,#00e5ff 10deg 20deg,#39ff14 20deg 30deg,#ffea00 30deg 40deg,#7a00ff 40deg 50deg);border-radius:50%;animation:psy-spin calc(var(--beat)*48) linear infinite;filter:blur(38px)}#ir-player .psy-layer i:nth-child(2){inset:18%;animation-direction:reverse;animation-duration:calc(var(--beat)*32);opacity:.7}#ir-player .psy-layer i:nth-child(3){inset:34%;background:radial-gradient(circle,#ff00c8,#00e5ff 40%,transparent 70%);animation:psy-breathe calc(var(--beat)*2) ease-in-out infinite}
@keyframes psy-spin{to{transform:rotate(360deg)}}@keyframes psy-breathe{0%,100%{transform:scale(.8);opacity:.35}50%{transform:scale(1.25);opacity:.8}}#ir-player .psy-w{white-space:pre-line}html.psy #ir-player .psy-l{display:inline-block;white-space:pre;animation:psy-wobble calc(var(--beat)*2) ease-in-out infinite,psy-glow calc(var(--beat)*8) linear infinite;animation-delay:calc(var(--i)*-.11s)}
@keyframes psy-wobble{0%,100%{transform:translateY(0) rotate(0) scale(1)}25%{transform:translateY(-.14em) rotate(-9deg) scale(1.12)}50%{transform:translateY(.06em) rotate(5deg) scale(.9)}75%{transform:translateY(-.05em) rotate(11deg) scale(1.06)}}
@keyframes psy-glow{0%{color:#ff4fd8;text-shadow:0 0 .25em #ff00c8}25%{color:#4ff0ff;text-shadow:0 0 .25em #00e5ff}50%{color:#9dff5c;text-shadow:0 0 .25em #39ff14}75%{color:#fff35c;text-shadow:0 0 .25em #ffea00}100%{color:#ff4fd8;text-shadow:0 0 .25em #ff00c8}}html.psy #ir-player .cover{animation:psy-cover calc(var(--beat)*8) ease-in-out infinite}html.psy #ir-player .cover-type{animation:psy-pulse var(--beat) ease-in-out infinite}
@keyframes psy-cover{0%,100%{transform:rotate(-4deg) skewX(0)}25%{transform:rotate(3deg) skewX(-6deg) scale(1.03)}50%{transform:rotate(5deg) skewX(4deg)}75%{transform:rotate(-2deg) skewX(7deg) scale(.97)}}
@keyframes psy-pulse{0%,100%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.035);filter:brightness(1.45)}}html.psy #ir-player .track-row{animation:psy-sway calc(var(--beat)*4) ease-in-out infinite;animation-delay:calc(var(--row,0)*-.23s)}
@keyframes psy-sway{0%,100%{transform:translateX(0) skewX(0)}25%{transform:translateX(14px) skewX(-8deg)}75%{transform:translateX(-10px) skewX(6deg)}}html.psy #ir-player .primary-button,html.psy #ir-player .play-button{animation:psy-pulse var(--beat) ease-in-out infinite}html.psy #ir-player .player-dock{border-top-color:#ff4fd8;box-shadow:0 -6px 40px #ff00c880;animation:psy-dock calc(var(--beat)*4) linear infinite}@keyframes psy-dock{50%{border-top-color:#4ff0ff;box-shadow:0 -6px 40px #00e5ff80}}html.psy #ir-player .hero h1{animation:psy-float calc(var(--beat)*8) ease-in-out infinite}@keyframes psy-float{0%,100%{transform:translateX(0) rotate(0)}50%{transform:translateX(2vw) rotate(-1.5deg)}}html.psy #ir-player .site-header,html.psy #ir-player .hero-line,html.psy #ir-player .record-caption{animation:psy-tilt calc(var(--beat)*6) ease-in-out infinite}@keyframes psy-tilt{0%,100%{transform:rotate(0)}50%{transform:rotate(1deg) translateY(3px)}}#ir-player .track-row.secret{filter:invert(1);background:var(--ink)}#ir-player .track-row.secret:hover{background:#25251e}#ir-player .track-row.secret.current{background:#29291f}@media(min-width:1440px){#ir-player .hero h1{font-size:190px}}@media(max-width:1050px){#ir-player .wrap{width:calc(100% - 56px)}#ir-player .location{display:none}#ir-player .album-section{gap:38px;grid-template-columns:.85fr 1.2fr}#ir-player .cover-type{padding:20px}#ir-player .cover-title{font-size:10vw}#ir-player .connect-section{margin-inline:-28px;padding:35px 28px;gap:28px}#ir-player .website-card{gap:16px;flex-direction:column;align-items:start;justify-content:center}#ir-player .dock-inner{gap:15px;grid-template-columns:1fr 1.5fr 120px}#ir-player .volume-control input{width:70px}#ir-player .track-title{font-size:20px}#ir-player .track-row{gap:9px}#ir-player .connect-section h2{font-size:48px}}@media(max-width:680px){#ir-player{padding-bottom:206px}#ir-player .wrap{width:calc(100% - 36px)}#ir-player .site-header{min-height:65px}#ir-player .site-header nav{gap:16px}#ir-player .site-header nav a{font-size:9px}#ir-player .hero{padding-top:22px}#ir-player .hero-kicker{font-size:9px}#ir-player .edition-mark{display:none}#ir-player .hero h1{font-size:14.1vw;margin:14px 0 20px}#ir-player .hero-line{gap:14px;align-items:start;padding-bottom:23px}#ir-player .hero-line p{font-size:12px}#ir-player .offline-mark{font-size:8px;max-width:116px;letter-spacing:.1px}#ir-player .album-section{display:block;padding-top:28px}#ir-player .record-column{display:grid;grid-template-columns:145px 1fr;gap:0 20px;align-items:start}#ir-player .cover{grid-row:1/5}#ir-player .cover-type{padding:12px}#ir-player .cover-top{font-size:6px;letter-spacing:.6px;padding-bottom:7px}#ir-player .cover-top span:last-child{font-size:12px}#ir-player .cover-title{font-size:49px;letter-spacing:-1px}#ir-player .cover-bottom{font-size:5px;letter-spacing:.1px;padding-top:7px}#ir-player .record-caption{font-size:8px;display:block;padding-top:0;padding-bottom:9px}#ir-player .record-caption span{display:block}#ir-player .primary-button{margin-top:11px;min-height:44px;font-size:10px}#ir-player .record-note{font-size:11px;line-height:1.5;margin:9px 0}#ir-player .record-column>.text-link{font-size:9px;gap:7px;justify-self:start}#ir-player .songs-column{margin-top:34px}#ir-player .songs-column h2{font-size:43px}#ir-player .album-subtitle{font-size:11px;margin-bottom:20px}#ir-player .track-row{min-height:60px;padding-block:15px;grid-template-columns:23px 1fr 36px 12px}#ir-player .track-title{font-size:21px}#ir-player .track-duration{font-size:9px}#ir-player .inside-section h2{font-size:36px}#ir-player .connect-section{margin-inline:-18px;padding:30px 22px;display:block}#ir-player .connect-section h2{font-size:45px}#ir-player .website-card{margin-top:32px;flex-direction:row;justify-content:start;align-items:center}#ir-player .website-card img{width:104px;height:104px}#ir-player .site-footer{flex-wrap:wrap;gap:12px;font-size:9px}#ir-player .site-footer>span:nth-child(2){display:none}#ir-player .dock-inner{display:grid;grid-template-columns:1fr 95px;gap:5px 14px;padding-top:10px;padding-bottom:9px}#ir-player .now-playing{grid-column:1;grid-row:1}#ir-player .now-playing .eyebrow{font-size:8px}#ir-player .now-playing strong{font-size:19px;margin-top:2px}#ir-player .now-playing>span:last-child{display:none}#ir-player .volume-control{grid-row:1;grid-column:2}#ir-player .volume-control input{width:52px}#ir-player .volume-control .icon-button{width:30px;padding:4px}#ir-player .transport{grid-column:1/-1;grid-row:2}#ir-player .transport-buttons{gap:18px}#ir-player .transport .icon-button{height:38px}#ir-player .play-button{height:42px;width:42px}#ir-player .timeline{margin-top:2px}#ir-player .player-status{font-size:10px;padding-bottom:8px}#ir-player .dialog-heading h2{font-size:26px}#ir-player dialog{padding:19px}#ir-player .social-links{gap:15px}}@media(max-width:360px){#ir-player .record-column{grid-template-columns:125px 1fr;gap:0 13px}#ir-player .cover-title{font-size:40px}#ir-player .cover-bottom{font-size:4px}#ir-player .site-header nav{gap:11px}#ir-player .track-title{font-size:19px}}@media(prefers-reduced-motion:reduce){#ir-player{scroll-behavior:auto}#ir-player *,#ir-player *:before,#ir-player *:after{animation:none!important;transition:none!important}}@media print{#ir-player{padding:0;background:white;color:black}#ir-player>header,#ir-player>.ir-main,#ir-player .player-dock{display:none}#ir-player dialog[open]{position:static;display:block;max-height:none;width:100%;border:0;color:black;background:white}#ir-player dialog .text-button{display:none}}#ir-player .listening-privacy{ border-top: 1px solid #48453b; padding: 2rem 0; max-width: 70ch; }#ir-player .listening-privacy h2{ font-size: 1.6rem; }#ir-player .listening-privacy p{ line-height: 1.65; }#ir-player .listening-actions{ display: flex; flex-wrap: wrap; gap: 1rem; align-items: center; }#ir-player .listening-actions button,#ir-player .listening-actions a{ min-height: 44px; display: inline-flex; align-items: center; }#ir-player /* Website release sections; the USB keeps its original single-album list. */
.release-section{list-style:none;margin:0 0 36px}#ir-player .release-header{display:flex;align-items:center;gap:20px;padding:24px 0 20px}#ir-player .release-header img{width:88px;height:88px;object-fit:cover;border:1px solid var(--rule);flex-shrink:0}#ir-player .release-header h3{font:500 32px/1.15 var(--poster);overflow-wrap:anywhere}#ir-player .release-header .eyebrow{color:var(--muted);margin-bottom:8px}#ir-player .release-tracks{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule)}#ir-player .release-tracks>li{border-bottom:1px solid var(--rule)}@media(max-width:600px){#ir-player .release-header{gap:15px}#ir-player .release-header img{width:66px;height:66px}#ir-player .release-header h3{font-size:27px}#ir-player .release-section{margin-bottom:24px}}#ir-player .track-title[href]{text-decoration:none}#ir-player .track-title[href]:hover{text-decoration:underline}#ir-player button.track-arrow{border:0;background:transparent;color:inherit;padding:8px;min-width:32px;min-height:40px;margin:-8px;cursor:pointer}
body{padding-bottom:160px}@media(max-width:680px){body{padding-bottom:206px}}#ir-player{padding-bottom:0!important}#ir-player .inside-section{padding-bottom:0}#ir-player #connect,#ir-player .ir-main>.site-footer,#ir-player #listeningPrivacy{display:none!important}
