@layer resets{*{box-sizing:border-box;margin:0;padding:0}}.xkdpibf{margin:-1px}.x1g4gko8:not(#\#){border-color:var(--background)}.xbjy882:not(#\#){border-color:var(--border-image-dark)}.xf4p2l9:not(#\#){border-color:var(--border-image-light)}.x1p0cgwe:not(#\#){border-color:var(--border-subtle)}.x1h71lp8:not(#\#){border-color:var(--muted)}.x1aepk7r:not(#\#){border-radius:.125rem}.x10hpsqq:not(#\#){border-radius:9999px}.x1y0btm7:not(#\#){border-style:solid}.xmkeg23:not(#\#){border-width:1px}.xdh2fpr:not(#\#){border-width:2px}.x1enigpx:not(#\#){gap:.125rem}.x8233eu:not(#\#){gap:.75rem}.x15iy025:not(#\#){gap:1.25rem}.xysyzu8:not(#\#){overflow:auto}.xb3r6kr:not(#\#){overflow:hidden}@media (min-width:640px){.x1tlt3r7.x1tlt3r7:not(#\#){gap:1.25rem}}.x6s0dn4:not(#\#):not(#\#){align-items:center}.x1cy8zhl:not(#\#):not(#\#){align-items:flex-start}.x1y5e3q9:not(#\#):not(#\#){aspect-ratio:1}.x1f0ztbi:not(#\#):not(#\#){background-color:#000}.x1c5tqo3:not(#\#):not(#\#){background-color:#fff}.x11gw9ax:not(#\#):not(#\#){background-color:var(--background)}.xr1mhp2:not(#\#):not(#\#){background-color:var(--code-background)}.x1gnnqk1:not(#\#):not(#\#){box-shadow:none}.x9f619:not(#\#):not(#\#){box-sizing:border-box}.xzpqnlu:not(#\#):not(#\#){clip:rect(0,0,0,0)}.x1heor9g:not(#\#):not(#\#){color:inherit}.x1ricc77:not(#\#):not(#\#){color:var(--code-foreground)}.x11jfisy:not(#\#):not(#\#){color:var(--foreground)}.x17j02y5:not(#\#):not(#\#){color:var(--muted)}.x15m8jao:not(#\#):not(#\#){color:var(--recently-played-artist)}.x1o37kda:not(#\#):not(#\#){color:var(--recently-played-track)}.xgvynzx:not(#\#):not(#\#){column-gap:1.5rem}.x1ypdohk:not(#\#):not(#\#){cursor:pointer}.x1huxd7x:not(#\#):not(#\#){cursor:zoom-in}.x1lliihq:not(#\#):not(#\#){display:block}.x78zum5:not(#\#):not(#\#){display:flex}.xrvj5dj:not(#\#):not(#\#){display:grid}.x3nfvp2:not(#\#):not(#\#){display:inline-flex}.x1r8uery:not(#\#):not(#\#){flex-basis:0}.xdt5ytf:not(#\#):not(#\#){flex-direction:column}.xgyuaek:not(#\#):not(#\#){flex-grow:2}.xs83m0k:not(#\#):not(#\#){flex-shrink:1}.xngqnad:not(#\#):not(#\#){font-family:var(--font-geist-mono),monospace}.x149uymo:not(#\#):not(#\#){font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.xboafo0:not(#\#):not(#\#){font-size:.75rem}.xkpwil5:not(#\#):not(#\#){font-size:.875rem}.x1jchvi3:not(#\#):not(#\#){font-size:1rem}.x1gza3ir:not(#\#):not(#\#){font-size:3px}.x1k4tb9n:not(#\#):not(#\#){font-style:italic}.xk50ysn:not(#\#):not(#\#){font-weight:500}.x1s688f:not(#\#):not(#\#){font-weight:600}.x1xlr1w8:not(#\#):not(#\#){font-weight:700}.x1p9eum2:not(#\#):not(#\#){grid-template-columns:repeat(2,1fr)}.xl56j7k:not(#\#):not(#\#){justify-content:center}.x13a6bvl:not(#\#):not(#\#){justify-content:flex-end}.x1qughib:not(#\#):not(#\#){justify-content:space-between}.x8r4c90:not(#\#):not(#\#){line-height:1.25rem}.x1pujyh6:not(#\#):not(#\#){line-height:1.375}.x1evy7pa:not(#\#):not(#\#){line-height:1.5}.xo5v014:not(#\#):not(#\#){line-height:1}.xl1xv1r:not(#\#):not(#\#){object-fit:cover}.x1hc1fzr:not(#\#):not(#\#){opacity:1}.x1t137rt:not(#\#):not(#\#){outline-style:none}.x1k57tk5:not(#\#):not(#\#){outline-width:0}.x1mzt3pk:not(#\#):not(#\#){overflow-wrap:break-word}.x1h4wwuj:not(#\#):not(#\#){overflow-wrap:normal}.x10l6tqk:not(#\#):not(#\#){position:absolute}.xixxii4:not(#\#):not(#\#){position:fixed}.x1n2onr6:not(#\#):not(#\#){position:relative}.x1d474pu:not(#\#):not(#\#){row-gap:2rem}.x1sfx7ii:not(#\#):not(#\#){-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted)}.xkrqix3:not(#\#):not(#\#){text-decoration-line:none}.xujl8zx:not(#\#):not(#\#){text-decoration-line:underline}.xi2nhp4:not(#\#):not(#\#){text-decoration-style:dotted}.x5ve5x3:not(#\#):not(#\#){touch-action:none}.x1bblx7b:not(#\#):not(#\#){touch-action:pan-x}.xbryuvx:not(#\#):not(#\#){transform:translate(0)}.x17rrgym:not(#\#):not(#\#){transform:translate(1.5rem)}.x13dflua:not(#\#):not(#\#){transition-duration:.2s}.xkdsq27:not(#\#):not(#\#){transition-property:box-shadow}.x19991ni:not(#\#):not(#\#){transition-property:opacity}.x11xpdln:not(#\#):not(#\#){transition-property:transform}.x9lcvmn:not(#\#):not(#\#){transition-timing-function:ease-out}.x87ps6o:not(#\#):not(#\#){-webkit-user-select:none;user-select:none}.xuxw1ft:not(#\#):not(#\#){white-space:nowrap}.x1fj9vlw:not(#\#):not(#\#){white-space:pre-line}.x126k92a:not(#\#):not(#\#){white-space:pre-wrap}.x1yn0g08:not(#\#):not(#\#){word-break:break-all}.xdnwjd9:not(#\#):not(#\#){word-break:keep-all}.x1n327nk:not(#\#):not(#\#){z-index:10}.x1fanpfn:focus-within:not(#\#):not(#\#){outline-offset:2px}.x14xc8xn:focus-within:not(#\#):not(#\#){outline-style:solid}.x16gxa91:focus-within:not(#\#):not(#\#){outline-width:2px}.x1mzqehw:hover:not(#\#):not(#\#){opacity:.6}.x5z6fxw:hover:not(#\#):not(#\#){opacity:.8}.x1o7uuvo:hover:not(#\#):not(#\#){opacity:1}@media (min-width:640px) and (max-width:767.99px){.x15fcc6h.x15fcc6h:not(#\#):not(#\#){font-size:4px}}@media (min-width:768px){.xkmpusr.xkmpusr:not(#\#):not(#\#){font-size:5px}}@media (min-width:640px){.xfesp43.xfesp43:not(#\#):not(#\#){grid-template-columns:repeat(3,1fr)}}.xw2xfap:not(#\#):not(#\#):not(#\#){border-left-color:var(--muted)}.x19ypqd9:not(#\#):not(#\#):not(#\#){border-left-style:solid}.xc8hjz9:not(#\#):not(#\#):not(#\#){border-left-width:4px}.x1ey2m1c:not(#\#):not(#\#):not(#\#){bottom:0}.xam5rvr:not(#\#):not(#\#):not(#\#){height:1.5rem}.x5yr21d:not(#\#):not(#\#):not(#\#){height:100%}.x187pvsn:not(#\#):not(#\#):not(#\#){height:100svh}.xmix8c7:not(#\#):not(#\#):not(#\#){height:18px}.xjm9jq1:not(#\#):not(#\#):not(#\#){height:1px}.xd7y6wv:not(#\#):not(#\#):not(#\#){height:26px}.xsdox4t:not(#\#):not(#\#):not(#\#){height:48px}.xu96u03:not(#\#):not(#\#):not(#\#){left:0}.x54rlcq:not(#\#):not(#\#):not(#\#){left:2px}.x197cb4p:not(#\#):not(#\#):not(#\#){margin-bottom:-1.25rem}.xat24cr:not(#\#):not(#\#):not(#\#){margin-bottom:0}.x1eq25fj:not(#\#):not(#\#):not(#\#){margin-bottom:1.25rem}.xahult9:not(#\#):not(#\#):not(#\#){margin-bottom:3px}.x4aigyd:not(#\#):not(#\#):not(#\#){margin-left:.25rem}.xj3b58b:not(#\#):not(#\#):not(#\#){margin-left:0}.xifpjyr:not(#\#):not(#\#):not(#\#){margin-left:1.25rem}.xt3xpxm:not(#\#):not(#\#):not(#\#){margin-left:1rem}.x8x9d4c:not(#\#):not(#\#):not(#\#){margin-left:auto}.x1yf7rl7:not(#\#):not(#\#):not(#\#){margin-right:0}.x1yjprzi:not(#\#):not(#\#):not(#\#){margin-right:1.25rem}.x1tbvfm1:not(#\#):not(#\#):not(#\#){margin-top:.25rem}.x1mjqqkp:not(#\#):not(#\#):not(#\#){margin-top:.5rem}.xdj266r:not(#\#):not(#\#):not(#\#){margin-top:0}.xwg69jb:not(#\#):not(#\#):not(#\#){margin-top:1.25rem}.xj1urod:not(#\#):not(#\#):not(#\#){margin-top:1rem}.x1o5ky9o:not(#\#):not(#\#):not(#\#){margin-top:2.5rem}.x12ovvh8:not(#\#):not(#\#):not(#\#){max-height:min(80rem,100vh - 2.5rem)}.x1jb01v5:not(#\#):not(#\#):not(#\#){max-width:42rem}.x14i9o60:not(#\#):not(#\#):not(#\#){max-width:56rem}.x1m6qfgr:not(#\#):not(#\#):not(#\#){max-width:min(80rem,100vw - 2.5rem)}.x1y06tjk:not(#\#):not(#\#):not(#\#){min-height:100svh}.x18d9i69:not(#\#):not(#\#):not(#\#){padding-bottom:0}.x10l3h1t:not(#\#):not(#\#):not(#\#){padding-bottom:1.25rem}.x2yie3v:not(#\#):not(#\#):not(#\#){padding-bottom:1rem}.x1fh90og:not(#\#):not(#\#):not(#\#){padding-bottom:2.5rem}.x1uhho1l:not(#\#):not(#\#):not(#\#){padding-left:0}.x1uae1lo:not(#\#):not(#\#):not(#\#){padding-left:1.25rem}.x9dzeaa:not(#\#):not(#\#):not(#\#){padding-left:1rem}.xcpk43y:not(#\#):not(#\#):not(#\#){padding-left:5px}.x1xpa7k:not(#\#):not(#\#):not(#\#){padding-right:0}.xoqxpnx:not(#\#):not(#\#):not(#\#){padding-right:1.25rem}.x52dz5p:not(#\#):not(#\#):not(#\#){padding-right:1rem}.x1nx2rwh:not(#\#):not(#\#):not(#\#){padding-right:5px}.xexx8yu:not(#\#):not(#\#):not(#\#){padding-top:0}.x1mcfnh7:not(#\#):not(#\#):not(#\#){padding-top:1.25rem}.x4p5aij:not(#\#):not(#\#):not(#\#){padding-top:1px}.x12t3zde:not(#\#):not(#\#):not(#\#){padding-top:1rem}.x1rjoabk:not(#\#):not(#\#):not(#\#){padding-top:2.5rem}.x3m8u43:not(#\#):not(#\#):not(#\#){right:0}.x1sbfeta:not(#\#):not(#\#):not(#\#){right:1.25rem}.x13vifvy:not(#\#):not(#\#):not(#\#){top:0}.x12o47qk:not(#\#):not(#\#):not(#\#){top:1.25rem}.xs7f9wi:not(#\#):not(#\#):not(#\#){top:2px}.xp8d6y2:not(#\#):not(#\#):not(#\#){width:1.5rem}.xh8yej3:not(#\#):not(#\#):not(#\#){width:100%}.x1xp8n7a:not(#\#):not(#\#):not(#\#){width:18px}.x1i1rx1s:not(#\#):not(#\#):not(#\#){width:1px}.x1useyqa:not(#\#):not(#\#):not(#\#){width:48px}.x1pju0fl:not(#\#):not(#\#):not(#\#){width:50px}.xeq5yr9:not(#\#):not(#\#):not(#\#){width:fit-content}@media (min-width:768px) and (max-width:1023.98px){.x1prryst.x1prryst:not(#\#):not(#\#):not(#\#){padding-bottom:5rem}}@media (min-width:1024px){.x1avexrd.x1avexrd:not(#\#):not(#\#):not(#\#){padding-bottom:6.25rem}}@media (min-width:768px) and (max-width:1023.98px){.x1dtqs22.x1dtqs22:not(#\#):not(#\#):not(#\#){padding-top:5rem}}@media (min-width:1024px){.x1bdzx1.x1bdzx1:not(#\#):not(#\#):not(#\#){padding-top:6.25rem}}:root{--background:#fff;--border-image-dark:#fff;--border-image-light:#e5e7eb;--border-subtle:#e5e7eb;--code-background:#e5e5e5;--code-foreground:#404040;--foreground:#0a0a0a;--muted:#6b7280;--recently-played-artist:#4b5563;--recently-played-track:#111827;--theme-switch:#facf3d}html.dark{--background:#000;--border-image-dark:#1f2937;--border-image-light:#000;--border-subtle:#1f2937;--code-background:#222;--code-foreground:#d1d5db;--foreground:#ededed;--recently-played-artist:#d1d5db;--recently-played-track:#f3f4f6}:focus,:focus-visible{outline:2px solid var(--foreground)}::selection{background:var(--foreground);color:var(--background)}html,body{background-color:var(--background);color:var(--foreground)}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-rendering:optimizelegibility}button{color:inherit;font:inherit;background:0 0;border:0}h1{font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-size:1.125rem;font-weight:700;line-height:1.75rem}h2,h3,h4,h5,h6{font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem}p{font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;line-height:1.5rem}p code{background-color:var(--code-background);border-radius:.125rem;padding:.125rem .25rem;font-size:.875rem}a{color:inherit;font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;opacity:1;text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted);text-underline-offset:5px;transition-property:opacity;transition-duration:.2s}a:hover{opacity:.6}img{max-width:100%;height:auto;display:block}ul{list-style-type:none;list-style-position:inside}ol{text-indent:-1rem;padding-left:1rem;list-style-type:decimal;list-style-position:inside}li{font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-size:1rem;line-height:1.5rem;position:relative}ul li{padding-left:1rem}ul li:before{color:var(--muted);content:"‣";font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-size:15px;text-decoration:none;display:inline-block;position:absolute;top:0;left:.125rem}li[data-unstyled=true]{padding-left:0}li[data-unstyled=true]:before{content:"";display:none}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.0b02cdm7g7y6h.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__iaM1Ya__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__iaM1Ya__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2-i4fw5gbtlb7.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}