.wd .m-head__k{flex-wrap:wrap;align-items:center;gap:.15rem .5rem;display:flex}.wd-ed{color:var(--m-ink-2)}.wd-dot{opacity:.55;vertical-align:middle;background:currentColor;border-radius:50%;width:3px;height:3px;margin:0 .45rem;display:inline-block}.wd-grid{gap:1.25rem;display:grid}.wd-pass+.wd-grid{margin-top:1.25rem}@media (width>=900px){.wd-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:2rem}}.wd-pill{background:var(--m-on);min-height:30px;color:var(--white);font:700 var(--m-fs-1)/1 var(--font-sub);letter-spacing:.12em;text-transform:uppercase;border:1px solid #0000;border-radius:99px;align-items:center;padding:.3rem .8rem;display:inline-flex}.wd-pill--quiet{text-transform:none;letter-spacing:.02em;font:600 var(--m-fs-2)/1 var(--font-body)}.wd-cover{isolation:isolate;border:1px solid var(--m-hair-hi);min-height:clamp(380px,106vw,480px);color:var(--white);background:radial-gradient(120% 80% at 100% 0,#7a02bb38,#0000 60%),radial-gradient(90% 70% at 0 100%,#ff208124,#0000 62%),#100914;border-radius:16px;text-decoration:none;display:block;position:relative;overflow:hidden}@media (width>=900px){.wd-cover{min-height:480px}}.wd-cover__img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform 1.2s var(--m-ease);position:absolute;inset:0;transform:scale(1.02)}.wd-cover__veil{z-index:-1;background:linear-gradient(#0505080d 0%,#05050859 40%,#050508eb 78%,#050508 100%);position:absolute;inset:0}.wd-cover:not(.has-img) .wd-cover__veil{background:linear-gradient(#0000 30%,#050508b3 100%)}.wd-cover__ghost{z-index:-2;white-space:nowrap;font:400 clamp(5rem, 30vw, 10rem)/.9 var(--font-display);text-transform:uppercase;letter-spacing:.005em;color:#0000;-webkit-text-stroke:1px #fff3;pointer-events:none;position:absolute;top:.9rem;left:clamp(1.2rem,4.5vw,1.8rem)}.wd-cover__in{gap:.55rem;padding:clamp(1.2rem,4.5vw,1.8rem);display:grid;position:absolute;bottom:0;left:0;right:0}.wd-cover__k{font:700 var(--m-fs-1)/1.3 var(--font-sub);letter-spacing:.2em;text-transform:uppercase;color:#ffffffc7;flex-wrap:wrap;align-items:center;display:flex}.wd-cover__t{font:800 clamp(1.6rem, 7.4vw, 2.35rem)/1.06 var(--font-sub);letter-spacing:-.012em;text-wrap:balance;color:var(--white)}.wd-cover__d{font:400 var(--m-fs-4)/1.45 var(--font-body);color:var(--m-ink-2);max-width:38ch}.wd-cover__foot{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;margin-top:.35rem;padding-top:.85rem;display:flex}.wd-cover__go{background:var(--m-cta);min-height:40px;color:var(--white);font:700 var(--m-fs-1)/1 var(--font-sub);letter-spacing:.12em;text-transform:uppercase;border:1px solid #0000;border-radius:99px;align-items:center;gap:.4rem;padding:.5rem 1rem;display:inline-flex}.wd-cover__go svg{width:12px;height:12px}a.wd-cover:hover .wd-cover__img{transform:scale(1.05)}a.wd-cover:active{transform:scale(.995)}.wd-pass{color:var(--white);transition:transform .25s var(--m-ease);background:#ff20810d;border:1px dashed #ff208173;border-radius:10px;gap:.45rem;padding:1.05rem 1.15rem 1.1rem;text-decoration:none;display:grid;position:relative}.wd-pass:before,.wd-pass:after{content:"";background:var(--black,#050508);border:1px dashed #ff208173;border-radius:50%;width:14px;height:14px;margin-top:-7px;position:absolute;top:50%}.wd-pass:before{clip-path:inset(0 0 0 50%);left:-8px}.wd-pass:after{clip-path:inset(0 50% 0 0);right:-8px}.wd-pass__k{font:700 var(--m-fs-1)/1.2 var(--font-sub);letter-spacing:.2em;text-transform:uppercase;color:#ffabd0;flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.wd-pass__mark{background:#ff2081;border-radius:50%;width:7px;height:7px}.wd-pass__city{color:var(--m-ink-3);letter-spacing:.14em}.wd-pass__city:before{content:"·";margin-right:.5rem}.wd-pass__t{font:800 clamp(1.1rem, 4.6vw, 1.3rem)/1.2 var(--font-sub);letter-spacing:-.005em;text-wrap:balance}.wd-pass__d{font:400 var(--m-fs-3)/1.45 var(--font-body);color:var(--m-ink-2)}.wd-pass__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .8rem;margin-top:.25rem;display:flex}.wd-pass__go{font:600 var(--m-fs-2)/1 var(--font-body);color:var(--m-ink-2);align-items:center;gap:.35rem;display:inline-flex}.wd-pass__go svg{width:12px;height:12px}a.wd-pass:hover{transform:translateY(-2px)}.wd-intro{max-width:44ch;font:400 var(--m-fs-3)/1.5 var(--font-body);color:var(--m-ink-2);margin:-.35rem 0 1.25rem}.wd-pass__how{font:400 var(--m-fs-3)/1.4 var(--font-body);color:var(--m-ink-2);flex-wrap:wrap;align-items:center;gap:.45rem;display:inline-flex}.wd-also{font:700 var(--m-fs-1)/1.2 var(--font-sub);letter-spacing:.22em;text-transform:uppercase;color:var(--m-ink-3);margin:1.35rem 0 .2rem}.wd-grid__side>.wd-also:first-child{margin-top:0}.wd-picks{margin:0;padding:0;list-style:none}.wd-pick{border-bottom:1px solid var(--m-hair);color:inherit;grid-template-columns:88px minmax(0,1fr);align-items:start;gap:1rem;padding:1.05rem 0;text-decoration:none;display:grid}.wd-picks>li:last-child>.wd-pick{border-bottom:0}.wd-tile{aspect-ratio:4/5;border:1px solid var(--m-hair-hi);background:#0a0a0e;border-radius:10px;width:88px;display:block;position:relative;overflow:hidden}.wd-tile img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--m-ease);display:block}a.wd-pick:hover .wd-tile img{transform:scale(1.06)}.wd-tile__name{font:400 1.35rem/.94 var(--font-display);text-transform:uppercase;color:#ffffffeb;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-top:.18em;display:-webkit-box;position:absolute;bottom:.35rem;left:.45rem;right:.2rem;overflow:hidden}.wd-pick__main{gap:.3rem;min-width:0;display:grid}.wd-pick__k{font:700 var(--m-fs-1)/1.2 var(--font-sub);letter-spacing:.18em;text-transform:uppercase;color:var(--m-ink-3);align-items:center;display:flex}.wd-pick__t{font:700 var(--m-fs-5)/1.25 var(--font-sub);letter-spacing:-.003em;color:var(--white);text-wrap:balance;transition:color .25s}.wd-pick__d{font:400 var(--m-fs-3)/1.45 var(--font-body);color:var(--m-ink-2)}a.wd-pick:hover .wd-pick__t{color:#ffabd0}@media (prefers-reduced-motion:reduce){.wd-cover__img,.wd-pass,.wd-pick__t,.wd-tile img{transition:none}a.wd-cover:hover .wd-cover__img{transform:scale(1.02)}}.my{min-height:80vh;padding:76px 0 4rem}.my [hidden],.m-sheet [hidden]{display:none!important}.my__in{display:none}html.my__is-in .my__in{display:block}html.my__is-in .my__out{display:none}html.my__is-in .my [data-acct]{display:none!important}html.my__is-in.my__welcome .my [data-acct]:not([data-acct-gone]){display:block!important}html.my__is-in.my__welcome .my [data-acct] [data-acct-club],html.my__is-in.my__welcome .my [data-acct] [data-acct-signout],html.my__is-in.my__welcome .my [data-acct] [data-acct-out],html.my__is-in:not(.my__welcome) .my [data-acct][data-acct]{display:none!important}.my__outhead{text-align:center;max-width:40rem;padding-top:3rem}.my__outh{margin-top:1rem;font-size:clamp(2.4rem,12vw,4.4rem)}.my__lede{max-width:30rem;font-family:var(--font-sub);font-weight:500;font-size:var(--m-fs-3);color:#ffffffb8;margin:1.1rem auto 0;line-height:1.65}.my__examples{gap:.8rem;margin-top:2.4rem;margin-bottom:2rem;display:grid}@media (width>=48rem){.my__examples{grid-template-columns:repeat(3,1fr)}}.my__ex{border:1px solid var(--hairline);background:#ffffff06;border-radius:16px;min-width:0;padding:1.1rem;position:relative}.my__ex-tag{font:700 var(--m-fs-1)/1 var(--font-sub);letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c;border:1px dashed #ffffff38;border-radius:10px;padding:.3rem .45rem;position:absolute;top:1.05rem;right:1.1rem}.my__ex-week{grid-template-columns:76px 1fr;align-items:center;gap:.9rem;margin-top:.9rem;display:grid}.my__ex-poster{aspect-ratio:4/5;background:radial-gradient(120% 80% at 85% 0,#ff20818c,#0000 60%),#07060a;border-radius:10px;flex-direction:column;justify-content:flex-end;padding:.45rem .5rem;display:flex;position:relative;overflow:hidden}.my__ex-poster .my__poster-wd{font-size:var(--m-fs-1)}.my__ex-body{gap:.2rem;min-width:0;display:grid}.my__ex-name{font:700 var(--m-fs-3)/1.3 var(--font-sub);color:var(--white)}.my__ex-count{aspect-ratio:1;color:#ff71af;background:#ffffff0d;border-radius:10px;justify-content:center;align-items:center;display:flex}.my__vinyl--ex{width:76px}.my__k{font:700 var(--m-fs-1)/1.2 var(--font-sub);letter-spacing:.22em;text-transform:uppercase;color:var(--m-ink-3);align-items:center;gap:.55rem;display:flex}.my__skel{gap:2.2rem;padding:1.6rem 0 2rem;display:grid}.my__skel-hello{gap:.8rem;display:grid}.my__skel-name{border-radius:10px;width:min(78%,26rem);height:clamp(5.4rem,24vw,8.6rem)}.my__skel-tune{max-width:44rem;height:6.9rem;margin-top:.6rem}.my__skel-sec{gap:.8rem;display:grid}.my__skel-row{gap:.85rem;display:flex;overflow:hidden}.my__skel-card{flex:0 0 min(74vw,290px);height:17rem}@media (width>=60rem){.my__skel-card{flex:1 1 0;height:19rem}}.my__err{text-align:center;justify-items:center;gap:.6rem;padding:4rem 0;display:grid}.my__err-h{font:800 var(--m-fs-5)/1.3 var(--font-sub);color:var(--white)}.my__err-p{font-size:var(--m-fs-3);color:var(--m-ink-2);margin-bottom:.6rem}.my__mods{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.my__skip{z-index:3000;color:#000;font:700 var(--m-fs-2)/1 var(--font-sub);background:#fff;border-radius:99px;padding:.7rem 1.1rem;position:absolute;top:-4rem;left:1rem}.my__skip:focus{top:calc(76px + .6rem)}.my__card:focus-visible,.my__ritem:focus-visible,.my__saved-row:focus-visible{outline-offset:3px;outline:2px solid #fff}.my__err-acts{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}@media (width>=64rem){.my__mods{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;column-gap:3.5rem}.my__mod--full{grid-column:1/-1}}.my__mods.is-entering>.my__mod{animation:my-enter .7s var(--m-ease) both}.my__mods.is-entering>.my__mod:nth-child(2){animation-delay:60ms}.my__mods.is-entering>.my__mod:nth-child(n+3){animation-delay:.12s}@keyframes my-enter{0%{opacity:0;transform:translateY(14px)}}.my__mod{border-top:1px solid var(--hairline);min-width:0;padding:2.2rem 0}.my__mod.my__hello{border-top:0;padding-top:1.1rem;padding-bottom:1.4rem}.my__p{font-size:var(--m-fs-3);color:var(--m-ink-2);margin-top:.55rem;line-height:1.55}.my__row{flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;margin-top:1.3rem;display:flex}.my__dim{color:var(--grey);font-size:var(--m-fs-1);white-space:nowrap}.my__quiet{min-height:1.2em;font-size:var(--m-fs-2);color:var(--m-ink-3);margin-top:.6rem}.my__hello-top{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}@media (width>=1100px){.my__hello:has(>.my__moment){grid-template-columns:minmax(0,1fr) minmax(0,26rem);align-items:center;column-gap:3rem;display:grid}.my__hello:has(>.my__moment)>.my__moment{max-width:none;margin-top:0}}.my__hello-id{min-width:0}.my__name{overflow-wrap:anywhere;font-size:clamp(2rem,9vw,4rem);line-height:1}.my__hey{color:var(--white);display:inline}.my__meta{font:500 var(--m-fs-3)/1.5 var(--font-sub);color:var(--m-ink-2);margin-top:.5rem}.my__nw{white-space:nowrap}.my__moment{max-width:44rem;margin-top:1rem}.my__sep{color:#ffffff59;margin:0 .45rem}.my__stamp{color:#ff2081;opacity:.95;flex:none;width:clamp(70px,20vw,120px);margin-top:.2rem;display:block;rotate:-9deg}.my__stamp svg{width:100%;height:auto}.my__tune{background:#ffffff08;border:1px solid #ffffff24;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.9rem 1rem;padding:1rem 1rem 1rem 1.1rem;display:flex}.my__tune-b{flex:14rem;min-width:0}.my__tune-h{font:800 var(--m-fs-4)/1.3 var(--font-sub);color:var(--white)}.my__tune-p{font-size:var(--m-fs-2);color:var(--m-ink-2);margin-top:.15rem}.my__hist{margin-top:1.4rem}.my__hist .m-list{margin-top:.5rem}.my__hist-row{text-align:left;cursor:pointer;width:100%;min-height:52px}.my__hist-ask{font:700 var(--m-fs-1)/1.2 var(--font-sub);letter-spacing:.14em;text-transform:uppercase;color:#ff71af;white-space:nowrap}.my__hist-row:hover .my__hist-t{color:#fff}.my__didgo-p{font:400 var(--m-fs-3)/1.5 var(--font-body);color:var(--m-ink-2);margin:0 0 1.2rem}.my__didgo-acts{padding-bottom:calc(.6rem + var(--m-safe-b,0px));gap:.7rem;display:grid}.my__didgo .m-sheet__title{overflow-wrap:anywhere}.my__didgo .m-sheet__head{padding-top:.6rem}.my__hist-t{font-size:var(--m-fs-3);color:#ffffffd6;line-height:1.45}.my__flash{border:1px solid var(--hairline);color:var(--white);background:#ffffff06;border-radius:16px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.55rem .9rem .55rem .55rem;display:grid}.my__flash:hover{border-color:var(--hairline-hi)}.my__flash:hover .my__flash-t{color:#ffabd0}.my__flash-art{color:#ff71af;background:#ffffff0d;border-radius:10px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}.my__flash-art img{object-fit:cover;width:100%;height:100%}.my__flash-b{gap:.1rem;min-width:0;display:grid}.my__flash-k{font:700 var(--m-fs-1)/1.2 var(--font-sub);letter-spacing:.16em;text-transform:uppercase;color:#ff71af}.my__flash-t{font:700 var(--m-fs-3)/1.3 var(--font-sub);-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color .25s;display:-webkit-box;overflow:hidden}.my__flash-m{font-size:var(--m-fs-2);color:var(--m-ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.my__flash>svg{color:var(--m-ink-3)}.my__install{border:1px solid var(--hairline-hi);background:#ffffff08;border-radius:16px;flex:100%;align-items:center;gap:.75rem;max-width:44rem;margin:0 0 1.4rem;padding:.55rem .55rem .55rem .65rem;display:flex}.my__install-ic img{border-radius:10px;width:36px;height:36px}.my__install-t{min-width:0;font:600 var(--m-fs-2)/1.4 var(--font-sub);color:var(--white);flex:1}.my__install-share{vertical-align:-3px;color:#ff71af;display:inline-flex}.my__install-share svg{width:17px;height:17px}.my__install-x{background:0 0;border-color:#0000}.my__shelf{margin-top:.2rem}.my__card{border:1px solid var(--hairline);--g:#ff2081;background:#ffffff06;border-radius:16px;flex-direction:column;width:min(74vw,290px);transition:border-color .3s;display:flex;overflow:hidden}.my__card:hover{border-color:var(--hairline-hi)}.my__card[data-g=bass]{--g:#a203f9}.my__card[data-g=techno]{--g:#3763ff}.my__card[data-g=trance]{--g:#7465d0}.my__card[data-g=ukg]{--g:#e11a5a}.my__art{aspect-ratio:5/4;background:#07060a;display:block;position:relative;overflow:hidden}.my__art--type{aspect-ratio:5/2}.my__art--type .my__poster{background:radial-gradient(90% 120% at var(--px,90%) var(--py,0%), color-mix(in srgb, var(--t2,var(--g)) 50%, transparent), transparent 65%), radial-gradient(70% 90% at 0% 100%, color-mix(in srgb, var(--g) 22%, transparent), transparent 70%), #07060a}.my__art--type .my__poster:before{right:auto;left:var(--rx,55%);width:70%;top:-70%}.my__art img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--m-ease)}.my__card:hover .my__art img{transform:scale(1.03)}.my__poster{background:radial-gradient(110% 80% at 92% 0%, color-mix(in srgb, var(--g) 55%, transparent), transparent 62%), radial-gradient(80% 55% at 0% 100%, color-mix(in srgb, var(--g) 18%, transparent), transparent 70%), #07060a;grid-template-rows:1fr auto auto;grid-template-columns:auto 1fr;align-items:end;column-gap:.6rem;padding:.9rem 1rem 1rem;display:grid;position:absolute;inset:0}.my__poster:before{content:"";aspect-ratio:1;background:repeating-radial-gradient(circle,#ffffff12 0 1px,#0000 1.5px 7px);border-radius:50%;width:90%;position:absolute;top:-45%;right:-30%;mask:radial-gradient(circle,#000 30%,#0000 70%)}.my__poster-wd{font:700 var(--m-fs-1)/1 var(--font-sub);letter-spacing:.18em;text-transform:uppercase;color:var(--white);grid-area:2/1/auto/-1;position:relative}.my__poster-v{font:700 var(--m-fs-1)/1.2 var(--font-sub);letter-spacing:.14em;text-transform:uppercase;color:#ffffffc2;text-overflow:ellipsis;white-space:nowrap;grid-area:3/1/auto/-1;margin-top:.45rem;position:relative;overflow:hidden}.my__genre{background:var(--m-on);font:700 var(--m-fs-1)/1 var(--font-sub);letter-spacing:.14em;text-transform:uppercase;color:var(--white);border:1px solid #0000;border-radius:99px;padding:.38rem .65rem;position:absolute;top:.7rem;left:.7rem}.my__dayl{font:700 var(--m-fs-1)/1 var(--font-sub);letter-spacing:.1em;text-transform:uppercase;color:var(--white);background:#0009;border:1px solid #ffffff38;border-radius:99px;padding:.38rem .65rem;position:absolute;top:.7rem;right:.7rem}.my__dayl.is-soon{background:var(--m-on);border-color:#0000}.my__card-b{flex-direction:column;flex:1;gap:.2rem;padding:.9rem 1rem 1rem;display:flex}.my__reason{font:500 var(--m-fs-2)/1.35 var(--font-sub);color:var(--m-reason)}.my__card-n{font:800 var(--m-fs-4)/1.25 var(--font-sub);color:var(--white);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.1rem;display:-webkit-box;overflow:hidden}.my__card-n a:hover{color:#ffabd0}.my__card-m{font-size:var(--m-fs-2);color:var(--m-ink-3);line-height:1.45}.my__headl{font-size:var(--m-fs-2);color:var(--m-ink-2);line-height:1.45;display:block}.my__headl span{font:700 var(--m-fs-1)/1 var(--font-sub);letter-spacing:.14em;text-transform:uppercase;color:var(--m-ink-3);margin-right:.2rem}.my__headl i{color:var(--m-ink-3);white-space:nowrap;font-style:normal}.my__rmain .my__headl{margin-top:.1rem}.my__saw{color:var(--m-ink-2)}.my__tk{background:var(--m-on);font:700 var(--m-fs-1)/1 var(--font-sub);letter-spacing:.08em;text-transform:uppercase;color:var(--white);vertical-align:1px;border:1px solid #0000;border-radius:99px;align-items:center;margin-right:.45rem;padding:.2rem .5rem;display:inline-flex}.my__flash-k .my__tk{color:var(--white);margin:0 0 0 .5rem}.my__card-act{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:auto;padding-top:.85rem;display:flex}.my__there{flex:1 0 100%}.my__save{border:1px solid var(--hairline-hi);cursor:pointer;-webkit-tap-highlight-color:transparent;min-width:44px;min-height:44px;font:600 var(--m-fs-2)/1 var(--font-sub);letter-spacing:.01em;text-transform:none;color:#ffffffdb;transition:border-color .25s ease, color .25s ease, transform .2s var(--m-ease);background:0 0;border-radius:99px;flex:1;justify-content:center;align-items:center;gap:.45rem;padding:0 1rem;display:inline-flex}.my__there+.my__save,.my__follow{flex:auto}.my__card-act{gap:.35rem}.my__card-act .my__save{white-space:nowrap;gap:.4rem;padding:0 .8rem}.my__card-act .my__save:not(.my__follow){flex:none}.my__follow.is-on{color:var(--white);border-color:#ff20818c}.my__saved .m-head{margin-bottom:.4rem}.my__saved-row{border-top:1px solid var(--m-hair);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.my__saved-row:last-child{border-bottom:1px solid var(--m-hair)}.my__saved-row>.m-row{grid-template-columns:minmax(0,1fr);border:0!important}.my__unsave{flex:none;width:44px;min-width:44px;padding:0}.my__save:active{transform:scale(.95)}.my__save svg{fill:#0000;stroke:currentColor;stroke-width:1.6px;width:18px;height:18px;transition:fill .2s ease, transform .35s var(--m-ease);flex:none}.my__save:hover{color:var(--white);border-color:#fff6}.my__save[aria-pressed=true]{color:var(--white);border-color:#ff20818c}.my__save[aria-pressed=true] svg{fill:#ff2081;stroke:#ff2081;transform:scale(1.1)}.my__share{border-color:var(--hairline-hi);background:0 0;flex:0 0 44px}.my__follow.is-on,.my__rfollow.is-on{color:#ff71af;border-color:#ff208173}.my__rfollow.is-on{border-color:#0000}@media (width>=60rem){.m-shelf.my__shelf[data-desktop-off]{margin-inline:0;padding-inline:0;overflow:visible}.my__shelf .m-shelf__track.my__track{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;width:auto;display:grid;transform:none!important}.my__card{width:auto}}.my__ritem{border:1px solid var(--hairline);background:#ffffff06;border-radius:16px;flex-direction:column;width:min(78vw,300px);transition:border-color .3s;display:flex;position:relative;overflow:hidden}.my__ritem:hover{border-color:var(--hairline-hi)}.my__rart{aspect-ratio:4/5;background:#000;display:block;position:relative;overflow:hidden}.my__rart img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--m-ease)}.my__ritem:hover .my__rart img{transform:scale(1.03)}.my__rposter{background:#000;flex-direction:column;justify-content:flex-end;gap:.75rem;padding:3.1rem 1.15rem 1.15rem;display:flex;position:absolute;inset:0;overflow:hidden}.my__rposter:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#ff20819e 0,#7a02bb5c 24%,#0032e44d 42%,#0000 66%);border-radius:50%;width:150%;position:absolute}.my__rposter--tr:before{top:-75%;right:-75%}.my__rposter--tl:before{top:-75%;left:-75%}.my__rposter--br:before{bottom:-60%;right:-75%}.my__rposter--bl:before{bottom:-60%;left:-75%}.my__rposter:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ff20818c;position:absolute;inset:0}.my__rart--poster,.my__rart--poster .my__rposter{border-radius:16px 16px 0 0}.my__rposter-n{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;color:var(--white);overflow-wrap:anywhere;text-wrap:balance;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-weight:400;line-height:.94;display:-webkit-box;position:relative;overflow:hidden}.my__rposter-n--xl{font-size:3.4rem}.my__rposter-n--l{font-size:2.6rem}.my__rposter-n--m{font-size:2rem}.my__rposter-n--s{font-size:1.6rem}.my__rposter-m{font:700 var(--m-fs-1)/1.35 var(--font-sub);letter-spacing:.18em;text-transform:uppercase;color:#ffffffd1;flex-wrap:wrap;gap:.15rem .5rem;display:flex;position:relative}.my__rposter-m i{color:#ff71af;font-style:normal}.my__rbody{flex:1;display:flex;position:relative}.my__rrow{color:var(--white);flex:1;grid-template-columns:minmax(0,1fr);align-items:start;padding:.9rem 3.2rem 1rem 1rem;display:grid}a.my__rrow:hover .my__rname{color:#ffabd0}.my__racts{flex-direction:column;gap:.1rem;display:flex;position:absolute;top:.35rem;right:.35rem}.my__rshare,.my__rfollow{background:0 0;border-color:#0000}.my__rmain{gap:.16rem;min-width:0;display:grid}.my__rname{font:800 var(--m-fs-4)/1.25 var(--font-sub);-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color .25s;display:-webkit-box;overflow:hidden}.my__rmeta{font-size:var(--m-fs-2);color:var(--m-ink-3)}.my__rreason{font:500 var(--m-fs-2)/1.35 var(--font-sub);color:var(--m-reason)}.my__rtags{flex-wrap:wrap;gap:.35rem;margin-top:.35rem;display:flex}.my__tag{background:var(--m-on);font:700 var(--m-fs-1)/1.1 var(--font-sub);letter-spacing:.1em;text-transform:uppercase;color:var(--white);border:1px solid #0000;border-radius:99px;padding:.34rem .6rem}@media (width>=60rem){.my__shelf .m-shelf__track.my__rtrack{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;width:auto;display:grid;transform:none!important}.my__ritem{width:auto}}@media (width>=75rem){.my__shelf .m-shelf__track.my__rtrack{grid-template-columns:repeat(4,minmax(0,1fr))}.my__rposter-n--xl{font-size:3rem}.my__rposter-n--l{font-size:2.3rem}}.my__tchips{flex-wrap:wrap;gap:.45rem;list-style:none;display:flex}.my__tchip{background:var(--m-on);max-width:100%;min-height:44px;font:600 var(--m-fs-2)/1.2 var(--font-sub);color:var(--white);border:1px solid #0000;border-radius:99px;align-items:center;gap:.1rem;padding:0 .2rem 0 .95rem;display:inline-flex}.my__tchip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.my__tchip button{color:#ffffffb8;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.my__tchip button:hover{color:var(--white);background:#ffffff14}.my__tchip button svg{width:14px;height:14px}.my__tchip--fol{border-color:var(--hairline-hi);background:0 0}.my__tkind{font:700 var(--m-fs-1)/1 var(--font-sub);letter-spacing:.14em;text-transform:uppercase;color:var(--m-ink-3);margin-right:.45rem;font-style:normal}.my__fbox{min-height:44px}.my__faces{grid-template-columns:repeat(auto-fill,minmax(4.75rem,1fr));gap:1rem .75rem;margin:0;padding:.2rem 0 .4rem;list-style:none;display:grid}@media (width>=768px){.my__faces{grid-template-columns:repeat(auto-fill,minmax(5.6rem,1fr));gap:1rem}}.my__face{justify-items:center;gap:.5rem;min-width:0;display:grid;position:relative}.my__face-img{aspect-ratio:1;background:radial-gradient(120% 120% at 30% 20%,#ff208147,#0032e42e 60%,#0a0a0e);border-radius:50%;place-items:center;width:min(5.2rem,100%);display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff24}.my__face.has-photo .my__face-img{box-shadow:0 0 0 1px #ff20818c}.my__face-img img{object-fit:cover;width:100%;height:100%;display:block}.my__face-ini{font-family:var(--font-display);font-size:var(--m-fs-6);letter-spacing:.04em;color:#fff}.my__face-n{text-align:center;width:100%;font:600 var(--m-fs-2)/1.25 var(--font-sub);color:var(--white);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.my__face-x{width:28px;height:28px;color:var(--m-ink-2);cursor:pointer;opacity:.85;transition:opacity .2s ease, transform .2s var(--m-ease);background:#000;border:1px solid #fff3;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-.15rem;right:.05rem}.my__face-x svg{width:12px;height:12px}.my__face-x:before{content:"";border-radius:50%;position:absolute;inset:-8px}.my__face-x:hover,.my__face-x:focus-visible{opacity:1;color:#fff;transform:scale(1.06)}.my__face-x:focus-visible{outline-offset:2px;outline:2px solid #ff2081}.my__fvenues{margin-top:1rem}.my__faces-credit{font:400 var(--m-fs-1)/1.4 var(--font-body);color:var(--m-ink-3);margin:.4rem 0 0}@media (prefers-reduced-motion:reduce){.my__face-x{transition:none}}.my__fk{font:700 var(--m-fs-1)/1.2 var(--font-sub);letter-spacing:.16em;text-transform:uppercase;color:var(--m-ink-2);margin:.2rem 0 .7rem}.my__friday .my__nmf+.my__fk{margin-top:1.6rem}.my__friday .my__nmf+.my__board{margin-top:1.8rem}.my__board{background:#000 repeating-linear-gradient(#ffffff09 0 1px,#0000 1px 26px);border:1px solid #ffffff1f;border-radius:16px;padding:1.1rem 1.1rem .4rem;position:relative}.my__board-h{font:700 var(--m-fs-1)/1 var(--font-sub);letter-spacing:.22em;text-transform:uppercase;color:var(--m-ink-2);align-items:center;gap:.55rem;margin:0 0 .5rem;display:flex}.my__board-dot{background:#ff2081;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out 2 my-board-blink}@keyframes my-board-blink{50%{opacity:.25}}.my__board-rows{margin:0;padding:0;list-style:none}.my__board-rows li+li{border-top:1px dashed #ffffff1f}.my__board-row{color:var(--white);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"when go""name go""where go";gap:.2rem .8rem;padding:.85rem 0;text-decoration:none;display:grid}.my__board-when{font:700 var(--m-fs-1)/1.2 var(--font-sub);letter-spacing:.18em;text-transform:uppercase;color:#ff71af;grid-area:when}.my__board-name{font:700 var(--m-fs-4)/1.25 var(--font-sub);letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere;grid-area:name}.my__board-where{font:400 var(--m-fs-2)/1.4 var(--font-body);color:var(--m-ink-3);grid-area:where}.my__board-go{color:var(--m-ink-3);transition:transform .25s var(--m-ease), color .25s ease;grid-area:go;align-self:center}a.my__board-row:hover .my__board-go,a.my__board-row:focus-visible .my__board-go{color:#ff2081;transform:translate(3px)}a.my__board-row:hover .my__board-name{color:#fff}a.my__board-row:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #ff2081}@media (prefers-reduced-motion:reduce){.my__board-dot{animation:none}.my__board-go{transition:none}}.my__tnone{font-size:var(--m-fs-2);color:var(--m-ink-3);max-width:34em;line-height:1.5}.my__more{opacity:0;transition:grid-template-rows .35s var(--m-ease), opacity .25s ease;grid-template-rows:0fr;display:grid}.my__more.is-open{opacity:1;grid-template-rows:1fr}.my__more.is-instant{transition:none}.my__more-in{min-height:0;overflow:hidden}.my__more:not(.is-open) .my__more-in{visibility:hidden}.my__more.is-open .my__more-in>.my__faces,.my__more.is-open .my__more-in>.my__tchips{padding-top:.75rem}.my__more-in>.my__fvenues{margin-top:0}.my__saved .my__more-in .my__saved-row:first-child,.my__hist .my__more-in .m-row:first-child{border-top:0}.my__morebtn{margin:1rem auto 0;display:flex}@media (prefers-reduced-motion:reduce){.my__more{transition:none}}.my__fol-row{min-height:64px}.my__fol-row .m-chip{min-width:7.4rem}.my__new{color:#ff71af;letter-spacing:.2em;align-items:center;gap:.35rem;display:inline-flex}.my__new:before{content:"";background:#ff2081;border-radius:50%;width:7px;height:7px}.my__shelf .my__rectrack{align-items:flex-start;gap:1rem}.my__rec{width:min(34vw,132px);color:var(--white);-webkit-tap-highlight-color:transparent;flex-direction:column;gap:.7rem;display:flex}.my__rec--lead{width:min(58vw,230px)}.my__rec--top{width:min(42vw,164px)}.my__rec:hover .my__rec-t{color:#ffabd0}.my__rec:active .my__vinyl{transform:scale(.97)}.my__rec-b{gap:.14rem;min-width:0;display:grid}.my__rec-k{font:700 var(--m-fs-1)/1.2 var(--font-sub);letter-spacing:.18em;text-transform:uppercase;color:var(--grey)}.my__rec-k.is-top{color:#ff71af}.my__rec-t{font:700 var(--m-fs-3)/1.3 var(--font-sub);-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color .25s;display:-webkit-box;overflow:hidden}.my__rec--lead .my__rec-t{font-size:var(--m-fs-5);white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.my__rec-a{font-size:var(--m-fs-2);color:var(--grey);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.my__why{font:500 var(--m-fs-2)/1.4 var(--font-sub);color:var(--m-reason);align-items:baseline;gap:.45rem;margin-top:.25rem;display:flex}.my__why:before{content:"";background:#ff2081;border-radius:2px;flex:none;width:10px;height:2px;translate:0 -.2em}.my__vinyl{aspect-ratio:1;width:100%;transition:transform .25s var(--m-ease);flex:none;display:block;position:relative}.my__disc{background:radial-gradient(circle,#0000 0 34%,#ffffff1a 34.5% 35%,#0000 35.5% 46%,#ffffff0d 46.3% 46.6%,#0000 47% 70%,#ffffff0d 70.3% 70.6%,#0000 71%),repeating-radial-gradient(circle,#0b0a0f 0 1.1px,#19171f 1.5px 2.5px);border-radius:50%;position:absolute;inset:4%;box-shadow:0 14px 28px #0009,inset 0 0 0 1px #ffffff24,inset 0 0 0 4px #0b0a0f,inset 0 0 0 5px #ffffff0f}.my__disc:after{content:"";background:conic-gradient(from 35deg, transparent 0 7%, #ffffff29 12%, transparent 18% 50%, color-mix(in srgb, var(--lbl) 22%, transparent) 56%, transparent 63%);border-radius:50%;position:absolute;inset:0}.my__lbl{background:radial-gradient(circle at 34% 28%, #fff 0, var(--lbl) 62%);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:33%;overflow:hidden;box-shadow:inset 0 0 0 1px #0000001a}.my__lbl-logo{filter:brightness(0);opacity:.78;width:34%;height:auto}.my__lbl-art{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.my__rim{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.my__rim text{font:800 7.4px var(--font-sub);fill:#17171c;fill-opacity:.72}.my__vinyl--lead .my__lbl{animation:1.8s linear infinite my-spin}@keyframes my-spin{to{rotate:360deg}}.my__play{z-index:2;aspect-ratio:1;width:24%;transition:transform .35s var(--m-ease);background:#ff2081;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 6px 14px #00000073}.my__play svg{width:44%;height:44%;margin-left:6%}.my__vinyl--ex .my__play{width:30%}.my__arm{z-index:3;pointer-events:none;transform-origin:86% 10%;filter:drop-shadow(0 6px 6px #00000080);width:50%;height:50%;position:absolute;top:-4%;right:-6%}.my__rec--lead:hover .my__play{transform:scale(1.08)}@media (width>=64rem){.m-shelf.my__nmf{margin-inline:0;padding-inline:0;scroll-padding-inline:0;mask-image:linear-gradient(90deg,#000 86%,#0000)}.my__rec--lead{width:220px}.my__rec--top{width:160px}.my__rec--rest{width:124px}}.my__prompt{background:#ff208112;border:1px solid #ff20814d;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 1rem;padding:1rem 1.1rem;display:flex}.my__prompt p{font-size:var(--m-fs-3);color:#ffffffdb;flex:12rem;line-height:1.45}.my__prompt strong{color:var(--white)}.my__logwrap{gap:1rem;display:grid}.my__count{font:600 var(--m-fs-2)/1.3 var(--font-sub);color:var(--m-ink-3);white-space:nowrap}.my__when{color:var(--m-ink-2)}.my__entry{grid-template-columns:minmax(0,1fr) auto;min-height:64px}.my__entry .m-row__t{font-size:var(--m-fs-4)}.my__stars{gap:1px;display:inline-flex}.my__stars svg{fill:#0000;stroke:#ffffff59;stroke-width:1.6px;stroke-linejoin:round}.my__stars svg.is-on{fill:#ff2081;stroke:#ff2081}.my__log-empty{align-self:center}.my__mod[data-mod=club]{padding-bottom:1.2rem}.my__mod--slim{padding:1rem 0}.my__dibrow{align-items:center;gap:.4rem;display:flex}.my__dibrow-go{text-align:left;min-width:0;min-height:56px;color:var(--white);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.8rem;padding:.5rem 0;display:grid}.my__dibrow-t{font:700 var(--m-fs-3)/1.3 var(--font-sub);transition:color .25s}.my__dibrow-s{font-size:var(--m-fs-2);color:var(--m-ink-3);grid-row:2}.my__dibrow-go svg{color:#ff71af;transition:transform .35s var(--m-ease);grid-area:1/2/3}.my__dibrow-go:hover .my__dibrow-t{color:#ffabd0}.my__dibrow-go:hover svg{transform:translate(3px)}.my__dibrow-x{color:var(--m-ink-3);background:0 0;border-color:#0000}.my__dibrow-in{cursor:pointer;min-height:44px;font:600 var(--m-fs-2)/1.4 var(--font-body,inherit);color:var(--m-ink-3);text-underline-offset:3px;text-align:left;background:0 0;border:0;margin-top:.2rem;padding:0;text-decoration:underline;display:block}.my__dibrow-in:hover{color:#ffabd0}.my__dibsheet .my__wz-q{display:none}.my__dibs-p{font-size:var(--m-fs-3);color:var(--m-ink-2)}.my__consent{border:1px solid var(--hairline);cursor:pointer;font-size:var(--m-fs-2);color:var(--m-ink-2);background:#ffffff08;border-radius:12px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:.75rem;margin-top:1.1rem;padding:.9rem;line-height:1.55;display:grid}.my__consent input{margin:0}.my__consent a{color:#ffffffe6;text-underline-offset:3px;text-decoration:underline}.my__consent:has(input:checked){border-color:#ff208173}.my__tail{border-top:1px solid var(--hairline);flex-wrap:wrap;justify-content:center;margin-top:1.2rem;padding:2.2rem 0 0;display:flex}.my__wz-prog{flex:none;grid-template-columns:repeat(3,1fr);gap:6px;margin:0;padding:0 1.15rem 1rem;list-style:none;display:grid}.my__wz-prog li{background:#ffffff24;border-radius:99px;height:3px;position:relative;overflow:hidden}.my__wz-prog li:after{content:"";transform-origin:0;transition:transform .45s var(--m-ease);background:#ff2081;position:absolute;inset:0;transform:scaleX(0)}.my__wz-prog li.is-on:after{transform:scaleX(1)}@media (width>=768px){.my__wz-prog{padding:0 1.5rem 1.1rem}}.my__wz-step.is-fwd{animation:my-step-f .36s var(--m-ease) both}.my__wz-step.is-back{animation:my-step-b .36s var(--m-ease) both}@keyframes my-step-f{0%{opacity:0;transform:translate(18px)}}@keyframes my-step-b{0%{opacity:0;transform:translate(-18px)}}.my__wz-q{font:800 var(--m-fs-5)/1.3 var(--font-sub);color:var(--white)}.my__wz-guess{font-size:var(--m-fs-3);color:#ffabd0;margin-top:.45rem;line-height:1.5}.my__wz-hint{font-size:var(--m-fs-2);color:var(--m-ink-3);margin-top:.35rem;line-height:1.55}.my__wz-chips,.my__wz-snd,.my__wz-city{margin-top:.85rem}.my__wz-chips+.my__wz-city,.my__wz-chips+.my__chipbox{margin-top:1rem}.my__wz-bar .my__wz-next{white-space:nowrap;flex:auto;min-width:0;padding-inline:1rem}.my__wz-back{flex:none}.my__wz-skip{cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:44px;font:600 var(--m-fs-2)/1 var(--font-sub);color:var(--m-ink-2);white-space:nowrap;background:0 0;border:0;border-radius:99px;flex:none;padding:0 .7rem;transition:color .25s}.my__wz-skip:hover{color:var(--white)}.my__wz-skip:focus-visible{outline-offset:2px;outline:2px solid #fff}.my__wz-skip[disabled]{opacity:.4;cursor:default}.my__wz-err{font-size:var(--m-fs-2);color:#ffabd0;margin-top:1rem}.my__chipbox{cursor:text;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.4rem;min-height:52px;margin-top:.85rem;padding:.45rem .5rem;display:flex}.my__chipbox:focus-within{outline-offset:2px;box-shadow:none;border-color:#ff2081;outline:2px solid #ff2081}.my__chipbox-list{list-style:none;display:contents}.my__chipbox-chip{max-width:100%;font:600 var(--m-fs-2)/1.2 var(--font-sub);color:var(--white);background:#ff20811f;border:1px solid #ff208159;border-radius:99px;align-items:center;gap:.15rem;padding:.22rem .22rem .22rem .75rem;display:inline-flex}.my__chipbox-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.my__chipbox-chip button{color:#ffffffbf;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.my__chipbox-chip button:hover{color:var(--white);background:#ffffff14}.my__chipbox-chip button{position:relative}.my__chipbox-chip button:before{content:"";border-radius:50%;position:absolute;inset:-6px}.my__chipbox-in{min-width:6rem;min-height:38px;font:400 16px/1.4 var(--font-body);color:var(--white);caret-color:#ff2081;background:0 0;border:0;flex:8rem;padding:0 .35rem;outline:none!important}.my__chipbox-in::placeholder{color:#fff6}.my__cz-list{margin-top:1rem}.my__cz-row{grid-template-columns:minmax(0,1fr) auto;min-height:60px;padding:.35rem 0}.my__cz-row.is-off .m-row__main{opacity:.45}.my__cz-row .m-row__trail{gap:0}.my__cz-mv{color:#ffffffd1;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.my__cz-mv:hover:not([disabled]){color:var(--white);background:#ffffff12}.my__cz-mv[disabled]{opacity:.25;cursor:default}.my__cz-sw{cursor:pointer;align-items:center;min-height:44px;padding:0 0 0 .5rem;display:flex}.my__sw{appearance:none;cursor:pointer;background:#ffffff24;border:1px solid #fff3;border-radius:99px;width:44px;height:26px;margin:0;transition:background-color .25s,border-color .25s;position:relative}.my__sw:before{content:"";width:20px;height:20px;transition:transform .3s var(--m-ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.my__sw:checked{background:var(--m-on);border-color:#0000}.my__sw:checked:before{transform:translate(18px)}@media (prefers-reduced-motion:reduce){.my__vinyl--lead .my__lbl,.my__mods.is-entering>.my__mod,.my__wz-step.is-fwd,.my__wz-step.is-back,.my__rec--lead:hover .my__lbl,.my__rec--lead:focus-visible .my__lbl{animation:none}.my__art img,.my__rart img,.my__wz-prog li:after,.my__sw:before,.my__save,.my__vinyl{transition:none}}
