@import"https://fonts.googleapis.com/css2?family=Onest:wght@100..900&display=swap";:root{--black: rgb(9, 8, 9);--white: rgb(253, 247, 250);--gray: rgb(20, 19, 23);--light-gray: rgb(30, 30, 36);--lighter-gray: rgb(86, 85, 90);--accent-main: rgb(118, 120, 237);--accent-secondary: rgb(129, 228, 218);--text-glow: rgba(255, 255, 255, .45) 0px 0px 26px;--hr-glow: rgba(255, 255, 255, .096) 0px 0px 16px;--hr-glow-alt: rgba(255, 255, 255, .11) 0px 0px 14px;--red-glow: rgba(255, 0, 0, .733) 0px 0px 16px;--yellow-glow: rgba(245, 230, 23, .938) 0px 0px 14px;--green-glow: rgba(32, 241, 67, .767) 0px 0px 15px;--gray-glow: rgba(209, 209, 209, .473) 0px 0px 15px;--primary-transition: all ease-in-out .15s;--icon-transition: all ease .3s;--accent-gradient: -webkit-linear-gradient( 65deg, var(--accent-main), var(--accent-secondary) 75% )}html{font-family:Onest,sans-serif;font-weight:600;font-style:normal;font-optical-sizing:auto;font-variation-settings:"slnt" 0;background:var(--gray);background-size:224px}main{margin:auto;padding:1rem;width:1000px;max-width:calc(100% - 2rem);color:var(--white);font-size:20px;line-height:1.6;cursor:default;flex:1}hr{border:none;border-top:4px solid var(--light-gray);border-radius:25px;box-shadow:var(--hr-glow)}hr.alt{border-top:2px solid var(--light-gray);box-shadow:var(--hr-glow-alt)}hr.limit{margin-top:8px;min-width:300px;max-width:60%}hr.limit-center{margin-top:8px;min-width:365px;max-width:60%}.no-spacing{margin:0;padding:0}.socials{margin:0;padding:0;display:flex;text-decoration:none;max-width:135px}.socials i{font-size:1.45rem;line-height:2rem;margin:2px;padding:2px}.top-spacing-half-vh{margin-top:50vh}.bottom-center{position:fixed;bottom:20px;left:50%;transform:translate(-50%);padding:10px 20px;color:#fff;border-radius:5px;opacity:1;transition:opacity .3s ease;z-index:1000}.left-indent{padding-left:8px}.top-indent{padding-top:8px}.hidden{opacity:0}@media screen and (max-width: 480px){.show-on-desktop{display:none}}@media screen and (min-width: 481px){.hide-on-desktop{display:none}}.song{display:flex;align-items:center}.song .album-art{border-radius:8px;max-height:128px;max-width:128px;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;margin-right:16px}.song .song-info{display:flex;flex-direction:column}.color-black{color:var(--black)}.color-white{color:var(--white)}.color-gray{color:var(--gray)}.color-light-gray{color:var(--light-gray)}.color-lighter-gray{color:var(--lighter-gray)}.color-accent-main{color:var(--accent-main)}.color-accent-secondary{color:var(--accent-secondary)}.red-glow{border-radius:25px;box-shadow:var(--red-glow)}.yellow-glow{border-radius:25px;box-shadow:var(--yellow-glow)}.green-glow{border-radius:25px;box-shadow:var(--green-glow)}.gray-glow{border-radius:25px;box-shadow:var(--gray-glow)}.text-gradient{background:var(--accent-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:var(--primary-transition)}.text-gradient:hover{background-position:100%;color:#fff;text-shadow:var(--text-glow)}a{background:var(--accent-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;cursor:grab;text-decoration:none;transition:var(--icon-transition);color:var(--white)}a:hover{background:var(--white);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:var(--text-glow);color:var(--white)}a:active{background:var(--lighter-gray);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:var(--text-glow);color:var(--lighter-gray)}.callout .center{max-width:fit-content;margin-left:auto;margin-right:auto}.callout .header{font-size:3rem;font-weight:750;line-height:1;color:var(--white)}.callout .smaller-header{font-size:2rem;font-weight:700;line-height:1;color:var(--lighter-gray);padding-bottom:8px}.callout .sub-header{color:var(--lighter-gray);display:flex}.callout .dog-image{transform:translateY(3px)}.callout .header .name .dog-image{transition:var(--primary-transition);opacity:0%}.callout .header .name:hover .dog-image{opacity:100%;border-radius:25px;box-shadow:var(--gray-glow)}.callout-top-spacing{margin-top:35vh;padding:8px}.callout-extra-spacing{margin-top:5vh}
