﻿/* ============================================
   VIEWPORT MANAGER - DYNAMIC CALCULATIONS
   ============================================ */

/* Remove ALL px-based viewport calculations */
.xdocket-page-scope,
.addressbook-scope,
.matters-table-scope {
    min-height: var(--viewport-height-safe, 100vh);
}

/* Unified main-content calculation */
.main-content {
    height: var(--available-height);
    /* Remove duplicate declarations from individual files */
}

/* Ensure consistent page-container behavior */
.page-container {
    flex: 1;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    /* No hardcoded heights */
}
