.MainPage-module__UwGFLW__main_page_container{background:linear-gradient(#000 0%,#020617 50%,#000 100%) fixed;width:100%;height:100%;min-height:100vh;position:relative;overflow:hidden}
.GlobalLoginDrawer-module__cZ4_IG__drawer{background:linear-gradient(#0f172a,#020617,#000);border-radius:18px 18px 0 0!important;flex-direction:column!important;max-width:40rem!important;height:auto!important;max-height:80vh!important;margin:0 auto!important;display:flex!important;overflow:hidden!important}.GlobalLoginDrawer-module__cZ4_IG__drawerHeader{z-index:4!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:linear-gradient(#0f172afa,#070c18f0)!important;border-bottom:1px solid #ffffff14!important;position:sticky!important;top:0!important}.GlobalLoginDrawer-module__cZ4_IG__drawerHeader .mantine-Drawer-title{color:#fff!important}.GlobalLoginDrawer-module__cZ4_IG__drawerHeader .mantine-Drawer-close{color:#ffffffb3!important}.GlobalLoginDrawer-module__cZ4_IG__drawerHeader .mantine-Drawer-close:hover{color:#fff!important;background-color:#ffffff1a!important}.GlobalLoginDrawer-module__cZ4_IG__drawerBody{overscroll-behavior:contain!important;flex:auto!important;min-height:0!important;overflow-y:auto!important}
.MainBanner-module__efhMSa__card{background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:flex-start;height:230px;padding:0 60px;display:flex}.MainBanner-module__efhMSa__title{color:var(--mantine-color-white);margin-top:var(--mantine-spacing-xs);cursor:default;white-space:pre-wrap;font-size:24px;font-weight:900;line-height:1.2}.MainBanner-module__efhMSa__title .MainBanner-module__efhMSa__highlight{font-size:26px;font-weight:700;color:var(--color-accent)!important}.MainBanner-module__efhMSa__category{color:var(--mantine-color-white);opacity:.7;text-transform:uppercase;cursor:default;font-weight:700}
.AppShell-module__rFSDZq__app_shell_container{width:100%;height:100%;max-width:var(--app-container-width);background:var(--color-background);z-index:1;flex-direction:column;display:flex;position:relative;box-shadow:0 0 16px #0000000a}.AppShell-module__rFSDZq__app_shell_footer{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:1000;background-color:#18181bf2;justify-content:space-around;width:100%;margin:auto;padding:8px;display:flex;position:sticky;bottom:0;left:0}.AppShell-module__rFSDZq__main_app_shell_footer{background:#03040b;}.AppShell-module__rFSDZq__icon_button{border-radius:50px;flex-direction:column;flex:1;height:auto;padding:4px}.AppShell-module__rFSDZq__icon_button_label{flex-direction:column}.AppShell-module__rFSDZq__app_shell_main{background-image:linear-gradient(#18181b,#27272a);background-repeat:no-repeat;background-size:cover;min-height:100vh;padding:0;position:relative}.AppShell-module__rFSDZq__main_app_shell_main{padding:0;}.AppShell-module__rFSDZq__app_shell_main>main{margin-top:var(--app-shell-header-offset);min-height:calc(100vh - var(--app-shell-header-height))}
.m_17884d0f{--carousel-height:auto;position:relative}.m_a2dae653{height:var(--carousel-height);overflow:hidden}.m_a2dae653[data-type=container]{container:carousel/inline-size}.m_fcd81474{height:var(--carousel-height);flex-direction:row;display:flex}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=vertical]){margin-bottom:calc(var(--carousel-slide-gap)*-1)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=horizontal]){margin-inline-end:calc(var(--carousel-slide-gap)*-1)}.m_fcd81474:where([data-orientation=vertical]){flex-direction:column}.m_39bc3463{z-index:1;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute}.m_39bc3463:where([data-orientation=vertical]){inset-inline-start:calc(50% - var(--carousel-control-size)/2);padding:var(--carousel-controls-offset)0;flex-direction:column;top:0;bottom:0}.m_39bc3463:where([data-orientation=horizontal]){inset-inline:0;top:calc(50% - var(--carousel-control-size)/2);padding:0 var(--carousel-controls-offset);flex-direction:row}.m_64f58e10{min-width:var(--carousel-control-size);min-height:var(--carousel-control-size);border-radius:var(--carousel-control-size);pointer-events:all;background-color:var(--mantine-color-white);color:var(--mantine-color-black);box-shadow:var(--mantine-shadow-md);border:1px solid var(--mantine-color-gray-3);justify-content:center;align-items:center;transition:opacity .1s;display:flex}:where([data-mantine-color-scheme=light]) .m_64f58e10{opacity:.85}:where([data-mantine-color-scheme=dark]) .m_64f58e10{opacity:.65}@media (hover:hover){.m_64f58e10:hover{opacity:1}}@media (hover:none){.m_64f58e10:active{opacity:1}}.m_71ea3ab1{justify-content:center;gap:calc(.5rem*var(--mantine-scale));pointer-events:none;display:flex;position:absolute}.m_71ea3ab1:where([data-orientation=vertical]){top:0;bottom:0;flex-direction:column;inset-inline-end:var(--mantine-spacing-md)}.m_71ea3ab1:where([data-orientation=horizontal]){bottom:var(--mantine-spacing-md);flex-direction:row;inset-inline:0}.m_eae68602{pointer-events:all;border-radius:var(--mantine-radius-xl);box-shadow:var(--mantine-shadow-sm);opacity:.6;background-color:var(--mantine-color-white)}@media (hover:hover){.m_eae68602:hover{opacity:1}}@media (hover:none){.m_eae68602:active{opacity:1}}.m_eae68602:where([data-active]){opacity:1}.m_eae68602:where([data-orientation=vertical]){width:calc(.3125rem*var(--mantine-scale));height:calc(1.5625rem*var(--mantine-scale))}.m_eae68602:where([data-orientation=horizontal]){width:calc(1.5625rem*var(--mantine-scale));height:calc(.3125rem*var(--mantine-scale))}.m_d98df724{flex:0 0 var(--carousel-slide-size,100%);position:relative}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=vertical]){padding-bottom:var(--carousel-slide-gap)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=horizontal]){padding-inline-end:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=vertical]){margin-bottom:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=horizontal]){margin-inline-end:var(--carousel-slide-gap)}
.FortunePouchLoading-module__c7QDWa__stage{justify-content:center;align-items:flex-end;width:9rem;height:8.5rem;margin:0 auto;display:flex;position:relative}.FortunePouchLoading-module__c7QDWa__glow{pointer-events:none;z-index:0;background:radial-gradient(80% 70% at 50% 100%,#fbbf2459 0%,#a855f71f 45%,#0000 72%);border-radius:50%;width:7rem;height:5rem;animation:2.4s ease-in-out infinite FortunePouchLoading-module__c7QDWa__glowPulse;position:absolute;bottom:.25rem;left:50%;transform:translate(-50%)}.FortunePouchLoading-module__c7QDWa__pouch{z-index:1;filter:drop-shadow(0 4px 12px #fbbf2440);font-size:3rem;line-height:1;animation:2.2s ease-in-out infinite FortunePouchLoading-module__c7QDWa__pouchBreathe;position:relative}.FortunePouchLoading-module__c7QDWa__particles{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:visible}.FortunePouchLoading-module__c7QDWa__particle{left:var(--x,50%);opacity:0;animation:2.8s ease-out infinite FortunePouchLoading-module__c7QDWa__blessingFlow;animation-delay:var(--delay,0s);text-shadow:0 0 8px #fde047b3;font-size:.95rem;line-height:1;position:absolute;bottom:42%}.FortunePouchLoading-module__c7QDWa__particle:first-child{--x:22%;--delay:0s}.FortunePouchLoading-module__c7QDWa__particle:nth-child(2){--x:38%;--delay:.35s}.FortunePouchLoading-module__c7QDWa__particle:nth-child(3){--x:50%;--delay:.7s}.FortunePouchLoading-module__c7QDWa__particle:nth-child(4){--x:62%;--delay:1.05s}.FortunePouchLoading-module__c7QDWa__particle:nth-child(5){--x:78%;--delay:1.4s}.FortunePouchLoading-module__c7QDWa__particle:nth-child(6){--x:30%;--delay:1.75s}.FortunePouchLoading-module__c7QDWa__particle:nth-child(7){--x:55%;--delay:2.1s}.FortunePouchLoading-module__c7QDWa__particle:nth-child(8){--x:70%;--delay:2.45s}@keyframes FortunePouchLoading-module__c7QDWa__glowPulse{0%,to{opacity:.75;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%)scale(1.08)}}@keyframes FortunePouchLoading-module__c7QDWa__pouchBreathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-3px)scale(1.03)}}@keyframes FortunePouchLoading-module__c7QDWa__blessingFlow{0%{opacity:0;transform:translate(-50%)rotate(-8deg)scale(.5)}12%{opacity:1}70%{opacity:.85}to{opacity:0;transform:translate(-50%,-5.5rem)rotate(6deg)scale(1.15)}}
