.menu-page-scroll[data-v-e47b5bee]{max-height:calc(100vh - 80px);overflow:auto;padding:20px;width:100%}.preview-card .card-body[data-v-e47b5bee],.preview-card[data-v-e47b5bee]{padding:5px}.preview-charts[data-v-e47b5bee]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.chart-box[data-v-e47b5bee]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:350px;min-width:300px;border:1px solid #e0e0e0;padding:10px}@media (min-width:769px) and (max-width:1300px){.chart-box[data-v-e47b5bee]{min-height:100px}}.scrollmenu[data-v-e47b5bee]{max-height:300px;overflow:auto}.mapping-table code[data-v-e47b5bee]{font-size:.85em;color:#495057;background:#f8f9fa;padding:2px 5px;border-radius:3px}.preview-col-wrap[data-v-e47b5bee]{min-width:0;overflow:hidden}.preview-sql-row .sql-form-group[data-v-e47b5bee]{margin-bottom:.5rem}.preview-card .sql-textarea[data-v-e47b5bee],.preview-sql-row .sql-form-group[data-v-e47b5bee] textarea{max-height:120px;font-size:12px;padding:6px 8px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.mapping-table-wrap[data-v-e47b5bee]{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.mapping-table-wrap .mapping-table[data-v-e47b5bee]{min-width:200px;font-size:13px}.mapping-table-wrap .mapping-table td[data-v-e47b5bee],.mapping-table-wrap .mapping-table th[data-v-e47b5bee]{padding:4px 6px;white-space:nowrap}.mapping-table-wrap .mapping-table td[data-v-e47b5bee]:last-child{white-space:normal;word-break:break-word;max-width:180px}@media (max-width:1400px){.preview-card .sql-textarea[data-v-e47b5bee],.preview-sql-row .sql-form-group[data-v-e47b5bee] textarea{max-height:90px;font-size:11px;padding:4px 6px}.mapping-table-wrap .mapping-table[data-v-e47b5bee]{font-size:12px}.mapping-table-wrap .mapping-table td[data-v-e47b5bee],.mapping-table-wrap .mapping-table th[data-v-e47b5bee]{padding:3px 5px}.mapping-table-wrap .mapping-table td[data-v-e47b5bee]:last-child{max-width:140px}}@media (max-width:992px){.preview-card .sql-textarea[data-v-e47b5bee],.preview-sql-row .sql-form-group[data-v-e47b5bee] textarea{max-height:70px;font-size:11px}.mapping-table-wrap .mapping-table[data-v-e47b5bee]{font-size:11px}.mapping-table-wrap .mapping-table td[data-v-e47b5bee],.mapping-table-wrap .mapping-table th[data-v-e47b5bee]{padding:2px 4px}.mapping-table-wrap .mapping-table td[data-v-e47b5bee]:last-child{max-width:120px}}@media (max-width:768px){.preview-card .sql-textarea[data-v-e47b5bee],.preview-sql-row .sql-form-group[data-v-e47b5bee] textarea{max-height:60px;font-size:10px;padding:3px 5px}.preview-mapping-row .mapping-table-wrap[data-v-e47b5bee]{margin-bottom:.5rem}.mapping-table-wrap .mapping-table td[data-v-e47b5bee]:last-child{max-width:100%}}.inline-mapping-input[data-v-e47b5bee]{font-family:Consolas,Monaco,Courier New,monospace;font-size:10px;color:#495057;background:#f8f9fa;border:1px solid transparent;border-radius:3px;padding:1px 5px;width:100%;outline:none;-webkit-transition:border-color .15s,background .15s;transition:border-color .15s,background .15s}.inline-mapping-input[data-v-e47b5bee]:focus{background:#fff;border-color:#80bdff}.type-select.custom-select[data-v-e47b5bee]{font-family:Consolas,Monaco,Courier New,monospace;font-size:10px;color:#495057;background-color:#f8f9fa;border-radius:3px;padding:2px 5px;width:100%;height:1.5em;line-height:1}.inline-mapping-input[data-v-e47b5bee]::-webkit-input-placeholder{color:#adb5bd;font-style:italic}.inline-mapping-input[data-v-e47b5bee]::-moz-placeholder{color:#adb5bd;font-style:italic}.inline-mapping-input[data-v-e47b5bee]:-ms-input-placeholder{color:#adb5bd;font-style:italic}.inline-mapping-input[data-v-e47b5bee]::-ms-input-placeholder{color:#adb5bd;font-style:italic}.inline-mapping-input[data-v-e47b5bee]::placeholder{color:#adb5bd;font-style:italic}.preview-btn-row[data-v-e47b5bee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0;line-height:1;margin-top:-20px}.preview-btn[data-v-e47b5bee]{font-size:14px;background:#17a2b8;color:#fff;border:none;border-radius:3px;cursor:pointer;-webkit-transition:background .15s;transition:background .15s}.preview-btn[data-v-e47b5bee]:hover:not(:disabled){background:#138496}.preview-btn[data-v-e47b5bee]:disabled{background:#b0b7bc;cursor:not-allowed;opacity:.8}