.PrivacyModal-module__s7pK1q__overlay{z-index:9999;background:#0f172aa6;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow:hidden}.PrivacyModal-module__s7pK1q__modal{color:#172033;background:#fff;border-radius:20px;flex-direction:column;width:min(100%,720px);max-height:min(760px,100dvh - 32px);padding:32px;display:flex;overflow:hidden;box-shadow:0 24px 80px #00000040}.PrivacyModal-module__s7pK1q__header{border-bottom:1px solid #e2e8f0;flex:none;padding:24px 64px 20px 24px;position:relative}.PrivacyModal-module__s7pK1q__title{color:#172033;margin:0 0 16px!important;font-size:24px!important}.PrivacyModal-module__s7pK1q__close{color:#172033;cursor:pointer;background:#f1f5f9;border:0;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;font-size:28px;line-height:1;display:grid;position:absolute;top:16px;right:16px}.PrivacyModal-module__s7pK1q__content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;min-height:0;padding:24px 0;overflow-y:auto}.PrivacyModal-module__s7pK1q__content::-webkit-scrollbar{width:0;height:0;display:none}@keyframes PrivacyModal-module__s7pK1q__overlayShow{0%{opacity:0}to{opacity:1}}@keyframes PrivacyModal-module__s7pK1q__modalShow{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:620px){.PrivacyModal-module__s7pK1q__overlay{align-items:end;padding:0}.PrivacyModal-module__s7pK1q__title{margin:0 0 14px!important}.PrivacyModal-module__s7pK1q__modal{border-radius:14px 14px 0 0;width:100%;max-height:90vh;padding:14px}.PrivacyModal-module__s7pK1q__content{padding:0}}@media (prefers-reduced-motion:reduce){.PrivacyModal-module__s7pK1q__overlay,.PrivacyModal-module__s7pK1q__modal{animation:none}.PrivacyModal-module__s7pK1q__close,.PrivacyModal-module__s7pK1q__acceptButton{transition:none}}
.Modal-module-scss-module__vzGZ_q__overlay{z-index:9999;min-width:0;min-height:100dvh;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));overscroll-behavior:contain;-webkit-backdrop-filter:blur(12px);background:#04070cc2;place-items:center;animation:.18s ease-out Modal-module-scss-module__vzGZ_q__overlay-enter;display:grid;position:fixed;inset:0;overflow-y:auto}.Modal-module-scss-module__vzGZ_q__modal{border:1px solid var(--line,#ffffff1a);border-radius:var(--radius,24px);width:min(100%,720px);max-height:calc(100dvh - 48px);color:var(--text,#f7f8fb);background:linear-gradient(145deg, #ffffff09, transparent 38%),var(--surface,#111622);flex-direction:column;animation:.22s cubic-bezier(.2,.8,.2,1) Modal-module-scss-module__vzGZ_q__modal-enter;display:flex;position:relative;overflow:hidden;box-shadow:0 32px 100px #0000008c,inset 0 1px #ffffff0d}.Modal-module-scss-module__vzGZ_q__sm{max-width:420px}.Modal-module-scss-module__vzGZ_q__md{max-width:640px}.Modal-module-scss-module__vzGZ_q__lg{max-width:880px}.Modal-module-scss-module__vzGZ_q__xl{max-width:1120px}.Modal-module-scss-module__vzGZ_q__fullscreen{width:100%;max-width:none;height:calc(100dvh - max(32px,env(safe-area-inset-top)) - max(32px,env(safe-area-inset-bottom)))}.Modal-module-scss-module__vzGZ_q__header{border-bottom:1px solid var(--line,#ffffff1a);flex:none;justify-content:space-between;align-items:flex-start;gap:20px;max-width:640px;padding:24px 24px 18px;display:flex;position:relative}.Modal-module-scss-module__vzGZ_q__title{overflow-wrap:anywhere;min-width:0;margin:0;padding-top:4px;font-size:clamp(20px,3vw,28px);font-weight:700;line-height:1.2}.Modal-module-scss-module__vzGZ_q__close{border:1px solid var(--line,#ffffff1a);width:42px;height:42px;color:var(--text,#f7f8fb);background:var(--surface2,#171e2d);cursor:pointer;border-radius:50%;flex:0 0 42px;place-items:center;margin:0;padding:0;transition:color .16s,background-color .16s,border-color .16s,transform .16s;display:grid}.Modal-module-scss-module__vzGZ_q__close svg{fill:currentColor;width:22px;height:22px}.Modal-module-scss-module__vzGZ_q__close:hover{color:#080b12;border-color:var(--accent,#72e2b7);background:var(--accent,#72e2b7);transform:rotate(5deg)}.Modal-module-scss-module__vzGZ_q__close:focus-visible{outline:3px solid color-mix(in srgb, var(--accent,#72e2b7) 45%, transparent);outline-offset:3px}.Modal-module-scss-module__vzGZ_q__content{overscroll-behavior:contain;scrollbar-gutter:stable;min-width:0;min-height:0;padding:24px;overflow:hidden auto}@keyframes Modal-module-scss-module__vzGZ_q__overlay-enter{0%{opacity:0}to{opacity:1}}@keyframes Modal-module-scss-module__vzGZ_q__modal-enter{0%{opacity:0;transform:translateY(18px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:600px){.Modal-module-scss-module__vzGZ_q__overlay{padding:max(8px,env(safe-area-inset-top)) 0 0;place-items:end center}.Modal-module-scss-module__vzGZ_q__modal{max-height:calc(100dvh - max(8px,env(safe-area-inset-top)));border-bottom:0;border-left:0;border-right:0;border-radius:24px 24px 0 0}.Modal-module-scss-module__vzGZ_q__sm,.Modal-module-scss-module__vzGZ_q__md,.Modal-module-scss-module__vzGZ_q__lg,.Modal-module-scss-module__vzGZ_q__xl{max-width:none}.Modal-module-scss-module__vzGZ_q__fullscreen{height:calc(100dvh - max(8px,env(safe-area-inset-top)));border-radius:0}.Modal-module-scss-module__vzGZ_q__header{padding:18px max(16px,env(safe-area-inset-right)) 14px max(16px,env(safe-area-inset-left));gap:14px}.Modal-module-scss-module__vzGZ_q__content{padding:20px max(16px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.Modal-module-scss-module__vzGZ_q__close{flex-basis:40px;width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.Modal-module-scss-module__vzGZ_q__overlay,.Modal-module-scss-module__vzGZ_q__modal{animation:none}.Modal-module-scss-module__vzGZ_q__close{transition:none}}
