﻿body{min-height:100vh}header .user-info{margin-left:auto;font-size:.85em}header .logo{width:32px;height:32px;border-radius:5px}header .logo,header .title{vertical-align:middle}footer nav small{margin-left:auto}.w-10{width:10%}.w-80{width:80%}.w-90{width:90%}.border-1{border:1px solid}.mh-5em{max-height:5em}#login{display:flex}#login .login-container{display:flex;flex-direction:column;align-items:start;gap:2em;margin:auto;max-width:500px}#login .login-container .logo img{width:64px;height:64px;border-radius:5px;vertical-align:middle}#login .login-container .logo h1{display:inline;vertical-align:middle}#login .login-container .logo .version{display:block;text-align:right;color:#bababa;font-size:.75em}#login .login-container .alert{margin:0}#login .login-container .login-form{width:100%;max-width:500px}.tab-content{margin-top:20px;margin-bottom:20px}header .navbar.bg-light .btn-light{background-color:white}header .navbar.bg-light .btn-light:hover{background-color:#e2e6ea}header .navbar.bg-blue{background-color:#62cbff !important}header .navbar.bg-green{background-color:#68c965 !important}header .navbar.bg-yellow{background-color:#ffc107ff !important}.nav-tabs{margin-top:20px}.nav.nav-tabs .nav-link{background:none}.nav.nav-tabs .nav-link:hover{background-color:#e2e6ea}.modal-barcode-scan .loading-wheel{float:right;position:absolute;right:24px;top:6px}nav .breadcrumb{padding:.4rem 1rem;font-size:12px;opacity:.8}.form-actions{margin-top:1rem}#login h2{font-size:20px}.dropzone{font-size:14px;padding:0 !important;min-height:initial !important;transition:height 1s ease-out;margin-bottom:1rem;border-radius:5px;border:1px dotted #999 !important;color:#999}#main-image-upload-dropzone{max-height:100px;min-height:50px;padding:0;margin-top:12px}#main-image-container .img-thumbnail{max-width:100%;max-height:inherit}#main-image-upload-dropzone .dz-preview{min-height:100%}#main-image-upload-dropzone .dz-image{height:60px;width:60px}#main-image-upload-dropzone.dropzone.dz-clickable .dz-message,#main-image-upload-dropzone.dropzone.dz-clickable .dz-message *{margin:12px 0}tr.table-item-not-active{background-color:rgba(250,250,250,0.3)}tr.table-item-not-active td,.item-not-active{opacity:.3}tr.table-item-not-active td:last-child{opacity:1}.table-hover .table-hover-off tbody tr:hover{color:inherit;background-color:inherit}#global-search-results{position:absolute;display:block;min-width:34%;right:0;background-color:#f8f9fa;top:55px;z-index:100;border-radius:0 0 4px 4px;border:0}#global-search-results .results{padding:14px 14px 14px 14px}#global-search-results .results hr:last-child,.search-results hr:last-child{display:none}#fav-toggle{color:#ffc107ff;font-size:80%;cursor:pointer}#fav-toggle.disabled{pointer-events:none;opacity:.5}.list-sub{color:#bababa}.table-group-head th,.table-group-head td{color:#77221e;font-weight:bold}.group-head a,.group-head a:hover{color:#77221e}.group-head{color:#77221e;font-weight:bold}.group-head.group-active a{color:#fff;padding-left:4px;padding-right:4px}.group-head.group-active{background:#77221e;color:#fff}.group-sub a,.group-sub a:hover{color:#444;position:absolute;margin-left:5px}.group-sub{color:#444}li.group-sub:before{content:'↳';font-size:0.85em;color:#bababa}.group-sub.group-active .list-sub{color:#fff}.group-sub.group-active a{color:#fff;padding-left:4px;padding-right:4px}.group-sub.group-active{background:#77221e;color:#fff;font-weight:bold}.text-right{text-align:right !important}.text-left{text-align:left !important}.text-center{text-align:center !important}.text-top{vertical-align:top !important}.text-middle{vertical-align:middle !important}.text-bottom{vertical-align:bottom !important}.text-huge{font-size:1.5em !important}.text-large{font-size:1.2em !important}.text-medium{font-size:1em !important}.text-small{font-size:.85em !important;line-height:1.4em !important}.text-tiny{font-size:.75em !important;line-height:1.4em !important}.text-small td,.text-small th,.text-tiny td,.text-tiny th{line-height:1.4em}.text-strong{font-weight:bold}.text-normal{font-weight:normal !important}.text-it,.text-italic{font-style:italic}.text-tt{font-family:monospace}.text-lightgray,.text-lightgrey{color:#bababa !important}.text-gray,.text-grey{color:#999 !important}.text-darkgray,.text-darkgrey{color:#444 !important}.text-white{color:#fff !important}.text-blue,.text-info{color:#08c !important}.text-orange,.text-warning,.text-warn{color:#f89406 !important}.text-red,.text-important{color:#77221e !important}.text-green,.text-success{color:green !important}.text-lightgreen{color:#68c965 !important}.text-yellow{color:#c09853 !important}.text-black{color:#000 !important}.text-underline{text-decoration:underline}th.no-stretch,td.no-stretch{width:0.1%;white-space:nowrap}tr[data-href]{cursor:pointer}.validation-info .pw-info{display:flex;align-items:center}.validation-info .pw-info .all-valid{flex:0 0 auto}.validation-info .pw-info .valid-info{flex:1 1 auto;display:flex;flex-wrap:wrap}.cost-calculation .col,.cost-calculation .col-1,.cost-calculation .col-2,.cost-calculation .col-3,.cost-calculation .col-4,.cost-calculation .col-5,.cost-calculation .col-6,.cost-calculation .col-7,.cost-calculation .col-8,.cost-calculation .col-9,.cost-calculation .col-10,.cost-calculation .col-11,.cost-calculation .col-12,.cost-calculation .badge{word-break:break-word}.cost-calculation .badge,.cost-calculation .alert{border:1px solid}.cost-calculation .cost-calculation-value{border-color:#bababa}.cost-calculation .alert{display:block;padding:0.8rem}.cost-calculation .flex-gap{gap:0.5rem}.cost-calculation .badge-warning{border-color:#c09853}.cost-calculation .badge-success{border-color:#40913d}.cost-calculation .badge-info{border-color:#08c}.message{border-radius:0.5em;border:1px solid #444;padding:0.25em 0.5em}.message .message-str{border-bottom:1px solid rgba(68,68,68,0.2);padding-bottom:0.25em;margin-top:0.25em}.message .message-str:last-child{border-bottom:none}.received-message-item,.sent-message-item{margin-bottom:1em;padding:0 1em}.received-message-item{justify-content:start}.received-message-item .message{background-color:#d9edf7;border-color:#bce8f1}.sent-message-item{justify-content:end}.sent-message-item .message{color:#666666;background-color:#eeeeee;border-color:#dddddd}.table-middle>tbody>tr>td{vertical-align:middle}.card-body{padding-top:0.5rem;padding-bottom:0.5rem}.card-body .table{margin-bottom:0}.card-body .table thead tr th{border-top:none}.dropdown-item-checked::before{position:absolute;left:.45rem;content:'✓'}

/*# sourceMappingURL=main.css.map */