.nowListening.svelte-1lv8gsj{--border-width:2px;border:var(--border-width) dashed var(--primary);gap:10px;max-width:420px;height:128px;transition:all .25s;display:flex}.nowListening.pending.svelte-1lv8gsj{opacity:0}.nowListening-artwork.svelte-1lv8gsj,.nowListening-artwork.svelte-1lv8gsj>img:where(.svelte-1lv8gsj){aspect-ratio:1;height:100%}.nowListening-song.svelte-1lv8gsj{-webkit-line-clamp:2;line-clamp:2;color:var(--text-color);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nowListening-accent.svelte-1lv8gsj{flex-direction:column;justify-content:flex-end;display:flex;position:relative}.nowListening-accent.svelte-1lv8gsj>span:where(.svelte-1lv8gsj){vertical-align:bottom;-webkit-user-select:none;user-select:none;padding-right:8px;font-size:32px}.nowListening-accent.svelte-1lv8gsj:before{content:"";z-index:-1;bottom:calc(-1 * var(--border-width));right:calc(-1 * var(--border-width));background:linear-gradient(to bottom right, transparent 0%, transparent 50%, var(--primary) 50%, var(--primary) 100%);width:64px;height:64px;position:absolute}section.svelte-1uha8ag:not(:first-of-type){margin-top:10px}section.svelte-1uha8ag:not(:last-of-type){border-bottom:2px dotted var(--text-color)}#socials.svelte-1uha8ag span:where(.svelte-1uha8ag){margin-left:5px}#socials.svelte-1uha8ag a:where(.svelte-1uha8ag){text-decoration:none}#socials.svelte-1uha8ag a:where(.svelte-1uha8ag),#socials.svelte-1uha8ag a:where(.svelte-1uha8ag) :where(.svelte-1uha8ag){border-radius:var(--border-radius);transition:all .1s ease-in-out}#socials.svelte-1uha8ag a:where(.svelte-1uha8ag){vertical-align:middle;margin:0;padding:5px;line-height:2}#socials.svelte-1uha8ag a[href]:where(.svelte-1uha8ag):hover{--text-color:white;background-color:var(--primary)}#socials.svelte-1uha8ag .outlinks:where(.svelte-1uha8ag){flex-wrap:wrap;gap:5px 10px;max-width:640px;display:flex}#socials.svelte-1uha8ag .outlinks:where(.svelte-1uha8ag)>:where(.svelte-1uha8ag){flex-grow:0;width:max-content}#buttons.svelte-1uha8ag :not(:last-child) a{transition:all .125s ease-in-out}#buttons.svelte-1uha8ag :not(:last-child) a:active{transform:translateY(2px)!important}#lol.svelte-1uha8ag{flex-direction:row-reverse;gap:10px;display:flex}footer.svelte-1uha8ag{background:linear-gradient(transparent, color-mix(in srgb, black, 10% var(--primary)) 30%, color-mix(in srgb, black, 10% var(--primary)));position:fixed;bottom:0;left:0;right:0;overflow:hidden}footer.svelte-1uha8ag:hover{bottom:0}.carousel.svelte-1uha8ag{width:max-content}.carousel.svelte-1uha8ag:has(ul:where(.svelte-1uha8ag):hover){animation-play-state:paused}.carousel.svelte-1uha8ag>ul:where(.svelte-1uha8ag){margin:0}footer.svelte-1uha8ag details:where(.svelte-1uha8ag) summary:where(.svelte-1uha8ag){cursor:n-resize}footer.svelte-1uha8ag details[open]:where(.svelte-1uha8ag) summary:where(.svelte-1uha8ag){cursor:s-resize}footer.svelte-1uha8ag details:where(.svelte-1uha8ag):not([open]) summary:where(.svelte-1uha8ag):before{content:"show buttons"}footer.svelte-1uha8ag details[open]:where(.svelte-1uha8ag) summary:where(.svelte-1uha8ag):before{content:"hide buttons"}footer.svelte-1uha8ag details:where(.svelte-1uha8ag):not([open]) summary:where(.svelte-1uha8ag) .icon-hide:where(.svelte-1uha8ag),footer.svelte-1uha8ag details[open]:where(.svelte-1uha8ag) summary:where(.svelte-1uha8ag) .icon-show:where(.svelte-1uha8ag){display:none!important}footer.svelte-1uha8ag details:where(.svelte-1uha8ag) summary:where(.svelte-1uha8ag){text-align:right;text-shadow:0 0 5px #000;-webkit-user-select:none;user-select:none;padding:5px 10px;transition:all .25s}footer.svelte-1uha8ag:hover details:where(.svelte-1uha8ag) summary:where(.svelte-1uha8ag){text-shadow:0px 0px 5px var(--text-color)}footer.svelte-1uha8ag details:where(.svelte-1uha8ag) summary:where(.svelte-1uha8ag)::marker{content:none}footer.svelte-1uha8ag details:where(.svelte-1uha8ag) summary:where(.svelte-1uha8ag) .inline-icon:where(.svelte-1uha8ag){vertical-align:middle}@keyframes svelte-1uha8ag-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}footer.svelte-1uha8ag{transition:bottom .333333s cubic-bezier(.25,.1,.25,2)}.carousel.svelte-1uha8ag{animation:60s linear infinite svelte-1uha8ag-marquee}@media (prefers-reduced-motion){.carousel.svelte-1uha8ag{animation:none}footer.svelte-1uha8ag{width:100vw;transition:none;overflow-x:scroll}}
