/* Konwerter PDF — technapologne.pl theme (navy #0a192f) */

.kpdf-select {
    border-color: #233554;
    background: #112240;
    color: #ccd6f6;
}

.kpdf-main-card {
    border-color: #233554;
    background: #112240;
    color: #ccd6f6;
}

.kpdf-main-card:hover {
    box-shadow: 0 4px 16px rgba(100, 255, 218, 0.12);
    border-color: #64ffda;
    color: #64ffda;
}

.kpdf-dropzone {
    border-color: #233554;
    background: #0a192f;
    color: #8892b0;
}

.kpdf-dropzone.kpdf-dragover {
    border-color: #64ffda;
    background: #112240;
}

.kpdf-icon-upload {
    color: #64ffda;
}

.kpdf-pick-btn {
    color: #64ffda;
}

.kpdf-file-item {
    background: #112240;
    color: #ccd6f6;
}

.kpdf-opt select,
.kpdf-opt input[type="text"] {
    border-color: #233554;
    background: #112240;
    color: #ccd6f6;
}

.kpdf-go {
    background: #64ffda;
    color: #0a192f;
}

.kpdf-go:hover:not(:disabled) {
    background: #4ad8b7;
}

.kpdf-reset {
    background: #233554;
    color: #ccd6f6;
}

.kpdf-reset:hover {
    background: #2d4366;
}

.kpdf-progress::-webkit-progress-bar {
    background: #233554;
    border-radius: 4px;
}

.kpdf-progress::-webkit-progress-value {
    background: #64ffda;
    border-radius: 4px;
}

.kpdf-progress::-moz-progress-bar {
    background: #64ffda;
    border-radius: 4px;
}

.kpdf-download-btn {
    background: #64ffda;
    color: #0a192f;
}

.kpdf-download-btn:hover {
    opacity: 0.9;
}

.kpdf-result-text {
    background: #112240;
    border: 1px solid #233554;
    color: #ccd6f6;
}

.kpdf-error {
    background: #2d1b1b;
    color: #fca5a5;
    border: 1px solid #7f1d1d;
}
