.pb-safe[data-v-e8ce5c73]{padding-bottom:env(safe-area-inset-bottom)}.pwa-glass[data-v-e8ce5c73],[data-v-e8ce5c73]:root{--accent:rgb(var(--secondary-500));--accent-dark:rgb(var(--secondary-600))}.pwa-glass[data-v-e8ce5c73]{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffffb8;border:1px solid #fff9;box-shadow:0 10px 40px -8px #11182738,0 2px 8px -2px #1118271f,inset 0 1px #ffffffb3}.pwa-glass[data-v-e8ce5c73]:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(120% 80% at 0 0,#fc51301f,#0000 60%);position:absolute;inset:0}.pwa-glass-tile[data-v-e8ce5c73]{background:#ffffff80;border:1px solid #ffffffb3;box-shadow:inset 0 1px #fffc,0 0 22px -4px #fc513073}html.dark{background:#ffffff14;border:1px solid #ffffff24;box-shadow:inset 0 1px #ffffff1f,0 0 24px -4px #fc513080}.pwa-reload-icon[data-v-e8ce5c73]{color:var(--accent);filter:drop-shadow(0 1px 2px #fc513059);transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.pwa-glass:hover .pwa-reload-icon[data-v-e8ce5c73]{transform:rotate(180deg)}.pwa-accent-btn[data-v-e8ce5c73]{background-image:linear-gradient(135deg,var(--accent),var(--accent-dark));transition:transform .18s,box-shadow .18s,filter .18s;box-shadow:0 4px 16px -2px #fc513073}.pwa-accent-btn[data-v-e8ce5c73]:hover{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 8px 24px -4px #fc513099}.pwa-accent-btn[data-v-e8ce5c73]:active{filter:brightness(.97);transform:translateY(0)}.pwa-accent-btn[data-v-e8ce5c73]:focus-visible{--tw-ring-color:var(--accent)}@media (prefers-reduced-motion:reduce){.pwa-accent-btn[data-v-e8ce5c73],.pwa-reload-icon[data-v-e8ce5c73]{transition:none}.pwa-glass:hover .pwa-reload-icon[data-v-e8ce5c73]{transform:none}}
