.op-import-totals{display:flex;gap:12px;flex-wrap:wrap;padding:7px 0 16px}.op-import-totals>span{display:flex;align-items:center;gap:7px;font-size:11px;color:#776b43;border:1px solid #e9dfbf;background:#fffbef;padding:10px 13px;border-radius:8px}.op-import-totals strong{color:#3c3320;font-size:16px;font-variant-numeric:tabular-nums}.op-attribution-heading{padding:25px 0 15px}.op-attribution-heading h3{font:750 16px/1.7 Manrope,Arial;color:#3d3420;letter-spacing:-.3px}.op-attribution-heading p{font-size:12px;line-height:1.9;color:#79705b;margin-top:6px;max-width:900px}.op-source-preview h4{font:700 16px/1.8 Manrope,Arial;color:#28251c;padding:16px 18px;background:#fff5cd;margin:0 18px;border:1px solid #e7d391;border-bottom:0;border-radius:10px 10px 0 0}.admin-shell .op-source-preview .table-wrap th{background:#f5d466!important;color:#24210f!important;text-transform:none;font-weight:700;font-size:11px!important;letter-spacing:0;white-space:pre;border-right:1px solid #d6ba69}.admin-shell .op-source-preview .table-wrap th:first-child{color:#24210f!important}.admin-shell .op-source-preview .table-wrap tbody td{white-space:pre;color:#333!important;background:#fff;font-family:Calibri,Arial,sans-serif;font-size:12px!important;font-weight:400;letter-spacing:0;line-height:1.5;border-right:1px solid #e8e5dc;padding:12px 14px!important;max-width:none}.admin-shell .op-source-preview .table-wrap tbody tr:nth-child(even) td{background:#fff}.admin-shell .op-source-preview .table-wrap tbody tr:hover td{background:#fffdf5}.admin-shell .op-source-preview .table-wrap tbody td:first-child{box-shadow:none}.op-source-preview .table-wrap{border-color:#e2d6ae}#op-review .op-source-preview td{min-width:70px;vertical-align:middle!important}#op-review .op-source-preview td:first-child{min-width:180px}.op-source-preview table{min-width:1750px!important}.op-source-preview .atelier-horizontal-tip{color:#8a753d}
.admin-shell .op-source-preview .op-excel-grid td,.admin-shell .op-source-preview .op-excel-grid th{overflow:hidden;text-overflow:clip}
@media(max-width:600px){.op-import-totals{gap:8px}.op-import-totals>span{padding:9px 10px;font-size:10px}.op-import-totals strong{font-size:14px}.op-source-preview h4{margin:0 11px;font-size:13px;padding:12px}.op-attribution-heading h3{font-size:14px}.op-attribution-heading p{font-size:11px}}
