.vZE2T{z-index:9999;pointer-events:auto;padding:calc(8px + env(safe-area-inset-top)) calc(8px + env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) calc(8px + env(safe-area-inset-left));background:#000000a6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.vZE2T{-webkit-backdrop-filter:blur(12px);background:#00000073}}.D5Rym{text-align:center;width:100%;min-width:240px;max-width:420px;min-height:240px;max-height:95vh;font-family:var(--font-body);background:#fff;border:3px solid #f9f9f9;border-radius:24px;flex-direction:column;align-items:center;padding:24px;animation:.4s cubic-bezier(.175,.885,.32,1.2) dzCZs;display:flex;position:relative;overflow-y:auto;box-shadow:0 15px 45px #00000026}@keyframes dzCZs{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.D5Rym h2{font-family:var(--font-chubby);color:#2d3142;margin:0 0 12px;font-size:24px;font-weight:800;line-height:1.2}.D5Rym p{font-family:var(--font-body);color:#6b7280;margin:0 0 24px;font-size:15px;font-weight:600;line-height:1.5}.n3HBp{flex-direction:column;gap:12px;width:100%;margin-top:auto;display:flex}.DLDBQ{cursor:pointer;white-space:nowrap;border:none;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;padding:12px 20px;font-family:inherit;font-size:17px;font-weight:800;transition:all .2s;display:flex;box-shadow:0 4px #0000001a}.DLDBQ:active{box-shadow:none;transform:translateY(2px)}@media (height<=480px){.D5Rym{border-radius:16px;justify-content:center;gap:8px;min-height:240px;padding:16px 20px}.D5Rym h2{margin-bottom:4px;font-size:20px}.D5Rym p{margin-bottom:8px;font-size:13px}.n3HBp{flex-direction:row;gap:8px;margin-top:8px}.DLDBQ{flex:1;min-height:40px;padding:8px 16px;font-size:15px}}@media (width>=768px) and (height>=481px){.D5Rym{border-width:6px;border-radius:40px;max-width:480px;padding:40px}.D5Rym h2{font-size:32px}.D5Rym p{font-size:18px}.n3HBp{flex-direction:row;gap:16px}.DLDBQ{border-radius:20px;flex:1;padding:16px 20px;font-size:20px}}
