.legal-modal[data-v-f07981a0]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030812c7;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:80}.legal-modal__panel[data-v-f07981a0]{background:linear-gradient(180deg,#070e1cfa,#0a1222f5);border:1px solid rgba(122,144,184,.22);border-radius:28px;box-shadow:0 28px 72px #0000006b;display:grid;grid-template-rows:auto 1fr auto;max-height:min(88vh,940px);overflow:hidden;width:min(880px,100%)}.legal-modal__footer[data-v-f07981a0],.legal-modal__header[data-v-f07981a0]{align-items:center;border-bottom:1px solid rgba(122,144,184,.14);display:flex;gap:16px;justify-content:space-between;padding:22px 24px}.legal-modal__footer[data-v-f07981a0]{border-bottom:none;border-top:1px solid rgba(122,144,184,.14)}.legal-modal__title[data-v-f07981a0]{color:#f2f7ff;font-family:Manrope,sans-serif;font-size:1.75rem;line-height:1.04;margin:6px 0 4px}.legal-modal__effective[data-v-f07981a0]{color:#c3d6f5ad;font-size:.92rem;margin:0}.legal-modal__close[data-v-f07981a0]{background:#0a1222c7;border:1px solid rgba(122,144,184,.24);border-radius:14px;color:#d8fbff;cursor:pointer;min-height:44px;padding:0 16px}.legal-modal__body[data-v-f07981a0]{display:grid;gap:16px;overflow:auto;padding:24px}.legal-modal__intro[data-v-f07981a0]{color:#d8fbffe0;font-size:1rem;line-height:1.65;margin:0}.legal-modal__section[data-v-f07981a0]{background:#091220b8;border:1px solid rgba(122,144,184,.12);border-radius:20px;padding:18px}.legal-modal__section h3[data-v-f07981a0]{color:#f2f7ff;font-family:Manrope,sans-serif;font-size:1.05rem;margin:0 0 10px}.legal-modal__section li[data-v-f07981a0],.legal-modal__section p[data-v-f07981a0]{color:#c3d6f5d1;line-height:1.65}.legal-modal__section p[data-v-f07981a0]{margin:0}.legal-modal__section ul[data-v-f07981a0]{margin:0;padding-left:18px}.legal-modal__section li+li[data-v-f07981a0]{margin-top:6px}.legal-modal-enter-active[data-v-f07981a0],.legal-modal-leave-active[data-v-f07981a0]{transition:opacity .18s ease}.legal-modal-enter-active .legal-modal__panel[data-v-f07981a0],.legal-modal-leave-active .legal-modal__panel[data-v-f07981a0]{transition:transform .18s ease,opacity .18s ease}.legal-modal-enter-from[data-v-f07981a0],.legal-modal-leave-to[data-v-f07981a0]{opacity:0}.legal-modal-enter-from .legal-modal__panel[data-v-f07981a0],.legal-modal-leave-to .legal-modal__panel[data-v-f07981a0]{opacity:0;transform:translateY(10px) scale(.985)}@media(max-width:640px){.legal-modal[data-v-f07981a0]{padding:12px}.legal-modal__footer[data-v-f07981a0],.legal-modal__header[data-v-f07981a0]{align-items:flex-start;flex-direction:column;padding:18px}.legal-modal__body[data-v-f07981a0]{padding:18px}.legal-modal__footer[data-v-f07981a0]{width:100%}.legal-modal__footer[data-v-f07981a0] .primary-btn,.legal-modal__footer[data-v-f07981a0] .secondary-btn{justify-content:center;width:100%}}
