.oe-import-admin{max-width:100%;min-width:0}.oe-import-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.oe-import-tabs [aria-current=page]{background:#e8f7ef;border-color:#61b890;color:#145b3c}.oe-import-status{white-space:pre-wrap;overflow-wrap:anywhere;color:#275d44;font-weight:600}.oe-import-help{margin:18px 0;border:1px solid #dce7e0;border-radius:12px;padding:14px}.oe-import-help summary,.oe-import-card summary{cursor:pointer;color:#275d44;font-weight:650}.oe-import-help p,.oe-import-card details p{font-size:.88rem;line-height:1.55}.oe-import-help .oe-actions{flex-wrap:wrap}.oe-import-preview{margin:20px 0}.oe-import-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0}.oe-import-stats>div{display:grid;gap:7px;background:#f2f8f4;border:1px solid #e0ebe3;border-radius:12px;padding:15px}.oe-import-stats strong{font-size:1.65rem;color:#1a6946}.oe-import-stats span{font-size:.8rem;line-height:1.35}.oe-import-table-scroll{max-width:100%;overflow:auto;border:1px solid #dce7e0;border-radius:12px}.oe-import-table{width:100%;border-collapse:collapse;text-align:left;font-size:.84rem;min-width:480px}.oe-import-table th{background:#f0f7f3;color:#2b5640;padding:12px}.oe-import-table td{padding:12px;border-top:1px solid #e7eee9;vertical-align:top;overflow-wrap:anywhere;max-width:300px}.oe-import-errors{color:#8c2231;font-size:.88rem;line-height:1.7;max-height:300px;overflow:auto;padding-left:22px}.oe-import-card{padding:17px;border:1px solid #dce7e0;border-radius:15px;margin:12px 0;background:white;overflow-wrap:anywhere}.oe-import-card-heading{display:flex;gap:12px;justify-content:space-between;align-items:center}.oe-import-card-heading .oe-check{margin:0}.oe-import-card details{padding:10px 0}.oe-import-card .oe-prewrap{white-space:pre-wrap;line-height:1.6}.oe-import-selection{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:14px 0}.oe-import-replay-fields{padding:18px;background:#f3f9f5;border:1px solid #dce7e0;border-radius:14px;margin:16px 0}.oe-import-content input[type=file]{max-width:100%;min-width:0;font-size:.86rem}.oe-import-content form{min-width:0}.oe-import-content [hidden]{display:none!important}@media(max-width:480px){.oe-import-stats{gap:6px}.oe-import-stats>div{padding:11px}.oe-import-stats strong{font-size:1.4rem}.oe-import-card-heading{align-items:flex-start;flex-direction:column}.oe-import-tabs button{flex:1 1 44%;padding:10px;font-size:.84rem}.oe-import-selection{align-items:stretch}.oe-import-selection>.oe-check{flex-basis:100%}.oe-import-selection>button{flex:1}.oe-import-card{padding:14px}.oe-import-help{padding:12px}.oe-import-replay-fields{padding:13px}}
