.ProfileMenu-module-scss-module__lQNx3q__profile_wrap{position:relative}.ProfileMenu-module-scss-module__lQNx3q__profile_avatar{color:#fbde6b;cursor:pointer;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background:#fbde6b26;border:.125rem solid #0000;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.875rem;font-weight:700;transition:all .15s;display:flex}.ProfileMenu-module-scss-module__lQNx3q__profile_avatar:hover{border-color:#fbde6b66}@media (max-width:480px){.ProfileMenu-module-scss-module__lQNx3q__profile_avatar{width:2.125rem;height:2.125rem;font-size:.75rem}}.ProfileMenu-module-scss-module__lQNx3q__profile_menu{z-index:100;background:#121212;border:.0625rem solid #262626;border-radius:.75rem;width:13.75rem;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden;box-shadow:0 .75rem 2rem #00000080}@media (max-width:480px){.ProfileMenu-module-scss-module__lQNx3q__profile_menu{width:12.5rem;right:-.25rem}}.ProfileMenu-module-scss-module__lQNx3q__profile_menu_header{flex-direction:column;min-width:0;padding:.875rem 1rem;display:flex}.ProfileMenu-module-scss-module__lQNx3q__profile_menu_email{color:#f5f5f5;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.ProfileMenu-module-scss-module__lQNx3q__profile_menu_divider{background:#262626;height:.0625rem}.ProfileMenu-module-scss-module__lQNx3q__profile_menu_item{color:#d4d4d4;text-align:left;background:0 0;align-items:center;gap:.625rem;width:100%;padding:.6875rem 1rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:all .1s;display:flex}.ProfileMenu-module-scss-module__lQNx3q__profile_menu_item:hover{color:#f5f5f5;background:#ffffff0f}.ProfileMenu-module-scss-module__lQNx3q__profile_menu_item.ProfileMenu-module-scss-module__lQNx3q__referral:hover{color:#f472b6;background:#ec489914}.ProfileMenu-module-scss-module__lQNx3q__profile_menu_item.ProfileMenu-module-scss-module__lQNx3q__discord:hover{color:#8b9fff;background:#5865f214}.ProfileMenu-module-scss-module__lQNx3q__profile_menu_item.ProfileMenu-module-scss-module__lQNx3q__danger{color:#a3a3a3}.ProfileMenu-module-scss-module__lQNx3q__profile_menu_item.ProfileMenu-module-scss-module__lQNx3q__danger:hover{color:#ef4444;background:#ef44440f}.ProfileMenu-module-scss-module__lQNx3q__profile_storage_section{flex-direction:column;gap:.5rem;padding:.75rem .875rem;display:flex}.ProfileMenu-module-scss-module__lQNx3q__profile_storage_title{color:#d4d4d4;font-size:.75rem;font-weight:600}.ProfileMenu-module-scss-module__lQNx3q__profile_storage_toggle{background:#171717;border:.0625rem solid #262626;border-radius:.5rem;grid-template-columns:1fr 1fr;gap:.25rem;display:grid}.ProfileMenu-module-scss-module__lQNx3q__profile_storage_option{color:#737373;border-radius:.375rem;min-height:1.75rem;font-size:.75rem;font-weight:600}.ProfileMenu-module-scss-module__lQNx3q__profile_storage_option.ProfileMenu-module-scss-module__lQNx3q__active{color:#0a0a0a;background:#f5f5f5}.ProfileMenu-module-scss-module__lQNx3q__profile_storage_copy{color:#737373;font-size:.6875rem;line-height:1.35}
.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}}
