.text-gray{color:#aaa!important}.bg-gray{background:#aaa!important}.text-dark-gray{color:#747474!important}.bg-dark-gray{background:#747474!important}.success-border{border:1px solid #8dba66!important;box-shadow:none!important}.info-border{border:1px solid #66a4ca!important;box-shadow:none!important}.warning-border{border:1px solid #f0c675!important;box-shadow:none!important}.error-border{border:1px solid #cb6969!important;box-shadow:none!important}.button-custom.q-btn{border-radius:12px!important;box-shadow:none!important;height:46px!important}.button-custom.q-btn.block{width:100%!important}.button-custom.q-btn:before{box-shadow:none}.breadcrumbs-custom .flex{flex-wrap:nowrap!important}.breadcrumbs-custom .q-breadcrumbs__separator{color:#747474!important}.breadcrumbs-custom .q-gutter-md>*{margin-left:12px}.carousel-custom.q-carousel .q-carousel__navigation--bottom{bottom:0!important}.q-pagination .q-pagination__content .q-btn.disabled{opacity:.4!important}.q-field--outlined .q-field__control:before{border:1px solid #e0e0e0!important}.material-symbols-rounded.active{font-variation-settings:"FILL" 1}.custom-input .q-field__control{background-color:#fff;border-radius:12px!important;height:44px!important;padding-left:12px!important}.custom-input .q-field__control .q-field__label{font-size:14px;line-height:22px;top:12px}.custom-input .q-field__control .q-field__append{height:44px}.custom-input .q-field__control .q-field__append .q-icon{font-size:24px}.custom-input .q-field__control .q-field__prepend{background-color:#f5f5f5;border-bottom-left-radius:.75rem;border-top-left-radius:.75rem;display:flex;height:44px;justify-content:flex-end;margin-left:-12px;margin-right:.5rem;width:43px}.custom-input .q-field__control .q-field__native span{overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap}.custom-input .q-field__counter{margin-top:.25rem}.custom-input .q-field--outlined.q-field--highlighted .q-field__control:after{border-width:1px!important}.custom-input .q-field__bottom{padding-left:0!important;padding-top:4px!important}.no-spin-buttons{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.no-spin-buttons::-webkit-inner-spin-button,.no-spin-buttons::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-search .q-field__append .q-icon{--tw-text-opacity:1;color:rgb(170 170 170/var(--tw-text-opacity,1))}
