.modal{background-color:rgb(0 0 0/var(--tw-bg-opacity));top:0;right:0;bottom:0;left:0;--tw-bg-opacity:.5;z-index:50}.modal,.modal .modal-content{position:fixed}.modal .modal-content{left:50%;top:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.375rem;max-width:400px;min-width:300px;padding:1rem;z-index:50}.modal .modal-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.modal .modal-content .modal-header{align-items:center;border-bottom-width:2px;display:flex;flex-direction:row;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));padding:.5rem}.modal .modal-content .modal-header .modal-title{font-size:1.125rem;font-weight:600;line-height:1.75rem}.modal .modal-content .modal-header .modal-close{cursor:pointer;transition-duration:.15s;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.modal .modal-content .modal-header .modal-close:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.modal .modal-content .input-group{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.modal .modal-content .input-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.modal .modal-content .input-group label{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-translate-y:90%;--tw-translate-x:.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));padding-left:.25rem;padding-right:.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));transition-duration:.15s;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.modal .modal-content .input-group:focus-within label{font-size:.875rem;line-height:1.25rem}.modal .modal-content .input-group:focus-within label{font-weight:600}.modal .modal-content .input-group:focus-within label{--tw-translate-y:50%}.modal .modal-content .input-group:focus-within label{--tw-translate-x:.5rem}.modal .modal-content .input-group:focus-within label{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal .modal-content .input-group:focus-within label{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.modal .modal-content .input-group:focus-within label{padding-left:.25rem;padding-right:.25rem}.modal .modal-content .input-group:focus-within label{background-color:transparent}.modal .modal-content .input-group input{border-width:2px;width:100%;--tw-border-opacity:1;background-color:#fff!important;border-color:rgb(229 231 235/var(--tw-border-opacity));border-radius:.5rem;padding:.5rem}.modal .modal-content .input-group input:focus{border-width:2px;outline:2px solid transparent;outline-offset:2px;--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity))}.modal .modal-content .modal-actions{align-items:center;display:flex;flex-direction:row;justify-content:space-around;width:100%}.modal .modal-content .modal-actions .modal-action{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity));--tw-text-opacity:1;border-radius:.5rem;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;padding:.5rem 1rem;transition-duration:.15s;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.modal .modal-content .modal-actions .modal-action:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.modal .modal-content .modal-actions .modal-action:hover.close{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity))}.modal .modal-content .modal-actions .modal-action:hover.validate{--tw-bg-opacity:1;background-color:rgb(74 222 128/var(--tw-bg-opacity))}.modal .modal-content .modal-actions .modal-action+.modal-action{margin-left:.5rem}.modal .modal-content .modal-actions .modal-action.close{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.modal .modal-content .modal-actions .modal-action.validate{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}
