:root{--bs-primary-rgb:#36425f;--bs-secondary-rgb:#deccc0;--bg-body-tertiary-rgba:#ffffffa2;--bs-body-bg:#ece8e0dc;--bs-body-bg-darker:#dfdbd4;--bs-tertiary-rgb:#61adc2;--bs-tertiary-rgb-active:#1f6e56;--bs-heading-color:#0f0f0f;--bs-btn-hover-color:var(--bs-tertiary-rgb-active);--bs-emphasis-color-rgb:255,255,255;--bs-link-color:#4b5d80;--bs-link-color-rgb:75,93,128;--bs-link-decoration:underline;--bs-link-hover-color:#647cb3;--bs-link-hover-color-rgb:100,124,179;--bs-code-color:#a13d15;--spotify-green:#1db954;--spotify-white:#fff;--spotify-black:#191414}.fs-7{font-size:.75rem}nav{background-color:var(--bs-primary-rgb)}html,body{height:100%}.island{background-color:var(--bs-secondary-rgb)}.tile:hover{background-color:var(--bs-body-bg-darker)}.btn-primary{--bs-btn-color:white;--bs-btn-border-color:var(--bs-primary-rgb);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--bs-link-hover-color);--bs-btn-hover-border-color:var(--bs-link-hover-color);--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-link-color);--bs-btn-active-border-color:var(--bs-link-color);--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-bg:transparent;--bs-gradient:none;--bs-btn-bg:var(--bs-primary-rgb)}.btn.disabled,.btn:disabled{--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#a13d15a2;--bs-btn-disabled-border-color:#a13d15}.mt-10,.mt-sm-10{margin-top:100px}.player{background-color:var(--spotify-black);color:var(--bs-body-bg-darker)}.player a{color:var(--bs-body-bg-darker)}.player a:hover{color:#fff}.btn-selected{background-color:var(--spotify-green)!important}@media (min-width:768px){.collapse.dont-collapse-sm{visibility:visible;display:block;height:auto!important}}input[type=range]::-webkit-slider-runnable-track{background:var(--bs-primary-rgb);height:.5rem}input[type=range]::-moz-range-track{background:var(--bs-primary-rgb);height:.5rem}input[type=range]::-moz-range-thumb{background-color:var(--spotify-green);border:none;border-radius:10px}input[type=range]::-webkit-slider-thumb{appearance:none;background-color:var(--spotify-green);-webkit-border-radius:10px;margin-top:-12px}input[type=range]:focus{outline:none}input[type=range]:focus::-webkit-slider-thumb{border:1px solid var(--spotify-green)}input[type=range]:focus::-moz-range-thumb{border:1px solid var(--spotify-green)}