.toast-container[data-v-e26cc49b]{left:50%;pointer-events:none;position:fixed;top:calc(16px + env(safe-area-inset-top));transform:translate(-50%);width:min(92vw,360px);z-index:20}.toast-container__stack[data-v-e26cc49b]{display:flex;flex-direction:column;gap:8px}.toast[data-v-e26cc49b]{background-color:#453968f2;border:1px solid rgba(139,109,225,.8);border-radius:8px;box-shadow:0 6px 14px #1d1d1f40;color:#f7f6f5;font-family:Fredoka,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:500;padding:16px 24px;text-align:center;text-shadow:.06em .06em 0 rgba(29,29,31,.25)}.toast__message[data-v-e26cc49b]{display:inline-block;line-height:1.3}.toast-enter-active[data-v-e26cc49b],.toast-leave-active[data-v-e26cc49b]{transition:transform .35s ease,opacity .35s ease}.toast-enter-from[data-v-e26cc49b],.toast-leave-to[data-v-e26cc49b]{opacity:0;transform:translateY(-12px)}.toast-enter-to[data-v-e26cc49b],.toast-leave-from[data-v-e26cc49b]{opacity:1;transform:translateY(0)}.toast-move[data-v-e26cc49b]{transition:transform .35s ease}.consent-banner[data-v-5158eca9]{--pala-surface:#281d4b;--pala-surface-border:#4f456e;--pala-surface-shadow:#372f51;--pala-surface-emboss:#4f456e;background-color:#281d4b;border:1px solid var(--pala-surface-border);border-radius:16px;bottom:calc(24px + env(safe-area-inset-bottom));box-shadow:0 3px 0 var(--pala-surface-shadow),0 16px 32px #1d1d1f66;box-sizing:border-box;display:flex;flex-direction:column;font-family:Fredoka,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;gap:16px;left:50%;padding:24px;position:fixed;transform:translate(-50%);width:min(100vw - 32px,480px);z-index:50}.consent-banner__body[data-v-5158eca9]{align-items:flex-start;display:flex;gap:16px}.consent-banner__copy[data-v-5158eca9]{display:flex;flex:1;flex-direction:column;gap:8px}.consent-banner__title[data-v-5158eca9]{color:#f7f6f5;font-size:1.25rem;font-weight:500;margin:0}.consent-banner__text[data-v-5158eca9]{color:#e0e0e0;font-size:.95rem;line-height:1.45;margin:0}.consent-banner__link[data-v-5158eca9]{color:#f7f6f5;text-decoration:underline}.consent-banner__icon[data-v-5158eca9]{align-items:center;background-color:#fff1bc;border-radius:10px;box-shadow:inset 0 0 0 1px #ffc54b,0 2px #d57e10;color:#795303;display:flex;flex:none;height:44px;justify-content:center;width:44px}.consent-banner__actions[data-v-5158eca9]{display:flex;gap:12px}.consent-banner__btn[data-v-5158eca9]{flex:1}.consent-banner-enter-active[data-v-5158eca9],.consent-banner-leave-active[data-v-5158eca9]{transition:transform .3s ease,opacity .3s ease}.consent-banner-enter-from[data-v-5158eca9],.consent-banner-leave-to[data-v-5158eca9]{opacity:0;transform:translate(-50%) translateY(12px)}.layout[data-v-993ded58]{background-color:var(--pala-surface);box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-top:env(safe-area-inset-top);position:relative;transition:background-color .4s ease-in-out;width:100%}.layout--theme-dark[data-v-993ded58]{--pala-surface:#281d4b;--pala-surface-border:#4f456e;--pala-surface-shadow:#372f51;--pala-surface-emboss:#4f456e}
