.ai-parser-root .column-box{height:calc(100vh - 250px);max-height:700px;min-height:500px}.ai-parser-root .preview-container-inner{align-items:center;display:flex;height:calc(100% - 60px);justify-content:center}.ai-parser-root .preview-content{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.ai-parser-root .preview-iframe{border:1px solid var(--bulma-border,#dbdbdb);border-radius:6px;height:100%;width:100%}.ai-parser-root .preview-image{border:1px solid var(--bulma-border,#dbdbdb);border-radius:6px;box-shadow:0 2px 3px #0a0a0a1a;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.ai-parser-root .code-example{padding:.5rem;text-align:left}.ai-parser-root .code-example,.ai-parser-root .raw-data-pre{background:var(--bulma-scheme-main-bis,#f5f5f5);border-radius:4px;font-size:.75rem}.ai-parser-root .raw-data-pre{max-height:300px;overflow:auto;padding:1rem}.ai-parser-root .selected-file-box{align-items:center;background:var(--bulma-scheme-main-bis,#f5f5f5);border:1px solid var(--bulma-border,#dbdbdb);border-radius:6px;display:flex;gap:1rem;justify-content:space-between;padding:.75rem 1rem}.ai-parser-root .selected-file-info{align-items:center;display:flex;flex:1;gap:.5rem;min-width:0}.ai-parser-root .selected-file-name{color:var(--bulma-text,#363636);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-parser-root .fade-enter-active,.ai-parser-root .fade-leave-active{transition:opacity .2s ease}.ai-parser-root .fade-enter-from,.ai-parser-root .fade-leave-to{opacity:0}.ai-parser-root .table-container{max-height:400px;overflow:auto}.ai-parser-root .action-column{width:50px}.ai-parser-root .textarea.is-small{min-height:2.5rem;resize:vertical}.ai-parser-root .progress-container{position:relative}.ai-parser-root .file.has-name .file-name{border-left:none;max-width:none}.ai-parser-root .preview-container{background:var(--bulma-scheme-main-bis,#fafafa);border:1px solid var(--bulma-border,#dbdbdb);border-radius:6px;overflow:hidden}.ai-parser-root .progress.is-success::-webkit-progress-bar{background-color:var(--bulma-scheme-main-bis,#e8f4f8);border-radius:.25rem}.ai-parser-root .progress.is-success::-webkit-progress-value{background:linear-gradient(90deg,#5ed3a7,#d4a843);border-radius:.25rem;-webkit-transition:all .3s ease;transition:all .3s ease}.ai-parser-root .progress.is-warning::-webkit-progress-value{background:linear-gradient(90deg,#e7b067,#ff9800);border-radius:.25rem;-webkit-transition:all .3s ease;transition:all .3s ease}.ai-parser-root .progress.is-success::-moz-progress-bar{background:linear-gradient(90deg,#5ed3a7,#d4a843);border-radius:.25rem}.ai-parser-root .progress.is-warning::-moz-progress-bar{background:linear-gradient(90deg,#e7b067,#ff9800);border-radius:.25rem}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ai-parser-root .mdi-spin{animation:spin 1s linear infinite}.ai-parser-root .notification{transition:all .3s ease}.ai-parser-root .ai-parser-progress-notification{border-radius:6px;padding:1.25rem 1.5rem}.ai-parser-root .ai-parser-progress-success{background-color:#e8f5e9;border:1px solid #5ed3a7;color:#2e7d52}.ai-parser-root .ai-parser-progress-warning{background-color:#fff8e1;border:1px solid #e7b067;color:#8d6e00}html.dark .ai-parser-root .ai-parser-progress-success{background-color:#1a3a2a;border-color:#3b775e;color:#5ed3a7}html.dark .ai-parser-root .ai-parser-progress-warning{background-color:#3a2e1a;border-color:#8d6e00;color:#e7b067}.ai-parser-root .button.is-fullwidth{justify-content:center}html.dark .ai-parser-root .preview-container,html.dark .ai-parser-root .preview-iframe,html.dark .ai-parser-root .preview-image{border-color:#173a52}html.dark .ai-parser-root .preview-container{background:#1c3545}html.dark .ai-parser-root .code-example,html.dark .ai-parser-root .raw-data-pre{background:#1c3545;color:#fff}html.dark .ai-parser-root .selected-file-box{background:#1c3545;border-color:#173a52}html.dark .ai-parser-root .selected-file-name{color:#fff}html.dark .ai-parser-root .progress.is-success::-webkit-progress-bar{background-color:#1c3545}@media screen and (max-width:768px){.ai-parser-root .columns.is-gapless{display:block}.ai-parser-root .column.is-half{width:100%!important}.ai-parser-root .box{height:auto!important;margin:.75rem!important;min-height:auto!important}}
