tion {
            flex: 1;
        }
        
        .info-table {
            width: 100%;
            background: var(--bg-secondary, white);
            border-radius: 8px;
            overflow: hidden;
            border: 1px solid var(--border-color, #e8e9ff);
        }
        
        .info-table-row {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            border-bottom: 1px solid #f0f0f0;
        }
        
        .info-table-row:last-child {
            border-