/* Import modular CSS files */
@import url('layout.css');
@import url('components.css');
@import url('properties.css');
@import url('gis.css');


/* --- GLOBAL RESETS & WRAPPERS --- */
body {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    background-color: #ffffff; 
    margin: 0 ;
    padding: 0 ;
    height: 100vh;
    width: 100vw;
    display: block; /* Removed flex centering to allow flush fit */
    overflow: hidden; /* Prevents unwanted scrollbars */
}

.main-card {
    background-color: #ffffff;
    width: 100% ;   
    height: 100vh ; 
    border-radius: 0 ; /* Removes rounded corners */
    box-shadow: none;/* Removes shadow as there are no edges anymore */
    margin: 0 ;
    display: flex;
    flex-direction: column;
    overflow: hidden; 
}