.modal-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;padding:32px;box-sizing:border-box;background:rgba(28,27,31,.4)}.modal-wrap{position:relative;color:#1c1b1f;background-color:#fff;font-family:var(--font-public-sans),-apple-system,BlinkMacSystemFont,sans-serif;padding:32px;border-radius:16px;z-index:10000;gap:28px;overflow-y:auto;justify-content:flex-start!important;border-width:0;text-align:left}.modal-close{position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:50%;background:none;cursor:pointer;transition:background-color .3s ease}.modal-close:focus-visible,.modal-close:hover{background:#f7f8fa}.modal-wrap.max-width{max-width:440px}.modal-header{gap:16px;padding-right:40px;align-items:flex-start!important;text-align:left}.modal-title{font-family:var(--font-space-grotesk),sans-serif;font-size:22px;font-weight:700;margin:0;color:#1c1b1f}.modal-description-wrap{gap:8px;align-items:flex-start!important}.modal-description-wrap p{color:#6a6c70;font-size:15px;line-height:1.55;margin:0;text-align:left}.modal-buttons-wrap{gap:12px;align-self:flex-start}.modal-wrap .destructive-btn,.modal-wrap .secondary-btn,.modal-wrap .teal-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:100px;border:1px solid transparent;padding:13px 26px;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:opacity .3s ease,border-color .3s ease}.modal-wrap .destructive-btn:focus-visible,.modal-wrap .destructive-btn:hover,.modal-wrap .secondary-btn:focus-visible,.modal-wrap .secondary-btn:hover,.modal-wrap .teal-btn:focus-visible,.modal-wrap .teal-btn:hover{opacity:.85}.modal-wrap .secondary-btn{background:#fff;border-color:#f0f0f1;color:#1c1b1f}.modal-wrap .secondary-btn:focus-visible,.modal-wrap .secondary-btn:hover{background:#fff;border-color:#c6c9cf;color:#1c1b1f;opacity:1}.modal-wrap .teal-btn{background:#34bfa6;color:#1c1b1f;font-weight:600}.modal-wrap .teal-btn:focus-visible,.modal-wrap .teal-btn:hover{background:#34bfa6;color:#1c1b1f}.modal-wrap .destructive-btn{background:#bf3434;color:#fff;font-weight:600}.modal-wrap .destructive-btn:focus-visible,.modal-wrap .destructive-btn:hover{background:#bf3434;color:#fff}.modal-wrap .circle-icon{width:44px;height:44px;border-radius:50%}.modal-wrap .feedback-msg{align-self:flex-start!important;font-size:14px}@media only screen and (max-width:520px){.modal-background{padding:16px}.modal-wrap{padding:24px;max-width:424px;gap:20px}.modal-header{gap:12px;padding:0}.modal-buttons-wrap{padding:0;width:100%}.modal-buttons-wrap>*{flex:1 1}}