.overflow-auto{overflow:auto}.overflow-none{overflow:initial!important}.modal__actions{flex-direction:row-reverse;gap:1rem;display:flex}body.modal-open{height:100vh;overflow:hidden}.modal-wrapper{z-index:9999998;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.modal__body{max-height:85svh;margin-bottom:2rem;overflow:hidden auto}.modal{overflow:initial;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:27.757px}.modal:is(.dark *){background-color:var(--color-darker-secondary)}.modal{flex-shrink:0;width:100%;max-width:51rem;overflow:auto}.modal.default{width:668px}.modal.sm{width:558px}.modal.xl{width:900px}.modal.xs{width:432px}.modal.xs .modal__body{padding:.5rem 1.5rem 1.5rem}.modal.xs .modal__header{min-height:unset;padding:1.5rem 1.5rem 0}.modal.xs .modal__header h5{font-size:var(--t5-font-size)}.modal .modal__header{background-color:var(--color-gray-200);position:relative}.modal .modal__header:is(.dark *){background-color:#0000}.modal .modal__header{background-color:var(--color-gray-200);direction:ltr;justify-content:center;align-items:center;height:6.5rem;display:flex}.modal .modal__header h5{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.modal .modal__header h5:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.modal-fix-header .modal__close-btn{background-color:var(--color-secondary);border-radius:10px;width:40px;height:40px;top:30px;left:40px;right:auto}.modal-fix-header .modal__name{font-size:var(--h4-font-size)}.modal-fix-header .modal__close-btn svg{stroke-width:1.5px;width:12px;height:12px}.modal-fix-header .modal__header{background-color:var(--color-white);border-radius:20px;height:auto;min-height:4rem;padding:40px 40px 0 1.625rem;display:block}.modal__close-btn{background-color:var(--color-secondary);cursor:pointer;border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;position:absolute;top:1.5rem;left:4rem}.modal__close-btn svg{stroke-width:2px;width:18px;height:18px}.modal__name{font-size:var(--h5-font-size)}.modal__caption{color:var(--color-gray-600);font-size:var(--h8-font-size);margin-top:.5rem}.modal__body{overflow-x:inherit;padding:1rem 2rem 0}.modal__submit-btn{min-width:12rem;margin-top:2rem;margin-right:auto}.modal__line{background-color:var(--color-gray-200);height:2px;margin-top:1.5rem;margin-left:-2rem;display:none}@media screen and (width<=992px){.modal{max-width:44rem}.modal__body{padding-bottom:2rem;padding-left:3rem;padding-right:3rem}.modal__close-btn{left:3rem}}@media screen and (width<=768px){.modal-wrapper--inner{border-radius:27.757px 27.757px 0 0;width:100%}.modal-wrapper{align-items:flex-end;max-height:100vh}.modal-wrapper--normal{align-items:flex-start;padding:0 26px}.modal-wrapper--normal .modal{border-radius:20px;margin-top:4rem}.modal-wrapper--normal .modal__header{background-color:var(--color-blue-gray-050);padding:0;display:flex}.modal__header-hide{display:block!important}.modal-wrapper--normal .modal__header:before{content:none}.modal-wrapper--normal .modal__caption,.modal-wrapper--normal .modal__close-btn{display:none}.modal-wrapper--normal .modal__name{text-align:center;margin-top:0}.modal-wrapper--normal .modal__body{padding-top:1.5rem}.modal{border-radius:20px 20px 0 0;flex-grow:1;max-width:100%;margin-bottom:0;transform:none;width:100%!important;overflow-y:auto!important}.modal.xs .modal__header{margin-bottom:.5rem;padding:1rem}.modal.xs .modal__body{padding:1rem}div.modal .modal__header{background-color:var(--color-white);height:auto;min-height:4rem;display:block;padding:1.5rem 1rem 0!important}.modal__header:before{content:"";background-color:var(--color-gray);border-radius:2px;width:4rem;height:.25rem;margin:auto;display:block;left:0;right:0}.modal__close-btn{border-radius:10px;width:40px;height:40px;right:auto;left:1.625rem!important}.modal__close-btn svg{stroke-width:1.5px;width:12px;height:12px}.modal__body{padding:2rem 1rem 1rem;margin:0!important}.modal__name{text-align:right;margin-top:1rem;font-weight:700}.modal__caption{display:block}.modal__submit-btn{width:100%;margin-top:1.5rem}.modal__line{width:100%;display:block}}
