.styles-module__zKFP_W__wrapper{border-top:1px solid var(--text-grey);background:var(--white);z-index:100;justify-content:space-between;align-self:stretch;align-items:center;gap:16px;padding:16px;display:flex;position:fixed;bottom:0;left:0;right:0}@media (max-width:991.98px){.styles-module__zKFP_W__wrapper{flex-direction:column;align-items:start}}.styles-module__zKFP_W__content_wrapper{align-items:start;gap:12px;display:flex}.styles-module__zKFP_W__title{color:var(--black);font-size:18px;font-style:normal;font-weight:700;line-height:normal}.styles-module__zKFP_W__buttons{align-items:center;gap:12px;display:flex}.styles-module__zKFP_W__buttons button{width:260px}.styles-module__zKFP_W__description{max-width:860px;color:var(--text-grey);font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.styles-module__zKFP_W__description a{color:var(--primary);cursor:pointer;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration-line:underline}.styles-module__zKFP_W__span{background:var(--highlight-background);border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}@media (max-width:991.98px){.styles-module__zKFP_W__buttons{grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}.styles-module__zKFP_W__buttons button{width:100%}}@media (max-width:640.98px){.styles-module__zKFP_W__buttons{grid-template-columns:1fr}}
.styles-module__mnaZ_W__bubble{background:var(--primary);cursor:pointer;z-index:9998;border:none;border-radius:9999px;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .18s,box-shadow .18s,background .18s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 6px 20px #0000002e}.styles-module__mnaZ_W__bubble:hover,.styles-module__mnaZ_W__bubble:focus-visible{outline:none;transform:translateY(-2px);box-shadow:0 10px 24px #00000038}.styles-module__mnaZ_W__bubble:active{transform:translateY(0)}.styles-module__mnaZ_W__dialog{background:var(--white);border:1px solid var(--primary30);z-index:9999;border-radius:16px;width:calc(100vw - 48px);max-width:340px;padding:20px;animation:.18s ease-out styles-module__mnaZ_W__fadeSlideUp;position:fixed;bottom:100px;right:24px;box-shadow:0 12px 32px #0000002e}@keyframes styles-module__mnaZ_W__fadeSlideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.styles-module__mnaZ_W__dialogClose{cursor:pointer;width:28px;height:28px;color:var(--text-grey);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:10px}.styles-module__mnaZ_W__dialogClose:hover,.styles-module__mnaZ_W__dialogClose:focus-visible{background:var(--highlight-background);outline:none}.styles-module__mnaZ_W__title{color:var(--black);margin:0 0 8px;padding-right:24px;font-size:18px;font-weight:700;line-height:1.3}.styles-module__mnaZ_W__description{color:var(--text-grey);margin:0 0 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.styles-module__mnaZ_W__description a{color:var(--primary);cursor:pointer;text-decoration:underline}.styles-module__mnaZ_W__buttons{flex-direction:column;gap:8px;display:flex}.styles-module__mnaZ_W__buttons button{width:100%}.styles-module__mnaZ_W__cancelButton{color:var(--text-grey);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;transition:background .15s,color .15s}.styles-module__mnaZ_W__cancelButton:hover,.styles-module__mnaZ_W__cancelButton:focus-visible{background:var(--highlight-background);color:var(--black);outline:none}
