#root .required-mark{color:#a51d2d;white-space:nowrap;vertical-align:baseline;background:#fff0f1;border:1px solid #bf4149;border-radius:4px;margin-inline-start:.35em;padding:.1em .45em;font-size:max(12px,.85em);font-weight:800;line-height:1.5;display:inline-block}#root .form-grid label.required-missing>span,#root .duty-date-field>span:first-child,#root .required-field-label{color:#403c37;font-weight:700}#root label>span:has(.required-mark){color:#403c37;font-weight:700}#root td:has(>.required-mark){color:#403c37;font-weight:700}#root label:has(.required-mark) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=hidden]){color:#403c37;background-color:#fff;border-color:#dfdad4}#root .duty-date-field:has(.required-mark) input{color:#403c37;background-color:#fff;border-color:#dfdad4}#root td:has(>.required-mark) input{color:#403c37;background-color:#fff;border-color:#dfdad4}#root .required-missing :is(input,select,textarea):not([type=checkbox]):not([type=radio]),#root [data-required-empty=true]{color:#403c37!important;background-color:#fff0f1!important;border-color:#dfdad4!important}#root :is(input,select,textarea)[aria-invalid=true],#root .operation-modal [aria-invalid=true]{background-color:#fff0f1;border:2px solid #b42335}#root .operation-save-error{color:#8f1726;background:#fff0f1;border:2px solid #bf4149;flex-wrap:wrap;padding:14px;scroll-margin-block:24px}#root .operation-save-error>div{flex:1;min-width:180px}#root .operation-save-error strong{font-size:16px}#root .operation-save-error span{font-size:14px}#root .operation-error-jump{color:#8f1726;font:inherit;cursor:pointer;background:#fff;border:1px solid #bf4149;border-radius:6px;padding:8px 12px}@media print{#root .required-mark{color:#111;background:#fff;border-color:#777}#root .operation-save-error{display:none}}
