.Overlay-module__J7TyrG__overlay{z-index:10;box-sizing:border-box;background:var(--color-core-neutral-100);flex-direction:column;width:100%;height:100vh;padding:0 2.5rem;display:flex;position:absolute;top:124px;left:0;overflow:hidden}@media (max-width:768px){.Overlay-module__J7TyrG__overlay{height:calc(100vh - 94px);top:94px}}.Overlay-module__J7TyrG__overlay-hidden{visibility:hidden;}.Overlay-module__J7TyrG__overlay-visible{visibility:visible;overflow:hidden;}.Overlay-module__J7TyrG__overlay-active{background:#fff}
.NavLinks-module__w1z6Jq__link-wrapper{text-align:right;flex-direction:column;flex-grow:1;align-self:flex-end;list-style-image:none;list-style-type:none;display:flex}@media (max-width:768px){.NavLinks-module__w1z6Jq__link-wrapper{padding:0}}
.NavItem-module__miB1sq__nav-item{font-family:var(--typography-font-family-headline);color:var(--color-core-primary-300);margin:.25rem 0;font-size:60px;font-weight:700;line-height:60px;text-decoration:none;transition:color .15s cubic-bezier(.78,.01,.51,.99),transform .15s cubic-bezier(.78,.01,.51,.99);display:block;position:relative;transform:none}.NavItem-module__miB1sq__nav-item:hover{color:var(--color-core-primary-400);transform:translate(-1rem)}.NavItem-module__miB1sq__nav-item:active{color:var(--color-core-primary-400)}.NavItem-module__miB1sq__active{color:var(--color-core-primary-400);transform:translate(-2rem)}.NavItem-module__miB1sq__active:hover{transform:translate(-2rem)}@keyframes NavItem-module__miB1sq__fadeIn{to{opacity:1}}
.Header-module__1vug-q__header{z-index:100;box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:100%;padding:2rem 2.5rem;transition:padding .15s;display:flex;position:sticky;top:0}@media (max-width:768px){.Header-module__1vug-q__header{padding:1rem 1.5rem}}[data-theme=dark] .Header-module__1vug-q__header{background:#03091380}[data-theme=dark] .Header-module__1vug-q__overlay-active{background:#030913}.Header-module__1vug-q__headerOverlay{background:var(--color-core-neutral-100);}.Header-module__1vug-q__scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffdf480}.Header-module__1vug-q__no-scroll{top:var(--scroll-position);position:fixed;left:0;right:0;overflow:hidden}
.ThemePicker-module__YH8woW__theme-picker{flex-direction:row;align-items:center;gap:2px;display:flex}.ThemePicker-module__YH8woW__theme-button{color:var(--color-core-neutral-500);background:0 0;border:none;flex-direction:row;align-items:center;height:100%;padding:6px 8px;transition:all .1s ease-in-out;display:flex}.ThemePicker-module__YH8woW__theme-button:first-child{border-radius:18px 4px 4px 18px}.ThemePicker-module__YH8woW__theme-button:nth-child(2),.ThemePicker-module__YH8woW__theme-button:nth-child(3){border-radius:4px}.ThemePicker-module__YH8woW__theme-button .ThemePicker-module__YH8woW__theme-icon path{fill:var(--color-core-neutral-500)}.ThemePicker-module__YH8woW__theme-button:hover{cursor:pointer;background:var(--color-core-neutral-300)}.ThemePicker-module__YH8woW__theme-button .ThemePicker-module__YH8woW__button-text{display:none}.ThemePicker-module__YH8woW__current{color:var(--color-semantic-foreground-primary);background:var(--color-core-neutral-300)}.ThemePicker-module__YH8woW__current .ThemePicker-module__YH8woW__theme-icon path{fill:var(--color-semantic-foreground-primary)}.ThemePicker-module__YH8woW__current:hover{background:var(--color-core-neutral-400)}
.Burger-module__X-9SMW__burger{color:var(--color-semantic-foreground-inverse);background:var(--color-semantic-surface-brand);font-family:var(--typography-font-family-body);font-size:var(--typography-font-size-body-secondary);cursor:pointer;border:none;border-radius:18px;flex-direction:row;align-items:center;gap:8px;padding:4px 16px;line-height:28px;display:flex}.Burger-module__X-9SMW__burger .Burger-module__X-9SMW__menu-icon path{fill:var(--color-semantic-foreground-inverse)}.Burger-module__X-9SMW__burger:hover{background:var(--color-core-primary-400)}.Burger-module__X-9SMW__burger:active{background:var(--color-core-primary-500)}.Burger-module__X-9SMW__burger-emoji{font-size:24px;line-height:24px;animation:2s linear infinite Burger-module__X-9SMW__rotate}@keyframes Burger-module__X-9SMW__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.NavTrigger-module__kH9hiG__wrapper{border:1px solid var(--color-semantic-border-brand);background:var(--color-core-neutral-100);border-radius:22px;flex-direction:row;align-items:center;gap:16px;padding:4px;display:flex}.NavTrigger-module__kH9hiG__divider{background:var(--color-core-neutral-400);width:1px;height:24px}
.CodeBlock-module__QmDQdW__wrapper{margin:2.5rem 0}.CodeBlock-module__QmDQdW__codeWrapper{padding:2.5rem}
.Playlist-module__taaq3W__audioPlayer{background:var(--color-core-primary-300);color:var(--color-core-neutral-100);border:1px solid var(--color-core-primary-400);border-radius:10px;flex-direction:column;gap:1rem;margin:2.5rem 0;padding:1.5rem;display:flex}.Playlist-module__taaq3W__audioInfo{flex-direction:column;gap:.5rem;display:flex}.Playlist-module__taaq3W__audioInfo .Playlist-module__taaq3W__title{color:var(--color-core-neutral-100);font-family:var(--typography-font-family-mono);font-size:var(--typography-font-size-body-lead);font-weight:700}.Playlist-module__taaq3W__audioInfo .Playlist-module__taaq3W__artist{color:var(--color-core-neutral-300);font-family:var(--typography-font-family-body);font-size:var(--typography-font-size-body-secondary)}.Playlist-module__taaq3W__audioInfo .Playlist-module__taaq3W__trackNumber{color:var(--color-core-primary-500);font-family:var(--typography-font-family-body);font-size:var(--typography-font-size-body-primary);flex-direction:row;align-items:center;gap:.75rem;font-weight:700;display:flex}.Playlist-module__taaq3W__audioInfo .Playlist-module__taaq3W__trackNumber svg{width:24px;height:24px}.Playlist-module__taaq3W__controlsWrapper{flex-flow:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.Playlist-module__taaq3W__controls{flex-direction:row;align-items:center;gap:.5rem;display:flex}.Playlist-module__taaq3W__controlButton{color:var(--color-core-neutral-100);background:var(--color-core-primary-400);border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:all .1s ease-in-out;display:flex}.Playlist-module__taaq3W__controlButton:hover{cursor:pointer;background:var(--color-core-primary-500);transform:translateY(-1px);box-shadow:0 4px 8px #0003}.Playlist-module__taaq3W__controlButtonSmall{color:var(--color-core-neutral-100);background:var(--color-core-primary-400);border:none;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .1s ease-in-out;display:flex}.Playlist-module__taaq3W__controlButtonSmall:hover{cursor:pointer;background:var(--color-core-primary-500);transform:translateY(-1px);box-shadow:0 4px 8px #0003}.Playlist-module__taaq3W__volume{flex-direction:row;align-items:center;gap:1rem;display:flex}.Playlist-module__taaq3W__volume input[type=range]{appearance:none;background:var(--color-core-neutral-100);border-radius:4px;height:4px}.Playlist-module__taaq3W__volume input[type=range]::-webkit-slider-thumb{appearance:none;background-color:var(--color-core-primary-400);border:1px solid var(--color-core-primary-500);cursor:ew-resize;border-radius:16px;width:16px;height:16px;position:relative;top:-5px}.Playlist-module__taaq3W__volume input[type=range]::-webkit-slider-runnable-track{cursor:pointer;background:var(--color-core-neutral-100);height:4px;box-shadow:none;border-radius:4px}.Playlist-module__taaq3W__volume input[type=range]::-moz-range-track{cursor:pointer;background:var(--color-core-neutral-100);height:4px;box-shadow:none;border-radius:4px}.Playlist-module__taaq3W__progress{flex-direction:row;align-items:center;gap:1rem;display:flex}.Playlist-module__taaq3W__progressBar{--range-progress:0;appearance:none;background:var(--color-core-neutral-100);cursor:pointer;border-radius:2px;width:100%;height:4px;position:relative}.Playlist-module__taaq3W__progressBar::-moz-range-track{background:var(--color-core-neutral-100);cursor:pointer;border-radius:2px;width:100%;height:4px;position:relative}.Playlist-module__taaq3W__progressBar:before{content:"";background:var(--color-core-primary-400);height:4px;width:var(--range-progress);border-top-left-radius:4px;border-bottom-left-radius:4px;position:absolute;top:0;left:0}.Playlist-module__taaq3W__progressBar::-moz-range-progress{background:var(--color-core-primary-400);border-top-left-radius:4px;border-bottom-left-radius:4px;height:4px}.Playlist-module__taaq3W__progressBar::-webkit-slider-thumb{appearance:none;background-color:var(--color-core-primary-400);cursor:ew-resize;border:none;border-radius:50%;width:16px;height:16px;position:relative}.Playlist-module__taaq3W__progressBar::-webkit-slider-thumb:hover{background-color:var(--color-core-primary-500)}.Playlist-module__taaq3W__progressBar:active::-webkit-slider-thumb{transform:scale(1.2)}.Playlist-module__taaq3W__progressBar::-moz-range-thumb{background:var(--color-core-primary-400);cursor:pointer;border:#0000;border-radius:50%;width:16px;height:16px;position:relative}.Playlist-module__taaq3W__progressBar::-moz-range-thumb:hover{background-color:var(--color-core-primary-500)}.Playlist-module__taaq3W__progressBar:active::-moz-range-thumb{transform:scale(1.2)}
.Audio-module__85Hj1G__wrapper{background:var(--color-core-tertiary-200);flex-direction:column;gap:1rem;padding:1rem;display:flex}.Audio-module__85Hj1G__wrapper audio{width:100%}.Audio-module__85Hj1G__content{flex-flow:wrap;justify-content:space-between;display:flex}
.yt-lite{contain:content;cursor:pointer;background-color:#000;background-position:50%;background-size:cover;display:block;position:relative}.yt-lite.lyt-activated:before{content:"";box-sizing:content-box;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);background-position:top;background-repeat:repeat-x;width:100%;height:60px;padding-bottom:50px;transition:all .2s cubic-bezier(0,0,.2,1);display:block;position:absolute;top:0}.yt-lite:after{content:"";padding-bottom:var(--aspect-ratio);display:block}.yt-lite>iframe{width:100%;height:100%;position:absolute;top:0;left:0}.yt-lite>.lty-playbtn{z-index:1;opacity:.8;background-color:#212121;border-radius:14%;width:70px;height:46px;transition:all .2s cubic-bezier(0,0,.2,1)}.yt-lite:hover>.lty-playbtn{opacity:1;background-color:red}.yt-lite>.lty-playbtn:before{content:"";border:11px solid #0000;border-left:19px solid #fff;border-right-width:0}.yt-lite>.lty-playbtn,.yt-lite>.lty-playbtn:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yt-lite.lyt-activated{cursor:unset}.yt-lite.lyt-activated:before,.yt-lite.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}
.Video-module__ajLeWG__wrapper{background:var(--color-core-tertiary-200);border:1px solid var(--color-core-tertiary-300);border-radius:10px;padding:1rem}.Video-module__ajLeWG__content{margin-top:.5rem;margin-bottom:1rem}
