*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;overscroll-behavior-y:none}img,svg,video,canvas{max-width:100%;display:block}input,button,textarea,select{font:inherit}:root{--bg:#313742;--fg:#f4f5f1;--link:#fc6;--matrix-glyph:#6e7888;--teal:#6ca0a3;--red:#d95443;--orange:#de6e53;--blue:#4a8fd8;--magenta:#c45bc0;--dim:#8a9099;--font-mono:"Hack", "JetBrains Mono", "Fira Code", ui-monospace, monospace;--font-text:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", Arial, sans-serif}body{overscroll-behavior-y:none;background:var(--bg);min-height:100vh;color:var(--fg);font-family:var(--font-mono);font-size:16px;line-height:1.6}a{color:var(--link);text-decoration:none}a:hover{text-decoration:underline}a:focus-visible{text-decoration:underline}::selection{background:var(--link);color:var(--bg)}code,pre,kbd,samp{font-family:inherit}.pp svg{fill:currentColor;margin:0 auto;display:block}.pp .i-play,.pp.play .i-pause{display:none}.pp.play .i-play{display:block}.vol{align-items:center;gap:.35em;display:flex}@media (pointer:coarse){.vol{display:none!important}}.vol-mute{width:1.6em;height:1.6em;color:var(--dim);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.vol-mute svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1em;height:1em}.vol-mute svg polygon{fill:currentColor}.vol-mute[aria-pressed=true]{color:var(--teal)}@media (hover:hover){.vol-mute:hover{color:var(--fg)}}.vol.off .vol-wave,.vol:not(.off) .vol-x{display:none}.vol-pct{color:var(--teal);white-space:nowrap;font-size:.6em;line-height:1;display:none}.vol.live .vol-mute svg{display:none}.vol.live .vol-pct{display:block}.vol-track{cursor:pointer;touch-action:none;flex:1;padding:.7em 0}.vol-track:focus-visible{outline:none}.vol-track:focus-visible .vol-rail{outline:1px solid var(--teal);outline-offset:4px}.vol-rail{background:#ffffff24;border-radius:2px;height:4px;position:relative}.vol-fill{border-radius:inherit;background:var(--teal);pointer-events:none;width:100%;position:absolute;top:0;bottom:0;left:0;right:auto}.vol-fill:after{content:"";background:inherit;border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;right:-4px}.vol.off .vol-fill{background:var(--dim)}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}body:has(#mini-player:not([hidden])){padding-bottom:3.5rem}.mini-player[data-astro-cid-jgv4nkxk]{z-index:5;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:none;background:#262b34;border-top:1px solid #ffffff0f;align-items:center;gap:.25rem;height:3.5rem;padding:0 .5rem;font-size:.8rem;display:flex;position:fixed;top:auto;bottom:0;left:0;right:0}.mini-player[data-astro-cid-jgv4nkxk][hidden]{display:none}.thumb[data-astro-cid-jgv4nkxk]{view-transition-name:yt-player;background:#1d2128;border-radius:4px;flex:none;width:64px;height:36px;position:relative;overflow:hidden}.thumb[data-astro-cid-jgv4nkxk] iframe{transform-origin:0 0;pointer-events:none;border:0;width:400px;height:225px;display:block;transform:translate(-36px,-22px)scale(.34)}.cover[data-astro-cid-jgv4nkxk]{position:absolute;top:0;bottom:0;left:0;right:0}.pp[data-astro-cid-jgv4nkxk],.close[data-astro-cid-jgv4nkxk]{width:57px;height:100%;color:var(--teal);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:1.3rem;line-height:1}.info[data-astro-cid-jgv4nkxk]{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.title[data-astro-cid-jgv4nkxk]{text-overflow:ellipsis;white-space:nowrap;color:var(--fg);font-size:.78rem;line-height:1.3;display:block;overflow:hidden}.title[data-astro-cid-jgv4nkxk]:hover{color:var(--link);text-decoration:none}.title[data-astro-cid-jgv4nkxk]:focus-visible{color:var(--link);text-decoration:none}.track[data-astro-cid-jgv4nkxk]{cursor:pointer;padding:13px 0}.rail[data-astro-cid-jgv4nkxk]{background:#ffffff24;border-radius:3px;height:6px;position:relative}.fill[data-astro-cid-jgv4nkxk]{border-radius:inherit;background:var(--teal);pointer-events:none;width:0%;position:absolute;top:0;bottom:0;left:0;right:auto}.time[data-astro-cid-jgv4nkxk]{color:var(--dim);white-space:nowrap;font-size:.68rem}.close[data-astro-cid-jgv4nkxk]{color:var(--dim)}.bar-vol[data-astro-cid-jgv4nkxk]{flex:none;width:8.5rem;margin-left:.5rem}@media (max-width:480px){.time[data-astro-cid-jgv4nkxk]{display:none}.bar-vol[data-astro-cid-jgv4nkxk]{width:auto;margin-left:0}.bar-vol[data-astro-cid-jgv4nkxk] .vol-track{display:none}}#matrix-rain[data-astro-cid-ju4pidww]{z-index:0;pointer-events:none;width:100%;height:100%;transition:opacity 5s;position:fixed;top:0;bottom:0;left:0;right:0}.content[data-astro-cid-ju4pidww]{z-index:1;position:relative}
