@keyframes modalAppear-ddf9d415{0%{opacity:0;transform:scale(.95)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes modalClose-ddf9d415{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.95)translateY(20px)}}.animate-modal[data-v-ddf9d415]{animation:.3s ease-out forwards modalAppear-ddf9d415}.animate-modal-close[data-v-ddf9d415]{animation:.3s ease-out forwards modalClose-ddf9d415}.modal__part{max-width:28rem}.modal__row{z-index:50;background-color:#000000a6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal__box{background-color:#fff;border-radius:.5rem;outline-style:none;width:100%;max-width:36rem;margin-left:1rem;margin-right:1rem;padding:1rem;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1)}.modal__part-2{opacity:1;translate:0;scale:1}.modal__part-3{opacity:0;translate:0 1rem;scale:.95}@media (width>=40rem){.modal__box{margin-left:0;margin-right:0}}textarea[data-v-f92df292]{resize:none;transition:all .3s}textarea[data-v-f92df292]:active,textarea[data-v-f92df292]:focus{border:1px solid #c3c3c3;box-shadow:none!important;outline:none!important}.text-area__stack{flex-direction:column;display:flex}.text-area__text{margin-bottom:.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.text-area__box{border:1px solid #d1d5db;border-radius:.375rem;width:100%;padding:.625rem}.text-area__box:focus{--lc-ring-color:#6b7280;box-shadow:0 0 0 2px var(--lc-ring-color,#3b82f680);outline-style:none}
