.nz-stack{--nz-stack-mono:ui-monospace, "JetBrains Mono", "SFMono-Regular", Menlo, Consolas, monospace;grid-template-columns:minmax(0,1fr);align-items:center;gap:1.5rem;width:100%;max-width:80rem;margin-inline:auto;display:grid;position:relative}@media (min-width:1024px){.nz-stack{-moz-column-gap:3rem;grid-template-columns:minmax(0,22rem) minmax(0,1fr);column-gap:3rem}.nz-stack[data-solo]{grid-template-columns:minmax(0,1fr);max-width:52rem}}.nz-stack-side{align-content:center;justify-items:start;gap:.5rem;min-width:0;display:grid;container-type:inline-size}@media (min-width:1024px){.nz-stack-side{gap:.875rem}}.nz-stack-eyebrow,.nz-stack-kicker,.nz-stack-meta{font-family:var(--nz-stack-mono);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:600;line-height:1.3}.nz-stack-title{max-width:100%;font-size:clamp(2rem, min(3rem, calc((100cqi - 1.75rem) / var(--nz-stack-word,4))), 3rem);letter-spacing:-.04em;text-wrap:balance;margin:0;font-weight:800;line-height:.95}@media (min-width:1024px){.nz-stack-title{font-size:clamp(2.25rem, min(5rem, calc((100cqi - 1.75rem) / var(--nz-stack-word,4)), calc(200cqi / var(--nz-stack-total,4))), 5rem)}.nz-stack[data-solo] .nz-stack-title{font-size:clamp(3rem, min(8rem, calc((100cqi - 1.75rem) / var(--nz-stack-word,4)), calc(200cqi / var(--nz-stack-total,4))), 8rem)}}.nz-stack-lede{max-width:30ch;margin:0;font-size:.9375rem;font-weight:500;line-height:1.45}@media (min-width:1024px){.nz-stack-lede{font-size:1.125rem}}.nz-stack-pager{align-items:center;gap:.75rem;display:flex}.nz-stack-arrow{background:0 0;border-radius:999px;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:relative}@media (min-width:1024px){.nz-stack-arrow{width:3.125rem;height:3.125rem}}.nz-stack-count{font-family:var(--nz-stack-mono);letter-spacing:.1em;font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}.nz-stack-pile{--nz-stack-back:translate(1.625rem, -2.125rem) rotate(8deg);touch-action:pan-y;place-items:center;min-width:0;padding:2.25rem 2rem .5rem 0;display:grid;position:relative}@media (min-width:1024px){.nz-stack-pile{--nz-stack-back:translate(5.5rem, -3.125rem) rotate(10deg);padding:3.5rem 6rem 1rem 0}}.nz-stack-card{--nz-stack-rest:none;width:var(--nz-stack-w,100%);max-width:100%;transform:var(--nz-stack-rest);grid-area:1/1;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .45s;position:relative}.nz-stack-card[data-depth="0"]{z-index:10}.nz-stack-card[data-depth="1"]{--nz-stack-rest:translate(.875rem, -1.125rem) rotate(4deg);z-index:9;opacity:.75}.nz-stack-card[data-depth="2"],.nz-stack-card[data-depth="3"]{--nz-stack-rest:translate(1.625rem, -2.125rem) rotate(8deg);z-index:8;opacity:.45}.nz-stack-card[data-depth="3"]{z-index:1;opacity:0}@media (min-width:1024px){.nz-stack-card[data-depth="1"]{--nz-stack-rest:translate(2.875rem, -1.625rem) rotate(5deg)}.nz-stack-card[data-depth="2"],.nz-stack-card[data-depth="3"]{--nz-stack-rest:translate(5.5rem, -3.125rem) rotate(10deg)}}.nz-stack-face{padding:1rem;transition:opacity .3s;position:relative}@media (min-width:1024px){.nz-stack-face{padding:1.25rem}}.nz-stack-card:not([data-depth="0"]) .nz-stack-face{opacity:0}.nz-stack-ghost{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.nz-stack-ghost[data-depth="1"]{opacity:.75;transform:translate(.875rem,-1.125rem)rotate(4deg)}.nz-stack-ghost[data-depth="2"]{opacity:.45;transform:translate(1.625rem,-2.125rem)rotate(8deg)}@media (min-width:1024px){.nz-stack-ghost[data-depth="1"]{transform:translate(2.875rem,-1.625rem)rotate(5deg)}.nz-stack-ghost[data-depth="2"]{transform:translate(5.5rem,-3.125rem)rotate(10deg)}}.nz-stack[data-bare] .nz-stack-pile{--nz-stack-back:translate(1.5rem, -1.75rem)}.nz-stack[data-bare] .nz-stack-card[data-depth="1"]{--nz-stack-rest:translate(.75rem, -.875rem)}.nz-stack[data-bare] .nz-stack-card[data-depth="2"],.nz-stack[data-bare] .nz-stack-card[data-depth="3"]{--nz-stack-rest:translate(1.5rem, -1.75rem)}.nz-stack[data-bare] .nz-stack-ghost[data-depth="1"]{transform:translate(.75rem,-.875rem)}.nz-stack[data-bare] .nz-stack-ghost[data-depth="2"]{transform:translate(1.5rem,-1.75rem)}@media (min-width:1024px){.nz-stack[data-bare] .nz-stack-pile{--nz-stack-back:translate(3rem, -2.5rem)}.nz-stack[data-bare] .nz-stack-card[data-depth="1"]{--nz-stack-rest:translate(1.5rem, -1.25rem)}.nz-stack[data-bare] .nz-stack-card[data-depth="2"],.nz-stack[data-bare] .nz-stack-card[data-depth="3"]{--nz-stack-rest:translate(3rem, -2.5rem)}.nz-stack[data-bare] .nz-stack-ghost[data-depth="1"]{transform:translate(1.5rem,-1.25rem)}.nz-stack[data-bare] .nz-stack-ghost[data-depth="2"]{transform:translate(3rem,-2.5rem)}}.nz-stack[data-bare] .nz-stack-card:not([data-depth="0"])>.nz-focus-hairline,.nz-stack[data-bare] .nz-stack-ghost>.nz-focus-hairline{border-bottom-color:#0000;border-left-color:#0000}.nz-stack-card[data-flip]{transition:none;animation-duration:.55s;animation-timing-function:cubic-bezier(.3,.6,.25,1)}.nz-stack-card[data-flip=out-0]{animation-name:nz-stack-out-0}.nz-stack-card[data-flip=out-1]{animation-name:nz-stack-out-1}.nz-stack-card[data-flip=in-0]{animation-name:nz-stack-in-0}.nz-stack-card[data-flip=in-1]{animation-name:nz-stack-in-1}@keyframes nz-stack-out-0{0%{z-index:20;opacity:1;transform:none}45%{z-index:20;opacity:1;transform:translate(-62%,4%)rotate(-9deg)}55%{z-index:0;opacity:1;transform:translate(-62%,4%)rotate(-9deg)}to{transform:var(--nz-stack-rest);z-index:0}}@keyframes nz-stack-out-1{0%{z-index:20;opacity:1;transform:none}45%{z-index:20;opacity:1;transform:translate(-62%,4%)rotate(-9deg)}55%{z-index:0;opacity:1;transform:translate(-62%,4%)rotate(-9deg)}to{transform:var(--nz-stack-rest);z-index:0}}@keyframes nz-stack-in-0{0%{transform:var(--nz-stack-back);z-index:0;opacity:.45}45%{z-index:0;opacity:1;transform:translate(-62%,4%)rotate(-9deg)}55%{z-index:20;opacity:1;transform:translate(-62%,4%)rotate(-9deg)}to{z-index:20;opacity:1;transform:none}}@keyframes nz-stack-in-1{0%{transform:var(--nz-stack-back);z-index:0;opacity:.45}45%{z-index:0;opacity:1;transform:translate(-62%,4%)rotate(-9deg)}55%{z-index:20;opacity:1;transform:translate(-62%,4%)rotate(-9deg)}to{z-index:20;opacity:1;transform:none}}.nz-stack-pile[data-kind=songs]{--nz-stack-w:18.5rem}.nz-stack-pile[data-kind=clips],.nz-stack-pile[data-kind=pictures],.nz-stack-pile[data-kind=wides],.nz-stack-pile[data-kind=projects],.nz-stack-pile[data-kind=projects-text],.nz-stack-pile[data-kind=dates],.nz-stack-pile[data-kind=player],.nz-stack-pile[data-kind=block]{--nz-stack-w:100%}@media (min-width:1024px){.nz-stack-pile[data-kind=songs]{--nz-stack-w:min(24rem, calc(100svh - 23rem))}.nz-stack-pile[data-kind=clips]{--nz-stack-w:46rem}.nz-stack-pile[data-kind=pictures]{--nz-stack-w:min(40rem, calc((100svh - 17.5rem) * 4 / 3 + 2.5rem))}.nz-stack-pile[data-kind=wides]{--nz-stack-w:44rem}.nz-stack-pile[data-kind=projects]{--nz-stack-w:40rem}.nz-stack-pile[data-kind=projects-text]{--nz-stack-w:34rem}.nz-stack-pile[data-kind=dates]{--nz-stack-w:40rem}.nz-stack-pile[data-kind=player]{--nz-stack-w:44rem}.nz-stack-pile[data-kind=block]{--nz-stack-w:46rem}}.nz-stack-song,.nz-stack-media,.nz-stack-project{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.nz-stack-sleeve{aspect-ratio:1;border-radius:10px;width:100%}.nz-stack-text{justify-items:start;gap:.25rem;min-width:0;display:grid}.nz-stack-name{letter-spacing:-.015em;overflow-wrap:anywhere;max-width:100%;margin:0;font-size:1.125rem;font-weight:800;line-height:1.15}.nz-stack-name-lg{font-size:1.375rem;line-height:1.08}.nz-stack-sub,.nz-stack-body{overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.45}.nz-stack-body{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:1024px){.nz-stack-name{font-size:1.5rem}.nz-stack-name-lg{font-size:1.875rem}.nz-stack-sub,.nz-stack-body{font-size:1rem}}.nz-stack-caption-line{overflow-wrap:anywhere;margin:0;padding:0 .25rem;font-size:.9375rem;font-weight:700;line-height:1.3}@media (min-width:1024px){.nz-stack-caption-line{font-size:1.125rem}}.nz-stack-clipbox{width:100%}.nz-stack-picture,.nz-stack-widebox{background:0 0;border:0;border-radius:10px;width:100%;padding:0;display:block;overflow:hidden}.nz-stack-picture{aspect-ratio:4/3}.nz-stack-widebox{aspect-ratio:16/9}.nz-stack-controls{gap:.5rem;display:grid}.nz-stack-seekrow{order:-1;align-items:center;gap:.625rem;display:flex}.nz-stack-buttons{justify-content:center;align-items:center;gap:1rem;display:flex}.nz-stack-play{color:#000;background:#fffffff0;border-radius:999px;place-items:center;width:3.25rem;height:3.25rem;display:grid;box-shadow:0 8px 22px #00000059}.nz-stack-play:disabled{opacity:.45;cursor:default}.nz-stack-icon{width:2.25rem;height:2.25rem;color:inherit;background:0 0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.nz-stack-icon:hover,.nz-stack-arrow:hover{background:#ffffff1a}.nz-stack-seek{cursor:pointer;flex:auto;min-width:3rem;height:.375rem}.nz-stack-seek:disabled{opacity:.4;cursor:default}.nz-stack-time{font-family:var(--nz-stack-mono);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem}.nz-stack-ticket{grid-template-columns:minmax(0,1fr);gap:1rem;padding:.5rem .5rem .25rem;display:grid}.nz-stack-stub{border-bottom:2px dashed #ffffff38;justify-items:center;margin:0;padding-bottom:1rem;display:grid}.nz-stack-day[data-tbd]{font-size:4rem}@media (min-width:1024px){.nz-stack-day[data-tbd]{font-size:4.5rem}.nz-stack-ticket{grid-template-columns:minmax(9.5rem,auto) minmax(0,1fr);align-items:center;gap:1.75rem;padding:1rem 1.25rem}.nz-stack-stub{border-bottom:0;border-right:2px dashed #ffffff38;padding:0 1.5rem 0 0}}.nz-stack-day{letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:5.25rem;font-weight:850;line-height:.85}.nz-stack-stub small{font-family:var(--nz-stack-mono);letter-spacing:.14em;text-transform:uppercase;text-align:center;margin-top:.625rem;font-size:.75rem;font-weight:700;display:block}@media (min-width:1024px){.nz-stack-day{font-size:7.5rem}.nz-stack-stub small{font-size:.875rem}}.nz-stack-pill{color:#000;white-space:nowrap;min-height:2.5rem;text-shadow:none;background:#fffffff0;border-radius:999px;align-items:center;gap:.375rem;margin-top:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;display:inline-flex}.nz-stack-player{grid-template-columns:minmax(0,1fr);gap:.625rem;display:grid}.nz-stack-block{padding:.25rem}@media (min-width:1024px){.nz-stack-block{padding:.5rem .75rem}}.nz-stack-hand{justify-items:center;gap:2.75rem;min-width:0;display:grid}@media (min-width:1024px){.nz-stack-hand{gap:4.25rem}}.nz-stack-fan{--nz-stack-cw:min(10.5rem, 40vw);touch-action:pan-y;place-items:center;width:100%;padding-top:1.5rem;display:grid;position:relative}@media (min-width:1024px){.nz-stack-fan{--nz-stack-cw:15.5rem;padding-top:3rem}}.nz-stack-fancard{width:var(--nz-stack-cw);aspect-ratio:3/4;transform-origin:50% 125%;transform:rotate(calc(var(--nz-stack-k) * 12deg));grid-area:1/1;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .45s;position:relative}.nz-stack-fancard[data-pos="0"]{z-index:10}.nz-stack-fancard[data-pos="1"],.nz-stack-fancard[data-pos="-1"]{z-index:9}.nz-stack-fancard[data-pos="2"],.nz-stack-fancard[data-pos="-2"]{z-index:8}.nz-stack-fancard[data-pos=off],.nz-stack-fancard[data-pos=-off]{z-index:1;opacity:0;pointer-events:none}.nz-stack-cover{border:3px solid #ffffffd9;border-radius:12px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000080}.nz-stack-covername{color:#fff;text-shadow:0 1px 8px #0009;overflow-wrap:anywhere;pointer-events:none;background:linear-gradient(#0000,#000000b8);padding:2.5rem .75rem .625rem;font-size:.875rem;font-weight:800;line-height:1.15;position:absolute;bottom:0;left:0;right:0}@media (min-width:1024px){.nz-stack-covername{padding:3rem .875rem .75rem;font-size:1.125rem}}.nz-stack-hit{cursor:pointer;background:0 0;border:0;width:100%;position:absolute;inset:0}.nz-stack-caption{text-align:center;justify-items:center;gap:.25rem;max-width:100%;display:grid}.nz-stack-arrow:focus-visible,.nz-stack-play:focus-visible,.nz-stack-icon:focus-visible,.nz-stack-picture:focus-visible,.nz-stack-widebox:focus-visible,.nz-stack-pill:focus-visible,.nz-stack-cover a:focus-visible{outline-offset:2px;outline:2px solid #ffffffe6}@media (pointer:coarse){.nz-stack-icon{width:2.75rem;height:2.75rem}.nz-stack-pill{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.nz-stack-card,.nz-stack-face,.nz-stack-fancard{transition:none}.nz-stack-card[data-flip]{animation:none!important}}
