.infoTooltip_root__lHtRE{display:flex;align-items:center;justify-content:center;padding-left:.5rem}.infoTooltip_root__lHtRE .info-tooltip__icon{font-size:1rem;cursor:pointer}.infoTooltip_root__lHtRE .info-tooltip__text{white-space:break-spaces;font-size:.75rem;line-height:1rem;max-width:250px;z-index:10}.infoTooltip_root__lHtRE .info-tooltip__text--small{max-width:150px}.infoTooltip_root__lHtRE .info-tooltip__text--normal{max-width:250px}.infoTooltip_root__lHtRE .info-tooltip__text--large{max-width:350px}.tag_root__55E3q{position:relative;display:inline-block;text-wrap:nowrap;border-radius:.25rem;padding:.25rem .75rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-drop-shadow:drop-shadow(0 4px 3px rgb(0 0 0/0.07)) drop-shadow(0 2px 2px rgb(0 0 0/0.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@keyframes modal_spin__e_6Oc{to{transform:rotate(1turn)}}@keyframes modal_fadeIn__WF8ku{0%{opacity:0}to{opacity:1}}@keyframes modal_fadeOut__Ma2zt{0%{opacity:1}to{opacity:0}}@keyframes modal_fadeInFromTop__F_1QU{0%{opacity:0;transform:scale(.9) translateY(-50px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes modal_fadeOutFromTop__qJGRW{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(-50px)}}@keyframes modal_marquee__jU6F6{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.modal_root__svpzE{position:fixed;top:0;left:0;z-index:50;display:flex;height:100%;width:100%;align-items:center;justify-content:center}.modal_root__svpzE .overlay{position:absolute;top:0;left:0;z-index:0;height:100%;width:100%;background-color:rgb(74 74 73/.3);opacity:0;background:radial-gradient(circle,rgba(74,74,73,.15) 33%,rgba(74,74,73,.7) 100%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:modal_fadeIn__WF8ku .25s forwards}.modal_root__svpzE .overlay--closing{animation:modal_fadeOut__Ma2zt .25s}.modal_root__svpzE .modal{position:relative;overflow:auto;border-radius:.25rem;background-color:rgb(255 255 255/.9);padding:1.25rem;opacity:0;--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);--tw-drop-shadow:drop-shadow(0 4px 3px rgb(0 0 0/0.07)) drop-shadow(0 2px 2px rgb(0 0 0/0.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);width:1100px;max-width:95vw;max-height:100dvh}@media (min-width:840px){.modal_root__svpzE .modal{max-height:90dvh}}@media (min-width:1024px){.modal_root__svpzE .modal{height:650px}}.modal_root__svpzE .modal{animation:modal_fadeInFromTop__F_1QU .25s forwards}.modal_root__svpzE .modal--closing{animation:modal_fadeOutFromTop__qJGRW .25s forwards}.modal_root__svpzE .modal--small{padding:.5rem 1rem;height:auto;width:auto;max-width:600px}@media (min-width:1024px){.modal_root__svpzE .modal--small{padding:1.25rem 2rem}}.modal_root__svpzE .modal--small .modal__btn-close{top:.5rem;right:.5rem;width:30px;height:30px}.modal_root__svpzE .modal--medium{padding:.5rem;max-width:900px}@media (min-width:1024px){.modal_root__svpzE .modal--medium{padding:1rem;height:auto}}.modal_root__svpzE .modal--medium .modal__btn-close{top:.5rem;right:.5rem;width:30px;height:30px}.modal_root__svpzE .modal__btn-close{position:absolute;top:1.25rem;right:1.25rem;display:flex;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:50px;height:50px;box-shadow:0 2px 14px -4px rgba(2,141,175,.3)}@media (min-width:1280px){.modal_root__svpzE .modal__btn-close{width:75px;height:75px}}.modal_root__svpzE .modal__btn-close svg{width:50%;height:50%}.modal_root__svpzE .modal__content{display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center;padding-top:10px}.modal_root__svpzE .modal__header .h3{padding-top:0}.modal_root__svpzE .modal__footer{margin-top:.75rem;display:flex;flex-direction:row;padding-top:10px}.modal_root__svpzE .modal-equipment-type{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:3rem}.modal_root__svpzE .modal-equipment-type__img-container{width:100%}@media (min-width:1024px){.modal_root__svpzE .modal-equipment-type__img-container{width:50%}}.modal_root__svpzE .modal-equipment-type__img-container{display:flex;height:200px;width:200px;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.modal_root__svpzE .modal-equipment-type__texts-container{display:flex;width:100%;flex-direction:column;justify-content:center}@media (min-width:1024px){.modal_root__svpzE .modal-equipment-type__texts-container{width:50%}}.modal_root__svpzE .modal-recipient-info{min-width:auto;font-size:.8rem}@media (min-width:640px){.modal_root__svpzE .modal-recipient-info{width:100%;min-width:450px;max-width:850px;min-height:400px}}.modal_root__svpzE .modal-recipient-info .recipient-logo{margin-right:1rem;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(210 221 234/var(--tw-bg-opacity,1));-o-object-fit:cover;object-fit:cover;width:80px;height:80px}@media (min-width:1024px){.modal_root__svpzE .modal-recipient-info .recipient-logo{width:100px;height:100px}}.modal_root__svpzE .modal-recipient-info .h1,.modal_root__svpzE .modal-recipient-info h1{text-transform:uppercase}.modal_root__svpzE .modal-recipient-info .h2,.modal_root__svpzE .modal-recipient-info .h3,.modal_root__svpzE .modal-recipient-info h2,.modal_root__svpzE .modal-recipient-info h3{text-transform:inherit}.modal_root__svpzE .modal-recipient-info .h1,.modal_root__svpzE .modal-recipient-info .h2,.modal_root__svpzE .modal-recipient-info .h3,.modal_root__svpzE .modal-recipient-info h1,.modal_root__svpzE .modal-recipient-info h2,.modal_root__svpzE .modal-recipient-info h3{padding-top:0;font-family:var(--font-mulish);color:#4a4a49;-webkit-text-fill-color:#4a4a49;font-weight:500;font-size:1.2rem;line-height:2rem;letter-spacing:-.2px}.modal_root__svpzE .modal-donation-list{display:flex;height:auto;width:100%;min-height:350px}.modal_root__svpzE .modal-donation-product-detail{display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center;overflow-y:auto;overflow-x:hidden;min-height:380px;max-width:90vw;max-height:95vh}@media (min-width:840px){.modal_root__svpzE .modal-donation-product-detail{max-width:80vw;overflow:visible}}.modal_root__svpzE .modal-donation-product-detail dt{display:inline;font-weight:600}.modal_root__svpzE .modal-donation-product-detail dd{display:inline}.modal_root__svpzE .modal-donation-product-detail .attribut-color{display:inline-block;border-radius:.25rem;height:20px;width:40px;vertical-align:middle;margin-top:-2px;margin-left:5px}.modal_root__svpzE .modal-donation-product-detail .button-next-prev{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;border-radius:9999px;padding:0;text-align:center;--tw-text-opacity:1;color:rgb(74 74 73/var(--tw-text-opacity,1));box-shadow:0 2px 14px -4px rgba(2,141,175,.3);width:30px;height:30px;line-height:30px;opacity:.4;transition:.2s ease-in-out;z-index:10}.modal_root__svpzE .modal-donation-product-detail .button-next-prev:hover{opacity:1}.modal_root__svpzE .modal-donation-product-detail .button-next-prev--next{right:-40px}.modal_root__svpzE .modal-donation-product-detail .button-next-prev--prev{left:-40px}.modal_root__svpzE .modal-donation-recipient-incident{min-width:400px}.modal_root__svpzE .modal-donation-recipient-incident .modal__content{align-items:flex-start}@keyframes overflowText_spin__i1AIm{to{transform:rotate(1turn)}}@keyframes overflowText_fadeIn__3S_p_{0%{opacity:0}to{opacity:1}}@keyframes overflowText_fadeOut__AHh0O{0%{opacity:1}to{opacity:0}}@keyframes overflowText_fadeInFromTop__xN2AA{0%{opacity:0;transform:scale(.9) translateY(-50px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes overflowText_fadeOutFromTop__GP44d{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(-50px)}}@keyframes overflowText_marquee__cgya0{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.overflowText_root__5U57Y{width:100%}.overflowText_root__5U57Y .tooltip{transform:translateY(-100%);margin-top:-2px;margin-left:-10px;font-size:100%;color:#4a4a49;padding:8px 10px;z-index:10;max-width:90vw;overflow:hidden;text-overflow:ellipsis}.overflowText_root__5U57Y .tooltip:not([class*=bg-]){background-color:#d3eaf0}