body {
    margin: 0;
    padding: 0;
    overflow-x: hidden;
}

/* Chrome, Safari, Edge, Opera */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type="number"] {
  -moz-appearance: textfield;
}


/* @media screen and (max-width: 576px) {
    nav {
        height: 100px !important;
        border-bottom: 1px solid #ccc !important;
    }
    nav> :nth-child(1) {
        display: grid !important;
        grid-template-columns: 100px 1fr !important;
        grid-template-rows: 1fr !important;
    }
    nav> :nth-child(1)> :nth-child(1) {

    }
    nav> :nth-child(1)> :nth-child(2) {
        display: grid !important;
        grid-template-columns: 1fr 2fr !important;
        grid-template-rows: 1fr !important;
    }
    
    nav> :nth-child(1)> :nth-child(2)> :nth-child(2) {
        display: grid !important;
        grid-template-columns: repeat(2, 1fr) !important;
        grid-template-rows: 1fr !important;
    }
    
    nav> :nth-child(1)> :nth-child(2)> :nth-child(2)> input {
        max-width: 100% !important;
        border: 1px solid red !important;
    }
    main {
        max-width: 100% !important;
        max-height: calc(100vh - 125px) !important;
        padding: 0 !important;
    }
    #pdf-viewer {
        max-width: 100% !important;
        max-height: 100% !important;
        overflow: hidden;  
    }
    #pdf-render-container {
        max-width: 100% !important;
        max-height: 100% !important;
        overflow: hidden;
        padding: 0 !important;
    }
    #pdf-render {
        max-width: 100% !important;
        max-height: 100% !important;
        padding: 0 !important;
    }
} */