@font-face{font-family:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/0c5dbc8cc99ee77f-s.0r8bupko5j52m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/43b1f09180d16790-s.p.0xa2imhn0fp5k.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Display Fallback;src:local(Arial);ascent-override:93.85%;descent-override:23.46%;line-gap-override:0.0%;size-adjust:106.55%}.xtU8RW_className{font-family:Funnel Display,Funnel Display Fallback;font-style:normal}.xtU8RW_variable{--font-funnel-display:"Funnel Display", "Funnel Display Fallback"}
@font-face{font-family:Funnel Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/3b494936e59842b0-s.08z9zpoycruvm.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/95c109acf44fb1dc-s.p.31rnap-za66mk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:24.72%;line-gap-override:0.0%;size-adjust:101.13%}.NY01sG_className{font-family:Funnel Sans,Funnel Sans Fallback;font-style:normal}.NY01sG_variable{--font-funnel-sans:"Funnel Sans", "Funnel Sans Fallback"}
@font-face{font-family:Reddit Mono;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/9ffb75025cb13ad8-s.3kpndpfajl5o2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Reddit Mono;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/f201b8e6118be91f-s.0w2eaxruwbztm.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Reddit Mono;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/75d1d5dcda2919d9-s.p.3qdqdl49hz0h7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Reddit Mono Fallback;src:local(Arial);ascent-override:80.03%;descent-override:22.91%;line-gap-override:0.0%;size-adjust:126.18%}.FG6SHG_className{font-family:Reddit Mono,Reddit Mono Fallback;font-style:normal}.FG6SHG_variable{--font-reddit-mono:"Reddit Mono", "Reddit Mono Fallback"}
:root{--palette-black:#000;--palette-navy:#14213d;--palette-orange:#fca311;--palette-gray:#e5e5e5;--palette-white:#fff;--font-display:var(--font-funnel-display), system-ui, sans-serif;--font-body:var(--font-funnel-sans), system-ui, sans-serif;--font-mono:var(--font-reddit-mono), ui-monospace, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.75rem;--text-2xl:2.25rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--control-height:2.75rem;--transition:.15s ease;--page-max-width:64rem;--page-gutter:var(--space-6);--page-padding-block:var(--space-8);--card-padding:var(--space-6);--sidebar-width:15rem;--sidebar-rail-width:4.5rem;--header-height:4rem;--bg:var(--palette-white);--surface:color-mix(in srgb, var(--palette-gray) 35%, var(--palette-white));--surface-strong:var(--palette-navy);--on-surface-strong:var(--palette-white);--fg:var(--palette-navy);--fg-muted:color-mix(in srgb, var(--palette-navy) 65%, var(--palette-white));--border:var(--palette-gray);--border-strong:color-mix(in srgb, var(--palette-navy) 35%, var(--palette-white));--accent:var(--palette-orange);--accent-hover:color-mix(in srgb, var(--palette-orange) 85%, var(--palette-black));--on-accent:var(--palette-black);--focus-ring:color-mix(in srgb, var(--palette-orange) 55%, transparent);--danger:#c0392b;--positive:#1f8a5b;--negative:#c0392b;--qr-fg:var(--palette-navy);--qr-bg:var(--palette-white);--overlay:color-mix(in srgb, var(--palette-navy) 50%, transparent);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--bg:var(--palette-black);--surface:var(--palette-navy);--surface-strong:var(--palette-navy);--on-surface-strong:var(--palette-white);--fg:var(--palette-white);--fg-muted:color-mix(in srgb, var(--palette-gray) 70%, var(--palette-black));--border:color-mix(in srgb, var(--palette-navy) 70%, var(--palette-white) 12%);--border-strong:color-mix(in srgb, var(--palette-gray) 40%, var(--palette-navy));--accent-hover:color-mix(in srgb, var(--palette-orange) 85%, var(--palette-white));--danger:#ff7b6b;--positive:#3ecf8e;--negative:#ff7b6b;--overlay:color-mix(in srgb, var(--palette-black) 60%, transparent);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@media not (min-width:64rem){:root{--page-padding-block:var(--space-6)}}@media not (min-width:40rem){:root{--text-xl:1.5rem;--text-2xl:1.75rem;--page-gutter:var(--space-4);--page-padding-block:var(--space-4);--card-padding:var(--space-4)}}*,:before,:after{box-sizing:border-box;margin:0}html,body{height:100%}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--fg);font-family:var(--font-body);font-size:var(--text-md);overflow-wrap:break-word;-webkit-font-smoothing:antialiased;flex-direction:column;line-height:1.5;display:flex}img,svg{max-width:100%}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.01em;font-weight:700;line-height:1.15}input,button,select,textarea{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}
