.Overlay-module__J7TyrG__overlay{box-sizing:border-box;background:var(--color-core-neutral-100);z-index:10;width:100%;height:calc(100vh - 124px);padding:2rem 2.5rem;position:absolute;top:124px;left:0;overflow:hidden}.Overlay-module__J7TyrG__overlayHidden{visibility:hidden;}.Overlay-module__J7TyrG__overlayVisible{visibility:visible;}.Overlay-module__J7TyrG__overlayContent{flex-direction:column;align-items:flex-end;height:100%;display:flex}.Overlay-module__J7TyrG__statsWrapper,.Overlay-module__J7TyrG__moduleContentWrapper{display:none}@media (max-width:768px){.Overlay-module__J7TyrG__overlay{height:calc(100vh - 94px);top:94px}}@media (min-width:950px){.Overlay-module__J7TyrG__overlayContent{flex-direction:row;justify-content:space-between;align-items:stretch;gap:10rem}.Overlay-module__J7TyrG__statsWrapper{flex:1;min-height:0;display:block;overflow-y:auto}.Overlay-module__J7TyrG__moduleContentWrapper{display:flex}}
.NavLinks-module__w1z6Jq__linkWrapper{text-align:right;flex-direction:column;width:fit-content;margin:0;padding:0;list-style:none;display:flex}@media (max-width:768px){.NavLinks-module__w1z6Jq__linkWrapper{padding:0}}
.NavItem-module__miB1sq__navItem{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__navItem:hover{color:var(--color-core-primary-400);transform:translate(-1rem)}.NavItem-module__miB1sq__navItem: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}}
.CodeBlock-module__QmDQdW__wrapper{max-width:100%;margin:2.5rem 0;overflow-x:auto}.CodeBlock-module__QmDQdW__codeWrapper{max-width:100%;padding:2.5rem}@media (max-width:768px){.CodeBlock-module__QmDQdW__codeWrapper{padding:1rem}}.CodeBlock-module__QmDQdW__codeWrapper pre,.CodeBlock-module__QmDQdW__codeWrapper code{max-width:100%;overflow-x:auto}
.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:layout style;cursor:pointer;aspect-ratio:16/9;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,56.25%);display:block}@supports (aspect-ratio:16 / 9){.yt-lite:after{display:none}}.yt-lite>iframe{border:0;outline:0;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute;top:0;left:0;right:0}.yt-lite>.lty-thumbnail{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.yt-lite>.lty-playbtn{z-index:1;cursor:pointer;filter:grayscale();opacity:.8;background-color:#0000;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 68 48\"><path d=\"M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z\" fill=\"%23f00\"/><path d=\"M45 24 27 14v20\" fill=\"%23fff\"/></svg>");background-repeat:no-repeat;background-size:100% 100%;border:none;width:68px;height:48px;padding:0;font-size:0;line-height:0;transition:filter .1s cubic-bezier(0,0,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yt-lite:hover>.lty-playbtn{filter:none;opacity:1}.yt-lite.lyt-activated{cursor:unset}.yt-lite.lyt-activated:before,.yt-lite.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.lty-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.yt-lite>.lty-playlist-icon{z-index:1;pointer-events:none;background-color:#000c;border-radius:4px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:8px;right:8px}.yt-lite>.lty-playlist-icon:before{content:"";background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"white\"><path d=\"M4 6h2v12H4V6zm12 0h-2v12h2V6zM8 6h10v12H8V6z\" opacity=\"0.5\"/><path d=\"M10 8h8v8h-8V8z\"/></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;width:28px;height:28px}
.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}
