#templateModal .dropzone{min-height:200px}#templateModal .dropzone .dz-default.dz-message{margin:5em 0}.help-content .example-section{background-color:#f8f9fa;padding:15px;border-radius:5px;margin:15px 0}.help-content .mapping-example{background-color:#e7f3ff;padding:10px;border-left:4px solid #007bff;margin:10px 0}.help-content img{max-width:100%;height:auto;display:block;margin:10px auto;border:1px solid #ddd;border-radius:5px;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1)}.modal-xl .modal-dialog{max-width:90%}.help-content .example-section{background-color:var(--bs-light);padding:1.5rem;border-radius:.375rem;margin:1.25rem 0;border-left:4px solid var(--bs-primary)}.help-content .mapping-example{background-color:var(--bs-white);padding:1rem;border-radius:.375rem;margin:1rem 0;border:1px solid var(--bs-border-color)}.help-content .mapping-example img{max-width:100%;height:auto;border-radius:.375rem;margin-top:.75rem;cursor:pointer;transition:transform .2s ease;border:2px solid var(--bs-border-color)}.help-content .mapping-example img:hover{transform:scale(1.02);border-color:var(--bs-primary)}.help-content code{background-color:var(--bs-light);padding:.125rem .375rem;border-radius:.25rem;font-family:var(--bs-font-monospace);color:var(--bs-danger)}.help-content .alert{border-radius:.375rem;padding:1rem}.help-content .feature-highlight{background:linear-gradient(135deg,var(--bs-primary) 0%,var(--bs-info) 100%);color:#fff;padding:1.25rem;border-radius:.5rem;margin:1.25rem 0}.help-content .code-preview{background-color:var(--bs-light);border:1px solid var(--bs-border-color);border-radius:.375rem;padding:1rem;font-family:var(--bs-font-monospace);font-size:.875rem;margin:.75rem 0;overflow-x:auto}.lightboxOverlay,.lightbox{z-index:2000!important}.table-responsive{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}.table-bordered th,.table-bordered td{border-top:0!important;border-bottom:1px solid #dee2e6!important}.table-bordered thead th{border-bottom:2px solid #dee2e6!important}.columns-info-container{padding:10px 0;border-bottom:1px solid #dee2e6;margin-bottom:10px}.total-columns-info .form-label{font-weight:600;color:#495057}.datatable-top{padding:10px 0;margin-bottom:10px}.columns-info-container{padding:0;border-bottom:1px solid #dee2e6;margin-bottom:10px}.total-columns-info{display:flex;align-items:center}.total-columns-info .form-label{font-weight:600;color:#495057;margin-right:.5rem}.datatable-search{margin-left:auto}.help-icon{cursor:pointer}.icon-header-types-info{cursor:pointer;margin-left:10px;background:none!important}.icon-header-types-info svg{height:15px!important}