.loading-wrapper{margin-bottom:4px}.caption{align-items:center;color:#fff;display:flex;font-size:15px;font-weight:600;gap:9px;margin-bottom:18px}.caption-dot{animation:caption-pulse 1.4s ease-in-out infinite;background:var(--eise-gilt);border-radius:50%;flex:0 0 auto;height:6px;width:6px}@keyframes caption-pulse{0%,to{opacity:.35}50%{opacity:1}}.loading-readout{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:9px}.frame-counter{color:var(--eise-gilt-lt);font-family:var(--eise-mono);font-size:22px;font-weight:500;letter-spacing:-.01em}.loading-percent{color:#8fa9b1;font-family:var(--eise-mono);font-size:12px}.frame-counter-dots{letter-spacing:6px}.frame-counter-dots span{animation:frame-counter-dot 1.4s infinite;display:inline-block;opacity:.2}.frame-counter-dots span:nth-child(2){animation-delay:.2s}.frame-counter-dots span:nth-child(3){animation-delay:.4s}@keyframes frame-counter-dot{0%,60%,to{opacity:.2}30%{opacity:1}}.loading-indicator{background-color:#ffffff17;border-radius:3px;height:6px;overflow:hidden;position:relative}.determinate{background:linear-gradient(90deg,#d9a94a,#eec36c);border-radius:3px;height:100%;transition:width .24s ease;width:0}.indeterminate{height:100%;position:relative}.indeterminate:before{animation:moveIndeterminate 1.5s ease-in-out infinite;background:linear-gradient(90deg,#d9a94a00,#d9a94a,#d9a94a00);border-radius:3px;bottom:0;content:"";left:0;position:absolute;top:0;width:30%}@keyframes moveIndeterminate{0%{transform:translate(-100%)}to{transform:translate(320%)}}.error-state{padding:4px 0 8px}.error-title{color:#e58a8a;font-size:15px;font-weight:600;margin-bottom:6px}.error-subtitle{color:var(--eise-muted-2);font-size:12.5px}.batch-info-panel[data-v-717f40d9]{background:#f9f9f9;border:1px solid #ddd;border-radius:8px;margin-top:15px;padding:12px}.batch-header[data-v-717f40d9]{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.batch-header h4[data-v-717f40d9]{font-size:14px;margin:0}.btn-small[data-v-717f40d9]{font-size:12px;padding:5px 10px}.batch-file-list[data-v-717f40d9]{max-height:300px;overflow-y:auto}.batch-file-item[data-v-717f40d9]{background:#fff;border:1px solid #e0e0e0;border-radius:6px;margin-bottom:8px;padding:8px 10px}.batch-file-item.is-current[data-v-717f40d9]{background:#f0fff0;border-color:#8ccf7e}.batch-file-item[data-v-717f40d9]:last-child{margin-bottom:0}.file-row[data-v-717f40d9]{align-items:center;display:flex;gap:8px}.file-status[data-v-717f40d9]{flex-shrink:0;text-align:center;width:20px}.status-icon[data-v-717f40d9]{font-size:14px}.status-icon.completed[data-v-717f40d9]{color:#4caf50}.status-icon.failed[data-v-717f40d9]{color:#d9534f}.status-icon.cancelled[data-v-717f40d9]{color:#999}.status-icon.processing[data-v-717f40d9]{animation:spin-717f40d9 1s linear infinite;color:#2196f3}.status-icon.pending[data-v-717f40d9]{color:#999}@keyframes spin-717f40d9{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.file-name[data-v-717f40d9]{flex:1;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-size[data-v-717f40d9]{color:#888;flex-shrink:0;font-size:11px}.remove-btn[data-v-717f40d9]{background:#f0f0f0;border:none;border-radius:50%;color:#666;cursor:pointer;flex-shrink:0;font-size:14px;height:20px;line-height:1;padding:0;width:20px}.remove-btn[data-v-717f40d9]:hover{background:#d9534f;color:#fff}.file-details[data-v-717f40d9]{display:flex;gap:10px;margin-left:28px;margin-top:4px}.detail[data-v-717f40d9]{color:#666;font-size:11px}.pending-text[data-v-717f40d9]{color:#999;font-style:italic}.file-progress[data-v-717f40d9]{margin-left:28px;margin-top:6px}.progress-bar[data-v-717f40d9]{background:#e0e0e0;border-radius:3px;height:6px;overflow:hidden}.progress-fill[data-v-717f40d9]{background:#8ccf7e;height:100%;transition:width .3s ease}.progress-text[data-v-717f40d9]{color:#666;display:block;font-size:11px;margin-top:2px}.file-result[data-v-717f40d9]{margin-left:28px;margin-top:4px}.result-text[data-v-717f40d9]{color:#4caf50;font-size:11px}.file-error[data-v-717f40d9]{margin-left:28px;margin-top:4px}.error-text[data-v-717f40d9]{color:#d9534f;font-size:11px}.batch-actions[data-v-717f40d9]{margin-top:12px;text-align:center}.batch-progress[data-v-717f40d9]{border-top:1px solid #ddd;margin-top:12px;padding-top:10px}.overall-progress[data-v-717f40d9]{align-items:center;color:#666;display:flex;font-size:12px;gap:10px}.overall-progress .progress-bar[data-v-717f40d9]{flex:1}.check-stack{display:flex;flex-direction:column;gap:11px}.info-text+.check-stack{margin-top:12px}.batch-choice-dialog{background:#f9f9f9;border:1px solid #ddd;border-radius:8px;margin:15px 0;padding:15px;text-align:center}.batch-choice-dialog h4{margin:0 0 8px}.batch-choice-dialog p{color:#666;margin:0 0 15px}.batch-choice-buttons{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.batch-choice-buttons button{align-items:center;display:flex;flex-direction:column;padding:12px 15px}.batch-choice-buttons button small{font-size:11px;font-weight:400;margin-top:4px;opacity:.8}.btn-text{background:none;border:none;color:#666;cursor:pointer;font-size:13px;text-decoration:underline}.btn-text:hover{color:#333}.error-message{background-color:#fcc;border-radius:5px;color:#d9534f;font-weight:700;margin-top:10px;padding:10px}.error-message .feedback-prompt{font-size:.9em;font-weight:400;margin-top:8px}.error-message .feedback-prompt a{color:#d9534f;text-decoration:underline}.error-message .reload-button{background-color:#d9534f;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:12px;padding:8px 16px}.error-message .reload-button:hover{background-color:#c9302c}.error-message .error-alternatives{font-weight:400;list-style:none;margin:10px 0 0;padding:0}.error-message .error-alternatives li{border-top:1px solid rgba(217,83,79,.25);padding:8px 0}.error-message .error-alternatives li:first-child{border-top:none}.error-message .error-alternatives a{color:#d9534f;font-weight:700;text-decoration:underline}.error-message .error-alternatives small{color:#a34641;display:block;font-size:.85em;margin-top:2px}.cancelled-message{background-color:#fff3cd;border-radius:5px;color:#856404;font-weight:700;margin-top:10px;padding:10px;text-align:left}.cancelled-message .feedback-prompt{font-size:.9em;font-weight:400;margin-top:8px}.cancelled-message .feedback-prompt a{color:#856404;text-decoration:underline}.cancelled-message .reload-button{background-color:#856404;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:12px;padding:8px 16px}.cancelled-message .reload-button:hover{background-color:#6d5203}.supported-formats{color:#888;font-size:12px;margin:0 0 15px}.lite-mode-warning{background:#fff3cd;border:1px solid #ffc107;border-radius:5px;color:#856404;font-size:12px;line-height:1.4;margin-bottom:15px;padding:10px 12px}.selected-files{background-color:#f0f8ff;border-radius:5px;margin-top:15px;padding:10px}.selected-file-list{margin-bottom:10px;max-height:240px;overflow-y:auto}.selected-file-item{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:6px;display:flex;gap:8px;margin-bottom:6px;padding:6px 10px}.selected-file-item:last-child{margin-bottom:0}.selected-file-item.is-mismatched{background:#fff5f5;border-color:#d9534f}.selected-file-item .file-name{flex:1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-file-item .file-size{color:#888;flex-shrink:0;font-size:11px}.selected-file-item .remove-btn{background:#f0f0f0;border:none;border-radius:50%;color:#666;cursor:pointer;flex-shrink:0;font-size:15px;height:22px;line-height:1;padding:0;width:22px}.selected-file-item .remove-btn:hover{background:#d9534f;color:#fff}.action-buttons{display:flex;gap:10px;margin-top:10px}.processing-actions{align-items:center;flex-direction:column;margin-top:20px}.processing-hint{color:#888;font-size:12px;margin:8px 0 0;text-align:center}.info-icon{color:#666;cursor:pointer;font-size:.9em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.info-icon:hover{color:#333}.info-text{background:#f5f5f5;border-radius:4px;color:#555;font-size:.9em;margin-top:5px;padding:8px}.info-text ul{margin:0;padding-left:20px}.radio-group{display:flex;flex-direction:column;gap:8px;margin:10px 0}.radio-option{align-items:center;cursor:pointer;display:flex;gap:8px}.radio-option input[type=radio]{margin:0}.checkbox-option{align-items:center;cursor:pointer;display:flex;gap:8px;margin:10px 0}.checkbox-option.disabled{cursor:not-allowed;opacity:.5}.checkbox-option input[type=checkbox]{margin:0}.memory-optimization-box{background:#fff8e1;border:1px solid #ffcc80;border-radius:5px;margin:10px 0;padding:10px}.memory-optimization-box .checkbox-option{margin:5px 0}.optimization-hint{color:#e65100;font-size:.9em;font-weight:500;margin:0 0 8px}.auto-badge{background:#4caf50;border-radius:3px;color:#fff;font-size:.7em;margin-left:5px;padding:2px 5px;vertical-align:middle}.intro{color:var(--eise-on-dark);font-size:1.1em;margin-bottom:5px}.sample-credit{color:rgba(var(--eise-on-dark-rgb),.75);font-size:12px;margin:-15px 0 20px}.sample-credit a{color:inherit;text-decoration:underline}.how-it-works{margin:15px 0}.how-it-works summary{color:#8ababa;cursor:pointer;font-weight:500}.how-it-works summary:hover{color:var(--eise-on-dark)}.how-it-works ul{margin:10px 0;padding-left:20px}.how-it-works li{margin-bottom:5px}.try-sample-line{color:#777;font-size:12px;margin-bottom:0;margin-top:10px;text-align:center}.try-sample-link{color:#1a5a99!important;font-weight:500;text-decoration:none;white-space:nowrap}.try-sample-link:hover{text-decoration:underline}.advanced-toggle-wrapper{margin-top:14px;text-align:left}.advanced-toggle{background:transparent;border:none;border-bottom:1px solid rgba(26,90,153,.3);border-radius:0;color:#1a5a99;cursor:pointer;font:inherit;padding:4px 0;text-decoration:none}.advanced-toggle:hover{background:transparent;border-bottom-color:#0d3d6e;color:#0d3d6e}.panel .file-input-wrapper{margin-bottom:0}.panel .file-label{align-items:center;background:#00000029;border:1px dashed hsla(0,0%,100%,.22);border-radius:8px;color:var(--eise-bright);display:flex;flex-direction:column;gap:0;justify-content:center;overflow-wrap:anywhere;padding:28px 18px;text-align:center;white-space:normal}.panel .file-input-wrapper:hover .file-label,.panel .file-label:hover{background:#d9a94a1a;border-color:var(--eise-gilt)}.panel .file-input-wrapper.has-files .file-label{border-color:var(--eise-panel-border);border-style:solid;font-size:13px;padding:14px 16px}.panel .drop-icon{color:#8fa9b0;margin-bottom:10px}.panel .drop-text{color:var(--eise-bright);font-size:13.5px;font-weight:500}.panel .drop-sub{color:var(--eise-muted-2);font-size:12.5px;margin-top:3px}.panel .drop-browse{color:var(--eise-gilt-lt);font-weight:500}.panel .drop-formats{color:var(--eise-muted-2);font-family:var(--eise-mono);font-size:10.5px;letter-spacing:.05em;margin-top:12px}.panel .drop-privacy{color:var(--eise-label);font-size:11px;margin-top:6px}.panel .try-sample-line{align-items:center;color:var(--eise-muted-2);display:flex;flex-wrap:wrap;font-size:12.5px;gap:12px;justify-content:space-between;margin:16px 0 0;text-align:left}.panel .try-sample-link{border-bottom:1px solid rgba(143,207,224,.4);color:var(--eise-link)!important;font-weight:500;white-space:nowrap}.panel .try-sample-link:hover{border-bottom-color:#b7e4f299;color:#b7e4f2;text-decoration:none}.opt-inline{align-items:center;display:inline-flex;gap:8px}.opt-inline .number-input{width:52px}.opt-unit{color:var(--eise-muted-2)}.field-grid{align-items:center;border-top:1px solid var(--eise-panel-line);display:grid;gap:10px 12px;grid-template-columns:1fr auto;margin-top:16px;padding-top:14px}.field-label{color:var(--eise-body);font-size:13px}.panel .panel-check+.slider-row{margin-top:14px}.advanced-bar{border-top:1px solid var(--eise-panel-line)}.panel .advanced-toggle{align-items:center;background:transparent;border:none;border-radius:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:12px;justify-content:space-between;padding:15px 22px;text-align:left;width:100%}.panel .advanced-toggle:hover{background:#ffffff08}.panel .advanced-toggle .panel-label{margin:0}.advanced-chevron{color:var(--eise-muted-2);display:grid;place-items:center;transition:transform .14s ease}.advanced-chevron.open{transform:rotate(180deg)}.panel .selected-files{background:#0000002e;border:1px solid var(--eise-panel-line);border-radius:8px;margin-top:16px;padding:12px}.panel .selected-file-item{background:#ffffff0a;border-color:#ffffff1a;color:var(--eise-body)}.panel .selected-file-item.is-mismatched{background:#d9534f24;border-color:#d9534f80}.panel .selected-file-item .file-size{color:var(--eise-label);font-family:var(--eise-mono)}.panel .selected-file-item .remove-btn{background:#ffffff14;color:var(--eise-body)}.panel .selected-file-item .remove-btn:hover{background:#d9534f;color:#fff}.panel .memory-optimization-box{background:#d9a94a14;border-color:#d9a94a40}.panel .optimization-hint{color:var(--eise-gilt-lt)}.panel .memory-optimization-box .checkbox-option{color:var(--eise-body);font-size:13px}.panel .lite-mode-warning{background:#d9a94a14;border-color:#d9a94a40;color:var(--eise-body);margin-bottom:0;margin-top:14px}.panel .batch-choice-dialog{background:#0000002e;border-color:var(--eise-panel-line);color:var(--eise-body);margin:16px 0 0}.panel .batch-choice-dialog h4{color:var(--eise-bright)}.panel .batch-choice-dialog p,.panel .btn-text{color:var(--eise-muted-2)}.panel .btn-text:hover{background:transparent;color:var(--eise-bright)}.panel .btn-primary{background-color:var(--eise-gilt);color:var(--eise-ink)}.panel .btn-primary:hover{background-color:#f3d290;color:var(--eise-ink)}.panel .btn-secondary{background-color:#ffffff14;border:1px solid var(--eise-panel-border);color:var(--eise-body)}.panel .btn-secondary:hover{background-color:#ffffff24;color:#fff}.panel-inset{margin:16px 22px}.panel .processing-hint{color:var(--eise-muted-2)}.home-intro{padding-top:6px}.home-title{color:#fff;font-size:30px;font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:0 0 14px}.home-intro .intro{color:#b7ccd2;font-size:15.5px;line-height:1.65;margin:0 0 30px;text-wrap:pretty}.home-intro .comparison-images{gap:18px;margin:0 0 18px;max-width:560px}.home-intro .comparison-images .arrow{color:var(--eise-muted);display:grid;font-size:inherit;margin-bottom:22px;place-items:center}.home-intro .comparison-figure figcaption{color:var(--eise-muted);font-family:var(--eise-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase}.home-intro .comparison-figure.is-result figcaption{color:var(--eise-gilt)}.home-intro .sample-credit{margin:0 0 30px}.how-it-works-intro{color:#b7ccd2;font-size:15px;line-height:1.65;margin:0 0 26px;text-wrap:pretty}.spec-rows{border-top:1px solid var(--eise-panel-line);margin:0 0 34px}.spec-row{border-bottom:1px solid var(--eise-panel-line);display:grid;gap:20px;grid-template-columns:150px 1fr;padding:13px 0}.spec-row dt{color:#f1f7f8;font-size:13.5px;font-weight:600}.spec-row dd{color:#b7ccd2;font-size:14px;line-height:1.55;margin:0}@media (max-width:560px){.spec-row{gap:4px;grid-template-columns:1fr}}.gallery-pick{align-items:center;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.11);border-radius:10px;color:inherit;display:grid;gap:18px;grid-template-columns:128px 1fr;margin-bottom:34px;padding:14px;text-decoration:none;transition:background .14s ease,border-color .14s ease}.gallery-pick:hover{background:#ffffff12;border-color:#d9a94a66}.gallery-pick-thumb{background:#030d13;border-radius:8px;height:128px;overflow:hidden;position:relative;width:128px}.gallery-pick-thumb img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.gallery-pick-body{min-width:0}.gallery-pick-eyebrow{color:var(--eise-gilt);display:block;font-family:var(--eise-mono);font-size:10.5px;font-weight:500;letter-spacing:.12em;margin-bottom:7px;text-transform:uppercase}.gallery-pick-title{color:#fff;display:block;font-size:16px;font-weight:600;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gallery-pick-by{color:#8aa3ab;display:block;font-size:13px;margin-top:2px}.gallery-pick-cta{align-items:center;color:var(--eise-gilt-lt);display:inline-flex;font-size:13.5px;font-weight:500;gap:6px;margin-top:12px}@media (max-width:520px){.gallery-pick{grid-template-columns:1fr}.gallery-pick-thumb{aspect-ratio:1;height:auto;width:100%}}.home-h2{color:#fff;font-size:18px;font-weight:600;letter-spacing:-.01em;margin:0 0 12px}.home-intro .home-testimonial{background:#ffffff09;border-left:none;border:1px solid var(--eise-panel-line);border-radius:8px;margin:0;padding:18px 22px}.home-intro .home-testimonial-quote{color:#e3eef1;font-size:15px;font-style:normal;line-height:1.6;margin:0 0 10px}.stage-steps[data-v-312ea4ce]{border-top:1px solid var(--eise-panel-line);list-style:none;margin:20px 0 0;padding:0}.stage-step[data-v-312ea4ce]{align-items:center;border-bottom:1px solid var(--eise-panel-line);color:#5d7580;display:flex;font-size:13.5px;gap:10px;padding:11px 0}.stage-step.active[data-v-312ea4ce]{color:#fff;font-weight:500}.stage-step.done[data-v-312ea4ce]{color:#8fa9b1}.step-dot[data-v-312ea4ce]{border:1px solid hsla(0,0%,100%,.22);border-radius:50%;box-sizing:border-box;flex:0 0 auto;height:7px;width:7px}.stage-step.active .step-dot[data-v-312ea4ce]{background:var(--eise-gilt);border:none}.stage-step.done .step-dot[data-v-312ea4ce]{background:#5f9e7a;border:none}.step-name[data-v-312ea4ce]{flex:1}.step-meta[data-v-312ea4ce]{color:#5d7580;font-family:var(--eise-mono);font-size:11.5px}.stage-step.active .step-meta[data-v-312ea4ce],.stage-step.done .step-meta[data-v-312ea4ce]{color:#8fa9b1}.cancel-btn[data-v-312ea4ce]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.18);border-radius:7px;color:#f0d6d6;cursor:pointer;font:inherit;font-size:13.5px;font-weight:500;padding:10px 16px;transition:background .12s ease,border-color .12s ease;width:100%}.cancel-btn[data-v-312ea4ce]:hover{background:#c45c5438;border-color:#e2786e99;color:#ffdcd6}.preview-frames-row[data-v-312ea4ce]{display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-start}.preview-frame[data-v-312ea4ce]{margin-bottom:24px;min-width:0}.preview-label[data-v-312ea4ce]{color:var(--eise-label);font-size:11px;font-weight:600;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}.preview-frame canvas[data-v-312ea4ce]{background:#000;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;box-shadow:0 12px 44px #00000073;max-width:100%}.preview-placeholder[data-v-312ea4ce]{align-items:center;aspect-ratio:4/3;background:#00000029;border:1px dashed hsla(0,0%,100%,.18);border-radius:10px;color:#6b8792;display:flex;flex-direction:column;font-size:13px;gap:10px;justify-content:center;max-width:900px;width:100%}.frame-stats[data-v-312ea4ce],.sharpness-label[data-v-312ea4ce]{color:var(--eise-muted);font-family:var(--eise-mono);font-size:11.5px;line-height:1.5;margin:10px 0 0}.error-message[data-v-312ea4ce]{background-color:#fcc;border-radius:5px;color:#d9534f;font-weight:700;margin-top:10px;padding:10px}.error-message .feedback-prompt[data-v-312ea4ce]{font-size:.9em;font-weight:400;margin-top:8px}.error-message .feedback-prompt a[data-v-312ea4ce]{color:#d9534f;text-decoration:underline}.cancelled-message[data-v-312ea4ce]{background-color:#fff3cd;border-radius:5px;color:#856404;font-weight:700;margin-top:10px;padding:10px;text-align:left}.cancelled-message .feedback-prompt[data-v-312ea4ce]{font-size:.9em;font-weight:400;margin-top:8px}.cancelled-message .feedback-prompt a[data-v-312ea4ce]{color:#856404;text-decoration:underline}.cancelled-message .reload-button[data-v-312ea4ce]{background:#856404;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:12px;padding:8px 20px}.cancelled-message .reload-button[data-v-312ea4ce]:hover{background:#6d5203}.skipped-info[data-v-312ea4ce]{background-color:#fff3cd;border-radius:5px;color:#856404;font-size:12px;margin-top:10px;padding:8px 12px}.skipped-info p[data-v-312ea4ce]{margin:0}.processing-actions[data-v-312ea4ce]{padding-bottom:22px;padding-top:0}.processing-hint[data-v-312ea4ce]{color:#8fa9b1;font-size:12.5px;line-height:1.55;margin:12px 0 0;text-wrap:pretty}.skipped-info[data-v-312ea4ce]{background:#d9a94a14;border:1px solid rgba(217,169,74,.25);color:var(--eise-body)}.dual-preview[data-v-312ea4ce]{min-width:500px}.dual-canvas-row[data-v-312ea4ce]{display:flex;gap:15px;justify-content:center}.canvas-wrapper[data-v-312ea4ce]{align-items:center;display:flex;flex-direction:column}.canvas-label[data-v-312ea4ce]{color:#999;font-size:11px;margin-bottom:5px}.section-eyebrow[data-v-123d5bc0]{color:var(--eise-label);font-size:11px;font-weight:600;letter-spacing:.08em;margin:0 0 16px;text-transform:uppercase}.thumbnails[data-v-123d5bc0]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));max-width:900px}.thumbnails.hidden[data-v-123d5bc0]{display:none}.thumbnail-wrapper[data-v-123d5bc0]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:11px;padding:10px;transition:background .14s ease,border-color .14s ease,transform .14s ease}.thumbnail-wrapper[data-v-123d5bc0]:hover{background:#ffffff12;border-color:#d9a94a8c;transform:translateY(-2px)}.thumbnail-wrapper[data-v-123d5bc0]:focus-visible{outline:2px solid var(--eise-gilt);outline-offset:2px}.thumbnail-wrapper.autodetected[data-v-123d5bc0]{background:#d9a94a1a;border-color:#d9a94a73}.thumbnail-frame[data-v-123d5bc0]{aspect-ratio:1/1;background:#030d13;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;display:grid;overflow:hidden;place-items:center;width:100%}.thumbnail-canvas[data-v-123d5bc0]{display:block;max-height:100%;max-width:100%}.profile-label[data-v-123d5bc0]{align-items:center;color:var(--eise-bright);display:flex;font-size:13.5px;font-weight:500;gap:8px;justify-content:center}.loading-thumbnails[data-v-123d5bc0]{background:#00000029;border:1px dashed hsla(0,0%,100%,.18);border-radius:10px;color:#6b8792;display:grid;font-size:13px;max-width:900px;min-height:220px;place-items:center;width:100%}.loading-thumbnails p[data-v-123d5bc0]{margin:0}.threshold-readout[data-v-9c2a9f67]{align-items:baseline;display:flex;gap:8px;margin-bottom:4px}.threshold-count[data-v-9c2a9f67]{color:var(--eise-gilt-lt);font-family:var(--eise-mono);font-size:26px;font-weight:500;letter-spacing:-.02em}.threshold-pct[data-v-9c2a9f67],.threshold-total[data-v-9c2a9f67]{color:#8fa9b1;font-family:var(--eise-mono);font-size:13px}.threshold-pct[data-v-9c2a9f67]{margin-left:auto}.threshold-controls input[type=range][data-v-9c2a9f67]{margin:6px 0 4px;width:100%}.visually-hidden[data-v-9c2a9f67]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.graph-labels[data-v-9c2a9f67]{color:var(--eise-label);display:flex;font-family:var(--eise-mono);font-size:10.5px;justify-content:space-between;letter-spacing:.05em}.graph-container[data-v-9c2a9f67]{background:#00000038;border:1px solid hsla(0,0%,100%,.09);border-radius:8px;height:128px;margin-top:16px;overflow:hidden;position:relative}.graph-container canvas[data-v-9c2a9f67]{cursor:crosshair;display:block;width:100%}.graph-scores[data-v-9c2a9f67]{color:var(--eise-label);display:flex;font-family:var(--eise-mono);font-size:10.5px;justify-content:space-between;margin-top:7px}.stack-actions[data-v-9c2a9f67]{padding-bottom:22px;padding-top:0}.stack-btn[data-v-9c2a9f67]{background:var(--eise-gilt);border:none;border-radius:7px;color:var(--eise-panel);cursor:pointer;font:inherit;font-size:14px;font-weight:600;padding:11px 16px;transition:background .12s ease;width:100%}.stack-btn[data-v-9c2a9f67]:hover{background:#f3d290;color:var(--eise-panel)}.cancel-btn[data-v-9c2a9f67]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.18);border-radius:7px;color:#f0d6d6;cursor:pointer;font:inherit;font-size:13.5px;font-weight:500;margin-top:10px;padding:10px 16px;transition:background .12s ease,border-color .12s ease;width:100%}.cancel-btn[data-v-9c2a9f67]:hover{background:#c45c5438;border-color:#e2786e99;color:#ffdcd6}.content[data-v-9c2a9f67]{max-width:900px;padding:0}.preview-head[data-v-9c2a9f67]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:12px}.preview-title[data-v-9c2a9f67]{align-items:baseline;display:flex;gap:10px}.preview-eyebrow[data-v-9c2a9f67]{color:var(--eise-label);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.preview-frame-no[data-v-9c2a9f67]{color:var(--eise-bright);font-family:var(--eise-mono);font-size:13px}.verdict[data-v-9c2a9f67]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;color:#8fa9b1;display:inline-flex;font-size:12.5px;font-weight:500;gap:7px;padding:4px 11px}.verdict.included[data-v-9c2a9f67]{background:#7ab28e24;border-color:#7ab28e6b;color:#a8dcb9}.preview-stage[data-v-9c2a9f67]{aspect-ratio:4/3;background:#000;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;box-shadow:0 12px 44px #00000073;display:grid;max-height:68vh;overflow:hidden;place-items:center;width:100%}.preview-canvas[data-v-9c2a9f67]{display:block;max-height:100%;max-width:100%}.frame-slider[data-v-9c2a9f67]{align-items:center;display:flex;gap:14px;margin-top:14px}.frame-slider input[type=range][data-v-9c2a9f67]{accent-color:var(--eise-gilt);flex:1;height:4px;min-width:0}.play-button[data-v-9c2a9f67]{background:#ffffff12;border:1px solid hsla(0,0%,100%,.18);border-radius:50%;color:var(--eise-gilt-lt);cursor:pointer;display:grid;flex:0 0 auto;height:38px;padding:0;place-items:center;width:38px}.play-button[data-v-9c2a9f67]:hover{background:#d9a94a2e;border-color:#d9a94a80;color:var(--eise-gilt-lt)}.frame-position[data-v-9c2a9f67]{color:#8fa9b1;flex:0 0 auto;font-family:var(--eise-mono);font-size:12.5px}.frame-stats-grid[data-v-9c2a9f67]{border-top:1px solid var(--eise-panel-line);display:grid;gap:1px 20px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.stat[data-v-9c2a9f67]{border-bottom:1px solid var(--eise-panel-line);min-width:0;padding:13px 0}.stat-label[data-v-9c2a9f67]{color:var(--eise-label);font-size:11px;letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.stat-value[data-v-9c2a9f67]{color:var(--eise-bright);font-size:15px}.stat-sub[data-v-9c2a9f67],.stat-value[data-v-9c2a9f67]{font-family:var(--eise-mono)}.stat-sub[data-v-9c2a9f67]{color:var(--eise-muted);font-size:10.5px;margin-top:4px}.no-preview[data-v-9c2a9f67]{aspect-ratio:4/3;background:#00000029;border:1px dashed hsla(0,0%,100%,.18);border-radius:10px;color:#6b8792;display:grid;font-size:13px;place-items:center;width:100%}@media (max-width:560px){.frame-stats-grid[data-v-9c2a9f67]{grid-template-columns:minmax(0,1fr)}}.processing-status[data-v-67b7c907]{margin:20px 0;text-align:center}.btn-danger.small[data-v-67b7c907]{font-size:12px;margin-top:8px;padding:4px 12px}.results-grid[data-v-67b7c907]{display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:20px 0}.result-item[data-v-67b7c907]{background-color:#152525;border:1px solid #2a4a4a;border-radius:8px;overflow:hidden;transition:transform .2s,border-color .2s}.result-item.no-click[data-v-67b7c907]{cursor:default}.result-preview[data-v-67b7c907]{align-items:center;aspect-ratio:1/1;background-color:#000;display:flex;justify-content:center;position:relative}.result-preview img[data-v-67b7c907]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.percentage-badge[data-v-67b7c907]{background-color:#000000b3;border-radius:4px;color:#fff;font-size:12px;font-weight:700;left:8px;padding:2px 6px;position:absolute;top:8px}.result-info[data-v-67b7c907]{padding:10px}.info-row[data-v-67b7c907]{display:flex;font-size:13px;justify-content:space-between;margin-bottom:2px}.info-row.small[data-v-67b7c907]{color:#8ababa;font-size:11px}.label[data-v-67b7c907]{opacity:.8}.label[data-v-67b7c907],.value[data-v-67b7c907]{color:var(--eise-on-dark)}.value[data-v-67b7c907]{font-family:monospace;font-weight:700}.no-results[data-v-67b7c907]{color:#ff5252;padding:40px;text-align:center}.action-buttons[data-v-67b7c907]{display:flex;gap:10px;justify-content:center;margin-top:20px}@media (max-width:600px){.results-grid[data-v-67b7c907]{grid-template-columns:repeat(2,1fr)}}
