﻿/* === Typography === */
body, h1, h2, h3, h4, h5, h6 {
    font-family: 'Segoe UI', 'Helvetica Neue', sans-serif;    
    color: #333;
}

html, body {
    height: 100%;
    margin: 0;
    padding: 0;
    font-size: 17px;
    font-weight:400;
}
.edit-icon { /* ✎ Inline edit glow effect */
    cursor: pointer;
    font-size: 17px;
    color: #007bff;
    transition: text-shadow 0.2s ease, color 0.2s ease;
}

    .edit-icon:hover {
        color: #ff0000;
        
    }


.nav-link,
.modal,
button,
input,
.DocPic,
#controls {
    font-family: inherit;
    font-size: inherit;
}

/* === Navbar === */
    .navbar {
    padding: 0rem 1rem;
}

.nav-link.active {
    background-color: transparent;
    color: #fff;
}
