.input-field>label{top:20px}.input-field .suffix{top:20px}.input-field.outlined input:focus:not([readonly])+label,.input-field.outlined input:not([placeholder=" "])+label,.input-field.outlined input:not(:placeholder-shown)+label,.input-field.outlined textarea:focus:not([readonly])+label,.input-field.outlined textarea:not([placeholder=" "])+label,.input-field.outlined textarea:not(:placeholder-shown)+label{top:-6px}.btn,.btn-small,.btn-large,.btn-floating,.btn-flat{justify-content:center}.btn-large{height:calc(1.4 * var(--btn-height))}.row.form{gap:1rem}div.select-wrapper.input-field:has(select.invalid) input,div.select-wrapper.input-field:has(select.invalid) label{color:red}.input-field.outlined textarea{padding-bottom:26px!important}@media only screen and (min-width:993px){.container.l{width:80%}}@media only screen and (min-width:993px){.container.xl{width:90%}}.select-wrapper.input-field>svg{display:none}.modal{border-radius:0}.modal h4{background-color:var(--violet-color);color:#fff;padding:20px}.timepicker-text-container input[type=text]{color:#000;text-align:center}@media(min-width:1201px){.timepicker-text-container input[type=text]{font-size:40px}}@media only screen and (min-width:993px){.container{width:80%}}@media only screen and (min-width:1680px){.container{width:75%}}.modal .modal-header{padding:20px 30px;background-color:var(--violet-color);color:#fff}.modal .modal-header h5{line-height:30px}.fixed-action-btn{z-index:2}@media(max-width:992px){table.responsive-table th,table.responsive-table td{text-align:left!important}}.row.valign-wrapper>.input-field.outlined>span.supporting-text{position:absolute;left:0;bottom:-20px}.row.valign-wrapper:has(span.supporting-text){margin-bottom:10px}.input-field.outlined.has-error>span.error-description{color:red}
