.icon[data-v-aaf57e4f]{height:1em;max-height:100%;max-width:100%;width:.75em;fill:currentColor}.modal-close-button[data-v-2ad5694d]{background:transparent;border:none;color:var(--grey-2);display:grid;flex-shrink:0;height:20px;place-content:center;transition:.1s ease-out;transition-property:color,border-color;width:20px}.modal-close-button[data-v-2ad5694d]:focus-visible,.modal-close-button[data-v-2ad5694d]:hover{color:var(--pink)}.modal-close-button[data-v-2ad5694d]:active{color:var(--pink-2)}.modal-close-button[data-v-2ad5694d] .icon{flex-shrink:0;font-size:20px}.modal-container[data-v-4d3fa765]{--modal-container__padding:34px;--modal-container-content__border-raidus:0;background-color:var(--background);height:110vh;height:100dvh;max-width:100%;width:100%}@media screen and (min-width:768px){.modal-container[data-v-4d3fa765]{--modal-container-content__border-raidus:8px;background-color:unset;height:auto;padding:15px;width:var(--modal-container__width,530px)}}@media screen and (min-width:1024px){.modal-container[data-v-4d3fa765]{--modal-container__padding:34px 44px}}.modal-container__content[data-v-4d3fa765]{background-color:var(--background);border-radius:var(--modal-container-content__border-raidus);display:flex;flex-direction:column;gap:var(--modal-container-content__gap,28px);height:100%;overflow-y:auto;padding:var(--modal-container__padding);position:relative;width:100%;z-index:2}@supports (-moz-appearance:none){.modal-container__content[data-v-4d3fa765]{scrollbar-color:var(--grey-2) transparent}}.modal-container__content[data-v-4d3fa765]::-webkit-scrollbar-track{background-color:transparent}.modal-container__content[data-v-4d3fa765]::-webkit-scrollbar{background-clip:padding-box;background-color:transparent;border:0 solid transparent;border-radius:10px;height:24px;width:4px}.modal-container__content[data-v-4d3fa765]::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--grey-2);border:0 solid transparent;border-radius:10px}@media screen and (min-width:768px){.modal-container__content[data-v-4d3fa765]{height:auto;max-height:calc(100vh - 30px);max-height:calc(100dvh - 30px)}}.modal-container__close[data-v-4d3fa765]{position:fixed;right:10px;top:10px}@media screen and (min-width:768px){.modal-container__close[data-v-4d3fa765]{position:absolute}}.modal-container__header[data-v-4d3fa765]{display:flex;flex-direction:column;gap:var(--modal-container-header__gap,5px)}.modal-container__title[data-v-4d3fa765]{color:var(--modal-container-title__color);font-size:18px;font-weight:500;line-height:normal;text-align:var(--modal-container-titles__align)}@media screen and (min-width:1024px){.modal-container__title[data-v-4d3fa765]{font-size:20px}}@media screen and (min-width:1920px){.modal-container__title[data-v-4d3fa765]{font-size:22px}}.modal-container__subtitle[data-v-4d3fa765]{color:var(--grey-2);font-size:14px;line-height:normal;text-align:var(--modal-container-titles__align)}@media screen and (min-width:1024px){.modal-container__subtitle[data-v-4d3fa765]{font-size:16px}}@media screen and (min-width:1920px){.modal-container__subtitle[data-v-4d3fa765]{font-size:18px}}.modal-container_titles-align_left[data-v-4d3fa765]{--modal-container-titles__align:left}.modal-container_titles-align_center[data-v-4d3fa765]{--modal-container-titles__align:center}.modal-container_body_scrollable .modal-container__body[data-v-4d3fa765]{overflow-y:auto}@supports (-moz-appearance:none){.modal-container_body_scrollable .modal-container__body[data-v-4d3fa765]{scrollbar-color:var(--grey-2) transparent}}.modal-container_body_scrollable .modal-container__body[data-v-4d3fa765]::-webkit-scrollbar-track{background-color:transparent}.modal-container_body_scrollable .modal-container__body[data-v-4d3fa765]::-webkit-scrollbar{background-clip:padding-box;background-color:transparent;border:0 solid transparent;border-radius:10px;height:24px;width:4px}.modal-container_body_scrollable .modal-container__body[data-v-4d3fa765]::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--grey-2);border:0 solid transparent;border-radius:10px}
