.page--code-reconciliation a[data-kontur-mode="outbound"]::after{display:none}
.page--code-reconciliation [data-service-tool] .service-tool__layout{grid-template-columns:minmax(0,1fr)}
.page--code-reconciliation .service-tool__result{position:static;min-width:0}
.page--code-reconciliation textarea[name="expected"],.page--code-reconciliation textarea[name="actual"]{min-height:240px;font-family:ui-monospace,Consolas,monospace;font-size:.9rem;line-height:1.6;white-space:pre;overflow:auto;tab-size:4}
.page--code-reconciliation [data-service-text],.page--code-reconciliation .service-status,.code-notice{overflow-wrap:anywhere}
.code-notice{line-height:1.6;margin-bottom:0}.code-field-error{display:block;margin-top:8px;font-size:.85rem;color:#ffb0b8;line-height:1.5}
.page--code-reconciliation [aria-invalid="true"]{border-color:#ed8191!important}.theme-light .code-field-error{color:#a32637}
.page--code-reconciliation .guide-section .guide-list--unordered .guide-item:last-child{grid-column:auto}
@media(min-width:701px){.page--code-reconciliation .service-tool__stats,.page--code-reconciliation .service-result-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:520px){.page--code-reconciliation textarea[name="expected"],.page--code-reconciliation textarea[name="actual"]{min-height:210px;font-size:16px}}
