.logo.svelte-1utl80s{color:var(--fg-a);margin:auto;width:var(--width,72%)}svg.svelte-1utl80s{overflow:visible}path.svelte-1utl80s{transform-origin:50%}.dh-logo__D1.svelte-1utl80s{--speed:0s;animation-duration:calc(var(--speed) + .5s),calc(var(--speed) + .5s);animation-fill-mode:forwards,forwards;animation-name:svelte-1utl80s-D1,svelte-1utl80s-opacity-D1;opacity:0}@keyframes svelte-1utl80s-D1{0%{animation-timing-function:cubic-bezier(.55,.055,.175,.99);transform:scale3d(.8,.8,.8) translateZ(0)}50%{animation-timing-function:cubic-bezier(.55,.055,.175,.99)}to{transform:scaleX(1) translateZ(0)}}@keyframes svelte-1utl80s-opacity-D1{0%{animation-timing-function:cubic-bezier(.99,.17,.81,.23);opacity:0}33%{opacity:0}to{opacity:1}}.dh-logo__A1.svelte-1utl80s{--speed:0s;animation-duration:calc(var(--speed) + .75s),calc(var(--speed) + .75s);animation-fill-mode:forwards,forwards;animation-name:svelte-1utl80s-A1,svelte-1utl80s-opacity-A1;opacity:0}@keyframes svelte-1utl80s-A1{0%{animation-timing-function:cubic-bezier(.55,.055,.175,.99);transform:scale3d(.8,.8,.8) translateZ(0)}50%{animation-timing-function:cubic-bezier(.55,.055,.175,.99)}to{transform:scaleX(1) translateZ(0)}}@keyframes svelte-1utl80s-opacity-A1{0%{animation-timing-function:cubic-bezier(.99,.17,.81,.23);opacity:0}33%{opacity:0}to{opacity:1}}.dh-logo__N1.svelte-1utl80s{--speed:0s;animation-duration:calc(var(--speed) + 1s),calc(var(--speed) + 1s);animation-fill-mode:forwards,forwards;animation-name:svelte-1utl80s-N1,svelte-1utl80s-opacity-N1;opacity:0}@keyframes svelte-1utl80s-N1{0%{animation-timing-function:cubic-bezier(.55,.055,.175,.99);transform:scale3d(.8,.8,.8) translateZ(0)}50%{animation-timing-function:cubic-bezier(.55,.055,.175,.99)}to{transform:scaleX(1) translateZ(0)}}@keyframes svelte-1utl80s-opacity-N1{0%{animation-timing-function:cubic-bezier(.99,.17,.81,.23);opacity:0}33%{opacity:0}to{opacity:1}}.dh-logo__I1.svelte-1utl80s{--speed:0s;animation-duration:calc(var(--speed) + 1.25s),calc(var(--speed) + 1.25s);animation-fill-mode:forwards,forwards;animation-name:svelte-1utl80s-I1,svelte-1utl80s-opacity-I1;opacity:0}@keyframes svelte-1utl80s-I1{0%{animation-timing-function:cubic-bezier(.55,.055,.175,.99);transform:scale3d(.8,.8,.8) translateZ(0)}50%{animation-timing-function:cubic-bezier(.55,.055,.175,.99)}to{transform:scaleX(1) translateZ(0)}}@keyframes svelte-1utl80s-opacity-I1{0%{animation-timing-function:cubic-bezier(.99,.17,.81,.23);opacity:0}33%{opacity:0}to{opacity:1}}.dh-logo__E1.svelte-1utl80s{--speed:0s;animation-duration:calc(var(--speed) + 1.5s),calc(var(--speed) + 1.5s);animation-fill-mode:forwards,forwards;animation-name:svelte-1utl80s-E1,svelte-1utl80s-opacity-E1;opacity:0}@keyframes svelte-1utl80s-E1{0%{animation-timing-function:cubic-bezier(.55,.055,.175,.99);transform:scale3d(.8,.8,.8) translateZ(0)}50%{animation-timing-function:cubic-bezier(.55,.055,.175,.99)}to{transform:scaleX(1) translateZ(0)}}@keyframes svelte-1utl80s-opacity-E1{0%{animation-timing-function:cubic-bezier(.99,.17,.81,.23);opacity:0}33%{opacity:0}to{opacity:1}}.dh-logo__L1.svelte-1utl80s{--speed:0s;animation-duration:calc(var(--speed) + 1.75s),calc(var(--speed) + 1.75s);animation-fill-mode:forwards,forwards;animation-name:svelte-1utl80s-L1,svelte-1utl80s-opacity-L1;opacity:0}@keyframes svelte-1utl80s-L1{0%{animation-timing-function:cubic-bezier(.55,.055,.175,.99);transform:scale3d(.8,.8,.8) translateZ(0)}50%{animation-timing-function:cubic-bezier(.55,.055,.175,.99)}to{transform:scaleX(1) translateZ(0)}}@keyframes svelte-1utl80s-opacity-L1{0%{animation-timing-function:cubic-bezier(.99,.17,.81,.23);opacity:0}33%{opacity:0}to{opacity:1}}.dh-logo__H1.svelte-1utl80s{--speed:.25s;animation-duration:calc(var(--speed, .25s) + 1.75s),calc(var(--speed, .25s) + 1.75s);animation-fill-mode:forwards,forwards;animation-name:svelte-1utl80s-mirrored-H1,svelte-1utl80s-opacity-H1;opacity:0}@keyframes svelte-1utl80s-mirrored-H1{0%{animation-timing-function:cubic-bezier(.55,.055,.175,.99);transform:scale3d(.8,.8,.8) translateZ(0)}50%{animation-timing-function:cubic-bezier(.55,.055,.175,.99)}to{transform:scaleX(1) translateZ(0)}}@keyframes svelte-1utl80s-opacity-H1{0%{animation-timing-function:cubic-bezier(.99,.17,.81,.23);opacity:0}33%{opacity:0}to{opacity:1}}.dh-logo__A2.svelte-1utl80s{--speed:.25s;animation-duration:calc(var(--speed, .25s) + 1.5s),calc(var(--speed, .25s) + 1.5s);animation-fill-mode:forwards,forwards;animation-name:svelte-1utl80s-mirrored-A2,svelte-1utl80s-opacity-A2;opacity:0}@keyframes svelte-1utl80s-mirrored-A2{0%{animation-timing-function:cubic-bezier(.55,.055,.175,.99);transform:scale3d(.8,.8,.8) translateZ(0)}50%{animation-timing-function:cubic-bezier(.55,.055,.175,.99)}to{transform:scaleX(1) translateZ(0)}}@keyframes svelte-1utl80s-opacity-A2{0%{animation-timing-function:cubic-bezier(.99,.17,.81,.23);opacity:0}33%{opacity:0}to{opacity:1}}.dh-logo__N2.svelte-1utl80s{--speed:.25s;animation-duration:calc(var(--speed, .25s) + 1.25s),calc(var(--speed, .25s) + 1.25s);animation-fill-mode:forwards,forwards;animation-name:svelte-1utl80s-mirrored-N2,svelte-1utl80s-opacity-N2;opacity:0}@keyframes svelte-1utl80s-mirrored-N2{0%{animation-timing-function:cubic-bezier(.55,.055,.175,.99);transform:scale3d(.8,.8,.8) translateZ(0)}50%{animation-timing-function:cubic-bezier(.55,.055,.175,.99)}to{transform:scaleX(1) translateZ(0)}}@keyframes svelte-1utl80s-opacity-N2{0%{animation-timing-function:cubic-bezier(.99,.17,.81,.23);opacity:0}33%{opacity:0}to{opacity:1}}.dh-logo__S1.svelte-1utl80s{--speed:.25s;animation-duration:calc(var(--speed, .25s) + 1s),calc(var(--speed, .25s) + 1s);animation-fill-mode:forwards,forwards;animation-name:svelte-1utl80s-mirrored-S1,svelte-1utl80s-opacity-S1;opacity:0}@keyframes svelte-1utl80s-mirrored-S1{0%{animation-timing-function:cubic-bezier(.55,.055,.175,.99);transform:scale3d(.8,.8,.8) translateZ(0)}50%{animation-timing-function:cubic-bezier(.55,.055,.175,.99)}to{transform:scaleX(1) translateZ(0)}}@keyframes svelte-1utl80s-opacity-S1{0%{animation-timing-function:cubic-bezier(.99,.17,.81,.23);opacity:0}33%{opacity:0}to{opacity:1}}.dh-logo__O1.svelte-1utl80s{--speed:.25s;animation-duration:calc(var(--speed, .25s) + .75s),calc(var(--speed, .25s) + .75s);animation-fill-mode:forwards,forwards;animation-name:svelte-1utl80s-mirrored-O1,svelte-1utl80s-opacity-O1;opacity:0}@keyframes svelte-1utl80s-mirrored-O1{0%{animation-timing-function:cubic-bezier(.55,.055,.175,.99);transform:scale3d(.8,.8,.8) translateZ(0)}50%{animation-timing-function:cubic-bezier(.55,.055,.175,.99)}to{transform:scaleX(1) translateZ(0)}}@keyframes svelte-1utl80s-opacity-O1{0%{animation-timing-function:cubic-bezier(.99,.17,.81,.23);opacity:0}33%{opacity:0}to{opacity:1}}.dh-logo__N3.svelte-1utl80s{--speed:.25s;animation-duration:calc(var(--speed, .25s) + .5s),calc(var(--speed, .25s) + .5s);animation-fill-mode:forwards,forwards;animation-name:svelte-1utl80s-mirrored-N3,svelte-1utl80s-opacity-N3;opacity:0}@keyframes svelte-1utl80s-mirrored-N3{0%{animation-timing-function:cubic-bezier(.55,.055,.175,.99);transform:scale3d(.8,.8,.8) translateZ(0)}50%{animation-timing-function:cubic-bezier(.55,.055,.175,.99)}to{transform:scaleX(1) translateZ(0)}}@keyframes svelte-1utl80s-opacity-N3{0%{animation-timing-function:cubic-bezier(.99,.17,.81,.23);opacity:0}33%{opacity:0}to{opacity:1}}hr.svelte-1utl80s{animation:fade-in .3s cubic-bezier(.23,1,.32,1) forwards,expand 1.5s cubic-bezier(.23,1,.32,1) .5s forwards;transform:scaleX(0);width:min(22rem,100%)}.support-cta.svelte-13bbtkv.svelte-13bbtkv{align-items:center;display:flex;flex-direction:column;gap:1rem;margin:2rem auto;max-width:32rem;min-width:20rem;padding:1.5rem;text-align:center}.support-cta.svelte-13bbtkv .title.svelte-13bbtkv{font-size:1.25rem;font-weight:500;margin:0;padding:0}.buttons.svelte-13bbtkv.svelte-13bbtkv{display:flex;gap:1rem;justify-content:center;margin-top:.5rem;width:100%}.btn.svelte-13bbtkv.svelte-13bbtkv{align-items:center;display:flex;gap:.5rem;line-height:1;transition:.15s}.btn.svelte-13bbtkv.svelte-13bbtkv:hover{transform:translateY(-2px)}.btn.patreon.svelte-13bbtkv .text.svelte-13bbtkv{transform:translateY(-1px)}.btn.donate.svelte-13bbtkv .text.svelte-13bbtkv{transform:translateY(-2px)}.btn.svelte-13bbtkv .icon.svelte-13bbtkv{font-size:1.2rem;height:1.25rem;width:1.25rem}.donate.svelte-13bbtkv.svelte-13bbtkv,.patreon.svelte-13bbtkv.svelte-13bbtkv{background-color:transparent;color:var(--fg-a)}.donate.svelte-13bbtkv.svelte-13bbtkv:hover,.patreon.svelte-13bbtkv.svelte-13bbtkv:hover{background-color:var(--brand-a)}.hero-song.svelte-7huruu.svelte-7huruu{align-items:center;border:none;border-radius:var(--radius-lg);display:flex;justify-content:space-between;margin:auto;padding:.25rem;position:relative;width:-moz-max-content;width:max-content;--l:color-mix(in hsl,var(--bg-b),var(--bg-d));--hs:color-mix(in hsl,var(--l),var(--brand-a));--a:color-mix(in hsl,var(--hs),transparent 70%);background:var(--a);overflow:hidden;text-decoration:none}@media (hover:hover){.hero-song.svelte-7huruu.svelte-7huruu{transition:background .2s ease-in-out}.hero-song.svelte-7huruu.svelte-7huruu:hover{--a:color-mix(in hsl,var(--hs),transparent 50%)}}.hero-song.svelte-7huruu .img.svelte-7huruu{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.5rem;height:3.5rem;width:3.5rem}.hero-song.svelte-7huruu .text.svelte-7huruu{color:var(--fg-a);font-size:var(--font);font-weight:500;padding:1rem 2rem;position:relative;width:-moz-max-content;width:max-content;z-index:1}li.svelte-3jpc3q.svelte-3jpc3q{justify-content:flex-start;list-style:none}a.svelte-3jpc3q.svelte-3jpc3q,li.svelte-3jpc3q.svelte-3jpc3q{display:flex}a.svelte-3jpc3q.svelte-3jpc3q{align-items:center;background:var(--bg-a);flex-grow:1;line-height:100%;margin:0;max-width:100%;min-height:2.6rem;min-width:unset;outline:2px solid transparent;pointer-events:all;position:relative;text-decoration:none;transition:.15s;width:100%}a.svelte-3jpc3q .icon.svelte-3jpc3q{color:var(--fg-a)}a.active.svelte-3jpc3q.svelte-3jpc3q,a.svelte-3jpc3q.svelte-3jpc3q:focus,a.svelte-3jpc3q.svelte-3jpc3q:hover{background:var(--fg-a);filter:none;outline-color:var(--bg-a)!important}a.active.svelte-3jpc3q .title.svelte-3jpc3q,a.svelte-3jpc3q:focus .title.svelte-3jpc3q,a.svelte-3jpc3q:hover .title.svelte-3jpc3q{color:var(--bg-b)}a.active.svelte-3jpc3q .icon.svelte-3jpc3q,a.svelte-3jpc3q:focus .icon.svelte-3jpc3q,a.svelte-3jpc3q:hover .icon.svelte-3jpc3q{color:var(--bg-a)}a.active.svelte-3jpc3q.svelte-3jpc3q:active,a.svelte-3jpc3q.svelte-3jpc3q:focus:active,a.svelte-3jpc3q.svelte-3jpc3q:hover:active{background:var(--fg-c)}a.isFirst.svelte-3jpc3q.svelte-3jpc3q{border-radius:.5rem;outline:2px solid #55aeea!important;outline-offset:-2px}:root[theme=light] a.btn.svelte-3jpc3q.svelte-3jpc3q:focus-visible,:root[theme=light] a.btn.svelte-3jpc3q.svelte-3jpc3q:hover{background:var(--bg-a)}:root[theme=light] a.btn.svelte-3jpc3q:focus-visible span.svelte-3jpc3q,:root[theme=light] a.btn.svelte-3jpc3q:hover span.svelte-3jpc3q{color:var(--fg-a)!important}:root[theme=light] a.btn.svelte-3jpc3q:focus-visible .icon.svelte-3jpc3q,:root[theme=light] a.btn.svelte-3jpc3q:hover .icon.svelte-3jpc3q{color:var(--fg-a)}:root[theme=light] a.active.svelte-3jpc3q.svelte-3jpc3q{background:var(--bg-c)}:root[theme=light] a.active.svelte-3jpc3q .icon.svelte-3jpc3q{color:var(--fg-a)}.icon.svelte-3jpc3q.svelte-3jpc3q{color:var(--fg-d);display:flex;height:24px;left:1rem;position:absolute;transition:color .15s;width:24px}.title.svelte-3jpc3q.svelte-3jpc3q{animation:svelte-3jpc3q-fade .5s cubic-bezier(.165,.84,.44,1) .25s forwards;color:var(--fg-a);margin:auto;opacity:0;text-align:center;width:calc(100% - 4rem)}@keyframes svelte-3jpc3q-fade{0%{opacity:0}to{opacity:1}}.active.svelte-3jpc3q.svelte-3jpc3q{color:var(--brand-a)}.mini.svelte-3jpc3q a.svelte-3jpc3q{animation:svelte-3jpc3q-slide-in .5s cubic-bezier(.165,.84,.44,1) forwards;max-width:3.55rem;opacity:0}.mini.svelte-3jpc3q a .title.svelte-3jpc3q{color:var(--bg-a);flex-wrap:nowrap;position:absolute;visibility:hidden;white-space:nowrap}.mini.svelte-3jpc3q a:hover .title.svelte-3jpc3q{visibility:visible}@keyframes svelte-3jpc3q-slide-in{0%{opacity:0;transform:translate(-10%)}to{opacity:1;transform:translate(0)}}.mini.svelte-3jpc3q a.svelte-3jpc3q:hover{max-width:17rem;overflow-x:hidden;text-overflow:ellipsis;word-break:break-word}@media (min-width:1200px){.mini.svelte-3jpc3q a.svelte-3jpc3q{box-shadow:none;max-width:17rem;overflow-x:hidden;padding-left:.5rem;text-overflow:ellipsis;word-break:break-word}.mini.svelte-3jpc3q a.svelte-3jpc3q:not(.active,:hover){background:none}.mini.svelte-3jpc3q a .icon.svelte-3jpc3q{opacity:.25;transition:.15s}.mini.svelte-3jpc3q a .title.svelte-3jpc3q{color:var(--fg-b);justify-content:flex-start;margin-left:3rem;position:relative;text-align:left;visibility:visible}.mini.svelte-3jpc3q a.active.svelte-3jpc3q,.mini.svelte-3jpc3q a.svelte-3jpc3q:hover{background:none;outline:1px solid var(--bg-d)!important}.mini.svelte-3jpc3q a.active .icon.svelte-3jpc3q,.mini.svelte-3jpc3q a:hover .icon.svelte-3jpc3q{color:var(--fg-a);opacity:1}.mini.svelte-3jpc3q a.active .title.svelte-3jpc3q,.mini.svelte-3jpc3q a:hover .title.svelte-3jpc3q{color:var(--fg-a);position:relative;visibility:visible}}.mini.svelte-3jpc3q a.active.svelte-3jpc3q{pointer-events:none}nav.svelte-1o2rw87{display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;margin:2rem auto auto;max-width:min(100%,90vw);pointer-events:none;width:-moz-fit-content;width:fit-content;z-index:19}nav.mini.svelte-1o2rw87{view-transition-name:menu-mini;bottom:0;left:1rem;margin:auto;position:fixed;top:0}nav.svelte-1o2rw87 .title{min-height:1.13rem}ul.svelte-1o2rw87{display:flex;flex-direction:column;gap:1rem;width:clamp(20rem,22rem,80vw);z-index:1}@media (min-width:768px){.lower.svelte-zw4upd{min-height:2rem}}
