.styles_overlay___9v0q{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.32);display:flex;align-items:center;justify-content:center;z-index:2000}.styles_modal__q3pzg{background:#fff;border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.12);max-width:calc(100vw - 16px);width:100%;padding:48px 32px 12px;display:flex;flex-direction:column;gap:8px;align-items:center;position:relative}.styles_close__8QtDX{position:absolute;top:16px;right:16px;background:none;border:none;font-size:22px;cursor:pointer}.styles_title__JFC_n{color:#2f6cdb;font-weight:700;font-size:20px;text-align:center}.styles_subtitle__4eZr4{color:#353535;font-size:14px;text-align:center}.styles_input__i8Afn{width:100%;padding:.7rem 1rem;margin-top:8px;border-radius:8px;border:1px solid #d0d0d0;font-size:16px;outline:none}.styles_button__xG6Jc{background:linear-gradient(90deg,#e8104b,#f6648c);color:#fff;font-weight:700;border-radius:8px;padding:12px 56px;font-size:1rem;border:none;cursor:pointer;transition:background .2s;margin-top:1rem;outline:none}.styles_button__xG6Jc:hover{background:linear-gradient(90deg,#e8104b 10%,#f6648c 90%)}.styles_confetti__nNSjC{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:3000}@media (min-width:768px){.styles_modal__q3pzg{padding:32px 134px 24px;max-width:650px}}.styles_outer__wszev{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding-inline:24px}.styles_container__XrJRV{width:100%;border-radius:8px;background:linear-gradient(179.6deg,#bdcdee .35%,#f3f2f6 88.99%);display:flex;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;box-shadow:0 2px 8px 0 rgba(0,0,0,.04)}.styles_textBox__QvG50{gap:4px;color:#353535;font-size:14px;font-weight:500}.styles_iconCircle__HxhXo{display:flex;align-items:center;justify-content:center;background:#2f6cdb;border-radius:50%;width:28px;height:28px;min-width:28px;min-height:28px}.styles_partyIcon__daf3f{width:18px;height:18px;display:block;fill:#fff}.styles_button__aJw0Z{background:linear-gradient(90deg,#e8104b,#f6648c);color:#fff;border-radius:8px;padding:8px 12px;transition:background .2s;font-size:14px;font-weight:700;text-transform:uppercase;border:none;cursor:pointer;white-space:nowrap}.styles_button__aJw0Z:hover{background:linear-gradient(90deg,#e8104b 10%,#f6648c 90%)}@media (min-width:375px){.styles_outer__wszev{padding-inline:28px}}@media (min-width:425px){.styles_outer__wszev{padding-inline:32px}}@media (min-width:768px){.styles_outer__wszev{padding-inline:16px}.styles_container__XrJRV{flex-direction:row;align-items:center;justify-content:center;padding:1rem 1.5rem;gap:64px}.styles_button__aJw0Z{width:auto;margin-top:0;padding:.6rem 2.2rem}}