/* Generated from frontend/stylex/src via StyleX */
.xaz2w1j{margin:0 0 .15rem}
.x1oimugb{margin:0 0 .7rem}
.x1ghz6dp{margin:0}
.x15t4g86{padding:.45rem .75rem}
.x14dg219{padding:.55rem .7rem}
.x6lqvrl{padding:.5rem .9rem 1rem}
.xq068xy{padding:.6rem}
.x1muovql{padding:.7rem .4rem}
.x1yp3jkz{padding:.7rem .9rem .3rem}
.x1717udv{padding:0}
.xzoamtm{padding:1.5rem 1rem}
.x1k833hq{padding:1rem 1rem 1.2rem}
.x1ur7w70:not(#\#){border-color:#e0b44a}
.x1o5ta1t:not(#\#){border-radius:.8rem}
.xbsl7fq:not(#\#){border-style:dashed}
.x1y0btm7:not(#\#){border-style:solid}
.xc342km:not(#\#){border-width:0}
.xmkeg23:not(#\#){border-width:1px}
.xdh2fpr:not(#\#){border-width:2px}
.x1a87jhh:not(#\#){border-width:4px}
.x136f6n2:not(#\#){flex:0 0 5.2rem}
.x98rzlu:not(#\#){flex:1}
.x1rcpt3j:not(#\#){gap:.45rem}
.x1neeqzj:not(#\#){gap:.4rem}
.xpraio3:not(#\#){gap:.55rem}
.x13z6uf9:not(#\#){gap:.5rem}
.x5m0csh:not(#\#){gap:.65rem}
.x1s1ern7:not(#\#){gap:.7rem}
.x94aazo:not(#\#){gap:.85rem}
.x1rq4zhh:not(#\#){gap:.8rem}
.x8fetqu:not(#\#){gap:1rem}
.xvueqy4:not(#\#){margin-inline:auto}
.x14cjf24:not(#\#){outline:3px solid #e0b44a}
.xysyzu8:not(#\#){overflow:auto}
.xb3r6kr:not(#\#){overflow:hidden}
.x1hl2dhg:not(#\#){text-decoration:none}
.x6s0dn4:not(#\#):not(#\#){align-items:center}
.x1y5e3q9:not(#\#):not(#\#){aspect-ratio:1 / 1}
.x1r1mewj:not(#\#):not(#\#){background-color:#000}
.x1i28qwg:not(#\#):not(#\#){background-color:#121a2d}
.x1r5qys7:not(#\#):not(#\#){background-color:#243014}
.x1wzprfg:not(#\#):not(#\#){background-color:#2f9e6a}
.x6xml1w:not(#\#):not(#\#){background-color:#e23d3d}
.xjbqb8w:not(#\#):not(#\#){background-color:transparent}
.x142ersx:not(#\#):not(#\#){background-color:var(--bg,#0b1220)}
.x1u7te61:not(#\#):not(#\#){background-image:var(--bg-image,none)}
.xftkrxf:not(#\#):not(#\#){box-shadow:0 -3px 0 #e0b44a}
.x8brv4b:not(#\#):not(#\#){color:#f4e7c8}
.xf5jysa:not(#\#):not(#\#){color:#ffb4b4}
.xfungia:not(#\#):not(#\#){color:#fff}
.x1xl09c4:not(#\#):not(#\#){color:var(--fg,#f4e7c8)}
.x1ypdohk:not(#\#):not(#\#){cursor:pointer}
.x1lliihq:not(#\#):not(#\#){display:block}
.x78zum5:not(#\#):not(#\#){display:flex}
.xrvj5dj:not(#\#):not(#\#){display:grid}
.xdt5ytf:not(#\#):not(#\#){flex-direction:column}
.x1iil4ku:not(#\#):not(#\#){font-family:"Special Elite",cursive}
.xdlklkt:not(#\#):not(#\#){font-family:Bangers,cursive}
.x1up5frv:not(#\#):not(#\#){font-family:Teko,sans-serif}
.x1sk3bhd:not(#\#):not(#\#){font-family:var(--font-body,Nunito,system-ui,sans-serif)}
.xc1d4ub:not(#\#):not(#\#){font-family:var(--font-chrome-display,Georgia,serif)}
.xp1qmoa:not(#\#):not(#\#){font-size:.78rem}
.x1qzg9v8:not(#\#):not(#\#){font-size:.85rem}
.x1gqo1bu:not(#\#):not(#\#){font-size:1.15rem}
.xml2kzp:not(#\#):not(#\#){font-size:1.4rem}
.xngnso2:not(#\#):not(#\#){font-size:1.5rem}
.x1918tow:not(#\#):not(#\#){font-size:1.85rem}
.x1o61qjw:not(#\#):not(#\#){grid-template-columns:1fr 1fr}
.x52fmzj:not(#\#):not(#\#){grid-template-columns:1fr auto}
.x1xp0u3x:not(#\#):not(#\#){grid-template-columns:5rem 1fr}
.x1qughib:not(#\#):not(#\#){justify-content:space-between}
.x1yf5rgg:not(#\#):not(#\#){letter-spacing:.01em}
.xe8mmo7:not(#\#):not(#\#){line-height:.95}
.xo5v014:not(#\#):not(#\#){line-height:1}
.xl1xv1r:not(#\#):not(#\#){object-fit:cover}
.x67bb7w:not(#\#):not(#\#){pointer-events:auto}
.x47corl:not(#\#):not(#\#){pointer-events:none}
.x10l6tqk:not(#\#):not(#\#){position:absolute}
.xixxii4:not(#\#):not(#\#){position:fixed}
.x1n2onr6:not(#\#):not(#\#){position:relative}
.x2b8uid:not(#\#):not(#\#){text-align:center}
.xuuh30:not(#\#):not(#\#){transform:translateX(-50%)}
.x1agxysr:not(#\#):not(#\#):not(#\#){bottom:.8rem}
.x1ey2m1c:not(#\#):not(#\#):not(#\#){bottom:0}
.xam5rvr:not(#\#):not(#\#):not(#\#){height:1.5rem}
.x5yr21d:not(#\#):not(#\#):not(#\#){height:100%}
.xb7ufyx:not(#\#):not(#\#):not(#\#){left:.8rem}
.xu96u03:not(#\#):not(#\#):not(#\#){left:0}
.x1nrll8i:not(#\#):not(#\#):not(#\#){left:50%}
.xdt5uv0:not(#\#):not(#\#):not(#\#){margin-top:.4rem}
.x15vuvwr:not(#\#):not(#\#):not(#\#){max-height:85dvh}
.x1983rqf:not(#\#):not(#\#):not(#\#){max-width:28rem}
.x7nfqzj:not(#\#):not(#\#):not(#\#){max-width:var(--app-max,28rem)}
.x1ov3xa9:not(#\#):not(#\#):not(#\#){min-height:100dvh}
.xw2csxc:not(#\#):not(#\#):not(#\#){overflow-x:auto}
.xpcrps7:not(#\#):not(#\#):not(#\#){padding-bottom:.4rem}
.xi9gaw1:not(#\#):not(#\#):not(#\#){right:.8rem}
.x3m8u43:not(#\#):not(#\#):not(#\#){right:0}
.x13vifvy:not(#\#):not(#\#):not(#\#){top:0}
.xp8d6y2:not(#\#):not(#\#):not(#\#){width:1.5rem}
.xh8yej3:not(#\#):not(#\#):not(#\#){width:100%}
/* Global resets only; the look lives in css/pack.css. */
img {
  display: block;
  max-width: 100%;
}

button,
input,
select,
textarea {
  box-sizing: border-box;
}

