/* Custom styles for headers viewer */
.min-vh-25 {
    min-height: 25vh;
}

.hover-up {
    transition: transform 0.2s ease-in-out;
}
.hover-up:hover {
    transform: translateY(-5px);
}

/* Print styles */
@media print {
    body * { visibility: hidden; }
    .glass-panel, .glass-panel * { visibility: visible; }
    .glass-panel {
        position: absolute; left: 0; top: 0; width: 100%;
        background: white !important;
        box-shadow: none !important;
        border: 1px solid #ccc !important;
    }
    #urlHeadersForm, .btn, .nav-pills { display: none !important; }
}
