.result-display[data-v-bd88a77a]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden}[data-v-bd88a77a] .simple-wysiwyg-editor{height:100%;border:none;border-radius:0}@media(max-width:768px){.result-display[data-v-bd88a77a]{border-radius:0}}.modal-body-inner[data-v-1a28b9b8]{min-height:300px;max-height:calc(100vh - 200px);flex:1;overflow:hidden;display:flex;flex-direction:column;padding:0;position:relative}[data-v-1a28b9b8] .result-display{height:100%;flex:1;display:flex;flex-direction:column;box-shadow:none;border-radius:0;background-color:#fff}[data-v-1a28b9b8] .result-header{border-radius:0;background:#fafbfc;border-bottom:1px solid #e5e7eb;padding:16px 20px}[data-v-1a28b9b8] .result-footer{border-radius:0;background:#fafbfc;border-top:1px solid #e5e7eb;padding:12px 20px}[data-v-1a28b9b8] .result-content{flex:1;overflow-y:auto;background:#fff}[data-v-1a28b9b8] .correction-panel-container{max-height:300px;overflow-y:auto;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:16px}[data-v-1a28b9b8] .version-history-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;background:#fff;border-radius:0}[data-v-1a28b9b8] .extended-stats-panel{position:absolute;top:0;right:0;width:400px;height:100%;background:#fff;border-left:1px solid #e5e7eb;box-shadow:-2px 0 8px rgba(0,0,0,.05);z-index:50}[data-v-1a28b9b8] .manual-input-modal{z-index:10001}@media(max-width:768px){.stichpunkte-container[data-v-1a28b9b8]{padding:12px}.stichpunkte-button[data-v-1a28b9b8]{font-size:13px;padding:6px 12px}.dropdown-menu[data-v-1a28b9b8]{min-width:180px}.dropdown-item[data-v-1a28b9b8]{padding:8px 12px;font-size:13px}}@media(max-width:768px){.modal-body-inner[data-v-1a28b9b8]{max-height:none;min-height:0;flex:1}[data-v-1a28b9b8] .result-header{padding:12px;flex-wrap:wrap;gap:8px}[data-v-1a28b9b8] .result-actions{width:100%;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px}[data-v-1a28b9b8] .correction-panel-container{max-height:50vh}[data-v-1a28b9b8] .extended-stats-panel{position:fixed;top:0;left:0;width:100%;height:100vh;border-radius:0;border-left:none}[data-v-1a28b9b8] .version-history-container{position:fixed;top:0;left:0;width:100%;height:100vh}[data-v-1a28b9b8] .export-dropdown .dropdown-menu{right:auto;left:0}}.stichpunkte-container[data-v-1a28b9b8]{padding:16px;background-color:#f9fafb;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;gap:8px}.stichpunkte-dropdown[data-v-1a28b9b8]{position:relative;display:inline-block}.fliesstext-button[data-v-1a28b9b8]{border-color:#0077b6!important;color:#0077b6!important}.fliesstext-button[data-v-1a28b9b8]:hover:not(:disabled){background-color:#e3f2fd!important}.stichpunkte-button[data-v-1a28b9b8]{display:flex;align-items:center;gap:8px;padding:8px 16px;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;font-size:14px;font-weight:500;color:#374151;cursor:pointer;transition:all .2s}.stichpunkte-button[data-v-1a28b9b8]:hover:not(:disabled){background-color:#f3f4f6;border-color:#9ca3af}.stichpunkte-button[data-v-1a28b9b8]:disabled{opacity:.5;cursor:not-allowed}.stichpunkte-button .dropdown-icon[data-v-1a28b9b8]{font-size:12px;margin-left:4px;transition:transform .2s}.stichpunkte-button:hover .dropdown-icon[data-v-1a28b9b8]{transform:translateY(1px)}.dropdown-menu[data-v-1a28b9b8]{position:absolute;top:100%;left:0;margin-top:4px;background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);min-width:200px;z-index:10;overflow:hidden;animation:dropdownFadeIn-1a28b9b8 .2s ease-out}@keyframes dropdownFadeIn-1a28b9b8{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.dropdown-item[data-v-1a28b9b8]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 16px;background-color:transparent;border:none;font-size:14px;color:#374151;text-align:left;cursor:pointer;transition:background-color .2s}.dropdown-item[data-v-1a28b9b8]:hover:not(:disabled){background-color:#f3f4f6}.dropdown-item[data-v-1a28b9b8]:disabled{opacity:.5;cursor:not-allowed}.dropdown-item[data-v-1a28b9b8]:not(:last-child){border-bottom:1px solid #f3f4f6}@keyframes fadeIn-1a28b9b8{0%{opacity:0}to{opacity:1}}@keyframes slideIn-1a28b9b8{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-overlay[data-v-1a28b9b8]{animation:fadeIn-1a28b9b8 .2s ease-out}.modal-container[data-v-1a28b9b8]{animation:slideIn-1a28b9b8 .3s ease-out}[data-v-1a28b9b8] .processing-overlay{border-radius:0;z-index:250}[data-v-1a28b9b8] .processing-content .spinner{width:60px;height:60px;border:5px solid #e5e7eb;border-top-color:#4c84ff}.ai-progress-overlay[data-v-1a28b9b8]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:10001}.ai-progress-card[data-v-1a28b9b8]{background:#fff;border-radius:12px;padding:32px 48px;box-shadow:0 8px 32px rgba(0,0,0,.2);min-width:400px;max-width:500px;animation:slideIn-1a28b9b8 .3s ease-out}.ai-progress-title[data-v-1a28b9b8]{font-size:24px;font-weight:600;color:#333;text-align:center;margin-bottom:16px;display:flex;align-items:center;justify-content:center;gap:12px}.ai-progress-title svg[data-v-1a28b9b8]{color:#4c84ff;font-size:28px}.ai-progress-text[data-v-1a28b9b8]{font-size:16px;color:#666;text-align:center;margin-bottom:24px;min-height:24px}.ai-progress-bar-container[data-v-1a28b9b8]{width:100%;height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden;margin-bottom:16px}.ai-progress-bar-fill[data-v-1a28b9b8]{height:100%;background:linear-gradient(90deg,#4c84ff,#6b94ff);border-radius:4px;transition:width .3s ease-out;position:relative;overflow:hidden}.ai-progress-bar-fill[data-v-1a28b9b8]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);animation:shimmer-1a28b9b8 2s infinite}@keyframes shimmer-1a28b9b8{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ai-progress-percentage[data-v-1a28b9b8]{font-size:18px;font-weight:600;color:#4c84ff;text-align:center}.fade-enter-active[data-v-1a28b9b8],.fade-leave-active[data-v-1a28b9b8]{transition:opacity .3s}.fade-enter-from[data-v-1a28b9b8],.fade-leave-to[data-v-1a28b9b8]{opacity:0}@media(max-width:768px){.ai-progress-card[data-v-1a28b9b8]{min-width:90%;padding:24px 32px}.ai-progress-title[data-v-1a28b9b8]{font-size:20px}.ai-progress-text[data-v-1a28b9b8]{font-size:14px}}
