.preprocessor-header-fields select{min-height:43px;border:1px solid #9dabb2;background:#fff;padding:8px 11px;font:inherit}
.po-numbering-rule{display:grid;grid-template-columns:minmax(320px,.85fr) minmax(420px,1.15fr);gap:28px;padding:19px 24px;border-bottom:1px solid #aeb9bd;background:#fff1eb;color:#172630}.po-numbering-rule small,.po-numbering-rule b{display:block}.po-numbering-rule small{color:#f4511e;font-size:10px;font-weight:900;letter-spacing:.08em}.po-numbering-rule b{margin-top:5px;font-size:17px}.po-numbering-rule p{margin:0;line-height:1.5;color:#4e626d}
.po-batch-header{grid-template-columns:repeat(4,minmax(0,1fr))}.po-source-grid>header{align-items:center}.po-generated-fields{display:flex;gap:10px;align-items:center;padding:10px 14px;border-bottom:1px solid #cad1d4;background:#f2f4f4;font-size:11px}.po-generated-fields b{color:#f4511e}.po-generated-fields span{padding:5px 9px;border:1px solid #bdc7cb;background:#fff;font-weight:800}.po-source-grid .k-grid-content{background-image:linear-gradient(90deg,rgba(244,81,30,.035),transparent 28%)}
.po-record-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-bottom:1px solid #aeb9bd;background:#fff}
.po-record-tabs button{display:grid;grid-template-columns:30px 1fr auto;gap:8px;align-items:center;min-height:52px;padding:10px 13px;border:0;border-right:1px solid #c6ced1;background:#fff;color:#172630;text-align:left;cursor:pointer}
.po-record-tabs button:last-child{border-right:0}.po-record-tabs button b{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#172630;color:#fff}.po-record-tabs button span{font-size:11px;font-weight:800}.po-record-tabs button strong{color:#64757e;font-size:10px}
.po-record-tabs button.active{background:#fff1eb;box-shadow:inset 0 -4px #f4511e}.po-record-tabs button.active b{background:#f4511e}
.po-connected-validation{border-top:1px solid #aeb9bd;background:#172630;color:#fff}.po-connected-validation>header{display:flex;justify-content:space-between;gap:25px;align-items:center;padding:24px}.po-connected-validation>header h3{margin:5px 0;font-size:23px}.po-connected-validation>header p{max-width:850px;margin:0;color:#c6d1d5;line-height:1.5}.po-connected-validation>header strong{flex:0 0 auto;padding:12px;border:1px solid #f4511e;color:#f4511e}.po-connected-validation>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid #52616a}.po-connected-validation article{padding:16px;border-right:1px solid #52616a}.po-connected-validation article:last-child{border-right:0}.po-connected-validation article b,.po-connected-validation article span{display:block}.po-connected-validation article b{color:#f4511e}.po-connected-validation article span{margin:3px 0;font-weight:900}.po-connected-validation article p{margin:0;color:#b9c6cb;font-size:10px;line-height:1.45}
@media(max-width:900px){.po-record-tabs{grid-template-columns:1fr 1fr}.po-connected-validation>div{grid-template-columns:1fr 1fr}.po-connected-validation>header{align-items:flex-start;flex-direction:column}.po-numbering-rule{grid-template-columns:1fr}.po-batch-header{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.po-record-tabs,.po-connected-validation>div{grid-template-columns:1fr}}
