.split-config,.split-result{display:flex;flex-direction:column;gap:var(--space-lg)}.file-info{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-lg);background:var(--color-bg-secondary);border-radius:var(--radius-lg);border:1px solid var(--color-border)}.file-icon{font-size:2.5rem}.file-details{display:flex;flex-direction:column;gap:var(--space-xs);overflow:hidden}.file-name{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-size{font-size:var(--text-sm);color:var(--color-text-muted)}.range-input{display:flex;flex-direction:column;gap:var(--space-sm)}.range-input label{font-weight:500}.range-input input{padding:var(--space-md);font-size:var(--text-base);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg)}.range-input input:focus{outline:none;border-color:var(--color-accent-primary)}.range-hint{font-size:var(--text-sm);color:var(--color-text-muted)}.processing{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);padding:var(--space-xl)}.processing p{font-size:var(--text-sm);color:var(--color-text-muted)}.success-message{display:flex;align-items:center;justify-content:center;padding:var(--space-lg);background:#22c55e1a;border:1px solid rgba(34,197,94,.2);border-radius:var(--radius-lg);color:var(--color-success);font-weight:500;font-size:var(--text-lg)}.pdf-error{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-md);font-size:var(--text-sm);background:#ef44441a;border:1px solid rgba(239,68,68,.2);color:var(--color-error)}
