.announcement-wrapper[data-v-b5e624cd]{display:grid;grid-template-rows:1fr;transition:grid-template-rows .45s cubic-bezier(.25,.8,.25,1),opacity .3s ease;overflow:hidden;will-change:grid-template-rows}.announcement-inner[data-v-b5e624cd]{overflow:hidden}.announcement-wrapper.collapsed[data-v-b5e624cd]{grid-template-rows:0fr;opacity:0}.announcement-image[data-v-b5e624cd]{width:100%;height:100%;max-height:50vh;object-fit:cover;display:block}.marquee-wrapper[data-v-b5e624cd]{overflow:hidden;position:relative;width:100%}.marquee-track[data-v-b5e624cd]{display:flex;white-space:nowrap;will-change:transform;backface-visibility:hidden;transform-style:preserve-3d}.marquee-item[data-v-b5e624cd]{flex-shrink:0;padding-right:64px;font-weight:700;font-size:16px;line-height:40px}@media(prefers-reduced-motion:reduce){.announcement-wrapper[data-v-b5e624cd]{transition:none}}.user-menu-frontend[data-v-800bbac2]{display:inline-flex;align-items:center;gap:4px}.user-menu-frontend--vertical[data-v-800bbac2]{flex-direction:column}.user-menu-frontend__aiko-slot[data-v-800bbac2]{display:inline-flex;align-items:center;justify-content:center;width:36px;min-height:36px;flex:0 0 36px}.toolbar-side.right[data-v-b84866fa] .q-btn{min-height:36px}.header-transition[data-v-b84866fa]{transition:background-color .3s ease,color .3s ease,opacity .2s ease;-webkit-transition:background-color .3s ease,color .3s ease,opacity .2s ease}.q-drawer[data-v-f0cf7e4d]{background:transparent!important}.aq-powered-by[data-v-da204b8a]{align-items:center;box-sizing:border-box;display:flex;flex:0 0 var(--aq-powered-by-height, 44px);justify-content:center;min-height:var(--aq-powered-by-height, 44px);padding:14px 24px;width:100%}.aq-powered-by__link[data-v-da204b8a]{align-items:center;-webkit-backdrop-filter:blur(12px) saturate(1.15);backdrop-filter:blur(12px) saturate(1.15);background:#f8fafc57;border:1px solid rgba(17,24,39,.07);border-radius:8px;box-shadow:0 6px 18px #0f172a0b;color:#1f2937c7;display:inline-flex;gap:10px;line-height:1;max-width:100%;min-height:42px;padding:7px 12px 7px 8px;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.aq-powered-by__link[data-v-da204b8a]:hover,.aq-powered-by__link[data-v-da204b8a]:focus-visible{background:#f8fafc80;border-color:#1118271a;box-shadow:0 8px 24px #0f172a13;color:#111827eb;transform:translateY(-1px)}.aq-powered-by__mark[data-v-da204b8a]{align-items:center;color:#111827;display:inline-flex;flex:0 0 22px;height:24px;justify-content:center;width:22px}.aq-powered-by__icon[data-v-da204b8a]{display:block;height:22px;width:21px}.aq-powered-by__copy[data-v-da204b8a]{align-items:baseline;display:inline-flex;flex-wrap:wrap;gap:4px;min-width:0}.aq-powered-by__prefix[data-v-da204b8a]{font-size:11px;font-weight:600;letter-spacing:0;opacity:.72}.aq-powered-by__brand[data-v-da204b8a]{color:#111827;font-size:13px;font-weight:800;letter-spacing:0}@media(max-width:599px){.aq-powered-by[data-v-da204b8a]{padding-left:16px;padding-right:16px}}.aq-page-container--powered-promotion[data-v-88eee684]{--aq-powered-by-height: 72px;box-sizing:border-box;display:flex;flex-direction:column}.aq-page-container--powered-promotion .aq-page-container__content[data-v-88eee684]{flex:1 1 auto;min-height:100vh;min-height:100dvh}.aq-page-container--powered-promotion .aq-page-container__content[data-v-88eee684] .q-pull-to-refresh{min-height:100%}.q-footer__custom-bg-color[data-v-d70f90c1]{background-color:var(--e8a0a25a)}.whatsapp-menu-card[data-v-91a1e2d4]{width:300px;height:100%;max-width:90vw}.mobile-bottom-menu[data-v-ac0eb4aa]{width:min(430px,calc(100vw - 16px));max-height:calc(100dvh - 16px);margin-bottom:max(8px,env(safe-area-inset-bottom))}.mobile-bottom-menu__close[data-v-ac0eb4aa]{flex:0 0 auto;margin-bottom:12px}.mobile-bottom-menu__card[data-v-ac0eb4aa]{width:100%;height:min(500px,calc(100dvh - 92px));min-height:220px;overflow:hidden;display:flex;flex-direction:column}.mobile-bottom-menu__list[data-v-ac0eb4aa]{min-height:0;flex:1 1 auto}.mobile-bottom-menu-dialog .q-dialog__inner--bottom{align-items:flex-end;padding:8px;overflow:hidden}.mobile-bottom-menu-dialog .q-dialog__inner--bottom:not(.q-dialog__inner--animating)>div{border-radius:4px}.aqb-layout--header-in-flow[data-v-ce9026f7]>.q-page-container>.q-header{position:relative!important}.aqb-layout--header-in-flow[data-v-ce9026f7]>.q-page-container{padding-top:0!important}
