.AppShell-module-scss-module__UbNYrq__app{min-height:100vh}.AppShell-module-scss-module__UbNYrq__with_header{padding-top:4rem}.AppShell-module-scss-module__UbNYrq__with_header .AppShell-module-scss-module__UbNYrq__main{min-height:calc(100vh - 4rem)}.AppShell-module-scss-module__UbNYrq__header{z-index:50;-webkit-backdrop-filter:blur(1.125rem);backdrop-filter:blur(1.125rem);background:#0d0d0de0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1.5rem;height:4rem;padding:0 1.75rem;display:grid;position:fixed;inset:0 0 auto}.AppShell-module-scss-module__UbNYrq__brand_name{font-family:var(--font-special-gothic),sans-serif}.AppShell-module-scss-module__UbNYrq__brand,.AppShell-module-scss-module__UbNYrq__home_link,.AppShell-module-scss-module__UbNYrq__sign_in{white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}.AppShell-module-scss-module__UbNYrq__brand{color:#e0e0e0;font-size:1.125rem;font-weight:400;font-family:var(--font-sora),sans-serif;justify-self:center}.AppShell-module-scss-module__UbNYrq__brand_icon{color:#fbde6b;transform-origin:50% 100%;margin-top:.1875rem;transition:transform .4s cubic-bezier(.34,1.56,.64,1),filter .4s;overflow:visible}.AppShell-module-scss-module__UbNYrq__brand_icon:hover{filter:drop-shadow(0 .0625rem .125rem #e5b74166);transform:scaleX(1.15)scaleY(.88)}.AppShell-module-scss-module__UbNYrq__home_link{color:#a0a0a0;border-radius:.5rem;justify-self:start;min-height:2.25rem;padding:0 .75rem;font-size:.875rem;font-weight:600;transition:color .16s,background .16s}.AppShell-module-scss-module__UbNYrq__home_link:hover{color:#e0e0e0;background:#ffffff0f}.AppShell-module-scss-module__UbNYrq__actions{justify-self:end;align-items:center;gap:.625rem;display:flex}.AppShell-module-scss-module__UbNYrq__sign_in{color:#e0e0e0;background:#ffffff0d;border:.0625rem solid #ffffff1f;border-radius:.5rem;min-height:2.25rem;padding:0 .875rem;font-size:.875rem;font-weight:700}.AppShell-module-scss-module__UbNYrq__sign_in:hover{background:#ffffff0f}.AppShell-module-scss-module__UbNYrq__main{min-height:100vh}@media (max-width:480px){.AppShell-module-scss-module__UbNYrq__with_header{padding-top:3.5rem}.AppShell-module-scss-module__UbNYrq__with_header .AppShell-module-scss-module__UbNYrq__main{min-height:calc(100vh - 3.5rem)}.AppShell-module-scss-module__UbNYrq__header{grid-template-columns:auto 1fr auto;gap:.75rem;height:3.5rem;padding:0 .875rem}.AppShell-module-scss-module__UbNYrq__brand{font-size:0}.AppShell-module-scss-module__UbNYrq__actions{gap:.5rem}.AppShell-module-scss-module__UbNYrq__sign_in{min-height:2.125rem;padding:0 .625rem;font-size:.8125rem}}@media (min-width:481px) and (max-width:768px){.AppShell-module-scss-module__UbNYrq__with_header{padding-top:3.5rem}.AppShell-module-scss-module__UbNYrq__with_header .AppShell-module-scss-module__UbNYrq__main{min-height:calc(100vh - 3.5rem)}.AppShell-module-scss-module__UbNYrq__header{grid-template-columns:auto 1fr auto;gap:.75rem;height:3.5rem;padding:0 .875rem}.AppShell-module-scss-module__UbNYrq__brand{font-size:0}.AppShell-module-scss-module__UbNYrq__actions{gap:.5rem}.AppShell-module-scss-module__UbNYrq__sign_in{min-height:2.125rem;padding:0 .625rem;font-size:.8125rem}}
.PwaInstallPrompt-module-scss-module__WWz_jq__card{z-index:900;background:#121212;border:.0625rem solid #fbde6b59;border-radius:1rem;align-items:center;gap:.75rem;width:max-content;max-width:calc(100vw - 2rem);padding:.75rem .875rem .75rem 1rem;display:flex;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%);box-shadow:0 .75rem 2rem #00000080,0 0 2rem #fbde6b0f}@media (max-width:480px){.PwaInstallPrompt-module-scss-module__WWz_jq__card{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon copy close""action action action";align-items:start;row-gap:.75rem;width:auto;max-width:none;padding:.875rem .875rem .875rem 1rem;display:grid;bottom:4.5rem;left:1rem;right:1rem;transform:none}}.PwaInstallPrompt-module-scss-module__WWz_jq__icon{color:#fbde6b;flex-shrink:0}@media (max-width:480px){.PwaInstallPrompt-module-scss-module__WWz_jq__icon{grid-area:icon}}.PwaInstallPrompt-module-scss-module__WWz_jq__copy{flex-direction:column;gap:.125rem;min-width:0;display:flex}@media (max-width:480px){.PwaInstallPrompt-module-scss-module__WWz_jq__copy{grid-area:copy}}.PwaInstallPrompt-module-scss-module__WWz_jq__title{color:#f5f5f5;font-size:.875rem;font-weight:600}.PwaInstallPrompt-module-scss-module__WWz_jq__subtitle{color:#a3a3a3;max-width:18rem;font-size:.78125rem}@media (max-width:480px){.PwaInstallPrompt-module-scss-module__WWz_jq__subtitle{max-width:none}}.PwaInstallPrompt-module-scss-module__WWz_jq__primary{color:#0a0a0a;cursor:pointer;background:#fbde6b;border:none;border-radius:999px;flex-shrink:0;padding:.5rem .875rem;font-size:.8125rem;font-weight:600}.PwaInstallPrompt-module-scss-module__WWz_jq__primary:disabled{opacity:.6;cursor:default}@media (max-width:480px){.PwaInstallPrompt-module-scss-module__WWz_jq__primary{grid-area:action;width:100%;padding:.625rem .875rem}}.PwaInstallPrompt-module-scss-module__WWz_jq__close{color:#737373;cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.PwaInstallPrompt-module-scss-module__WWz_jq__close:hover{color:#e5e5e5}@media (max-width:480px){.PwaInstallPrompt-module-scss-module__WWz_jq__close{grid-area:close;margin:-.25rem -.25rem 0 0}}
@font-face{font-family:Special Gothic Expanded One;src:url(/fonts/special-gothic-expanded-one.ttf)format("truetype");font-display:swap;font-style:normal;font-weight:400}:root{--font-special-gothic:"Special Gothic Expanded One";--app-root-size:110%}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:var(--app-root-size)}body{color:#e0e0e0;font-family:var(--font-comfortaa),var(--font-outfit),system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0d0d0d;overflow-x:hidden}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}[vaul-drawer][vaul-drawer-direction=bottom]:after{z-index:-1}input,textarea,select{color:inherit;font-family:inherit}::-webkit-scrollbar{width:.375rem;height:.375rem}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#404040;border-radius:.1875rem}::-webkit-scrollbar-thumb:hover{background:#525252}::selection{color:#fff;background-color:#fbde6b4d}
