.amend-banner{background:linear-gradient(110deg,#123e5e,#138b9b)}.amend-banner-paper{width:155px;padding:20px;background:white;transform:rotate(7deg);border-radius:9px;box-shadow:0 10px 0 #ffffff22;color:#20556c;flex-shrink:0}.amend-banner-paper strong{font-size:27px}.amend-banner-paper b{display:block;font-size:21px}.amend-banner-paper span{font-size:6px;letter-spacing:.7px;display:block;margin:9px 0 18px}.amend-banner-paper i{display:block;border-bottom:1px solid #cbdfe9;margin:12px 0}#amend-form input:not([type=checkbox]),#amend-form select{font-size:16px;font-weight:400}#amend-form input[aria-invalid=true],#amend-form select[aria-invalid=true]{border:1px solid #c23c53;background:#fff9fa;box-shadow:none}#amend-form input[aria-invalid=true]:focus,#amend-form select[aria-invalid=true]:focus{outline:2px solid #f0b7c2;outline-offset:0}#amend-form label>small{font-weight:400;color:#73889c;margin-left:5px}#amend-form .section-heading>label{min-width:90px;max-width:130px}.section-card h2>span{color:#3988b6;margin-right:8px}.amend-banner+.workspace .preview-sidebar{top:24px}#review-section .primary{width:100%}#state-rows .entry-row{padding:16px;margin-bottom:16px;background:#f7fafc;border:1px solid #dce6ef;border-radius:8px}#state-rows .row-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px 18px}.preview-sidebar .paper img{height:auto;max-height:none}.preview-sidebar{scroll-margin-top:20px}.field-error{display:block;font-size:13px;color:#a32943;margin-top:7px}#form-notice{outline:none}#preview-dialog{max-width:900px}.dialog-preview-paper img{width:100%;display:block}.preview-header h2{line-height:1.5}.amend-banner li{white-space:nowrap}#new-emp{margin-top:24px}@media(max-width:760px){.amend-banner-paper{display:none}.amend-banner{padding:26px}.amend-banner h1{font-size:28px}.amend-banner li{font-size:11px}.grid{grid-template-columns:minmax(0,1fr)}.address-row{grid-template-columns:1fr 1fr}.address-row>label:first-child{grid-column:1/-1}.preview-sidebar{position:static}#state-rows .row-fields{grid-template-columns:1fr}}

#amend-form label>.field-error{color:#a32943;margin-left:0}#preview-page-title{font-size:22px;font-weight:700;color:#203b50}.preview-header h2>[data-year]{font-size:16px;font-weight:400;margin-left:6px}

#amend-form .grid{align-items:end}

#amend-form textarea{font-family:inherit;font-size:16px;font-weight:400;line-height:1.5;width:100%;min-height:110px;border:1px solid #ccd6de;border-radius:7px;padding:12px;resize:vertical;color:#253d4d;background:white}#amend-form textarea[aria-invalid=true]{border:1px solid #c23c53;background:#fff9fa}#amend-form textarea:focus{outline:2px solid #b9d9eb;outline-offset:0}

.vehicle-card{border-top:1px solid #d7e4ee;margin-top:1.5rem;padding-top:1rem}.vehicle-card h3{margin-bottom:1rem}.vehicle-result{background:#f0f7fb;padding:.8rem;border-radius:8px}

[data-signature-key] [data-status][data-error=true]{color:#a32943}[data-signature-key] canvas:focus{outline:2px solid #9bc9e5;outline-offset:-2px}

.amend-row,.dependent-row{padding:16px;border:1px solid #dce6ef;border-radius:8px;margin:16px 0}.amend-row h3{font-size:16px;margin:0 0 12px}.amend-summary-table{overflow:auto}.amend-summary-table table{width:100%;font-size:12px;border-collapse:collapse}.amend-summary-table caption{text-align:left;font-weight:700;margin:12px 0}.amend-summary-table th,.amend-summary-table td{padding:8px 5px;border-bottom:1px solid #dce6ef;text-align:right}.amend-summary-table th:first-child{text-align:left}#amend-form textarea{font-family:inherit;font-size:16px;font-weight:400;line-height:1.5;width:100%;min-height:180px;padding:12px;border:1px solid #ccd6de;border-radius:7px;resize:vertical;color:#253d4d}#amend-form textarea[aria-invalid=true]{border-color:#c23c53;background:#fff9fa}
