.xml-tabs button{min-height:29px;padding:4px 11px;font-weight:400}.xml-source{display:flex;align-items:center;gap:15px;flex-wrap:wrap;background:white;border:1px solid #91a4ba;border-radius:6px;padding:12px;margin-bottom:12px}.xml-source>label{min-width:260px}.xml-source>span{font-size:12px;color:#5b6d82;overflow-wrap:anywhere}.xml-source input[type=file]{padding:3px;min-height:32px}.xml-source input::file-selector-button{border:0;background:#eaf0f7;color:#173658;padding:6px 10px;margin-right:8px;border-radius:3px;cursor:pointer}.xml-summary{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:20px;background:white;border:1px solid #91a4ba;border-radius:6px;padding:15px;margin-bottom:10px}.xml-summary h2{margin:0 0 10px;font-size:17px}.xml-summary p{margin:6px 0;font-size:12px;color:#5b6d82}.xml-key{overflow-wrap:anywhere;font-size:11px;font-variant-numeric:tabular-nums}.xml-summary dl,.xml-confirm{display:grid;grid-template-columns:1fr auto;gap:8px 15px;margin:0;font-size:13px;align-content:start}.xml-summary dd,.xml-confirm dd{margin:0;text-align:right}.xml-summary dt,.xml-confirm dt{color:#5b6d82}.xml-options{display:flex;flex-wrap:wrap;gap:5px 18px;margin:12px 0}.xml-options .check{font-size:12px}.xml-warnings{font-size:12px;color:#80550c;background:#fff8e7;border:1px solid #d0b87c;border-radius:5px;padding:9px 12px;margin-bottom:10px}.xml-warnings p{margin:8px 0}.xml-warning-text{background:#fff8e7;color:#80550c;padding:10px;border:1px solid #d0b87c;border-radius:5px;font-size:13px}.xml-items{max-height:450px;overflow:auto}.xml-items table{min-width:1200px}.xml-items td,.xml-items th{padding:8px;font-size:12px}.xml-items td:nth-child(3),.xml-items td:nth-child(4){min-width:180px;max-width:280px;white-space:normal}.xml-items .icon{width:16px;height:16px}.xml-items button{min-height:28px;padding:3px 6px}.xml-state{display:inline-block;font-size:11px;border-radius:4px;padding:3px 5px;white-space:nowrap}.xml-state.resolved{background:#e6f5ec;color:#17633d}.xml-state.pending{background:#fff0de;color:#8c520c}.xml-bottom{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:12px 0;font-size:12px}.xml-bottom .row-actions{flex-wrap:wrap}.xml-installments{font-size:13px;margin-top:20px}.xml-installments .table-wrap{margin-top:10px}.xml-empty{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#5b6d82}.xml-empty .icon{width:38px;height:38px}.xml-history-filter{display:flex;align-items:flex-end;gap:14px;margin:15px 0;flex-wrap:wrap}.xml-history-filter>label:first-child{flex:1;min-width:220px}.xml-history{min-width:900px}.xml-history td:first-child{max-width:225px}.xml-product-search{display:flex;gap:8px}.xml-product-search input{flex:1;min-width:0}.xml-dialog>label{margin:12px 0}.xml-edit-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:15px}.xml-edit-grid output{padding:8px;background:#f1f5f8;border-bottom:1px solid #9aadc3;min-height:35px;color:#173658}.xml-item-mode{display:flex;gap:25px;margin:15px 0}.xml-dialog .table-wrap{max-height:350px;overflow:auto}.xml-dialog table{min-width:650px}.xml-confirm{margin:20px 0}.xml-dialog h2{font-size:18px}
.product-commands{flex-wrap:wrap;justify-content:flex-end}.page-heading:has(.product-commands){flex-wrap:wrap;gap:12px}
@media(max-width:850px){.xml-summary{grid-template-columns:1fr}.xml-summary dl{max-width:360px}.xml-bottom{align-items:flex-start;flex-direction:column}.xml-edit-grid{grid-template-columns:1fr}.xml-edit-grid .span-2{grid-column:span 1}.xml-source>label{min-width:0;width:100%}.xml-item-mode{flex-wrap:wrap;gap:8px 20px}.xml-confirm{grid-template-columns:1fr}.xml-confirm dd{text-align:left;margin-bottom:7px}}
