@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.02aqyp7acl16b.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.BRVQva_className{font-family:Archivo,Archivo Fallback;font-style:normal}.BRVQva_variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.SghRRG_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.SghRRG_variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Pinyon Script;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f909a269f494b794-s.28glooh8eb0vd.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:Pinyon Script;font-style:normal;font-weight:400;font-display:swap;src:url(../media/521c263860cc4ed1-s.3fxtyiywyeap1.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:Pinyon Script;font-style:normal;font-weight:400;font-display:swap;src:url(../media/db3f01ae0719bbb0-s.p.37imwftixfukh.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:Pinyon Script Fallback;src:local(Arial);ascent-override:107.82%;descent-override:48.0%;line-gap-override:0.0%;size-adjust:80.07%}.a2Ky2q_className{font-family:Pinyon Script,Pinyon Script Fallback;font-style:normal;font-weight:400}.a2Ky2q_variable{--font-pinyon:"Pinyon Script", "Pinyon Script Fallback"}
@font-face{font-family:schabo;src:url(../media/schabo_xcondensed-s.p.3rqpgxydlcl31.woff2)format("woff2");font-display:swap}@font-face{font-family:schabo Fallback;src:local(Arial);ascent-override:186.03%;descent-override:46.51%;line-gap-override:46.51%;size-adjust:43.0%}.-YWrYW_className{font-family:schabo,schabo Fallback}.-YWrYW_variable{--font-schabo:"schabo", "schabo Fallback"}
.da-tile{color:hsl(var(--paper));transition:transform .5s var(--ease-out-soft), border-color .4s ease;background:linear-gradient(#ffffff0f,#ffffff04),#121212;border:1px solid #ffffff14;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffff12}.da-tile svg{color:hsl(var(--brand-light))}.da-badge{color:hsl(var(--ash));font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#ffffff08;border:1px solid #ffffff1f;border-radius:.2rem;font-weight:500}.da-badge[data-variant=brand]{border-color:hsl(var(--brand-bright) / .45);background:hsl(var(--brand) / .35);color:#ffffffeb}.da-badge[data-variant=game]{border-color:hsl(var(--game) / .4);color:hsl(var(--game))}.da-plus{vertical-align:middle;color:#ffffffd1;height:1rem;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#1c1c1c,#0b0b0b) padding-box padding-box,linear-gradient(160deg,#ffffffbf,#ffffff2e 45%,#ffffff8c 70%,#ffffff26) border-box;border:1px solid #0000;border-radius:.2rem;flex-shrink:0;align-items:center;padding:0 .3rem;font-size:.55rem;font-style:normal;font-weight:600;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff1a}.da-plus b{color:hsl(var(--brand-light));margin-left:.05em;font-weight:700}.da-avatar{color:hsl(var(--paper));font-family:var(--font-mono);letter-spacing:.02em;background:radial-gradient(120% 120% at 30% 15%,#ffffff24,#0000 60%),linear-gradient(#232323,#0e0e0e);border:1px solid #ffffff24;box-shadow:inset 0 1px #ffffff1f}.da-dialog-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050505b8}.da-dialog-overlay[data-state=open]{animation:.5s ease-out am-fade}.da-dialog-overlay[data-state=closed]{animation:.5s ease-in .3s forwards am-fade-out}.da-dialog{isolation:isolate;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;background:radial-gradient(60% 45% at 100% 100%, hsl(var(--brand) / .25), transparent 70%), #0a0a0a;max-height:calc(100dvh - 2rem);box-shadow:0 50px 120px #000c, 0 0 80px hsl(var(--brand) / .25);border:1px solid #ffffff14;border-radius:0;outline:none;overflow:hidden auto}.da-dialog:after{content:"";z-index:-1;pointer-events:none;opacity:.18;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.da-dialog[data-state=open]{animation:.95s cubic-bezier(.75,0,.15,1) am-open}.da-dialog[data-state=closed]{animation:.8s cubic-bezier(.75,0,.15,1) reverse forwards am-shut}.da-dialog-flash{z-index:10;pointer-events:none;transform-origin:50%;background:hsl(var(--brand-bright));height:2px;box-shadow:0 0 18px hsl(var(--brand-bright)), 0 0 60px hsl(var(--brand-bright) / .7);opacity:0;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.da-dialog[data-state=open] .da-dialog-flash{animation:.95s cubic-bezier(.75,0,.15,1) am-flash}.da-dialog[data-state=closed] .da-dialog-flash{animation:.8s cubic-bezier(.75,0,.15,1) reverse forwards am-flash-shut}.da-dialog-body{z-index:1;position:relative}.da-dialog-title{margin-block:-.14em -.06em;padding-block:.14em .06em;line-height:1.05;display:block}.da-dialog[data-state=open] .da-dialog-body>*{animation:intro-in .7s var(--ease-out-soft) backwards;animation-delay:.45s}.da-dialog[data-state=open] .da-dialog-body>:nth-child(2){animation-delay:.52s}.da-dialog[data-state=open] .da-dialog-body>:nth-child(3){animation-delay:.59s}.da-dialog[data-state=closed] .da-dialog-body{animation:.28s ease-in forwards am-content-out}.da-toast,.da-notice{--tone:0 0% 100% / .5;--tq:#ffffff61;--tk:.6rem;isolation:isolate;background:linear-gradient(var(--tq), var(--tq)) left top / var(--tk) 1px no-repeat, linear-gradient(var(--tq), var(--tq)) left top / 1px var(--tk) no-repeat, linear-gradient(var(--tq), var(--tq)) right top / var(--tk) 1px no-repeat, linear-gradient(var(--tq), var(--tq)) right top / 1px var(--tk) no-repeat, linear-gradient(var(--tq), var(--tq)) left bottom / var(--tk) 1px no-repeat, linear-gradient(var(--tq), var(--tq)) left bottom / 1px var(--tk) no-repeat, linear-gradient(var(--tq), var(--tq)) right bottom / var(--tk) 1px no-repeat, linear-gradient(var(--tq), var(--tq)) right bottom / 1px var(--tk) no-repeat, linear-gradient(to bottom, #ffffff09, transparent 70%), #0e0e0ef7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-origin:border-box;border:1px solid #ffffff12;border-radius:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 16px 40px #0009}.da-toast{animation:da-toast-in .32s var(--ease-out-soft) both}.da-toast[data-state=closed]{pointer-events:none;animation:.22s ease-in forwards da-toast-out}.da-toast:is([data-kind=streak],[data-kind=level],[data-kind=success]),.da-notice{--tone:var(--brand-bright)}.da-toast[data-kind=error]{--tone:var(--destructive)}.da-toast-title{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#fff;overflow-wrap:anywhere;margin:0;font-size:.72rem;font-weight:500;line-height:1.4}.da-toast-desc{color:hsl(var(--ash));overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.8125rem;line-height:1.4}.da-toast-glyph{aspect-ratio:1;color:#ffffffb8;background:linear-gradient(#ffffff0f,#ffffff04),#101010;border:1px solid #ffffff1a;flex-shrink:0;place-items:center;width:2.25rem;display:grid;box-shadow:inset 0 1px #ffffff0f}.da-toast-glyph>img{object-fit:contain;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 2px 4px #0009);width:1.6rem;height:1.6rem}.da-toast-glyph:is([data-kind=streak],[data-kind=level],[data-kind=success]){color:hsl(var(--brand-light));border-color:hsl(var(--brand-bright) / .35)}.da-toast-glyph[data-kind=error]{color:hsl(var(--destructive));border-color:hsl(var(--destructive) / .35)}.da-notice .da-toast-glyph{width:2.5rem}.da-notice .da-toast-glyph>img{width:2rem;height:2rem}.da-toast-close{color:#ffffff8c;width:1.75rem;height:1.75rem;cursor:var(--cursor-pointer);background:#00000059;border:1px solid #ffffff1f;flex-shrink:0;place-items:center;transition:color .25s,border-color .25s;display:grid}.da-toast-close:hover{color:#fff;border-color:hsl(var(--brand-bright) / .7)}.da-toast-close:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.da-toast-progress{transform-origin:0;background:hsl(var(--tone));opacity:.7;height:1px;animation:linear forwards toast-progress;position:absolute;bottom:0;left:0;right:0}:is(.da-toast,.da-notice):hover .da-toast-progress{animation-play-state:paused}@keyframes da-toast-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes da-toast-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate(14px)}}@media (prefers-reduced-motion:reduce){.da-dialog,.da-dialog-overlay,.da-dialog-flash,.da-dialog-body,.da-dialog-body>*,.da-toast,.da-toast-progress{animation:none!important}.da-toast[data-state=closed]{opacity:0}.da-toast-close,.da-tile{transition:none}}