.dot-field-container{width:100%;height:100%;position:relative}
.text-type{white-space:pre-wrap;display:inline-block}.text-type__cursor{opacity:1;margin-left:.25rem;display:inline-block}.text-type__cursor--hidden{display:none}
.scroll-stack-scroller{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;will-change:scroll-position;scrollbar-width:none;-ms-overflow-style:none;width:100%;height:100%;position:relative;overflow:visible auto;transform:translateZ(0)}.scroll-stack-scroller::-webkit-scrollbar{display:none}.scroll-stack-inner{min-height:100vh;padding:0 0 40vh}.scroll-stack-card-wrapper{position:relative}.scroll-stack-card{transform-origin:top;will-change:transform, filter;backface-visibility:hidden;transform-style:preserve-3d;box-sizing:border-box;width:100%;height:auto;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0;position:relative;transform:translateZ(0)}.scroll-stack-end{width:100%;height:1px}
.SpotifyMiniPlayer-module__eYXl2q__pill{--ink:#fff;--mid:#ffffffbf;--dim:#fff6;--edge:#ffffff59;border:1px solid var(--edge);box-sizing:border-box;background:#ffffff08;border-radius:999px;align-items:center;gap:.85rem;height:54px;padding:0 18px 0 7px;transition:border-color .15s;display:inline-flex;position:relative}.SpotifyMiniPlayer-module__eYXl2q__pill:hover{border-color:#fffc}.SpotifyMiniPlayer-module__eYXl2q__vinyl{border:1px solid var(--edge);background:repeating-radial-gradient(circle,#111 0 2px,#1c1c1c 2px 3px);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;animation:4s linear infinite paused SpotifyMiniPlayer-module__eYXl2q__spin;display:flex;position:relative;overflow:hidden}.SpotifyMiniPlayer-module__eYXl2q__cover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.SpotifyMiniPlayer-module__eYXl2q__vinyl:after{content:"";background:#111;border:1px solid #ffffff80;border-radius:50%;width:18%;height:18%;position:relative}.SpotifyMiniPlayer-module__eYXl2q__playing .SpotifyMiniPlayer-module__eYXl2q__vinyl{animation-play-state:running}.SpotifyMiniPlayer-module__eYXl2q__meta{flex-direction:column;gap:2px;min-width:0;max-width:13rem;display:flex}.SpotifyMiniPlayer-module__eYXl2q__title{font-family:var(--font-jakarta), sans-serif;color:var(--ink);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:700;overflow:hidden}.SpotifyMiniPlayer-module__eYXl2q__artistRow{align-items:center;gap:.45rem;display:flex}.SpotifyMiniPlayer-module__eYXl2q__artist{color:#ffffff80;white-space:nowrap;font-family:monospace;font-size:.62rem}.SpotifyMiniPlayer-module__eYXl2q__eq{align-items:flex-end;gap:2px;height:8px;display:flex}.SpotifyMiniPlayer-module__eYXl2q__eq span{transform-origin:bottom;background:#fffc;width:2px;height:100%;animation:.9s ease-in-out infinite alternate paused SpotifyMiniPlayer-module__eYXl2q__eq;transform:scaleY(.25)}.SpotifyMiniPlayer-module__eYXl2q__eq span:nth-child(2){animation-delay:.15s}.SpotifyMiniPlayer-module__eYXl2q__eq span:nth-child(3){animation-delay:.3s}.SpotifyMiniPlayer-module__eYXl2q__playing .SpotifyMiniPlayer-module__eYXl2q__eq span{animation-play-state:running}.SpotifyMiniPlayer-module__eYXl2q__divider{background:#ffffff26;width:1px;height:22px}.SpotifyMiniPlayer-module__eYXl2q__controls{align-items:center;gap:2px;display:flex}.SpotifyMiniPlayer-module__eYXl2q__btn{color:var(--mid);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:5px;transition:color .15s,transform .1s;display:flex}.SpotifyMiniPlayer-module__eYXl2q__btn:hover{color:var(--ink)}.SpotifyMiniPlayer-module__eYXl2q__btn:active{transform:scale(.92)}.SpotifyMiniPlayer-module__eYXl2q__play{color:var(--ink);border-radius:50%;padding:0;position:relative}.SpotifyMiniPlayer-module__eYXl2q__play:hover{transform:scale(1.08)}.SpotifyMiniPlayer-module__eYXl2q__tip{color:var(--ink);font-family:var(--font-handwriting), cursive;white-space:nowrap;pointer-events:none;opacity:0;background:#161618;border:1.5px solid #ffffffd9;border-radius:18px 16px 18px 14px;padding:6px 14px 8px;font-size:1.15rem;line-height:1;transition:opacity .15s,transform .15s;position:absolute;top:50%;left:calc(100% + 16px);transform:translate(-4px,-50%)rotate(-2deg)}.SpotifyMiniPlayer-module__eYXl2q__tip:after{content:"";background:#161618;border-bottom:1.5px solid #ffffffd9;border-left:1.5px solid #ffffffd9;width:10px;height:10px;position:absolute;top:50%;right:100%;transform:translate(5px,-50%)rotate(45deg)}.SpotifyMiniPlayer-module__eYXl2q__pill:hover .SpotifyMiniPlayer-module__eYXl2q__tip{opacity:1;transform:translateY(-50%)rotate(-2deg)}.SpotifyMiniPlayer-module__eYXl2q__time{color:var(--dim);text-align:right;font-variant-numeric:tabular-nums;min-width:2.4em;font-family:monospace;font-size:.58rem}.SpotifyMiniPlayer-module__eYXl2q__logo{color:var(--mid);transition:color .15s;display:flex}.SpotifyMiniPlayer-module__eYXl2q__logo:hover{color:var(--ink)}@keyframes SpotifyMiniPlayer-module__eYXl2q__spin{to{transform:rotate(360deg)}}@keyframes SpotifyMiniPlayer-module__eYXl2q__eq{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.SpotifyMiniPlayer-module__eYXl2q__vinyl,.SpotifyMiniPlayer-module__eYXl2q__eq span{animation:none}}
