
.import-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.safety-card{background:#fff5c2;border:2px solid #d5a800;border-radius:18px;padding:20px;margin-bottom:24px}.safety-card p{margin-bottom:0;color:#5e552d}.import-summary{display:grid;gap:5px;margin-top:18px;padding:15px;border-radius:14px;background:#f5f7fb;color:#566176}.import-summary strong{color:#172033}.import-summary small{margin-top:5px}.admin-panel textarea{width:100%;border:1.5px solid #ccd5e2;border-radius:12px;padding:12px;font:inherit;margin-bottom:12px}.rule-list{display:grid;gap:12px}.rule-list div{display:grid;gap:2px;padding:12px;background:#f7f9fc;border-radius:12px}.rule-list span{color:#647086}.preview-table-wrap{overflow:auto}.preview-table{width:100%;border-collapse:collapse;font-size:.83rem}.preview-table th,.preview-table td{padding:9px 10px;border-bottom:1px solid #e5eaf1;text-align:left;white-space:nowrap}.preview-table th{background:#f5f7fb;position:sticky;top:0}@media(max-width:800px){.import-grid{grid-template-columns:1fr}}

.import-apply{margin-top:16px;width:100%}
.inline-button{display:inline-flex;margin-top:12px;text-decoration:none}
.import-status{font-weight:900;color:#1756b7}

/* V66 Facebook Marketplace draft importer */
.facebook-import-label{display:grid;gap:7px;font-weight:850;margin-bottom:12px}.facebook-import-label input{padding:12px;border:1px solid #c8d7e5;border-radius:12px;font:inherit}.optional-note{font-size:.72rem;color:#76879a;font-weight:700}.facebook-import-note{font-size:.78rem;color:#697d90;margin:10px 0 0}.facebook-draft-success{display:grid;gap:10px}.facebook-draft-success>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px}.draft-status-badge{background:#edf0f5;color:#596477;border-radius:999px;padding:6px 9px;font-size:.7rem;font-weight:900}.facebook-draft-success h3{margin:0;color:#10213a}.facebook-import-facts{display:grid;grid-template-columns:1fr 1fr;gap:7px}.facebook-import-facts span{background:#fff;border:1px solid #dde6ef;border-radius:10px;padding:9px;display:grid;gap:2px}.facebook-import-images{display:flex;gap:7px;overflow:auto;padding-bottom:3px}.facebook-import-images img{width:78px;height:78px;object-fit:contain;background:#fff;border:1px solid #d6e1ea;border-radius:10px;flex:0 0 auto}.facebook-import-warnings{display:grid;gap:5px;color:#805c08;background:#fff7da;border-radius:10px;padding:9px}.facebook-import-actions{display:flex;flex-wrap:wrap;gap:8px}.facebook-import-actions .inline-button{margin-top:0}@media(max-width:520px){.facebook-import-facts{grid-template-columns:1fr}.facebook-import-actions{display:grid}.facebook-import-actions a{justify-content:center}}

/* V67 Facebook export fallback */
.facebook-import-divider{border:0;border-top:1px solid #dbe5ee;margin:20px 0}
.facebook-folder-upload{margin-top:10px}
.facebook-export-list{display:grid;gap:8px;margin-top:8px;max-height:360px;overflow:auto}
.facebook-export-row{display:grid;grid-template-columns:56px 1fr auto;gap:9px;align-items:center;background:#fff;border:1px solid #dbe6ef;border-radius:12px;padding:8px}
.facebook-export-row img{width:56px;height:56px;object-fit:contain;background:#fff;border-radius:8px}
.facebook-export-row small{display:block;color:#6d7f90}.facebook-export-row strong{color:#12233d}
@media(max-width:520px){.facebook-export-row{grid-template-columns:48px 1fr}.facebook-export-row>span:last-child{grid-column:2}.facebook-export-row img{width:48px;height:48px}}
