form{position:relative}form input::-webkit-inner-spin-button,form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form input[type=number]{-moz-appearance:textfield}form input.form-control{padding:.275rem .45rem}form .form-control{font-weight:700}form .input-group-text{padding:.275rem .45rem}form input::-moz-placeholder{color:gray!important;font-size:smaller;font-weight:100}form input::placeholder{color:gray!important;font-size:smaller;font-weight:100}form a[data-toggle=collapse]{cursor:pointer;text-decoration:none}form .collapsible-controller{cursor:pointer}form .collapsible-controller .collapsible-icon:after{-webkit-font-smoothing:antialiased;content:"";display:inline-block;font-family:Font Awesome\ 6 Free;font-style:normal;font-variant:normal;font-weight:900;padding-left:10px;padding-right:10px;text-rendering:auto}form .collapsible-controller.collapsed .collapsible-icon:after{content:""}.card-body,.wait button[type=submit],button.wait{position:relative}.wait button[type=submit] svg,button.wait svg{visibility:hidden}.wait button[type=submit] i.fas,button.wait i.fas{opacity:0}.wait button[type=submit]:after,button.wait:after{animation:spinner-border 1s linear infinite;border-color:currentcolor transparent;border-radius:50%;border-style:solid;border-width:4px;content:"";display:block;height:1rem;left:.7rem;position:absolute;top:calc(50% - .5rem);width:1rem}@keyframes spinner-border{to{transform:rotate(1turn)}}.modal-fluid{margin:1%;width:unset!important}@media(min-width:576px){.modal-dialog.modal-fluid{max-width:unset!important}}.overlay-parent .overlay,form .overlay{background-color:transparent;bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:99999}.overlay-parent.wait,form.wait{opacity:.42}.overlay-parent.wait .overlay,form.wait .overlay{display:block}.model-images .image-row{background-color:#a1a1a1;border-radius:5px;min-height:200px}.model-images .image{cursor:grab;padding:2px;position:relative}.model-images .image .img-thumbnail{background-color:transparent;border:none;border-radius:0}.notifications{bottom:20px;position:fixed;right:20px;z-index:9999}.notifications .notification{border-radius:.35rem;box-shadow:0 0 14px #a1a1a1;color:#f1f1f1;font-weight:700;margin:7px 0;padding:7px 14px}.notifications .notification.notification-success{background-color:#25a55b;border:2px solid #2ecf72}.notifications .notification.notification-warning{background-color:#ffc400;border:2px solid #ffd033;color:#212121}.notifications .notification.notification-error{background-color:#be3c3c;border:2px solid #cd6060}.strength-meter{background:#ddd;border-radius:3px;height:3px;margin:10px auto 20px;position:relative}.strength-meter:after,.strength-meter:before{background:transparent;border-color:#fff;border-style:solid;border-width:0 5px;content:"";display:block;height:inherit;position:absolute;width:80px;z-index:10}.strength-meter:before{left:70px}.strength-meter:after{right:70px}.strength-meter-fill{background:transparent;border-radius:inherit;height:inherit;position:absolute;transition:width .5s ease-in-out,background .25s;width:0}.strength-meter-fill[data-strength="0"]{background:darkred;width:20%}.strength-meter-fill[data-strength="1"]{background:#ff4500;width:40%}.strength-meter-fill[data-strength="2"]{background:orange;width:60%}.strength-meter-fill[data-strength="3"]{background:#9acd32;width:80%}.strength-meter-fill[data-strength="4"]{background:green;width:100%}.pagination .page-link.selected{font-weight:700}.colorhigh{color:orange}.font-light{font-weight:200!important}table.table-dynamic th input{width:100%}table.table-dynamic th.filter.active input{background-color:orange;color:#fff}table.table-dynamic th.filtered{color:orange}table.table-dynamic th.sortable{cursor:pointer;transition:all .4s;white-space:nowrap}table.table-dynamic th.sortable:hover{border-bottom:2px solid #000;color:#000}table.table-dynamic th.sortable:after{color:orange;content:"";display:inline;font-family:Font Awesome\ 5 Free;opacity:.14;padding-left:5px;transform-origin:50% 50%;transition:all .4s}table.table-dynamic th.sortable.arrow-up:after{content:"";opacity:1}table.table-dynamic th.sortable.arrow-down:after{content:"";opacity:1}div.blocklayer{background-color:transparent;bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:99999}.wait div.blocklayer{animation-duration:1.5s;animation-fill-mode:forwards;animation-name:blocklayer-on;background-color:rgba(42,42,42,0);display:block}.thiswait{transition:border .2s}div.wait{border:1px solid orange}.wait .spinner-border{display:inline-block}.spinner-border{display:none}.word-break{word-break:break-all}.confirm-inline{position:relative}.confirm-inline>span{background-color:#f8f9fc;border-radius:5px;bottom:-4px;box-shadow:0 0 20px #424242;left:-4px;min-width:100px;padding:10px;position:absolute;right:-4px}@keyframes blocklayer-on{0%{background-color:rgba(42,42,42,0)}70%{background-color:rgba(42,42,42,0)}to{background-color:rgba(42,42,42,.1)}}a.link{display:inline-block;position:relative;text-decoration:none;transition:all .15s ease}a.link:before{-webkit-font-smoothing:antialiased;content:"";display:inline-block;font-family:Font Awesome\ 5 Free;font-style:normal;font-variant:normal;font-weight:900;padding-left:4px;padding-right:7px;text-rendering:auto;transition:all .25s}a.link:hover:before{padding-left:7px;padding-right:4px}.dropdown-menu{z-index:1040}.cursor-pointer{cursor:pointer}
