/* Changes for Courier */

.testing-background { background: url("https://i.imgur.com/DDW5bsn.png") repeat scroll }

.waybill-weight-cell { min-width: 10rem }
.waybill-weight-cell * { display: inline }
.waybill-weight-cell .qty { max-width: 4em }
.waybill-print-desc { min-width: 15rem }

.waybill-print-signature {
	border: 0;
	border-bottom: 1px solid #000;
	height: 2rem;
	width: 100%;
	margin-bottom: 2em
}

.waybill-print-acknowledgements { font-size: 12px; }
.waybill-line-weight { max-width: 4em }
.addable-icon { width: 1.5rem }
.login-9x-logo { height: 8rem; width: auto }

.d-none-unimportant { display: none }

@media print {
	.waybill-print-close { display: none }
}

/* Print CSS from https://christianoliff.com/blog/bootstrap-5-print-stylesheet/ */
@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}}

.cybs-microform-embed { height: 36.4px }
#cybs-microform-number-container {
	background: #efefef;
	-webkit-transition: background 200ms;
	transition: background 200ms;
}
#cybs-microform-number-container { background: white; }
#cybs-microform-number-container.flex-microform-focused { background: lightyellow; }
#cybs-microform-number-container.flex-microform-valid { background: green; }
#cybs-microform-number-container.flex-microform-valid.flex-microform-focused { background: lightgreen; }

#modals-spinner.htmx-request { display: flex !important; }