@charset "UTF-8";@layer reset,base,components,layout,accent;@property --acc{syntax: "<color>";
  inherits: true;
  initial-value: oklch(0.85 0.04 260);
}@view-transition{navigation: auto; }@layer reset{img,svg{vertical-align:middle}img{height:auto;max-width:100%}button{background:0 0;border:0;padding:0;color:inherit;font:inherit}button,summary{cursor:pointer}summary::marker{font-size:small}audio{width:100%;background-color:initial;color-scheme:dark}}@layer base{:root{interpolate-size:allow-keywords;--font:-apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, "Adwaita Sans", Cantarell, Ubuntu, Arial, sans-serif;--bg:oklch(0.16 0.008 260);--raise:oklch(0.215 0.01 260);--line:oklch(1 0 0 / 0.09);--line-2:oklch(1 0 0 / 0.055);--txt:oklch(0.96 0.005 260);--acc:oklch(0.85 0.04 260);--dim:oklch(0.72 0.012 260);--transition:.18s cubic-bezier(.2,.7,.3,1)}body{--dim:oklch(from var(--acc) 0.74 0.016 h);--surface:color-mix(in oklab, var(--acc) 5%, oklch(1 0 0 / 0.04));--surface-hi:color-mix(in oklab, var(--acc) 9%, oklch(1 0 0 / 0.06));--tint:color-mix(in oklab, var(--acc) 14%, transparent);--raise:color-mix(in oklab, var(--acc) 11%, oklch(0.2 0 0))}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-color:var(--dim)transparent;font-variant-emoji:text;font-size:calc(75% + .8vmin);scrollbar-gutter:stable}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{position:relative;margin:0 auto;max-width:22em;padding:1.2rem;color:var(--txt);background:var(--bg);background:color-mix(in oklab,var(--acc) 2.5%,var(--bg));font-family:var(--font);line-height:1.65;overflow-wrap:anywhere;isolation:isolate;transition:--acc .6s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.02;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}main{margin:0 auto;max-width:320px}p{text-wrap:pretty}header>h1{font-size:clamp(1.55rem,5vw + .4rem,1.85rem);font-weight:600;letter-spacing:-.015em;margin:.4rem 0;line-height:1.2;text-wrap:balance}header>h1.h1-long{font-size:clamp(1.3rem,3.6vw + .45rem,1.6rem)}a{color:var(--dim);text-decoration:none;transition:color .15s,opacity .15s}:is(a,pre,summary,button,[role=slider]):focus-visible{outline:2px solid var(--acc);outline-offset:3px;border-radius:3px}hr{border:0;height:1px;background:var(--line);margin:.4rem 1.3rem}footer{margin-top:2rem;padding-top:1.2rem;font-size:.9rem;color:var(--dim)}footer a{text-decoration:underline;text-underline-offset:3px}::selection{background:var(--tint);color:var(--txt)}:target:not(#top){scroll-margin-top:4.3rem;outline:2px solid var(--acc);outline-offset:6px;border-radius:.3rem}.center{text-align:center}.right{text-align:end}.nowrap{white-space:nowrap}.margin{margin:.8rem}.dimmed{color:var(--dim)}.dimmed-h{border-bottom:2px solid var(--dim);padding-bottom:1px}.smaller-font{font-size:.9rem}.tiny-font{font-size:.8rem}.larger-font{font-size:1.05rem}.tui{display:none}[hidden]{display:none!important}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.flexbox{display:flex;flex-flow:row;justify-content:space-between;align-items:center;gap:.5rem}.flexbox>*{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.flexbox>.track-count{min-width:unset;overflow:visible}.escape-col{width:min(100vw - 2rem,360px);margin-inline:calc(50% - min(50vw - 1rem,180px))}}@layer components{.box{background:var(--surface);border-radius:.6rem;padding:0}.special-box{background:var(--surface);border:1px solid var(--line-2)}.special-box.flexbox{padding:.55rem .8rem;font-size:.9rem}.special-box.smaller-font{padding:.5rem 1rem;display:flex;align-items:center;gap:.4rem}button.box.special-box{padding:.4rem .8rem}:is(.special-box,details) :is(a,button),.share-url,[popover] a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:var(--line)}.share-url{user-select:all;cursor:copy}.share-url-native{cursor:pointer;user-select:text}.ambient{position:fixed;inset:0 0 auto;height:100lvh;z-index:-2;pointer-events:none;background:50% 28%/cover no-repeat;filter:blur(64px)saturate(1.6);opacity:.3;transform:scale(1.3);mask-image:linear-gradient(#000 0,rgb(0 0 0/.45) 45%,transparent 85%);transition:background-image .9s ease}.cover-art{aspect-ratio:1;display:inline-block;position:relative}.cover-ph{display:grid;place-items:center;overflow:hidden;border-radius:.4rem;background:var(--surface)}.cover-ph svg{width:45%;height:auto;color:var(--dim)}.player>summary .cover-art.cover-ph,.artist-gradient .cover-art.cover-ph{display:grid;width:100%;border-radius:.6rem;background:radial-gradient(120% 90% at 15% 0%,color-mix(in oklab,var(--acc) 38%,transparent),transparent 70%),linear-gradient(160deg,color-mix(in oklab,var(--acc) 16%,var(--bg)),var(--bg));box-shadow:0 30px 70px -30px color-mix(in oklab,var(--acc) 45%,transparent),0 18px 40px -18px rgb(0 0 0/.6),0 0 0 1px var(--line)}.player>summary .cover-ph svg,.artist-gradient .cover-ph svg{width:24%;color:color-mix(in oklab,var(--acc) 70%,white);opacity:.85}.cover-art img{border-radius:.4rem;background:var(--surface);box-shadow:0 0 0 1px var(--line-2)}.artist-gradient{position:relative;background:0 0}.artist-gradient .cover-art img{width:100%;max-width:320px;border-radius:.6rem;box-shadow:0 30px 70px -30px color-mix(in oklab,var(--acc) 60%,transparent),0 18px 40px -18px rgb(0 0 0/.6),0 0 0 1px var(--line-2);transition:box-shadow .6s ease}.hero-links{display:flex;justify-content:center;padding:1.1rem 0 0;font-size:.78rem;letter-spacing:.01em}.hero-links a,.hero-links button{color:var(--dim);text-decoration:none;padding:.2rem .4rem;transition:color var(--transition)}.hero-links a:focus-visible,.hero-links button:focus-visible{color:var(--acc)}@media(hover:hover){.hero-links a:hover,.hero-links button:hover{color:var(--acc)}}.player[open]+.hero-links{padding-top:.9rem}.player{display:block;position:relative;max-width:100%}.player>summary{position:relative;display:block;list-style:none;border-radius:.6rem}.player>summary::-webkit-details-marker{display:none}.player>summary::marker{content:""}.player>summary .cover-art{display:block;width:100%}.player>summary .cover-art img{display:block;width:100%}.player audio{display:none;margin:.8rem 0 0}.player[open] audio{display:block}.player[open] .player-play{display:none}.player-play{position:absolute;inset-inline-start:.8rem;bottom:.8rem;width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--acc);color:var(--bg);box-shadow:0 6px 18px -6px rgb(0 0 0/.7);transition:transform var(--transition);pointer-events:none}.player-play svg{width:24px;height:24px;margin-inline-start:3px}.player>summary:focus-visible .player-play{transform:scale(1.07)}@media(hover:hover){.player>summary:hover .player-play{transform:scale(1.07)}}.player.enhanced>summary{cursor:pointer}.player.enhanced .player-play,.player.enhanced audio{display:none}.transport{display:flex;align-items:center;gap:.7rem;padding:1.5rem .1rem 0;font-size:.74rem;font-variant-numeric:tabular-nums;color:var(--dim)}.t-play{position:relative;flex:none;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--acc);color:var(--bg);transition:filter var(--transition),background-color .6s ease}@media(hover:hover){.t-play:hover{filter:brightness(1.12)}}.t-play svg{width:20px;height:20px}.t-play .i-play{margin-inline-start:2px}.t-play .i-pause,html.playing .t-play .i-play{display:none}html.playing .t-play .i-pause{display:block}.t-play::after{content:"";position:absolute;inset:-5px;border-radius:50%;border:2px solid transparent;border-top-color:var(--acc);opacity:0;pointer-events:none;transition:opacity .2s ease}.transport.loading .t-play::after{opacity:.9;transition-delay:.35s;animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.t-time{flex:none;min-width:2.6em}.t-dur{text-align:end}.t-seek{position:relative;flex:auto;height:34px;cursor:pointer;touch-action:pan-y}.t-layer{position:absolute;inset:0;display:block}.t-layer svg{display:block;width:100%;height:100%}.t-layer path{fill:currentColor}.l-base{color:var(--txt);opacity:.16}.l-buf{color:var(--txt);opacity:.3;clip-path:inset(0 calc(100% - var(--b,0%)) 0 0)}.l-fg{color:var(--acc);clip-path:inset(0 calc(100% - var(--p,0%)) 0 0)}@media(hover:hover){.t-seek:hover .l-base{opacity:.24}}.t-seek:focus-visible{outline-width:1.5px;outline-offset:4px;border-radius:.4rem}.t-seek.flat .t-layer{inset:50% 0 auto;height:3px;margin-top:-1.5px;border-radius:2px;background:currentColor}.t-seek.flat::after{content:"";position:absolute;top:50%;left:var(--p,0%);width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:50%;background:var(--acc);opacity:0;transition:opacity var(--transition)}.t-seek.flat:focus-visible::after,html.playing .t-seek.flat::after{opacity:1}@media(hover:hover){.t-seek.flat:hover::after{opacity:1}}nav.flexbox{padding:.2rem 0 .6rem}nav.flexbox a{display:inline-flex;align-items:center;padding:.15rem;transition:transform var(--transition)}@media(hover:hover){nav.flexbox a:hover{transform:translateX(-2px)}}.hero-label{margin:0 .8rem;padding:1.4rem 0 .5rem;color:var(--dim);font-size:.76rem;font-weight:500;text-transform:uppercase;letter-spacing:.09em;scroll-margin-top:1.2rem}.hero-permalink .chev{display:inline-block;margin-inline-start:.3em;transition:transform var(--transition)}@media(hover:hover){.hero-permalink:hover .chev{transform:translateX(2px)}}.badge{font-size:.8em;color:var(--acc);font-variant-emoji:text}.track-thumb-placeholder{display:inline-flex;align-items:center;justify-content:center;border-radius:.35rem;background:var(--surface)}.track-thumb-placeholder svg{width:55%;height:55%;color:var(--dim)}.track-count{display:inline-flex;align-items:center;gap:.3rem;color:var(--txt);border:1px solid var(--line);padding:.15rem .6rem;border-radius:999px;font-size:.75rem;text-decoration:none}@media(hover:hover){.track-count:hover{background:var(--surface-hi)}}body.page-index{max-width:36rem}body.page-index main{max-width:34rem}body.page-index>.escape-col{width:auto;max-width:34rem;margin-inline:auto}.latest .hero-label,body.page-index main>.hero-label{margin:0;padding-top:.4rem}.shelf{list-style:none;margin:0;padding:.2rem 0 .6rem;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2rem)/3);gap:1rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.shelf>li{min-width:0;scroll-snap-align:start}.tile{display:flex;flex-direction:column;color:var(--txt)}.tile picture,.tile .track-thumb-placeholder{display:block;width:100%;aspect-ratio:1;margin-bottom:.5rem;border-radius:.5rem;overflow:hidden}.tile img{display:block;width:100%;height:100%;object-fit:cover;border-radius:.5rem;transition:transform .35s cubic-bezier(.2,.7,.3,1)}@media(hover:hover){.tile:hover img{transform:scale(1.04)}}.tile-title,.tile-sub,.tile-date{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tile-title{font-size:.86rem;font-weight:500}.tile-sub{font-size:.76rem;color:var(--dim)}.tile-date{font-size:.7rem;color:var(--dim);opacity:.75}.artists{list-style:none;margin:0;padding:0}.artist-card{display:flex;align-items:center;gap:.8rem;margin:.2rem -.5rem;padding:.55rem .5rem;border-radius:.6rem;color:var(--txt);transition:background-color var(--transition)}.artist-card picture,.artist-card .track-thumb-placeholder{flex:0 0 52px;width:52px;height:52px;overflow:hidden;border-radius:.4rem}.artist-card img{width:52px;height:52px;object-fit:cover}.artist-text{flex:auto;min-width:0}.artist-name{display:block;margin:0;font-size:.98rem;font-weight:500;letter-spacing:-.005em;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.artist-meta{display:block;font-size:.76rem;color:var(--dim)}.artist-card::after{content:"›";flex:none;color:var(--dim);font-size:1.3rem;line-height:1;transition:transform var(--transition)}@media(hover:hover){.artist-card:hover{background:var(--surface)}}@media(min-width:40rem){body.page-index .artists{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.2rem 1.4rem}}@media(hover:hover){.artist-card:hover::after{transform:translateX(3px)}}.tracklist ol{list-style:none;margin:0;padding:0}.tracklist>div>h2{margin:0;padding:1.7rem 0 .45rem;border-bottom:1px solid var(--line);color:var(--dim);font-size:.8rem;font-weight:600;letter-spacing:.1em;font-variant-numeric:lining-nums tabular-nums}.tracklist>div:first-child>h2{padding-top:.5rem}.tracklist h2>span{display:block}.tracklist li+li{border-top:1px solid var(--line-2)}.tracklist .release{margin:.5rem -.45rem;padding:0 .45rem .2rem;border-radius:.6rem;background:var(--surface)}.tracklist .release+li,.tracklist li+.release{border-top:0}.tracklist h3{margin:0;padding:.75rem 0 .15rem;color:var(--dim);font-size:.8rem;font-weight:500;letter-spacing:.02em}.track-row{display:flex;align-items:center;justify-content:flex-start;gap:.7rem;padding:.6rem .3rem;border-radius:.4rem;position:relative;color:var(--txt);transition:background-color var(--transition)}.track-row picture,.track-row .track-thumb-placeholder{flex:0 0 44px;width:44px;height:44px;border-radius:.35rem;overflow:hidden}.track-row picture img{width:44px;height:44px;object-fit:cover;transition:transform var(--transition)}@media(hover:hover){.track-row:hover{background:var(--surface)}}@media(hover:hover){.track-row:hover picture img{transform:scale(1.04)}}.track-row-title{flex:auto;min-width:0;font-size:.93rem;font-weight:500;letter-spacing:-.003em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.track-row-meta{flex:none;margin-inline-start:auto;font-size:.72rem;font-variant-numeric:tabular-nums;color:var(--dim)}.track-row[aria-current=true]{background:var(--tint)}.track-row[aria-current=true] .track-row-title{color:var(--acc)}.track-row[aria-current=true] .track-row-meta{color:var(--acc);opacity:.8}.eq{display:none;align-items:flex-end;gap:2px;height:12px;flex:none}.eq i{width:3px;background:var(--acc);border-radius:1px}.eq i:nth-child(1){height:55%}.eq i:nth-child(2){height:100%}.eq i:nth-child(3){height:70%}.track-row[aria-current=true] .eq{display:inline-flex;opacity:0;transition:opacity .4s ease .8s}html.playing .track-row[aria-current=true] .eq{opacity:1;transition:opacity .2s ease}.pager{display:flex;justify-content:space-between;gap:1rem;margin:1.6rem .8rem 1rem;padding-top:1rem;border-top:1px solid var(--line-2)}.pager-link{display:flex;align-items:center;gap:.6rem;min-width:0;max-width:48%;padding:.3rem 0;color:var(--dim);transition:color var(--transition),transform var(--transition)}.pager-link[rel=next]{margin-inline-start:auto;flex-direction:row-reverse;text-align:end}.pager-link picture,.pager-link .track-thumb-placeholder{flex:0 0 34px;width:34px;height:34px;border-radius:.3rem;overflow:hidden}.pager-link img{width:34px;height:34px;object-fit:cover}.pager-link img,.tracklist .track-row img{filter:grayscale(1);opacity:.7;transition:filter .3s ease,opacity .3s ease,transform var(--transition)}.pager-link:focus-visible img,.tracklist .track-row:focus-visible img,.tracklist .track-row[aria-current=true] img{filter:none;opacity:1}@media(hover:hover){.pager-link:hover img,.tracklist .track-row:hover img{filter:none;opacity:1}}.pager-text{display:flex;flex-direction:column;min-width:0;line-height:1.3}.pager-dir{font-size:.66rem;text-transform:uppercase;letter-spacing:.09em}.pager-link[rel=prev] .pager-dir::before{content:"‹ "}.pager-link[rel=next] .pager-dir::after{content:" ›"}.pager-title{font-size:.86rem;font-weight:500;color:var(--txt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(hover:hover){.pager-link:hover{color:var(--txt)}}@media(hover:hover){.pager-link[rel=prev]:hover{transform:translateX(-2px)}}@media(hover:hover){.pager-link[rel=next]:hover{transform:translateX(2px)}}.notes,.box.special-box.tiny-font{margin:1rem .8rem;padding:1rem 1.1rem;border-radius:.6rem;border:1px solid var(--line-2);background:var(--surface)}.notes{font-size:.9rem;line-height:1.7}.notes h2,.sect-h,.tech>summary,.lyrics>summary{margin:0 0 .3rem;font-size:.72rem;font-weight:500;text-transform:uppercase;letter-spacing:.09em;color:var(--dim)}.notes p{margin:.5rem 0}.tech>summary,.lyrics>summary{display:flex;align-items:center;justify-content:space-between;margin:0;padding:.1rem 0;list-style:none;cursor:pointer;transition:color var(--transition)}.tech>summary::-webkit-details-marker,.lyrics>summary::-webkit-details-marker{display:none}.tech>summary::after,.lyrics>summary::after{content:"+";font-size:1rem;font-weight:400;line-height:1;letter-spacing:0;transition:transform var(--transition)}.tech[open]>summary::after,.lyrics[open]>summary::after{transform:rotate(45deg)}@media(hover:hover){.tech>summary:hover,.lyrics>summary:hover{color:var(--txt)}}.lyrics{margin:.9rem 0 0;border-top:1px solid var(--line-2)}.notes>.lyrics:first-child{margin-top:-.35rem;border-top:0}.notes>.lyrics:last-child{margin-bottom:-.35rem}.lyrics>summary{padding:.8rem 0}.lyrics-text{padding:.3rem 0 .9rem;text-align:center;font-size:.98rem;line-height:1.75}.lyrics-text p{margin:0 0 1.1rem}.lyrics-text p:last-child{margin-bottom:0}.notes .lyrics+dl{margin-top:0}.box.special-box.tiny-font.tech{padding-block:.75rem}.box.special-box.tiny-font.tech[open]{padding-bottom:1rem}.tech>summary{margin:-.75rem -1.1rem;padding:.95rem 1.1rem}.notes a{color:var(--acc);text-decoration:underline;text-underline-offset:3px}.notes dl,.box.special-box.tiny-font dl{display:grid;grid-template-columns:auto 1fr;gap:.2rem .9rem;margin:.8rem 0 0}.notes dl{padding-top:.7rem;border-top:1px solid var(--line-2);font-size:.82rem}.notes dt,.box.special-box.tiny-font dt{color:var(--dim)}.notes dd,.box.special-box.tiny-font dd{margin:0}.box.special-box.tiny-font pre{background:0 0;border:1px solid var(--line-2);border-radius:.35rem;padding:.65rem;font-size:.72rem;line-height:1.5;overflow-x:auto;max-width:100%}[popover]{max-width:min(20em,calc(100vw - 2rem));max-height:80dvh;overflow-y:auto;margin:auto;padding:1rem 1.2rem;background:var(--raise);border:1px solid var(--line);border-radius:.7rem;color:var(--txt);box-shadow:0 24px 60px -12px rgb(0 0 0/.6)}.share-pop{position:relative;box-sizing:border-box;width:min(24rem,calc(100vw - 2rem));max-width:none;padding:1.6rem 1.7rem 1.5rem;text-align:start;border-radius:.9rem;border-color:color-mix(in oklab,var(--acc) 22%,var(--line));background:radial-gradient(130% 70% at 0% 0%,color-mix(in oklab,var(--acc) 16%,transparent),transparent 70%),var(--raise)}.share-title{margin:0;padding-inline-end:2.6rem;font-size:1.15rem;font-weight:600;line-height:1.3;letter-spacing:-.01em}.share-by{margin:.2rem 0 1.3rem;font-size:.86rem;color:var(--dim)}.share-dl{margin-top:1.8rem}.share-dl .sect-h{margin:0 0 .2rem}.dl-note{text-transform:none;letter-spacing:0;font-weight:400;opacity:.85}.share-line{display:flex;gap:.5rem}.share-pop .share-url{flex:1;min-width:0;padding:.6rem .75rem;border:1px solid var(--line);border-radius:.5rem;background:var(--surface);color:var(--txt);font-size:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.copy-btn{flex:none;min-height:44px;padding:0 1rem;border-radius:.5rem;background:var(--acc);color:var(--bg);font-size:.8rem;font-weight:600;text-decoration:none!important;transition:filter var(--transition)}@media(hover:hover){.copy-btn:hover{filter:brightness(1.12)}}.copy-btn.copied{background:var(--surface-hi);color:var(--txt)}.pop-close{position:absolute;top:.8rem;right:.8rem;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;color:var(--dim);font-size:1.5rem;line-height:1;text-decoration:none!important;transition:color var(--transition),background-color var(--transition)}@media(hover:hover){.pop-close:hover{color:var(--txt);background:var(--surface)}}.dl-list{list-style:none;margin:0;padding:0}.dl-row{display:flex;align-items:baseline;gap:.5rem;padding:.7rem 0;border-bottom:1px solid var(--line-2)}.dl-row>:last-child{margin-inline-start:auto}.dl-row:last-child{border-bottom:0;padding-bottom:0}.share-pop .dl-row a{color:var(--acc);font-weight:500;padding:.35rem 0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:color-mix(in oklab,var(--acc) 45%,transparent);transition:text-decoration-color var(--transition)}@media(hover:hover){.share-pop .dl-row a:hover{text-decoration-color:var(--acc)}}::backdrop{background-color:rgb(0 0 0/.72)}.share-at{display:flex;align-items:center;gap:.45rem;margin-top:.55rem;color:var(--dim);cursor:pointer}.share-at input{margin:0;accent-color:var(--acc)}.mini{position:fixed;z-index:5;inset-inline:.6rem;bottom:calc(.6rem + env(safe-area-inset-bottom));max-width:26rem;margin-inline:auto;display:flex;align-items:center;gap:.5rem;padding:.4rem .45rem;overflow:hidden;border-radius:.8rem;border:1px solid var(--line);background:var(--raise);box-shadow:0 14px 40px -12px rgb(0 0 0/.75);opacity:0;visibility:hidden;transform:translateY(calc(100% + 1.5rem));transition:transform .35s cubic-bezier(.2,.7,.3,1),opacity .2s ease,visibility 0s .35s}html.mini-on .mini{opacity:1;visibility:visible;transform:none;transition-delay:0s}.mini button{display:flex;align-items:center;color:var(--txt);text-decoration:none}.mini-jump{flex:auto;min-width:0;gap:.6rem;text-align:start}.mini-thumb{width:40px;height:40px;flex:0 0 40px;border-radius:.35rem;overflow:hidden;background:var(--surface);display:grid;place-items:center}.mini-thumb img{width:40px;height:40px;object-fit:cover}.mini-thumb svg{width:24px;height:24px;color:var(--dim)}.mini-text{display:flex;flex-direction:column;min-width:0;line-height:1.3}.mini-title{font-size:.86rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-sub{font-size:.72rem;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini .mini-toggle{width:40px;height:40px;flex:none;justify-content:center;border-radius:50%;color:var(--bg);background:var(--acc)}.mini-toggle svg{width:18px;height:18px}.mini-toggle .i-play,html:not(.playing) .mini-toggle .i-pause{display:none}html:not(.playing) .mini-toggle .i-play{display:block}.mini-bar{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--acc);transform-origin:left;transform:scaleX(var(--pf,0));transition:transform .25s linear}body.page-subscribe{max-width:26rem}body.page-subscribe main{max-width:none}.sub-lede{text-align:center;color:var(--dim);margin:0 auto 1.6rem;max-width:22rem}.sub-lede p{margin:0}.feeds{list-style:none;margin:0 0 1.2rem;padding:0}.feed-row{display:flex;align-items:center;gap:.8rem;padding:.75rem .1rem;border-bottom:1px solid var(--line-2)}.feed-row:first-child{border-top:1px solid var(--line-2)}.feed-name{flex:auto;min-width:0;color:var(--txt);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(hover:hover){a.feed-name:hover{color:var(--acc)}}.feed-links{display:flex;gap:.45rem;flex:none}.track-count.copied::before{content:"Copied";position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);padding:.2rem .5rem;border-radius:.35rem;background:var(--txt);color:var(--bg);font-size:.7rem;font-weight:600;white-space:nowrap;pointer-events:none}.page-subscribe .hero-label{margin:1.4rem 0 .4rem;padding:0}.page-404 main>.hero-label{margin-top:1.4rem}.rss-line{margin:2rem 0 1.5rem}.rss-line a{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .7rem;border:1px solid var(--line);border-radius:999px;font-size:.78rem;color:var(--dim);transition:color var(--transition),background-color var(--transition)}@media(hover:hover){.rss-line a:hover{color:var(--txt);background:var(--surface)}}.top-anchor{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:1.5rem auto 0;border:1px solid var(--line);border-radius:50%;background:var(--raise);text-decoration:none}.top-anchor svg{width:20px;height:20px}html.js .top-anchor{position:fixed;z-index:4;right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom));margin:0;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease,visibility 0s .25s,bottom .3s ease}html.js.scrolled .top-anchor{opacity:1;visibility:visible;transform:none;transition-delay:0s}html.mini-on .top-anchor{bottom:calc(5.6rem + env(safe-area-inset-bottom))}html.mini-on body{padding-bottom:5.5rem}details::details-content{height:0;display:flow-root;overflow:clip;transition:height .32s cubic-bezier(.2,.7,.3,1),content-visibility .32s allow-discrete}details[open]::details-content{height:auto}details.tiny-font.margin.dimmed{text-align:center;margin:.8rem 0 0}details.tiny-font.margin.dimmed>summary{padding:.7rem 0;margin:-.7rem 0}details.tiny-font.margin.dimmed p{padding-top:.8rem;margin:0}details.tiny-font.margin.dimmed p a{display:inline-block;padding:.55rem .3rem}nav.flexbox a,.hero-links a,.hero-links button,.track-count,.rss-line a,.pager-link{position:relative}nav.flexbox a::after,.hero-links a::after,.hero-links button::after,.track-count::after,.rss-line a::after{content:"";position:absolute;inset:-10px -3px}nav.flexbox a::after{inset:-4px}nav.flexbox>a{overflow:visible}.tracklist h2.dimmed.larger-font,h2.dimmed.larger-font{margin:0;padding:1.4rem 0 .4rem;color:var(--dim);font-size:1.1rem;font-weight:500}@media(prefers-reduced-motion:no-preference){@keyframes coversettle{from{transform:scale(.96)}to{transform:scale(1)}}.artist-gradient .cover-art img{animation:.45s cubic-bezier(.22,.61,.36,1)coversettle}@keyframes fadein{from{opacity:0}to{opacity:1}}::backdrop{animation:.15s ease fadein}[popover]{opacity:0;transform:translateY(6px)scale(.98);transition:opacity .18s ease,transform .18s ease,overlay .18s allow-discrete,display .18s allow-discrete}[popover]:popover-open{opacity:1;transform:none}@starting-style{[popover]:popover-open { opacity: 0; transform: translateY(6px) scale(.98); } }::view-transition-group(*){animation-duration:.35s;animation-timing-function:cubic-bezier(.22,.61,.36,1)}::view-transition-image-pair(*){isolation:isolate}.track-row:active,.artist-card:active,.tile:active{transform:scale(.985)}html.playing .track-row[aria-current=true] .eq i{animation:eqbounce .8s ease-in-out infinite alternate;transform-origin:bottom}.eq i:nth-child(2){animation-delay:-.27s}.eq i:nth-child(3){animation-delay:-.53s}@keyframes eqbounce{from{transform:scaleY(.3)}to{transform:scaleY(1)}}}@supports(animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.tracklist .track-row{animation:rowin linear both;animation-timeline:view();animation-range:entry 0% entry 70%}@keyframes rowin{from{opacity:0;translate:0 12px}}}}@media(prefers-reduced-motion:reduce){details::details-content,summary{transition:none}.transport.loading .t-play::after{animation-duration:2.5s}}}@layer layout{@media(max-width:63.99rem){.hero-wrap .hero,.track-side,main>.tracklist{width:min(100vw - 1.5rem,26rem);margin-inline:calc(50% - min(50vw - .75rem,13rem))}.hero-wrap .hero .cover-art img{max-width:none}.hero-wrap .hero-label{text-align:center}.track-side .escape-col{width:auto;margin-inline:0}.track-side .pager,.track-side .notes,.track-side .analysis>.box{margin-inline:0}}@media(min-width:64rem){.mini{display:none}body.page-artist:has(main>.hero-wrap),body.page-track:has(main>.track-side :is(.notes,.analysis)){max-width:60rem}body.page-artist main:has(>.hero-wrap),body.page-track main:has(>.track-side :is(.notes,.analysis)){max-width:none;display:grid;grid-template-columns:minmax(18rem,22rem)1fr;grid-template-rows:auto auto 1fr;gap:0 2.5rem;align-items:start}main:has(>.hero-wrap)>br{display:none}body.page-artist main>.hero-wrap,body.page-track main:has(>.track-side :is(.notes,.analysis))>.hero-wrap{grid-area:1/1/4/2;position:sticky;top:1.2rem}body.page-artist main>.hero-wrap .hero-label,body.page-track main>.hero-wrap .hero-label{box-sizing:border-box;height:2rem;margin-inline:.8rem;padding:.2rem 0 .5rem;line-height:1.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.page-artist main>.tracklist{margin-top:0}body.page-artist main>.tracklist>div:first-child>h2{padding-top:.2rem;line-height:1.3rem}body.page-track main>.track-side{padding-top:2.8rem}body.page-track main>.track-side>:first-child,body.page-track main>.track-side>:first-child>:first-child{margin-top:0}main>:is(.tracklist,.track-side){grid-area:1/2/4/3}body:is(.page-artist,.page-track) main:has(>.hero-wrap) .escape-col{width:auto;margin-inline:0}body:is(.page-artist,.page-track) main:has(>.hero-wrap) .artist-gradient .cover-art img{max-width:none}}}@media(prefers-contrast:more){:root{--line:oklch(1 0 0 / 0.22);--line-2:oklch(1 0 0 / 0.14)}body{--dim:oklch(0.85 0.01 260)}a,.special-box a{text-decoration-color:var(--acc)}:is(a,pre,summary,button,[role=slider]):focus-visible{outline-width:3px}.ambient{display:none}.l-base{opacity:.35}.pager-link img,.tracklist .track-row img{filter:none;opacity:1}}@media(prefers-reduced-transparency:reduce){.ambient{display:none}}@media(forced-colors:active){.player-play,.t-play,.track-count,.box,[popover],.mini,.notes{border:1px solid}.eq i{forced-color-adjust:none;background:CanvasText}.l-fg{color:Highlight}.mini-bar{background:Highlight}body::before,.ambient{display:none}}@layer accent{.a44904,.a9dff0,.ad37c7{color:var(--acc);outline-color:color-mix(in srgb,var(--acc) 65%,transparent)}body.a44904-page{--acc:oklch(0.853 0.200 27.3)}body.a9dff0-page{--acc:oklch(0.800 0.196 356.4)}body.ad37c7-page{--acc:oklch(0.85 0.07 300)}body.cover-0e8b2bd0925e8c67{--acc:oklch(0.910 0.132 93.4)}body.cover-0e8b2bd0925e8c67 .ambient{background-image:url(/projects/pohofusion/assets/covers/webp/0e8b2bd0925e8c67_96px.webp)}}