.mt-20{margin-top:20px}.flex-center{display:flex;justify-content:center;align-items:center}.form-modal,.form{display:flex;flex-direction:column}.form-modal .content,.form .content{display:flex;flex-direction:column;align-items:center}.form-modal .content .group,.form .content .group{display:flex;flex-direction:column;align-items:flex-start;width:100%}.form-modal .content .group span,.form .content .group span{color:#eb5e55;font-size:small;margin-top:5px}.form-modal .content .group label,.form .content .group label{font-size:large;font-weight:700;color:#595959}.form-modal .content .group:not(:first-child).with-label,.form .content .group:not(:first-child).with-label{margin-top:40px}.form-modal .content .group:not(.with-label):not(:first-child),.form .content .group:not(.with-label):not(:first-child){margin-top:20px}.form-modal .submit,.form .submit{display:flex;align-self:center}.form-modal .submit.top,.form .submit.top{margin-bottom:10px}.form-modal .submit.bottom,.form .submit.bottom{margin-top:10px}.form .content{background-color:#fff;padding:20px 10px;box-shadow:1px 1px 10px #0000001a}.form-modal .content{padding:0 10px 20px}.form-modal .submit.bottom{margin-bottom:10px}.delete-tile{z-index:1;display:flex;position:absolute;height:100%;width:100%;background-color:#eb5e55;cursor:pointer}.delete-tile .delete{display:flex;justify-content:center;align-items:center;flex:1}.delete-tile .delete img{animation:wiggle 2s linear infinite}.delete-tile .cancel{display:flex;justify-content:center;align-items:center;width:20%;background-color:#b3b6b7}@keyframes wiggle{0%,7%{transform:rotate(0)}15%{transform:rotate(-15deg)}20%{transform:rotate(10deg)}25%{transform:rotate(-10deg)}30%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}40%,to{transform:rotate(0)}}.tile{list-style:none;background-color:#fff;margin:10px 0;border-radius:5px;box-shadow:1px 1px 10px #0000001a;transition:all .2s cubic-bezier(.645,.045,.355,1);position:relative}@keyframes fadeOut{0%{transform:translate(0)}to{transform:translate(100%)}}.tile:hover{box-shadow:0 4px 8px #0006}.tile .title{display:flex;justify-content:space-between;padding:10px;cursor:pointer;color:#c8963e;font-weight:500}.tile .content{display:flex;justify-content:space-between}@media screen and (max-width: 991px){.tile .content{flex-direction:column}}.tile .content .begin{display:flex;align-items:center;padding:20px;flex:1;cursor:pointer;color:#595959;font-size:medium;font-weight:700}@media screen and (max-width: 991px){.tile .content .begin{justify-content:center;padding:10px;font-weight:bolder;font-size:large}}.tile .content .buttons{padding:10px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 991px){.tile .content .buttons{cursor:pointer}}.tile .content .buttons button{height:100%}.tile .content .buttons>*{margin-right:10px}.tile .content .buttons>*:last-child{margin-right:0}.number-naked{-moz-appearance:textfield}.number-naked::-webkit-inner-spin-button,.number-naked::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}app-input-field{width:100%}body{background-color:#f7f3f6;text-align:center;font-family:Arial,sans-serif;color:#595959}body.modal-open,body.sidebar-open,body.confirm-open{overflow:hidden}select{width:100%;padding:10px;border:1px solid transparent;border-bottom:1px solid #C8963E;background-color:transparent;color:#595959;cursor:pointer;font-size:large}select:focus{outline:none;border:1px solid #C8963E;border-radius:5px}
