.gs-noscrollbar[data-v-48cbb33d]{scrollbar-width:none}.gs-noscrollbar[data-v-48cbb33d]::-webkit-scrollbar{display:none}.loading-animation[data-v-f23f9eda]{display:flex;gap:8px}.dot[data-v-f23f9eda]{width:12px;height:12px;background-color:#3b82f6;border-radius:50%;animation:bounce-f23f9eda .5s infinite alternate}.dot[data-v-f23f9eda]:nth-child(2){animation-delay:.2s}.dot[data-v-f23f9eda]:nth-child(3){animation-delay:.4s}@keyframes bounce-f23f9eda{0%{transform:translateY(0)}to{transform:translateY(-12px)}}[data-v-f23f9eda]::-webkit-scrollbar{width:8px}[data-v-f23f9eda]::-webkit-scrollbar-track{background:#0000001a}[data-v-f23f9eda]::-webkit-scrollbar-thumb{background:#3b82f680;border-radius:4px}[data-v-f23f9eda]::-webkit-scrollbar-thumb:hover{background:#3b82f6b3}@keyframes fade-in-f23f9eda{0%{opacity:0}to{opacity:1}}@keyframes slide-up-f23f9eda{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-f23f9eda]{animation:fade-in-f23f9eda 1s ease-out forwards}.animate-slide-up[data-v-f23f9eda]{animation:slide-up-f23f9eda 1s ease-out .3s forwards;opacity:0}.animate-fade-in-up[data-v-f23f9eda]{opacity:0;animation:slide-up-f23f9eda 1s ease-out forwards}.delay-300[data-v-f23f9eda]{animation-delay:.3s}.delay-700[data-v-f23f9eda]{animation-delay:.7s}.fade-enter-active[data-v-f23f9eda],.fade-leave-active[data-v-f23f9eda]{transition:opacity .3s ease}.fade-enter-from[data-v-f23f9eda],.fade-leave-to[data-v-f23f9eda]{opacity:0}.sr-only[data-v-f23f9eda]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media(prefers-reduced-motion:reduce){[data-v-f23f9eda],[data-v-f23f9eda]:before,[data-v-f23f9eda]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(max-width:1024px){.pwa-content[data-v-f23f9eda]{padding:12px 18px;gap:12px}.pwa-icon[data-v-f23f9eda]{width:46px;height:46px}.pwa-text strong[data-v-f23f9eda]{font-size:1rem}.pwa-description[data-v-f23f9eda]{font-size:.85rem}.btn-text[data-v-f23f9eda]{font-size:.9rem}}@media(max-width:768px){.pwa-content[data-v-f23f9eda]{padding:11px 14px;gap:10px}.pwa-icon[data-v-f23f9eda]{width:44px;height:44px}.pwa-text strong[data-v-f23f9eda]{font-size:.95rem}.pwa-description[data-v-f23f9eda],.ios-instructions[data-v-f23f9eda]{font-size:.8rem}.pwa-btn-install[data-v-f23f9eda]{padding:10px 14px;gap:6px}.btn-icon[data-v-f23f9eda]{font-size:1.1rem}.btn-text[data-v-f23f9eda]{font-size:.85rem}.pwa-btn-close[data-v-f23f9eda]{padding:10px 11px;min-width:42px}.close-icon[data-v-f23f9eda]{font-size:1.3rem}}@media(max-width:480px){.pwa-content[data-v-f23f9eda]{padding:10px 12px;gap:8px}.pwa-icon[data-v-f23f9eda]{width:40px;height:40px}.pwa-text strong[data-v-f23f9eda]{font-size:.9rem}.pwa-description[data-v-f23f9eda],.ios-instructions[data-v-f23f9eda]{font-size:.75rem}.pwa-btn-install[data-v-f23f9eda]{padding:9px 12px;gap:5px}.btn-icon[data-v-f23f9eda]{font-size:1rem}.btn-text[data-v-f23f9eda]{font-size:.8rem}.pwa-btn-close[data-v-f23f9eda]{padding:9px 10px;min-width:40px}.close-icon[data-v-f23f9eda]{font-size:1.2rem}}@media(max-width:380px){.pwa-content[data-v-f23f9eda]{padding:9px 10px;gap:8px}.pwa-icon[data-v-f23f9eda]{width:38px;height:38px}.pwa-text strong[data-v-f23f9eda]{font-size:.85rem}.pwa-description[data-v-f23f9eda],.ios-instructions[data-v-f23f9eda]{font-size:.7rem}.pwa-btn-install[data-v-f23f9eda]{padding:8px 10px;gap:4px}.btn-icon[data-v-f23f9eda]{font-size:.95rem}.btn-text[data-v-f23f9eda]{font-size:.75rem}.pwa-btn-close[data-v-f23f9eda]{padding:8px 9px;min-width:38px}.close-icon[data-v-f23f9eda]{font-size:1.1rem}}@media(max-height:500px)and (orientation:landscape){.pwa-content[data-v-f23f9eda]{padding:6px 12px;gap:8px}.pwa-icon[data-v-f23f9eda]{width:36px;height:36px}.pwa-text strong[data-v-f23f9eda]{font-size:.85rem;margin-bottom:0}.pwa-description[data-v-f23f9eda],.ios-instructions[data-v-f23f9eda]{display:none}.pwa-btn-install[data-v-f23f9eda]{padding:7px 10px;gap:4px}.btn-icon[data-v-f23f9eda]{font-size:.9rem}.btn-text[data-v-f23f9eda]{font-size:.75rem}.pwa-btn-close[data-v-f23f9eda]{padding:7px 9px;min-width:36px}.close-icon[data-v-f23f9eda]{font-size:1rem}}@media(min-width:1600px){.pwa-content[data-v-f23f9eda]{padding:16px 24px;gap:18px}.pwa-icon[data-v-f23f9eda]{width:56px;height:56px}.pwa-text strong[data-v-f23f9eda]{font-size:1.2rem}.pwa-description[data-v-f23f9eda]{font-size:1rem}.pwa-btn-install[data-v-f23f9eda]{padding:12px 20px;gap:8px}.btn-text[data-v-f23f9eda]{font-size:1rem}.btn-icon[data-v-f23f9eda]{font-size:1.3rem}}.pwa-text strong[data-v-f23f9eda],.pwa-description[data-v-f23f9eda],.ios-instructions[data-v-f23f9eda],.btn-text[data-v-f23f9eda]{color:inherit!important;text-shadow:none}.pwa-text strong[data-v-f23f9eda],.pwa-description[data-v-f23f9eda],.ios-instructions[data-v-f23f9eda]{color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.2)}
